@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.UOsvBW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.UOsvBW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.Y67Foq_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.Y67Foq_variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e60f3e45d49b65c3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f5edaafc8393c36-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f1c080d8717d5d0c-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/afc8e0e4a8c58d89-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2880e9b87afbd5d9-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.CtU8wq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.CtU8wq_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.YCzcpa_check{flex:0 0 18px;place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.YCzcpa_check input{opacity:0;cursor:pointer;z-index:1;width:auto;height:auto;margin:0;position:absolute;inset:-13px}.YCzcpa_check input:disabled{cursor:not-allowed}.YCzcpa_box{border-radius:var(--r-check);border:1.5px solid var(--line-control);width:18px;height:18px;color:var(--on-accent);background:0 0;place-items:center;display:grid}.YCzcpa_check:has(input:checked) .YCzcpa_box{background:var(--accent);border-color:var(--accent)}.YCzcpa_check:has(input:disabled) .YCzcpa_box{opacity:.3}.YCzcpa_check:has(input:focus-visible) .YCzcpa_box{outline:2px solid var(--accent);outline-offset:2px}.YCzcpa_progress{background:var(--track);border-radius:3px;height:6px;overflow:hidden}.YCzcpa_progressFill{background:var(--accent);border-radius:3px;height:100%}.YCzcpa_term{-webkit-text-decoration:underline dotted var(--text-faint);text-decoration:underline dotted var(--text-faint);text-underline-offset:3px;cursor:help;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}.YCzcpa_tip{background:var(--surface-raised);max-width:280px;color:var(--text);border:1px solid var(--line-control);border-radius:var(--r-control);font-size:var(--fs-meta);box-shadow:var(--shadow-overlay);z-index:50;padding:8px 10px;line-height:1.45}.YCzcpa_tabs{border-bottom:1px solid var(--line);gap:6px;display:flex;overflow-x:auto}.YCzcpa_tab{font-size:var(--fs-body);color:var(--text-2);white-space:nowrap;min-height:var(--tap-min);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px}.YCzcpa_tab[data-state=active],.YCzcpa_tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent);font-weight:600}.YCzcpa_tab:hover{color:var(--text)}.YCzcpa_tabCount{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted);margin-left:4px}
.ewPknW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex}.ewPknW_cardBlocked,.ewPknW_cardFailed{border-color:var(--critical-line);padding:18px 20px}.ewPknW_eyebrowRow{font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.ewPknW_typeLabel{align-items:center;gap:6px;display:inline-flex}.ewPknW_title{font-size:var(--fs-card-title);font-weight:600;line-height:1.3}.ewPknW_meta{font-size:var(--fs-meta);color:var(--text-muted)}.ewPknW_impact{font:600 var(--fs-body-lg) var(--font-mono);font-variant-numeric:tabular-nums}.ewPknW_actions{gap:8px;margin-top:4px;display:flex}.ewPknW_actions>*{flex:1 1 0;padding-inline:0}.ewPknW_eyebrowDue,.ewPknW_impactDue{display:none}.ewPknW_impactDue{font-family:var(--font-ui);font-weight:400;font-size:var(--fs-body);color:var(--text-muted)}.ewPknW_reason{font-size:var(--fs-body);line-height:1.5}.ewPknW_reason strong,.ewPknW_failText strong{font-weight:700}.ewPknW_fixActions{flex-wrap:wrap;gap:8px;display:flex}.ewPknW_failHead{font-size:var(--fs-body);color:var(--critical);align-items:center;gap:8px;font-weight:700;display:flex}.ewPknW_failIcon{border-radius:var(--r-check);background:var(--critical);width:18px;height:18px;color:var(--on-accent);place-items:center;display:grid}.ewPknW_failText{font-size:var(--fs-body-lg);line-height:1.5}.ewPknW_preparing{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.ewPknW_preparingMeta{font-size:var(--fs-meta);color:var(--text-muted);margin-top:3px}.ewPknW_confirm{border:1px solid var(--line);border-radius:var(--r-card);font-size:var(--fs-body);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.ewPknW_confirm svg{color:var(--good)}.ewPknW_undo{margin-left:auto}.ewPknW_row{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:22px minmax(0,1fr) 230px 90px 160px 190px;align-items:center;gap:18px;padding:16px 18px;display:grid}.ewPknW_rowSelected{border-color:var(--accent-line-sel)}.ewPknW_rowTitle{font-size:var(--fs-card-title);font-weight:600}.ewPknW_rowMeta{font-size:var(--fs-meta);color:var(--text-muted);margin-top:3px;line-height:1.35}.ewPknW_rowImpact{font:600 var(--fs-body) var(--font-mono);font-variant-numeric:tabular-nums}.ewPknW_rowDue{font:500 var(--fs-meta) var(--font-mono);color:var(--text-2)}.ewPknW_rowActions{justify-content:flex-end;gap:8px;display:flex}.ewPknW_rowFacts{display:contents}@media (max-width:1279px){.ewPknW_row{grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"check main actions"".facts facts";row-gap:10px}.ewPknW_row>:first-child{grid-area:check}.ewPknW_row>:nth-child(2){grid-area:main}.ewPknW_rowActions{grid-area:actions}.ewPknW_rowFacts{flex-wrap:wrap;grid-area:facts;align-items:center;gap:6px 18px;display:flex}}@media (max-width:767px){.ewPknW_row{grid-template-columns:22px minmax(0,1fr);grid-template-areas:"check main"".facts"".actions"}.ewPknW_rowActions{justify-content:flex-start}.ewPknW_rowActions>*{flex:1 1 0}}.ewPknW_group{flex-direction:column;gap:8px;display:flex}.ewPknW_groupHead{font:600 var(--fs-eyebrow-lg) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);align-items:center;gap:8px;display:flex}.ewPknW_groupHead svg{color:var(--text)}.ewPknW_groupEmpty{border:1px dashed var(--line-chip);border-radius:var(--r-card);font-size:var(--fs-body);color:var(--text-muted);padding:14px 18px}.ewPknW_bulk{background:var(--surface-raised);border:1px solid var(--accent-line-soft);border-radius:var(--r-panel);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 16px;display:flex}.ewPknW_bulkBox{border-radius:var(--r-check);background:var(--accent);width:18px;height:18px;color:var(--on-accent);place-items:center;display:grid}.ewPknW_bulkText{font-size:var(--fs-body)}.ewPknW_bulkText span{color:var(--text-muted)}.ewPknW_bulkNote{font-size:var(--fs-meta);color:var(--text-muted)}.ewPknW_bulkClear{margin-left:auto}@media (max-width:767px){.ewPknW_card{border-radius:var(--r-card-mobile)}.ewPknW_actions{gap:10px;margin-top:2px}.ewPknW_actions>*{min-height:48px;font-size:var(--fs-body-lg)}.ewPknW_meta{display:none}.ewPknW_phoneHome .ewPknW_eyebrowDue,.ewPknW_phoneInbox .ewPknW_impactDue{display:inline}.ewPknW_phoneInbox{gap:10px}.ewPknW_phoneInbox .ewPknW_title{font-size:var(--fs-body-lg)}}
.ZOlgFa_eyebrow{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--text-muted)}.ZOlgFa_eyebrowLg{font-size:var(--fs-eyebrow-lg);font-weight:600}.ZOlgFa_body{font-size:var(--fs-body);color:var(--text);line-height:1.5}.ZOlgFa_meta{font-size:var(--fs-meta);color:var(--text-muted);line-height:1.45}.ZOlgFa_cardTitle{font-family:var(--font-ui);font-size:var(--fs-card-title);font-weight:600;line-height:1.3}.ZOlgFa_sectionHead{font-family:var(--font-display);font-weight:700;font-size:var(--fs-section);font-stretch:var(--stretch-section);line-height:1.2}.ZOlgFa_pageTitle{font-family:var(--font-display);font-weight:800;font-size:var(--fs-page-title);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);line-height:1.05}.ZOlgFa_hero{font-family:var(--font-display);font-weight:800;font-size:var(--fs-hero);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);line-height:1.05}.ZOlgFa_heroXl{font-size:var(--fs-hero-xl)}.ZOlgFa_number{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-number)}
.ed9guq_task{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);grid-template-columns:minmax(0,1fr) 170px 120px;align-items:center;gap:14px;padding:11px 14px;line-height:1.3;display:grid}.ed9guq_gate{background:var(--surface-gate)}.ed9guq_gateLocked{border-color:var(--critical-line-soft)}.ed9guq_taskTitle{font-size:var(--fs-body);align-items:center;gap:10px;min-width:0;font-weight:500;display:flex}.ed9guq_gate .ed9guq_taskTitle{font-weight:700}.ed9guq_taskIcon{font-size:var(--fs-meta);flex:none}.ed9guq_iDone{color:var(--good)}.ed9guq_iProgress{color:var(--accent)}.ed9guq_iNeeds,.ed9guq_iLocked{color:var(--critical)}.ed9guq_iWaiting{color:var(--text-muted)}.ed9guq_taskOwner{font-size:var(--fs-eyebrow-lg);color:var(--text-muted);line-height:1.35}@media (max-width:767px){.ed9guq_task{grid-template-columns:minmax(0,1fr) auto}.ed9guq_taskOwner{grid-area:2/1}}.ed9guq_stamp{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted)}.ed9guq_stamp a{color:inherit;text-underline-offset:2px;text-decoration:underline}.ed9guq_stamp a:hover{color:var(--text-muted)}.ed9guq_evidence{background:var(--surface);flex-direction:column;gap:20px;height:100%;padding:28px 24px;display:flex}.ed9guq_evHead{justify-content:space-between;align-items:center;display:flex}.ed9guq_evTitle{font:700 18px var(--font-display);font-stretch:var(--stretch-section)}.ed9guq_evSection{flex-direction:column;gap:8px;display:flex}.ed9guq_evLabel{font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.ed9guq_evProse{font-size:var(--fs-body);line-height:1.55}.ed9guq_evInput{font-size:var(--fs-meta);background:var(--bg);border-radius:var(--r-control);justify-content:space-between;gap:10px;padding:9px 12px;display:flex}.ed9guq_evInput a{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--accent)}.ed9guq_evStep{font-size:var(--fs-meta);color:var(--text-2);grid-template-columns:16px minmax(0,1fr);gap:8px;display:grid}.ed9guq_evStep svg{color:var(--good);margin-top:2px}.ed9guq_evFoot{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted);border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.ed9guq_evFoot a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.ed9guq_linkBtn{color:var(--text-muted);font-size:var(--fs-meta);min-height:var(--tap-min);background:0 0;border:0;padding:0 4px}.ed9guq_linkBtn:hover{color:var(--text)}.ed9guq_goal{flex-direction:column;gap:14px;display:flex}.ed9guq_goalBox{background:var(--surface);border:2px solid var(--accent);border-radius:var(--r-card);align-items:center;gap:12px;padding:12px 12px 12px 18px;display:flex}.ed9guq_goalBox:focus-within{box-shadow:0 0 0 3px var(--accent-line-sel)}.ed9guq_goalInput{min-width:0;font-size:var(--fs-card-title);color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:6px 0}.ed9guq_goalInput::placeholder{color:var(--text-muted)}.ed9guq_chips{flex-wrap:wrap;gap:8px;display:flex}.ed9guq_chip{border:1px solid var(--line-dashed);border-radius:var(--r-control);font-size:var(--fs-body);color:var(--text);background:0 0;min-height:38px;padding:8px 12px}.ed9guq_chip:hover{background:var(--surface-raised)}.ed9guq_plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:16px;padding:22px;display:flex}.ed9guq_planHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ed9guq_planTitle{font:700 var(--fs-section) var(--font-display);font-stretch:var(--stretch-section)}.ed9guq_planFacts{font:500 var(--fs-meta) var(--font-mono);color:var(--text-2);flex-wrap:wrap;gap:6px 18px;display:flex}.ed9guq_planPhase{border-top:1px solid var(--line-soft);grid-template-columns:130px minmax(0,1fr);gap:16px;padding-top:12px;display:grid}.ed9guq_phaseName{font:700 var(--fs-body-lg) var(--font-display);font-stretch:105%}.ed9guq_phaseDate{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted)}.ed9guq_planTasks{flex-direction:column;gap:6px;display:flex}.ed9guq_planTask{font-size:var(--fs-body);justify-content:space-between;gap:12px;display:flex}.ed9guq_planOwner{font-size:var(--fs-eyebrow-lg);color:var(--text-muted);white-space:nowrap}.ed9guq_planActions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:767px){.ed9guq_planPhase{grid-template-columns:1fr;gap:6px}}.ed9guq_market{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:10px;padding:18px;display:flex}.ed9guq_marketText{font-size:var(--fs-body);line-height:1.5}.ed9guq_lh{background:var(--brand);color:var(--on-brand);border-radius:var(--r-card);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:28px 32px;display:grid}.ed9guq_lhBody{flex-direction:column;gap:14px;min-width:0;display:flex}.ed9guq_lhEyebrow{font:600 var(--fs-eyebrow-lg) var(--font-mono);color:var(--on-brand-label);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;display:flex}.ed9guq_square{border-radius:var(--r-dot);background:var(--accent);flex:0 0 8px;width:8px;height:8px}.ed9guq_lhText{font-size:var(--fs-brief);text-wrap:pretty;max-width:720px;line-height:1.55}.ed9guq_lhSkeleton{flex-direction:column;gap:12px;display:flex}.ed9guq_lhBar{background:var(--brand-skeleton);border-radius:4px;height:14px}@media (max-width:767px){.ed9guq_lh{border-radius:var(--r-card-mobile);grid-template-columns:1fr;padding:20px}}.ed9guq_empty{border:1px dashed var(--line-dashed);border-radius:var(--r-card);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 24px;display:flex}.ed9guq_emptyIcon{border-radius:var(--r-panel);background:var(--surface-raised);width:44px;height:44px;color:var(--good);place-items:center;display:grid}.ed9guq_emptyTitle{font:700 var(--fs-section) var(--font-display);font-stretch:var(--stretch-section)}.ed9guq_emptyText{font-size:var(--fs-body);color:var(--text-2);max-width:400px;line-height:1.5}.ed9guq_skeleton{background:var(--surface);border-radius:var(--r-card)}.ed9guq_shimmer{animation:1.6s ease-in-out infinite ed9guq_shimmer}@keyframes ed9guq_shimmer{50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.ed9guq_shimmer{animation:none}}.ed9guq_workingNote{font-size:var(--fs-meta);color:var(--text-muted)}.ed9guq_notice{background:var(--surface);border:1px solid var(--critical-line);border-radius:var(--r-card);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.ed9guq_noticeHead{font-size:var(--fs-body);color:var(--critical);align-items:center;gap:8px;font-weight:700;display:flex}.ed9guq_noticeIcon{border-radius:var(--r-check);background:var(--critical);width:18px;height:18px;color:var(--on-accent);font-size:var(--fs-eyebrow-lg);place-items:center;font-weight:800;display:grid}.ed9guq_noticeBody{font-size:var(--fs-body-lg);line-height:1.5}.ed9guq_noticeBody strong{font-weight:700}.ed9guq_noticeMeta{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted)}.ed9guq_noticeActions{flex-wrap:wrap;gap:8px;display:flex}.ed9guq_partial{background:var(--surface-raised);border-radius:var(--r-card);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 16px 14px 18px;display:flex}.ed9guq_partialText{font-size:var(--fs-body);flex:280px;line-height:1.45}.ed9guq_partialText strong{font-weight:700}.ed9guq_goalCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.ed9guq_goalBlocked{border-color:var(--critical-line);gap:12px;padding:18px 20px}.ed9guq_goalTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.ed9guq_goalTitle{font-size:var(--fs-body-lg);font-weight:600}.ed9guq_goalBlocked .ed9guq_goalTitle{font-size:var(--fs-card-title)}.ed9guq_goalPct{font:600 var(--fs-meta) var(--font-mono);font-variant-numeric:tabular-nums}.ed9guq_goalMeta{font-size:var(--fs-meta);color:var(--text-muted)}.ed9guq_goalReason{font-size:var(--fs-body);line-height:1.5}.ed9guq_goalReason strong{font-weight:700}.ed9guq_numbers{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));background:var(--line);border:1px solid var(--line);border-radius:var(--r-card);gap:1px;display:grid;overflow:hidden}.ed9guq_num{background:var(--bg);flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex}.ed9guq_numLabel{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.ed9guq_numValue{font:600 22px var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ed9guq_numStale{color:var(--text-2)}.ed9guq_numGap{font-size:var(--fs-body);color:var(--text-2);line-height:1.4}.ed9guq_numGapTile{background:var(--surface)}.ed9guq_numNote{font-size:var(--fs-eyebrow-lg);color:var(--text-2)}@media (max-width:1023px){.ed9guq_numbers{grid-template-columns:repeat(2,minmax(0,1fr))}}.ed9guq_phoneOnly{display:none}@media (max-width:767px){.ed9guq_phoneOnly{display:inline}.ed9guq_deskOnly,.ed9guq_lh .ed9guq_lhAction{display:none}.ed9guq_lh{gap:12px}.ed9guq_lhEyebrow{font-size:var(--fs-eyebrow)}.ed9guq_lhText{font-size:var(--fs-body-lg);line-height:1.5}.ed9guq_numbers{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow:visible}.ed9guq_num{border:1px solid var(--line);border-radius:var(--r-card);gap:4px;padding:14px 16px}.ed9guq_numValue{font-size:18px}.ed9guq_numExtra,.ed9guq_numNote{display:none}.ed9guq_goalCard{padding:16px}.ed9guq_goalTitle{font-size:var(--fs-body)}.ed9guq_goalMeta{font-size:var(--fs-eyebrow-lg)}}
.OHiqiW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.OHiqiW_head>:first-child{min-width:0}.OHiqiW_actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.OHiqiW_sub{font-size:var(--fs-body-lg);color:var(--text-2);margin-top:6px}.OHiqiW_crumb{font-size:var(--fs-meta);color:var(--text-muted)}.OHiqiW_crumb a{text-underline-offset:2px;text-decoration:underline}.OHiqiW_crumb a:hover{color:var(--text)}.OHiqiW_section{flex-direction:column;gap:12px;display:flex}.OHiqiW_sectionTitle{font:700 18px var(--font-display);font-stretch:var(--stretch-section)}.OHiqiW_sectionTitleLg{font:700 var(--fs-section) var(--font-display);font-stretch:var(--stretch-section)}.OHiqiW_eyebrow{font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.OHiqiW_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.OHiqiW_muted{color:var(--text-muted)}.OHiqiW_text2{color:var(--text-2)}.OHiqiW_small{font-size:var(--fs-meta);color:var(--text-muted);line-height:1.5}.OHiqiW_tabs{border-bottom:1px solid var(--line);gap:6px;display:flex;overflow-x:auto}.OHiqiW_tab{font-size:var(--fs-body);color:var(--text-2);white-space:nowrap;min-height:var(--tap-min);border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-1px;padding:10px 14px;font-weight:500;display:inline-flex}.OHiqiW_tab:hover{color:var(--text)}.OHiqiW_tab[aria-current=page]{color:var(--text);border-bottom-color:var(--accent);font-weight:700}.OHiqiW_tabCount{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted)}.OHiqiW_tableWrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow-x:auto}.OHiqiW_table{border-collapse:collapse;width:100%;font-size:var(--fs-body)}.OHiqiW_table thead th{text-align:left;font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 8px}.OHiqiW_table td,.OHiqiW_table tbody th{padding:var(--cell-pad-y) 8px;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:middle;font-weight:400}.OHiqiW_table th:first-child,.OHiqiW_table td:first-child{padding-left:20px}.OHiqiW_table th:last-child,.OHiqiW_table td:last-child{padding-right:20px}.OHiqiW_table tbody tr:last-child>*{border-bottom:0}.OHiqiW_rowName{font-weight:600}.OHiqiW_rowSub{font-size:var(--fs-eyebrow-lg);color:var(--text-muted);margin-top:2px;display:block}.OHiqiW_dateMono{font:500 var(--fs-meta) var(--font-mono);font-variant-numeric:tabular-nums}.OHiqiW_cellMono{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-2)}.OHiqiW_selected{background:var(--surface-raised)}.OHiqiW_rowLink{text-align:left;color:var(--text);font-weight:600;font-size:inherit;cursor:pointer;min-height:var(--tap-min);background:0 0;border:0;align-items:center;gap:10px;margin-block:-8px;padding:0;display:inline-flex}.OHiqiW_rowLink:hover{color:var(--accent-hover)}a.OHiqiW_rowLink{text-decoration:none}.OHiqiW_clickRow{cursor:pointer;transition:background var(--dur-fast) var(--ease)}.OHiqiW_clickRow:hover{background:var(--surface-raised)}.OHiqiW_status{font-size:var(--fs-meta);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.OHiqiW_good{color:var(--good)}.OHiqiW_warn{color:var(--warn)}.OHiqiW_critical{color:var(--critical)}.OHiqiW_accent{color:var(--accent)}.OHiqiW_info{color:var(--info)}.OHiqiW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex}.OHiqiW_cardTitle{font-size:var(--fs-body-lg);font-weight:600}.OHiqiW_cardMeta{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}a.OHiqiW_card{transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease)}a.OHiqiW_card:hover{background:var(--surface-raised);border-color:var(--line-control)}.OHiqiW_kv{font-size:var(--fs-body);grid-template-columns:110px minmax(0,1fr);gap:9px 12px;margin:0;display:grid}.OHiqiW_kv dt{color:var(--text-muted)}.OHiqiW_kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.OHiqiW_kvMono{font-family:var(--font-mono);font-size:var(--fs-meta)}.OHiqiW_art{background:repeating-linear-gradient(135deg, var(--stripe-asset) 0 5px, var(--surface-raised) 5px 10px);border-radius:6px;flex:none}.OHiqiW_note{background:var(--surface-raised);border-radius:var(--r-panel);font-size:var(--fs-body);padding:14px;line-height:1.5}.OHiqiW_linkInline{color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.OHiqiW_linkInline:hover{color:var(--accent-hover)}.OHiqiW_callouts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.OHiqiW_callout{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);align-items:center;gap:16px;padding:18px 20px;display:flex}.OHiqiW_calloutCritical{background:var(--surface-raised);border-color:var(--critical-line-soft)}.OHiqiW_calloutBody{flex:1;min-width:0}.OHiqiW_calloutTitle{font-size:var(--fs-body-lg);align-items:center;gap:6px;font-weight:700;display:flex}.OHiqiW_calloutText{font-size:var(--fs-body);color:var(--text-2);margin-top:4px;line-height:1.45}.OHiqiW_drawer{border:0;border-left:1px solid var(--line);background:var(--surface);width:min(420px,100vw);height:100dvh;max-height:none;color:var(--text);margin:0 0 0 auto;padding:28px 24px}.OHiqiW_drawer[open]{animation:OHiqiW_slideIn var(--dur-drawer) var(--ease);flex-direction:column;gap:16px;display:flex}.OHiqiW_drawer::backdrop{background:var(--scrim)}@keyframes OHiqiW_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.OHiqiW_drawerHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.OHiqiW_drawerTitle{font:700 18px var(--font-display);font-stretch:var(--stretch-section)}.OHiqiW_iconBtn{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--line-control);border-radius:var(--r-control);color:var(--text);background:0 0;flex:none;place-items:center;display:grid}.OHiqiW_form{flex-direction:column;flex:1;gap:14px;display:flex}.OHiqiW_field{font-size:var(--fs-body);flex-direction:column;gap:6px;font-weight:600;display:flex}.OHiqiW_input{border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--bg);height:44px;color:var(--text);font-size:var(--fs-body);width:100%;padding:0 12px;font-weight:400}.OHiqiW_input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OHiqiW_hint{font-size:var(--fs-meta);color:var(--text-muted);font-weight:400}.OHiqiW_formActions{gap:10px;margin-top:auto;display:flex}.OHiqiW_drop{border-radius:var(--r-panel);border:1px dashed var(--line-dashed);background:repeating-linear-gradient(135deg, var(--surface) 0 8px, var(--bg) 8px 16px);text-align:center;min-height:120px;font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted);cursor:pointer;place-items:center;padding:16px;display:grid}.OHiqiW_drop:focus-within{outline:2px solid var(--accent);outline-offset:2px}.OHiqiW_toast{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-panel);font-size:var(--fs-body);align-items:center;gap:10px;padding:10px 14px;display:flex}@media (max-width:1023px){.OHiqiW_callouts{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.OHiqiW_head{align-items:flex-start}.OHiqiW_actions{flex:100%}.OHiqiW_callout{flex-direction:column;align-items:stretch}}.OHiqiW_warnText{color:var(--warn)}
._0ZaRSq_section{border-bottom:1px solid var(--line);flex-direction:column;gap:16px;padding-bottom:36px;display:flex}._0ZaRSq_head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}._0ZaRSq_frames{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted)}._0ZaRSq_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._0ZaRSq_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._0ZaRSq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}._0ZaRSq_stack{flex-direction:column;gap:8px;display:flex}._0ZaRSq_label{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._0ZaRSq_panel{border:1px solid var(--line);border-radius:var(--r-card);max-width:380px;overflow:hidden}._0ZaRSq_treeCol{max-width:280px}._0ZaRSq_splits{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:1023px){._0ZaRSq_splits{grid-template-columns:minmax(0,1fr)}}._0ZaRSq_p{font-size:var(--fs-body);color:var(--text-2)}@media (max-width:1023px){._0ZaRSq_grid3,._0ZaRSq_grid2{grid-template-columns:minmax(0,1fr)}}
.NSM60G_layout{grid-template-columns:220px minmax(0,1fr);min-height:100dvh;display:grid}.NSM60G_nav{border-right:1px solid var(--line);font-size:var(--fs-body);flex-direction:column;gap:2px;padding:28px 14px;display:flex}.NSM60G_navTitle{font:800 var(--fs-number) var(--font-display);font-stretch:var(--stretch-display);padding:0 10px 16px}.NSM60G_navList{flex-direction:column;gap:2px;display:flex}.NSM60G_navItem{border-radius:var(--r-control);min-height:38px;color:var(--text-2);transition:background var(--dur-fast) var(--ease);align-items:center;padding:9px 10px;display:flex}.NSM60G_navItem:hover{background:var(--surface-raised);color:var(--text)}.NSM60G_navItem[aria-current=page]{background:var(--surface-raised);color:var(--text);font-weight:600}.NSM60G_main{min-width:0;padding:var(--page-pad-y) 40px;flex-direction:column;gap:24px;display:flex}.NSM60G_routing td,.NSM60G_routing tbody th{padding:var(--cell-pad-y) 8px}.NSM60G_routing tbody th:first-child{padding-left:20px}.NSM60G_routing td:last-child{padding-right:20px}.NSM60G_routing{table-layout:fixed;min-width:640px}.NSM60G_c1{width:168px}.NSM60G_c3{width:208px}.NSM60G_c4{width:160px}.NSM60G_srHead th{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden;border:0!important;padding:0!important}.NSM60G_rtType{align-items:center;gap:8px;display:inline-flex}.NSM60G_cap{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--text-2)}.NSM60G_configs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.NSM60G_config{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:16px 18px}.NSM60G_configLabel{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.NSM60G_configValue{font-size:var(--fs-card-title);margin:4px 0 0;font-weight:600}.NSM60G_configMono{font:600 var(--fs-card-title) var(--font-mono);font-variant-numeric:tabular-nums;margin:4px 0 0}.NSM60G_ints{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.NSM60G_int{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);align-items:center;gap:12px;padding:16px 18px;display:flex}.NSM60G_abbr{border-radius:var(--r-control);background:var(--surface-raised);width:38px;height:38px;font:600 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted);flex:none;place-items:center;display:grid}.NSM60G_intBody{flex-direction:column;flex:1;min-width:0;display:flex}.NSM60G_intName{font-size:var(--fs-body);font-weight:600}.NSM60G_intStatus{font-size:var(--fs-eyebrow-lg);align-items:center;gap:4px;display:inline-flex}@media (max-width:1279px){.NSM60G_ints,.NSM60G_configs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.NSM60G_layout{grid-template-columns:minmax(0,1fr)}.NSM60G_nav{border-right:0;border-bottom:1px solid var(--line);padding:20px var(--page-pad-x) 10px}.NSM60G_navList{flex-direction:row;overflow-x:auto}.NSM60G_navItem{white-space:nowrap;min-height:var(--tap-min)}.NSM60G_navTitle{padding:0 0 8px}}@media (max-width:767px){.NSM60G_ints,.NSM60G_configs{grid-template-columns:minmax(0,1fr)}.NSM60G_nav{padding:var(--mobile-pad-y) var(--mobile-pad-x) 8px}.NSM60G_main{padding:18px var(--mobile-pad-x) 160px}}.NSM60G_density{border:0;flex-direction:column;gap:10px;min-width:0;margin:12px 0 0;padding:0;display:flex}.NSM60G_density legend{margin-bottom:10px;padding:0}.NSM60G_densityOpts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.NSM60G_densityOpt{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.NSM60G_densityOpt:has(input:checked){border-color:var(--accent);background:var(--surface-raised)}.NSM60G_densityOpt:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.NSM60G_densityOpt input{accent-color:var(--accent);margin-top:3px}.NSM60G_densityName{font-weight:600}@media (max-width:767px){.NSM60G_densityOpts{grid-template-columns:minmax(0,1fr)}}
.irF1lW_dialog{border:1px solid var(--line-control);border-radius:var(--r-card);background:var(--surface);width:min(640px,100vw - 32px);max-height:min(560px,100dvh - 120px);color:var(--text);box-shadow:var(--shadow-overlay);margin:12vh auto auto;padding:0;overflow:hidden}.irF1lW_dialog[open]{flex-direction:column;display:flex}.irF1lW_dialog::backdrop{background:var(--scrim)}.irF1lW_field{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:0 16px;display:flex}.irF1lW_icon{color:var(--text-muted);flex:none}.irF1lW_input{min-width:0;height:56px;color:var(--text);font-size:var(--fs-card-title);background:0 0;border:0;outline:none;flex:1}.irF1lW_input::placeholder{color:var(--text-muted)}.irF1lW_kbd{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted);border:1px solid var(--line-chip);border-radius:var(--r-tag);padding:1px 6px}.irF1lW_list{flex:1;padding:6px 8px 8px;overflow-y:auto}.irF1lW_group{font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding:10px 10px 4px}.irF1lW_option{min-height:var(--tap-min);border-radius:var(--r-control);cursor:pointer;align-items:center;gap:12px;padding:8px 10px;display:flex}.irF1lW_option[aria-selected=true]{background:var(--surface-raised);box-shadow:inset 2px 0 0 var(--accent)}.irF1lW_optIcon{border-radius:var(--r-control);background:var(--bg);width:28px;height:28px;color:var(--text-muted);flex:none;place-items:center;display:grid}.irF1lW_option[aria-selected=true] .irF1lW_optIcon{color:var(--accent)}.irF1lW_optText{flex-direction:column;min-width:0;display:flex}.irF1lW_optLabel{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.irF1lW_optHint{font-size:var(--fs-eyebrow-lg);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.irF1lW_foot{border-top:1px solid var(--line);font-size:var(--fs-eyebrow-lg);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 16px;display:flex}@media (max-width:767px){.irF1lW_dialog{margin-top:16px}.irF1lW_foot>:nth-child(2){display:none}}.irF1lW_input:focus-visible{outline:none}.irF1lW_field:focus-within{box-shadow:inset 0 -2px 0 var(--accent)}
.Rm8IeG_drawer{border:0;border-left:1px solid var(--line);background:var(--surface);width:min(380px,100vw);height:100dvh;max-height:none;color:var(--text);margin:0 0 0 auto;padding:22px 22px 18px}.Rm8IeG_drawer[open]{animation:Rm8IeG_slideIn var(--dur-drawer) var(--ease);flex-direction:column;gap:14px;display:flex}.Rm8IeG_drawer::backdrop{background:var(--scrim)}@keyframes Rm8IeG_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.Rm8IeG_head{justify-content:space-between;align-items:center;display:flex}.Rm8IeG_title{font:600 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);align-items:center;gap:8px;display:flex}.Rm8IeG_square{border-radius:var(--r-dot);background:var(--accent);width:8px;height:8px}.Rm8IeG_close{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--line-control);border-radius:var(--r-control);color:var(--text);background:0 0;place-items:center;display:grid}.Rm8IeG_needs{min-height:var(--tap-min);border-radius:var(--r-control);background:var(--surface-raised);justify-content:space-between;align-items:center;padding:0 14px;font-weight:600;display:flex}.Rm8IeG_needs:hover{color:var(--accent-hover)}.Rm8IeG_count{background:var(--accent);color:var(--on-accent);font:600 var(--fs-eyebrow-lg) var(--font-mono);font-variant-numeric:tabular-nums;border-radius:var(--r-chip);padding:1px 8px}.Rm8IeG_context{background:var(--brand);color:var(--on-brand);border-radius:var(--r-card);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.Rm8IeG_eyebrow{font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--on-brand-label)}.Rm8IeG_summary{font-size:var(--fs-body);color:var(--on-brand);line-height:1.5}.Rm8IeG_convo{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}.Rm8IeG_turn{flex-direction:column;gap:8px;display:flex}.Rm8IeG_bubble{background:var(--surface-raised);max-width:280px;font-size:var(--fs-body);border-radius:10px 10px 2px;align-self:flex-end;padding:10px 12px}.Rm8IeG_answer{font-size:var(--fs-body);flex-direction:column;gap:6px;line-height:1.55;display:flex}.Rm8IeG_basis{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.Rm8IeG_links{flex-direction:column;gap:2px;display:flex}.Rm8IeG_link{min-height:36px;color:var(--accent);text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}.Rm8IeG_link:hover{color:var(--accent-hover)}.Rm8IeG_chips{flex-wrap:wrap;gap:8px;display:flex}.Rm8IeG_chip{border:1px solid var(--line-control);border-radius:var(--r-control);min-height:36px;color:var(--text);font-size:var(--fs-meta);text-align:left;background:0 0;padding:6px 10px}.Rm8IeG_chip:hover{background:var(--surface-raised)}.Rm8IeG_form{display:flex}.Rm8IeG_input{border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--bg);height:44px;color:var(--text);font-size:var(--fs-body);flex:1;padding:0 12px}.Rm8IeG_input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Rm8IeG_note{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}
.L9itGG_fieldset{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.L9itGG_legend{font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:10px;padding:0}.L9itGG_input{opacity:0;width:1px;height:1px;position:absolute}.L9itGG_segmented{background:var(--bg);border-radius:var(--r-panel);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.L9itGG_seg{border-radius:var(--r-control);cursor:pointer;transition:background var(--dur-fast) var(--ease);flex-direction:column;gap:4px;padding:12px 14px;display:flex;position:relative}.L9itGG_seg:hover{background:var(--surface-raised)}.L9itGG_segName{font-size:var(--fs-body);font-weight:700}.L9itGG_segDesc{font-size:var(--fs-eyebrow-lg);color:var(--text-muted);line-height:1.4}.L9itGG_seg:has(.L9itGG_input:checked){background:var(--accent);color:var(--on-accent)}.L9itGG_seg:has(.L9itGG_input:checked) .L9itGG_segDesc{color:var(--on-accent);opacity:.8}.L9itGG_seg:has(.L9itGG_input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.L9itGG_seg:has(.L9itGG_input:disabled){opacity:.4;cursor:not-allowed}.L9itGG_seg:has(.L9itGG_input:disabled):hover{background:0 0}.L9itGG_list{flex-direction:column;gap:12px;display:flex}.L9itGG_option{border:2px solid var(--line);border-radius:var(--r-card);background:var(--surface);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid;position:relative}.L9itGG_option:hover{border-color:var(--line-control)}.L9itGG_optNum{font:600 var(--fs-body) var(--font-mono);color:var(--text-muted)}.L9itGG_optName{font-size:var(--fs-brief);font-weight:700;display:block}.L9itGG_optDesc{font-size:var(--fs-body);color:var(--text-2);line-height:1.45;display:block}.L9itGG_optTag{font:600 var(--fs-eyebrow) var(--font-mono);color:var(--accent)}.L9itGG_option:has(.L9itGG_input:checked){border-color:var(--accent);background:var(--surface-raised)}.L9itGG_option:has(.L9itGG_input:checked) .L9itGG_optNum{color:var(--accent)}.L9itGG_option:has(.L9itGG_input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.L9itGG_option:has(.L9itGG_input:disabled){opacity:.4;cursor:not-allowed}.L9itGG_note{font-size:var(--fs-meta);color:var(--text-muted);line-height:1.5}.L9itGG_reminder{font-size:var(--fs-body);color:var(--text-2);max-width:720px;line-height:1.5}@media (max-width:1023px){.L9itGG_segmented{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Ly0Bva_btn{border-radius:var(--r-control);min-height:40px;font:600 var(--fs-body) var(--font-ui);text-align:center;white-space:nowrap;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 16px;line-height:1.2;display:inline-flex}.Ly0Bva_primary{background:var(--accent);color:var(--on-accent);font-weight:700}.Ly0Bva_primary:hover:not(:disabled){background:var(--accent-hover)}.Ly0Bva_secondary{color:var(--text);border-color:var(--line-control);background:0 0}.Ly0Bva_secondary:hover:not(:disabled){background:var(--surface-raised)}.Ly0Bva_onBrand{color:var(--on-brand);border-color:var(--brand-line);background:0 0}.Ly0Bva_onBrand:hover:not(:disabled){background:var(--brand-skeleton)}.Ly0Bva_destructive{color:var(--critical);border-color:var(--critical-line);background:0 0;margin-left:auto}.Ly0Bva_destructive:hover:not(:disabled){background:var(--critical-tint)}.Ly0Bva_ghost{color:var(--accent);min-height:var(--tap-min);background:0 0;padding-inline:4px}.Ly0Bva_ghost:hover:not(:disabled){color:var(--accent-hover)}.Ly0Bva_sm{min-height:36px;padding:9px 14px}.Ly0Bva_lg{font-size:var(--fs-body-lg);padding:13px 18px}.Ly0Bva_primary.Ly0Bva_lg{padding-inline:22px}.Ly0Bva_block{width:100%}.Ly0Bva_disabled,.Ly0Bva_btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:767px){.Ly0Bva_btn{min-height:46px}.Ly0Bva_mobileFull{width:100%;min-height:48px}}
.waQ3wa_money{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;position:relative}.waQ3wa_trigger{font:inherit;color:inherit;font-family:var(--font-mono);font-variant-numeric:tabular-nums;border:0;border-bottom:1px dotted var(--text-faint);cursor:pointer;background:0 0;padding:0}.waQ3wa_trigger:hover{border-bottom-color:var(--accent)}.waQ3wa_popover{background:var(--surface);border:1px solid var(--line-control);border-radius:var(--r-card);width:min(560px,92vw);max-height:70vh;box-shadow:var(--shadow-overlay);z-index:50;overflow:auto}.waQ3wa_popHead{font-size:var(--fs-meta);color:var(--text-muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.waQ3wa_wf{border-collapse:collapse;width:100%;font-size:var(--fs-body)}.waQ3wa_wf th{text-align:left;font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--line);padding:12px 22px}.waQ3wa_wf tbody th,.waQ3wa_wf tfoot th{text-align:left;font:inherit;text-transform:none;letter-spacing:0;color:inherit;border-bottom:1px solid var(--line-soft);padding:13px 22px}.waQ3wa_wf td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:13px 22px}.waQ3wa_wf .waQ3wa_r{text-align:right}.waQ3wa_wf .waQ3wa_step{font-weight:500}.waQ3wa_wf .waQ3wa_totalLabel{font-weight:700}.waQ3wa_rule{color:var(--text-2)}.waQ3wa_amt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.waQ3wa_neg{color:var(--text-2)}.waQ3wa_bal{font:600 var(--fs-body) var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.waQ3wa_src{font:500 var(--fs-eyebrow-lg) var(--font-mono);text-align:right}.waQ3wa_src a{color:var(--accent)}.waQ3wa_src a:hover{color:var(--accent-hover)}.waQ3wa_sub td,.waQ3wa_sub th{background:var(--surface-raised)}.waQ3wa_wf .waQ3wa_sub .waQ3wa_step,.waQ3wa_wf .waQ3wa_start .waQ3wa_step{font-weight:700}.waQ3wa_total td,.waQ3wa_total th{background:var(--brand);color:var(--on-brand);border-bottom:0;padding-block:16px}.waQ3wa_totalLabel{font-size:var(--fs-card-title);font-weight:700}.waQ3wa_totalAmt{font:600 22px var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.waQ3wa_compact th,.waQ3wa_compact td,.waQ3wa_compact tbody th{padding-inline:14px}.waQ3wa_compact td,.waQ3wa_compact tbody th{padding-block:9px}.waQ3wa_compact .waQ3wa_totalAmt{font-size:var(--fs-section)}.waQ3wa_wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow-x:auto}
.z0MBkW_log{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden}.z0MBkW_entry{border-bottom:1px solid var(--line-soft)}.z0MBkW_entry:last-child{border-bottom:0}.z0MBkW_open{background:var(--surface-raised)}.z0MBkW_row{width:100%;padding:calc(var(--cell-pad-y) - 1px) 20px;color:var(--text);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;min-height:var(--tap-min);background:0 0;border:0;grid-template-columns:110px 130px minmax(0,1fr) 180px 150px;align-items:center;gap:16px;display:grid}.z0MBkW_row:hover{background:var(--surface-raised)}.z0MBkW_when{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted)}.z0MBkW_kind{font:600 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;display:inline-flex}.z0MBkW_kGood{color:var(--good)}.z0MBkW_kCritical{color:var(--critical)}.z0MBkW_kAccent{color:var(--accent)}.z0MBkW_kMuted{color:var(--text-muted)}.z0MBkW_text{min-width:0}.z0MBkW_who{color:var(--text-2);font-size:var(--fs-meta)}.z0MBkW_id{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted);text-align:right;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.z0MBkW_chev{transition:transform var(--dur-fast) var(--ease)}.z0MBkW_row[aria-expanded=true] .z0MBkW_chev{transform:rotate(180deg)}.z0MBkW_detail{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 20px 18px 276px;display:grid}.z0MBkW_detail[hidden]{display:none}.z0MBkW_box{background:var(--bg);border-radius:var(--r-control);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.z0MBkW_boxHead{font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;color:var(--text-muted)}.z0MBkW_inputs{font:500 var(--fs-eyebrow-lg)/1.6 var(--font-mono);color:var(--text-2)}.z0MBkW_boxText{font-size:var(--fs-meta);color:var(--text-2);line-height:1.5}@media (max-width:1279px){.z0MBkW_row{grid-template-columns:100px 110px minmax(0,1fr) 150px}.z0MBkW_id{display:none}.z0MBkW_detail{padding-left:20px}}@media (max-width:767px){.z0MBkW_row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.z0MBkW_text{order:3;grid-column:1/-1}.z0MBkW_who{order:4}.z0MBkW_detail{grid-template-columns:minmax(0,1fr)}}
.j4F4AW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:14px;min-width:0;padding:20px 22px;display:flex}.j4F4AW_invalid{border-color:var(--critical);box-shadow:inset 4px 0 0 var(--critical)}.j4F4AW_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.j4F4AW_title{font-size:var(--fs-body-lg);font-weight:700}.j4F4AW_okMsg{font-size:var(--fs-meta);color:var(--good);align-items:center;gap:6px;font-weight:600;display:inline-flex}.j4F4AW_badMsg{font-size:var(--fs-meta);color:var(--critical);align-items:center;gap:6px;font-weight:700;display:inline-flex}.j4F4AW_badIcon{background:var(--critical);width:16px;height:16px;color:var(--on-accent);font-size:var(--fs-eyebrow);border-radius:4px;place-items:center;display:grid}.j4F4AW_bar{border-radius:var(--r-control);gap:2px;height:40px;display:flex;overflow:hidden}.j4F4AW_seg{min-width:4px;font:600 var(--fs-eyebrow-lg) var(--font-mono);white-space:nowrap;cursor:default;border:0;align-items:center;padding:0 10px;display:flex;overflow:hidden}.j4F4AW_seg:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.j4F4AW_p1{background:var(--party-1);color:var(--on-brand)}.j4F4AW_p2{background:var(--party-2);color:var(--text)}.j4F4AW_p3{background:var(--party-3);color:var(--on-accent)}.j4F4AW_p4{background:var(--party-4);color:var(--on-accent)}.j4F4AW_gap{background:repeating-linear-gradient(135deg, var(--critical) 0 6px, var(--bg) 6px 12px);color:var(--text)}.j4F4AW_legend{font-size:var(--fs-meta);flex-wrap:wrap;gap:6px 18px;display:flex}.j4F4AW_legendItem{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.j4F4AW_legendGap{color:var(--critical);font-weight:600}.j4F4AW_swatch{border-radius:3px;flex:0 0 10px;width:10px;height:10px}.j4F4AW_parties{font-size:var(--fs-body);grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) 90px 150px;gap:8px 16px;display:grid}.j4F4AW_colHead{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted);text-transform:uppercase}.j4F4AW_party{align-items:center;gap:8px;font-weight:600;display:inline-flex}.j4F4AW_rule{color:var(--text-2)}.j4F4AW_share{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.j4F4AW_signed{font-size:var(--fs-meta);color:var(--good);align-items:center;gap:6px;display:inline-flex}.j4F4AW_unsigned{font-size:var(--fs-meta);color:var(--warn);align-items:center;gap:6px;display:inline-flex}.j4F4AW_note{font-size:var(--fs-body);color:var(--text-2);line-height:1.5}.j4F4AW_tipName{font-weight:700}@media (max-width:767px){.j4F4AW_parties{grid-template-columns:minmax(0,1fr) 70px}.j4F4AW_rule,.j4F4AW_colRule,.j4F4AW_sigCol{display:none}}.j4F4AW_tree{flex-direction:column;gap:4px;display:flex}.j4F4AW_treeHead{font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding:0 8px 10px}.j4F4AW_node{border-radius:var(--r-control);width:100%;font-size:var(--fs-body);color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:36px;padding:8px;display:flex}.j4F4AW_node:hover{background:var(--surface-raised)}.j4F4AW_node[aria-current=true]{background:var(--surface-raised);font-weight:700}.j4F4AW_caret{width:10px;color:var(--text-faint);flex:0 0 10px}.j4F4AW_nodeLabel{flex:1}.j4F4AW_override{font:600 10px var(--font-mono);color:var(--accent);border:1px solid var(--accent-line-tag);border-radius:var(--r-tag);padding:1px 5px}.j4F4AW_inherits{font:500 10px var(--font-mono);color:var(--text-muted)}.j4F4AW_treeNote{border-radius:var(--r-control);background:var(--surface);font-size:var(--fs-eyebrow-lg);color:var(--text-2);margin-top:14px;padding:12px;line-height:1.5}
.hgJriW_layout{grid-template-columns:minmax(0,1fr) 380px;min-height:100dvh;display:grid}.hgJriW_main,.hgJriW_single{min-width:0;padding:var(--page-pad-y) var(--page-pad-x);flex-direction:column;gap:20px;display:flex}.hgJriW_recTable{table-layout:fixed;min-width:640px}.hgJriW_cTitle{width:27%}.hgJriW_cArtist{width:21%}.hgJriW_cIsrc{width:136px}.hgJriW_cMeta{width:172px}.hgJriW_cAi{width:110px}.hgJriW_recTable td,.hgJriW_recTable tbody th{padding-top:calc(var(--cell-pad-y) - 1px);padding-bottom:calc(var(--cell-pad-y) - 1px)}.hgJriW_isrcMissing{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--critical);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.hgJriW_score{align-items:center;gap:8px;display:flex}.hgJriW_scoreTrack{background:var(--track);border-radius:3px;flex:1;height:6px;overflow:hidden}.hgJriW_scoreFill{border-radius:3px;height:100%;display:block}.hgJriW_good{background:var(--good)}.hgJriW_warn{background:var(--warn)}.hgJriW_critical{background:var(--critical)}.hgJriW_scoreNum{font:500 var(--fs-eyebrow-lg) var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;width:34px}.hgJriW_ai{font-size:var(--fs-meta);color:var(--text-2)}.hgJriW_detail{background:var(--surface);border-left:1px solid var(--line);flex-direction:column;gap:18px;min-width:0;padding:28px 24px;display:flex}.hgJriW_detailHead{align-items:center;gap:14px;display:flex}.hgJriW_bigArt{border-radius:var(--r-control);width:72px;height:72px;font:500 10px var(--font-mono);color:var(--text-muted);place-items:center;display:grid}.hgJriW_detailTitle{font:800 22px var(--font-display);font-stretch:var(--stretch-section)}.hgJriW_detailMeta{font-size:var(--fs-meta);color:var(--text-muted)}.hgJriW_paren{color:var(--text-muted)}.hgJriW_credits{flex-direction:column;gap:6px;display:flex}.hgJriW_credit{border-top:1px solid var(--line-soft);font-size:var(--fs-body);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.hgJriW_editBtn{margin-top:auto}.hgJriW_assets{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hgJriW_assetArt{aspect-ratio:16/10;border-radius:var(--r-control);width:100%;margin-bottom:6px}@media (max-width:1359px){.hgJriW_layout{grid-template-columns:minmax(0,1fr)}.hgJriW_detail{border-left:0;border-top:1px solid var(--line)}.hgJriW_editBtn{align-self:flex-start;width:auto;margin-top:0}}@media (max-width:1023px){.hgJriW_assets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hgJriW_main,.hgJriW_single{padding:var(--mobile-pad-y) var(--mobile-pad-x) 40px;gap:18px}.hgJriW_single{padding-bottom:160px}.hgJriW_detail{padding:24px var(--mobile-pad-x) 160px}.hgJriW_editBtn{align-self:stretch}}
._7faM7q_head{flex-wrap:nowrap}._7faM7q_table{table-layout:fixed;min-width:860px}._7faM7q_table td,._7faM7q_table tbody th{padding-top:var(--cell-pad-y);padding-bottom:var(--cell-pad-y)}._7faM7q_cName{width:25%}._7faM7q_cParties{width:17%}._7faM7q_cTerms{width:22%}._7faM7q_cDate{width:170px}._7faM7q_cSig{width:180px}._7faM7q_table th,._7faM7q_table td{padding-left:8px;padding-right:8px}._7faM7q_name{text-decoration:underline;-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control);text-underline-offset:3px;font-weight:600}._7faM7q_name:hover{color:var(--accent-hover)}._7faM7q_nameText{font-weight:600}._7faM7q_tplLink{text-decoration:underline;-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control);text-underline-offset:2px}._7faM7q_tplLink:hover{color:var(--text)}._7faM7q_templates{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}._7faM7q_tpl{height:100%}._7faM7q_pick{flex-direction:column;gap:10px;display:flex;overflow-y:auto}._7faM7q_tplLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}._7faM7q_clauses{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}._7faM7q_clause{border-top:1px solid var(--line-soft);font-size:var(--fs-body);grid-template-columns:180px minmax(0,1fr);gap:16px;padding:16px 20px;display:grid}._7faM7q_clause:first-child{border-top:0}._7faM7q_clauseTitle{font-weight:600}._7faM7q_side{flex-direction:column;gap:16px;display:flex}._7faM7q_playbook{font-size:var(--fs-body);color:var(--text-2);flex-direction:column;gap:8px;line-height:1.45;display:flex}._7faM7q_playbook li{padding-left:14px;position:relative}._7faM7q_playbook li:before{content:"";border-radius:var(--r-dot);background:var(--accent);width:6px;height:6px;position:absolute;top:.55em;left:0}._7faM7q_used{flex-direction:column;display:flex}._7faM7q_usedRow{border-top:1px solid var(--line-soft);font-size:var(--fs-body);justify-content:space-between;gap:12px;padding:8px 0;display:flex}@media (max-width:1279px){._7faM7q_head{flex-wrap:wrap}._7faM7q_templates{grid-template-columns:repeat(3,minmax(0,1fr))}._7faM7q_tplLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){._7faM7q_templates{grid-template-columns:minmax(0,1fr)}._7faM7q_clause{grid-template-columns:minmax(0,1fr);gap:4px}}
.RYZk3a_editor{background:var(--surface);border:1px solid var(--accent-line);border-radius:var(--r-card);grid-template-columns:260px minmax(0,1fr);gap:28px;padding:22px 24px;display:grid}.RYZk3a_editMeta{flex-direction:column;gap:8px;display:flex}.RYZk3a_editName{font:800 var(--fs-number) var(--font-display);font-stretch:var(--stretch-section)}.RYZk3a_editAgent{font-size:var(--fs-body);color:var(--text-2)}.RYZk3a_editFacts{font-size:var(--fs-body);grid-template-columns:auto minmax(0,1fr);gap:8px 12px;margin:8px 0 0;display:grid}.RYZk3a_editFacts dt{color:var(--text-muted)}.RYZk3a_editFacts dd{margin:0}.RYZk3a_dial{flex-direction:column;gap:10px;min-width:0;display:flex}.RYZk3a_saved{font-size:var(--fs-meta);align-items:center;gap:6px;display:flex}.RYZk3a_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.RYZk3a_grid>li{display:flex}.RYZk3a_card{text-align:left;width:100%;color:var(--text);font:inherit;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex-direction:column;flex:1;gap:10px;padding:16px;display:flex}button.RYZk3a_card{cursor:pointer}button.RYZk3a_card:hover{border-color:var(--line-control)}.RYZk3a_sel{background:var(--surface-raised);border-color:var(--accent-line)}.RYZk3a_locked{background:var(--bg);border-color:var(--line-soft);color:var(--text-muted)}.RYZk3a_locked .RYZk3a_agent,.RYZk3a_locked .RYZk3a_cardFoot{color:var(--text-muted)}.RYZk3a_cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.RYZk3a_cardName{font-size:var(--fs-body-lg);font-weight:700}.RYZk3a_tag{font:500 10px var(--font-mono);border:1px solid var(--line-chip);border-radius:var(--r-tag);color:var(--text-muted);flex:none;padding:1px 6px}.RYZk3a_agent{font-size:var(--fs-eyebrow-lg);color:var(--text-2);align-items:center;gap:7px;display:flex}.RYZk3a_dot{border-radius:50%;flex:none;width:7px;height:7px}.RYZk3a_dWorking{background:var(--accent)}.RYZk3a_dCritical{background:var(--critical)}.RYZk3a_dDone{background:var(--good)}.RYZk3a_dIdle{background:var(--text-muted)}.RYZk3a_cardFoot{font-size:var(--fs-eyebrow-lg);color:var(--text-muted);border-top:1px solid var(--line-soft);justify-content:space-between;gap:8px;padding-top:8px;display:flex}.RYZk3a_people{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.RYZk3a_person{min-height:var(--tap-min);border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer;font-size:var(--fs-body);align-items:center;gap:10px;padding:0 12px;display:flex}.RYZk3a_person:has(input:checked){border-color:var(--accent);background:var(--surface-raised)}.RYZk3a_person input{accent-color:var(--accent)}@media (max-width:1279px){.RYZk3a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.RYZk3a_editor{grid-template-columns:minmax(0,1fr);gap:18px}}@media (max-width:1023px){.RYZk3a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.RYZk3a_grid{grid-template-columns:minmax(0,1fr)}.RYZk3a_editor{padding:18px}}
.mdnFQG_layout{grid-template-columns:minmax(0,1fr) 380px;min-height:100dvh;display:grid}.mdnFQG_layoutNoRail{grid-template-columns:minmax(0,1fr)}.mdnFQG_main{padding:var(--page-pad-y) 40px;flex-direction:column;gap:24px;min-width:0;display:flex}.mdnFQG_rail{border-left:1px solid var(--line)}.mdnFQG_railInner{height:100dvh;position:sticky;top:0;overflow-y:auto}.mdnFQG_crumbRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.mdnFQG_crumbRow>button{margin-block:-12px}.mdnFQG_crumb{font-size:var(--fs-meta);color:var(--text-muted)}.mdnFQG_crumb a:hover{color:var(--text)}.mdnFQG_headBlock{flex-direction:column;gap:10px;display:flex}.mdnFQG_eyebrow{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mdnFQG_eyebrow>span{align-items:center;gap:6px;display:inline-flex}.mdnFQG_outcome{font:800 34px/1.12 var(--font-display);font-stretch:var(--stretch-section);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:860px}.mdnFQG_outcome:focus{outline:none}.mdnFQG_hl{color:var(--accent)}.mdnFQG_stats{background:var(--line);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mdnFQG_stat{background:var(--bg);padding:14px 18px}.mdnFQG_statLabel{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.mdnFQG_statValue{font:600 20px var(--font-mono);font-variant-numeric:tabular-nums;margin-top:4px}.mdnFQG_tableWrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow-x:auto}.mdnFQG_table{border-collapse:collapse;width:100%;font-size:var(--fs-body)}.mdnFQG_table th{text-align:left;font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 20px}.mdnFQG_table td,.mdnFQG_table tbody th{border-bottom:1px solid var(--line-soft);vertical-align:middle;text-align:left;padding:14px 20px}.mdnFQG_table tbody th{font:inherit;text-transform:none;letter-spacing:0;color:inherit}.mdnFQG_r{text-align:right!important}.mdnFQG_payeeName{font-weight:600}.mdnFQG_payeeRole{font-size:var(--fs-eyebrow-lg);color:var(--text-muted);font-weight:400}.mdnFQG_source{color:var(--text-2)}.mdnFQG_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.mdnFQG_muted{color:var(--text-2)}.mdnFQG_net{font:600 var(--fs-body) var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.mdnFQG_held td,.mdnFQG_held th{opacity:.5}.mdnFQG_totalRow td,.mdnFQG_totalRow th{background:var(--surface-raised);border-bottom:0;font-weight:600}.mdnFQG_table .mdnFQG_totalRow th{font:600 var(--fs-body-lg) var(--font-ui);text-transform:none;letter-spacing:0;color:var(--text);padding:14px 20px}.mdnFQG_hold{font-size:var(--fs-meta);align-items:center;gap:8px;display:inline-flex}.mdnFQG_hint{font-size:var(--fs-body);color:var(--text-2)}.mdnFQG_wfLink{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.mdnFQG_wfLink:hover{color:var(--accent-hover)}.mdnFQG_popover{background:var(--surface);border:1px solid var(--line-control);border-radius:var(--r-card);width:min(640px,92vw);max-height:70vh;box-shadow:var(--shadow-overlay);z-index:50;overflow:auto}.mdnFQG_popHead{font-size:var(--fs-meta);color:var(--text-muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.mdnFQG_iconBtn{width:var(--tap-min);height:var(--tap-min);color:inherit;border-radius:var(--r-control);background:0 0;border:0;place-items:center;display:grid}.mdnFQG_actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:20px;display:flex}.mdnFQG_rejectForm{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:20px;display:flex}.mdnFQG_rejectRow{flex-wrap:wrap;gap:10px;display:flex}.mdnFQG_textarea{resize:vertical;border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--surface);width:100%;min-height:96px;color:var(--text);font-size:var(--fs-body);padding:12px 14px;line-height:1.5}.mdnFQG_textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mdnFQG_label{font-size:var(--fs-body);font-weight:600}.mdnFQG_error{font-size:var(--fs-meta);color:var(--critical);align-items:center;gap:6px;display:inline-flex}.mdnFQG_editNote{font-size:var(--fs-body);color:var(--text-2);background:var(--surface-raised);border-radius:var(--r-panel);padding:12px 16px}.mdnFQG_kbdHint{width:100%;font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.mdnFQG_kbdHint kbd{font:500 var(--fs-eyebrow) var(--font-mono);border:1px solid var(--line-chip);border-radius:var(--r-tag);padding:1px 5px}.mdnFQG_contract{padding:var(--page-pad-y) 40px;grid-template-columns:minmax(0,1fr) 420px;gap:32px;min-height:100dvh;display:grid}.mdnFQG_col{flex-direction:column;gap:22px;min-width:0;display:flex}.mdnFQG_plain{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.mdnFQG_plainGrid{font-size:var(--fs-body-lg);grid-template-columns:180px minmax(0,1fr);gap:10px 16px;margin:0;line-height:1.45;display:grid}.mdnFQG_plainGrid dt{color:var(--text-muted)}.mdnFQG_plainGrid dd{margin:0}.mdnFQG_flagsHead{font:700 18px var(--font-display);font-stretch:var(--stretch-section)}.mdnFQG_flag{background:var(--surface);border:1px solid var(--critical-line-soft);border-radius:var(--r-card);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.mdnFQG_flagResolved{border-color:var(--line)}.mdnFQG_flagTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mdnFQG_flagTitle{font-size:var(--fs-card-title);font-weight:700}.mdnFQG_compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mdnFQG_side{background:var(--bg);border-radius:var(--r-control);padding:12px 14px}.mdnFQG_sideLabel{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted);text-transform:uppercase;margin-bottom:6px}.mdnFQG_sideText{font-size:var(--fs-body);line-height:1.5}.mdnFQG_why{font-size:var(--fs-body);color:var(--text-2);line-height:1.5}.mdnFQG_why strong{color:var(--text);font-weight:600}.mdnFQG_choices{flex-wrap:wrap;gap:8px;display:flex}.mdnFQG_choice{font:600 var(--fs-meta) var(--font-ui);color:var(--text);border:1px solid var(--line-control);border-radius:var(--r-control);background:0 0;min-height:36px;padding:8px 12px}.mdnFQG_choice:hover{background:var(--surface-raised)}.mdnFQG_choice[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.mdnFQG_side2{flex-direction:column;gap:14px;display:flex}.mdnFQG_lhNote{background:var(--brand);border-radius:var(--r-card);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.mdnFQG_lhLabel{font:600 var(--fs-eyebrow-lg) var(--font-mono);color:var(--on-brand-label);text-transform:uppercase;letter-spacing:.08em}.mdnFQG_lhText{font-size:var(--fs-body-lg);color:var(--on-brand);line-height:1.5}.mdnFQG_sheet{background:var(--surface-sheet);color:var(--on-sheet);border-radius:var(--r-card);font-size:var(--fs-meta);flex-direction:column;flex:1;gap:12px;min-height:520px;padding:28px 30px;line-height:1.6;display:flex}.mdnFQG_sheetMeta{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--on-sheet-muted)}.mdnFQG_sheetHead{font-weight:700;font-size:var(--fs-body-lg)}.mdnFQG_sheetFlag{background:var(--sheet-flag);outline:1px solid var(--sheet-flag-line);border-radius:4px;padding:6px 8px}.mdnFQG_sheetFoot{color:var(--on-sheet-muted)}.mdnFQG_sheetFoot a{color:inherit;text-decoration:underline}.mdnFQG_attorney{background:var(--surface-raised);border:1px solid var(--critical-line-soft);border-radius:var(--r-card);font-size:var(--fs-body);align-items:flex-start;gap:12px;padding:14px 16px;line-height:1.5;display:flex}.mdnFQG_facts{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:12px;margin:0;padding:18px 20px;display:flex}.mdnFQG_facts legend{font:700 18px var(--font-display);font-stretch:var(--stretch-section);padding:0 6px}.mdnFQG_fact{font-size:var(--fs-body-lg);cursor:pointer;align-items:flex-start;gap:12px;line-height:1.45;display:flex}.mdnFQG_meta{font-size:var(--fs-body);color:var(--text-2);flex-wrap:wrap;gap:6px 20px;display:flex}.mdnFQG_meta strong{color:var(--text)}.mdnFQG_field{flex-direction:column;gap:8px;display:flex}.mdnFQG_count{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted)}.mdnFQG_drawer{border:0;border-left:1px solid var(--line);background:var(--surface);width:min(380px,100vw);height:100dvh;max-height:none;color:var(--text);margin:0 0 0 auto;padding:0}.mdnFQG_drawer[open]{animation:mdnFQG_slideIn var(--dur-drawer) var(--ease)}.mdnFQG_drawer::backdrop{background:var(--scrim)}@keyframes mdnFQG_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (min-width:1360px){.mdnFQG_hideWide{display:none!important}}@media (max-width:1359px){.mdnFQG_layout{grid-template-columns:minmax(0,1fr)}.mdnFQG_rail{display:none}.mdnFQG_contract{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.mdnFQG_main,.mdnFQG_contract{padding:var(--mobile-pad-y) var(--mobile-pad-x) 160px}.mdnFQG_outcome{font-size:26px}.mdnFQG_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mdnFQG_compare,.mdnFQG_plainGrid{grid-template-columns:minmax(0,1fr)}.mdnFQG_actions>*{flex:100%;margin-left:0!important}}
.JsebtG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.JsebtG_cardItem{display:flex}.JsebtG_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;flex:1;gap:14px;min-width:0;padding:22px;display:flex}.JsebtG_cardBest{border-color:var(--accent-line)}.JsebtG_cardPermanent{border-color:var(--critical-line)}.JsebtG_cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.JsebtG_type{font:600 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.06em}.JsebtG_typeGood{color:var(--good)}.JsebtG_typeAccent{color:var(--accent)}.JsebtG_typeCritical{color:var(--critical)}.JsebtG_fit{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-2);white-space:nowrap}.JsebtG_title{font:800 22px/1.15 var(--font-display);font-stretch:108%}.JsebtG_amount{font:600 30px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.JsebtG_facts{font-size:var(--fs-body);grid-template-columns:100px minmax(0,1fr);gap:8px 10px;margin:0;display:grid}.JsebtG_facts dt{color:var(--text-muted)}.JsebtG_facts dd{margin:0}.JsebtG_cost{font-weight:600}.JsebtG_permanent{background:var(--critical-tint);border:1px solid var(--critical-line);border-radius:var(--r-control);font-size:var(--fs-meta);padding:10px 12px;line-height:1.45}.JsebtG_permWord{color:var(--critical);vertical-align:-2px;align-items:center;gap:4px;display:inline-flex}.JsebtG_verified{margin-top:-2px}.JsebtG_cardActions{gap:8px;margin-top:auto;display:flex}.JsebtG_flex{flex:1}.JsebtG_appLink{text-decoration:underline;-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control);text-underline-offset:3px;font-weight:600}.JsebtG_appLink:hover{color:var(--accent-hover)}.JsebtG_sources{flex-direction:column;gap:6px;margin-top:8px;display:flex}.JsebtG_compare{flex-direction:column;gap:22px;display:flex}.JsebtG_h1{font:800 34px/1.12 var(--font-display);font-stretch:var(--stretch-section);letter-spacing:var(--tracking-display);text-wrap:pretty;max-width:980px}.JsebtG_hAccent{color:var(--accent)}.JsebtG_hCritical{color:var(--critical)}.JsebtG_tableWrap{border:1px solid var(--line);border-radius:var(--r-card);overflow-x:auto}.JsebtG_table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.JsebtG_table th,.JsebtG_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);border-right:1px solid var(--line);font-size:var(--fs-body);padding:14px 20px;font-weight:500;line-height:1.35}.JsebtG_table tr>:last-child{border-right:0}.JsebtG_table tbody tr:last-child>*{border-bottom:0}.JsebtG_table thead th{vertical-align:top;padding:18px 20px}.JsebtG_table col.JsebtG_cLabel{width:220px}.JsebtG_corner{background:var(--bg)}.JsebtG_rowLabel{background:var(--bg);color:var(--text-muted);font-size:var(--fs-meta)!important}.JsebtG_colBase{background:var(--surface)}.JsebtG_colAdv{background:var(--surface-raised)}.JsebtG_colSale{background:var(--surface-critical)}.JsebtG_colTag{font:600 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;display:flex}.JsebtG_colName{font:800 var(--fs-section) var(--font-display);margin-top:6px;font-stretch:108%;display:block}.JsebtG_tagMuted{color:var(--text-muted)}.JsebtG_tagAccent{color:var(--accent)}.JsebtG_tagCritical{color:var(--critical)}.JsebtG_vBase{color:var(--text-2)}.JsebtG_vSaleRed{color:var(--critical-text)}.JsebtG_money{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.JsebtG_big{font-variant-numeric:tabular-nums;font:600 var(--fs-section) var(--font-mono)!important}.JsebtG_assume{font-size:var(--fs-meta);color:var(--text-muted);max-width:900px;line-height:1.5}.JsebtG_assumeForm{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:10px;display:flex}.JsebtG_assumeForm label{width:200px}.JsebtG_decide{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;padding-top:20px;display:flex}.JsebtG_decideRight{margin-left:auto}.JsebtG_done{font-size:var(--fs-body);align-items:center;gap:8px;display:flex}.JsebtG_textarea{border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--bg);min-height:120px;color:var(--text);font:400 var(--fs-body) var(--font-ui);resize:vertical;padding:10px 12px}.JsebtG_textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.JsebtG_phone{display:none}.JsebtG_back{font-size:var(--fs-body);color:var(--text-muted);min-height:var(--tap-min);align-items:center;gap:2px;margin-block:-12px;display:inline-flex}.JsebtG_back:hover{color:var(--text)}.JsebtG_pH1{font:800 var(--fs-number)/1.15 var(--font-display);font-stretch:108%}.JsebtG_pCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card-mobile);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.JsebtG_pAdv{border-color:var(--accent-line)}.JsebtG_pSale{border-color:var(--critical-line)}.JsebtG_pTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.JsebtG_pName{font-size:var(--fs-body-lg);font-weight:700}.JsebtG_pTag{font:600 var(--fs-eyebrow) var(--font-mono);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.JsebtG_pGrid{font-size:var(--fs-meta);grid-template-columns:1fr 1fr;gap:6px 12px;margin:0;display:grid}.JsebtG_pGrid dt{color:var(--text-muted)}.JsebtG_pGrid dd{font:600 18px var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.JsebtG_pNote{font-size:var(--fs-meta);color:var(--text-2);line-height:1.45}.JsebtG_pActions{gap:10px;margin-top:8px;display:flex}.JsebtG_pActions>*{flex:1}@media (max-width:1279px){.JsebtG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.JsebtG_cards{grid-template-columns:minmax(0,1fr)}.JsebtG_desk{display:none}.JsebtG_phone{flex-direction:column;gap:16px;display:flex}}
.FZKknG_top{justify-content:space-between;align-items:center;gap:16px;display:flex}.FZKknG_search{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-control);flex:1;align-items:center;gap:10px;max-width:520px;padding:10px 14px;display:flex}.FZKknG_search:focus-within{outline:2px solid var(--accent);outline-offset:2px}.FZKknG_searchInput{text-align:left;min-width:0;color:var(--text-muted);font-size:var(--fs-body);flex:1}.FZKknG_searchInput::placeholder{color:var(--text-muted)}.FZKknG_kbd{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted);border:1px solid var(--line-chip);border-radius:var(--r-tag);padding:2px 6px}.FZKknG_who{font-size:var(--fs-meta);color:var(--text-2);align-items:center;gap:10px;display:flex}.FZKknG_avatar{border-radius:var(--r-control);background:var(--brand);width:32px;height:32px;color:var(--on-brand-label);place-items:center;font-weight:700;display:grid}.FZKknG_labelName{font:800 15px var(--font-display);font-stretch:118%;display:none}.FZKknG_greeting{font:800 var(--fs-hero)/1.05 var(--font-display);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display)}.FZKknG_needs{flex-direction:column;gap:14px;display:flex}.FZKknG_needsHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.FZKknG_count{color:var(--accent)}.FZKknG_link{font-size:var(--fs-body);color:var(--accent);min-height:var(--tap-min);align-items:center;margin-block:-12px;font-weight:600;display:inline-flex}.FZKknG_link:hover{color:var(--accent-hover)}.FZKknG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.FZKknG_lower{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;display:grid}.FZKknG_col{flex-direction:column;gap:12px;display:flex}.FZKknG_goalLink{border-radius:var(--r-card);display:block}.FZKknG_dates{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:6px 18px}.FZKknG_date{border-bottom:1px solid var(--line-soft);grid-template-columns:62px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.FZKknG_date:last-child{border-bottom:0}.FZKknG_dateDay{font:600 var(--fs-meta) var(--font-mono);color:var(--accent)}.FZKknG_dateTitle{font-size:var(--fs-body);font-weight:600}.FZKknG_dateMeta{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.FZKknG_note{font-size:var(--fs-meta);color:var(--text-muted)}.FZKknG_phoneOnly{display:none}@media (max-width:767px){.FZKknG_phoneOnly{display:inline}.FZKknG_deskOnly{display:none}}.FZKknG_railHead{font:600 var(--fs-eyebrow-lg) var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.FZKknG_feed{flex-direction:column;gap:14px;display:flex}.FZKknG_feedItem{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:6px;padding-bottom:14px;display:flex}.FZKknG_feedTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.FZKknG_feedWhen{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.FZKknG_feedText{font-size:var(--fs-meta);line-height:1.45}.FZKknG_welcome{flex-direction:column;gap:20px;max-width:760px;display:flex}.FZKknG_welcomeTitle{font:800 32px/1.1 var(--font-display);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display)}.FZKknG_welcomeLede{font-size:var(--fs-body-lg);color:var(--text-2);line-height:1.5}.FZKknG_skeletons{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.FZKknG_chips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:1023px){.FZKknG_cards,.FZKknG_lower{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.FZKknG_search{display:none}.FZKknG_labelName{align-items:center;gap:4px;display:inline-flex}.FZKknG_whoDate{display:none}.FZKknG_avatar{width:36px;height:36px}.FZKknG_greeting{font-size:26px}.FZKknG_needsHead :first-child{font-size:18px}.FZKknG_cards>:nth-child(n+2),.FZKknG_goals>:nth-child(n+2),.FZKknG_goalsHead,.FZKknG_datesCol{display:none}.FZKknG_skeletons{grid-template-columns:minmax(0,1fr)}}.FZKknG_search{color:var(--text);text-align:left;cursor:text;transition:border-color var(--dur-fast) var(--ease)}.FZKknG_search:hover{border-color:var(--line-control)}
.G7930G_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.G7930G_sub{font-size:var(--fs-body-lg);color:var(--text-2);margin-top:6px}.G7930G_filters{flex-wrap:wrap;gap:8px;display:flex}.G7930G_filter{border:1px solid var(--line-chip);border-radius:var(--r-control);min-height:40px;font-size:var(--fs-body);align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.G7930G_filter:focus-within{outline:2px solid var(--accent);outline-offset:2px}.G7930G_filterKey{color:var(--text-muted)}.G7930G_select{field-sizing:content;appearance:none;color:var(--text);font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;outline:none;padding:8px 18px 8px 0}.G7930G_select option{background:var(--surface);color:var(--text)}.G7930G_chev{pointer-events:none;color:var(--text-muted);position:absolute;right:10px}.G7930G_list{flex-direction:column;gap:22px;display:flex}.G7930G_note{font-size:var(--fs-meta);color:var(--text-muted)}.G7930G_stack{flex-direction:column;gap:14px;display:flex}.G7930G_desk{flex-direction:column;gap:22px;display:flex}.G7930G_phone{display:none}.G7930G_chips{scrollbar-width:none;margin-inline:calc(-1 * var(--mobile-pad-x));padding-inline:var(--mobile-pad-x);gap:8px;display:flex;overflow-x:auto}.G7930G_chips::-webkit-scrollbar{display:none}.G7930G_chip{border-radius:var(--r-control);border:1px solid var(--line-chip);min-height:36px;color:var(--text);font-size:var(--fs-meta);background:0 0;flex:none;padding:7px 12px}.G7930G_chip[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text);font-weight:600}.G7930G_more{min-height:var(--tap-min);color:var(--accent);font-size:var(--fs-body);text-align:center;background:0 0;border:0;align-self:center;padding:4px 8px;font-weight:600}.G7930G_phoneTitle{font:800 28px var(--font-display);font-stretch:var(--stretch-display)}@media (max-width:767px){.G7930G_desk{display:none}.G7930G_phone{flex-direction:column;gap:16px;display:flex}}
.giUKla_tabs{border-bottom:1px solid var(--line);gap:6px;display:flex;overflow-x:auto}.giUKla_tab{font-size:var(--fs-body);color:var(--text-2);white-space:nowrap;min-height:var(--tap-min);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:10px 14px;display:inline-flex}.giUKla_tab:hover{color:var(--text)}.giUKla_tab[aria-current=page]{color:var(--text);border-bottom-color:var(--accent);font-weight:700}.giUKla_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.giUKla_sub{font-size:var(--fs-body-lg);color:var(--text-2);margin-top:6px}.giUKla_filters{flex-wrap:wrap;gap:8px;display:flex}.giUKla_filter{border:1px solid var(--line-chip);border-radius:var(--r-control);min-height:40px;font-size:var(--fs-body);align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.giUKla_filter:focus-within{outline:2px solid var(--accent);outline-offset:2px}.giUKla_filterKey{color:var(--text-muted)}.giUKla_select{field-sizing:content;appearance:none;color:var(--text);font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;outline:none;padding:8px 18px 8px 0}.giUKla_select option{background:var(--surface)}.giUKla_chev{pointer-events:none;color:var(--text-muted);position:absolute;right:10px}.giUKla_stats{background:var(--line);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.giUKla_stat{background:var(--bg);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.giUKla_statLabel{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.giUKla_statValue{font:600 var(--fs-number) var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0}.giUKla_statNote{font-size:var(--fs-eyebrow-lg);color:var(--text-2)}.giUKla_grid2{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}.giUKla_grid2even{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.giUKla_grid2wide{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;display:grid}.giUKla_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:12px;min-width:0;padding:20px 22px;display:flex}.giUKla_cardHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.giUKla_cardTitle{font:700 18px var(--font-display);font-stretch:var(--stretch-section)}.giUKla_accent{color:var(--accent)}.giUKla_monoMeta{font:500 var(--fs-meta) var(--font-mono);color:var(--text-muted)}.giUKla_source{font-size:var(--fs-body);grid-template-columns:150px minmax(0,1fr) 110px;align-items:center;gap:14px;display:grid}.giUKla_track{background:var(--track);border-radius:3px;height:10px;overflow:hidden}.giUKla_fill{background:var(--accent);border-radius:3px;height:100%}.giUKla_amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.giUKla_amountStrong{font:600 var(--fs-body-lg) var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.giUKla_row{border-top:1px solid var(--line-soft);font-size:var(--fs-body);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.giUKla_rowName{font-weight:600}.giUKla_rowMeta{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.giUKla_matchTrack{background:var(--track);border-radius:3px;height:8px;overflow:hidden}.giUKla_matchFill{background:var(--good);height:100%}.giUKla_text{font-size:var(--fs-body);color:var(--text-2);line-height:1.5}.giUKla_small{font-size:var(--fs-meta);color:var(--text-muted);line-height:1.5}.giUKla_tag{font-size:var(--fs-eyebrow-lg);color:var(--text-2);border:1px solid var(--line-dashed);border-radius:var(--r-chip);white-space:nowrap;padding:3px 8px}.giUKla_tableWrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow-x:auto}.giUKla_table{border-collapse:collapse;width:100%;font-size:var(--fs-body)}.giUKla_table thead th{text-align:left;font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 22px}.giUKla_table td,.giUKla_table tbody th{padding:calc(var(--cell-pad-y) + 1px) 22px;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:middle}.giUKla_table tbody th{font-weight:600}.giUKla_table tbody tr:last-child td,.giUKla_table tbody tr:last-child th{border-bottom:0}.giUKla_r{text-align:right!important}.giUKla_status{font-size:var(--fs-meta);white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.giUKla_sAwaiting{color:var(--accent)}.giUKla_sDraft{color:var(--text-muted)}.giUKla_sSent{color:var(--good)}.giUKla_sFailed{color:var(--critical)}.giUKla_noteCell{font-size:var(--fs-meta);color:var(--text-muted)}.giUKla_linkBtn{font:inherit;color:var(--accent);cursor:pointer;min-height:var(--tap-min);background:0 0;border:0;margin-block:-12px;padding:0;font-weight:600}.giUKla_linkBtn:hover{color:var(--accent-hover)}.giUKla_taxRow{border-top:1px solid var(--line-soft);font-size:var(--fs-body);grid-template-columns:minmax(0,1fr) 110px 170px 120px;align-items:center;gap:14px;padding:9px 0;display:grid}.giUKla_form{font:500 var(--fs-meta) var(--font-mono);color:var(--text-2)}.giUKla_recoup{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:minmax(0,1fr) 380px;gap:32px;padding:22px 24px;display:grid}.giUKla_recoupMain{flex-direction:column;gap:16px;min-width:0;display:flex}.giUKla_recoupTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.giUKla_recoupTitle{font:800 var(--fs-number) var(--font-display);font-stretch:var(--stretch-section)}.giUKla_recoupBar{background:var(--track);border-radius:4px;height:14px;overflow:hidden}.giUKla_recoupFill{height:100%}.giUKla_fillGood{background:var(--good)}.giUKla_fillAccent{background:var(--accent)}.giUKla_recoupNums{font:500 var(--fs-meta) var(--font-mono);color:var(--text-2);justify-content:space-between;display:flex}.giUKla_recoupStats{background:var(--line);border-radius:var(--r-panel);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.giUKla_recoupStat{background:var(--bg);padding:12px 14px}.giUKla_recoupStatValue{font:600 17px var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.giUKla_cat{border-top:1px solid var(--line-soft);font-size:var(--fs-body);grid-template-columns:minmax(0,1fr) 70px 100px;gap:10px;padding:8px 0;display:grid}.giUKla_catShare{color:var(--text-muted);font-size:var(--fs-eyebrow-lg);text-align:right}.giUKla_catOf{font-size:var(--fs-eyebrow);color:var(--text-muted);text-align:right;display:block}.giUKla_statement{grid-template-columns:minmax(0,1fr) 340px;min-height:100dvh;display:grid}.giUKla_stMain{padding:var(--page-pad-y) 40px;flex-direction:column;gap:22px;min-width:0;display:flex}.giUKla_crumb{font-size:var(--fs-meta);color:var(--text-muted)}.giUKla_crumb a:hover{color:var(--text)}.giUKla_stTitle{font:800 var(--fs-page-title)/1.05 var(--font-display);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);max-width:560px}.giUKla_stHead{flex-wrap:nowrap}.giUKla_stHead>:first-child{min-width:0}.giUKla_stHead>:last-child{flex:none}.giUKla_ask{background:var(--surface);border-left:1px solid var(--line);flex-direction:column;gap:16px;padding:28px 24px;display:flex}.giUKla_askTitle{font:700 18px var(--font-display);font-stretch:var(--stretch-section)}.giUKla_bubble{background:var(--surface-raised);max-width:280px;font-size:var(--fs-body);border-radius:10px 10px 2px;align-self:flex-end;padding:10px 12px}.giUKla_agent{flex-direction:column;gap:6px;display:flex}.giUKla_agentName{font:600 var(--fs-eyebrow) var(--font-mono);color:var(--accent);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;display:flex}.giUKla_square{border-radius:var(--r-dot);background:var(--accent);width:7px;height:7px}.giUKla_answer{font-size:var(--fs-body);line-height:1.55}.giUKla_basis{font-size:var(--fs-eyebrow-lg);color:var(--text-muted)}.giUKla_chips{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.giUKla_chip{border:1px solid var(--line-control);border-radius:var(--r-control);min-height:36px;color:var(--text);font-size:var(--fs-meta);background:0 0;padding:6px 10px}.giUKla_chip:hover{background:var(--surface-raised)}.giUKla_askInput{border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--bg);height:44px;color:var(--text);font-size:var(--fs-body);width:100%;padding:0 12px}.giUKla_askInput:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.giUKla_drawer{border:0;border-left:1px solid var(--line);background:var(--surface);width:min(420px,100vw);height:100dvh;max-height:none;color:var(--text);margin:0 0 0 auto;padding:28px 24px}.giUKla_drawer[open]{animation:giUKla_slideIn var(--dur-drawer) var(--ease);flex-direction:column;gap:16px;display:flex}.giUKla_drawer::backdrop{background:var(--scrim)}@keyframes giUKla_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.giUKla_drawerHead{justify-content:space-between;align-items:center;display:flex}.giUKla_iconBtn{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--line-control);border-radius:var(--r-control);color:var(--text);background:0 0;place-items:center;display:grid}.giUKla_field{font-size:var(--fs-body);flex-direction:column;gap:6px;font-weight:600;display:flex}.giUKla_input{border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--bg);height:44px;color:var(--text);font-size:var(--fs-body);padding:0 12px;font-weight:400}.giUKla_input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.giUKla_formActions{gap:10px;margin-top:auto;display:flex}@media (max-width:1279px){.giUKla_recoup,.giUKla_statement{grid-template-columns:minmax(0,1fr)}.giUKla_ask{border-left:0;border-top:1px solid var(--line)}}@media (max-width:1023px){.giUKla_grid2,.giUKla_grid2even,.giUKla_grid2wide{grid-template-columns:minmax(0,1fr)}.giUKla_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.giUKla_source{grid-template-columns:100px minmax(0,1fr) 90px;gap:10px}.giUKla_recoupStats{grid-template-columns:repeat(2,minmax(0,1fr))}.giUKla_stMain{padding:var(--mobile-pad-y) var(--mobile-pad-x)}.giUKla_stTitle{font-size:28px}.giUKla_stHead{flex-wrap:wrap}.giUKla_taxRow{grid-template-columns:minmax(0,1fr) auto}.giUKla_taxRow>:nth-child(2){display:none}}
.r6jC1G_head{flex-wrap:nowrap}.r6jC1G_legend{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.r6jC1G_nowrap{white-space:nowrap;flex:none}.r6jC1G_matrixWrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow-x:auto}.r6jC1G_matrix{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}.r6jC1G_matrix th,.r6jC1G_matrix td{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:middle}.r6jC1G_matrix tr>:last-child{border-right:0}.r6jC1G_matrix tbody tr:last-child>*{border-bottom:0}.r6jC1G_matrix thead th{background:var(--surface);font:500 var(--fs-eyebrow) var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:12px 14px;line-height:1.3}.r6jC1G_matrix thead th:first-child{width:18.5%}.r6jC1G_colSub{text-transform:none;letter-spacing:0;color:var(--text-muted);display:block}.r6jC1G_matrix tbody th,.r6jC1G_matrix td{background:var(--bg);height:73px;padding:14px}.r6jC1G_matrix td{display:table-cell}.r6jC1G_matrix td>:first-child{display:inline-flex}.r6jC1G_recName{font-size:var(--fs-body-lg);font-weight:600;display:block}.r6jC1G_recArtist{font-size:var(--fs-eyebrow-lg);color:var(--text-muted);margin-top:3px;font-weight:400;display:block}.r6jC1G_ref{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted);margin-top:3px;display:block}.r6jC1G_total{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.r6jC1G_totalNum{font:600 var(--fs-number) var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.r6jC1G_claims{flex-direction:column;gap:12px;display:flex}.r6jC1G_claim{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 22px;display:grid}.r6jC1G_claimMain{flex-direction:column;gap:8px;min-width:0;display:flex}.r6jC1G_claimTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.r6jC1G_claimAmount{font:600 var(--fs-section) var(--font-mono);font-variant-numeric:tabular-nums}.r6jC1G_claimTitle{font-size:var(--fs-card-title);font-weight:600}.r6jC1G_claimAct{flex-direction:column;align-items:flex-end;gap:8px;max-width:260px;display:flex}@media (max-width:1279px){.r6jC1G_head{flex-wrap:wrap}.r6jC1G_legend{justify-content:flex-start}}@media (max-width:767px){.r6jC1G_claim{grid-template-columns:minmax(0,1fr)}.r6jC1G_claimAct{align-items:stretch;max-width:none}.r6jC1G_total{align-items:flex-start}}
._7IsfOq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._7IsfOq_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:16px;padding:20px 22px;display:flex}._7IsfOq_top{align-items:center;gap:14px;display:flex}._7IsfOq_photo{border-radius:var(--r-control);width:56px;height:56px}._7IsfOq_name{font:800 var(--fs-section) var(--font-display);font-stretch:var(--stretch-section)}._7IsfOq_open{min-height:var(--tap-min);border-radius:var(--r-control);background:var(--surface-raised);font-size:var(--fs-meta);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:0 12px;display:flex}._7IsfOq_open:hover{color:var(--accent-hover)}@media (max-width:1279px){._7IsfOq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._7IsfOq_grid{grid-template-columns:minmax(0,1fr)}}
.ft0MUW_header{background:var(--surface);border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr) auto;align-items:end;gap:28px;padding:28px 40px;display:grid}.ft0MUW_cover{border-radius:var(--r-panel);background:repeating-linear-gradient(135deg, var(--stripe-asset) 0 8px, var(--surface-raised) 8px 16px);width:150px;height:150px;font:500 var(--fs-eyebrow) var(--font-mono);color:var(--text-muted);place-items:center;display:grid}.ft0MUW_titleBlock{flex-direction:column;gap:10px;min-width:0;display:flex}.ft0MUW_crumb{font-size:var(--fs-meta);color:var(--text-muted)}.ft0MUW_crumb a:hover{color:var(--text)}.ft0MUW_title{font:800 var(--fs-hero-xl)/1 var(--font-display);letter-spacing:-.03em;font-stretch:115%}.ft0MUW_facts{font-size:var(--fs-body-lg);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.ft0MUW_budget{align-items:center;gap:12px;max-width:440px;display:flex}.ft0MUW_budget>:first-child{flex:1}.ft0MUW_budgetText{font:500 var(--fs-meta) var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.ft0MUW_headActions{flex-wrap:wrap;gap:8px;display:flex}.ft0MUW_body{grid-template-columns:minmax(0,1fr) 360px;gap:28px;padding:28px 40px;display:grid}.ft0MUW_timeline{flex-direction:column;display:flex}.ft0MUW_phase{grid-template-columns:130px minmax(0,1fr);gap:20px;display:grid}.ft0MUW_phaseHead{border-right:2px solid var(--line-control);flex-direction:column;align-items:flex-start;gap:4px;padding:16px 14px 0 0;display:flex}.ft0MUW_done .ft0MUW_phaseHead{border-right-color:var(--good)}.ft0MUW_now .ft0MUW_phaseHead{border-right-color:var(--accent)}.ft0MUW_phaseName{font:700 var(--fs-body-lg) var(--font-display);font-stretch:105%}.ft0MUW_now .ft0MUW_phaseName{color:var(--accent)}.ft0MUW_phaseDate{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted)}.ft0MUW_here{font:600 var(--fs-eyebrow) var(--font-mono);background:var(--accent);color:var(--on-accent);border-radius:var(--r-tag);margin-top:4px;padding:2px 7px}.ft0MUW_tasks{flex-direction:column;gap:8px;padding:12px 0 18px;display:flex}.ft0MUW_moved{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--warn)}.ft0MUW_side{flex-direction:column;gap:18px;display:flex}.ft0MUW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:2px;padding:18px;display:flex}.ft0MUW_cardTitle{font:700 var(--fs-card-title) var(--font-display);font-stretch:var(--stretch-section);margin-bottom:8px}.ft0MUW_cardCount{font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted)}.ft0MUW_assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ft0MUW_asset{flex-direction:column;gap:6px;display:flex}.ft0MUW_thumb{aspect-ratio:1;border-radius:var(--r-control);background:repeating-linear-gradient(135deg, var(--stripe-asset) 0 6px, var(--surface-raised) 6px 12px);border:1px solid var(--line);font:500 10px var(--font-mono);color:var(--text-muted);place-items:center;display:grid}.ft0MUW_thumbMissing{border-color:var(--critical-line)}.ft0MUW_assetName{font-size:var(--fs-eyebrow-lg);line-height:1.3}.ft0MUW_ok{color:var(--good)}.ft0MUW_bad{color:var(--critical)}.ft0MUW_reg{border-top:1px solid var(--line-soft);font-size:var(--fs-body);justify-content:space-between;align-items:center;gap:8px;padding:9px 0;display:flex}.ft0MUW_pitch{background:var(--brand);color:var(--on-brand);border-radius:var(--r-card);flex-direction:column;gap:10px;padding:18px;display:flex}.ft0MUW_pitchHead{justify-content:space-between;align-items:center;display:flex}.ft0MUW_pitchCount{font:500 var(--fs-eyebrow) var(--font-mono);color:var(--on-brand-label)}.ft0MUW_pitchText{font-size:var(--fs-body);line-height:1.55}.ft0MUW_pitchActions{align-items:center;gap:10px;display:flex}.ft0MUW_copied{font-size:var(--fs-meta);color:var(--on-brand-2)}.ft0MUW_drawer{border:0;border-left:1px solid var(--line);background:var(--surface);width:min(420px,100vw);height:100dvh;max-height:none;color:var(--text);margin:0 0 0 auto;padding:28px 24px}.ft0MUW_drawer[open]{animation:ft0MUW_slideIn var(--dur-drawer) var(--ease);flex-direction:column;gap:16px;display:flex}.ft0MUW_drawer::backdrop{background:var(--scrim)}@keyframes ft0MUW_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.ft0MUW_drawerHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.ft0MUW_drawerTitle{font:700 18px var(--font-display);font-stretch:var(--stretch-section)}.ft0MUW_iconBtn{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--line-control);border-radius:var(--r-control);color:var(--text);background:0 0;place-items:center;display:grid}.ft0MUW_blockers{flex-direction:column;gap:10px;display:flex}.ft0MUW_blocker{font-size:var(--fs-body);grid-template-columns:18px minmax(0,1fr);gap:8px;line-height:1.5;display:grid}.ft0MUW_field{font-size:var(--fs-body);flex-direction:column;gap:8px;font-weight:600;display:flex}.ft0MUW_input{border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--bg);height:46px;color:var(--text);font-size:var(--fs-card-title);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 12px}.ft0MUW_lh{background:var(--brand);color:var(--on-brand);border-radius:var(--r-card);font-size:var(--fs-body);padding:16px 18px;line-height:1.5}.ft0MUW_diff{font-size:var(--fs-body);flex-direction:column;gap:6px;display:flex}.ft0MUW_diffRow{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:6px 0;display:grid}.ft0MUW_diffDates{font:500 var(--fs-meta) var(--font-mono);white-space:nowrap}.ft0MUW_old{color:var(--text-muted);margin-right:6px;text-decoration:line-through}.ft0MUW_drawerActions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.ft0MUW_note{font-size:var(--fs-meta);color:var(--text-muted)}.ft0MUW_list{flex-direction:column;gap:12px;display:flex}.ft0MUW_release{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:72px minmax(0,1fr) 200px 180px;align-items:center;gap:18px;padding:14px 18px;display:grid}.ft0MUW_release:hover{border-color:var(--line-control)}.ft0MUW_releaseCover{border-radius:var(--r-control);background:repeating-linear-gradient(135deg, var(--stripe-asset) 0 6px, var(--surface-raised) 6px 12px);width:72px;height:72px}.ft0MUW_releaseTitle{font:700 var(--fs-section) var(--font-display);font-stretch:var(--stretch-section)}.ft0MUW_releaseMeta{font-size:var(--fs-meta);color:var(--text-muted)}@media (max-width:1279px){.ft0MUW_body{grid-template-columns:minmax(0,1fr)}.ft0MUW_header{grid-template-columns:120px minmax(0,1fr)}.ft0MUW_cover{width:120px;height:120px}.ft0MUW_headActions{grid-column:1/-1}}@media (max-width:767px){.ft0MUW_header,.ft0MUW_body{padding:var(--mobile-pad-y) var(--mobile-pad-x)}.ft0MUW_header{grid-template-columns:minmax(0,1fr);gap:16px}.ft0MUW_cover{width:96px;height:96px}.ft0MUW_title{font-size:40px}.ft0MUW_phase{grid-template-columns:96px minmax(0,1fr);gap:12px}.ft0MUW_release{grid-template-columns:56px minmax(0,1fr)}.ft0MUW_release>:nth-child(n+3){grid-column:2}.ft0MUW_headActions>*{flex:100%}}
.GfaKWq_layout{grid-template-columns:440px minmax(0,1fr);min-height:100dvh;display:grid}.GfaKWq_editor{border-right:1px solid var(--line);flex-direction:column;gap:22px;min-width:0;padding:28px;display:flex}.GfaKWq_title{font:800 28px var(--font-display);font-stretch:var(--stretch-display);margin-top:6px}.GfaKWq_group{flex-direction:column;gap:8px;display:flex}.GfaKWq_drop{border-radius:var(--r-panel);border:1px dashed var(--line-dashed);background:repeating-linear-gradient(135deg, var(--surface) 0 8px, var(--stripe-drop) 8px 16px);height:90px;font:500 var(--fs-eyebrow-lg) var(--font-mono);color:var(--text-muted);cursor:pointer;place-items:center;display:grid}.GfaKWq_drop:focus-within{outline:2px solid var(--accent);outline-offset:2px}.GfaKWq_logoImg{max-width:80%;max-height:70px}.GfaKWq_token{border-top:1px solid var(--line-soft);font-size:var(--fs-body);align-items:center;gap:12px;padding:8px 0;display:flex}.GfaKWq_swatch{border:1px solid var(--line-control);border-radius:var(--r-swatch);cursor:pointer;background:0 0;flex:none;width:28px;height:28px;padding:0}.GfaKWq_swatch::-webkit-color-swatch-wrapper{padding:0}.GfaKWq_swatch::-webkit-color-swatch{border:0;border-radius:6px}.GfaKWq_tokenName{flex:1}.GfaKWq_hex{text-align:right;border-radius:var(--r-control);width:86px;height:32px;color:var(--text-2);font:500 var(--fs-eyebrow-lg) var(--font-mono);background:0 0;border:1px solid #0000;padding:0 6px}.GfaKWq_hex:hover{border-color:var(--line-chip)}.GfaKWq_hex:focus-visible{outline:2px solid var(--accent);outline-offset:0;background:var(--bg);color:var(--text)}.GfaKWq_hex[aria-invalid=true]{border-color:var(--critical)}.GfaKWq_aa{font-size:var(--fs-eyebrow-lg);align-items:center;gap:5px;display:flex}.GfaKWq_fails{font-size:var(--fs-eyebrow-lg);color:var(--text-2);flex-direction:column;gap:2px;margin-top:4px;display:flex}.GfaKWq_details{font-size:var(--fs-eyebrow-lg)}.GfaKWq_details summary{min-height:var(--tap-min);align-items:center;margin-block:-10px;display:inline-flex}.GfaKWq_dns{align-items:center;gap:6px;display:inline-flex}.GfaKWq_sub{font-size:var(--fs-body);border-top:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.GfaKWq_previewCol{background:var(--bg-sidebar);flex-direction:column;gap:14px;min-width:0;padding:28px 32px;display:flex}.GfaKWq_previewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.GfaKWq_preview{border-radius:var(--r-card);background:var(--bg);min-height:420px;color:var(--text);border:1px solid var(--line);font-family:var(--font-ui);flex:1;grid-template-columns:150px minmax(0,1fr);display:grid;overflow:hidden}.GfaKWq_pSide{background:var(--bg-sidebar);font-size:var(--fs-eyebrow-lg);flex-direction:column;gap:6px;padding:16px 12px;display:flex}.GfaKWq_pBrand{font:800 var(--fs-meta) var(--font-display);padding:0 6px 10px}.GfaKWq_pLogo{max-width:110px;max-height:32px;margin:0 6px 10px}.GfaKWq_pNav{color:var(--text-muted);border-radius:var(--r-control);padding:7px 8px}.GfaKWq_pNavOn{background:var(--surface-raised);color:var(--text);font-weight:600}.GfaKWq_pMain{flex-direction:column;gap:14px;padding:20px;display:flex}.GfaKWq_pBlock{background:var(--brand);border-radius:var(--r-panel);flex-direction:column;gap:6px;padding:16px;display:flex}.GfaKWq_pEyebrow{font:600 10px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--on-brand-label)}.GfaKWq_pHello{font:800 var(--fs-section) var(--font-display);color:var(--on-brand)}.GfaKWq_pText{font-size:var(--fs-eyebrow-lg);color:var(--on-brand-2)}.GfaKWq_pCard{background:var(--surface);border-radius:var(--r-panel);flex-direction:column;gap:8px;padding:14px;display:flex}.GfaKWq_pCardTitle{font-size:var(--fs-meta);font-weight:600}.GfaKWq_pMoney{font:600 var(--fs-meta) var(--font-mono);font-variant-numeric:tabular-nums}.GfaKWq_pBtns{gap:6px;display:flex}.GfaKWq_pPrimary,.GfaKWq_pSecondary{text-align:center;border-radius:var(--r-control);font-size:var(--fs-eyebrow-lg);flex:1;padding:7px 0}.GfaKWq_pPrimary{background:var(--accent);color:var(--on-accent);font-weight:700}.GfaKWq_pSecondary{border:1px solid var(--line-control)}@media (max-width:1279px){.GfaKWq_layout{grid-template-columns:minmax(0,1fr)}.GfaKWq_editor{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:767px){.GfaKWq_editor{padding:var(--mobile-pad-y) var(--mobile-pad-x) 24px}.GfaKWq_previewCol{padding:20px var(--mobile-pad-x) 160px}.GfaKWq_preview{grid-template-columns:minmax(0,1fr)}.GfaKWq_pSide{flex-flow:wrap}}
.GU8AWW_sidebar{background:var(--bg-sidebar);border-right:1px solid var(--line);height:100dvh;font-family:var(--font-ui);color:var(--text);flex-direction:column;gap:22px;padding:20px 14px;line-height:1.3;display:flex;position:sticky;top:0;overflow-y:auto}.GU8AWW_sidebar>*{flex-shrink:0}.GU8AWW_brand{align-items:center;gap:10px;padding:4px 8px;display:flex}.GU8AWW_mark{border-radius:var(--r-mark);background:var(--accent);width:28px;height:28px;color:var(--on-accent);font:800 14px var(--font-display);flex:0 0 28px;place-items:center;font-stretch:125%;display:grid}.GU8AWW_wordmark{font:800 15px var(--font-display);letter-spacing:-.01em;font-stretch:118%}.GU8AWW_switcher{border:1px solid var(--line-box);border-radius:var(--r-control);text-align:left;width:100%;transition:background var(--dur-fast) var(--ease);background:0 0;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.GU8AWW_switcher:hover{background:var(--surface-raised)}.GU8AWW_switcherKicker{font-size:var(--fs-eyebrow);color:var(--text-muted);display:block}.GU8AWW_switcherName{font-size:var(--fs-body);font-weight:600;display:block}.GU8AWW_switcherChevron{color:var(--text-muted)}.GU8AWW_switcherInitial{display:none}.GU8AWW_nav{font-size:var(--fs-body);flex-direction:column;gap:2px;display:flex}.GU8AWW_item{border-radius:var(--r-control);color:var(--text-2);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);align-items:center;gap:10px;padding:9px 10px;font-weight:400;display:flex;position:relative}a.GU8AWW_item:hover{background:var(--surface-raised);color:var(--text)}.GU8AWW_item[aria-current=page]{background:var(--surface-raised);color:var(--text);font-weight:600}.GU8AWW_dot{border-radius:var(--r-dot);background:0 0;flex:0 0 6px;width:6px;height:6px}.GU8AWW_item[aria-current=page] .GU8AWW_dot{background:var(--accent)}.GU8AWW_icon{flex:none;display:none}.GU8AWW_label{flex:1}.GU8AWW_badge{background:var(--accent);color:var(--on-accent);font:600 11px var(--font-mono);font-variant-numeric:tabular-nums;border-radius:var(--r-chip);padding:1px 7px}.GU8AWW_locked{color:var(--text-faint);cursor:default}.GU8AWW_tag{font:500 10px var(--font-mono);border:1px solid var(--line-chip);border-radius:var(--r-tag);padding:1px 6px}.GU8AWW_footer{font-size:var(--fs-meta);color:var(--text-muted);border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:auto;padding-top:14px;display:flex}.GU8AWW_footerItem{color:var(--text-muted);border-radius:var(--r-control);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding:7px 10px}.GU8AWW_footerItem:hover{background:var(--surface-raised);color:var(--text)}.GU8AWW_askItem{font:inherit;font-size:var(--fs-meta);text-align:left;width:100%;color:var(--text-muted);background:0 0;border:0}.GU8AWW_footerItem[aria-current=page]{color:var(--text);font-weight:600}@media (max-width:1279px){.GU8AWW_sidebar{align-items:center;gap:18px;padding:20px 10px}.GU8AWW_brand{padding:4px 0}.GU8AWW_wordmark,.GU8AWW_switcherKicker,.GU8AWW_switcherName,.GU8AWW_switcherChevron,.GU8AWW_dot,.GU8AWW_tag{display:none}.GU8AWW_switcher{width:var(--tap-min);height:var(--tap-min);justify-content:center;padding:0}.GU8AWW_switcherInitial{font-weight:700;display:block}.GU8AWW_nav,.GU8AWW_footer{align-items:center;width:100%}.GU8AWW_item,.GU8AWW_footerItem{width:var(--tap-min);height:var(--tap-min);justify-content:center;gap:0;padding:0}.GU8AWW_icon{display:block}.GU8AWW_label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.GU8AWW_item[aria-current=page] .GU8AWW_icon{color:var(--accent)}.GU8AWW_badge{padding:0 5px;font-size:10px;position:absolute;top:2px;right:0}.GU8AWW_footer{border-top:1px solid var(--line)}}@media (max-width:767px){.GU8AWW_sidebar{display:none}}.GU8AWW_switcherWrap{position:relative}.GU8AWW_switcherList{z-index:20;background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--r-control);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.GU8AWW_switcherItem{text-align:left;width:100%;min-height:var(--tap-min);border-radius:var(--r-control);font-size:var(--fs-body);color:var(--text);padding:0 10px}.GU8AWW_switcherItem:hover,.GU8AWW_switcherItem:focus-visible{background:var(--track)}.GU8AWW_switcherError{font-size:var(--fs-meta);color:var(--critical);align-items:center;gap:6px;margin-top:4px;display:flex}
.EzmBoG_row{border-bottom:1px solid var(--line-soft);grid-template-columns:180px minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 0;display:grid}.EzmBoG_spec{font-family:var(--font-mono);font-size:var(--fs-eyebrow);color:var(--text-muted)}.EzmBoG_swatches{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.EzmBoG_swatch{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.EzmBoG_chip{height:48px}.EzmBoG_swatchName{font-family:var(--font-mono);font-size:var(--fs-eyebrow);color:var(--text-2);padding:8px 10px}.EzmBoG_row>*{overflow-wrap:anywhere;min-width:0}@media (max-width:767px){.EzmBoG_row{grid-template-columns:minmax(0,1fr);gap:6px}}
.Fu1yra_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:10px;max-width:640px;padding:24px;display:flex}.Fu1yra_frames{color:var(--text-2)}
._44UnxW_bar{display:none}@media (max-width:767px){._44UnxW_bar{z-index:20;background:var(--bg);border-top:1px solid var(--line);padding:10px 8px calc(var(--tabbar-pad-bottom) + env(safe-area-inset-bottom));font-size:var(--fs-eyebrow-lg);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}._44UnxW_tab{min-height:var(--tap-min);border-radius:var(--r-control);color:var(--text-muted);place-items:center;padding:8px 0;display:grid}._44UnxW_tab[aria-current=page]{color:var(--accent);font-weight:700}}
.bx5RWa_page{min-height:100dvh;padding:40px var(--mobile-pad-x);background:var(--bg);place-items:center;display:grid}.bx5RWa_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:14px;width:min(420px,100%);padding:32px 28px;display:flex}.bx5RWa_brand{font:800 15px var(--font-display);align-items:center;gap:10px;margin-bottom:10px;font-stretch:118%;display:flex}.bx5RWa_mark{border-radius:var(--r-mark);background:var(--accent);width:28px;height:28px;color:var(--on-accent);font:800 14px var(--font-display);place-items:center;display:grid}.bx5RWa_title{font:800 var(--fs-number) var(--font-display);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);overflow-wrap:anywhere}.bx5RWa_lede{font-size:var(--fs-body);color:var(--text-2);line-height:1.5}.bx5RWa_form{flex-direction:column;gap:14px;display:flex}.bx5RWa_field{font-size:var(--fs-body);flex-direction:column;gap:6px;font-weight:600;display:flex}.bx5RWa_input{border:1px solid var(--line-control);border-radius:var(--r-control);background:var(--bg);height:44px;color:var(--text);font-size:var(--fs-body);padding:0 12px;font-weight:400}.bx5RWa_input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bx5RWa_input[aria-invalid=true]{border-color:var(--critical)}.bx5RWa_error{font-size:var(--fs-meta);color:var(--critical);align-items:flex-start;gap:6px;display:flex}.bx5RWa_error svg{flex:none;margin-top:2px}.bx5RWa_status{font-size:var(--fs-body)}
