:root{--ink: #0B1B2B;--ink-2: #15293D;--ink-soft: #46586E;--muted: #6A7A90;--paper: #EDF1F7;--paper-2: #E2E8F1;--bg: #FAFCFE;--white: #FFFFFF;--line: rgba(13,33,64,0.145);--line-2: rgba(13,33,64,0.08);--lime: #D4F542;--accent: #D4F542;--accent-2: #C2E832;--accent-ink: #0B1B2B;--ok: #1F8A5B;--ok-tint: #DDF1E7;--warn: #B8860B;--warn-tint: #FBF0CF;--danger: #C2410C;--danger-tint: #FBE1D5;--info: #2563EB;--info-tint: #E6EDFD;--tint-mint: #D6F3E4;--tint-sky: #DCEBFB;--tint-lavender: #E5DFFA;--tint-peach:#FBE3D2;--tint-citron:#ECF5B4;--tint-rose: #F7DDE3;--tint-sand: #EDE8D8;--tint-stone: #E6E7E3;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-7: 32px;--sp-8: 40px;--sp-9: 56px;--sp-10: 72px;--container: 1320px;--container-wide: 1560px;--container-narrow: 860px;--pad-x: clamp(16px,3.4vw,40px);--section-y: clamp(48px,5.5vw,88px);--font: "Manrope",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--mono: "JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--shadow-sm: 0 8px 22px -14px rgba(11,27,43,0.30);--shadow: 0 20px 44px -22px rgba(11,27,43,0.26);--shadow-lg: 0 34px 76px -28px rgba(11,27,43,0.32);--z-header: 60;--z-menu: 70;--z-drawer: 80;--z-modal: 90;--z-toast: 100;--brand: #0B1B2B;--brand-ink: #15293D;--brand-tint: #E7EAEF;--brand-soft: rgba(11,27,43,0.08);--brand-on: #FFFFFF;--brand-on-soft: rgba(255,255,255,0.72);--brand-hover: var(--brand-ink);--font-num: var(--font)}*,*::before,*::after{box-sizing: border-box}html,body{margin: 0;padding: 0}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth}body{font-family: var(--font);background: var(--bg);color: var(--ink);font-size: 16px;line-height: 1.5;letter-spacing: -0.005em;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;overflow-x: clip}img,svg{display: block;max-width: 100%}a{color: inherit;text-decoration: none}button{font: inherit;cursor: pointer;border: 0;background: none;color: inherit;padding: 0}ul,ol{list-style: none;margin: 0;padding: 0}input,textarea,select{font: inherit;color: inherit}hr{border: 0;border-top: 1px solid var(--line-2);margin: var(--sp-6) 0}:focus-visible{outline: 2px solid var(--brand);outline-offset: 2px}::selection{background: var(--accent);color: var(--accent-ink)}svg.FAT8KK{display: inline-block;vertical-align: -0.16em;width: 1.1em;height: 1.1em;flex-shrink: 0}h1,h2,h3,h4,h5{margin: 0;font-weight: 700;letter-spacing: -0.025em;line-height: 1.08;color: var(--ink);text-wrap: balance}p{margin: 0}.AKR85L{font-size: clamp(36px,5.2vw,68px);font-weight: 800;letter-spacing: -0.038em;line-height: 1.02}.UGFKYQ{font-size: clamp(29px,3.6vw,46px);letter-spacing: -0.032em}.R3BHKN{font-size: clamp(23px,2.6vw,34px);letter-spacing: -0.028em}.SUF3DG{font-size: clamp(18px,1.6vw,22px);letter-spacing: -0.018em}.XHEKNX{font-size: 16px;letter-spacing: -0.012em}.M5XT4L{font-size: 14px;letter-spacing: -0.01em}.DPQ6XX{font-size: clamp(16px,1.25vw,19px);color: var(--ink-soft);max-width: 62ch}.SXU8EA{font-size: 14px}.YV8H3U{font-size: 12.5px}.ZRFADY{color: var(--muted)}.EDHXK2{color: var(--ink-soft)}.K63J56{color: var(--brand-ink)}.PUKBE6{color: var(--ink)}.PMXLX5{color: var(--ok)}.DMJDVL{color: var(--warn)}.K7JMY4{color: var(--danger)}.PTJC9B{font-family: var(--mono);font-feature-settings: "tnum"}.U7UWYQ{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-feature-settings: "tnum";letter-spacing: -0.01em}.RPAC78{max-width: 68ch}.RPAC78 p + p{margin-top: 1em}.RPAC78 a{text-decoration: underline;text-decoration-color: var(--brand);text-underline-offset: 3px}.RPAC78{font-size: 16.5px;line-height: 1.65;color: var(--ink-2)}.WF347Q{font-size: 18px}.RPAC78 > * + *{margin-top: 1.05em}.RPAC78 h2{font-size: 26px;letter-spacing: -0.025em;line-height: 1.2;color: var(--ink);margin-top: 1.9em;scroll-margin-top: 96px}.RPAC78 h3{font-size: 20px;letter-spacing: -0.02em;line-height: 1.25;color: var(--ink);margin-top: 1.6em;scroll-margin-top: 96px}.RPAC78 h2 + *,.RPAC78 h3 + *{margin-top: 0.6em}.RPAC78 p + p{margin-top: 1.05em}.RPAC78 ul{list-style: disc;padding-left: 1.35em}.RPAC78 ol{list-style: decimal;padding-left: 1.35em}.RPAC78 li + li{margin-top: 0.45em}.RPAC78 li::marker{color: var(--brand);font-weight: 700}.RPAC78 blockquote{margin: 1.4em 0;padding: 4px 0 4px 22px;border-left: 3px solid var(--brand);font-size: 1.12em;line-height: 1.5;color: var(--ink);letter-spacing: -0.01em}.RPAC78 blockquote cite{display: block;margin-top: 10px;font-style: normal;font-size: 13.5px;color: var(--muted)}.RPAC78 figure{margin: 1.6em 0}.RPAC78 figcaption{margin-top: 10px;font-size: 13px;color: var(--muted)}.RPAC78 img{display: block;max-width: 100%}.RPAC78 table{width: 100%;border-collapse: collapse;font-size: 15px;margin: 1.4em 0}.RPAC78 th{text-align: left;font-family: var(--mono);font-size: 11px;letter-spacing: .08em;text-transform: uppercase;color: var(--muted);padding: 10px 12px;border-bottom: 1px solid var(--line)}.RPAC78 td{padding: 11px 12px;border-bottom: 1px solid var(--line-2);vertical-align: top}.RPAC78 code{font-family: var(--mono);font-size: .88em;padding: 2px 6px;background: var(--paper);color: var(--ink)}.RPAC78 pre code{padding: 0;background: none;color: inherit}.RPAC78 hr{border: 0;border-top: 1px solid var(--line-2);margin: 2em 0}@media (max-width: 640px){.RPAC78 table{display: block;overflow-x: auto;white-space: nowrap}}.RPAC78 .DPQ6XX{font-size: 1.18em;color: var(--ink-soft)}.G4FQ3B{display: flex;gap: 14px;padding: 18px 20px;background: var(--brand-tint);color: var(--ink);font-size: 15px;line-height: 1.55}.G4FQ3B svg{width: 20px;height: 20px;flex-shrink: 0;color: var(--brand-ink);margin-top: 2px}.G4FQ3B b{display: block;margin-bottom: 4px}.PLE4WX{background: var(--paper)}.NX2CAT{display: inline-flex;align-items: center;gap: 8px;font-size: 12.5px;font-weight: 700;letter-spacing: 0.07em;text-transform: uppercase;color: var(--muted);margin-bottom: 14px}.NX2CAT::before{content: "";width: 16px;height: 2px;background: var(--brand);flex-shrink: 0}.VEUAMF::before{display: none}.T3F95W{margin: 0}.L5SRNU{color: rgba(255,255,255,0.55)}.L5SRNU::before{background: var(--accent)}.V4P6DY::before{display: none}.V4P6DY i{display: inline-grid;place-items: center;width: 22px;height: 22px;border: 1.5px solid var(--brand);font-style: normal;font-size: 10.5px;font-weight: 700;color: var(--brand-ink);letter-spacing: 0}.YUDVDP{position: relative;z-index: 0;display: inline;white-space: nowrap}.YUDVDP::before{content: "";position: absolute;z-index: -1;left: -0.24em;right: -0.24em;top: 0.08em;bottom: 0.1em;background: var(--accent)}.CALPC8::before{background: var(--brand-tint)}.BAW4T4{display: flex;justify-content: space-between;align-items: flex-end;gap: 32px;margin-bottom: clamp(26px,3.4vw,48px)}.GYVAXK{max-width: 720px}.GYVAXK p{color: var(--ink-soft);margin-top: 14px}.UCSK4M{flex-shrink: 0;display: flex;gap: 10px;align-items: center}.BH9CRY{justify-content: center;text-align: center}.BH9CRY .GYVAXK{margin: 0 auto}.NNAMWJ{margin-bottom: 18px;gap: 20px}.NNAMWJ .GYVAXK p{margin-top: 6px;font-size: 14.5px}@media (max-width: 720px){.BAW4T4{flex-direction: column;align-items: flex-start;gap: 18px}}.B26GCQ{width: 100%;max-width: var(--container);margin: 0 auto;padding-left: var(--pad-x);padding-right: var(--pad-x)}.JQU378{max-width: var(--container-wide)}.B4FUGQ{max-width: var(--container-narrow)}.AH7SB6{padding: var(--section-y) 0}.WLPFCR{padding: clamp(28px,3vw,44px) 0}.GQCL3P{background: var(--paper)}.YHHCGM{border-bottom: 1px solid var(--line-2)}.KGFL3T{padding-bottom: 0}.YV7HBQ{background: var(--ink);color: #fff}.YV7HBQ h1,.YV7HBQ h2,.YV7HBQ h3{color: #fff}.YV7HBQ .DPQ6XX,.YV7HBQ p{color: rgba(255,255,255,0.68)}.YV7HBQ .NX2CAT{color: rgba(255,255,255,0.55)}.YV7HBQ .NX2CAT::before{background: var(--accent)}.YV7HBQ .GYVAXK p{color: rgba(255,255,255,0.66)}.YV7HBQ .LR8WEE{color: rgba(255,255,255,0.62)}.R76NEV{background: var(--brand);color: var(--brand-on)}.R76NEV h1,.R76NEV h2,.R76NEV h3{color: var(--brand-on)}.R76NEV p,.R76NEV .DPQ6XX{color: var(--brand-on-soft)}.R76NEV .NX2CAT{color: var(--brand-on-soft)}.R76NEV .NX2CAT::before{background: var(--brand-on)}.CHDLFV{display: flex;align-items: center;justify-content: space-between;gap: 20px 40px;flex-wrap: wrap}.XZPERU{font-size: clamp(19px,2.1vw,26px);font-weight: 750;letter-spacing: -0.022em;line-height: 1.25;max-width: 38ch}.XZPERU small{display: block;font-size: 15px;font-weight: 450;color: rgba(255,255,255,0.62);margin-top: 8px;letter-spacing: 0;line-height: 1.5}.TE3Y23{display: flex;gap: 10px;flex-wrap: wrap}.XRV2PW{display: flex;gap: 6px;flex-wrap: wrap}.D54CKZ{display: grid;grid-template-columns: repeat(12,1fr);gap: var(--sp-4)}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (max-width: 1000px){.D54CKZ > [class*="col-"]{grid-column: span 6}.col-12{grid-column: span 12}}@media (max-width: 600px){.D54CKZ > [class*="col-"]{grid-column: span 12}}.EKS5E2{display: grid;gap: var(--sp-4)}.XKFKPS{grid-template-columns: repeat(2,minmax(0,1fr))}.TUX5XP{grid-template-columns: repeat(3,minmax(0,1fr))}.SKLVFK{grid-template-columns: repeat(4,minmax(0,1fr))}.FZFT9C{grid-template-columns: repeat(auto-fill,minmax(260px,1fr))}@media (max-width: 1000px){.TUX5XP,.SKLVFK{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.XKFKPS,.TUX5XP,.SKLVFK{grid-template-columns: minmax(0,1fr)}}.JN8YWR{display: flex;flex-direction: column;gap: var(--sp-4)}.DEYB4Y{gap: 6px}.MTW4VG{gap: var(--sp-2)}.PPWNJC{gap: var(--sp-6)}.CNXV2R{display: flex;align-items: center;gap: var(--sp-3);flex-wrap: wrap}.AA8XUF{justify-content: space-between}.K2QSVK{gap: var(--sp-1)}.RB84HH{gap: var(--sp-2)}.GJ3ASP{gap: var(--sp-5)}.PK2QMV{gap: var(--sp-6)}.APELPZ{justify-content: center}.J7DNQE{align-items: baseline}.UR5UA5{flex: 1;min-width: 0}.BZ8554{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(24px,4vw,56px);align-items: start}.QPM43L{grid-template-columns: 1.4fr 1fr}.AQFLV4{grid-template-columns: 1fr 1.6fr}.YKJGBL{align-items: stretch}.UUMZF9{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 32px;align-items: start;margin-bottom: clamp(40px,6vw,80px)}.YEGLA7{grid-template-columns: 320px minmax(0,1fr)}.YEGLA7 .AEU3C2{order: -1}.BW7TJD{grid-template-columns: minmax(0,1fr)}.BW7TJD .AEU3C2{display: none}.RW75K6{min-width: 0}.RW75K6.RPAC78{max-width: none}.RW75K6.RPAC78 > p,.RW75K6.RPAC78 > ul,.RW75K6.RPAC78 > ol,.RW75K6.RPAC78 > .DPQ6XX{max-width: 74ch}.AEU3C2{position: sticky;top: 92px;display: flex;flex-direction: column;gap: 16px}.MDEZUS{position: static}.JUJ72U{padding: 30px 0 26px}.JUJ72U .FXQ96E{margin-bottom: 18px}.JUJ72U h1{font-size: clamp(30px,3.4vw,42px);letter-spacing: -0.035em;line-height: 1.08}.VAU7W5{font-size: 18px;color: var(--ink-soft);max-width: 60ch;margin-top: 14px;line-height: 1.5}.HP58MA{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 18px;margin-top: 18px;font-size: 14px;color: var(--muted)}.FGCKHS{display: flex;flex-direction: column;border-left: 2px solid var(--line-2)}.SGXAH2{font-size: 11.5px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--muted);padding: 0 16px 8px;margin-left: -2px}.FGCKHS a{display: block;padding: 6px 16px;margin-left: -2px;border-left: 2px solid transparent;font-size: 13.5px;line-height: 1.35;color: var(--ink-soft);transition: color .12s ease,border-color .12s ease}.FGCKHS a:hover{color: var(--ink)}.FGCKHS a.PM7DEH{color: var(--brand-ink);border-left-color: var(--brand);font-weight: 600}.FGCKHS a.J2VZVZ{padding-left: 28px;font-size: 13px}.TT5Q47{background: #fff;border: 1px solid var(--line);padding: 20px}.CM24U3{background: var(--brand-tint);border-color: transparent}.FFF2LC{background: var(--ink);color: #fff;border-color: transparent}.TT5Q47 p:not([class]){font-size: 14px;line-height: 1.5;color: var(--ink-soft)}.FFF2LC p:not([class]){color: rgba(255,255,255,.7)}.PW7SBF{font-size: 11.5px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--muted);margin-bottom: 8px}.FFF2LC .PW7SBF{color: rgba(255,255,255,.55)}.JEFNNE{font-size: 32px;font-weight: 800;letter-spacing: -0.035em;line-height: 1}.JEFNNE small{font-size: 14px;font-weight: 500;color: var(--muted);letter-spacing: 0;margin-left: 4px}.HS2CR3{display: flex;flex-direction: column;gap: 9px;margin: 16px 0;font-size: 14px}.HS2CR3 li{display: flex;gap: 9px;align-items: flex-start}.HS2CR3 svg{width: 16px;height: 16px;color: var(--brand-ink);flex-shrink: 0;margin-top: 2px}.FFF2LC .HS2CR3 svg{color: var(--accent)}.TT5Q47 > .CWZXU4{width: 100%}.X3KUML{font-size: 12.5px;color: var(--muted);margin-top: 10px;text-align: center}.FFF2LC .X3KUML{color: rgba(255,255,255,.55)}.PQUJS3{display: flex;align-items: center;gap: 12px}.PQUJS3 b{display: block;font-size: 14.5px}.PQUJS3 small{display: block;font-size: 12.5px;color: var(--muted)}.J5VDUE{display: flex;flex-direction: column}.J5VDUE a{display: flex;align-items: center;gap: 10px;padding: 9px 2px;border-bottom: 1px solid var(--line-2);font-size: 14px;color: var(--ink);transition: color .12s ease}.J5VDUE a:last-child{border-bottom: 0}.J5VDUE a:hover{color: var(--brand-ink)}.J5VDUE a.PM7DEH{color: var(--brand-ink);font-weight: 650}.J5VDUE .BAZNZW{margin-left: auto;font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 12.5px;color: var(--muted)}.J5VDUE .CQ2EJ3{--el: 24px}.J5VDUE .LCENEY{width: 30px;font-size: 13px;color: var(--muted)}.J5VDUE a.PM7DEH .LCENEY{color: var(--brand-ink)}.TT5Q47 .J5VDUE a{padding-left: 0;padding-right: 0}.T6JEAT{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px}.BTY7Q9{display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: 12px;padding: 16px 18px;background: #fff;border: 1px solid var(--line);position: relative;min-width: 0}.BTY7Q9 > div:not(.U7UWYQ){min-width: 0}.BTY7Q9 > div:not(.U7UWYQ) b,.BTY7Q9 > div:not(.U7UWYQ) small{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.KZPDLL .BTY7Q9 > div:not(.U7UWYQ) b{white-space: normal;line-height: 1.2}.BTY7Q9:has(> .VCNDG4){grid-template-columns: auto auto minmax(0,1fr) auto}@media (max-width: 1100px){.BTY7Q9 > .VCNDG4{--av: 36px}.BTY7Q9:has(> .VCNDG4) .WRLPCU{font-size: 24px;min-width: 32px}}@media (max-width: 720px){.T6JEAT{grid-template-columns: 1fr}.BTY7Q9{padding: 14px 16px}}.BTY7Q9 .WRLPCU{font-family: var(--mono);font-size: 28px;font-weight: 700;letter-spacing: -0.05em;color: var(--brand-ink);line-height: 1;min-width: 38px}.BTY7Q9 b{display: block;font-size: 16px;font-weight: 750;letter-spacing: -0.015em}.BTY7Q9 small{display: block;font-size: 12.5px;color: var(--muted);margin-top: 2px}.BTY7Q9 .U7UWYQ{text-align: right;font-family: var(--font-num);font-variant-numeric: tabular-nums;font-weight: 800;font-size: 18px;letter-spacing: -0.02em;white-space: nowrap}.BTY7Q9 .U7UWYQ small{display: block;font-size: 11.5px;font-weight: 500;color: var(--muted);margin-top: 2px}.NQU3KY{border-color: var(--brand);background: var(--brand-tint)}.F6YHLP{display: flex;align-items: center;gap: 10px;min-width: 0}.F6YHLP b{display: block;font-weight: 650;letter-spacing: -0.01em;line-height: 1.2;white-space: nowrap}.F6YHLP small{display: block;font-size: 12px;color: var(--muted);margin-top: 2px;white-space: nowrap}.F6YHLP b a:hover{text-decoration: underline}.F6YHLP small .PTJC9B{font-size: 11.5px}.F6YHLP small .GJ9XFP{vertical-align: 1px;margin-left: 4px}.LCENEY{font-family: var(--mono);font-weight: 700;font-size: 15px;color: var(--ink);width: 64px;white-space: nowrap}.LCENEY .UCZRMK{display: inline-flex;align-items: center;gap: 2px;font-size: 11px;font-weight: 600;margin-left: 6px;color: var(--muted);vertical-align: 1px}.LCENEY .UCZRMK svg{width: 10px;height: 10px}.LCENEY .DV38TF{color: var(--ok)}.LCENEY .TZQTM4{color: var(--danger)}.YKPWCY{color: var(--brand)}.VPK46K{display: flex;align-items: center;gap: 10px;min-width: 160px}.VPK46K .Y2MPF7{flex: 1}.VPK46K .U7UWYQ{font-weight: 700;min-width: 64px;text-align: right}.EXQN7Y{display: inline-flex;align-items: center;gap: 8px;font-weight: 600}.XU3P9Y{display: inline-block;width: 20px;height: 15px;vertical-align: -2px;box-shadow: inset 0 0 0 1px rgba(11,27,43,0.1);flex-shrink: 0}.MBCG5G{width: 40px;height: 30px}.XR9JSX{width: 64px;height: 48px}.F6YHLP .XU3P9Y{width: 24px;height: 18px}.X8T3LR{display: inline-flex;align-items: center;gap: 6px}.NNHBXG{font-size: 11.5px;font-weight: 700;letter-spacing: 0.07em;text-transform: uppercase;color: var(--ink-soft);margin-right: 6px}.X8T3LR .FG5TVM{width: 36px;height: 36px;background: var(--brand-tint);color: var(--brand-ink)}.X8T3LR .FG5TVM svg{width: 16px;height: 16px}.X8T3LR .FG5TVM:hover{background: var(--brand);color: var(--brand-on);transform: none}.X5YW8Y{display: flex;flex-direction: column}.H7KKA7{display: flex;justify-content: space-between;gap: 14px;padding: 8px 0;border-bottom: 1px solid var(--line-2);font-size: 14px}.H7KKA7:last-child{border-bottom: 0}.H6FVFC{color: var(--muted)}.K858TB{font-weight: 650;text-align: right}.HJLCRJ{display: inline-block;width: 96px;height: 28px;vertical-align: middle}.HJLCRJ svg{width: 100%;height: 100%;display: block;overflow: visible}.HJLCRJ path{fill: none;stroke: var(--brand);stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.HJLCRJ .PRP54Z{fill: var(--brand);opacity: .12;stroke: none}.HJLCRJ circle{fill: var(--brand)}.L6GLXT{width: 100%;height: 36px}.SVTLBT path{stroke: var(--muted)}.SVTLBT circle{fill: var(--muted)}.SVTLBT .PRP54Z{fill: var(--muted)}.VNVLGC path{stroke: var(--ok)}.VNVLGC circle,.VNVLGC .PRP54Z{fill: var(--ok)}.YT87DG path{stroke: var(--danger)}.YT87DG circle,.YT87DG .PRP54Z{fill: var(--danger)}.XNE6DK{background: #fff;border: 1px solid var(--line);padding: 16px 18px 14px;display: flex;flex-direction: column;gap: 4px}.U699WQ{font-size: 12.5px;color: var(--muted)}.BDCUE3{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 26px;font-weight: 800;letter-spacing: -0.03em;line-height: 1.1;color: var(--ink)}.SQCXNL{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--muted)}.XNE6DK .HJLCRJ{width: 100%;height: 32px;margin-top: 6px}.SFDS8F{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px}.TZFAXL{grid-template-columns: repeat(3,minmax(0,1fr))}@media (max-width: 980px){.SFDS8F{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.SFDS8F{grid-template-columns: 1fr}}.MW4TCP{display: flex;flex-direction: column;min-width: 0}.UFMJ3S{display: flex;align-items: center;gap: 18px;min-width: 0}.UFMJ3S h1,.UFMJ3S .UGFKYQ{margin: 0}.TSKGTA{display: flex;flex-wrap: wrap;gap: 6px 18px;margin-top: 12px;font-size: 14.5px;color: var(--muted)}.TSKGTA b{color: var(--ink);font-weight: 650}.WJ2FYA{display: flex;flex-direction: column;gap: 4px;margin-top: 10px}.PYDH6N{display: flex;justify-content: space-between;font-size: 13px}.PYDH6N b{font-family: var(--font-num);font-variant-numeric: tabular-nums}.B8B6W8{background: #fff;border: 1px solid var(--line);padding: 16px 18px 14px}.GYCK3P{display: flex;justify-content: space-between;align-items: flex-start;gap: 12px;margin-bottom: 10px}.JZ7Y62{font-size: 14.5px;font-weight: 700;letter-spacing: -0.01em}.AHAEGR{font-size: 12.5px;color: var(--muted);margin-top: 2px}.B8B6W8 .TMZSRH{width: 100%;height: auto}.EXQN7Y .CQ2EJ3{--el: 22px}@media (max-width: 860px){.T6JEAT{grid-template-columns: 1fr}}@media (max-width: 960px){.UUMZF9,.YEGLA7,.BW7TJD{grid-template-columns: minmax(0,1fr)}.AEU3C2{position: static}.YEGLA7 .AEU3C2{order: -1}}@media (max-width: 860px){.BZ8554,.QPM43L{grid-template-columns: 1fr}}.YAHA6N{display: grid;grid-template-columns: 272px 1fr;gap: var(--sp-5);align-items: start}@media (max-width: 1080px){.YAHA6N{grid-template-columns: 1fr}}.CQ2EJ3{--el: 36px;position: relative;display: inline-grid;place-items: center;width: var(--el);height: var(--el);flex-shrink: 0;background: var(--brand);color: var(--brand-on);font-family: var(--font);font-weight: 800;letter-spacing: -0.05em;line-height: 1;font-size: calc(var(--el) * 0.44);user-select: none}.TUSSSH{display: block;transform: translateY(0.02em)}.CQ2EJ3 > svg{width: 60%;height: 60%;display: block}.UQ7APW > svg{width: 70%;height: 70%}.UQ7APW{--el: 20px;letter-spacing: -0.04em}.G776JA{--el: 28px}.TXCZEB{--el: 36px}.P9SWJB{--el: 48px}.HR8BLK{--el: 64px}.QP8M5S{--el: 96px}.ADXCEH{background: var(--brand-tint);color: var(--brand-ink)}.CRH8F5{background: transparent;color: var(--brand-ink);box-shadow: inset 0 0 0 1.5px var(--brand)}.EB2Y7T{background: rgba(255,255,255,0.12);color: #fff}.XNAARX{background: var(--lime);color: var(--accent-ink)}.X4YKJV{--el: 112px;display: grid;grid-template-rows: auto 1fr auto;place-items: stretch;padding: 10px 12px;text-align: left}.X4YKJV .YUTWTU{font-family: var(--mono);font-size: 11px;font-weight: 600;letter-spacing: 0.06em;opacity: .7}.X4YKJV .TUSSSH{font-size: 40px;align-self: center;transform: none}.X4YKJV .T8YEG8{font-size: 11.5px;font-weight: 600;letter-spacing: -0.01em;opacity: .85;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.Y4MQP5{display: inline-flex;align-items: center;gap: 11px;flex-shrink: 0;color: var(--ink)}.BU5HUX{font-size: 19px;font-weight: 800;letter-spacing: -0.03em;line-height: 1.05}.BEJ2YF .BU5HUX{font-size: 16px}.S33YAR{display: block;font-family: var(--mono);font-size: 10px;letter-spacing: 0.12em;text-transform: uppercase;color: var(--muted);margin-top: 3px}.RVU3Y5{background: var(--ink);color: rgba(255,255,255,0.72);font-size: 12.5px}.QJKTBE{display: flex;align-items: center;gap: 24px;height: 36px}.PMZ73Q{display: flex;align-items: center;min-width: 0;flex: 1;overflow: hidden}.CC7U37{display: flex;align-items: center;flex-shrink: 0}.EBACCF{display: inline-flex;align-items: center;gap: 7px;padding-right: 16px;margin-right: 16px;border-right: 1px solid rgba(255,255,255,0.14);white-space: nowrap}.PMZ73Q > .EBACCF:last-child{border-right: 0;margin-right: 0}.EBACCF b{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-weight: 800;font-size: 13px;color: #fff;letter-spacing: -0.01em}.EBACCF .P2F6Y4{font-size: 11.5px}.RVU3Y5 .QEGGXD{display: inline-block;width: 6px;height: 6px;background: var(--accent);box-shadow: 0 0 0 3px rgba(212,245,66,0.22)}.SA985Y{display: flex;align-items: center;gap: 16px;flex-shrink: 0;margin-left: auto}.SA985Y a{color: rgba(255,255,255,0.72);display: inline-flex;align-items: center;gap: 6px;white-space: nowrap}.SA985Y a:hover{color: #fff}.SA985Y svg{width: 14px;height: 14px}.SA985Y .GTKD9B{width: 1px;height: 14px;background: rgba(255,255,255,0.16)}.SA985Y .KFSFLM{transform: translateY(-0.5px)}.Z7C9A2{background: var(--paper);color: var(--ink-soft);border-bottom: 1px solid var(--line-2)}.Z7C9A2 .EBACCF{border-right-color: var(--line)}.Z7C9A2 .EBACCF b{color: var(--ink)}.Z7C9A2 .SA985Y a{color: var(--ink-soft)}.Z7C9A2 .SA985Y a:hover{color: var(--ink)}.Z7C9A2 .SA985Y .GTKD9B{background: var(--line)}.RJM6FG{background: var(--brand);color: var(--brand-on-soft)}.RJM6FG .EBACCF{border-right-color: rgba(127,127,127,0.35)}.RJM6FG .EBACCF b,.RJM6FG .SA985Y a:hover{color: var(--brand-on)}.RJM6FG .SA985Y a{color: var(--brand-on-soft)}.RJM6FG .QEGGXD{background: var(--brand-on);box-shadow: 0 0 0 3px rgba(127,127,127,0.25)}.Z7C9A2 .QEGGXD{background: var(--ok);box-shadow: 0 0 0 3px rgba(31,138,91,0.18)}.CWZLZN .PMZ73Q{mask-image: linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.CWZLZN .CC7U37{animation: topbar-run 46s linear infinite}.CWZLZN:hover .CC7U37{animation-play-state: paused}@keyframes topbar-run{from{transform: translateX(0)}to{transform: translateX(-50%)}}@media (max-width: 900px){.PMZ73Q{overflow-x: auto;scrollbar-width: none}.PMZ73Q::-webkit-scrollbar{display: none}.SA985Y .Z3L7RK{display: none}}.RPQ2VU{position: sticky;top: 0;z-index: var(--z-header);background: rgba(250,252,254,0.94);backdrop-filter: saturate(180%) blur(14px);border-bottom: 1px solid var(--line-2);container-type: inline-size}.RPQ2VU::before{content: "";display: block;height: 3px;background: var(--brand)}.PPZHKT{display: flex;align-items: center;gap: 20px;height: 66px}.BYBAK3{display: inline-flex;align-items: center;gap: 11px;flex-shrink: 0;color: var(--ink);position: relative}.Y676R3{font-size: 19px;font-weight: 800;letter-spacing: -0.03em}.BYBAK3 .RYFK6X{width: 15px;height: 15px;padding: 3px;flex-shrink: 0;color: var(--brand);background: var(--brand-soft);transition: transform .22s ease}.WBNNWG:hover > .BYBAK3 .RYFK6X{transform: rotate(180deg)}.F7D5AL .HUWU9S,.E5X46N{width: clamp(150px,14vw,240px);width: clamp(150px,14cqw,240px);flex-shrink: 1}.NM47YU{display: flex;align-items: center;gap: 2px;flex: 1;margin-left: 6px}.WBNNWG{position: relative}.YVY7NX{display: inline-flex;align-items: center;gap: 6px;padding: 9px 12px;font-size: 14.5px;font-weight: 550;color: var(--ink);white-space: nowrap;position: relative;transition: background .15s ease}.YVY7NX:hover{background: rgba(11,27,43,0.05)}.YVY7NX::after{content: "";position: absolute;left: 12px;right: 12px;bottom: 4px;height: 2px;background: var(--brand);opacity: 0;transform: scaleX(0.3);transition: opacity .18s ease,transform .18s ease}.YVY7NX.PM7DEH{font-weight: 700}.YVY7NX.PM7DEH::after,.WBNNWG:hover > .YVY7NX::after{opacity: 1;transform: scaleX(1)}.YVY7NX .RYFK6X{width: 15px;height: 15px;padding: 3px;margin-left: -1px;flex-shrink: 0;color: var(--brand);background: var(--brand-soft);transition: transform .22s ease}.WBNNWG:hover > .YVY7NX .RYFK6X{transform: rotate(180deg)}.WBNNWG > .KKGWCQ{top: 100%;left: 0;margin-top: 6px}.WBNNWG:hover > .KKGWCQ{opacity: 1;visibility: visible;transform: none}.F7D5AL{display: flex;align-items: center;gap: 9px;margin-left: auto;flex-shrink: 0}.KFFCW3{display: none;width: 42px;height: 42px;background: rgba(11,27,43,0.05);align-items: center;justify-content: center}.KFFCW3 svg{width: 20px;height: 20px}.YX9P6S{background: var(--ink);border-bottom-color: rgba(255,255,255,0.08)}.YX9P6S .BYBAK3,.YX9P6S .YVY7NX{color: #fff}.YX9P6S .YVY7NX:hover{background: rgba(255,255,255,0.08)}.YX9P6S .YVY7NX .RYFK6X{background: rgba(255,255,255,0.14);color: #fff}.YX9P6S .KFFCW3{background: rgba(255,255,255,0.1);color: #fff}.QJAQ5H{background: var(--brand-tint)}.QJAQ5H::before{display: none}.VCJHEJ{position: static}@container (max-width: 900px){.NM47YU{display: none}.KFFCW3{display: inline-flex}.PPZHKT{height: 60px}.RPQ2VU .Z3L7RK{display: none !important}}@container (max-width: 1120px){.RPQ2VU .STUG4F{display: none !important}}@container (max-width: 560px){.PPZHKT{gap: 12px}.F7D5AL{gap: 6px}.F7D5AL .CWZXU4:not(.H8FT2A){display: none}}@supports not (container-type: inline-size){@media (max-width: 900px){.NM47YU{display: none}.KFFCW3{display: inline-flex}.PPZHKT{height: 60px}.RPQ2VU .Z3L7RK{display: none !important}}@media (max-width: 560px){.PPZHKT{gap: 12px}.F7D5AL{gap: 6px}.F7D5AL .CWZXU4:not(.H8FT2A){display: none}}}.JCF4MX{position: fixed;inset: 0;z-index: var(--z-drawer);display: none}.JCF4MX.UG8B2H{display: block}.WYCPLM{position: absolute;inset: 0;background: rgba(11,27,43,0.55)}.CC87UQ{position: absolute;top: 0;right: 0;height: 100dvh;width: min(400px,92vw);background: var(--bg);display: flex;flex-direction: column;box-shadow: var(--shadow-lg)}.CRVPFQ{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;border-bottom: 1px solid var(--line-2)}.VS5GZ6{flex: 1;overflow-y: auto;padding: 14px}.VS5GZ6 a{display: block;padding: 13px 12px;font-size: 16px;font-weight: 600}.VS5GZ6 a:hover{background: rgba(11,27,43,0.05)}.VS5GZ6 a.PM7DEH{background: var(--brand-tint);color: var(--brand-ink)}.ALARUL{padding: 14px 18px;border-top: 1px solid var(--line-2);display: grid;gap: 8px}.CWZXU4{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 44px;padding: 0 22px;font-weight: 600;font-size: 15px;letter-spacing: -0.008em;line-height: 1;white-space: nowrap;border: 1px solid transparent;position: relative;transition: transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.CWZXU4:hover{transform: translateY(-1px)}.CWZXU4:active{transform: translateY(0)}.CWZXU4 svg{width: 17px;height: 17px;flex-shrink: 0}.CWZXU4:disabled,.CWZXU4.DQXFFA{opacity: .45;pointer-events: none}.PVAW2B{background: var(--brand);color: var(--brand-on)}.PVAW2B:hover{background: var(--brand-hover)}.H5HJQJ{background: var(--ink);color: #fff}.H5HJQJ:hover{background: var(--ink-2)}.ZNNWA3{background: var(--accent);color: var(--accent-ink);border-color: var(--ink)}.ZNNWA3:hover{background: var(--accent-2)}.T786GG{background: var(--brand-tint);color: var(--brand-ink)}.T786GG:hover{background: var(--brand-soft)}.XWJRDZ{background: rgba(11,27,43,0.05);color: var(--ink)}.XWJRDZ:hover{background: rgba(11,27,43,0.09)}.T2WZCN{background: transparent;color: var(--ink);border-color: var(--line)}.T2WZCN:hover{border-color: var(--ink)}.W65XNU{background: var(--danger);color: #fff}.W65XNU:hover{background: #A63608}.J4QWHV{background: var(--danger-tint);color: var(--danger)}.P5C8RE{background: none;color: var(--brand-ink);padding: 0 4px;height: auto}.P5C8RE:hover{text-decoration: underline;transform: none}.LVHL43{background: #fff;color: var(--ink)}.LVHL43:hover{background: rgba(255,255,255,0.88)}.BR8WKB{background: transparent;color: #fff;border-color: rgba(255,255,255,0.28)}.BR8WKB:hover{border-color: #fff;background: rgba(255,255,255,0.06)}.NC6Z7D{height: 28px;padding: 0 10px;font-size: 12.5px;gap: 5px}.NC6Z7D svg{width: 13px;height: 13px}.RBWNAZ{height: 36px;padding: 0 15px;font-size: 13.5px;gap: 6px}.RBWNAZ svg{width: 15px;height: 15px}.CWZXU4 .RYFK6X{width: 14px;height: 14px;margin-left: -3px;opacity: .75;transition: transform .2s ease}.CWZXU4[aria-expanded="true"] .RYFK6X{transform: rotate(180deg)}.HZK9V3{height: 52px;padding: 0 28px;font-size: 16px}.HZK9V3 svg{width: 19px;height: 19px}.PLR45G{width: 100%}.BH258L{padding: 0;width: 44px}.BH258L.NC6Z7D{width: 28px}.BH258L.RBWNAZ{width: 36px}.BH258L.HZK9V3{width: 52px}.CWZXU4.CBD49K{color: transparent !important;pointer-events: none}.CWZXU4.CBD49K::after{content: "";position: absolute;width: 16px;height: 16px;border: 2px solid currentColor;border-right-color: transparent;color: var(--brand-on);animation: spin .7s linear infinite}.T2WZCN.CBD49K::after,.XWJRDZ.CBD49K::after,.T786GG.CBD49K::after{color: var(--ink)}@keyframes spin{to{transform: rotate(360deg)}}.PTXM4W{display: inline-flex}.PTXM4W .T2WZCN + .T2WZCN{margin-left: -1px}.PTXM4W .CWZXU4:hover{transform: none;z-index: 1}.PTXM4W .CWZXU4.PM7DEH{background: var(--ink);color: #fff;border-color: var(--ink)}.S9A3EK{display: grid;gap: 6px}.GE5R92{display: flex;align-items: center;gap: 6px;font-size: 13.5px;font-weight: 650;color: var(--ink);letter-spacing: -0.01em}.GE5R92 .YRYQYY{color: var(--danger)}.ZUSWLT{font-family: var(--mono);font-size: 10.5px;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;color: var(--muted)}.EBZ8MU{font-size: 12.5px;color: var(--muted);line-height: 1.4}.XRHKB2{display: none;font-size: 12.5px;color: var(--danger);line-height: 1.4}.S9A3EK.HLWZ3R .XRHKB2{display: block}.S9A3EK.HLWZ3R .J3Q73J,.S9A3EK.HLWZ3R .DGDDUR,.S9A3EK.HLWZ3R .GS2NY2{border-color: var(--danger)}.S9A3EK.HLWZ3R .J3Q73J:focus{box-shadow: 0 0 0 3px var(--danger-tint)}.YG9Z6C{display: flex;flex-direction: column}.YG9Z6C .ZLDBVA{flex: 1;display: flex;flex-direction: column}.YG9Z6C .ZLDBVA .DGDDUR{flex: 1;min-height: 140px}.YG9Z6C > .CNXV2R:last-of-type{margin-top: auto}.S9A3EK.Z85N2N .J3Q73J{border-color: var(--ok)}.WCE4H5{grid-template-columns: 180px 1fr;align-items: center;gap: 12px}@media (max-width: 600px){.WCE4H5{grid-template-columns: 1fr}}.J3Q73J,.DGDDUR,.GS2NY2{width: 100%;height: 44px;padding: 0 14px;border: 1px solid var(--line);background: #fff;color: var(--ink);font-size: 15px;outline: 0;transition: border-color .15s ease,box-shadow .15s ease,background .15s ease}.J3Q73J::placeholder,.DGDDUR::placeholder{color: var(--muted)}.J3Q73J:hover,.DGDDUR:hover,.GS2NY2:hover{border-color: rgba(13,33,64,0.28)}.J3Q73J:focus,.DGDDUR:focus,.GS2NY2:focus{border-color: var(--brand);box-shadow: 0 0 0 3px var(--brand-soft)}.J3Q73J:disabled,.DGDDUR:disabled,.GS2NY2:disabled{background: var(--paper);color: var(--muted);cursor: not-allowed}.J3Q73J[readonly]{background: var(--bg)}.RFADB8{height: 36px;padding: 0 12px;font-size: 14px}.U584ST{height: 52px;padding: 0 18px;font-size: 16px}.RP9F4D{font-family: var(--mono);font-size: 14px}.DGDDUR{height: auto;min-height: 112px;padding: 12px 14px;line-height: 1.5;resize: vertical}.C4VWA2{min-height: 72px}.GS2NY2{appearance: none;padding-right: 40px;cursor: pointer;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236A7A90' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 12px center;background-size: 16px}.HV728Q{height: 36px;padding: 0 36px 0 12px;font-size: 14px}.EKVP46{display: flex;align-items: stretch}.EKVP46 .J3Q73J{flex: 1;min-width: 0}.WUP89S{display: inline-flex;align-items: center;padding: 0 13px;border: 1px solid var(--line);background: var(--paper);font-size: 14px;color: var(--muted);white-space: nowrap}.WUP89S + .J3Q73J,.J3Q73J + .WUP89S{margin-left: -1px}.EKVP46 .CWZXU4{height: auto}.HUWU9S{display: flex;align-items: center;gap: 9px;height: 44px;padding: 0 14px;width: 100%;border: 1px solid var(--line);background: #fff;color: var(--muted);transition: border-color .15s ease,box-shadow .15s ease}.HUWU9S:focus-within{border-color: var(--brand);box-shadow: 0 0 0 3px var(--brand-soft)}.HUWU9S svg{width: 17px;height: 17px;flex-shrink: 0}.HUWU9S input{border: 0;outline: 0;background: none;width: 100%;font-size: 15px;color: var(--ink)}.HUWU9S input::placeholder{color: var(--muted)}.HUWU9S kbd{font-family: var(--mono);font-size: 10.5px;padding: 2px 6px;background: var(--paper-2);color: var(--muted);flex-shrink: 0}.Y7Y4FS{height: 36px;padding: 0 12px}.Y7Y4FS input{font-size: 14px}.PV2XDA{height: 56px;padding: 0 18px}.PV2XDA input{font-size: 16.5px}.PV2XDA svg{width: 20px;height: 20px}.KSDBWA{display: flex;align-items: center;gap: 8px}.KSDBWA .J3Q73J{font-family: var(--mono);font-size: 14px}.KSDBWA span{color: var(--muted);flex-shrink: 0}.DN6JJ7{-webkit-appearance: none;appearance: none;width: 100%;height: 4px;background: linear-gradient(90deg,var(--brand) var(--fill,100%),var(--paper-2) var(--fill,100%));outline: none;cursor: pointer}.DN6JJ7::-webkit-slider-thumb{-webkit-appearance: none;width: 18px;height: 18px;background: #fff;border: 2px solid var(--brand);box-shadow: var(--shadow-sm);cursor: grab}.DN6JJ7::-moz-range-thumb{width: 18px;height: 18px;background: #fff;border: 2px solid var(--brand);box-shadow: var(--shadow-sm);cursor: grab}.DN6JJ7:focus-visible{box-shadow: 0 0 0 4px var(--brand-soft)}.CSMWZJ{display: flex;flex-direction: column;gap: 6px;min-width: 220px}.ZWJPR6{display: flex;justify-content: space-between;align-items: baseline;font-size: 12.5px;color: var(--muted)}.ZWJPR6 b{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 14px;font-weight: 800;color: var(--ink)}.XWXKLK{display: flex;justify-content: space-between;font-family: var(--mono);font-size: 10.5px;color: var(--muted)}.MEJX78,.FHVQ9A{display: inline-flex;align-items: flex-start;gap: 10px;cursor: pointer;font-size: 14.5px;line-height: 1.35;position: relative;user-select: none}.MEJX78 input,.FHVQ9A input,.BCND59 input{position: absolute;opacity: 0;width: 0;height: 0}.A4PJFK,.Y9SYES{width: 18px;height: 18px;flex-shrink: 0;margin-top: 1px;border: 1.5px solid var(--line);background: #fff;display: grid;place-items: center;transition: background .14s ease,border-color .14s ease,box-shadow .14s ease}.Y9SYES{border-radius: 999px}.A4PJFK svg{width: 12px;height: 12px;color: var(--brand-on);opacity: 0;transition: opacity .12s ease}.Y9SYES::after{content: "";width: 8px;height: 8px;border-radius: 999px;background: var(--brand-on);transform: scale(0);transition: transform .14s ease}.MEJX78:hover .A4PJFK,.FHVQ9A:hover .Y9SYES{border-color: rgba(13,33,64,0.35)}.MEJX78 input:checked + .A4PJFK,.MEJX78 input.EZQTKE + .A4PJFK{background: var(--brand);border-color: var(--brand)}.MEJX78 input:checked + .A4PJFK svg{opacity: 1}.MEJX78 input.EZQTKE + .A4PJFK svg{opacity: 0}.MEJX78 input.EZQTKE + .A4PJFK::after{content: "";width: 9px;height: 2px;background: var(--brand-on);position: absolute}.FHVQ9A input:checked + .Y9SYES{background: var(--brand);border-color: var(--brand)}.FHVQ9A input:checked + .Y9SYES::after{transform: scale(1)}.MEJX78 input:focus-visible + .A4PJFK,.FHVQ9A input:focus-visible + .Y9SYES{box-shadow: 0 0 0 3px var(--brand-soft);border-color: var(--brand)}.MEJX78 input:disabled ~ *,.FHVQ9A input:disabled ~ *{opacity: .5;cursor: not-allowed}.RZ34L2 small,.U9QJXQ small{display: block;color: var(--muted);font-size: 12.5px;margin-top: 2px}.BDRX7R,.HXJLNB{padding: 13px 14px;border: 1px solid var(--line);background: #fff;transition: border-color .15s ease,background .15s ease}.BDRX7R:has(input:checked),.HXJLNB:has(input:checked){border-color: var(--brand);background: var(--brand-tint)}.BCND59{display: inline-flex;align-items: center;gap: 10px;cursor: pointer;font-size: 14.5px;position: relative;user-select: none}.KH4YZS{width: 40px;height: 22px;background: var(--paper-2);position: relative;flex-shrink: 0;transition: background .18s ease;box-shadow: inset 0 0 0 1px var(--line-2)}.KH4YZS::after{content: "";position: absolute;top: 3px;left: 3px;width: 16px;height: 16px;background: #fff;box-shadow: 0 1px 3px rgba(11,27,43,0.3);transition: transform .18s ease}.BCND59 input:checked + .KH4YZS{background: var(--brand);box-shadow: none}.BCND59 input:checked + .KH4YZS::after{transform: translateX(18px)}.BCND59 input:focus-visible + .KH4YZS{box-shadow: 0 0 0 3px var(--brand-soft)}.BCND59 input:disabled ~ *{opacity: .5;cursor: not-allowed}.D6MV6U .KH4YZS{width: 32px;height: 18px}.D6MV6U .KH4YZS::after{width: 12px;height: 12px}.D6MV6U input:checked + .KH4YZS::after{transform: translateX(14px)}.RMNPSV{display: inline-flex;padding: 3px;background: var(--paper);gap: 2px}.CN9X7L{height: 32px;padding: 0 14px;font-size: 13.5px;font-weight: 600;color: var(--muted);display: inline-flex;align-items: center;gap: 6px;transition: background .14s ease,color .14s ease,box-shadow .14s ease}.CN9X7L svg{width: 15px;height: 15px}.CN9X7L:hover{color: var(--ink)}.CN9X7L.PM7DEH{background: #fff;color: var(--ink);box-shadow: var(--shadow-sm)}.BG5LB3 .CN9X7L{height: 28px;padding: 0 10px;font-size: 12.5px}.YEAYBN{position: relative;width: 100%}.SNFJNP{width: 100%;height: 44px;padding: 0 40px 0 14px;text-align: left;border: 1px solid var(--line);background: #fff;font-size: 15px;color: var(--ink);display: flex;align-items: center;gap: 8px;transition: border-color .15s ease,box-shadow .15s ease}.SNFJNP::after{content: "";position: absolute;right: 14px;top: 50%;width: 8px;height: 8px;border-right: 2px solid var(--muted);border-bottom: 2px solid var(--muted);transform: translateY(-70%) rotate(45deg);transition: transform .2s ease}.SNFJNP.VYS4V3{color: var(--muted)}.SW89HS{flex: 1 1 auto;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.SNFJNP:hover{border-color: rgba(13,33,64,0.28)}.YEAYBN.UG8B2H .SNFJNP{border-color: var(--brand);box-shadow: 0 0 0 3px var(--brand-soft)}.YEAYBN.UG8B2H .SNFJNP::after{transform: translateY(-20%) rotate(225deg)}.SNFJNP .KFSFLM{margin-left: auto}.G5D9HD{position: absolute;left: 0;right: 0;top: calc(100% + 6px);z-index: var(--z-menu);background: #fff;border: 1px solid var(--line);box-shadow: var(--shadow-lg);padding: 6px;max-height: 280px;overflow-y: auto;opacity: 0;visibility: hidden;transform: translateY(-4px);transition: opacity .15s ease,transform .15s ease,visibility .15s}.YEAYBN.UG8B2H .G5D9HD{opacity: 1;visibility: visible;transform: none}.NMNXU4{margin: 2px 2px 6px}.WTV4FC{display: flex;align-items: center;gap: 10px;padding: 9px 10px;font-size: 14.5px;cursor: pointer;transition: background .12s ease}.WTV4FC:hover,.WTV4FC.T4QFC9{background: var(--paper)}.WTV4FC.QJCR6G{background: var(--brand-tint);color: var(--brand-ink);font-weight: 600}.WTV4FC .BAZNZW{margin-left: auto;font-family: var(--mono);font-size: 12px;color: var(--muted)}.WTV4FC .A4PJFK{margin: 0}.WTV4FC .XU3P9Y{flex-shrink: 0}.SW89HS .XU3P9Y{margin-right: 8px}.SW89HS .BAZNZW{margin-left: 8px;font-family: var(--mono);font-size: 12px;font-weight: 500;color: var(--muted)}.CAM7Q4{padding: 8px 10px 4px;font-family: var(--mono);font-size: 10.5px;letter-spacing: 0.1em;text-transform: uppercase;color: var(--muted)}.JDQBWK{padding: 14px 10px;color: var(--muted);font-size: 14px;text-align: center}.TH6XFJ .SNFJNP{height: 36px;font-size: 14px;padding-left: 12px}.L2HKLN{display: flex;flex-wrap: wrap;gap: 4px;min-width: 0}.KWB3SX{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;padding: 28px 20px;text-align: center;cursor: pointer;border: 1.5px dashed var(--line);background: var(--bg);transition: border-color .15s ease,background .15s ease}.KWB3SX:hover,.KWB3SX.ZUCK96{border-color: var(--brand);background: var(--brand-tint)}.KWB3SX svg{width: 26px;height: 26px;color: var(--brand)}.KWB3SX b{font-size: 14.5px}.KWB3SX small{font-size: 12.5px;color: var(--muted)}.KWB3SX input{display: none}.A8DB54{display: grid;gap: var(--sp-5)}.PQ3GUL{display: grid;grid-template-columns: 1fr 1fr;gap: var(--sp-4)}@media (max-width: 600px){.PQ3GUL{grid-template-columns: 1fr}}.TNV8D3{display: flex;gap: 10px;justify-content: flex-end;padding-top: var(--sp-2)}.UKJHUM{border: 1px solid var(--line);padding: 18px 20px 20px;margin: 0}.UKJHUM legend{padding: 0 8px;font-size: 13px;font-weight: 700;letter-spacing: -0.01em}.KFSFLM{display: inline-flex;align-items: center;gap: 6px;padding: 3px 9px;font-family: var(--mono);font-size: 10.5px;font-weight: 600;letter-spacing: 0.07em;text-transform: uppercase;white-space: nowrap;background: var(--brand-tint);color: var(--brand-ink)}.NAHPXT{background: var(--ok-tint);color: var(--ok)}.G9DLDD{background: var(--warn-tint);color: var(--warn)}.BBW76C{background: var(--danger-tint);color: var(--danger)}.GVB872{background: var(--info-tint);color: var(--info)}.K6VVGP{background: rgba(11,27,43,0.07);color: var(--muted)}.NF47DE{background: var(--accent);color: var(--accent-ink)}.BLQ3HR{background: var(--brand);color: var(--brand-on)}.UKEB8H{background: var(--ink);color: var(--accent)}.THBBUH{background: transparent;border: 1px solid var(--line);color: var(--ink-soft)}.W2LVDX{display: inline-flex;align-items: center;flex-wrap: wrap;gap: 4px 8px;font-family: var(--mono);font-size: 11px;line-height: 1.5;letter-spacing: 0.03em;color: var(--muted);padding: 4px 9px;border: 1px dashed var(--line)}.W2LVDX b{color: var(--ink-soft);font-weight: 600}.W2LVDX .QEGGXD{width: 6px;height: 6px;background: var(--ok)}.BPNRQ7{border-style: solid;background: var(--bg)}.L5K4AY::before{content: "";width: 6px;height: 6px;background: currentColor}.WCN2F8{padding: 5px 11px;font-size: 11.5px}.GJ9XFP{display: inline-flex;align-items: center;gap: 6px;padding: 4px 9px;background: rgba(11,27,43,0.06);color: var(--ink-soft);font-size: 12.5px;font-weight: 600;white-space: nowrap}.FWFREB{padding: 2px 7px;font-size: 11px}.U2QJTC{background: var(--brand-tint);color: var(--brand-ink)}.ADCY8G{background: transparent;border: 1px solid var(--line)}.JW7CC5{display: flex;flex-wrap: wrap;gap: 5px}.QX2BEX{display: inline-flex;align-items: center;gap: 7px;padding: 6px 8px 6px 12px;background: var(--brand-tint);color: var(--brand-ink);font-size: 13px;font-weight: 650;line-height: 1.2}.QX2BEX button{display: grid;place-items: center;width: 18px;height: 18px;opacity: .6}.QX2BEX button:hover{opacity: 1;background: rgba(255,255,255,0.6)}.QX2BEX svg{width: 11px;height: 11px}.G5U5M4{display: flex;flex-wrap: wrap;gap: 7px;align-items: center}.YYNQZN{font-size: 12.5px;font-weight: 650;color: var(--muted);padding: 0 6px}.YYNQZN:hover{color: var(--ink);text-decoration: underline}.J5MQXT{display: inline-flex;align-items: center;gap: 7px;height: 34px;padding: 0 14px;border: 1px solid var(--line);background: #fff;font-size: 13.5px;font-weight: 600;color: var(--ink-soft);transition: border-color .15s ease,color .15s ease,background .15s ease}.J5MQXT:hover{border-color: var(--ink);color: var(--ink)}.J5MQXT.PM7DEH{background: var(--ink);border-color: var(--ink);color: #fff}.C79L3M.PM7DEH{background: var(--brand);border-color: var(--brand);color: var(--brand-on)}.J5MQXT .BAZNZW{font-family: var(--mono);font-size: 11.5px;opacity: .7}.XBMKSN{display: flex;flex-wrap: wrap;gap: 7px}.UF8UE6{justify-content: center}.AH4FEL{display: inline-block;width: 7px;height: 7px;background: var(--ok);flex-shrink: 0}.XB8U9H{background: var(--warn)}.G26U27{background: var(--danger)}.N7AGKJ{background: var(--muted)}.SYASMU{box-shadow: 0 0 0 0 rgba(31,138,91,0.5);animation: dotPulse 2.4s infinite}@keyframes dotPulse{70%{box-shadow: 0 0 0 7px rgba(31,138,91,0)}100%{box-shadow: 0 0 0 0 rgba(31,138,91,0)}}.ULDAYT{display: inline-flex;align-items: center;gap: 8px;font-size: 13.5px;color: var(--ink-soft)}.P2F6Y4{display: inline-flex;align-items: center;gap: 4px;font-family: var(--mono);font-weight: 700;font-size: 13px}.P2F6Y4 svg{width: 13px;height: 13px}.DZGEVK{color: var(--ok)}.SZ5WB4{color: var(--danger)}.C247EY{color: var(--muted)}.WY5EY5{color: var(--ok)}.BNP29Y{color: var(--danger)}.TFPAEX{display: inline-flex;align-items: center;justify-content: center;min-width: 20px;height: 20px;padding: 0 6px;background: var(--brand);color: var(--brand-on);font-family: var(--mono);font-size: 11px;font-weight: 700}.B2MR2C{background: rgba(11,27,43,0.1);color: var(--ink-soft)}.WZXCNR{background: #fff;border: 1px solid var(--line);overflow: hidden}.ZAGW7J{overflow-x: auto;-webkit-overflow-scrolling: touch}.HQMYEX{max-height: 420px;overflow-y: auto}.KNJ5FX{max-height: 220px}.TTBNMC{position: relative}.H8LGLL tr.VSTE9C td{filter: blur(4px);user-select: none;pointer-events: none}.KT7WE8{position: absolute;left: 0;right: 0;bottom: 0;padding: 60px 20px 22px;display: flex;justify-content: center;background: linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 55%);pointer-events: none}.EL4KAZ{pointer-events: auto;display: flex;align-items: center;gap: 16px;flex-wrap: wrap;max-width: 640px;padding: 16px 20px;background: #fff;border: 1px solid var(--line);box-shadow: var(--shadow-lg)}.EL4KAZ .XN6HHR{flex-shrink: 0}.EL4KAZ b{display: block;font-size: 15px;font-weight: 700;letter-spacing: -0.01em}.EL4KAZ small{display: block;font-size: 13px;color: var(--muted);margin-top: 2px}.EL4KAZ .CWZXU4{margin-left: auto}.DMGNWF{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 12px 14px;border-top: 1px solid var(--line-2);font-size: 13px;color: var(--muted)}.HSGC8U{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;font-size: 13px;color: var(--muted)}.HSGC8U b{color: var(--ink);font-weight: 600}.HSGC8U .F9KHBS{display: inline-flex;align-items: center;gap: 5px;padding: 3px 8px;background: var(--paper);color: var(--ink-soft);font-size: 12px;font-weight: 600}.HSGC8U .F9KHBS svg{width: 12px;height: 12px}.FTHP4J{position: relative;min-height: 104px;display: flex;flex-direction: column}.FTHP4J > .W8KQNZ,.FTHP4J > pre{flex: 1}.MDMYQD{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;text-align: center;padding: 16px;background: rgba(255,255,255,0.55);backdrop-filter: blur(3px)}.MDMYQD > *{flex-shrink: 0}.MDMYQD p{font-size: 13px;font-weight: 600;color: var(--ink)}.FTHP4J > .W8KQNZ,.FTHP4J > pre{filter: blur(1.5px);user-select: none}.H8LGLL{width: 100%;border-collapse: collapse;font-size: 14px}.H8LGLL thead th{text-align: left;position: sticky;top: 0;z-index: 2;font-family: var(--mono);font-size: 10.5px;font-weight: 600;letter-spacing: 0.09em;text-transform: uppercase;color: var(--ink-soft);padding: 11px 14px;background: var(--paper-2);border-bottom: 1px solid var(--line);white-space: nowrap}.H8LGLL td{padding: 12px 14px;border-bottom: 1px solid var(--line-2);vertical-align: middle}.H8LGLL tbody tr{transition: background .12s ease}.H8LGLL tbody tr:hover{background: var(--bg)}.H8LGLL tr.ZWQ9C6 td{background: var(--brand-tint)}.H8LGLL tr.ZWQ9C6 td:first-child{box-shadow: inset 3px 0 0 var(--brand)}.H8LGLL tbody tr:last-child td{border-bottom: 0}.H8LGLL tbody tr.QJCR6G{background: var(--brand-tint)}.H8LGLL tbody tr.VSB3T5 td{color: var(--muted)}.H8LGLL .U7UWYQ{text-align: right;font-family: var(--font-num);font-variant-numeric: tabular-nums;font-feature-settings: "tnum";white-space: nowrap}.H8LGLL .R4U36J{width: 40px;padding-right: 0}.H8LGLL .M4CH4X{width: 1%;white-space: nowrap;text-align: right}.Q8DPFC td{padding: 8px 12px;font-size: 13.5px}.Q8DPFC thead th{padding: 9px 12px}.SKLV8J tbody tr:nth-child(even){background: var(--bg)}.EQVYRY td,.EQVYRY th{border-right: 1px solid var(--line-2)}.EQVYRY td:last-child,.EQVYRY th:last-child{border-right: 0}.NKBCQW thead th{background: transparent}.H8LGLL th.KB2NAD{cursor: pointer;user-select: none}.H8LGLL th.KB2NAD:hover{color: var(--ink)}.H8LGLL th .VXEE3S{display: inline-block;width: 9px;margin-left: 5px;opacity: .35;font-family: var(--mono)}.H8LGLL th.GUPRSS .VXEE3S{opacity: 1;color: var(--brand)}.U7RWFQ{display: flex;flex-direction: column;gap: 3px;font-size: 13px}.U7RWFQ span{display: inline-flex;align-items: center;gap: 6px;color: var(--ink-soft)}.U7RWFQ svg{width: 13px;height: 13px;color: var(--muted)}.U7RWFQ .XJD9W6{filter: blur(3.4px);user-select: none;color: var(--muted)}.V2ZC32{display: inline-flex;align-items: center;gap: 7px;color: var(--ink-soft);font-size: 13.5px}.V2ZC32 svg{width: 14px;height: 14px;color: var(--muted)}.DEDR5D{display: flex;gap: 4px;justify-content: flex-end;opacity: 0;transition: opacity .14s ease}tr:hover .DEDR5D,tr:focus-within .DEDR5D,.DEDR5D.PED7R7{opacity: 1}.KJJLMQ{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;padding: 12px 16px;background: #fff;border: 1px solid var(--line)}.BPPHHG{font-size: 14.5px;color: var(--ink-soft)}.BPPHHG b{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 17px;font-weight: 800;color: var(--ink);letter-spacing: -0.02em}.BTM244{margin-left: auto}.KPDHTV{flex-direction: column;align-items: stretch;gap: 10px;padding: 12px 14px}.KKJSNL{position: sticky;top: 74px;z-index: 5}.XUY8CN{border-bottom: 0}.F448S3{border: 0;border-bottom: 1px solid var(--line-2)}.RJYN5H{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.RJYN5H + .RJYN5H{padding-top: 10px;border-top: 1px solid var(--line-2)}.TNNKPT{display: flex;align-items: center;gap: 8px}.BL5HDP{font-family: var(--mono);font-size: 10.5px;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;color: var(--muted);white-space: nowrap}.KJJLMQ .HUWU9S{width: clamp(180px,22vw,280px)}.NEBQU6{position: sticky;top: 70px;z-index: 6;background: rgba(255,255,255,0.96);backdrop-filter: blur(8px);border-top: 1px solid var(--line-2);border-bottom: 1px solid var(--line-2)}.T8NAM4{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-height: 58px;padding-top: 9px;padding-bottom: 9px}.L329MD{display: none;align-items: center;gap: 10px;font-weight: 700;letter-spacing: -0.01em;font-size: 14.5px;margin-right: 8px;max-width: 34ch;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.NEBQU6.MQXSW7{box-shadow: 0 10px 28px -14px rgba(11,27,43,0.22)}.NEBQU6.MQXSW7 .L329MD{display: inline-flex}.NEBQU6 .X8T3LR{margin-left: auto}.YHYHQN{width: 1px;height: 22px;background: var(--line-2);margin: 0 4px}@media (max-width: 720px){.NEBQU6{position: static}.NEBQU6 .X8T3LR{margin-left: 0;width: 100%}}.PYPSZY{background: var(--brand-tint);border-top: 1px solid var(--line-2);border-bottom: 1px solid var(--line-2);padding: 16px 0 18px}.LH86LQ{display: flex;align-items: flex-end;gap: 12px 14px;flex-wrap: wrap}.LH86LQ + .LH86LQ{margin-top: 12px}.SYPSUD{display: flex;flex-direction: column;gap: 6px;min-width: 0}.T5498R{font-family: var(--mono);font-size: 10.5px;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;color: var(--ink-soft);white-space: nowrap}.HMK4UF{flex: 1 1 240px}.WD7R4Q{width: 132px}.BATR4T{width: 224px}.PYPSZY .HUWU9S,.PYPSZY .SNFJNP,.PYPSZY .GS2NY2{background: #fff}.PYPSZY .HUWU9S,.PYPSZY .YEAYBN{width: 100%}.XBB2YF{margin-left: auto;display: flex;align-items: flex-end;gap: 10px}.BB5QVM{display: flex;align-items: center;gap: 6px 14px;flex-wrap: wrap;margin-top: 16px;padding-top: 12px;border-top: 1px solid rgba(11,27,43,0.12);font-size: 13.5px;color: var(--ink-soft)}.BB5QVM b{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 16px;font-weight: 800;color: var(--ink);letter-spacing: -0.02em}.BB5QVM a{color: var(--brand-ink);text-decoration: underline;text-underline-offset: 3px;text-decoration-color: rgba(11,27,43,0.25)}.BB5QVM a:hover{text-decoration-color: currentColor}.BB5QVM .RFLRD5{color: var(--muted)}.Q5ASSG{margin-left: auto;display: flex;align-items: center;gap: 10px}.PYPSZY .CSMWZJ{min-width: 240px}.PYPSZY .RMNPSV{background: rgba(255,255,255,0.7)}@media (max-width: 720px){.WD7R4Q,.BATR4T{width: 100%}.XBB2YF{margin-left: 0;width: 100%}}.MMKMEB{position: sticky;bottom: 16px;z-index: 40;display: flex;align-items: center;gap: 14px;padding: 12px 16px;background: var(--ink);color: #fff;box-shadow: var(--shadow-lg)}.FVFS2Y{position: static;margin: 12px}.MMKMEB b{font-family: var(--mono);font-size: 15px}.MMKMEB > svg{width: 19px;height: 19px;color: var(--accent)}.BRWHLW{color: rgba(255,255,255,0.6);font-size: 13.5px}.ZY9H6R{margin-left: auto;display: flex;gap: 9px}.UQ3W6L{background: #fff;border: 1px solid var(--line);overflow: hidden;display: flex;flex-direction: column}.YMEAMW{position: sticky;top: 84px}.SGTQNT{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 15px 17px;border-bottom: 1px solid var(--line-2);flex-shrink: 0}.SGTQNT h2,.SGTQNT h3{font-size: 15px;font-weight: 800;letter-spacing: -0.015em}.UABJU5{font-size: 12.5px;font-weight: 650;color: var(--brand-ink)}.UABJU5:hover{text-decoration: underline}.YP34CM{padding: 6px 0 10px}.E59H6E{padding: 13px 15px;border-top: 1px solid var(--line-2);background: var(--bg)}.FHT234{border-bottom: 1px solid var(--line-2)}.FHT234:last-child{border-bottom: 0}.Q497MN{list-style: none;cursor: pointer;padding: 13px 17px;display: flex;align-items: center;justify-content: space-between;gap: 10px;font-size: 13.5px;font-weight: 700}.Q497MN::-webkit-details-marker{display: none}.Q497MN:hover{background: var(--bg)}.Q497MN::after{content: "";width: 8px;height: 8px;flex-shrink: 0;border-right: 2px solid var(--muted);border-bottom: 2px solid var(--muted);transform: rotate(45deg) translate(-2px,-2px);transition: transform .2s ease}.FHT234[open] > .Q497MN::after{transform: rotate(225deg) translate(-1px,-1px)}.GW6YCT{font-family: var(--mono);font-size: 10.5px;font-weight: 600;background: var(--brand-tint);color: var(--brand-ink);padding: 2px 6px;margin-left: auto;margin-right: 4px}.GW6YCT:empty{display: none}.A3NM4E{padding: 2px 13px 14px;display: grid;gap: 1px}.MZBFX7{display: flex;align-items: center;gap: 10px;padding: 7px 8px;cursor: pointer;font-size: 13.5px;transition: background .12s ease}.MZBFX7:hover{background: var(--bg)}.MZBFX7 .A4PJFK{margin: 0;width: 17px;height: 17px}.MZBFX7.MEJX78{display: flex;font-size: 13.5px;line-height: 1.3}.N7YZQ4{margin: 6px 12px 8px;width: auto}.UQ3W6L .KSDBWA{padding: 4px 8px 8px}.WSGTHM{width: 272px}.FS2JP7{flex: 1;min-width: 0;line-height: 1.3}.BCF8Y7{font-family: var(--mono);font-size: 11.5px;color: var(--muted)}.AVYHLW{background: #fff;border: 1px solid var(--line);display: flex;flex-direction: column}.TGXSMU{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 16px 20px;border-bottom: 1px solid var(--line-2)}.TGXSMU h3,.TGXSMU h4{font-size: 15.5px;font-weight: 750;letter-spacing: -0.015em}.LX9QJZ{padding: 20px}.XSRMV7{padding: 14px 20px;border-top: 1px solid var(--line-2);display: flex;align-items: center;justify-content: space-between;gap: 12px;background: var(--bg)}.EMEVTA{padding: 20px}.HFPQQ2{background: var(--brand-tint);border-color: transparent}.C3YHP5{background: var(--ink);color: #fff;border-color: rgba(255,255,255,0.12)}.PPCRU2{display: flex;flex-direction: column;gap: 14px;padding: 22px}.QPKMNH{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-top: auto;padding-top: 14px;border-top: 1px solid var(--line-2)}.C3YHP5 .TGXSMU,.C3YHP5 .XSRMV7{border-color: rgba(255,255,255,0.1);background: transparent}.C3YHP5 h3,.C3YHP5 h4,.C3YHP5 .R3BHKN,.C3YHP5 .SUF3DG,.C3YHP5 .XHEKNX{color: #fff}.C3YHP5 p{color: rgba(255,255,255,0.65)}.XFH9MV{transition: transform .2s ease,box-shadow .2s ease,border-color .2s ease}.XFH9MV:hover{transform: translateY(-3px);box-shadow: var(--shadow);border-color: transparent}.FPQSD8{position: relative;overflow: hidden}.FPQSD8::after{content: "";position: absolute;left: 0;right: 0;top: 0;height: 3px;background: var(--brand)}.DSYXJB{border-color: transparent}.DSYXJB.T9XLLL{background: var(--tint-mint)}.DSYXJB.SX6BP7{background: var(--tint-sky)}.DSYXJB.VZANFP{background: var(--tint-lavender)}.DSYXJB.C58F4V{background: var(--tint-peach)}.DSYXJB.RMPV2A{background: var(--tint-citron)}.DSYXJB.LGD4VX{background: var(--tint-rose)}.XN6HHR{width: 44px;height: 44px;flex-shrink: 0;display: grid;place-items: center;background: var(--brand-tint);color: var(--brand)}.XN6HHR svg{width: 23px;height: 23px}.PVMNSF{background: var(--ink);color: var(--accent)}.EXGFCN{background: rgba(255,255,255,0.1);color: #fff}.TD9WFU{width: 34px;height: 34px}.TD9WFU svg{width: 18px;height: 18px}.FH5RB6{display: grid;grid-template-columns: repeat(4,1fr);gap: 1px;background: var(--line);border: 1px solid var(--line);overflow: hidden}.AM5U5F{grid-template-columns: repeat(3,1fr)}.UD2KTV{background: #fff;padding: clamp(18px,2.2vw,26px);display: flex;flex-direction: column;gap: 6px}.XG2UXJ{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: clamp(26px,3vw,38px);font-weight: 800;letter-spacing: -0.035em;line-height: 1;color: var(--ink)}.XG2UXJ .MYL76S{font-size: .52em;color: var(--muted);margin-left: 3px;letter-spacing: 0}.YWSTQM{color: var(--ink-soft);font-size: 13.5px}.YADFVR{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--muted);margin-top: 4px}@media (max-width: 860px){.FH5RB6{grid-template-columns: repeat(2,1fr)}}.CY3U6C{border: 1px solid var(--line)}.F2S22T{background: rgba(255,255,255,0.1);border-color: rgba(255,255,255,0.12)}.F2S22T .UD2KTV{background: var(--ink)}.F2S22T .XG2UXJ{color: #fff}.F2S22T .XG2UXJ .MYL76S{color: rgba(255,255,255,0.45)}.F2S22T .YWSTQM{color: rgba(255,255,255,0.6)}.F2S22T .YADFVR{color: rgba(255,255,255,0.45)}.EK4G53 .XG2UXJ{color: var(--accent)}.H6HWWM{padding: 24px;background: #fff;border: 1px solid var(--line);display: flex;flex-direction: column;gap: 16px;position: relative}.PL5PZX{border-color: var(--brand);box-shadow: 0 0 0 3px var(--brand-soft)}.FFSZ9J{position: absolute;top: -11px;left: 24px;font-family: var(--mono);font-size: 10.5px;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;background: var(--brand);color: var(--brand-on);padding: 4px 10px}.AYG8BN{font-size: 17px;font-weight: 700;letter-spacing: -0.02em;display: flex;align-items: center;justify-content: space-between;gap: 8px}.JGRDCV{font-size: 14px;color: var(--ink-soft);line-height: 1.5;margin-top: -4px}.L3URHG{display: flex;align-items: baseline;gap: 6px}.L3URHG b{font-family: var(--mono);font-size: 30px;font-weight: 700;letter-spacing: -0.03em}.L3URHG span{font-size: 13.5px;color: var(--muted)}.VUF9UE{display: flex;flex-direction: column;gap: 9px;font-size: 14px;color: var(--ink-soft)}.VUF9UE li{display: flex;align-items: flex-start;gap: 9px;line-height: 1.45}.VUF9UE svg{width: 16px;height: 16px;color: var(--brand-ink);flex-shrink: 0;margin-top: 2px}.H6HWWM .CWZXU4{margin-top: auto}.Y865WS{background: var(--ink);color: #fff;padding: clamp(28px,4vw,48px);position: relative;overflow: hidden;display: flex;align-items: center;justify-content: space-between;gap: 28px;flex-wrap: wrap}.Y865WS::before{content: "";position: absolute;left: -8%;bottom: -60%;width: 46%;aspect-ratio: 1;background: radial-gradient(circle at center,var(--accent) 0%,transparent 62%);opacity: .16;pointer-events: none}.ZZWYWA{position: relative;z-index: 1;max-width: 620px}.ZZWYWA h2,.ZZWYWA h3,.ZZWYWA h4{color: #fff}.ZZWYWA p{color: rgba(255,255,255,0.68);margin-top: 12px}.Y8E8T8{position: relative;z-index: 1;display: flex;gap: 11px;flex-wrap: wrap}.GY2MFR{background: var(--brand);color: var(--brand-on)}.GY2MFR .ZZWYWA h2{color: var(--brand-on)}.GY2MFR .ZZWYWA p{color: var(--brand-on-soft)}.GY2MFR .LVHL43{background: #fff;color: var(--brand-ink)}.GY2MFR .LVHL43:hover{background: rgba(255,255,255,0.9)}.GY2MFR::before{background: radial-gradient(circle at center,#fff 0%,transparent 62%);opacity: .14}.FXQ96E{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;font-size: 13.5px;color: var(--muted)}.FXQ96E a{color: var(--ink-soft)}.FXQ96E a:hover{color: var(--ink);text-decoration: underline}.FXQ96E li{display: inline-flex;align-items: center;gap: 6px}.FXQ96E li + li::before{content: "/";color: var(--line);font-weight: 600}.FXQ96E .T7QAE5{color: var(--ink);font-weight: 600}.CACQ4H{display: flex;gap: 2px;border-bottom: 1px solid var(--line)}.A9B9RW{padding: 11px 14px;font-size: 14.5px;font-weight: 600;color: var(--muted);position: relative;display: inline-flex;align-items: center;gap: 7px;white-space: nowrap;transition: color .15s ease}.A9B9RW:hover{color: var(--ink)}.A9B9RW::after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: 2px;background: var(--brand);opacity: 0}.A9B9RW.PM7DEH{color: var(--ink)}.A9B9RW.PM7DEH::after{opacity: 1}.A9B9RW .TFPAEX{margin-left: 2px}.NZRMYL{border: 0;gap: 4px}.NZRMYL .A9B9RW{padding: 8px 14px}.NZRMYL .A9B9RW::after{display: none}.NZRMYL .A9B9RW.PM7DEH{background: var(--ink);color: #fff}.E93R9L{overflow-x: auto;scrollbar-width: none}.PQ2MCD{display: none;padding-top: var(--sp-5)}.PQ2MCD.PM7DEH{display: block}.RZUT29{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap}.ZHPV5E{font-size: 13.5px;color: var(--muted);font-family: var(--mono)}.F4KJQE{display: flex;gap: 5px;align-items: center}.F4KJQE a,.F4KJQE span{min-width: 36px;height: 36px;padding: 0 11px;display: inline-flex;align-items: center;justify-content: center;font-family: var(--mono);font-size: 13.5px;font-weight: 600;border: 1px solid var(--line);background: #fff;color: var(--ink)}.F4KJQE a:hover{border-color: var(--ink)}.F4KJQE .T7QAE5{background: var(--brand);border-color: var(--brand);color: var(--brand-on)}.F4KJQE .P7UV4M{border: 0;background: none;color: var(--muted);min-width: 20px;padding: 0}.F4KJQE a svg{width: 15px;height: 15px}.P4PZ55{display: grid;grid-template-columns: repeat(4,1fr);gap: 8px;counter-reset: step}.W2WVXF{position: relative;padding: 14px 14px 14px 0;border-top: 2px solid var(--line)}.W2WVXF::before{counter-increment: step;content: "0" counter(step);font-family: var(--mono);font-size: 11px;font-weight: 600;letter-spacing: 0.1em;color: var(--muted);display: block;margin-bottom: 8px}.W2WVXF.VCLU3G{border-top-color: var(--ok)}.W2WVXF.VCLU3G::before{color: var(--ok)}.W2WVXF.PM7DEH{border-top-color: var(--brand)}.W2WVXF.PM7DEH::before{color: var(--brand-ink)}.Q29CQH{font-size: 14.5px;font-weight: 700;letter-spacing: -0.015em}.SK34CS{font-size: 13px;color: var(--muted);margin-top: 3px}@media (max-width: 700px){.P4PZ55{grid-template-columns: 1fr 1fr}}.UPGHQM{position: relative;display: inline-block}.KKGWCQ{position: absolute;z-index: var(--z-menu);min-width: 220px;padding: 6px;background: #fff;border: 1px solid var(--line);box-shadow: var(--shadow-lg);opacity: 0;visibility: hidden;transform: translateY(-4px);transition: opacity .15s ease,transform .15s ease,visibility .15s}.KKGWCQ.UG8B2H{opacity: 1;visibility: visible;transform: none}.M5U69U{right: 0}.U7X4HU{min-width: 300px}.HWJMPM{padding: 8px 10px 4px;font-family: var(--mono);font-size: 10.5px;letter-spacing: 0.1em;text-transform: uppercase;color: var(--muted)}.Q5H5KJ{display: flex;align-items: center;gap: 10px;width: 100%;text-align: left;padding: 9px 10px;font-size: 14px;color: var(--ink);cursor: pointer;transition: background .12s ease}.Q5H5KJ:hover{background: var(--paper)}.Q5H5KJ.PM7DEH{background: var(--brand-tint);color: var(--brand-ink);font-weight: 600}.Q5H5KJ svg{width: 16px;height: 16px;color: var(--muted);flex-shrink: 0}.Q5H5KJ.PM7DEH svg{color: var(--brand)}.XAQPUL{color: var(--danger)}.XAQPUL svg{color: var(--danger)}.Q5H5KJ kbd{margin-left: auto;font-family: var(--mono);font-size: 10.5px;color: var(--muted)}.Q5H5KJ small{display: block;font-size: 11.5px;color: var(--muted);line-height: 1.3}.RLK9RT{height: 1px;background: var(--line-2);margin: 6px 4px}.D6FVAQ{display: flex;align-items: center;gap: 11px;padding: 9px 10px}.D6FVAQ:hover{background: var(--brand-tint)}.D6FVAQ b{display: block;font-size: 13.5px;font-weight: 650;letter-spacing: -0.01em}.D6FVAQ small{display: block;font-size: 11.5px;color: var(--muted);line-height: 1.3}.GYXT9L{position: static;opacity: 1;visibility: visible;transform: none}.TUS4TW{display: grid;grid-template-columns: 1fr 1fr;gap: 2px 14px;min-width: 520px}.TUS4TW .HWJMPM,.TUS4TW .RLK9RT,.TUS4TW .R2PVLE{grid-column: 1 / -1}.E4MN4B{display: grid;gap: 2px;align-content: start}.E4MN4B .HWJMPM{grid-column: auto}.UZFDXG{display: grid;grid-template-columns: 1fr 232px;gap: 6px 10px;min-width: 580px}.NJV3F4{display: flex;flex-direction: column;gap: 10px;padding: 16px;background: var(--brand-tint);color: var(--ink)}.NJV3F4 b{font-size: 14px;font-weight: 750;letter-spacing: -0.015em;line-height: 1.2}.NJV3F4 p{font-size: 12.5px;color: var(--ink-soft);line-height: 1.45}.NJV3F4 .CWZXU4{margin-top: auto;align-self: flex-start}.SKCRSV{background: var(--ink);color: #fff}.SKCRSV p{color: rgba(255,255,255,0.66)}.R2PVLE{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 4px;padding: 10px 4px 2px;border-top: 1px solid var(--line-2)}.R2PVLE a{font-size: 13px;font-weight: 650;color: var(--brand-ink);display: inline-flex;align-items: center;gap: 5px}.R2PVLE a svg{width: 13px;height: 13px}.R2PVLE .ZKM6U4{margin-left: auto}.R2PVLE .ZRFADY{color: var(--muted);font-weight: 500}.D6FVAQ .XN6HHR{width: 34px;height: 34px}.D6FVAQ .XN6HHR svg{width: 18px;height: 18px}.D6FVAQ .KFSFLM{margin-left: auto;align-self: flex-start}.CZAHNW .CQ2EJ3{flex-shrink: 0}.YMV6Z7{position: static}.VQNNY8{position: absolute;left: 0;right: 0;top: 100%;z-index: var(--z-menu);padding: 0 var(--pad-x);opacity: 0;visibility: hidden;transform: translateY(-6px);transition: opacity .18s ease,transform .18s ease,visibility .18s}.YMV6Z7:hover > .VQNNY8,.VQNNY8.UG8B2H{opacity: 1;visibility: visible;transform: none}.T692UM{position: static;opacity: 1;visibility: visible;transform: none;padding: 0 0 4px}.SRL63Q{max-width: calc(var(--container) - 2 * var(--pad-x));margin: 8px auto 0;background: #fff;border: 1px solid var(--line);box-shadow: var(--shadow-lg);overflow: hidden;display: grid}.X78RSP .SRL63Q{grid-template-columns: 296px 1fr;max-height: calc(100vh - 110px)}.Z6FCPC{padding: 12px;background: var(--bg);border-right: 1px solid var(--line-2);display: flex;flex-direction: column;gap: 3px;overflow-y: auto}.MUYQCU{display: flex;align-items: center;gap: 12px;width: 100%;text-align: left;padding: 10px 12px;color: var(--ink);transition: background .14s ease,box-shadow .14s ease}.MUYQCU:hover,.MUYQCU.PM7DEH{background: #fff;box-shadow: var(--shadow-sm)}.MUYQCU b{display: block;font-size: 14.5px;font-weight: 700;letter-spacing: -0.012em;line-height: 1.15}.MUYQCU small{display: block;font-size: 12.5px;color: var(--muted);line-height: 1.3;margin-top: 2px}.MUYQCU .XN6HHR{width: 36px;height: 36px}.MUYQCU .XN6HHR svg{width: 19px;height: 19px}.MUYQCU .JY976F{margin-left: auto;width: 12px;height: 12px;color: var(--brand);opacity: 0;transform: translateX(-3px);transition: opacity .15s ease,transform .15s ease}.MUYQCU:hover .JY976F,.MUYQCU.PM7DEH .JY976F{opacity: 1;transform: none}.W7ZNBC{display: grid;padding: 24px 26px;overflow-y: auto}.DW6VWA{grid-area: 1 / 1;opacity: 0;pointer-events: none}.DW6VWA.PM7DEH{opacity: 1;pointer-events: auto;transition: opacity .15s ease}.SRV6NF{display: flex;align-items: flex-start;gap: 11px;margin-bottom: 14px}.SRV6NF h3{font-size: 17px;font-weight: 750;letter-spacing: -0.018em}.SRV6NF p{font-size: 13.5px;color: var(--ink-soft);margin-top: 3px;max-width: 64ch;line-height: 1.4}.SRV6NF .AH4FEL{width: 10px;height: 10px;background: var(--brand);margin-top: 6px}.VKZSBL{display: grid;grid-template-columns: repeat(3,1fr);gap: 2px 10px}.J46NMQ{display: flex;align-items: center;gap: 11px;padding: 9px 10px;color: var(--ink);font-size: 13.5px;font-weight: 600;letter-spacing: -0.01em;line-height: 1.2;transition: background .12s ease}.J46NMQ:hover{background: var(--brand-tint)}.J46NMQ .XN6HHR{width: 30px;height: 30px}.J46NMQ .XN6HHR svg{width: 16px;height: 16px}.J46NMQ small{display: block;font-size: 12px;font-weight: 500;color: var(--muted);margin-top: 2px}.QVXF4T{grid-template-columns: repeat(2,1fr);gap: 4px 12px}.QVXF4T .J46NMQ{align-items: flex-start;padding: 10px}.QVXF4T .J46NMQ .XN6HHR{margin-top: 1px}.J46NMQ b{display: block;font-weight: 650}.J46NMQ small{line-height: 1.35}.K37TVA{margin-top: 14px;padding-top: 12px;border-top: 1px solid var(--line-2)}.K37TVA .HWJMPM{padding-left: 2px}.L735GU{display: flex;gap: 8px;flex-wrap: wrap;align-items: center;margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--line-2)}.L735GU .ZKM6U4{margin-left: auto}.RARH86 .SRL63Q{display: block;padding: 22px 24px;max-width: 980px}.A4GPHH{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;margin-bottom: 14px}.A4GPHH h3{font-size: 17px;font-weight: 750;letter-spacing: -0.018em}.A4GPHH p{font-size: 13px;color: var(--ink-soft);margin-top: 3px}.JZFYF9{display: grid;grid-template-columns: repeat(3,1fr);gap: 8px}.N6HDGU{display: flex;align-items: center;gap: 12px;padding: 12px 13px;border: 1px solid var(--line-2);background: var(--bg);color: var(--ink);transition: background .15s ease,transform .15s ease,box-shadow .15s ease,border-color .15s ease}.N6HDGU:hover{background: #fff;transform: translateY(-1px);box-shadow: var(--shadow-sm)}.N6HDGU b{display: block;font-size: 13.5px;font-weight: 650;letter-spacing: -0.01em;line-height: 1.2}.N6HDGU small{display: block;font-size: 12px;color: var(--muted);line-height: 1.3;margin-top: 2px}.N6HDGU .KFSFLM{margin-left: auto}.CV6NMM{display: flex;flex-wrap: wrap;gap: 7px;margin-top: 14px;padding-top: 12px;border-top: 1px solid var(--line-2)}.U9SJUB .SRL63Q{grid-template-columns: 1fr 272px}.F96XZ6{background: var(--paper);border-left: 1px solid var(--line-2);padding: 20px 20px 22px;display: flex;flex-direction: column;gap: 3px}.F96XZ6 .HWJMPM{padding-left: 2px}.F96XZ6 .Q5H5KJ{background: transparent}.F96XZ6 .Q5H5KJ:hover{background: #fff}.E45F8N{margin-top: auto;padding: 12px 13px;background: #fff;border: 1px solid var(--line-2);font-size: 12.5px;line-height: 1.45;color: var(--ink-soft)}.N6HDGU.T7QAE5{border-color: var(--brand);background: var(--brand-tint)}.FYZ3Y3{margin-left: auto;width: 18px;height: 18px;color: var(--brand);flex-shrink: 0}.X78RSP.U9SJUB .SRL63Q{grid-template-columns: 272px minmax(0,1fr) 248px}.Z6FCPC .HWJMPM{padding-left: 12px}.X78RSP.U9SJUB .Z6FCPC .HWJMPM{padding-bottom: 6px}.X78RSP.U9SJUB .MUYQCU small{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.XVW3TC{grid-template-columns: repeat(2,1fr)}.U9SJUB .N6HDGU{align-items: center}.U9SJUB .N6HDGU small{-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden}@media (max-width: 1100px){.X78RSP .SRL63Q{grid-template-columns: 260px 1fr}.VKZSBL{grid-template-columns: repeat(2,1fr)}.U9SJUB .SRL63Q{grid-template-columns: 1fr}.X78RSP.U9SJUB .SRL63Q{grid-template-columns: 240px minmax(0,1fr)}.F96XZ6{border-left: 0;border-top: 1px solid var(--line-2);grid-column: 1 / -1}}@media (max-width: 720px){.TUS4TW,.UZFDXG{min-width: 0;width: 100%;grid-template-columns: 1fr}.X78RSP .SRL63Q,.X78RSP.U9SJUB .SRL63Q{grid-template-columns: 1fr;max-height: none}.XVW3TC{grid-template-columns: 1fr}.Z6FCPC{flex-direction: row;overflow-x: auto;border-right: 0;border-bottom: 1px solid var(--line-2)}.MUYQCU{flex-shrink: 0;width: auto}.MUYQCU small,.MUYQCU .JY976F{display: none}.W7ZNBC{padding: 18px 16px}.JZFYF9{grid-template-columns: repeat(2,1fr)}}@media (max-width: 480px){.VKZSBL,.QVXF4T,.JZFYF9{grid-template-columns: 1fr}}.S4DAFY{font-family: var(--mono);font-size: 10.5px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--brand-ink);margin-bottom: 8px}.B8WE4Z{display: flex;flex-direction: column;gap: 8px;margin: 16px 0;font-size: 14.5px}.B8WE4Z li{display: flex;gap: 10px;align-items: flex-start}.B8WE4Z svg{width: 16px;height: 16px;color: var(--brand-ink);flex-shrink: 0;margin-top: 3px}.E75RHU{display: flex;align-items: baseline;gap: 8px;margin: 6px 0 18px}.E75RHU b{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 34px;font-weight: 800;letter-spacing: -0.04em}.E75RHU span{font-size: 13.5px;color: var(--muted)}.CRVDCQ{font-size: 12.5px;color: var(--muted);margin-top: 12px}.GS4E2L{position: fixed;inset: 0;z-index: var(--z-modal);display: none;align-items: center;justify-content: center;padding: 20px}.GS4E2L.UG8B2H{display: flex}.G5VFPB{position: absolute;inset: 0;background: rgba(11,27,43,0.55);backdrop-filter: blur(2px)}.QSFM65{position: relative;width: 100%;max-width: 520px;max-height: calc(100vh - 40px);background: #fff;box-shadow: var(--shadow-lg);display: flex;flex-direction: column;animation: modalIn .18s ease}.F2FNK3{max-width: 400px}@keyframes modalIn{from{opacity: 0;transform: translateY(8px) scale(.98)}to{opacity: 1;transform: none}}.J54WQK{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;padding: 20px 22px 0}.J54WQK h3{font-size: 18px;letter-spacing: -0.02em}.J54WQK p{color: var(--ink-soft);font-size: 14px;margin-top: 6px}.Q2NJE2{width: 34px;height: 34px;display: grid;place-items: center;background: rgba(11,27,43,0.05);flex-shrink: 0}.Q2NJE2:hover{background: rgba(11,27,43,0.1)}.Q2NJE2 svg{width: 16px;height: 16px}.HJUWJL{padding: 18px 22px;overflow-y: auto}.T47XZQ{display: flex;gap: 10px;justify-content: flex-end;padding: 14px 22px 20px;border-top: 1px solid var(--line-2)}.LSGUKJ{position: fixed;inset: 0;z-index: var(--z-drawer);display: none}.LSGUKJ.UG8B2H{display: block}.PWCVXY{position: absolute;inset: 0;background: rgba(11,27,43,0.45)}.D9RHSB{position: absolute;top: 0;right: 0;height: 100dvh;width: min(520px,94vw);background: #fff;box-shadow: var(--shadow-lg);display: flex;flex-direction: column;animation: drawerIn .22s cubic-bezier(.4,0,.2,1)}@keyframes drawerIn{from{transform: translateX(40px);opacity: 0}to{transform: none;opacity: 1}}.ERCA6X{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 16px 20px;border-bottom: 1px solid var(--line-2)}.ERCA6X h3{font-size: 16px}.V4W9ER{flex: 1;overflow-y: auto;padding: 20px}.URBLZX{padding: 14px 20px;border-top: 1px solid var(--line-2);display: flex;gap: 10px;justify-content: flex-end;background: var(--bg)}.X49RSS{width: min(440px,94vw)}.BUB6W7{flex-direction: column;align-items: stretch;gap: 10px}.ERCA6X .KFSFLM{margin-left: 2px}.QL9LY2{position: relative;width: 40px;height: 40px;display: grid;place-items: center;background: rgba(11,27,43,0.05);color: var(--ink);flex-shrink: 0;transition: background .15s ease}.QL9LY2:hover{background: rgba(11,27,43,0.09)}.QL9LY2 svg{width: 20px;height: 20px}.U47X6A{position: absolute;top: -6px;right: -7px;min-width: 19px;height: 19px;padding: 0 5px;background: var(--brand);color: var(--brand-on);font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 11px;font-weight: 800;line-height: 1;display: grid;place-items: center;box-shadow: 0 0 0 2px var(--bg)}.U47X6A.CZ6EEV{display: none}.QL9LY2.EKLEK8 .U47X6A{animation: cart-bump .4s ease}@keyframes cart-bump{0%{transform: scale(1)}40%{transform: scale(1.4)}100%{transform: scale(1)}}.W8SX6H{display: flex;align-items: flex-start;gap: 14px;padding: 14px 0;border-bottom: 1px solid var(--line-2)}.W8SX6H:first-child{padding-top: 0}.W8SX6H:last-child{border-bottom: 0}.J9ULJX{flex: 1;min-width: 0}.JKDANZ{display: block;font-size: 11.5px;font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase;color: var(--muted);margin-bottom: 3px}.XLW3BA{font-size: 15px;font-weight: 750;letter-spacing: -0.01em;line-height: 1.3}.XLW3BA a{color: inherit}.XLW3BA a:hover{color: var(--brand-ink)}.D8SD3M{font-size: 13px;color: var(--ink-soft);margin-top: 4px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.ERH3SV{display: flex;flex-direction: column;align-items: flex-end;gap: 6px;flex-shrink: 0}.WV9SXY{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 16px;font-weight: 800;letter-spacing: -0.02em;white-space: nowrap}.C3UD7Q{display: flex;flex-direction: column;gap: 8px}.YYKKET{display: flex;justify-content: space-between;gap: 12px;font-size: 14px;color: var(--ink-soft)}.YYKKET b{color: var(--ink);font-family: var(--font-num);font-variant-numeric: tabular-nums;font-weight: 700}.HBGLET{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;padding-top: 10px;border-top: 1px solid var(--line-2);font-size: 15px;font-weight: 700}.HBGLET b{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 24px;font-weight: 800;letter-spacing: -0.03em}.SU3UGW{display: flex;gap: 8px;align-items: flex-start;font-size: 12.5px;color: var(--muted);line-height: 1.45}.SU3UGW svg{width: 14px;height: 14px;flex-shrink: 0;margin-top: 2px;color: var(--ok)}.M8RVRV{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}.M9YAHP{grid-template-columns: repeat(2,minmax(0,1fr))}.QQ28QU{background: #fff;border: 1px solid var(--line);padding: 20px;display: flex;flex-direction: column;gap: 12px;min-width: 0;transition: transform .2s ease,box-shadow .2s ease,border-color .2s ease}.QQ28QU:hover{transform: translateY(-2px);box-shadow: var(--shadow);border-color: transparent}.ASZLV7{display: flex;align-items: center;gap: 12px}.KDTQ7T{flex: 1;min-width: 0;display: flex;align-items: center;gap: 7px;font-size: 12.5px;color: var(--ink-soft);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.TXTBFL{font-size: 17px;font-weight: 750;letter-spacing: -0.015em;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.TXTBFL a{color: inherit}.TXTBFL a:hover{color: var(--brand-ink)}.CRNGWP{font-size: 14px;color: var(--ink-soft);line-height: 1.5;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.ER7NRN{display: flex;flex-wrap: wrap;gap: 6px 14px;font-size: 12.5px;color: var(--muted)}.ER7NRN b{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-weight: 750;color: var(--ink)}.ER7NRN .QEGGXD{display: inline-block;width: 6px;height: 6px;background: var(--ok);margin-right: 5px;vertical-align: 1px}.EQ8NK5{margin-top: auto;padding-top: 14px;border-top: 1px solid var(--line-2);display: flex;align-items: center;justify-content: space-between;gap: 12px}.K8DG9D b{display: block;font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 19px;font-weight: 800;letter-spacing: -0.02em;line-height: 1.1}.K8DG9D small{display: block;font-size: 12px;color: var(--muted);margin-top: 3px}.EQ8NK5 .CWZXU4{flex-shrink: 0}.WY7ZL4.CWZXU4{background: var(--brand-tint);color: var(--brand-ink);pointer-events: none}@media (max-width: 1100px){.M8RVRV{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.M8RVRV,.M9YAHP{grid-template-columns: minmax(0,1fr)}}.NFD6KJ{font-family: var(--mono);font-size: 12.5px;color: var(--muted);letter-spacing: 0.02em;white-space: nowrap}.LEQNSY{width: 12px;height: 12px;vertical-align: -1px;margin-left: 4px;color: var(--muted)}.SGT93M{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;color: var(--ink-soft)}.SGT93M svg{width: 15px;height: 15px;color: var(--muted);flex-shrink: 0}.SGT93M b{color: var(--ink)}.DUS6TH{display: flex;gap: 10px;align-items: flex-start;padding: 12px 14px;background: var(--tint-citron);color: var(--ink);font-size: 13px;line-height: 1.45;margin: 14px 0}.DUS6TH svg{width: 16px;height: 16px;flex-shrink: 0;margin-top: 1px;color: #9A7400}.DUS6TH button,.DUS6TH a{font-weight: 700;color: var(--brand-ink);text-decoration: underline;text-underline-offset: 2px}.ARUBST{display: block;font-size: 12.5px;color: var(--muted);margin: 4px 0 14px}.TT5Q47 .CWZXU4 + .CWZXU4{margin-top: 8px}.WQXLFH{display: grid;grid-template-columns: minmax(0,1fr) 460px;gap: 40px;align-items: start}.G6LFGF{min-width: 0}.E4H3PW{display: flex;flex-direction: column;gap: 16px}@media (max-width: 1100px){.WQXLFH{grid-template-columns: minmax(0,1fr) 400px;gap: 28px}}@media (max-width: 960px){.WQXLFH{grid-template-columns: minmax(0,1fr)}}.DS34YD{background: #fff;border: 1px solid var(--line);padding: 22px 24px}.JGJKWQ{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin-bottom: 12px}.ENWRQ9{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;padding: 14px 0;margin-top: 12px;border-top: 1px solid var(--line-2);border-bottom: 1px solid var(--line-2)}.ENWRQ9 span{display: block;font-size: 12px;color: var(--muted);margin-bottom: 3px}.ENWRQ9 b{display: block;font-size: 14.5px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.GADRA8{display: flex;align-items: flex-end;justify-content: space-between;gap: 14px;margin: 16px 0 14px}.GADRA8 .JEFNNE{font-size: 34px}.GADRA8 .ARUBST{margin: 6px 0 0}.TFHXWU{display: flex;gap: 10px}.TFHXWU .CWZXU4{flex: 1}.DS34YD .DUS6TH{margin: 12px 0 0}.DS34YD .HS2CR3{margin-bottom: 0}@media (max-width: 480px){.DS34YD{padding: 18px}.TFHXWU{flex-direction: column}}.FXYBDS{display: flex;flex-direction: column}.JRP7WM{max-height: 400px;overflow-y: scroll;padding: 4px 8px 4px 0;border-top: 1px solid var(--line-2);border-bottom: 1px solid var(--line-2)}.JRP7WM::-webkit-scrollbar{width: 10px;-webkit-appearance: none}.JRP7WM::-webkit-scrollbar-track{background: var(--paper-2);margin: 6px 2px}.JRP7WM::-webkit-scrollbar-thumb{background: rgba(13,33,64,0.34);border: 2px solid var(--paper-2);min-height: 36px}.JRP7WM::-webkit-scrollbar-thumb:hover{background: rgba(13,33,64,0.5)}@supports not selector(::-webkit-scrollbar){.JRP7WM{scrollbar-width: thin;scrollbar-color: rgba(11,27,43,0.4) rgba(11,27,43,0.07)}}.NHHX8A{width: auto;margin-bottom: 6px}.MDGAJG,.VGHS79{display: grid;grid-template-columns: 20px minmax(0,1fr) auto auto;gap: 10px;align-items: center;padding: 8px 10px}.MDGAJG{padding-top: 6px;padding-bottom: 4px;font-family: var(--mono);font-size: 10.5px;letter-spacing: 0.1em;text-transform: uppercase;color: var(--muted)}.MDGAJG .U7UWYQ{text-align: right}.VGHS79{position: relative;width: 100%;cursor: pointer;font-size: 14px;color: var(--ink);text-align: left;transition: background .12s ease}.VGHS79:hover{background: var(--bg)}.VGHS79 input{position: absolute;opacity: 0;width: 0;height: 0}.T49CDL{width: 18px;height: 18px;border: 1.5px solid rgba(13,33,64,0.25);background: #fff;display: grid;place-items: center;transition: background .12s ease,border-color .12s ease}.T49CDL svg{width: 11px;height: 11px;color: var(--brand-on);opacity: 0}.VGHS79:has(input:checked),.VGHS79.PM7DEH{background: var(--brand-tint)}.VGHS79:has(input:checked) .T49CDL,.VGHS79.PM7DEH .T49CDL{background: var(--brand);border-color: var(--brand)}.VGHS79:has(input:checked) .T49CDL svg,.VGHS79.PM7DEH .T49CDL svg{opacity: 1}.VGHS79 input:focus-visible ~ .T49CDL{box-shadow: 0 0 0 3px var(--brand-soft)}.TPVDM3{font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.G4RS2H .TPVDM3{font-weight: 750}.A72VDU{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 13px;color: var(--ink-soft)}.LSWG8M{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 13.5px;font-weight: 750;min-width: 64px;text-align: right}.G4RS2H{margin-bottom: 6px}.FXYBDS.CXP3QM .VGHS79:not(.G4RS2H){display: none}.FXYBDS.CXP3QM .VGHS79.STDJA9{display: grid}.FXYBDS .VGHS79:has(input:checked){display: grid}.A3NHZJ{display: none;padding: 12px 10px;font-size: 13px;color: var(--muted);text-align: center}.FXYBDS.CXP3QM.A5LZ5W .A3NHZJ{display: block}.M696X4{display: flex;justify-content: space-between;gap: 10px;padding: 8px 10px 0;font-size: 12px;color: var(--muted)}.MDGAJG{padding-right: 28px}.G4RS2H{width: calc(100% - 18px)}.NEBQU6 .Y9GDXB{display: none}.NEBQU6.MQXSW7 .Y9GDXB{display: inline-flex}.S9LK5X{position: relative}.S9LK5X::after{content: attr(data-tip);position: absolute;z-index: var(--z-menu);left: 50%;bottom: calc(100% + 8px);transform: translateX(-50%);background: var(--ink);color: #fff;font-size: 12.5px;font-weight: 500;line-height: 1.35;padding: 6px 10px;white-space: nowrap;pointer-events: none;display: none}.S9LK5X::before{content: "";position: absolute;left: 50%;bottom: calc(100% + 3px);transform: translateX(-50%);border: 5px solid transparent;border-top-color: var(--ink);display: none}.S9LK5X:hover::after,.S9LK5X:focus-visible::after,.S9LK5X:hover::before,.S9LK5X:focus-visible::before{display: block;animation: tip-in .15s ease both}@keyframes tip-in{from{opacity: 0;translate: 0 4px}to{opacity: 1;translate: 0 0}}.AAQVW2::after{bottom: auto;top: calc(100% + 8px)}.AAQVW2::before{bottom: auto;top: calc(100% + 3px);border-top-color: transparent;border-bottom-color: var(--ink)}.AAQVW2:hover::after,.AAQVW2:hover::before{animation-name: tip-in-b}@keyframes tip-in-b{from{opacity: 0;translate: 0 -4px}to{opacity: 1;translate: 0 0}}.LG9UZ2::after{left: auto;right: 0;transform: none}.JTRC87::after{left: 0;transform: none}.ZBSKU5::after{white-space: normal;width: max-content;max-width: 240px}.DTE4MN .S9LK5X::after,.YNMZ3D .S9LK5X::after{background: #fff;color: var(--ink);box-shadow: var(--shadow)}.DTE4MN .S9LK5X::before,.YNMZ3D .S9LK5X::before{border-top-color: #fff}.DTE4MN .AAQVW2::before{border-top-color: transparent;border-bottom-color: #fff}.B2QZP9{position: fixed;right: 20px;bottom: 20px;z-index: var(--z-toast);display: flex;flex-direction: column;gap: 8px;width: min(380px,calc(100vw - 40px))}.RMVTBA{display: flex;align-items: flex-start;gap: 11px;padding: 12px 14px;background: var(--ink);color: #fff;box-shadow: var(--shadow-lg);font-size: 14px;line-height: 1.4;animation: toastIn .2s ease}@keyframes toastIn{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}.RMVTBA.PJDC9M{opacity: 0;transition: opacity .2s ease}.RMVTBA svg{width: 18px;height: 18px;flex-shrink: 0;margin-top: 1px;color: var(--accent)}.GYPP8V svg{color: #6FD39A}.GBKGNK svg{color: #F1C453}.TLCM3R svg{color: #FF8A5C}.RMVTBA b{display: block;font-weight: 700}.NUEPLX{margin-left: auto;opacity: .55;flex-shrink: 0}.NUEPLX:hover{opacity: 1}.NUEPLX svg{width: 14px;height: 14px;color: #fff;margin: 0}.NDRZNS{display: flex;align-items: flex-start;gap: 12px;padding: 13px 15px;background: var(--info-tint);color: var(--ink);border: 1px solid transparent;font-size: 14px;line-height: 1.45}.NDRZNS svg{width: 19px;height: 19px;flex-shrink: 0;margin-top: 1px;color: var(--info)}.NDRZNS b{display: block;font-weight: 700;margin-bottom: 2px}.NDRZNS p{color: var(--ink-soft)}.V25MZN{margin-left: auto;opacity: .5;flex-shrink: 0}.V25MZN:hover{opacity: 1}.V25MZN svg{width: 15px;height: 15px;color: var(--ink);margin: 0}.W4RRYX{background: var(--ok-tint)}.W4RRYX svg{color: var(--ok)}.H98D9D{background: var(--warn-tint)}.H98D9D svg{color: var(--warn)}.Z8GS5D{background: var(--danger-tint)}.Z8GS5D svg{color: var(--danger)}.YH7JAY{background: var(--brand-tint)}.YH7JAY svg{color: var(--brand)}.KBPR7Z{background: #fff;border-color: var(--line)}.TB2MJ5{background: var(--ink);color: #fff}.TB2MJ5 p{color: rgba(255,255,255,0.7)}.TB2MJ5 svg{color: var(--accent)}.NDRZNS .CWZXU4{margin-left: auto;flex-shrink: 0}.N7DY4E{display: flex;align-items: center;gap: 12px;padding: 10px var(--pad-x);background: var(--brand);color: var(--brand-on);font-size: 14px}.N7DY4E svg{width: 17px;height: 17px}.N7DY4E a{text-decoration: underline;text-underline-offset: 3px;font-weight: 600}.JLLG89{margin-left: auto;opacity: .7}.JLLG89 svg{width: 15px;height: 15px}.XJCRER{background: var(--accent);color: var(--accent-ink)}.ER76DZ{padding: 48px 24px;text-align: center}.MBPL39{width: 52px;height: 52px;margin: 0 auto 16px;background: var(--paper);color: var(--muted);display: grid;place-items: center}.MBPL39 svg{width: 26px;height: 26px}.ER76DZ h3{font-size: 17px;margin-bottom: 7px}.ER76DZ p{color: var(--ink-soft);font-size: 14.5px;margin: 0 auto 18px;max-width: 42ch}.FHCLFB{position: relative;overflow: hidden;background: var(--paper)}.FHCLFB::after{content: "";position: absolute;inset: 0;transform: translateX(-100%);background: linear-gradient(90deg,transparent,rgba(255,255,255,0.7),transparent);animation: shimmer 1.4s infinite}@keyframes shimmer{to{transform: translateX(100%)}}.QVTBLJ{height: 14px;width: 100%}.QVTBLJ.BLJ2TG{width: 60%}.QVTBLJ.D8CLHA{width: 40%}.QVTBLJ.R2RBQN{width: 80%}.TC23PJ{height: 22px;width: 50%}.Y74TJH{height: 120px}.B3EUMM{width: 40px;height: 40px}.FKW45V{height: 44px;width: 140px}.Y2MPF7{height: 8px;background: var(--paper-2);overflow: hidden}.ALDERK{height: 100%;background: var(--brand);transition: width .4s ease}.FYZL9R{height: 4px}.XP9522{height: 12px}.Y87Z74 .ALDERK{background: var(--ok)}.ZRCUYZ .ALDERK{background: var(--warn)}.LKAWKE .ALDERK{background: var(--danger)}.YZSG8C{display: flex;align-items: center;gap: 12px;font-size: 13px}.YZSG8C .Y2MPF7{flex: 1}.YZSG8C .U7UWYQ{color: var(--ink-soft);min-width: 40px;text-align: right}.ESRERR{display: flex;gap: 3px}.ESRERR i{flex: 1;height: 6px;background: var(--paper-2)}.ESRERR i.NM8EQK{background: var(--brand)}.X4WW4K{display: grid;gap: 1px;background: var(--line);border: 1px solid var(--line);overflow: hidden}.X4WW4K details{background: var(--bg)}.X4WW4K details[open]{background: #fff}.X4WW4K summary{list-style: none;cursor: pointer;padding: 16px 20px;display: flex;align-items: center;justify-content: space-between;gap: 16px;font-size: 15.5px;font-weight: 650;letter-spacing: -0.015em}.X4WW4K summary::-webkit-details-marker{display: none}.X4WW4K summary::after{content: "";width: 10px;height: 10px;flex-shrink: 0;border-right: 2px solid var(--muted);border-bottom: 2px solid var(--muted);transform: rotate(45deg) translate(-3px,-3px);transition: transform .2s ease}.X4WW4K details[open] summary::after{transform: rotate(225deg) translate(-2px,-2px)}.BQS6X5{padding: 0 20px 18px;font-size: 14.5px;color: var(--ink-soft);line-height: 1.55;max-width: 78ch}.ZMF38E{border-top: 1px solid var(--line)}.B4SGV6{border-bottom: 1px solid var(--line)}.UT68CM{width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 24px;padding: 20px 0;text-align: left;font-size: 17px;font-weight: 650;letter-spacing: -0.015em;line-height: 1.3;color: var(--ink);cursor: pointer;transition: color .15s ease}.UT68CM:hover{color: var(--brand-ink)}.BMN8R4{width: 28px;height: 28px;background: var(--paper);color: var(--ink);flex-shrink: 0;display: grid;place-items: center;transition: transform .2s ease,background .2s ease,color .2s ease}.BMN8R4 svg{width: 14px;height: 14px}.B4SGV6.UG8B2H .BMN8R4{background: var(--brand);color: var(--brand-on);transform: rotate(45deg)}.K3VWSK{display: grid;grid-template-rows: 0fr;transition: grid-template-rows .3s ease}.B4SGV6.UG8B2H .K3VWSK{grid-template-rows: 1fr}.K3VWSK > div{overflow: hidden}.K3VWSK p{color: var(--ink-soft);font-size: 15.5px;line-height: 1.6;max-width: 64ch;padding-bottom: 20px}.K3VWSK p + p{margin-top: -8px}.K3VWSK a{color: var(--ink);font-weight: 600;text-decoration: underline;text-decoration-color: var(--brand);text-underline-offset: 3px}.YV7HBQ .ZMF38E,.YV7HBQ .B4SGV6{border-color: rgba(255,255,255,0.12)}.YV7HBQ .UT68CM{color: #fff}.YV7HBQ .K3VWSK p{color: rgba(255,255,255,0.66)}.W8KQNZ{background: var(--ink);color: rgba(255,255,255,0.86);padding: 16px 18px;overflow-x: auto;font-family: var(--mono);font-size: 13px;line-height: 1.65;margin: 0}.BPW8J3{font-size: 11.5px;padding: 12px 14px}.W8KQNZ .PETC8V{color: rgba(255,255,255,0.42)}.W8KQNZ .VU8BE5{color: var(--accent)}.W8KQNZ .GMCZF6{color: #9BD1FF}.W8KQNZ .BAZNZW{color: #F6B26B}.RKYM5U{background: var(--paper);color: var(--ink)}.RKYM5U .VU8BE5{color: #1B4ED0}.RKYM5U .GMCZF6{color: #0A7070}.RKYM5U .PETC8V{color: var(--muted)}code.ZTJPXS{font-family: var(--mono);font-size: .88em;padding: 2px 6px;background: var(--paper-2);color: var(--ink)}kbd.B8ZSER{font-family: var(--mono);font-size: 11.5px;padding: 3px 7px;border: 1px solid var(--line);border-bottom-width: 2px;background: #fff;color: var(--ink-soft)}.T42XYN{display: flex;align-items: center;gap: 12px;color: var(--muted);font-family: var(--mono);font-size: 11px;letter-spacing: 0.1em;text-transform: uppercase;margin: var(--sp-5) 0}.T42XYN::before,.T42XYN::after{content: "";flex: 1;height: 1px;background: var(--line-2)}.VCNDG4{--av: 36px;width: var(--av);height: var(--av);flex-shrink: 0;display: grid;place-items: center;background: var(--brand-tint);color: var(--brand-ink);font-weight: 800;font-size: calc(var(--av) * .36);letter-spacing: -0.02em;overflow: hidden}.VCNDG4 img{width: 100%;height: 100%;object-fit: cover}.VCNDG4 > svg{width: 100%;height: 100%;display: block}.R7DSPX{--av: 24px}.HFQNDD{--av: 30px}.FWK4ER{--av: 48px}.SKQJJU{--av: 64px}.J3V54H{background: var(--brand);color: var(--brand-on)}.TE7J9N{background: var(--ink);color: var(--accent)}.Z2RWTN{display: flex}.Z2RWTN .VCNDG4{border: 2px solid #fff;margin-left: -8px}.Z2RWTN .VCNDG4:first-child{margin-left: 0}.Z2RWTN .Q2XY4M{background: var(--paper-2);color: var(--ink-soft);font-size: 12px}.BZH3MB{display: grid;gap: 1px;background: var(--line);border: 1px solid var(--line);overflow: hidden}.B64A9C{display: flex;align-items: flex-start;gap: 13px;padding: 15px 18px;background: var(--bg)}.B64A9C > svg{width: 19px;height: 19px;color: var(--brand);flex-shrink: 0;margin-top: 2px}.B64A9C b{display: block;font-size: 15px;font-weight: 650;letter-spacing: -0.012em}.B64A9C small{display: block;font-size: 13.5px;color: var(--ink-soft);line-height: 1.45;margin-top: 3px}.B64A9C .UR5UA5{flex: 1}.BMMBFA{border: 0;background: transparent;gap: 0}.BMMBFA .B64A9C{background: transparent;padding: 10px 0;border-bottom: 1px solid var(--line-2)}.QZCE6Y{display: grid;grid-template-columns: max-content 1fr;gap: 8px 20px;font-size: 14px}.QZCE6Y dt{color: var(--muted)}.QZCE6Y dd{margin: 0;font-weight: 600}.P4H9VS{display: flex;flex-wrap: wrap;gap: 9px}.NQA9S8{display: inline-flex;align-items: center;gap: 8px;height: 36px;padding: 0 14px;background: #fff;border: 1px solid var(--line);font-size: 13.5px;font-weight: 600;color: var(--ink-soft)}.NQA9S8 i{width: 7px;height: 7px;background: var(--brand)}.TMZSRH{width: 100%;height: auto;display: block}.YSMNAN{fill: var(--brand);opacity: .12}.AZ5ADW{fill: none;stroke: var(--brand);stroke-width: 2.4;stroke-linejoin: round;stroke-linecap: round}.NRAE2K{stroke-dasharray: 6 6}.T7WDEZ{width: 100%;height: auto;background: var(--paper);padding: 12px}.EDNXX9{stroke: var(--muted);stroke-dasharray: 4 4;stroke-width: 1.6}.CU8PWK{stroke: var(--ink);stroke-width: 1.6;opacity: .6}.R274YA{stroke: rgba(11,27,43,0.08);stroke-width: 1}.MMVUXE{fill: var(--muted);font-size: 10px;font-family: var(--mono)}.DGML3V{fill: #fff;stroke: var(--brand);stroke-width: 2.4}.HTKXXD{display: flex;align-items: flex-end;gap: 5px;height: 96px}.HTKXXD i{flex: 1;background: var(--brand);opacity: .28;transition: opacity .15s ease}.HTKXXD i:last-child,.HTKXXD i.ZWQ9C6{opacity: 1}.HTKXXD i:hover{opacity: .7}.EKSN76{display: flex;flex-wrap: wrap;gap: 6px 16px;font-size: 12.5px;color: var(--ink-soft)}.EKSN76 span{display: inline-flex;align-items: center;gap: 7px}.EKSN76 i{width: 10px;height: 10px;background: var(--brand)}.EKSN76 i.VSB3T5{background: var(--muted)}.EKSN76 i.L8P6HU{background: var(--accent)}.EKSN76 i.FS3TFM{background: var(--ink)}.KJ6P7N{padding: clamp(34px,4.4vw,68px) 0 clamp(30px,4vw,56px);position: relative;overflow: hidden}.QFJCBF{display: grid;grid-template-columns: 1.02fr 1fr;gap: clamp(30px,4.5vw,64px);align-items: center}.CZB8D4{max-width: 640px}.VBWNRA{min-width: 0}.H6FMH6{font-size: clamp(32px,4.2vw,54px);font-weight: 800;letter-spacing: -0.038em;line-height: 1.04;margin-bottom: 18px}.S9TCNG{margin-bottom: 26px}.LU4ZCU{display: flex;flex-wrap: wrap;gap: 11px;margin-bottom: 26px}.KF5X9V{display: flex;flex-wrap: wrap;gap: 14px 30px;align-items: center;padding-top: 22px;border-top: 1px solid var(--line)}.KF5X9V div{font-size: 13px;color: var(--muted);line-height: 1.3}.KF5X9V b{display: block;font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 22px;font-weight: 800;color: var(--ink);letter-spacing: -0.025em}.GM6A5B{text-align: center}.GM6A5B .CZB8D4{max-width: 760px;margin: 0 auto}.GM6A5B .LU4ZCU,.GM6A5B .KF5X9V{justify-content: center}.GM6A5B .DPQ6XX{margin-left: auto;margin-right: auto}.GM6A5B .HUWU9S{margin: 0 auto 22px;max-width: 620px}.YNMZ3D{background: var(--ink);color: #fff}.YNMZ3D .H6FMH6,.YNMZ3D .KF5X9V b{color: #fff}.YNMZ3D .DPQ6XX,.YNMZ3D .KF5X9V div{color: rgba(255,255,255,0.66)}.YNMZ3D .KF5X9V{border-top-color: rgba(255,255,255,0.14)}.YNMZ3D .NX2CAT{color: rgba(255,255,255,0.55)}.PCD2M9{background: var(--brand-tint)}@media (max-width: 940px){.QFJCBF{grid-template-columns: 1fr;gap: 34px}.CZB8D4{max-width: none}}.M8CHLK{padding: 22px 0 0}.CPS2WG{display: flex;align-items: flex-end;justify-content: space-between;gap: 20px;flex-wrap: wrap}.M8CHLK h1{font-size: clamp(24px,2.6vw,33px);letter-spacing: -0.032em}.M8CHLK p{margin-top: 9px;color: var(--ink-soft);font-size: 15px;max-width: 68ch}.MVL67J{display: flex;gap: 9px;align-items: center;flex-shrink: 0}.F6Z4P4{overflow: hidden;border: 1px solid var(--line);background: #fff;box-shadow: var(--shadow)}.JEKBSV{display: flex;align-items: center;gap: 10px;padding: 11px 16px;background: var(--paper);border-bottom: 1px solid var(--line)}.VU9MSA{display: flex;gap: 6px}.VU9MSA i{width: 10px;height: 10px;background: var(--paper-2)}.XJNURR{flex: 1;max-width: 380px;margin: 0 auto;font-family: var(--mono);font-size: 11.5px;color: var(--muted);background: #fff;border: 1px solid var(--line-2);padding: 5px 12px;text-align: center}.FSQBNA{padding: clamp(18px,2.2vw,26px)}.S4T2BH{display: grid;grid-template-columns: repeat(6,1fr);gap: 10px}.V9XYHF{grid-column: span 3;position: relative;overflow: hidden;padding: 18px;min-height: 150px;display: flex;flex-direction: column;justify-content: space-between;gap: 14px;background: var(--brand-tint);color: var(--ink);transition: transform .2s ease,box-shadow .2s ease}.V9XYHF:hover{transform: translateY(-3px);box-shadow: var(--shadow)}.P9FN3L{grid-column: span 6;min-height: 128px;flex-direction: row;align-items: center}.ADJJ4S{grid-column: span 2;min-height: 118px;padding: 15px}.VUZ6SB{background: var(--ink);color: #fff}.FF79DX{font-size: 16px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.15}.ADJJ4S .FF79DX{font-size: 13.5px}.XLDU8P{font-family: var(--mono);font-size: 10.5px;color: var(--brand-ink);opacity: .75;margin-top: 3px;display: block}.VUZ6SB .XLDU8P{color: rgba(255,255,255,0.6)}.CAZU9H{flex: 1;min-width: 0}.ZYDDJ3{font-size: 13px;color: var(--ink-soft);margin: 6px 0 0;line-height: 1.4}.MXBT9M{width: 32px;height: 32px;flex-shrink: 0;display: grid;place-items: center;background: rgba(11,27,43,0.08);transition: background .16s ease,color .16s ease,transform .16s ease}.MXBT9M svg{width: 15px;height: 15px}.V9XYHF:hover .MXBT9M{background: var(--brand);color: var(--brand-on);transform: translate(2px,-2px)}@media (max-width: 560px){.S4T2BH{grid-template-columns: repeat(2,1fr)}.V9XYHF,.P9FN3L,.ADJJ4S{grid-column: span 1}.P9FN3L{flex-direction: column;align-items: flex-start}}.LU3LS5{display: grid;grid-template-columns: repeat(6,1fr);gap: 16px}.SJMVBU{grid-column: span 2;position: relative;overflow: hidden;display: flex;flex-direction: column;gap: 16px;padding: 24px;background: #fff;border: 1px solid var(--line);transition: transform .2s ease,box-shadow .2s ease,border-color .2s ease}.SJMVBU:hover{transform: translateY(-3px);border-color: transparent;box-shadow: var(--shadow)}.SYPC6V{grid-column: span 3}.SJMVBU::after{content: "";position: absolute;left: 0;right: 0;top: 0;height: 3px;background: var(--brand)}.L2UWXV{display: flex;align-items: flex-start;gap: 12px}.L2UWXV .KFSFLM{margin-left: auto}.XFFXFT{font-size: 19px;font-weight: 700;letter-spacing: -0.022em;line-height: 1.15}.MCC36P{display: inline-block;margin-top: 4px;font-family: var(--mono);font-size: 11px;color: var(--brand-ink);background: var(--brand-tint);padding: 2px 7px}.KC7AP5{font-size: 14.5px;color: var(--ink-soft);line-height: 1.5}.HSV4NF{margin-top: auto;padding-top: 16px;border-top: 1px solid var(--line-2);display: flex;align-items: center;justify-content: space-between;gap: 12px}.UR9VZ9{font-family: var(--mono);font-size: 12px;color: var(--muted)}.UR9VZ9 b{color: var(--ink);font-weight: 700}.Z2SYU8{display: inline-flex;align-items: center;gap: 7px;font-size: 13.5px;font-weight: 700;color: var(--brand-ink)}.Z2SYU8 svg{width: 14px;height: 14px;transition: transform .16s ease}.SJMVBU:hover .Z2SYU8 svg{transform: translateX(3px)}@media (max-width: 1100px){.LU3LS5{grid-template-columns: repeat(4,1fr)}.SJMVBU,.SYPC6V{grid-column: span 2}}@media (max-width: 720px){.LU3LS5{grid-template-columns: 1fr}.SJMVBU,.SYPC6V{grid-column: span 1}}.LC6RT3{display: grid;grid-template-columns: repeat(4,1fr);gap: 16px}.CK2EQP{grid-template-columns: repeat(3,1fr)}.B3J575{display: grid;grid-template-columns: 1fr 1fr;gap: 0 clamp(24px,4vw,64px);border-top: 1px solid var(--ink)}.WLKJNS{grid-template-columns: 1fr}.AYHSBP{border-top-color: var(--line)}.XBNJGR{display: grid;grid-template-columns: 180px 1fr;gap: 16px;padding: 16px 0;border-bottom: 1px solid var(--line-2);align-items: baseline}.B7WKYB{font-family: var(--mono);font-size: 11.5px;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: var(--muted)}.GMPGHD{font-size: 17px;font-weight: 700;letter-spacing: -0.015em;color: var(--ink)}.GMPGHD .U7UWYQ{font-size: 18px;font-weight: 800}.GMPGHD small{display: block;font-size: 13.5px;font-weight: 400;color: var(--ink-soft);margin-top: 3px;line-height: 1.45}.GMPGHD .KFSFLM{margin-left: 6px;vertical-align: 2px}@media (max-width: 860px){.B3J575{grid-template-columns: 1fr}.XBNJGR{grid-template-columns: 130px 1fr}}.S3E5GB{display: grid;grid-template-columns: 1.3fr 1fr;gap: 0;border: 1px solid var(--line);overflow: hidden;background: #fff}.PZCUCM{padding: 28px 30px}.U9NZGM{padding: 28px 30px;background: var(--ink);color: #fff;display: flex;flex-direction: column;gap: 6px}.BTQ6EH{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: clamp(38px,4.4vw,56px);font-weight: 800;letter-spacing: -0.045em;line-height: 1;color: var(--accent)}.BTQ6EH small{font-size: 16px;color: rgba(255,255,255,0.6);letter-spacing: 0;margin-left: 6px}.TKBJAV{font-size: 13.5px;color: rgba(255,255,255,0.62);line-height: 1.5}.UDCD4A{display: flex;flex-direction: column;gap: 8px;margin: 14px 0 20px;font-size: 14px}.UDCD4A div{display: flex;justify-content: space-between;gap: 12px;border-bottom: 1px dashed rgba(255,255,255,0.14);padding-bottom: 8px}.UDCD4A b{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-weight: 700}.PZCUCM .CSMWZJ{min-width: 0;margin-top: 18px}.PZCUCM .ZWJPR6 b{font-size: 26px;letter-spacing: -0.03em}.RUUQY2{display: flex;gap: 6px;flex-wrap: wrap;margin-top: 18px}.RUUQY2 .GJ9XFP.PM7DEH{background: var(--brand-tint);color: var(--brand-ink)}@media (max-width: 760px){.S3E5GB{grid-template-columns: 1fr}}.UCN9SW .H6FMH6{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-weight: 800;letter-spacing: -0.05em;font-size: clamp(40px,6.4vw,100px);line-height: 0.95;white-space: nowrap}.UCN9SW .H6FMH6 small{display: block;white-space: normal;font-family: var(--font);font-weight: 700;font-size: clamp(20px,2.2vw,30px);letter-spacing: -0.025em;margin-top: 14px;color: var(--ink-soft);max-width: 22ch}.UCN9SW .H6FMH6 .NYP7R9{color: var(--brand-ink);font-size: 0.42em;vertical-align: top;margin-left: 4px;letter-spacing: -0.03em}@media (max-width: 940px){.UCN9SW .H6FMH6{white-space: normal}}.XQ5ELA{padding: 26px 24px;background: #fff;border: 1px solid var(--line);display: flex;flex-direction: column;gap: 14px;min-height: 220px;transition: transform .2s ease,box-shadow .2s ease,border-color .2s ease}.GQCL3P .XQ5ELA{background: #fff}.XQ5ELA:hover{transform: none;border-color: var(--brand);box-shadow: none}.WSCJN6{font-size: 17px;font-weight: 700;letter-spacing: -0.018em}.VEBTXE{font-size: 14px;color: var(--ink-soft);line-height: 1.5}.RXLR8B{margin-top: auto;display: flex;flex-wrap: wrap;gap: 6px}.QEZV9W{flex-direction: row;align-items: flex-start;min-height: 0}.QEZV9W .J8JDU2{display: flex;flex-direction: column;gap: 6px}.SUPK96{border: 0;background: transparent;padding: 0;min-height: 0}.SUPK96:hover{transform: none;box-shadow: none}@media (max-width: 980px){.LC6RT3,.CK2EQP{grid-template-columns: repeat(2,1fr)}}@media (max-width: 540px){.LC6RT3,.CK2EQP{grid-template-columns: 1fr}}.DQ2BES{display: grid;grid-template-columns: repeat(4,1fr);gap: 14px}.FS74TV{grid-template-columns: repeat(3,1fr)}.AEHUU8{padding: 24px 22px;background: #fff;border: 1px solid var(--line);display: flex;flex-direction: column;gap: 6px}.K5SHK2{font-family: var(--mono);font-size: 12px;font-weight: 600;letter-spacing: 0.1em;color: var(--brand-ink);background: var(--brand-tint);padding: 4px 9px;align-self: flex-start;margin-bottom: 8px}.DMXTV6{font-size: 17px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.2;margin-bottom: 14px}.KK6PSQ{font-size: 14px;color: var(--ink-soft);line-height: 1.5}.R5KU8K .AEHUU8{background: rgba(255,255,255,0.05);border-color: rgba(255,255,255,0.1);color: #fff}.R5KU8K .K5SHK2{background: var(--accent);color: var(--ink)}.R5KU8K .KK6PSQ{color: rgba(255,255,255,0.62)}@media (max-width: 980px){.DQ2BES,.FS74TV{grid-template-columns: repeat(2,1fr)}}@media (max-width: 520px){.DQ2BES,.FS74TV{grid-template-columns: 1fr}}.QCK89Q{display: grid;grid-template-columns: repeat(3,1fr);gap: 14px}.TC5M3D{padding: 22px;background: #fff;border: 1px solid var(--line);display: flex;flex-direction: column;gap: 12px}.SCGQSW{font-family: var(--mono);font-size: 11px;letter-spacing: 0.1em;text-transform: uppercase;color: var(--muted)}.YLMWTE{font-size: 16.5px;font-weight: 700;letter-spacing: -0.018em}.XTTVQB{font-size: 14px;color: var(--ink-soft);line-height: 1.5}.MP6CYT{display: flex;flex-wrap: wrap;gap: 6px;margin-top: auto;padding-top: 6px}@media (max-width: 940px){.QCK89Q{grid-template-columns: 1fr 1fr}}@media (max-width: 620px){.QCK89Q{grid-template-columns: 1fr}}.R28SZX{display: grid;gap: 1px;background: var(--line);border: 1px solid var(--line);overflow: hidden}.X69ERR{display: grid;grid-template-columns: 168px 1fr auto;gap: 20px;align-items: center;padding: 18px 22px;background: var(--bg);transition: background .15s ease}.X69ERR:hover{background: #fff}.LUJJYP{display: inline-flex;align-items: center;gap: 9px;min-width: 0;font-size: 13px;font-weight: 700;color: var(--brand-ink)}.XEHDN4{font-size: 15.5px;font-weight: 650;letter-spacing: -0.015em;line-height: 1.3}.X69ERR:hover .XEHDN4{text-decoration: underline;text-decoration-color: var(--brand);text-underline-offset: 3px}.Q6JW5K{font-size: 13.5px;color: var(--ink-soft);margin-top: 4px;line-height: 1.4}.KYCW3A{display: flex;align-items: center;gap: 10px;flex-shrink: 0}.FHFDZ9{font-family: var(--mono);font-size: 12px;color: var(--muted);white-space: nowrap}@media (max-width: 860px){.X69ERR{grid-template-columns: 1fr;gap: 10px}.KYCW3A{order: -1}}.TXYWXX{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}.PPRTSH{padding: 24px;background: #fff;border: 1px solid var(--line);display: flex;flex-direction: column;gap: 16px}.VVFHTW{font-size: 15.5px;line-height: 1.55;color: var(--ink)}.VVFHTW::before{content: "«";color: var(--brand);font-weight: 800;margin-right: 2px}.VVFHTW::after{content: "»";color: var(--brand);font-weight: 800;margin-left: 2px}.LJETYR{display: flex;align-items: center;gap: 11px;margin-top: auto;padding-top: 14px;border-top: 1px solid var(--line-2)}.LJETYR b{display: block;font-size: 14px;font-weight: 700;letter-spacing: -0.01em}.LJETYR small{display: block;font-size: 12.5px;color: var(--muted)}.LJETYR .CQ2EJ3{margin-left: auto}.AJGBP5{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: 34px;font-weight: 800;letter-spacing: -0.04em;line-height: 1;color: var(--brand-ink)}.AJGBP5 small{display: block;font-family: var(--font);font-size: 12.5px;font-weight: 500;letter-spacing: 0;color: var(--muted);margin-top: 6px}.BD64SR{gap: 12px}.BD64SR .VVFHTW{font-size: 14.5px;color: var(--ink-soft)}.KBRFJH{grid-template-columns: 1fr}.KBRFJH .PPRTSH{flex-direction: row;align-items: flex-start;gap: 24px}.KBRFJH .VVFHTW{flex: 1;font-size: 16.5px}.KBRFJH .LJETYR{margin-top: 0;padding-top: 0;border-top: 0;border-left: 1px solid var(--line-2);padding-left: 24px;min-width: 260px}@media (max-width: 940px){.TXYWXX{grid-template-columns: 1fr 1fr}.KBRFJH{grid-template-columns: 1fr}}@media (max-width: 620px){.TXYWXX{grid-template-columns: 1fr}.KBRFJH .PPRTSH{flex-direction: column}.KBRFJH .LJETYR{border-left: 0;padding-left: 0;border-top: 1px solid var(--line-2);padding-top: 14px;min-width: 0}}.SFFK9N{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 32px}.XTV3VY{justify-content: space-between;flex: 1}.LR8WEE{font-family: var(--mono);font-size: 13px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;color: var(--muted);display: inline-flex;align-items: center;gap: 8px;padding: 10px 0}.LR8WEE svg{width: 18px;height: 18px}.Q8LZ38{display: grid;grid-template-columns: repeat(6,1fr);gap: 10px}.Q8LZ38 .LR8WEE{justify-content: center;padding: 18px 12px;border: 1px solid var(--line-2);background: #fff}@media (max-width: 900px){.Q8LZ38{grid-template-columns: repeat(3,1fr)}}.GJZDQE{display: flex;align-items: center;justify-content: center;gap: 12px;margin-bottom: 28px;font-size: 14px;color: var(--ink-soft)}.GJZDQE .KFSFLM{margin-left: 4px}.FQ58V2{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px;align-items: stretch}@media (max-width: 880px){.FQ58V2{grid-template-columns: 1fr}}.NN4ERN th:first-child,.NN4ERN td:first-child{width: 36%}.NN4ERN th:not(:first-child),.NN4ERN td:not(:first-child){text-align: center}.NN4ERN td svg{width: 18px;height: 18px;margin: 0 auto;color: var(--brand)}.NN4ERN td .HE844H{color: var(--line)}.NN4ERN tr.H7Q9DF td,.H8LGLL tr.H7Q9DF td{background: var(--paper);font-family: var(--mono);font-size: 10.5px;letter-spacing: 0.1em;text-transform: uppercase;color: var(--muted);padding: 8px 14px}.NN4ERN th.ZWQ9C6{color: var(--brand-ink)}.JFK3V2{display: grid;grid-template-columns: repeat(4,1fr);gap: 16px}.L3VJY2{padding: 22px;background: #fff;border: 1px solid var(--line);display: flex;flex-direction: column;gap: 12px}.DJT4XB{font-size: 16px;font-weight: 700;letter-spacing: -0.018em}.KXNTA8{font-size: 13.5px;color: var(--ink-soft);margin-top: 2px}.E6757D{font-size: 13.5px;color: var(--ink-soft);line-height: 1.5}.E886Q5{display: flex;gap: 6px;margin-top: auto;padding-top: 6px}@media (max-width: 980px){.JFK3V2{grid-template-columns: repeat(2,1fr)}}@media (max-width: 520px){.JFK3V2{grid-template-columns: 1fr}}.HQRWXK{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}.NTX4ZX{background: #fff;border: 1px solid var(--line);overflow: hidden;display: flex;flex-direction: column;transition: transform .2s ease,box-shadow .2s ease,border-color .2s ease}.NTX4ZX:hover{transform: translateY(-2px);border-color: var(--brand);box-shadow: var(--shadow)}.WURN56{aspect-ratio: 16 / 9;contain: size;overflow: hidden;background: var(--brand-tint);display: grid;place-items: center;color: var(--brand);position: relative}.WURN56 svg{width: clamp(44px,24%,76px);height: auto;aspect-ratio: 1}.WURN56 .KFSFLM{position: absolute;top: 12px;left: 12px}.Y2HCH3{padding: 18px 20px 20px;display: flex;flex-direction: column;gap: 10px;flex: 1}.SHZVMU{display: flex;align-items: center;gap: 10px;font-family: var(--mono);font-size: 11.5px;color: var(--muted)}.AT99T7{font-size: 17px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.25;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.PQKGVJ{font-size: 14px;color: var(--ink-soft);line-height: 1.5;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.HVEGEK{margin-top: auto;padding-top: 12px;display: flex;align-items: center;gap: 9px;font-size: 13px;color: var(--ink-soft)}.YXPPSA{grid-column: span 2;flex-direction: row}.YXPPSA .WURN56{aspect-ratio: auto;width: 44%}.WURN56 img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.FTXVCV{display: flex;align-items: flex-end;justify-content: center;gap: 4%;padding: 16% 14% 0}.FTXVCV i{display: block;flex: 1;max-width: 11%;height: var(--h,50%);background: var(--brand);opacity: .9}.FTXVCV i:nth-child(even){opacity: .5}.H3JZMJ{display: flex;flex-direction: column;justify-content: center;gap: 9%;padding: 0 16%}.H3JZMJ i{display: block;height: 7%;background: var(--brand);opacity: .32;width: var(--w,80%)}.H3JZMJ i:first-child{opacity: .9}.ENJCD5{padding: 12% 12%}.ENJCD5 svg{width: 100%;height: 100%}.ENJCD5 path{fill: none;stroke: var(--brand);stroke-width: 3;stroke-linecap: round;stroke-linejoin: round}.ENJCD5 .PRP54Z{fill: var(--brand);opacity: .14;stroke: none}.ZBVC4U{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 4px;font-family: var(--mono)}.ZBVC4U b{font-family: var(--font-num);font-variant-numeric: tabular-nums;font-size: clamp(34px,5vw,56px);font-weight: 800;letter-spacing: -0.045em;line-height: 1;color: var(--brand-ink)}.ZBVC4U small{font-size: 12px;letter-spacing: 0.08em;text-transform: uppercase;color: var(--muted)}.KP6U4W{grid-template-columns: repeat(2,1fr)}.C7XQGU{grid-template-columns: repeat(4,1fr)}.LTG2RS{grid-template-columns: 1fr;gap: 12px}.GGACT9{flex-direction: row}.GGACT9 .WURN56{aspect-ratio: auto;width: 240px;flex-shrink: 0}.GGACT9 .Y2HCH3{padding: 16px 22px 18px}.GGACT9 .AT99T7{font-size: 19px}.GGACT9 .PQKGVJ{-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden}.ZFJTN4{display: flex;flex-direction: column;gap: 0;border-top: 1px solid var(--line-2)}.MFXQZG{border-top: 0}.H46VPA .AAS6B3{padding: 10px 0}.H46VPA .AAS6B3:last-child{border-bottom: 0}.H46VPA .AT99T7{font-size: 14.5px}.AAS6B3{flex-direction: row;align-items: flex-start;gap: 18px;padding: 15px 4px;border: 0;border-bottom: 1px solid var(--line-2);background: transparent}.AAS6B3:hover{transform: none;box-shadow: none;border-color: var(--line-2)}.AAS6B3:hover .AT99T7{color: var(--brand-ink)}.AAS6B3 .MGE44M{font-family: var(--mono);font-size: 11.5px;color: var(--muted);width: 72px;flex-shrink: 0;padding-top: 4px}.AAS6B3 .Y2HCH3{padding: 0;gap: 5px}.AAS6B3 .AT99T7{font-size: 16px;transition: color .15s ease}.AAS6B3 .PQKGVJ{font-size: 13.5px}.AAS6B3 .SHZVMU{margin-left: auto;flex-shrink: 0;padding-top: 4px}.AAS6B3 .Y2HCH3 .SHZVMU{margin-left: 0;padding-top: 0}.G2J2J3{grid-template-columns: 1.35fr 1fr;align-items: start;gap: 24px}.G2J2J3 .D62PYC .WURN56{aspect-ratio: 3 / 2}.G2J2J3 .D62PYC .AT99T7{font-size: 24px}.G2J2J3 .D62PYC .Y2HCH3{padding: 22px 24px 24px}.T9Q5UC{position: relative;min-height: 340px;justify-content: flex-end;border: 0;color: #fff}.T9Q5UC .WURN56{position: absolute;inset: 0;aspect-ratio: auto;background: linear-gradient(160deg,var(--brand) 0%,var(--brand-ink) 100%);color: rgba(255,255,255,0.35);align-items: start;justify-items: end;padding: 24px}.T9Q5UC .WURN56 svg{width: 96px;height: 96px;opacity: .35}.T9Q5UC .WURN56 .KFSFLM{top: 16px;left: 16px}.T9Q5UC .Y2HCH3{position: relative;z-index: 1;flex: 0;padding: 72px 22px 22px;background: linear-gradient(180deg,rgba(11,27,43,0) 0%,rgba(11,27,43,0.62) 100%)}.T9Q5UC .SHZVMU,.T9Q5UC .PQKGVJ,.T9Q5UC .HVEGEK{color: rgba(255,255,255,0.8)}.T9Q5UC .AT99T7{color: #fff;font-size: 21px}.T9Q5UC:hover{transform: translateY(-3px);box-shadow: var(--shadow-lg)}@media (max-width: 940px){.HQRWXK,.C7XQGU,.G2J2J3{grid-template-columns: 1fr 1fr}.YXPPSA{grid-column: span 2}.GGACT9 .WURN56{width: 180px}}@media (max-width: 620px){.HQRWXK,.KP6U4W,.C7XQGU,.G2J2J3{grid-template-columns: 1fr}.YXPPSA{grid-column: span 1;flex-direction: column}.YXPPSA .WURN56{width: auto;aspect-ratio: 16/9}.GGACT9{flex-direction: column}.GGACT9 .WURN56{width: auto;aspect-ratio: 16/9}.AAS6B3{flex-wrap: wrap}.AAS6B3 .SHZVMU{margin-left: 0;width: 100%}}.SCCBY6{display: grid;grid-template-columns: 1fr 1.2fr;gap: clamp(24px,4vw,56px);align-items: stretch}.H4UZ69{display: flex;align-items: center;gap: 13px;padding: 14px 16px;background: #fff;border: 1px solid var(--line)}.H4UZ69 b{display: block;font-size: 14.5px;font-weight: 700;letter-spacing: -0.01em}.H4UZ69 small{display: block;font-size: 12.5px;color: var(--muted)}.H4UZ69 .CWZXU4{margin-left: auto}.ULJQ6F{display: grid;gap: 12px}a.H4UZ69{color: var(--ink);transition: border-color .15s ease,transform .15s ease,box-shadow .15s ease}a.H4UZ69:hover{border-color: var(--brand);transform: translateY(-1px);box-shadow: var(--shadow)}.RG65R3{width: 44px;height: 44px;display: grid;place-items: center;flex-shrink: 0;background: var(--paper);color: var(--ink)}.RG65R3 svg{width: 22px;height: 22px}.FLKZP7{background: var(--tint-sky);color: #229ED9}.TH6UUQ{background: var(--tint-citron);color: #9A7400}.DNEK2L{background: var(--tint-mint);color: #1FA35A}.VLBMWH{background: var(--tint-lavender);color: #6B4FD6}.E4QA3Z{background: var(--brand-tint);color: var(--brand-ink)}.PAE7ZR{flex: 1;min-width: 0}.BU2BYD{display: block;font-size: 11px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--muted)}.YR5FR2{display: block;font-size: 16px;font-weight: 700;letter-spacing: -0.01em;margin-top: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.SJVHSR{width: 18px;height: 18px;color: var(--muted);flex-shrink: 0;transition: transform .15s ease,color .15s ease}a.H4UZ69:hover .SJVHSR{transform: translateX(3px);color: var(--brand-ink)}.YV7HBQ .H4UZ69{background: rgba(255,255,255,0.05);border-color: rgba(255,255,255,0.1);color: #fff}.YV7HBQ .BU2BYD{color: rgba(255,255,255,0.5)}@media (max-width: 860px){.SCCBY6{grid-template-columns: 1fr}}.FYXJM3{display: flex;align-items: center;justify-content: space-between;gap: 24px;flex-wrap: wrap;padding: clamp(24px,3vw,36px);background: var(--brand-tint)}.MXEU9W{max-width: 460px}.MXEU9W h3{font-size: 20px;letter-spacing: -0.024em}.MXEU9W p{color: var(--ink-soft);font-size: 14.5px;margin-top: 6px}.FYXJM3 .EKVP46{flex: 1;min-width: 300px;max-width: 460px}.TJZZBG{background: var(--ink);color: #fff}.TJZZBG h3{color: #fff}.TJZZBG p{color: rgba(255,255,255,0.66)}.KCKTW7{display: grid;gap: 0;position: relative;padding-left: 28px}.KCKTW7::before{content: "";position: absolute;left: 7px;top: 8px;bottom: 8px;width: 2px;background: var(--line)}.ACLLRH{position: relative;padding: 0 0 26px}.ACLLRH::before{content: "";position: absolute;left: -26px;top: 6px;width: 12px;height: 12px;background: var(--brand);border: 3px solid var(--bg);box-shadow: 0 0 0 1px var(--line)}.WRJE8G{font-family: var(--mono);font-size: 11.5px;color: var(--muted);letter-spacing: 0.04em;margin-bottom: 4px;display: flex;align-items: center;gap: 10px}.USSEF7{font-size: 16px;font-weight: 700;letter-spacing: -0.018em}.VWJAXM{font-size: 14px;color: var(--ink-soft);line-height: 1.5;margin-top: 4px;max-width: 68ch}.DTE4MN{background: var(--ink);color: #fff;padding: clamp(52px,6vw,84px) 0 30px;margin-top: clamp(48px,6vw,90px)}.A57XAF{display: grid;grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr;gap: 32px;margin-bottom: 44px}.ZZRUQL p{color: rgba(255,255,255,0.6);font-size: 14px;margin: 14px 0 20px;max-width: 320px;line-height: 1.55}.ESQT9Q{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 18px}.ESQT9Q .CQ2EJ3{transition: box-shadow .15s ease,transform .15s ease}.ESQT9Q .CQ2EJ3:hover{box-shadow: 0 0 0 2px var(--ink),0 0 0 4px #fff;z-index: 2;transform: translateY(-2px)}.RLUQDJ .ESQT9Q .CQ2EJ3:hover{box-shadow: 0 0 0 2px var(--paper),0 0 0 4px var(--ink)}.VLFEUL{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 20px}.FG5TVM{position: relative;width: 38px;height: 38px;display: inline-grid;place-items: center;background: rgba(255,255,255,0.08);color: #fff;transition: background .15s ease,color .15s ease,transform .15s ease}.FG5TVM svg{width: 18px;height: 18px}.G3MCY8{font-family: var(--mono);font-size: 11.5px;font-weight: 700;letter-spacing: 0.02em}.FG5TVM:hover{background: var(--accent);color: var(--ink);transform: translateY(-2px);z-index: 2}.RLUQDJ .FG5TVM{background: #fff;color: var(--ink);border: 1px solid var(--line)}.RLUQDJ .FG5TVM:hover{background: var(--brand);color: var(--brand-on);border-color: transparent}.ENFZ3A h4{font-family: var(--mono);font-size: 10.5px;font-weight: 600;letter-spacing: 0.13em;text-transform: uppercase;color: rgba(255,255,255,0.45);margin: 0 0 15px}.ENFZ3A ul{display: flex;flex-direction: column;gap: 9px}.ENFZ3A a{font-size: 14px;color: rgba(255,255,255,0.7);transition: color .15s ease}.ENFZ3A a:hover{color: #fff}.ENFZ3A .KFSFLM{margin-left: 6px;transform: translateY(-1px)}.KTRUF3{border-top: 1px solid rgba(255,255,255,0.12);padding-top: 22px;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 14px;font-size: 13px;color: rgba(255,255,255,0.62)}.KTRUF3 a{text-decoration: underline;text-decoration-color: rgba(255,255,255,0.3);text-underline-offset: 3px}.A3EXX7,.XRKWH8{display: flex;flex-wrap: wrap;gap: 8px 24px}.KTRUF3 .RB84HH{gap: 8px}.KTRUF3 a:hover{color: #fff}.RLUQDJ{background: var(--paper);color: var(--ink)}.RLUQDJ .ZZRUQL p,.RLUQDJ .ENFZ3A a,.RLUQDJ .KTRUF3{color: var(--ink-soft)}.RLUQDJ .ENFZ3A h4{color: var(--muted)}.RLUQDJ .A57XAF{margin-bottom: 28px}.LTTVQW{margin-top: 0}.BE95T9{color: var(--accent);font-weight: 600;font-size: 14px;border-bottom: 1px solid rgba(255,255,255,0.35);border-bottom-color: color-mix(in srgb,var(--accent) 45%,transparent)}.BE95T9:hover{border-color: var(--accent)}.RLUQDJ .BE95T9{color: var(--ink);border-bottom-color: rgba(11,27,43,0.3)}.DTE4MN .Y4MQP5{color: #fff}.RLUQDJ .Y4MQP5{color: var(--ink)}.RLUQDJ .KTRUF3{border-top-color: var(--line)}.LLBW64 .A57XAF{display: none}.LLBW64{padding: 28px 0;margin-top: 0}.LLBW64 .KTRUF3{border-top: 0;padding-top: 0}main:has(> .AH7SB6:last-child) + .DTE4MN{margin-top: 0}main:has(> .GQCL3P:last-child) + .RLUQDJ{margin-top: 0;border-top: 1px solid var(--line)}@media (max-width: 1024px){.A57XAF{grid-template-columns: 1fr 1fr 1fr}.ZZRUQL{grid-column: 1 / -1}}@media (max-width: 600px){.A57XAF{grid-template-columns: 1fr 1fr}}.U2ZTYX{min-height: 60vh;display: grid;place-items: center;text-align: center;padding: 60px 20px}.GST7XL{font-family: var(--mono);font-size: clamp(64px,12vw,140px);font-weight: 700;letter-spacing: -0.06em;line-height: 1;color: var(--brand-tint);-webkit-text-stroke: 2px var(--brand)}.U2ZTYX h1{font-size: clamp(22px,2.6vw,32px);margin-top: 8px}.Y628E3{min-height: 0}.U2ZTYX p{color: var(--ink-soft);margin: 12px auto 22px;max-width: 46ch}.AA4BY2,[hidden]{display: none !important}.QCSJVL{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.HKV75E{margin-top:0}.JL5JSM{margin-top:var(--sp-1)}.CHPDCV{margin-top:var(--sp-2)}.KUU32F{margin-top:var(--sp-3)}.D63JGF{margin-top:var(--sp-4)}.EW7WRB{margin-top:var(--sp-5)}.EX9H3P{margin-top:var(--sp-6)}.AGKJ38{margin-top:var(--sp-7)}.GHW98Y{margin-bottom:0}.JTCHEP{margin-bottom:var(--sp-7)}.A395BX{margin-bottom:var(--sp-1)}.HTZSDZ{margin-bottom:var(--sp-2)}.A8YMU8{margin-bottom:var(--sp-3)}.UE6ZQD{margin-bottom:var(--sp-4)}.JZTMFJ{margin-bottom:var(--sp-5)}.DR4S54{margin-bottom:var(--sp-6)}.L3LJHM{padding:0}.CZ43NP{padding:var(--sp-3)}.J47LZ7{padding:var(--sp-4)}.WSQYLT{padding:var(--sp-5)}.SMTP2C{padding:var(--sp-6)}.L7S55K{width:100%}.D8CLHA{width:10rem}.TSG44P{width:11rem}.CGU9BG{width:12rem}.SZC96R{width:14rem}.BADWSE{width:16rem}.XWUAWZ{max-width:320px}.VU8RJM{max-width:420px}.R87JU5{max-width:640px}.NSEBW5{max-width:860px}.LTNGFN{text-align:right}.N2LE3D{display:flex}.CLWD35{min-width:0}.PL724J{min-width:7rem}.F9CEA4{min-width:280px}.FZPA5H{width:auto}.S6RA6J{flex-wrap:wrap}.P728SP{align-items:center}.CPY5LV{align-items:flex-start}.HBXBGM{align-items:baseline}.BBU8NK{justify-content:space-between}.W7SZQT{align-self:flex-start}.ZTD36E{align-self:center}.QU7UTX{gap:0}.H56Z8S{gap:var(--sp-1)}.A524TG{gap:var(--sp-2)}.FN96NL{gap:var(--sp-3)}.LQ3NX8{gap:var(--sp-4)}.W84H9Y{gap:var(--sp-5)}.MJWJZS{gap:var(--sp-6)}.LV9PJP{margin-left:auto}.ZGJ3WX{margin-left:auto;margin-right:auto}.KJ3NTC{padding-top:0}.AD6P2J{padding-top:var(--sp-1)}.EWANEW{padding-top:var(--sp-2)}.N7Y2AY{padding-top:var(--sp-3)}.FKQJ5U{padding-top:var(--sp-4)}.Z2D7SM{padding-top:var(--sp-5)}.HQ37CY{padding-top:var(--sp-6)}.GEGSBE{padding-bottom:0}.KTMU2U{padding-bottom:var(--sp-1)}.HUZGRJ{padding-bottom:var(--sp-2)}.MEQ37A{padding-bottom:var(--sp-3)}.TQLTA2{padding-bottom:var(--sp-4)}.VEGDTB{padding-bottom:var(--sp-5)}.XVEXN2{padding-bottom:var(--sp-6)}.R5RX4S{color:#fff}.FJKEE4{color:rgba(255,255,255,.7)}.XYK9FS{color:rgba(255,255,255,.55)}.M3ASPH{opacity:.55}.J53RFT{text-decoration:line-through}.Y7SAEA{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;letter-spacing:-.03em}.TQ32TF{white-space:nowrap}.GYED34{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.G59U8L{font-weight:600}.YU4TUT{text-decoration:underline}.BW7TS2{box-shadow:var(--shadow-sm)}.ZE42W7{box-shadow:var(--shadow)}.Z8TQ6V{box-shadow:var(--shadow-lg)}.UQF597{background:var(--paper)}.AUM82J{background:#fff}.E9BNJF{background:var(--ink);color:#fff}.PWAA6Q{background:var(--brand-tint)}.E6KU63{border:1px solid var(--line)}
