.y__7ba_brand{color:var(--accent);display:block}
.WWR2wW_btn{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--r-md);font-family:var(--font-ui);cursor:pointer;white-space:nowrap;transition:background var(--t-base) ease, color var(--t-base) ease, border-color var(--t-base) ease, transform var(--t-base) ease;border:1px solid #0000;font-weight:500;text-decoration:none;display:inline-flex}.WWR2wW_md{padding:9px var(--sp-4);font-size:var(--fs-lg)}.WWR2wW_lg{padding:var(--sp-3) var(--sp-5);font-size:15px}.WWR2wW_fullWidth{width:100%}.WWR2wW_primary{background:var(--accent);color:#fff;box-shadow:var(--shadow-sm)}.WWR2wW_primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.WWR2wW_ghost{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-default)}.WWR2wW_ghost:hover{background:var(--hover);border-color:var(--border-strong)}.WWR2wW_btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.WWR2wW_btn{min-height:var(--tap-target-min)}}
.WqDUbG_container{max-width:var(--vitrine-max-w);padding:0 var(--vitrine-gutter);margin:0 auto}
@font-face{font-family:Cal Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39b7f45edfce8b9a.101quvqv_vs1f.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:Cal Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/855aa8120b309817.20yy5a2pqstpi.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:Cal Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ea8ac6d701f19f5.p.2msjtjnso5zi_.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}.vhBoNq_className{font-family:Cal Sans;font-style:normal;font-weight:400}.vhBoNq_variable{--font-brand:"Cal Sans"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-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:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-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:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-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:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-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:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-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:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-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:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.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%}.seg4dW_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.h1XLeG_className{font-family:Inter,Inter Fallback;font-style:normal}.h1XLeG_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2tuvx2ggl0uf7.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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.048ctm9k7u_u3.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.2t3qiyt2vl-ta.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2_s53-223o24o.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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}._33nStq_className{font-family:DM Mono,DM Mono Fallback;font-style:normal}._33nStq_variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
._1dpTCq_link{align-items:center;gap:var(--sp-2);text-decoration:none;display:inline-flex}._1dpTCq_arrow{transition:transform var(--t-base) var(--ease-out);flex-shrink:0}._1dpTCq_link:hover ._1dpTCq_arrow{transform:translate(3px)}@media (pointer:coarse){._1dpTCq_link{min-height:var(--tap-target-min)}}
.B9SwlW_btn{width:28px;height:28px;color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.B9SwlW_btn:hover{background:var(--hover);color:var(--text-secondary)}.B9SwlW_pushRight{margin-left:auto}
.I7HcFW_wrap{z-index:30;align-items:center;gap:var(--sp-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.I7HcFW_wrap>*{pointer-events:auto}.I7HcFW_shell{background:var(--bg-secondary);border-radius:var(--r-panel);box-shadow:0 0 0 1px var(--border-subtle), 0 8px 28px #0f11131a, 0 2px 6px #0f11130d;padding:var(--sp-1);align-items:center;gap:var(--sp-2x);pointer-events:auto;display:inline-flex}.I7HcFW_group{align-items:center;gap:var(--sp-2x);display:inline-flex}.I7HcFW_sep{background:var(--border-strong);width:1px;height:22px;margin:0 var(--sp-1x);flex-shrink:0}.I7HcFW_btn{border-radius:var(--r-md);width:32px;height:32px;color:var(--text-muted);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.I7HcFW_btn:hover:not(:disabled){background:var(--hover);color:var(--text-primary)}.I7HcFW_btnActive,.I7HcFW_btnActive:hover:not(:disabled){background:var(--active);color:var(--text-primary)}.I7HcFW_btn:disabled{cursor:not-allowed;opacity:.4}.I7HcFW_btn:disabled:hover{color:var(--text-muted);background:0 0}.I7HcFW_btn>svg,.I7HcFW_btn>span{flex-shrink:0}@media (max-width:639px){.I7HcFW_btn{width:var(--tap-target-min);height:var(--tap-target-min)}.I7HcFW_sep{height:28px}.I7HcFW_wrap{pointer-events:auto;background:var(--bg-secondary);border-radius:var(--r-panel) var(--r-panel) 0 0;box-shadow:0 0 0 1px var(--border-subtle), 0 -8px 28px #0f11131a;padding-bottom:var(--safe-bottom);align-items:stretch;gap:0;max-height:66%;bottom:0;left:0;right:0;transform:none}.I7HcFW_shell{box-shadow:none;padding:var(--sp-1x) var(--sp-1);height:var(--dock-touch-h);background:0 0;border-radius:0;flex-shrink:0;justify-content:center}.I7HcFW_wrap>[role=group]{box-shadow:none;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0}}
.sx224q_tray{padding:var(--sp-1) var(--sp-2);background:var(--bg-secondary);border-radius:var(--r-panel);box-shadow:0 0 0 1px var(--border-subtle), 0 8px 28px #0f11131a, 0 2px 6px #0f11130d;white-space:nowrap;transform-origin:50%;animation:sx224q_tray-open var(--compare-bar-duration) var(--compare-bar-easing)}.sx224q_trayInner{align-items:center;gap:var(--sp-2);opacity:0;animation:.2s .26s forwards sx224q_tray-content-in;display:flex}.sx224q_trayClosing{pointer-events:none;animation:.26s cubic-bezier(.4,0,.7,.5) forwards sx224q_tray-close}.sx224q_trayClosing .sx224q_trayInner{animation:.12s forwards sx224q_tray-content-out}.sx224q_trayStacked{padding:var(--sp-3) var(--sp-4);white-space:normal;animation:sx224q_tray-open-stacked var(--compare-bar-duration) var(--compare-bar-easing);transform-origin:bottom}.sx224q_trayClosing.sx224q_trayStacked{animation:.2s forwards sx224q_tray-close-stacked}@keyframes sx224q_tray-open-stacked{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sx224q_tray-close-stacked{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.97)}}.sx224q_trayStackInner{gap:var(--sp-2);opacity:0;flex-direction:column;animation:.2s .26s forwards sx224q_tray-content-in;display:flex}.sx224q_trayClosing .sx224q_trayStackInner{animation:.12s forwards sx224q_tray-content-out}.sx224q_trayHeader{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-1x);border-bottom:1px solid var(--border-subtle);display:flex}@keyframes sx224q_tray-open{0%{opacity:0;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes sx224q_tray-close{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(.08)}}@keyframes sx224q_tray-content-in{0%{opacity:0}to{opacity:1}}@keyframes sx224q_tray-content-out{0%{opacity:1}to{opacity:0}}@keyframes sx224q_sheet-open{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes sx224q_sheet-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(14px)}}.sx224q_trayTitle{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text-primary);font-weight:600;display:inline-flex}.sx224q_trayDivider{background:var(--border-subtle);flex-shrink:0;align-self:stretch;width:1px;min-height:20px}.sx224q_trayHint{font-size:var(--fs-xs);color:var(--text-muted)}.sx224q_trayCheck{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.sx224q_trayCheck input{accent-color:var(--accent);cursor:pointer}.sx224q_trayBtn{align-items:center;gap:var(--sp-1);padding:4px var(--sp-2);border-radius:var(--r-md);color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:0;font-weight:500;display:inline-flex}.sx224q_trayBtn:hover{background:var(--hover);color:var(--text-primary)}.sx224q_trayBtn:disabled,.sx224q_trayBtn:disabled:hover{color:var(--text-muted);opacity:.4;cursor:not-allowed;background:0 0}.sx224q_trayBtnOn,.sx224q_trayBtnOn:hover{background:var(--active);color:var(--text-primary)}.sx224q_trayPrimaryBtn{padding:4px var(--sp-2x);background:var(--accent);color:var(--text-on-accent);border-radius:var(--r-md);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:background var(--t-fast);border:0;font-weight:600}.sx224q_trayPrimaryBtn:hover:not(:disabled){background:var(--accent-hover)}.sx224q_trayPrimaryBtn:disabled{opacity:.45;cursor:not-allowed}.sx224q_trayClose{border-radius:var(--r-sm);width:26px;height:26px;color:var(--text-muted);cursor:pointer;margin-left:var(--sp-1);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.sx224q_trayClose:hover{background:var(--hover);color:var(--text-primary)}.sx224q_traySeg{border-radius:var(--r-md);background:var(--bg-tertiary);align-items:center;gap:2px;padding:2px;display:inline-flex}.sx224q_traySegItem{height:26px;padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);font:inherit;font-size:var(--fs-xs);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:var(--sp-2x);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;font-weight:500;display:inline-flex}.sx224q_traySegItem:hover:enabled{background:var(--hover);color:var(--text-primary)}.sx224q_traySegItem:disabled{opacity:.4;cursor:not-allowed}.sx224q_traySegItemActive,.sx224q_traySegItemActive:hover:enabled{background:var(--bg-secondary);color:var(--text-primary);box-shadow:0 1px 2px #0f111314}@media (max-width:639px){.sx224q_tray{white-space:normal;max-width:none;padding:var(--sp-2) var(--sp-3);overscroll-behavior:contain;align-self:stretch;min-height:0;overflow-y:auto}.sx224q_tray,.sx224q_trayStacked{animation:sx224q_sheet-open var(--compare-bar-duration) var(--compare-bar-easing);transform-origin:bottom}.sx224q_trayClosing,.sx224q_trayClosing.sx224q_trayStacked{animation:.2s forwards sx224q_sheet-close}.sx224q_trayInner{align-items:center;gap:var(--sp-1x);grid-template-columns:1fr auto;display:grid}.sx224q_trayInner>*{grid-column:1/-1;min-width:0}.sx224q_trayInner>.sx224q_trayTitle{grid-area:1/1}.sx224q_trayInner>.sx224q_trayClose{width:var(--tap-target-min);height:var(--tap-target-min);grid-area:1/2;margin-left:0}.sx224q_trayInner>.sx224q_trayDivider{align-self:stretch;width:auto;height:1px;min-height:0}.sx224q_trayInner>.sx224q_trayBtn,.sx224q_trayInner>.sx224q_trayPrimaryBtn{min-height:var(--tap-target-min);font-size:var(--fs-sm);justify-content:center}.sx224q_trayStacked{padding:var(--sp-3)}.sx224q_trayHeader .sx224q_trayClose{width:var(--tap-target-min);height:var(--tap-target-min)}.sx224q_traySeg{width:100%;display:flex}.sx224q_traySegItem{min-height:var(--tap-target-min);flex:1;height:auto}}@media (prefers-reduced-motion:reduce){.sx224q_tray,.sx224q_trayStacked,.sx224q_trayInner,.sx224q_trayStackInner,.sx224q_trayClosing,.sx224q_trayClosing.sx224q_trayStacked,.sx224q_trayClosing .sx224q_trayInner,.sx224q_trayClosing .sx224q_trayStackInner{opacity:1;animation:none;transform:none}}
.Dgi9ca_badge{filter:drop-shadow(0 1px 1.5px #00000029);flex-shrink:0}.Dgi9ca_badge text{font-family:var(--font-ui)}
.IVwToW_root{-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.IVwToW_root:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 .06em .14em #ffffff29,inset 0 -.05em .16em #00000052,inset 0 0 .04em #00000038}.IVwToW_initials{z-index:1;text-transform:uppercase;color:#fff;text-shadow:0 .02em .04em #00000047;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:relative}.IVwToW_glyph{z-index:1;color:#fff;position:relative}.IVwToW_external:after{box-shadow:inset 0 .05em .12em #ffffff1f,inset 0 -.05em .14em #0000004d,inset 0 0 .04em #0003}
.go3yBG_root{-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.go3yBG_root:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 .06em .14em #ffffff29,inset 0 -.05em .16em #00000052,inset 0 0 .04em #00000038}.go3yBG_initials{z-index:1;text-transform:uppercase;color:#fff;text-shadow:0 .02em .04em #00000047;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:relative}.go3yBG_external:after{box-shadow:inset 0 .05em .12em #ffffff1f,inset 0 -.05em .14em #0000004d,inset 0 0 .04em #0003}
._8RiFmG_base{justify-content:center;align-items:center;gap:var(--sp-1x);font-family:var(--font-ui);font-weight:var(--fw-medium);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast), opacity var(--t-fast);-webkit-tap-highlight-color:transparent;border:1px solid #0000;outline:none;text-decoration:none;display:inline-flex}._8RiFmG_base:focus-visible{box-shadow:0 0 0 3px var(--ring)}._8RiFmG_base:disabled,._8RiFmG_base[aria-disabled=true]{opacity:.5;cursor:not-allowed}._8RiFmG_sizeSm{height:24px;padding:0 var(--sp-2);font-size:var(--fs-xs)}._8RiFmG_sizeMd{height:32px;padding:0 var(--sp-3);font-size:var(--fs-sm)}._8RiFmG_sizeLg{height:40px;padding:0 var(--sp-4);font-size:var(--fs-md)}@media (max-width:639px){._8RiFmG_sizeMd,._8RiFmG_sizeLg{min-height:var(--tap-target-min)}}._8RiFmG_fullWidth{width:100%}._8RiFmG_primary{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}._8RiFmG_primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--accent-hover);border-color:var(--accent-hover)}._8RiFmG_primary:active:not(:disabled){background:var(--accent-hover)}._8RiFmG_secondary{border-color:var(--border-default);color:var(--text-secondary);background:0 0}._8RiFmG_secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface2);border-color:var(--border-strong);color:var(--text-primary)}._8RiFmG_secondary:active:not(:disabled){background:var(--surface3)}._8RiFmG_ghost{color:var(--text-secondary);background:0 0;border-color:#0000}._8RiFmG_ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover);color:var(--text-primary)}._8RiFmG_ghost:active:not(:disabled){background:var(--active)}._8RiFmG_danger{background:var(--status-danger);border-color:var(--status-danger);color:#fff}._8RiFmG_danger:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.92)}._8RiFmG_danger:active:not(:disabled){filter:brightness(.85)}._8RiFmG_dangerGhost{color:var(--status-danger);background:0 0;border-color:#0000}._8RiFmG_dangerGhost:hover:not(:disabled):not([aria-disabled=true]){background:var(--danger-bg)}._8RiFmG_link{color:var(--accent);text-underline-offset:2px;background:0 0;border-color:#0000;height:auto;padding:0;text-decoration:underline}._8RiFmG_link:hover:not(:disabled):not([aria-disabled=true]){color:var(--accent-hover)}._8RiFmG_iconLeft,._8RiFmG_iconRight{flex-shrink:0;align-items:center;display:inline-flex}._8RiFmG_iconOnly._8RiFmG_sizeSm{width:24px;padding:0}._8RiFmG_iconOnly._8RiFmG_sizeMd{width:32px;padding:0}._8RiFmG_iconOnly._8RiFmG_sizeLg{width:40px;padding:0}._8RiFmG_spinner{flex-shrink:0;animation:.9s linear infinite _8RiFmG_btn-spin}@keyframes _8RiFmG_btn-spin{to{transform:rotate(360deg)}}
.zmbNda_loading{justify-content:center;align-items:center;gap:var(--sp-3);min-height:60vh;color:var(--text-muted);font-size:var(--fs-md);display:flex}.zmbNda_spin{animation:.8s linear infinite zmbNda_centeredLoadingSpin}@keyframes zmbNda_centeredLoadingSpin{to{transform:rotate(360deg)}}
.H8aylq_base{align-items:center;gap:var(--sp-1);font-family:var(--font-ui);font-weight:var(--fw-medium);border-radius:var(--r-sm);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;line-height:1;display:inline-flex}.H8aylq_sizeSm{height:16px;padding:0 var(--sp-1);font-size:var(--fs-3xs)}.H8aylq_sizeMd{height:20px;padding:0 var(--sp-2);font-size:var(--fs-2xs)}.H8aylq_sizeLg{height:24px;padding:0 var(--sp-2);font-size:var(--fs-xs)}.H8aylq_pill{border-radius:var(--r-pill)}.H8aylq_subtle.H8aylq_neutral{background:var(--bg-tertiary);color:var(--text-secondary)}.H8aylq_subtle.H8aylq_success{background:var(--success-bg);color:var(--success-text)}.H8aylq_subtle.H8aylq_warning{background:var(--warning-bg);color:var(--warning-text)}.H8aylq_subtle.H8aylq_danger{background:var(--danger-bg);color:var(--danger-text)}.H8aylq_subtle.H8aylq_info{background:var(--accent-soft-bg);color:var(--accent-soft-text)}.H8aylq_subtle.H8aylq_accent{background:var(--accent);color:var(--text-on-accent)}.H8aylq_solid.H8aylq_neutral{background:var(--text-primary);color:var(--bg-elevated)}.H8aylq_solid.H8aylq_success{background:var(--status-success);color:#fff}.H8aylq_solid.H8aylq_warning{background:var(--status-warning);color:#fff}.H8aylq_solid.H8aylq_danger{background:var(--status-danger);color:#fff}.H8aylq_solid.H8aylq_info{background:var(--accent-soft-text);color:var(--bg-elevated)}.H8aylq_solid.H8aylq_accent{background:var(--accent);color:var(--text-on-accent)}.H8aylq_outline.H8aylq_neutral{border-color:var(--border-default);color:var(--text-secondary);background:0 0}.H8aylq_outline.H8aylq_success{border-color:var(--status-success);color:var(--status-success);background:0 0}.H8aylq_outline.H8aylq_warning{border-color:var(--status-warning);color:var(--status-warning);background:0 0}.H8aylq_outline.H8aylq_danger{border-color:var(--status-danger);color:var(--status-danger);background:0 0}.H8aylq_outline.H8aylq_info{border-color:var(--accent-soft-text);color:var(--accent-soft-text);background:0 0}.H8aylq_outline.H8aylq_accent{border-color:var(--accent);color:var(--accent);background:0 0}.H8aylq_dot{border:none;border-radius:50%;flex-shrink:0;width:8px;height:8px;padding:0}.H8aylq_dot.H8aylq_neutral{background:var(--text-muted)}.H8aylq_dot.H8aylq_success{background:var(--status-success)}.H8aylq_dot.H8aylq_warning{background:var(--status-warning)}.H8aylq_dot.H8aylq_danger{background:var(--status-danger)}.H8aylq_dot.H8aylq_info{background:var(--accent-soft-text)}.H8aylq_dot.H8aylq_accent{background:var(--accent)}
.b6YjYG_base{background:var(--bg-elevated);border-radius:var(--r-panel);transition:border-color var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast)}.b6YjYG_flat{border:1px solid var(--border-subtle)}.b6YjYG_elevated{border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}.b6YjYG_bordered{border:1px solid var(--border-default)}.b6YjYG_inset{background:var(--surface0);border:1px solid #0000}.b6YjYG_paddingSm{padding:var(--sp-3)}.b6YjYG_paddingMd{padding:var(--sp-4)}.b6YjYG_paddingLg{padding:var(--sp-5)}.b6YjYG_paddingNone{padding:0}.b6YjYG_interactive{cursor:pointer;outline:none}.b6YjYG_interactive:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.b6YjYG_interactive:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}.b6YjYG_interactive:active{transform:scale(.998)}
._7LRQSW_overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;padding:var(--sp-4);background:#00000052;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._7LRQSW_modal{background:var(--surface1);border:1px solid var(--border-soft);border-radius:var(--r-panel);box-shadow:var(--shadow-md);width:100%;max-height:calc(100vh - 2 * var(--sp-4));flex-direction:column;display:flex}._7LRQSW_hdr{padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;display:flex}._7LRQSW_title{font-size:var(--fs-lg);color:var(--text-primary);margin:0;font-weight:600}._7LRQSW_closeBtn{width:28px;height:28px;color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast);background:0 0;border:none;place-items:center;display:grid}._7LRQSW_closeBtn:hover{background:var(--surface2);color:var(--text-primary)}._7LRQSW_body{padding:var(--sp-5);overflow-y:auto}._7LRQSW_footer{justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--border-soft);display:flex}
.DbhjrW_fields{gap:var(--sp-4);flex-direction:column;display:flex}.DbhjrW_field{gap:var(--sp-2);flex-direction:column;display:flex}.DbhjrW_label{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:500}.DbhjrW_input{width:100%;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-md);color:var(--text-primary);background:var(--surface1);border:1px solid var(--border-soft);border-radius:var(--r-sm);transition:border-color var(--t-fast);outline:none}.DbhjrW_input:focus{border-color:var(--accent)}.DbhjrW_fieldError{font-size:var(--fs-sm);color:var(--status-danger)}.DbhjrW_colorRow{gap:var(--sp-2);flex-wrap:wrap;display:flex}.DbhjrW_colorDot{cursor:pointer;width:28px;height:28px;transition:border-color var(--t-fast), transform var(--t-fast);border:2px solid #0000;border-radius:50%;padding:0}.DbhjrW_colorDot:hover{transform:scale(1.08)}.DbhjrW_colorDotSelected{border-color:var(--text-primary)}.DbhjrW_options{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.DbhjrW_option{align-items:flex-start;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface1);border:1px solid var(--border-soft);border-radius:var(--r-sm);text-align:left;cursor:pointer;transition:border-color var(--t-fast), background var(--t-fast);flex-direction:column;display:flex}.DbhjrW_option:hover{border-color:var(--text-muted)}.DbhjrW_optionSelected{border-color:var(--accent);background:var(--surface2)}.DbhjrW_optionTitle{font-size:var(--fs-md);color:var(--text-primary);font-weight:500}.DbhjrW_optionSub{font-size:var(--fs-sm);color:var(--text-muted)}
.jDiBjW_container{bottom:var(--sp-4);right:var(--sp-4);z-index:9999;gap:var(--sp-2);pointer-events:none;flex-direction:column;max-width:360px;display:flex;position:fixed}.jDiBjW_toast{pointer-events:auto;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-md);box-shadow:var(--shadow-md);animation:.18s ease-out jDiBjW_toast-in;display:flex}.jDiBjW_tone_info{background:var(--info-bg);border:1px solid color-mix(in oklab, var(--info-text) 30%, transparent)}.jDiBjW_tone_success{background:var(--success-bg);border:1px solid color-mix(in oklab, var(--status-success) 30%, transparent)}.jDiBjW_tone_error{background:var(--danger-bg);border:1px solid color-mix(in oklab, var(--status-danger) 30%, transparent)}.jDiBjW_icon{flex-shrink:0;width:16px;height:16px;margin-top:1px}.jDiBjW_icon svg{width:16px;height:16px}.jDiBjW_icon_success{color:var(--status-success)}.jDiBjW_icon_error{color:var(--status-danger)}.jDiBjW_icon_info{color:var(--info-text)}.jDiBjW_body{flex:1;min-width:0}.jDiBjW_title{font-size:var(--fs-sm);font-weight:500;line-height:1.3}.jDiBjW_tone_success .jDiBjW_title{color:var(--success-text)}.jDiBjW_tone_error .jDiBjW_title{color:var(--danger-text)}.jDiBjW_tone_info .jDiBjW_title{color:var(--info-text)}.jDiBjW_description{font-size:var(--fs-xs);margin-top:var(--sp-1);opacity:.85;line-height:1.4}.jDiBjW_tone_success .jDiBjW_description{color:var(--success-text)}.jDiBjW_tone_error .jDiBjW_description{color:var(--danger-text)}.jDiBjW_tone_info .jDiBjW_description{color:var(--info-text)}.jDiBjW_action{margin-top:var(--sp-2);font-family:var(--font-ui);font-size:var(--fs-xs);color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.jDiBjW_action:hover{opacity:.75}.jDiBjW_close{width:20px;height:20px;color:var(--text-muted);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.jDiBjW_close:hover{background:var(--hover);color:var(--text-primary)}.jDiBjW_close svg{width:10px;height:10px}@keyframes jDiBjW_toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.hmRCqa_menu{z-index:1100;padding:var(--sp-1);background:var(--surface1);border:1px solid var(--border-soft);border-radius:var(--r-md);box-shadow:var(--shadow-md);transition:opacity var(--t-fast);flex-direction:column;display:flex;position:fixed}.hmRCqa_item{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);text-align:left;cursor:pointer;border-radius:var(--r-sm);color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--fs-sm);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;display:flex}.hmRCqa_item:hover:not(:disabled){background:var(--hover);color:var(--text-primary)}.hmRCqa_item:disabled{cursor:not-allowed;opacity:.5}.hmRCqa_itemDanger{color:var(--status-danger,var(--danger-text))}.hmRCqa_itemDanger:hover:not(:disabled){background:var(--danger-bg);color:var(--danger-text)}.hmRCqa_itemIcon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.hmRCqa_itemBody{flex-direction:column;flex:1;min-width:0;display:flex}.hmRCqa_itemLabel{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.hmRCqa_itemHint{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;overflow:hidden}.hmRCqa_itemBadge{font-size:var(--fs-2xs);letter-spacing:.04em;border-radius:var(--r-pill);background:var(--bg-tertiary);color:var(--text-muted);text-transform:uppercase;flex-shrink:0;padding:1px 6px;font-weight:600}
.RiONaG_head{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:0 var(--sp-1);display:flex}.RiONaG_headLeft{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.RiONaG_icon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RiONaG_label{font-size:var(--fs-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.RiONaG_count{font-size:var(--fs-2xs);color:var(--text-muted);background:var(--bg-tertiary);border-radius:var(--r-pill);font-variant-numeric:tabular-nums;flex-shrink:0;padding:1px 6px}.RiONaG_action{flex-shrink:0}
.zh68vq_resetBody{background:var(--bg-primary,#f7f8fa);margin:0}.zh68vq_root{min-height:100dvh;padding:var(--sp-6,24px) var(--sp-6,24px) var(--sp-12,48px);background:var(--bg-primary,#f7f8fa);color:var(--text-primary,#0f1113);-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex;position:relative}.zh68vq_panel{text-align:center;align-items:center;gap:var(--sp-4,16px);flex-direction:column;max-width:30rem;display:flex}.zh68vq_medallion{border-radius:var(--r-lg,16px);background:var(--bg-elevated,#fff);border:1px solid var(--border-default,#e5e7eb);width:64px;height:64px;box-shadow:var(--shadow-sm,0 1px 2px #0000000a);color:var(--accent,#2f343a);margin-bottom:var(--sp-2,8px);justify-content:center;align-items:center;display:inline-flex}.zh68vq_mark{display:block}.zh68vq_title{font-size:var(--fs-lg,14px);font-weight:var(--fw-semibold,600);color:var(--text-primary,#0f1113);letter-spacing:-.01em;margin:0}.zh68vq_message{max-width:44ch;font-size:var(--fs-sm,12px);color:var(--text-muted,#6b7280);margin:0;line-height:1.55}.zh68vq_actions{align-items:center;gap:var(--sp-3,12px);margin-top:var(--sp-2,8px);flex-direction:column;display:flex}.zh68vq_primary{height:40px;padding:0 var(--sp-5,20px);border-radius:var(--r-md,7px);background:var(--accent,#2f343a);color:var(--text-on-accent,#fff);font-family:inherit;font-size:var(--fs-sm,12px);font-weight:var(--fw-medium,500);cursor:pointer;transition:background .16s var(--ease-out,cubic-bezier(.4, 0, .2, 1));border:none;justify-content:center;align-items:center;display:inline-flex}.zh68vq_primary:hover{background:var(--accent-hover,#1f2328)}.zh68vq_primary:focus-visible{outline:2px solid var(--accent,#2f343a);outline-offset:2px}.zh68vq_secondary{color:var(--text-muted,#6b7280);font-size:var(--fs-sm,12px);transition:color .16s var(--ease-out,cubic-bezier(.4, 0, .2, 1));text-decoration:none}.zh68vq_secondary:hover{color:var(--text-primary,#0f1113)}.zh68vq_reference{left:50%;bottom:var(--sp-7,28px);white-space:nowrap;font-size:var(--fs-xs,11px);letter-spacing:.02em;color:var(--text-muted,#6b7280);margin:0;position:absolute;transform:translate(-50%)}
._62Qnpa_wrapper{position:relative}._62Qnpa_trigger{align-items:center;gap:var(--sp-2);font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-secondary);border-radius:var(--r-md);padding:var(--sp-1) var(--sp-2);cursor:pointer;transition:background var(--t-base) ease, color var(--t-base) ease;background:0 0;border:1px solid #0000;font-weight:500;display:inline-flex}._62Qnpa_trigger:hover{background:var(--hover);color:var(--text-primary)}._62Qnpa_globe{flex-shrink:0}._62Qnpa_chevron{color:var(--text-muted);transition:transform var(--t-base) var(--ease-out);flex-shrink:0}._62Qnpa_chevronOpen{transform:rotate(180deg)}._62Qnpa_menu{top:calc(100% + var(--sp-2));z-index:200;min-width:140px;padding:var(--sp-1);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-panel);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;right:0}._62Qnpa_menuUp{top:auto;bottom:calc(100% + var(--sp-2))}._62Qnpa_item{text-align:left;font-size:var(--fs-sm);color:var(--text-secondary);border-radius:var(--r-sm);padding:var(--sp-2) var(--sp-3);cursor:pointer;transition:background var(--t-base) ease, color var(--t-base) ease;background:0 0;border:none}._62Qnpa_item:hover:not(:disabled){background:var(--hover);color:var(--text-primary)}._62Qnpa_itemActive{color:var(--text-primary);background:var(--hover);font-weight:600}._62Qnpa_item:disabled{cursor:default}@media (pointer:coarse){._62Qnpa_trigger{min-height:var(--tap-target-min);padding-inline:var(--sp-3);font-size:var(--fs-md)}}
.qh3QAW_list{max-height:200px;padding:var(--sp-1);border-radius:var(--r-md);border:1px solid var(--border-default);background:var(--bg-primary);flex-direction:column;gap:1px;list-style:none;display:flex;overflow-y:auto}.qh3QAW_row,.qh3QAW_rowSelected{align-items:center;gap:var(--sp-2);width:100%;min-width:0;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.qh3QAW_row:hover{background:var(--hover);color:var(--text-primary)}.qh3QAW_rowSelected{background:var(--bg-secondary);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-strong)}.qh3QAW_icon{color:var(--text-muted);flex-shrink:0}.qh3QAW_name{min-width:0;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.qh3QAW_kind{font-size:var(--fs-xs);color:var(--text-muted);flex-shrink:0}.qh3QAW_empty{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}
.ttM43q_form{gap:var(--sp-3);flex-direction:column;display:flex}.ttM43q_field{gap:var(--sp-1);flex-direction:column;display:flex}.ttM43q_label{font-size:var(--fs-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;font-weight:500}.ttM43q_input,.ttM43q_textarea{width:100%;padding:var(--sp-2) var(--sp-3);font:inherit;font-size:var(--fs-sm);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-sm);transition:border-color var(--t-fast);outline:none}.ttM43q_input:focus,.ttM43q_textarea:focus{border-color:var(--accent)}.ttM43q_textarea{resize:vertical;min-height:80px;line-height:1.5}
.TUZU8q_grid{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TUZU8q_item{align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r-md);border:1px solid var(--border-subtle);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;text-align:left;min-width:0;transition:border-color var(--t-fast) var(--ease-out);display:flex}.TUZU8q_item:hover{border-color:var(--accent);color:var(--text-primary)}.TUZU8q_label{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.zGFdPq_zoomPill{min-width:46px;height:32px;padding:0 var(--sp-1);border-radius:var(--r-md);color:var(--text-secondary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;flex-shrink:0}.zGFdPq_zoomPill:hover{background:var(--hover);color:var(--text-primary)}.zGFdPq_popoverAnchor{display:inline-flex;position:relative}.zGFdPq_popover{bottom:calc(100% + var(--sp-2));background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-lg);padding:var(--sp-2);gap:var(--sp-1);z-index:31;flex-direction:column;min-width:200px;display:flex;position:absolute;right:0}.zGFdPq_popoverItemHint{font-size:var(--fs-xs);color:var(--text-muted)}.zGFdPq_popoverTitle{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding:0 var(--sp-1);margin-bottom:var(--sp-1);font-weight:600}.zGFdPq_popoverItem{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);cursor:pointer;font-size:var(--fs-sm);color:var(--text-primary);text-align:left;width:100%;transition:background var(--t-fast);background:0 0;border:0;display:flex}.zGFdPq_popoverItem:hover:not(:disabled){background:var(--hover)}.zGFdPq_popoverItem:disabled{cursor:not-allowed;opacity:.5}.zGFdPq_popoverItemActive{background:var(--active);color:var(--text-primary)}.zGFdPq_popoverItemActive:hover{background:var(--active)}.zGFdPq_popoverIcon{color:var(--text-muted);flex-shrink:0}.zGFdPq_popoverItemActive .zGFdPq_popoverIcon{color:var(--text-primary)}.zGFdPq_popoverCheckbox{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);cursor:pointer;border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--text-primary);transition:background var(--t-fast);display:flex}.zGFdPq_popoverCheckbox:hover{background:var(--hover)}.zGFdPq_popoverCheckbox input[type=checkbox]{accent-color:var(--accent);margin:0}.zGFdPq_popoverSlider{gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);flex-direction:column;display:flex}.zGFdPq_popoverSliderLabel{font-size:var(--fs-xs);color:var(--text-muted);justify-content:space-between;display:flex}.zGFdPq_popoverSlider input[type=range]{width:100%;accent-color:var(--accent)}
.pf9bbq_panel{gap:var(--sp-4);flex-direction:column;display:flex}.pf9bbq_head{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);display:flex}.pf9bbq_identity{flex-direction:column;min-width:0;display:flex}.pf9bbq_name{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf9bbq_kind{font-size:var(--fs-xs);color:var(--text-muted)}.pf9bbq_actions{gap:var(--sp-1);flex-shrink:0;display:flex}.pf9bbq_icon{border-radius:var(--r-sm);border:1px solid var(--border-subtle);background:var(--bg-primary);width:24px;height:24px;color:var(--text-muted);cursor:pointer;justify-content:center;align-items:center;display:flex}.pf9bbq_icon:hover{color:var(--text-primary);border-color:var(--border-default)}.pf9bbq_section{gap:var(--sp-2);flex-direction:column;display:flex}.pf9bbq_sectionTitle{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.pf9bbq_group{gap:var(--sp-2);flex-direction:column;display:flex}.pf9bbq_pair{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pf9bbq_field{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.pf9bbq_label{font-size:var(--fs-xs);color:var(--text-secondary);font-weight:500}.pf9bbq_input{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-sm);width:100%;min-width:0;padding:var(--sp-1x) var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);font-family:inherit}.pf9bbq_input:focus{border-color:var(--border-strong);outline:none}.pf9bbq_check{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);display:flex}.pf9bbq_hint{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}
._7_Ts6q_indicator{align-items:center;gap:var(--sp-2x);padding:0 var(--sp-1);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-primary);justify-content:center;display:inline-flex}._7_Ts6q_input{min-width:1.5ch;padding:var(--sp-2x) var(--sp-1);border-radius:var(--r-sm);color:var(--text-primary);font:inherit;font-variant-numeric:tabular-nums;text-align:center;cursor:text;transition:border-color var(--t-fast), background var(--t-fast);background:0 0;border:1px solid #0000;margin:0;font-weight:600}._7_Ts6q_input:hover{border-color:var(--border-subtle);background:var(--hover)}._7_Ts6q_input:focus,._7_Ts6q_input:focus-visible{border-color:var(--accent);background:var(--bg-primary);outline:none}._7_Ts6q_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._7_Ts6q_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._7_Ts6q_separator,._7_Ts6q_total{color:var(--text-muted)}
._5u3TOa_header{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);display:flex}._5u3TOa_headerLeft{gap:var(--sp-2x);flex-direction:column;min-width:0;display:flex}._5u3TOa_title{font-size:var(--fs-2xl);letter-spacing:-.5px;color:var(--text-primary);margin:0;font-weight:600;line-height:1.1}._5u3TOa_meta{font-size:var(--fs-md);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0;font-weight:400}._5u3TOa_actions{align-items:center;gap:var(--sp-2);flex-shrink:0;display:flex}._5u3TOa_controls{justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}._5u3TOa_controlsSticky{z-index:2;background:var(--bg-primary);margin:0 calc(-1 * var(--sp-5));padding:var(--sp-2) var(--sp-5);position:sticky;top:0}._5u3TOa_tabs{align-items:center;gap:var(--sp-1);border-bottom:1px solid var(--border-default);scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;display:flex;overflow-x:auto}._5u3TOa_tabsFadeRight{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}._5u3TOa_tabsFadeLeft{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000)}._5u3TOa_tabsFadeLeft._5u3TOa_tabsFadeRight{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}._5u3TOa_tabs::-webkit-scrollbar{display:none}._5u3TOa_controlsLeft{align-items:center;gap:var(--sp-3);min-width:0;padding-bottom:var(--sp-2);border-bottom:1px solid var(--border-default);flex-wrap:wrap;flex:1;align-self:stretch;display:flex}._5u3TOa_tab{appearance:none;padding:var(--sp-2) var(--sp-3);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;align-items:center;gap:var(--sp-2);transition:color var(--t-fast), border-color var(--t-fast);background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-1px;font-weight:500;display:inline-flex}._5u3TOa_tab:hover{color:var(--text-primary)}._5u3TOa_tabOn{color:var(--text-primary);border-bottom-color:var(--text-primary)}._5u3TOa_tabCount{min-width:18px;height:18px;padding:0 var(--sp-1x);border-radius:var(--r-pill);background:var(--bg-tertiary);color:var(--text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}._5u3TOa_tabOn ._5u3TOa_tabCount{color:var(--text-primary)}._5u3TOa_tabCountWarning{background:var(--warning-bg);color:var(--warning-text)}._5u3TOa_controlsRight{align-items:center;gap:var(--sp-2);flex-shrink:0;display:flex}._5u3TOa_searchWrap{flex-shrink:0;align-items:center;width:240px;display:flex;position:relative}._5u3TOa_searchIco{left:var(--sp-3);color:var(--text-muted);pointer-events:none;position:absolute}._5u3TOa_searchInput{appearance:none;width:100%;height:32px;padding:0 var(--sp-3) 0 calc(var(--sp-3) + 16px + var(--sp-2));background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-primary);transition:border-color var(--t-fast), background var(--t-fast);outline:none}._5u3TOa_searchInput::placeholder{color:var(--text-muted)}._5u3TOa_searchInput:focus{border-color:var(--accent)}
.Y6aa9W_panel{gap:var(--sp-4);flex-direction:column;display:flex}.Y6aa9W_section{gap:var(--sp-2);flex-direction:column;display:flex}.Y6aa9W_sectionTitle{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.Y6aa9W_pair,.Y6aa9W_grid{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Y6aa9W_field{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.Y6aa9W_label{font-size:var(--fs-xs);color:var(--text-secondary);font-weight:500}.Y6aa9W_input{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-sm);width:100%;min-width:0;padding:var(--sp-1x) var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);font-family:inherit}.Y6aa9W_input:focus{border-color:var(--border-strong);outline:none}.Y6aa9W_check{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);display:flex}.Y6aa9W_hint{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}
.QVU1cW_ink{fill:none;stroke:var(--text-primary);pointer-events:none}.QVU1cW_label{fill:none;stroke:var(--text-muted);pointer-events:none}.QVU1cW_text{stroke:none;font-family:var(--font-technical);font-variant-ligatures:none;pointer-events:none}.QVU1cW_text.QVU1cW_ink{fill:var(--text-primary)}.QVU1cW_text.QVU1cW_label{fill:var(--text-muted)}.QVU1cW_fill{stroke:none;pointer-events:none}.QVU1cW_fill.QVU1cW_ink{fill:var(--text-primary)}.QVU1cW_fill.QVU1cW_label{fill:var(--text-muted)}.QVU1cW_image{pointer-events:none}.QVU1cW_paper{fill:var(--bg-elevated)}
._1v2DQq_paper{background:var(--bg-elevated);border:1px solid var(--border-strong);box-shadow:var(--shadow-md);transition:width var(--t-slow) var(--ease-out), height var(--t-slow) var(--ease-out);flex-shrink:0;position:relative}._1v2DQq_sheet{width:100%;height:100%;display:block}
.vVjWcW_sheet{touch-action:none;width:100%;height:100%;min-height:0}.vVjWcW_paper{fill:var(--bg-elevated);stroke:var(--border-strong);stroke-width:.4px}.vVjWcW_drawingArea{fill:var(--accent);fill-opacity:.03;stroke:var(--accent);stroke-width:.5px;stroke-dasharray:4 2;stroke-opacity:.5;pointer-events:none}.vVjWcW_guide{fill:none;stroke:var(--accent);stroke-width:.2px;stroke-dasharray:1.5 1.5;stroke-opacity:.4;pointer-events:none}.vVjWcW_hit{fill:#0000;cursor:move}.vVjWcW_hit:hover{fill:var(--accent);fill-opacity:.1}.vVjWcW_hitHovered{fill:var(--accent);fill-opacity:.1;cursor:move}.vVjWcW_hitSelected{fill:#0000;cursor:move}.vVjWcW_selection{fill:none;stroke:var(--accent);stroke-width:.4px;pointer-events:none}.vVjWcW_hover{fill:none;stroke:var(--accent);stroke-width:.3px;stroke-dasharray:2 1.5;pointer-events:none}.vVjWcW_grip{fill:var(--bg-secondary);stroke:var(--accent);stroke-width:.4px;cursor:nwse-resize}
.y9Zmfa_overlay{z-index:1000;padding:var(--sp-4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000052;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.y9Zmfa_shell{width:100%;max-width:620px;max-height:min(640px, calc(100vh - 2 * var(--sp-4)));background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.y9Zmfa_head{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}.y9Zmfa_headIcon{border-radius:var(--r-md);background:var(--accent-subtle);width:34px;height:34px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.y9Zmfa_headText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.y9Zmfa_title{font-size:var(--fs-md);letter-spacing:-.2px;color:var(--text-primary);margin:0;font-weight:600}.y9Zmfa_sub{font-size:var(--fs-2xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.y9Zmfa_close{width:28px;height:28px;color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.y9Zmfa_close:hover:not(:disabled){background:var(--hover);color:var(--text-secondary)}.y9Zmfa_close:disabled{opacity:.5;cursor:not-allowed}.y9Zmfa_body{gap:var(--sp-4);min-height:0;padding:var(--sp-4) var(--sp-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.y9Zmfa_sheetGrid{gap:var(--sp-5);grid-template-columns:1fr 196px;align-items:stretch;display:grid}.y9Zmfa_sheetControls{gap:var(--sp-4);flex-direction:column;display:flex}.y9Zmfa_field{gap:var(--sp-2);flex-direction:column;display:flex}.y9Zmfa_label{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:500}.y9Zmfa_seg{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--r-md);gap:2px;padding:3px;display:flex}.y9Zmfa_segBtn{padding:var(--sp-1x) var(--sp-2);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;transition:color var(--t-fast), background var(--t-fast), box-shadow var(--t-fast);background:0 0;border:none;flex:1;justify-content:center;align-items:center;display:inline-flex}.y9Zmfa_segBtn:hover:not(:disabled){color:var(--text-secondary)}.y9Zmfa_segBtn:disabled{cursor:not-allowed;opacity:.6}.y9Zmfa_segBtnOn,.y9Zmfa_segBtnOn:hover:not(:disabled){color:var(--text-primary);background:var(--bg-secondary);box-shadow:var(--shadow-sm)}.y9Zmfa_preview{justify-content:center;align-items:center;min-height:196px;display:flex}.y9Zmfa_previewStack{align-items:center;gap:var(--sp-2);flex-direction:column;display:inline-flex}.y9Zmfa_previewMeta{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);letter-spacing:-.01em;text-align:center}.y9Zmfa_selectWrap{display:block;position:relative}.y9Zmfa_select{appearance:none;width:100%;padding:var(--sp-2) var(--sp-3);padding-right:calc(var(--sp-3) + 18px);font-family:var(--font-ui);font-size:var(--fs-md);color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--t-fast);outline:none}.y9Zmfa_select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}.y9Zmfa_select:disabled{color:var(--text-disabled);cursor:not-allowed;background:var(--bg-tertiary)}.y9Zmfa_selectChevron{right:var(--sp-3);pointer-events:none;color:var(--text-muted);position:absolute;top:50%;transform:translateY(-50%)}.y9Zmfa_footer{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-5);border-top:1px solid var(--border-subtle);background:var(--bg-secondary);flex-shrink:0;display:flex}.y9Zmfa_footRecap{min-width:0;font-size:var(--fs-sm);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.y9Zmfa_footActions{align-items:center;gap:var(--sp-2);flex-shrink:0;display:flex}
.PYzWJa_panel{gap:var(--sp-3);flex-direction:column;display:flex}.PYzWJa_add{gap:var(--sp-2);display:flex}.PYzWJa_input{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-sm);width:100%;min-width:0;padding:var(--sp-1x) var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);font-family:inherit}.PYzWJa_input:focus{border-color:var(--border-strong);outline:none}.PYzWJa_addButton{border-radius:var(--r-sm);background:var(--text-primary);width:28px;color:var(--bg-primary);cursor:pointer;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PYzWJa_list{gap:var(--sp-3);flex-direction:column;list-style:none;display:flex}.PYzWJa_item{gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r-md);border:1px solid var(--border-subtle);background:var(--bg-secondary);flex-direction:column;display:flex}.PYzWJa_itemHead{align-items:center;gap:var(--sp-1);display:flex}.PYzWJa_icon{border-radius:var(--r-sm);border:1px solid var(--border-subtle);background:var(--bg-primary);width:24px;height:24px;color:var(--text-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PYzWJa_icon:hover{color:var(--text-primary);border-color:var(--border-default)}.PYzWJa_hint{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}
.NfHiTq_section{border-top:1px solid var(--border-subtle);padding-top:var(--sp-3)}.NfHiTq_section:first-child{border-top:0;padding-top:0}.NfHiTq_sectionHeading{font-size:inherit;font-weight:inherit;margin:0}.NfHiTq_sectionToggle{align-items:center;gap:var(--sp-1x);text-align:left;cursor:pointer;width:100%;color:var(--text-secondary);background:0 0;border:0;padding:0;font-family:inherit;display:flex}.NfHiTq_sectionToggle:hover .NfHiTq_sectionTitle,.NfHiTq_sectionTitle{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;font-weight:600}.NfHiTq_sectionChevron,.NfHiTq_sectionChevronClosed{flex-shrink:0;transition:transform .12s}.NfHiTq_sectionChevronClosed{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.NfHiTq_sectionChevron,.NfHiTq_sectionChevronClosed{transition:none}}.NfHiTq_sectionBody{gap:var(--sp-1);padding-top:var(--sp-2);flex-direction:column;display:flex}.NfHiTq_hint{font-size:var(--fs-xs);color:var(--text-muted);margin:0;line-height:1.45}.NfHiTq_field{align-items:center;gap:var(--sp-2);grid-template-columns:11ch minmax(0,1fr);min-height:24px;display:grid}.NfHiTq_fieldCompact{grid-template-columns:minmax(0,1fr) 128px}.NfHiTq_fieldStacked,.NfHiTq_grid2 .NfHiTq_field,.NfHiTq_grid2 .NfHiTq_readonlyRow{align-items:stretch;gap:var(--sp-1);flex-direction:column;display:flex}.NfHiTq_label{font-size:var(--fs-xs);color:var(--text-muted);overflow-wrap:anywhere;min-width:0;font-weight:400}.NfHiTq_field:focus-within .NfHiTq_label{color:var(--text-secondary)}.NfHiTq_input,.NfHiTq_textarea{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);width:100%;padding:3px var(--sp-1x);font-size:var(--fs-sm);color:var(--text-primary);font-family:inherit}.NfHiTq_input:focus,.NfHiTq_textarea:focus{border-color:var(--border-strong);outline:none}.NfHiTq_input::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer;transform:scale(.75)}.NfHiTq_input:hover::-webkit-calendar-picker-indicator{opacity:.8}.NfHiTq_inputInvalid,.NfHiTq_inputInvalid:focus{border-color:var(--danger-text)}.NfHiTq_textarea{resize:vertical;min-height:64px;line-height:1.4}.NfHiTq_numeric{font-variant-numeric:tabular-nums;text-align:right}.NfHiTq_selectWrap{position:relative}.NfHiTq_select{appearance:none;background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);width:100%;padding:3px var(--sp-1x);font-size:var(--fs-sm);color:var(--text-primary);cursor:pointer;padding-right:22px;font-family:inherit}.NfHiTq_select:focus{border-color:var(--border-strong);outline:none}.NfHiTq_select:disabled{color:var(--text-disabled);cursor:not-allowed}.NfHiTq_chevron{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.NfHiTq_error{font-size:var(--fs-xs);color:var(--danger-text);margin:0;line-height:1.4}.NfHiTq_toggleRow{align-items:center;gap:var(--sp-2);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;min-height:24px;display:grid}.NfHiTq_toggleInput{cursor:pointer;flex-shrink:0;width:14px;height:14px}.NfHiTq_toggleLabel{font-size:var(--fs-sm);color:var(--text-primary);overflow-wrap:anywhere;min-width:0}.NfHiTq_toggleList{gap:var(--sp-1);flex-direction:column;display:flex}.NfHiTq_toggleList .NfHiTq_toggleRow{justify-content:flex-end;gap:var(--sp-2);flex-direction:row-reverse;display:flex}.NfHiTq_choiceRow{gap:var(--sp-1);display:flex}.NfHiTq_choice{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);padding:3px var(--sp-1);font-size:var(--fs-sm);min-width:0;color:var(--text-secondary);cursor:pointer;flex-direction:column;flex:1;gap:1px;font-family:inherit;display:flex}.NfHiTq_choice:hover{border-color:var(--border-strong)}.NfHiTq_ratio{align-items:center;gap:var(--sp-1);min-width:0;display:flex}.NfHiTq_ratioInput{flex:1;width:auto;min-width:0}.NfHiTq_ratioSep{color:var(--text-muted);flex-shrink:0}.NfHiTq_choiceNote{font-size:var(--fs-xs);color:var(--text-muted);font-weight:400;line-height:1.3;display:block}.NfHiTq_choiceOn{background:var(--accent-subtle);border-color:var(--border-strong);color:var(--text-primary);font-weight:500}.NfHiTq_readonlyRow{align-items:center;gap:var(--sp-2);min-height:24px;font-size:var(--fs-sm);grid-template-columns:11ch minmax(0,1fr);display:grid}.NfHiTq_readonlyLabel{font-size:var(--fs-xs);color:var(--text-muted);overflow-wrap:anywhere;min-width:0}.NfHiTq_readonlyValue{color:var(--text-primary);text-align:right;overflow-wrap:anywhere;min-width:0}.NfHiTq_banner{gap:var(--sp-2);border-radius:var(--r-sm);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);line-height:1.5;display:flex}.NfHiTq_bannerIcon{flex-shrink:0;margin-top:1px}.NfHiTq_bannerBody{gap:var(--sp-1x);flex-direction:column;min-width:0;display:flex}.NfHiTq_bannerTitle{font-weight:600;font-size:var(--fs-sm)}.NfHiTq_bannerWarning{background:var(--warning-bg);color:var(--warning-text)}.NfHiTq_bannerDanger{background:var(--danger-bg);color:var(--danger-text)}.NfHiTq_bannerActions{gap:var(--sp-2);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}.NfHiTq_actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.NfHiTq_grid2{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.NfHiTq_wideBtn{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);width:100%;padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);cursor:pointer;font-family:inherit}.NfHiTq_wideBtn:hover{border-color:var(--border-strong)}.NfHiTq_issueList{gap:var(--sp-1);flex-direction:column;display:flex}.NfHiTq_issue{text-align:left;font-family:inherit;font-size:var(--fs-xs);color:var(--text-secondary);border:0;border-left:2px solid var(--border-default);padding:var(--sp-1) var(--sp-2);cursor:pointer;background:0 0;line-height:1.5}.NfHiTq_issue:hover{border-left-color:var(--danger);color:var(--text-primary);background:var(--bg-tertiary)}
.H0rWBa_switch{align-self:flex-start;gap:var(--sp-1);border:1px solid var(--border-default);border-radius:var(--r-md);background:var(--bg-tertiary);flex-shrink:0;padding:3px;display:inline-flex}.H0rWBa_btn{appearance:none;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-sm);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:var(--sp-2);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;font-weight:500;display:inline-flex}.H0rWBa_btn:hover{color:var(--text-primary)}.H0rWBa_btnOn{background:var(--bg-secondary);color:var(--text-primary)}.H0rWBa_btn:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}@media (prefers-reduced-motion:reduce){.H0rWBa_btn{transition:none}}
._7IyrtG_list{gap:var(--sp-2);flex-direction:column;list-style:none;display:flex}._7IyrtG_item,._7IyrtG_itemHidden{gap:var(--sp-1);padding:var(--sp-2);border-radius:var(--r-md);border:1px solid var(--border-subtle);background:var(--bg-primary);flex-direction:column;display:flex}._7IyrtG_itemHidden{opacity:.5}._7IyrtG_head{align-items:center;gap:var(--sp-1);display:flex}._7IyrtG_pair{gap:var(--sp-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7IyrtG_input{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);width:100%;min-width:0;padding:var(--sp-1x) var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);font-family:inherit}._7IyrtG_input:focus{border-color:var(--border-strong);outline:none}._7IyrtG_quantity{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}._7IyrtG_toggle{border-radius:var(--r-sm);border:1px solid var(--border-subtle);background:var(--bg-secondary);width:24px;height:24px;color:var(--text-muted);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}._7IyrtG_toggle:hover{color:var(--text-primary);border-color:var(--border-default)}._7IyrtG_origin{font-size:var(--fs-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Mc2F8W_list{gap:var(--sp-1);max-height:96px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);border:1px solid var(--warning-soft);background:var(--warning-bg);flex-direction:column;flex-shrink:0;list-style:none;display:flex;overflow-y:auto}.Mc2F8W_item{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--warning-text);line-height:1.5;display:flex}.Mc2F8W_icon{color:var(--warning);flex-shrink:0;margin-top:1px}.Mc2F8W_link{text-align:left;font:inherit;color:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.Mc2F8W_text{min-width:0}
.aGfrYa_shell{width:var(--panel-width);background:var(--bg-secondary);border-left:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;min-height:0;display:flex;position:relative;overflow:hidden}.aGfrYa_head{padding:var(--sp-4) var(--sp-5) var(--sp-3);border-bottom:1px solid var(--border-subtle);flex-shrink:0}.aGfrYa_title{font-size:var(--fs-md);color:var(--text-primary);margin:0;font-weight:600}.aGfrYa_subtitle{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--text-muted);line-height:1.4}.aGfrYa_body{min-height:0;padding:var(--sp-4) var(--sp-5) var(--sp-6);gap:var(--sp-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.aGfrYa_empty{padding:var(--sp-5);font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5}.aGfrYa_fields{gap:var(--sp-4);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.aGfrYa_fields:disabled{opacity:.6}.aGfrYa_removal{margin-top:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--border-subtle);gap:var(--sp-2);flex-direction:column;display:flex}.aGfrYa_removalBtn{width:100%;padding:var(--sp-1x) var(--sp-2);font-family:inherit;font-size:var(--fs-sm);color:var(--danger-text);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);cursor:pointer;transition:background-color var(--t-fast), border-color var(--t-fast)}.aGfrYa_removalBtn:hover{background:var(--danger-bg);border-color:var(--danger-text)}.aGfrYa_removalBtn:disabled{color:var(--text-disabled);cursor:not-allowed}.aGfrYa_removalBtn:disabled:hover{background:var(--bg-secondary);border-color:var(--border-default)}.aGfrYa_removalHint{font-size:var(--fs-xs);color:var(--text-muted);margin:0;line-height:1.5}
.eZRQjW_panel{background:var(--bg-secondary);flex-direction:column;height:100%;display:flex}.eZRQjW_panelHead{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}.eZRQjW_panelTitle{font-size:var(--fs-sm);color:var(--text-primary);margin:0;font-weight:600}.eZRQjW_panelSub{font-size:var(--fs-2xs);color:var(--text-muted)}.eZRQjW_headAdd{margin-left:auto}.eZRQjW_viewingBanner{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);background:var(--accent-soft-bg);color:var(--accent-soft-text);border-bottom:1px solid var(--border-subtle);font-size:var(--fs-xs);flex-shrink:0;display:flex}.eZRQjW_viewingReset{cursor:pointer;font-family:inherit;font-size:var(--fs-xs);color:var(--accent-soft-text);text-underline-offset:2px;background:0 0;border:none;margin-left:auto;padding:0;font-weight:600;text-decoration:underline}.eZRQjW_viewingReset:hover{opacity:.78}.eZRQjW_scroll{flex:1;min-height:0;overflow-y:auto}.eZRQjW_body{gap:var(--sp-2);padding:var(--sp-3);flex-direction:column;display:flex}.eZRQjW_card{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-lg);transition:border-color var(--t-fast), background var(--t-fast)}.eZRQjW_card:hover,.eZRQjW_cardOpen{border-color:var(--border-strong)}.eZRQjW_card:not(.eZRQjW_cardOpen):hover{background:var(--hover)}.eZRQjW_cardMain{align-items:center;gap:var(--sp-3);padding:var(--sp-3);cursor:pointer;display:flex}.eZRQjW_selectCheckbox{width:16px;height:16px;margin-right:var(--sp-1);accent-color:var(--accent);cursor:pointer;flex-shrink:0}.eZRQjW_medallion{flex-shrink:0}.eZRQjW_cardBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.eZRQjW_cardTopRow{align-items:center;gap:var(--sp-2);display:flex}.eZRQjW_cardTitle{align-items:center;gap:var(--sp-2);min-width:0;font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:-.2px;color:var(--text-primary);flex:1;font-weight:600;display:inline-flex}.eZRQjW_badgeCurrent{font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.4px;border-radius:var(--r-pill);background:var(--success-bg);color:var(--success-text);padding:1px 6px;font-weight:600}.eZRQjW_badgeShown{font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.4px;border-radius:var(--r-pill);background:var(--accent-soft-bg);color:var(--accent-soft-text);padding:1px 6px;font-weight:600}.eZRQjW_status{font-size:var(--fs-3xs);border-radius:var(--r-pill);align-items:center;gap:4px;padding:1px 7px;font-weight:600;display:inline-flex}.eZRQjW_statusConverting{background:var(--warning-bg);color:var(--warning-text)}.eZRQjW_statusFailed{background:var(--danger-bg);color:var(--danger-text)}.eZRQjW_statusSpin{animation:.9s linear infinite eZRQjW_versSpin}@keyframes eZRQjW_versSpin{to{transform:rotate(360deg)}}.eZRQjW_meta{align-items:center;gap:var(--sp-1);font-size:var(--fs-2xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.eZRQjW_metaName{color:var(--text-secondary)}.eZRQjW_metaDot{color:var(--text-muted)}.eZRQjW_metaSize{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.eZRQjW_cardSnippet{font-size:var(--fs-xs);color:var(--text-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.eZRQjW_cardActions{opacity:0;transition:opacity var(--t-fast);flex-shrink:0;gap:2px;display:inline-flex}.eZRQjW_card:hover .eZRQjW_cardActions,.eZRQjW_card:focus-within .eZRQjW_cardActions,.eZRQjW_cardOpen .eZRQjW_cardActions{opacity:1}.eZRQjW_actBtn{width:26px;height:26px;color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.eZRQjW_actBtn:hover{background:var(--hover);color:var(--text-secondary)}.eZRQjW_actBtnDanger:hover{background:var(--danger-bg);color:var(--danger-text)}.eZRQjW_actBtn:disabled{opacity:.5;cursor:default}.eZRQjW_chevBtn{cursor:pointer;width:24px;height:24px;color:var(--text-muted);border-radius:var(--r-sm);transition:color var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.eZRQjW_chevBtn:hover{color:var(--text-secondary)}.eZRQjW_chevOpen{transition:transform var(--t-fast);transform:rotate(180deg)}.eZRQjW_detail{padding:var(--sp-3);border-top:1px solid var(--border-subtle)}.eZRQjW_detailDesc{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;line-height:1.55}.eZRQjW_detailErr{align-items:flex-start;gap:var(--sp-2);margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger-text);font-size:var(--fs-xs);line-height:1.45;display:flex}.eZRQjW_detailErrIco{flex-shrink:0;margin-top:1px}.eZRQjW_state{text-align:center;justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-6);flex-direction:column;flex:1;display:flex}.eZRQjW_stateIco{border-radius:var(--r-pill);background:var(--bg-tertiary);width:44px;height:44px;color:var(--text-muted);margin-bottom:var(--sp-1);justify-content:center;align-items:center;display:inline-flex}.eZRQjW_stateIcoError{background:var(--danger-bg);color:var(--danger-text)}.eZRQjW_stateTitle{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:600}.eZRQjW_stateText{font-size:var(--fs-xs);color:var(--text-muted);max-width:240px;line-height:1.5}.eZRQjW_skelCard{align-items:center;gap:var(--sp-3);padding:var(--sp-3);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-lg);display:flex}.eZRQjW_skelGlyph{border-radius:var(--r-pill);background:var(--bg-tertiary);flex-shrink:0;width:44px;height:44px}.eZRQjW_skelLines{flex-direction:column;flex:1;gap:6px;padding-top:2px;display:flex}.eZRQjW_skelLine{border-radius:var(--r-pill);background:var(--bg-tertiary);height:9px}.eZRQjW_skelW70{width:70%}.eZRQjW_skelW45{width:45%}.eZRQjW_body[aria-hidden=true]{animation:1.4s ease-in-out infinite eZRQjW_versPulse}@keyframes eZRQjW_versPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.eZRQjW_body[aria-hidden=true],.eZRQjW_statusSpin{animation:none}}.eZRQjW_form{gap:var(--sp-4);flex-direction:column;display:flex}.eZRQjW_formField{gap:var(--sp-1);flex-direction:column;display:flex}.eZRQjW_formLabel{font-size:var(--fs-2xs);color:var(--text-muted);font-weight:600}.eZRQjW_optional{color:var(--text-muted);font-weight:400}.eZRQjW_formInput{width:100%;font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);transition:border-color var(--t-fast), box-shadow var(--t-fast);line-height:1.5}.eZRQjW_formInput:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);outline:none}textarea.eZRQjW_formInput{resize:vertical}.eZRQjW_dropZone{justify-content:center;align-items:center;gap:var(--sp-1);padding:var(--sp-6) var(--sp-4);border:1.5px dashed var(--border-strong);border-radius:var(--r-md);background:var(--bg-primary);color:var(--text-muted);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast);flex-direction:column;font-family:inherit;display:flex}.eZRQjW_dropZone:hover{border-color:var(--accent);color:var(--text-secondary)}.eZRQjW_dropTitle{font-size:var(--fs-sm);color:var(--text-secondary)}.eZRQjW_dropHint{font-size:var(--fs-2xs)}.eZRQjW_fileChip{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-default);border-radius:var(--r-md);background:var(--bg-secondary);display:flex}.eZRQjW_fileChipIco{border-radius:var(--r-sm);background:var(--accent-soft-bg);width:32px;height:32px;color:var(--accent-soft-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eZRQjW_fileChipBody{flex-direction:column;flex:1;min-width:0;display:flex}.eZRQjW_fileChipName{font-size:var(--fs-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eZRQjW_fileChipMeta{font-size:var(--fs-2xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.eZRQjW_fileChipX{width:24px;height:24px;color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eZRQjW_fileChipX:hover{background:var(--danger-bg);color:var(--danger-text)}.eZRQjW_fileChipX:disabled{opacity:.5;cursor:default}.eZRQjW_confirm{gap:var(--sp-3);flex-direction:column;display:flex}.eZRQjW_confirmWarn{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger-text);font-size:var(--fs-xs);line-height:1.45;display:flex}.eZRQjW_confirmWarnIco{flex-shrink:0;margin-top:1px}.eZRQjW_confirmLead{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;line-height:1.5}.eZRQjW_confirmList{gap:var(--sp-1);padding-left:var(--sp-4);font-size:var(--fs-sm);color:var(--text-secondary);flex-direction:column;margin:0;line-height:1.45;display:flex}.eZRQjW_confirmList li::marker{color:var(--text-muted)}.eZRQjW_trashSection{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--border-subtle);gap:var(--sp-2);flex-direction:column;display:flex}.eZRQjW_trashHead{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);cursor:pointer;color:var(--text-muted);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;font-family:inherit;display:flex}.eZRQjW_trashHead:hover{background:var(--hover);color:var(--text-secondary)}.eZRQjW_trashChevron{transition:transform var(--t-fast);flex-shrink:0}.eZRQjW_trashChevronOpen{transform:rotate(90deg)}.eZRQjW_trashTitle{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.eZRQjW_trashCount{font-size:var(--fs-2xs);font-variant-numeric:tabular-nums}.eZRQjW_trashHint{font-size:var(--fs-3xs);color:var(--text-muted);margin-left:auto}.eZRQjW_trashList{gap:var(--sp-2);flex-direction:column;display:flex}.eZRQjW_trashRow{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--bg-secondary);display:flex}.eZRQjW_trashBody{flex-direction:column;flex:1;min-width:0;display:flex}.eZRQjW_trashTop{align-items:baseline;gap:var(--sp-2);display:flex}.eZRQjW_trashVer{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-secondary);font-weight:600}.eZRQjW_trashName{font-size:var(--fs-xs);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eZRQjW_trashSub{font-size:var(--fs-2xs);color:var(--text-muted)}.eZRQjW_trashActions{flex-shrink:0;gap:2px;display:inline-flex}.eZRQjW_compareBar{align-items:center;gap:var(--sp-1);margin-left:auto;display:inline-flex}.eZRQjW_btnGhost{height:28px;padding:0 var(--sp-2);border:1px solid var(--border-default);color:var(--text-secondary);border-radius:var(--r-md);font-family:var(--font-ui);font-size:var(--fs-xs);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);background:0 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.eZRQjW_btnGhost:hover{background:var(--hover);border-color:var(--border-strong)}
.lccyAq_shell{background:var(--bg-tertiary);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.lccyAq_bar{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);display:flex}.lccyAq_title{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lccyAq_history{gap:var(--sp-1);display:flex}.lccyAq_icon{border-radius:var(--r-sm);border:1px solid var(--border-subtle);background:var(--bg-primary);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;display:flex}.lccyAq_icon:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-default)}.lccyAq_icon:disabled{opacity:.35;cursor:default}.lccyAq_back,.lccyAq_save{font-size:var(--fs-sm);font-weight:var(--fw-medium);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);border:1px solid var(--border-subtle);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;white-space:nowrap}.lccyAq_save{background:var(--text-primary);color:var(--bg-primary);border-color:#0000}.lccyAq_save:disabled{opacity:.45;cursor:default}.lccyAq_workspace{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.lccyAq_preview{gap:var(--sp-3);padding:var(--sp-4);background:var(--bg-tertiary);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lccyAq_previewControls{gap:var(--sp-4);flex-shrink:0;display:flex}.lccyAq_inlineField{align-items:center;gap:var(--sp-2);display:flex}.lccyAq_check{align-items:center;gap:var(--sp-2);cursor:pointer;display:flex}.lccyAq_inlineLabel{font-size:var(--fs-xs);color:var(--text-secondary);font-weight:500}.lccyAq_select{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);padding:var(--sp-1x) var(--sp-2);font-size:var(--fs-sm);color:var(--text-primary);cursor:pointer;font-family:inherit}.lccyAq_sheetHolder{flex:1;min-height:0;display:flex}.lccyAq_panel{background:var(--bg-secondary);border-left:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;width:320px;min-height:0;display:flex}.lccyAq_tabs{border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}.lccyAq_tab,.lccyAq_tabActive{padding:var(--sp-3) var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1}.lccyAq_tab:hover{color:var(--text-primary)}.lccyAq_tabActive{color:var(--text-primary);border-bottom-color:var(--accent)}.lccyAq_panelBody{min-height:0;padding:var(--sp-4) var(--sp-5) var(--sp-6);gap:var(--sp-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.lccyAq_section{gap:var(--sp-2);flex-direction:column;display:flex}.lccyAq_sectionTitle{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.lccyAq_hint{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}
.b7Xo2W_layout{flex:1;min-height:0;display:flex;overflow:hidden}.b7Xo2W_shell{background:var(--bg-primary);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.b7Xo2W_header{justify-content:space-between;align-items:center;gap:var(--sp-4);height:var(--workspace-bar-height);padding:0 var(--sp-5);border-bottom:1px solid var(--border-subtle);background:var(--bg-primary);flex-shrink:0;display:flex}.b7Xo2W_headerPath{flex:1;min-width:0;overflow:hidden}.b7Xo2W_headerActions{align-items:center;gap:var(--sp-3);flex-shrink:0;display:inline-flex}.b7Xo2W_body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.b7Xo2W_loading{justify-content:center;align-items:center;gap:var(--sp-2);color:var(--text-muted);font-size:var(--fs-sm);flex:1;display:flex}.b7Xo2W_spin{animation:1s linear infinite b7Xo2W_spin}@keyframes b7Xo2W_spin{to{transform:rotate(360deg)}}.b7Xo2W_errorState{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-5);color:var(--text-secondary);font-size:var(--fs-sm);text-align:left;flex:1;max-width:540px;margin:auto;display:flex}.b7Xo2W_errorState svg{color:var(--danger-text,var(--text-secondary));flex-shrink:0}.b7Xo2W_errorState strong{color:var(--text-primary);margin-bottom:2px;font-weight:600;display:block}.b7Xo2W_errorState p{color:var(--text-muted);line-height:1.4}.b7Xo2W_pendingState{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-5);text-align:center;flex-direction:column;flex:1;display:flex}.b7Xo2W_pendingState svg{color:var(--text-muted);opacity:.6}.b7Xo2W_pendingState strong{font-size:var(--fs-md);color:var(--text-primary);font-weight:600}.b7Xo2W_pendingState p{font-size:var(--fs-sm);color:var(--text-muted);max-width:420px;line-height:1.4}
.GVfyDa_perspFolder{justify-content:center;align-items:center;width:82%;display:flex}.GVfyDa_perspFolder svg{width:100%;height:auto;display:block}.GVfyDa_perspSheet{fill:var(--bg-secondary);stroke:currentColor;stroke-width:.9px}.GVfyDa_perspLabelBox{fill:var(--bg-elevated);stroke:currentColor;stroke-opacity:.32;stroke-linejoin:round}.GVfyDa_perspLabelText{fill:currentColor;font-family:var(--font-ui)}.GVfyDa_pc_client{color:var(--folder-client)}.GVfyDa_pc_affaire{color:var(--folder-affaire)}.GVfyDa_pc_dossier{color:var(--folder-dossier)}.GVfyDa_pc_custom{color:var(--folder-custom)}
.gk20uG_undrawable{--text-primary:var(--danger-text);pointer-events:none;font-weight:600}.gk20uG_forced{--text-primary:var(--warning-text)}.gk20uG_selected{--text-primary:var(--accent)}.gk20uG_hitRegion{fill:none;stroke:#0000}.gk20uG_hitRegionDraggable{pointer-events:stroke;cursor:move;touch-action:none}.gk20uG_hitRegionInert{pointer-events:none}.gk20uG_textHit{fill:#0000;stroke:none}.gk20uG_textHitActive{pointer-events:all;cursor:move;touch-action:none}.gk20uG_undrawableHit{fill:#0000}.gk20uG_undrawableHitActive{pointer-events:all;cursor:pointer}
.EcwmYW_rowsWithSide{align-items:stretch;gap:var(--sp-1);display:flex}.EcwmYW_filterRows{gap:var(--sp-1);flex-direction:column;display:flex}.EcwmYW_filterRowsDimmed{opacity:.45}.EcwmYW_filterRow{align-items:center;gap:var(--sp-1x);background:var(--bg-tertiary);border-radius:var(--r-md);padding:3px 5px;display:flex}.EcwmYW_filterRowNum{background:var(--accent);width:15px;height:15px;color:var(--text-on-accent);font-size:var(--fs-2xs);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.EcwmYW_rowSeg{align-items:center;gap:2px;display:inline-flex}.EcwmYW_rowSegItem{border-radius:var(--r-sm);color:var(--text-muted);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:0;padding:3px 10px;font-weight:500}.EcwmYW_rowSegItem:hover:enabled{color:var(--text-primary)}.EcwmYW_rowSegItem:disabled{cursor:default}.EcwmYW_rowSegItemActive,.EcwmYW_rowSegItemActive:hover:enabled{background:var(--bg-secondary);color:var(--text-primary);box-shadow:0 0 0 1px var(--border-default), 0 1px 2px #0f11130f}.EcwmYW_sideAngle{padding:0 var(--sp-2);background:var(--bg-tertiary);border-radius:var(--r-md);color:var(--text-muted);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:inline-flex}.EcwmYW_sideAngleLabel{font-size:var(--fs-2xs);font-weight:500;line-height:1}.EcwmYW_sideAngle:hover{color:var(--text-primary)}.EcwmYW_sideAngleActive,.EcwmYW_sideAngleActive:hover{background:var(--accent);color:var(--text-on-accent)}.EcwmYW_chipsCol{align-items:flex-start;gap:var(--sp-1);flex-direction:column;display:flex}.EcwmYW_chip{align-items:center;gap:var(--sp-1);padding:2px var(--sp-1x) 2px var(--sp-1);background:var(--bg-tertiary);border-radius:var(--r-pill);font-size:var(--fs-xs);color:var(--text-secondary);font-weight:500;display:inline-flex}.EcwmYW_chipIndex{background:var(--accent);width:15px;height:15px;color:var(--text-on-accent);font-size:var(--fs-2xs);border-radius:999px;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.EcwmYW_chipValue{color:var(--text-muted);font-variant-numeric:tabular-nums}.EcwmYW_chipRemove{width:16px;height:16px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.EcwmYW_chipRemove:hover{background:var(--hover);color:var(--text-primary)}@media (max-width:639px){.EcwmYW_rowsWithSide{align-items:stretch;gap:var(--sp-1x);flex-direction:column}.EcwmYW_filterRows{gap:var(--sp-1x)}.EcwmYW_filterRow{padding:0 var(--sp-1)}.EcwmYW_rowSeg{flex:1;min-width:0;display:flex}.EcwmYW_rowSegItem{min-width:0;min-height:var(--tap-target-min);padding:0 var(--sp-1);white-space:nowrap;flex:1}.EcwmYW_sideAngle{justify-content:center;gap:var(--sp-1);min-height:var(--tap-target-min);padding:0 var(--sp-2);flex-direction:row}.EcwmYW_sideAngleLabel{font-size:var(--fs-xs)}.EcwmYW_chipsCol{align-items:stretch;gap:var(--sp-2)}.EcwmYW_chip{min-height:var(--tap-target-min);padding:var(--sp-1x) var(--sp-1x) var(--sp-1x) var(--sp-2);font-size:var(--fs-sm)}.EcwmYW_chipRemove{width:var(--tap-target-min);height:var(--tap-target-min);margin-left:auto}.EcwmYW_chipIndex{width:18px;height:18px}}
.qDt0wq_body{gap:var(--sp-4);flex-direction:column;display:flex}.qDt0wq_intro{font-size:var(--fs-sm);color:var(--text-muted)}.qDt0wq_section{gap:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.qDt0wq_sectionHeader{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.qDt0wq_sectionTitle{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:600}
.TwKDZq_text{fill:var(--text-primary);pointer-events:none}.TwKDZq_leader{fill:none;stroke:var(--text-primary);stroke-width:var(--drawing-line-dimension-mm);pointer-events:none}.TwKDZq_leaderArrow{fill:var(--text-primary);stroke:none;pointer-events:none}.TwKDZq_selected .TwKDZq_text{fill:var(--accent)}.TwKDZq_selected .TwKDZq_leader{stroke:var(--accent)}.TwKDZq_selected .TwKDZq_leaderArrow{fill:var(--accent)}.TwKDZq_hit{fill:#0000}.TwKDZq_hitActive{pointer-events:all;cursor:pointer}.TwKDZq_hitInert{pointer-events:none}.TwKDZq_frame{fill:none;stroke:var(--text-primary);stroke-width:.25px;pointer-events:none}
.hDwM_W_track{align-items:center;gap:var(--sp-2x);flex-wrap:wrap;width:max-content;max-width:min(430px,34vw);max-height:124px;padding:2px;display:flex;overflow-y:auto}.hDwM_W_chip{align-items:center;gap:var(--sp-2x);height:26px;padding:0 var(--sp-2);border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), opacity var(--t-fast);flex-shrink:0;display:inline-flex}.hDwM_W_chip:hover{background:var(--hover);border-color:var(--border-strong)}.hDwM_W_chipHidden{opacity:.45}.hDwM_W_swatch{border:1px solid var(--border-soft);border-radius:2px;flex-shrink:0;width:10px;height:10px}.hDwM_W_name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.hDwM_W_eye{color:var(--text-muted);flex-shrink:0}.hDwM_W_empty{font-size:var(--fs-xs);color:var(--text-muted)}@media (max-width:639px){.hDwM_W_track{gap:var(--sp-1);width:100%;max-width:none;max-height:30dvh}.hDwM_W_chip{height:var(--tap-target-min);padding:0 var(--sp-2x)}.hDwM_W_name{max-width:none}}
.Al_UuG_breadcrumb{align-items:center;gap:var(--sp-1);font-size:var(--fs-md);color:var(--text-muted);flex-wrap:wrap;min-height:24px;display:flex}.Al_UuG_compact{flex-wrap:nowrap;min-width:0;overflow:hidden}.Al_UuG_compact .Al_UuG_segment{min-width:0}.Al_UuG_compact .Al_UuG_item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Al_UuG_compact .Al_UuG_current{flex-shrink:0;max-width:100%}.Al_UuG_ellipsis{padding:0 var(--sp-1);color:var(--text-muted);cursor:default;flex-shrink:0;font-weight:500}.Al_UuG_item{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);margin:0 calc(var(--sp-2) * -1);border-radius:var(--r-md);color:var(--text-muted);font-family:inherit;font-size:inherit;cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;font-weight:500;text-decoration:none;display:inline-flex}.Al_UuG_item:hover{background:var(--hover);color:var(--text-primary)}.Al_UuG_itemDropTarget,.Al_UuG_itemDropTarget:hover{background:var(--accent-soft-bg);box-shadow:inset 0 0 0 1px var(--accent);color:var(--text-primary)}.Al_UuG_current{color:var(--text-primary);cursor:default;font-weight:600}.Al_UuG_current:hover{color:var(--text-primary);background:0 0}.Al_UuG_sep{color:var(--text-disabled);flex-shrink:0}.Al_UuG_segment{align-items:center;display:inline-flex}.Al_UuG_skeleton{background:var(--surface3);border-radius:var(--r-sm);width:80px;height:14px;margin:0 var(--sp-1);animation:1.4s ease-in-out infinite Al_UuG_pulse;display:inline-block}.Al_UuG_crumbMenuWrap{align-items:center;display:inline-flex;position:relative}.Al_UuG_crumbTrigger{border-radius:var(--r-sm);width:18px;height:18px;color:var(--text-disabled);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Al_UuG_crumbTrigger:hover,.Al_UuG_crumbTriggerOpen{background:var(--hover);color:var(--text-secondary)}.Al_UuG_crumbMenu{z-index:10;margin-top:var(--sp-1);min-width:200px;max-height:320px;padding:var(--sp-1);gap:var(--sp-px);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;top:100%;left:0;overflow-y:auto}.Al_UuG_crumbMenuItem{align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);font-family:inherit;font-size:var(--fs-sm);text-align:left;white-space:nowrap;cursor:pointer;transition:background var(--t-fast);background:0 0;border:none;text-decoration:none;display:flex}.Al_UuG_crumbMenuItem:hover{background:var(--hover);color:var(--text-primary)}.Al_UuG_crumbMenuItemCurrent,.Al_UuG_crumbMenuItemCurrent:hover{background:var(--active);color:var(--text-primary);font-weight:500}.Al_UuG_crumbMenuIco{color:var(--text-muted);flex-shrink:0;display:inline-flex}.Al_UuG_crumbMenuLabel{text-overflow:ellipsis;overflow:hidden}.Al_UuG_crumbMenuEmpty{padding:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted)}@keyframes Al_UuG_pulse{0%,to{opacity:.4}50%{opacity:.8}}
.WHuojG_picker{gap:var(--sp-2);flex-direction:column;max-height:46vh;display:flex;overflow-y:auto}.WHuojG_groupTitle{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.WHuojG_grid{gap:var(--sp-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.WHuojG_tile{justify-content:center;align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-1);border-radius:var(--r-md);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;transition:background .12s,border-color .12s;display:flex}.WHuojG_tileName{font-size:var(--fs-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}.WHuojG_tile:hover{background:var(--bg-tertiary)}.WHuojG_tileActive{background:var(--accent-subtle);border-color:var(--border-strong)}.WHuojG_tileFolder{justify-content:center;width:100%;max-width:124px;display:flex}.WHuojG_tileNew{gap:var(--sp-1);border-style:dashed;border-color:var(--border-strong);min-height:92px;color:var(--text-secondary)}.WHuojG_newIco{display:inline-flex}.WHuojG_newLabel{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:500}.WHuojG_createPanel{gap:var(--sp-3);flex-direction:column;display:flex}.WHuojG_backLink{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-self:flex-start;display:inline-flex}.WHuojG_paletteGrid{gap:var(--sp-1);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.WHuojG_swatch{padding:var(--sp-1);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:1px solid #0000}.WHuojG_swatch:hover{background:var(--bg-tertiary)}.WHuojG_swatchActive{border-color:var(--border-strong);background:var(--accent-subtle)}.WHuojG_preview{justify-content:center;align-self:center;width:104px;display:flex}
.nQTYSa_ts{flex-shrink:0;position:relative}.nQTYSa_tsBtn{border:1px solid var(--border-default);border-radius:var(--r-pill);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--fs-2xs);cursor:pointer;transition:border-color var(--t-fast), background var(--t-fast);align-items:center;gap:5px;padding:2px 6px 2px 8px;font-weight:600;display:inline-flex}.nQTYSa_tsBtn:hover{border-color:var(--border-strong)}.nQTYSa_tsDot{border-radius:var(--r-pill);flex-shrink:0;width:8px;height:8px}.nQTYSa_tsChev{opacity:.5;transition:transform var(--t-fast);flex-shrink:0}.nQTYSa_tsChevOpen{transform:rotate(180deg)}.nQTYSa_tsMenu{z-index:1100;min-width:172px;max-height:240px;padding:var(--sp-1);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-md);flex-direction:column;gap:1px;display:flex;position:fixed;overflow-y:auto}.nQTYSa_tsOpt{width:100%;padding:6px var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--fs-xs);text-align:left;cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;align-items:center;gap:8px;display:flex}.nQTYSa_tsOpt:hover{background:var(--hover);color:var(--text-primary)}.nQTYSa_tsOptLabel{flex:1;min-width:0}.nQTYSa_tsCheck{color:var(--accent);flex-shrink:0}
.iKUtkG_tool{gap:var(--sp-1);min-width:220px;max-width:320px;padding:var(--sp-2);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute}.iKUtkG_input{width:100%;padding:var(--sp-1x) var(--sp-2);background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--r-sm);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-sm)}.iKUtkG_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);outline:none}.iKUtkG_hint{color:var(--text-muted);font-size:var(--fs-2xs);margin:0;line-height:1.35}
.YRWGKW_rows{gap:var(--sp-1);flex-direction:column;display:flex}.YRWGKW_row{align-items:center;gap:var(--sp-2);display:flex}.YRWGKW_rowLabel{min-width:72px;font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}@media (max-width:639px){.YRWGKW_rows{gap:var(--sp-3)}.YRWGKW_row{align-items:stretch;gap:var(--sp-1);flex-direction:column}.YRWGKW_rowLabel{min-width:0}}
.GNqNsq_treeRow{align-items:stretch;display:flex}.GNqNsq_treeBody{flex:1;min-width:0}.GNqNsq_guides{flex-shrink:0;display:flex}.GNqNsq_gLine,.GNqNsq_gGap,.GNqNsq_gBranch,.GNqNsq_gEnd{flex-shrink:0;width:20px;position:relative}.GNqNsq_gLine:before,.GNqNsq_gBranch:before{content:"";background:var(--border-default);width:1px;position:absolute;top:0;bottom:0;left:10px}.GNqNsq_gEnd:before{content:"";background:var(--border-default);width:1px;height:50%;position:absolute;top:0;left:10px}.GNqNsq_gBranch:after,.GNqNsq_gEnd:after{content:"";background:var(--border-default);width:20px;height:1px;position:absolute;top:50%;left:10px}.GNqNsq_folderHead{align-items:center;gap:var(--sp-2);padding:5px var(--sp-2);border-radius:var(--r-sm);display:flex}.GNqNsq_folderThumb{flex-shrink:0;justify-content:center;align-items:center;width:36px;display:flex}.GNqNsq_rowGutter{flex-shrink:0;justify-content:center;align-items:center;width:16px;display:inline-flex}.GNqNsq_folderMain{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.GNqNsq_folderTop{align-items:center;gap:var(--sp-2);width:100%;display:flex}.GNqNsq_folderName{min-width:0;font-size:var(--fs-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.GNqNsq_folderCount{font-size:var(--fs-3xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.GNqNsq_selCheck{border:1.5px solid var(--border-strong);border-radius:var(--r-xs);background:var(--bg-primary);color:#0000;cursor:pointer;opacity:0;width:16px;height:16px;transition:opacity var(--t-fast), background var(--t-fast), border-color var(--t-fast);flex-shrink:0;place-items:center;display:inline-grid}.GNqNsq_folderHead:hover .GNqNsq_selCheck,.GNqNsq_folderHead.GNqNsq_selecting .GNqNsq_selCheck{opacity:1}.GNqNsq_selCheckOn{opacity:1;background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.GNqNsq_fileRow{align-items:center;gap:var(--sp-2);padding:6px var(--sp-2);border-radius:var(--r-sm);transition:background var(--t-fast);display:flex}.GNqNsq_fileRow:hover{background:var(--hover)}.GNqNsq_fileName{min-width:0;font-size:var(--fs-sm);flex:1;align-items:baseline;display:flex;overflow:hidden}.GNqNsq_fileBase{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GNqNsq_fileExt{font-size:var(--fs-2xs);color:var(--text-muted);flex-shrink:0}.GNqNsq_fileMain{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.GNqNsq_fileTop{align-items:center;gap:var(--sp-2);display:flex}.GNqNsq_filePct{font-size:var(--fs-2xs);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.GNqNsq_fileProgRow{align-items:center;gap:var(--sp-2);display:flex}.GNqNsq_fileProg{border-radius:var(--r-pill);background:var(--bg-tertiary);flex:1;height:5px;overflow:hidden}.GNqNsq_fileProgFill{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--accent), var(--text-secondary));height:100%;transition:width var(--t-base);display:block}.GNqNsq_fileBytes{font-size:var(--fs-3xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.GNqNsq_rowRemove{width:22px;height:22px;color:var(--text-disabled);border-radius:var(--r-sm);cursor:pointer;opacity:0;transition:background var(--t-fast), color var(--t-fast), opacity var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.GNqNsq_fileRow:hover .GNqNsq_rowRemove,.GNqNsq_folderHead:hover .GNqNsq_rowRemove{opacity:1}.GNqNsq_rowRemove:hover{background:var(--danger-bg);color:var(--danger-text)}.GNqNsq_status{font-size:var(--fs-3xs);flex-shrink:0;align-items:center;gap:5px;font-weight:600;display:inline-flex}.GNqNsq_stDone{color:var(--success-text)}.GNqNsq_stFailed{color:var(--danger-text)}.GNqNsq_stPending{color:var(--text-disabled);font-weight:500}.GNqNsq_doneDot{border-radius:var(--r-pill);background:var(--success-text);width:15px;height:15px;color:var(--text-on-accent);justify-content:center;align-items:center;display:inline-flex}.GNqNsq_fileRowFailed{background:color-mix(in srgb, var(--danger) 5%, var(--bg-primary))}.GNqNsq_failRow{align-items:center;gap:var(--sp-2);padding:5px var(--sp-2) 7px 46px;margin:1px 0 2px;display:flex}.GNqNsq_failMsg{min-width:0;font-size:var(--fs-3xs);color:var(--danger-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.GNqNsq_failActions{flex-shrink:0;gap:4px;display:inline-flex}.GNqNsq_failBtn{border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--fs-3xs);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast);align-items:center;gap:4px;padding:3px 8px;font-weight:600;display:inline-flex}.GNqNsq_failBtn:hover{border-color:var(--border-strong);color:var(--text-primary);background:var(--hover)}.GNqNsq_failBtn svg{flex-shrink:0}
.DXfcfG_preview{--text-primary:var(--accent)}.DXfcfG_preview.DXfcfG_previewForced{--text-primary:var(--warning-text)}
.neSkIW_state{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--text-secondary);white-space:nowrap;display:inline-flex}.neSkIW_stateAlert{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--danger-text);white-space:nowrap;font-weight:500;display:inline-flex}.neSkIW_cancelBtn{padding:4px var(--sp-2);border-radius:var(--r-md);color:var(--danger-text);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:background var(--t-fast);background:0 0;border:0;align-items:center;font-weight:500;display:inline-flex}.neSkIW_cancelBtn:hover{background:var(--danger-bg)}.neSkIW_spin{animation:1s linear infinite neSkIW_clash-spin}@keyframes neSkIW_clash-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.neSkIW_spin{animation:none}}
.RaAD5a_tree{flex-direction:column;gap:1px;display:flex}
.gqQA_G_alertWarning{fill:none;stroke:var(--warning);stroke-width:var(--drawing-alert-outline-mm);stroke-dasharray:4 2.5;pointer-events:none}.gqQA_G_cartoucheCell{fill:#0000;cursor:pointer}.gqQA_G_cartoucheCell:hover{fill:var(--accent);fill-opacity:.08}
._8awiJq_shell{padding:var(--sp-6);flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}._8awiJq_card{align-items:center;gap:var(--sp-4);max-width:480px;padding:var(--sp-6);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--r-md);text-align:center;flex-direction:column;display:flex}._8awiJq_iconWrap{background:var(--bg-elevated);width:96px;height:96px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._8awiJq_meta{gap:var(--sp-3);flex-direction:column;width:100%;display:flex}._8awiJq_name{font-size:var(--fs-lg);color:var(--text-primary);word-break:break-word;font-weight:600;line-height:1.3}._8awiJq_dl{gap:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);text-align:left;grid-template-columns:max-content 1fr;margin:0;display:grid}._8awiJq_dl dt{color:var(--text-muted);font-weight:500}._8awiJq_dl dd{color:var(--text-primary);margin:0}._8awiJq_actions{align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}._8awiJq_note{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text-muted);max-width:360px;font-style:italic;line-height:1.4;display:inline-flex}._8awiJq_notAllowed{font-size:var(--fs-sm);color:var(--text-muted);text-align:center;margin:0}
.HyIuBq_bar{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:8px var(--sp-3);border:1px solid color-mix(in srgb, var(--accent) 20%, var(--bg-primary));border-radius:var(--r-md);background:var(--accent-subtle);display:flex}.HyIuBq_selCheck{border:1.5px solid var(--border-strong);border-radius:var(--r-xs);background:var(--bg-primary);color:#0000;cursor:pointer;width:16px;height:16px;transition:background var(--t-fast), border-color var(--t-fast);flex-shrink:0;place-items:center;display:inline-grid}.HyIuBq_selCheckOn{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.HyIuBq_count{min-width:0;font-size:var(--fs-xs);color:var(--text-secondary);flex:1}.HyIuBq_count strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.HyIuBq_hint{font-size:var(--fs-2xs);color:var(--text-muted)}.HyIuBq_right{align-items:center;gap:var(--sp-2);display:inline-flex}.HyIuBq_label{font-size:var(--fs-2xs);color:var(--text-muted)}.HyIuBq_clear{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-2xs);cursor:pointer;transition:color var(--t-fast);background:0 0;border:none}.HyIuBq_clear:hover{color:var(--text-secondary)}
.B09MYG_notice{top:var(--sp-3);z-index:2;align-items:flex-start;gap:var(--sp-2);max-width:min(440px, calc(100% - var(--sp-6)));padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:var(--bg-elevated);border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);display:flex;position:absolute;left:50%;transform:translate(-50%)}.B09MYG_icon{color:var(--warning);flex:none;margin-top:1px}.B09MYG_lines{flex-direction:column;gap:1px;min-width:0;display:flex}.B09MYG_line{text-align:left;font-size:var(--fs-xs);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;line-height:1.45}.B09MYG_line:hover{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}.B09MYG_more{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.45}.B09MYG_close{border-radius:var(--r-sm);width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.B09MYG_close:hover{background:var(--hover);color:var(--text-primary)}
.O1kbbq_overlay{z-index:7;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#00000003;position:absolute;inset:0}.O1kbbq_svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.O1kbbq_previewLine{stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 3;fill:none}.O1kbbq_placedMarker{fill:var(--accent)}.O1kbbq_extLinePreview{stroke:color-mix(in srgb, var(--text-secondary) 60%, transparent);stroke-width:1px;stroke-dasharray:2 2}.O1kbbq_dimLinePreview{stroke:var(--accent);stroke-width:1.5px}.O1kbbq_extLineFinal,.O1kbbq_dimLineFinal{stroke:var(--text-primary);stroke-width:1px}.O1kbbq_previewLabel{background:var(--bg-secondary);border:1px solid var(--accent);border-radius:var(--r-sm);padding:2px var(--sp-1);font:var(--fw-semibold) var(--fs-sm) / 1.2 var(--font-ui);color:var(--text-primary);pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:var(--shadow-sm);position:absolute;transform:translate(-50%,-50%)}.O1kbbq_hint{top:var(--sp-3);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);font:var(--fw-medium) var(--fs-sm) / 1 var(--font-ui);color:var(--text-primary);pointer-events:none;box-shadow:var(--shadow-sm);position:absolute;left:50%;transform:translate(-50%)}.O1kbbq_snapBadge{background:color-mix(in srgb, #2a8 12%, var(--bg-primary));border-radius:var(--r-sm);padding:2px var(--sp-1);font:var(--fw-medium) var(--fs-xs) / 1 var(--font-ui);color:#2a8;pointer-events:none;white-space:nowrap;border:1px solid #2a8;position:absolute}
.pCQAGW_wrap{flex-shrink:0;position:relative}.pCQAGW_btn{border:1px solid var(--border-default);border-radius:var(--r-pill);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--fs-2xs);cursor:pointer;transition:border-color var(--t-fast), background var(--t-fast);align-items:center;gap:5px;padding:2px 6px 2px 8px;font-weight:600;display:inline-flex}.pCQAGW_btn:hover{border-color:var(--border-strong)}.pCQAGW_btnBlock{border-radius:var(--r-md);width:100%;font-size:var(--fs-sm);justify-content:space-between;padding:8px 10px;font-weight:500}.pCQAGW_btnAccent{background:var(--accent-subtle);color:var(--accent);border-color:#0000}.pCQAGW_value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pCQAGW_chev{opacity:.5;transition:transform var(--t-fast);flex-shrink:0}.pCQAGW_chevOpen{transform:rotate(180deg)}.pCQAGW_menu{z-index:1100;min-width:200px;max-height:260px;padding:var(--sp-1);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-md);flex-direction:column;gap:1px;display:flex;position:fixed;overflow-y:auto}.pCQAGW_group{padding:var(--sp-1) var(--sp-2) 2px;font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-weight:600}.pCQAGW_sep{height:1px;margin:var(--sp-1) 0;background:var(--border-subtle)}.pCQAGW_opt{width:100%;padding:6px var(--sp-2);border-radius:var(--r-sm);color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--fs-xs);text-align:left;cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;align-items:center;gap:8px;display:flex}.pCQAGW_opt:hover{background:var(--hover);color:var(--text-primary)}.pCQAGW_optLabel{flex:1;min-width:0}.pCQAGW_optIco{color:var(--text-muted);flex-shrink:0}.pCQAGW_check{color:var(--accent);flex-shrink:0}
.BwBVwq_scaleField{width:220px}
.oLpEGa_overlay{z-index:7;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#00000003;position:absolute;inset:0}.oLpEGa_svg{pointer-events:none;width:100%;height:100%;color:var(--accent);position:absolute;inset:0;overflow:visible}.oLpEGa_circleHover{fill:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:4 3;opacity:.6}.oLpEGa_circlePicked{fill:none;stroke:var(--accent);stroke-width:2px;opacity:.8}.oLpEGa_dimLine{stroke:currentColor;stroke-width:1.5px;fill:none}.oLpEGa_previewLabel{background:var(--bg-secondary);border:1px solid var(--accent);border-radius:var(--r-sm);padding:2px var(--sp-1);font:var(--fw-semibold) var(--fs-sm) / 1.2 var(--font-ui);color:var(--text-primary);pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:var(--shadow-sm);position:absolute;transform:translate(-50%,-50%)}.oLpEGa_hint{top:var(--sp-3);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);font:var(--fw-medium) var(--fs-sm) / 1 var(--font-ui);color:var(--text-primary);pointer-events:none;box-shadow:var(--shadow-sm);position:absolute;left:50%;transform:translate(-50%)}
._6jJH5G_field{align-items:center;gap:var(--sp-2);width:100%;padding:0 var(--sp-3);border:1px solid var(--border-default);border-radius:var(--r-md);background:var(--bg-primary);transition:border-color var(--t-fast), box-shadow var(--t-fast);display:flex;position:relative}._6jJH5G_field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}._6jJH5G_icon{color:var(--text-muted);flex-shrink:0}._6jJH5G_input{min-width:0;font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:9px 0}._6jJH5G_input::placeholder{color:var(--text-disabled)}._6jJH5G_dropdown{z-index:1100;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--sp-1) 0;max-height:280px;margin:0;list-style:none;position:fixed;overflow-y:auto}._6jJH5G_dropdownRow{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);cursor:pointer;transition:background var(--t-fast);display:flex}._6jJH5G_dropdownRow:hover,._6jJH5G_dropdownRowActive{background:var(--hover)}._6jJH5G_contactInfo{gap:var(--sp-2x);flex-direction:column;flex:1;min-width:0;display:flex}._6jJH5G_contactName{font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._6jJH5G_contactOrg{font-family:var(--font-ui);font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._6jJH5G_sourceBadge{font-family:var(--font-ui);font-size:var(--fs-xs);padding:var(--sp-2x) var(--sp-2);border-radius:var(--r-xs);flex-shrink:0;font-weight:500}._6jJH5G_sourceMember{background:var(--info-bg);color:var(--info-text)}._6jJH5G_sourceExternal{background:var(--neutral-bg);color:var(--neutral-text)}
.sSnZmq_list{flex-direction:column;gap:2px;min-width:260px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.sSnZmq_row{border-radius:var(--r-md)}.sSnZmq_row:hover{background:var(--hover)}.sSnZmq_line{align-items:baseline;gap:var(--sp-2);width:100%;padding:4px var(--sp-2);display:flex}.sSnZmq_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;overflow:hidden}.sSnZmq_count{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-muted)}.sSnZmq_warning,.sSnZmq_missing,.sSnZmq_empty{font-size:var(--fs-xs);margin:0;line-height:1.4}.sSnZmq_warning{padding:0 var(--sp-2) 4px calc(var(--sp-2) + 20px);color:var(--text-secondary)}.sSnZmq_missing{padding:var(--sp-2);border-radius:var(--r-md);background:var(--warning-bg);color:var(--warning-text)}.sSnZmq_empty{padding:var(--sp-2);color:var(--text-secondary)}
.FF9RSG_svg{pointer-events:none;z-index:4;width:100%;height:100%;color:var(--text-primary);position:absolute;inset:0;overflow:visible}.FF9RSG_dim{transition:opacity var(--t-fast)}.FF9RSG_dim:hover{opacity:.85}.FF9RSG_dimActive{color:var(--accent)}.FF9RSG_extLine{stroke:currentColor;stroke-width:.75px;fill:none}.FF9RSG_dimLine{stroke:currentColor;stroke-width:1px;fill:none}.FF9RSG_label{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);padding:2px var(--sp-1);font:var(--fw-semibold) var(--fs-sm) / 1.2 var(--font-ui);color:var(--text-primary);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:auto;z-index:5;box-shadow:var(--shadow-sm);position:absolute;transform:translate(-50%,-50%)}.FF9RSG_label:hover{background:var(--bg-tertiary)}.FF9RSG_labelActive{border-color:var(--accent);color:var(--accent);box-shadow:var(--shadow-md)}.FF9RSG_labelDraggable{cursor:move}.FF9RSG_labelDraggable:active{cursor:grabbing}.FF9RSG_pointHandle{fill:var(--bg-primary);stroke:var(--accent);stroke-width:2px}.FF9RSG_pointHandle:hover{fill:var(--accent)}
._2Kb6Ea_access{border-top:1px solid var(--border-subtle)}._2Kb6Ea_head{align-items:center;gap:var(--sp-2);text-align:left;cursor:pointer;width:100%;font-family:var(--font-ui);background:0 0;border:none;padding:10px 0;display:flex}._2Kb6Ea_glyph{color:var(--text-muted);flex-shrink:0}._2Kb6Ea_text{flex-direction:column;flex:1;gap:1px;min-width:0;line-height:1.3;display:flex}._2Kb6Ea_title{font-size:var(--fs-xs);color:var(--text-primary);font-weight:600}._2Kb6Ea_desc{font-size:var(--fs-2xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._2Kb6Ea_cta{font-size:var(--fs-2xs);color:var(--accent);flex-shrink:0;align-items:center;gap:3px;font-weight:600;display:inline-flex}._2Kb6Ea_cta svg{transition:transform var(--t-fast)}._2Kb6Ea_ctaOpen svg{transform:rotate(180deg)}._2Kb6Ea_body{gap:var(--sp-3);padding:var(--sp-3) 0 var(--sp-2);flex-direction:column;animation:.16s _2Kb6Ea_reveal;display:flex}@keyframes _2Kb6Ea_reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}._2Kb6Ea_field{flex-direction:column;gap:5px;display:flex}._2Kb6Ea_fieldLabel{font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-weight:600}._2Kb6Ea_recipList{flex-direction:column;gap:6px;margin-top:6px;display:flex}._2Kb6Ea_recip{align-items:center;gap:var(--sp-2);border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--bg-primary);padding:5px 6px 5px 5px;display:flex}._2Kb6Ea_recipAvatar{border-radius:var(--r-pill);flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:9px;font-weight:600;display:inline-flex}._2Kb6Ea_recipAvatarAccount{background:var(--accent);color:var(--text-on-accent)}._2Kb6Ea_recipAvatarExt{background:var(--bg-tertiary);color:var(--text-muted)}._2Kb6Ea_recipMain{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}._2Kb6Ea_recipName{font-size:var(--fs-xs);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-weight:500;display:flex;overflow:hidden}._2Kb6Ea_recipZap{color:var(--success-text);flex-shrink:0}._2Kb6Ea_recipSub{font-size:var(--fs-3xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._2Kb6Ea_recipRemove{width:22px;height:22px;color:var(--text-disabled);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._2Kb6Ea_recipRemove:hover{background:var(--danger-bg);color:var(--danger-text)}@media (prefers-reduced-motion:reduce){._2Kb6Ea_body{animation:none}}
.p8sIVq_scaleField{width:300px}
._5P68mG_banner{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--border-subtle);background:var(--warning-bg);color:var(--warning-text);flex-shrink:0;display:flex}._5P68mG_icon{flex-shrink:0}._5P68mG_body{gap:var(--sp-2x);flex-direction:column;flex:1;min-width:0;display:flex}._5P68mG_message{font-size:var(--fs-sm);font-weight:600}._5P68mG_detail{font-size:var(--fs-xs);opacity:.85}
.pTWK3G_hidden{opacity:0;transform:translateY(var(--vitrine-reveal-shift))}.pTWK3G_visible{opacity:1;transition:opacity var(--vitrine-reveal-dur) var(--vitrine-ease), transform var(--vitrine-reveal-dur) var(--vitrine-ease);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pTWK3G_hidden,.pTWK3G_visible{opacity:1;transition:none;transform:none}}
.pNFrvq_logo{color:var(--accent);justify-content:center;display:flex}