@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");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:SF Pro;src:url(../fonts/SF-Pro.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(../fonts/SF-Pro-Italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Inter Variable", "Inter", system-ui, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro", "Inter Variable", "Inter", system-ui, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;--r-xs:6px;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--t-press:.12s;--t-fast:.16s;--t-menu:.19s;--t-panel:.3s;--toolbar-h:52px;--tabbar-h:38px;--control:32px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#0a6cff;--accent-hover:#0059d6;--accent-soft:#0a6cff1f;--on-accent:#fff;--danger:#d70015;--danger-soft:#d700151a;--bg:#fff;--chrome:#f3f3f5;--chrome-line:#0000001a;--field:#0000000e;--field-hover:#00000016;--field-focus:#fff;--hover:#0000000f;--press:#0000001a;--tab:transparent;--tab-hover:#0000000b;--tab-active:#fff;--text:#1d1d1f;--text-2:#5f5f66;--text-3:#8a8a91;--border:#0000001a;--surface:#fff;--surface-2:#f6f6f8;--shadow-sm:0 1px 2px #00000014, 0 0 0 .5px #0000000f;--shadow-md:0 8px 28px #00000024, 0 0 0 .5px #0000001a;--shadow-lg:0 24px 64px #00000038, 0 0 0 .5px #0000001a;--scrim:#00000040}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#4a9bff;--accent-hover:#6cb0ff;--accent-soft:#4a9bff2e;--on-accent:#06142b;--danger:#ff6a75;--danger-soft:#ff6a7524;--bg:#1a1a1c;--chrome:#2b2b2e;--chrome-line:#ffffff17;--field:#ffffff14;--field-hover:#ffffff1f;--field-focus:#1a1a1c;--hover:#ffffff17;--press:#ffffff26;--tab-hover:#ffffff0f;--tab-active:#3b3b3f;--text:#f5f5f7;--text-2:#b0b0b8;--text-3:#86868e;--border:#ffffff1f;--surface:#242427;--surface-2:#2d2d31;--shadow-sm:0 1px 2px #0006, 0 0 0 .5px #ffffff14;--shadow-md:0 8px 28px #00000080, 0 0 0 .5px #ffffff1f;--shadow-lg:0 24px 64px #0009, 0 0 0 .5px #ffffff1f;--scrim:#00000080}:root[data-motion=reduced]{--t-press:1ms;--t-fast:1ms;--t-menu:1ms;--t-panel:1ms}@media (prefers-reduced-motion:reduce){:root{--t-press:1ms;--t-fast:1ms;--t-menu:1ms;--t-panel:1ms}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font:14px/1.45 var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"calt", "kern";-webkit-text-size-adjust:100%;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;overflow:hidden}button,input,select{font:inherit;color:inherit}button{cursor:default;touch-action:manipulation;background:0 0;border:0;padding:0}a{color:var(--accent);text-decoration:none}h1,h2,h3,p{margin:0}ul{margin:0;padding:0;list-style:none}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--accent-soft)}.theme-fade,.theme-fade *,.theme-fade :before,.theme-fade :after{transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s!important}.app{background:var(--chrome);height:100%;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;position:relative;overflow:hidden}.icon-btn{width:var(--control);height:var(--control);border-radius:var(--r-sm);color:var(--text-2);transition:background-color var(--t-fast) ease, color var(--t-fast) ease, transform var(--t-press) var(--ease-out), opacity var(--t-fast) ease;flex:none;place-items:center;display:inline-grid}.icon-btn:active:not(:disabled){background:var(--press);transform:scale(.94)}.icon-btn:disabled{opacity:.35}.icon-btn[data-on=true]{color:var(--accent)}.icon-btn.tiny{border-radius:var(--r-xs);width:22px;height:22px}@media (hover:hover) and (pointer:fine){.icon-btn:hover:not(:disabled){background:var(--hover);color:var(--text)}}.btn{border-radius:var(--r-sm);background:var(--field);white-space:nowrap;min-height:32px;transition:background-color var(--t-fast) ease, transform var(--t-press) var(--ease-out), opacity var(--t-fast) ease;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.45}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-danger{background:var(--danger);color:#fff}.btn-danger-outline{color:var(--danger);background:var(--danger-soft)}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled){background:var(--field-hover)}.btn-primary:hover:not(:disabled){background:var(--accent-hover)}.btn-danger:hover:not(:disabled){filter:brightness(1.08);background:var(--danger)}}.link-btn{color:var(--text-2);border-radius:var(--r-pill);transition:background-color var(--t-fast) ease, color var(--t-fast) ease;align-items:center;gap:5px;padding:6px 10px;font-size:12.5px;display:inline-flex}@media (hover:hover) and (pointer:fine){.link-btn:hover{background:var(--hover);color:var(--text)}}.field{border-radius:var(--r-sm);background:var(--field);width:100%;min-height:32px;transition:background-color var(--t-fast) ease, border-color var(--t-fast) ease, box-shadow var(--t-fast) ease;border:1px solid #0000;outline:none;padding:0 10px}.field:focus{background:var(--field-focus);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.field[aria-invalid=true]{border-color:var(--danger)}select.field{padding-right:6px}.toolbar{align-items:center;gap:var(--s-2);height:var(--toolbar-h);padding:0 var(--s-3);background:var(--chrome);z-index:20;display:flex;position:relative}.nav-group,.action-group{flex:none;align-items:center;gap:2px;display:flex}.menu-anchor{position:relative}.address{flex:1;min-width:0;max-width:760px;margin:0 auto;position:relative}.address-field{display:block;position:relative}.address-lead{color:var(--text-3);pointer-events:none;transition:color var(--t-fast) ease;display:grid;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.address-input{width:100%;height:var(--control);border-radius:var(--r-md);background:var(--field);text-overflow:ellipsis;transition:background-color var(--t-fast) ease, box-shadow var(--t-fast) ease, border-color var(--t-fast) ease;border:1px solid #0000;outline:none;padding:0 12px 0 32px}.address-input[data-display=true]{text-align:center;padding-left:32px;padding-right:32px;font-weight:500}.address-input::placeholder{color:var(--text-3);font-weight:400}@media (hover:hover) and (pointer:fine){.address-input:hover:not(:focus){background:var(--field-hover)}}.address-input:focus{background:var(--field-focus);border-color:var(--accent);box-shadow:0 0 0 3.5px var(--accent-soft)}.address[data-focused=true] .address-lead{color:var(--accent)}.suggest{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-md);transform-origin:top;opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--t-menu) var(--ease-out), transform var(--t-menu) var(--ease-out), visibility 0s linear var(--t-menu);z-index:40;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;transform:scale(.98)translateY(-4px)}.suggest[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}.suggest-row{border-radius:var(--r-sm);text-align:left;align-items:center;gap:10px;width:100%;height:38px;padding:0 10px;display:flex}.suggest-row[data-active=true]{background:var(--accent);color:var(--on-accent)}.suggest-icon{width:18px;color:var(--text-2);flex:none;place-items:center;display:grid}.suggest-row[data-active=true] .suggest-icon,.suggest-row[data-active=true] .suggest-detail{color:inherit}.suggest-label{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:55%;font-weight:500;overflow:hidden}.suggest-detail{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.loadbar{pointer-events:none;opacity:0;height:2px;transition:opacity .2s 80ms;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.loadbar:after{content:"";background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.loadbar[data-loading=true]{opacity:1;transition:none}.loadbar[data-loading=true]:after{animation:9s cubic-bezier(.1,.7,.2,1) forwards load}.loadbar[data-loading=false]:after{transform:scaleX(1)}@keyframes load{0%{transform:scaleX(0)}to{transform:scaleX(.9)}}@keyframes spin{to{transform:rotate(360deg)}}.spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite spin}.star{transition:color var(--t-fast) ease}.star-on{animation:pop .34s var(--ease-out)}@keyframes pop{0%{transform:scale(.7)}55%{transform:scale(1.22)}to{transform:scale(1)}}.menu{background:var(--surface);border-radius:var(--r-lg);width:248px;box-shadow:var(--shadow-md);transform-origin:100% 0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-menu) var(--ease-out), transform var(--t-menu) var(--ease-out), visibility 0s linear var(--t-menu);z-index:50;padding:5px;position:absolute;top:calc(100% + 8px);right:0;transform:scale(.95)}.menu[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.menu-item{border-radius:var(--r-sm);width:100%;height:32px;color:var(--text);text-align:left;align-items:center;gap:10px;padding:0 10px;transition:background-color 80ms;display:flex}.menu-item:disabled{opacity:.4}.menu-item svg{color:var(--text-2);flex:none}.menu-item span{flex:1}.menu-item:hover:not(:disabled),.menu-item:focus-visible{background:var(--accent);color:var(--on-accent);outline:none}.menu-item:hover:not(:disabled) svg,.menu-item:focus-visible svg,.menu-item:hover:not(:disabled) kbd,.menu-item:focus-visible kbd{color:inherit}.menu-hint{font:11.5px var(--font);color:var(--text-3);background:0 0;border:0;padding:0}.menu-sep{background:var(--border);height:1px;margin:5px 6px}.tabbar{height:var(--tabbar-h);padding:0 var(--s-3) 6px;background:var(--chrome);border-bottom:1px solid var(--chrome-line);align-items:center;gap:4px;display:flex}.tabs{scrollbar-width:none;flex:0 auto;align-items:center;gap:3px;min-width:0;height:100%;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{border-radius:var(--r-sm);background:var(--tab);min-width:112px;max-width:220px;height:30px;transition:background-color var(--t-fast) ease, box-shadow var(--t-fast) ease, max-width .18s var(--ease-out), min-width .18s var(--ease-out), flex-basis .18s var(--ease-out), opacity .15s ease, transform .18s var(--ease-out);flex:180px;align-items:center;display:flex;position:relative;overflow:hidden}.tab[data-state=entering]{opacity:0;flex-basis:0;min-width:0;max-width:0;transform:scale(.96)}.tab[data-state=closing]{opacity:0;pointer-events:none;flex-basis:0;min-width:0;max-width:0;transition-duration:.15s;transform:scale(.96)}@media (hover:hover) and (pointer:fine){.tab:hover:not([data-active=true]){background:var(--tab-hover)}}.tab[data-active=true]{background:var(--tab-active);box-shadow:var(--shadow-sm)}.tab-main{text-align:left;min-width:0;height:100%;color:var(--text-2);flex:1;align-items:center;gap:7px;padding:0 4px 0 9px;display:flex}.tab[data-active=true] .tab-main{color:var(--text)}.tab-icon{width:16px;height:16px;color:var(--text-3);flex:none;place-items:center;display:grid}.newtab-dot{border:1.5px solid var(--text-3);border-radius:3px;width:9px;height:9px}.tab-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.tab-close{width:20px;height:20px;color:var(--text-3);opacity:0;transition:opacity var(--t-fast) ease, background-color var(--t-fast) ease;border-radius:5px;place-items:center;margin-right:5px;display:grid}.tab[data-active=true] .tab-close,.tab:focus-within .tab-close{opacity:1}@media (hover:hover) and (pointer:fine){.tab:hover .tab-close{opacity:1}.tab-close:hover{background:var(--hover);color:var(--text)}}@media (hover:none){.tab-close{opacity:1}}.new-tab-btn{width:28px;height:28px}.favicon{object-fit:contain;border-radius:3px;display:block}.favicon-fallback{color:var(--text-3)}.viewport{background:var(--bg);flex:1;min-height:0;position:relative}.frame{flex-direction:column;display:flex;position:absolute;inset:0}.frame-el{width:100%;animation:frame-in .22s var(--ease-out);background:#fff;border:0;flex:1}@keyframes frame-in{0%{opacity:0}}.frame-hint{border-radius:var(--r-pill);background:var(--surface);max-width:calc(100% - 24px);color:var(--text-2);box-shadow:var(--shadow-md);animation:hint-in .26s var(--ease-out) .6s backwards;align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:12.5px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.frame-hint span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.frame-hint a{white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.frame-hint svg{flex:none}@keyframes hint-in{0%{opacity:0;transform:translate(-50%,8px)}}.blocked{padding:var(--s-5);background:var(--bg);flex:1;place-items:center;display:grid}.blocked-card{text-align:center;justify-items:center;gap:var(--s-3);max-width:420px;animation:rise .32s var(--ease-out);display:grid}.blocked-card h2{font:600 21px/1.2 var(--font-display);letter-spacing:-.015em}.blocked-card p{color:var(--text-2);text-wrap:pretty}.blocked-icon{background:var(--surface-2);width:64px;height:64px;box-shadow:var(--shadow-sm);margin-bottom:var(--s-2);border-radius:16px;place-items:center;display:grid;position:relative}.blocked-badge{background:var(--bg);color:#c77700;width:24px;height:24px;box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6px;right:-6px}.blocked-actions{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.ntp{--ntp-fg:var(--text);--ntp-fg2:var(--text-2);--ntp-glass:#fff9;background-position:50%;background-size:cover;position:absolute;inset:0;overflow-y:auto}.ntp[data-bg=mist]{background-color:#e9eef6;background-image:radial-gradient(1200px 600px at 20% -10%,#fff 0%,#0000 60%),radial-gradient(900px 500px at 90% 10%,#dbe7ff 0%,#0000 60%)}.ntp[data-bg=dusk]{background-color:#f1e6ee;background-image:radial-gradient(1000px 600px at 80% -10%,#ffd9c7 0%,#0000 60%),radial-gradient(900px 600px at 0 100%,#d9d2f5 0%,#0000 60%)}.ntp[data-bg=meadow]{background-color:#e6f0e4;background-image:radial-gradient(1000px 600px at 10% -10%,#f6ffd9 0%,#0000 60%),radial-gradient(900px 500px at 100% 100%,#cde9dc 0%,#0000 60%)}.ntp[data-bg=graphite]{--ntp-fg:#f5f5f7;--ntp-fg2:#b4b4bd;--ntp-glass:#ffffff1a;background-color:#1d1d20;background-image:radial-gradient(1000px 600px at 50% -20%,#3a3a42 0%,#0000 65%)}.ntp[data-bg=paper]{background-color:#fbfaf7}:root[data-theme=dark] .ntp[data-bg=mist]{--ntp-fg:#f5f5f7;--ntp-fg2:#b4b4bd;--ntp-glass:#ffffff17;background-color:#16181d;background-image:radial-gradient(1200px 600px at 20% -10%,#2a3342 0%,#0000 60%),radial-gradient(900px 500px at 90% 10%,#1f2b4a 0%,#0000 60%)}:root[data-theme=dark] .ntp[data-bg=dusk]{--ntp-fg:#f5f5f7;--ntp-fg2:#b4b4bd;--ntp-glass:#ffffff17;background-color:#1c161b;background-image:radial-gradient(1000px 600px at 80% -10%,#4a2e2a 0%,#0000 60%),radial-gradient(900px 600px at 0 100%,#2b2550 0%,#0000 60%)}:root[data-theme=dark] .ntp[data-bg=meadow]{--ntp-fg:#f5f5f7;--ntp-fg2:#b4b4bd;--ntp-glass:#ffffff17;background-color:#131a15;background-image:radial-gradient(1000px 600px at 10% -10%,#2c3a1f 0%,#0000 60%),radial-gradient(900px 500px at 100% 100%,#1b3b30 0%,#0000 60%)}:root[data-theme=dark] .ntp[data-bg=paper]{--ntp-fg:#f5f5f7;--ntp-fg2:#b4b4bd;--ntp-glass:#ffffff17;background-color:#1b1b1d}.ntp[style*=background-image]{--ntp-fg:#fff;--ntp-fg2:#ffffffd9;--ntp-glass:#14141873}.ntp{color:var(--ntp-fg)}.ntp-inner>*{min-width:0;max-width:100%}.ntp-inner{justify-content:center;align-items:center;gap:var(--s-5);width:100%;min-height:100%;padding:var(--s-6) var(--s-4) 64px;flex-direction:column;max-width:760px;margin:0 auto;display:flex}.ntp-clock{text-align:center;animation:rise .42s var(--ease-out) backwards}.ntp-time{font:600 clamp(52px, 11vw, 88px)/1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ntp-date{color:var(--ntp-fg2);letter-spacing:.005em;margin-top:10px;font-size:15px}.ntp-search{width:100%;max-width:560px;animation:rise .42s var(--ease-out) 40ms backwards;position:relative}.ntp-search svg{z-index:1;color:var(--ntp-fg2);pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.ntp-search input{border-radius:var(--r-pill);border:1px solid var(--border);background:var(--ntp-glass);width:100%;height:52px;color:var(--ntp-fg);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:box-shadow var(--t-fast) ease, border-color var(--t-fast) ease, background-color var(--t-fast) ease;outline:none;padding:0 20px 0 48px;font-size:16px}.ntp-search input::placeholder{color:var(--ntp-fg2)}.ntp-search input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft), var(--shadow-sm)}.ntp-section{gap:var(--s-3);grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;display:grid}.ntp-h{text-transform:uppercase;letter-spacing:.06em;color:var(--ntp-fg2);font-size:12px;font-weight:600}.ntp-grid{gap:var(--s-3) var(--s-2);grid-template-columns:repeat(auto-fill,minmax(92px,1fr));width:100%;max-width:640px;display:grid}.tile-wrap{animation:rise .38s var(--ease-out) calc(80ms + var(--i,0) * 35ms) backwards;position:relative}.tile{border-radius:var(--r-lg);width:100%;transition:transform var(--t-press) var(--ease-out), background-color var(--t-fast) ease;justify-items:center;gap:8px;padding:10px 4px 8px;display:grid}.tile:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.tile:hover{background:var(--ntp-glass)}}.tile-icon{background:var(--surface);width:56px;height:56px;color:var(--text-2);box-shadow:var(--shadow-sm);border-radius:15px;place-items:center;display:grid}.tile-add .tile-icon{border:1.5px dashed var(--border);box-shadow:none;color:var(--ntp-fg2);background:0 0}.tile-label{max-width:100%;color:var(--ntp-fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tile-remove{background:var(--surface);width:22px;height:22px;color:var(--text);box-shadow:var(--shadow-md);animation:pop .24s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;right:10px}.ntp-chips{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.chip{border-radius:var(--r-pill);background:var(--ntp-glass);height:30px;color:var(--ntp-fg);transition:transform var(--t-press) var(--ease-out), background-color var(--t-fast) ease;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;display:inline-flex}.chip:active{transform:scale(.96)}.ntp-empty{color:var(--ntp-fg2)}.modal-scrim{background:var(--scrim);padding:var(--s-4);z-index:5;place-items:center;animation:.18s fade;display:grid;position:absolute;inset:0}.modal{gap:var(--s-3);width:100%;max-width:360px;padding:var(--s-5);border-radius:var(--r-xl);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg);animation:modal-in .24s var(--ease-out);display:grid}.modal h2{font:600 17px var(--font-display)}.modal label{color:var(--text-2);gap:6px;font-size:12.5px;display:grid}.modal input{border-radius:var(--r-sm);background:var(--field);height:36px;color:var(--text);border:1px solid #0000;outline:none;padding:0 12px;font-size:14px}.modal input:focus{background:var(--field-focus);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.modal-actions{justify-content:flex-end;gap:var(--s-2);margin-top:var(--s-2);display:flex}@keyframes fade{0%{opacity:0}}@keyframes modal-in{0%{opacity:0;transform:scale(.96)}}.panel-scrim{background:var(--scrim);opacity:0;pointer-events:none;transition:opacity var(--t-panel) var(--ease-out);z-index:30;position:absolute;inset:0}.panel-scrim[data-open=true]{opacity:1;pointer-events:auto}.panel{top:calc(var(--toolbar-h) + var(--tabbar-h) + 8px);background:var(--surface);border-radius:var(--r-xl);width:min(400px,100% - 16px);box-shadow:var(--shadow-lg);visibility:hidden;transition:transform var(--t-panel) var(--ease-drawer), visibility 0s linear var(--t-panel);z-index:31;outline:none;flex-direction:column;display:flex;position:absolute;bottom:8px;right:8px;overflow:hidden;transform:translate(calc(100% + 16px))}.panel[data-open=true]{visibility:visible;transition-delay:0s;transform:none}.panel-head{padding:var(--s-4) var(--s-3) var(--s-2) var(--s-5);justify-content:space-between;align-items:center;display:flex}.panel-head h2{font:600 20px var(--font-display);letter-spacing:-.02em}.panel-body{padding:0 var(--s-3) var(--s-4);overscroll-behavior:contain;flex:1;animation:.2s fade;overflow-y:auto}.panel-tools{gap:var(--s-2);padding:var(--s-1) var(--s-2) var(--s-3);align-items:center;display:flex}.panel-tools .field{flex:1;min-width:0}.confirm{gap:var(--s-2);display:flex}.note{color:var(--text-3);padding:0 var(--s-2) var(--s-2);text-wrap:pretty;font-size:12px}.group-h{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;padding:var(--s-3) var(--s-2) var(--s-1);font-size:12px;font-weight:600}.list{gap:1px;display:grid}.row{border-radius:var(--r-md);transition:background-color var(--t-fast) ease;align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.row:hover{background:var(--hover)}}.row:focus-within{background:var(--hover)}.row-main{text-align:left;border-radius:var(--r-md);flex:1;align-items:center;gap:12px;min-width:0;padding:8px 10px;display:flex}.row-text{flex:1;min-width:0;display:grid}.row-title{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.row-sub{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.row-time{color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.row-actions{opacity:0;transition:opacity var(--t-fast) ease;flex:none;padding-right:4px;display:flex}.row-actions .icon-btn{width:28px;height:28px}.row:hover .row-actions,.row:focus-within .row-actions{opacity:1}.row:hover .row-time{display:none}@media (hover:none){.row-actions{opacity:1}.row-time{display:none}}.row-edit{width:auto;position:absolute;top:50%;left:42px;right:96px;transform:translateY(-50%)}.row-main .favicon,.row-main .favicon-fallback{flex:none}.empty{text-align:center;color:var(--text-3);padding:56px var(--s-5);text-wrap:balance;justify-items:center;gap:4px;display:grid}.empty svg{margin-bottom:var(--s-2)}.empty strong{color:var(--text-2);font-weight:600}.settings{gap:var(--s-2);padding:0 var(--s-2);display:grid}.settings section{gap:var(--s-3);padding-bottom:var(--s-3);display:grid}.settings .group-h{padding-bottom:0;padding-left:0}.settings .note{padding:0}.stack{gap:6px;font-size:13px;font-weight:500;display:grid}.stack small,.switch-row small{color:var(--text-3);font-size:12px;font-weight:400;display:block}.stack small.bad{color:var(--danger)}.segmented{border-radius:var(--r-md);background:var(--field);grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}.segmented button{height:30px;color:var(--text-2);transition:background-color var(--t-fast) ease, color var(--t-fast) ease, box-shadow var(--t-fast) ease, transform var(--t-press) var(--ease-out);border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.segmented button:active{transform:scale(.97)}.segmented button[data-on=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}:root[data-theme=dark] .segmented button[data-on=true]{background:var(--tab-active)}.switch-row{justify-content:space-between;align-items:center;gap:var(--s-4);font-weight:500;display:flex}input[role=switch]{appearance:none;background:var(--field-hover);cursor:default;border-radius:12px;flex:none;width:40px;height:24px;transition:background-color .2s;position:relative}input[role=switch]:after{content:"";width:20px;height:20px;transition:transform .22s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}input[role=switch]:checked{background:var(--accent)}input[role=switch]:checked:after{transform:translate(16px)}.swatches{gap:var(--s-3);flex-wrap:wrap;display:flex}.swatch{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--border);transition:transform var(--t-press) var(--ease-out), box-shadow var(--t-fast) ease;border-radius:12px}.swatch:active{transform:scale(.94)}.swatch[data-on=true]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent)}.swatch[data-bg=mist]{background:linear-gradient(135deg,#fff,#cfdcf5)}.swatch[data-bg=dusk]{background:linear-gradient(135deg,#ffd9c7,#cfc6f3)}.swatch[data-bg=meadow]{background:linear-gradient(135deg,#f1ffc9,#bfe3d2)}.swatch[data-bg=graphite]{background:linear-gradient(135deg,#46464f,#1a1a1d)}.swatch[data-bg=paper]{background:#fbfaf7}.swatch-custom{color:var(--text-2);background:var(--field);place-items:center;font-size:20px;display:grid}.confirm-box{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--danger-soft);animation:.16s fade;display:grid}.keys{gap:2px;margin:0;display:grid}.keys>div{justify-content:space-between;gap:var(--s-3);padding:6px 0;font-size:13px;display:flex}.keys dt{color:var(--text-2)}.keys dd{color:var(--text-3);white-space:nowrap;align-items:center;gap:3px;margin:0;font-size:12px;display:flex}kbd{font:500 11.5px var(--font);text-align:center;background:var(--field);min-width:20px;color:var(--text-2);border:1px solid var(--border);border-radius:5px;padding:1px 6px}.about{text-align:center;color:var(--text-3);padding:var(--s-3) 0;font-size:12px}.toast{opacity:0;pointer-events:none;border-radius:var(--r-pill);background:var(--text);color:var(--bg);box-shadow:var(--shadow-md);max-width:calc(100% - 32px);transition:opacity .18s var(--ease-out), transform .22s var(--ease-out);z-index:60;padding:9px 16px;font-size:13px;font-weight:500;position:absolute;bottom:24px;left:50%;transform:translate(-50%,12px)scale(.97)}.toast[data-shown=true]{opacity:1;transform:translate(-50%)}@media (max-width:720px){.toolbar{padding:0 var(--s-2);gap:4px}.tabbar,.toolbar{padding-left:8px;padding-right:8px}.tab{flex-basis:140px;min-width:96px}.address-input[data-display=true]{font-weight:500}}@media (max-width:560px){.hide-sm{display:none}.address-input{font-size:16px}.panel{border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;height:86%;max-height:86%;padding-bottom:env(safe-area-inset-bottom);inset:auto 0 0;transform:translateY(100%)}.panel[data-open=true]{transform:none}.frame-hint span{display:none}.ntp-grid{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}.menu{width:min(248px,100vw - 16px)}}@media (max-width:420px){.hide-xs{display:none}}@media (prefers-contrast:more){:root{--border:#00000073;--text-3:#55555b}:root[data-theme=dark]{--border:#ffffff80;--text-3:#c3c3ca}}@media (prefers-reduced-transparency:reduce){.ntp-search input{-webkit-backdrop-filter:none}}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{animation-duration:1ms!important;animation-delay:0s!important}:root[data-motion=reduced] .spin,:root[data-motion=reduced] .spinner{animation-duration:1.6s!important;animation-iteration-count:infinite!important}:root[data-motion=reduced] .loadbar[data-loading=true]:after{animation:none;transform:scaleX(.6)}:root[data-motion=reduced] .panel,:root[data-motion=reduced] .menu,:root[data-motion=reduced] .suggest{transform:none}:root[data-motion=reduced] .panel{opacity:0;transition:opacity .12s,visibility 0s linear .12s}:root[data-motion=reduced] .panel[data-open=true]{opacity:1}:root[data-motion=reduced] .tab{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:1ms!important;animation-delay:0s!important}.spin,.spinner{animation-duration:1.6s!important;animation-iteration-count:infinite!important}.loadbar[data-loading=true]:after{animation:none;transform:scaleX(.6)}.panel,.menu,.suggest,.tab{transform:none!important}}:root{--glass:.6;--blurk:calc(.5 + var(--glass) * .8);--t-win:.2s;--t-min:.32s;--menubar:30px;--material:rgba(246, 246, 248, calc(.45 + var(--glass) * .45));--material-strong:rgba(250, 250, 252, calc(.6 + var(--glass) * .43));--hairline:#ffffff80;--dock-bg:rgba(255, 255, 255, calc(.15 + var(--glass) * .32));--dock-line:#ffffff8c;--bar-fg:#fff;--bar-bg:#1e1e2247}:root[data-theme=dark]{--material:rgba(44, 44, 48, calc(.45 + var(--glass) * .45));--material-strong:rgba(40, 40, 44, calc(.6 + var(--glass) * .47));--hairline:#ffffff1f;--dock-bg:rgba(40, 40, 46, calc(.2 + var(--glass) * .37));--dock-line:#ffffff29;--bar-bg:#14141852}:root[data-motion=reduced]{--t-win:1ms;--t-min:1ms}@media (prefers-reduced-motion:reduce){:root{--t-win:1ms;--t-min:1ms}}html,body,#root{overscroll-behavior:none}.desktop{-webkit-user-select:none;user-select:none;background:#111;font-size:13px;position:fixed;inset:0;overflow:hidden}.desktop input,.desktop textarea,.desktop pre,.desktop .term,.desktop [contenteditable]{-webkit-user-select:text;user-select:text}.material{background:var(--material);-webkit-backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%)}:root[data-transparency=reduced] .menubar,:root[data-transparency=reduced] .dock,:root[data-transparency=reduced] .ctx,:root[data-transparency=reduced] .panel-pop,:root[data-transparency=reduced] .spot,:root[data-transparency=reduced] .banner{background:var(--material-strong);-webkit-backdrop-filter:none}:root[data-transparency=reduced] .menubar{color:var(--text)}@media (prefers-reduced-transparency:reduce){.menubar,.dock,.ctx,.panel-pop,.spot,.banner{background:var(--material-strong)!important;-webkit-backdrop-filter:none!important}}.wallpaper{background-position:50%;background-size:cover;transition:opacity .4s;position:absolute;inset:0}.desktop:has(.mission[data-shown=true]) .wallpaper{filter:brightness(.6);transition:filter .3s}.desktop:has(.mission[data-shown=true]) .desk-area{opacity:.2}.desk-area{transition:opacity .2s}.menubar{z-index:1000;color:var(--bar-fg);background:var(--bar-bg);-webkit-backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);text-shadow:0 0 1px #0003;transition:transform .22s var(--ease-out);justify-content:space-between;align-items:center;padding:0 8px;font-size:13px;display:flex;position:fixed;top:0;left:0;right:0}.menubar[data-hidden=true]{transform:translateY(-100%)}.menubar-edge{z-index:999;height:6px;position:fixed;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.menubar[data-hidden=true]{opacity:0;pointer-events:none;transform:none}}.mb-left,.mb-right{align-items:center;gap:2px;min-width:0;display:flex}.mb-btn{height:22px;color:inherit;white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:0 9px;transition:background-color 90ms;display:inline-flex}@media (hover:hover){.mb-btn:hover,.mb-btn[data-on=true]{background:#fff3}}.mb-btn:active{background:#ffffff4d}.mb-btn:focus-visible{outline-offset:-2px;outline:2px solid #fff}.mb-icon{padding:0 7px}.mb-app{padding:0 9px;font-weight:700}.mb-menus{display:flex}.mb-status{align-items:center;gap:4px;padding:0 6px;font-size:12px;display:inline-flex}.mb-clock{font-variant-numeric:tabular-nums;gap:8px}.mb-bell{opacity:.9}.logo-mark{border:2px solid #fff;border-radius:4px;width:14px;height:14px;position:relative;transform:rotate(45deg)}.logo-mark:after{content:"";background:#fff;border-radius:1px;position:absolute;inset:2px}.desk-area{z-index:2;pointer-events:none;position:fixed;left:0;right:0}.desk-icons{pointer-events:auto;direction:ltr;flex-flow:column wrap-reverse;align-content:flex-start;gap:4px;padding:12px;display:flex;position:absolute;inset:0}.desk-cell{display:contents}.desk-icon{color:#fff;border-radius:8px;align-content:start;justify-items:center;gap:4px;width:92px;height:92px;padding:6px 4px;display:grid}.desk-icon[data-sel=true]{background:#ffffff38}.desk-icon:focus-visible{outline:2px solid #fff}.desk-label{text-align:center;text-shadow:0 1px 3px #000000b3;-webkit-line-clamp:2;word-break:break-word;border-radius:4px;-webkit-box-orient:vertical;max-width:84px;padding:1px 5px;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.desk-icon[data-sel=true] .desk-label{background:var(--accent);text-shadow:none}.desk-rename{width:86px;font:inherit;text-align:center;border:1px solid var(--accent);background:var(--surface);color:var(--text);border-radius:4px;outline:none;padding:1px 2px;font-size:12px}.hd-ico{background:linear-gradient(#e9e9ee,#b8b8c2);border-radius:8px;place-items:end;width:56px;height:44px;margin-top:6px;padding:7px;display:grid;box-shadow:0 2px 6px #00000059,inset 0 1px #fffc}.hd-ico span{background:#4cd964;border-radius:50%;width:6px;height:6px;box-shadow:0 0 4px #4cd964}.doc-ico{background:linear-gradient(#fff,#e8e8ee);border-radius:4px 12px 4px 4px;place-items:end center;width:40px;height:52px;padding-bottom:6px;display:grid;position:relative;box-shadow:0 2px 5px #00000059}.doc-ico i{font:700 8px var(--font);color:#7b7b86;font-style:normal}.desk-thumb{object-fit:cover;border:2px solid #fff;border-radius:4px;width:60px;height:44px;margin-top:4px;box-shadow:0 2px 6px #0006}.windows{z-index:10;pointer-events:none;position:fixed;inset:0}.win{pointer-events:auto;background:var(--bg);color:var(--text);transition:box-shadow var(--t-win) ease;border-radius:10px;flex-direction:column;display:flex;position:absolute;box-shadow:0 0 0 .5px #00000059,0 8px 24px #0000002e}.win.dragging{transition:none!important}.win[data-mc=true]{pointer-events:none;border-radius:16px}.win-titlebar{border-radius:inherit;background:var(--chrome);border-bottom:1px solid var(--chrome-line);touch-action:none;border-bottom-right-radius:0;border-bottom-left-radius:0;flex:none;align-items:center;height:38px;padding:0 12px;display:flex;position:relative}.win-title{text-align:center;color:var(--text-2);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;padding:0 90px;font-size:13px;font-weight:600;transition:color .15s;position:absolute;left:0;right:0;overflow:hidden}.win[data-active=true] .win-title{color:var(--text)}.win-body{border-radius:inherit;background:var(--bg);border-top-left-radius:0;border-top-right-radius:0;flex:1;min-height:0;position:relative;overflow:hidden}.lights{z-index:1;gap:8px;display:flex;position:relative}.light{color:#0000;width:12px;height:12px;transition:background-color .15s ease, transform .1s var(--ease-out);background:#c9c9ce;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 .5px #0000002e}:root[data-theme=dark] .light{background:#55555b}.light:before{content:"";position:absolute;inset:-6px -2px}.win[data-active=true] .light-close,.lights:hover .light-close{background:#ff5f57}.win[data-active=true] .light-min,.lights:hover .light-min{background:#febc2e}.win[data-active=true] .light-max,.lights:hover .light-max{background:#28c840}.light:active{filter:brightness(.85);transform:scale(.88)}.light:disabled{opacity:.4}.lights:hover .light{color:#0000009e}.rz{z-index:2;position:absolute}.rz-n,.rz-s{cursor:ns-resize;height:6px;left:10px;right:10px}.rz-n{top:-2px}.rz-s{bottom:-2px}.rz-e,.rz-w{cursor:ew-resize;width:6px;top:10px;bottom:10px}.rz-e{right:-2px}.rz-w{left:-2px}.rz-ne,.rz-nw,.rz-se,.rz-sw{width:14px;height:14px}.rz-ne{cursor:nesw-resize;top:-3px;right:-3px}.rz-nw{cursor:nwse-resize;top:-3px;left:-3px}.rz-se{cursor:nwse-resize;bottom:-3px;right:-3px}.rz-sw{cursor:nesw-resize;bottom:-3px;left:-3px}.app-loading{place-items:center;height:100%;display:grid}.app-crash{text-align:center;height:100%;color:var(--text-2);place-content:center;justify-items:center;gap:8px;padding:28px;display:grid}.app-crash b{font-size:15px}.app-crash p{max-width:40ch;color:var(--text-3);overflow-wrap:anywhere;margin:0;font-size:12px}.win .browser-app{outline:none;height:100%}.dock-wrap{z-index:900;pointer-events:none;transition:transform .26s var(--ease-out);justify-content:center;padding:0 8px;display:flex;position:fixed;bottom:8px;left:0;right:0}.dock-wrap[data-hidden=true]{transform:translateY(calc(100% + 48px))}.dock-wrap[data-hidden=true]:focus-within{transform:none}.dock-edge{z-index:899;height:6px;position:fixed;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.dock-wrap{transition:opacity .15s}.dock-wrap[data-hidden=true]{opacity:0;transform:none}.dock-wrap[data-hidden=true] .dock{pointer-events:none}}.dock{pointer-events:auto;height:calc(var(--dock) + 16px);background:var(--dock-bg);-webkit-backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);box-shadow:inset 0 0 0 .5px var(--dock-line), 0 12px 34px #00000047;border-radius:22px;align-items:flex-end;gap:4px;max-width:100%;padding:7px 8px;display:flex;overflow:visible}.dock-item{width:calc(var(--dock) * var(--s,1));height:calc(var(--dock) * var(--s,1));flex:none;place-items:end center;padding:0;display:grid;position:relative}.dock-icon{width:var(--dock);height:var(--dock);transform:scale(var(--s,1));transform-origin:bottom;transition:filter .12s;display:block}.dock-item[data-bounce=true] .dock-icon{animation:dock-bounce .9s var(--ease-out) 1}.dock-item[data-loading=true] .dock-icon{animation:dock-bounce-loop 1.1s var(--ease-out) infinite}@keyframes dock-bounce-loop{0%,to{translate:0}18%,46%{translate:0 -22px}32%,60%{translate:0}}@keyframes dock-bounce{0%,to{translate:0}25%,65%{translate:0 -22px}45%,85%{translate:0}}.dock-dot{background:var(--text);opacity:0;border-radius:50%;width:4px;height:4px;margin-left:-2px;transition:opacity .15s;position:absolute;bottom:-8px;left:50%}:root[data-theme=light] .dock-dot{background:#000000a6}:root[data-theme=dark] .dock-dot{background:#ffffffd9}.dock-dot[data-on=true]{opacity:1}.dock-sep{width:1px;height:calc(var(--dock) * .8);background:var(--dock-line);flex:none;align-self:center;margin:0 4px}.dock-tip{background:var(--material-strong);color:var(--text);white-space:nowrap;box-shadow:var(--shadow-md);opacity:0;pointer-events:none;transition:opacity .12s ease, transform .12s var(--ease-out);border-radius:7px;padding:4px 10px;font-size:12.5px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}@media (hover:hover) and (pointer:fine){.dock-item:hover .dock-tip,.dock-item:focus-visible .dock-tip{opacity:1;transition-delay:.25s;transform:translate(-50%)}}.dock-item:focus-visible{outline:none}.dock-item:focus-visible .dock-icon{outline:2px solid var(--accent);outline-offset:2px;border-radius:14px}.app-icon{flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001f,0 1px 3px #0000004d}.app-icon:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff47,#0000 45%);position:absolute;inset:0}.cal-icon{color:#222;justify-items:center;line-height:1;display:grid}.cal-icon b{color:#e5342f;letter-spacing:.04em;font-weight:700}.cal-icon i{font-style:normal;font-weight:300}.trash-ico{display:block;position:relative}.trash-fill{background:linear-gradient(#fff,#cfd3dd);border-radius:3px;height:18%;position:absolute;top:18%;left:22%;right:22%;box-shadow:0 1px 2px #0000004d}.ctx{z-index:2000;background:var(--material-strong);min-width:210px;-webkit-backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);box-shadow:0 0 0 .5px var(--hairline), 0 12px 36px #0000004d;animation:ctx-in .13s var(--ease-out);transform-origin:0 0;border-radius:10px;padding:5px;position:fixed}@keyframes ctx-in{0%{opacity:0;transform:scale(.97)}}.ctx-item{width:100%;height:26px;color:var(--text);text-align:left;border-radius:5px;align-items:center;padding:0 10px 0 4px;display:flex}.ctx-item:disabled{opacity:.4}.ctx-item:hover:not(:disabled),.ctx-item:focus-visible{background:var(--accent);color:#fff;outline:none}.ctx-item[data-danger=true]:not(:hover):not(:focus-visible){color:var(--danger)}.ctx-check{flex:none;place-items:center;width:18px;display:grid}.ctx-label{white-space:nowrap;flex:1}.ctx-hint{color:var(--text-3);margin-left:24px;font-size:12px}.ctx-item:hover:not(:disabled) .ctx-hint,.ctx-item:focus-visible .ctx-hint{color:#ffffffbf}.ctx-sep{background:var(--border);height:1px;margin:5px 8px}.launchpad{z-index:800;-webkit-backdrop-filter:blur(calc(40px * var(--blurk))) saturate(150%);backdrop-filter:blur(calc(40px * var(--blurk))) saturate(150%);opacity:0;background:#14141c6b;flex-direction:column;align-items:center;padding-top:70px;display:flex;position:fixed;inset:0}.lp-search{color:#fff;background:#ffffff2e;border-radius:8px;align-items:center;gap:6px;width:240px;height:30px;padding:0 10px;display:flex}.lp-search input{color:#fff;text-align:center;background:0 0;border:0;outline:none;flex:1;min-width:0}.lp-search input::placeholder{color:#ffffffb3}.lp-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));justify-items:center;gap:28px 12px;width:min(900px,92vw);margin-top:56px;padding-bottom:130px;display:grid;overflow-y:auto}.lp-item{color:#fff;text-shadow:0 1px 3px #00000080;opacity:0;animation:lp-in .3s var(--ease-out) calc(var(--i) * 28ms + 40ms) forwards;transition:transform .12s var(--ease-out);border-radius:16px;justify-items:center;gap:10px;padding:8px;display:grid}.lp-item:active{transform:scale(.95)}.lp-item:focus-visible{outline:2px solid #fff}.lp-empty{color:#fff;grid-column:1/-1}@keyframes lp-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1}}.mission{z-index:700;pointer-events:none;opacity:0;transition:opacity .2s;position:fixed;inset:0}.mission[data-shown=true]{opacity:1;pointer-events:auto}.mc-hint{top:calc(var(--menubar) + 24px);text-align:center;color:#fff;text-shadow:0 1px 4px #00000080;font-weight:600;position:absolute;left:0;right:0}.mc-empty{text-align:center;color:#ffffffd9;position:absolute;top:50%;left:0;right:0}.mc-tile{z-index:900;transition:box-shadow .15s ease, transform .15s var(--ease-out);background:0 0;border-radius:10px;position:absolute}@media (hover:hover){.mc-tile:hover{box-shadow:0 0 0 3px var(--accent)}}.mc-tile:focus-visible{outline:3px solid var(--accent)}.mc-label{text-align:center;color:#fff;text-shadow:0 1px 3px #0009;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:12.5px;position:absolute;top:100%;left:0;right:0;overflow:hidden}.mc-close{color:#fff;opacity:0;width:22px;height:22px;transition:opacity .12s ease, transform .12s var(--ease-out);background:#28282cd9;border-radius:50%;place-items:center;display:grid;position:absolute;top:-9px;left:-9px;transform:scale(.8)}.mc-tile:hover .mc-close,.mc-tile:focus-within .mc-close{opacity:1;transform:none}.win[data-mc=true]{z-index:800!important}.panel-pop{top:calc(var(--menubar) + 6px);z-index:1100;background:var(--material);-webkit-backdrop-filter:blur(calc(34px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(34px * var(--blurk))) saturate(180%);box-shadow:0 0 0 .5px var(--hairline), 0 16px 48px #0000004d;color:var(--text);transform-origin:100% 0;opacity:0;border-radius:18px;position:fixed;right:10px}.cc{gap:10px;width:320px;padding:12px;display:grid}.cc-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cc-tile{background:var(--field);text-align:left;transition:background-color .15s ease, transform .1s var(--ease-out);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.cc-tile:active{transform:scale(.97)}.cc-tile b{font-size:12.5px;font-weight:600;display:block}.cc-tile small{color:var(--text-3);font-size:11.5px}.cc-dot{background:var(--press);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;transition:background-color .15s,color .15s;display:grid}.cc-tile[data-on=true] .cc-dot{background:var(--accent);color:#fff}.cc-mini{padding:8px;font-size:12px;font-weight:500}.cc-mini .cc-dot{width:28px;height:28px}.cc-slider{background:var(--field);border-radius:14px;gap:6px;padding:10px 12px;font-size:12px;font-weight:600;display:grid}.cc-slider span{align-items:center;gap:6px;display:flex}input[type=range]{appearance:none;background:0 0;width:100%;height:22px;margin:0}input[type=range]::-webkit-slider-runnable-track{background:var(--press);border-radius:3px;height:6px}input[type=range]::-moz-range-track{background:var(--press);border-radius:3px;height:6px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;transition:transform .1s var(--ease-out);background:#fff;border-radius:50%;margin-top:-6px;box-shadow:0 1px 4px #0006}input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0006}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}input[type=range]:disabled{opacity:.4}input[type=range]:focus-visible{outline:2px solid var(--accent);border-radius:4px}.nc{width:350px;max-height:calc(100% - var(--menubar) - 20px);align-content:start;gap:14px;padding:14px;display:grid;overflow-y:auto}.nc h3{color:var(--text-2);margin:0;font-size:13px;font-weight:600}.nc-widget{background:var(--field);border-radius:16px;padding:12px}.nc-big{font:600 22px var(--font-display);letter-spacing:-.02em;margin:2px 0 8px}.nc-cal{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;font-size:11.5px;display:grid}.nc-dow{color:var(--text-3);font-weight:600}.nc-day{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:24px;height:24px;margin:0 auto;padding:3px 0;display:grid}.nc-day[data-today=true]{background:var(--accent);color:#fff;font-weight:700}.nc-link{color:var(--accent);margin-top:8px;font-size:12px;font-weight:500}.nc-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.nc-head .nc-link{margin:0}.nc-empty{color:var(--text-3);text-align:center;padding:20px 0}.nc-list{gap:8px;display:grid}.nc-note{background:var(--field);border-radius:14px;justify-content:space-between;gap:8px;padding:10px 12px;animation:.2s fade;display:flex}.nc-note b{font-weight:600}.nc-note p{color:var(--text-2);margin:2px 0 0;font-size:12.5px}.nc-app{color:var(--text-3);margin-left:8px;font-size:11.5px}.banner{top:calc(var(--menubar) + 8px);z-index:1200;background:var(--material);max-width:340px;-webkit-backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);box-shadow:0 0 0 .5px var(--hairline), 0 10px 32px #0000004d;color:var(--text);opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out), transform .26s var(--ease-out);border-radius:16px;gap:1px;padding:10px 14px;display:grid;position:fixed;right:12px;transform:translate(24px)}.banner[data-shown=true]{opacity:1;pointer-events:auto;transform:none}.banner span{color:var(--text-2);font-size:12.5px}.spot-scrim{z-index:1500;opacity:0;justify-content:center;align-items:flex-start;padding-top:16vh;transition:opacity 90ms;display:flex;position:fixed;inset:0}.spot-scrim[data-shown=true]{opacity:1}.spot{background:var(--material);width:min(640px,92vw);-webkit-backdrop-filter:blur(calc(40px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(40px * var(--blurk))) saturate(180%);box-shadow:0 0 0 .5px var(--hairline), 0 24px 70px #0006;color:var(--text);border-radius:18px;overflow:hidden}.spot-field{height:56px;color:var(--text-2);align-items:center;gap:12px;padding:0 18px;display:flex}.spot-field input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:22px;font-weight:300}.spot-field input::placeholder{color:var(--text-3)}.spot-list{border-top:1px solid var(--border);max-height:52vh;padding:6px;overflow-y:auto}.spot-list button{text-align:left;border-radius:8px;align-items:center;gap:12px;width:100%;height:42px;padding:0 10px;display:flex}.spot-list button[data-active=true]{background:var(--accent);color:#fff}.sp-label{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sp-sub{color:var(--text-3);white-space:nowrap;margin-left:auto;font-size:12px}.spot-list button[data-active=true] .sp-sub{color:#fffc}.sp-calc{color:#fff;background:#34c759;border-radius:7px;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.finder{outline:none;height:100%;display:flex}.f-side{background:var(--surface-2);border-right:1px solid var(--border);flex:none;width:168px;padding:10px 8px;overflow-y:auto}.f-side h4,.ph-side h4{color:var(--text-3);margin:4px 8px 6px;font-size:11px;font-weight:700}.f-side-item{width:100%;height:28px;color:var(--text);text-align:left;border-radius:6px;align-items:center;gap:8px;padding:0 8px;transition:background-color 90ms;display:flex}.f-side-item[data-on=true]{background:var(--press);font-weight:500}@media (hover:hover){.f-side-item:hover:not([data-on=true]){background:var(--hover)}}.f-side-item>span[aria-hidden]{text-align:center;width:16px;color:var(--accent)}.f-main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.f-toolbar{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:4px;height:44px;padding:0 10px;display:flex}.f-path{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0 8px;font-weight:600;overflow:hidden}.f-tools{align-items:center;gap:4px;margin-left:auto;display:flex}.f-search{background:var(--field);height:26px;color:var(--text-3);border-radius:7px;align-items:center;gap:6px;width:140px;padding:0 8px;display:flex}.f-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1}.f-content{flex-wrap:wrap;flex:1;align-content:flex-start;gap:6px;padding:14px;display:flex;overflow:auto}.f-content[data-view=list]{padding:6px 8px;display:block}.f-empty{text-align:center;width:100%;color:var(--text-3);padding:48px 0}.fi{border-radius:8px;align-content:start;justify-items:center;gap:6px;width:92px;padding:8px 4px;display:grid}.fi[data-sel=true]{background:var(--press)}.fi-name{text-align:center;word-break:break-word;-webkit-line-clamp:2;border-radius:4px;-webkit-box-orient:vertical;max-width:100%;padding:1px 6px;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.fi[data-sel=true] .fi-name{background:var(--accent);color:#fff}.fi-rename{width:100%;font:inherit;text-align:center;border:1px solid var(--accent);background:var(--surface);color:var(--text);border-radius:4px;outline:none;padding:1px;font-size:12px}.fi-folder{background:linear-gradient(#6cc4ff,#2f86ec);border-radius:5px 8px 8px;margin-top:6px;display:block;position:relative;box-shadow:inset 0 1px #ffffff73}.fi-folder:before{content:"";background:#4aa8f5;border-radius:4px 6px 0 0;width:42%;height:7px;position:absolute;top:-5px;left:0}.fi-doc{background:linear-gradient(#fff,#ececf1);border-radius:3px 10px 3px 3px;place-items:end center;padding-bottom:6px;display:grid;position:relative;box-shadow:0 1px 4px #0000004d}.fi-doc i{font:700 8px var(--font);color:#86868f;font-style:normal}.fi-img{object-fit:cover;box-sizing:content-box;border:2px solid #fff;border-radius:3px;box-shadow:0 1px 4px #00000059}.fl{border-radius:6px;grid-template-columns:22px 1fr 130px 80px 90px;align-items:center;gap:8px;height:26px;padding:0 8px;display:grid}.fl:nth-child(2n){background:color-mix(in srgb, var(--text) 3%, transparent)}.fl[data-sel=true]{background:var(--accent);color:#fff}.fl .fi-name{text-align:left;-webkit-line-clamp:1;padding:0;font-size:13px;color:inherit!important;background:0 0!important}.fl-col{color:var(--text-2);white-space:nowrap;font-size:12px}.fl[data-sel=true] .fl-col{color:#ffffffd9}.fl-size{text-align:right}.fl-head{color:var(--text-3);border-bottom:1px solid var(--border);border-radius:0;margin-bottom:4px;font-weight:600;background:0 0!important}.fl-head .fl-col{color:var(--text-3)}.f-status{height:24px;color:var(--text-3);border-top:1px solid var(--border);flex:none;justify-content:center;align-items:center;font-size:11.5px;display:flex}.quicklook{z-index:5;background:#0000004d;place-items:center;padding:16px;animation:.14s fade;display:grid;position:absolute;inset:0}.ql-card{background:var(--surface);width:min(520px,100%);max-height:100%;box-shadow:var(--shadow-lg);animation:ql-in .18s var(--ease-out);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}@keyframes ql-in{0%{opacity:0;transform:scale(.96)}}.ql-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ql-card pre{font:12.5px/1.5 var(--mono);white-space:pre-wrap;margin:0;padding:14px;overflow:auto}.ql-card img{object-fit:contain;align-self:center;max-width:100%;max-height:60vh}.settings-app{background:var(--chrome);height:100%;display:flex}.set-side{background:var(--material);width:210px;-webkit-backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%);border-right:1px solid var(--border);flex-direction:column;flex:none;gap:1px;padding:12px 10px;display:flex;overflow-y:auto}.set-search{background:var(--field);height:28px;color:var(--text-3);border-radius:7px;align-items:center;gap:6px;margin-bottom:8px;padding:0 8px;display:flex}.set-search input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}.set-search input::-webkit-search-cancel-button{display:none}.set-search button{color:var(--text-3);place-items:center;display:grid}.set-search:focus-within{box-shadow:0 0 0 3px var(--accent-soft), inset 0 0 0 1px var(--accent)}.set-item{text-align:left;border-radius:7px;align-items:center;gap:9px;height:32px;padding:0 8px;font-size:13px;display:flex}.set-item[data-on=true]{background:var(--accent);color:#fff}@media (hover:hover){.set-item:hover:not([data-on=true]){background:var(--hover)}}.set-ico{color:#fff;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid;box-shadow:inset 0 0 0 .5px #0000001f}.set-none{text-align:center;color:var(--text-3);margin:16px 0;font-size:13px}.set-pane{background:var(--chrome);flex-direction:column;flex:1;min-width:0;display:flex}.set-bar{flex:none;align-items:center;gap:2px;height:52px;padding:0 14px;display:flex}.set-bar .icon-btn{width:26px;height:26px;color:var(--text-2)}.set-bar .icon-btn:disabled{opacity:.35}.set-bar h2{font:700 15px var(--font-display);letter-spacing:-.01em;margin:0 0 0 10px}.set-main{flex:1;align-content:start;gap:20px;min-height:0;padding:4px 20px 24px;display:grid;overflow-y:auto}.set-group{gap:6px;display:grid}.set-card{background:var(--surface);box-shadow:0 0 0 .5px var(--border);border-radius:10px}.set-line{justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:8px 12px;font-size:13px;display:flex}.set-line+.set-line{border-top:1px solid var(--border);margin-left:12px;padding-left:0;padding-right:12px}.set-label{min-width:0}.set-label small{color:var(--text-3);margin-top:1px;font-size:11.5px;display:block}.set-value{color:var(--text-3)}.set-foot{color:var(--text-3);margin:0 12px;font-size:11.5px;line-height:1.4}.set-line[data-off=true]{opacity:.5}.set-slider{color:var(--text-3);align-items:center;gap:8px;display:flex}.set-slider small{font-size:11px}.set-slider input[type=range]{flex:none;width:160px}.set-themes{flex-direction:column;align-items:flex-start;padding-bottom:14px}.theme-row{gap:14px;display:flex}.theme-card{transition:transform .1s var(--ease-out);justify-items:center;gap:6px;font-size:12px;display:grid}.theme-card:active{transform:scale(.97)}.theme-prev{width:74px;height:50px;box-shadow:inset 0 0 0 1px var(--border);border-radius:8px;position:relative;overflow:hidden}.theme-prev i{background:#0000001f;height:9px;position:absolute;top:0;left:0;right:0}.theme-prev b{background:var(--accent);opacity:.9;border-radius:4px;width:26px;height:20px;position:absolute;top:16px;left:7px}.theme-prev[data-t=light]{background:#e8eaf1}.theme-prev[data-t=dark]{background:#2a2a30}.theme-prev[data-t=dark] i{background:#ffffff24}.theme-prev[data-t=system]{background:linear-gradient(115deg,#e8eaf1 50%,#2a2a30 50%)}.theme-card[data-on=true] .theme-prev{box-shadow:0 0 0 2.5px var(--accent)}.theme-card[data-on=true] span:last-child{font-weight:600}.accents{gap:8px;display:flex}.accents button{width:20px;height:20px;transition:transform .1s var(--ease-out);border-radius:50%;box-shadow:inset 0 0 0 .5px #0003}.accents button:active{transform:scale(.9)}.accents button[data-on=true]{box-shadow:inset 0 0 0 .5px #0003, 0 0 0 2px var(--surface), 0 0 0 3.5px var(--text-3)}.about-app{text-align:center;align-content:center;justify-items:center;gap:6px;height:100%;padding:24px;display:grid}.about-logo{background:linear-gradient(160deg,#5ec3ff,#1e55e6);border-radius:22px;width:96px;height:96px;margin-bottom:8px;position:relative;box-shadow:0 8px 24px #1e55e666,inset 0 1px #ffffff80}.about-logo:before{content:"";border:4px solid #fff;border-radius:9px;position:absolute;inset:24px;transform:rotate(45deg)scale(.8)}.about-logo:after{content:"";background:#fff;border-radius:3px;position:absolute;inset:37px;transform:rotate(45deg)}.about-app h1{font:700 28px var(--font-display);letter-spacing:-.02em;margin:6px 0 0}.about-ver{color:var(--text-3);margin:0 0 14px;font-size:13px}.about-app dl{gap:7px;margin:0 0 18px;display:grid}.about-app dl div{text-align:left;grid-template-columns:1fr 1fr;gap:12px;font-size:12.5px;display:grid}.about-app dt{color:var(--text-3);text-align:right}.about-app dd{min-width:120px;margin:0;font-weight:500}.about-more{min-width:96px}.notes{height:100%;display:flex}.n-side{background:var(--surface-2);border-right:1px solid var(--border);flex-direction:column;flex:none;width:240px;display:flex}.n-tools{align-items:center;gap:4px;padding:10px;display:flex}.n-search{flex:1;width:auto}.n-list{flex:1;align-content:start;gap:2px;padding:0 8px 8px;display:grid;overflow-y:auto}.n-item{text-align:left;border-radius:8px;gap:2px;width:100%;padding:8px 10px;display:grid}.n-item[data-on=true]{color:#1d1d1f;background:#f7c948}:root[data-theme=dark] .n-item[data-on=true]{color:#fff;background:#8a6a0c}.n-item b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.n-item span{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.n-item[data-on=true] span{color:inherit;opacity:.75}.n-item time{margin-right:6px}.n-none{text-align:center;color:var(--text-3);padding:24px 0}.n-edit{flex-direction:column;flex:1;min-width:0;display:flex}.n-bar{color:var(--text-3);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;display:flex}.n-edit textarea{resize:none;color:var(--text);font:15px/1.55 var(--font);background:0 0;border:0;outline:none;flex:1;padding:4px 22px 22px}.file-editor textarea{font:13px/1.55 var(--mono)}.n-blank{height:100%;color:var(--text-3);place-content:center;justify-items:center;gap:10px;width:100%;display:grid}.cal{height:100%;display:flex}.cal-main{flex-direction:column;flex:1;min-width:0;padding:14px 16px 12px;display:flex}.cal-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.cal-head h2{font:700 24px var(--font-display);letter-spacing:-.02em;margin:0}.cal-head h2 span{color:var(--text-3);font-weight:300}.cal-nav{align-items:center;gap:4px;display:flex}.cal-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);flex:1;grid-template-rows:22px repeat(6,1fr);grid-template-columns:repeat(7,1fr);min-height:0;display:grid}.cal-dow{text-align:center;color:var(--text-3);border-right:1px solid var(--border);padding-top:4px;font-size:11px;font-weight:600}.cal-cell{text-align:left;border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;gap:2px;min-height:0;padding:4px;transition:background-color 90ms;display:flex;overflow:hidden}@media (hover:hover){.cal-cell:hover{background:var(--hover)}}.cal-cell[data-out=true]{color:var(--text-3)}.cal-cell[data-sel=true]{background:var(--accent-soft)}.cal-num{font-variant-numeric:tabular-nums;border-radius:50%;align-self:flex-end;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.cal-cell[data-today=true] .cal-num{color:#fff;background:#ff3b30;font-weight:700}.cal-chip{background:var(--accent-soft);color:var(--accent);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:1px 5px;font-size:10.5px;font-weight:600;overflow:hidden}.cal-more{color:var(--text-3);font-size:10px}.cal-side{background:var(--surface-2);border-left:1px solid var(--border);flex-direction:column;flex:none;gap:6px;width:220px;padding:16px;display:flex}.cal-side h3{font:700 18px var(--font-display);margin:0}.cal-sel{color:var(--text-3);margin:0 0 8px}.cal-events{flex:1;align-content:start;gap:6px;display:grid;overflow-y:auto}.cal-events li{background:var(--field);border-left:3px solid var(--accent);border-radius:8px;align-items:center;gap:8px;padding:7px 9px;display:flex}.cal-time{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.cal-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.cal-none{color:var(--text-3)}.cal-add{gap:6px;display:grid}.photos{height:100%;display:flex}.ph-side{background:var(--surface-2);border-right:1px solid var(--border);flex:none;width:168px;padding:10px 8px}.ph-count{color:var(--text-3);margin-left:auto;font-size:11.5px}.ph-main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.ph-bar{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:8px;height:46px;padding:0 14px;display:flex}.ph-add{flex:1;justify-content:flex-end;gap:6px;display:flex}.ph-add .field{max-width:240px}.ph-grid{flex:1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:150px;align-content:start;gap:3px;padding:3px;display:grid;overflow-y:auto}.ph-thumb{background:var(--field);transition:transform .12s var(--ease-out);position:relative;overflow:hidden}.ph-thumb:active{transform:scale(.98)}.ph-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ph-heart{color:#fff;filter:drop-shadow(0 1px 2px #0009);position:absolute;bottom:6px;left:6px}.ph-view{z-index:5;background:var(--bg);flex-direction:column;animation:.16s fade;display:flex;position:absolute;inset:0}.ph-vbar{justify-content:space-between;align-items:center;height:46px;padding:0 12px 0 16px;display:flex}.ph-vbar span{gap:2px;display:flex}.ph-stage{flex:1;justify-content:space-between;align-items:center;gap:8px;min-height:0;padding:0 8px;display:flex}.ph-stage img{object-fit:contain;border-radius:6px;flex:1;min-width:0;max-height:100%;animation:.2s fade}.ph-nav{background:var(--field);width:36px;height:36px;transition:background-color .12s ease, transform .1s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.ph-nav:active{transform:scale(.92)}.ph-count-label{text-align:center;color:var(--text-3);padding:8px 0 12px;font-size:12px}.music{height:100%;display:flex}.mu-now{background:var(--surface-2);border-right:1px solid var(--border);flex-direction:column;flex:none;align-items:center;gap:4px;width:260px;padding:22px;display:flex}.mu-art{width:180px;height:180px;transition:transform .3s var(--ease-out);border-radius:14px;justify-content:center;align-items:flex-end;gap:6px;margin-bottom:14px;padding:0 0 26px;display:flex;box-shadow:0 14px 34px #0000004d}.mu-art[data-playing=true]{transform:scale(1.03)}.mu-art span{background:#ffffffd9;border-radius:4px;width:8px;height:14px}.mu-art[data-playing=true] span{animation:.9s ease-in-out infinite alternate eq}.mu-art[data-playing=true] span:nth-child(2){animation-delay:.25s}.mu-art[data-playing=true] span:nth-child(3){animation-delay:.5s}@keyframes eq{to{height:54px}}.mu-now h2{font:700 17px var(--font-display);text-align:center;margin:0}.mu-now p{color:var(--text-3);margin:0 0 8px}.mu-seek{background:var(--press);border-radius:2px;width:100%;height:4px;overflow:hidden}.mu-seek i{background:var(--text-2);transform-origin:0;height:100%;display:block}.mu-time{width:100%;color:var(--text-3);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11px;display:flex}.mu-ctl{align-items:center;gap:14px;margin:8px 0;display:flex}.mu-ctl .icon-btn{width:40px;height:40px;color:var(--text)}.mu-play{background:var(--text);width:52px;height:52px;color:var(--bg);transition:transform .1s var(--ease-out);border-radius:50%;place-items:center;display:grid}.mu-play:active{transform:scale(.93)}.mu-vol{width:100%;color:var(--text-3);align-items:center;gap:8px;display:flex}.mu-list{flex:1;min-width:0;padding:18px 20px;overflow-y:auto}.mu-list h3{font:700 20px var(--font-display);margin:0 0 10px}.mu-list ul{gap:2px;display:grid}.mu-list li button{text-align:left;border-radius:9px;align-items:center;gap:12px;width:100%;padding:8px 10px;display:flex}.mu-list li button[data-on=true]{background:var(--accent-soft)}@media (hover:hover){.mu-list li button:hover:not([data-on=true]){background:var(--hover)}}.mu-chip{color:#fff;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.mu-name{flex:1;min-width:0;display:grid}.mu-name small{color:var(--text-3)}.mu-bpm{color:var(--text-3);font-size:12px}@keyframes eq2{to{height:14px}}@media (max-width:720px){.mb-menus,.mb-date,.mb-app{display:none}.desk-icons{padding:8px}.desk-icon{width:76px;height:84px}.desk-label{max-width:70px;font-size:11px}.dock{scrollbar-width:none;border-radius:18px;overflow-x:auto}.dock::-webkit-scrollbar{display:none}.win{border-radius:0}.f-side,.ph-side,.set-side{width:150px}.cal-side{display:none}.mu-now{width:200px;padding:14px}.mu-art{width:130px;height:130px}.n-side{width:150px}.cc,.nc{width:calc(100vw - 20px)}.fl{grid-template-columns:22px 1fr 80px}.fl .fl-col:nth-of-type(n+3){display:none}}@media (max-width:520px){.f-side,.ph-side{display:none}.set-side{width:54px;padding:12px 6px}.set-search,.set-name{display:none}.set-item{justify-content:center;padding:0}.set-main{padding:4px 12px 16px}.set-slider input[type=range]{width:100px}.set-slider small{display:none}.music{flex-direction:column;overflow-y:auto}.mu-now{border-right:0;border-bottom:1px solid var(--border);width:100%}.notes .n-side{width:110px}.f-search{width:90px}}.dock-item:active .dock-icon{transform:scale(calc(var(--s,1) * .94));transition:transform 80ms ease-out,filter 80ms ease-out}.mb-btn:active,.ctx-item:active,.f-side-item:active{transition-duration:0s}.light:active{transform:scale(.88)}.win.dragging{cursor:grabbing;box-shadow:0 0 0 .5px #0006,0 34px 80px #0000006b,0 8px 20px #00000038}:root[data-theme=dark] .win.dragging{box-shadow:0 0 0 .5px #ffffff40,0 34px 80px #000000b3}.banner.dragging{cursor:grabbing;touch-action:pan-y;transition:none!important}.banner{touch-action:pan-y;cursor:grab}.dock-tip{transform-origin:bottom}.panel-pop{transform-origin:100% 0}.dock,.panel-pop,.banner,.ctx{box-shadow:inset 0 .5px 0 #ffffff73, inset 0 0 0 .5px var(--hairline), 0 12px 34px #00000047;border-top:0}.spot,.launchpad{-webkit-backdrop-filter:blur(calc(48px * var(--blurk))) saturate(190%);backdrop-filter:blur(calc(48px * var(--blurk))) saturate(190%)}.spot{box-shadow:inset 0 .5px 0 #fff6, 0 0 0 .5px var(--hairline), 0 32px 90px #00000073}.ctx-hint,.banner span,.nc-note p{font-weight:450}.win-title,.mb-btn{letter-spacing:-.006em}.ctx-item,.banner b,.f-side-item{letter-spacing:-.003em}.dock-tip,.ctx-hint,.banner span,.nc-app{letter-spacing:.012em}.spot-field input{letter-spacing:-.014em;font-optical-sizing:auto}.nc-big,.set-main h2,.about-app h1,.cal-head h2{line-height:1.1}.lp-item{letter-spacing:.005em}@media (prefers-reduced-motion:reduce){.banner,.panel-pop,.launchpad{transform:none!important}.dock-item[data-bounce=true] .dock-icon,.dock-item[data-loading=true] .dock-icon{animation:none}.win.dragging{box-shadow:none}}.desktop *{scrollbar-width:thin;scrollbar-color:#80808680 transparent}.desktop ::-webkit-scrollbar{background:0 0;width:12px;height:12px}.desktop ::-webkit-scrollbar-track{background:0 0}.desktop ::-webkit-scrollbar-corner{background:0 0}.desktop ::-webkit-scrollbar-thumb{background:#80808680 padding-box padding-box;border:3px solid #0000;border-radius:6px;min-height:36px}.desktop ::-webkit-scrollbar-thumb:hover{background:#808086cc padding-box padding-box}.desktop ::-webkit-scrollbar-button{display:none}.win[data-active=false] .win-titlebar{background:color-mix(in srgb, var(--chrome) 55%, var(--bg))}.win[data-active=false] .win-title{opacity:.55}.win-titlebar,.win-title{transition:background-color .15s,opacity .15s,color .15s}.menubar{box-shadow:0 .5px #0003}.mb-app{font-weight:700}.mb-menus .mb-btn{font-weight:500}.mb-menus .mb-app{font-weight:700}.ctx{border-radius:10px;padding:5px}.ctx-item{font-size:13px}.desk-icon{align-content:start;height:auto;min-height:92px}.desk-label{padding:1px 5px 2px;line-height:1.3}.app-icon{box-shadow:inset 0 0 0 .5px #00000038,inset 0 1px #ffffff8c,inset 0 -2px 3px #00000024}.dock-icon,.lp-item .app-icon{filter:drop-shadow(0 3px 4px #0000004d)}.app-icon:after{background:linear-gradient(#ffffff61,#ffffff0a 50%,#0000 52%)}.dock{background:color-mix(in srgb, var(--dock-bg) 100%, transparent);box-shadow:inset 0 .5px 0 #ffffff80, inset 0 0 0 .5px var(--dock-line), 0 18px 40px #0000004d;border-radius:24px}.dock-item:active .dock-icon{filter:brightness(.78)drop-shadow(0 3px 4px #0000004d)}.am{--am-red:#fa243c;background:var(--bg);flex-direction:column;height:100%;display:flex}.am-top{background:var(--chrome);border-bottom:1px solid var(--chrome-line);flex:none;grid-template-columns:1fr minmax(260px,460px) 1fr;align-items:center;gap:16px;height:56px;padding:0 16px;display:grid}.am-ctl{align-items:center;gap:6px;display:flex}.am-btn{width:34px;height:34px;color:var(--text);transition:transform .1s var(--ease-out), background-color .12s ease;border-radius:50%;place-items:center;display:grid}.am-btn:active{transform:scale(.9)}@media (hover:hover){.am-btn:hover{background:var(--hover)}}.am-playbtn{width:40px;height:40px}.am-pill{background:var(--field);height:44px;box-shadow:inset 0 0 0 .5px var(--border);border-radius:8px;align-items:center;gap:10px;padding:0 12px 0 4px;display:flex;position:relative;overflow:hidden}.am-pill-art{width:36px;height:36px;color:var(--text-3);background-position:50%;background-size:cover;border-radius:5px;flex:none;place-items:center;display:grid;box-shadow:0 1px 3px #00000040}.am-pill[data-empty=true] .am-pill-art{background:var(--press)}.am-pill-mid{text-align:center;flex:1;min-width:0;line-height:1.2;display:grid}.am-pill-mid b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.am-pill-mid small{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.am-prog{background:var(--press);cursor:pointer;height:4px;position:absolute;bottom:0;left:0;right:0}.am-prog i{background:var(--text-2);transform-origin:0;height:100%;display:block}.am-pill-t{text-align:right;min-width:34px;color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.am-right{justify-self:end;align-items:center;gap:12px;display:flex}.am-vol{color:var(--text-3);align-items:center;gap:6px;display:flex}.am-vol input[type=range]{width:90px}.am-body{flex:1;min-height:0;display:flex;position:relative}.am-side{background:var(--surface-2);border-right:1px solid var(--border);flex-direction:column;flex:none;gap:2px;width:210px;padding:12px 10px;display:flex}.am-search{background:var(--field);height:28px;color:var(--text-3);border-radius:7px;align-items:center;gap:6px;margin-bottom:10px;padding:0 8px;display:flex}.am-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1}.am-nav{height:30px;color:var(--text);text-align:left;border-radius:7px;align-items:center;gap:9px;padding:0 9px;font-size:13px;display:flex}.am-nav svg{color:var(--am-red);flex:none}.am-nav[data-on=true]{background:var(--press);font-weight:600}@media (hover:hover){.am-nav:hover:not([data-on=true]){background:var(--hover)}}.am-main{flex:1;min-width:0;padding:22px 26px 30px;overflow-y:auto}.am-main h1{font:700 26px var(--font-display);letter-spacing:-.02em;margin:0 0 14px}.am-main h2{font:700 18px var(--font-display);letter-spacing:-.01em;margin:22px 0 12px}.am-note{color:var(--text-3);align-items:center;gap:8px;margin:6px 0 14px;display:flex}.am-grid{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:18px 16px;display:grid}.am-card{text-align:left;align-content:start;gap:2px;font-size:12.5px;display:grid}.am-card b{white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-weight:600;overflow:hidden}.am-card small{color:var(--text-3);font-size:12px}.am-card-art{aspect-ratio:1;color:#fff;transition:transform .16s var(--ease-out);background-position:50%;background-size:cover;border-radius:9px;align-items:flex-end;padding:10px;display:flex;position:relative;box-shadow:0 0 0 .5px #00000026,0 6px 16px #00000038}.am-card-art b{text-shadow:0 1px 4px #00000059;white-space:normal;margin:0;font-size:15px}.am-card:active .am-card-art{transform:scale(.97)}.am-card-play{width:32px;height:32px;color:var(--am-red);opacity:0;transition:opacity .14s ease, transform .14s var(--ease-out);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:8px;transform:scale(.85)}@media (hover:hover){.am-card:hover .am-card-play{opacity:1;transform:none}}.am-rows{display:grid}.am-row{border-top:1px solid var(--border);border-radius:7px;grid-template-columns:40px 22px 1fr 28px 46px;align-items:center;gap:10px;min-height:52px;padding:6px 8px;display:grid}.am-row:first-child{border-top-color:#0000}.am-row:nth-child(2n){background:color-mix(in srgb, var(--text) 3%, transparent)}.am-row[data-on=true] .am-name b{color:var(--am-red)}.am-art{color:#fff;background-position:50%;background-size:cover;border-radius:5px;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000040}.am-art-ov{opacity:0;background:#0006;place-items:center;transition:opacity .1s;display:grid;position:absolute;inset:0}.am-row[data-on=true] .am-art-ov,.am-art:focus-visible .am-art-ov{opacity:1}@media (hover:hover){.am-art:hover .am-art-ov{opacity:1}}.am-num{color:var(--text-3);text-align:center;font-variant-numeric:tabular-nums;font-size:12px}.am-name{min-width:0;line-height:1.3;display:grid}.am-name b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.am-e{background:var(--text-3);width:13px;height:13px;color:var(--bg,#fff);vertical-align:1px;border-radius:3px;place-items:center;margin-left:6px;font-size:9px;font-weight:700;line-height:1;display:inline-grid}.am-name small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.am-heart{width:28px;height:28px;color:var(--text-3);opacity:0;transition:opacity .12s ease, transform .1s var(--ease-out);border-radius:50%;place-items:center;display:grid}.am-heart[data-on=true]{opacity:1;color:var(--am-red)}.am-heart:active{transform:scale(.85)}.am-time{color:var(--text-3);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.eq{align-items:flex-end;gap:2px;height:14px;display:flex}.eq b{background:#fff;border-radius:1px;width:3px;height:4px;animation:.7s ease-in-out infinite alternate eq2}.eq b:nth-child(2){animation-delay:.2s}.eq b:nth-child(3){animation-delay:.4s}.spin{animation:.8s linear infinite spin}@media (max-width:720px){.am-side{width:150px}.am-top{grid-template-columns:auto 1fr auto}.am-vol{display:none}}.am-lyr-btn{color:var(--text-2)}.am-lyr-btn[data-on=true]{background:color-mix(in srgb, var(--am-red) 14%, transparent);color:var(--am-red)}@media (hover:hover){.am-lyr-btn[data-on=true]:hover{background:color-mix(in srgb, var(--am-red) 20%, transparent)}}.am-lyr{color:#fff;border-left:1px solid var(--border);width:clamp(280px,34%,400px);animation:am-lyr-in .26s var(--ease-out) both;background:#1c1c1e;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden;container-type:size}.am-lyr[data-closing=true]{animation:.2s ease-in both am-lyr-out}@keyframes am-lyr-in{0%{opacity:0;transform:translate(28px)}}@keyframes am-lyr-out{to{opacity:0;transform:translate(28px)}}.am-lyr-bg{filter:blur(48px)saturate(1.5)brightness(.62);background-position:50%;background-size:cover;transition:background-image .4s;position:absolute;inset:-20%;transform:scale(1.2)}.am-lyr-bg:after{content:"";background:#00000047;position:absolute;inset:0}.am-lyr-note{text-align:center;color:#ffffffb8;justify-items:center;gap:12px;margin:auto;padding:0 28px;font-size:15px;font-weight:600;display:grid;position:relative}.am-lyr-retry{color:#fff;height:28px;transition:transform .1s var(--ease-out);background:#ffffff29;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.am-lyr-retry:active{transform:scale(.95)}.am-lyr-scroll{overscroll-behavior:contain;scrollbar-width:none;outline:none;flex:1;min-height:0;padding:32cqh 26px 62cqh;position:relative;overflow-y:auto;-webkit-mask:linear-gradient(#0000,#000 12% 82%,#0000);mask:linear-gradient(#0000,#000 12% 82%,#0000)}.am-lyr-scroll::-webkit-scrollbar{display:none}.am-lyr-line{text-align:left;width:100%;font:700 clamp(19px, 2.2vw, 25px) / 1.25 var(--font-display);letter-spacing:-.015em;text-wrap:pretty;color:#ffffff57;transform-origin:0;transition:color .26s ease, transform .42s var(--ease-out);border-radius:10px;margin:0 0 4px;padding:8px 10px;display:block;transform:scale(.96)}.am-lyr-line[data-on=true]{color:#fff;transform:none}.am-lyr-scroll[data-browsing=true] .am-lyr-line:not([data-on=true]){color:#ffffff8c}.am-lyr-line:active{transition-duration:.1s;transform:scale(.94)}.am-lyr-line:focus-visible{box-shadow:inset 0 0 0 2px #ffffff80}@media (hover:hover){.am-lyr-line:hover{background:#ffffff14}}.am-lyr-line[data-on=true][data-words=true]{color:#ffffff57}.am-lyr-line[data-on=true] .am-lyr-w{--e:calc(var(--p,0) * 140% - 20%);background:linear-gradient(90deg, #fff calc(var(--e) - .25em), #ffffff57 calc(var(--e) + .25em));color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:860px){.am-lyr{z-index:3;border-left:0;width:auto;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.am-lyr,.am-lyr[data-closing=true]{animation-name:am-lyr-fade}.am-lyr-line{transition:color .2s;transform:none}}:root[data-motion=reduced] .am-lyr,:root[data-motion=reduced] .am-lyr[data-closing=true]{animation-name:am-lyr-fade}:root[data-motion=reduced] .am-lyr-line{transition:color .2s;transform:none}@keyframes am-lyr-fade{0%{opacity:0}}@media (prefers-reduced-transparency:reduce){.am-lyr-bg{display:none}}@media (max-width:520px){.am-side{display:none}}.am-side-h{color:var(--text-3);margin:14px 9px 4px;font-size:11px;font-weight:700}.am-nav-sub{height:32px;font-weight:400}.am-nav-sub span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.am-cover{aspect-ratio:1;background:var(--field);border-radius:9px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 0 0 .5px #00000026,0 6px 16px #0003}.am-cover>span{background-position:50%;background-size:cover}.am-cover[data-n="1"]{grid-template-rows:1fr;grid-template-columns:1fr}.am-cover-empty{color:var(--text-3);grid-area:1/1/-1/-1;place-items:center;display:grid;background:var(--press)!important}.am-cover-new{color:var(--am-red);background:var(--field);box-shadow:inset 0 0 0 1.5px var(--border);grid-template-rows:1fr;grid-template-columns:1fr;place-items:center;display:grid}.am-cover-xs{width:22px;height:22px;box-shadow:none;border-radius:4px;flex:none}.am-cover-xs svg{width:12px;height:12px}.am-cover-lg{flex:none;width:168px}.am-back{color:var(--am-red);border-radius:6px;align-items:center;gap:2px;margin:-6px 0 12px -6px;padding:3px 8px 3px 2px;font-weight:500;display:inline-flex}.am-hero{align-items:flex-end;gap:22px;margin-bottom:18px;display:flex}.am-hero-meta{gap:4px;min-width:0;display:grid}.am-hero-meta h1{overflow-wrap:anywhere;margin:0;font-size:30px;line-height:1.1}.am-hero-meta small{color:var(--text-3);letter-spacing:.04em;font-weight:600}.am-hero-meta>small:last-of-type{letter-spacing:0;font-weight:400}.am-avatar{width:168px;height:168px;font:700 64px var(--font-display);color:#fff;background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 .5px #00000026,0 10px 26px #0000004d}.am-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.am-primary,.am-ghost{height:30px;transition:transform .1s var(--ease-out), opacity .12s ease;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.am-primary{background:var(--am-red);color:#fff}.am-ghost{background:var(--field);color:var(--text)}.am-danger{color:var(--danger)}.am-primary:active,.am-ghost:active{transform:scale(.96)}.am-primary:disabled{opacity:.4}.am-rename{font:700 28px var(--font-display);letter-spacing:-.02em;background:var(--field);color:var(--text);outline:2px solid var(--am-red);border:0;border-radius:6px;max-width:100%;margin-left:-6px;padding:0 6px}.am-link{max-width:100%;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;text-align:left;justify-self:start;padding:0;font-size:12px;overflow:hidden}@media (hover:hover){.am-link:hover{color:var(--am-red);text-decoration:underline}}.am-link-pill{color:var(--text-2);justify-self:center;font-size:11.5px}.am-row{grid-template-columns:40px 22px 1fr 28px 28px 46px}.am-row:hover .am-heart,.am-heart:focus-visible{opacity:1}@media (max-width:720px){.am-hero{flex-direction:column;align-items:flex-start}.am-cover-lg,.am-avatar{width:120px;height:120px;font-size:44px}}:root{--cur-arrow:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 width=%2232%22 height=%2232%22 version=%221.1%22 viewBox=%220 0 32 32%22 %3E%3Cdefs id=%22defs5%22%3E%3Cfilter id=%22b%22 x=%22-.16181%22 y=%22-.095361%22 width=%221.3236%22 height=%221.1907%22 color-interpolation-filters=%22sRGB%22%3E%3CfeGaussianBlur stdDeviation=%220.62797713%22 id=%22feGaussianBlur2%22 /%3E%3C/filter%3E%3Cfilter id=%22b-3%22 x=%22-0.13900813%22 y=%22-0.088328038%22 width=%221.2780163%22 height=%221.1766561%22 color-interpolation-filters=%22sRGB%22%3E%3CfeGaussianBlur stdDeviation=%220.65531483%22 id=%22feGaussianBlur32%22 /%3E%3C/filter%3E%3ClinearGradient xlink:href=%22%23linearGradient998%22 id=%22linearGradient1000-2%22 x1=%227.9355502%22 y1=%226.5721345%22 x2=%2212.93555%22 y2=%2219%22 gradientUnits=%22userSpaceOnUse%22 /%3E%3ClinearGradient id=%22linearGradient998%22%3E%3Cstop style=%22stop-color:%23333333;stop-opacity:1%22 offset=%220%22 id=%22stop994%22 /%3E%3Cstop style=%22stop-color:%23000000;stop-opacity:1%22 offset=%221%22 id=%22stop996%22 /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id=%22g48%22 transform=%22matrix(0.99994875,0,0,1.0015274,-0.93555,0.99999984)%22%3E%3Cpath id=%22path40%22 style=%22font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;opacity:0.15;isolation:auto;mix-blend-mode:normal;filter:url(%23b-3)%22 solid-color=%22%23000000%22 shape-rendering=%22auto%22 opacity=%220.35%22 image-rendering=%22auto%22 filter=%22url(%23b)%22 fill-rule=%22evenodd%22 dominant-baseline=%22auto%22 color-rendering=%22auto%22 color=%22%23000000%22 d=%22M 7.9844,4 A 1.0001,1.0001 0 0 0 7.00002,5 v 14 a 1.0001,1.0001 0 0 0 1.7734,0.63477 l 2.0742,-2.5293 1.4219,3.4297 c 0.2179,0.54745 0.67032,0.98123 1.1719,1.1582 0.50156,0.17697 1.0137,0.13324 1.4531,-0.04883 0.43939,-0.18207 0.83312,-0.51233 1.0625,-0.99219 0.22938,-0.47986 0.24099,-1.1073 0.0078,-1.6484 l -1.5312,-3.6953 2.8789,0.0059 a 1.0001,1.0001 0 0 0 0.70898,-1.707 L 8.7071,4.29305 A 1.0001,1.0001 0 0 0 7.98444,4.00008 Z M 9,7.4141 l 5.8945,5.8945 -1.957,-0.0039 a 1.0001,1.0001 0 0 0 -0.92578,1.3828 l 0.04492,0.10938 a 1.0001,1.0001 0 0 0 -1.6973,-0.25195 l -1.3594,1.6582 z%22 /%3E%3Cpath id=%22path42%22 stroke-width=%222%22 stroke-linejoin=%22round%22 stroke-linecap=%22round%22 stroke=%22%23ffffff%22 fill=%22none%22 d=%22m 6.9356,4 v 14 l 3.1328,-3.8203 2.0664,4.9863 a 1.0001,1.0001 0 1 0 1.8477,-0.76562 l -2.1113,-5.0957 4.3789,0.0098 z%22 /%3E%3Cpath id=%22path44%22 fill-rule=%22evenodd%22 fill=%22%23151515%22 d=%22m 6.9356,4 v 14 l 3.1328,-3.8203 2.0664,4.9863 a 1.0001,1.0001 0 1 0 1.8477,-0.76562 l -2.1113,-5.0957 4.3789,0.0098 z%22 style=%22fill:url(%23linearGradient1000-2);fill-opacity:1%22 /%3E%3Crect y=%220%22 x=%220%22 id=%22rect46%22 opacity=%220.2%22 fill=%22none%22 height=%2224%22 width=%2224%22 /%3E%3C/g%3E%3C/svg%3E") 6 5, default;--cur-hand:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 version=%221.1%22 height=%2232%22 width=%2232%22%3E%3Csodipodi:guide id=%22guide850%22 orientation=%220,-1%22 position=%2213.357016,25%22 /%3E%3Csodipodi:guide id=%22guide852%22 orientation=%221,0%22 position=%2213,25%22 /%3E%3C/sodipodi:namedview%3E%3Cdefs id=%22defs5%22%3E%3Cfilter color-interpolation-filters=%22sRGB%22 height=%221.2387%22 width=%221.2413%22 y=%22-.11935%22 x=%22-.12066%22 id=%22a%22%3E%3CfeGaussianBlur id=%22feGaussianBlur2%22 stdDeviation=%220.84610228%22 /%3E%3C/filter%3E%3Cfilter height=%221.2094761%22 y=%22-0.10473805%22 width=%221.2228491%22 x=%22-0.11142457%22 id=%22filter906%22 style=%22color-interpolation-filters:sRGB%22 %3E%3CfeGaussianBlur id=%22feGaussianBlur908%22 stdDeviation=%220.69905983%22 /%3E%3C/filter%3E%3C/defs%3E%3Cg id=%22Cursors-/-Hand-(Pointing)%22 transform=%22matrix(1.0151825,0,0,1,8.5219547,6.4477539)%22%3E%3Cpath style=%22filter:url(%23filter906);opacity:0.35%22 stroke=%22none%22 fill=%22%23000000%22 id=%22path864%22 d=%22m 3.8852279,14.377786 c 0.1503,0.1354 0.25407,0.2327 0.57471,0.5373 0.31407,0.2983 0.46595,0.4393 0.60483,0.5572 0.05792,0.0488 0.1073,0.1792 0.12686,0.3732 0.0161,0.1595 0.0105,0.3375 -0.00902,0.509 -0.00674,0.0593 -0.01325,0.1021 -0.01698,0.1225 -0.04187,0.2287 0.13249,0.4401 0.36507,0.4424 0.2093,0.0022 0.37057,0.0048 0.79741,0.0124 0.1068,0.0019 0.1068,0.0019 0.21396,0.0037 1.16029,0.02 1.7529,0.0145 2.17822,-0.039 0.45462,-0.0571 0.92282,-0.6062 1.3275501,-1.2951 0.34296,0.6096 0.81866,1.2049 1.29906,1.2823 0.1525,0.0244 0.3372,0.0319 0.5511,0.027 0.1596,-0.0037 0.3284,-0.0142 0.4987,-0.0294 0.1285,-0.0115 0.2309,-0.023 0.292,-0.031 0.2259,-0.0293 0.3738,-0.2516 0.3134,-0.4712 -0.013,-0.0475 -0.034,-0.1345 -0.0551,-0.2441 -0.0245,-0.1271 -0.0422,-0.2512 -0.0503,-0.3642 -0.0051,-0.0717 -0.0061,-0.1366 -0.0028,-0.1927 0.0056,-0.0978 0.0074,-0.1525 0.0101,-0.2791 0.0011,-0.0471 0.0011,-0.0471 0.0025,-0.0883 0.0052,-0.1348 0.0234,-0.2629 0.082,-0.5422 0.0252,-0.1212 0.1473,-0.3532 0.3396,-0.6402 0.0573,-0.0855 0.1199,-0.1748 0.187,-0.267 0.1272,-0.1748 0.2641,-0.3514 0.401,-0.5204 0.0821,-0.1012 0.1455,-0.1769 0.1808,-0.2181 0.2963,-0.4244 0.6121,-1.1191 0.7282,-1.5253 0.1114,-0.3904 0.2005,-1.1094 0.2553,-1.8160699 0.03,-0.40089 0.0411,-0.72405 0.0411,-1.23098 10e-5,-0.08891 10e-5,-0.08891 2e-4,-0.16234 3e-4,-0.12026 3e-4,-0.16574 -10e-5,-0.22196 -0.0011,-0.15358 -0.0055,-0.3058 -0.0204,-0.69402 -0.0319,-0.81365 -0.4778,-1.33969 -1.1348,-1.44116 -0.559,-0.08632 -1.2394,0.37796 -1.2394,0.37796 0,0 -0.1515,-0.52281 -0.2537,-0.68421 -0.1662,-0.25935 -0.5942,-0.58983 -0.9214,-0.65421 -0.3365,-0.06534 -0.7354,-0.05812 -1.1017,0.00668 -0.3208,0.0574 -0.6403601,0.34382 -0.8252001,0.65277 -0.13224,0.22039 -0.00787,-0.01169 -0.14013,-0.23968 -0.18305,-0.31402 -0.60933,-0.59523 -1.01524,-0.67822 -0.34397,-0.07113 -0.73802,-0.04404 -1.09796,0.06293 -0.46304,0.13837 -0.53675,0.49074 -0.55517,0.38985 -0.06158,-0.33824 -0.06727,-0.31601 -0.10565,-0.5573 -0.14258,-0.89527 -0.30214,-1.51473 -0.54407,-2.05528 0.01392,0.03108 -0.08861,-0.20215 -0.12592,-0.28257 -0.06461,-0.13925 -0.1291,-0.26529 -0.19999,-0.386519 -0.21851,-0.37365 -0.46892,-0.65341 -0.7831,-0.812339 -0.54561,-0.276294 -1.36341,-0.14183105 -1.75105,0.310648 -0.38496,0.449668 -0.44914,1.20149 -0.3522,2.13184 0.03703,0.36121 0.16679,1.02066 0.28445,1.50812 0.04161,0.16919 0.07806,0.32349 0.14492,0.60852 0.01149,0.04848 0.01149,0.04848 0.02309,0.09698 0.05172,0.21572 0.09708,0.3932 0.15123,0.58796 -0.00569,-0.0203 0.09701,0.34409 0.11888,0.42473 0.00728,0.02692 0.00728,0.02692 0.01449,0.05395 0.04083,0.15378 0.08074,0.3196 0.1431,0.59631 0.03412,0.15215 0.06742,0.31469 0.09999,0.48699 0.08884,0.46993 0.08928,0.37208 0.00376,0.27187 -0.05907,-0.06923 -0.11463,-0.1321 -0.1683,-0.19004 -0.09977,-0.1077 -0.19149,-0.19677 -0.27856,-0.26781 -0.6344,-0.51906 -1.02313,-0.7484 -1.55682,-0.79879 -0.875416,-0.0841 -1.70619799,0.53427 -1.83111639,1.36883 -0.0768269,0.5117 -0.0520763,0.74723 0.1846354,1.19943 0.130263,0.24433 0.350608,0.53942 0.76172799,1.0473499 0.025163,0.03107 0.025163,0.03107 0.050303,0.06207 0.50465,0.62191 0.55962,0.69091 0.67962,0.86471 0.32435,0.4707 1.11395,1.8222 1.25748,2.0036 z%22 /%3E%3Cpath d=%22m 3.82053,13.4501 c 0.1503,0.1354 0.25407,0.2327 0.57471,0.5373 0.31407,0.2983 0.46595,0.4393 0.60483,0.5572 0.05792,0.0488 0.1073,0.1792 0.12686,0.3732 0.0161,0.1595 0.0105,0.3375 -0.00902,0.509 -0.00674,0.0593 -0.01325,0.1021 -0.01698,0.1225 -0.04187,0.2287 0.13249,0.4401 0.36507,0.4424 0.2093,0.0022 0.37057,0.0048 0.79741,0.0124 0.1068,0.0019 0.1068,0.0019 0.21396,0.0037 1.16029,0.02 1.7529,0.0145 2.17822,-0.039 0.45462,-0.0571 0.92282,-0.6062 1.32755,-1.2951 0.34296,0.6096 0.81866,1.2049 1.29906,1.2823 0.1525,0.0244 0.3372,0.0319 0.5511,0.027 0.1596,-0.0037 0.3284,-0.0142 0.4987,-0.0294 0.1285,-0.0115 0.2309,-0.023 0.292,-0.031 0.2259,-0.0293 0.3738,-0.2516 0.3134,-0.4712 -0.013,-0.0475 -0.034,-0.1345 -0.0551,-0.2441 -0.0245,-0.1271 -0.0422,-0.2512 -0.0503,-0.3642 -0.0051,-0.0717 -0.0061,-0.1366 -0.0028,-0.1927 0.0056,-0.0978 0.0074,-0.1525 0.0101,-0.2791 0.0011,-0.0471 0.0011,-0.0471 0.0025,-0.0883 0.0052,-0.1348 0.0234,-0.2629 0.082,-0.5422 0.0252,-0.1212 0.1473,-0.3532 0.3396,-0.6402 0.0573,-0.0855 0.1199,-0.1748 0.187,-0.267 0.1272,-0.1748 0.2641,-0.3514 0.401,-0.5204 0.0821,-0.1012 0.1455,-0.1769 0.1808,-0.2181 0.2963,-0.4244 0.6121,-1.1191 0.7282,-1.5253 0.1114,-0.3904 0.2005,-1.1094 0.2553,-1.81607 0.03,-0.40089 0.0411,-0.72405 0.0411,-1.23098 10e-5,-0.08891 10e-5,-0.08891 2e-4,-0.16234 3e-4,-0.12026 3e-4,-0.16574 -10e-5,-0.22196 C 15.0558,6.98487 15.0514,6.83265 15.0365,6.44443 15.0046,5.63078 14.5587,5.10474 13.9017,5.00327 c -0.559,-0.08632 -1.2394,0.37796 -1.2394,0.37796 0,0 -0.1515,-0.52281 -0.2537,-0.68421 C 12.2424,4.43767 11.8144,4.10719 11.4872,4.04281 11.1507,3.97747 10.7518,3.98469 10.3855,4.04949 10.0647,4.10689 9.74514,4.39331 9.5603,4.70226 9.42806,4.92265 9.55243,4.69057 9.42017,4.46258 9.23712,4.14856 8.81084,3.86735 8.40493,3.78436 8.06096,3.71323 7.66691,3.74032 7.30697,3.84729 6.84393,3.98566 6.77022,4.33803 6.7518,4.23714 6.69022,3.8989 6.68453,3.92113 6.64615,3.67984 6.50357,2.78457 6.34401,2.16511 6.10208,1.62456 6.116,1.65564 6.01347,1.42241 5.97616,1.34199 5.91155,1.20274 5.84706,1.0767 5.77617,0.955471 5.55766,0.581821 5.30725,0.302061 4.99307,0.143132 4.44746,-0.133162 3.62966,0.00130095 3.24202,0.45378 2.85706,0.903448 2.79288,1.65527 2.88982,2.58562 2.92685,2.94683 3.05661,3.60628 3.17427,4.09374 3.21588,4.26293 3.25233,4.41723 3.31919,4.70226 3.33068,4.75074 3.33068,4.75074 3.34228,4.79924 3.394,5.01496 3.43936,5.19244 3.49351,5.3872 3.48782,5.3669 3.59052,5.73129 3.61239,5.81193 3.61967,5.83885 3.61967,5.83885 3.62688,5.86588 3.66771,6.01966 3.70762,6.18548 3.76998,6.46219 3.8041,6.61434 3.8374,6.77688 3.86997,6.94918 3.95881,7.41911 3.95925,7.32126 3.87373,7.22105 3.81466,7.15182 3.7591,7.08895 3.70543,7.03101 3.60566,6.92331 3.51394,6.83424 3.42687,6.7632 2.79247,6.24414 2.40374,6.0148 1.87005,5.96441 0.994634,5.88031 0.163852,6.49868 0.0389336,7.33324 -0.0378933,7.84494 -0.0131427,8.08047 0.223569,8.53267 0.353832,8.777 0.574177,9.07209 0.985297,9.58002 1.01046,9.61109 1.01046,9.61109 1.0356,9.64209 1.54025,10.264 1.59522,10.333 1.71522,10.5068 2.03957,10.9775 2.82917,12.329 2.9727,12.5104 Z%22 transform=%22translate(0.06469791,0.1021461)%22 id=%22path265%22 fill=%22%23000000%22 stroke=%22none%22 /%3E%3Cpath d=%22M 0.868385,8.41949 C 0.843499,8.38881 0.843499,8.38881 0.81868,8.35816 0.441388,7.89202 0.2345,7.61495 0.137117,7.43231 -0.0157001,7.14036 -0.0240144,7.06124 0.0310592,6.69442 0.0957927,6.26195 0.562875,5.91429 1.04935,5.96103 c 0.33661,0.03178 0.63069,0.20528 1.1534,0.63295 0.0566,0.04618 0.12483,0.11244 0.20288,0.1967 0.04617,0.04984 0.09514,0.10525 0.14801,0.1672 0.07405,0.08678 0.31177,0.3774 0.31155,0.37758 L 2.86125,7.33075 C 2.91939,7.40067 2.96097,7.45483 3.00847,7.5212 3.10257,7.65554 3.15552,7.73015 3.22722,7.82575 L 3.2241,7.82171 C 3.22351,7.82214 3.44519,8.12728 3.49454,8.17438 3.77314,8.44031 4.17657,8.21634 4.1513,7.86193 4.14708,7.80277 4.13317,7.73885 4.10412,7.62726 3.98924,6.80802 3.94906,6.54508 3.85734,6.05986 3.82326,5.87962 3.78828,5.70888 3.75212,5.54767 3.68777,5.2621 3.64577,5.0876 3.60218,4.92342 3.59443,4.89435 3.59443,4.89435 3.58665,4.86559 3.56439,4.78351 3.46605,4.43449 3.46601,4.4345 3.41481,4.25029 3.37169,4.08151 3.32202,3.87436 3.31072,3.82707 3.31072,3.82707 3.29943,3.77946 3.23293,3.49595 3.19555,3.3377 3.15336,3.16619 3.04338,2.71051 2.91911,2.07899 2.88626,1.75851 2.81079,1.03429 2.86287,0.424324 3.06208,0.191621 3.21763,0.0100536 3.65849,-0.0624325 3.9048,0.062296 4.06588,0.143777 4.22684,0.323612 4.37915,0.584065 4.4368,0.682637 4.49088,0.788333 4.54624,0.907642 4.57802,0.976135 4.66898,1.18287 4.66884,1.18293 L 4.66797,1.18101 c 0.21032,0.46992 0.3548,1.03087 0.48791,1.86671 0.0394,0.24767 0.08814,0.52824 0.15064,0.87151 0.01858,0.10179 0.01858,0.10179 0.03723,0.20314 0.26341,1.42923 0.27976,1.51469 0.28259,1.6006 4.1e-4,0.01239 5.4e-4,0.02479 0.00108,0.04123 0.01581,0.47578 0.71811,0.48692 0.749,0.01188 C 6.38622,5.62543 6.38273,5.49092 6.36535,5.10462 6.36289,5.04997 6.36289,5.04997 6.36053,4.99552 6.34531,4.63961 6.34619,4.43485 6.36723,4.31846 6.40558,4.10623 6.5961,3.86848 6.77158,3.81605 7.018,3.74281 7.28798,3.72425 7.50428,3.76898 7.71132,3.81131 7.95293,3.97069 8.02224,4.0896 8.10578,4.2336 8.1774,4.45298 8.2323,4.72491 8.27662,4.94439 8.30711,5.17984 8.32856,5.43115 8.33523,5.50934 8.33959,5.56975 8.34628,5.6697 8.34913,5.71153 8.34913,5.71153 8.35197,5.74605 8.35357,5.76336 8.35357,5.76336 8.35748,5.79072 8.36052,5.8099 8.36052,5.8099 8.37482,5.85846 8.3821,5.99628 8.3821,5.99628 8.93564,6.04739 9.0765,5.87711 9.09733,5.85193 9.0976,5.82653 9.09765,5.82213 9.09708,5.81772 9.09641,5.81252 9.12349,5.69418 9.14007,5.56226 9.16369,5.31439 9.17877,5.15326 9.18638,5.07405 9.19526,4.99189 9.23206,4.65177 9.27878,4.43567 9.33578,4.34068 9.40649,4.22249 9.65556,4.05787 9.76727,4.03788 10.0478,3.98826 10.3559,3.98268 10.5937,4.02887 c 0.1078,0.0212 0.3706,0.22414 0.4328,0.32121 0.1277,0.20156 0.2519,0.85138 0.3219,1.49612 -0.0017,0.00673 -0.0032,0.01239 -0.0038,0.01813 -0.0029,0.03037 0.0201,0.0632 0.1645,0.26947 0.4453,-0.05076 0.5547,-0.06324 0.5745,-0.11204 0.0064,-0.0159 0.0034,-0.03565 -7e-4,-0.06185 0.0155,-0.03799 0.0279,-0.08192 0.0455,-0.15014 0.0422,-0.15971 0.0702,-0.25244 0.1118,-0.35636 0.0288,-0.07189 0.0592,-0.13335 0.0904,-0.18228 0.1206,-0.18993 0.433,-0.31896 0.707,-0.27665 0.2943,0.04544 0.4818,0.26665 0.4999,0.72897 0.0145,0.38043 0.0188,0.52668 0.0198,0.67023 4e-4,0.05296 4e-4,0.09548 10e-5,0.21509 -10e-5,0.07391 -10e-5,0.07391 -2e-4,0.16398 0,0.48892 -0.0105,0.79353 -0.0389,1.174 -0.0507,0.65327 -0.1361,1.34281 -0.2287,1.66708 -0.0944,0.3306 -0.3764,0.95087 -0.5997,1.27347 -0.0159,0.0153 -0.0838,0.0965 -0.1707,0.2037 -0.1446,0.1784 -0.2893,0.365 -0.4248,0.5513 -0.0726,0.0997 -0.1407,0.1969 -0.2037,0.2909 -0.2437,0.3637 -0.4,0.6607 -0.4506,0.9042 -0.0665,0.3165 -0.0902,0.4843 -0.0974,0.6662 -0.0017,0.0516 -0.0017,0.0516 -0.0028,0.1015 -0.0026,0.1181 -0.0041,0.1657 -0.0091,0.2521 -0.0052,0.0906 -0.0037,0.1871 0.0035,0.2891 0.0104,0.146 0,0.3455 0,0.3455 0,0 -0.1266,-0.0119 -0.2678,-0.0086 -0.1725,0.004 -0.316,-0.0019 -0.4151,-0.0178 C 10.5083,14.4424 10.122,13.959 9.92421,13.5824 9.62194,13.006 8.88816,13.0339 8.58737,13.543 8.31607,14.0048 7.92772,14.4602 7.81244,14.4747 7.43783,14.5218 6.85772,14.5271 5.74068,14.5079 5.63388,14.5061 5.63388,14.5061 5.52719,14.5042 5.31395,14.5004 5.2108,14.5164 5.16207,14.5239 5.13706,14.5278 5.12638,14.5294 5.1225,14.5251 5.11961,14.5218 5.1205,14.5152 5.12205,14.5036 c 4.7e-4,-0.0035 0.001,-0.0074 0.00151,-0.0118 9.5e-4,-0.0084 0.00186,-0.0164 0.00273,-0.024 0.01061,-0.0929 0.01533,-0.1343 0.015,-0.1756 C 5.14095,14.2474 5.13468,14.2027 5.12356,14.0925 5.0863,13.7231 4.9723,13.422 4.73479,13.2219 4.61192,13.1176 4.46496,12.9812 4.16978,12.7008 3.83256,12.3805 3.72694,12.2815 3.59679,12.1671 L 2.79548,11.2764 C 2.70753,11.1639 1.93546,9.84243 1.583,9.33096 1.44589,9.13239 1.3946,9.06793 0.868385,8.41949 Z m 7.477135,0.00318 0.016,3.47303 c 0.0023,0.5 0.7523,0.4965 0.74999,-0.0035 L 9.09551,8.41922 C 9.09321,7.91922 8.34322,7.92268 8.34552,8.42267 Z M 10.3771,11.8822 V 8.42325 c 0,-0.5 0.75,-0.5 0.75,0 v 3.45895 c 0,0.5 -0.75,0.5 -0.75,0 z m -3.26169,-3.43195 0.021,3.42595 c 0.00306,0.5 -0.74692,0.5046 -0.74999,0.0046 L 6.36542,8.45484 C 6.36236,7.95485 7.11234,7.95026 7.11541,8.45025 Z%22 transform=%22translate(0.8142842,0.8521542)%22 id=%22path267%22 fill=%22%23ffffff%22 fill-rule=%22evenodd%22 stroke=%22none%22 /%3E%3C/g%3E%3C/svg%3E") 13 8, pointer;--cur-ibeam:url("data:image/svg+xml,%3Csvg width=%2232%22 height=%2232%22 version=%221.1%22 viewBox=%220 0 32 32%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cdefs%3E%3Cfilter id=%22a%22 x=%22-.41143%22 y=%22-.16941%22 width=%221.8229%22 height=%221.3388%22 color-interpolation-filters=%22sRGB%22%3E%3CfeGaussianBlur stdDeviation=%221.2%22/%3E%3C/filter%3E%3C/defs%3E%3Cg transform=%22translate(0 -1020.4)%22%3E%3Cg transform=%22translate(-258 864.36)%22%3E%3Cpath d=%22m271 164v3h2v11h-2v3h7v-3h-2v-11h2v-3z%22 color=%22%23000000%22 color-rendering=%22auto%22 filter=%22url(%23a)%22 image-rendering=%22auto%22 opacity=%22.35%22 shape-rendering=%22auto%22 solid-color=%22%23000000%22 style=%22isolation:auto;mix-blend-mode:normal;text-decoration-color:%23000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-transform:none;white-space:normal%22/%3E%3Cpath d=%22m271 164v1h2v13h-2v1h5v-1h-2v-13h2v-1z%22 fill=%22none%22 stroke=%22%23fff%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%222%22/%3E%3Cpath d=%22m271 164v1h2v13h-2v1h5v-1h-2v-13h2v-1z%22 fill=%22%23151515%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 16 16, text;--cur-grab:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 id=%22svg17%22 viewBox=%220 0 32 32%22 version=%221.1%22 height=%2232%22 width=%2232%22%3E%3C/sodipodi:namedview%3E%3Cdefs id=%22defs5%22%3E%3Cfilter color-interpolation-filters=%22sRGB%22 height=%221.236%22 width=%221.2441%22 y=%22-.11801%22 x=%22-.12206%22 id=%22a%22%3E%3CfeGaussianBlur id=%22feGaussianBlur2%22 stdDeviation=%220.88573407%22 /%3E%3C/filter%3E%3Cfilter height=%221.2023694%22 y=%22-0.10118468%22 width=%221.2315994%22 x=%22-0.11579972%22 id=%22filter908%22 style=%22color-interpolation-filters:sRGB%22 %3E%3CfeGaussianBlur id=%22feGaussianBlur910%22 stdDeviation=%220.74956128%22 /%3E%3C/filter%3E%3C/defs%3E%3Cpath id=%22path906%22 d=%22m 16.605469,5.5839841 c -0.388846,-0.078827 -0.761181,-0.042634 -1.126953,0.064453 a 0.80008001,0.80008001 0 0 0 -0.002,0 C 15.1189,5.753688 14.950519,5.9518317 14.810501,6.1406247 c -0.140018,0.1887929 -0.242485,0.387775 -0.291016,0.6523437 -0.03889,0.2119035 -0.01433,0.1615631 -0.01367,0.1894531 6.57e-4,0.02789 0.0024,0.051881 0.0039,0.080078 0.003,0.056394 0.0076,0.1261602 0.01367,0.2109374 0.01216,0.1695546 0.03034,0.3981053 0.05273,0.671875 0.01398,0.1708982 0.03595,0.4235948 0.05273,0.6230469 -0.0418,-0.1093859 -0.04753,-0.1786374 -0.09375,-0.2929687 a 0.80008001,0.80008001 0 0 0 -0.05273,-0.1074219 c -0.198402,-0.334198 -0.418827,-0.6339206 -0.8125,-0.8300781 -0.351018,-0.1750933 -0.651901,-0.1698368 -0.941406,-0.125 -0.289505,0.044837 -0.585045,0.1119195 -0.875,0.4453125 -0.305484,0.3515148 -0.347367,0.687193 -0.384766,1.0390625 -0.0374,0.3518695 -0.02914,0.7320919 0.01367,1.1367187 0.0438,0.4194032 0.172005,1.0279502 0.291016,1.5136722 l -0.002,-0.002 0.148438,0.613281 0.02344,0.09375 a 0.80008001,0.80008001 0 0 0 0.0039,0.01563 l 0.146484,0.558594 a 0.80008001,0.80008001 0 0 0 0.0039,0.01758 l 0.121094,0.427734 0.01172,0.04297 0.146484,0.59961 0.09961,0.480468 0.04297,0.273438 c -0.138379,-0.156575 -0.230213,-0.31857 -0.38856,-0.466758 a 0.80008001,0.80008001 0 0 0 -0.04492,-0.03906 c -0.561936,-0.452887 -1.030188,-0.753547 -1.595704,-0.80664 h -0.002 c -0.9107699,-0.08525 -1.755697,0.475402 -1.8984372,1.408203 -0.060299,0.395616 0.013807,0.900154 0.1914062,1.234375 a 0.80008001,0.80008001 0 0 0 0.00391,0.0059 c 0.1634234,0.301914 0.3866773,0.577288 0.7773438,1.052735 0.0252,0.03065 0.025521,0.03182 0.050781,0.0625 0.5338822,0.648048 0.5554252,0.67291 0.6875002,0.861328 0.150677,0.215383 0.439015,0.677883 0.689453,1.083984 0.12522,0.20305 0.242378,0.394107 0.335938,0.544922 0.09356,0.150815 0.09224,0.176386 0.234375,0.355469 a 0.80008001,0.80008001 0 0 0 0.03516,0.04102 l 0.814453,0.890625 a 0.80008001,0.80008001 0 0 0 0.06641,0.06641 c 0.121381,0.105096 0.217057,0.192168 0.558594,0.511718 0.30188,0.282476 0.460194,0.427674 0.607422,0.550782 a 0.80008001,0.80008001 0 0 0 0.002,0.002 c 0.03443,0.02857 0.0839,0.08915 0.109375,0.33789 0.01217,0.11864 0.01388,0.149798 0.01367,0.123047 -1.98e-4,-0.02482 9.98e-4,-0.01472 -0.0098,0.07813 -7.2e-4,0.0061 -0.0012,0.01295 -0.002,0.01953 a 0.80008001,0.80008001 0 0 0 0,0.002 c -8.2e-5,6.17e-4 3.86e-4,5.12e-4 0,0.0039 -0.0011,0.0059 -0.0065,0.02128 -0.0078,0.103516 -6.73e-4,0.04266 -0.0012,0.10532 0.02148,0.201171 0.01135,0.04793 0.05834,0.163544 0.05859,0.164063 2.5e-4,5.19e-4 0.118778,0.183181 0.119141,0.183594 a 0.80008001,0.80008001 0 0 0 0.01172,0.01172 c 4.93e-4,5.38e-4 0.233652,0.177375 0.234375,0.177735 7.23e-4,3.6e-4 0.14811,0.05735 0.203125,0.06836 0.110031,0.02203 0.16925,0.01781 0.208985,0.01563 0.07802,-0.0043 0.0904,-0.0096 0.103515,-0.01172 0.05077,-0.0077 0.06378,-0.01475 0.236328,-0.01172 0.108311,0.0019 0.110329,0.0021 0.21875,0.0039 1.139223,0.01927 1.742249,0.01947 2.214844,-0.03906 0.481982,-0.05972 0.471826,-0.196519 0.570313,-0.285156 0.09849,-0.08864 0.183557,-0.181538 0.273437,-0.287109 0.172619,-0.202753 0.350198,-0.451617 0.509766,-0.714844 0.132868,0.244525 0.294336,0.47944 0.464844,0.685547 0.08815,0.106558 0.174945,0.202717 0.279296,0.296875 0.104352,0.09416 0.151632,0.226273 0.560547,0.291016 0.188085,0.02973 0.361254,0.03199 0.564453,0.02734 0.0881,-0.002 0.179688,0.0059 0.179688,0.0059 a 0.80008001,0.80008001 0 0 0 0.873047,-0.753907 c 0,0 0.01516,-0.208738 -0.002,-0.445312 -0.0053,-0.07346 -0.0048,-0.136793 -0.002,-0.185547 0.0054,-0.09349 0.0071,-0.160659 0.0098,-0.28125 0.001,-0.04672 5.81e-4,-0.04438 0.002,-0.08594 v -0.0059 c 0.0054,-0.129242 0.01915,-0.230594 0.08203,-0.52539 a 0.80008001,0.80008001 0 0 0 0.002,-0.002 c 0.0098,-0.04649 0.112984,-0.291379 0.335937,-0.61914 0.05741,-0.08437 0.119385,-0.17348 0.1875,-0.265625 0.127522,-0.17271 0.266982,-0.350279 0.40625,-0.519531 0.04213,-0.05119 0.07945,-0.0944 0.105469,-0.125 0.02602,-0.0306 0.09208,-0.09314 0,-0.0059 a 0.80008001,0.80008001 0 0 0 0.103516,-0.121094 c 0.321867,-0.458046 0.582705,-1.026955 0.722656,-1.509765 0.141828,-0.489229 0.208186,-1.148674 0.261719,-1.828125 a 0.80008001,0.80008001 0 0 0 0,-0.002 c 0.03009,-0.397105 0.04293,-0.733183 0.04297,-1.232422 v -0.002 c 9.8e-5,-0.0869 -10e-5,-0.08908 0,-0.16211 3.07e-4,-0.120093 4.33e-4,-0.166406 0,-0.222656 6.54e-4,0.0925 0.0023,-0.06332 0.0078,-0.195312 0.0055,-0.131992 0.01393,-0.314585 0.02344,-0.53125 0.01902,-0.433332 0.04343,-1.003119 0.06836,-1.580079 0.02493,-0.57696 0.04896,-1.160531 0.06641,-1.626953 0.01744,-0.4664217 0.0322,-0.7365298 0.02344,-0.9628904 a 0.80008001,0.80008001 0 0 0 0,-0.00195 C 24.088223,9.1448356 24.012658,8.8087304 23.798828,8.5175779 23.584999,8.2264254 23.231216,8.0401264 22.916016,7.9921872 22.309429,7.8999212 21.780151,8.0469162 21.40625,8.6269529 21.33788,8.7328494 21.287228,8.8354695 21.244141,8.941406 c -0.0042,0.010346 -0.0057,0.02288 -0.0098,0.033203 -0.0051,-0.1015467 -0.01051,-0.2384964 -0.01563,-0.3320312 -0.01467,-0.268476 -0.02933,-0.5019451 -0.04492,-0.6875 -0.01559,-0.185555 0.01559,-0.220308 -0.07813,-0.5097657 a 0.80008001,0.80008001 0 0 0 -0.0078,-0.023437 C 21.077117,7.3917513 21.025111,7.20897 20.945312,7.0136716 20.905413,6.9160224 20.859066,6.8109249 20.771484,6.6835935 20.686951,6.5606926 20.545738,6.3831007 20.244141,6.285156 19.770197,6.1229776 19.359087,6.1792077 19.03125,6.2363279 c -0.458341,0.080791 -0.502275,0.2179649 -0.662109,0.3730469 -0.15671,0.1520501 -0.319826,0.3374632 -0.408203,0.6757812 -0.04265,0.1505563 -0.03733,0.1871809 -0.04102,0.2421875 -0.0043,0.064355 -0.0072,0.1355827 -0.0098,0.21875 -8.82e-4,0.02875 -0.0012,0.077791 -0.002,0.109375 -0.01075,-0.086443 -0.02512,-0.209137 -0.03516,-0.2890625 -0.0348,-0.2770788 -0.06426,-0.5111123 -0.08789,-0.6855469 -0.01182,-0.087217 -0.02233,-0.1584048 -0.03125,-0.2167969 -0.0089,-0.058392 0.01797,-0.015133 -0.04297,-0.2109374 A 0.80008001,0.80008001 0 0 0 17.669922,6.3515622 C 17.529758,6.0534968 17.358062,5.9334544 17.185547,5.8222654 17.013529,5.7113966 16.830633,5.6291962 16.607422,5.5839841 Z M 16.207031,7.160156 c 0.02143,0.1601806 0.04891,0.357353 0.08008,0.6054688 0.06895,0.548981 0.1561,1.2708528 0.244141,1.9960937 0.08804,0.7252405 0.176277,1.4536565 0.246094,2.0195315 0.03491,0.282937 0.06427,0.524875 0.08789,0.707031 0.02362,0.182156 0.02634,0.240816 0.05664,0.388672 0.03689,0.17995 0.06414,0.386093 0.08398,0.615234 0.0063,0.07243 0.01089,0.124276 0.01758,0.222657 a 0.80008001,0.80008001 0 0 0 0,0.002 c 0.0029,0.04183 0.003,0.05337 0.0059,0.08789 a 0.80008001,0.80008001 0 0 0 0.002,0.0059 c 0.0016,0.01731 0.0058,0.06053 0.0098,0.08789 a 0.80008001,0.80008001 0 0 0 0.002,0.01172 c 0.0031,0.01918 0.02651,0.119409 0.04102,0.167969 l -0.0332,-0.185547 c 0.01332,0.248111 0.19206,0.55589 0.38086,0.689453 0.1888,0.133563 0.338867,0.157048 0.453125,0.173828 0.228515,0.03356 0.372964,0.0146 0.513672,0.0059 a 0.80008001,0.80008001 0 0 0 0.146484,-0.02344 c 0.08614,-0.02182 0.190181,-0.04815 0.326172,-0.125 0.13599,-0.07685 0.270332,-0.212552 0.333984,-0.302734 l 0.03125,-0.04492 a 0.80008001,0.80008001 0 0 0 0.126953,-0.28125 c 0.04086,-0.17588 0.05917,-0.345062 0.08398,-0.601563 a 0.80008001,0.80008001 0 0 0 0,-0.002 c 0.01525,-0.160497 0.02291,-0.23461 0.03125,-0.310547 0.01738,-0.158195 0.01341,-0.228503 0.01563,-0.402344 0.0022,-0.17384 0.0034,-0.397218 0.0039,-0.65625 9.38e-4,-0.518063 -0.0012,-1.17602 -0.002,-1.828125 -7.04e-4,-0.6521036 -4.68e-4,-1.2991341 0.0039,-1.7910151 0.0022,-0.2427265 0.0054,-0.4457305 0.0098,-0.5898438 0.0065,-6.15e-5 0.01144,-0.00196 0.01758,-0.00195 0.0153,0.047031 0.02692,0.079626 0.04687,0.1367188 -0.06547,-0.2022362 -0.0074,-0.00518 0.0059,0.1523437 0.01324,0.1575286 0.02681,0.3786642 0.04102,0.6386719 0.02841,0.5200154 0.05865,1.1962109 0.08594,1.8828125 0.05297,1.332572 0.08683,2.54832 0.138672,3.074219 -0.02585,0.09496 -0.129016,0.538908 0.408203,0.982421 a 0.80008001,0.80008001 0 0 0 0.02734,0.02149 c 0.239339,0.180385 0.693735,0.236738 0.755859,0.236328 a 0.80008001,0.80008001 0 0 0 0.0625,-0.0039 c 0.212545,-0.01774 0.389765,-0.0069 0.654297,-0.109375 a 0.80008001,0.80008001 0 0 0 0.08984,-0.04102 c 0.18912,-0.101187 0.287104,-0.214387 0.367188,-0.326172 0.03924,-0.05477 0.07182,-0.109351 0.105468,-0.185547 -0.0016,0.03402 -0.0043,0.06941 -0.0039,0.13086 3.82e-4,0.04967 3.04e-4,0.0879 0,0.207031 a 0.80008001,0.80008001 0 0 0 0,0.002 c -1.02e-4,0.07391 1.01e-4,0.07399 0,0.164063 0,0.477291 -0.01154,0.750074 -0.03906,1.113281 l 0.002,-0.002 c -0.04941,0.627088 -0.156941,1.348501 -0.203125,1.507812 -0.0512,0.176628 -0.356538,0.830722 -0.490235,1.025391 -0.0033,0.0044 -0.0141,0.01314 -0.01953,0.01953 -0.03278,0.03855 -0.07391,0.08615 -0.117188,0.138672 v -2.152344 c 1e-6,-0.328036 -0.155472,-0.675204 -0.392578,-0.882812 -0.237105,-0.207609 -0.51877,-0.291016 -0.789062,-0.291016 -0.270293,0 -0.551957,0.08341 -0.789063,0.291016 -0.146267,0.128071 -0.173612,0.347792 -0.240234,0.544922 -0.06711,-0.199955 -0.09919,-0.421641 -0.248047,-0.550782 -0.23805,-0.206515 -0.520719,-0.290298 -0.791016,-0.289062 -0.270296,0.0012 -0.55095,0.08816 -0.787109,0.296875 -0.08236,0.07279 -0.07563,0.208645 -0.134765,0.308594 a 0.80008001,0.80008001 0 0 0 -0.111329,0.128906 c -0.06846,-0.142598 -0.07535,-0.317069 -0.1875,-0.414063 -0.238341,-0.20613 -0.520729,-0.288737 -0.791015,-0.287109 -0.270286,0.0016 -0.551253,0.0878 -0.78711,0.296875 -0.235857,0.209072 -0.388752,0.556739 -0.386718,0.884766 l 0.02148,3.425781 c 0.002,0.328025 0.160092,0.674723 0.398438,0.880859 0.238345,0.206136 0.520724,0.288743 0.791015,0.28711 0.270291,-0.0016 0.549306,-0.0878 0.785156,-0.296875 0.12541,-0.111173 0.13745,-0.304736 0.205079,-0.470703 0.06924,0.176098 0.08909,0.378271 0.222656,0.49414 0.103809,0.09005 0.227906,0.08063 0.34375,0.126953 -0.120187,0.106169 -0.310389,0.08107 -0.396485,0.22461 a 0.80008001,0.80008001 0 0 0 -0.002,0.002 c -0.110951,0.186033 -0.259525,0.387804 -0.375,0.523437 -0.01077,0.01265 -0.01327,0.01396 -0.02344,0.02539 -0.311758,0.0273 -0.778547,0.04219 -1.78125,0.02539 -0.08854,-0.393314 -0.181422,-0.808263 -0.53125,-1.099609 l -0.002,-0.002 c -0.102147,-0.08549 -0.24079,-0.212962 -0.53711,-0.490234 -0.322935,-0.302146 -0.437733,-0.405895 -0.570312,-0.521485 l -0.75,-0.824219 c 0.078,0.09735 -0.03467,-0.056 -0.121094,-0.195312 -0.0897,-0.144584 -0.207369,-0.335702 -0.333984,-0.541016 -0.25323,-0.410626 -0.535054,-0.866023 -0.742188,-1.162109 -0.146309,-0.208723 -0.229145,-0.312106 -0.763672,-0.960937 -0.02526,-0.03068 -0.02558,-0.0299 -0.05078,-0.06055 -0.374348,-0.455587 -0.568425,-0.73251 -0.603516,-0.796875 -0.124599,-0.227254 -0.07218,0.09433 -0.02148,-0.238282 -0.01058,0.06965 0.09043,-0.06575 0.166016,-0.05859 a 0.80008001,0.80008001 0 0 0 0.002,0 c 0.11377,0.01058 0.257176,0.07683 0.720703,0.447265 0.398868,0.379119 0.774723,0.895897 1.197265,1.453125 a 0.80008001,0.80008001 0 0 0 0.08984,0.09961 c 0.381313,0.358529 0.950701,0.410541 1.363282,0.210937 0.41258,-0.199604 0.746066,-0.729913 0.636718,-1.265625 l -0.04492,-0.21875 -0.248046,-1.548828 a 0.80008001,0.80008001 0 0 0 -0.0078,-0.03711 l -0.105469,-0.513672 a 0.80008001,0.80008001 0 0 0 -0.0059,-0.02539 l -0.152344,-0.625 a 0.80008001,0.80008001 0 0 0 -0.0059,-0.01953 l -0.01563,-0.05859 a 0.80008001,0.80008001 0 0 0 -0.002,-0.0078 l -0.121094,-0.423828 -0.142578,-0.544922 -0.01953,-0.08789 -0.148437,-0.613281 a 0.80008001,0.80008001 0 0 0 -0.002,-0.002 C 13.222031,10.541763 13.097269,9.8894757 13.074219,9.6679685 a 0.80008001,0.80008001 0 0 0 0,-0.00195 c -0.03166,-0.2992693 -0.03011,-0.5568844 -0.01367,-0.7480469 0.008,0.00976 0.003,0.00801 0.01172,0.019531 0.351792,0.880947 0.554327,1.5736804 0.730468,2.2792974 l 0.144532,0.832031 a 0.80008001,0.80008001 0 0 0 0.0039,0.01953 c 0.118484,0.589375 0.218302,1.211968 0.320312,1.820313 a 0.80008001,0.80008001 0 0 0 0.0078,0.03711 c 0.131641,0.605378 0.61804,0.903765 1.107422,0.949219 0.244691,0.02273 0.536382,-0.02283 0.794922,-0.216797 0.258539,-0.19397 0.417568,-0.53596 0.4375,-0.837891 0.01275,-0.194052 0.008,-0.371782 -0.0098,-0.761718 -0.0025,-0.05366 -0.0016,-0.05396 -0.0039,-0.105469 v -0.002 c -0.0082,-0.187342 -0.04068,-0.53653 -0.08984,-1.111328 -0.04921,-0.575759 -0.113041,-1.310655 -0.175741,-2.0370659 -0.0627,-0.7264107 -0.125577,-1.4441237 -0.169922,-1.9863281 -0.02191,-0.2679034 -0.03935,-0.4915172 -0.05078,-0.6503906 0.03195,-0.00161 0.06408,-0.00672 0.08789,-0.00586 z m 3.03711,13.072266 c 0.06764,0.188057 0.09,0.400441 0.230468,0.523437 0.197244,0.172706 0.429609,0.219654 0.65625,0.244141 -0.0097,0.06057 -0.01888,0.125966 -0.02539,0.18164 -0.212817,-0.381229 -0.620972,-0.505489 -1.007813,-0.61914 0.07254,-0.09853 0.105311,-0.211175 0.146485,-0.330078 z m -4.726563,1.488281 c 0.0013,-7.4e-5 0.0064,8.3e-5 0.0078,0 -0.009,0.0012 -0.05124,0.0031 -0.05664,0.0039 -0.01098,0.0015 -0.01534,-3.84e-4 0.04883,-0.0039 z%22 style=%22color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(%23filter908);color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:%23000000;opacity:0.35%22 /%3E%3Cpath id=%22path14%22 d=%22m 10.230171,15.719398 c -0.02526,-0.03068 -0.02526,-0.03068 -0.05046,-0.06133 -0.3830198,-0.46614 -0.5930489,-0.74321 -0.6919104,-0.92585 -0.1551373,-0.29195 -0.1635778,-0.37107 -0.107668,-0.73789 0.065716,-0.43247 0.53989,-0.78013 1.0337514,-0.73339 0.34172,0.03178 0.640265,0.20528 1.170911,0.63295 0.48855,0.457206 0.892068,1.027495 1.31137,1.58045 0.282829,0.26593 0.737796,0.03571 0.666731,-0.31245 l -0.0479,-0.23467 -0.250527,-1.5674 -0.106818,-0.51219 -0.152216,-0.62425 -0.01577,-0.05783 -0.122472,-0.43109 -0.146176,-0.56014 -0.02293,-0.0949 -0.148287,-0.61327 c -0.11165,-0.45568 -0.237807,-1.0871999 -0.271156,-1.4076799 -0.07662,-0.72422 -0.02374,-1.334186 0.17849,-1.566889 0.157911,-0.1815674 0.605465,-0.2540535 0.855514,-0.129325 0.163526,0.081481 0.32693,0.261316 0.481552,0.521769 0.389226,0.9627763 0.6025,1.717187 0.788523,2.4636549 l 0.152927,0.87151 c 0.122616,0.609928 0.224328,1.239952 0.325781,1.84497 0.08,0.367895 0.729013,0.48692 0.760372,0.01188 0.0099,-0.15065 0.0064,-0.28516 -0.01124,-0.67146 -0.0025,-0.05465 -0.0025,-0.05465 -0.0049,-0.1091 -0.01545,-0.35591 -0.532705,-5.5540597 -0.508739,-5.8967142 0.02397,-0.3426545 0.181715,-0.5826585 0.406404,-0.7206368 0.224689,-0.1379783 0.509139,-0.1386771 0.740489,-0.042044 0.23135,0.096633 0.362385,0.2180845 0.459284,0.5512003 0.0969,0.3331158 0.735066,4.3834197 0.80275,5.8375847 0.04499,0.21948 0.07595,0.45493 0.09772,0.70624 0.0068,0.07819 0.0112,0.1386 0.01799,0.23855 0.0029,0.04183 0.0029,0.04183 0.0058,0.07635 0.0016,0.01731 0.0016,0.01731 0.0056,0.04467 0.0031,0.01918 0.0031,0.01918 0.0176,0.06774 0.0074,0.13782 0.228788,0.130125 0.498298,0.113391 0.11794,-0.02988 0.15965,-0.05364 0.202372,-0.114169 l 0.03187,-0.04516 c 0.02749,-0.11834 0.04432,-0.25026 0.0683,-0.49813 0.01531,-0.16113 0.02303,-0.24034 0.03205,-0.3225 0.03736,-0.34012 -0.01393,-5.2834765 0.0457,-5.4933473 0.05963,-0.2098708 0.225509,-0.4191191 0.43785,-0.5004341 0.212342,-0.081315 0.613154,-0.091678 0.832978,0.049423 0.219824,0.1411009 0.290051,0.4058912 0.334557,0.652561 0.04451,0.2466698 0.239699,5.3552594 0.310762,5.9999994 0,0 -0.0224,0.243354 0.117682,0.359002 0.109927,0.08285 0.169493,0.07537 0.269433,0.07471 0.23159,-0.01933 0.33051,-0.01923 0.433067,-0.05895 0.07762,-0.04153 0.13155,-0.13421 0.127387,-0.16041 0.01574,-0.03799 0.261837,-4.238363 0.279705,-4.306583 0.02811,-0.2088903 0.0857,-0.3425693 0.205267,-0.53864 0.119567,-0.1960707 0.429271,-0.320525 0.717735,-0.27665 0.288464,0.043875 0.489114,0.26665 0.507489,0.72897 0.01472,0.38043 -0.192372,4.728595 -0.191357,4.872145 4.07e-4,0.05296 4.07e-4,0.09548 1.02e-4,0.21509 -1.02e-4,0.07391 -1.02e-4,0.07391 -2.03e-4,0.16398 0,0.48892 -0.01066,0.79353 -0.03949,1.174 -0.05147,0.65327 -0.138166,1.34281 -0.232172,1.66708 -0.09583,0.3306 -0.382115,0.95087 -0.608805,1.27347 -0.01614,0.0153 -0.08507,0.0965 -0.173292,0.2037 -0.146795,0.1784 -0.293692,0.365 -0.431249,0.5513 -0.0737,0.0997 -0.142836,0.1969 -0.206793,0.2909 -0.2474,0.3637 -0.406073,0.6607 -0.457441,0.9042 -0.06751,0.3165 -0.09157,0.4843 -0.09888,0.6662 -0.0017,0.0516 -0.0017,0.0516 -0.0028,0.1015 -0.0026,0.1181 -0.0042,0.1657 -0.0092,0.2521 -0.0053,0.0906 -0.0038,0.1871 0.0036,0.2891 0.01056,0.146 0,0.3455 0,0.3455 0,0 -0.128522,-0.0119 -0.271866,-0.0086 -0.175119,0.004 -0.320798,-0.0019 -0.421402,-0.0178 -0.145268,-0.023 -0.537433,-0.5064 -0.738226,-0.883 -0.306859,-0.5764 -1.05178,-0.5485 -1.357136,-0.0394 -0.275419,0.4618 -0.669666,0.9172 -0.786696,0.9317 -0.380297,0.0471 -0.969215,0.0524 -2.103214,0.0332 -0.108422,-0.0018 -0.108422,-0.0018 -0.216732,-0.0037 -0.216477,-0.0038 -0.321193,0.0122 -0.370663,0.0197 -0.02539,0.0039 -0.03623,0.0055 -0.04017,0.0012 -0.0029,-0.0033 -0.002,-0.0099 -4.57e-4,-0.0215 4.77e-4,-0.0035 0.001,-0.0074 0.0015,-0.0118 9.65e-4,-0.0084 0.0019,-0.0164 0.0028,-0.024 0.01077,-0.0929 0.01556,-0.1343 0.01523,-0.1756 -3.45e-4,-0.0448 -0.0067,-0.0895 -0.018,-0.1997 -0.03783,-0.3694 -0.153556,-0.6705 -0.394672,-0.8706 -0.124736,-0.1043 -0.273927,-0.2407 -0.573589,-0.5211 -0.342339,-0.3203 -0.449563,-0.4193 -0.581689,-0.5337 l -0.813476,-0.8907 c -0.08929,-0.1125 -0.873077,-1.43397 -1.230888,-1.94544 -0.139192,-0.19857 -0.191261,-0.26303 -0.725465,-0.91147 z m 7.590657,0.0032 0.01624,3.47303 c 0.0023,0.5 0.763721,0.4965 0.761376,-0.0035 l -0.01624,-3.47298 c -0.0023,-0.5 -0.763711,-0.49654 -0.761376,0.0035 z m 2.062424,3.45953 v -3.45895 c 0,-0.5 0.761387,-0.5 0.761387,0 v 3.45895 c 0,0.5 -0.761387,0.5 -0.761387,0 z m -3.31121,-3.43195 0.02132,3.42595 c 0.0031,0.5 -0.75826,0.5046 -0.761376,0.0046 l -0.02132,-3.42596 c -0.0031,-0.49999 0.75826,-0.50458 0.761377,-0.0046 z%22 style=%22color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23ffffff;fill-opacity:1;fill-rule:evenodd;stroke:%23000000;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:%23000000%22 /%3E%3Cpath style=%22color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:%23000000%22 d=%22m 10.230171,15.719398 c -0.02526,-0.03068 -0.02526,-0.03068 -0.05046,-0.06133 -0.3830198,-0.46614 -0.5930489,-0.74321 -0.6919104,-0.92585 -0.1551373,-0.29195 -0.1635778,-0.37107 -0.107668,-0.73789 0.065716,-0.43247 0.53989,-0.78013 1.0337514,-0.73339 0.34172,0.03178 0.640265,0.20528 1.170911,0.63295 0.48855,0.457206 0.892068,1.027495 1.31137,1.58045 0.282829,0.26593 0.737796,0.03571 0.666731,-0.31245 l -0.0479,-0.23467 -0.250527,-1.5674 -0.106818,-0.51219 -0.152216,-0.62425 -0.01577,-0.05783 -0.122472,-0.43109 -0.146176,-0.56014 -0.02293,-0.0949 -0.148287,-0.61327 c -0.11165,-0.45568 -0.237807,-1.0871999 -0.271156,-1.4076799 -0.07662,-0.72422 -0.02374,-1.334186 0.17849,-1.566889 0.157911,-0.1815674 0.605465,-0.2540535 0.855514,-0.129325 0.163526,0.081481 0.32693,0.261316 0.481552,0.521769 0.389226,0.9627763 0.6025,1.717187 0.788523,2.4636549 l 0.152927,0.87151 c 0.122616,0.609928 0.224328,1.239952 0.325781,1.84497 0.08,0.367895 0.729013,0.48692 0.760372,0.01188 0.0099,-0.15065 0.0064,-0.28516 -0.01124,-0.67146 -0.0025,-0.05465 -0.0025,-0.05465 -0.0049,-0.1091 -0.01545,-0.35591 -0.532705,-5.5540597 -0.508739,-5.8967142 0.02397,-0.3426545 0.181715,-0.5826585 0.406404,-0.7206368 0.224689,-0.1379783 0.509139,-0.1386771 0.740489,-0.042044 0.23135,0.096633 0.362385,0.2180845 0.459284,0.5512003 0.0969,0.3331158 0.735066,4.3834197 0.80275,5.8375847 0.04499,0.21948 0.07595,0.45493 0.09772,0.70624 0.0068,0.07819 0.0112,0.1386 0.01799,0.23855 0.0029,0.04183 0.0029,0.04183 0.0058,0.07635 0.0016,0.01731 0.0016,0.01731 0.0056,0.04467 0.0031,0.01918 0.0031,0.01918 0.0176,0.06774 0.0074,0.13782 0.228788,0.130125 0.498298,0.113391 0.11794,-0.02988 0.15965,-0.05364 0.202372,-0.114169 l 0.03187,-0.04516 c 0.02749,-0.11834 0.04432,-0.25026 0.0683,-0.49813 0.01531,-0.16113 0.02303,-0.24034 0.03205,-0.3225 0.03736,-0.34012 -0.01546,-4.9525258 0.02312,-5.29185 0.03858,-0.3393242 0.248088,-0.6206164 0.460429,-0.7019314 0.212342,-0.081315 0.613154,-0.091678 0.832978,0.049423 0.219824,0.1411009 0.290051,0.4058912 0.334557,0.652561 0.04451,0.2466698 0.239699,5.3552594 0.310762,5.9999994 0,0 -0.0224,0.243354 0.117682,0.359002 0.109927,0.08285 0.169493,0.07537 0.269433,0.07471 0.23159,-0.01933 0.33051,-0.01923 0.433067,-0.05895 0.07762,-0.04153 0.13155,-0.13421 0.127387,-0.16041 0.01574,-0.03799 0.261837,-4.238363 0.279705,-4.306583 0.02811,-0.2088903 0.0857,-0.3425693 0.205267,-0.53864 0.119567,-0.1960707 0.429271,-0.320525 0.717735,-0.27665 0.288464,0.043875 0.489114,0.26665 0.507489,0.72897 0.01472,0.38043 -0.192372,4.728595 -0.191357,4.872145 4.07e-4,0.05296 4.07e-4,0.09548 1.02e-4,0.21509 -1.02e-4,0.07391 -1.02e-4,0.07391 -2.03e-4,0.16398 0,0.48892 -0.01066,0.79353 -0.03949,1.174 -0.05147,0.65327 -0.138166,1.34281 -0.232172,1.66708 -0.09583,0.3306 -0.382115,0.95087 -0.608805,1.27347 -0.01614,0.0153 -0.08507,0.0965 -0.173292,0.2037 -0.146795,0.1784 -0.293692,0.365 -0.431249,0.5513 -0.0737,0.0997 -0.142836,0.1969 -0.206793,0.2909 -0.2474,0.3637 -0.406073,0.6607 -0.457441,0.9042 -0.06751,0.3165 -0.09157,0.4843 -0.09888,0.6662 -0.0017,0.0516 -0.0017,0.0516 -0.0028,0.1015 -0.0026,0.1181 -0.0042,0.1657 -0.0092,0.2521 -0.0053,0.0906 -0.0038,0.1871 0.0036,0.2891 0.01056,0.146 0,0.3455 0,0.3455 0,0 -0.128522,-0.0119 -0.271866,-0.0086 -0.175119,0.004 -0.320798,-0.0019 -0.421402,-0.0178 -0.145268,-0.023 -0.537433,-0.5064 -0.738226,-0.883 -0.306859,-0.5764 -1.05178,-0.5485 -1.357136,-0.0394 -0.275419,0.4618 -0.669666,0.9172 -0.786696,0.9317 -0.380297,0.0471 -0.969215,0.0524 -2.103214,0.0332 -0.108422,-0.0018 -0.108422,-0.0018 -0.216732,-0.0037 -0.216477,-0.0038 -0.321193,0.0122 -0.370663,0.0197 -0.02539,0.0039 -0.03623,0.0055 -0.04017,0.0012 -0.0029,-0.0033 -0.002,-0.0099 -4.57e-4,-0.0215 4.77e-4,-0.0035 0.001,-0.0074 0.0015,-0.0118 9.65e-4,-0.0084 0.0019,-0.0164 0.0028,-0.024 0.01077,-0.0929 0.01556,-0.1343 0.01523,-0.1756 -3.45e-4,-0.0448 -0.0067,-0.0895 -0.018,-0.1997 -0.03783,-0.3694 -0.153556,-0.6705 -0.394672,-0.8706 -0.124736,-0.1043 -0.273927,-0.2407 -0.573589,-0.5211 -0.342339,-0.3203 -0.449563,-0.4193 -0.581689,-0.5337 l -0.813476,-0.8907 c -0.08929,-0.1125 -0.873077,-1.43397 -1.230888,-1.94544 -0.139192,-0.19857 -0.191261,-0.26303 -0.725465,-0.91147 z m 7.590657,0.0032 0.01624,3.47303 c 0.0023,0.5 0.763721,0.4965 0.761376,-0.0035 l -0.01624,-3.47298 c -0.0023,-0.5 -0.763711,-0.49654 -0.761376,0.0035 z m 2.062424,3.45953 v -3.45895 c 0,-0.5 0.761387,-0.5 0.761387,0 v 3.45895 c 0,0.5 -0.761387,0.5 -0.761387,0 z m -3.31121,-3.43195 0.02132,3.42595 c 0.0031,0.5 -0.75826,0.5046 -0.761376,0.0046 l -0.02132,-3.42596 c -0.0031,-0.49999 0.75826,-0.50458 0.761377,-0.0046 z%22 id=%22path900%22 /%3E%3C/svg%3E") 16 16, grab}:where(.desktop,.desktop *),.desktop button,.desktop label,.desktop summary,.desktop select{cursor:var(--cur-arrow)}.desktop a[href],.desktop .am-link,.desktop [role=link]{cursor:var(--cur-hand)}.desktop input:not([type=range]):not([type=checkbox]):not([type=radio]):not([role=switch]),.desktop textarea,.desktop [contenteditable],.desktop .term,.desktop .term-input input{cursor:var(--cur-ibeam)}.desktop .win.dragging,.desktop .win.dragging *,.desktop .banner.dragging{cursor:var(--cur-grab)!important}.desktop .banner,.desktop .am-prog,.desktop .mu-seek{cursor:var(--cur-arrow)}.app-svg{flex:none;display:block;overflow:visible}.app-icon{box-shadow:none;overflow:visible}.app-icon:after{display:none}.dock-icon,.lp-item .app-svg,.fi .app-svg,.desk-icon .app-svg{filter:drop-shadow(0 2px 3px #00000047)}.f-side-item>span[aria-hidden]{flex:none;place-items:center;width:16px;height:16px;display:grid}.f-side-item>span[aria-hidden] svg{display:block}.n-tools,.n-tools .n-search{min-width:0}.n-tools .n-search input{width:100%;min-width:0}.nt{--nt-yellow:#f5c518;background:var(--bg);height:100%;display:flex}.nt-folders{background:var(--surface-2);border-right:1px solid var(--border);flex-direction:column;flex:none;gap:1px;width:190px;padding:12px 10px;display:flex}.nt-folders h4{color:var(--text-3);margin:4px 8px 6px;font-size:11px;font-weight:700}.nt-folder{text-align:left;height:28px;color:var(--text);border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}.nt-folder svg{color:var(--nt-yellow);flex:none}.nt-folder span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nt-folder em{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.nt-folder[data-on=true]{background:var(--press);font-weight:500}@media (hover:hover){.nt-folder:hover:not([data-on=true]){background:var(--hover)}}.nt-main{flex-direction:column;flex:1;min-width:0;display:flex}.nt-toolbar{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:14px;height:44px;padding:0 12px;display:flex}.nt-tools{align-items:center;gap:2px;display:flex}.nt-tools[data-off=true] .nt-tool{opacity:.4}.nt-tool{min-width:30px;height:28px;color:var(--text-2);transition:background-color 90ms ease, transform .1s var(--ease-out);border-radius:6px;justify-content:center;align-items:center;gap:2px;padding:0 6px;display:inline-flex}.nt-tool:disabled{opacity:.35}.nt-tool[data-on=true]{color:var(--nt-yellow)}.nt-tool:active:not(:disabled){background:var(--press);transform:scale(.94)}@media (hover:hover){.nt-tool:hover:not(:disabled){background:var(--hover);color:var(--text)}}.nt-search{background:var(--field);width:170px;height:26px;color:var(--text-3);border-radius:7px;align-items:center;gap:6px;margin-left:auto;padding:0 8px;display:flex}.nt-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1}.nt-panes{flex:1;min-height:0;display:flex}.nt-list{border-right:1px solid var(--border);flex:none;width:250px;padding:4px 8px 12px;overflow-y:auto}.nt-list h5{z-index:1;color:var(--text);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(calc(12px * var(--blurk)));backdrop-filter:blur(calc(12px * var(--blurk)));margin:0;padding:10px 6px 4px;font-size:12px;font-weight:700;position:sticky;top:0}.nt-row{text-align:left;border-radius:8px;gap:1px;width:100%;margin-bottom:1px;padding:7px 9px 6px;display:grid}.nt-row b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.nt-row span{min-width:0;color:var(--text-2);gap:8px;font-size:12px;display:flex}.nt-row time{color:var(--text);flex:none}.nt-row i{white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.nt-row small{color:var(--text-3);align-items:center;gap:4px;font-size:11.5px;display:flex}.nt-row[data-on=true]{background:var(--nt-yellow);color:#1d1d1f}.nt-row[data-on=true] time,.nt-row[data-on=true] span,.nt-row[data-on=true] small{color:#000000b8}@media (hover:hover){.nt-row:hover:not([data-on=true]){background:var(--hover)}}.nt-none{text-align:center;color:var(--text-3);padding:40px 0}.nt-editor{flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}.nt-stamp{text-align:center;color:var(--text-3);flex:none;padding:14px 0 0;font-size:11.5px}.nt-banner{background:var(--field);color:var(--text-2);border-radius:8px;flex:none;justify-content:space-between;align-items:center;gap:10px;margin:10px 24px 0;padding:7px 12px;font-size:12.5px;display:flex}.nt-banner button{color:var(--nt-yellow);align-items:center;gap:5px;font-weight:600;display:inline-flex}.nt-doc{min-height:0;caret-color:var(--nt-yellow);overflow-wrap:anywhere;cursor:var(--cur-ibeam);outline:none;flex:1;padding:10px 28px 40px;font-size:15px;line-height:1.5}.nt-doc:empty:before{content:attr(data-placeholder);color:var(--text-3)}.nt-doc>:first-child{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.25}.nt-doc h1{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700}.nt-doc h2{margin:6px 0 0;font-size:18px;font-weight:700}.nt-doc h3{margin:4px 0 0;font-size:15px;font-weight:700}.nt-doc ul,.nt-doc ol{margin:2px 0;padding-left:22px}.nt-doc ul{list-style:outside}.nt-doc ol{list-style:decimal}.nt-doc ul.checklist{padding-left:0;list-style:none}.nt-doc ul.checklist>li{min-height:24px;padding-left:28px;position:relative}.nt-doc ul.checklist>li:before{content:"";width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--text-3);cursor:var(--cur-arrow);border-radius:50%;transition:background-color .12s,box-shadow .12s;position:absolute;top:5px;left:3px}.nt-doc ul.checklist>li[data-done=true]:before{background:var(--nt-yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.200 8.300 7 11l4.800-5.600' fill='none' stroke='%231d1d1f' stroke-width='1.900' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat;box-shadow:none}.nt-doc ul.checklist>li[data-done=true]{color:var(--text-3)}.nt-blank{color:var(--text-3);flex:1;place-content:center;justify-items:center;gap:10px;display:grid}@media (max-width:720px){.nt-folders{display:none}.nt-list{width:190px}}@media (max-width:520px){.nt-list{display:none}}.wallpaper{background:#111;overflow:hidden}.wallpaper>i{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .4s;position:absolute;inset:0}:root[data-theme=dark] .wallpaper>i[data-t=dark]{opacity:1;background-image:url(./dark-3k-C1eOzwOa.webp)}:root:not([data-theme=dark]) .wallpaper>i[data-t=light]{opacity:1;background-image:url(./light-3k-BbXVT4H-.webp)}@media (min-width:3000px),(min-width:1500px) and (min-resolution:2x){:root[data-theme=dark] .wallpaper>i[data-t=dark]{background-image:url(./dark-6k-k1C4BHaX.webp)}:root:not([data-theme=dark]) .wallpaper>i[data-t=light]{background-image:url(./light-6k-CDBa9CyE.webp)}}@media (prefers-reduced-motion:reduce){.wallpaper>i{transition:none}}.desk-label{text-shadow:0 1px 2px #000000d9,0 0 8px #00000073;font-weight:500}img.app-svg{filter:saturate(1.12)contrast(1.05)}.dock-icon img.app-svg,.lp-item img.app-svg,.fi img.app-svg,.desk-icon img.app-svg{filter:saturate(1.12)contrast(1.05)drop-shadow(0 2px 3px #00000047)}.am-section{margin-bottom:8px}.am-section-head{justify-content:space-between;align-items:flex-end;gap:12px;margin:22px 0 10px;display:flex}.am-section-head h2{margin:0}.am-sub{color:var(--text-3);margin:2px 0 0;font-size:12.5px}.am-more{color:var(--am-red);border-radius:5px;align-items:center;gap:3px;padding:2px 4px;font-size:13px;font-weight:500;display:inline-flex}.am-more:disabled{opacity:.5}.am-shelf-wrap{margin:0 -26px;position:relative}.am-shelf{scroll-snap-type:x proximity;scrollbar-width:none;gap:16px;padding:4px 26px 14px;scroll-padding:0 26px;display:flex;overflow-x:auto}.am-shelf::-webkit-scrollbar{display:none}.am-song{scroll-snap-align:start;flex:none;align-content:start;gap:2px;width:140px;font-size:12.5px;display:grid;position:relative}.am-song>b{white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-weight:600;overflow:hidden}.am-song>small,.am-song>.am-link{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.am-song[data-on=true]>b{color:var(--am-red)}.am-song-art{color:#fff;width:140px;height:140px;transition:transform .16s var(--ease-out);background-position:50%;background-size:cover;border-radius:9px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #00000026,0 6px 16px #00000038}.am-song-art:active{transform:scale(.97)}.am-song-ov{opacity:0;background:#00000052;place-items:center;transition:opacity .12s;display:grid;position:absolute;inset:0}.am-song[data-on=true] .am-song-ov,.am-song-art:focus-visible .am-song-ov{opacity:1}@media (hover:hover){.am-song-art:hover .am-song-ov{opacity:1}}.am-song-add{color:#fff;width:26px;height:26px;-webkit-backdrop-filter:blur(calc(10px * var(--blurk)));backdrop-filter:blur(calc(10px * var(--blurk)));opacity:0;transition:opacity .12s ease, transform .1s var(--ease-out);background:#1e1e229e;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.am-song:hover .am-song-add,.am-song-add:focus-visible{opacity:1}.am-song-add:active{transform:scale(.9)}.am-shelf-nav{z-index:2;color:#1d1d1f;opacity:0;width:34px;height:34px;transition:opacity .14s ease, transform .1s var(--ease-out);background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;top:53px;box-shadow:0 0 0 .5px #0000001f,0 3px 10px #00000059}.am-shelf-nav:active{transform:scale(.92)}.am-prev{left:34px}.am-next{right:34px}.am-shelf-wrap:hover .am-shelf-nav{opacity:1}@media (hover:none){.am-shelf-nav{display:none}}.am-skel .am-song-art,.am-skel b,.am-skel small,.am-skel .am-art,.am-skel span{background:linear-gradient(90deg, var(--field) 25%, var(--field-hover) 50%, var(--field) 75%) 0 0 / 200% 100%;box-shadow:none;border-radius:6px;animation:1.3s linear infinite am-shimmer}.am-skel b{width:80%;height:12px;margin-top:9px}.am-skel small{width:55%;height:10px}.am-row.am-skel{pointer-events:none}.am-row.am-skel .am-name b{width:50%;height:12px;display:block}.am-row.am-skel .am-name small{width:30%;height:10px;margin-top:4px;display:block}@keyframes am-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.am-skel *{animation:none!important}}.am-add{background:var(--field);height:26px;color:var(--am-red);transition:background-color .12s ease, transform .1s var(--ease-out);border-radius:13px;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.am-add:active{transform:scale(.94)}@media (hover:hover){.am-add:hover{background:var(--field-hover)}}.am-row:has(.am-add){grid-template-columns:40px 22px 1fr auto 46px}.am-recs{border-top:1px solid var(--border);margin-top:26px;padding-top:4px}.menubar{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--text);text-shadow:0 0 8px #ffffff59;background:0 0}:root[data-theme=dark] .menubar{color:#fff;text-shadow:0 0 1px #00000040}.menubar .logo-mark{border-color:currentColor}.menubar .logo-mark:after{background:currentColor}@media (hover:hover){.mb-btn:hover,.mb-btn[data-on=true]{background:#0000001a}:root[data-theme=dark] .mb-btn:hover,:root[data-theme=dark] .mb-btn[data-on=true]{background:#fff3}}.mb-btn[data-on=true]{background:#00000024}:root[data-theme=dark] .mb-btn[data-on=true]{background:#ffffff42}.mb-btn:focus-visible{outline-color:var(--accent)}.win{border-radius:16px}.win-titlebar{border-top-left-radius:16px;border-top-right-radius:16px}.win-body{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.win[data-max=true],.win[data-max=true] .win-titlebar,.win[data-max=true] .win-body{border-radius:0}@media (max-width:720px){.win,.win-titlebar,.win-body{border-radius:0}}.win{box-shadow:0 0 0 .5px #0000002e,0 10px 30px #00000024}.win[data-active=true]{box-shadow:0 0 0 .5px #0003,0 28px 70px #0000004d,0 6px 18px #00000024}:root[data-theme=dark] .win{box-shadow:0 0 0 .5px #ffffff29,0 10px 30px #0006}:root[data-theme=dark] .win[data-active=true]{box-shadow:0 0 0 .5px #ffffff38,0 28px 70px #0000008c}.win-titlebar{border-bottom-color:#0000}.dock{background:rgba(255, 255, 255, calc(.12 + var(--glass) * .3));-webkit-backdrop-filter:blur(calc(28px * var(--blurk))) saturate(170%);backdrop-filter:blur(calc(28px * var(--blurk))) saturate(170%);border-radius:26px;gap:12px;padding:7px 18px;box-shadow:inset 0 0 0 .5px #fff9,inset 0 1px #ffffffb3,0 14px 38px #0000002e}:root[data-theme=dark] .dock{background:rgba(44, 44, 52, calc(.16 + var(--glass) * .37));box-shadow:inset 0 0 0 .5px #ffffff2e,inset 0 1px #ffffff38,0 14px 38px #0006}.dock-sep{background:#00000038}:root[data-theme=dark] .dock-sep{background:#ffffff40}.widgets{top:calc(var(--menubar) + 14px);z-index:3;pointer-events:none;grid-template-columns:repeat(2,172px);gap:14px;display:grid;position:fixed;left:16px}.widget{pointer-events:auto;text-align:left;width:172px;height:168px;color:var(--text);-webkit-backdrop-filter:blur(calc(26px * var(--blurk))) saturate(170%);backdrop-filter:blur(calc(26px * var(--blurk))) saturate(170%);transition:transform .14s var(--ease-out);background:#ffffff4d;border-radius:24px;align-content:start;gap:8px;padding:14px 14px 12px;display:grid;position:relative;box-shadow:inset 0 0 0 .5px #fff9,inset 0 1px #fff9,0 8px 24px #0000001a}:root[data-theme=dark] .widget{color:#fff;background:#2828305c;box-shadow:inset 0 0 0 .5px #ffffff29,0 8px 24px #00000059}.widget:active{transform:scale(.98)}.widget b{letter-spacing:.02em;color:#e0443a;font-size:12px;font-weight:700}.widget-notes b{color:#e5a900;letter-spacing:0;font-size:13px}.w-grid{text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(7,1fr);row-gap:3px;font-size:10.5px;display:grid}.w-grid i{opacity:.75;font-style:normal;font-weight:700}.w-grid span{border-radius:50%;place-items:center;width:18px;height:18px;margin:0 auto;display:grid}.w-grid span[data-past=true]{opacity:.45}.w-grid span[data-today=true]{color:#fff;background:#e0443a;font-weight:700}.w-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.w-body{opacity:.8;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:1100px){.widgets{display:none}}.am-in{animation:am-in .2s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 30ms)}@keyframes am-in{0%{opacity:0;transform:translateY(6px)}}.am-row[data-leaving=true]{opacity:0;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);pointer-events:none;transform:translate(8px)}.am-pop svg{animation:am-pop .22s var(--ease-out)}@keyframes am-pop{0%{transform:scale(.8)}55%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.am-in{animation:.16s backwards am-fade}.am-row[data-leaving=true]{transform:none}.am-pop svg{animation:none}}@keyframes am-fade{0%{opacity:0}}:root[data-motion=reduced] .am-in{animation:.16s backwards am-fade}:root[data-motion=reduced] .am-row[data-leaving=true]{transform:none}:root[data-motion=reduced] .am-pop svg{animation:none}.win-body{contain:layout paint}.am-section{content-visibility:auto;contain-intrinsic-size:auto 290px}.nt-list,.f-content,.set-main,.am-main{overscroll-behavior:contain}@keyframes set-in{0%{opacity:0;transform:translateY(6px)}}@keyframes sf-err-in{0%{opacity:0;transform:translate(-50%)translateY(-6px)}}.set-group{animation:set-in .2s var(--ease-out) backwards}.set-group:nth-child(2){animation-delay:30ms}.set-group:nth-child(3){animation-delay:60ms}.confirm{animation:.14s fade}.sf-error{animation:sf-err-in .2s var(--ease-out)}.cal-events li{animation:am-in .2s var(--ease-out) backwards}.ph-heart{animation:pop .3s var(--ease-out)}.set-item,.nt-row{transition:background-color 90ms}.set-line{transition:opacity .15s}.theme-prev{transition:box-shadow .15s}.accents button{transition:transform .1s var(--ease-out), box-shadow .15s ease}@media (prefers-reduced-motion:reduce){.set-group,.sf-error,.cal-events li,.ph-heart{animation-name:fade}}:root[data-motion=reduced] .set-group,:root[data-motion=reduced] .sf-error,:root[data-motion=reduced] .cal-events li,:root[data-motion=reduced] .ph-heart{animation-name:fade}.desk-icons{padding:0;display:block}.desk-icon{touch-action:none;-webkit-user-select:none;user-select:none;cursor:default;position:absolute}.desk-icon img{-webkit-user-drag:none}.desk-icon[data-drag=true]{cursor:grabbing;opacity:.9;transition:none}.desk-icon[data-drag=true] .app-svg,.desk-icon[data-drag=true] .desk-thumb{filter:drop-shadow(0 8px 12px #0006)}.dock-item[data-over=true] .dock-icon{filter:brightness(1.2)drop-shadow(0 0 10px #ffffffbf)}.f-side-item[data-drop-node]:active{transition-duration:0s}.term{--term-bg:#fff;--term-fg:#1d1d1f;background:var(--term-bg);height:100%;color:var(--term-fg);font:12px/1.35 var(--mono);font-variant-ligatures:none;cursor:text;scrollbar-width:thin;scrollbar-color:#80808073 transparent;overscroll-behavior:contain;padding:6px 8px 8px;position:relative;overflow-y:auto}:root[data-theme=dark] .term{--term-bg:#1c1c1e;--term-fg:#f2f2f7}.term ::selection{background:#0a84ff66}.term-probe{visibility:hidden;pointer-events:none;white-space:pre;position:absolute}.term-line{white-space:pre-wrap;word-break:break-word}.term-line[data-kind=err]{color:#d70015}:root[data-theme=dark] .term-line[data-kind=err]{color:#ff6961}.term-line[data-kind=dim]{opacity:.55}.term-row{align-items:flex-start;gap:.6ch;display:flex}.term-prompt{white-space:pre;flex:none}.term-input{flex:1;min-width:0;position:relative}.term-mirror{white-space:pre-wrap;word-break:break-all;min-height:1.35em;display:block}.term-input input{color:#0000;caret-color:#0000;width:100%;height:100%;font:inherit;opacity:0;background:0 0;border:0;outline:0;padding:0;position:absolute;inset:0}.term-cursor{background:var(--term-fg);color:var(--term-bg)}.term-cursor[data-focus=false]{color:inherit;box-shadow:inset 0 0 0 1px var(--term-fg);background:0 0}.ph-side{background:var(--material);width:190px;-webkit-backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%);padding:12px 10px}.ph-side h4{margin:2px 8px 6px}.ph-item{text-align:left;border-radius:7px;align-items:center;gap:9px;width:100%;height:30px;padding:0 8px;font-size:13px;transition:background-color 90ms;display:flex}.ph-item svg{color:var(--accent);flex:none}.ph-item[data-on=true]{background:var(--press);font-weight:500}@media (hover:hover){.ph-item:hover:not([data-on=true]){background:var(--hover)}}.ph-main{background:var(--bg)}.ph-main:has(.ph-grid[data-over=true]){box-shadow:inset 0 0 0 3px var(--accent)}.ph-bar{background:var(--material);height:52px;-webkit-backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);z-index:2;border-bottom:0;padding:0 14px 0 18px;position:relative}.ph-title{line-height:1.15;display:grid}.ph-title b{font:700 15px var(--font-display);letter-spacing:-.01em}.ph-title span{color:var(--text-3);font-size:11.5px}.ph-tools{align-items:center;gap:4px;display:flex}.ph-tools input[type=range]{width:96px;margin-right:8px}.ph-grid{gap:2px;margin-top:-52px;padding:52px 0 0}.ph-thumb{border-radius:0}@media (hover:hover){.ph-thumb:hover img{filter:brightness(1.06)}}.ph-empty{text-align:center;color:var(--text-3);align-content:center;justify-items:center;gap:6px;padding:24px;display:grid;position:absolute;inset:52px 0 0}.ph-empty h2{font:700 20px var(--font-display);letter-spacing:-.02em;color:var(--text-2);margin:6px 0 0}.ph-empty p{text-wrap:pretty;max-width:320px;margin:0 0 8px;font-size:13px}.ph-empty-actions{gap:8px;display:flex}.ph-view{color:#fff;background:#000}.ph-vbar{height:52px;-webkit-backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);background:#1e1e20b3;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 12px;display:grid}.ph-vbar>span{justify-self:end}.ph-vbar .icon-btn{color:#fff}.ph-vbar .icon-btn[data-on=true]{color:#ff375f}.ph-back{height:28px;color:var(--accent);border-radius:7px;justify-self:start;align-items:center;padding:0 8px 0 2px;font-size:13px;display:inline-flex}.ph-back:active{opacity:.6}.ph-vtitle{text-align:center;font-size:12.5px}.ph-vtitle b{font-weight:600}.ph-stage img{border-radius:0}.ph-nav{color:#fff;background:#ffffff24}.ph-strip{scrollbar-width:none;flex:none;justify-content:safe center;gap:3px;height:64px;padding:6px 10px 10px;display:flex;overflow-x:auto}.ph-strip button{opacity:.55;width:40px;height:48px;transition:opacity .12s ease, width .16s var(--ease-out);border-radius:3px;flex:none;overflow:hidden}.ph-strip button[data-on=true]{opacity:1;width:52px}.ph-strip img{object-fit:cover;width:100%;height:100%;display:block}.ph-count-label{display:none}.cam{color:#fff;background:#000;flex-direction:column;height:100%;display:flex}.cam-view{background:#0b0b0d;flex:1;min-height:0;position:relative;overflow:hidden}.cam-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .24s}.cam-video[data-live=true]{opacity:1}.cam-video[data-mirror=true]{transform:scaleX(-1)}.cam-stage,.cam-stage .cam-video{position:absolute;inset:0}.cam-live{height:22px;-webkit-backdrop-filter:blur(calc(16px * var(--blurk)));backdrop-filter:blur(calc(16px * var(--blurk)));background:#1e1e208c;border-radius:11px;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}.cam-live i{background:#30d158;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #30d158}.cam-state{text-align:center;align-content:center;justify-items:center;gap:8px;padding:24px;display:grid;position:absolute;inset:0}.cam-state h2{font:700 18px var(--font-display);letter-spacing:-.02em;margin:0}.cam-state p{color:#ffffffa6;text-wrap:pretty;max-width:300px;margin:0 0 6px;font-size:13px}.cam-count{font:200 120px var(--font-display);text-shadow:0 2px 24px #00000080;pointer-events:none;animation:cam-tick 1s var(--ease-out) both;place-items:center;display:grid;position:absolute;inset:0}@keyframes cam-tick{0%{opacity:0;transform:scale(1.25)}25%{opacity:1}to{opacity:.2;transform:scale(.9)}}.cam-flash{pointer-events:none;background:#fff;animation:.32s ease-out forwards cam-flash;position:absolute;inset:0}@keyframes cam-flash{0%{opacity:.9}to{opacity:0}}.cam-bar{background:#000;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;height:96px;padding:0 20px;display:grid}.cam-last{color:#ffffff80;width:52px;height:52px;transition:transform .1s var(--ease-out);background:#ffffff1a;border-radius:9px;justify-self:start;place-items:center;font-size:12px;display:grid;overflow:hidden}.cam-last:active:not(:disabled){transform:scale(.94)}.cam-last:disabled{cursor:default}.cam-last img{object-fit:cover;width:100%;height:100%;animation:pop .32s var(--ease-out);display:block}.cam-shutter{width:64px;height:64px;transition:transform .1s var(--ease-out), opacity .15s ease;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 3px #fff}.cam-shutter i{width:52px;height:52px;transition:transform .1s var(--ease-out), background-color .15s ease;background:#fff;border-radius:50%}.cam-shutter:active:not(:disabled) i{background:#d8d8dc;transform:scale(.88)}.cam-shutter:disabled{opacity:.35;cursor:default}.cam-shutter[data-busy=true] i{background:#ff453a;border-radius:12px;transform:scale(.55)}.cam-side{justify-self:end;gap:10px;display:flex}.cam-btn{min-width:38px;height:38px;transition:background-color .12s ease, transform .1s var(--ease-out);background:#ffffff1f;border-radius:19px;justify-content:center;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.cam-btn:active{transform:scale(.94)}.cam-btn[data-on=true]{color:#000;background:#ffd60a}.cam-btn b{font-size:12px;font-weight:600}@media (prefers-reduced-motion:reduce){.cam-count,.cam-flash,.cam-last img{animation-name:fade}}:root[data-motion=reduced] .cam-count,:root[data-motion=reduced] .cam-flash,:root[data-motion=reduced] .cam-last img{animation-name:fade}.am-settings{gap:6px;max-width:560px;display:grid}.am-settings h1{margin-bottom:8px}.am-settings h3{color:var(--text-3);letter-spacing:.01em;margin:14px 4px 2px;font-size:12px;font-weight:700}.am-settings .set-card{background:var(--field);box-shadow:none}.am-settings .set-line+.set-line{border-top-color:var(--border)}.am-seg{background:var(--press);border-radius:8px;flex:none;gap:2px;padding:2px;display:inline-flex}.am-seg button{border-radius:6px;height:24px;padding:0 12px;font-size:12.5px;transition:background-color .12s,box-shadow .12s}.am-seg button[data-on=true]{background:var(--surface);font-weight:600;box-shadow:0 1px 3px #0000002e}.am-select{width:auto;min-width:140px;height:28px;padding:0 8px}@keyframes hello-draw{to{stroke-dashoffset:0}}@keyframes hello-out{to{opacity:0;filter:blur(6px)}}@keyframes hello-in{0%{opacity:0}}.hello{z-index:5000;color:#fff;transition:opacity .65s ease, transform .75s var(--ease-out), filter .65s ease;background:#2a3fc4 50%/cover no-repeat;display:grid;position:fixed;inset:0;overflow:hidden}.hello[data-leaving=true]{opacity:0;filter:blur(10px);pointer-events:none;transform:scale(1.05)}.hello-word{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.hello-type{width:min(calc(var(--w) * 100vw / 1728), 80vw);filter:drop-shadow(0 2px 14px #141e7840)}.hello-type[data-write=true]{animation:.45s cubic-bezier(.23,1,.32,1) 3.15s forwards hello-out}.hello-type svg{width:100%;height:auto;display:block;overflow:visible;transform:scaleY(-1)}.hello-type path{stroke-dasharray:1;stroke-dashoffset:1px}.hello-type[data-write=true] path{animation:hello-draw calc(1.7s / var(--n)) cubic-bezier(.45, .05, .3, 1) both;animation-delay:calc(var(--i) * 1.7s / var(--n) * .9)}.hello-go{text-shadow:0 1px 4px #00145a80;opacity:0;border-radius:12px;justify-items:center;gap:9px;padding:8px 14px;font-size:13px;transition:opacity .6s 1.2s;display:grid;position:absolute;bottom:8vh;left:50%;transform:translate(-50%)}.hello[data-ready=true] .hello-go{opacity:1}.hello-go svg{opacity:.9;transition:transform .16s var(--ease-out)}.hello-go:active svg{transform:scale(.9)}.hello-go span{animation:.4s hello-in}.hello-go:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}@media (hover:hover){.hello-go:hover svg{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.hello,.hello[data-leaving=true]{filter:none;transform:none}.hello-type path{stroke-dashoffset:0;animation:none!important}.hello-type[data-write=true]{animation:.4s both hello-in}}:root[data-motion=reduced] .hello,:root[data-motion=reduced] .hello[data-leaving=true]{filter:none;transform:none}:root[data-motion=reduced] .hello-type path{stroke-dashoffset:0;animation:none!important}:root[data-motion=reduced] .hello-type[data-write=true]{animation:.4s both hello-in}.mv{color:#f5f5f7;--mv-line:#ffffff24;--mv-glass:#ffffff1a;--mv-rim:inset 0 0 0 .5px #ffffff47, inset 0 1.5px 1px -.5px #ffffff8c, inset 0 -1.5px 2px -1px #ffffff40, 0 6px 20px #00000040;background:#0b0b0d;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.mv button{color:inherit}.mv-top{z-index:4;background:linear-gradient(#0b0b0db3,#0b0b0d00);justify-content:center;align-items:center;height:52px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.mv-tabs{background:var(--mv-glass);-webkit-backdrop-filter:blur(calc(16px * var(--blurk))) saturate(170%);backdrop-filter:blur(calc(16px * var(--blurk))) saturate(170%);box-shadow:var(--mv-rim);border-radius:999px;gap:2px;padding:3px;display:flex}.mv-tabs button{color:#f5f5f7b8;height:28px;font:600 13px var(--font-display);letter-spacing:-.005em;border-radius:999px;padding:0 15px;transition:background-color .16s,color .16s}.mv-tabs button[aria-current=page]{color:#111;background:#ffffffeb;box-shadow:0 2px 8px #00000040}.mv-tools{align-items:center;gap:8px;height:52px;display:flex;position:absolute;top:0;right:16px}.mv-search{background:var(--mv-glass);width:190px;height:30px;-webkit-backdrop-filter:blur(calc(16px * var(--blurk))) saturate(170%);backdrop-filter:blur(calc(16px * var(--blurk))) saturate(170%);box-shadow:var(--mv-rim);color:#f5f5f7b3;border-radius:999px;align-items:center;gap:6px;padding:0 11px;display:flex}.mv-search input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0}.mv-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.mv-form{flex:none;gap:8px;padding:64px 22px 12px;display:flex}.mv-form input{background:var(--mv-glass);color:#fff;border:0;border-radius:999px;outline:none;flex:1;min-width:0;height:30px;padding:0 12px}.mv-form button{color:#111;background:#fff;border-radius:999px;padding:0 16px;font-weight:600}.mv-form button:disabled{opacity:.4}.mv-form+.mv-grid{padding-top:6px}.mv-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:22px 16px;padding:70px 22px 28px;display:grid}.mv-home{padding-bottom:28px}.mv-home[data-pad=true]{padding-top:0}.mv-hero{background:#151518;flex:none;height:clamp(300px,56%,460px);min-height:300px;position:relative;overflow:hidden}.mv-hero.mv-skel .mv-poster{aspect-ratio:auto;background:#151518;height:100%}.mv-hero.mv-fail{display:grid}.mv-hero.mv-fail .mv-empty{padding:0}.mv-slide{opacity:0;pointer-events:none;transition:opacity .6s var(--ease-out);position:absolute;inset:0}.mv-slide[data-on=true]{opacity:1;pointer-events:auto}.mv-art{background-position:50% 22%;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.mv-slide[data-on=true] .mv-art{transition:transform 8s linear;transform:scale(1)}.mv-slide:after{content:"";background:linear-gradient(90deg,#0b0b0dd1 0%,#0b0b0d40 55%,#0000 80%),linear-gradient(#0000 62%,#0b0b0d 100%);position:absolute;inset:0}.mv-copy{z-index:1;gap:8px;max-width:min(460px,60%);display:grid;position:absolute;bottom:44px;left:30px}.mv-copy small{font:600 12px var(--font-display);letter-spacing:.02em;color:#f5f5f7b3}.mv-copy h1{font:800 clamp(26px, 4.2vw, 44px)/1.04 var(--font-display);letter-spacing:-.025em;text-shadow:0 2px 18px #00000073;margin:0}.mv-copy p{color:#f5f5f7d1;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.mv-facts{color:#f5f5f79e;font-size:12.5px}.mv-cta{align-items:center;gap:10px;margin-top:6px;display:flex}.mv-primary{height:36px;font:700 14px var(--font-display);transition:transform .1s var(--ease-out), background-color .15s ease;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 20px;display:inline-flex;color:#111!important}.mv-primary:active,.mv-round:active{transform:scale(.95)}.mv-round{background:var(--mv-glass);width:36px;height:36px;-webkit-backdrop-filter:blur(calc(16px * var(--blurk))) saturate(170%);backdrop-filter:blur(calc(16px * var(--blurk))) saturate(170%);box-shadow:var(--mv-rim);transition:transform .1s var(--ease-out), background-color .15s ease;border-radius:50%;place-items:center;display:grid}.mv-round.mv-glass{width:30px;height:30px}.mv-link{height:36px;padding:0 6px;font-weight:600;color:#f5f5f7cc!important}.mv-dots{z-index:2;align-items:center;gap:7px;display:flex;position:absolute;bottom:22px;right:24px}.mv-dots button{width:7px;height:7px;transition:background-color .2s ease, transform .2s var(--ease-out);background:#ffffff59;border-radius:50%;padding:0}.mv-dots button[aria-current=true]{background:#fff;transform:scale(1.25)}.mv-dots button:focus-visible{outline-offset:3px;outline:2px solid #fff}.mv-dot-pause{color:#fff;box-shadow:var(--mv-rim);-webkit-backdrop-filter:blur(calc(14px * var(--blurk)));backdrop-filter:blur(calc(14px * var(--blurk)));place-items:center;margin-right:5px;display:grid;background:var(--mv-glass)!important;width:20px!important;height:20px!important}.mv-dots button.mv-dot-pause[aria-current=true]{transform:none}.mv-shelf h3{font:700 18px var(--font-display);letter-spacing:-.015em;margin:22px 30px 4px}.mv-home[data-pad=true] .mv-hero+.mv-shelf{margin-top:0}.mv-row{scroll-snap-type:x proximity;scrollbar-width:none;gap:16px;padding:12px 30px 14px;scroll-padding:0 30px;display:flex;overflow-x:auto}.mv-row::-webkit-scrollbar{display:none}.mv-row .mv-card{scroll-snap-align:start;flex:none;width:140px}.mv-row .mv-card.mv-wide{width:252px}.mv-open{width:100%;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);background:#1b1b1f;border-radius:12px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #ffffff1a,0 8px 22px #00000073}.mv-open:active{transform:scale(.97)}.mv-open:focus-visible{outline-offset:2px;outline:3px solid #fff}.mv-poster{aspect-ratio:2/3;color:#fff;font:700 16px var(--font-display);text-align:center;background-color:#1b1b1f;background-position:50%;background-size:cover;place-items:center;padding:12px;transition:opacity .2s;display:grid}.mv-poster[data-ready=false]{opacity:0}.mv-swap{display:grid}.mv-swap>*{transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);grid-area:1/1}.mv-swap>:first-child{opacity:1}.mv-swap>:last-child,.mv-swap[data-on=true]>:first-child{opacity:0;transform:scale(.8)}.mv-swap[data-on=true]>:last-child{opacity:1;transform:none}.mv-home{animation:.14s ease-out mv-fade}.mv-undo{z-index:7;max-width:calc(100% - 40px);-webkit-backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);animation:mp-pop .16s var(--ease-out);background:#242428d1;border-radius:999px;align-items:center;gap:14px;padding:10px 10px 10px 16px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 0 0 .5px #ffffff2e,0 16px 40px #00000080}.mv-undo span{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.mv-undo button{color:#111;height:28px;font:600 13px var(--font-display);background:#ffffffeb;border-radius:999px;flex:none;padding:0 14px}.mv-undo button:active{transform:scale(.95)}.mv-undo button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.mv-undo{animation:none}}@media (prefers-reduced-transparency:reduce){.mv-undo{-webkit-backdrop-filter:none;backdrop-filter:none;background:#2a2a2f}}.mv-stage{z-index:8;animation:mv-stage-in .22s var(--ease-out);transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);background:#000;display:flex;position:absolute;inset:0}.mv-stage[data-leaving=true]{opacity:0;pointer-events:none;transform:scale(1.02)}.mv-stage video,.mv-stage iframe{background:#000;border:0;flex:1;width:100%;min-height:0}@keyframes mv-stage-in{0%{opacity:0;transform:scale(1.02)}}.mv-sheet{transition:opacity .15s var(--ease-out)}.mv-sheet[data-closing=true]{opacity:0;pointer-events:none}.mv-page{transition:opacity .16s var(--ease-out), transform .16s var(--ease-out)}.mv-sheet[data-closing=true] .mv-page{opacity:0;transform:scale(.97)translateY(6px)}.mv-wide .mv-poster{aspect-ratio:16/9}@media (hover:hover) and (pointer:fine){.mv-open:hover{transform:translateY(-3px)scale(1.04);box-shadow:0 0 0 .5px #ffffff4d,0 16px 34px #0009}.mv-meta button{opacity:0}.mv-card:hover .mv-meta button,.mv-card:focus-within .mv-meta button{opacity:1}.mv-round:hover{background:#ffffff2e}.mv-primary:hover{background:#e8e8ed}}.mv-meta{align-items:center;gap:6px;margin-top:9px;display:flex}.mv-meta span{min-width:0;font:600 13px var(--font-display);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.mv-meta button{color:#f5f5f78c}.mv-wm{margin:0;line-height:0}.mv-wm img{object-fit:contain;object-position:left bottom;filter:drop-shadow(0 4px 18px #00000080);width:auto;max-width:min(300px,100%);height:auto;max-height:96px;display:block}.mv-info .mv-wm img{max-height:84px}.mv-sub{color:#f5f5f780;margin-top:1px;font-size:11.5px;display:block}.mv-empty{color:#f5f5f78c;flex:1;place-content:center;justify-items:center;gap:4px;padding-top:52px;display:grid}.mv-empty b{color:#fff;font-size:15px}.mv-skel .mv-poster{background:#1b1b1f;border-radius:12px;animation:1.2s ease-in-out infinite mv-pulse}@keyframes mv-pulse{50%{opacity:.55}}.mv-sheet{z-index:6;-webkit-backdrop-filter:blur(calc(18px * var(--blurk)));backdrop-filter:blur(calc(18px * var(--blurk)));background:#0000008c;justify-content:center;padding:28px 20px;animation:.18s ease-out mv-fade;display:flex;position:absolute;inset:0;overflow-y:auto}.mv-page{width:min(760px,100%);animation:mv-rise .24s var(--ease-out);transform-origin:50% 30%;background:#1a1a1e;border-radius:18px;align-self:flex-start;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #ffffff29,0 30px 80px #0009}.mv-banner{aspect-ratio:16/8;background:#26262b 50%/cover;position:relative}.mv-banner:after{content:"";background:linear-gradient(#0000 40%,#1a1a1e 100%);position:absolute;inset:0}.mv-info{gap:8px;margin-top:-44px;padding:0 28px 10px;display:grid;position:relative}.mv-info h2{font:800 30px/1.05 var(--font-display);letter-spacing:-.025em;margin:0}.mv-info p{color:#f5f5f7d1;margin:6px 0 4px;font-size:14px;line-height:1.5}.mv-x{z-index:2;background:var(--mv-glass);width:30px;height:30px;-webkit-backdrop-filter:blur(calc(16px * var(--blurk))) saturate(170%);backdrop-filter:blur(calc(16px * var(--blurk))) saturate(170%);box-shadow:var(--mv-rim);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.mv-page .mv-shelf h3{margin-left:28px}.mv-page .mv-row{padding-left:28px;padding-right:28px}@keyframes mv-fade{0%{opacity:0}}@keyframes mv-rise{0%{opacity:0;transform:scale(.96)translateY(10px)}}@media (prefers-reduced-motion:reduce){.mv-skel .mv-poster{animation:none}.mv-page{animation:.16s ease-out mv-fade}.mv-sheet[data-closing=true] .mv-page{transform:none}.mv-stage,.mv-stage[data-leaving=true]{animation-name:mv-fade;transform:none}.mv-swap>*{transform:none!important}.mv-slide[data-on=true] .mv-art{transition:none}.mv-open:hover{transform:none}}@media (prefers-reduced-transparency:reduce){.mv-tabs,.mv-search,.mv-round,.mv-sheet,.mv-x{-webkit-backdrop-filter:none;backdrop-filter:none;background:#2a2a2f}}.mv-player{background:#000;position:relative}.mv-player video,.mv-player iframe{background:#000;border:0;flex:1;width:100%;min-height:0}.mv-kick{z-index:1;color:#fff;background:#00000040;place-items:center;display:grid;position:absolute;inset:0}.mv-kick svg{width:74px;height:74px;-webkit-backdrop-filter:blur(calc(10px * var(--blurk)));backdrop-filter:blur(calc(10px * var(--blurk)));transition:transform .16s var(--ease-out);background:#28282cbf;border-radius:50%;padding:20px}.mv-kick:active svg{transform:scale(.94)}.windows:has(.win.dragging) iframe{pointer-events:none}.mv-back{z-index:2;color:#fff;width:30px;height:30px;-webkit-backdrop-filter:blur(calc(10px * var(--blurk)));backdrop-filter:blur(calc(10px * var(--blurk)));background:#28282cb3;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;left:12px}.mp{color:#fff;-webkit-user-select:none;user-select:none;min-width:0;font-family:var(--font-display);--mp-ok:#4ade80;--mp-warn:#fbbf24;--mp-fail:#f87171;background:#000;flex:1;position:relative;overflow:hidden}.mp[data-chrome=false],.mp[data-chrome=false] *{cursor:none!important}.mp video{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.mp video::cue{color:#fff;font:600 clamp(14px, 2.4vw, 26px) var(--font-display);background:#0009}.mp-top,.mp-bar{z-index:2;transition:opacity .26s var(--ease-out), transform .26s var(--ease-out);position:absolute;left:0;right:0}.mp-top{background:linear-gradient(#0000008c,#0000);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:16px 20px 56px;display:grid;top:0}.mp-bar{background:linear-gradient(#0000,#000000b3);gap:10px;padding:72px 24px 18px;display:grid;bottom:0}.mp[data-chrome=false] .mp-top{opacity:0;pointer-events:none;transform:translateY(-6px)}.mp[data-chrome=false] .mp-bar{opacity:0;pointer-events:none;transform:translateY(6px)}.mp[data-chrome=false] .mp-center{opacity:0;pointer-events:none;transform:scale(.96)}.mp-title{text-align:center;justify-items:center;min-width:0;display:grid}.mp-title b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:600;overflow:hidden}.mp-title span{color:#fff9;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:500;overflow:hidden}.mp-btn{color:#fff;min-width:34px;height:34px;transition:background .14s var(--ease-out), transform .12s var(--ease-out), opacity .14s;border-radius:17px;place-items:center;padding:0 6px;display:grid}.mp-btn:active{transform:scale(.92)}.mp-btn[data-on=true]{background:#ffffff3d}.mp-glass{-webkit-backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);background:#3c3c438c;box-shadow:inset 0 .5px #ffffff47,0 0 0 .5px #ffffff14}.mp-top>.mp-btn{justify-self:start}.mp-txt{font:600 12.5px var(--font-display);font-variant-numeric:tabular-nums;padding:0 12px}.mp-btn:focus-visible,.mp-seek:focus-visible,.mp-menu button:focus-visible,.mp-skip:focus-visible,.mp-pp:focus-visible{outline-offset:2px;outline:2px solid #fff}.mp-center{z-index:1;pointer-events:none;transition:opacity .26s var(--ease-out), transform .26s var(--ease-out);justify-content:center;align-items:center;gap:clamp(28px,7vw,72px);display:flex;position:absolute;inset:0}.mp-center>*{pointer-events:auto}.mp-skip,.mp-pp{color:#fff;transition:transform .14s var(--ease-out), background .14s var(--ease-out), opacity .14s;filter:drop-shadow(0 2px 10px #00000073);border-radius:50%;place-items:center;display:grid}.mp-skip{width:64px;height:64px}.mp-skip svg{width:40px;height:40px}.mp-pp{width:84px;height:84px;-webkit-backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(24px * var(--blurk))) saturate(180%);background:#3c3c4380;box-shadow:inset 0 .5px #ffffff4d,0 0 0 .5px #ffffff1a,0 8px 30px #00000059}.mp-pp svg{width:34px;height:34px}.mp-skip:active,.mp-pp:active{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.mp-skip:hover{background:#ffffff24}.mp-pp:hover{background:#5a5a6299}.mp-btn:hover{background:#ffffff29}}.mp-scrub{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.mp-time{min-width:44px;font:500 12px var(--font-display);font-variant-numeric:tabular-nums;color:#ffffffb3}.mp-right{text-align:right}.mp-seek{cursor:pointer;touch-action:none;align-items:center;height:22px;display:flex;position:relative}.mp-seek:before{content:"";height:5px;transition:height .16s var(--ease-out);background:#ffffff3d;border-radius:3px;position:absolute;left:0;right:0}.mp-seek i{height:5px;transition:height .16s var(--ease-out);border-radius:3px;position:absolute;left:0}.mp-buf{background:#ffffff47}.mp-fill{background:#ffffffeb}.mp-seek:focus-visible:before,.mp-seek[data-drag=true]:before,.mp-seek[data-drag=true] i{height:9px}@media (hover:hover) and (pointer:fine){.mp-seek:hover:before,.mp-seek:hover i{height:9px}}.mp-tools{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mp-vol{border-radius:17px;justify-self:end;align-items:center;gap:2px;height:34px;padding-right:4px;display:flex}.mp-vol .mp-btn{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.mp-vol input{appearance:none;opacity:0;background:linear-gradient(90deg, #fff var(--v,100%), #ffffff40 var(--v,100%));width:0;height:5px;transition:width .2s var(--ease-out), opacity .2s var(--ease-out), margin .2s var(--ease-out);border-radius:3px;margin:0}.mp-vol input::-webkit-slider-thumb{-webkit-appearance:none;width:0;height:0}.mp-vol input::-moz-range-thumb{border:0;width:0;height:0}.mp-vol:hover input,.mp-vol:focus-within input{opacity:1;width:84px;margin:0 10px 0 2px}@media (hover:none){.mp-vol input{opacity:1;width:72px;margin:0 8px 0 2px}.mp-vol input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:14px;height:14px}.mp-vol input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px}}.mp-state{z-index:1;text-align:center;color:#ffffffbf;pointer-events:none;place-content:center;justify-items:center;gap:8px;padding:20px;font-size:13px;display:grid;position:absolute;inset:0}.mp-state b{color:#fff;font-size:16px}.mp-state[role=alert]{pointer-events:auto}.mp-row{align-items:center;gap:8px;margin-top:6px;display:flex}.mp-upnext{z-index:3;text-align:left;max-width:320px;-webkit-backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%);animation:mp-pop .16s var(--ease-out);background:#242428d1;border-radius:14px;place-content:start;justify-items:start;gap:2px;padding:16px 18px;inset:auto 24px 96px auto;box-shadow:0 0 0 .5px #ffffff2e,0 16px 40px #00000080}.mp-upnext>span{text-transform:uppercase;letter-spacing:.04em;color:#ffffff8c;font-size:11px;font-weight:600}@media (prefers-reduced-transparency:reduce){.mp-upnext{-webkit-backdrop-filter:none;backdrop-filter:none;background:#2a2a2f}}@media (prefers-reduced-motion:reduce){.mp-upnext{animation:none}}.mp-spin{animation:.9s linear infinite mp-rot}@keyframes mp-rot{to{transform:rotate(360deg)}}.mp-menu{min-width:170px;max-width:320px;max-height:min(320px,55vh);-webkit-backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(28px * var(--blurk))) saturate(180%);animation:mp-pop .16s var(--ease-out);transform-origin:90% 100%;background:#242428d1;border-radius:14px;margin-bottom:-6px;padding:6px;position:absolute;bottom:100%;right:20px;overflow-y:auto;box-shadow:0 0 0 .5px #ffffff2e,0 16px 40px #00000080}@keyframes mp-pop{0%{opacity:0;transform:scale(.94)translateY(6px)}}.mp-menu button{text-align:left;color:#fff;border-radius:8px;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:13px;display:flex}.mp-menu button i{flex:none;width:12px}.mp-menu button>span:not(.mp-health){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mp-menu .mp-health{color:#ffffff59;flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.mp-menu .mp-health[data-s=ok]{color:var(--mp-ok)}.mp-menu .mp-health[data-s=empty]{color:var(--mp-warn)}.mp-menu .mp-health[data-s=fail]{color:var(--mp-fail)}.mp-menu .mp-health[data-s=checking]{color:#fff9}@media (hover:hover) and (pointer:fine){.mp-menu button:hover{background:#ffffff24}}.mp-seasons{flex-wrap:wrap;gap:4px;padding:2px 4px 6px;display:flex}.mp-seasons button{border-radius:12px;width:auto;padding:4px 10px;font-size:12px;font-weight:600}.mp-seasons button[aria-pressed=true]{color:#000;background:#fff}@media (prefers-reduced-motion:reduce){.mp-spin{animation-duration:2s}.mp-menu{animation:none}.mp-top,.mp-bar,.mp-center{transition:opacity .12s;transform:none!important}}@media (prefers-reduced-transparency:reduce){.mp-menu,.mp-pp,.mp-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#2a2a2f}}.power{z-index:9000;color:#fff;flex-direction:column;align-items:center;animation:.4s both power-in;display:flex;position:fixed;inset:0}.power[data-p=sleep],.power[data-p=off]{cursor:pointer;background:#000}@keyframes power-in{0%{opacity:0}}.lock{transition:opacity .3s ease, transform .3s var(--ease-out);justify-content:space-between;padding:8vh 0 5vh;overflow:hidden}.lock[data-leaving=true]{opacity:0;pointer-events:none;transform:scale(1.04)}.lk-wall{filter:blur(44px)saturate(1.4)brightness(.9);inset:-160px}.lock>:not(.lk-wall){z-index:1;position:relative}.lk-clock{text-shadow:0 1px 24px #00000038;justify-items:center;gap:0;display:grid}.lk-clock small{font:600 21px/1.2 var(--font-display);letter-spacing:.005em;opacity:.92}.lk-clock time{font:700 clamp(88px, 15vh, 138px)/1.02 var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.lk-user{justify-items:center;gap:9px;margin-bottom:3vh;display:grid}.lk-user b{font:600 15.5px var(--font-display);text-shadow:0 1px 10px #00000059}.lk-user em{opacity:.75;text-shadow:0 1px 8px #00000059;min-height:15px;font-size:12px;font-style:normal;font-weight:500}.avatar{color:#fff;font-style:normal;font-weight:500;font-family:var(--font-display);border-radius:50%;place-items:center;display:grid;box-shadow:0 8px 28px #00000047,inset 0 0 0 .5px #ffffff59}.lk-user form{width:196px;position:relative}.lk-user form[data-shake=true]{animation:.42s cubic-bezier(.36,.07,.19,.97) lk-shake}@keyframes lk-shake{15%,55%{transform:translate(-9px)}35%,75%{transform:translate(9px)}90%{transform:translate(-3px)}}.lk-user input{color:#fff;width:100%;height:30px;-webkit-backdrop-filter:blur(calc(24px * var(--blurk))) saturate(160%);background:#ffffff3d;border:0;border-radius:15px;outline:0;padding:0 34px 0 14px;font-size:13px;transition:background-color .15s;box-shadow:inset 0 0 0 .5px #ffffff47,0 4px 16px #0000001f}.lk-user input::placeholder{color:#ffffffc7}.lk-user input:focus{background:#ffffff52}.lk-user form button{color:#fff;opacity:0;width:22px;height:22px;transition:opacity .14s ease, transform .14s var(--ease-out);background:#ffffff4d;border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;right:4px;transform:scale(.8)}.lk-user form button:not(:disabled){opacity:1;transform:none}.lk-user form button:active{transform:scale(.9)}.lk-tap{color:#fff;height:30px;transition:transform .1s var(--ease-out);background:#ffffff3d;border-radius:15px;padding:0 16px;font-size:13px;box-shadow:inset 0 0 0 .5px #ffffff47}.lk-tap:active{transform:scale(.96)}.lk-foot{gap:30px;display:flex}.lk-foot button{color:#fff;text-shadow:0 1px 8px #00000059;justify-items:center;gap:6px;font-size:11.5px;font-weight:500;display:grid}.lk-foot i{width:38px;height:38px;-webkit-backdrop-filter:blur(calc(20px * var(--blurk)));transition:transform .1s var(--ease-out), background-color .12s ease;background:#ffffff38;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 .5px #ffffff47}.lk-foot button:active i{transform:scale(.92)}@media (hover:hover){.lk-foot button:hover i{background:#ffffff52}}.setup{z-index:5000;color:#fff;transition:opacity .55s ease, transform .55s var(--ease-out), filter .55s ease;background:#111;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.setup[data-leaving=true]{opacity:0;filter:blur(8px);pointer-events:none;transform:scale(1.04)}.su-wall{filter:blur(56px)saturate(1.5)brightness(.95);inset:-200px}.su-page{width:min(440px,100vw - 40px);position:relative}.su-body{text-align:center;animation:su-in .42s var(--ease-out) both;justify-items:center;display:grid}.su-body[data-dir="-1"]{animation-name:su-in-back}@keyframes su-in{0%{opacity:0;transform:translate(28px)}}@keyframes su-in-back{0%{opacity:0;transform:translate(-28px)}}.su-page h1{font:700 28px/1.15 var(--font-display);letter-spacing:-.022em;margin:0 0 8px}.su-page p{color:#ffffffb8;max-width:380px;margin:0 0 24px;font-size:13.5px;line-height:1.45}.su-group{width:100%;-webkit-backdrop-filter:blur(calc(30px * var(--blurk))) saturate(160%);text-align:left;background:#ffffff21;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 .5px #fff3}.su-group label{grid-template-columns:96px 1fr;align-items:center;height:40px;padding:0 14px;font-size:13px;font-weight:500;display:grid}.su-group label+label{box-shadow:inset 0 .5px #ffffff29}.su-group span{color:#ffffffeb}.su-group input{color:#fff;text-align:right;background:0 0;border:0;outline:0;min-width:0;height:100%;padding:0;font-size:13px}.su-group input::placeholder{color:#ffffff6b}.su-group input[aria-invalid=true]{color:#ff8a80}.su-group:focus-within{box-shadow:inset 0 0 0 .5px #fff3, 0 0 0 3px color-mix(in srgb, var(--accent) 55%, transparent)}.su-note{color:#ffffff8c;margin-top:10px;font-size:12px}.su-note[data-bad=true]{color:#ff8a80}.su-themes{justify-content:center;gap:16px;margin-bottom:26px;display:flex}.su-themes button{color:#ffffffbf;justify-items:center;gap:9px;font-size:12.5px;font-weight:500;display:grid}.su-themes button[data-on=true]{color:#fff}.su-mini{width:116px;height:76px;transition:box-shadow .16s ease, transform .1s var(--ease-out);background:linear-gradient(150deg,#5b7cff,#b06bff 60%,#ff8fb1);border-radius:9px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #ffffff4d,0 6px 18px #0000004d}.su-themes button:active .su-mini{transform:scale(.96)}.su-themes button[data-on=true] .su-mini{box-shadow:0 0 0 3px var(--accent), 0 6px 18px #0000004d}.su-mini b{background:#ffffff8c;height:6px;position:absolute;top:0;left:0;right:0}.su-mini u{background:#fff;border-radius:4px;align-items:flex-start;gap:2.5px;padding:3px;display:flex;position:absolute;inset:16px 22px 18px;box-shadow:0 2px 6px #00000040}.su-mini u s{background:#c9c9ce;border-radius:50%;width:4px;height:4px}.su-mini u s:first-child{background:#ff5f57}.su-mini u s:nth-child(2){background:#febc2e}.su-mini u s:nth-child(3){background:#28c840}.su-mini em{background:#ffffff80;border-radius:4px;height:8px;position:absolute;bottom:4px;left:34px;right:34px}.su-mini[data-t=dark]{background:linear-gradient(150deg,#1b2250,#3a2a6e 60%,#6e2f55)}.su-mini[data-t=dark] u{background:#2b2b30}.su-mini[data-t=dark] b,.su-mini[data-t=dark] em{background:#28282ea6}.su-mini[data-t=system]{background:linear-gradient(115deg,#7b94ff 50%,#1b2250 50%)}.su-mini[data-t=system] u{background:linear-gradient(115deg,#fff 50%,#2b2b30 50%)}.su-accents{justify-content:center;gap:14px;display:flex}.su-accents button{color:#fff;width:22px;height:22px;transition:transform .1s var(--ease-out), box-shadow .15s ease;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 .5px #ffffff59}.su-accents button:active{transform:scale(.88)}.su-accents button[data-on=true]{box-shadow:0 0 0 2px #00000073,0 0 0 3.5px #fff}.su-done{justify-items:center;display:grid}.su-done .avatar{margin-bottom:20px}.su-foot{gap:10px;display:flex;position:fixed;bottom:26px;right:28px}.su-btn{color:#fff;min-width:84px;height:30px;transition:transform .1s var(--ease-out), opacity .12s ease, background-color .12s ease;background:#fff3;border-radius:15px;padding:0 16px;font-size:13px;font-weight:500;box-shadow:inset 0 0 0 .5px #ffffff47}.su-btn:active{transform:scale(.96)}.su-btn:disabled{opacity:.45}.su-go{background:var(--accent);box-shadow:none}.su-dots{gap:8px;display:flex;position:fixed;bottom:6vh;left:50%;transform:translate(-50%)}.su-dots i{background:#ffffff59;border-radius:50%;width:6px;height:6px;transition:background .2s}.su-dots i[data-on=true]{background:#fff}@media (prefers-reduced-motion:reduce){.setup,.setup[data-leaving=true],.lock[data-leaving=true]{filter:none;transform:none}.su-body,.lk-user form[data-shake=true]{animation:none}}:root[data-motion=reduced] .su-body,:root[data-motion=reduced] .lk-user form[data-shake=true]{animation:none}.am-artist{margin:-22px -26px -30px;position:relative}.am-artist>.am-back{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;margin:0;padding:4px 10px 4px 4px;position:absolute;top:12px;left:16px}.am-ah{color:#fff;align-items:flex-end;height:280px;padding:0 26px 34px;display:flex;position:relative;overflow:hidden}.am-ah-img{background-position:50% 25%;background-size:cover;position:absolute;inset:0}.am-ah[data-banner=false] .am-ah-img{filter:blur(40px)saturate(1.3);transform:scale(1.4)}.am-ah:after{content:"";background:linear-gradient(to bottom, transparent 68%, var(--bg) 100%), linear-gradient(to bottom, #0000 30%, #00000080 100%);position:absolute;inset:0}.am-ah-meta{z-index:1;text-shadow:0 2px 18px #00000080;gap:4px;min-width:0;display:grid;position:relative}.am-main .am-ah-meta h1{font:800 clamp(38px, 7vw, 64px) var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;line-height:1}.am-ah-meta small{opacity:.9;font-weight:600}.am-ab{padding:0 26px 30px}.am-ctls{align-items:center;gap:14px;margin:4px 0 6px;display:flex}.am-bigplay{background:var(--am-red);color:#fff;width:52px;height:52px;transition:transform .12s var(--ease-out), opacity .12s ease;border-radius:50%;place-items:center;display:grid;box-shadow:0 4px 14px #00000040}.am-bigplay:disabled{opacity:.4}.am-bigplay:active{transform:scale(.94)}@media (hover:hover){.am-bigplay:hover:not(:disabled){transform:scale(1.05)}}.am-icon{width:34px;height:34px;color:var(--text-2);border-radius:50%;place-items:center;transition:color .12s,background-color .12s;display:grid}@media (hover:hover){.am-icon:hover{color:var(--text);background:var(--hover)}}.am-icon:disabled{opacity:.4}.am-follow{height:30px;color:var(--text);box-shadow:inset 0 0 0 1px var(--border);transition:transform .1s var(--ease-out), box-shadow .12s ease;border-radius:999px;padding:0 16px;font-size:13px;font-weight:600}.am-follow:active{transform:scale(.96)}.am-follow[data-on=true]{box-shadow:inset 0 0 0 1px var(--am-red);color:var(--am-red)}.am-seemore{color:var(--text-3);margin:8px 0 0 8px;padding:4px 0;font-size:13px;font-weight:600}@media (hover:hover){.am-seemore:hover{color:var(--text)}}.am-chips{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.am-chip{background:var(--field);height:30px;color:var(--text);border-radius:999px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .12s,color .12s}.am-chip[aria-selected=true]{background:var(--text);color:var(--bg)}.am-rel{text-align:left;scroll-snap-align:start;flex:none;align-content:start;gap:2px;width:140px;font-size:12.5px;display:grid}.am-rel b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-weight:600;display:-webkit-box;overflow:hidden}.am-rel small{color:var(--text-3);font-size:12px}.am-rel-art{width:140px;height:140px;transition:transform .16s var(--ease-out);background-position:50%;background-size:cover;border-radius:9px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #00000026,0 6px 16px #00000038}.am-rel:active .am-rel-art{transform:scale(.97)}.am-rel-round .am-rel-art{border-radius:50%}.am-rel-round{text-align:center}.am-rel-round b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.am-rel-go{background:var(--am-red);color:#fff;opacity:0;width:34px;height:34px;transition:opacity .14s ease, transform .14s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:8px;transform:translateY(6px)}@media (hover:hover){.am-rel:hover .am-rel-go{opacity:1;transform:none}}.am-rel-round .am-rel-go{display:none}.am-about{background:var(--field) center / cover;color:#fff;border-radius:10px;align-items:flex-end;max-width:640px;min-height:230px;padding:20px;display:flex;position:relative;overflow:hidden}.am-about:before{content:"";background:linear-gradient(#0000000d,#000000c7);position:absolute;inset:0}.am-about p{-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.5;display:-webkit-box;position:relative;overflow:hidden}.am-ah-album{align-items:flex-end;gap:22px}.am-ah-album .am-ah-img{filter:blur(40px)saturate(1.3);transform:scale(1.4)}.am-ah-album .am-ah-cover{z-index:1;flex:none;width:160px;position:relative}.am-link-hero{color:inherit;font-size:inherit;font-weight:700}@media (max-width:720px){.am-ah-album .am-ah-cover{width:100px}}.am-page{position:relative}.am-lp{align-items:flex-end;gap:28px;margin:4px 0 26px;display:flex}.am-lp-cover{border-radius:10px;flex:none;width:232px;height:auto;box-shadow:0 0 0 .5px #0000001f,0 14px 34px #00000047}.am-lp-meta{gap:3px;min-width:0;padding-bottom:2px;display:grid}.am-main .am-lp-meta h1{font:700 clamp(22px, 3.4vw, 30px) var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;line-height:1.15}.am-lp-artist{font-size:clamp(17px,2.4vw,22px);font-weight:500;line-height:1.25}.am-lp-artist .am-link,.am-lp-artist .am-link-hero{color:var(--am-red);font-size:inherit;font-weight:500}.am-lp-kind,.am-lp-sub{color:var(--text-3);letter-spacing:.03em;margin-top:2px;font-size:12px;font-weight:600}.am-lp-sub{letter-spacing:0;font-size:13px;font-weight:400}.am-lp-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.am-pill-red,.am-pill-tint{min-width:104px;height:34px;transition:transform .1s var(--ease-out), filter .12s ease;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.am-pill-red{background:var(--am-red);color:#fff}.am-pill-tint{background:color-mix(in srgb, var(--am-red) 13%, transparent);color:var(--am-red)}.am-pill-tint.am-pill-icon{min-width:0;padding:0 14px}.am-pill-red:active,.am-pill-tint:active{transform:scale(.96)}.am-pill-red:disabled,.am-pill-tint:disabled{opacity:.4}@media (hover:hover){.am-pill-red:hover:not(:disabled){filter:brightness(1.08)}.am-pill-tint:hover:not(:disabled){filter:brightness(.96)}}.am-rows-plain .am-row{border-top-color:var(--border);background:0 0;grid-template-columns:26px 1fr 28px 28px 46px;min-height:46px;padding:4px 6px}.am-rows-plain .am-row:nth-child(2n){background:0 0}.am-rows-plain .am-row:first-child{border-top-color:#0000}.am-rows-plain .am-art,.am-rows-plain .am-name small,.am-rows-plain .am-name .am-link{display:none}.am-rows-plain .am-num{text-align:center;color:var(--text-3);font-variant-numeric:tabular-nums}.am-rows-plain .am-skel{grid-template-columns:26px 1fr}.am-foot{color:var(--text-3);margin:14px 6px 0;font-size:12.5px}@media (max-width:720px){.am-lp{flex-direction:column;align-items:flex-start}.am-lp-cover{width:160px}}.am-pill-tint[data-on=true]{background:var(--am-red);color:#fff}.as{--as-pad:28px;background:var(--bg);height:100%;color:var(--text);padding:8px 0 0 8px;display:flex}.as-side{background:var(--surface-2);width:206px;box-shadow:inset 0 0 0 .5px var(--border);border-radius:12px;flex-direction:column;flex:none;gap:1px;margin-bottom:8px;padding:10px 8px;display:flex;overflow-y:auto}.as-search{background:var(--field);height:28px;color:var(--text-3);border-radius:7px;align-items:center;gap:6px;margin:0 0 8px;padding:0 8px;transition:background-color .12s,box-shadow .12s;display:flex}.as-search:focus-within{background:var(--field-focus);box-shadow:0 0 0 3px var(--accent-soft), inset 0 0 0 1px var(--accent)}.as-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}.as-nav{height:30px;color:var(--text);text-align:left;border-radius:7px;align-items:center;gap:9px;padding:0 9px;font-size:13px;transition:background-color .1s;display:flex}.as-nav svg{color:var(--accent);flex:none}.as-nav span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.as-nav em{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal;font-weight:600}.as-nav:active{background:var(--press)}@media (hover:hover){.as-nav:hover{background:var(--hover)}}.as-nav[data-on=true]{background:var(--press);font-weight:600}.as-side-h{color:var(--text-3);margin:14px 9px 4px;font-size:11px;font-weight:700}.as-side-foot{gap:4px;margin-top:auto;padding-top:10px;display:grid}.as-account{height:40px;color:var(--text);text-align:left;border-radius:8px;align-items:center;gap:9px;padding:0 6px;font-size:13px;font-weight:600;display:flex}@media (hover:hover){.as-account:hover{background:var(--hover)}}.as-account span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.as-avatar{color:#fff;width:28px;height:28px;font:600 13px var(--font-display);background:linear-gradient(#a5abb8,#858b98);border-radius:50%;flex:none;place-items:center;display:grid}.as-main{flex:1;min-width:0;position:relative;overflow-y:auto;container-type:inline-size}.as-page{padding:18px var(--as-pad) 36px;animation:as-in .26s var(--ease-out) both}@keyframes as-in{0%{opacity:0;transform:translateY(6px)}}.as-back{z-index:3;height:30px;color:var(--accent);background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(170%);box-shadow:0 0 0 .5px var(--border), 0 2px 8px #00000014;border-radius:999px;align-items:center;gap:2px;margin:8px 0 -38px 18px;padding:0 12px 0 6px;font-size:13px;font-weight:600;display:flex;position:sticky;top:0}.as-back:active{transform:scale(.97)}.as-back+.as-page{padding-top:52px}.as-title{font:700 30px/1.1 var(--font-display);letter-spacing:-.025em;align-items:baseline;gap:10px;margin:6px 0 18px;display:flex}.as-title small{font:500 13px var(--font-display);letter-spacing:0;color:var(--text-3)}.as-section{margin-top:30px}.as-section-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;padding-bottom:8px;display:flex}.as-section-head h2{font:700 20px var(--font-display);letter-spacing:-.015em;margin:0}.as-all{color:var(--accent);font-size:13px}@media (hover:hover){.as-all:hover{text-decoration:underline}}.as-shelf-wrap{margin:0 calc(var(--as-pad) * -1);position:relative}.as-shelf{--cols:3;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols) - 1) * 24px) / var(--cols));padding:0 var(--as-pad);scroll-snap-type:x mandatory;scroll-padding:0 var(--as-pad);scrollbar-width:none;overscroll-behavior-x:contain;column-gap:24px;display:grid;overflow-x:auto}.as-shelf::-webkit-scrollbar{display:none}.as-hero::-webkit-scrollbar{display:none}.as-shelf>.as-row:nth-child(3n+1){scroll-snap-align:start}.as-shelf>.as-row:nth-child(3n){border-bottom:0}@container (width<=640px){.as-shelf{--cols:2}}@container (width<=420px){.as-shelf{--cols:1}}.as-shelf-nav{z-index:2;color:#1d1d1f;opacity:0;width:30px;height:30px;transition:opacity .14s ease, transform .1s var(--ease-out);background:#fffffff0;border-radius:50%;place-items:center;margin-top:-15px;display:grid;position:absolute;top:50%;box-shadow:0 0 0 .5px #0000001f,0 3px 10px #00000047}.as-shelf-nav:active{transform:scale(.9)}.as-prev{left:6px}.as-next{right:6px}@media (hover:hover){.as-shelf-wrap:hover>.as-shelf-nav{opacity:1}}.as-row{border-bottom:1px solid var(--border);cursor:default;border-radius:0;outline:none;align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.as-row:focus-visible{box-shadow:0 0 0 2px var(--accent);border-radius:8px}.as-row .gm-icon{transition:transform .12s var(--ease-out)}.as-row:active .gm-icon{transform:scale(.95)}.as-meta{flex:1;gap:1px;min-width:0;display:grid}.as-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.as-sub{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.as-get{background:var(--field-hover);min-width:62px;height:24px;color:var(--accent);font:700 12.5px var(--font-display);letter-spacing:.01em;transition:transform .1s var(--ease-out), background-color .12s ease;border-radius:999px;flex:none;place-items:center;padding:0 14px;display:inline-grid}.as-get:active:not(:disabled){transform:scale(.94)}@media (hover:hover){.as-get:hover:not(:disabled){background:var(--press)}}.as-get-solid{background:var(--accent);color:#fff;min-width:84px;height:28px;font-size:13.5px}@media (hover:hover){.as-get-solid:hover:not(:disabled){background:var(--accent-hover)}}.as-get-solid .as-spin{border-color:#fff #fff6 #fff6}.as-ghost{min-width:0;color:var(--text-2);background:0 0;padding:0 10px;font-weight:600}.as-spin{border:2px solid #7f7f8759;border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite as-spin}@keyframes as-spin{to{transform:rotate(360deg)}}.as-hero-wrap{margin-top:4px}.as-hero{padding:0 var(--as-pad) 6px;scroll-snap-type:x mandatory;scroll-padding:0 var(--as-pad);scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:calc(50% - 10px);grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}@container (width<=640px){.as-hero{grid-auto-columns:100%}}.as-card{scroll-snap-align:start;cursor:default;outline:none;flex-direction:column;min-width:0;display:flex}.as-card:focus-visible .as-card-art{box-shadow:0 0 0 3px var(--accent)}.as-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.as-card h3{font:600 19px/1.2 var(--font-display);letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 10px;overflow:hidden}.as-card-art{aspect-ratio:16/9;box-shadow:0 0 0 .5px var(--border), 0 6px 18px #0000001f;transition:transform .16s var(--ease-out);border-radius:12px;position:relative;overflow:hidden}.as-card:active .as-card-art{transform:scale(.985)}.as-card-foot{align-items:center;gap:10px;padding-top:10px;display:flex}.as-art{display:block;position:absolute;inset:0;overflow:hidden}.as-art img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.as-art img.as-art-bg{object-fit:cover;filter:blur(28px)saturate(1.4);opacity:.85;transform:scale(1.25)}.as-product{padding-top:6px}.as-p-head{border-bottom:1px solid var(--border);align-items:center;gap:22px;padding-bottom:22px;display:flex}.as-p-head .gm-icon b{font-size:54px}.as-p-meta{gap:4px;min-width:0;display:grid}.as-p-meta h1{font:700 28px/1.15 var(--font-display);letter-spacing:-.022em;overflow-wrap:anywhere;margin:0}.as-p-sub{color:var(--text-3);font-size:14px}.as-p-actions{align-items:center;gap:6px;margin-top:10px;display:flex}.as-facts{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin:0;padding:14px 0;display:grid}.as-facts>div{text-align:center;align-content:start;justify-items:center;gap:3px;min-width:0;padding:0 8px;display:grid}.as-facts>div+div{border-left:1px solid var(--border)}.as-facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:700}.as-facts dd{height:24px;font:700 17px var(--font-display);color:var(--text-2);white-space:nowrap;place-items:center;margin:0;display:grid}.as-facts small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11.5px;overflow:hidden}@container (width<=520px){.as-facts{grid-template-columns:repeat(2,1fr);row-gap:14px}.as-facts>div:nth-child(3){border-left:0}}.as-p-h{font:700 20px var(--font-display);letter-spacing:-.015em;margin:22px 0 12px}.as-shot{aspect-ratio:16/10;width:min(100%,620px);box-shadow:0 0 0 .5px var(--border), 0 8px 24px #00000024;border-radius:12px;position:relative;overflow:hidden}.as-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));column-gap:24px;display:grid}.as-more{background:var(--field-hover);height:28px;color:var(--accent);border-radius:999px;margin:20px auto 0;padding:0 16px;font-size:13px;font-weight:600;display:block}.as-empty{color:var(--text-3);text-align:center;justify-items:center;gap:12px;margin:80px 0;display:grid}.gm-icon{border-radius:22.37%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #0003,0 2px 6px #0000002e}.gm-icon img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gm-icon b{color:#fff;font:700 28px var(--font-display)}.gm-frame{background:#000;border:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.as-spin{animation-duration:1.6s}.as-page{animation-name:as-fade}}@keyframes as-fade{0%{opacity:0}}.sr{--sr-bg:#faf9f5;--sr-side:#f5f4ee;--sr-ink:#1f1e1d;--sr-sub:#73726c;--sr-me:#f0eee6;--sr-hover:#1f1e1d0f;--sr-line:#1f1e1d21;--sr-box:#fff;--sr-accent:#c96442;--sr-serif:ui-serif, "Iowan Old Style", "Palatino Linotype", Georgia, serif;background:var(--sr-bg);height:100%;color:var(--sr-ink);display:flex;position:relative}:root[data-theme=dark] .sr{--sr-bg:#262624;--sr-side:#1f1e1d;--sr-ink:#f5f4ef;--sr-sub:#a3a29a;--sr-me:#141413;--sr-hover:#ffffff0f;--sr-line:#ffffff1f;--sr-box:#30302e;--sr-accent:#d97757}@keyframes sr-in{0%{opacity:0;transform:translateY(6px)}}@keyframes sr-pop{0%{opacity:0;transform:scale(.96)}}@keyframes sr-spin{to{transform:rotate(360deg)}}.sr-side{background:var(--sr-side);border-right:.5px solid var(--sr-line);width:220px;transition:margin-left .22s var(--ease-out), opacity .16s ease;flex-direction:column;flex:none;gap:2px;padding:10px 8px 8px;display:flex}.sr[data-side=false] .sr-side{opacity:0;pointer-events:none;margin-left:-220px}.sr-brand{font:500 19px/1.2 var(--sr-serif);letter-spacing:-.01em;padding:2px 8px 10px}.sr-new{height:34px;color:var(--sr-ink);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:0 6px;font-size:13.5px;font-weight:500;transition:background-color .12s;display:flex}.sr-new:hover{background:var(--sr-hover)}.sr-new-dot{background:var(--sr-accent);color:#fff;width:22px;height:22px;transition:transform .14s var(--ease-out);border-radius:50%;place-items:center;display:grid}.sr-new:active .sr-new-dot{transform:scale(.9)}.sr-label{color:var(--sr-sub);margin:14px 8px 4px;font-size:11.5px;font-weight:500}.sr-side ul{flex-direction:column;flex:1;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.sr-side li{border-radius:8px;align-items:center;display:flex}.sr-side li:hover{background:var(--sr-hover)}.sr-side li[data-on=true]{background:var(--sr-me)}:root[data-theme=dark] .sr-side li[data-on=true]{background:#ffffff14}.sr-chat{text-align:left;min-width:0;color:var(--sr-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:7px 8px;font-size:13px;overflow:hidden}.sr-del{width:24px;height:24px;color:var(--sr-sub);opacity:0;border-radius:6px;margin-right:2px;font-size:11px;transition:opacity .12s}.sr-side li:hover .sr-del,.sr-del:focus-visible{opacity:1}.sr-user{border-top:.5px solid var(--sr-line);align-items:center;gap:9px;margin-top:6px;padding:8px 6px 2px;display:flex}.sr-avatar{background:var(--sr-ink);width:28px;height:28px;color:var(--sr-bg);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:600;display:grid}.sr-uname{min-width:0;line-height:1.25;display:grid}.sr-uname b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.sr-uname small{color:var(--sr-sub);font-size:11.5px}.sr-main{flex-direction:column;flex:1;min-width:0;display:flex}.sr-head{align-items:center;gap:4px;min-height:44px;padding:6px 10px;display:flex}.sr-toggle{width:30px;height:30px;color:var(--sr-sub);border-radius:8px;place-items:center;transition:background-color .12s,color .12s;display:grid}.sr-toggle:hover{background:var(--sr-hover);color:var(--sr-ink)}.sr-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0 0 0 6px;font-size:13.5px;font-weight:500;overflow:hidden}.sr-scroll{flex:1;min-height:0;overflow-y:auto}.sr-col{flex-direction:column;gap:26px;max-width:680px;margin:0 auto;padding:12px 24px 16px;display:flex}.sr-hero{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding:0 24px 56px;display:flex}.sr-hero h1{font:400 36px/1.15 var(--sr-serif);letter-spacing:-.015em;text-align:center;align-items:center;gap:12px;margin:0;display:flex}.sr-logo{border-radius:8px;flex:none;width:34px;height:34px}.sr-hero .sr-composer{width:min(660px,100%)}.sr-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sr-chips button{border:.5px solid var(--sr-line);background:var(--sr-bg);height:32px;color:var(--sr-sub);transition:background-color .14s ease, color .14s ease, transform .14s var(--ease-out);border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:13px;display:flex}.sr-chips button:hover{background:var(--sr-hover);color:var(--sr-ink)}.sr-chips button:active{transform:scale(.97)}.sr-msg{animation:sr-in .22s var(--ease-out);flex-direction:column;gap:4px;display:flex}.sr-msg[data-from=me]{align-items:flex-end}.sr-bubble{background:var(--sr-me);border-radius:16px;min-width:0;max-width:85%;padding:10px 16px;font-size:15px;line-height:1.55}.sr-bubble .md p{white-space:pre-wrap}.sr-reply{min-width:0;font:16.5px/1.65 var(--sr-serif);letter-spacing:-.003em}.sr-reply .md h3,.sr-reply .md h4,.sr-reply .md h5,.sr-reply .md h6{font-family:var(--sr-serif)}.sr .md,.sr .md *{-webkit-user-select:text;user-select:text}.sr-acts{opacity:0;align-items:center;gap:2px;min-height:28px;transition:opacity .14s;display:flex}.sr-msg:hover .sr-acts,.sr-acts:focus-within,.sr-msg[data-last=true] .sr-acts{opacity:1}.sr-act{width:28px;height:28px;color:var(--sr-sub);border-radius:7px;place-items:center;transition:background-color .12s,color .12s;display:grid}.sr-act:hover:not(:disabled){background:var(--sr-hover);color:var(--sr-ink)}.sr-act:disabled{opacity:.4}.sr-spark{border-radius:6px;width:24px;height:24px}.sr-wait{flex-direction:row;align-items:center;gap:10px}.sr-live{animation:2.4s linear infinite sr-spin}.sr-dots{align-items:center;gap:5px;height:24px;display:flex}.sr-dots i{background:var(--sr-sub);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite sr-dot}.sr-dots i:nth-child(2){animation-delay:.15s}.sr-dots i:nth-child(3){animation-delay:.3s}@keyframes sr-dot{0%,80%,to{opacity:.3}40%{opacity:1}}.sr-edit{background:var(--sr-box);border:.5px solid var(--sr-line);border-radius:16px;flex-direction:column;gap:8px;width:min(85%,560px);padding:10px;display:flex;box-shadow:0 2px 10px #0000000f}.sr-edit textarea{resize:vertical;min-height:70px;max-height:260px;color:var(--sr-ink);background:0 0;border:0;outline:none;padding:4px 6px;font-family:inherit;font-size:15px;line-height:1.5}.sr-edit div{justify-content:flex-end;gap:6px;display:flex}.sr-edit button{border:.5px solid var(--sr-line);height:30px;color:var(--sr-ink);border-radius:8px;padding:0 12px;font-size:13px}.sr-edit .sr-primary{background:var(--sr-ink);color:var(--sr-bg);border-color:#0000}.sr-edit .sr-primary:disabled{opacity:.4}.sr-bar{justify-items:center;padding:4px 24px 6px;display:grid}.sr-bar .sr-composer{width:min(680px,100%)}.sr-composer{background:var(--sr-box);border:.5px solid var(--sr-line);border-radius:20px;flex-direction:column;gap:6px;padding:12px 10px 10px 14px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 4px 20px #0000000d}.sr-composer:focus-within{border-color:color-mix(in srgb, var(--sr-ink) 28%, transparent);box-shadow:0 4px 24px #00000014}.sr-composer textarea{resize:none;min-height:24px;max-height:200px;color:var(--sr-ink);background:0 0;border:0;outline:none;padding:2px 4px 0 0;font-family:inherit;font-size:15.5px;line-height:22px}.sr-composer textarea::placeholder{color:var(--sr-sub)}.sr-tools{align-items:center;gap:6px;display:flex}.sr-grow{flex:1}.sr-clip{border:.5px solid var(--sr-line);width:32px;height:32px;color:var(--sr-sub);border-radius:9px;flex:none;place-items:center;margin-left:-4px;transition:background-color .14s,color .14s;display:grid}.sr-clip:hover:not(:disabled){background:var(--sr-hover);color:var(--sr-ink)}.sr-clip:disabled{opacity:.35}.sr-send{background:var(--sr-accent);color:#fff;width:32px;height:32px;transition:transform .14s var(--ease-out), opacity .16s ease;border-radius:9px;flex:none;place-items:center;display:grid}.sr-send:disabled{opacity:.35}.sr-send:active:not(:disabled){transform:scale(.94)}.sr-model{position:relative}.sr-pick{height:30px;color:var(--sr-sub);font:500 13px var(--font-display);border-radius:8px;align-items:center;gap:5px;padding:0 8px;transition:background-color .14s,color .14s;display:flex}.sr-pick:hover,.sr-pick[aria-expanded=true]{background:var(--sr-hover);color:var(--sr-ink)}.sr-pick svg{transition:transform .18s var(--ease-out)}.sr-pick[aria-expanded=true] svg{transform:rotate(180deg)}.sr-list{z-index:5;background:var(--sr-box);border:.5px solid var(--sr-line);transform-origin:100% 100%;min-width:170px;animation:sr-pop .15s var(--ease-out);border-radius:12px;margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 30px #0000002e}.sr-list li{cursor:default;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 10px 0 4px;font-size:13px;display:flex}.sr-list li[data-hot=true]{background:var(--sr-hover)}.sr-tick{text-align:center;width:14px;color:var(--sr-accent);font-size:12px}.sr-foot{justify-items:center;padding:0 24px 10px;display:grid}.sr-usage{color:var(--sr-sub);text-align:center;margin:0;font-size:11.5px}.sr-usage[data-low=true]{color:var(--sr-accent)}.sr-note{color:var(--sr-sub);justify-content:center;align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.sr-note button{border:.5px solid var(--sr-line);background:var(--sr-box);color:var(--sr-ink);border-radius:999px;padding:4px 12px;font-size:12.5px}.sr-note button:hover{border-color:var(--sr-accent)}@media (max-width:560px){.sr-side{z-index:2;height:100%;position:absolute}.sr-hero h1{font-size:28px}}@media (prefers-reduced-motion:reduce){.sr-msg,.sr-live,.sr-dots i,.sr-list{animation:none}.sr-side{transition:none}}.md{overflow-wrap:anywhere;min-width:0}.md>*+*{margin-top:.7em}.md p,.md ul,.md ol,.md blockquote,.md h3,.md h4,.md h5,.md h6,.md hr{margin-bottom:0}.md>:first-child{margin-top:0}.md h3,.md h4,.md h5,.md h6{font:600 1.05em/1.35 var(--font-display);margin-top:1em}.md h3{font-size:1.15em}.md ul,.md ol{margin-top:.5em;padding-left:1.4em}.md ul{list-style:outside}.md ol{list-style:decimal}.md ul ul{list-style:circle}.md li+li,.md li>ul,.md li>ol{margin-top:.25em}.md a{color:var(--sr-accent);text-underline-offset:2px;text-decoration:underline}.md blockquote{border-left:3px solid var(--sr-line);color:var(--sr-sub);margin-left:0;margin-right:0;padding-left:12px}.md hr{border:0;border-top:.5px solid var(--sr-line);margin:1em 0}.md :not(pre)>code{background:var(--sr-me);border:.5px solid var(--sr-line);border-radius:5px;padding:1px 5px;font:.86em/1.4 ui-monospace,SF Mono,Menlo,monospace}.sr-bubble .md :not(pre)>code{background:var(--sr-box)}.md-code{border:.5px solid var(--sr-line);color:#f5f4ef;background:#1f1e1d;border-radius:10px;margin-top:.8em;overflow:hidden}.md-code-bar{color:#a3a29a;background:#ffffff0f;justify-content:space-between;align-items:center;height:32px;padding:0 6px 0 12px;font-size:12px;display:flex}.md-code-bar button{color:#e8e6dc;border-radius:6px;height:24px;padding:0 9px;font-size:12px;transition:background-color .14s}.md-code-bar button:hover{background:#ffffff1f}.md-code pre{white-space:pre;tab-size:2;margin:0;padding:12px 14px;font:13px/1.5 ui-monospace,SF Mono,Menlo,monospace;overflow-x:auto}.md-table{overflow-x:auto}.md table{border-collapse:collapse;font-size:.92em}.md th,.md td{border:.5px solid var(--sr-line);padding:6px 10px}.md th{background:var(--sr-me);font-weight:600}.sr-atts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.sr-pending{justify-content:flex-start;padding:2px 0 6px}.sr-att{flex:none;position:relative}.sr-thumb{border:.5px solid var(--sr-line);background:var(--sr-me);border-radius:10px;width:64px;height:64px;padding:0;display:block;overflow:hidden}.sr-msg[data-from=me] .sr-thumb{width:120px;height:120px}.sr-msg[data-from=me] .sr-atts:has(.sr-att:only-child) .sr-thumb{width:auto;max-width:260px;height:auto;max-height:260px}.sr-msg[data-from=me] .sr-atts:has(.sr-att:only-child) .sr-thumb img{width:auto;max-width:260px;height:auto;max-height:260px}.sr-thumb img{object-fit:cover;width:100%;height:100%;display:block}.sr-doc{border:.5px solid var(--sr-line);background:var(--sr-bg);border-radius:10px;align-items:center;gap:8px;max-width:220px;height:64px;padding:0 12px 0 8px;display:flex}.sr-ext{background:var(--sr-accent);color:#fff;width:36px;height:44px;font:700 10px var(--font-display);text-transform:uppercase;border-radius:6px;flex:none;place-items:center;display:grid}.sr-fname{min-width:0;font-size:12.5px;line-height:1.3;display:grid}.sr-fname b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sr-fname small{color:var(--sr-sub);font-size:11.5px}.sr-x{background:var(--sr-ink);width:20px;height:20px;color:var(--sr-bg);border-radius:50%;place-items:center;font-size:9px;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 4px #00000040}.sr-loading{background:var(--sr-me);border-radius:10px;width:64px;height:64px;animation:1s ease-in-out infinite alternate sr-pulse}@keyframes sr-pulse{to{opacity:.45}}.sr-dropzone{z-index:6;border:2px dashed var(--sr-accent);background:color-mix(in srgb, var(--sr-bg) 85%, transparent);color:var(--sr-accent);font:600 15px var(--font-display);pointer-events:none;border-radius:14px;place-items:center;display:grid;position:absolute;inset:8px}.sr-view{z-index:7;cursor:zoom-out;animation:sr-in .16s var(--ease-out);background:#000000b8;outline:none;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.sr-view img{border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 10px 40px #0006}.win[data-app=settings]{background:color-mix(in srgb, var(--chrome) 94%, var(--text) 6%)}.win[data-app=settings] .win-titlebar,.win[data-app=settings][data-active=false] .win-titlebar{z-index:3;pointer-events:none;background:0 0;border-bottom:0;height:48px;position:absolute;inset:0 0 auto}.win[data-app=settings] .win-title{display:none}.win[data-app=settings] .win-body{z-index:2;pointer-events:none;border-radius:inherit;background:0 0;position:absolute;inset:0}.win[data-app=settings] .lights{pointer-events:auto;margin:4px 0 0 6px}.settings-app{--card:color-mix(in srgb, var(--surface) 80%, transparent);pointer-events:none;background:0 0;gap:8px;padding:8px;display:flex;position:relative}.settings-app .set-side{background:var(--card);width:236px;box-shadow:0 0 0 .5px var(--border);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:22px;flex:none;padding:0;position:relative}.settings-app .set-scroll{pointer-events:auto;overscroll-behavior:contain;padding:4px 10px 12px;position:absolute;inset:44px 0 0;overflow-y:auto}.settings-app .set-search{border-radius:17px;gap:8px;height:34px;margin-bottom:6px;padding:0 12px;font-size:14px}.settings-app .set-search input{font-size:14px}.settings-app .set-prof{align-items:center;gap:12px;padding:10px 6px 12px;display:flex}.settings-app .set-prof span{min-width:0;display:grid}.settings-app .set-prof b{font:600 15px var(--font-display);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-app .set-prof small{color:var(--text-3);font-size:12px}.settings-app .set-list{gap:2px;margin-top:12px;display:grid}.settings-app .set-list:first-of-type{margin-top:6px}.settings-app .set-item{border-radius:12px;gap:10px;height:38px;padding:0 8px;font-size:14px}.settings-app .set-ico{border-radius:7px;width:26px;height:26px}.settings-app .set-pane{background:0 0;flex-direction:column;flex:1;min-width:0;display:flex}.settings-app .set-bar{pointer-events:none;flex:none;align-items:center;height:40px;padding:0 0 0 4px;display:flex}.settings-app .set-nav{background:var(--card);box-shadow:0 0 0 .5px var(--border), 0 2px 8px #0000000f;pointer-events:auto;border-radius:18px;gap:0;padding:2px;display:flex}.settings-app .set-nav .icon-btn{border-radius:15px;width:32px;height:30px}.settings-app .set-main{pointer-events:auto;gap:18px;padding:6px 12px 16px 4px}.settings-app .set-hero{background:var(--card);box-shadow:0 0 0 .5px var(--border);text-align:center;border-radius:22px;justify-items:center;gap:4px;padding:26px 24px 22px;display:grid}.settings-app .set-hero-ico{color:#fff;border-radius:16px;place-items:center;width:64px;height:64px;margin-bottom:8px;display:grid;box-shadow:inset 0 0 0 .5px #00000026,0 4px 12px #00000026}.settings-app .set-hero h1{font:700 28px var(--font-display);letter-spacing:-.02em;margin:0;line-height:1.15}.settings-app .set-hero p{max-width:420px;color:var(--text-2);margin:0;font-size:13.5px;line-height:1.45}.settings-app .set-card{background:var(--card);box-shadow:0 0 0 .5px var(--border);border-radius:18px}.settings-app .set-line{min-height:48px;padding:8px 16px;font-size:14px;position:relative}.settings-app .set-line+.set-line{border-top:0;margin-left:0;padding-left:16px;padding-right:16px}.settings-app .set-line+.set-line:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:16px;right:0}.settings-app .set-line:has(.set-rico)+.set-line:before{left:56px}.settings-app .set-lead{align-items:center;gap:12px;min-width:0;display:flex}.settings-app .set-rico{color:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 0 0 .5px #0000001f}.settings-app .set-foot{margin:0 16px}:root[data-theme=dark] .settings-app .set-hero,:root[data-theme=dark] .settings-app .set-side,:root[data-theme=dark] .settings-app .set-card{box-shadow:0 0 0 .5px #ffffff1a}.win[data-app=settings][data-max=true] .settings-app{padding:8px}@media (max-width:720px){.settings-app .set-side{width:64px}.settings-app .set-prof,.settings-app .set-search,.settings-app .set-name{display:none}.settings-app .set-item{justify-content:center;padding:0}.settings-app .set-scroll{padding:4px 8px}}.win[data-app=messages] .win-titlebar,.win[data-app=messages][data-active=false] .win-titlebar{z-index:3;pointer-events:none;background:0 0;border-bottom:0;height:48px;position:absolute;inset:0 0 auto}.win[data-app=messages] .win-title{display:none}.win[data-app=messages] .win-body{z-index:2;pointer-events:none;border-radius:inherit;background:0 0;position:absolute;inset:0}.win[data-app=messages] .lights{pointer-events:auto;margin:4px 0 0 6px}.msg-app{--card:color-mix(in srgb, var(--surface) 80%, transparent);--bubble-in:#e9e9eb;pointer-events:none;gap:8px;height:100%;padding:8px;display:flex;position:relative}:root[data-theme=dark] .msg-app{--bubble-in:#3a3a3c}.msg-side,.msg-pane,.msg-auth{background:var(--card);box-shadow:0 0 0 .5px var(--border);border-radius:22px}.msg-side{flex:none;width:300px;position:relative}.msg-compose-btn{z-index:1;width:30px;height:30px;color:var(--accent);pointer-events:auto;border-radius:15px;place-items:center;transition:background-color 90ms;display:grid;position:absolute;top:9px;right:10px}@media (hover:hover){.msg-compose-btn:hover{background:var(--hover)}}.msg-scrolllist{pointer-events:auto;overscroll-behavior:contain;padding:4px 10px;position:absolute;inset:46px 0;overflow-y:auto}.msg-search{border-radius:17px;gap:8px;height:34px;margin-bottom:8px;padding:0 12px;font-size:14px}.msg-threads{gap:2px;margin:0;padding:0;list-style:none;display:grid}.msg-row{text-align:left;border-radius:14px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background-color 90ms;display:flex;position:relative}@media (hover:hover){.msg-row:hover:not([data-on=true]){background:var(--hover)}}.msg-row[data-on=true]{background:var(--accent);color:#fff}.msg-row .avatar{flex:none}.msg-row-text{flex:1;gap:2px;min-width:0;display:grid}.msg-row-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.msg-row-top b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.msg-row-top time{color:var(--text-3);flex:none;font-size:12px}.msg-row-snip{color:var(--text-2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.msg-row[data-on=true] .msg-row-top time,.msg-row[data-on=true] .msg-row-snip{color:#ffffffd9}.msg-dot{background:var(--accent);border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:0}.msg-me{pointer-events:auto;height:46px;padding:7px 10px;position:absolute;bottom:0;left:0;right:0}.msg-me>button{text-align:left;border-radius:10px;align-items:center;gap:8px;width:100%;height:32px;padding:0 6px;font-size:13px;font-weight:500;display:flex}.msg-me>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.msg-me>button:hover{background:var(--hover)}}.msg-menu{background:var(--material-strong);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:0 0 0 .5px var(--border), 0 8px 24px #0000002e;border-radius:12px;padding:4px;position:absolute;bottom:44px;left:10px;right:10px}.msg-menu button{text-align:left;border-radius:8px;width:100%;height:30px;padding:0 10px;font-size:13px}@media (hover:hover){.msg-menu button:hover{background:var(--accent);color:#fff}}.msg-pane{pointer-events:none;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.msg-thread{flex:1;min-width:0;position:relative}.msg-head{pointer-events:none;z-index:1;justify-content:center;align-items:center;height:48px;display:flex;position:absolute;inset:0 0 auto}.msg-chip{background:var(--material-strong);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);height:36px;box-shadow:0 0 0 .5px var(--border), 0 2px 8px #00000014;pointer-events:auto;border-radius:18px;align-items:center;gap:8px;max-width:70%;padding:0 14px 0 5px;font-size:13.5px;display:flex}.msg-chip:not(:has(.avatar)){padding:0 14px}.msg-chip b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.msg-scroll{pointer-events:auto;overscroll-behavior:contain;padding:8px 16px;position:absolute;inset:48px 0 72px;overflow-y:auto}.msg-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.msg-list li{flex-direction:column;align-items:flex-start;margin-top:2px;display:flex}.msg-list li[data-mine=true]{align-items:flex-end}.msg-list li[data-first=true]{margin-top:9px}.msg-time{color:var(--text-3);align-self:center;margin:12px 0 6px;font-size:11.5px;font-weight:500}.msg-bubble{background:var(--bubble-in);max-width:min(72%,460px);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;border-radius:18px;padding:7px 13px;font-size:14px;line-height:1.35}.msg-list li[data-mine=true] .msg-bubble{background:var(--accent);color:#fff}.msg-list li[data-last=true] .msg-bubble{border-bottom-left-radius:6px}.msg-list li[data-last=true][data-mine=true] .msg-bubble{border-bottom-right-radius:6px;border-bottom-left-radius:18px}.msg-bubble[data-state=sending],.msg-bubble[data-state=failed]{opacity:.6}.msg-fail{color:#ff3b30;margin-top:3px;font-size:11.5px;font-weight:500}.msg-status{color:var(--text-3);margin-top:2px;font-size:11px}.msg-note{text-align:center;color:var(--text-3);margin:18px 12px;font-size:12.5px;line-height:1.4}.msg-compose{background:var(--material-strong);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);min-height:42px;box-shadow:0 0 0 .5px var(--border), 0 4px 16px #00000014;pointer-events:auto;border-radius:21px;align-items:flex-end;gap:8px;padding:5px 5px 5px 16px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.msg-compose textarea{resize:none;min-width:0;max-height:120px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:6px 0;font-size:14px;line-height:20px}.msg-send{background:var(--accent);width:32px;height:32px;transition:opacity .12s ease, transform .1s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.msg-send:disabled{opacity:.3}.msg-send:not(:disabled):active{transform:scale(.92)}.msg-empty{text-align:center;color:var(--text-3);flex:1;place-content:center;gap:4px;font-size:13px;display:grid}.msg-empty b{color:var(--text-2);font-size:15px;font-weight:600}.msg-new{pointer-events:auto;padding:0 16px;position:absolute;inset:56px 0 0;overflow-y:auto}.msg-to{border-bottom:1px solid var(--border);height:42px;color:var(--text-3);align-items:center;gap:8px;font-size:14px;display:flex}.msg-to input{min-width:0;height:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1}.msg-new ul{margin:6px 0 0;padding:0;list-style:none}.msg-new ul button{text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;padding:8px;display:flex}@media (hover:hover){.msg-new ul button:hover{background:var(--hover)}}.msg-new ul span{display:grid}.msg-new ul small{color:var(--text-3);font-size:12px}.msg-auth{pointer-events:auto;flex:1;place-items:center;display:grid;overflow-y:auto}.msg-auth-card{text-align:center;gap:12px;width:min(340px,88%);padding:40px 0 24px;display:grid}.msg-auth-ico{background:linear-gradient(#67f77b,#0bb82a);border-radius:17px;place-items:center;width:68px;height:68px;margin:0 auto 2px;display:grid;box-shadow:0 4px 12px #0bb82a59}.msg-auth-card h1{font:700 21px var(--font-display);letter-spacing:-.02em;margin:0}.msg-auth-card>p{color:var(--text-2);margin:0 0 4px;font-size:13px;line-height:1.4}.msg-auth-card label{text-align:left;color:var(--text-2);gap:4px;font-size:12px;font-weight:600;display:grid}.msg-auth-card label small{color:var(--text-3);font-weight:400}.msg-auth-card input{background:var(--field);height:36px;color:var(--text);font:inherit;border:0;border-radius:10px;outline:none;padding:0 12px;font-size:14px}.msg-auth-card input:focus{box-shadow:0 0 0 3px var(--accent-soft), inset 0 0 0 1px var(--accent)}.msg-seg{background:var(--field);border-radius:10px;grid-template-columns:1fr 1fr;padding:2px;display:grid}.msg-seg button{height:28px;color:var(--text-2);border-radius:8px;font-size:13px;font-weight:500}.msg-seg button[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #00000026}.msg-error{color:#ff3b30;margin:0;font-size:12.5px}.msg-primary{background:var(--accent);color:#fff;border-radius:19px;height:38px;margin-top:2px;font-size:14px;font-weight:600;transition:opacity .12s}.msg-primary:disabled{opacity:.45}@media (max-width:720px){.msg-side{width:76px}.msg-row-text,.msg-me span,.msg-search{display:none}.msg-row{justify-content:center;padding:8px 0}.msg-compose-btn{right:23px}}.msg-thread{flex-direction:column;display:flex}.msg-scroll{flex:1;min-height:0;margin-top:48px;position:static;inset:auto}.msg-compose{border-radius:21px;flex-direction:column;flex:none;align-items:stretch;min-height:0;margin:0 14px 14px;padding:0;display:flex;position:static}.msg-compose-row{align-items:flex-end;gap:6px;padding:5px 5px 5px 6px;display:flex}.msg-compose textarea{padding:6px 4px}.msg-plus{background:var(--field);width:32px;height:32px;color:var(--text-2);border-radius:16px;flex:none;place-items:center;font-size:21px;font-weight:300;line-height:1;transition:background-color 90ms;display:grid}@media (hover:hover){.msg-plus:hover{background:var(--hover)}}.msg-attach{color:var(--text-2);align-items:center;gap:10px;padding:8px 10px 0 12px;font-size:12.5px;display:flex}.msg-attach img,.msg-attach video{object-fit:cover;border-radius:10px;flex:none;width:44px;height:44px}.msg-attach span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.msg-x{background:var(--field);width:22px;height:22px;color:var(--text-2);border-radius:11px;flex:none;place-items:center;display:grid}@media (hover:hover){.msg-x:hover{background:var(--hover)}}button.msg-chip{cursor:default;transition:background-color 90ms}.msg-chip span{text-align:left;min-width:0;line-height:1.15;display:grid}.msg-chip small{color:var(--text-3);font-size:10.5px}.msg-chip:has(small){height:42px}.msg-grp{opacity:.55;background:currentColor;width:15px;height:10px;margin-right:5px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'%3E%3Ccircle cx='7' cy='4' r='3'/%3E%3Cpath d='M1 14c0-3.500 2.700-5.500 6-5.500s6 2 6 5.500z'/%3E%3Ccircle cx='14.500' cy='4.500' r='2.400'/%3E%3Cpath d='M13.500 8.500c3 0 5.500 1.500 5.500 5.500h-4.800c0-2-.5-3.700-.7-5.500z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 14'%3E%3Ccircle cx='7' cy='4' r='3'/%3E%3Cpath d='M1 14c0-3.500 2.700-5.500 6-5.500s6 2 6 5.500z'/%3E%3Ccircle cx='14.500' cy='4.500' r='2.400'/%3E%3Cpath d='M13.500 8.500c3 0 5.500 1.500 5.500 5.500h-4.800c0-2-.5-3.700-.7-5.500z'/%3E%3C/svg%3E") 50%/contain no-repeat}.msg-row-top b{align-items:center;min-width:0;display:flex}.msg-row-top b>:not(.msg-grp){text-overflow:ellipsis;overflow:hidden}.msg-line{align-items:flex-end;gap:6px;width:100%;display:flex}.msg-list li[data-mine=true] .msg-line{justify-content:flex-end}.msg-av{flex:none;width:26px;height:26px}.msg-who{color:var(--text-3);margin:0 0 2px 32px;font-size:11px;font-weight:500}.msg-wrap{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:flex;position:relative}.msg-list li[data-mine=true] .msg-wrap{align-items:flex-end}.msg-wrap .msg-bubble{max-width:100%}.msg-line>.msg-wrap{max-width:min(72%,460px)}.msg-bubble[data-captioned=true] .msg-text{padding:5px 10px 4px;display:block}.msg-media{object-fit:cover;background:var(--field);border-radius:15px;max-width:260px;max-height:300px;display:block}video.msg-media{width:260px}.msg-media-btn{cursor:zoom-in;border-radius:15px;line-height:0;display:block;overflow:hidden}.msg-media-wait,.msg-media-gone{width:220px;height:150px;color:var(--text-3);place-items:center;font-size:12.5px;display:grid}.msg-media-wait{animation:1.2s ease-in-out infinite msg-pulse}@keyframes msg-pulse{50%{opacity:.55}}.msg-gone{box-shadow:inset 0 0 0 1px var(--border);padding:7px 13px;font-size:13px;font-style:italic;color:var(--text-3)!important;background:0 0!important}.msg-sys{text-align:center;color:var(--text-3);margin:10px 0 2px;font-size:11.5px;line-height:1.4;align-items:center!important}.msg-sys span{max-width:80%}.msg-more{background:var(--field);width:26px;height:26px;color:var(--text-2);opacity:0;border-radius:13px;place-items:center;margin-top:-13px;font-size:15px;line-height:1;transition:opacity 90ms;display:grid;position:absolute;top:50%}.msg-list li[data-mine=true] .msg-more{margin-right:6px;right:100%}.msg-list li:not([data-mine=true]) .msg-more{margin-left:6px;left:100%}.msg-wrap:hover .msg-more,.msg-more:focus-visible,.msg-list li[data-open=true] .msg-more{opacity:1}@media (hover:none){.msg-more{opacity:.6}}.msg-pop{z-index:6;background:var(--material-strong);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);min-width:232px;box-shadow:0 0 0 .5px var(--border), 0 10px 30px #00000038;border-radius:16px;gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px)}.msg-pop[data-below=true]{top:calc(100% + 6px);bottom:auto}.msg-list li[data-mine=true] .msg-pop{right:0}.msg-list li:not([data-mine=true]) .msg-pop{left:0}.msg-react-bar{justify-content:space-between;gap:2px;padding:2px;display:flex}.msg-react-bar button{width:34px;height:34px;transition:transform .1s var(--ease-out), background-color 90ms ease;border-radius:17px;font-size:18px;line-height:1}@media (hover:hover){.msg-react-bar button:hover{background:var(--hover);transform:scale(1.12)}}.msg-react-bar button[data-on=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.msg-act{text-align:left;border-radius:9px;height:30px;padding:0 10px;font-size:13px}@media (hover:hover){.msg-act:hover{background:var(--hover)}}.msg-red{color:#ff3b30}.msg-reacts{flex-wrap:wrap;gap:3px;margin-top:3px;display:flex}.msg-reacts button{background:var(--bubble-in);height:22px;box-shadow:0 0 0 1.5px var(--card);border-radius:11px;align-items:center;gap:3px;padding:0 7px;font-size:12.5px;line-height:1;display:inline-flex}.msg-reacts b{color:var(--text-2);font-size:11px;font-weight:600}.msg-drop{z-index:5;border:2px dashed var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent);pointer-events:none;border-radius:18px;place-items:center;font-weight:600;display:grid;position:absolute;inset:52px 12px 12px}.msg-light{z-index:8;pointer-events:auto;cursor:zoom-out;background:#000c;outline:0;place-items:center;display:grid;position:absolute;inset:0}.msg-light img{border-radius:12px;max-width:92%;max-height:92%}.msg-light .msg-x{color:#fff;background:#fff3;border-radius:14px;width:28px;height:28px;position:absolute;top:12px;right:12px}.msg-info{z-index:4;background:var(--material-strong);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);width:288px;max-height:calc(100% - 76px);box-shadow:0 0 0 .5px var(--border), 0 12px 36px #00000038;pointer-events:auto;border-radius:20px;padding:12px;position:absolute;top:52px;right:12px;overflow-y:auto}.msg-info header{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;display:flex}.msg-info h3{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin:12px 0 4px;font-size:11.5px;font-weight:600}.msg-rename{gap:6px;display:flex}.msg-rename input,.msg-find,.msg-gname input{background:var(--field);min-width:0;height:32px;color:var(--text);font:inherit;border:0;border-radius:9px;outline:none;flex:1;padding:0 10px;font-size:13.5px}.msg-rename input:focus,.msg-find:focus,.msg-gname input:focus{box-shadow:0 0 0 3px var(--accent-soft), inset 0 0 0 1px var(--accent)}.msg-small{background:var(--field);border-radius:13px;height:26px;padding:0 12px;font-size:12.5px;font-weight:500}.msg-small:disabled{opacity:.45}.msg-link{color:var(--accent);text-align:left;font-size:13px}.msg-link:hover{text-decoration:underline}.msg-danger{border-top:1px solid var(--border);gap:8px;margin-top:12px;padding-top:10px;font-size:13px;display:grid}.msg-danger>span{margin-right:6px;display:inline}.msg-people{margin:4px 0;padding:0;list-style:none}.msg-person{text-align:left;border-radius:12px;align-items:center;gap:10px;width:100%;padding:6px 8px;font-size:13.5px;display:flex}.msg-person span{min-width:0;display:grid}.msg-person small{color:var(--text-3);font-size:12px}.msg-person em{color:var(--text-3);margin-left:auto;font-size:12px;font-style:normal}@media (hover:hover){button.msg-person:hover{background:var(--hover)}}.msg-new .msg-to{flex-wrap:wrap;align-items:center;gap:6px;height:auto;min-height:42px;padding:6px 0;display:flex}.msg-pill{background:var(--accent-soft);height:24px;color:var(--accent);border-radius:12px;align-items:center;gap:5px;padding:0 9px;font-size:13px;font-weight:500;display:inline-flex}.msg-find{width:100%;height:36px;margin-top:2px}.msg-gname{color:var(--text-2);gap:4px;margin-top:12px;font-size:12px;font-weight:600;display:grid}.msg-gname small{color:var(--text-3);font-weight:400}.msg-start{width:100%;margin-top:16px}.msg-new .msg-error{margin:10px 0 0}.win[data-app=messages]{background:var(--surface)}.msg-app{--blue:#0a84ff;gap:0;padding:8px 0 0 8px}.msg-side{width:320px;box-shadow:0 0 0 .5px var(--border), 0 2px 10px #0000000a;background:linear-gradient(#dff4ff 0%,#f1f8fd 20%,#fafafa 55%);margin-bottom:8px}:root[data-theme=dark] .msg-side{background:linear-gradient(#1d3441 0%,#232a30 22%,#202023 60%)}.msg-scrolllist{padding:4px 8px;inset:54px 0 46px}.msg-search{background:color-mix(in srgb, var(--field) 80%, transparent);border-radius:20px;height:40px;margin:0 4px 10px;padding:0 14px;font-size:15px}.msg-search input{font-size:15px}.msg-filter-wrap{z-index:2;pointer-events:auto;position:absolute;top:16px;right:14px}.msg-filter{width:36px;height:28px;color:var(--text-2);border-radius:8px;place-items:center;display:grid}.msg-filter[data-on=true]{color:var(--blue)}@media (hover:hover){.msg-filter:hover{background:var(--hover)}}.msg-filter-menu{width:190px;inset:32px 0 auto auto}.msg-threads li{position:relative}.msg-threads li+li:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:76px;right:14px}.msg-threads li:has(.msg-row[data-on=true]):before{display:none}.msg-threads li:has(.msg-row[data-on=true])+li:before{display:none}.msg-row{border-radius:16px;gap:12px;min-height:78px;padding:13px 14px 13px 12px}.msg-row[data-on=true]{background:var(--blue)}.msg-row-top b{font-size:15px;font-weight:600}.msg-row-top time{font-size:13px}.msg-row-snip{-webkit-line-clamp:2;font-size:14.5px}.msg-dot{background:var(--blue);left:1px}.msg-face{background:linear-gradient(#bcc6e8 0%,#8b97c6 100%);border-radius:50%;flex:none;display:block;overflow:hidden}.msg-face svg{width:100%;height:100%;display:block}.msg-pane{box-shadow:none;background:0 0;border-radius:0}.msg-fab{z-index:2;background:var(--surface);width:42px;height:42px;color:var(--text);box-shadow:0 1px 6px #00000024, 0 0 0 .5px var(--border);pointer-events:auto;transition:transform .1s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px}.msg-fab:active{transform:scale(.94)}.msg-fab-l{left:64px}.msg-fab-r{right:12px}.msg-head{align-items:flex-start;height:92px}.msg-head .msg-chip{margin-top:14px}.msg-who-head{pointer-events:none;flex-direction:column;align-items:center;margin-top:8px;display:flex}.msg-who-head .msg-face{box-shadow:0 2px 8px #00000024}.msg-name{z-index:1;background:var(--surface);max-width:380px;height:30px;box-shadow:0 1px 6px #0000001f, 0 0 0 .5px var(--border);pointer-events:auto;cursor:default;white-space:nowrap;text-overflow:ellipsis;border-radius:15px;align-items:center;gap:6px;margin-top:-4px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.msg-name i{color:var(--text-3);font-style:normal;font-weight:400}.msg-scroll{margin-top:100px;padding:4px 18px 8px}.msg-kind{text-align:center;color:var(--text-3);margin:0 0 2px;font-size:12px}.msg-time{color:var(--text-3);margin:10px 0;font-size:12px;font-weight:400}.msg-time b{font-weight:600}.msg-list li{--c:var(--bubble-in)}.msg-list li[data-mine=true]{--c:var(--blue)}.msg-bubble{background:var(--c);border-radius:19px;padding:8px 14px;font-size:15px;line-height:1.3}.msg-list li[data-mine=true] .msg-bubble{background:var(--c)}.msg-bubble[data-media=true]{padding:3px}.msg-bubble[data-captioned=true] .msg-text{padding:6px 11px 5px}.msg-list li[data-last=true] .msg-bubble,.msg-list li[data-last=true][data-mine=true] .msg-bubble{border-radius:19px}.msg-list li[data-last=true] .msg-bubble:not([data-media=true],.msg-gone):before,.msg-list li[data-last=true] .msg-bubble:not([data-media=true],.msg-gone):after{content:"";height:19px;position:absolute;bottom:0}.msg-list li:not([data-mine=true])[data-last=true] .msg-bubble:not([data-media=true],.msg-gone):before{background:var(--c);border-bottom-right-radius:16px 14px;width:18px;left:-7px}.msg-list li:not([data-mine=true])[data-last=true] .msg-bubble:not([data-media=true],.msg-gone):after{background:var(--surface);border-bottom-right-radius:10px;width:11px;left:-11px}.msg-list li[data-mine=true][data-last=true] .msg-bubble:not([data-media=true],.msg-gone):before{background:var(--c);border-bottom-left-radius:16px 14px;width:18px;right:-7px}.msg-list li[data-mine=true][data-last=true] .msg-bubble:not([data-media=true],.msg-gone):after{background:var(--surface);border-bottom-left-radius:10px;width:11px;right:-11px}.msg-status{color:var(--text-3);margin:3px 4px 0;font-size:11.5px}.msg-wrap[data-reacted=true]{margin-top:15px}.msg-reacts{z-index:1;flex-wrap:nowrap;gap:0;margin:0;display:flex;position:absolute;top:-16px}.msg-list li[data-mine=true] .msg-reacts{left:-12px}.msg-list li:not([data-mine=true]) .msg-reacts{right:-12px}.msg-reacts button{background:var(--bubble-in);min-width:28px;height:28px;box-shadow:0 0 0 2px var(--surface);border-radius:14px;justify-content:center;margin-left:-6px;padding:0 6px;font-size:15px}.msg-reacts button:first-child{margin-left:0}.msg-reacts button[data-mine=true]{background:var(--blue);box-shadow:0 0 0 2px var(--surface)}.msg-reacts button[data-mine=true] b{color:#fff}.msg-compose{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;margin:0 12px 12px}.msg-compose-row{align-items:flex-end;gap:10px;padding:0}.msg-plus{background:var(--surface);width:40px;height:40px;color:var(--text);box-shadow:0 1px 6px #00000024, 0 0 0 .5px var(--border);border-radius:50%;flex:none;font-size:26px;font-weight:300}@media (hover:hover){.msg-plus:hover{background:var(--surface);filter:brightness(.97)}}.msg-field{background:var(--surface);min-width:0;min-height:40px;box-shadow:0 1px 6px #0000001f, 0 0 0 .5px var(--border);border-radius:20px;flex:1;align-items:flex-end;gap:6px;padding:4px 5px 4px 16px;display:flex}.msg-field textarea{padding:7px 0;font-size:15px}.msg-send{background:var(--blue);width:30px;height:30px}.msg-attach{background:var(--surface);box-shadow:0 1px 6px #0000001f, 0 0 0 .5px var(--border);border-radius:16px;margin:0 0 8px;padding:8px 10px}.msg-emoji-wrap{flex:none;position:relative}.msg-emoji{z-index:6;background:var(--material-strong);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);width:252px;box-shadow:0 0 0 .5px var(--border), 0 10px 30px #00000038;border-radius:16px;grid-template-columns:repeat(6,1fr);gap:2px;padding:8px;display:grid;position:absolute;bottom:48px;right:0}.msg-emoji button{border-radius:9px;height:36px;font-size:21px}@media (hover:hover){.msg-emoji button:hover{background:var(--hover)}}.msg-info{max-height:calc(100% - 124px);top:98px}.msg-new{padding:0 24px;inset:100px 0 0}.msg-primary,.msg-light .msg-x{--accent:var(--blue)}.msg-empty b{font-size:16px}@keyframes msg-bub-in{0%{opacity:0;transform:scale(.82)}}@keyframes msg-react-pop{0%{opacity:0;transform:scale(.5)}}@keyframes msg-pop-in{0%{opacity:0;transform:scale(.9)}}@keyframes msg-sheet-in{0%{opacity:0;transform:scale(.95)translateY(-4px)}}@keyframes msg-light-in{0%{opacity:0;-webkit-backdrop-filter:blur()}}@keyframes msg-light-img-in{0%{opacity:0;transform:scale(.9)}}@keyframes msg-attach-in{0%{opacity:0;transform:translateY(6px)scale(.97)}}.msg-list li[data-mine=true] .msg-bubble:not(.msg-gone){transform-origin:100% 100%}.msg-list li:not([data-mine=true]) .msg-bubble:not(.msg-gone){transform-origin:0 100%}.msg-list[data-boot=true] .msg-bubble:not(.msg-gone){animation:msg-bub-in .22s var(--ease-out)}.msg-list[data-boot=true] .msg-reacts button{animation:.28s cubic-bezier(.34,1.56,.64,1) msg-react-pop}.msg-pop{animation:msg-pop-in .15s var(--ease-out);transform-origin:0 100%}.msg-list li[data-mine=true] .msg-pop{transform-origin:100% 100%}.msg-pop[data-below=true]{transform-origin:0 0}.msg-list li[data-mine=true] .msg-pop[data-below=true]{transform-origin:100% 0}.msg-menu,.msg-filter-menu{animation:msg-sheet-in .15s var(--ease-out)}.msg-me .msg-menu{transform-origin:0 100%}.msg-filter-menu{transform-origin:100% 0}.msg-emoji{animation:msg-sheet-in .16s var(--ease-out);transform-origin:100% 100%}.msg-info{animation:msg-sheet-in .17s var(--ease-out);transform-origin:100% 0}.msg-attach{animation:msg-attach-in .16s var(--ease-out)}.msg-light{-webkit-backdrop-filter:blur(6px);animation:.18s ease-out msg-light-in}.msg-light img{animation:msg-light-img-in .2s var(--ease-out)}@media (prefers-reduced-motion:reduce){.msg-bubble,.msg-reacts button,.msg-pop,.msg-menu,.msg-filter-menu,.msg-emoji,.msg-info,.msg-attach,.msg-light,.msg-light img{animation-name:fade;animation-duration:.12s;transform:none!important}}:root[data-motion=reduced] .msg-bubble,:root[data-motion=reduced] .msg-reacts button,:root[data-motion=reduced] .msg-pop,:root[data-motion=reduced] .msg-menu,:root[data-motion=reduced] .msg-filter-menu,:root[data-motion=reduced] .msg-emoji,:root[data-motion=reduced] .msg-info,:root[data-motion=reduced] .msg-attach,:root[data-motion=reduced] .msg-light,:root[data-motion=reduced] .msg-light img{animation-name:fade;animation-duration:.12s;transform:none!important}.win[data-app=facetime]{background:color-mix(in srgb, var(--chrome) 94%, var(--text) 6%)}.win[data-app=facetime] .win-titlebar,.win[data-app=facetime][data-active=false] .win-titlebar{z-index:5;background:0 0;border-bottom:0;height:48px;position:absolute;inset:0 0 auto}.win[data-app=facetime] .win-title{display:none}.win[data-app=facetime]:has(.ft-top) .win-titlebar{width:92px;right:auto}.win[data-app=facetime] .win-body{border-radius:inherit;position:absolute;inset:0}.win[data-app=facetime] .lights{margin:4px 0 0 6px}.ft-app{--card:color-mix(in srgb, var(--surface) 80%, transparent);--green:#30d158;height:100%}.ft-dial-wrap{gap:8px;height:100%;padding:8px;display:flex}.ft-dial{width:300px;box-shadow:0 0 0 .5px var(--border), 0 2px 10px #0000000a;background:linear-gradient(#e6f9ec 0%,#f3fbf6 22%,#fafafa 60%);border-radius:22px;flex-direction:column;flex:none;gap:10px;min-height:0;padding:52px 12px 12px;display:flex}:root[data-theme=dark] .ft-dial{background:linear-gradient(#1d3a28 0%,#222d26 24%,#202023 62%)}.ft-to{flex-direction:column;align-items:stretch;gap:8px;min-height:34px;display:flex}.ft-chips{flex-wrap:wrap;gap:6px;display:flex}.ft-search{border-radius:17px;gap:8px;width:100%;height:34px;padding:0 12px;font-size:14px}.ft-list{flex:1;min-height:0;overflow-y:auto}.ft-h{font:700 15px var(--font-display);letter-spacing:-.01em;margin:4px 8px 6px}.ft-people{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ft-recent{text-align:left;border-radius:12px;align-items:center;gap:10px;width:100%;padding:7px 8px;transition:background-color 90ms;display:flex}@media (hover:hover){.ft-recent:hover{background:var(--hover)}}.ft-recent:active{background:var(--hover)}.ft-recent .msg-face{flex:none}.ft-recent span{flex:1;gap:1px;min-width:0;display:grid}.ft-recent b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ft-recent small,.ft-recent time{color:var(--text-3);font-size:12px}.ft-recent time{flex:none}.ft-empty{text-align:center;color:var(--text-3);margin:24px 14px;font-size:13px;line-height:1.4;list-style:none}.ft-note{text-align:center;color:var(--text-3);margin:0;font-size:12px;line-height:1.35}.ft-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ft-start{background:var(--green);color:#fff;height:38px;transition:opacity .12s ease, transform .1s var(--ease-out);border-radius:19px;justify-content:center;align-items:center;gap:7px;font-size:14.5px;font-weight:600;display:flex}.ft-start:disabled{opacity:.4}.ft-start:not(:disabled):active{transform:scale(.97)}.ft-start-audio{background:color-mix(in srgb, var(--green) 20%, var(--surface));color:#1f9d41}:root[data-theme=dark] .ft-start-audio{color:var(--green)}.ft-preview{min-width:0;box-shadow:0 0 0 .5px var(--border);background:#000;border-radius:22px;flex:1;display:grid;position:relative;overflow:hidden}.ft-preview-note{text-align:center;color:#fff;text-shadow:0 1px 4px #00000080;margin:0;font-size:12.5px;position:absolute;bottom:24px;left:0;right:0}.ft-call{color:#fff;border-radius:inherit;background:#000;height:100%;position:relative;overflow:hidden}.ft-call:not([data-incoming=true]):after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#28282a8c 0,#0000 110px),linear-gradient(0deg,#1c1c1e99 0,#0000 140px);transition:opacity .25s;position:absolute;inset:0}.ft-call[data-idle=true]:after{opacity:0}.ft-stage{background:linear-gradient(160deg,#2a2d35,#0b0b0c);place-items:center;display:grid;position:absolute;inset:0}.ft-stage video{object-fit:cover;opacity:0;object-position:center;width:100%;height:100%;transition:opacity .2s}.ft-stage video[data-mirror=true]{transform:scaleX(-1)}.ft-stage[data-has-video=true] video{opacity:1}.ft-stage[data-has-video=true] .msg-face{display:none}.ft-multi{width:38px;height:38px;font:600 15px var(--font);color:#fff;background:linear-gradient(160deg,#8e9aaf,#5d6878);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.ft-grid{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));grid-auto-rows:minmax(0,1fr);align-content:stretch;gap:8px;padding:52px 8px 62px;display:grid;position:absolute;inset:0}.ft-grid[data-full=true]{gap:0;padding:0}.ft-tile{background:#1c1c1e;border-radius:14px;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.ft-grid[data-full=true] .ft-tile{background:#000;border-radius:0}.ft-tile video{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.ft-tile[data-has-video=true] video{opacity:1}.ft-tile[data-has-video=true] .msg-face{display:none}.ft-tile[data-dim=true] .msg-face{opacity:.7}.ft-name{z-index:1;background:#1c1c1e99;border-radius:14px;align-items:baseline;gap:6px;max-width:calc(100% - 20px);padding:4px 10px;display:flex;position:absolute;bottom:10px;left:10px}.ft-name b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ft-name small{color:#ffffffb8;flex:none;font-size:11.5px}.ft-grid[data-full=true] .ft-name{display:none}.ft-top,.ft-controls,.ft-pip-pos{transition:opacity .25s}.ft-call[data-idle=true]{cursor:none}.ft-call[data-idle=true] .ft-top,.ft-call[data-idle=true] .ft-controls{opacity:0;pointer-events:none}.ft-add{z-index:7;color:#fff;background:#1e1e20f0;border-radius:18px;gap:8px;width:min(320px,100% - 24px);max-height:320px;padding:10px;display:grid;position:absolute;top:52px;left:96px;overflow-y:auto;box-shadow:0 0 0 .5px #ffffff2e,0 14px 36px #0006}.ft-add .ft-search{color:#fff;background:#ffffff1f}.ft-add .ft-search input,.ft-add .ft-recent b{color:#fff}.ft-add .ft-recent small,.ft-add .ft-empty,.ft-add .ft-note{color:#fff9}@media (hover:hover){.ft-add .ft-recent:hover{background:#ffffff1f}}.ft-pip-pos{z-index:3;touch-action:none;cursor:grab;will-change:transform;position:absolute;bottom:18px;left:18px}.ft-pip-pos:active{cursor:grabbing}.ft-pip{width:114px;height:114px;transition:width .25s var(--ease-out);background:linear-gradient(160deg,#24363a,#182325);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 20px #00000073}.ft-pip video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.ft-pip[data-has-video=true]{width:172px}.ft-pip[data-has-video=true] video{opacity:1;transform:scaleX(-1)}.ft-pip[data-has-video=true] .msg-face{display:none}.ft-top{z-index:6;color:#fff;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#262628c7;border-radius:18px;align-items:center;gap:8px;max-width:calc(100% - 112px);height:36px;padding:0 12px 0 6px;transition:opacity .25s,background-color .12s;display:flex;position:absolute;top:8px;left:96px;box-shadow:inset 0 0 0 .5px #ffffff29,0 4px 14px #0000004d}.ft-top:disabled{cursor:default;opacity:1}@media (hover:hover){.ft-top:not(:disabled):hover{background:#38383cd1}}.ft-top[aria-expanded=true]{background:#404044db}.ft-faces{flex:none;display:flex}.ft-faces .msg-face{box-shadow:0 0 0 1.5px #262628}.ft-faces .msg-face+.msg-face{margin-left:-12px}.ft-top b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:500;overflow:hidden}.ft-top small{color:#fff9;font-variant-numeric:tabular-nums;flex:none;font-size:13px}.ft-top svg{color:#fff9;flex:none;margin-right:-2px}.ft-controls{z-index:4;align-items:center;gap:9px;display:flex;position:absolute;bottom:18px;right:18px}.ft-call[data-incoming=true]{background:radial-gradient(120% 80% at 50% 28%,#3a4052 0%,#1a1c23 55%,#0b0b0c 100%)}.ft-ring{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 28px;display:flex;position:absolute;inset:0 0 150px}.ft-ring .msg-face{margin-bottom:8px;box-shadow:0 0 0 6px #ffffff14,0 16px 40px #0006}.ft-ring h2{max-width:100%;font:600 26px/1.15 var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ft-ring p{color:#ffffffb3;margin:0;font-size:15px}.ft-incoming-controls{z-index:3;justify-content:center;gap:88px;display:flex;position:absolute;bottom:44px;left:0;right:0}.ft-choice{justify-items:center;gap:10px;display:grid}.ft-choice small{color:#ffffffd9;font-size:13px}.ft-round{color:#fff;width:34px;height:34px;transition:transform .1s var(--ease-out), background-color .12s ease;background:#ffffff24;border-radius:50%;flex:none;place-items:center;padding:0;line-height:0;display:grid}.ft-round:active{transform:scale(.93)}.ft-round[data-on=true]{color:#111;background:#fff}.ft-tool{background:#2c2c2edb;box-shadow:inset 0 0 0 .5px #ffffff29,0 2px 8px #0000004d}.ft-tool:disabled{color:#ffffff59}.ft-tool[data-on=true]{color:#111;background:#fff}@media (hover:hover){.ft-tool:not(:disabled):not([data-on=true]):not([data-live=true]):hover{background:#444448e6}}.ft-tool svg{width:19px;height:19px}.ft-mic[data-live=true]{color:#ff9f0a;background:#fff}.ft-cam[data-live=true]{color:#30d158;background:#fff}.ft-cam[data-live=false]{color:#ff453a}.ft-end{background:#ff1f3d;box-shadow:0 2px 8px #0000004d}.ft-end svg{width:20px;height:20px}.ft-end:active{background:#ff453a}.ft-incoming-controls .ft-round{width:72px;height:72px}.ft-decline{background:#ff3b30}.ft-decline:active{background:#ff453a}.ft-decline svg{transform:none}.ft-accept{background:#30d158}.ft-accept:active{background:#34e65d}.ft-bye{z-index:3;text-align:center;color:#ffffffb3;padding:0 24px;font-size:12.5px;position:absolute;bottom:26px;left:0;right:0}@media (max-width:760px){.ft-dial{width:240px}}@media (prefers-reduced-transparency:reduce){.ft-top,.ft-controls,.ft-add,.ft-name{-webkit-backdrop-filter:none;backdrop-filter:none;background:#2a2a2f}}.ft-ring-card{top:calc(var(--menubar) + 10px);z-index:1200;background:var(--material-strong);width:340px;-webkit-backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);box-shadow:0 0 0 .5px var(--hairline), 0 14px 40px #0000004d;border-radius:18px;align-items:center;gap:12px;padding:12px 12px 12px 14px;animation:.2s fade;display:flex;position:fixed;right:14px}.ft-ring-card>span:not(.ft-ring-btns){flex:1;gap:1px;min-width:0;display:grid}.ft-ring-card b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ft-ring-card small{color:var(--text-3);font-size:12px}.ft-ring-btns{flex:none;gap:6px;width:84px;display:grid}.ft-ring-btns button{color:#fff;height:28px;transition:transform .1s var(--ease-out), filter .1s ease;border-radius:14px;font-size:13px;font-weight:600}.ft-ring-btns button:active{filter:brightness(.9);transform:scale(.96)}.ft-ring-decline{background:#ff3b30}.ft-ring-accept{background:#30d158}@media (prefers-reduced-motion:reduce){.ft-ring-card{animation:.15s fade}}.dk-card{z-index:3;background:var(--material-strong);width:240px;-webkit-backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);backdrop-filter:blur(calc(30px * var(--blurk))) saturate(180%);box-shadow:0 0 0 .5px var(--hairline), 0 10px 30px #00000040;opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);border-radius:16px;padding:6px;position:fixed;right:16px;transform:translateY(8px)}.dk-card[data-ready=true]{opacity:1;transform:none}.dk-card a{border-radius:11px;display:block;overflow:hidden}.dk-card img{aspect-ratio:2;object-fit:cover;width:100%;height:auto;display:block}.dk-card-bar{justify-content:space-between;align-items:center;padding:5px 4px 0 6px;display:flex}.dk-card-bar small{color:var(--text-3);font-size:11px}.dk-card-bar button{width:18px;height:18px;color:var(--text-3);border-radius:9px;place-items:center;display:grid}.dk-card-bar button:hover{background:var(--hover);color:var(--text)}@media (max-width:700px){.dk-card{width:180px}}@media (prefers-reduced-motion:reduce){.dk-card{transform:none}}:root[data-transparency=reduced] .dk-card,:root[data-transparency=reduced] :is(.widget,.set-side,.ph-side,.ph-bar,.msg-menu,.msg-compose,.msg-pop,.msg-info,.msg-emoji),:root[data-transparency=reduced] .msg-light{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-transparency=reduced] :is(.widget,.set-side,.ph-side,.ph-bar){background:var(--material-strong)}:root[data-transparency=reduced] .launchpad{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14141cf0}@media (prefers-reduced-transparency:reduce){:is(.widget,.set-side,.ph-side,.ph-bar,.msg-menu,.msg-compose,.msg-pop,.msg-info,.msg-emoji,.msg-light){-webkit-backdrop-filter:none;backdrop-filter:none}:is(.widget,.set-side,.ph-side,.ph-bar){background:var(--material-strong)}.launchpad{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14141cf0}}@media (prefers-contrast:more){:root{--edge:#00000080}:root[data-theme=dark]{--edge:#ffffff8c}.menubar,.dock,.ctx,.panel-pop,.spot,.banner,.widget{background:var(--material-strong);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--edge)}.menubar{color:var(--text);text-shadow:none}.win,.win[data-active=true]{box-shadow:0 0 0 1px var(--edge), 0 12px 30px #0000004d}.launchpad{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14141cf0}}.msg-swipe{touch-action:pan-y;border-radius:14px;position:relative}.msg-swipe[data-x=true]{overflow:hidden}.msg-swipe-act{opacity:0;white-space:nowrap;color:#fff;width:0;font:600 13px var(--font);background:#ff3b30;border-radius:14px;place-items:center;display:grid;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.msg-swipe-act:active{filter:brightness(.88)}.msg-swipe-act:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}@media (max-width:720px){.msg-swipe-act{display:none}}.msg-auth-skip{height:30px;color:var(--text-2);background:0 0;border-radius:15px;font-size:13px}.msg-auth-skip:hover{color:var(--text);background:var(--hover)}.ft-signin{padding:10px;display:flex}.ft-signin .msg-primary{--accent:var(--green,#28c840)}.win[data-app=chess]{background:color-mix(in srgb, var(--chrome) 94%, var(--text) 6%)}.win[data-app=chess] .win-titlebar,.win[data-app=chess][data-active=false] .win-titlebar{z-index:1;background:0 0;border-bottom:0;height:56px;position:absolute;inset:0 0 auto}.win[data-app=chess] .win-title{display:none}.win[data-app=chess] .win-body{z-index:2;pointer-events:none;border-radius:inherit;background:0 0;position:absolute;inset:0}.win[data-app=chess] .lights{margin:0 0 0 8px}.msg-globe{background:linear-gradient(#67f77b,#0bb82a);border-radius:50%;flex:none;place-items:center;display:inline-grid}.msg-global-info{text-align:center;justify-items:center;gap:6px;padding:8px 4px 4px;display:grid}.msg-global-info p{color:var(--text-2);margin:0;font-size:12.5px;line-height:1.4}.ad-slot{justify-items:center;gap:4px;margin:4px 0 20px;display:grid}.ad-slot small{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-size:10px}.ad-frame{color-scheme:normal;background:0 0;border:0;max-width:100%;display:block}.ad-native{width:100%}.gm-loading{place-content:center;justify-items:center;gap:24px;display:grid;overflow:auto}.gm-loading .ad-native{width:min(640px,92vw)}.as-sponsored{color:inherit;margin:0 0 18px;text-decoration:none}.as-sp-icon{color:#fff;background:linear-gradient(160deg,#7a5cff,#2b7bff);border-radius:22.37%;flex:none;place-items:center;width:56px;height:56px;display:grid}@property --p{syntax:"<number>";inherits:false;initial-value:0}.win[data-unified=true] .win-titlebar{z-index:1;background:var(--chrome);border-bottom:0;height:52px;position:absolute;inset:0 0 auto}.win[data-unified=true] .win-title{display:none}.win[data-unified=true] .win-body{z-index:2;pointer-events:none;background:0 0;position:absolute;inset:0}.win[data-unified=true] .lights{margin-top:1px}.sf{--sf-bar:52px;pointer-events:none;height:100%;color:var(--text);outline:none;flex-direction:column;display:flex;position:relative}.sf>*{pointer-events:none}.sf-top{height:var(--sf-bar);flex:none;align-items:center;gap:10px;padding:0 12px 0 86px;display:flex;position:relative}.sf-top>*,.sf>.sf-tabbar{pointer-events:auto}.sf-top:after{content:"";background:var(--chrome-line);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.sf-left,.sf-right{flex:none;align-items:center;gap:2px;display:flex}.sf-navpair{margin-left:6px;display:flex}.sf-btn{width:32px;height:28px;color:var(--text-2);transition:background-color 90ms ease, transform .1s var(--ease-out), color 90ms ease;border-radius:7px;place-items:center;display:inline-grid}.sf-btn:disabled{opacity:.32}.sf-btn[data-on=true]{background:var(--press);color:var(--text)}.sf-btn:active:not(:disabled){background:var(--press);transform:scale(.93)}@media (hover:hover){.sf-btn:hover:not(:disabled){background:var(--hover);color:var(--text)}}.sf-address{flex:1;min-width:0;max-width:560px;margin:0 auto;position:relative}.sf-pill{background-color:var(--field);background-image:linear-gradient(90deg, color-mix(in srgb, var(--accent) 26%, transparent) calc(var(--p) * 100%), transparent calc(var(--p) * 100%));border-radius:9px;align-items:center;height:30px;transition:--p .14s linear,background-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.sf-address[data-focused=true] .sf-pill{background-color:var(--field-focus);box-shadow:0 0 0 3.5px var(--accent-soft), inset 0 0 0 1px var(--accent);background-image:none;overflow:visible}.sf-field{flex:1;justify-content:center;align-items:center;min-width:0;height:100%;display:flex;position:relative}.sf-label{letter-spacing:-.005em;pointer-events:none;align-items:center;gap:5px;max-width:100%;padding:0 28px;font-size:13px;font-weight:500;display:flex}.sf-label span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sf-label span[data-empty=true]{color:var(--text-3);font-weight:400}.sf-lock{color:var(--text-3);flex:none}.sf-lead{margin-top:-6.5px;position:absolute;top:50%;left:10px}.sf-field input{width:100%;height:100%;color:var(--text);text-align:left;caret-color:var(--accent);background:0 0;border:0;outline:none;padding:0 12px;font-size:13px;position:absolute;inset:0}.sf-address[data-focused=true] .sf-field input{padding-left:30px}.sf-address[data-focused=false] .sf-field input{color:#0000;caret-color:#0000;cursor:var(--cur-arrow,default);text-align:center}.sf-address[data-focused=true] .sf-label{display:none}.sf-aa,.sf-reload{z-index:1;width:28px;height:100%;color:var(--text-2);flex:none;place-items:center;display:grid;position:relative}.sf-aa{justify-content:center;align-items:baseline;gap:0;margin-right:-28px;padding-top:7px;font-weight:600;display:flex}.sf-aa span:first-child{font-size:10px}.sf-aa span:last-child{font-size:14px}.sf-reload{margin-left:-28px}@media (hover:hover){.sf-aa:hover,.sf-reload:hover{color:var(--text)}}.sf-suggest{z-index:30;background:var(--material-strong);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);box-shadow:0 0 0 .5px var(--hairline), 0 16px 44px #0000004d;animation:ctx-in .12s var(--ease-out);transform-origin:top;border-radius:12px;padding:6px;position:absolute;top:36px;left:-6px;right:-6px}.sf-suggest button{text-align:left;border-radius:7px;align-items:center;gap:9px;width:100%;height:34px;padding:0 10px;display:flex}.sf-suggest button[data-on=true]{background:var(--accent);color:#fff}.sf-s-ico{flex:none;place-items:center;width:18px;display:grid}.sf-s-title{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sf-s-detail{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:45%;margin-left:auto;padding-left:12px;font-size:12px;overflow:hidden}.sf-suggest button[data-on=true] .sf-s-detail{color:#ffffffd1}.sf-tabbar{background:var(--chrome);flex:none;align-items:center;gap:4px;height:38px;padding:0 6px 5px;display:flex;position:relative}.sf-tabbar:after{content:"";background:var(--chrome-line);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.sf-tabs{flex:1;gap:4px;min-width:0;display:flex}.sf-tab{min-width:72px;max-width:280px;height:28px;color:var(--text-2);touch-action:none;transition:background-color .12s ease, color .12s ease, opacity .18s var(--ease-out), transform .18s var(--ease-out);border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;padding:0 26px;font-size:12px;display:flex;position:relative}@starting-style{.sf-tab{opacity:0;transform:scale(.96)}}.sf-tab{transform-origin:0}.sf-tab[data-leaving=true]{opacity:0;transition:opacity .12s var(--ease-out), transform .12s var(--ease-out);pointer-events:none;transform:scale(.96)}.sf-tab[data-lift=true]{box-shadow:0 6px 18px #00000038, inset 0 0 0 .5px var(--chrome-line);cursor:grabbing}@media (hover:hover){.sf-tab[data-on=false]:hover{background:var(--hover)}}.sf-tab[data-on=true]{background:var(--tab-active);color:var(--text);box-shadow:0 .5px 0 #00000014, 0 1px 3px #0000001f, inset 0 0 0 .5px var(--chrome-line)}:root[data-theme=dark] .sf-tab[data-on=true]{box-shadow:0 1px 3px #00000059,inset 0 0 0 .5px #ffffff14}.sf-tab-title{align-items:center;gap:6px;min-width:0;display:flex}.sf-tab-title span:last-child{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sf-tab-x{opacity:0;width:18px;height:18px;color:var(--text-2);border-radius:5px;place-items:center;margin-top:-9px;transition:opacity 90ms;display:grid;position:absolute;top:50%;left:6px}.sf-tab:hover .sf-tab-x,.sf-tab-x:focus-visible{opacity:1}@media (hover:hover){.sf-tab-x:hover{background:var(--press)}}.sf-tab-new{width:28px;height:28px;color:var(--text-2);border-radius:7px;flex:none;place-items:center;display:grid}@media (hover:hover){.sf-tab-new:hover{background:var(--hover);color:var(--text)}}.sf-spin{border:2px solid var(--press);border-top-color:var(--text-2);border-radius:50%;flex:none;width:12px;height:12px;animation:.7s linear infinite spin}.sf-main{pointer-events:auto;background:var(--bg);flex:1;min-height:0;display:flex}.sf-view{background:#fff;flex:1;min-width:0;position:relative}.sf-frame{position:absolute;inset:0}.sf-frame-el{background:#fff;border:0;width:100%;height:100%;display:block}.sf-error{background:var(--material-strong);box-shadow:var(--shadow-md);border-radius:12px;gap:2px;max-width:80%;padding:12px 16px;font-size:13px;display:grid;position:absolute;top:24px;left:50%;transform:translate(-50%)}.sf-error span{color:var(--text-2)}.sf-sidebar{background:var(--surface-2);border-right:1px solid var(--border);flex-direction:column;flex:none;width:230px;display:flex}.sf-seg{justify-content:center;gap:2px;padding:10px 10px 6px;display:flex}.sf-seg button{height:26px;color:var(--text-2);border-radius:6px;flex:1;place-items:center;display:grid}.sf-seg button[aria-selected=true]{background:var(--press);color:var(--text)}.sf-side-search{padding:2px 10px 8px;display:block}.sf-side-search input{background:var(--field);width:100%;height:26px;color:var(--text);border:0;border-radius:7px;outline:none;padding:0 9px}.sf-side-body{flex:1;min-height:0;padding:0 6px 8px;overflow-y:auto}.sf-side-body h3{color:var(--text-3);margin:12px 8px 4px;font-size:11px;font-weight:700}.sf-side-row{border-radius:7px;align-items:center;display:flex;position:relative}.sf-side-open{text-align:left;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:0;padding:5px 8px;display:flex}.sf-side-t{min-width:0;line-height:1.25;display:grid}.sf-side-t b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.sf-side-t small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sf-side-x{opacity:0;width:22px;height:22px;color:var(--text-2);border-radius:6px;place-items:center;display:grid;position:absolute;right:4px}.sf-side-row:hover .sf-side-x,.sf-side-x:focus-visible{opacity:1}@media (hover:hover){.sf-side-row:hover{background:var(--hover)}}.sf-side-none{color:var(--text-3);text-align:center;margin:20px 10px;font-size:12px}.sf-clear{color:var(--danger);align-items:center;gap:6px;margin:10px 8px;font-size:12.5px;display:flex}.sf-engine{border-top:1px solid var(--border);color:var(--text-2);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.sf-engine select{background:var(--field);color:var(--text);font:inherit;border:0;border-radius:6px;padding:3px 6px}.sf-start{background:var(--surface-2);position:absolute;inset:0;overflow-y:auto}.sf-start-inner{gap:30px;max-width:720px;margin:0 auto;padding:52px 28px 40px;display:grid}.sf-start h2{letter-spacing:-.01em;color:var(--text);margin:0 0 14px;font-size:17px;font-weight:700}.sf-favs{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:18px 8px;display:grid}.sf-fav{color:var(--text);transition:transform .12s var(--ease-out);border-radius:14px;justify-items:center;gap:7px;padding:4px;display:grid}.sf-fav:active{transform:scale(.95)}.sf-fav-ico{background:var(--surface);width:64px;height:64px;box-shadow:0 1px 2px #0000001f, 0 4px 12px #0000001a, inset 0 0 0 .5px var(--border);border-radius:15px;place-items:center;display:grid}.sf-fav-name{white-space:nowrap;text-overflow:ellipsis;max-width:86px;font-size:12px;font-weight:500;overflow:hidden}.sf-cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.sf-card{background:var(--surface);text-align:left;box-shadow:0 0 0 .5px var(--border), 0 1px 3px #00000014;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.sf-card-ico{background:var(--field);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.sf-card-t{min-width:0;display:grid}.sf-card-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sf-card-t small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sf-empty{color:var(--text-3);justify-items:center;gap:8px;display:grid}.sf-overview{z-index:10;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);padding:28px;animation:.16s fade;position:absolute;inset:0;overflow-y:auto}.sf-ov-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:22px;max-width:980px;margin:0 auto;display:grid}.sf-ov-card{gap:6px;display:grid}.sf-ov-thumb{aspect-ratio:4/3;background:var(--surface);box-shadow:0 0 0 .5px var(--border), 0 8px 22px #0000002e;transition:transform .14s var(--ease-out);border-radius:12px;align-content:center;place-items:center;gap:8px;display:grid;position:relative}.sf-ov-card[data-on=true] .sf-ov-thumb{box-shadow:0 0 0 3px var(--accent), 0 8px 22px #0000002e}.sf-ov-thumb:active{transform:scale(.97)}.sf-ov-url{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:90%;font-size:12px;overflow:hidden}.sf-ov-bar{justify-content:space-between;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.sf-ov-bar span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sf-ov-bar button{background:var(--field);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.sf-ov-new{aspect-ratio:4/3;color:var(--text-2);box-shadow:inset 0 0 0 1.5px var(--border);border-radius:12px;align-content:center;place-items:center;gap:6px;display:grid}@media (max-width:720px){.sf-top{gap:4px;padding-left:80px}.sf-sidebar{width:180px}.sf-right>.sf-share{display:none}}@media (prefers-reduced-motion:reduce){.sf-spin{animation-duration:1.6s}}.desktop:has(.win.dragging) .sf-frame-el{pointer-events:none}.sf-sidebar{animation:sf-side-in .2s var(--ease-drawer)}@keyframes sf-side-in{0%{opacity:0;transform:translate(-12px)}}@media (prefers-reduced-motion:reduce){@starting-style{.sf-tab{transform:none}}.sf-tab[data-leaving=true]{transform:none}.sf-sidebar{animation:.16s sf-fade-in}}@keyframes sf-fade-in{0%{opacity:0}}:root[data-motion=reduced] .sf-sidebar{animation:.16s sf-fade-in}:root[data-motion=reduced] .sf-tab[data-leaving=true]{transform:none}.sf-ext-bar{align-items:center;gap:2px;margin-right:2px;display:flex}.sf-ext-btn{position:relative}.sf-ext-btn img{object-fit:contain;width:16px;height:16px;display:block}.sf-ext-badge{color:#fff;text-align:center;pointer-events:none;min-width:14px;height:12px;box-shadow:0 0 0 1.5px var(--chrome);background:#d93025;border-radius:6px;padding:0 3px;font-size:9px;font-weight:700;line-height:12px;position:absolute;bottom:1px;right:1px}.sf>.sf-ext-pop{z-index:40;pointer-events:auto;box-shadow:0 0 0 .5px var(--hairline), 0 16px 44px #0000004d;animation:ctx-in .14s var(--ease-out);transform-origin:100% 0;background:#fff;border-radius:10px;position:absolute;overflow:hidden}.sf-ext-pop[data-ready=false]{visibility:hidden}.sf-ext-pop iframe{background:#fff;border:0;display:block}.sf-ext-page{z-index:12;background:var(--scrim);place-items:center;padding:24px;animation:.16s fade;display:grid;position:absolute;inset:0}.sf-ext-page-card{background:var(--surface);width:min(860px,100%);height:min(640px,100%);box-shadow:var(--shadow-md), 0 0 0 .5px var(--hairline);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.sf-ext-page-card header{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:12px;height:44px;padding:0 10px 0 16px;display:flex}.sf-ext-page-card header b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sf-ext-page-card iframe{background:#fff;border:0;flex:1;width:100%;min-height:0}.sf-ext-done{background:var(--accent);color:#fff;border-radius:7px;height:26px;padding:0 14px;font-size:12.5px;font-weight:600}.sf-store{z-index:5;background:var(--material-strong);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);width:min(520px,100% - 24px);box-shadow:0 0 0 .5px var(--hairline), 0 10px 30px #00000038;color:var(--text);animation:ctx-in .18s var(--ease-out);border-radius:13px;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.sf-store img{border-radius:4px;flex:none}.sf-store-t{flex:1;min-width:0;line-height:1.3;display:grid}.sf-store-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sf-store-t small{color:var(--text-2);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.sf-store-btn{background:var(--accent);color:#fff;height:28px;transition:transform .1s var(--ease-out), opacity .12s ease;border-radius:8px;flex:none;padding:0 14px;font-size:12.5px;font-weight:600}.sf-store-btn[data-kind=quiet]{background:var(--field);color:var(--text)}.sf-store-btn:disabled{opacity:.6}.sf-store-btn:active:not(:disabled){transform:scale(.96)}.sf-ext-row{gap:6px;padding:5px 4px 5px 8px}.sf-ext-row[data-off=true] .sf-ext-ico,.sf-ext-row[data-off=true] .sf-side-t{opacity:.5}.sf-ext-row .sf-side-t{flex:1}.sf-ext-ico{width:18px;height:18px;color:var(--text-2);flex:none;place-items:center;display:grid}.sf-ext-ico img{object-fit:contain;width:18px;height:18px}.sf-ext-act{width:22px;height:22px;color:var(--text-2);border-radius:6px;flex:none;place-items:center;display:grid}.sf-ext-act:disabled{opacity:.35}@media (hover:hover){.sf-ext-act:hover:not(:disabled){background:var(--press);color:var(--text)}}.sf-ext-switch{flex:none;width:28px;height:17px;position:relative}.sf-ext-switch input{opacity:0;margin:0;position:absolute;inset:0}.sf-ext-switch span{background:var(--press);pointer-events:none;border-radius:9px;transition:background-color .14s;position:absolute;inset:0}.sf-ext-switch span:after{content:"";width:13px;height:13px;transition:transform .16s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.sf-ext-switch input:checked+span{background:var(--accent)}.sf-ext-switch input:checked+span:after{transform:translate(11px)}.sf-ext-switch input:focus-visible+span{box-shadow:0 0 0 3px var(--accent-soft)}.sf-ext-get{color:var(--accent);align-items:center;gap:6px;margin:10px 8px;font-size:12.5px;display:flex}
