@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.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:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-hebrew-wght-normal-DdnsCkLr.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-ext-wght-normal-CYrqKuxd.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:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.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:Azeret Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/azeret-mono-latin-ext-wght-normal-CaAVEd4C.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:Azeret Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/azeret-mono-latin-wght-normal-BhHwRSCm.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}@layer vendor{.win7{--w7-font:9pt "Segoe UI","SegoeUI","Noto Sans",sans-serif;--w7-surface:#f0f0f0;--w7-el-bg:#f2f2f2;--w7-el-bg-d:#f4f4f4;--w7-el-bg-s-1:#ebebeb;--w7-el-bg-s-2:#cfcfcf;--w7-el-sd:inset 0 0 0 1px #fffc;--w7-el-sd-a:inset 1px 1px 0 #0003,inset -1px 1px 0 #0001;--w7-el-bd:#8e8f8f;--w7-el-bd-h:#3c7fb1;--w7-el-bd-a:#6d91ab;--w7-el-bd-d:#adb2b5;--w7-el-bdr:3px;--w7-el-c:#000;--w7-el-c-d:#838383;--w7-el-grad:linear-gradient(var(--w7-el-bg) 45%,var(--w7-el-bg-s-1) 45%,var(--w7-el-bg-s-2));--w7-el-grad-h:linear-gradient(#eaf6fd 45%,#bee6fd 0,#a7d9f5);--w7-el-grad-a:linear-gradient(#e5f4fc,#c4e5f6 30% 50%,#98d1ef 50%,#68b3db);--w7-li-bd-hl:#aaddfa;--w7-li-bg-hl:linear-gradient(#fff9,#e6ecf5cc 90%,#fffc);--w7-bl-bd:#0006;--w7-blt-size:18px;--w7-blt-offset:1em}.win7 [role=tooltip]{background:linear-gradient(to bottom,#fff,var(--w7-el-bg-s-1));border:1px solid var(--w7-bl-bd);border-radius:var(--w7-el-bdr);box-shadow:5px 5px 3px -3px var(--w7-bl-bd);padding:1em 1em 1em 2.5em;position:relative}.win7 [role=tooltip]:before{content:"";height:var(--w7-blt-size);left:var(--w7-blt-offset);top:calc(var(--w7-blt-size)*-1);width:var(--w7-blt-size);background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5 1.5v18h18l-18-18Z' fill='%23fff' stroke='%23fff'/%3E%3Cpath d='M1 19.5H.5v-18l18 18H18' stroke='%23939393'/%3E%3C/svg%3E");position:absolute}.win7 [role=tooltip][id]{position:absolute}.win7 [role=tooltip].is-top:before{bottom:calc(var(--w7-blt-size)*-1);top:unset;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5 1.5v18h18l-18-18Z' fill='%23ebebeb' stroke='%23ddd'/%3E%3Cpath d='M1 19.5H.5v-18l18 18H18' stroke='%23939393'/%3E%3C/svg%3E");transform:scale(-1)}.win7 [role=tooltip].is-top.is-right:before{transform:scaleY(-1)}.win7 [role=tooltip].is-left:before{left:unset;right:var(--w7-blt-offset)}.win7 [role=tooltip].is-left.is-bottom:before{transform:scaleX(-1)}.win7 [role=button],.win7 button{background:var(--w7-el-grad);border:1px solid var(--w7-el-bd);border-radius:var(--w7-el-bdr);box-shadow:var(--w7-el-sd);box-sizing:border-box;color:#222;font:var(--w7-font);text-align:center;z-index:0;min-width:75px;min-height:23px;padding:0 12px;position:relative}.win7 input[type=file]::file-selector-button{background:var(--w7-el-grad);border:1px solid var(--w7-el-bd);border-radius:var(--w7-el-bdr);box-shadow:var(--w7-el-sd);box-sizing:border-box;color:#222;font:var(--w7-font);text-align:center;z-index:0;min-width:75px;min-height:23px;padding:0 12px;position:relative}.win7 [role=button]:before,.win7 button:before{background:var(--w7-el-grad-h);border-radius:var(--w7-el-bdr);box-shadow:var(--w7-el-sd)}.win7 [role=button]:after,.win7 [role=button]:before,.win7 button:after,.win7 button:before{content:"";opacity:0;z-index:-1;width:100%;height:100%;margin:0;padding:0;transition:opacity .3s;position:absolute;top:0;left:0}.win7 [role=button]:after,.win7 button:after{background:var(--w7-el-grad-a);box-shadow:var(--w7-el-sd-a);border-radius:2px}.win7 [role=button]:disabled,.win7 button:disabled{background:var(--w7-el-bg-d);border-color:var(--w7-el-bd-d);color:var(--w7-el-c-d)}.win7 [role=button]:not(:disabled):hover,.win7 button:not(:disabled):hover{border-color:var(--w7-el-bd-h);transition:border-color .3s}.win7 [role=button]:not(:disabled):hover:before,.win7 button:not(:disabled):hover:before{opacity:1;transition:opacity .3s}.win7 [role=button]:not(:disabled):not(:hover),.win7 button:not(:disabled):not(:hover){border-color:var(--w7-el-bd);transition:border-color 1s linear}.win7 [role=button]:not(:disabled):not(:hover):before,.win7 button:not(:disabled):not(:hover):before{opacity:0;transition:opacity 1s linear}.win7 [role=button]:not(:disabled).active,.win7 [role=button]:not(:disabled):active,.win7 button:not(:disabled).active,.win7 button:not(:disabled):active{border-color:var(--w7-el-bd-a);transition:border-color .3s}.win7 [role=button]:not(:disabled).active:after,.win7 [role=button]:not(:disabled):active:after,.win7 button:not(:disabled).active:after,.win7 button:not(:disabled):active:after{opacity:1;transition:opacity .3s}.win7 [role=button].focused,.win7 [role=button]:focus-visible,.win7 button.focused,.win7 button:focus-visible{outline-offset:-4px;outline:1px dotted #000;box-shadow:inset 0 0 0 2px #98d1ef}.win7 [role=button].default,.win7 [role=button].focused,.win7 [role=button]:focus,.win7 button.default,.win7 button.focused,.win7 button:focus{background-image:var(--w7-el-grad-h);border-color:#5586a3;animation:1s infinite alternate pulse-anim}.win7 label[role=button]{align-items:center;display:inline-flex}.win7 label[role=button]>input[type=file]{display:none}@keyframes pulse-anim{0%{box-shadow:inset 0 0 3px 1px #34deffdd}to{box-shadow:inset 0 0 1px 1px #34deffdd}}.win7{--w7-cb-size:14px}.win7 input[type=checkbox]{appearance:none;font:var(--w7-font);opacity:0;background:0 0;border:none;margin:0}.win7 input[type=checkbox]+label{font:var(--w7-font);align-items:center;display:inline-flex;position:relative}.win7 input[type=checkbox]+label:before{border:1px solid var(--w7-el-bd);box-shadow:inset 0 0 0 1px var(--w7-el-bg-d),inset 1px 1px 0 1px #aeaeae,inset -1px -1px 0 1px #ddd,inset 3px 3px 6px #ccc;box-sizing:border-box;content:"";height:var(--w7-cb-size);width:var(--w7-cb-size);background:#f6f6f6;margin-right:6px;transition:all .4s;display:inline-block}.win7 input[type=checkbox]+label:hover:before{border-color:var(--w7-el-bd-h);background:#e9f7fe;box-shadow:inset 0 0 0 1px #def9fa,inset 1px 1px 0 1px #79c6f9,inset -1px -1px 0 1px #c6e9fc,inset 3px 3px 6px #b1dffd}.win7 input[type=checkbox]:focus-visible+label{outline:1px dotted #000}.win7 input[type=checkbox]:checked+label:after{color:#4a5f97;content:"✔";font-weight:700;display:block;position:absolute;top:0;left:2px}.win7 input[type=checkbox]:disabled+label{color:#6d6d6d}.win7 input[type=checkbox]:disabled+label:before{box-shadow:none;content:"";height:var(--w7-cb-size);width:var(--w7-cb-size);background:linear-gradient(to bottom right,#f0f0f0,#fbfbfb);border:1px solid #b1b1b1;margin-right:6px;display:inline-block}.win7 input[type=checkbox]:disabled+label:after{color:#bfbfbf}.win7{--w7-clc-size:5px}.win7 details{margin-top:0}.win7 details>summary{cursor:pointer;margin-bottom:0;display:inline;position:relative}.win7 details>summary:before{border:var(--w7-clc-size) solid transparent;content:"";right:100%;top:calc(50% - var(--w7-clc-size));border-left-color:#000;border-radius:3px;position:absolute}.win7 details>summary::-webkit-details-marker{display:none}.win7 details>summary::marker{display:none}.win7 details[open]>summary:before{top:calc(50% - var(--w7-clc-size)/2);transform:rotate(45deg)}.win7 .combobox{display:inline-block;position:relative}.win7 .combobox input[type=text]{width:100%;padding-right:20px}.win7 .combobox button{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0xMSA2SDR2MWgxdjFoMXYxaDF2MWgxVjloMVY4aDFWN2gxVjZaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+) 50% no-repeat,var(--w7-el-grad);border-top-left-radius:0;border-bottom-left-radius:0;min-width:16px;padding:0;position:absolute;right:0}.win7 .combobox button:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0xMSA2SDR2MWgxdjFoMXYxaDF2MWgxVjloMVY4aDFWN2gxVjZaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+) 50% no-repeat,var(--w7-el-grad-h);border-top-left-radius:0;border-bottom-left-radius:0}.win7 .combobox button:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0xMSA2SDR2MWgxdjFoMXYxaDF2MWgxVjloMVY4aDFWN2gxVjZaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+) 50% no-repeat,var(--w7-el-grad-a);border-top-left-radius:0;border-bottom-left-radius:0}.win7 .combobox button:focus{box-shadow:none;outline:none}.win7 select:not([multiple]){appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDZINHYxaDF2MWgxdjFoMXYxaDFWOWgxVjhoMVY3aDFWNloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=),var(--w7-el-grad);border:1px solid var(--w7-el-bd);border-radius:var(--w7-el-bdr);box-shadow:var(--w7-el-sd);box-sizing:border-box;color:#222;font:var(--w7-font);background-position:100%;background-repeat:no-repeat;padding:2px 30px 2px 3px;position:relative}.win7 select:not([multiple]):not(:disabled):hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDZINHYxaDF2MWgxdjFoMXYxaDFWOWgxVjhoMVY3aDFWNloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=),var(--w7-el-grad-h);border-color:var(--w7-el-bd-h)}.win7 select:not([multiple]):not(:disabled):active{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDZINHYxaDF2MWgxdjFoMXYxaDFWOWgxVjhoMVY3aDFWNloiIGZpbGw9IiMwMDAiLz48L3N2Zz4=),var(--w7-el-grad-a);border-color:var(--w7-el-bd-a);box-shadow:var(--w7-el-sd-a);outline:none}.win7 select:not([multiple]):not(:disabled):focus{outline-offset:-4px;outline:1px dotted #000;box-shadow:inset 0 0 0 2px #98d1ef}.win7 select:not([multiple]):disabled{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDZINHYxaDF2MWgxdjFoMXYxaDFWOWgxVjhoMVY3aDFWNloiIGZpbGw9IiNhZmFmYWYiLz48L3N2Zz4=),var(--w7-el-bg-d);border-color:var(--w7-el-bd-d);color:var(--w7-el-c-d);opacity:1;background-position:100%;background-repeat:no-repeat}.win7 fieldset{border-radius:var(--w7-el-bdr);border:1px solid #cdd7db;margin:0;padding:8px 10px 10px;box-shadow:inset 0 0 0 1px #fff}.win7 fieldset legend{font:var(--w7-font)}.win7 .group,.win7 fieldset{flex-direction:column;gap:6px;display:flex}.win7 .group+.group{margin-top:6px}.win7 [role=listbox],.win7 select[multiple]{font:var(--w7-font);background:#fff;border:1px solid #c0c1cd;display:block;overflow-y:scroll}.win7 [role=listbox].has-shadow,.win7 select[multiple].has-shadow{box-shadow:4px 4px 3px -2px #999}.win7 [role=listbox].has-hover li:hover,.win7 select[multiple].has-hover li:hover{color:#fff;background-color:#2a90ff}.win7 [role=listbox]:focus,.win7 select[multiple]:focus{outline:none}.win7 [role=listbox] [role=option],.win7 [role=listbox] option,.win7 select[multiple] [role=option],.win7 select[multiple] option{padding:2px}.win7 [role=listbox] [role=option]:focus,.win7 [role=listbox] [role=option][aria-selected],.win7 [role=listbox] option:focus,.win7 [role=listbox] option[aria-selected],.win7 select[multiple] [role=option]:focus,.win7 select[multiple] [role=option][aria-selected],.win7 select[multiple] option:focus,.win7 select[multiple] option[aria-selected]{color:#fff;background-color:#2a90ff}.win7{--w7-lvc-size:5px}.win7 table{border-collapse:collapse;font:var(--w7-font);table-layout:fixed;text-align:left;white-space:nowrap;background-color:#fff;border:1px solid #c0c1cd;position:relative}.win7 table td,.win7 table th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.win7 table.has-shadow{box-shadow:4px 4px 3px -2px #999}.win7 table>thead>tr>*{box-sizing:border-box;cursor:default;background:linear-gradient(#fff 45%,#fafafa 0,#f0f0f0);border:1px solid #d7d7d7;height:22px;padding:0 8px;font-weight:400;position:sticky;top:0}.win7 table>thead>tr>.highlighted{border-radius:var(--w7-el-bdr);background:linear-gradient(#f3f9fc 45%,#e4f0f8 0,#d9eaf5);border:1px solid #a7d8f5}.win7 table>thead>tr>.highlighted:not(:last-child){border-right-color:#a7d8f5}.win7 table>thead>tr>.highlighted.indicator:before{clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:var(--w7-lvc-size);width:calc(var(--w7-lvc-size)*1.2);background:linear-gradient(to bottom right,#667f91 45%,#90c1e2 65%,#cce3f2);position:absolute;top:0;right:50%}.win7 table>thead>tr>.highlighted.indicator.up:before{clip-path:polygon(0 100%,50% 0,100% 100%)}.win7 table>tbody>tr{cursor:default}.win7 table>tbody>tr.highlighted{background:var(--w7-li-bg-hl);border:1px solid var(--w7-li-bd-hl);border-radius:var(--w7-el-bdr)}.win7 table>tbody>tr.highlighted>:not(:last-child){border-right:none}.win7 table>tbody>tr>*{height:14px;padding:2px 8px}.win7 table>tbody>tr>:not(:last-child){border-right:1px solid #eee}.win7{--w7-mn-left:28px}.win7 ul[role]{cursor:default;margin:0;padding:0;list-style:none}.win7 ul[role=menubar]{background:linear-gradient(#fff 20%,#f1f4fa 25% 43%,#d4dbee 48%,#e6eaf6);display:flex}.win7 ul[role=menubar]>[role=menuitem]{padding:6px 10px;position:relative}.win7 ul[role=menubar]>[role=menuitem]:focus,.win7 ul[role=menubar]>[role=menuitem]:focus-within,.win7 ul[role=menubar]>[role=menuitem]:hover{color:#fff;background:#39f;outline:none}.win7 ul[role=menubar]>[role=menuitem]:focus-within~[role=menuitem]:focus,.win7 ul[role=menubar]>[role=menuitem]:focus-within~[role=menuitem]:focus-within,.win7 ul[role=menubar]>[role=menuitem]:focus~[role=menuitem]:focus,.win7 ul[role=menubar]>[role=menuitem]:focus~[role=menuitem]:focus-within,.win7 ul[role=menubar]>[role=menuitem]:hover~[role=menuitem]:focus,.win7 ul[role=menubar]>[role=menuitem]:hover~[role=menuitem]:focus-within,:is(.win7 ul[role=menubar]>[role=menuitem]:focus-within:has(~[role=menuitem]:hover),.win7 ul[role=menubar]>[role=menuitem]:focus:has(~[role=menuitem]:hover),.win7 ul[role=menubar]>[role=menuitem]:hover:has(~[role=menuitem]:hover)){color:inherit;background:0 0}.win7 ul[role=menu]{background:var(--w7-surface);color:initial;border:1px solid #0006;min-width:150px;padding:2px;position:relative;box-shadow:4px 4px 3px -2px #00000080}.win7 ul[role=menu]:before{content:"";height:calc(100% - 4px);left:var(--w7-mn-left);pointer-events:none;width:2px;position:absolute;box-shadow:inset 1px 0 #00000026,inset -1px 0 #fff}.win7 [role=menuitem] ul[role=menu]{z-index:99;display:none;position:absolute;top:100%;left:0}.win7 ul[role=menu] [role=menuitem]>[role=menu]{top:-4px;left:100%}.win7 ul[role=menu]>[role=menuitem]>a,.win7 ul[role=menu]>[role=menuitem]>button,.win7 ul[role=menu]>[role=menuitem]>label,.win7 ul[role=menu]>[role=menuitem][aria-haspopup=true]{all:unset;box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:3px;justify-content:space-between;width:100%;padding:4px 10px 4px 32px;display:flex;position:relative}.win7 ul[role=menu]>[role=menuitem]>a:focus-visible,.win7 ul[role=menu]>[role=menuitem]>a:hover,.win7 ul[role=menu]>[role=menuitem]>button:focus-visible,.win7 ul[role=menu]>[role=menuitem]>button:hover,.win7 ul[role=menu]>[role=menuitem]>label:focus-visible,.win7 ul[role=menu]>[role=menuitem]>label:hover,.win7 ul[role=menu]>[role=menuitem][aria-haspopup=true]:focus-visible,.win7 ul[role=menu]>[role=menuitem][aria-haspopup=true]:hover{background:var(--w7-li-bg-hl);border-color:var(--w7-li-bd-hl)}.win7 ul[role=menu]>[role=menuitem]>button:after,.win7 ul[role=menu]>[role=menuitem]>button:hover:before{content:none}.win7 ul[role=menu]>[role=menuitem][aria-haspopup=true]:after{content:"";border:4px solid #0000;border-left-color:currentColor;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.win7 ul [role=menuitem]{position:relative}.win7 ul [role=menuitem]>input[type]{display:none}.win7 ul [role=menuitem]>input[type]+label{display:block;position:relative}.win7 ul [role=menuitem]>input[type]+label:before{all:unset;background:var(--w7-li-bg-hl);border-radius:inherit;box-sizing:border-box;width:22px;height:22px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #b3d3f9}.win7 ul [role=menuitem]>input[type]:checked+label:before{content:""}.win7 ul [role=menuitem]>input[type][type=radio]:checked+label:after{box-shadow:none;background:radial-gradient(circle at 75% 25%,#d5d4ea,#333583);border:1px solid #1a1490;top:50%;left:8px;transform:translateY(-50%)}.win7 ul [role=menuitem]>input[type][type=checkbox]:checked+label:after{color:#0c12a1;font-size:10pt;top:50%;left:6px;transform:translateY(-52%)}.win7 ul [role=menuitem]:focus-within>[role=menu],.win7 ul [role=menuitem]:focus>[role=menu]{display:block}:is(.win7 ul [role=menuitem]:focus-within:has(~[role=menuitem]:hover)>[role=menu],.win7 ul [role=menuitem]:focus:has(~[role=menuitem]:hover)>[role=menu]){display:none}.win7 ul [role=menuitem][aria-disabled]{opacity:.5;pointer-events:none}.win7 ul [role=menuitem].has-divider:after{content:"";height:2px;margin:3px 0 2px;margin-left:var(--w7-mn-left);pointer-events:none;display:block;box-shadow:inset 0 1px #00000026,inset 0 -1px #fff}.win7 ul [role=menuitem] img{pointer-events:none;z-index:1;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.win7 ul [role=menuitem] span{margin-left:32px}.win7 ul.can-hover [role=menuitem]:hover>[role=menu]{display:block}.win7 ul.can-hover [role=menuitem]:hover~[role=menuitem]:focus,.win7 ul.can-hover [role=menuitem]:hover~[role=menuitem]:focus-within{color:inherit;background:0 0}.win7 ul.can-hover [role=menuitem]:hover~[role=menuitem]:focus-within>[role=menu],.win7 ul.can-hover [role=menuitem]:hover~[role=menuitem]:focus>[role=menu]{display:none}.win7{--w7-pg-bg:#0bd82c;--w7-pg-bg-paused:#e6df1b;--w7-pg-bg-error:#ef0000}.win7 [role=progressbar]{border:1px solid var(--w7-el-bd);border-radius:var(--w7-el-bdr);background:radial-gradient(circle at 0,#0000001f 10px,#0000 30px),radial-gradient(circle at 100%,#0000001f 10px,#0000 30px),linear-gradient(#f3f3f3af,#fcfcfcaf 3px,#dbdbdbaf 6px,#cacacaaf 0,#d5d5d5af),#ddd;height:15px;margin:2px 0;overflow:hidden;box-shadow:inset 0 0 0 1px #f3f3f388,0 0 0 1px #eaeaea88}.win7 [role=progressbar]>div{background-color:var(--w7-pg-bg);background-image:linear-gradient(#f3f3f3af,#fcfcfcaf 3px,#dbdbdbaf 6px,#0000 0),radial-gradient(circle at 0,#0000002f 10px,#0000 30px),radial-gradient(circle at 100%,#0000002f 10px,#0000 30px),linear-gradient(#0000 65%,#fff5),linear-gradient(#0000 6px,#cacaca33 0,#d5d5d533);height:100%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.win7 [role=progressbar].paused>div{background-color:var(--w7-pg-bg-paused)}.win7 [role=progressbar].error>div{background-color:var(--w7-pg-bg-error)}.win7 [role=progressbar].animate>div:before,.win7 [role=progressbar].marquee:before{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000 40%);height:100%;animation:3s linear infinite progressbar;display:block}.win7 [role=progressbar].marquee:before{background:linear-gradient(to right,transparent,var(--w7-pg-bg),transparent 35%);opacity:.5}@keyframes progressbar{0%{transform:translate(-40%)}60%{transform:translate(100%)}to{transform:translate(100%)}}.win7{--w7-rd-size:14px;--w7-rdl-space:6px;--w7-rd-left:calc(var(--w7-rd-size) + var(--w7-rdl-space));--w7-rdd-size:8px;--w7-rdd-center:(var(--w7-rd-size) - var(--w7-rdd-size)) /2}.win7 input[type=radio]{appearance:none;opacity:0;background:0;border:none;margin:0;position:fixed}.win7 input[type=radio]+label{font:var(--w7-font);margin-left:var(--w7-rd-left);align-items:center;display:inline-flex;position:relative}.win7 input[type=radio]+label:before{border:1px solid;border-color:var(--w7-el-bd);box-shadow:inset 0 0 0 1.5px var(--w7-el-bg-d),inset 1px 1px 0 1.5px #aeaeae,inset -1px 0 0 1.5px #ddd,inset 3px 3px 6px #ccc;box-sizing:border-box;content:"";height:var(--w7-rd-size);left:calc(var(--w7-rd-left)*-1);margin-right:var(--w7-rdl-space);width:var(--w7-rd-size);background:#f6f6f6;border-radius:50%;transition:all .4s;display:inline-block;position:absolute;top:0}.win7 input[type=radio]+label:hover:before{border-color:var(--w7-el-bd-h);box-shadow:inset 0 0 0 1.5px #def9fa,inset 1px 1px 0 1.5px #79c6f9,inset -1px -1px 0 1.5px #c6e9fc,inset 3px 3px 6px #b1dffd}.win7 input[type=radio]:checked+label:after{box-sizing:border-box;content:"";height:var(--w7-rdd-size);left:calc(var(--w7-rd-left)*-1 + var(--w7-rdd-center));top:calc(var(--w7-rdd-center));width:var(--w7-rdd-size);background:#7cd3eb;border:1.5px solid #27506d;border-radius:50%;display:block;position:absolute;box-shadow:inset -1px -1px 0 .5px #16638f,inset -1px -1px 0 1px #1985c0}.win7 input[type=radio]:focus-visible+label{outline:1px dotted #000}.win7 input[type=radio]:disabled+label{filter:grayscale();opacity:.6}.win7 input[type=radio]:disabled:not(:checked)+label:before{opacity:.5}.win7{--w7-sb-grad-a-1:#c4e5f6;--w7-sb-grad-a-2:#98d1ef;--w7-sb-grad-h-1:#eaf6fd;--w7-sb-grad-h-2:#bee6fd;--w7-sb-y:linear-gradient(to right,#e5e5e5,var(--w7-surface) 20%);--w7-sb-x:linear-gradient(to bottom,#e5e5e5,var(--w7-surface) 20%)}.win7 .has-scrollbar::-webkit-scrollbar{width:16px}.win7 .has-scrollbar::-webkit-scrollbar:horizontal{height:17px}.win7 .has-scrollbar::-webkit-scrollbar-corner{background:var(--w7-el-bg)}.win7 .has-scrollbar::-webkit-scrollbar-track:vertical{background:var(--w7-sb-y)}.win7 .has-scrollbar::-webkit-scrollbar-track:horizontal{background:var(--w7-sb-x)}.win7 .has-scrollbar::-webkit-scrollbar-thumb{background-color:var(--w7-el-bg);border:1px solid var(--w7-el-bd);border-radius:var(--w7-el-bdr);box-shadow:var(--w7-el-sd)}.win7 .has-scrollbar::-webkit-scrollbar-thumb:vertical{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAIAAADpZ+PpAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAADrSURBVChTTc5LboJQGAXguyoCu4ERCzAGlRk7UOwGWIDh0s4M4kxb06RSq/jAB6AxJkJ4lTDrue3AnvyzP+fLId+/yfM8juP7PQmCCOf7B3e+ZD+O40RRVFW12VQUpd3r9U3T2m4OpKoqWZYNwzBZLEqfh0N7NnvfrPcEWlEUWZb9mWF4Ph6D0ylcLbfM5HkeJrhGA2hb15/QXnv+w7RYXsDatjOdvnmrHSnLEizMNE2v11sUXQBCnn98kbquBUGQJAlmq9WB2e3qg4HJdqKkaRql1HGc0WgMcDJ5dd0F24kediZJ8t/ELT69H+8py0CYSIO5AAAAAElFTkSuQmCC) no-repeat 50%,linear-gradient(to right,var(--w7-el-bg) 45%,var(--w7-el-bg-s-1) 45%,var(--w7-el-bg-s-2))}.win7 .has-scrollbar::-webkit-scrollbar-thumb:horizontal{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAADcSURBVChTNZBLqoUwEEQrURQUxZGCvy24ACfiityJi7tv8GauQoPxk5tquA2RQ9vVVYk6z9NZaxFFEe77htYazjk8z4MwDIVZ+rourOuKaZrwvi+WZcE8z1BKCbPPCjk4DAO2bRP1OI7wLiL6Mbd7J408z1GWpQwWRYGqqiQG+03TgMu0MacfUN4qANmn8UOv9MjW3sKaSm7iIdOSlziOQ3LScd93aPonSYK6riVLlmVo21aYfVqzND9pmqLrOlGT+76XbcxLZkb19/l3fEP+oF0cx8KMEASBsDEGX2/CgZCHkg+8AAAAAElFTkSuQmCC) no-repeat 50%,linear-gradient(to bottom,var(--w7-el-bg) 45%,var(--w7-el-bg-s-1) 45%,var(--w7-el-bg-s-2))}.win7 .has-scrollbar::-webkit-scrollbar-thumb:hover:vertical{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAIAAADpZ+PpAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAADrSURBVChTTc5LboJQGAXguyoCu4ERCzAGlRk7UOwGWIDh0s4M4kxb06RSq/jAB6AxJkJ4lTDrue3AnvyzP+fLId+/yfM8juP7PQmCCOf7B3e+ZD+O40RRVFW12VQUpd3r9U3T2m4OpKoqWZYNwzBZLEqfh0N7NnvfrPcEWlEUWZb9mWF4Ph6D0ylcLbfM5HkeJrhGA2hb15/QXnv+w7RYXsDatjOdvnmrHSnLEizMNE2v11sUXQBCnn98kbquBUGQJAlmq9WB2e3qg4HJdqKkaRql1HGc0WgMcDJ5dd0F24kediZJ8t/ELT69H+8py0CYSIO5AAAAAElFTkSuQmCC) no-repeat 50%,linear-gradient(to right,var(--w7-sb-grad-h-1) 45%,var(--w7-sb-grad-h-2) 45%);border-color:var(--w7-el-bd-h)}.win7 .has-scrollbar::-webkit-scrollbar-thumb:hover:horizontal{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAADcSURBVChTNZBLqoUwEEQrURQUxZGCvy24ACfiityJi7tv8GauQoPxk5tquA2RQ9vVVYk6z9NZaxFFEe77htYazjk8z4MwDIVZ+rourOuKaZrwvi+WZcE8z1BKCbPPCjk4DAO2bRP1OI7wLiL6Mbd7J408z1GWpQwWRYGqqiQG+03TgMu0MacfUN4qANmn8UOv9MjW3sKaSm7iIdOSlziOQ3LScd93aPonSYK6riVLlmVo21aYfVqzND9pmqLrOlGT+76XbcxLZkb19/l3fEP+oF0cx8KMEASBsDEGX2/CgZCHkg+8AAAAAElFTkSuQmCC) no-repeat 50%,linear-gradient(to bottom,var(--w7-sb-grad-h-1) 45%,var(--w7-sb-grad-h-2) 45%);border-color:var(--w7-el-bd-h)}.win7 .has-scrollbar::-webkit-scrollbar-thumb:active:vertical{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAIAAADpZ+PpAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAADrSURBVChTTc5LboJQGAXguyoCu4ERCzAGlRk7UOwGWIDh0s4M4kxb06RSq/jAB6AxJkJ4lTDrue3AnvyzP+fLId+/yfM8juP7PQmCCOf7B3e+ZD+O40RRVFW12VQUpd3r9U3T2m4OpKoqWZYNwzBZLEqfh0N7NnvfrPcEWlEUWZb9mWF4Ph6D0ylcLbfM5HkeJrhGA2hb15/QXnv+w7RYXsDatjOdvnmrHSnLEizMNE2v11sUXQBCnn98kbquBUGQJAlmq9WB2e3qg4HJdqKkaRql1HGc0WgMcDJ5dd0F24kediZJ8t/ELT69H+8py0CYSIO5AAAAAElFTkSuQmCC) no-repeat 50%,linear-gradient(to right,var(--w7-sb-grad-a-1) 45%,var(--w7-sb-grad-a-2) 45%);border-color:var(--w7-el-bd-a)}.win7 .has-scrollbar::-webkit-scrollbar-thumb:active:horizontal{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAADcSURBVChTNZBLqoUwEEQrURQUxZGCvy24ACfiityJi7tv8GauQoPxk5tquA2RQ9vVVYk6z9NZaxFFEe77htYazjk8z4MwDIVZ+rourOuKaZrwvi+WZcE8z1BKCbPPCjk4DAO2bRP1OI7wLiL6Mbd7J408z1GWpQwWRYGqqiQG+03TgMu0MacfUN4qANmn8UOv9MjW3sKaSm7iIdOSlziOQ3LScd93aPonSYK6riVLlmVo21aYfVqzND9pmqLrOlGT+76XbcxLZkb19/l3fEP+oF0cx8KMEASBsDEGX2/CgZCHkg+8AAAAAElFTkSuQmCC) no-repeat 50%,linear-gradient(to bottom,var(--w7-sb-grad-a-1) 45%,var(--w7-sb-grad-a-2) 45%);border-color:var(--w7-el-bd-a)}.win7 .has-scrollbar::-webkit-scrollbar-button:horizontal:end:decrement{display:none}.win7 .has-scrollbar::-webkit-scrollbar-button:horizontal:start:increment{display:none}.win7 .has-scrollbar::-webkit-scrollbar-button:vertical:end:decrement{display:none}.win7 .has-scrollbar::-webkit-scrollbar-button:vertical:start:increment{display:none}.win7 .has-scrollbar::-webkit-scrollbar-button{border:1px solid #0000}.win7 .has-scrollbar::-webkit-scrollbar-button:vertical{height:17px}.win7 .has-scrollbar::-webkit-scrollbar-button:vertical:start{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik04IDZIN3YxSDZ2MUg1djFINHYxaDdWOWgtMVY4SDlWN0g4VjZaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+),var(--w7-sb-y)}.win7 .has-scrollbar::-webkit-scrollbar-button:vertical:end{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0xMSA2SDR2MWgxdjFoMXYxaDF2MWgxVjloMVY4aDFWN2gxVjZaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+),var(--w7-sb-y)}.win7 .has-scrollbar::-webkit-scrollbar-button:horizontal{width:16px}.win7 .has-scrollbar::-webkit-scrollbar-button:horizontal:start{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik05IDRIOHYxSDd2MUg2djFINXYxaDF2MWgxdjFoMXYxaDFWNFoiIGZpbGw9InVybCgjYSkiLz48L3N2Zz4=),var(--w7-sb-x)}.win7 .has-scrollbar::-webkit-scrollbar-button:horizontal:end{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik03IDRINnY3aDF2LTFoMVY5aDFWOGgxVjdIOVY2SDhWNUg3VjRaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+),var(--w7-sb-x)}.win7 .has-scrollbar::-webkit-scrollbar-button:hover{background-color:var(--w7-el-bg);border-color:var(--w7-el-bd);border-radius:var(--w7-el-bdr);box-shadow:var(--w7-el-sd)}.win7 .has-scrollbar::-webkit-scrollbar-button:hover:vertical{height:17px}.win7 .has-scrollbar::-webkit-scrollbar-button:hover:vertical:start{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik04IDZIN3YxSDZ2MUg1djFINHYxaDdWOWgtMVY4SDlWN0g4VjZaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+),linear-gradient(to right,var(--w7-sb-grad-h-1) 45%,var(--w7-sb-grad-h-2) 45%);border-color:var(--w7-el-bd-h)}.win7 .has-scrollbar::-webkit-scrollbar-button:hover:vertical:end{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0xMSA2SDR2MWgxdjFoMXYxaDF2MWgxVjloMVY4aDFWN2gxVjZaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+),linear-gradient(to right,var(--w7-sb-grad-h-1) 45%,var(--w7-sb-grad-h-2) 45%);border-color:var(--w7-el-bd-h)}.win7 .has-scrollbar::-webkit-scrollbar-button:hover:horizontal{width:16px}.win7 .has-scrollbar::-webkit-scrollbar-button:hover:horizontal:start{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik05IDRIOHYxSDd2MUg2djFINXYxaDF2MWgxdjFoMXYxaDFWNFoiIGZpbGw9InVybCgjYSkiLz48L3N2Zz4=),linear-gradient(to bottom,var(--w7-sb-grad-h-1) 45%,var(--w7-sb-grad-h-2) 45%);border-color:var(--w7-el-bd-h)}.win7 .has-scrollbar::-webkit-scrollbar-button:hover:horizontal:end{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik03IDRINnY3aDF2LTFoMVY5aDFWOGgxVjdIOVY2SDhWNUg3VjRaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+),linear-gradient(to bottom,var(--w7-sb-grad-h-1) 45%,var(--w7-sb-grad-h-2) 45%);border-color:var(--w7-el-bd-h)}.win7 .has-scrollbar::-webkit-scrollbar-button:active{background-color:var(--w7-el-bg);border-color:var(--w7-el-bd);border-radius:var(--w7-el-bdr);box-shadow:var(--w7-el-sd)}.win7 .has-scrollbar::-webkit-scrollbar-button:active:vertical{height:17px}.win7 .has-scrollbar::-webkit-scrollbar-button:active:vertical:start{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik04IDZIN3YxSDZ2MUg1djFINHYxaDdWOWgtMVY4SDlWN0g4VjZaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+),linear-gradient(to right,var(--w7-sb-grad-a-1) 45%,var(--w7-sb-grad-a-2) 45%);border-color:var(--w7-el-bd-a)}.win7 .has-scrollbar::-webkit-scrollbar-button:active:vertical:end{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0xMSA2SDR2MWgxdjFoMXYxaDF2MWgxVjloMVY4aDFWN2gxVjZaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+),linear-gradient(to right,var(--w7-sb-grad-a-1) 45%,var(--w7-sb-grad-a-2) 45%);border-color:var(--w7-el-bd-a)}.win7 .has-scrollbar::-webkit-scrollbar-button:active:horizontal{width:16px}.win7 .has-scrollbar::-webkit-scrollbar-button:active:horizontal:start{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik05IDRIOHYxSDd2MUg2djFINXYxaDF2MWgxdjFoMXYxaDFWNFoiIGZpbGw9InVybCgjYSkiLz48L3N2Zz4=),linear-gradient(to bottom,var(--w7-sb-grad-a-1) 45%,var(--w7-sb-grad-a-2) 45%);border-color:var(--w7-el-bd-a)}.win7 .has-scrollbar::-webkit-scrollbar-button:active:horizontal:end{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHkxPSIxMDAlIiB4Mj0iMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IzMzMztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6I2FhYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik03IDRINnY3aDF2LTFoMVY5aDFWOGgxVjdIOVY2SDhWNUg3VjRaIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+),linear-gradient(to bottom,var(--w7-sb-grad-a-1) 45%,var(--w7-sb-grad-a-2) 45%);border-color:var(--w7-el-bd-a)}.win7{--w7-s-icon:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggc3Ryb2tlPSIjMjA3MGI5IiBkPSJNMTAuNSAxQzguMDIgMSA2IDMuMDIgNiA1LjVhNC40NSA0LjQ1IDAgMCAwIDEgMi43OTNMMi4wMjMgMTMuMjdsLjcwNC43MUw3LjcwNyA5Yy43Ny42MTcgMS43MzQgMSAyLjc5MyAxIDIuNDggMCA0LjUtMi4wMiA0LjUtNC41UzEyLjk4IDEgMTAuNSAxWm0wIDFDMTIuNDM4IDIgMTQgMy41NjMgMTQgNS41IDE0IDcuNDM4IDEyLjQzNyA5IDEwLjUgOUEzLjQ5NCAzLjQ5NCAwIDAgMSA3IDUuNUM3IDMuNTYyIDguNTYzIDIgMTAuNSAyWiIvPjwvc3ZnPg==);--w7-s-bg:var(--w7-s-icon) no-repeat center}.win7 [type=search]{box-shadow:inset 1px 1px 0 var(--w7-el-bd),inset -1px -1px 0 #ccc;box-sizing:border-box;font:var(--w7-font);background-color:#fff;border:1px solid #0000;border-radius:2px;min-width:187px;height:24px;padding:3px 6px}.win7 [type=search]:-moz-placeholder-shown{background-image:var(--w7-s-icon);background-position:calc(100% - 8px);background-repeat:no-repeat;background-size:14px}.win7 [type=search]:placeholder-shown{background-image:var(--w7-s-icon);background-position:calc(100% - 8px);background-repeat:no-repeat;background-size:14px}.win7 [type=search]:focus{outline:none}.win7 [type=search]::placeholder{font-style:italic}.win7 .searchbox [type=search]{padding-right:26px}.win7 .searchbox [type=search]+[aria-label=search]{background:var(--w7-s-bg),var(--w7-el-grad);background-size:14px;border-radius:0;min-width:26px;min-height:22px;padding:0;position:absolute;top:1px;right:1px}.win7 .searchbox [type=search]+[aria-label=search]:before{background:var(--w7-s-bg),var(--w7-el-grad-h);background-size:14px;border-radius:0}.win7 .searchbox [type=search]+[aria-label=search]:after{background:var(--w7-s-bg),var(--w7-el-grad-a);background-size:14px;border-radius:0}.win7 .searchbox [type=search]+[aria-label=search]:focus-visible{outline-offset:-4px;outline:1px dotted #000}.win7 .searchbox{display:inline-block;position:relative}.win7{--w7-sdt-w:10px;--w7-sdt-h:18px;--w7-sdt-icon:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC7SURBVHgBlZLBCYQwEEVj9CDYgRfbswF7sRAbsArPdhBICDmEzPoDE9CdXeKH0eHP48fINOrSPM+k/mhd16YDtCyLmqZJhM7zxIs6PAF570WQAzJIRLkksd89DUl939eB1Ym3b0wpiQBmIYSXiTFGZYwRgWEY6o8uIPQLZGlu2rYtP54L3g3c912N45gHSEahh4dZERZj2zZyztFxHLnQw/vaLIattbmeULkMdg6XxLFaa3WB7MlCirTIHxVUkxicbwSEAAAAAElFTkSuQmCC);--w7-sdt-icon-h:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAMAAABVab95AAAAWlBMVEUAAAAAjf8AVpo8f7G44/v5/f7l9P3g8/za8Pzp9v32+/7u+f695v2z4PmWvdjr9/1onMKu3vjQ4e2Zv9l+pcJLc5GTu9eMtNGCqseLrcVhlbt0l7BWfptOdpOMIi2BAAAAA3RSTlMADUenYG6gAAAAWklEQVQI113GRwKAIAwEwCBBRaUo9vL/b0qWG3MaaqKG2FBcDCw3aWPB6NwW6nYgHUoHaQ9VxwlGKUPVwC7joOlIgeeZQ3pJnd46Z/2miNTqbZl8918efj2yH/8dBY1fB+zGAAAAAElFTkSuQmCC);--w7-sdt-icon-a:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACsSURBVHgB3ZKxCoMwEIYvJWOn0r10LHTuVDp1KIU+RN+gT9FZ6AP0LYqDY+nQWXAScXMQdRYh+ouRqEF0cPGHHJfcl7sbfkaFroYlqEefx5lxQK/blu6rjRZ6R34RLcFxAWSkmRZEbUkeLWigZgVymZhuoid264lGjwMvTkhmtYsqvKEGMQQY43jYNwoy//7t0j31b8DPXyBOcVYe5Kr9mDpKdoY6ndoCrDNyDnRZRNbxQWFyAAAAAElFTkSuQmCC);--w7-sdt-icon-d:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASBAMAAACQmVJ4AAAAJFBMVEUAAAAAERr19fX8/PytsrXW2NrKzc66vb+/w8bq6+zQ0tS8wMJ24HiUAAAAAnRSTlMAHoyc8FsAAAA4SURBVAjXY5BwcXFpZOg0NjaezeCspKRkQhG51EhJOZyBLVjJtICBIdU4nIGBgS20gAEIljEwAADrIhGV6oosPgAAAABJRU5ErkJggg==);--w7-sdt-iconb:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABrSURBVHgB7dLNCcAgDAXgWASjm9TJ3Egns8N4SGv6c2gbyQA+kED40IPPwJGUEsEgpRRjO8o5i6i11gfZe7HVCojIJ4QA6D3vnXM8F1DmBUkL1TdOOIRGC2X7hcIvPu1ZY/wFV83OhzTF3QGRrxiDB3GCSQAAAABJRU5ErkJggg==);--w7-sdt-iconb-h:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASBAMAAACQmVJ4AAAAKlBMVEUAAAA8f7Hp9/76/f695v3i8/zb8fy24vuu3vhkmb/Q4e3E3exckbhHfKRL187IAAAAAXRSTlMAQObYZgAAACRJREFUCNdj4BQUFJzAcFpJ2Xglg1C7W5AhlcnbYJN5gbYcAAA6fxkRCu8xlwAAAABJRU5ErkJggg==);--w7-sdt-iconb-a:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABmSURBVHgB7dKxCYAwEAXQfyEKYhrBThdwCwsLyRKukFGcRiyyh0tY2kcT0fJIn/zijg+v/IQnerUOTDYzkfToWkbOQcM6+ZX5OMNvVIVeFehqEbopXyIQmQzTgf969qFlIfkTM9wbGH4SS8YdBX4AAAAASUVORK5CYII=);--w7-sdt-iconb-d:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASBAMAAACQmVJ4AAAAElBMVEUAAAD09PStsrX8/Py8wMLq6+ySuCnaAAAAAXRSTlMAQObYZgAAACJJREFUCNdjYFFSUnJgcDU2Ng5hUBYUFDSiLgk2OQhsiwIAV/wLB9LkGuwAAAAASUVORK5CYII=)}.win7 input[type=range]{appearance:none;background:0 0;width:100%;padding:10px 1px}.win7 input[type=range]:focus-visible{outline:1px dotted #000}.win7 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--w7-sdt-icon);filter:drop-shadow(1px 1px #0002);height:var(--w7-sdt-h);width:var(--w7-sdt-w);transform:translateY(-7px)}.win7 input[type=range]::-webkit-slider-thumb:hover{background:var(--w7-sdt-icon-h)}.win7 input[type=range]::-webkit-slider-thumb:active{background:var(--w7-sdt-icon-a)}.win7 input[type=range]::-moz-range-thumb{background:var(--w7-sdt-icon);filter:drop-shadow(1px 1px #0002);height:var(--w7-sdt-h);width:var(--w7-sdt-w);border:0;border-radius:0}.win7 input[type=range]::-moz-range-thumb:hover{background:var(--w7-sdt-icon-h)}.win7 input[type=range]::-moz-range-thumb:active{background:var(--w7-sdt-icon-a)}.win7 input[type=range]::-webkit-slider-runnable-track{background:var(--w7-surface);box-sizing:border-box;width:100%;height:3px;box-shadow:inset 1px 1px 1px #999,inset -1px 0 #999,0 1px #fff}.win7 input[type=range]::-moz-range-track{background:var(--w7-surface);box-sizing:border-box;width:100%;height:3px;box-shadow:inset 1px 1px 1px #999,inset -1px 0 #999,0 1px #fff}.win7 input[type=range].has-box-indicator::-webkit-slider-thumb{background:var(--w7-sdt-iconb);filter:drop-shadow(-1px -1px #0002);transform:rotate(180deg)translateY(7px)}.win7 input[type=range].has-box-indicator::-webkit-slider-thumb:hover{background:var(--w7-sdt-iconb-h)}.win7 input[type=range].has-box-indicator::-webkit-slider-thumb:active{background:var(--w7-sdt-iconb-a)}.win7 input[type=range].has-box-indicator::-moz-range-thumb{background:var(--w7-sdt-iconb);filter:drop-shadow(1px 1px #0002);transform:rotate(180deg)}.win7 input[type=range].has-box-indicator::-moz-range-thumb:hover{background:var(--w7-sdt-iconb-h)}.win7 input[type=range].has-box-indicator::-moz-range-thumb:active{background:var(--w7-sdt-iconb-a)}.win7 input[type=range]:disabled::-webkit-slider-thumb{background:var(--w7-sdt-icon-d)}.win7 input[type=range]:disabled::-moz-range-thumb{background:var(--w7-sdt-icon-d)}.win7 input[type=range]:disabled.has-box-indicator::-webkit-slider-thumb{background:var(--w7-sdt-iconb-d)}.win7 input[type=range]:disabled.has-box-indicator::-moz-range-thumb{background:var(--w7-sdt-iconb-d)}.win7 .is-vertical{width:4px;height:150px;display:inline-block;transform:translateY(50%)}.win7 .is-vertical>input[type=range]{transform-origin:0;width:150px;height:4px;margin:0 16px 0 10px;transform:rotate(270deg)translate(calc(8px - 50%))}.win7 .is-vertical>input[type=range]::-webkit-slider-thumb{transform:translateY(-8px)scaleX(-1)}.win7 .is-vertical>input[type=range]::-moz-range-thumb{transform:translateY(2px)scaleX(-1)}.win7 .is-vertical>input[type=range].has-box-indicator::-webkit-slider-thumb{transform:translateY(-9px)scaleX(-1)rotate(180deg)}.win7 .is-vertical>input[type=range].has-box-indicator::-moz-range-thumb{transform:translateY(0)scaleX(-1)rotate(180deg)}.win7 .loader,.win7 .spinner{color:#0000;background:url(data:image/png;base64,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) 50%;width:20px;height:20px;display:inline-block}.win7 .loader.animate,.win7 .spinner.animate{background-image:url(data:image/gif;base64,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)}.win7{--w7-tab-bg:#fff}.win7 menu[role=tablist]{text-indent:0;margin:0 0 -2px;padding-left:3px;list-style-type:none;display:flex;position:relative}.win7 menu[role=tablist] button{color:#222;min-width:unset;z-index:1;border-radius:0;padding:2px 6px;text-decoration:none;display:block}.win7 menu[role=tablist] button[aria-selected=true]{background:var(--w7-tab-bg);box-shadow:none;z-index:8;border-bottom:0;margin:-2px 0 1px -3px;padding-bottom:4px;position:relative}.win7 menu[role=tablist] button[aria-selected=true]:after,.win7 menu[role=tablist] button[aria-selected=true]:before{content:none}.win7 menu[role=tablist] button[aria-selected=true]:hover{border-color:var(--w7-el-bd)}.win7 menu[role=tablist] button[aria-selected=true].active,.win7 menu[role=tablist] button[aria-selected=true]:active,.win7 menu[role=tablist] button[aria-selected=true]:focus{border-color:var(--w7-el-bd);animation:none}.win7 menu[role=tablist] button[aria-selected=true]:focus-visible{outline-offset:-4px;outline:1px dotted #222}.win7 menu[role=tablist] button:before{border-radius:0}.win7 menu[role=tablist] button:after{content:none}.win7 menu[role=tablist] button:disabled{opacity:.6}.win7 menu[role=tablist].justified button{text-align:center;flex-grow:1}.win7 [role=tabpanel]{background:var(--w7-tab-bg);border:1px solid var(--w7-el-bd);clear:both;z-index:2;margin-bottom:9px;padding:14px;position:relative}.win7 input[type=email],.win7 input[type=number],.win7 input[type=password],.win7 input[type=text],.win7 input[type=url]{height:23px}.win7 input[type=email],.win7 input[type=number],.win7 input[type=password],.win7 input[type=text],.win7 input[type=url],.win7 textarea{box-sizing:border-box;font:var(--w7-font);background-color:#fff;border:1px solid #abadb3;border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;border-radius:2px;padding:3px 4px 5px;transition:border-color .5s}.win7 input[type=email]:hover,.win7 input[type=number]:hover,.win7 input[type=password]:hover,.win7 input[type=text]:hover,.win7 input[type=url]:hover,.win7 textarea:hover{border-color:#5794bf #b7d5ea #c7e2f1 #c5daed;transition:border-color .3s}.win7 input[type=email]:focus,.win7 input[type=number]:focus,.win7 input[type=password]:focus,.win7 input[type=text]:focus,.win7 input[type=url]:focus,.win7 textarea:focus{border-color:#3d7bad #a4c9e3 #b7d9ed #b5cfe7;outline:none}.win7 input[type=email]:disabled,.win7 input[type=number]:disabled,.win7 input[type=password]:disabled,.win7 input[type=text]:disabled,.win7 input[type=url]:disabled,.win7 textarea:disabled{background:var(--w7-surface);border-color:#afafaf;box-shadow:inset 0 0 0 1px #fff}.win7{--w7-tvb-size:8px;--w7-tv-left:20px}.win7 ul.tree-view{font:var(--w7-font);padding:6px 6px 6px var(--w7-tv-left);margin:0;display:block}.win7 ul.tree-view li{margin-top:4px;list-style-type:none;position:relative}.win7 ul.tree-view a{color:#000;text-decoration:none}.win7 ul.tree-view ul{padding-left:var(--w7-tv-left);margin-top:4px}.win7 ul.tree-view.has-container{border:1px solid var(--w7-el-bd);background:#fff}.win7 ul.tree-view.has-collapse-button details>summary::-webkit-details-marker{display:none}.win7 ul.tree-view.has-collapse-button details>summary::marker{display:none}.win7 ul.tree-view.has-collapse-button details>summary:before{background:linear-gradient(to bottom,var(--w7-el-bg) 45%,var(--w7-el-bg-s-1));color:#4b63a7;content:"+";height:var(--w7-tvb-size);left:calc(var(--w7-tvb-size)*2*-1);font-size:8pt;font-weight:700;line-height:calc(var(--w7-tvb-size) - 50% + var(--w7-tvb-size)/2);right:unset;text-align:center;top:calc(50% - var(--w7-tvb-size)/2);width:var(--w7-tvb-size);border:1px solid #919191;border-radius:1px;margin:0}.win7 ul.tree-view.has-collapse-button details[open]>summary:before{content:"–";transform:none}.win7 ul.tree-view.has-connector ul{position:relative}.win7 ul.tree-view.has-connector ul:before{content:"";height:calc(100% - var(--w7-tvb-size));left:var(--w7-tvb-size);border-left:1px dotted #000;position:absolute;top:0}.win7 ul.tree-view.has-connector ul li:before{content:"";right:calc(100% + var(--w7-tvb-size)/4);top:var(--w7-tvb-size);width:calc(var(--w7-tv-left)/2);border-bottom:1px dotted #000;position:absolute}.win7{--w7-link-c:#06c;--w7-link-c-h:#39f;--w7-title-c:#039}.win7 a{color:var(--w7-link-c);text-decoration:none}.win7 a:focus-visible{outline:1px dotted var(--w7-link-c)}.win7 a:focus,.win7 a:hover{color:var(--w7-link-c-h);text-decoration:underline}.win7 .instruction{color:var(--w7-el-c);font:var(--w7-font);margin:0 0 20px;font-weight:400}.win7 .instruction-primary{color:var(--w7-title-c);font-size:12pt}.win7 .header{font:var(--w7-font);font-weight:400}.win7 .header-document{color:var(--w7-el-c);font-family:Calibri,Noto Sans,sans-serif;font-size:17pt}.win7 .header-group{color:var(--w7-title-c);font-size:11pt}.win7{--w7-w-space:6px;--w7-w-bd:#000000b3;--w7-w-bdr:6px;--w7-w-bg:#4580c4;--w7-w-glass:linear-gradient(135deg,#fff5 70px,transparent 100px),linear-gradient(225deg,#fff5 70px,transparent 100px),linear-gradient(54deg,#0002 0 4%,#6661 6% 6%,#0002 8% 10%,#0002 15% 16%,#aaa1 17% 18%,#0002 23% 24%,#bbb2 25% 26%,#0002 31% 33%,#0002 34% 34.5%,#bbb2 36% 40%,#0002 41% 41.5%,#bbb2 44% 45%,#bbb2 46% 47%,#0002 48% 49%,#0002 50% 50.5%,#0002 56% 56.5%,#bbb2 57% 63%,#0002 67% 69%,#bbb2 69.5% 70%,#0002 73.5% 74%,#bbb2 74.5% 79%,#0002 80% 84%,#aaa2 85% 86%,#0002 87%,#bbb1 90%) left center/100vw 100vh no-repeat fixed;--w7-w-grad:linear-gradient(to right,#fff6,#0000001a,#fff3),var(--w7-w-bg);--w7-wct-bd:#0000004d;--w7-wct-bdr:5px;--w7-wct-sd:inset 0 0 0 1px #fffa;--w7-wct-bg:linear-gradient(#ffffff80,#ffffff4d 45%,#0000001a 50%,#0000001a 75%,#ffffff80);--w7-wct-bg-h:radial-gradient(circle at bottom,#2aceda,transparent 65%),linear-gradient(#b6d9ee 50%,#1a6ca1 0);--w7-wct-bg-a:radial-gradient(circle at bottom,#0bfdfa,transparent 65%),linear-gradient(#86a7bc 50%,#092747 0);--w7-wct_close-bg:radial-gradient(circle at -60% 50%,#0007 5% 10%,#0000 50%),radial-gradient(circle at 160% 50%,#0007 5% 10%,#0000 50%),linear-gradient(#e0a197e5,#cf796a 25% 50%,#d54f36 50%)}.win7 .window{border:1px solid var(--w7-w-bd);border-radius:var(--w7-w-bdr);box-shadow:2px 2px 10px 1px var(--w7-w-bd),inset 0 0 0 1px #fffa;font:var(--w7-font);z-index:0;position:relative}.win7 .window:before{background:linear-gradient(transparent 20%,#ffffffb3 40%,transparent 41%),var(--w7-w-grad);background-color:var(--w7-w-bg);border-radius:var(--w7-w-bdr);content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #fffd}.win7 .window-body{background:var(--w7-surface);border:1px solid var(--w7-w-bd);margin:var(--w7-w-space);margin-top:0;box-shadow:0 0 0 1px #fff9}.win7 .window-body.has-space{padding:var(--w7-w-space)}.win7 .window-body pre{margin:calc(var(--w7-w-space)*-1)}.win7 .window footer,.win7 .window-footer{background:var(--w7-surface);border:1px solid var(--w7-w-bd);margin:var(--w7-w-space);margin-top:calc(var(--w7-w-space)*-1 - 1px);border-top:0;padding:10px;position:relative;box-shadow:0 .5px 1px .5px #fff}.win7 .window footer:before,.win7 .window-footer:before{content:"";width:100%;height:2px;position:absolute;top:0;left:0;box-shadow:inset 0 1px #0000004d,inset 0 -1px #fff}.win7 .window.is-bright .window-body{background:#fff}.win7 .window.is-bright .window-footer,.win7 .window.is-bright footer{background:#eee;box-shadow:inset 0 1px 3px #ddd,0 1px #fff9,1px 1px #fff9,-1px 1px #fff9}.win7 .window.is-bright .window-footer:before,.win7 .window.is-bright footer:before{content:none}.win7 .window.glass:before{opacity:.6}.win7 .window.glass:after{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--w7-w-bdr);content:"";z-index:-10;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.win7 .window.glass>.title-bar{background:var(--w7-w-glass);background-attachment:fixed}.win7 .window>.title-bar{border:0;box-shadow:inset 0 1px #fffd,inset 1px 0 #fffd,inset -1px 0 #fffd}.win7 .window fieldset{margin-bottom:9px}.win7 .window[role=dialog]{opacity:0;visibility:hidden;z-index:999;transition-property:visibility,opacity;transition-duration:.2s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.win7 .window[role=dialog]:target{opacity:1;visibility:visible}.win7 .title-bar{background:var(--w7-w-grad);background-color:var(--w7-w-bg);border:1px solid var(--w7-w-bd);border-radius:var(--w7-w-bdr) var(--w7-w-bdr) 0 0;font:var(--w7-font);padding:var(--w7-w-space);justify-content:space-between;align-items:center;padding-top:0;display:flex;box-shadow:inset 0 0 0 1px #fff9}.win7 .title-bar-text{color:#000;letter-spacing:0;padding-top:var(--w7-w-space);text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff;line-height:15px}.win7 .title-bar-controls{border:1px solid var(--w7-wct-bd);border-radius:0 0 var(--w7-wct-bdr) var(--w7-wct-bdr);background:#fff3;border-top:0;display:flex;box-shadow:0 1px #fffa,1px 0 #fffa,-1px 0 #fffa}.win7 .title-bar-controls button{border:0;border-right:1px solid var(--w7-wct-bd);box-shadow:none;box-sizing:border-box;background:0 0;border-radius:0;min-width:29px;min-height:19px;padding:0;position:relative}.win7 .title-bar-controls button:after{content:none}.win7 .title-bar-controls button:active,.win7 .title-bar-controls button:hover{background:0 0}.win7 .title-bar-controls button:disabled:before{opacity:.4}.win7 .title-bar-controls button:before{content:"";opacity:1;border-radius:0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff5}.win7 .title-bar-controls button:not(:hover):before{opacity:1;transition:none}.win7 .title-bar-controls button.is-minimize:before,.win7 .title-bar-controls button[aria-label=Minimize]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAFCAYAAABxeg0vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA7SURBVHgBlY+xDQAgDMNaiQ9B8AHcxAlI/NYtKwj6QOohUzxYc+1HAqQ3e03qXNpwwcyE5QsAaEGjDRf8ZAza6Bz6VQAAAABJRU5ErkJggg==) 50% 10px no-repeat}.win7 .title-bar-controls button.is-maximize:before,.win7 .title-bar-controls button[aria-label=Maximize]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsSURBVHgBlZHBCYAwDEVT6YaKbqArOILgBLqBosP1VkhAaQ6S1lKad+ihPy8kxLT9+IACG57r2KqKu2GCBpTYtEMOOQELzrnv4z53I4vDjjJnwXsPJWTOAiJGHVNB5pGwLjPk+AlEBLUY7eFebCosBHOR7vYAAAAASUVORK5CYII=) 50% no-repeat}.win7 .title-bar-controls button.is-help:before,.win7 .title-bar-controls button[aria-label=Help]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMBAMAAACtsOGuAAAAG1BMVEUAAABTVmb////39/fa2trm5ubj4+Pq6urg4OByvnYHAAAAAXRSTlMAQObYZgAAADtJREFUCNdjYBQUFGAQVFISZBBSUlJkEDYUNmQQFBAvZGBgDA1kYBBLE2RgkGgUYGAQBDIYRBwhBJgLAKBIBQ2X+PZ0AAAAAElFTkSuQmCC) 50% no-repeat}.win7 .title-bar-controls button.is-restore:before,.win7 .title-bar-controls button[aria-label=Restore]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACVSURBVHgBlVDLCoMwENwU/7ClvRYK7b2lCIJHEQQ/QEHwqujfBXJIQMnihg34iHPJ7GNm2AhYcL2/JwhAxIuhq3aXb48PiFBna2YFERVHzoQLnAQmSCmxeL5+3rBtSsdpBwVKKTcY+1rY197G+8RRoLVejed94igwxrgB/zXeJ+4Jijz2Erjg+8/WE7ZAt6EgSUsIxQwaJEWv7G6SSgAAAABJRU5ErkJggg==) 50% no-repeat}.win7 .title-bar-controls button.is-close,.win7 .title-bar-controls button[aria-label=Close]{min-width:48px}.win7 .title-bar-controls button.is-close:before,.win7 .title-bar-controls button[aria-label=Close]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACUSURBVHgBlZFNCoQwDIVbmRvOMHOAAd0K/uDGlYKiCG4VPICi9yu0oCSQoFUXFtKEl6+voZXvr7sKay1TL690FOexY+Hz87i2decOuDKQsNGVe8AGYTRJIh0Y+orBvxszCPllOymlxN06jNE26Qnwg4zdHQLrMhFaawwAqAadDPE1ijwUxhiMKCmxCZk06OMYTz5lAx3xWDeXkLNAAAAAAElFTkSuQmCC) 50% no-repeat}.win7 .title-bar-controls button:first-child,.win7 .title-bar-controls button:first-child:before{border-bottom-left-radius:var(--w7-wct-bdr)}.win7 .title-bar-controls button:last-child,.win7 .title-bar-controls button:last-child:before{border-bottom-right-radius:var(--w7-wct-bdr);border:0}.win7 .title-bar-controls button:focus{outline:none;animation:none}.win7 .title-bar.active .title-bar-controls,.win7 .window.active .title-bar .title-bar-controls{border-color:var(--w7-w-bd)}.win7 .title-bar.active .title-bar-controls button,.win7 .window.active .title-bar .title-bar-controls button{border-color:var(--w7-w-bd);box-shadow:var(--w7-wct-sd)}.win7 .title-bar.active .title-bar-controls button:after,.win7 .window.active .title-bar .title-bar-controls button:after{content:none}.win7 .title-bar.active .title-bar-controls button.is-minimize,.win7 .title-bar.active .title-bar-controls button[aria-label=Minimize],.win7 .window.active .title-bar .title-bar-controls button.is-minimize,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Minimize]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAFCAYAAABxeg0vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA7SURBVHgBlY+xDQAgDMNaiQ9B8AHcxAlI/NYtKwj6QOohUzxYc+1HAqQ3e03qXNpwwcyE5QsAaEGjDRf8ZAza6Bz6VQAAAABJRU5ErkJggg==) no-repeat center 10px,var(--w7-wct-bg)}.win7 .title-bar.active .title-bar-controls button.is-minimize:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Minimize]:before,.win7 .window.active .title-bar .title-bar-controls button.is-minimize:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Minimize]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAFCAYAAABxeg0vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA7SURBVHgBlY+xDQAgDMNaiQ9B8AHcxAlI/NYtKwj6QOohUzxYc+1HAqQ3e03qXNpwwcyE5QsAaEGjDRf8ZAza6Bz6VQAAAABJRU5ErkJggg==) no-repeat center 10px,var(--w7-wct-bg-h);border-bottom-left-radius:var(--w7-wct-bdr);box-shadow:0 0 7px 3px #5dc4f0,var(--w7-wct-sd);content:"";opacity:0;transition:opacity .3s linear}.win7 .title-bar.active .title-bar-controls button.is-minimize:focus-visible:before,.win7 .title-bar.active .title-bar-controls button.is-minimize:hover:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Minimize]:focus-visible:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Minimize]:hover:before,.win7 .window.active .title-bar .title-bar-controls button.is-minimize:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button.is-minimize:hover:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Minimize]:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Minimize]:hover:before{opacity:1;transition:opacity .1s linear}.win7 .title-bar.active .title-bar-controls button.is-minimize:active:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Minimize]:active:before,.win7 .window.active .title-bar .title-bar-controls button.is-minimize:active:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Minimize]:active:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAFCAYAAABxeg0vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA7SURBVHgBlY+xDQAgDMNaiQ9B8AHcxAlI/NYtKwj6QOohUzxYc+1HAqQ3e03qXNpwwcyE5QsAaEGjDRf8ZAza6Bz6VQAAAABJRU5ErkJggg==) no-repeat center 10px,var(--w7-wct-bg-a)}.win7 .title-bar.active .title-bar-controls button.is-maximize,.win7 .title-bar.active .title-bar-controls button[aria-label=Maximize],.win7 .window.active .title-bar .title-bar-controls button.is-maximize,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Maximize]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsSURBVHgBlZHBCYAwDEVT6YaKbqArOILgBLqBosP1VkhAaQ6S1lKad+ihPy8kxLT9+IACG57r2KqKu2GCBpTYtEMOOQELzrnv4z53I4vDjjJnwXsPJWTOAiJGHVNB5pGwLjPk+AlEBLUY7eFebCosBHOR7vYAAAAASUVORK5CYII=) no-repeat 50%,var(--w7-wct-bg)}.win7 .title-bar.active .title-bar-controls button.is-maximize:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Maximize]:before,.win7 .window.active .title-bar .title-bar-controls button.is-maximize:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Maximize]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsSURBVHgBlZHBCYAwDEVT6YaKbqArOILgBLqBosP1VkhAaQ6S1lKad+ihPy8kxLT9+IACG57r2KqKu2GCBpTYtEMOOQELzrnv4z53I4vDjjJnwXsPJWTOAiJGHVNB5pGwLjPk+AlEBLUY7eFebCosBHOR7vYAAAAASUVORK5CYII=) no-repeat 50%,var(--w7-wct-bg-h);box-shadow:0 0 7px 3px #5dc4f0,var(--w7-wct-sd);content:"";opacity:0;transition:opacity .3s linear}.win7 .title-bar.active .title-bar-controls button.is-maximize:focus-visible:before,.win7 .title-bar.active .title-bar-controls button.is-maximize:hover:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Maximize]:focus-visible:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Maximize]:hover:before,.win7 .window.active .title-bar .title-bar-controls button.is-maximize:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button.is-maximize:hover:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Maximize]:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Maximize]:hover:before{opacity:1;transition:opacity .1s linear}.win7 .title-bar.active .title-bar-controls button.is-maximize:active:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Maximize]:active:before,.win7 .window.active .title-bar .title-bar-controls button.is-maximize:active:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Maximize]:active:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsSURBVHgBlZHBCYAwDEVT6YaKbqArOILgBLqBosP1VkhAaQ6S1lKad+ihPy8kxLT9+IACG57r2KqKu2GCBpTYtEMOOQELzrnv4z53I4vDjjJnwXsPJWTOAiJGHVNB5pGwLjPk+AlEBLUY7eFebCosBHOR7vYAAAAASUVORK5CYII=) no-repeat 50%,var(--w7-wct-bg-a)}.win7 .title-bar.active .title-bar-controls button.is-help,.win7 .title-bar.active .title-bar-controls button[aria-label=Help],.win7 .window.active .title-bar .title-bar-controls button.is-help,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Help]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMBAMAAACtsOGuAAAAG1BMVEUAAABTVmb////39/fa2trm5ubj4+Pq6urg4OByvnYHAAAAAXRSTlMAQObYZgAAADtJREFUCNdjYBQUFGAQVFISZBBSUlJkEDYUNmQQFBAvZGBgDA1kYBBLE2RgkGgUYGAQBDIYRBwhBJgLAKBIBQ2X+PZ0AAAAAElFTkSuQmCC) no-repeat 50%,var(--w7-wct-bg)}.win7 .title-bar.active .title-bar-controls button.is-help:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Help]:before,.win7 .window.active .title-bar .title-bar-controls button.is-help:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Help]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMBAMAAACtsOGuAAAAG1BMVEUAAABTVmb////39/fa2trm5ubj4+Pq6urg4OByvnYHAAAAAXRSTlMAQObYZgAAADtJREFUCNdjYBQUFGAQVFISZBBSUlJkEDYUNmQQFBAvZGBgDA1kYBBLE2RgkGgUYGAQBDIYRBwhBJgLAKBIBQ2X+PZ0AAAAAElFTkSuQmCC) no-repeat 50%,var(--w7-wct-bg-h);box-shadow:0 0 7px 3px #5dc4f0,var(--w7-wct-sd);content:"";opacity:0;transition:opacity .3s linear}.win7 .title-bar.active .title-bar-controls button.is-help:focus-visible:before,.win7 .title-bar.active .title-bar-controls button.is-help:hover:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Help]:focus-visible:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Help]:hover:before,.win7 .window.active .title-bar .title-bar-controls button.is-help:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button.is-help:hover:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Help]:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Help]:hover:before{opacity:1;transition:opacity .1s linear}.win7 .title-bar.active .title-bar-controls button.is-help:active:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Help]:active:before,.win7 .window.active .title-bar .title-bar-controls button.is-help:active:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Help]:active:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMBAMAAACtsOGuAAAAG1BMVEUAAABTVmb////39/fa2trm5ubj4+Pq6urg4OByvnYHAAAAAXRSTlMAQObYZgAAADtJREFUCNdjYBQUFGAQVFISZBBSUlJkEDYUNmQQFBAvZGBgDA1kYBBLE2RgkGgUYGAQBDIYRBwhBJgLAKBIBQ2X+PZ0AAAAAElFTkSuQmCC) no-repeat 50%,var(--w7-wct-bg-a)}.win7 .title-bar.active .title-bar-controls button.is-restore,.win7 .title-bar.active .title-bar-controls button[aria-label=Restore],.win7 .window.active .title-bar .title-bar-controls button.is-restore,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Restore]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACVSURBVHgBlVDLCoMwENwU/7ClvRYK7b2lCIJHEQQ/QEHwqujfBXJIQMnihg34iHPJ7GNm2AhYcL2/JwhAxIuhq3aXb48PiFBna2YFERVHzoQLnAQmSCmxeL5+3rBtSsdpBwVKKTcY+1rY197G+8RRoLVejed94igwxrgB/zXeJ+4Jijz2Erjg+8/WE7ZAt6EgSUsIxQwaJEWv7G6SSgAAAABJRU5ErkJggg==) no-repeat 50%,var(--w7-wct-bg)}.win7 .title-bar.active .title-bar-controls button.is-restore:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Restore]:before,.win7 .window.active .title-bar .title-bar-controls button.is-restore:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Restore]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACVSURBVHgBlVDLCoMwENwU/7ClvRYK7b2lCIJHEQQ/QEHwqujfBXJIQMnihg34iHPJ7GNm2AhYcL2/JwhAxIuhq3aXb48PiFBna2YFERVHzoQLnAQmSCmxeL5+3rBtSsdpBwVKKTcY+1rY197G+8RRoLVejed94igwxrgB/zXeJ+4Jijz2Erjg+8/WE7ZAt6EgSUsIxQwaJEWv7G6SSgAAAABJRU5ErkJggg==) no-repeat 50%,var(--w7-wct-bg-h);box-shadow:0 0 7px 3px #5dc4f0,var(--w7-wct-sd);content:"";opacity:0;transition:opacity .3s linear}.win7 .title-bar.active .title-bar-controls button.is-restore:focus-visible:before,.win7 .title-bar.active .title-bar-controls button.is-restore:hover:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Restore]:focus-visible:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Restore]:hover:before,.win7 .window.active .title-bar .title-bar-controls button.is-restore:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button.is-restore:hover:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Restore]:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Restore]:hover:before{opacity:1;transition:opacity .1s linear}.win7 .title-bar.active .title-bar-controls button.is-restore:active:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Restore]:active:before,.win7 .window.active .title-bar .title-bar-controls button.is-restore:active:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Restore]:active:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACVSURBVHgBlVDLCoMwENwU/7ClvRYK7b2lCIJHEQQ/QEHwqujfBXJIQMnihg34iHPJ7GNm2AhYcL2/JwhAxIuhq3aXb48PiFBna2YFERVHzoQLnAQmSCmxeL5+3rBtSsdpBwVKKTcY+1rY197G+8RRoLVejed94igwxrgB/zXeJ+4Jijz2Erjg+8/WE7ZAt6EgSUsIxQwaJEWv7G6SSgAAAABJRU5ErkJggg==) no-repeat 50%,var(--w7-wct-bg-a)}.win7 .title-bar.active .title-bar-controls button.is-close,.win7 .title-bar.active .title-bar-controls button[aria-label=Close],.win7 .window.active .title-bar .title-bar-controls button.is-close,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Close]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACUSURBVHgBlZFNCoQwDIVbmRvOMHOAAd0K/uDGlYKiCG4VPICi9yu0oCSQoFUXFtKEl6+voZXvr7sKay1TL690FOexY+Hz87i2decOuDKQsNGVe8AGYTRJIh0Y+orBvxszCPllOymlxN06jNE26Qnwg4zdHQLrMhFaawwAqAadDPE1ijwUxhiMKCmxCZk06OMYTz5lAx3xWDeXkLNAAAAAAElFTkSuQmCC) no-repeat 50%,var(--w7-wct-bg),var(--w7-wct_close-bg);box-shadow:var(--w7-wct-sd)}.win7 .title-bar.active .title-bar-controls button.is-close:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Close]:before,.win7 .window.active .title-bar .title-bar-controls button.is-close:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Close]:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACUSURBVHgBlZFNCoQwDIVbmRvOMHOAAd0K/uDGlYKiCG4VPICi9yu0oCSQoFUXFtKEl6+voZXvr7sKay1TL690FOexY+Hz87i2decOuDKQsNGVe8AGYTRJIh0Y+orBvxszCPllOymlxN06jNE26Qnwg4zdHQLrMhFaawwAqAadDPE1ijwUxhiMKCmxCZk06OMYTz5lAx3xWDeXkLNAAAAAAElFTkSuQmCC) no-repeat 50%,var(--w7-wct-bg),radial-gradient(circle at 50% 170%,#f4e676 10% 20%,#0000 60%),radial-gradient(circle at -60% 50%,#000a 5% 10%,#0000 50%),radial-gradient(circle at 160% 50%,#000a 5% 10%,#0000 50%),linear-gradient(#fb9d8b,#ee6d56 25% 50%,#d42809 50%);border-bottom-right-radius:var(--w7-wct-bdr);box-shadow:0 0 7px 3px #e68e75,var(--w7-wct-sd);content:"";opacity:0;transition:opacity .3s linear}.win7 .title-bar.active .title-bar-controls button.is-close:focus-visible:before,.win7 .title-bar.active .title-bar-controls button.is-close:hover:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Close]:focus-visible:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Close]:hover:before,.win7 .window.active .title-bar .title-bar-controls button.is-close:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button.is-close:hover:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Close]:focus-visible:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Close]:hover:before{opacity:1;transition:opacity .1s linear}.win7 .title-bar.active .title-bar-controls button.is-close:active:before,.win7 .title-bar.active .title-bar-controls button[aria-label=Close]:active:before,.win7 .window.active .title-bar .title-bar-controls button.is-close:active:before,.win7 .window.active .title-bar .title-bar-controls button[aria-label=Close]:active:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACUSURBVHgBlZFNCoQwDIVbmRvOMHOAAd0K/uDGlYKiCG4VPICi9yu0oCSQoFUXFtKEl6+voZXvr7sKay1TL690FOexY+Hz87i2decOuDKQsNGVe8AGYTRJIh0Y+orBvxszCPllOymlxN06jNE26Qnwg4zdHQLrMhFaawwAqAadDPE1ijwUxhiMKCmxCZk06OMYTz5lAx3xWDeXkLNAAAAAAElFTkSuQmCC) no-repeat 50%,var(--w7-wct-bg),radial-gradient(circle at 50% 170%,#dcc03f 10% 20%,#0000 60%),radial-gradient(circle at -60% 50%,#000 5% 10%,#0000 50%),radial-gradient(circle at 160% 50%,#000 5% 10%,#0000 50%),linear-gradient(#d1a894,#b67562 25% 50%,#7d0d01 50%)}.win7 .title-bar.active .title-bar-controls button:disabled.is-minimize,.win7 .title-bar.active .title-bar-controls button:disabled[aria-label=Minimize],.win7 .window.active .title-bar .title-bar-controls button:disabled.is-minimize,.win7 .window.active .title-bar .title-bar-controls button:disabled[aria-label=Minimize]{background:var(--w7-wct-bg)}.win7 .title-bar.active .title-bar-controls button:disabled.is-minimize:before,.win7 .title-bar.active .title-bar-controls button:disabled[aria-label=Minimize]:before,.win7 .window.active .title-bar .title-bar-controls button:disabled.is-minimize:before,.win7 .window.active .title-bar .title-bar-controls button:disabled[aria-label=Minimize]:before{box-shadow:none;content:"";opacity:.4;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAFCAYAAABxeg0vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA7SURBVHgBlY+xDQAgDMNaiQ9B8AHcxAlI/NYtKwj6QOohUzxYc+1HAqQ3e03qXNpwwcyE5QsAaEGjDRf8ZAza6Bz6VQAAAABJRU5ErkJggg==) 50% 10px no-repeat}.win7 .title-bar.active .title-bar-controls button:disabled.is-maximize,.win7 .title-bar.active .title-bar-controls button:disabled[aria-label=Maximize],.win7 .window.active .title-bar .title-bar-controls button:disabled.is-maximize,.win7 .window.active .title-bar .title-bar-controls button:disabled[aria-label=Maximize]{background:var(--w7-wct-bg)}.win7 .title-bar.active .title-bar-controls button:disabled.is-maximize:before,.win7 .title-bar.active .title-bar-controls button:disabled[aria-label=Maximize]:before,.win7 .window.active .title-bar .title-bar-controls button:disabled.is-maximize:before,.win7 .window.active .title-bar .title-bar-controls button:disabled[aria-label=Maximize]:before{box-shadow:none;content:"";opacity:.4;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsSURBVHgBlZHBCYAwDEVT6YaKbqArOILgBLqBosP1VkhAaQ6S1lKad+ihPy8kxLT9+IACG57r2KqKu2GCBpTYtEMOOQELzrnv4z53I4vDjjJnwXsPJWTOAiJGHVNB5pGwLjPk+AlEBLUY7eFebCosBHOR7vYAAAAASUVORK5CYII=) 50% no-repeat}.win7 .title-bar.active .title-bar-controls button:disabled.is-close,.win7 .title-bar.active .title-bar-controls button:disabled[aria-label=Close],.win7 .window.active .title-bar .title-bar-controls button:disabled.is-close,.win7 .window.active .title-bar .title-bar-controls button:disabled[aria-label=Close]{background:var(--w7-wct-bg),var(--w7-wct_close-bg);filter:contrast(.7)brightness(1.1)}.win7 .title-bar.active .title-bar-controls button:disabled.is-close:before,.win7 .title-bar.active .title-bar-controls button:disabled[aria-label=Close]:before,.win7 .window.active .title-bar .title-bar-controls button:disabled.is-close:before,.win7 .window.active .title-bar .title-bar-controls button:disabled[aria-label=Close]:before{box-shadow:none;content:"";opacity:.4;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACUSURBVHgBlZFNCoQwDIVbmRvOMHOAAd0K/uDGlYKiCG4VPICi9yu0oCSQoFUXFtKEl6+voZXvr7sKay1TL690FOexY+Hz87i2decOuDKQsNGVe8AGYTRJIh0Y+orBvxszCPllOymlxN06jNE26Qnwg4zdHQLrMhFaawwAqAadDPE1ijwUxhiMKCmxCZk06OMYTz5lAx3xWDeXkLNAAAAAAElFTkSuQmCC) 50% no-repeat}.win7 .status-bar{background:var(--w7-surface);border:1px solid var(--w7-w-bd);margin:var(--w7-w-space);margin-top:calc(var(--w7-w-space)*-1);border-top:0;display:flex;box-shadow:0 1px #fff9,1px 0 #fff9,-1px 0 #fff9}.win7 .status-bar-field{border-right:1px solid #cfcfcf;flex-grow:1;margin:0;padding:2px 3px}.win7 .status-bar-field:last-child{border-right:0}}:root{--wall:url(/wall/aero.webp);--sky-deep:#0a4bc4;--sky:#2b80e6;--sky-lite:#5cb9f4;--aqua:#67e4ef;--aqua-lite:#a6f4f8;--foam:#d3fbff;--daylight:#f4feff;--violet:#6a4fe6;--violet-lite:#9b86ff;--periwinkle:#7fa2ff;--leaf:#3fcb85;--leaf-lite:#86eaa8;--lime:#a9e94f;--abyss:#041634;--night:#0a2a63;--indigo:#12459c;--indigo-lift:#1c5fc9;--chrome-050:#fbfdff;--chrome-100:#eef5fd;--chrome-200:#dfeafa;--chrome-300:#c7d9f1;--chrome-400:#a6c2e5;--chrome-500:#7fa0c8;--chrome-600:#5b7aa4;--chrome-700:#3d587e;--chrome-800:#24384f;--ink-strong:#0e2440;--ink:#17395e;--ink-soft:#416287;--ink-faint:#52738f;--ink-on-glass:#f6fbff;--ink-on-glass-soft:#c9ddf4;--accent:#2ba6e8;--accent-lite:#7fdcff;--accent-deep:#1b7fbe;--accent-edge:#3c7fb1;--accent-violet:#7b5cf0;--danger:#e8574f;--danger-deep:#c22f2f;--positive:#4fd48a;--glass-tint:#98c2f080;--glass-tint-inactive:#bacee86b;--glass-rim:#06163094;--glass-rim-inactive:#0c1e3a66;--glass-inner:#ffffffb8;--glass-inner-inactive:#ffffff73;--glass-blur:4px;--glass-band:linear-gradient(transparent 20%, #ffffffb3 40%, transparent 41%);--glass-shade:linear-gradient(90deg, #ffffff52, #00000017 55%, #ffffff2e);--gloss:linear-gradient(180deg, #ffffffc7 0%, #ffffff6b 48%, #ffffff0f 49%, #ffffff38 100%);--bar-top:#ffffff2e;--bar-body:#0e28548f;--bar-body-2:#081a3ca8;--bar-edge:#b2d6ff6b;--r-xs:3px;--r-sm:5px;--r-md:7px;--r-lg:6px;--r-xl:10px;--r-pill:999px;--sh-1:0 1px 2px #06183624;--sh-2:0 1px 3px #06183633, 0 4px 10px -4px #06183638;--sh-window:2px 3px 11px 1px #020e268c, 0 14px 34px -14px #020e2673;--sh-window-idle:1px 2px 7px 0 #020e2661;--sh-inset-top:inset 0 1px 0 #ffffffa6;--e-out:cubic-bezier(.16, 1, .3, 1);--e-spring:cubic-bezier(.34, 1.46, .5, 1);--e-snap:cubic-bezier(.22, 1.4, .36, 1);--e-inout:cubic-bezier(.62, 0, .28, 1);--t-fast:.14s;--t-base:.24s;--t-slow:.42s;--font-ui:"Hanken Grotesk Variable", "Hanken Grotesk", "Segoe UI", system-ui, sans-serif;--font-display:"Fredoka Variable", "Fredoka", var(--font-ui);--font-mono:"Azeret Mono Variable", "Azeret Mono", ui-monospace, monospace;--track-ui:-.012em;--track-tight:-.022em;--taskbar-h:40px;--titlebar-h:28px;--frame:6px}:root[data-theme=night]{--wall:url(/wall/night.webp);--sky-deep:#050b2e;--sky:#12246e;--sky-lite:#2b46b4;--aqua:#4fc6e0;--aqua-lite:#7fe0ee;--foam:#b6ecfb;--daylight:#dff4ff;--violet:#4a3bc0;--violet-lite:#7f6cf0;--periwinkle:#5f74e6;--leaf:#2f9a68;--leaf-lite:#4cc189;--glass-tint:#768cd080;--glass-tint-inactive:#8c98c26b;--bar-body:#0a143a9e;--bar-body-2:#050c28b8}@media (prefers-reduced-motion:reduce){:root{--t-fast:1ms;--t-base:1ms;--t-slow:1ms}}*,:before,:after{box-sizing:border-box}*{margin:0}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{font-family:var(--font-ui);letter-spacing:var(--track-ui);font-variant-numeric:tabular-nums;color:var(--ink-on-glass);background:var(--abyss);overscroll-behavior:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.45;overflow:hidden}button,input,textarea,select{font:inherit;letter-spacing:inherit;color:inherit}button,[role=button]{min-width:0;min-height:0;cursor:inherit;background:0 0;border:0;padding:0}button:before,button:after,[role=button]:before,[role=button]:after{content:none}img,svg{max-width:100%;display:block}.gly{flex:none;width:16px;height:16px}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{letter-spacing:var(--track-tight);text-wrap:balance;font-weight:600;line-height:1.15}::selection{background:color-mix(in oklab, var(--accent) 55%, var(--violet));color:var(--abyss)}:where(input,textarea){caret-color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:focus:not(:focus-visible){outline:none}*{scrollbar-width:thin;scrollbar-color:var(--chrome-400) transparent}::-webkit-scrollbar{width:13px;height:13px}::-webkit-scrollbar-track{border-radius:var(--r-pill);background:linear-gradient(90deg,#7874aa1a,#7874aa0d)}::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background-clip:padding-box;background-color:var(--chrome-400);border:3px solid #0000;box-shadow:inset 0 1px #fff9}::-webkit-scrollbar-thumb:hover{background-color:var(--chrome-500)}::-webkit-scrollbar-corner{background:0 0}:root{--cur-arrow:url(/cursors/arrow.svg) 3 2, default;--cur-hand:url(/cursors/hand.svg) 10 2, pointer;--cur-text:url(/cursors/text.svg) 8 12, text}html{cursor:var(--cur-arrow)}a[href],.clickable{cursor:var(--cur-hand)}:where(input[type=text],input[type=search],input[type=password],textarea,[contenteditable]){cursor:var(--cur-text)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-select{-webkit-user-select:none;user-select:none}.win7{--w7-font:13px var(--font-ui);--w7-surface:var(--chrome-100);--w7-el-bg:#f8f7fe;--w7-el-bg-d:#fcfbff;--w7-el-bg-s-1:#eeebfa;--w7-el-bg-s-2:#d5d0ee;--w7-el-sd:inset 0 0 0 1px #ffffffd9;--w7-el-sd-a:inset 1px 1px 0 #28225a38, inset -1px 1px 0 #28225a14;--w7-el-bd:#a8a2ca;--w7-el-bd-h:var(--accent-deep);--w7-el-bd-a:#7a73ae;--w7-el-bd-d:#c8c4dd;--w7-el-bdr:7px;--w7-el-c:var(--ink);--w7-el-c-d:var(--ink-faint);--w7-el-grad:linear-gradient(var(--w7-el-bg) 45%, var(--w7-el-bg-s-1) 45%, var(--w7-el-bg-s-2));--w7-el-grad-h:linear-gradient(#f0fbff 45%, #ccedff 0, #a9dcfa);--w7-el-grad-a:linear-gradient(#e3f6ff, #bfe8fb 30% 50%, #90d2f3 50%, #58b3e2);--w7-li-bd-hl:#b7e6fb;--w7-li-bg-hl:linear-gradient(#fffc, #e2e8ffcc 90%, #fffc);--w7-bl-bd:#1e18506b;color:var(--ink);font:var(--w7-font);letter-spacing:var(--track-ui)}.win7 :where(button,input,select,textarea){border-radius:var(--r-sm)}.win7 :where(button,input,select){transition:box-shadow var(--t-fast) var(--e-out), background var(--t-fast) var(--e-out)}.win7 :where(button):focus-visible{outline:2px solid var(--accent);outline-offset:1px}.win7 fieldset{border-radius:var(--r-md)}.win7 ::selection{background:color-mix(in oklab, var(--accent) 45%, var(--violet));color:#fff}.aero-pane{background:linear-gradient(180deg, #ffffffe6, #f6f5ffb8), var(--chrome-100);border:1px solid var(--chrome-300);border-radius:var(--r-md);box-shadow:var(--sh-inset-top)}.aero-btn{--btn-face:linear-gradient(180deg, #fdfdff 0%, #f2f0fd 46%, #e4e0f6 47%, #d9d4f0 100%);border-radius:var(--r-sm);background:var(--btn-face);border:1px solid var(--chrome-400);color:var(--ink);box-shadow:var(--sh-inset-top), 0 1px 2px #18124624;transition:transform var(--t-fast) var(--e-spring), box-shadow var(--t-fast) var(--e-out), border-color var(--t-fast) var(--e-out);align-items:center;gap:7px;padding:7px 15px;font-weight:500;display:inline-flex}.aero-btn:hover{--btn-face:linear-gradient(180deg, #f5fdff 0%, #dff5ff 46%, #c3ebff 47%, #a9deff 100%);border-color:var(--accent-deep);box-shadow:var(--sh-inset-top), 0 2px 8px -1px #1e93d666}.aero-btn:active{--btn-face:linear-gradient(180deg, #d6eefb 0%, #b4e0f7 46%, #94cff0 47%, #7ec2ea 100%)}.aero-btn--primary{--btn-face:linear-gradient(180deg, #7ce6ff 0%, #45c6f5 46%, #2ba6e8 47%, #1d86c9 100%);color:#04222f;text-shadow:0 1px #ffffff73;border-color:#1b7fbe}.aero-btn--primary:hover{--btn-face:linear-gradient(180deg, #9fefff 0%, #62d6ff 46%, #38b8f2 47%, #2495d6 100%)}.aero-field{border-radius:var(--r-sm);border:1px solid var(--chrome-400);width:100%;color:var(--ink-strong);background:linear-gradient(#f4f3fc,#fff 22%);padding:9px 13px;box-shadow:inset 0 2px 4px #241e5a21}.aero-field::placeholder{color:var(--ink-faint)}.aero-field:focus{border-color:var(--accent-deep);outline:none;box-shadow:inset 0 2px 4px #241e5a1a,0 0 0 3px #5fdcff59}.aero-divider{background:linear-gradient(90deg, transparent, var(--chrome-300) 12%, var(--chrome-300) 88%, transparent);border:0;height:1px}.win7 input[type=checkbox]+label,.win7 input[type=radio]+label{cursor:var(--cur-hand);color:var(--ink);gap:0}.win7 input[type=checkbox]+label:before,.win7 input[type=radio]+label:before{border:1px solid var(--chrome-400);width:16px;height:16px;transition:background var(--t-fast) var(--e-out), border-color var(--t-fast) var(--e-out), box-shadow var(--t-fast) var(--e-out);background:linear-gradient(#fff,#ebe8f7);border-radius:5px;margin-right:9px;box-shadow:inset 0 1px 3px #241e5a29}.win7 input[type=radio]+label:before{border-radius:50%}.win7 input[type=checkbox]+label:hover:before,.win7 input[type=radio]+label:hover:before{background:linear-gradient(#eaf7fe,#d3edfc);border-color:#3c7fb1;box-shadow:inset 0 0 0 1px #def9fa,inset 1px 1px 0 1px #79c6f9,inset -1px -1px 0 1px #c6e9fc}.win7 input[type=checkbox]:checked+label:before,.win7 input[type=radio]:checked+label:before{background:linear-gradient(#7ce6ff,#2ba6e8 55%,#1a7cbb);border-color:#1b7fbe;box-shadow:inset 0 1px #fff9,0 1px 5px -1px #1e93d699}.win7 input[type=checkbox]:checked+label:after{content:"";width:14px;height:14px;animation:tickIn .26s var(--e-spring) both;background-color:#fff;margin-top:-7px;position:absolute;top:50%;left:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 8.5 6.5 11.6 12.6 4.8' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.4 8.5 6.5 11.6 12.6 4.8' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px 14px no-repeat}@keyframes tickIn{0%{opacity:0;transform:scale(.4)rotate(-16deg)}to{opacity:1;transform:scale(1)rotate(0)}}.win7 input[type=radio]:checked+label:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:5px;box-shadow:0 0 5px #fffc}.win7 input[type=checkbox]:focus-visible+label:before,.win7 input[type=radio]:focus-visible+label:before{outline:2px solid var(--accent);outline-offset:2px}.win7 input[type=checkbox]:disabled+label,.win7 input[type=radio]:disabled+label{color:var(--ink-faint);cursor:default}.win7 :where(button,.aero-btn):disabled{opacity:.5;cursor:default}.wall{background:var(--wall) center / cover no-repeat, var(--sky);position:absolute;inset:0;overflow:hidden}.wall__bubbles{pointer-events:none;position:absolute;inset:0}.bub{will-change:transform;background:radial-gradient(circle at 30% 24%,#fffffffa 0 5%,#fff6 11%,#fff0 30%),radial-gradient(circle at 41% 16%,#ffffffd9 0 2%,#fff0 6%),radial-gradient(circle at 66% 78%,#96f4ff99,#78dcff00 46%),radial-gradient(circle,#ffffff0a 56%,#b4f0ff6b 86%,#fffffff2 96%,#fff0 100%);border-radius:50%;margin:-50% 0 0 -50%;animation-name:bubDrift;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;display:block;position:absolute;box-shadow:0 0 22px #8ce6ff59}@keyframes bubDrift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(16px,-38px)scale(1.06)}to{transform:translate(-12px,-70px)scale(.96)}}.wall[data-still=true] .bub{animation:none}@media (prefers-reduced-motion:reduce){.bub{animation:none!important}}.os{isolation:isolate;position:fixed;inset:0;overflow:hidden}.desktop{inset:0 0 var(--taskbar-h) 0;position:absolute}.desktop__field{grid-template-rows:repeat(auto-fill,90px);grid-auto-columns:92px;grid-auto-flow:column;place-content:start;gap:2px;padding:8px 6px;display:grid;position:absolute;inset:0}.dicon{text-align:center;border:1px solid #0000;border-radius:3px;flex-direction:column;align-items:center;gap:5px;padding:7px 4px 6px;transition:background .11s linear,border-color .11s linear;display:flex}.dicon__art{width:var(--dicon,48px);height:var(--dicon,48px);filter:drop-shadow(0 2px 3px #04031a80)}.dicon__label{color:#fff;text-shadow:0 1px 1px #060420e6,0 1px 3px #060420f2,0 0 12px #060420b3;overflow-wrap:anywhere;max-width:84px;font-size:12px;font-weight:500;line-height:1.24}.dicon:hover{background:linear-gradient(#bedcff3d,#7ea6f029);border-color:#c4e2ff75}.dicon[data-selected=true]{background:linear-gradient(#96c8fc66,#6092e857);border-color:#c6e2ffb8;box-shadow:inset 0 1px #fff6}.win{padding:var(--frame);border-radius:var(--r-lg) var(--r-lg) 4px 4px;background:var(--glass-shade), var(--glass-tint-inactive);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(135%);border:1px solid var(--glass-rim-inactive);box-shadow:var(--sh-window-idle), inset 0 0 0 1px var(--glass-inner-inactive);color:var(--ink-strong);will-change:transform;flex-direction:column;display:flex;position:absolute}.win:before{content:"";height:calc(var(--titlebar-h) + var(--frame) * 2);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--glass-band);opacity:.5;pointer-events:none;position:absolute;inset:0 0 auto}.win[data-active=true]{background:var(--glass-shade), var(--glass-tint);border-color:var(--glass-rim);box-shadow:var(--sh-window), inset 0 0 0 1px var(--glass-inner)}.win[data-active=true]:before{opacity:1}.win[data-anim=in]{animation:winIn .26s var(--e-spring) both}.win[data-anim=out]{animation:winOut .15s var(--e-inout) both}@keyframes winIn{0%{opacity:0;transform:scale(.92)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes winOut{to{opacity:0;transform:scale(.95)}}.win[data-minimized=true]{opacity:0;pointer-events:none;transform-origin:50% 100%;transition:transform .28s var(--e-inout), opacity .2s linear;transform:scale(.24)translateY(64vh)}.win[data-dragging=true],.win[data-resizing=true]{transition:none!important}.win[data-maxanim=true]{transition:left .22s var(--e-out), top .22s var(--e-out), width .22s var(--e-out), height .22s var(--e-out), border-radius .22s var(--e-out)}.win__title{height:var(--titlebar-h);touch-action:none;flex:none;align-items:center;gap:6px;padding:0 116px 0 3px;display:flex;position:relative}.win__icon{flex:none;width:16px;height:16px}.win__label{letter-spacing:0;color:#000;text-shadow:0 0 8px #fff,0 0 8px #fff,0 0 8px #fff,0 0 8px #fff,0 0 8px #fff,0 0 8px #fff,0 0 8px #fff,0 0 8px #fff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}.win[data-active=false] .win__label{color:#3b3752;text-shadow:0 0 8px #ffffffbf,0 0 8px #ffffffbf,0 0 8px #ffffffbf,0 0 8px #ffffffbf}.win__spacer{flex:1;min-width:0}.win__ctrls{z-index:5;border-radius:0 0 var(--r-sm) var(--r-sm);background:#ffffff24;border:1px solid #00000057;border-top:0;display:flex;position:absolute;top:0;right:0;box-shadow:0 1px #ffffff8c,1px 0 #ffffff8c,-1px 0 #ffffff8c}.wctl{color:#15131f;background:linear-gradient(#ffffff6b,#ffffff38 45%,#00000012 50% 75%,#fff6);border:0;border-right:1px solid #00000047;place-items:center;width:30px;height:19px;transition:background .11s linear,box-shadow .11s linear,color .11s linear;display:grid;box-shadow:inset 0 0 0 1px #ffffff5c}.wctl:first-child{border-bottom-left-radius:var(--r-sm)}.wctl svg{width:10px;height:10px}.wctl:hover,.wctl:focus-visible{color:#05202e;background:radial-gradient(circle at 50% 118%,#2aceda,#0000 65%),linear-gradient(#b6d9ee 50%,#1a6ca1 50%);box-shadow:inset 0 0 0 1px #ffffff9e,0 0 7px 2px #5dc4f0bf}.wctl:active{color:#e8f7ff;background:radial-gradient(circle at 50% 118%,#0bfdfa,#0000 65%),linear-gradient(#86a7bc 50%,#092747 50%)}.wctl--close{border-bottom-right-radius:var(--r-sm);border-right:0;width:46px}.wctl--close:hover,.wctl--close:focus-visible{color:#fff;background:radial-gradient(circle at 50% 170%,#f4e676 10%,#0000 60%),linear-gradient(#fb9d8b,#ee6d56 25% 50%,#d42809 50%);box-shadow:inset 0 0 0 1px #ffffffa8,0 0 7px 2px #e68e75cc}.wctl--close:active{background:radial-gradient(circle at 50% 170%,#dcc03f 10%,#0000 60%),linear-gradient(#d1a894,#b67562 25% 50%,#7d0d01 50%)}.win[data-active=false] .win__ctrls{opacity:.6}.win__body{background:var(--chrome-050);min-height:0;color:var(--ink);border:1px solid #0000008c;border-radius:0 0 2px 2px;flex:1;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff80}.win__body--flush{background:0 0}.resize-handle{z-index:3;position:absolute}.resize-handle[data-dir=n]{cursor:ns-resize;height:8px;top:-4px;left:10px;right:10px}.resize-handle[data-dir=s]{cursor:ns-resize;height:8px;bottom:-4px;left:10px;right:10px}.resize-handle[data-dir=w]{cursor:ew-resize;width:8px;top:10px;bottom:10px;left:-4px}.resize-handle[data-dir=e]{cursor:ew-resize;width:8px;top:10px;bottom:10px;right:-4px}.resize-handle[data-dir=nw]{cursor:nwse-resize;width:15px;height:15px;top:-4px;left:-4px}.resize-handle[data-dir=ne]{cursor:nesw-resize;width:10px;height:10px;top:-4px;right:-4px}.resize-handle[data-dir=sw]{cursor:nesw-resize;width:15px;height:15px;bottom:-4px;left:-4px}.resize-handle[data-dir=se]{cursor:nwse-resize;width:15px;height:15px;bottom:-4px;right:-4px}.snap-ghost{z-index:8999;border-radius:var(--r-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;transition:left .16s var(--e-out), top .16s var(--e-out), width .16s var(--e-out), height .16s var(--e-out);background:linear-gradient(#a8d0fa42,#7096eb2e);border:1px solid #cee8ffb3;position:absolute;box-shadow:inset 0 0 0 1px #fff6}.taskbar{height:var(--taskbar-h);z-index:9000;-webkit-backdrop-filter:blur(9px)saturate(130%);background:linear-gradient(#ffffff26 0,#ffffff0a 9%,#1e1a5480 10%,#14114299 55%,#0d0b30ad 100%),#100d366b;border-top:1px solid #bac8ff5c;align-items:stretch;padding-left:50px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff1f}.orb{z-index:2;background:radial-gradient(circle at 36% 26%,#fffc,#fff0 44%),radial-gradient(circle at 50% 122%,#78cdff99,#78cdff00 58%),linear-gradient(#5b6ae0 0%,#2f2694 55%,#191360 100%);border:1px solid #bacaff6b;border-radius:50%;place-items:center;width:40px;height:40px;transition:box-shadow .16s linear;display:grid;position:absolute;bottom:1px;left:5px;box-shadow:0 1px 4px #04021a8c,inset 0 -4px 9px #00000057,inset 0 2px 3px #ffffff61}.orb svg{width:19px;height:19px}.orb:hover{box-shadow:0 1px 4px #04021a8c,inset 0 -4px 9px #00000047,inset 0 2px 4px #ffffff8c,0 0 12px 1px #78cdff99}.orb[data-open=true]{box-shadow:inset 0 -4px 9px #00000047,inset 0 2px 4px #fff9,0 0 15px 2px #8f82ffbf}.tasks{align-items:center;gap:2px;min-width:0;padding:2px 3px;display:flex;overflow:hidden}.taskbtn{border:1px solid #0000;border-radius:3px;place-items:center;width:42px;height:34px;transition:background .11s linear,border-color .11s linear,box-shadow .11s linear;display:grid;position:relative}.taskbtn svg{filter:drop-shadow(0 1px 1px #0006);width:24px;height:24px}.taskbtn[data-running=true]{background:linear-gradient(#ffffff24,#ffffff0d 50%,#ffffff05);border-color:#c4d2ff42;box-shadow:inset 0 1px #ffffff38}.taskbtn:hover{background:linear-gradient(#b4dcff47,#6ea0f029);border-color:#c4e2ff80}.taskbtn[data-focused=true]{background:radial-gradient(at 50% 130%,#78d6ff8c,#78d6ff00 68%),linear-gradient(#d7ebff4d,#8cb4fa2e);border-color:#d2ecff9e;box-shadow:inset 0 1px #ffffff73}.peek{bottom:calc(var(--taskbar-h) + 10px);z-index:9500;border-radius:var(--r-md);-webkit-backdrop-filter:blur(9px)saturate(130%);backdrop-filter:blur(9px)saturate(130%);width:188px;animation:peekIn .2s var(--e-spring) both;pointer-events:none;background:#18144ac7;border:1px solid #c8d7ff6b;padding:7px;position:absolute;box-shadow:0 12px 34px -10px #000000b3,inset 0 1px #ffffff47}@keyframes peekIn{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.peek__head{align-items:center;gap:6px;padding:1px 3px 6px;display:flex}.peek__head svg{width:15px;height:15px}.peek__title{color:#e9ecff;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.peek__frame{border-radius:var(--r-sm);background:linear-gradient(#fff3,#788cdc29);border:1px solid #ffffff4d;place-items:center;height:104px;display:grid;overflow:hidden}.peek__frame svg{opacity:.95;filter:drop-shadow(0 3px 6px #00000073);width:40px;height:40px}.tray{align-items:center;gap:3px;margin-left:auto;padding:0 2px 0 10px;display:flex;position:relative}.tray:before{content:"";background:linear-gradient(#0000,#ffffff4d,#0000);width:1px;position:absolute;top:8px;bottom:8px;left:0}.tray__btn{border-radius:var(--r-xs);color:#d9dfff;width:28px;height:30px;transition:background var(--t-fast) var(--e-out), color var(--t-fast) var(--e-out);place-items:center;display:grid}.tray__btn svg{width:17px;height:17px}.tray__btn:hover{color:#fff;background:#bedcff33}.tray__btn[data-off=true]{color:#9793c4}.clock{border-radius:var(--r-xs);color:#eef1ff;text-shadow:0 1px 2px #0009;height:100%;transition:background var(--t-fast) var(--e-out);flex-direction:column;justify-content:center;align-items:center;padding:0 12px;display:flex}.clock:hover{background:#bedcff29}.clock__time{font-size:12.5px;font-weight:600;line-height:1.18}.clock__date{color:#c3c9f4;font-size:10.5px;line-height:1.18}.showdesk{width:12px;height:100%;transition:background var(--t-fast) var(--e-out);background:linear-gradient(#ffffff0f,#0000);border-left:1px solid #ffffff42}.showdesk:hover{background:linear-gradient(#bee1ff52,#78a0fa33)}.start{left:6px;bottom:calc(var(--taskbar-h) - 2px);z-index:9200;border-radius:var(--r-lg) var(--r-lg) var(--r-md) var(--r-md);-webkit-backdrop-filter:blur(10px)saturate(135%);transform-origin:24px 100%;width:470px;animation:startIn .26s var(--e-spring) both;background:linear-gradient(#28236cd6,#110e3ce6);border:1px solid #c8d7ff80;grid-template-columns:1fr 178px;gap:10px;padding:10px;display:grid;position:absolute;box-shadow:2px -2px 12px 1px #0000008c,inset 0 0 0 1px #ffffff38}@keyframes startIn{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:none}}.start__left{flex-direction:column;min-width:0;display:flex}.start__list{flex-direction:column;flex:1;gap:1px;display:flex}.start__item{border-radius:var(--r-sm);text-align:left;border:1px solid #0000;align-items:center;gap:11px;padding:7px 9px;transition:background .11s linear,border-color .11s linear;display:flex}.start__item svg{filter:drop-shadow(0 1px 2px #0006);flex:none;width:26px;height:26px}.start__name{color:#f0f2ff;font-size:13px;font-weight:500}.start__desc{color:#b3b9e8;font-size:11px}.start__item:hover{background:linear-gradient(#bee1ff42,#6e9bf52e);border-color:#c8e8ff80}.start__right{border-radius:var(--r-md);background:linear-gradient(#ffffff1a,#ffffff08);border:1px solid #ffffff29;flex-direction:column;gap:3px;padding:6px 4px;display:flex}.start__user{border-radius:var(--r-sm);border:1px solid #0000;flex-direction:column;align-items:center;gap:7px;width:100%;padding:8px 6px 12px;transition:background .11s linear,border-color .11s linear;display:flex}.start__user:hover{background:linear-gradient(#bee1ff42,#6e9bf52e);border-color:#c8e8ff80}.start__avatar{border-radius:var(--r-md);background:linear-gradient(#ffffffb3,#a0b4ff59);width:58px;height:58px;padding:3px;box-shadow:0 3px 12px -2px #0009,inset 0 1px #fffc}.start__avatar svg{border-radius:8px;width:100%;height:100%}.start__username{color:#fff;letter-spacing:var(--track-tight);font-size:12.5px;font-weight:600}.start__place{border-radius:var(--r-xs);color:#dde1ff;text-align:left;transition:background var(--t-fast) var(--e-out);align-items:center;gap:8px;padding:6px 9px;font-size:12px;display:flex}.start__place svg{opacity:.9;flex:none;width:16px;height:16px}.start__place:hover{color:#fff;background:#bee1ff33}.start__foot{grid-column:1/-1;align-items:center;gap:8px;padding-top:2px;display:flex}.start__search{flex:1}.start__power{border-radius:var(--r-sm);color:#eef1ff;transition:background var(--t-fast) var(--e-out), box-shadow var(--t-fast) var(--e-out);background:linear-gradient(#ffffff29,#ffffff0d);border:1px solid #ffffff38;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:500;display:flex}.start__power svg{width:15px;height:15px}.start__power:hover{background:linear-gradient(#ffa0b952,#d83a5e47);box-shadow:0 2px 12px -2px #d83a5eb3}.scrim{z-index:9100;position:absolute;inset:0}.toasts{right:14px;bottom:calc(var(--taskbar-h) + 14px);z-index:9600;pointer-events:none;flex-direction:column-reverse;gap:9px;display:flex;position:absolute}.toast{border-radius:var(--r-md);min-width:250px;max-width:330px;color:var(--ink-strong);animation:toastIn .42s var(--e-spring) both;background:linear-gradient(#fafafff2,#e8e6faeb);border:1px solid #ffffffd9;align-items:center;gap:11px;padding:12px 15px;display:flex;box-shadow:0 14px 34px -12px #04021eb3,inset 0 1px #fff}.toast[data-leaving=true]{animation:toastOut .24s var(--e-inout) both}@keyframes toastIn{0%{opacity:0;transform:translate(28px)scale(.94)}to{opacity:1;transform:none}}@keyframes toastOut{to{opacity:0;transform:translate(20px)scale(.96)}}.toast svg{flex:none;width:26px;height:26px}.toast__title{letter-spacing:var(--track-tight);font-size:13px;font-weight:600}.toast__body{color:var(--ink-soft);font-size:12px}.start__search{border-radius:var(--r-sm);color:#b8bff0;min-width:0;transition:border-color var(--t-fast) var(--e-out), box-shadow var(--t-fast) var(--e-out);background:linear-gradient(#ffffff24,#ffffff0f);border:1px solid #ffffff3d;flex:1;align-items:center;gap:9px;padding:8px 13px;display:flex;box-shadow:inset 0 1px 4px #00000047}.start__search:focus-within{border-color:var(--accent);box-shadow:inset 0 1px 4px #00000047,0 0 0 3px #5fdcff47}.start__search input{all:unset;color:#f2f4ff;flex:1;min-width:0;font-size:12.5px}.start__search input::placeholder{color:#a8afe0}.start__empty{color:#b3b9e8;padding:16px 10px;font-size:12px}.menu-scrim{z-index:9700;position:fixed;inset:0}.menu{z-index:9701;border-radius:var(--r-xs);-webkit-backdrop-filter:blur(6px)saturate(130%);background:#fafcfff5;border:1px solid #0a1e4252;min-width:168px;padding:2px;animation:90ms linear both menuIn;position:fixed;box-shadow:2px 2px 7px 1px #04122c59,inset 0 0 0 1px #ffffffd9}@keyframes menuIn{0%{opacity:0}to{opacity:1}}.menu__item{width:100%;color:var(--ink-strong);text-align:left;border-radius:2px;align-items:center;gap:8px;padding:5px 22px 5px 6px;font-size:12px;display:flex;position:relative}.menu__item[data-bold=true]{font-weight:700}.menu__item:disabled{color:var(--chrome-500)}.menu__item:hover:not(:disabled){background:linear-gradient(#eaf6fe,#cfe9fb);box-shadow:inset 0 0 0 1px #a4d4f2}.menu__tick{width:16px;height:16px;color:var(--accent-deep);flex:none;place-items:center;display:grid}.menu__tick svg{width:13px;height:13px}.menu__label{white-space:nowrap;flex:1}.menu__arrow{opacity:.75;flex:none;width:11px;height:11px}.menu__sep{background:var(--chrome-300);border:0;height:1px;margin:3px 6px;box-shadow:0 1px #ffffffe6}.marquee{z-index:6;pointer-events:none;background:#78befa47;border:1px solid #d2ecffe6;position:absolute;box-shadow:inset 0 0 0 1px #ffffff47}.switcher{z-index:9800;border-radius:var(--r-md);-webkit-backdrop-filter:blur(10px)saturate(140%);text-align:center;background:#1c34609e;border:1px solid #bedcff80;min-width:260px;max-width:min(90vw,720px);padding:14px 16px 12px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:2px 3px 16px 2px #00000080,inset 0 0 0 1px #ffffff38}.switcher__row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.switcher__tile{border-radius:var(--r-xs);border:1px solid #0000;place-items:center;width:58px;height:58px;display:grid}.switcher__tile svg{filter:drop-shadow(0 2px 3px #00000073);width:38px;height:38px}.switcher__tile[data-on=true]{background:#ffffff3d;border-color:#dcf0ffbf;box-shadow:inset 0 1px #ffffff73}.switcher__title{color:#f2f7ff;text-shadow:0 1px 3px #000000b3;margin-top:10px;font-size:12.5px}.win__sysbtn{border-radius:2px;flex:none;place-items:center;width:20px;height:20px;display:grid}.win__sysbtn:hover{background:#ffffff6b}.boot{z-index:50;background:#05041a;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.boot:after{content:"";pointer-events:none;background:radial-gradient(70% 55% at 50% 46%,#4a3bc047,#0000 70%);position:absolute;inset:0}.boot[data-leaving=true]{animation:bootOut .9s var(--e-inout) both}@keyframes bootOut{0%{opacity:1}55%{opacity:1;filter:brightness(2.6)blur(1px)}to{opacity:0;filter:brightness(4)blur(14px)}}.boot__stage{place-items:center;width:260px;height:260px;display:grid;position:relative}.boot__orb{filter:blur(.5px);width:46px;height:46px;animation:orbFly 2.6s var(--e-inout) both;border-radius:50%;position:absolute}.boot__orb:after{content:"";opacity:.55;filter:blur(10px);background:radial-gradient(circle,currentColor,#0000 62%);border-radius:50%;position:absolute;inset:-22px}.boot__orb:first-child{color:#8f6dff;--fx:-150px;--fy:-132px;background:radial-gradient(circle at 34% 30%,#fff,#8f6dff 62%,#4a2fb0);animation-delay:0s}.boot__orb:nth-child(2){color:#5aa6f2;--fx:158px;--fy:-118px;background:radial-gradient(circle at 34% 30%,#fff,#5aa6f2 62%,#1c5ea8);animation-delay:.17s}.boot__orb:nth-child(3){color:#5fdcff;--fx:-142px;--fy:148px;background:radial-gradient(circle at 34% 30%,#fff,#5fdcff 62%,#1a86ad);animation-delay:.34s}.boot__orb:nth-child(4){color:#6c7bf2;--fx:150px;--fy:140px;background:radial-gradient(circle at 34% 30%,#fff,#6c7bf2 62%,#2f2b9c);animation-delay:.51s}@keyframes orbFly{0%{transform:translate(var(--fx), var(--fy)) scale(.3);opacity:0}22%{opacity:1}62%{transform:translate(calc(var(--fx) * .22), calc(var(--fy) * .22)) scale(1);opacity:1}to{opacity:.95;transform:translate(0)scale(.42)}}.boot__mark{opacity:0;width:96px;height:96px;animation:markIn 1.1s var(--e-spring) 2.5s both;position:relative}@keyframes markIn{0%{opacity:0;filter:blur(10px)brightness(3);transform:scale(.4)rotate(-14deg)}60%{opacity:1;filter:blur()brightness(1.5)}to{opacity:1;filter:blur()brightness();transform:scale(1)rotate(0)}}.boot__caption{text-align:center;font-family:var(--font-display);letter-spacing:.02em;color:#dfe3ff;opacity:0;animation:capIn .9s var(--e-out) 2.9s both;font-size:19px;font-weight:300;position:absolute;bottom:17%;left:0;right:0}@keyframes capIn{0%{opacity:0;transform:translateY(10px)}to{opacity:.92;transform:none}}.boot__caption b{color:#fff;font-weight:600}.boot__skip{letter-spacing:.04em;color:#ced2ff80;border-radius:var(--r-pill);transition:color var(--t-fast) var(--e-out), border-color var(--t-fast) var(--e-out), background var(--t-fast) var(--e-out);animation:capIn .7s var(--e-out) 1.2s both;border:1px solid #ced2ff2e;padding:7px 13px;font-size:11.5px;position:absolute;bottom:20px;right:22px}.boot__skip:hover{color:#fff;background:#5fdcff1a;border-color:#5fdcff99}.login{z-index:40;grid-template-rows:1fr auto;display:grid;position:fixed;inset:0;overflow:hidden}.login__bg{filter:blur(14px)saturate(120%)brightness(.68);position:absolute;inset:-40px;transform:scale(1.06)}.login__veil{background:radial-gradient(60% 50% at 50% 40%,#14104e40,#06041eb8 78%);position:absolute;inset:0}.login[data-leaving=true]{animation:loginOut .62s var(--e-inout) both}@keyframes loginOut{to{opacity:0;filter:blur(8px);transform:scale(1.05)}}.login__center{animation:loginIn .8s var(--e-out) both;align-content:center;place-items:center;gap:20px;display:grid;position:relative}@keyframes loginIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.login__tile{background:linear-gradient(#fffc,#96aaff66);border-radius:8px;width:128px;height:128px;padding:4px;box-shadow:0 10px 28px -12px #000000bf,inset 0 1px #fffc}.login__tile svg{border-radius:5px;width:100%;height:100%}.login__prompt{font-family:var(--font-display);letter-spacing:var(--track-tight);color:#fff;text-shadow:0 2px 18px #0a0632e6;font-size:24px;font-weight:400}.login__form{border-radius:var(--r-md);-webkit-backdrop-filter:blur(8px)saturate(130%);backdrop-filter:blur(8px)saturate(130%);background:linear-gradient(#ffffff38,#b4c3ff1f);border:1px solid #dce8ff73;align-items:center;gap:8px;padding:6px;display:flex;box-shadow:0 12px 30px -12px #000000b3,inset 0 1px #ffffff80}.login__input{border-radius:var(--r-sm);width:252px;color:var(--ink-strong);background:#ffffffe6;border:1px solid #fff6;padding:10px 15px;font-size:14.5px;font-weight:500}.login__input::placeholder{color:var(--ink-faint);font-weight:400}.login__input:focus{border-color:var(--accent);background:#fff;outline:none;box-shadow:0 0 0 2px #3c7fb180}.login__go{color:#04222f;width:42px;height:42px;transition:transform var(--t-base) var(--e-spring), box-shadow var(--t-base) var(--e-out);background:radial-gradient(circle at 36% 28%,#fffffff2,#fff0 46%),linear-gradient(#7ce6ff,#2ba6e8 55%,#1a7cbb);border:1px solid #dcf5ffb3;border-radius:50%;place-items:center;display:grid;box-shadow:0 2px 7px -2px #0a082899,inset 0 -3px 7px #0003,inset 0 2px 3px #fff9}.login__go svg{width:18px;height:18px}.login__go:hover{transform:scale(1.04);box-shadow:0 3px 12px -3px #2ba6e8b3,inset 0 -3px 7px #00000029,inset 0 2px 3px #fffc}.login__go:active{background:radial-gradient(circle at 36% 28%,#ffffffb3,#fff0 46%),linear-gradient(#4cc0ea,#1a7cbb 55%,#12628f)}.login__hint{color:#d6dbffb8;letter-spacing:.005em;font-size:12.5px}.login__bar{color:#d6dbff99;justify-content:space-between;align-items:center;padding:16px 22px;font-size:12px;display:flex;position:relative}.login__brand{font-family:var(--font-display);letter-spacing:.01em;color:#e8ecffdb;align-items:center;gap:9px;font-size:14px;display:flex}.login__brand svg{width:22px;height:22px}.login__ease{align-items:center;gap:8px;display:flex}.login__ease button{color:#d6dbffb8;width:32px;height:32px;transition:color var(--t-fast) var(--e-out), border-color var(--t-fast) var(--e-out), background var(--t-fast) var(--e-out);border:1px solid #d6dbff33;border-radius:50%;place-items:center;display:grid}.login__ease button svg{width:16px;height:16px}.login__ease button:hover{color:#fff;background:#5fdcff1f;border-color:#5fdcff8c}.os__stage{inset:0 0 var(--taskbar-h) 0;position:absolute}.os__stage[data-peeking=true] .desktop__field,.os__stage[data-peeking=true] .stickies{opacity:.1;transition:opacity .22s var(--e-out)}.desktop{inset:0}.dicon__artwrap{width:var(--dicon,48px);height:var(--dicon,48px);display:block;position:relative}.dicon__art--cover{object-fit:cover;border:1px solid #ffffff8c;border-radius:4px;width:100%;height:100%;box-shadow:0 2px 5px -1px #0414328c}.dicon__badge{filter:drop-shadow(0 1px 2px #04031a99);width:17px;height:17px;position:absolute;bottom:-2px;left:-3px}.stickies{pointer-events:none;position:absolute;inset:0}.sticky{pointer-events:auto;width:176px;transform:rotate(var(--rot));transition:transform var(--t-base) var(--e-spring), box-shadow var(--t-base) var(--e-out);touch-action:none;border-radius:3px 12px 4px 10px;padding:20px 16px 17px;position:absolute;box-shadow:0 10px 22px -10px #04021ebf,0 2px 5px -1px #04021e80,inset 0 1px #fffc}.sticky[data-tint=yellow]{color:#4a3d0c;background:linear-gradient(155deg,#fdf6c8 0%,#f8ea9a 60%,#f2de74 100%)}.sticky[data-tint=blue]{color:#12405c;background:linear-gradient(155deg,#dcf1ff 0%,#bfe3fb 60%,#a2d4f5 100%)}.sticky[data-tint=green]{color:#17491f;background:linear-gradient(155deg,#ddf7dd 0%,#bcecbe 60%,#9adf9f 100%)}.sticky[data-tint=violet]{color:#332a63;background:linear-gradient(155deg,#efeafd 0%,#ded6f7 60%,#cec4f0 100%)}.sticky:hover{transform:rotate(calc(var(--rot) * .5)) translateY(-2px);box-shadow:0 10px 20px -9px #04021eb3,0 2px 5px -1px #04021e73,inset 0 1px #fffc}.sticky[data-held=true]{transform:rotate(calc(var(--rot) * .2)) scale(1.06);z-index:5;transition:none}.sticky__tape{background:linear-gradient(#ffffff9e,#d2e0ff6b);border:1px solid #ffffff8c;border-radius:2px;width:58px;height:19px;margin-left:-29px;position:absolute;top:-9px;left:50%;transform:rotate(-2deg);box-shadow:0 1px 3px #04021e4d}.sticky__text{font-family:var(--font-display);letter-spacing:-.005em;white-space:pre-line;font-size:13.5px;font-weight:400;line-height:1.42}.aq{border-radius:inherit;background:#100e3a;width:100%;height:100%;position:relative;overflow:hidden}.aq__stage{position:absolute;inset:0}.aq__gl{width:100%;height:100%;display:block}.aq__failed{border-radius:var(--r-sm);color:#dceeff;text-align:center;background:#061430b8;margin:0;padding:10px 14px;font-size:12px;line-height:1.45;position:absolute;inset:auto 16px 64px}.aq__frame{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #bee6ff42,inset 0 1px #ffffff47,inset 0 -20px 34px -22px #0000008c}.aq__hint{letter-spacing:.08em;text-transform:lowercase;color:#d6f0ff8c;text-shadow:0 1px 4px #000c;pointer-events:none;transition:opacity var(--t-slow) var(--e-out);margin:0;font-size:11px;position:absolute;bottom:9px;right:12px}.aq:hover .aq__hint{opacity:.25}.cpl{background:var(--chrome-050);flex-direction:column;height:100%;display:flex}.cpl__crumbs,.fin__bar{color:var(--ink-soft);background:linear-gradient(180deg, #fff, var(--chrome-100));border-bottom:1px solid var(--chrome-300);flex:none;align-items:center;gap:8px;padding:9px 13px;font-size:12.5px;display:flex}.cpl__crumbs strong,.fin__crumbs strong{color:var(--ink-strong);font-weight:600}.cpl__crumbIcon,.fin__crumbIcon{flex:none;width:17px;height:17px}.cpl__sep,.fin__sep{opacity:.5;flex:none;width:12px;height:12px}.cpl__split{flex:1;grid-template-columns:200px 1fr;min-height:0;display:grid}.cpl__nav{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-right:1px solid var(--chrome-300);padding:14px 10px;overflow-y:auto}.cpl__navHead,.fin__sideHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:0 6px 8px;font-size:11px;font-weight:600}.cpl__navItem{text-align:left;border-radius:var(--r-sm);border:1px solid #0000;width:100%;margin-bottom:3px;padding:9px 11px;transition:background .11s linear,border-color .11s linear;display:block}.cpl__navItem:hover{background:linear-gradient(180deg, #fff, var(--chrome-200));border-color:var(--chrome-300)}.cpl__navItem[data-on=true]{background:linear-gradient(#eafaff,#c6ecff);border-color:#8fd0ef;box-shadow:inset 0 1px #fff,0 1px 3px #1e93d647}.cpl__navLabel{color:var(--ink-strong);font-size:13px;font-weight:600;display:block}.cpl__navDesc{color:var(--ink-soft);font-size:11.5px;display:block}.cpl__pane{padding:22px 26px;overflow-y:auto}.cpl__h{color:var(--ink-strong);margin-bottom:6px;font-size:19px;font-weight:600}.cpl__p{color:var(--ink-soft);max-width:62ch;margin-bottom:18px;font-size:13px}.cpl__row{align-items:center;gap:9px;margin-bottom:16px;font-size:13px;display:flex}.cpl__actions{flex-wrap:wrap;gap:9px;display:flex}.cpl__themes{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.themecard{text-align:left;border-radius:var(--r-md);border:1px solid var(--chrome-300);background:linear-gradient(180deg, #fff, var(--chrome-100));box-shadow:var(--sh-1);flex-direction:column;gap:11px;padding:11px;transition:box-shadow .11s linear,border-color .11s linear;display:flex}.themecard:hover{box-shadow:var(--sh-2);border-color:#3c7fb1}.themecard[data-on=true]{box-shadow:var(--sh-1), 0 0 0 2px #3c7fb173;border-color:#3c7fb1}.themecard__preview{border-radius:var(--r-sm);border:1px solid var(--chrome-400);height:104px;display:block;position:relative;overflow:hidden}.themecard__sky{position:absolute;inset:0}[data-theme-preview=aero] .themecard__sky{background:url(/wall/aero.webp) 50%/cover no-repeat}[data-theme-preview=night] .themecard__sky{background:url(/wall/night.webp) 50%/cover no-repeat}[data-theme-preview=luna] .themecard__sky{background:url(/wall/luna.webp) 50%/cover no-repeat}[data-theme-preview=luna] .themecard__glass{background:#ece9d8;border-color:#0054e3;border-radius:8px 8px 0 0;box-shadow:0 4px 10px -4px #0009}[data-theme-preview=luna] .themecard__bar{background:linear-gradient(#3f8cf3 0%,#245edb 9%,#3f8cf3 18%,#4993f5 50%,#2b6ee0 51%,#2361d8 90%,#3a86ee 100%);border-top-color:#1941a5}.themecard__glass{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#e4e6ff80;border:1px solid #ffffffb3;border-radius:4px;width:62%;height:46%;position:absolute;top:20%;left:18%;box-shadow:0 6px 14px -6px #000000b3,inset 0 1px #fffc}.themecard__bar{background:linear-gradient(#282268bf,#0e0b34e6);border-top:1px solid #becdff80;height:15%;position:absolute;bottom:0;left:0;right:0}.themecard__meta{display:block}.themecard__name{color:var(--ink-strong);font-size:14px;font-weight:600;display:block}.themecard__note{color:var(--ink-soft);margin-bottom:8px;font-size:12px;display:block}.themecard__swatches{gap:4px;display:flex}.themecard__swatches i{border-radius:var(--r-pill);width:20px;height:8px;box-shadow:inset 0 0 0 1px #fff6}.fin{background:var(--chrome-050);flex-direction:column;height:100%;display:flex}.fin__nav{flex:none;gap:3px;display:flex}.fin__navBtn{width:24px;height:24px;color:var(--ink-soft);background:linear-gradient(180deg, #fff, var(--chrome-200));border:1px solid var(--chrome-300);border-radius:50%;place-items:center;display:grid}.fin__navBtn svg{width:12px;height:12px}.fin__navBtn:first-child svg{transform:rotate(180deg)}.fin__navBtn:disabled{opacity:.4}.fin__crumbs{border-radius:var(--r-sm);border:1px solid var(--chrome-400);background:linear-gradient(#f4f3fc,#fff 30%);flex:1;align-items:center;gap:7px;min-width:0;padding:5px 11px;display:flex;box-shadow:inset 0 1px 3px #241e5a1a}.fin__search{border-radius:var(--r-sm);border:1px solid var(--chrome-400);width:172px;color:var(--ink-faint);background:linear-gradient(#f4f3fc,#fff 30%);flex:none;align-items:center;gap:7px;padding:5px 11px;display:flex;box-shadow:inset 0 1px 3px #241e5a1a}.fin__search svg{flex:none;width:13px;height:13px}.fin__searchInput{all:unset;min-width:0;color:var(--ink-strong);flex:1;font-size:12.5px}.fin__searchInput::placeholder{color:var(--ink-faint)}.fin__split{flex:1;grid-template-columns:178px 1fr;min-height:0;display:grid}.fin__side{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-right:1px solid var(--chrome-300);padding:14px 9px;overflow-y:auto}.fin__place{border-radius:var(--r-sm);width:100%;color:var(--ink);text-align:left;border:1px solid #0000;align-items:center;gap:9px;margin-bottom:2px;padding:6px 9px;font-size:12.5px;transition:background .11s linear,border-color .11s linear;display:flex}.fin__place svg{flex:none;width:19px;height:19px}.fin__place:hover{background:linear-gradient(180deg, #fff, var(--chrome-200));border-color:var(--chrome-300)}.fin__place[data-on]{background:linear-gradient(#eafaff,#c6ecff);border-color:#8fd0ef;font-weight:600}.fin__grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));align-content:start;gap:8px;padding:18px;display:grid;overflow-y:auto}.fitem{border-radius:var(--r-md);text-align:center;border:1px solid #0000;flex-direction:column;align-items:center;gap:4px;padding:14px 10px 12px;transition:background .11s linear,border-color .11s linear;display:flex}.fitem__art{filter:drop-shadow(0 2px 3px #28225a38);width:60px;height:60px;display:block}.fitem__art svg{width:100%;height:100%}.fitem__art[data-tint=violet]{filter:drop-shadow(0 2px 4px #4a3bc04d)}.fitem__art[data-tint=aqua]{filter:drop-shadow(0 2px 4px #1a7fa84d);--tint-rot:-12deg}.fitem__art[data-tint=blue]{filter:drop-shadow(0 2px 4px #1c4fa84d)}.fitem__art[data-tint=peri]{filter:drop-shadow(0 2px 4px #3a35a84d)}.fitem__name{color:var(--ink-strong);letter-spacing:var(--track-tight);font-size:13px;font-weight:600}.fitem__kicker{color:var(--ink-soft);font-size:11px;line-height:1.3}.fitem:hover{background:linear-gradient(#d7f0ffb3,#b4d8ff80);border-color:#a5d9f5}.fitem[data-selected=true]{background:linear-gradient(#dff4ff,#b6e0fb);border-color:#7ec4ea;box-shadow:inset 0 1px #fff}.fin__empty{text-align:center;color:var(--ink-soft);grid-column:1/-1;padding:28px 10px;font-size:13px}.fin__details{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);flex:none;align-items:center;gap:12px;min-height:58px;padding:10px 14px;display:flex}.fin__detailIcon{flex:none;width:34px;height:34px}.fin__detailText{flex-direction:column;flex:1;min-width:0;display:flex}.fin__detailText strong{color:var(--ink-strong);font-size:13px}.fin__detailText span{color:var(--ink-soft);font-size:11.5px}.fin__detailHint{color:var(--ink-soft);font-size:12px}.doc{background:var(--chrome-050);flex-direction:column;height:100%;display:flex}.doc--missing{color:var(--ink-soft);place-items:center;display:grid}.doc__head{border-bottom:1px solid var(--chrome-300);flex:none;padding:26px 26px 22px;position:relative;overflow:hidden}.doc__head:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff52,#fff0 55%);position:absolute;inset:0}.doc__head[data-tint=violet]{background:linear-gradient(150deg,#2b2192 0%,#4a3bc0 55%,#7b62e8 100%)}.doc__head[data-tint=aqua]{background:linear-gradient(150deg,#124a72 0%,#1a7fa8 55%,#4fc9e8 100%)}.doc__head[data-tint=blue]{background:linear-gradient(150deg,#16326f 0%,#2b5fb8 55%,#5d9df0 100%)}.doc__head[data-tint=peri]{background:linear-gradient(150deg,#262284 0%,#4a44c4 55%,#8f9bf7 100%)}.doc__headInner{z-index:1;position:relative}.doc__kicker{letter-spacing:.02em;color:#e8eeffd1;margin-bottom:4px;font-size:12px}.doc__title{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;text-shadow:0 2px 16px #06042880;font-size:30px;font-weight:500}.doc__scroll{flex:1;min-height:0;padding:22px 26px 26px;overflow-y:auto}.doc__blurb{color:var(--ink);max-width:68ch;font-size:14.5px;line-height:1.6}.doc__finding{border-radius:var(--r-md);background:linear-gradient(#eefbff,#d8f2ff);border:1px solid #a8dcf2;margin:20px 0;padding:15px 17px;box-shadow:inset 0 1px #fff}.doc__finding p{color:#10405a;max-width:66ch;font-size:13.5px;line-height:1.55}.doc__table{border-collapse:collapse;width:100%;font-size:13px}.doc__table th,.doc__table td{text-align:left;border-bottom:1px solid var(--chrome-200);white-space:normal;padding:9px 12px;overflow:visible}.doc__table th{color:var(--ink-soft);width:46%;font-weight:500}.doc__table td{color:var(--ink-strong);font-variant-numeric:tabular-nums;font-weight:600}.doc__table tr:last-child th,.doc__table tr:last-child td{border-bottom:0}.doc__tags{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.doc__tags li{border-radius:var(--r-pill);color:var(--ink-soft);background:var(--chrome-100);border:1px solid var(--chrome-300);padding:4px 11px;font-size:11.5px}.doc__foot{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);flex:none;gap:9px;padding:12px 20px;display:flex}.cmp{background:var(--chrome-050);height:100%;padding:18px 22px 24px;overflow-y:auto}.cmp__head{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:6px 0 10px;font-size:11px;font-weight:600}.cmp__drives{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin-bottom:22px;display:grid}.drive{text-align:left;border-radius:var(--r-md);border:1px solid var(--chrome-300);background:linear-gradient(180deg, #fff, var(--chrome-100));box-shadow:var(--sh-1);align-items:center;gap:12px;padding:12px;transition:background .11s linear,box-shadow .11s linear,border-color .11s linear;display:flex}.drive:hover{background:linear-gradient(#f2fbff,#dcf1fd);border-color:#8fc9e8}.drive__icon{flex:none;width:40px;height:40px}.drive__meta{flex:1;min-width:0}.drive__name{color:var(--ink-strong);font-size:13px;font-weight:600;display:block}.drive__name em{color:var(--ink-soft);font-style:normal;font-weight:400}.drive__bar{border-radius:var(--r-pill);background:var(--chrome-200);height:9px;margin:7px 0 5px;display:block;overflow:hidden;box-shadow:inset 0 1px 2px #241e5a33}.drive__bar i{border-radius:var(--r-pill);height:100%;transition:width var(--t-slow) var(--e-out);background:linear-gradient(#7ce6ff,#2ba6e8 60%,#1a7cbb);display:block;box-shadow:inset 0 1px #fff9}.drive__bar i[data-full=true]{background:linear-gradient(#ffa8bf,#e8547c 60%,#c22f56)}.drive__free{color:var(--ink-soft);font-size:11.5px;display:block}.cmp__spec{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2px 18px;display:grid}.cmp__spec>div{border-bottom:1px solid var(--chrome-200);justify-content:space-between;gap:14px;padding:9px 2px;font-size:12.5px;display:flex}.cmp__spec dt{color:var(--ink-soft)}.cmp__spec dd{color:var(--ink-strong);text-align:right;font-weight:600}.fin__group{color:#2b5f8f;border-bottom:1px solid var(--chrome-300);grid-column:1/-1;align-items:baseline;gap:6px;margin:4px 2px 2px;padding-bottom:4px;font-size:12px;font-weight:600;display:flex}.fin__group:not(:first-child){margin-top:14px}.fin__group span{color:var(--ink-faint);font-weight:400}.fin__items{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:6px;margin-bottom:6px;display:grid}.fin__grid{display:block}.fitem__art--link{position:relative}.fitem__badge{filter:drop-shadow(0 1px 1px #0a1e3c66);width:17px;height:17px;position:absolute;bottom:-1px;left:-2px}.doc__note{border-radius:var(--r-xs);color:#6b4a10;background:#fff6e0;border:1px solid #e6c88a;margin-top:16px;padding:10px 13px;font-size:12.5px;line-height:1.45}.doc__ghIcon{width:15px;height:15px}.doc__foot a{text-decoration:none}.cpl__h--sub{margin-top:26px}.cpl__walls{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;margin-top:12px;display:grid}.wallcard{text-align:left;border-radius:var(--r-sm);border:1px solid #0000;gap:2px;padding:7px;transition:background .11s linear,border-color .11s linear;display:grid}.wallcard:hover{border-color:var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-100))}.wallcard[data-on=true]{background:linear-gradient(#eafaff,#d3ecfb);border-color:#8fd0ef;box-shadow:inset 0 1px #fff}.wallcard__shot{aspect-ratio:16/10;border-radius:var(--r-xs);background-position:50%;background-size:cover;border:1px solid #7a93b0;display:block;box-shadow:0 1px #fff,inset 0 1px 2px #14325a59}.wallcard__name{color:var(--ink-strong);margin-top:5px;font-size:12px;font-weight:600}.wallcard__note{color:var(--ink-soft);font-size:11px}.aq__purse{border-radius:var(--r-sm);pointer-events:none;background:#06183499;gap:1px;padding:7px 12px;display:grid;position:absolute;top:10px;left:12px;box-shadow:inset 0 0 0 1px #bee6ff38}.aq__coins{color:#fff6d8;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #00000080;align-items:center;gap:7px;font-size:19px;font-weight:700;display:flex}.aq__coins i{background:radial-gradient(circle at 34% 28%,#fff5c4,#f2c33c 55%,#b8830c);border-radius:50%;width:15px;height:15px;box-shadow:inset 0 -1px 2px #78500080,0 1px 2px #0006}.aq__rate{color:#b9d8f4;font-variant-numeric:tabular-nums;font-size:11px}.aq__rate[data-fed=true]{color:#a8f0b4}.aq__welcome{text-align:left;border-radius:var(--r-sm);color:#dceeff;background:#061834c7;gap:6px;max-width:280px;padding:10px 12px;font-size:12px;line-height:1.45;display:grid;position:absolute;top:72px;left:12px;box-shadow:inset 0 0 0 1px #bee6ff3d}.aq__welcome b{color:#8fd0ff;justify-self:start;font-size:11px}.aq__shop{align-items:flex-start;transition:transform .18s;display:flex;position:absolute;top:10px;bottom:34px;right:0}.aq__shop[data-open=false]{transform:translate(calc(100% - 26px))}.aq__shopTab{border-radius:var(--r-sm) 0 0 var(--r-sm);color:#cfe8ff;background:#061834b8;place-items:center;gap:4px;width:26px;padding:10px 0;font-size:12px;display:grid;box-shadow:inset 0 0 0 1px #bee6ff38}.aq__shopTab span{letter-spacing:.09em;text-transform:uppercase;writing-mode:vertical-rl;font-size:10px}.aq__shopBody{border-radius:var(--r-sm) 0 0 var(--r-sm);background:#061834b8;grid-template-rows:auto minmax(0,1fr) auto;width:226px;height:100%;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #bee6ff38}.aq__shopHead{border-bottom:1px solid #bee6ff29;gap:1px;padding:9px 11px;display:grid}.aq__shopHead b{color:#eaf6ff;font-size:12px}.aq__shopHead span{color:#9dc2e4;font-size:10.5px}.aq__list{gap:3px;margin:0;padding:5px;list-style:none;display:grid;overflow-y:auto}.aq__buy{text-align:left;border-radius:var(--r-xs);border:1px solid #0000;grid-template-columns:44px 1fr;align-items:center;gap:8px;width:100%;padding:5px 6px;transition:background .11s linear,border-color .11s linear;display:grid}.aq__buy:hover:not(:disabled){background:#78beff29;border-color:#96d2ff80}.aq__buy:disabled{opacity:.42}.aq__art{object-fit:contain;filter:drop-shadow(0 1px 2px #00000073);width:44px;height:28px}.aq__meta{gap:1px;min-width:0;display:grid}.aq__meta>b{color:#eaf6ff;font-size:12px}.aq__meta em{color:#8fd0ff;font-style:normal;font-weight:600}.aq__blurb{color:#9dc2e4;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aq__nums{color:#ffe6a8;font-variant-numeric:tabular-nums;font-size:10.5px}.aq__shopFoot{border-top:1px solid #bee6ff29;gap:5px;padding:7px;display:flex}.aq__shopFoot button{color:#eaf6ff;border-radius:var(--r-xs);background:#78beff29;border:1px solid #96d2ff66;flex:1;padding:6px 8px;font-size:11px}.aq__shopFoot button:hover{background:#8ccdff47}.legal{height:100%;color:var(--ink);background:#fff;padding:18px 22px 24px;font-size:12.5px;line-height:1.55;overflow-y:auto}.legal h2{color:var(--ink-strong);margin:0 0 4px;font-size:18px;font-weight:600}.legal h3{letter-spacing:.07em;text-transform:uppercase;color:#2b6ea8;margin:20px 0 5px;font-size:12px;font-weight:700}.legal p{max-width:62ch;margin:0 0 8px}.legal__lede{color:var(--ink-strong);font-size:13.5px}.legal ul{max-width:62ch;margin:0 0 8px;padding-left:18px}.legal li{margin-bottom:4px}.legal b{color:var(--ink-strong)}.legal a{color:#2b6ea8}.aq__painter{z-index:30;background:linear-gradient(#0d2a4a,#061726);grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset:0}.aq__painterBar{color:#eaf6ff;background:linear-gradient(#ffffff24,#ffffff0a);border-bottom:1px solid #ffffff29;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.aq__painterBar b{flex:1;font-weight:600}.aq__painterClose{border-radius:var(--r-xs);color:#cfe6ff;width:22px;height:22px;font-size:15px;line-height:1}.aq__painterClose:hover{color:#fff;background:#e8574f}.aq__painter .fp{min-height:0;overflow-y:auto}.fp__back{color:#2b80e6;font:inherit;text-decoration:underline}.cpl__account{border-radius:var(--r-md);border:1px solid var(--chrome-300);min-height:380px;overflow:hidden}.legal__keys{gap:3px;margin:0 0 10px;display:grid}.legal__keys>div{border-radius:var(--r-xs);background:var(--chrome-100);grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:12px;padding:4px 6px;display:grid}.legal__keys dt{color:var(--ink-strong);font-weight:600}.legal__keys dd{color:var(--ink-soft);margin:0}@media (width<=768px){.legal__keys>div{grid-template-columns:minmax(0,1fr);gap:2px}}.game{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.game--felt{background:radial-gradient(120% 90% at 50% 0,#2f8f5c 0%,#1f7248 45%,#145636 100%)}.game__bar{background:linear-gradient(180deg, #fff, var(--chrome-100));border-bottom:1px solid var(--chrome-300);color:var(--ink);flex:none;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:flex}.game__group{gap:2px;display:flex}.game__btn{border-radius:var(--r-xs);border:1px solid var(--chrome-400);color:var(--ink);box-shadow:var(--sh-inset-top);background:linear-gradient(#fdfeff 0%,#f0f5fb 46%,#e2ebf6 47%,#d5e2f1 100%);padding:4px 10px;font-size:12px;transition:background .11s linear,border-color .11s linear}.game__btn:hover:not(:disabled){background:linear-gradient(#f5fdff 0%,#dff2ff 46%,#c8e8fd 47%,#aedbf8 100%);border-color:#3c7fb1}.game__btn[data-on=true]{background:linear-gradient(#dff2ff 0%,#bfe4fb 46%,#a3d6f6 47%,#8ac7f0 100%);border-color:#3c7fb1;font-weight:600}.game__btn:disabled{opacity:.5}.game__btn--go{background:linear-gradient(#b9f2cd 0%,#7fe0a6 46%,#57cf8a 47%,#3bb972 100%);border-color:#2f9a5f}.game__opt{align-items:center;gap:5px;display:flex}.game__spacer{flex:1}.game__stat{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 6px}.game__board{flex:1;min-height:0;padding:14px;position:relative;overflow:auto}.game__hand{z-index:9900;pointer-events:none;filter:drop-shadow(3px 6px 8px #00000073);position:fixed}.game__hand .card{position:absolute}.card{width:var(--cw,71px);height:var(--ch,96px);font-size:calc(var(--cw,71px) / 7.1);color:#16181d;-webkit-user-select:none;user-select:none;background:linear-gradient(#fff,#f4f6fa);border:1px solid #97a0ad;border-radius:.5em;position:absolute;overflow:hidden;box-shadow:0 1px 2px #0a142847}.card[data-red=true]{color:#c62828}.card--live{cursor:var(--cur-hand)}.card--back{background:repeating-linear-gradient(45deg,#ffffff29 0 3px,#fff0 3px 6px),repeating-linear-gradient(-45deg,#ffffff29 0 3px,#fff0 3px 6px),linear-gradient(160deg,#4a7fd8 0%,#2b58b4 48%,#1d3f8e 100%);border-color:#16306b;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #1d3f8e,0 1px 2px #0a14284d}.card__corner{letter-spacing:-.02em;flex-direction:column;align-items:center;font-size:1.3em;font-weight:700;line-height:1;display:flex;position:absolute}.card__corner i{margin-top:.1em;font-size:1.2em;font-style:normal}.card__corner--tl{top:.4em;left:.4em}.card__corner--br{bottom:.4em;right:.4em;transform:rotate(180deg)}.card__pips{grid-template-columns:repeat(2,1fr);align-content:space-between;justify-items:center;font-size:1.5em;line-height:1;display:grid;position:absolute;inset:2em 1.5em}.card__pips i{font-style:normal}.card__pips[data-rank="1"]{grid-template-columns:1fr;align-content:center;font-size:3.4em}.card__pips[data-rank="2"],.card__pips[data-rank="3"]{grid-template-columns:1fr}.card__pips[data-rank="7"] i:last-child,.card__pips[data-rank="9"] i:last-child,.card__pips[data-rank="5"] i:last-child{grid-column:span 2}.card__face{opacity:.9;background:repeating-linear-gradient(45deg,#0000000a 0 4px,#0000 4px 8px);border:1px solid;border-radius:.3em;place-items:center;display:grid;position:absolute;inset:1.6em 1.2em}.card__faceLetter{font-size:2.6em;font-weight:700;line-height:1}.card__facePip{font-size:1.5em;line-height:1}.slot{width:var(--cw,71px);height:var(--ch,96px);background:#ffffff12;border:1px dashed #ffffff73;border-radius:5px;place-items:center;display:grid;position:absolute;inset:0}.slot__mark{color:#ffffff80;font-size:18px;font-weight:600}.kd__top{gap:var(--gap,12px);height:var(--ch,96px);margin-bottom:16px;display:flex;position:relative}.kd__stock,.kd__waste,.kd__foundation{width:var(--cw,71px);height:var(--ch,96px);flex:none;position:relative}.kd__waste{width:calc(var(--cw,71px) * 1.5)}.kd__stock{cursor:var(--cur-hand)}.kd__gap{flex:1;min-width:12px}.kd__tableau{gap:var(--gap,12px);align-items:flex-start;display:flex}.kd__col{width:var(--cw,71px);min-height:var(--ch,96px);padding-bottom:calc(var(--ch,96px) * 1.7);flex:none;position:relative}.kd__col .card,.kd__col .slot{left:0}.sp__tableau{gap:var(--gap,8px);align-items:flex-start;display:flex}.sp__col{width:var(--cw,71px);padding-bottom:calc(var(--ch,96px) * 2.1);flex:none;position:relative}.sp__stock{height:var(--ch,96px);margin-top:8px;position:relative}.sp__stockCard{width:var(--cw,71px);height:var(--ch,96px);background:repeating-linear-gradient(45deg,#ffffff29 0 3px,#fff0 3px 6px),linear-gradient(160deg,#4a7fd8 0%,#2b58b4 48%,#1d3f8e 100%);border:1px solid #16306b;border-radius:5px;position:absolute;bottom:0;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #1d3f8e,0 1px 2px #0a14284d}.sp__stockCard:disabled{opacity:.55}.sp__stockEmpty{letter-spacing:.08em;color:#ffffff73;font-size:11px;position:absolute;bottom:36px;right:0}.fc__top{gap:var(--gap,10px);height:var(--ch,96px);margin-bottom:18px;display:flex}.fc__cell{width:var(--cw,71px);height:var(--ch,96px);flex:none;position:relative}.fc__gap{flex:1;min-width:16px}.fc__tableau{gap:var(--gap,10px);align-items:flex-start;display:flex}.fc__col{width:var(--cw,71px);padding-bottom:calc(var(--ch,96px) * 2.3);flex:none;position:relative}.cascade{z-index:20;position:absolute;inset:0}.cascade__canvas{width:100%;height:100%;position:absolute;inset:0}.cascade__panel{border-radius:var(--r-md);background:#fafcfff0;border:1px solid #ffffffe6;justify-items:center;gap:12px;padding:20px 28px;display:grid;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);box-shadow:2px 3px 14px 2px #0006}.cascade__title{font-family:var(--font-display);color:var(--ink-strong);font-size:26px}.ms{background:silver;flex-direction:column;gap:8px;height:100%;padding:8px;display:flex;overflow:auto}.ms__chrome{background:silver;align-self:start;padding:6px;box-shadow:inset -2px -2px gray,inset 2px 2px #fff}.ms__head{justify-content:space-between;align-items:center;margin-bottom:6px;padding:5px 6px;display:flex;box-shadow:inset 2px 2px gray,inset -2px -2px #fff}.ms__lcd{font-family:var(--font-mono);letter-spacing:.06em;color:#ff2b2b;background:#1a0000;padding:2px 5px;font-size:20px;font-weight:700;box-shadow:inset 1px 1px gray}.ms__face{background:silver;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset -2px -2px gray,inset 2px 2px #fff}.ms__face:active{box-shadow:inset 2px 2px gray}.ms__faceText{color:#111;letter-spacing:-.06em;font-size:11px;font-weight:700}.ms__grid{gap:0;padding:3px;display:grid;box-shadow:inset 2px 2px gray,inset -2px -2px #fff}.ms__cell{width:var(--ms-cell,20px);height:var(--ms-cell,20px);font-family:var(--font-mono);color:#111;cursor:var(--cur-arrow);background:silver;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid;box-shadow:inset -1.5px -1.5px gray,inset 1.5px 1.5px #fff}.ms__cell svg{width:14px;height:14px}.ms__cell[data-open=true]{background:silver;box-shadow:inset 1px 1px #9a9a9a}.ms__cell[data-mine=true]{background:#d63b2f}.ms__cell[data-near="1"]{color:#00f}.ms__cell[data-near="2"]{color:#007b00}.ms__cell[data-near="3"]{color:red}.ms__cell[data-near="4"]{color:#00007b}.ms__cell[data-near="5"]{color:#7b0000}.ms__cell[data-near="6"]{color:#007b7b}.ms__cell[data-near="7"]{color:#000}.ms__cell[data-near="8"]{color:#7b7b7b}.ms__levels{color:#1b1b1b;flex:none;align-items:center;gap:6px;font-size:12px;display:flex}.arcade{background:var(--chrome-050);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:10px;height:100%;padding:16px;display:grid;overflow-y:auto}.arcade__tile{border-radius:var(--r-xs);text-align:center;border:1px solid #0000;flex-direction:column;align-items:center;gap:6px;padding:16px 10px 13px;transition:background .11s linear,border-color .11s linear;display:flex}.arcade__tile svg{filter:drop-shadow(0 2px 3px #14285040);width:52px;height:52px}.arcade__tile:hover{background:linear-gradient(#d7f0ffcc,#b4d8ff99);border-color:#a5d9f5}.arcade__name{color:var(--ink-strong);font-size:13px;font-weight:600}.arcade__desc{color:var(--ink-soft);font-size:11px;line-height:1.3}.aq__hud{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:9px;left:10px}.aq__add,.aq__refresh{border-radius:var(--r-xs);color:#eaf9ff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#ffffff47,#78bef033);border:1px solid #dcf5ff8c;padding:5px 12px;font-size:12px;transition:background .11s linear,border-color .11s linear;box-shadow:inset 0 1px #ffffff73,0 1px 3px #00143266}.aq__add:hover,.aq__refresh:hover{background:linear-gradient(#ffffff6b,#8cd2fa52);border-color:#fff}.aq__refresh{opacity:.8;padding:4px 9px;font-size:11px}.aq__count{color:#e2f8ffcc;text-shadow:0 1px 3px #001432e6;font-variant-numeric:tabular-nums;font-size:11px}.aq__tag{border-radius:var(--r-pill);color:#f2fbff;white-space:nowrap;pointer-events:none;z-index:3;background:#061e42b8;border:1px solid #bee8ff80;padding:2px 8px;font-size:11px;animation:.12s linear both menuIn;position:absolute;transform:translate(-50%,-100%)}.fp{background:var(--chrome-050);flex-direction:column;gap:10px;height:100%;padding:12px 14px 14px;display:flex;overflow-y:auto}.fp__tools{flex-direction:column;flex:none;gap:8px;display:flex}.fp__swatches{grid-template-columns:repeat(16,1fr);gap:4px;display:grid}.fp__swatch{aspect-ratio:1;border:1px solid #06183659;border-radius:3px;box-shadow:inset 0 1px #fff6}.fp__swatch[data-on=true]{box-shadow:inset 0 1px 0 #fff6, 0 0 0 2px var(--accent-edge)}.fp__sizes{align-items:center;gap:6px;display:flex}.fp__size{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(#fdfeff,#e6eef8);place-items:center;width:30px;height:26px;display:grid}.fp__size i{background:var(--ink);border-radius:50%;display:block}.fp__size[data-on=true]{background:linear-gradient(#dff2ff,#a3d6f6);border-color:#3c7fb1}.fp__stage{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:repeating-conic-gradient(#eef3fa 0% 25%,#e2eaf5 0% 50%) 50%/16px 16px;flex:none;place-items:center;padding:10px;display:grid;box-shadow:inset 0 1px 4px #14325a29}.fp__canvas{aspect-ratio:128/80;touch-action:none;cursor:crosshair;filter:drop-shadow(0 3px 6px #0a285047);width:100%;max-width:440px;height:auto}.fp__hint,.fp__note{color:var(--ink-soft);font-size:11.5px}.fp__ok{color:#12784a;font-size:12px;font-weight:600}.fp__error{color:#b4231b;font-size:12px}.fp__foot{flex:none;align-items:center;gap:9px;display:flex}.fp__nameLabel{color:var(--ink-soft);flex:none;font-size:12px}.fp__name{flex:1;min-width:0}.fp__canvas[data-spent=true]{cursor:var(--cur-arrow);opacity:.55;filter:grayscale(.4)drop-shadow(0 3px 6px #0a285033)}.bb{background:var(--chrome-100);grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.bb__bar{background:linear-gradient(180deg, #fff, var(--chrome-200));border-bottom:1px solid var(--chrome-300);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.bb__go{color:#06305c;border-radius:var(--r-sm);background:linear-gradient(#f4fcff 0%,#d3efff 46%,#b2e0fb 47%,#93cff4 100%);border:1px solid #2b7fc0;min-width:70px;padding:7px 15px;font-size:12.5px;font-weight:600;box-shadow:inset 0 1px #fff,0 1px 3px #145a9647}.bb__go[data-on=true]{color:#4a1616;background:linear-gradient(#fff4f4 0%,#fbd9da 46%,#f3b8ba 47%,#e79598 100%);border-color:#b4595c}.bb__charts{gap:3px;display:flex}.bb__chart{text-align:left;border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));padding:5px 10px;transition:background .11s linear,border-color .11s linear;display:grid}.bb__chart b{color:var(--ink-strong);font-size:11.5px;font-weight:600}.bb__chart em{color:var(--ink-soft);font-size:10px;font-style:normal}.bb__chart:hover:not(:disabled){background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.bb__chart[data-on=true]{background:linear-gradient(#dff2ff,#a9d9f6);border-color:#1b7fbe;box-shadow:inset 0 1px #fff}.bb__chart:disabled{opacity:.55}.bb__stats{gap:14px;margin:0 0 0 auto;display:flex}.bb__stats>div{display:grid}.bb__stats dt{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);font-size:9.5px}.bb__stats dd{color:var(--ink-strong);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.bb__stage{min-height:0;padding:10px;position:relative}.bb__canvas{touch-action:none;border:1px solid #7a93b0;width:100%;height:100%;display:block;box-shadow:inset 0 1px 3px #0a285080,0 1px #fff}.bb__taps{grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:10px}.bb__tap{touch-action:none;background:0 0}.bb__hint{border-radius:var(--r-sm);color:#dceeff;text-align:center;background:#061834b8;margin:0;padding:14px 18px;font-size:13px;line-height:1.5;position:absolute;top:34%;left:24px;right:24px}.bb__hint b{color:#fff}.bb__done{border-radius:var(--r-sm);color:#dceeff;background:#061834d1;align-content:center;justify-items:center;gap:6px;display:grid;position:absolute;inset:10px}.bb__done h3{color:#a9e0ff;margin:0;font-size:15px;font-weight:600}.bb__score{color:#fff;font-variant-numeric:tabular-nums;margin:0;font-size:40px;font-weight:700}.bb__done dl{grid-template-columns:repeat(3,auto);gap:6px 22px;margin:10px 0 16px;display:grid}.bb__done dl>div{justify-items:center;display:grid}.bb__done dt{letter-spacing:.06em;text-transform:uppercase;color:#8fb4d8;font-size:10px}.bb__done dd{font-variant-numeric:tabular-nums;margin:0;font-size:17px;font-weight:600}.chess{background:var(--chrome-100);grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.chess__bar{background:linear-gradient(180deg, #fff, var(--chrome-200));border-bottom:1px solid var(--chrome-300);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.chess__go{color:#06305c;border-radius:var(--r-sm);background:linear-gradient(#f4fcff 0%,#d3efff 46%,#b2e0fb 47%,#93cff4 100%);border:1px solid #2b7fc0;padding:7px 14px;font-size:12.5px;font-weight:600;box-shadow:inset 0 1px #fff,0 1px 3px #145a9647}.chess__btn,.chess__level{color:var(--ink);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));padding:6px 11px;font-size:11.5px;transition:background .11s linear,border-color .11s linear}.chess__btn:hover:not(:disabled),.chess__level:hover{background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.chess__btn:disabled{opacity:.45}.chess__levels{gap:3px;margin-left:auto;display:flex}.chess__level[data-on=true]{background:linear-gradient(#dff2ff,#a9d9f6);border-color:#1b7fbe;font-weight:600;box-shadow:inset 0 1px #fff}.chess__body{grid-template-columns:minmax(0,1fr) 190px;gap:10px;min-height:0;padding:10px;display:grid}.chess__boardWrap{place-items:center;min-height:0;display:grid;position:relative}.chess__board{aspect-ratio:1;border:1px solid #5b6b82;border-radius:3px;grid-template-columns:repeat(8,1fr);width:min(100%,100cqh - 4px);display:grid;overflow:hidden;box-shadow:0 3px 14px #081a3666,inset 0 0 0 1px #ffffff80;container-type:size}.chess__boardWrap{container-type:size}.chess__sq{aspect-ratio:1;min-width:0;cursor:inherit;place-items:center;display:grid;position:relative}.chess__sq[data-light=true]{background:linear-gradient(#fdfefe 0%,#eef4f8 46%,#e2ebf2 47%,#d5e1ea 100%)}.chess__sq[data-light=false]{background:linear-gradient(#8fb2c9 0%,#6f95b0 46%,#628aa6 47%,#527b98 100%)}.chess__sq[data-from=true],.chess__sq[data-to=true]{box-shadow:inset 0 0 0 40px #ffe27842}.chess__sq[data-sel=true]{box-shadow:inset 0 0 0 3px #ffd23f,inset 0 0 0 40px #ffd23f33}.chess__sq[data-check=true]{box-shadow:inset 0 0 0 3px #ef5b5b,inset 0 0 24px #e63c3ca6}.chess__sq .chess__piece{width:86%;height:86%}.chess__dot{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 38% 32%,#fffffff2,#3c8cd2bf);border-radius:50%;width:26%;position:absolute;box-shadow:0 1px 3px #06183480}.chess__dot[data-take=true]{background:0 0;border:4px solid #ff786ed9;width:84%;box-shadow:inset 0 0 8px #be282880}.chess__rank,.chess__file{color:#142d4b80;pointer-events:none;font-size:9px;font-style:normal;font-weight:600;position:absolute}.chess__rank{top:2px;left:3px}.chess__file{bottom:1px;right:3px}.chess__promo{border-radius:var(--r-sm);color:#dceeff;background:#061834db;gap:8px;padding:12px 14px;display:grid;position:absolute;box-shadow:0 6px 24px #04102899}.chess__promo p{text-align:center;margin:0;font-size:12px}.chess__promo div{gap:4px;display:flex}.chess__promo button{border-radius:var(--r-xs);background:#78beff29;border:1px solid #96d2ff66;place-items:center;padding:5px;display:grid}.chess__promo button:hover{background:#8ccdff52}.chess__side{grid-template-rows:auto auto minmax(0,1fr) auto;gap:7px;min-height:0;display:grid}.chess__turn{border-radius:var(--r-xs);background:linear-gradient(180deg, #fff, var(--chrome-200));border:1px solid var(--chrome-300);color:var(--ink-strong);margin:0;padding:7px 9px;font-size:12px;font-weight:600}.chess__turn[data-over=true]{background:linear-gradient(#fff6da,#ffe9ab);border-color:#dcc072}.chess__taken{flex-wrap:wrap;gap:1px;min-height:22px;display:flex}.chess__moves{border-radius:var(--r-xs);border:1px solid var(--chrome-300);font-variant-numeric:tabular-nums;background:#fff;margin:0;padding:4px 6px;font-size:11.5px;list-style:none;overflow-y:auto}.chess__moves li{grid-template-columns:26px 1fr 1fr;gap:4px;padding:1px 0;display:grid}.chess__moves b{color:var(--ink-faint);font-weight:500}.chess__moves span{color:var(--ink-strong)}.chess__fen{font-family:var(--font-mono);color:var(--ink-faint);word-break:break-all;margin:0;font-size:8.5px;line-height:1.35}@media (width<=768px){.chess__body{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.chess__side{grid-template-rows:auto auto 90px auto}}.nl{background:var(--chrome-100);grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.nl__bar{background:linear-gradient(180deg, #fff, var(--chrome-200));border-bottom:1px solid var(--chrome-300);align-items:center;gap:8px;padding:8px 10px;display:flex}.nl__go{color:#06305c;border-radius:var(--r-sm);background:linear-gradient(#f4fcff 0%,#d3efff 46%,#b2e0fb 47%,#93cff4 100%);border:1px solid #2b7fc0;padding:7px 14px;font-size:12.5px;font-weight:600;box-shadow:inset 0 1px #fff,0 1px 3px #145a9647}.nl__btn{color:var(--ink);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));padding:6px 11px;font-size:11.5px}.nl__btn:hover:not(:disabled){background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.nl__btn:disabled{opacity:.45}.nl__count{color:var(--ink-soft);margin-left:auto;font-size:11.5px}.nl__body{grid-template-columns:146px minmax(0,1fr) minmax(232px,274px);gap:10px;min-height:0;padding:10px;display:grid}.nl__left,.nl__middle,.nl__right{min-height:0;overflow-y:auto}.nl__line{margin:0;padding:2px 0 2px 6px;list-style:none}.nl__stop{color:var(--ink-faint);align-items:center;gap:9px;padding:3px 0;font-size:11.5px;display:flex;position:relative}.nl__stop i{background:linear-gradient(#fff,#c6d2e0);border:1px solid #8fa1b7;border-radius:50%;flex:none;width:11px;height:11px;position:relative}.nl__stop:not(:last-child) i:after{content:"";background:#b9c7d8;width:2px;height:12px;margin-left:-1px;position:absolute;top:100%;left:50%}.nl__stop[data-state=past]{color:var(--ink-soft)}.nl__stop[data-state=past] i{background:linear-gradient(#b7e3ff,#6bb7e8);border-color:#3c86bd}.nl__stop[data-state=here]{color:var(--ink-strong);font-weight:700}.nl__stop[data-state=here] i{background:radial-gradient(circle at 38% 30%,#fff6c8,#f0b93c);border-color:#b8830c;box-shadow:0 0 0 3px #f0b93c52}.nl__clue{border-radius:var(--r-sm);border:1px solid var(--chrome-300);background:linear-gradient(180deg, #fff, var(--chrome-100));padding:12px 14px;box-shadow:0 1px 3px #14325a1f}.nl__clue header{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.nl__clue header b{color:var(--ink-strong);font-size:14px}.nl__clue header span{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.nl__clue p{color:var(--ink-strong);margin:0 0 10px;font-size:15px;line-height:1.5}.nl__final{font-weight:600;color:#9a5c00!important}.nl__depart{color:var(--ink);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));padding:7px 13px;font-size:12px}.nl__depart:hover{background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.nl__notebook{margin-top:10px}.nl__notebook h3,.nl__right h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 6px;font-size:10px;font-weight:700}.nl__notebook ol{gap:3px;margin:0;padding:0;list-style:none;display:grid}.nl__notebook li{border-radius:var(--r-xs);border:1px solid var(--chrome-300);color:var(--ink);background:#fff;grid-template-columns:96px 1fr;gap:8px;padding:4px 6px;font-size:11.5px;display:grid}.nl__notebook b{color:var(--ink-faint);font-weight:600}.nl__suspects{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.nl__suspect{white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;color:var(--ink-strong);border-radius:var(--r-xs);border:1px solid var(--chrome-300);background:linear-gradient(180deg, #fff, var(--chrome-100));padding:5px 9px;font-size:12px;transition:background .11s linear,color .11s linear;overflow:hidden}.nl__suspect:hover{background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.nl__suspect[data-out=true]{color:var(--ink-faint);background:var(--chrome-200);text-decoration:line-through}.nl__suspect[data-named=true]{border-color:#d8a33c;box-shadow:inset 0 0 0 1px #f0c96a}.nl__verdict{border-top:1px solid var(--chrome-300);background:linear-gradient(#fff6da,#ffe9ab);align-items:center;gap:12px;padding:10px 12px;display:flex}.nl__verdict[data-right=false]{background:linear-gradient(#ffeef0,#fbd7da)}.nl__verdict p{color:var(--ink-strong);margin:0;font-size:12.5px;line-height:1.5}@media (width<=768px){.nl__body{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.nl__left{max-height:92px}.nl__line{gap:10px;display:flex;overflow-x:auto}.nl__stop:not(:last-child) i:after{width:12px;height:2px;margin:-1px 0 0;top:50%;left:100%}}.arcade__shelf{border-top:1px solid var(--chrome-300);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);grid-column:1/-1;margin:14px 0 2px;padding-top:12px;font-size:11px;font-weight:700}.arcade__cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--chrome-400);width:100%;max-width:168px;box-shadow:0 2px 6px -2px #0a1e3c66}.arcade__tile--guest .arcade__desc{font-style:italic}.ag{color:#e8eef8;background:#12151c;grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.ag--gone{place-items:center;padding:30px;display:grid}.ag__credit{background:linear-gradient(#232833,#171b23);border-bottom:1px solid #313846;align-items:center;gap:12px;padding:8px 12px;font-size:12.5px;display:flex}.ag__credit>div{flex-wrap:wrap;flex:1;align-items:baseline;gap:7px;min-width:0;display:flex}.ag__credit b{font-weight:600}.ag__credit span{color:#9fb0c6;font-size:11.5px}.ag__credit a{color:#7fc4f5;text-decoration:underline}.ag__out{border-radius:var(--r-xs);color:#cfe0f2;background:#1d2330;border:1px solid #3b4556;flex:none;padding:4px 10px;font-size:11.5px;text-decoration:none}.ag__out:hover{color:#fff;border-color:#5aa9e6}.ag__frame{background:#000;border:0;width:100%;height:100%;display:block}.ag__stage{text-align:center;align-content:center;justify-items:center;gap:12px;padding:24px;display:grid;overflow-y:auto}.ag__cover{border-radius:var(--r-md);border:1px solid #313846;width:min(100%,460px)}.ag__blurb{color:#cfe0f2;margin:0;font-size:14px}.ag__note{color:#8fa3ba;max-width:42ch;margin:0;font-size:11.5px;line-height:1.5}.nt{background:var(--chrome-100);grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.nt__tabs{background:linear-gradient(180deg, #fff, var(--chrome-100));border-bottom:1px solid var(--chrome-300);gap:4px;padding:8px 10px 0;display:flex}.nt__tab{border:1px solid var(--chrome-400);border-radius:var(--r-xs) var(--r-xs) 0 0;background:linear-gradient(180deg, #f7fafd, var(--chrome-200));color:var(--ink-soft);border-bottom:0;padding:7px 14px;font-size:12.5px}.nt__tab[data-on=true]{color:var(--ink-strong);background:linear-gradient(#fff,#eaf4fd);border-color:#3c7fb1;font-weight:600}.nt__panel{min-height:0;overflow:hidden}.gb{background:var(--chrome-050);flex-direction:column;gap:12px;height:100%;padding:16px;display:flex;overflow-y:auto}.gb__lead{color:var(--ink-soft);max-width:46ch;font-size:12.5px;line-height:1.45}.gb__note{border-radius:2px 10px 3px 8px;flex:1;min-height:150px;padding:14px 14px 22px;transition:background .16s linear;position:relative;box-shadow:0 6px 14px -8px #06183699,inset 0 1px #fffc}.gb__note[data-tint=yellow]{color:#4a3d0c;background:linear-gradient(155deg,#fdf6c8,#f6e58f)}.gb__note[data-tint=blue]{color:#12405c;background:linear-gradient(155deg,#dcf1ff,#b5def9)}.gb__note[data-tint=green]{color:#17491f;background:linear-gradient(155deg,#ddf7dd,#b3e9b7)}.gb__note[data-tint=violet]{color:#332a63;background:linear-gradient(155deg,#efeafd,#d7cef5)}.gb__text{resize:none;width:100%;height:100%;min-height:120px;font-family:var(--font-display);color:inherit;background:0 0;border:0;outline:none;font-size:15px;line-height:1.5}.gb__text::placeholder{color:currentColor;opacity:.42}.gb__count{opacity:.5;font-variant-numeric:tabular-nums;font-size:11px;position:absolute;bottom:6px;right:10px}.gb__row{align-items:center;gap:10px;display:flex}.gb__label{width:46px;color:var(--ink-soft);flex:none;font-size:12px}.gb__swatches{gap:6px;display:flex}.gb__swatch{border:1px solid #06183647;border-radius:3px;width:26px;height:26px;transition:transform .11s linear,box-shadow .11s linear;box-shadow:inset 0 1px #fffc}.gb__swatch[data-tint=yellow]{background:linear-gradient(155deg,#fdf6c8,#f2de74)}.gb__swatch[data-tint=blue]{background:linear-gradient(155deg,#dcf1ff,#a2d4f5)}.gb__swatch[data-tint=green]{background:linear-gradient(155deg,#ddf7dd,#9adf9f)}.gb__swatch[data-tint=violet]{background:linear-gradient(155deg,#efeafd,#cec4f0)}.gb__swatch[data-on=true]{box-shadow:inset 0 1px 0 #fffc, 0 0 0 2px var(--accent-edge)}.gb__from{flex:1;min-width:0}.gb__error{color:#b4231b;font-size:12px}.gb__actions{justify-content:flex-end;display:flex}.gb--done{text-align:center;justify-content:center;align-items:center;gap:14px}.gb__stamp{width:76px;height:76px;animation:stampIn .52s var(--e-spring) both}.gb__stamp[data-tint=yellow]{color:#efd35a}.gb__stamp[data-tint=blue]{color:#7ec5ef}.gb__stamp[data-tint=green]{color:#7fd48a}.gb__stamp[data-tint=violet]{color:#a89ae4}.gb__stamp svg{filter:drop-shadow(0 4px 8px #06183647);width:100%;height:100%}@keyframes stampIn{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}.gb__doneTitle{font-family:var(--font-display);color:var(--ink-strong);font-size:24px}.gb__doneBody{color:var(--ink-soft);max-width:34ch;font-size:12.5px;line-height:1.5}html[data-route=notes],html[data-route=notes] body,html[data-route=notes] #root{height:auto;min-height:100%;overflow:visible}.pin{min-height:100vh;color:var(--ink-on-glass);background:radial-gradient(90% 70% at 50% 0,#2b80e6 0%,#12459c 55%,#041634 100%);padding:26px clamp(16px,5vw,54px) 60px}.pin--wait,.pin--gate{place-items:center;display:grid}.pin__gate{border-radius:var(--r-md);width:min(340px,90vw);color:var(--ink);background:#fafcfff5;border:1px solid #ffffffd9;gap:10px;padding:26px;display:grid;box-shadow:2px 3px 16px 2px #00000073}.pin__title{font-family:var(--font-display);color:inherit;font-size:22px}.pin--gate .pin__title{color:var(--ink-strong)}.pin__sub{color:var(--ink-soft);margin-bottom:6px;font-size:12.5px}.pin__error{color:#ffb4ad;font-size:12.5px}.pin--gate .pin__error{color:#b4231b}.pin__bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.pin__count,.pin__badge{color:#e2eeffbf;font-size:12px}.pin__badge{border-radius:var(--r-pill);background:#ffffff24;border:1px solid #ffffff38;padding:3px 9px}.pin__spacer{flex:1}.pin__empty{color:#e2eeffb8}.pin__board{grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:20px;display:grid}.pin__note{transform:rotate(var(--rot,0deg));transition:transform .14s var(--e-out);border-radius:2px 10px 3px 8px;padding:24px 16px 14px;position:relative;box-shadow:0 10px 20px -10px #000000b3,inset 0 1px #fffc}.pin__note:hover{z-index:2;transform:rotate(0)translateY(-3px)}.pin__note[data-tint=yellow]{color:#4a3d0c;background:linear-gradient(155deg,#fdf6c8,#f2de74)}.pin__note[data-tint=blue]{color:#12405c;background:linear-gradient(155deg,#dcf1ff,#a2d4f5)}.pin__note[data-tint=green]{color:#17491f;background:linear-gradient(155deg,#ddf7dd,#9adf9f)}.pin__note[data-tint=violet]{color:#332a63;background:linear-gradient(155deg,#efeafd,#cec4f0)}.pin__pin{background:radial-gradient(circle at 34% 30%,#fff,#d64a3e 55%,#94271e);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-7px;left:50%;box-shadow:0 2px 4px #00000073}.pin__msg{font-family:var(--font-display);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14.5px;line-height:1.5}.pin__meta{opacity:.72;justify-content:space-between;gap:8px;margin-top:12px;font-size:11px;display:flex}.pin__stats{border-radius:var(--r-md);background:#ffffff0d;border:1px solid #ffffff1f;margin:0 0 22px;padding:16px 18px}.pin__figures{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));align-items:baseline;gap:4px 18px;display:grid}.pin__figures b{color:#eaf3ff;font-variant-numeric:tabular-nums;grid-row:1;font-size:26px;font-weight:600}.pin__figures span{color:#9fbcd8;grid-row:2;font-size:11.5px}.pin__lists{border-top:1px solid #ffffff1a;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;margin-top:18px;padding-top:14px;display:grid}.pin__tally h2{letter-spacing:.1em;text-transform:uppercase;color:#8fc4ea;margin:0 0 6px;font-size:10.5px;font-weight:700}.pin__tally dl{gap:2px;margin:0;display:grid}.pin__tally dl>div{color:#cfe0f2;justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.pin__tally dd{color:#9fbcd8;font-variant-numeric:tabular-nums;margin:0}.pin__tallyEmpty{color:#7f9ab5;margin:0;font-size:12px}.pt{background:var(--chrome-100);flex-direction:column;height:100%;display:flex;position:relative}.pt__ribbon{background:linear-gradient(180deg, #fff, var(--chrome-100) 60%, var(--chrome-200));border-bottom:1px solid var(--chrome-300);flex-wrap:wrap;flex:none;align-items:stretch;gap:0;padding:3px 2px;display:flex}.pt__group{border-right:1px solid var(--chrome-300);flex-direction:column;align-items:center;gap:3px;padding:2px 6px 1px;display:flex}.pt__group--right{border-right:0}.pt__group--right .pt__grid{grid-template-columns:repeat(2,auto)}.pt__groupLabel{color:var(--ink-faint);order:2;font-size:10px}.pt__grid{grid-template-columns:repeat(4,auto);justify-items:start;gap:2px;display:grid}.pt__tool{min-width:44px;padding:2px 5px;font-size:10.5px}.pt__tool[data-pattern=true]{background:linear-gradient(#fff6fb 0%,#ffe7f4 46%,#ffd6ec 47%,#ffc4e3 100%);border-color:#e39cc4}.pt__tool[data-pattern=true][data-on=true]{background:linear-gradient(#ffd9ee 0%,#ffb9de 46%,#ff9fd0 47%,#f983c0 100%);border-color:#d15f9c}.pt__sizes{flex-direction:column;gap:2px;display:flex}.pt__size{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(#fdfeff,#e6eef8);place-items:center;width:44px;height:13px;display:grid}.pt__size i{border-radius:var(--r-pill);background:var(--ink);width:30px;display:block}.pt__size[data-on=true]{background:linear-gradient(#dff2ff,#a3d6f6);border-color:#3c7fb1}.pt__colours{align-items:center;gap:8px;display:flex}.pt__current{flex:none;width:34px;height:34px;position:relative}.pt__swatchBig{border:1px solid var(--chrome-500);border-radius:3px;width:22px;height:22px;position:absolute;box-shadow:inset 0 1px #ffffff80}.pt__swatchBig--two{z-index:-1;bottom:0;right:0}.pt__palette{grid-template-columns:repeat(10,13px);gap:2px;display:grid}.pt__swatch{border:1px solid var(--chrome-400);border-radius:2px;width:13px;height:13px;box-shadow:inset 0 1px #ffffff59}.pt__swatch:hover{outline:2px solid var(--accent-edge);outline-offset:-1px}.pt__picker{border:1px solid var(--chrome-400);border-radius:var(--r-xs);background:0 0;width:28px;height:22px;padding:0}.pt__stage{background:var(--chrome-300);flex:1;min-height:0;padding:12px;overflow:auto}.pt__canvas{border:1px solid var(--chrome-600);cursor:crosshair;touch-action:none;background:#fff;max-width:100%;height:auto;display:block;box-shadow:2px 2px 6px #0a1e3c40}.pt__status{color:var(--ink-soft);background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:14px;padding:3px 10px;font-size:11.5px;display:flex}.ie{background:var(--chrome-100);flex-direction:column;height:100%;display:flex}.ie__tabs{background:linear-gradient(180deg, var(--chrome-200), var(--chrome-100));border-bottom:1px solid var(--chrome-400);flex:none;align-items:flex-end;gap:2px;padding:4px 6px 0;display:flex}.ie__tab{border:1px solid var(--chrome-400);max-width:190px;color:var(--ink);background:linear-gradient(#e4edf8,#cfdcec);border-bottom:0;border-radius:4px 4px 0 0;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:flex}.ie__tab svg{flex:none;width:14px;height:14px}.ie__tab[data-on=true]{border-color:var(--chrome-500);background:linear-gradient(#fff,#eef5fd);font-weight:600}.ie__tabTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ie__tabClose{width:14px;height:14px;color:var(--ink-soft);border-radius:2px;flex:none;place-items:center;display:grid}.ie__tabClose svg{width:7px;height:7px}.ie__tabClose:hover{color:#fff;background:#e8574f}.ie__newTab{border:1px solid var(--chrome-400);color:var(--ink-soft);background:linear-gradient(#eef5fd,#dbe6f4);border-bottom:0;border-radius:4px 4px 0 0;padding:4px 9px;font-size:14px;line-height:1}.ie__bar{background:linear-gradient(180deg, #fff, var(--chrome-100));border-bottom:1px solid var(--chrome-300);flex:none;align-items:center;gap:5px;padding:5px 7px;display:flex}.ie__nav{border:1px solid var(--chrome-400);color:#14416b;background:linear-gradient(#dff0ff,#9fcdf0);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.ie__nav svg{width:12px;height:12px;transform:rotate(180deg)}.ie__nav--fwd svg{transform:none}.ie__nav:disabled{opacity:.4}.ie__address{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(#f4f8fd,#fff 30%);flex:1;align-items:center;gap:7px;min-width:0;padding:4px 9px;display:flex;box-shadow:inset 0 1px 3px #14325a1f}.ie__addressIcon{flex:none;width:15px;height:15px}.ie__address input{all:unset;min-width:0;color:var(--ink-strong);flex:1;font-size:12.5px}.ie__yearPill{border-radius:var(--r-pill);color:#6b4a10;background:#ffe9a8;border:1px solid #d8b45a;flex:none;padding:1px 8px;font-size:11px}.ie__go{border-radius:var(--r-xs);border:1px solid var(--chrome-400);color:#14416b;background:linear-gradient(#dff0ff,#9fcdf0);place-items:center;width:28px;height:26px;display:grid}.ie__go svg{width:13px;height:13px}.ie__time,.ie__faves{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-bottom:1px solid var(--chrome-300);flex:none;align-items:center;gap:4px;padding:4px 8px;font-size:11.5px;display:flex;overflow-x:auto}.ie__timeLabel,.ie__favesLabel{color:var(--ink-faint);flex:none;padding-right:4px}.ie__year,.ie__fave{border-radius:var(--r-xs);color:var(--ink);white-space:nowrap;border:1px solid #0000;flex:none;align-items:baseline;gap:4px;padding:3px 9px;display:flex}.ie__year:hover,.ie__fave:hover{background:linear-gradient(#eaf6fe,#cfe9fb);border-color:#a4d4f2}.ie__year[data-on=true]{background:linear-gradient(#ffe9a8,#f6d582);border-color:#d8b45a;font-weight:600}.ie__fave em{color:var(--ink-faint);font-size:10px;font-style:normal}.ie__view{background:#fff;flex:1;min-height:0;position:relative}.ie__frame{background:#fff;border:0;width:100%;height:100%;display:block}.ie__progress{background:linear-gradient(90deg, transparent, var(--accent), transparent);width:40%;height:3px;animation:1.1s linear infinite ieBar;position:absolute;bottom:0;left:0}@keyframes ieBar{0%{transform:translate(-100%)}to{transform:translate(280%)}}.ie__home{height:100%;color:var(--ink);padding:30px 34px;overflow-y:auto}.ie__home h2{font-family:var(--font-display);color:var(--ink-strong);margin-bottom:8px;font-size:24px}.ie__home>p{color:var(--ink-soft);max-width:62ch;margin-bottom:20px;font-size:13px}.ie__homeGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.ie__card{text-align:left;border-radius:var(--r-xs);border:1px solid var(--chrome-300);background:linear-gradient(180deg, #fff, var(--chrome-100));box-shadow:var(--sh-1);flex-direction:column;gap:2px;padding:12px 13px;transition:border-color .11s linear,background .11s linear;display:flex}.ie__card:hover{background:linear-gradient(#f4fbff,#dff0fd);border-color:#3c7fb1}.ie__cardYear{color:#b07b18;font-size:11px;font-weight:600}.ie__cardTitle{color:var(--ink-strong);font-size:14px;font-weight:600}.ie__cardNote{color:var(--ink-soft);font-size:11.5px;line-height:1.35}.ie__error{color:var(--ink);padding:34px 36px}.ie__error h2{color:var(--ink-strong);margin-bottom:12px;font-size:19px}.ie__error ul{color:var(--ink-soft);margin-bottom:18px;padding-left:20px;font-size:13px;list-style:outside}.ie__error li{margin-bottom:4px}.ie__errorActions{gap:9px;margin-bottom:16px;display:flex}.ie__errorActions a{text-decoration:none}.ie__errorUrl{font-family:var(--font-mono);color:var(--ink-faint);overflow-wrap:anywhere;font-size:11px}.ie__status{color:var(--ink-soft);background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);flex:none;align-items:center;gap:12px;padding:3px 10px;font-size:11.5px;display:flex}.ie__zone{border-radius:var(--r-pill);background:var(--chrome-200);border:1px solid var(--chrome-300);padding:1px 8px}.calc{background:var(--chrome-100);flex-direction:column;gap:6px;height:100%;padding:8px;display:flex}.calc__modes{flex:none;align-items:center;gap:4px;display:flex}.calc__mem{text-align:center;width:18px;color:var(--accent-deep);font-size:12px;font-weight:700}.calc__screen{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(#f2f6fb,#fff 40%);flex-direction:column;flex:none;align-items:flex-end;gap:2px;min-height:62px;padding:8px 12px;display:flex;box-shadow:inset 0 2px 4px #14325a1f}.calc__tape{color:var(--ink-faint);font-variant-numeric:tabular-nums;min-height:14px;font-size:11px}.calc__display{color:var(--ink-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere;text-align:right;font-size:27px;font-weight:600}.calc__memRow,.calc__sci{flex:none;grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.calc__pad{flex:1;grid-template-columns:repeat(4,1fr);gap:3px;min-height:0;display:grid}.calc__key{border-radius:var(--r-xs);border:1px solid var(--chrome-400);color:var(--ink-strong);box-shadow:var(--sh-inset-top);background:linear-gradient(#fff 0%,#f4f8fd 46%,#e7eef7 47%,#dae4f0 100%);min-height:32px;font-size:14px;transition:background 90ms linear,border-color 90ms linear}.calc__key:hover{background:linear-gradient(#f6fdff 0%,#e2f4ff 46%,#cbe9fd 47%,#b2dcf8 100%);border-color:#3c7fb1}.calc__key:active{background:linear-gradient(#cfe8fa,#a9d3f0)}.calc__key[data-kind=op],.calc__key[data-kind=fn]{background:linear-gradient(#f4f7fb 0%,#e6ecf4 46%,#d8e1ec 47%,#c9d5e4 100%);font-weight:600}.calc__key[data-kind=mem]{min-height:24px;color:var(--ink-soft);font-size:11px}.calc__key[data-kind=eq]{color:#04222f;background:linear-gradient(#7ce6ff 0%,#45c6f5 46%,#2ba6e8 47%,#1a7cbb 100%);border-color:#1b7fbe;grid-column:span 4;font-weight:700}.sn{background:var(--chrome-100);flex-direction:column;height:100%;display:flex}.sn__bar{background:linear-gradient(180deg, #fff, var(--chrome-100));border-bottom:1px solid var(--chrome-300);flex:none;align-items:center;gap:8px;padding:5px 8px;display:flex}.sn__wall{flex:1;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;gap:12px;min-height:0;padding:12px;display:grid;overflow-y:auto}.sn__note{border-radius:1px 8px 2px 6px;flex-direction:column;min-height:150px;display:flex;box-shadow:0 6px 14px -8px #06183699,inset 0 1px #ffffffb3}.sn__note[data-tint=yellow]{color:#4a3d0c;background:linear-gradient(155deg,#fdf6c8,#f6e58f)}.sn__note[data-tint=blue]{color:#12405c;background:linear-gradient(155deg,#dcf1ff,#b5def9)}.sn__note[data-tint=green]{color:#17491f;background:linear-gradient(155deg,#ddf7dd,#b3e9b7)}.sn__note[data-tint=violet]{color:#332a63;background:linear-gradient(155deg,#efeafd,#d7cef5)}.sn__head{opacity:.35;align-items:center;gap:3px;padding:5px 6px 2px;transition:opacity .11s linear;display:flex}.sn__note:hover .sn__head{opacity:1}.sn__tint{border:1px solid #0618364d;border-radius:50%;width:12px;height:12px}.sn__tint[data-tint=yellow]{background:#f2de74}.sn__tint[data-tint=blue]{background:#a2d4f5}.sn__tint[data-tint=green]{background:#9adf9f}.sn__tint[data-tint=violet]{background:#cec4f0}.sn__tint[data-on=true]{box-shadow:0 0 0 2px #06183673}.sn__del{width:16px;height:16px;color:inherit;border-radius:3px;font-size:14px;line-height:1}.sn__del:hover{background:#c8282833}.sn__text{resize:none;font-family:var(--font-display);color:inherit;background:0 0;border:0;outline:none;flex:1;padding:2px 12px 12px;font-size:14px;line-height:1.45}.sn__empty{text-align:center;color:var(--ink-soft);grid-column:1/-1;padding:30px;font-size:13px}.ie__hint{border-radius:var(--r-sm);color:#dbe9fb;text-align:center;background:#142d5ae6;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:7px 12px;font-size:11.5px;line-height:1.4;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.ie__hint a{color:#9fd2ff;text-decoration:underline}.ie__slow{border-radius:var(--r-pill);color:#eaf4ff;white-space:nowrap;background:#142d5ad1;padding:5px 14px;font-size:11.5px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.pt__grid--brushes{grid-template-columns:repeat(6,25px);gap:2px}.pt__brush{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));width:25px;height:25px;box-shadow:var(--sh-inset-top);padding:1px;transition:border-color .11s linear,box-shadow .11s linear}.pt__brush:hover{border-color:#3c7fb1}.pt__brush[data-on=true]{border-color:#1b7fbe;box-shadow:inset 0 0 0 1px #a3d6f6,0 0 0 1px #1b7fbe}.pt__sample{image-rendering:auto;border-radius:2px;width:23px;height:23px;display:block}.pt__tools{grid-template-columns:repeat(4,28px);gap:2px;display:grid}.pt__toolBtn{border-radius:var(--r-xs);color:#33465e;border:1px solid #0000;place-items:center;width:28px;height:28px;transition:background .11s linear,border-color .11s linear;display:grid}.pt__toolBtn svg{width:19px;height:19px}.pt__toolBtn:hover{background:linear-gradient(#f2fbff,#d6ecfd);border-color:#a4d4f2}.pt__toolBtn[data-on=true]{background:linear-gradient(#dff2ff,#a9d9f6);border-color:#1b7fbe;box-shadow:inset 0 1px #fff}.pt__edit{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));color:var(--ink);justify-items:center;gap:2px;padding:3px 7px;font-size:10px;line-height:1.1;display:grid}.pt__edit:hover{background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.pt__editSwatch{border:1px solid var(--chrome-500);border-radius:3px;width:20px;height:20px;box-shadow:inset 0 1px #ffffff80}.cp2{z-index:20;background:#0a183073;place-items:center;display:grid;position:absolute;inset:0}.cp2__panel{border-radius:var(--r-lg) var(--r-lg) 4px 4px;background:var(--chrome-100);border:1px solid #0616308c;width:min(420px,92%);overflow:hidden;box-shadow:2px 3px 16px 2px #020e268c,inset 0 0 0 1px #ffffffb3}.cp2__head{color:var(--ink-strong);background:linear-gradient(180deg, #fff, var(--chrome-200));border-bottom:1px solid var(--chrome-300);padding:7px 12px;font-size:12px;font-weight:600}.cp2__body{grid-template-columns:auto 1fr;gap:16px;padding:16px;display:grid}.cp2__wheelWrap{width:176px;height:176px;position:relative}.cp2__wheel{cursor:crosshair;touch-action:none;border-radius:50%;width:100%;height:100%;box-shadow:0 2px 8px #0a1e3c4d,inset 0 0 0 1px #ffffff80}.cp2__mark{pointer-events:none;border:2px solid #fff;border-radius:50%;width:13px;height:13px;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 0 1px #061630b3}.cp2__side{flex-direction:column;gap:10px;min-width:0;display:flex}.cp2__val{color:var(--ink-soft);gap:4px;font-size:11px;display:grid}.cp2__val input{border-radius:var(--r-pill);appearance:none;border:1px solid var(--chrome-400);width:100%;height:12px}.cp2__val input::-webkit-slider-thumb{appearance:none;border:1px solid var(--chrome-500);background:linear-gradient(#fff,#cdd8e6);border-radius:3px;width:12px;height:16px}.cp2__preview{border-radius:var(--r-xs);border:1px solid var(--chrome-500);height:46px;box-shadow:inset 0 1px #fff9}.cp2__hex{color:var(--ink-soft);gap:4px;font-size:11px;display:grid}.cp2__hex input{border-radius:var(--r-xs);border:1px solid var(--chrome-400);font-family:var(--font-mono);color:var(--ink-strong);background:#fff;padding:5px 8px;font-size:12px}.cp2__rgb{gap:10px;font-size:11px;display:flex}.cp2__rgb>div{gap:4px;display:flex}.cp2__rgb dt{color:var(--ink-faint)}.cp2__rgb dd{color:var(--ink-strong);font-variant-numeric:tabular-nums}.cp2__foot{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}.cp2__dim{pointer-events:none;background:#000;border-radius:50%;transition:opacity 80ms linear;position:absolute;inset:0}.ipod{background:radial-gradient(100% 70% at 50% 0,#47536a 0%,#262e3c 55%,#131820 100%);justify-content:center;height:100%;padding:10px;display:flex;container-type:inline-size}.ipod__body{background:linear-gradient(158deg,#fdfdfe 0%,#eef1f6 16%,#dfe4ec 50%,#f2f4f8 76%,#d6dbe5 100%);border:1px solid #a8b2c2;border-radius:20px;flex-direction:column;width:100%;max-width:276px;padding:13px 13px 15px;display:flex;position:relative;box-shadow:0 16px 30px -14px #000000b3,inset 0 1px #fffffff2,inset 0 -2px #7887a038}.ipod__body:before{content:"";pointer-events:none;background:linear-gradient(108deg,#ffffffd9 0%,#fff0 24%);border-radius:19px;position:absolute;inset:1px}.ipod__screen{color:#eaf1fb;min-height:150px;max-height:232px;font-family:var(--font-ui);background:#0d1420;border:4px solid #1d2432;border-radius:4px;flex-direction:column;flex:auto;margin-bottom:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #fff9,inset 0 2px 12px #000c}.ipod__screen:after{content:"";pointer-events:none;background:linear-gradient(156deg,#ffffff24 0%,#ffffff08 30%,#fff0 44%);position:absolute;inset:0}.ipod__bar{z-index:2;letter-spacing:.02em;color:#dbe6f5;text-shadow:0 1px #00000080;background:linear-gradient(#4a5772,#2c3549);border-bottom:1px solid #131a26;flex:none;justify-content:space-between;align-items:center;padding:4px 8px;font-size:10.5px;font-weight:600;display:flex;position:relative}.ipod__battery{background:linear-gradient(90deg,#7ce06a 72%,#0000 72%);border:1px solid #b9c6da;border-radius:2px;width:18px;height:8px}.ipod__list{z-index:1;scrollbar-width:thin;background:#0d1420;flex:1;min-height:0;position:relative;overflow-y:auto}.ipod__item{color:#dfe8f5;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:6px;padding:6px 9px;font-size:12px;display:flex}.ipod__item[data-on=true]{color:#fff;text-shadow:0 1px #00000047;background:linear-gradient(#6fb8ff 0%,#2f7fe0 48%,#2468c8 49%,#3d8ae8 100%);border-bottom-color:#00000038}.ipod__item b{font-weight:600}.ipod__song{flex-direction:column;min-width:0;line-height:1.22;display:flex}.ipod__song b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ipod__song em{opacity:.72;font-size:10px;font-style:normal}.ipod__drop{width:15px;height:15px;color:inherit;opacity:.55;border-radius:3px;flex:none;font-size:12px;line-height:1}.ipod__drop:hover{opacity:1;background:#e8574f66}.ipod__empty{z-index:1;text-align:center;color:#cfdcee;background:#0d1420;flex:1;place-content:center;gap:7px;padding:14px;font-size:12px;display:grid;position:relative}.ipod__emptySub{color:#8ba0bd;font-size:10.5px;line-height:1.4}.ipod__addRow{justify-content:center;gap:8px;margin-top:2px;display:flex}.ipod__addBack{color:#9fc0e0;background:#172130;border:1px solid #3a4a63;border-radius:4px;padding:4px 13px;font-size:11.5px}.ipod__addBtn{color:#fff;background:linear-gradient(#6fb8ff,#2f7fe0 49%,#2468c8 50%,#3d8ae8);border:1px solid #4d6180;border-radius:4px;justify-self:center;padding:4px 13px;font-size:11.5px}.ipod__screen>.ipod__now{z-index:1;background:#0d1420;align-content:center;justify-items:center;gap:2px;padding:26px 16px 10px;display:grid;position:absolute;inset:0}.ipod__art{background:linear-gradient(150deg,#7c5cf0 0%,#3aa8f0 45%,#35d0c0 100%);border-radius:4px;place-items:center;width:74px;height:74px;margin-bottom:8px;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 12px -4px #000c,inset 0 1px #ffffff73}.ipod__art:after{content:"";background:linear-gradient(160deg,#fff6 0%,#fff0 48%);position:absolute;inset:0}.ipod__art span{border:3px solid #ffffffd9;border-radius:50%;width:30px;height:30px;box-shadow:inset 0 0 0 8px #ffffff2e}.ipod__art[data-spin=true] span{animation:3.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.ipod__title{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:600;overflow:hidden}.ipod__artist{color:#93a8c6;font-size:10.5px}.ipod__scrub{background:#ffffff24;border-radius:3px;width:100%;height:5px;margin-top:10px;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.ipod__scrub i{background:linear-gradient(#8fd0ff,#2f7fe0);border-radius:3px;height:100%;display:block}.ipod__times{color:#8ba0bd;font-variant-numeric:tabular-nums;justify-content:space-between;width:100%;margin-top:3px;font-size:9.5px;display:flex}.ipod__status{text-align:center;color:#8ba0bd;font-size:10px;position:absolute;bottom:4px;left:0;right:0}.ipod__wheel{aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 20%,#fffffff2,#fff0 56%),radial-gradient(circle at 50% 116%,#6e84a842,#6e84a800 46%),linear-gradient(#f5f7fb 0%,#e8ecf3 44%,#dde3ec 62%,#edf0f5 100%);border:1px solid #a8b2c2;border-radius:50%;flex:none;width:min(196px,78%);margin:0 auto;position:relative;box-shadow:inset 0 2px 4px #fffffff2,inset 0 -4px 10px #1e325024,0 2px 6px #0a1e3c38}.ipod__wkey{color:#6a778c;width:30%;height:26%;box-shadow:none;border-radius:40%;place-items:center;transition:none;display:grid;position:absolute}.ipod__wkey span{letter-spacing:.09em;text-shadow:0 1px #ffffffd9;font-size:9.5px;font-weight:700}.ipod__wkey svg{filter:drop-shadow(0 1px #ffffffd9);width:15px;height:12px}.ipod__wkey--menu{top:2%;left:50%;transform:translate(-50%)}.ipod__wkey--play{bottom:2%;left:50%;transform:translate(-50%)}.ipod__wkey--prev{width:26%;height:30%;top:50%;left:1%;transform:translateY(-50%)}.ipod__wkey--next{width:26%;height:30%;top:50%;right:1%;transform:translateY(-50%)}.ipod__wkey:active span{text-shadow:0 1px #ffffffd9,0 0 3px #ffc75cd9}.ipod__wkey:active svg{filter:drop-shadow(0 1px #ffffffd9)drop-shadow(0 0 2.5px #ffc75ce6)}.ipod__centre{aspect-ratio:1;background:radial-gradient(circle at 42% 30%,#fff,#eaeef5 58%,#d3dae5);border:1px solid #a8b2c2;border-radius:50%;width:38%;transition:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fff,inset 0 -2px 5px #1e32501f,0 1px 4px #0a1e3c47}.term{color:#d6f5dd;height:100%;font-family:var(--font-mono);cursor:text;background:#0b0e1a;padding:10px 12px;font-size:12.5px;line-height:1.5;overflow:hidden}.term__scroll{height:100%;overflow-y:auto}.term__line{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}.term__entry{align-items:baseline;gap:8px;display:flex}.term__prompt{color:#5cf08a;white-space:nowrap;flex:none}.term__input{all:unset;color:#eafff0;caret-color:#5cf08a;min-width:0;font:inherit;flex:1}.sy{color:#dce8ff;background:linear-gradient(#1b2438,#0d1220);flex-direction:column;gap:8px;height:100%;padding:10px;display:flex}.sy__top{flex:none;align-items:stretch;gap:10px;display:flex}.sy__presets{flex-direction:column;flex:none;gap:3px;display:flex}.sy__scope{border-radius:var(--r-xs);background:#070b16;border:1px solid #2a3550;flex:1;min-width:0;height:76px}.sy__controls{flex:none;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.sy__group{border-radius:var(--r-xs);background:#ffffff0b;border:1px solid #96b4f029;flex-direction:column;gap:5px;padding:8px 10px;display:flex}.sy__groupLabel{letter-spacing:.09em;text-transform:uppercase;color:#7f92b8;font-size:10px}.sy__waves{grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.sy__slider{color:#b8c8e6;grid-template-columns:52px 1fr 44px;align-items:center;gap:6px;font-size:11px;display:grid}.sy__slider em{text-align:right;color:#7fd8ff;font-variant-numeric:tabular-nums;font-style:normal}.sy__slider input{accent-color:#2ba6e8;width:100%}.sy__oct{align-items:center;gap:6px;font-size:11.5px;display:flex}.sy__keys{flex:1;align-items:stretch;gap:0;min-height:110px;padding:0 2px;display:flex}.sy__key{background:linear-gradient(#fff,#e6ecf6);border:1px solid #1a2438;border-radius:0 0 4px 4px;flex:1;justify-content:center;align-items:flex-end;padding-bottom:6px;display:flex;position:relative;box-shadow:inset 0 -6px 10px -6px #14285066}.sy__key em{color:#8494b0;text-transform:uppercase;font-size:10px;font-style:normal}.sy__key[data-sharp=true]{z-index:2;background:linear-gradient(#37445e,#141c2c);border-color:#0a0f19;flex:0 0 0;width:0;min-width:26px;height:62%;margin:0 -13px;box-shadow:inset 0 -5px 8px -4px #000000b3}.sy__key[data-sharp=true] em{color:#7f8ea8}.sy__key[data-on=true]{background:linear-gradient(#9fe2ff,#3aa8f0);border-color:#1b7fbe}.sy__key[data-sharp=true][data-on=true]{background:linear-gradient(#2f8fd0,#1a5f92)}.sy__hint{color:#8fa2c4;text-align:center;flex:none;font-size:11px}.sy__hint b{color:#cfe0ff;font-family:var(--font-mono)}.ct{background:var(--chrome-050);grid-template-columns:190px 1fr;height:100%;display:grid}.ct__list{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-right:1px solid var(--chrome-300);padding:12px 8px}.ct__listHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:0 6px 8px;font-size:11px;font-weight:600}.ct__row{border-radius:var(--r-xs);text-align:left;border:1px solid #0000;align-items:center;gap:9px;width:100%;padding:7px 9px;display:flex}.ct__row[data-on]{background:linear-gradient(#eafaff,#c6ecff);border-color:#8fd0ef}.ct__row span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ct__row strong{color:var(--ink-strong);font-size:13px}.ct__row em{color:var(--ink-soft);font-size:11px;font-style:normal}.ct__card{padding:26px 30px;overflow-y:auto}.ct__head{align-items:center;gap:18px;margin-bottom:24px;display:flex}.ct__avatar{border-radius:14px;flex:none;box-shadow:0 6px 16px -8px #06183699}.ct__name{font-family:var(--font-display);color:var(--ink-strong);letter-spacing:-.02em;font-size:26px}.ct__line{color:var(--ink-soft);margin-top:2px;font-size:12.5px}.ct__fields{gap:2px;margin-bottom:22px;display:grid}.ct__fields>div{border-bottom:1px solid var(--chrome-200);grid-template-columns:86px 1fr;align-items:center;gap:12px;padding:9px 2px;font-size:13px;display:grid}.ct__fields dt{color:var(--ink-soft)}.ct__fields dd{color:var(--ink-strong);overflow-wrap:anywhere;align-items:center;gap:10px;display:flex}.ct__fields a{color:var(--accent-deep)}.ct__copy{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));color:var(--ink-soft);flex:none;padding:2px 9px;font-size:11px}.ct__link{color:var(--accent-deep);text-decoration:underline}.ct__actions{flex-wrap:wrap;gap:9px;display:flex}.ct__actions a{text-decoration:none}.ct__btnIcon{width:15px;height:15px}.am{background:var(--chrome-050);grid-template-columns:260px 1fr;gap:14px;height:100%;padding:14px;display:grid;overflow-y:auto}.am__stage{flex-direction:column;align-items:center;gap:12px;display:flex}.am__frame{background:linear-gradient(#ffffffe6,#a0c8fa66);border-radius:22px;padding:8px;box-shadow:0 10px 26px -14px #061836b3,inset 0 1px #fff}.am__sizes{align-items:flex-end;gap:10px;display:flex}.am__note{color:var(--ink-soft);text-align:center;max-width:30ch;font-size:11px;line-height:1.4}.am__panel{flex-direction:column;gap:10px;display:flex}.am__row{grid-template-columns:70px 1fr;align-items:center;gap:10px;display:grid}.am__label{color:var(--ink-soft);font-size:12px}.am__opts{flex-wrap:wrap;gap:5px;display:flex}.am__swatch{border:1px solid #06183647;border-radius:5px;width:26px;height:26px;box-shadow:inset 0 1px #fff9}.am__swatch[data-on=true]{box-shadow:inset 0 1px 0 #fff9, 0 0 0 2px var(--accent-edge)}.am__chip{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));color:var(--ink);padding:4px 11px;font-size:12px}.am__chip[data-on=true]{background:linear-gradient(#dff2ff,#a3d6f6);border-color:#3c7fb1;font-weight:600}.am__actions{align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}@media (width<=700px){.am,.ct{grid-template-columns:1fr}.ct__list{display:none}}.ipod__flourish{pointer-events:none;z-index:0;opacity:.9;position:absolute;inset:0}.ipod__where{letter-spacing:.06em;text-transform:uppercase;color:#7fb6e0;margin:10px 0 0;font-size:10px}.flourish{width:100%;height:100%;display:block}.ipod__flourish{pointer-events:none;opacity:.9;position:absolute;inset:0}.ipod__now>:not(.ipod__flourish){z-index:1;position:relative}.ipod__yt{z-index:0;background:#000;position:absolute;inset:0}.ipod__yt>div,.ipod__yt iframe{border:0;width:100%;height:100%;display:block}.ipod__add{z-index:1;background:#0d1420;flex:1;align-content:start;gap:7px;min-height:0;padding:10px 11px 12px;display:grid;position:relative;overflow-y:auto}.ipod__add label{gap:2px;display:grid}.ipod__add label>span{letter-spacing:.08em;text-transform:uppercase;color:#7fa8cf;font-size:9px}.ipod__add input[type=text],.ipod__add input:not([type]){width:100%;font:inherit;color:#eaf1fb;background:#0a1220;border:1px solid #3b4a63;border-radius:3px;padding:5px 7px;font-size:12px}.ipod__add input:focus-visible{border-color:#6aa9de}.ipod__pick>span{text-align:center;letter-spacing:.06em;color:#9dc2e4;border:1px dashed #3b4a63;border-radius:3px;padding:6px 8px;display:block}.ipod__pick:hover>span{color:#cfe6fa;border-color:#6aa9de}.ipod__chosen{background:#0a1220;border:1px solid #3b4a63;border-radius:3px;gap:3px;padding:6px 8px;display:grid}.ipod__chosen b{color:#eaf1fb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ipod__chosen button{color:#7fb6e0;justify-self:start;font-size:10px;text-decoration:underline}.ipod__nudge{z-index:2;background:0 0;border:0;width:38%;height:13%;position:absolute;left:50%;transform:translate(-50%)}.ipod__nudge--up{top:31%}.ipod__nudge--down{bottom:31%}.asc{background:var(--chrome-100);grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);height:100%;display:grid}.asc__bar{background:linear-gradient(180deg, #fff, var(--chrome-200));border-bottom:1px solid var(--chrome-300);flex-wrap:wrap;align-items:flex-start;gap:14px;padding:8px 10px;display:flex}.asc__group{gap:4px;min-width:0;display:grid}.asc__group--end{margin-left:auto}.asc__label{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:600}.asc__tools{flex-wrap:wrap;gap:3px;display:flex}.asc__tool{color:var(--ink);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));padding:5px 9px;font-size:11.5px;transition:background .11s linear,border-color .11s linear}.asc__tool:hover{background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.asc__tool[data-on=true]{background:linear-gradient(#dff2ff,#a9d9f6);border-color:#1b7fbe;font-weight:600;box-shadow:inset 0 1px #fff}.asc__chars{align-items:center;gap:6px;min-width:0;display:flex}.asc__select,.asc__size input{font:inherit;color:var(--ink-strong);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:#fff;padding:4px 6px;font-size:11.5px}.asc__glyphs{flex-wrap:wrap;gap:2px;max-width:260px;display:flex}.asc__glyph{width:24px;height:24px;font-family:var(--font-mono);color:var(--ink-strong);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));place-items:center;font-size:14px;line-height:1;display:grid}.asc__glyph:hover{background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.asc__glyph[data-on=true]{background:linear-gradient(#dff2ff,#a9d9f6);border-color:#1b7fbe;box-shadow:inset 0 1px #fff}.asc__themes{gap:3px;display:flex}.asc__theme{border-radius:var(--r-xs);border:1px solid var(--chrome-500);width:30px;height:24px;font-family:var(--font-mono);font-size:11px}.asc__theme[data-on=true]{outline-offset:1px;outline:2px solid #1b7fbe}.asc__size{color:var(--ink-soft);align-items:center;gap:5px;font-size:11px;display:flex}.asc__size label{align-items:center;gap:3px;display:flex}.asc__size input{width:52px}.asc__btn{color:var(--ink);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));padding:5px 10px;font-size:11.5px;transition:background .11s linear,border-color .11s linear}.asc__btn:hover:not(:disabled){background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.asc__btn:disabled{opacity:.45}.asc__btn--go{min-width:62px;font-weight:600}.asc__btn--file{cursor:inherit;place-items:center;display:inline-grid}.asc__stage{background:linear-gradient(135deg, #0a285a0f 25%, transparent 25%) 0 0 / 16px 16px, linear-gradient(225deg, #0a285a0f 25%, transparent 25%) 0 0 / 16px 16px, var(--chrome-200);place-items:center;min-height:0;padding:10px;display:grid;overflow:auto}.asc__canvas{border-radius:var(--r-sm);touch-action:none;cursor:crosshair;display:block;box-shadow:0 2px 12px #06163059,inset 0 0 0 1px #ffffff2e}.asc__film{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);align-items:center;gap:14px;padding:6px 10px;display:flex}.asc__frames{gap:3px;padding-bottom:2px;display:flex;overflow-x:auto}.asc__frame{min-width:26px;height:24px;color:var(--ink);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));padding:0 6px;font-size:11px}.asc__frame[data-on=true]{background:linear-gradient(#dff2ff,#a9d9f6);border-color:#1b7fbe;font-weight:600}.asc__frame--add{color:var(--ink-soft)}.asc__play{color:var(--ink-soft);white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:11px;display:flex}.asc__fps,.asc__onion{align-items:center;gap:5px;display:flex}.asc__fps input{width:92px}.asc__foot{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);flex-wrap:wrap;align-items:center;gap:10px;padding:7px 10px;display:flex}.asc__exports{flex-wrap:wrap;gap:4px;display:flex}.asc__status{color:var(--ink-soft);margin:0 0 0 auto;font-size:11px}.skp{background:var(--chrome-100);grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.skp__bar{background:linear-gradient(180deg, #fff, var(--chrome-200));border-bottom:1px solid var(--chrome-300);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.skp__go{color:#06305c;border-radius:var(--r-sm);background:linear-gradient(#f4fcff 0%,#d3efff 46%,#b2e0fb 47%,#93cff4 100%);border:1px solid #2b7fc0;min-width:68px;padding:7px 14px;font-size:12.5px;font-weight:600;box-shadow:inset 0 1px #fff,0 1px 3px #145a9647}.skp__go[data-on=true]{color:#14351c;background:linear-gradient(#f2ffef 0%,#d5f5cd 46%,#b3e8a7 47%,#93d885 100%);border-color:#3f8f45}.skp__voices{gap:3px;display:flex}.skp__voice{color:var(--ink);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));padding:6px 11px;font-size:11.5px;transition:background .11s linear,border-color .11s linear}.skp__voice:before{content:"";vertical-align:-1px;background:linear-gradient(180deg, var(--vg,#fff), var(--v,#888));border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block;box-shadow:inset 0 1px #fffc}.skp__voice--erase:before{background:repeating-linear-gradient(45deg,#d7dee9 0 3px,#fff 3px 6px)}.skp__voice[data-on=true]{background:linear-gradient(#dff2ff,#a9d9f6);border-color:#1b7fbe;font-weight:600;box-shadow:inset 0 1px #fff}.skp__field{color:var(--ink-soft);align-items:center;gap:5px;font-size:11px;display:flex}.skp__field select{font:inherit;color:var(--ink-strong);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:#fff;padding:4px 6px;font-size:11.5px}.skp__field--slider{white-space:nowrap;margin-left:auto}.skp__field--slider input{width:110px}.skp__stage{min-height:0;padding:10px;position:relative}.skp__canvas{touch-action:none;cursor:crosshair;border:1px solid #7a93b0;width:100%;height:100%;display:block;box-shadow:inset 0 1px 2px #3250784d,0 1px #fff}.skp__foot{background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);flex-wrap:wrap;align-items:center;gap:10px;padding:7px 10px;display:flex}.skp__acts{flex-wrap:wrap;gap:4px;display:flex}.skp__btn{color:var(--ink);border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-200));padding:5px 10px;font-size:11.5px;transition:background .11s linear,border-color .11s linear}.skp__btn:hover:not(:disabled){background:linear-gradient(#f2fbff,#dbeffd);border-color:#3c7fb1}.skp__btn:disabled{opacity:.45}.skp__status{color:var(--ink-soft);margin:0 0 0 auto;font-size:11px}@media (width<=768px){.asc{grid-template-rows:auto auto auto auto;overflow-y:auto}.asc__stage{min-height:44vh}.asc__group--end,.skp__field--slider,.asc__status,.skp__status{margin-left:0}.asc__glyphs{max-width:none}}.asc__group--kao{flex:260px;min-width:0}.asc__kao{gap:6px;min-width:0;display:grid}.asc__kaoFace{border:1px solid var(--chrome-400);border-radius:var(--r-xs);text-align:center;white-space:nowrap;background:#fff;padding:7px 10px;font-size:16px;line-height:1.3;display:block;overflow-x:auto}.asc__kaoRows{gap:3px;display:grid}.asc__kaoPick{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:6px;display:grid}.asc__kaoPick>span{color:var(--ink-soft);font-size:10.5px}.asc__kaoPick>div{scrollbar-width:thin;gap:2px;display:flex;overflow-x:auto}.asc__kaoPick button{border:1px solid var(--chrome-400);border-radius:var(--r-xs);background:linear-gradient(180deg, #fdfeff, var(--chrome-200));min-width:22px;color:var(--ink);flex:none;padding:2px 5px;font-size:12px;line-height:1.4}.asc__kaoPick button[data-on=true]{background:linear-gradient(#dff2ff,#a3d6f6);border-color:#3c7fb1}.asc__kaoRow{flex-wrap:wrap;gap:4px;display:flex}.asc__kaoPreset{border:1px solid var(--chrome-400);border-radius:var(--r-xs);color:var(--ink);background:#fff;padding:3px 7px;font-size:12px}.asc__kaoPreset:hover{background:#eaf6fd;border-color:#3c7fb1}.pet{z-index:8500;width:52px;height:52px;cursor:var(--cur-hand);will-change:transform;filter:drop-shadow(0 3px 5px #04143259);touch-action:none;position:fixed;top:0;left:0}.pet[data-state=held]{filter:drop-shadow(0 12px 14px #04143273)}.pet:hover{filter:drop-shadow(0 3px 5px #04143259)drop-shadow(0 0 10px #78dcffb3)}.gad__layer{pointer-events:none;z-index:4;position:absolute;inset:0}.gad{pointer-events:auto;-webkit-backdrop-filter:blur(9px)saturate(140%);color:#12253f;text-align:center;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#ffffff6b,#bed7f542);border:1px solid #fff9;border-radius:12px;padding:12px;position:absolute;box-shadow:2px 3px 12px 1px #04143266,inset 0 1px #fffc}.gad__close{color:#4a5f7a;opacity:0;background:#ffffff80;border:1px solid #ffffffb3;border-radius:50%;width:17px;height:17px;font-size:13px;line-height:1;transition:opacity .12s linear;position:absolute;top:4px;right:5px}.gad:hover .gad__close{opacity:1}@media (pointer:coarse){.gad__close{opacity:1;width:22px;height:22px;font-size:15px}}.gad__close:hover{color:#fff;background:#e8574f}.gad__digital{font-variant-numeric:tabular-nums;text-shadow:0 1px #ffffffb3;margin-top:4px;font-size:13px;font-weight:600}.gad__weather{justify-items:center;gap:2px;width:118px;display:grid}.gad__sky{width:74px;height:52px;margin-top:4px;position:relative}.gad__sun{background:radial-gradient(circle at 36% 30%,#fff8c8,#ffca2e 55%,#f08a12);border-radius:50%;width:34px;height:34px;margin-left:-17px;position:absolute;top:6px;left:50%;box-shadow:0 0 16px #ffbe3ccc}.gad__cloud{background:linear-gradient(#fff,#cfdcec);border-radius:12px;width:46px;height:20px;position:absolute;top:16px;left:8px;box-shadow:16px -8px 0 -3px #fff,30px 0 0 -4px #e2eaf5}.gad__rain:before,.gad__rain:after{content:"";background:#4aa0e8;border-radius:2px;width:2px;height:9px;animation:.9s linear infinite gadRain;position:absolute;bottom:2px}.gad__rain:before{left:22px}.gad__rain:after{animation-delay:.45s;left:34px}@keyframes gadRain{0%{opacity:0;transform:translateY(-6px)}40%{opacity:1}to{opacity:0;transform:translateY(8px)}}.gad__snow:before{content:"";background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;bottom:3px;left:28px;box-shadow:-10px -4px #fff,11px -2px #fff}.gad__temp{font-variant-numeric:tabular-nums;text-shadow:0 1px #ffffffb3;font-size:27px;font-weight:600;line-height:1}.gad__cond{color:#35506f;font-size:11px}.gad__city{border-radius:var(--r-pill);color:#12253f;background:#ffffff80;border:1px solid #ffffffb3;margin-top:4px;padding:2px 10px;font-size:11px}.gad__city:hover{background:#ffffffd9}.gad__cal{width:104px}.gad__calMonth{color:#fff;letter-spacing:.04em;background:linear-gradient(#e8574f,#b83028);border-radius:12px 12px 0 0;margin:-12px -12px 6px;padding:3px 0;font-size:11px;font-weight:600}.gad__calDay{text-shadow:0 1px #ffffffb3;font-size:40px;font-weight:600;line-height:1}.gad__calWeekday{color:#35506f;font-size:11px}.pb{color:#e6edf8;background:linear-gradient(#222a38,#10141d);flex-direction:column;height:100%;display:flex;position:relative}.pb__main{flex:1;grid-template-columns:96px 1fr 96px;min-height:0;display:grid}.pb__rail{background:#ffffff0a;border-right:1px solid #96b4f024;flex-direction:column;gap:2px;padding:8px 6px;display:flex;overflow-y:auto}.pb__rail--right{border-left:1px solid #96b4f024;border-right:0}.pb__railHead{letter-spacing:.1em;text-transform:uppercase;color:#7f92b8;padding:0 4px 5px;font-size:9.5px}.pb__railBtn{border-radius:var(--r-xs);color:#cddbef;text-align:left;border:1px solid #0000;padding:5px 8px;font-size:11.5px;transition:background .11s linear,border-color .11s linear}.pb__railBtn:hover{background:#78befa29;border-color:#a0d2ff59}.pb__railBtn[data-on=true]{color:#04222f;background:linear-gradient(#45c6f5,#1b7fbe);border-color:#7fdcff;font-weight:600}.pb__stage{background:#0a0d14;place-items:center;min-width:0;min-height:0;padding:10px;display:grid;position:relative;overflow:hidden}.pb__canvas{border-radius:3px;max-width:100%;max-height:100%;box-shadow:0 6px 20px -8px #000c}.pb__video{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pb__off{text-align:center;justify-items:center;gap:10px;max-width:42ch;padding:24px;display:grid}.pb__offTitle{font-family:var(--font-display);font-size:19px}.pb__offBody{color:#93a3bd;font-size:12px;line-height:1.5}.pb__error{color:#ffa89e;font-size:12px}.pb__count{font-family:var(--font-display);color:#fff;text-shadow:0 4px 20px #000000b3;font-size:92px;animation:.8s ease-out pbCount;position:absolute}@keyframes pbCount{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}.pb__flash{background:#fff;animation:.22s ease-out pbFlash;position:absolute;inset:0}@keyframes pbFlash{0%{opacity:1}to{opacity:0}}.pb__bar{border-top:1px solid #96b4f024;flex:none;align-items:center;gap:10px;padding:7px 10px;display:flex}.pb__shutter{background:linear-gradient(#ff8f8f,#d63b2f);border:2px solid #ffffffbf;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 3px 10px -3px #d63b2fe6}.pb__shutter span{background:#ffffffe6;border-radius:50%;width:18px;height:18px}.pb__shutter:disabled{opacity:.45}.pb__strip{background:#0006;border-top:1px solid #96b4f024;flex:none;gap:6px;padding:7px 8px;display:flex;overflow-x:auto}.pb__thumb{border:1px solid #c8dcff4d;border-radius:3px;flex:none;width:88px;position:relative;overflow:hidden}.pb__thumb img{width:100%;cursor:var(--cur-hand);display:block}.pb__thumb:hover{border-color:var(--accent)}.pb__thumbSave{color:#fff;opacity:0;background:#0a1830bf;border-radius:3px;width:18px;height:18px;font-size:12px;line-height:1;transition:opacity .11s linear;position:absolute;bottom:3px;right:3px}.pb__thumb:hover .pb__thumbSave{opacity:1}.pb__thumbSave:hover{background:var(--accent-deep)}.pb__editor{z-index:10;background:#080c14f5;flex-direction:column;display:flex;position:absolute;inset:0}.pb__editorBar{border-bottom:1px solid #96b4f029;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:7px 10px;display:flex}.pb__editorTitle{color:#9fb2d0;letter-spacing:.03em;font-size:12px}.pb__pens{gap:3px;display:flex}.pb__pen{border:1px solid #ffffff73;border-radius:50%;width:20px;height:20px}.pb__pen[data-on=true]{box-shadow:0 0 0 2px #7fdcff}.pb__penSizes{gap:2px;display:flex}.pb__penSize{border-radius:var(--r-xs);background:#ffffff0d;border:1px solid #a0c8fa47;place-items:center;width:24px;height:22px;display:grid}.pb__penSize i{background:#cddbef;border-radius:50%;display:block}.pb__penSize[data-on=true]{background:#45c6f540;border-color:#7fdcff}.pb__editorStage{flex:1;place-items:center;min-height:0;padding:12px;display:grid;overflow:auto}.pb__doodle{cursor:crosshair;touch-action:none;border-radius:3px;max-width:100%;max-height:100%;box-shadow:0 8px 26px -10px #000000e6}@media (width<=620px){.pb__main{grid-template-columns:74px 1fr 74px}.pb__railBtn{padding:4px 6px;font-size:10.5px}}.wp{background:var(--chrome-200);flex-direction:column;height:100%;display:flex}.wp__ribbon{background:linear-gradient(180deg, #fff, var(--chrome-100) 60%, var(--chrome-200));border-bottom:1px solid var(--chrome-300);flex:none;gap:0;padding:5px 2px;display:flex;overflow-x:auto}.wp__group{border-right:1px solid var(--chrome-300);flex-direction:column;align-items:center;gap:4px;padding:2px 10px 1px;display:flex}.wp__group--right{border-right:0}.wp__groupLabel{color:var(--ink-faint);order:2;font-size:10px}.wp__row{align-items:center;gap:3px;display:flex}.wp__btn{min-width:28px;padding:3px 7px;font-size:12px}.wp__select{border-radius:var(--r-xs);border:1px solid var(--chrome-400);background:linear-gradient(180deg, #fff, var(--chrome-100));height:24px;color:var(--ink);max-width:130px;padding:0 5px;font-size:12px}.wp__select--size{max-width:64px}.wp__colours{grid-template-columns:repeat(4,12px);gap:2px;margin-left:4px;display:grid}.wp__colour{border:1px solid #0618364d;border-radius:2px;width:12px;height:12px}.wp__page{flex:1;justify-content:center;min-height:0;padding:18px;display:flex;overflow-y:auto}.wp__doc{border:1px solid var(--chrome-400);color:#12161f;background:#fff;outline:none;width:min(100%,720px);min-height:100%;padding:40px 48px;font-size:15px;line-height:1.6;box-shadow:0 2px 10px #0a1e3c29}.wp__doc h1{margin:0 0 10px;font-size:26px}.wp__doc h2{margin:16px 0 8px;font-size:20px}.wp__doc p{margin:0 0 10px}.wp__doc ul,.wp__doc ol{list-style:revert;margin:0 0 10px;padding-left:26px}.wp__doc li{margin-bottom:3px}.wp__doc blockquote{border-left:3px solid var(--chrome-400);color:#46536b;margin:0 0 10px;padding-left:14px}.wp__status{color:var(--ink-soft);background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);font-variant-numeric:tabular-nums;flex:none;gap:16px;padding:3px 10px;font-size:11.5px;display:flex}@media (width<=700px){.wp__doc{padding:22px 20px}}.sn2{background:var(--chrome-100);flex-direction:column;height:100%;display:flex}.sn2__bar{background:linear-gradient(180deg, #fff, var(--chrome-100));border-bottom:1px solid var(--chrome-300);flex:none;align-items:center;gap:5px;padding:6px 8px;display:flex}.sn2__stage{background:var(--chrome-300);flex:1;place-items:center;min-height:0;padding:14px;display:grid;overflow:auto}.sn2__img{border:1px solid var(--chrome-600);background:#fff;max-width:100%;max-height:100%;box-shadow:2px 2px 8px #0a1e3c4d}.sn2__hint{text-align:center;max-width:46ch;color:var(--ink-soft);font-size:12.5px;line-height:1.5}.sn2__hintTitle{font-family:var(--font-display);color:var(--ink-strong);margin-bottom:8px;font-size:18px}.sn2__error{color:#b4231b;margin-top:10px}.sn2__status{color:var(--ink-soft);background:linear-gradient(180deg, var(--chrome-100), var(--chrome-200));border-top:1px solid var(--chrome-300);flex:none;gap:14px;padding:3px 10px;font-size:11.5px;display:flex}.sn2__overlay{z-index:99000;cursor:crosshair;background:#0a183066;place-items:center;display:grid;position:fixed;inset:0}.sn2__prompt{border-radius:var(--r-pill);color:#eaf4ff;background:#0a1830cc;padding:9px 18px;font-size:13px}.sn2__marquee{background:#ffffff24;border:1px solid #fff;position:fixed;box-shadow:0 0 0 9999px #0a183059}.sn2__marquee span{color:#eaf4ff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#0a1830d9;border-radius:3px;padding:1px 7px;font-size:11px;position:absolute;bottom:-22px;left:0}.wmp{color:#dbe7f8;background:linear-gradient(#1a2536,#0b1220);flex-direction:column;height:100%;display:flex}.wmp__viz{background:#050a16;flex:1;min-height:150px;position:relative}.wmp__canvas{width:100%;height:100%;display:block}.wmp__vizPick{gap:3px;display:flex;position:absolute;top:8px;left:8px}.wmp__vizBtn{border-radius:var(--r-xs);color:#b8cde8;background:#08142899;border:1px solid #a0c8fa4d;padding:3px 9px;font-size:11px}.wmp__vizBtn[data-on=true]{color:#04222f;background:linear-gradient(#45c6f5,#1b7fbe);border-color:#7fdcff;font-weight:600}.wmp__now{color:#dbe7f8;text-shadow:0 1px 4px #000c;font-size:12.5px;position:absolute;bottom:8px;left:10px}.wmp__now em{color:#8ba8cc;font-style:normal}.wmp__transport{background:linear-gradient(#ffffff14,#ffffff05);border-top:1px solid #96bef029;border-bottom:1px solid #00000059;flex:none;align-items:center;gap:8px;padding:8px 10px;display:flex}.wmp__btn{color:#dbe7f8;background:linear-gradient(#ffffff2e,#ffffff0a);border:1px solid #a0c8fa52;border-radius:50%;width:32px;height:32px;font-size:13px}.wmp__btn--play{color:#04222f;background:linear-gradient(#7ce6ff,#2ba6e8 55%,#1a7cbb);border-color:#9fe6ff;width:42px;height:42px;font-size:17px}.wmp__seek{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.wmp__seek input{accent-color:#2ba6e8;flex:1;min-width:0}.wmp__time{color:#8ba8cc;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.wmp__vol{flex:none;align-items:center;gap:5px;width:92px;display:flex}.wmp__vol input{accent-color:#2ba6e8;flex:1;min-width:0}.wmp__library{flex-direction:column;flex:none;min-height:0;max-height:40%;display:flex}.wmp__libHead{letter-spacing:.08em;text-transform:uppercase;color:#7f97ba;background:#ffffff0a;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}.wmp__list{min-height:0;overflow-y:auto}.wmp__row{text-align:left;color:#cfdcee;border-bottom:1px solid #ffffff0d;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;width:100%;padding:6px 10px;font-size:12.5px;display:grid}.wmp__row:hover{background:#78befa1f}.wmp__row[data-on=true]{color:#fff;background:linear-gradient(#2f7fe0,#2468c8)}.wmp__rowNum{color:#7f97ba;font-variant-numeric:tabular-nums}.wmp__row[data-on=true] .wmp__rowNum,.wmp__row[data-on=true] .wmp__rowArtist{color:#fffc}.wmp__rowTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wmp__rowArtist{color:#7f97ba;font-size:11.5px}.wmp__empty{text-align:center;color:#7f97ba;padding:18px;font-size:12px;line-height:1.5}.pet__stars{transform-origin:26px 14px;animation:1.1s linear infinite petStars}@keyframes petStars{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pet__stars{animation:none}}.gad__pin{color:#f4f9ff;gap:3px;width:168px;padding:12px 13px 13px;text-decoration:none;display:grid}.gad[data-kind=pinned]{background:linear-gradient(#12233d,#0a1626);border-color:#96beeb73;padding:0;box-shadow:2px 3px 12px 1px #04143280,inset 0 1px #ffffff24}.gad__pin--wait{color:#b9d2e8;padding:14px;font-size:11px}.gad__pinTop{letter-spacing:.1em;text-transform:uppercase;color:#7fc4f5;font-size:9px;font-weight:700}.gad__pinName{overflow-wrap:anywhere;font-size:13.5px;font-weight:600;line-height:1.2}.gad__pinDesc{color:#cfe0f2;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.gad__pinFoot{color:#a8c4dd;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:9.5px;font-style:normal;display:flex}.gad__pinFoot i{font-style:normal}.gad__pinLang{color:#ffd88a}.gad__pin:hover .gad__pinName{text-decoration:underline}:root[data-skin=luna]{--wall:url(/wall/luna.webp);--font-ui:Tahoma, "Segoe UI", var(--font-ui-fallback,system-ui), sans-serif;--font-caption:"Trebuchet MS", Tahoma, sans-serif;--sky-deep:#1e6fc4;--sky:#4a9fe0;--sky-lite:#86c6ee;--aqua:#bfe4f6;--aqua-lite:#dcf1fb;--foam:#eaf6fd;--daylight:#fff;--leaf:#7cb342;--leaf-lite:#a5d363;--violet-lite:#9ecbf0;--periwinkle:#7fb5e8;--chrome-050:#fff;--chrome-100:#f4f3ee;--chrome-200:#ece9d8;--chrome-300:#d4d0c8;--chrome-400:#aca899;--chrome-500:gray;--ink-strong:#000;--ink:#1b1b1b;--ink-soft:#45464a;--ink-faint:#5c5d61;--accent:#316ac5;--accent-lite:#7da2ce;--accent-deep:#0a246a;--accent-edge:#0831d9;--r-xs:0px;--r-sm:0px;--r-md:3px;--r-lg:8px;--taskbar-h:30px;--titlebar-h:27px;--frame:4px}:root[data-skin=luna] .win{padding:0 var(--frame) var(--frame);-webkit-backdrop-filter:none;color:#fff;background:#0831d9;border:0;border-radius:8px 8px 0 0;box-shadow:inset -1px -1px #00138c,inset 1px 1px #0831d9,inset -2px -2px #001ea0,inset 2px 2px #166aee,inset -3px -3px #003bda,inset 3px 3px #0855dd,2px 3px 10px 1px #0014466b}:root[data-skin=luna] .win:before{display:none}:root[data-skin=luna] .win[data-active=false]{background:#7a96df;box-shadow:inset -1px -1px #4f6ea8,inset 1px 1px #7a96df,inset -2px -2px #5f7fc0,inset 2px 2px #9db4e8,inset -3px -3px #6e8ccf,inset 3px 3px #8ba6e4,1px 2px 7px #0014464d}:root[data-skin=luna] .win__title{height:var(--titlebar-h);background:linear-gradient(#0997ff 0%,#0053ee 8%,#0050ee 40%,#06f 88% 93%,#005bff 95%,#003dd7 96% 100%);border-top:1px solid #0831d9;border-left:1px solid #0831d9;border-right:1px solid #001ea0;border-radius:8px 7px 0 0;gap:4px;padding:0 2px 0 4px}:root[data-skin=luna] .win[data-active=false] .win__title{background:linear-gradient(#9db9eb 0%,#7a96df 8% 40%,#90aae4 88%,#6d8bd4 96% 100%);border-color:#93aee6 #7d97cf #7d97cf #93aee6}:root[data-skin=luna] .win__label{font-family:var(--font-caption);color:#fff;text-shadow:1px 1px #0f1089;letter-spacing:0;font-size:13px;font-weight:700}:root[data-skin=luna] .win[data-active=false] .win__label{color:#dbe5f7;text-shadow:1px 1px #6a86c8}:root[data-skin=luna] .win__icon{width:16px;height:16px}:root[data-skin=luna] .win__ctrls{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:2px;margin:0;position:static}:root[data-skin=luna] .win__title{padding-right:3px}:root[data-skin=luna] .wctl{color:#fff;background:linear-gradient(#5f9dfa 0%,#3d7ce8 46%,#2f6fd8 47%,#4a8bee 100%);border:1px solid #f0f4fd;border-radius:3px;width:21px;height:21px;box-shadow:inset 0 0 0 1px #ffffff47}:root[data-skin=luna] .wctl:hover{background:linear-gradient(#8ec0ff 0%,#5f9dfa 46%,#4a8bee 47%,#74aef7 100%);box-shadow:inset 0 0 0 1px #ffffff80}:root[data-skin=luna] .wctl:active{background:linear-gradient(#2f6fd8 0%,#2a63c4 46%,#2f6fd8 47%,#3d7ce8 100%)}:root[data-skin=luna] .wctl--close{background:linear-gradient(#f1836b 0%,#e0523a 46%,#d6472f 47%,#ea6a52 100%);border-color:#ffd7cd;width:21px}:root[data-skin=luna] .wctl--close:hover{background:linear-gradient(#ffa38d 0%,#ef6a51 46%,#e45a41 47%,#f78b73 100%)}:root[data-skin=luna] .wctl svg,:root[data-skin=luna] .wctl--close svg{width:9px;height:9px}:root[data-skin=luna] .win[data-active=false] .win__ctrls{opacity:.85}:root[data-skin=luna] .win__body{background:var(--chrome-200);box-shadow:none;border:1px solid #0831d9;border-top:0;border-radius:0}:root[data-skin=luna] .win__body--flush{background:0 0}:root[data-skin=luna] .win7{--w7-surface:#ece9d8;--w7-el-bg:#ece9d8;--w7-el-bg-d:#f3f1e6;--w7-el-bg-s-1:#e3dfc9;--w7-el-bg-s-2:#cfcab0;--w7-el-bd:#aca899;--w7-el-bd-h:#316ac5;--w7-el-bd-a:gray;--w7-el-bdr:3px;--w7-el-c:#000;--w7-li-bd-hl:#316ac5}:root[data-skin=luna] .taskbar{-webkit-backdrop-filter:none;background:linear-gradient(#3f8cf3 0%,#245edb 9%,#3f8cf3 18%,#4993f5 50%,#2b6ee0 51%,#2361d8 90%,#3a86ee 100%);border-top:1px solid #1941a5;padding-left:92px;box-shadow:inset 0 1px #ffffff47}:root[data-skin=luna] .orb{width:88px;height:var(--taskbar-h);background:linear-gradient(#43a12b 0%,#3c9a25 8%,#379320 40%,#2f8a1a 60%,#298418 82%,#257c15 100%);border:0;border-radius:0 8px 8px 0;grid-auto-flow:column;place-items:center;gap:6px;padding-left:6px;display:grid;bottom:0;left:0;box-shadow:inset -2px -2px 3px #00000040,inset 2px 2px 3px #ffffff4d,1px 0 3px #00000059}:root[data-skin=luna] .orb:after{content:"start";font-family:var(--font-caption);color:#fff;text-shadow:1px 1px 1px #00000073;padding-right:10px;font-size:16px;font-style:italic;font-weight:700}:root[data-skin=luna] .orb svg{width:20px;height:20px}:root[data-skin=luna] .orb:hover{background:linear-gradient(#55b83a 0%,#4aad30 8%,#43a52b 40%,#3b9a24 60%,#35931f 82%,#2f8a1a 100%);box-shadow:inset -2px -2px 3px #0003,inset 2px 2px 3px #fff6,1px 0 3px #00000059}:root[data-skin=luna] .taskbtn{background:linear-gradient(#4f96f0 0%,#3277e0 48%,#2a6ad4 49%,#3f88ea 100%);border:1px solid #1941a5;border-radius:3px;width:auto;min-width:40px;height:22px;padding:0 8px;box-shadow:inset 0 1px #ffffff52}:root[data-skin=luna] .taskbtn[data-focused=true]{background:linear-gradient(#1e51ab 0%,#2861c2 48%,#2f6bcd 49%,#3b7ada 100%);box-shadow:inset 1px 1px 2px #00000059}:root[data-skin=luna] .taskbtn svg{width:16px;height:16px}:root[data-skin=luna] .tray{background:linear-gradient(#18a0e8 0%,#109cdc 9%,#12a6e8 18%,#16b0f0 50%,#0e93d6 51%,#0d8ccd 90%,#16a5e6 100%);border-left:1px solid #1941a5;padding-left:12px}:root[data-skin=luna] .tray:before,:root[data-skin=luna] .clock__date{display:none}:root[data-skin=luna] .clock__time{font-size:11px;font-weight:400}:root[data-skin=luna] .showdesk{border-left-color:#ffffff59}:root[data-skin=luna] .start{-webkit-backdrop-filter:none;background:#fff;border:1px solid #0831d9;border-radius:8px 8px 0 0;grid-template-columns:1fr 190px;gap:0;padding:0;overflow:hidden;box-shadow:2px -2px 10px 1px #00144673}:root[data-skin=luna] .start:before{content:"";background:linear-gradient(#0997ff 0%,#0053ee 12%,#0050ee 60%,#06f 100%);border-bottom:2px solid #4a8ff0;grid-column:1/-1;height:54px}:root[data-skin=luna] .start__left{background:#fff;padding:8px 6px}:root[data-skin=luna] .start__right{background:#d3e5fa;border:0;border-left:1px solid #b0cdf0;border-radius:0;padding:8px 6px}:root[data-skin=luna] .start__name{color:#0b2f6b}:root[data-skin=luna] .start__desc{color:#4a678f}:root[data-skin=luna] .start__item:hover{background:#2f6fd8;border-color:#2f6fd8;border-radius:0}:root[data-skin=luna] .start__item:hover .start__name,:root[data-skin=luna] .start__item:hover .start__desc{color:#fff}:root[data-skin=luna] .start__place{color:#0b2f6b;font-weight:700}:root[data-skin=luna] .start__place:hover{color:#fff;background:#2f6fd8;border-radius:0}:root[data-skin=luna] .start__user{flex-direction:row;align-items:center;gap:9px;padding:0;position:absolute;top:6px;left:12px}:root[data-skin=luna] .start__avatar{width:42px;height:42px;box-shadow:none;background:#b8d0f0;border-radius:3px;padding:2px}:root[data-skin=luna] .start__avatar svg{border-radius:2px}:root[data-skin=luna] .start__username{text-shadow:1px 1px #0f1089;font-size:14px}:root[data-skin=luna] .start__foot{background:linear-gradient(#4993f5 0%,#2b6ee0 50%,#2361d8 100%);border-top:1px solid #1941a5;grid-column:1/-1;padding:6px 10px}:root[data-skin=luna] .start__search{color:#45464a;background:#ffffffe6;border-color:#1941a5;border-radius:2px}:root[data-skin=luna] .start__search input{color:#000}:root[data-skin=luna] .start__power{color:#fff;background:linear-gradient(#f1836b,#d6472f);border-color:#ffd7cd;border-radius:3px}:root[data-skin=luna] .dicon[data-selected=true]{background:#316ac58c;border-color:#316ac5d9;border-radius:0}:root[data-skin=luna] .dicon:hover{background:#316ac547;border-color:#316ac580;border-radius:0}:root[data-skin=luna] .marquee{background:#316ac547;border-color:#316ac5}:root[data-skin=luna] .menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ece9d8;border:1px solid #aca899;border-radius:0;box-shadow:2px 2px 4px #00000059}:root[data-skin=luna] .menu__item:hover:not(:disabled){color:#fff;background:#316ac5;border-radius:0}@media (width<=900px){.start{width:calc(100vw - 12px);max-height:calc(100vh - var(--taskbar-h) - 14px);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr}.start__right{order:1;grid-template-columns:repeat(2,1fr);align-items:center;display:grid}.start__left{overscroll-behavior:contain;order:2;min-height:0;overflow-y:auto}.start__foot{order:3}.start__user{flex-direction:row;grid-column:1/-1;padding:4px 8px 8px}.start__avatar{width:42px;height:42px}.cpl__split,.fin__split{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.cpl__nav,.fin__side{border-right:0;border-bottom:1px solid var(--chrome-300);align-items:center;gap:6px;padding:9px 10px;display:flex;overflow-x:auto}.cpl__navHead,.fin__sideHead{display:none}.cpl__navItem,.fin__place{white-space:nowrap;flex:none;width:auto;margin:0}.cpl__navDesc{display:none}}@media (width<=768px){:root{--taskbar-h:54px;--titlebar-h:38px}@supports (padding:env(safe-area-inset-bottom)){:root{--taskbar-h:calc(54px + env(safe-area-inset-bottom))}.taskbar{padding-bottom:env(safe-area-inset-bottom)}}.desktop__field{grid-template-rows:none;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:4px;padding:14px 10px}.stickies{position:static}.sticky{display:none}.gad{max-width:calc(100vw - 20px)}.win{padding:5px}.win__title{padding-right:138px}.wctl{width:38px;height:26px}.wctl--close{width:56px}.resize-handle{display:none}.taskbar{padding-left:56px}.orb{width:46px;height:46px}.taskbtn{width:48px;height:44px}.taskbtn svg{width:26px;height:26px}.clock{padding:0 9px}.clock__date{display:none}.clock__time{font-size:13.5px}.showdesk{width:9px}.toasts{left:12px;right:12px}.toast{max-width:none}.doc__title{font-size:24px}.doc__head{padding:20px 18px 17px}.doc__scroll,.cpl__pane{padding:18px}.fin__grid{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));padding:12px}.fin__search{width:44px}.fin__searchInput,.fin__nav{display:none}input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select,[contenteditable=true]{font-size:16px}.term{transform-origin:0 0;width:128.2%;height:128.2%;font-size:16px;transform:scale(.78)}.game__bar{flex-wrap:wrap;row-gap:4px}.game__btn{white-space:nowrap;flex:none}.game__spacer,.fc__gap{display:none}.ms{align-items:flex-start}.ipod__body[data-screen=add] .ipod__wheel{display:none}.ipod__body[data-screen=add] .ipod__screen{max-height:none;margin-bottom:0}.ipod__body[data-screen=add]{height:min(100%,560px)}.ipod{align-items:center}.ipod__body{height:min(100%,486px)}.pt__stage{place-items:center;display:grid}.login__input{width:min(58vw,240px)}.login__hint{text-align:center;max-width:30ch}.login__tile{width:104px;height:104px}.login__prompt{font-size:21px}}@media (width<=420px){.desktop__field{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.dicon__label{font-size:11px}.cmp__spec>div{flex-direction:column;gap:2px}.cmp__spec dd{text-align:left}}@media (pointer:coarse){.ie__tabClose{position:relative}.ie__tabClose:after{content:"";z-index:1;width:auto;height:auto;position:absolute;inset:-8px}html,html :where(button,a,input,textarea,label){cursor:auto}}html[data-calm=true]{--t-fast:60ms;--t-base:90ms;--t-slow:.12s}html[data-calm=true] .bub{opacity:.25;animation:none!important}
