@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");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}:root{--surface-base:#09111b;--surface-elevated:#ffffff0a;--surface-strong:#ffffff14;--surface-container:#ffffff0f;--surface-container-high:#ffffff17;--outline-subtle:#d0d8e42e;--outline-strong:#d0d8e452;--state-hover:#5ce3b814;--state-focus:#5ce3b824;--text-primary:#f5f7fb;--text-secondary:#d0d8e4;--text-muted:#8c98ab;--accent-cool:#5ce3b8;--accent-warm:#ff7a48;--font-body:"IBM Plex Sans", sans-serif;--font-display:"Space Grotesk", sans-serif;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:320px;min-height:100vh;font-family:var(--font-body);background:var(--surface-base);color:var(--text-primary);margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{border:1px solid var(--outline-subtle);background:var(--surface-container);min-height:3rem;color:var(--text-primary);cursor:pointer;border-radius:999px;padding:0 1rem;transition:border-color .18s,background .18s,transform .18s}button:hover:not(:disabled){background:var(--state-hover);border-color:#5ce3b866}button:disabled{cursor:not-allowed;opacity:.45}input,select,textarea{border:1px solid var(--outline-subtle);background:var(--surface-container);width:100%;min-height:3rem;color:var(--text-primary);border-radius:.5rem;padding:.78rem .95rem}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--accent-cool);outline-offset:2px}input:focus,select:focus,textarea:focus{border-color:var(--accent-cool)}select option{color:#f8fafc;background:#111827}select option:checked{color:#fff;background:#0f766e}textarea{resize:vertical}#root{min-height:100vh}*,:before,:after{box-sizing:border-box}body{color:#f4f0ef;background:#252423;min-height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.neon-intro-gate{background:#252423;min-height:100dvh}#loader{z-index:9999;background:#252423;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}#app{opacity:0;pointer-events:none;justify-content:center;align-items:center;min-height:100dvh;padding:0;display:flex}.app-panel{background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid #b21c1e59;border-radius:0;grid-template-columns:minmax(0,1fr);width:100vw;min-width:100vw;height:100dvh;min-height:100dvh;padding:0;display:grid;overflow:hidden;box-shadow:0 0 40px #610c0e59}.app-panel>*{min-width:0;min-height:0}.logo-wrap{width:min(320px,70vw);position:relative}.logo-fg{z-index:1;width:100%;height:auto;display:block;position:relative}.logo-bg{z-index:0;opacity:.15;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.rays{pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.rays line{opacity:0;stroke:#b21c1e;stroke-width:15px;filter:drop-shadow(0 0 5px #b21c1e)}.logo-fg path{fill:#b21c1e;stroke:#000;stroke-width:2px;vector-effect:non-scaling-stroke;paint-order:stroke fill;filter:drop-shadow(0 0 4px #610c0e)}.logo-bg path{fill:#b43032;filter:drop-shadow(0 0 12px #610c0e)drop-shadow(0 0 28px #710c0e)}.logo-draw{z-index:2;pointer-events:none;opacity:0;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.logo-draw path{fill:none;stroke:#ff3a3d;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #b21c1e)drop-shadow(0 0 14px #710c0e)}@media (width<=720px){.app-panel{border-inline:0}}._boot_uoorw_1{height:100%;min-height:0;color:var(--text-primary);background:linear-gradient(180deg, #101820, var(--surface-base));place-items:center;gap:1rem;display:grid}._bootPanel_uoorw_11{border:1px solid var(--outline-subtle);background:#121822f0;border-radius:.5rem;gap:1rem;width:min(30rem,100vw - 2rem);padding:1.5rem;display:grid}._bootPanel_uoorw_11 h1{font-family:var(--font-display);margin:0;font-size:clamp(1.45rem,4vw,2rem)}._bootPanel_uoorw_11 p{color:var(--text-muted);margin:0}._bootActions_uoorw_32{flex-wrap:wrap;gap:.75rem;display:flex}._bootAction_uoorw_32,._boot_uoorw_1 button{min-width:8rem}._bootAction_uoorw_32{min-height:3rem;color:var(--text-primary);background:#5ce3b824;border:1px solid #5ce3b859;border-radius:999px;justify-content:center;align-items:center;padding:0 1.1rem;display:inline-flex}._shell_uoorw_55{background:linear-gradient(#0e151efa,#080c14fa);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}._header_uoorw_65{border-bottom:1px solid var(--outline-subtle);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:70;background:#0d131ceb;align-items:center;gap:.75rem;min-height:4rem;padding:.55rem 1rem;display:flex;position:sticky;top:0}._brand_uoorw_79{background:0 0;border:0;flex:none;align-items:center;gap:.7rem;min-height:3rem;padding:0 .4rem 0 0;display:flex}._brandLogo_uoorw_90{object-fit:contain;filter:brightness(0)invert();width:2.25rem;height:2.25rem}._brandText_uoorw_97{font-family:var(--font-display);letter-spacing:.08em;color:var(--text-primary);text-transform:none;font-size:clamp(1rem,2vw,1.28rem)}._readOnlyBadge_uoorw_105{color:#fbbf24;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#fbbf241f;border:1px solid #fbbf2480;border-radius:4px;flex:none;padding:.2rem .6rem;font-size:.68rem;font-weight:700}._headerSearch_uoorw_119{background:#ffffff14;border:1px solid #d0d8e424;border-radius:1.75rem;flex:auto;grid-template-columns:3rem minmax(0,1fr) 3rem;align-items:center;min-width:0;min-height:3.25rem;transition:background .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #ffffff0f}._headerSearch_uoorw_119[data-open=true],._headerSearch_uoorw_119:focus-within{background:#16202dfa;border-color:#d0d8e424;box-shadow:0 14px 34px #00000047,inset 0 1px #ffffff14}._searchLeadingButton_uoorw_145,._headerMenuButton_uoorw_146{width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--text-secondary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._searchLeadingButton_uoorw_145:hover:not(:disabled),._headerMenuButton_uoorw_146:hover:not(:disabled){background:#ffffff14;border-color:#0000}._headerSearchInput_uoorw_165{min-width:0;min-height:3rem;color:var(--text-primary);background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:.96rem}._headerSearchInput_uoorw_165:focus{border-color:#0000}._headerSearchInput_uoorw_165:focus-visible{outline:none}._headerSearchInput_uoorw_165::placeholder{color:var(--text-muted);opacity:1}._headerSearchInput_uoorw_165::-webkit-search-cancel-button{-webkit-appearance:none}._headerMenuButton_uoorw_146{place-items:center;gap:.26rem;display:inline-grid}._headerMenuButton_uoorw_146 span{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-size:24px;line-height:1;display:block}._menuButton_uoorw_207{background:var(--surface-container);border-color:var(--outline-subtle);border-radius:999px;place-items:center;gap:.32rem;width:3rem;height:3rem;padding:.75rem;display:inline-grid}._menuButton_uoorw_207 span{background:var(--text-primary);border-radius:999px;width:100%;height:2px;display:block}._main_uoorw_227{min-width:0;min-height:0;padding:1rem 1rem 0;display:grid;overflow:hidden}._main_uoorw_227[data-scroll=page]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;align-content:start;padding-bottom:1rem;overflow:hidden auto}._searchPanel_uoorw_244{z-index:82;isolation:isolate;pointer-events:none;opacity:0;clip-path:inset(0 0 100%);transform-origin:top;height:auto;transition:clip-path .26s cubic-bezier(.2,0,0,1),opacity .16s,transform .22s cubic-bezier(.2,0,0,1);position:fixed;inset:4rem 0 0;overflow:hidden;transform:translateY(-.35rem)}._searchPanel_uoorw_244[data-open=true]{pointer-events:auto;opacity:1;clip-path:inset(0);transform:translateY(0)}._searchPanel_uoorw_244:before{content:"";z-index:0;-webkit-backdrop-filter:blur(6px);background:#05091075;position:fixed;inset:4rem 0 0}._searchPanelInner_uoorw_282{z-index:1;width:100%;height:100%;max-height:none;padding:1rem max(1rem, env(safe-area-inset-right,0px)) calc(5.75rem + env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));-webkit-overflow-scrolling:touch;background:#121924;border:0;border-top:1px solid #d0d8e429;border-radius:0;align-content:start;gap:1.1rem;margin:0;display:grid;position:relative;overflow-y:auto;box-shadow:0 28px 80px #00000085}._searchScopeGroup_uoorw_302{scrollbar-width:none;gap:.4rem;padding-bottom:.1rem;display:flex;overflow-x:auto}._searchScopeGroup_uoorw_302::-webkit-scrollbar{display:none}._searchScopeButton_uoorw_314{border:1px solid var(--outline-subtle);min-height:2.5rem;color:var(--text-secondary);background:0 0;border-radius:999px;flex:none;padding:0 .9rem;font-size:.86rem}._searchScopeButton_uoorw_314[data-active=true]{color:var(--text-primary);background:#5ce3b829;border-color:#5ce3b86b}._recentSearches_uoorw_331{gap:.55rem;display:grid}._recentSearches_uoorw_331 h2{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}._recentSearchList_uoorw_345{gap:.1rem;display:grid}._recentSearchButton_uoorw_350{width:100%;min-height:3.25rem;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:.75rem;justify-content:flex-start;align-items:center;gap:.85rem;padding:0 .8rem;display:flex}._recentSearchButton_uoorw_350 svg{color:var(--text-muted);flex:none}._recentSearchButton_uoorw_350 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._recentSearchActions_uoorw_377{background:linear-gradient(#12192400,#121924 36%);justify-content:center;padding-top:.75rem;display:flex;position:sticky;bottom:0}._clearSearchesButton_uoorw_388{min-height:2.75rem;color:var(--text-primary);background:#5ce3b824;border-color:#5ce3b847;border-radius:999px}._searchPanelEmpty_uoorw_396{color:var(--text-muted);margin:0}._menuOverlay_uoorw_401{z-index:90;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060a108c;justify-content:flex-end;animation:.16s both _overlayFadeIn_uoorw_1;display:flex;position:fixed;inset:0}._menuPanel_uoorw_412{border-left:1px solid var(--outline-subtle);background:#111822fa;align-content:start;gap:1rem;width:min(22rem,100%);min-height:100%;padding:5.5rem 1rem 1rem;animation:.22s cubic-bezier(.2,0,0,1) both _drawerSlideIn_uoorw_1;display:grid;position:relative;overflow-y:auto;box-shadow:-28px 0 70px #0000006b}._menuCloseButton_uoorw_427{width:3rem;height:3rem;min-height:3rem;color:var(--text-secondary);background:0 0;border:0;border-radius:50%;padding:0;font-size:1.45rem;line-height:1;position:absolute;top:1rem;right:1rem}._menuCloseButton_uoorw_427:hover:not(:disabled){background:#ffffff14;border-color:#0000}._menuSession_uoorw_448{background:var(--surface-container);border-radius:.5rem;gap:.25rem;padding:1rem;display:grid}._menuSession_uoorw_448 strong{color:var(--text-primary)}._menuSession_uoorw_448 span{color:var(--text-muted)}._menuNav_uoorw_464{gap:.45rem;display:grid}._menuLink_uoorw_469{min-height:3rem;color:var(--text-secondary);background:0 0;border-radius:.5rem;align-items:center;padding:0 1rem;display:flex}._menuLink_uoorw_469[aria-current=page]{background:var(--state-focus);color:var(--text-primary)}._menuAction_uoorw_484{min-height:3rem;color:var(--text-secondary);background:0 0;border-radius:.5rem;align-items:center;padding:0 1rem;display:flex}._menuLink_uoorw_469:hover,._menuAction_uoorw_484:hover{background:var(--surface-container)}._menuHint_uoorw_499{color:var(--text-muted);padding:0 1rem;font-size:.85rem;display:block}@media (width<=720px){._header_uoorw_65{gap:.5rem;padding:.65rem .75rem}._brand_uoorw_79{gap:.55rem}._brandLogo_uoorw_90{width:1.85rem;height:1.85rem}._brandText_uoorw_97{letter-spacing:.05em;font-size:1rem}._menuButton_uoorw_207{width:2.75rem;height:2.75rem;padding:.7rem}._main_uoorw_227{padding:.5rem .5rem 0}._main_uoorw_227[data-scroll=page]{padding-bottom:.5rem}._headerSearch_uoorw_119{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;min-height:3rem}._searchLeadingButton_uoorw_145,._headerMenuButton_uoorw_146{width:2.5rem;height:2.5rem;min-height:2.5rem}._searchPanel_uoorw_244,._searchPanel_uoorw_244:before{top:4rem}._searchPanelInner_uoorw_282{border-radius:0;width:100%;max-height:none}}@media (width<=390px){._brand_uoorw_79{gap:.45rem}._brandLogo_uoorw_90{width:1.55rem;height:1.55rem}._brandText_uoorw_97{font-size:.9rem}}@keyframes _overlayFadeIn_uoorw_1{0%{opacity:0}}@keyframes _drawerSlideIn_uoorw_1{0%{transform:translate(100%)}}._strip_1fscl_1{gap:.4rem;display:grid}._heading_1fscl_6{color:var(--text-muted);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}._empty_1fscl_13{color:var(--text-muted);margin:0;font-size:.9rem}._scroll_1fscl_19{scrollbar-width:none;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._scroll_1fscl_19::-webkit-scrollbar{display:none}._chip_1fscl_31{background:var(--surface-container);border:1px solid var(--outline-subtle);cursor:pointer;border-radius:.5rem;flex-direction:column;flex-shrink:0;align-items:center;gap:.4rem;width:5rem;min-height:5.75rem;padding:.6rem .4rem;transition:background .15s;display:flex}._chip_1fscl_31:hover{background:var(--state-hover)}._thumb_1fscl_51{object-fit:cover;border-radius:.5rem;width:2rem;height:2rem}._thumbPlaceholder_1fscl_58{width:2rem;height:2rem;color:var(--accent-cool);background:#5ce3b81a;border-radius:.5rem;justify-content:center;align-items:center;display:flex}._thumbPlaceholder_1fscl_58 svg{width:1.25rem;height:1.25rem}._thumbPlaceholder_1fscl_58[data-icon-kind=folder]{color:#f6ca80;background:#ffc46b24}._thumbPlaceholder_1fscl_58[data-icon-kind=image]{color:#8fd2ff;background:#6bc7ff24}._thumbPlaceholder_1fscl_58[data-icon-kind=video]{color:var(--accent-warm);background:#ff7a4821}._thumbPlaceholder_1fscl_58[data-icon-kind=audio]{color:#d7b1ff;background:#c78bff24}._chipLabel_1fscl_94{color:var(--text-muted);text-align:center;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;line-height:1.3;display:-webkit-box;overflow:hidden}._status_1u0l1_1{border:1px solid var(--outline-subtle);background:var(--surface-container);border-radius:.5rem;align-content:center;gap:.65rem;min-height:14rem;padding:1.25rem;display:grid}._status_1u0l1_1[data-tone=error]{border-color:#ff7a484d}._status_1u0l1_1 h2{font-family:var(--font-display);letter-spacing:0;margin:0;font-size:1.25rem}._status_1u0l1_1 p{color:var(--text-muted);max-width:42rem;margin:0}._workspacePage_7r0sk_1{grid-template-columns:minmax(0,1fr);gap:.75rem;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}._workspaceMain_7r0sk_11{overscroll-behavior-y:contain;grid-template-rows:auto minmax(0,1fr) auto;align-content:start;gap:.75rem;min-height:0;display:grid;position:relative;overflow:hidden}._workspaceControls_7r0sk_22{gap:.65rem;min-width:0;display:grid}._workspaceTopline_7r0sk_28{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}._breadcrumb_7r0sk_35{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);direction:rtl;font-size:.85rem;line-height:1.4;display:block;overflow:hidden}._searchBar_7r0sk_47{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._searchInput_7r0sk_54{min-width:min(28rem,100%)}._searchScope_7r0sk_58{min-width:13rem}._commandBar_7r0sk_62{border:1px solid var(--outline-subtle);background:#ffffff06;border-radius:.5rem;flex-wrap:wrap;gap:.55rem;padding:.25rem;display:flex}._commandButton_7r0sk_72{border-radius:999px;min-height:3rem}._filePanel_7r0sk_77{overscroll-behavior-y:contain;border:1px solid var(--outline-subtle);-webkit-overflow-scrolling:touch;scroll-snap-type:y proximity;background:#ffffff06;border-radius:.5rem;align-content:start;gap:.75rem;min-height:0;padding:.75rem .75rem 5.75rem;scroll-padding-top:.25rem;display:grid;overflow-y:auto}._searchSummary_7r0sk_93{min-height:3rem;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:.75rem;padding:0 .75rem;font-size:.88rem;display:flex}._searchSummary_7r0sk_93 strong{color:var(--accent-warm);font-weight:600}._filePanelHeader_7r0sk_109{justify-content:space-between;align-items:center;gap:1rem;display:flex}._filePanelEyebrow_7r0sk_116{color:var(--accent-cool);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.25rem;font-size:.72rem;display:block}._viewToggle_7r0sk_125{background:var(--surface-container);border-radius:999px;padding:.2rem;display:inline-flex}._viewButton_7r0sk_132{color:var(--text-secondary);background:0 0;border:0;border-radius:999px;min-height:2.75rem}._viewButton_7r0sk_132[data-active=true]{color:var(--text-primary);background:#5ce3b829}._fileList_7r0sk_145{align-content:start;gap:.25rem;display:grid}._fileRow_7r0sk_151{align-items:center;gap:.5rem;min-height:3.5rem;display:flex}._fileRowSurface_7r0sk_158{background:0 0;border:1px solid #0000;border-radius:999px;flex:1;align-items:center;gap:.5rem;min-width:0;min-height:3.5rem;transition:background .15s,border-color .15s;display:flex}._fileRowSurface_7r0sk_158:hover{background:var(--surface-container);border-color:var(--outline-subtle)}._fileRowBody_7r0sk_176{text-align:left;min-width:0;min-height:3.5rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;gap:1rem;padding:.65rem .75rem .65rem 1rem;display:flex}._fileCheckbox_7r0sk_191{width:1.1rem;height:1.1rem;accent-color:var(--accent-cool);cursor:pointer;flex-shrink:0;margin-left:.75rem}._fileMoreButton_7r0sk_200{width:3rem;height:100%;min-height:3.5rem;color:var(--text-muted);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:0 .5rem .5rem 0;flex-shrink:0;justify-content:center;align-items:center;padding:0 .5rem;font-size:.75rem;transition:background .15s,color .15s;display:flex}._fileRowBody_7r0sk_176,._fileViewBody_7r0sk_220,._fileMoreButton_7r0sk_200{-webkit-tap-highlight-color:transparent}._fileRowSurface_7r0sk_158:active,._fileViewItem_7r0sk_226:active{background:#5ce3b824}._fileRowBody_7r0sk_176:hover:not(:disabled),._fileRowBody_7r0sk_176:focus:not(:disabled),._fileMoreButton_7r0sk_200:focus:not(:disabled){background:0 0;border-color:#0000;transform:none}._fileMoreButton_7r0sk_200:hover{color:var(--text-secondary);background:#ffffff0f}._fileRowSurface_7r0sk_158._fileRowSelected_7r0sk_243{background:#5ce3b824;border-color:#5ce3b861}._fileRowSurface_7r0sk_158._fileRowSelected_7r0sk_243 ._fileRowBody_7r0sk_176,._fileRowSurface_7r0sk_158._fileRowSelected_7r0sk_243 ._fileMoreButton_7r0sk_200{background:0 0}._fileRowSurface_7r0sk_158._fileRowSelected_7r0sk_243 ._fileMoreButton_7r0sk_200{color:var(--text-secondary)}._fileLeading_7r0sk_257{flex:1;align-items:center;gap:.9rem;min-width:0;display:flex}._fileLeading_7r0sk_257>div{min-width:0;overflow:hidden}._fileKind_7r0sk_270{width:2.35rem;height:2.35rem;color:var(--accent-cool);background:#5ce3b81f;border-radius:.7rem;flex:none;justify-content:center;align-items:center;display:inline-flex}._fileKind_7r0sk_270 svg{width:1.35rem;height:1.35rem}._fileName_7r0sk_287{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}._filePath_7r0sk_296{color:var(--text-muted);word-break:break-all;margin-top:.2rem;font-size:.82rem;display:block}._fileMeta_7r0sk_304{color:var(--text-muted);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.8rem;font-size:.82rem;display:flex}._fileGrid_7r0sk_314{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));align-content:start;gap:.65rem;display:grid}._gridCard_7r0sk_321{background:var(--surface-container);border:1px solid var(--outline-subtle);text-align:left;border-radius:.5rem;gap:.65rem;padding:.75rem;display:grid}._gridCardSelected_7r0sk_331{background:var(--state-focus);border-color:#5ce3b83d}._gridHero_7r0sk_336{min-height:8rem;color:var(--text-secondary);background:#ffffff0a;border-radius:.5rem;place-items:center;display:grid;overflow:hidden}._gridHero_7r0sk_336 img{object-fit:cover;width:100%;height:100%}._gridIcon_7r0sk_352{width:4.25rem;height:4.25rem;color:var(--accent-cool);background:#5ce3b81a;border-radius:1.1rem;justify-content:center;align-items:center;display:inline-flex}._gridIcon_7r0sk_352 svg{width:2.5rem;height:2.5rem}._fileKind_7r0sk_270[data-icon-kind=folder],._gridIcon_7r0sk_352[data-icon-kind=folder]{color:#f6ca80;background:#ffc46b24}._fileKind_7r0sk_270[data-icon-kind=image],._gridIcon_7r0sk_352[data-icon-kind=image]{color:#8fd2ff;background:#6bc7ff24}._fileKind_7r0sk_270[data-icon-kind=video],._gridIcon_7r0sk_352[data-icon-kind=video]{color:var(--accent-warm);background:#ff7a4821}._fileKind_7r0sk_270[data-icon-kind=audio],._gridIcon_7r0sk_352[data-icon-kind=audio]{color:#d7b1ff;background:#c78bff24}._fileKind_7r0sk_270[data-icon-kind=document],._gridIcon_7r0sk_352[data-icon-kind=document]{color:var(--accent-cool);background:#5ce3b81f}._gridBody_7r0sk_398{color:var(--text-muted);gap:.25rem;font-size:.82rem;display:grid}._permissionBadge_7r0sk_405{flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}._permissionBadge_7r0sk_405[data-permission=edit]{color:var(--accent-cool)}._permissionBadge_7r0sk_405[data-permission=read]{color:#f6ca80}._fileViewContainer_7r0sk_426{align-content:start;gap:.25rem;display:grid}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.65rem}._fileViewRow_7r0sk_438{scroll-snap-align:start;scroll-snap-stop:normal;align-items:center;gap:.5rem;min-height:3.5rem;display:flex}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._fileViewRow_7r0sk_438{min-height:unset}._fileViewItem_7r0sk_226{background:0 0;border:1px solid #0000;border-radius:999px;flex:1;align-items:center;min-width:0;min-height:3.5rem;transition:background .15s,border-color .15s;display:flex;overflow:hidden}._fileViewItem_7r0sk_226:hover{background:var(--surface-container);border-color:var(--outline-subtle)}._fileViewItemSelected_7r0sk_470{background:#5ce3b824;border-color:#5ce3b861}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._fileViewItem_7r0sk_226{min-height:unset;background:var(--surface-container);border-color:var(--outline-subtle);scroll-snap-align:start;scroll-snap-stop:normal;border-radius:.5rem;flex-direction:column;align-items:stretch;padding:0}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._fileViewItem_7r0sk_226:hover{border-color:#5ce3b83d}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._fileViewItemSelected_7r0sk_470{background:var(--state-focus);border-color:#5ce3b83d}._viewItemHero_7r0sk_497{display:none}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._viewItemHero_7r0sk_497{min-height:8rem;color:var(--text-secondary);background:#ffffff0a;border-radius:.5rem .5rem 0 0;place-items:center;margin:-.65rem -.75rem 0;display:grid;overflow:hidden}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._viewItemHero_7r0sk_497 img{object-fit:cover;width:100%;height:100%}._fileViewBody_7r0sk_220{text-align:left;min-width:0;min-height:3.5rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;gap:1rem;padding:.65rem .75rem .65rem 1rem;display:flex}._fileViewBody_7r0sk_220:hover:not(:disabled),._fileViewBody_7r0sk_220:focus:not(:disabled){background:0 0;border-color:#0000;transform:none}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._fileViewBody_7r0sk_220{min-height:unset;flex-direction:column;gap:.3rem;padding:.65rem .75rem .75rem}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._fileLeading_7r0sk_257,._viewItemGridBody_7r0sk_554{display:none}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._viewItemGridBody_7r0sk_554{color:var(--text-muted);gap:.15rem;font-size:.82rem;display:grid}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._fileMeta_7r0sk_304{flex-direction:column;justify-content:flex-start;gap:.2rem}._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._fileMoreButton_7r0sk_200,._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._permissionBadge_7r0sk_405,._fileViewContainer_7r0sk_426._gridMode_7r0sk_432 ._fileCheckbox_7r0sk_191{display:none}._activityMeta_7r0sk_585{color:var(--text-muted);font-size:.82rem}._previewBackdrop_7r0sk_590{z-index:54;position:fixed;inset:0}._previewPane_7r0sk_596{z-index:55;border:1px solid var(--outline-subtle);-webkit-backdrop-filter:blur(20px);background:#121924fa;border-radius:.75rem;align-content:start;gap:1rem;width:min(27rem,100vw - 2rem);max-height:calc(100dvh - 6.75rem);padding:1rem;display:grid;position:fixed;top:5.75rem;bottom:1rem;right:1rem;overflow-y:auto;box-shadow:0 24px 72px #0000007a}._previewPaneFullScreen_7r0sk_617{z-index:95;background:#050910fa;border:0;border-radius:0;align-content:stretch;width:100vw;max-height:none;padding:1rem;inset:0}._previewHeader_7r0sk_632{justify-content:space-between;align-items:center;gap:1rem;display:flex}._previewEyebrow_7r0sk_639{color:var(--accent-cool);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.2rem;font-size:.72rem;display:block}._previewEmpty_7r0sk_648{background:var(--surface-container);color:var(--text-muted);border-radius:.5rem;padding:1rem}._previewCanvas_7r0sk_655{border:1px solid var(--outline-subtle);isolation:isolate;background:#050910a6;border-radius:.5rem;place-items:center;min-height:16rem;display:grid;position:relative;overflow:hidden}._previewCanvasDocument_7r0sk_667{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:min(34rem,100svh - 12rem);min-height:24rem;padding:.85rem;display:block;overflow-y:auto}._previewCanvas_7r0sk_655 img,._previewCanvas_7r0sk_655 video,._previewCanvas_7r0sk_655 iframe{border-radius:inherit;object-fit:contain;background:#03070ceb;border:0;width:100%;height:100%;min-height:16rem}._previewCanvas_7r0sk_655 audio{width:min(100%,24rem);padding:0 1rem}._previewPaneFullScreen_7r0sk_617 ._previewCanvas_7r0sk_655{border-radius:.5rem;width:100%;height:100%;min-height:0}._previewPaneFullScreen_7r0sk_617 ._previewCanvasDocument_7r0sk_667{max-height:none;padding:.85rem}._previewPaneFullScreen_7r0sk_617 ._previewCanvas_7r0sk_655 img,._previewPaneFullScreen_7r0sk_617 ._previewCanvas_7r0sk_655 video,._previewPaneFullScreen_7r0sk_617 ._previewCanvas_7r0sk_655 iframe{min-height:0}._pdfPreview_7r0sk_712{align-content:start;gap:.85rem;width:100%;min-width:0;padding-bottom:4.5rem;display:grid}._pdfPage_7r0sk_721{justify-content:center;width:100%;min-width:0;display:flex}._pdfPageCanvas_7r0sk_728{background:#fff;border-radius:.5rem;max-width:100%;height:auto;display:block;box-shadow:0 10px 26px #00000047}._pdfPreviewStatus_7r0sk_737{min-height:16rem;color:var(--text-muted);text-align:center;place-items:center;padding:1rem;display:grid}._previewFullScreenButton_7r0sk_746,._previewFullScreenClose_7r0sk_747{border:1px solid var(--outline-subtle);color:var(--text-primary);-webkit-backdrop-filter:blur(14px);background:#121924e6;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._previewFullScreenButton_7r0sk_746{z-index:2;width:2.85rem;height:2.85rem;padding:0;position:absolute;bottom:.8rem;right:.8rem}._previewFullScreenIcon_7r0sk_769{width:1.1rem;height:1.1rem;position:relative}._previewFullScreenIcon_7r0sk_769 span{border-style:solid;border-color:currentColor;width:.42rem;height:.42rem;position:absolute}._previewFullScreenIcon_7r0sk_769 span:first-child{border-width:2px 0 0 2px;top:0;left:0}._previewFullScreenIcon_7r0sk_769 span:nth-child(2){border-width:2px 2px 0 0;top:0;right:0}._previewFullScreenIcon_7r0sk_769 span:nth-child(3){border-width:0 2px 2px 0;bottom:0;right:0}._previewFullScreenIcon_7r0sk_769 span:nth-child(4){border-width:0 0 2px 2px;bottom:0;left:0}._previewFullScreenClose_7r0sk_747{z-index:3;width:3rem;height:3rem;padding:0;font-weight:700;position:fixed;top:1rem;right:1rem}._previewFallback_7r0sk_818{color:var(--text-muted);gap:.6rem;padding:1rem;display:grid}._previewMeta_7r0sk_825{gap:.65rem;margin:0;display:grid}._previewMeta_7r0sk_825 div{gap:.2rem;display:grid}._previewMeta_7r0sk_825 dt{color:var(--text-muted);font-size:.8rem}._previewMeta_7r0sk_825 dd{color:var(--text-primary);word-break:break-word;margin:0}._contextScrim_7r0sk_847{z-index:80;position:fixed;inset:0}._contextMenu_7r0sk_853{border:1px solid var(--outline-subtle);background:#121924fa;border-radius:.5rem;gap:.2rem;width:min(18rem,100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);padding:.75rem;display:grid;position:fixed;overflow-y:auto;box-shadow:0 18px 44px #0000006b}._contextMenu_7r0sk_853 strong{color:var(--text-primary);overflow-wrap:anywhere;margin-bottom:0}._contextMenuMeta_7r0sk_873{color:var(--text-muted);flex-wrap:wrap;gap:.5rem;margin-bottom:.35rem;font-size:.78rem;display:flex}._contextMenu_7r0sk_853 button{width:100%;color:var(--text-secondary);background:0 0;border:0;border-radius:.5rem;justify-content:flex-start;min-height:3rem;padding:0 .75rem}._contextMenu_7r0sk_853 button:hover:not(:disabled){background:var(--surface-container)}._contextMenu_7r0sk_853 button:disabled{opacity:.45}._dialogFields_7r0sk_901{gap:1rem;display:grid}._dialogLabel_7r0sk_906{color:var(--text-secondary);gap:.4rem;font-weight:600;display:grid}._dialogLabel_7r0sk_906 textarea{min-height:7rem}._dialogHelp_7r0sk_917{color:var(--text-muted);font-size:.88rem}._dialogSelection_7r0sk_922{flex-wrap:wrap;gap:.45rem;display:flex}._dialogSelection_7r0sk_922 span{background:var(--surface-container);min-height:2rem;color:var(--text-secondary);border-radius:999px;align-items:center;padding:0 .65rem;display:inline-flex}._dialogActions_7r0sk_938{justify-content:flex-end;gap:.55rem;display:flex}._floatingAddButton_7r0sk_944{right:max(1rem, env(safe-area-inset-right,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px));z-index:54;background:var(--accent-cool);color:#050910;border:0;border-radius:1.15rem;justify-content:center;align-items:center;width:4rem;height:4rem;min-height:4rem;padding:0;font-size:2rem;font-weight:400;line-height:1;display:inline-flex;position:fixed;box-shadow:0 6px 10px #00000042,0 2px 4px #0003,inset 0 0 0 1px #ffffff1a}._floatingAddButton_7r0sk_944:hover:not(:disabled){background:#72efca;transform:translateY(-1px)}._addSheetBackdrop_7r0sk_974{z-index:60;position:fixed;inset:0}._addSheet_7r0sk_974{right:max(1rem, env(safe-area-inset-right,0px));bottom:calc(5.75rem + env(safe-area-inset-bottom,0px));z-index:61;border:1px solid var(--outline-subtle);-webkit-backdrop-filter:blur(20px);background:#121924fa;border-radius:1rem;gap:.35rem;width:min(22rem,100vw - 2rem);padding:.75rem;display:grid;position:fixed;box-shadow:0 24px 60px #00000080}._addSheetItem_7r0sk_997{width:100%;min-height:3rem;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:0 1rem;font-size:1rem;transition:background .15s}._addSheetItem_7r0sk_997:hover{background:var(--surface-container)}._addSheetClose_7r0sk_1015{width:100%;min-height:3rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-top:.25rem;padding:0 1rem;font-size:.95rem}._previewOverlay_7r0sk_1028{z-index:70;-webkit-backdrop-filter:blur(8px);background:#050910f5;padding:1rem;position:fixed;inset:0;overflow-y:auto}._previewOverlay_7r0sk_1028 ._previewPane_7r0sk_596{border-radius:.5rem;max-width:36rem;margin:0 auto;position:static}._previewOverlay_7r0sk_1028 ._previewPaneFullScreen_7r0sk_617{border-radius:0;max-width:none;margin:0;position:fixed;inset:0}@media (width<=640px){._fileRowBody_7r0sk_176{flex-direction:row;align-items:center}._fileLeading_7r0sk_257{width:100%}._fileMeta_7r0sk_304{display:none}._fileViewBody_7r0sk_220{gap:0;padding:2px}._fileViewContainer_7r0sk_426{overflow-x:hidden}}@media (width>=768px){._workspacePage_7r0sk_1{grid-template-columns:minmax(0,1fr)}._workspaceMain_7r0sk_11{scrollbar-gutter:stable;flex-direction:column;align-self:stretch;display:flex;overflow-y:auto}._filePanel_7r0sk_77{flex:auto;overflow-y:auto}._addSheet_7r0sk_974{inset-inline:auto;max-width:18rem;margin:0;position:absolute;bottom:4.5rem;right:1rem}}._bar_q4ry2_1{z-index:50;padding:.6rem .75rem calc(.6rem + env(safe-area-inset-bottom,0));-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--outline-subtle);background:#0d131cf0;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:auto;display:flex;position:sticky;bottom:0}._searchLabel_q4ry2_17{background:var(--surface-container);border:1px solid var(--outline-subtle);cursor:text;border-radius:.5rem;flex:14rem;align-items:center;gap:.6rem;min-height:3rem;padding:0 1rem;display:flex}._searchLabel_q4ry2_17:focus-within{border-color:var(--accent-cool)}._scopeSelect_q4ry2_34{border:1px solid var(--outline-subtle);background:var(--surface-container);min-width:0;height:3rem;color:var(--text-primary);border-radius:.5rem;outline:none;flex:8.5rem;padding:0 .8rem;font-size:.85rem}._iconButton_q4ry2_47{border:1px solid var(--outline-subtle);background:var(--surface-container);width:3rem;height:3rem;color:var(--text-secondary);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconButton_q4ry2_47:disabled{cursor:not-allowed;opacity:.45}._searchIcon_q4ry2_66{color:var(--text-muted);flex-shrink:0}._searchInput_q4ry2_71{color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.95rem}._searchInput_q4ry2_71::placeholder{color:var(--text-muted)}._searchInput_q4ry2_71::-webkit-search-cancel-button{-webkit-appearance:none}._fab_q4ry2_89{background:var(--accent-cool);color:#050910;cursor:pointer;border:0;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.5rem;font-weight:400;line-height:1;transition:opacity .15s;display:flex}._fab_q4ry2_89:hover{opacity:.85}@media (width>=768px){._bar_q4ry2_1{flex-wrap:nowrap}._scopeSelect_q4ry2_34{flex:0 0 10rem}}._selectionCount_q4ry2_122{color:var(--text-primary);flex:1;font-size:.95rem;font-weight:600}._selectionActions_q4ry2_129{align-items:center;gap:.55rem;display:flex}._actionButton_q4ry2_135{border:1px solid var(--outline-subtle);background:var(--surface-container);min-height:3rem;color:var(--text-primary);cursor:pointer;border-radius:999px;padding:0 1rem;font-size:.875rem}._actionButtonDestructive_q4ry2_146{color:var(--accent-warm);border-color:#ff7a4859}._exitButton_q4ry2_151{border:1px solid var(--outline-subtle);background:var(--surface-container);width:3rem;height:3rem;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;display:flex}._sortBar_1o2oh_1{justify-content:stretch;align-items:center;gap:.75rem;min-height:3rem;padding:0;display:flex}._backButton_1o2oh_10{background:var(--surface-container);border:1px solid var(--outline-subtle);width:3rem;height:3rem;color:var(--text-secondary);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}._backButton_1o2oh_10:hover{background:var(--state-hover)}._sortGroup_1o2oh_29{grid-template-columns:auto minmax(0,1fr) 3rem 3rem 3rem;align-items:center;gap:.5rem;width:100%;min-width:0;display:grid}._sortLabel_1o2oh_38{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem}._sortSelect_1o2oh_45{background:var(--surface-container);border:1px solid var(--outline-subtle);min-width:0;min-height:3rem;color:var(--text-secondary);cursor:pointer;border-radius:.5rem;padding:0 .75rem;font-size:.85rem}._sortSelect_1o2oh_45:focus{border-color:var(--accent-cool)}._orderButton_1o2oh_61{background:var(--surface-container);border:1px solid var(--outline-subtle);width:3rem;height:3rem;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;transition:background .15s;display:flex}._orderButton_1o2oh_61:hover{background:var(--state-hover)}._refreshButton_1o2oh_80,._viewButton_1o2oh_81{background:var(--surface-container);border:1px solid var(--outline-subtle);width:3rem;height:3rem;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.95rem;transition:background .15s,color .15s;display:flex}._refreshButton_1o2oh_80{margin-left:.15rem}._refreshButton_1o2oh_80:disabled{cursor:progress;opacity:.62}@media (width<=520px){._sortBar_1o2oh_1{gap:.5rem}._sortGroup_1o2oh_29{grid-template-columns:auto minmax(0,1fr) 3rem 3rem 3rem;gap:.4rem}._sortLabel_1o2oh_38{font-size:.74rem}}._backdrop_api1h_1{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:90;background:#05080ead;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._modal_api1h_12{border:1px solid var(--outline-subtle);background:#121924fa;border-radius:.75rem;width:min(34rem,100%);max-height:calc(100dvh - 2rem);overflow:hidden;box-shadow:0 32px 80px #00000073}._header_api1h_22{border-bottom:1px solid var(--outline-subtle);justify-content:space-between;gap:1rem;padding:1rem 1rem .85rem;display:flex}._header_api1h_22 h2{font-family:var(--font-display);letter-spacing:0;margin:0;font-size:1.25rem}._header_api1h_22 p{color:var(--text-muted);margin:.45rem 0 0}._header_api1h_22 button{color:var(--text-secondary);background:0 0;border:0;min-width:3rem;padding:0;font-size:1.5rem}._content_api1h_51{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 8rem);padding:1.2rem;overflow-y:auto}._auditPage_1b9k2_1{gap:1rem;display:grid}._panel_1b9k2_6{--md-access-surface:#141b26f0;--md-access-surface-container:#ffffff0f;--md-access-surface-container-high:#ffffff17;--md-access-outline:#d0d8e433;--md-access-primary:var(--accent-cool);--md-access-on-primary:#041915;border:1px solid var(--md-access-outline);background:var(--md-access-surface);border-radius:.5rem;align-content:start;gap:1.25rem;width:min(72rem,100%);margin:0 auto;padding:clamp(1rem,2vw,1.5rem);display:grid;box-shadow:0 12px 30px #00000047}._panelHeader_1b9k2_25{gap:.35rem;max-width:52rem;display:grid}._panelHeader_1b9k2_25 h1{font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(1.45rem,3vw,2.15rem)}._panelHeader_1b9k2_25 p{color:var(--text-muted);margin:0;line-height:1.5}._eyebrow_1b9k2_44{color:var(--accent-cool);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}._accessGrid_1b9k2_51{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.85rem;display:grid}._accessCard_1b9k2_57{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:1.2rem;gap:.75rem;padding:1rem;display:grid}._accessCard_1b9k2_57 strong{color:var(--text-primary)}._accessCard_1b9k2_57 p,._accessCard_1b9k2_57 span{color:var(--text-muted);margin:0}._accessMeta_1b9k2_76{gap:.25rem;display:grid}._accessCard_1b9k2_57 label{color:var(--text-secondary);gap:.35rem;font-size:.86rem;display:grid}._grantList_1b9k2_88{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}._grantList_1b9k2_88 li{background:#ffffff0a;border-radius:.65rem;justify-content:space-between;gap:.75rem;padding:.5rem .6rem;display:flex}._grantList_1b9k2_88 strong{color:var(--accent-cool)}._presetLibrary_1b9k2_109{gap:.85rem;display:grid}._sectionHeader_1b9k2_114{gap:.3rem;display:grid}._sectionHeader_1b9k2_114 h2,._sectionHeader_1b9k2_114 p{margin:0}._sectionHeader_1b9k2_114 h2{font-family:var(--font-display);font-size:1.25rem}._sectionHeader_1b9k2_114 p{color:var(--text-muted)}._presetGrid_1b9k2_133{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.85rem;display:grid}._presetCard_1b9k2_139{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:1.2rem;align-content:start;gap:.75rem;padding:1rem;display:grid}._presetCard_1b9k2_139 label{color:var(--text-secondary);gap:.35rem;font-size:.86rem;display:grid}._presetCard_1b9k2_139 textarea{resize:vertical}._grantEditor_1b9k2_160{gap:.45rem;display:grid}._grantEditorRow_1b9k2_165{grid-template-columns:minmax(0,1fr);gap:.45rem;display:grid}._presetActions_1b9k2_171{flex-wrap:wrap;gap:.5rem;display:flex}._secondaryButton_1b9k2_177{background:#ffffff0d}._dangerButton_1b9k2_181{min-height:3rem;color:var(--accent-warm);background:rgba(var(--accent-warm-rgb,255, 160, 80), .1);border-color:rgba(var(--accent-warm-rgb,255, 160, 80), .2);border-radius:999px}._filterBar_1b9k2_189{background:#141b26f0;border:1px solid #d0d8e433;border-radius:.5rem;flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem 1.25rem;display:flex;box-shadow:0 12px 30px #00000047}._filterBar_1b9k2_189 label{min-width:11rem;color:var(--text-secondary);gap:.35rem;font-size:.86rem;font-weight:600;display:grid}._filterBar_1b9k2_189 input,._filterBar_1b9k2_189 select{min-height:3.5rem;color:var(--text-primary);background:#ffffff17;border:none;border-bottom:2px solid #d0d8e457;border-radius:.25rem .25rem 0 0;padding:0 .75rem}._filterBar_1b9k2_189 input:focus,._filterBar_1b9k2_189 select:focus{border-bottom-color:var(--accent-cool);outline:none}._filterBar_1b9k2_189 input:focus-visible,._filterBar_1b9k2_189 select:focus-visible{outline:2px solid var(--accent-cool);outline-offset:2px}._auditLog_1b9k2_233{gap:.75rem;display:grid}._auditDayGroup_1b9k2_238{display:grid}._auditDayHeader_1b9k2_242{letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid #d0d8e41a;margin-bottom:.1rem;padding:.4rem .5rem .35rem;font-size:.72rem;font-weight:700}._auditEntry_1b9k2_253{border:1px solid #0000;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.55rem .5rem;transition:background .12s,border-color .12s;display:flex}._auditEntry_1b9k2_253:hover{background:#ffffff0a;border-color:#d0d8e41a}._auditDot_1b9k2_268{border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem;margin-top:.22rem;display:block}._auditDot_1b9k2_268[data-result=success]{background:#4ade80;box-shadow:0 0 5px #4ade8073}._auditDot_1b9k2_268[data-result=failure]{background:#f87171;box-shadow:0 0 5px #f8717173}._auditDot_1b9k2_268:not([data-result=success]):not([data-result=failure]){background:#fbbf24;box-shadow:0 0 5px #fbbf2473}._auditEntryBody_1b9k2_292{flex:1;gap:.1rem;min-width:0;display:grid}._auditEntryMain_1b9k2_299{flex-wrap:wrap;align-items:baseline;gap:.45rem;line-height:1.4;display:flex}._auditTime_1b9k2_307{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.82rem}._auditActor_1b9k2_314{color:var(--text-primary);font-size:.9rem;font-weight:600}._auditAction_1b9k2_320{color:var(--text-secondary);font-size:.9rem}._auditEntryPath_1b9k2_325{color:var(--text-muted);font-size:.8rem;font-family:var(--font-mono,monospace);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._auditEmpty_1b9k2_334{color:var(--text-muted);margin:0;padding:1rem .25rem;font-size:.9rem}._tabBar_1b9k2_344{border-bottom:1px solid var(--md-access-outline);background:0 0;border-radius:.5rem;place-self:start;align-items:center;gap:0;width:fit-content;padding:0;display:flex}._tabButton_1b9k2_357{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;border-radius:0;justify-content:center;align-items:center;min-height:3rem;padding:0 1.25rem;font-size:.9rem;font-weight:600;line-height:1;transition:border-color .15s,color .15s,background .15s;display:inline-flex}._tabButton_1b9k2_357[aria-selected=true]{border-color:var(--md-access-primary);color:var(--text-primary);background:#5ce3b814}._userList_1b9k2_383,._presetList_1b9k2_384{background:#ffffff06;border-radius:.5rem;gap:.35rem;margin:0;padding:.35rem 0;list-style:none;display:grid}._userToolbar_1b9k2_394{justify-content:flex-start;display:flex}._userCreateForm_1b9k2_399{background:var(--md-access-surface-container);border:1px solid var(--md-access-outline);border-radius:.5rem;gap:.85rem;padding:1rem;display:grid}._userCreateForm_1b9k2_399 label,._userFormGrid_1b9k2_409 label{color:var(--text-secondary);gap:.35rem;font-size:.86rem;font-weight:600;display:grid}._userFormGrid_1b9k2_409{gap:.75rem;display:grid}._userRowTrigger_1b9k2_422,._presetRowTrigger_1b9k2_423{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.65rem;min-height:3.5rem;padding:.85rem 1rem;transition:background .12s,border-color .12s;display:flex}._userRowTrigger_1b9k2_422:hover,._presetRowTrigger_1b9k2_423:hover{background:var(--md-access-surface-container);border-color:var(--md-access-outline)}._userRowName_1b9k2_446,._presetRowName_1b9k2_447{color:var(--text-primary);flex-shrink:0;font-weight:600}._userRowEmail_1b9k2_453{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.83rem;display:none;overflow:hidden}._roleBadge_1b9k2_463{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);background:#ffffff0f;border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-size:.75rem;font-weight:600}._roleBadge_1b9k2_463[data-role=mrak]{background:rgba(var(--accent-warm-rgb,255, 160, 80), .15);color:var(--accent-warm)}._roleBadge_1b9k2_463[data-role=admin]{background:rgba(var(--accent-cool-rgb,80, 180, 255), .15);color:var(--accent-cool)}._roleBadge_1b9k2_463[data-role=dev]{color:#90ee90;background:#a0ffa01a}._chevron_1b9k2_490{border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);flex-shrink:0;width:.75rem;height:.75rem;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}._chevron_1b9k2_490[data-open=true]{transform:rotate(-135deg)}._userDetail_1b9k2_507,._presetDetail_1b9k2_508{background:var(--md-access-surface-container);border:1px solid var(--md-access-outline);border-top:none;border-radius:.5rem;gap:.85rem;margin-top:-.5rem;padding:.9rem 1rem 1rem;display:grid}._userDetailMeta_1b9k2_519{gap:.2rem;display:grid}._userDetailMeta_1b9k2_519 strong{color:var(--text-primary)}._userDetailMeta_1b9k2_519 span{color:var(--text-muted);font-size:.85rem}._userDetail_1b9k2_507 label,._presetDetail_1b9k2_508 label{color:var(--text-secondary);gap:.35rem;font-size:.86rem;font-weight:600;display:grid}._panel_1b9k2_6 input,._panel_1b9k2_6 select,._panel_1b9k2_6 textarea{background:var(--md-access-surface-container-high);min-height:3.5rem;color:var(--text-primary);border:none;border-bottom:2px solid #d0d8e457;border-radius:.25rem .25rem 0 0}._panel_1b9k2_6 textarea{min-height:5.5rem}._panel_1b9k2_6 input:focus-visible,._panel_1b9k2_6 select:focus-visible,._panel_1b9k2_6 textarea:focus-visible,._panel_1b9k2_6 button:focus-visible{outline:2px solid var(--md-access-primary);outline-offset:2px}._panel_1b9k2_6 input:focus,._panel_1b9k2_6 select:focus,._panel_1b9k2_6 textarea:focus{border-bottom-color:var(--md-access-primary)}._presetChipGroup_1b9k2_573{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._presetChip_1b9k2_573{border:1px solid var(--md-access-outline);height:2rem;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.875rem;font-weight:500;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._presetChip_1b9k2_573:hover{background:#5ce3b814}._presetChip_1b9k2_573:has(input:checked){color:var(--text-primary);background:#5ce3b829;border-color:#5ce3b84d}._presetChip_1b9k2_573 input[type=checkbox]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._presetRowDesc_1b9k2_618{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.83rem;display:none;overflow:hidden}._grantCount_1b9k2_629{color:var(--text-muted);background:#ffffff0f;border-radius:999px;flex-shrink:0;margin-left:auto;padding:.2rem .55rem;font-size:.75rem}._filledButton_1b9k2_639,._filledTonalButton_1b9k2_640,._outlinedButton_1b9k2_641,._textButton_1b9k2_642{border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:0 1.25rem;font-weight:700;line-height:1;display:inline-flex}._filledButton_1b9k2_639{background:var(--md-access-primary);color:var(--md-access-on-primary);border-color:#0000}._filledTonalButton_1b9k2_640{color:var(--text-primary);background:#5ce3b829;border-color:#0000}._outlinedButton_1b9k2_641{border-color:var(--md-access-outline);color:var(--md-access-primary);background:0 0}._textButton_1b9k2_642{color:var(--md-access-primary);background:0 0;border-color:#0000}._cfNote_1b9k2_679{color:var(--text-muted);margin:.25rem 0 0;padding:.5rem .25rem;font-size:.82rem}@media (width>=600px){._userRowEmail_1b9k2_453,._presetRowDesc_1b9k2_618{display:block}._grantEditorRow_1b9k2_165{grid-template-columns:minmax(0,1fr) 5.5rem auto}._userCreateForm_1b9k2_399,._userFormGrid_1b9k2_409{grid-template-columns:repeat(2,minmax(0,1fr))}._userCreateForm_1b9k2_399 ._presetChipGroup_1b9k2_573,._userCreateForm_1b9k2_399 ._presetActions_1b9k2_171{grid-column:1/-1}}._switcher_w1ynm_1{color:var(--text-muted);text-transform:uppercase;letter-spacing:.12em;flex-direction:column;gap:.35rem;font-size:.72rem;display:flex}._select_w1ynm_11{background:var(--surface-container);border-color:var(--outline-subtle);border-radius:.5rem;min-width:12rem}._select_w1ynm_11 option{color:#111827;background:#f8fafc}._select_w1ynm_11 option:checked{color:#111827;background:#93c5fd}
