.lockscreen-overlay[data-v-56347096]{align-items:center;background:linear-gradient(135deg,#0f172a,#334155);color:#f1f5f9;display:flex;font-family:system-ui,Segoe UI,Roboto,sans-serif;inset:0;justify-content:center;position:fixed;z-index:10000}.lockscreen-panel[data-v-56347096]{align-items:stretch;backdrop-filter:blur(18px) saturate(160%);background:hsla(0,0%,100%,.07);border-radius:28px;box-shadow:0 10px 40px -10px rgba(0,0,0,.5);display:flex;flex-direction:column;min-width:320px;padding:40px 48px}.title[data-v-56347096]{font-size:26px;font-weight:600;letter-spacing:.5px;margin:0 0 4px}.subtitle[data-v-56347096]{font-size:14px;font-weight:400;margin:0 0 24px;opacity:.75}.lock-input[data-v-56347096]{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:12px;color:#fff;font-size:14px;margin-bottom:12px;outline:none;padding:10px 14px}.lock-input[data-v-56347096]:focus{background:hsla(0,0%,100%,.2);border-color:#38bdf8}.unlock-btn[data-v-56347096]{background:#3b82f6;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px;transition:background .25s}.unlock-btn[data-v-56347096]:hover{background:#2563eb}.error[data-v-56347096]{color:#f87171;font-size:12px;margin-top:8px;text-align:center}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/build/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.0c35d18b.woff2) format("woff2")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/build/fonts/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.6f420cf1.woff2) format("woff2")}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(/build/fonts/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmP.c380809f.woff2) format("woff2")}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;src:url(/build/fonts/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvR.219aa914.woff2) format("woff2")}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;src:url(/build/fonts/hESh6WRmNCxEqUmNyh3JDeGxjVVyMg4tHGctNCu0.4ef4218c.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/KFOlCnqEu92Fr1MmSU5fCRc4EsA.4777461b.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/KFOlCnqEu92Fr1MmSU5fABc4EsA.1431d1ce.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/KFOlCnqEu92Fr1MmSU5fCBc4EsA.35b9d6be.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/KFOlCnqEu92Fr1MmSU5fBxc4EsA.db263277.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/KFOlCnqEu92Fr1MmSU5fCxc4EsA.32fc45a3.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/KFOlCnqEu92Fr1MmSU5fChc4EsA.dc7dcec8.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/KFOlCnqEu92Fr1MmSU5fBBc4.c48fb676.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/KFOmCnqEu92Fr1Mu72xKOzY.80437895.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.71a33b6b.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/KFOmCnqEu92Fr1Mu7mxKOzY.16961982.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/KFOmCnqEu92Fr1Mu4WxKOzY.c35e4c39.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/KFOmCnqEu92Fr1Mu7WxKOzY.3230f9b0.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.861b791f.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/KFOmCnqEu92Fr1Mu4mxK.b009a76a.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.62ced72e.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.cad7d3d9.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/KFOlCnqEu92Fr1MmEU9fCBc4EsA.6fb9cffb.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/KFOlCnqEu92Fr1MmEU9fBxc4EsA.9ac81fef.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/KFOlCnqEu92Fr1MmEU9fCxc4EsA.d8642a3d.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.9165081d.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/KFOlCnqEu92Fr1MmEU9fBBc4.f25d774e.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body{--google-font-color-materialiconstwotone:none}.material-icons{font-family:Material Icons;-moz-font-feature-settings:"liga"}.material-icons,.material-icons-outlined{display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-osx-font-smoothing:grayscale}.material-icons-outlined{font-family:Material Icons Outlined;-moz-font-feature-settings:"liga"}.material-icons-round{font-family:Material Icons Round;-moz-font-feature-settings:"liga"}.material-icons-round,.material-icons-sharp{display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-osx-font-smoothing:grayscale}.material-icons-sharp{font-family:Material Icons Sharp;-moz-font-feature-settings:"liga"}.material-icons-two-tone{display:inline-block;font-family:Material Icons Two Tone;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/build/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw0aXpsog.84188f5e.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/build/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw9aXpsog.8d38f963.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/build/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw2aXpsog.9abe80b2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/build/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw3aXpsog.43cb753b.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/build/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw5aXo.3131c372.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/build/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCFPrEHJA.57a7c30d.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/build/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCMPrEHJA.e21e2d2d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/build/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCHPrEHJA.39cfcc18.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/build/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCGPrEHJA.82794d97.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/build/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCIPrE.63617169.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.29a55ddb.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.b22a64b3.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.ad339ced.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.d957dc4c.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.6f8f2aa1.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.f881aed6.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/build/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.ee990a93.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:300;src:url(/build/fonts/wlptgwvFAVdoq2_F94zlCfv0bz1WC2UWzLhnepKu.32c249a2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:300;src:url(/build/fonts/wlptgwvFAVdoq2_F94zlCfv0bz1WC2UWzLlnepKu.5a3b9541.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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-display:swap;font-family:Lexend;font-style:normal;font-weight:300;src:url(/build/fonts/wlptgwvFAVdoq2_F94zlCfv0bz1WC2UWzLdneg.7c1917fc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--color-white:#fff;--color-white-100:hsla(0,0%,100%,.1);--color-white-200:hsla(0,0%,100%,.2);--color-white-400:hsla(0,0%,100%,.4);--color-white-800:hsla(0,0%,100%,.8);--color-white-900:hsla(0,0%,100%,.9);--color-black:#1e1e1e;--color-black-100:rgba(0,0,0,.1);--color-black-50:hsla(0,14%,80%,.39);--color-black-200:rgba(0,0,0,.2);--color-black-500:rgba(0,0,0,.5);--color-black-600:rgba(0,0,0,.6);--color-blue-800:#007ff7;--app-color-white:#fcfffb;--color-red:rgba(255,2,2,.788);--color-green:#11dd4e}*{border:0;list-style:none;margin:0;outline:0;padding:0}@media screen and (max-width:900px){.hidden{display:none}}button,input{background-color:transparent;border:0;outline:0;-webkit-tap-highlight-color:transparent}body{font-family:Lexend,sans-serif;height:100vh;user-select:none}#loading{background:url(/build/images/lock.ec830e04.gif) 50%/cover no-repeat;height:100vh;z-index:9999}#loading,.navbar{left:0;position:fixed;top:0;width:100%}.navbar{animation:top-to-bottom .3s;backdrop-filter:blur(5px);background-color:rgba(26,26,26,.7);box-shadow:0 2px 10px var(--color-black-100);color:var(--color-white-900);justify-content:space-between;padding:.1rem 0;z-index:20}.navbar,.navbar>ul{align-items:center;display:flex}.navbar li{cursor:url(/build/assets/Link.48333757.cur),pointer;font-size:14px;margin:0 4px;position:relative;text-shadow:0 3px 10px rgba(0,0,0,.288);transition:.2s;-webkit-tap-highlight-color:transparent;user-select:none}.navbar .leftLi.logo img{transform:translateY(1px)}.navbar svg{fill:var(--color-white)}.navbar .leftLi{padding:4px 8px}.navbar .leftLi a{color:var(--color-white);text-decoration:none}.navbar .leftLi:hover{background-color:var(--color-white-200);border-radius:5px;color:var(--color-white)}li.app_name{display:none;font-weight:900!important}.navbar-right li{margin:0 10px}.navbar-right li svg{transform:scale(.8)}.wifi svg{transform:translateY(1px) scale(.8)!important}.navbar-right .clock #clock{margin-left:15px;margin-right:15px}.navbar-right li .control_center{height:19px;transform:scale(.8) translateY(1px);width:32px}.navbar-right .battery{align-items:center;background:transparent;border-radius:4px;cursor:pointer;display:flex;margin:0;padding:.3rem .5rem;position:relative;transition:all .2s ease-out;user-select:none}.navbar-right .battery.selected{background:var(--color-white-200)}.navbar-right .battery-container{border:1px solid hsla(0,0%,100%,.4);border-radius:3px;height:10px;padding:1px;position:relative;width:22px}.navbar-right .battery-container:after{background:hsla(0,0%,100%,.4);border-bottom-right-radius:3px;border-top-right-radius:3px;content:"";height:7px;position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:3px}.navbar-right .battery-progress{background:#fff;border-radius:2px;display:flex;height:100%}.navbar-right .battery-progress .is-charging{display:none;height:100%;width:100%}.is-charging-visible{display:block!important}.navbar-right .battery__low{background-color:var(--color-red)}.navbar-right .battery__high{background-color:var(--color-green)}.navbar-right .battery-text{font-size:12px;margin-right:4px}.navbar-right .battery__popup{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.2);opacity:0;padding:4px;position:absolute;right:0;top:calc(100% + 6px);transition:all .2s ease-out;width:220px}.navbar-right .battery__popup.opened{opacity:1}.navbar-right .battery__popup header{align-items:center;display:flex;justify-content:space-between;padding:0 10px}.navbar-right .battery__popup header h3{font-size:16px;font-weight:600}.navbar-right .battery__popup header span{font-size:12px;opacity:.75}.navbar-right .battery__popup p{font-size:11px;margin-top:4px;padding:0 10px}.navbar-right .battery__popup hr{border:0;border-radius:99px;border-top:1px solid hsla(0,0%,100%,.2);margin:6px 8px}.navbar-right .battery__popup button{align-items:center;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:4px 10px;user-select:none;width:100%}.navbar-right .battery__popup button:hover{background-color:var(--color-blue-800)}.navbar-right .battery__popup button:active{background-color:#0063f7}li>ul{align-items:center;backdrop-filter:blur(11px);background:var(--color-white-400);border-radius:5px;box-shadow:0 2px 7px rgba(0,0,0,.363);display:none;flex-direction:column;font-weight:600;left:0;margin-top:1px;min-width:200px;padding:4px;position:absolute;top:100%}li:hover>ul{display:flex}li>ul>li{border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:5px!important;padding-bottom:5px;width:100%}li>ul>li:last-child{border-bottom:0;margin-bottom:0!important;padding-bottom:0!important}li>ul>li>button{border-radius:5px;color:var(--color-white);cursor:url(/build/assets/Link.48333757.cur),pointer;display:flex;flex-direction:row;font-family:Lexend,sans-serif;font-size:14px;font-weight:100;height:100%;padding:4px 8px;text-align:left;transition:80ms;width:100%}li>ul>li>button:hover{background:var(--color-blue-800);color:var(--color-white)}li>ul>li>button:active{background-color:#0063f7}li>.menu-container{backdrop-filter:blur(11px);background-color:hsla(0,3%,87%,.349);border:1px solid rgba(70,50,77,.308);border-radius:20px;box-shadow:0 7px 15px rgba(26,26,26,.24);display:none;height:14rem;overflow:hidden;padding:15px;position:absolute;right:50%;top:100%;transform:translateX(50%);width:380px}li:hover .menu-container{display:flex}li>.menu-container>.grid-control{display:grid;grid-template-areas:"Display Display Display Display" "Audio Audio Audio Audio" "Music Music Music Music";grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);height:100%;width:100%;grid-gap:1em 1em}li>.menu-container>.grid-control .control_center--grid{border:1px solid hsla(0,0%,100%,.178);border-radius:12px;box-shadow:0 5px 15px rgba(44,44,44,.37);display:grid;overflow:hidden}.menu-container>.grid-control .col-5{grid-area:Toggles}.menu-container>.grid-control .col-7{grid-area:DoNotDisturb}.menu-container>.grid-control .col-3--brightness{grid-area:KeyboardBrightness}.menu-container>.grid-control .col-3--battery{grid-area:Battery}.menu-container>.grid-control .col-12--light{grid-area:Display}.menu-container>.grid-control .col-12--volume{grid-area:Audio}.menu-container>.grid-control .col-12--music{grid-area:Music}.grid-control .control_center--grid button{align-items:center;cursor:url(/build/assets/Link.48333757.cur),pointer;display:flex;font-family:Lexend,sans-serif;font-size:20px;justify-content:flex-start;transition:all .12s ease-in-out;width:100%}.brightness,.sound{position:relative}.menu-container>.grid-control input[type=range]{appearance:none;-webkit-appearance:none;border:0;outline:0}.brightness img,.sound img{left:20px;position:absolute;top:50%;transform:translatey(-50%)}.menu-container>.grid-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--color-white);border:1px solid rgba(0,0,0,.226);border-radius:50%;box-shadow:-2px 0 3px -2px #5f6063,-340px 0 0 320px #fff;cursor:pointer;height:2rem;width:2rem}.grid-control input[type=range]::-webkit-slider-runnable-track{background:hsla(0,0%,100%,.404);border-radius:50px;margin:10px;overflow:hidden}.grid-control .control_center--grid button p{display:block;font-family:Lexend,sans-serif;font-size:14px}.nobtn{align-items:center!important;display:flex!important;justify-content:center!important}.nobtn svg{background-color:transparent!important}.grid-control .control_center--grid button svg{background-color:var(--color-blue-800);border-radius:50%;margin:0 5px;padding:5px}.col-7 button svg{background-color:#b63333!important}.col-7 button:focus{background:#b63333!important;color:var(--color-white)}.grid-control .control_center--grid button:focus{background:var(--color-blue-800);color:var(--color-white)}.grid-control .control_center--grid .music-player{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.music-player-picture{align-items:center;display:flex;height:100%;width:90%}.music-player-picture img{margin:0 0 0 10px;width:50px}.music-player-content{align-items:center;display:flex;height:100%;width:30%}.music-player-content span{font-size:40px;width:40px}@media screen and (max-width:600px){.navbar-right .clock #clock{margin-left:0}}.dock{align-items:center;backdrop-filter:blur(20px);border:1px solid var(--color-white-200);border-radius:14px;bottom:max(3%,env(safe-area-inset-bottom));box-shadow:0 0 30px rgba(0,0,0,.555);display:flex;height:65px;left:50%;padding:.2rem .5rem 0;position:fixed;transform:translateX(-50%);z-index:10}@media screen and (max-width:900px){.dock{border-radius:16px;gap:2px;height:56px;max-width:98vw;overflow-x:auto;padding:.2rem .4rem}}.dock .point{animation:top-to-bottom .3s;background:#f08080;border-radius:50%;display:none;height:6px;margin:0;transition:.3s;width:6px}.dock .column{background:var(--color-white-400);height:45px;margin:0 4px;width:1px}.dock .icon{background:none;border:none;display:grid;outline:none;place-items:center;position:relative;transform:translateZ(0);transition:all .3s;-webkit-tap-highlight-color:transparent}.dock .icon:after{align-items:center;background-color:hsla(0,0%,100%,.39);border-radius:8px;clip-path:polygon(100% 0,100% 0,0 0,0 0,0 0,0 0,0 0,0 0,0 80%,43% 80%,50% 101%,57% 80%,100% 80%,100% 0);display:flex;font-family:lexend,sans-serif;font-size:15px;font-weight:700;height:25px;justify-content:center;left:50%;padding:4px 3px 10px;position:absolute;top:-25%;transform:translateX(-50%);width:95px;z-index:1}.dock .icon img{transform:translateY(0);transition:transform .22s cubic-bezier(.4,0,.2,1),filter .22s;width:3.6rem}.dock .icon:hover img{margin:0;transform:translateY(-8px) scale(1.05)}.dock .icon img:active{filter:brightness(.6) drop-shadow(0 0 10px #2c2c2c)}@media (max-width:480px){.dock{height:50px}.dock .icon img{width:2.8rem}.dock .icon:hover img{margin:0 0 20px;width:3.4rem}.dock .icon:hover+.icon img{margin:0 0 10px;width:3.1rem}}.container__Window{align-items:center;display:none;height:100%;justify-content:space-around;width:100%}.window{animation:zoom-out .3s;background:transparent;border:1px solid #ffffff34;border-radius:1rem;box-shadow:0 20px 30px var(--color-black-500);display:none;height:clamp(280px,60vh,720px);max-height:85vh;max-width:95vw;overflow:hidden;touch-action:none;width:clamp(320px,80vw,1000px);z-index:10}.window__taskbar{background-color:#f7f7f8;display:flex;height:12%;justify-content:space-between;padding:0 16px}.window__taskbar--actions{align-items:center;display:flex}.window__taskbar:hover button:after{color:#000}.window__taskbar--actions button{align-items:center;border-radius:50%;display:flex;height:.8rem;justify-content:center;padding:8px;transition:.4s;width:.8rem}.window__taskbar--actions button:not(:last-child){margin-right:8px}.window__taskbar--actions button:first-child{background-color:#ff5f56;box-shadow:0 0 0 .5px #e0443e}.window__taskbar--actions button:after{color:transparent;display:block;font-size:14px;font-weight:900}.window__taskbar--actions button:first-child:after{content:"×"}.window__taskbar--actions button:first-child:hover{background-color:#fc3c32}.window__taskbar--actions button:nth-child(2){background-color:#ffbd2e;box-shadow:0 0 0 .5px #dea123}.window__taskbar--actions button:nth-child(2):after{content:"−"}.window__taskbar--actions button:nth-child(2):hover{background-color:#ffa600}.window__taskbar--actions button:nth-child(3){background-color:#27c93f;box-shadow:0 0 0 .5px #1aab29}.window__taskbar--actions button:nth-child(3):after{content:"⤡"}.window__taskbar--actions button:nth-child(3):hover{background-color:#12aa29}.window__taskbar--content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.window__taskbar--content h2{color:var(--color-black);font-size:18px;font-weight:600}.Vscode .window__taskbar,.maps .window__taskbar,.terminal .window__taskbar{height:9%}.terminal_content{backdrop-filter:blur(12px);background-color:rgba(44,0,30,.78);color:#ebebeb;font-family:Roboto Mono,monospace;font-size:20px;height:94%;overflow-y:scroll;padding-left:1rem;width:100%}.color_green{color:#4af626}.color_blue{color:#1f48ff}.color_white{color:#fff}.window__taskbar--right{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:space-around;width:60%}@media screen and (max-width:900px){.window__taskbar--right{width:70%}}.Customize__icon span{border:1px solid hsla(0,4%,79%,.412);border-radius:9px;cursor:url(/build/assets/Link.48333757.cur),pointer;padding:5px;transition:.2s}.window__taskbar--right .containerSearch{align-items:center;background-color:var(--app-color-white);border:1px solid hsla(0,0%,48%,.412);border-radius:5px;display:flex;height:75%;justify-content:space-between;padding-left:8px;width:45%}.window__taskbar--right .containerSearch svg{fill:hsla(0,0%,48%,.412)}.window__taskbar--right input[type=search]{background-color:transparent;color:var(--color-black);font-family:Lexend,sans-serif;font-size:18px;height:100%;padding-right:10px;width:85%}.window .content{display:flex;height:100%;overflow:auto;width:100%}@media (max-width:768px){.window{height:72vh;width:96vw}}.Parent__content--typing{background-color:var(--app-color-white);border-top:1px solid #e0e2e1;height:100%;width:70%}.content__typing{background:transparent;border:none;color:var(--color-black);display:none;font-family:Raleway,sans-serif;font-size:18px;font-weight:900;height:100%;outline:none;padding:16px;resize:none;width:100%}.content__sidebar{backdrop-filter:blur(1rem);background:var(--color-white-400);height:100%;width:30%}.content__sidebar--notes{background-color:transparent;height:100%;width:100%}.content__sidebar--notes input{border-radius:4px;color:var(--color-black);display:block;font-family:Lexend,sans-serif;font-size:18px;font-weight:100;height:10%;margin:10px auto;outline:none;padding-left:10px;transition:all .2s;transition:.3s;width:85%}.content__sidebar--notes input:hover{background-color:rgba(0,0,0,.336)}.content__sidebar--notes input::placeholder{color:#fff}.spotlight_serach{align-items:center;backdrop-filter:blur(10px);background-color:transparent;border:1px solid var(--color-white-100);border-radius:8px;box-shadow:0 10px 10px rgba(37,37,37,.137);display:flex;height:50px;justify-content:start;left:50%;position:absolute;top:30%;transform:translateX(-50%) translateY(-50%);width:400px;z-index:10}.spotlight_serach svg{margin-left:10px}.spotlight_serach input{font-family:Lexend;font-size:20px;font-weight:100;margin-left:10px;padding-right:10px;width:90%}.spotlight_serach input::placeholder{color:#fff}.launchpad{animation:opacity .3s;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background-color:transparent;display:none;height:100%;width:100%}.searchbox{align-items:center;display:flex;height:100px;justify-content:center;width:100%}.searchbox .searchContainer{align-items:center;border-color:hsla(0,0%,100%,.582) hsla(0,0%,100%,.219);border-radius:4px;border-style:solid;border-width:1px;display:flex;height:30px;justify-content:space-evenly;padding:0 3px;width:220px}.searchbox .searchContainer svg{fill:#fff}.searchbox input{color:#fff;font-family:Roboto,sans-serif;font-size:17px;height:100%;text-align:center}.searchbox input::placeholder{color:#fff;font-weight:100}.searchbox input:focus{text-align:left}.Apps-container{display:grid;height:60%;margin:0 auto;width:90%;grid-row-gap:10px;grid-template-columns:25% 25% 25% 25%;grid-template-rows:25% 25% 25% 25%}.launchpad .child-launchpad{cursor:url(/build/assets/Link.48333757.cur),pointer;display:flex;flex-direction:column;place-items:center}.launchpad .child-launchpad img{width:80px}@media screen and (min-width:1200px){.launchpad .Apps-container{grid-row-gap:20px}.launchpad .child-launchpad img{width:80px}.launchpad .child-launchpad strong{font-size:18px}}.launchpad .child-launchpad:active{animation:vibrate .1s ease-in infinite alternate forwards;transition:transform .1s cubic-bezier(.42,0,1,.2)}.launchpad .child-launchpad strong{color:#fff}::-webkit-scrollbar{width:16px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#babac0;border:4px solid #fff;border-radius:16px}::-webkit-scrollbar-button{display:none}@keyframes zoom-out{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes to-top-bottom{0%{transform:translate(0)}25%{transform:translateY(-12px)}50%{transform:translateY(-3px)}75%{transform:translateY(-21px)}to{transform:translateY(0)}}@keyframes vibrate{0%{transform:rotate(9deg)}to{transform:rotate(-9deg)}}@keyframes top-to-bottom{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:none}}@keyframes opacity{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.calculator{animation:zoom-out .3s cubic-bezier(.215,.61,.355,1);backdrop-filter:blur(1rem);background:var(--color-black-500);border:1px solid var(--color-white-200);border-radius:1rem;box-shadow:0 .5rem 2rem var(--color-black-500);display:none;height:25rem;max-height:80%;max-width:100%;width:20rem}.calculator__top{display:flex;flex-direction:column;height:30%;width:100%}.calculator__top--taskabr{align-items:center;display:flex;height:40px;padding:0 2px}.calculator__top--taskabr button{align-items:center;border-radius:50%;display:flex;height:1px;justify-content:center;margin-left:8px;padding:8px;position:relative;transition:.4s;width:1px}.calculator__top--taskabr button:first-child{background-color:#ff6059}.calculator__top--taskabr button:first-child:hover{background-color:#fc3c32}.calculator__top--taskabr button:nth-child(2){background-color:#ffbd2e}.calculator__top--taskabr button:nth-child(2):hover{background-color:#ffa600}.calculator__top--taskabr button:nth-child(3){background-color:#28c941}.calculator__top--taskabr button:nth-child(3):hover{background-color:#12aa29}.calculator__top--taskabr button:after{color:transparent;display:block;font-size:14px;font-weight:900;position:absolute}.calculator__top--taskabr:hover button:after{color:#000}.calculator__top--taskabr button:first-child:after{content:"×"}.calculator__top--taskabr button:nth-child(2):after{content:"−"}.calculator__top--taskabr button:nth-child(3):after{content:"⤡"}.calculator__top--output{background:transparent;border:none;color:var(--color-white);flex:1;font-family:Lexend;font-size:2rem;padding:0 .8rem;text-align:right}.input{display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:20% 20% 20% 20% 20%;height:70%;width:100%}.input .button{border:1px solid rgba(95,95,95,.336);font-family:Montserrat;font-size:1.8rem;font-weight:700;height:100%;width:100%}.r-radius{border-bottom-right-radius:15px}.large{border-bottom-left-radius:15px;grid-column-start:span 2}.operator{background-color:#fd9e2a;color:#fff}.number{background-color:#d6d6d6;color:#000}.operator-2{background-color:#ccc9c9;color:#000}.context-menu{backdrop-filter:blur(15px);background:hsla(0,0%,100%,.219);border:1px solid hsla(0,0%,100%,.281);border-radius:7px;overflow:hidden;padding:0 3px;position:absolute;text-align:center}.context-menu ul{list-style:none;margin:0;min-width:250px;padding:0}.context-menu ul li{border-bottom:1px solid rgba(65,64,64,.288);margin:4px 0}.context-menu ul li:last-child{border:none}.context-menu ul li button{border-radius:5px;color:var(--color-white);cursor:url(/build/assets/Link.48333757.cur),pointer;display:flex;flex-direction:row;font-family:Lexend,sans-serif;font-size:15px;font-weight:300;height:100%;margin:0 0 4px;padding:4px 8px;text-align:left;transition:80ms;width:100%}.context-menu ul button:hover{background:var(--color-blue-800)}.widgets-panel{backdrop-filter:blur(1rem);border:1px solid var(--color-white-200);border-radius:16px;overflow:hidden;position:fixed;right:10px;top:42px;transform:translateX(115%);transition:all .3s cubic-bezier(.79,.14,.15,.86)}.widgets-panel.open{transform:translateX(0)}.widgets-panel__calendar{background:transparent;min-width:160px;padding:16px}.widgets-panel #taghvim{align-items:center;display:flex;justify-content:center}.widgets-panel__calendar h4{color:#fff;font-size:14px;font-weight:500;margin-bottom:-10px;margin-left:8px;text-transform:uppercase}.widgets-panel__calendar h2{color:#fff;font-size:45px;font-weight:300}.widgets-panel__calendar li{border-radius:4px;font-size:15px;margin:8px 0;padding:4px 10px;position:relative}.widgets-panel__calendar li:before{border-radius:99px;content:"";height:calc(100% - 2px);left:-12px;position:absolute;top:2px;width:8px}.widgets-panel__calendar li.blue{background:#283646;color:#34aadc}.widgets-panel__calendar li.blue:before{background:#34aadc}.widgets-panel__calendar li.green{background:#2d402e;color:#32d74b}.widgets-panel__calendar li.green:before{background:#32d74b}.widgets-panel__calendar li.purple{background:#422948;color:#9c5ffd}.widgets-panel__calendar li.purple:before{background:#7a3edb}.widgets-panel__calendar li span{display:block}.widgets-panel__calendar li span:first-child{font-weight:700}.resize-taskbar{height:6%!important;min-height:34px!important}.network-prefs-overlay[data-v-3fb0305c]{align-items:center;backdrop-filter:blur(5px);background:rgba(0,0,0,.25);display:flex;inset:0;justify-content:center;position:fixed;z-index:1400}.network-window[data-v-3fb0305c]{animation:netEnter-3fb0305c .3s cubic-bezier(.55,.1,.2,1);backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.78));border:1px solid hsla(0,0%,100%,.55);border-radius:18px;box-shadow:0 18px 46px -12px rgba(0,0,0,.4);color:#1d1d1f;display:flex;flex-direction:column;font-size:13px;max-height:86vh;max-width:96vw;overflow:hidden;position:relative;width:760px}@keyframes netEnter-3fb0305c{0%{opacity:0;transform:translateY(14px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.net-header[data-v-3fb0305c]{align-items:center;display:flex;gap:12px;padding:14px 18px 10px}.net-title[data-v-3fb0305c]{flex:1;font-size:20px;font-weight:600;letter-spacing:.3px;margin:0}.net-close[data-v-3fb0305c]{background:transparent;border:0;border-radius:8px;cursor:pointer;font-size:18px;line-height:1;padding:4px 8px}.net-close[data-v-3fb0305c]:hover{background:rgba(0,0,0,.07)}.net-body[data-v-3fb0305c]{border-bottom:1px solid hsla(0,0%,100%,.4);border-top:1px solid hsla(0,0%,100%,.4);display:flex;flex:1;min-height:0}.net-sidebar[data-v-3fb0305c]{background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.35));border-right:1px solid hsla(0,0%,100%,.45);padding:10px 0;width:190px}.net-sidebar ul[data-v-3fb0305c]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.net-sidebar li[data-v-3fb0305c]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:6px 14px;position:relative}.net-sidebar li.active[data-v-3fb0305c]{background:rgba(0,0,0,.08);font-weight:600}.net-sidebar .status[data-v-3fb0305c]{background:rgba(0,0,0,.08);border-radius:12px;font-size:11px;margin-left:auto;padding:2px 6px}.net-sidebar .status.off[data-v-3fb0305c]{background:rgba(255,0,0,.15);color:#8b1111}.net-content[data-v-3fb0305c]{flex:1;overflow:auto;padding:18px 22px 20px}.bluetooth-section h2[data-v-3fb0305c],.ethernet-section h2[data-v-3fb0305c],.vpn-section h2[data-v-3fb0305c],.wifi-section h2[data-v-3fb0305c]{margin:0 0 4px}.wifi-header-row[data-v-3fb0305c]{align-items:center;display:flex;gap:14px}.switch[data-v-3fb0305c]{background:rgba(0,0,0,.25);border:0;border-radius:24px;cursor:pointer;height:24px;position:relative;transition:background .25s;width:46px}.switch .knob[data-v-3fb0305c]{background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.35);height:18px;left:3px;position:absolute;top:3px;transition:transform .25s;width:18px}.switch.on[data-v-3fb0305c]{background:#4c8dff}.switch.on .knob[data-v-3fb0305c]{transform:translateX(22px)}.net-list[data-v-3fb0305c]{display:flex;flex-direction:column;gap:4px;margin-top:14px}.current-network[data-v-3fb0305c],.net-item[data-v-3fb0305c]{align-items:center;background:hsla(0,0%,100%,.55);border:1px solid rgba(0,0,0,.06);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:6px 10px;transition:background .15s,box-shadow .15s}.net-item[data-v-3fb0305c]:hover{background:hsla(0,0%,100%,.85)}.net-item.selected[data-v-3fb0305c]{background:rgba(76,141,255,.18);box-shadow:0 0 0 1px rgba(76,141,255,.4)}.current-network .ssid[data-v-3fb0305c],.net-item .ssid[data-v-3fb0305c]{flex:1;font-weight:500}.current-network[data-v-3fb0305c]{background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.55));cursor:default}.badge[data-v-3fb0305c]{background:rgba(76,141,255,.25);border-radius:14px;color:#1c4d9d;font-size:11px;font-weight:500;padding:2px 6px}.net-separator[data-v-3fb0305c]{height:8px}.bars[data-v-3fb0305c]{height:12px;position:relative;width:42px}.bars[data-v-3fb0305c]:after,.bars[data-v-3fb0305c]:before{content:"";position:absolute}.bars[class*=bars-][data-v-3fb0305c]{align-items:flex-end;display:flex;gap:3px;height:100%}.bars[class*=bars-][data-v-3fb0305c]:after,.bars[class*=bars-][data-v-3fb0305c]:before{display:none}.bars span[data-v-3fb0305c]{background:#333;border-radius:2px;width:6px}.bars-1[data-v-3fb0305c]{background:linear-gradient(0deg,#222 4px,transparent 0);background-repeat:no-repeat;background-size:6px 4px}.bars-2[data-v-3fb0305c]{background:linear-gradient(0deg,#222 4px,transparent 0),linear-gradient(0deg,#222 8px,transparent 0);background-position:0 8px,10px 4px;background-repeat:no-repeat;background-size:6px 4px,6px 8px}.bars-3[data-v-3fb0305c]{background:linear-gradient(0deg,#222 4px,transparent 0),linear-gradient(0deg,#222 8px,transparent 0),linear-gradient(0deg,#222 12px,transparent 0);background-position:0 8px,10px 4px,20px 0;background-repeat:no-repeat;background-size:6px 4px,6px 8px,6px 12px}.lock[data-v-3fb0305c]{font-size:12px}.check[data-v-3fb0305c]{font-size:14px;margin-left:auto}.empty[data-v-3fb0305c]{font-size:12px;opacity:.55;padding:40px 0;text-align:center}.hint[data-v-3fb0305c]{font-size:12px;margin:16px 0 0;opacity:.6}.micro[data-v-3fb0305c]{font-size:11px;margin-top:12px;opacity:.55}.bt-list[data-v-3fb0305c]{list-style:none;margin:12px 0 0;padding:0}.bt-item.empty[data-v-3fb0305c]{font-size:12px;opacity:.6;padding:8px 0}.kv[data-v-3fb0305c]{display:flex;flex-direction:column;font-size:13px;gap:6px;list-style:none;margin:12px 0 0;padding:0}.kv li[data-v-3fb0305c]{display:flex;gap:8px}.kv li span[data-v-3fb0305c]{opacity:.65}.net-footer[data-v-3fb0305c]{background:hsla(0,0%,100%,.55);display:flex;gap:10px;justify-content:flex-end;padding:10px 16px}.btn[data-v-3fb0305c]{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;padding:6px 14px}.btn.ghost[data-v-3fb0305c]{background:hsla(0,0%,100%,.6)}.btn.primary[data-v-3fb0305c]{background:#3478f6;border-color:#3478f6;color:#fff}.btn.primary[data-v-3fb0305c]:hover{background:#2c6ad9}@media (max-width:720px){.network-prefs-overlay[data-v-3fb0305c]{align-items:flex-start;padding-top:40px}.network-window[data-v-3fb0305c]{border-radius:0;height:100%;max-height:none;width:100%}.net-sidebar[data-v-3fb0305c]{width:160px}}.navbar-right>li[data-v-bc200062]{position:relative}.control-center[data-v-bc200062]{align-items:center;cursor:pointer;display:flex}.cc-hover-buffer[data-v-bc200062]{height:18px;left:-6px;position:absolute;right:-6px;top:-14px;z-index:5}.control-center .cc-trigger-icon[data-v-bc200062]{height:18px;object-fit:contain;opacity:.85;transition:opacity .15s,filter .15s;width:18px}.control-center:hover .cc-trigger-icon[data-v-bc200062]{filter:brightness(1.1);opacity:1}.control-center-panel[data-v-bc200062]{display:block;left:auto;overflow:hidden;padding:14px 16px 18px;right:0;width:360px}.cc-layout[data-v-bc200062]{display:flex;gap:16px}.cc-column[data-v-bc200062]{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.cc-column.right[data-v-bc200062]{flex:1.1}.cc-tile[data-v-bc200062]{backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);background:hsla(0,0%,100%,.52);border:1px solid hsla(0,0%,100%,.42);border-radius:18px;box-shadow:0 6px 28px -10px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px 16px 16px;position:relative}.cc-tile.music.empty[data-v-bc200062]{align-items:center;justify-content:center;min-height:140px}.cc-tile.music .music-body[data-v-bc200062]{align-items:center;display:flex;flex-direction:column;gap:14px}.cc-tile .tile-header[data-v-bc200062]{align-items:center;display:flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.3px;opacity:.7;text-transform:uppercase}.cc-tile .tile-slider[data-v-bc200062]{appearance:none;background:linear-gradient(90deg,#4d7cff,#8db3ff);border-radius:4px;cursor:pointer;height:5px;outline:none;width:100%}.cc-tile .tile-slider[data-v-bc200062]::-webkit-slider-thumb{appearance:none;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.3);height:16px;transition:transform .15s;width:16px}.cc-tile .tile-slider[data-v-bc200062]:active::-webkit-slider-thumb{transform:scale(1.08)}.cc-tile.music .cover img[data-v-bc200062]{border-radius:14px;box-shadow:0 6px 18px -6px rgba(0,0,0,.45);height:64px;object-fit:cover;width:64px}.cc-tile.music .track[data-v-bc200062]{font-size:13px;font-weight:500;line-height:1.3;text-align:center}.cc-tile.music .controls[data-v-bc200062]{display:flex;gap:14px;justify-content:center}.btn-cc[data-v-bc200062]{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.08);border-radius:50%;box-shadow:0 3px 10px -4px rgba(0,0,0,.35);cursor:pointer;display:flex;font-size:15px;height:40px;justify-content:center;transition:background .15s,transform .15s;width:40px}.fade-scale[data-v-bc200062]{animation:fadeScale-bc200062 .22s cubic-bezier(.4,.15,.2,1);transform-origin:top right}@keyframes fadeScale-bc200062{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.btn-cc.small[data-v-bc200062]{font-size:13px;height:34px;width:34px}.btn-cc.main[data-v-bc200062]{font-size:18px;height:50px;width:50px}.btn-cc[data-v-bc200062]:hover{background:#fff}.btn-cc[data-v-bc200062]:active{transform:scale(.9)}.music-empty[data-v-bc200062]{font-size:12px;opacity:.6}.sf-icon[data-v-bc200062]{display:inline-block;height:16px;width:16px}.sf-icon.sun[data-v-bc200062]{background:radial-gradient(circle at 50% 50%,#ffd173 35%,#ffbb42 60%,#f49b00 100%);border-radius:50%;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.6)}.sf-icon.volume[data-v-bc200062]{background:linear-gradient(135deg,#6d8dff,#a4c0ff);border-radius:4px;position:relative}.sf-icon.volume[data-v-bc200062]:after{background:hsla(0,0%,100%,.55);border-radius:2px;content:"";inset:3px 5px 3px 5px;position:absolute}.sf-icon.music[data-v-bc200062]{background:linear-gradient(145deg,#ff6fa2,#ff9f6d);border-radius:6px;position:relative}.sf-icon.music[data-v-bc200062]:after{align-items:center;color:#fff;content:"♪";display:flex;font-size:11px;font-weight:600;inset:0;justify-content:center;position:absolute}.brightness-overlay[data-v-bc200062]{inset:0;pointer-events:none;position:fixed;transition:background .25s ease;z-index:1}.menu-panel.control-center-panel[data-v-bc200062]{margin-top:8px;top:100%}.menu-panel[data-v-bc200062]{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:hsla(0,0%,100%,.78);border:1px solid hsla(0,0%,100%,.45);border-radius:14px;box-shadow:0 8px 32px -4px rgba(0,0,0,.35);color:#222;font-size:13px;margin-top:8px;min-width:250px;padding:6px 0 8px;position:absolute;right:0;top:100%;z-index:160}.wifi-menu .menu-item.current-network[data-v-bc200062],.wifi-menu .menu-item.network .ssid[data-v-bc200062],.wifi-menu .menu-item.network[data-v-bc200062]{font-size:14px}.menu-item[data-v-bc200062]{align-items:center;cursor:default;display:flex;gap:8px;padding:5px 14px;user-select:none}.menu-item.action[data-v-bc200062],.menu-item.link[data-v-bc200062],.menu-item.network[data-v-bc200062],.menu-item.toggle[data-v-bc200062]{cursor:pointer}.menu-item:hover.action[data-v-bc200062],.menu-item:hover.link[data-v-bc200062],.menu-item:hover.network[data-v-bc200062],.menu-item:hover.toggle[data-v-bc200062]{background:rgba(0,0,0,.06)}.menu-item.info[data-v-bc200062]{font-size:12px;line-height:1.3;opacity:.8}.menu-item.subdued[data-v-bc200062]{font-size:12px;opacity:.65}.battery-menu[data-v-bc200062]{min-width:260px}.battery-menu .battery-mini-wrap[data-v-bc200062]{align-items:center}.battery-menu .battery-container.large[data-v-bc200062]{flex-shrink:0}.battery-menu .battery-percent[data-v-bc200062]{font-size:14px}.battery-menu.inline[data-v-bc200062]{animation:fadeSlide-bc200062 .18s ease}@keyframes fadeSlide-bc200062{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.battery-mini-wrap[data-v-bc200062]{align-items:center;display:flex;gap:10px}.battery-percent[data-v-bc200062]{font-weight:600}.battery-state[data-v-bc200062]{font-size:12px;opacity:.75}.value-tag[data-v-bc200062]{background:rgba(0,0,0,.08);border-radius:20px;font-size:11px;font-weight:500;margin-left:auto;padding:2px 6px}.value-tag.off[data-v-bc200062]{background:rgba(255,0,0,.15);color:#a40000}.wifi-bars[data-v-bc200062]{display:inline-block;height:12px;position:relative;width:18px}.wifi-bars.bars-1[data-v-bc200062]{background:linear-gradient(0deg,#111 4px,transparent 0);background-repeat:no-repeat;background-size:4px 4px;width:6px}.wifi-bars.bars-2[data-v-bc200062]{background:linear-gradient(0deg,#111 4px,transparent 0),linear-gradient(0deg,#111 8px,transparent 0);background-position:0 8px,8px 4px;background-repeat:no-repeat;background-size:4px 4px,4px 8px;width:14px}.wifi-bars.bars-3[data-v-bc200062]{background:linear-gradient(0deg,#111 4px,transparent 0),linear-gradient(0deg,#111 8px,transparent 0),linear-gradient(0deg,#111 12px,transparent 0);background-position:0 8px,6px 4px,12px 0;background-repeat:no-repeat;background-size:4px 4px,4px 8px,4px 12px;width:18px}.network .ssid[data-v-bc200062]{flex:1}.lock[data-v-bc200062]{font-size:12px;margin-left:4px}.battery-container[data-v-bc200062]{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;height:11px;margin-top:2px;padding:1px;position:relative;width:22px}.battery-container.large[data-v-bc200062]{height:16px;width:42px}.battery-container[data-v-bc200062]:after{background:#ccc;border-radius:1px;content:"";height:5px;position:absolute;right:-3px;top:3px;width:2px}.battery-container.large[data-v-bc200062]:after{height:8px;right:-4px;top:5px}.battery-progress[data-v-bc200062]{background:linear-gradient(90deg,#53d86a,#3cb555);border-radius:2px;height:100%;transition:width .35s ease;width:50%}.battery-progress.low[data-v-bc200062]{background:#d9534f}.battery-container.small-header .battery-progress[data-v-bc200062]{background:linear-gradient(90deg,#e0f3ff,#fff)}.wifi .icon-disabled[data-v-bc200062],.wifi.wifi-disabled svg[data-v-bc200062]{filter:grayscale(100%);opacity:.35}.navbar-right>li svg.status-icon circle[data-v-bc200062],.navbar-right>li svg.status-icon path[data-v-bc200062]{fill:#fff}.battery-container.small-header[data-v-bc200062]{border:1px solid hsla(0,0%,100%,.8);height:11px;width:22px}.battery-container.small-header[data-v-bc200062]:after{background:hsla(0,0%,100%,.85)}.battery-progress[data-v-bc200062]{background:linear-gradient(90deg,#fff,#dfe9ff)}.battery-progress.low[data-v-bc200062]{background:#ff6767}.wifi.wifi-disabled[data-v-bc200062]{cursor:not-allowed}.apple-menu-item[data-v-bc200062]{background:transparent;border:0;border-radius:6px;color:#222;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;padding:4px 14px}.apple-menu-item[data-v-bc200062]:hover{background:rgba(0,0,0,.08)}.navbar.fixed-height[data-v-bc200062]{height:32px;line-height:32px}.navbar.fixed-height ul[data-v-bc200062]{height:100%}.navbar.fixed-height li[data-v-bc200062],.navbar.fixed-height ul[data-v-bc200062]{align-items:center;display:flex}.navbar.fixed-height ul.navbar-right[data-v-bc200062]{gap:14px}.navbar.fixed-height li.wifi svg[data-v-bc200062]{display:block}.logo span[data-v-bc200062]{display:inline-block;vertical-align:middle}.logo[data-v-bc200062]{position:relative}.logo-menu[data-v-bc200062]{-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);background:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.5);border-radius:8px;box-shadow:0 6px 24px -4px rgba(0,0,0,.25);display:none;left:0;list-style:none;margin:0;min-width:160px;padding:6px 0;position:absolute;top:100%}.logo:hover .logo-menu[data-v-bc200062]{display:block}.logo-menu .apple-menu-item[data-v-bc200062]{display:block;text-align:left;width:100%}.fade-fast-enter-active[data-v-bc200062],.fade-fast-leave-active[data-v-bc200062]{transition:opacity .15s ease}.fade-fast-enter[data-v-bc200062],.fade-fast-leave-to[data-v-bc200062]{opacity:0}.menu-block[data-v-bc200062]{padding:4px 0}.menu-separator[data-v-bc200062]{background:rgba(0,0,0,.08);height:1px;margin:4px 0}.sys-menu[data-v-bc200062]{min-width:260px}.row-switch[data-v-bc200062]{align-items:center;cursor:pointer;display:flex;gap:12px}.switch[data-v-bc200062]{background:rgba(0,0,0,.18);border:0;border-radius:20px;cursor:pointer;height:20px;padding:0;position:relative;transition:background .25s;width:38px}.switch .knob[data-v-bc200062]{background:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.3);height:16px;left:2px;position:absolute;top:2px;transition:transform .25s;width:16px}.switch.on[data-v-bc200062]{background:#4c8dff}.switch.on .knob[data-v-bc200062]{transform:translateX(18px)}.b-line[data-v-bc200062]{align-items:center;display:flex;gap:10px;padding:0 14px}.b-percent[data-v-bc200062]{font-weight:600}.b-state[data-v-bc200062]{font-size:12px;margin-left:auto;opacity:.7}.check[data-v-bc200062]{font-size:14px;margin-left:auto}@media (max-width:680px){.navbar.fixed-height[data-v-bc200062]{height:40px}.navbar.fixed-height ul.navbar-right[data-v-bc200062]{gap:8px}.clock #date[data-v-bc200062]{display:none}.control-center-panel[data-v-bc200062]{right:50%;transform:translateX(50%);width:92vw}.cc-layout[data-v-bc200062]{flex-direction:column}.cc-column.right[data-v-bc200062]{flex:1}.cc-tile.music .cover img[data-v-bc200062]{height:56px;width:56px}.btn-cc[data-v-bc200062]{height:44px;width:44px}.btn-cc.small[data-v-bc200062]{height:36px;width:36px}header .app_name p[data-v-bc200062]{font-size:12px}}@media (max-width:420px){header .app_name[data-v-bc200062]{display:none!important}.navbar.fixed-height[data-v-bc200062]{height:44px}.control-center-panel[data-v-bc200062]{padding:12px 12px 16px}.cc-tile[data-v-bc200062]{padding:12px 14px 14px}}.splash[data-v-f050b444]{align-items:center;background:radial-gradient(circle at 50% 40%,#1f268b,#0d0f25 70%);color:#fff;display:flex;font-family:Inter,system-ui,sans-serif;inset:0;justify-content:center;position:fixed;z-index:10000}.splash__inner[data-v-f050b444]{max-width:420px;padding:40px 30px 50px;text-align:center}.logo[data-v-f050b444]{height:120px;margin:0 auto 10px;position:relative;width:120px}.fx-canvas[data-v-f050b444]{height:140px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:140px}.glyph[data-v-f050b444]{opacity:0;transition:opacity .45s ease}.glyph--visible[data-v-f050b444]{opacity:1}.orb[data-v-f050b444]{animation:spin-f050b444 6s linear infinite;background:conic-gradient(from 0deg,#5fa8ff,#9ec5ff,#5fa8ff);border-radius:50%;inset:0;position:absolute}.title[data-v-f050b444]{font-size:34px;font-weight:600;letter-spacing:.5px;margin:6px 0 4px}.glyph[data-v-f050b444]{align-items:center;background:linear-gradient(135deg,#86b7ff,#4d8dff);-webkit-background-clip:text;background-clip:text;color:transparent;display:flex;font-family:Inter,system-ui,sans-serif;font-size:64px;font-weight:700;height:100%;justify-content:center;text-shadow:0 2px 6px rgba(0,0,0,.4);width:100%}.progress[data-v-f050b444]{background:hsla(0,0%,100%,.08);border-radius:6px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);height:10px;margin:18px 0 14px;overflow:hidden;position:relative;width:100%}.progress[data-v-f050b444]:after{background:linear-gradient(90deg,hsla(0,0%,100%,.08),transparent 35%,transparent 65%,hsla(0,0%,100%,.08));content:"";inset:0;pointer-events:none;position:absolute}.progress .bar[data-v-f050b444]{background:linear-gradient(90deg,#4da3ff,#8fbaff,#4d8dff);height:100%;transition:width .35s cubic-bezier(.55,.15,.35,.95)}.status[data-v-f050b444]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.5px;min-height:1.3em;opacity:.85;position:relative}@keyframes spin-f050b444{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fx-canvas[data-v-f050b444]{display:none}.glyph[data-v-f050b444]{opacity:1}}.dock[data-v-f874ee2c]{align-items:center;display:flex;justify-content:center}.dock .icon[data-v-f874ee2c],.icon[data-v-f874ee2c]{background:none;border:none;display:grid;outline:none;place-items:center;position:relative;transform:translateZ(0);transition:all .3s;-webkit-tap-highlight-color:transparent}.dock .icon[data-v-f874ee2c]:hover:after{content:attr(data-icon-content)}.hovered-icon-content[data-v-f874ee2c]{align-items:center;background-color:hsla(0,0%,100%,.39);border-radius:8px;clip-path:polygon(100% 0,100% 0,0 0,0 0,0 0,0 0,0 0,0 0,0 80%,43% 80%,50% 101%,57% 80%,100% 80%,100% 0);display:flex;font-family:lexend,sans-serif;font-size:15px;font-weight:700;height:25px;justify-content:center;left:50%;padding:4px 3px 10px;position:absolute;top:-25%;transform:translateX(-50%);width:95px;z-index:1}.cursor[data-v-f874ee2c]{min-width:1ch;transition:min-width .3s ease}.terminal_line[data-v-f874ee2c]{border:0;list-style:none;margin:0;outline:0;padding:0}.handle-bottom-right[data-v-f874ee2c]{align-items:flex-end;display:flex;justify-content:flex-end;padding:3px}.handle-bottom-right .grip[data-v-f874ee2c]{background:linear-gradient(135deg,transparent 50%,#4b8dff 0) 50%/100% 100%,repeating-linear-gradient(135deg,#4b8dff 0 2px,transparent 2px 4px);border-radius:4px 0 0 0;height:100%;mask:radial-gradient(circle at 100% 100%,#000 70%,transparent 72%);opacity:.55;transition:opacity .15s;width:100%}.handle-bottom-right:hover .grip[data-v-f874ee2c]{opacity:.85}.handle-bottom-right:active .grip[data-v-f874ee2c]{opacity:1}.window.video-player[data-v-33ff82da]{background:#181a1f;border-radius:12px;box-shadow:0 8px 32px -8px #000a;color:#fff;display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);min-height:220px;min-width:340px;overflow:hidden}.video-chrome.window-taskbar.resize-taskbar[data-v-33ff82da]{align-items:center;background:rgba(25,25,28,.92);border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;height:44px;padding:0 12px}.window__taskbar--actions[data-v-33ff82da]{display:flex;gap:7px}.window__taskbar--actions button[data-v-33ff82da]{align-items:center;background:#e5e8ee;border:none;border-radius:50%;box-shadow:0 1px 2px #0002;display:inline-flex;height:16px;justify-content:center;margin-top:2px;transition:background .2s;width:16px}.window__taskbar--actions .close[data-v-33ff82da]{background:#ff5f57}.window__taskbar--actions .backfull[data-v-33ff82da]{background:#febc2e}.window__taskbar--actions .full[data-v-33ff82da]{background:#28c940}.window__taskbar--actions button[data-v-33ff82da]:active{filter:brightness(.85)}.window__taskbar--content[data-v-33ff82da]{align-items:center;color:#e5e8ee;display:flex;flex:1 1 auto;font-size:15px;font-weight:500;gap:10px;letter-spacing:.2px}.video-icon[data-v-33ff82da]{align-items:center;display:inline-flex;margin-right:6px}.video-title[data-v-33ff82da]{color:#e5e8ee;font-size:15px;font-weight:500;letter-spacing:.2px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-body[data-v-33ff82da]{background:#000;flex:1 1 auto;overflow:hidden;padding:0}.player-body[data-v-33ff82da],.video-wrapper[data-v-33ff82da]{align-items:center;display:flex;justify-content:center;position:relative}.video-wrapper[data-v-33ff82da]{box-sizing:border-box;height:100%;padding:4px;width:100%}.video-el[data-v-33ff82da]{background:#000;border-radius:0 0 12px 12px;box-shadow:0 0 0 1px #000,0 0 12px -2px rgba(0,0,0,.55);max-height:100%;max-width:100%;object-fit:contain}.resize-handle[data-v-33ff82da]{background:transparent;position:absolute;z-index:40}.handle-right[data-v-33ff82da]{cursor:ew-resize;height:100%;right:0;top:0;width:7px}.handle-bottom[data-v-33ff82da]{height:7px}.handle-bottom-right[data-v-33ff82da]{height:16px;width:16px}.error[data-v-33ff82da]{background:#222c;border-radius:8px;color:#ffbdbd;font-size:14px;padding:8px 18px;top:50%;transform:translate(-50%,-50%)}.handle-bottom[data-v-33ff82da]{bottom:0;cursor:ns-resize;height:6px;left:0;width:100%}.handle-bottom-right[data-v-33ff82da]{bottom:0;cursor:nwse-resize;height:18px;right:0;width:18px}.error[data-v-33ff82da]{background:rgba(220,38,38,.9);border-radius:6px;bottom:10px;font-size:12px;left:50%;padding:6px 12px;position:absolute;transform:translateX(-50%)}.window.irc-client[data-v-a815562c]{background:#1b1f2a;border-radius:12px;box-shadow:0 8px 32px -8px #000a;color:#f0f3f8;display:flex;flex-direction:column;font-family:ui-monospace,Menlo,monospace;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);min-height:220px;min-width:340px;overflow:hidden}.resizable-window[data-v-a815562c]{box-sizing:border-box}.window-taskbar.resize-taskbar[data-v-a815562c]{align-items:center;background:rgba(25,25,28,.92);border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;height:44px;padding:0 12px}.window__taskbar--actions[data-v-a815562c]{display:flex;gap:7px}.window__taskbar--actions button[data-v-a815562c]{align-items:center;background:#e5e8ee;border:none;border-radius:50%;box-shadow:0 1px 2px #0002;display:inline-flex;height:16px;justify-content:center;margin-top:2px;padding:0;transition:background .2s;width:16px}.window__taskbar--actions button svg[data-v-a815562c]{opacity:0;transition:opacity .18s ease}.window__taskbar--actions button:focus svg[data-v-a815562c],.window__taskbar--actions button:hover svg[data-v-a815562c]{opacity:1}.window__taskbar--actions .close[data-v-a815562c]{background:#ff5f57}.window__taskbar--actions .backfull[data-v-a815562c]{background:#febc2e}.window__taskbar--actions .full[data-v-a815562c]{background:#28c940}.window__taskbar--actions .full.active[data-v-a815562c]{background:#1d9d31}.window__taskbar--actions button[data-v-a815562c]:active{filter:brightness(.85)}.window__taskbar--content[data-v-a815562c]{align-items:center;color:#e5e8ee;display:flex;flex:1 1 auto;font-size:15px;font-weight:500;gap:10px;letter-spacing:.2px}.irc-icon[data-v-a815562c]{align-items:center;display:inline-flex;margin-right:6px}.topic[data-v-a815562c]{color:#b8c7ff;font-size:13px;font-weight:400;letter-spacing:.2px;margin-left:12px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.irc-layout[data-v-a815562c]{box-sizing:border-box;display:flex;flex:1 1 auto;height:100%;min-height:0}.window--minimized .irc-layout[data-v-a815562c],.window--minimized .resize-handle[data-v-a815562c]{display:none}.channels[data-v-a815562c]{background:#242b39;border-right:1px solid #303845;display:flex;flex-direction:column;gap:12px;min-height:0;padding:10px;width:200px}.channels h3[data-v-a815562c]{font-size:13px;letter-spacing:.5px;margin:0;opacity:.7;text-transform:uppercase}.channels ul[data-v-a815562c]{list-style:none;margin:0;padding:0}.channels li[data-v-a815562c]{border-radius:4px;cursor:pointer;font-size:13px;padding:4px 6px}.channels li.active[data-v-a815562c],.channels li[data-v-a815562c]:hover{background:#303b4d}.server-info[data-v-a815562c]{color:#b8c7ff;font-size:12px;line-height:1.3;margin-bottom:8px}.users[data-v-a815562c]{flex:1 1 auto;font-size:12px;line-height:1.4;overflow:auto}.users li[data-v-a815562c]{border-radius:4px;cursor:pointer;padding:3px 6px;transition:background .2s}.users li[data-v-a815562c]:hover{background:#2d3647}.admin-mark[data-v-a815562c],.users li.admin[data-v-a815562c]{color:#4b8dff;font-weight:700}.admin-mark[data-v-a815562c]{margin-right:2px}.private-mark[data-v-a815562c]{color:#febc2e;font-size:11px;margin-left:4px}.chat[data-v-a815562c]{box-sizing:border-box;height:100%}.chat[data-v-a815562c],.irc-shell[data-v-a815562c]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.irc-footer[data-v-a815562c]{display:none}.chat-input-wrapper[data-v-a815562c]{background:#242b39;border-bottom:1px solid #303845;box-shadow:0 2px 4px -2px #000c;display:flex;flex:0 0 auto;padding:6px 10px;position:sticky;top:0;z-index:20}.chat-input-wrapper .input-bar[data-v-a815562c]{width:100%}.messages[data-v-a815562c]{box-sizing:border-box;display:block;flex:1 1 auto;font-size:13px;line-height:1.45;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px 12px 14px;position:relative;scrollbar-gutter:stable}.irc-client .chat[data-v-a815562c],.irc-client .messages[data-v-a815562c],.irc-client.compact .messages[data-v-a815562c]{min-height:0}.irc-client.compact .messages[data-v-a815562c]{font-size:12px;padding:4px 6px}.irc-client.compact .channels[data-v-a815562c],.irc-client.compact .window-taskbar .topic[data-v-a815562c]{display:none}.irc-client.compact .input-bar[data-v-a815562c]{padding:4px 6px}.irc-client.compact .input-bar input[data-v-a815562c]{font-size:12px;padding:4px 6px}.msg[data-v-a815562c]{margin-bottom:4px;word-wrap:break-word;align-items:flex-start;display:flex;flex-wrap:wrap;gap:4px}.msg .ts[data-v-a815562c]{color:#5a6678;flex:0 0 auto;font-family:inherit;font-size:11px;margin-right:2px}.msg.system .system-msg[data-v-a815562c]{color:#b8c7ff;display:flex;font-style:italic}.msg.private .nick[data-v-a815562c]{color:#febc2e!important}.msg[action] .nick[data-v-a815562c]:after{content:" "}.msg[action] .nick[data-v-a815562c]{font-style:italic}.msg[action] .text[data-v-a815562c]{font-style:italic;opacity:.9}.nick[data-v-a815562c]{font-weight:600;margin-right:4px}.input-bar[data-v-a815562c]{background:transparent;box-sizing:border-box;display:flex;flex:1 1 auto;gap:8px;padding:0}.input-bar input[data-v-a815562c]{background:#1e2430;border:1px solid #394354;border-radius:4px;color:#e4e9f2;flex:1 1 auto;font-size:13px;min-width:0;padding:6px 8px}@media (max-height:480px){.window.irc-client .channels[data-v-a815562c],.window.irc-client .messages[data-v-a815562c]{padding:6px 8px}.window.irc-client .chat-input-wrapper[data-v-a815562c]{padding:2px 6px 4px}.window.irc-client .input-bar input[data-v-a815562c]{font-size:12px;padding:4px 6px}.window.irc-client .input-bar button[data-v-a815562c]{font-size:12px;padding:4px 10px}}@media (max-height:380px){.window.irc-client .messages[data-v-a815562c]{padding:4px 6px}.window.irc-client .window-taskbar.resize-taskbar[data-v-a815562c]{height:38px}.window.irc-client .topic[data-v-a815562c]{display:none}}@media (max-height:330px){.window.irc-client .channels[data-v-a815562c]{display:none}.window.irc-client .irc-layout[data-v-a815562c]{flex-direction:column}}.input-bar input[data-v-a815562c]:focus{outline:2px solid #4b8dff;outline-offset:0}.input-bar button[data-v-a815562c]{background:#4b8dff;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;padding:6px 14px}.input-bar button[data-v-a815562c]:hover{background:#3975e6}.irc-resize-debug[data-v-a815562c]{background:#4b8dff;border-radius:4px;box-shadow:0 2px 4px -1px #0009;color:#fff;font-family:ui-monospace,monospace;font-size:11px;opacity:.85;padding:2px 6px;pointer-events:none;position:absolute;right:8px;top:4px;z-index:100}.irc-fg-0[data-v-a815562c]{color:#fff}.irc-fg-1[data-v-a815562c]{color:#000}.irc-fg-2[data-v-a815562c]{color:#00007f}.irc-fg-3[data-v-a815562c]{color:#009300}.irc-fg-4[data-v-a815562c]{color:red}.irc-fg-5[data-v-a815562c]{color:#7f0000}.irc-fg-6[data-v-a815562c]{color:#9c009c}.irc-fg-7[data-v-a815562c]{color:#fc7f00}.irc-fg-8[data-v-a815562c]{color:#ff0}.irc-fg-9[data-v-a815562c]{color:#00fc00}.irc-fg-10[data-v-a815562c]{color:#0ff}.irc-fg-11[data-v-a815562c]{color:#00fcfc}.irc-fg-12[data-v-a815562c]{color:#0000fc}.irc-fg-13[data-v-a815562c]{color:#f0f}.irc-fg-14[data-v-a815562c]{color:#7f7f7f}.irc-fg-15[data-v-a815562c]{color:#d2d2d2}.irc-bg-0[data-v-a815562c]{background:#fff}.irc-bg-1[data-v-a815562c]{background:#000}.irc-bg-2[data-v-a815562c]{background:#00007f}.irc-bg-3[data-v-a815562c]{background:#009300}.irc-bg-4[data-v-a815562c]{background:red}.irc-bg-5[data-v-a815562c]{background:#7f0000}.irc-bg-6[data-v-a815562c]{background:#9c009c}.irc-bg-7[data-v-a815562c]{background:#fc7f00}.irc-bg-8[data-v-a815562c]{background:#ff0}.irc-bg-9[data-v-a815562c]{background:#00fc00}.irc-bg-10[data-v-a815562c]{background:#0ff}.irc-bg-11[data-v-a815562c]{background:#00fcfc}.irc-bg-12[data-v-a815562c]{background:#0000fc}.irc-bg-13[data-v-a815562c]{background:#f0f}.irc-bg-14[data-v-a815562c]{background:#7f7f7f}.irc-bg-15[data-v-a815562c]{background:#d2d2d2}.irc-reverse[data-v-a815562c]{filter:invert(100%)}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{-moz-box-sizing:border-box;box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(/build/images/layers.416d9136.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/build/images/layers-2x.8f2c4d11.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/build/images/marker-icon.2b3e1faf.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:baseline!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:hsla(0,0%,100%,.8);border:2px solid #777;border-top:none;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.map-root[data-v-6e869c5e]{height:100%;position:relative;width:100%}.leaflet-container[data-v-6e869c5e]{font:inherit}.map-placeholder[data-v-1d9fb1b7]{align-items:center;color:#374151;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;width:100%}.open-map[data-v-1d9fb1b7]{background:#111827;border-radius:8px;color:#fff;padding:8px 12px;text-decoration:none}@media (max-width:768px){.window[data-v-1d9fb1b7]{border-radius:0}}.window.window--minimized[data-v-16dd9a95]{display:none!important}.window.window--fullscreen[data-v-16dd9a95]{border-radius:0!important;height:calc(100vh - var(--ts-header-offset, 0px))!important;inset:var(--ts-header-offset,0) 0 0 0!important;max-height:calc(100vh - var(--ts-header-offset, 0px))!important;max-width:100vw!important;position:fixed!important;width:100vw!important}.space-block[data-v-16dd9a95]{margin-bottom:5%}.fade-enter-active[data-v-16dd9a95],.fade-leave-active[data-v-16dd9a95]{transition:opacity .5s}.fade-enter[data-v-16dd9a95],.fade-leave-to[data-v-16dd9a95]{opacity:0}.left-sidebar[data-v-16dd9a95]{background:#f5f5f7;border-right:1px solid #e2e2e3;padding:12px 8px;width:210px}.nav-groups[data-v-16dd9a95]{display:flex;flex-direction:column;gap:24px}.nav-section[data-v-16dd9a95]{display:flex;flex-direction:column;gap:4px}.nav-item[data-v-16dd9a95]{background:transparent;border:0;border-radius:6px;color:#333;cursor:pointer;font-size:13px;padding:6px 10px;text-align:left}.nav-item[data-v-16dd9a95]:hover{background:#e2e2e7}.nav-item.active[data-v-16dd9a95]{background:#d0d0d5;font-weight:600}.left-item[data-v-16dd9a95]{align-items:center;display:flex;font-size:1.2rem}.container[data-v-16dd9a95]{align-items:center;display:flex;margin:10px 10px 10px 5%;padding:5px}.container[data-v-16dd9a95]:hover,.selected[data-v-16dd9a95]{background-color:#dcdddd;border-color:#2a2118;border-radius:10px}.icon-color[data-v-16dd9a95]{background-color:#52a5f8;filter:invert(100%);-webkit-filter:invert(100%)}.left-icon[data-v-16dd9a95]{height:1em;margin-right:10px;width:1em}.content[data-v-16dd9a95]{display:flex;height:100%}.right-sidebar[data-v-16dd9a95]{background:#fff;height:100%;overflow-y:auto;padding:0;width:100%}.store-header[data-v-16dd9a95]{background:#fff;padding:0 24px 16px;position:sticky;top:0;z-index:5}.hero[data-v-16dd9a95]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:18px;box-shadow:0 4px 12px -2px rgba(0,0,0,.15);color:#fff;margin:16px 0 20px;padding:32px 32px 40px}.hero-title[data-v-16dd9a95]{font-size:32px;font-weight:700;line-height:1.1;margin:0 0 6px}.hero-sub[data-v-16dd9a95]{margin:0;opacity:.9}.search-wrapper[data-v-16dd9a95]{display:flex;justify-content:flex-end}.search-input[data-v-16dd9a95]{background:#f8f8fa;border:1px solid #d0d0d4;border-radius:8px;font-size:13px;max-width:100%;padding:8px 12px;width:320px}.search-input[data-v-16dd9a95]:focus{background:#fff;outline:2px solid #a5b4fc}.section-block[data-v-16dd9a95]{padding:24px 32px 48px}.section-title[data-v-16dd9a95]{font-size:20px;font-weight:600;margin:0 0 16px}.profile-banner[data-v-16dd9a95]{background:linear-gradient(135deg,#1e293b,#334155 60%,#475569);border-radius:22px;box-shadow:0 6px 20px -6px rgba(0,0,0,.35);color:#fff;display:flex;gap:28px;margin:0 0 40px;overflow:hidden;padding:32px 40px;position:relative}.profile-banner[data-v-16dd9a95]:before{background:radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.18),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.profile-avatar[data-v-16dd9a95]{align-items:flex-start;display:flex;flex:0 0 auto}.avatar-circle[data-v-16dd9a95]{align-items:center;background:linear-gradient(135deg,#647dee,#7f53ac);border-radius:50%;box-shadow:0 4px 14px -4px rgba(0,0,0,.45);color:#fff;display:flex;font-size:38px;font-weight:700;height:110px;justify-content:center;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.35);width:110px}.profile-body[data-v-16dd9a95]{display:flex;flex:1;flex-direction:column;gap:14px}.profile-name[data-v-16dd9a95]{font-size:30px;font-weight:700;letter-spacing:.5px;margin:0}.profile-role[data-v-16dd9a95]{font-size:15px;font-weight:500;margin:0;opacity:.9}.profile-summary[data-v-16dd9a95]{font-size:14px;line-height:1.5;margin:0;max-width:880px}.profile-tags[data-v-16dd9a95]{display:flex;flex-wrap:wrap;gap:8px}.p-tag[data-v-16dd9a95]{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.12);border-radius:18px;font-size:11px;font-weight:500;padding:6px 12px}.skills-groups[data-v-16dd9a95]{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-top:8px}.skill-col h4[data-v-16dd9a95]{font-size:13px;font-weight:600;letter-spacing:.5px;margin:0 0 6px;opacity:.8;text-transform:uppercase}.skill-col ul[data-v-16dd9a95]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.skill-col li[data-v-16dd9a95]{font-size:12px;opacity:.85}@media (max-width:900px){.profile-banner[data-v-16dd9a95]{flex-direction:column;padding:28px 28px 34px}.profile-avatar[data-v-16dd9a95]{justify-content:center}.avatar-circle[data-v-16dd9a95]{font-size:30px;height:90px;width:90px}.profile-name[data-v-16dd9a95]{font-size:26px}}.featured-grid[data-v-16dd9a95]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.featured-card[data-v-16dd9a95]{background:#fafafc;border:1px solid #ececf2;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:.2s}.featured-card[data-v-16dd9a95]:hover{box-shadow:0 6px 18px -6px rgba(0,0,0,.18);transform:translateY(-4px)}.featured-img[data-v-16dd9a95]{background:#ddd;height:140px;object-fit:cover;width:100%}.featured-body[data-v-16dd9a95]{display:flex;flex-direction:column;gap:8px;padding:14px 16px 18px}.card-title[data-v-16dd9a95]{font-size:15px;font-weight:600;margin:0}.card-desc[data-v-16dd9a95]{color:#4b5563;font-size:13px;line-height:1.3;margin:0}.tags[data-v-16dd9a95]{display:flex;flex-wrap:wrap;gap:6px}.tag[data-v-16dd9a95]{background:#eef2ff;border-radius:20px;color:#4338ca;font-size:11px;font-weight:500;padding:3px 8px}.tag.sm[data-v-16dd9a95]{font-size:10px}.divider[data-v-16dd9a95]{border:0;border-top:1px solid #e6e6eb;margin:40px 0 28px}.stack-table-wrapper[data-v-16dd9a95]{overflow-x:auto}.stack-table[data-v-16dd9a95]{border-collapse:collapse;font-size:13px;width:100%}.stack-table td[data-v-16dd9a95]{padding:6px 8px;vertical-align:top}.stack-table .col-name[data-v-16dd9a95]{color:#374151;font-weight:600;width:140px}.stack-table code[data-v-16dd9a95]{background:#1f2937;border-radius:6px;color:#fff;display:inline-block;font-size:11px;margin:2px 6px 2px 0;padding:3px 6px}.projects-grid[data-v-16dd9a95]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.project-card.modern[data-v-16dd9a95]{background:#fafafc;border:1px solid #ececf2;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:.2s}.project-card.modern[data-v-16dd9a95]:hover{box-shadow:0 6px 18px -6px rgba(0,0,0,.18);transform:translateY(-4px)}.project-thumb[data-v-16dd9a95]{background:#ddd;height:140px;object-fit:cover;width:100%}.project-meta[data-v-16dd9a95]{display:flex;flex-direction:column;gap:8px;padding:14px 16px 18px}.project-title[data-v-16dd9a95]{font-size:15px;font-weight:600;margin:0}.project-desc[data-v-16dd9a95]{color:#475569;font-size:13px;line-height:1.3;margin:0}.category-cloud[data-v-16dd9a95]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.cat-chip[data-v-16dd9a95]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:20px;cursor:pointer;font-size:12px;padding:6px 10px;transition:.2s}.cat-chip[data-v-16dd9a95]:hover{background:#e5e7eb}.cat-chip.active[data-v-16dd9a95]{background:#4338ca;border-color:#4338ca;color:#fff}.muted[data-v-16dd9a95]{color:#6b7280;font-size:13px}@media (max-width:980px){.left-sidebar[data-v-16dd9a95]{display:none}.right-sidebar[data-v-16dd9a95]{border-left:0}.section-block[data-v-16dd9a95]{padding:24px 20px 48px}.hero[data-v-16dd9a95]{padding:28px 24px 36px}.search-wrapper[data-v-16dd9a95]{justify-content:stretch}.search-input[data-v-16dd9a95]{width:100%}}.discover-item[data-v-16dd9a95]{margin-bottom:20px}.discover-item__header[data-v-16dd9a95]{align-items:center;display:flex}.discover-icon[data-v-16dd9a95]{border-radius:10%;box-shadow:0 0 10px rgba(0,0,0,.1);height:60px;margin-right:20px;width:60px}.discover-item__header-content[data-v-16dd9a95]{display:flex;flex-direction:column}.discover-item__title[data-v-16dd9a95]{color:#333;font-size:24px;font-weight:700;margin-bottom:5px}.discover-item__subtitle[data-v-16dd9a95]{color:#666;font-size:16px}.discover-divider[data-v-16dd9a95]{border:none;border-top:1px solid #ccc;margin:20px 0}.discover-item__images[data-v-16dd9a95]{display:flex;margin-bottom:20px}.discover-screenshot[data-v-16dd9a95]{margin-right:4%;width:48%}.discover-item__mac[data-v-16dd9a95]{align-items:center;display:flex;margin-bottom:20px}.discover-mac-icon[data-v-16dd9a95]{height:24px;margin-right:10px;width:24px}.discover-mac-text[data-v-16dd9a95]{font-size:18px;font-weight:700}.discover-item__description[data-v-16dd9a95]{color:#333;font-size:16px}table[data-v-16dd9a95]{border-collapse:collapse;width:100%}thead[data-v-16dd9a95]{background-color:#f6f6f6;border-bottom:2px solid #dcdcdc}th[data-v-16dd9a95]{font-weight:700;padding:10px;text-align:left}tr[data-v-16dd9a95]{border-bottom:1px solid #dcdcdc}td[data-v-16dd9a95]{padding:10px}td[data-v-16dd9a95]:first-child{font-weight:700}code[data-v-16dd9a95]{background-color:#f8f8f8;border-radius:4px;font-family:Monaco,Consolas,Lucida Console,monospace;font-size:14px;padding:2px 4px}strong[data-v-16dd9a95]{color:#0070c1}.diploma-grid[data-v-16dd9a95]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.diploma-card[data-v-16dd9a95]{background-color:#f6f6f6;border-radius:8px;display:flex;flex-direction:column;padding:20px}.diploma-icon[data-v-16dd9a95]{border-top-left-radius:8px;border-top-right-radius:8px;height:auto;width:100%}.diploma-details[data-v-16dd9a95]{padding:15px 0}.diploma-details h3[data-v-16dd9a95]{font-size:18px;margin-bottom:5px}.diploma-details p[data-v-16dd9a95]{color:#666;margin:0}@media only screen and (max-width:600px){.diploma-grid[data-v-16dd9a95]{grid-template-columns:1fr}}.projects-container[data-v-16dd9a95]{display:flex;flex-wrap:wrap}.project-card[data-v-16dd9a95]{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:20px;width:250px}.project-card img[data-v-16dd9a95]{border-top-left-radius:10px;border-top-right-radius:10px;width:100%}.project-info[data-v-16dd9a95]{padding:15px}.project-info h3[data-v-16dd9a95]{color:#333;font-size:18px;margin:0}.project-info p[data-v-16dd9a95]{color:#666;font-size:14px;margin:10px 0}.icon-loading[data-v-16dd9a95]{transition:all 2s ease}.bounce[data-v-16dd9a95]{animation:bounce-16dd9a95 .5s ease forwards}@keyframes bounce-16dd9a95{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.links-inline[data-v-16dd9a95]{display:flex;flex-wrap:wrap;gap:8px}.badge-link[data-v-16dd9a95]{background:#111827;border-radius:8px;color:#fff;display:inline-block;font-size:12px;padding:6px 10px;text-decoration:none}@media (max-width:768px){.window[data-v-16dd9a95]{border-radius:0}.left-sidebar[data-v-16dd9a95]{display:none}.right-sidebar[data-v-16dd9a95]{padding:10px}}.window.window--minimized[data-v-546c3fa0]{display:none!important}.window.window--fullscreen[data-v-546c3fa0]{border-radius:0!important;height:calc(100vh - var(--ts-header-offset, 0px))!important;left:0!important;max-height:calc(100vh - var(--ts-header-offset, 0px))!important;max-width:100vw!important;position:fixed!important;top:var(--ts-header-offset,0)!important;width:100vw!important}.empty-directory[data-v-546c3fa0]{color:gray;font-weight:700}.previous-folder-button[data-v-546c3fa0]{border:1px solid #6d6c6d85;border-radius:5px;color:#fff;height:20px;padding:5px;width:31px}.fade-enter-active[data-v-546c3fa0],.fade-leave-active[data-v-546c3fa0]{transition:opacity .5s}.fade-enter[data-v-546c3fa0],.fade-leave-to[data-v-546c3fa0]{opacity:0}.left-sidebar[data-v-546c3fa0]{background-color:#f6f6f6f2;border-right:1px solid #f6f6f6;height:100%;padding:8px;width:20%}.left-item[data-v-546c3fa0]{align-items:center;display:flex;font-size:1.2rem}.container[data-v-546c3fa0]{align-items:center;display:flex;margin:10px 10px 10px 5%;padding:5px}.container[data-v-546c3fa0]:hover{background-color:#dcdddd;border-color:#2a2118;border-radius:10px}.icon-color[data-v-546c3fa0]{background-color:#52a5f8;filter:invert(100%);-webkit-filter:invert(100%)}.left-icon[data-v-546c3fa0]{height:2em;margin-right:10px;width:2em}.content[data-v-546c3fa0]{display:flex;height:100%}.right-sidebar[data-v-546c3fa0]{background-color:#f7f7f7;height:100%;overflow-y:auto!important;padding:20px;width:100%}.discover-item[data-v-546c3fa0]{margin-bottom:20px}.discover-item__header[data-v-546c3fa0]{align-items:center;display:flex}.discover-icon[data-v-546c3fa0]{border-radius:10%;box-shadow:0 0 10px rgba(0,0,0,.1);height:60px;margin-right:20px;width:60px}.discover-item__header-content[data-v-546c3fa0]{display:flex;flex-direction:column}.discover-item__title[data-v-546c3fa0]{color:#333;font-size:24px;font-weight:700;margin-bottom:5px}.discover-item__subtitle[data-v-546c3fa0]{color:#666;font-size:16px}.discover-divider[data-v-546c3fa0]{border:none;border-top:1px solid #ccc;margin:20px 0}.discover-item__images[data-v-546c3fa0]{display:flex;margin-bottom:20px}.discover-screenshot[data-v-546c3fa0]{margin-right:4%;width:48%}.discover-item__mac[data-v-546c3fa0]{align-items:center;display:flex;margin-bottom:20px}.discover-mac-icon[data-v-546c3fa0]{height:24px;margin-right:10px;width:24px}.discover-mac-text[data-v-546c3fa0]{font-size:18px;font-weight:700}.discover-item__description[data-v-546c3fa0]{color:#333;font-size:16px}table[data-v-546c3fa0]{border-collapse:collapse;width:100%}thead[data-v-546c3fa0]{background-color:#f6f6f6;border-bottom:2px solid #dcdcdc}th[data-v-546c3fa0]{font-weight:700;padding:10px;text-align:left}tr[data-v-546c3fa0]{border-bottom:1px solid #dcdcdc}td[data-v-546c3fa0]{padding:10px}td[data-v-546c3fa0]:first-child{font-weight:700}code[data-v-546c3fa0]{background-color:#f8f8f8;border-radius:4px;font-family:Monaco,Consolas,Lucida Console,monospace;font-size:14px;padding:2px 4px}strong[data-v-546c3fa0]{color:#0070c1}.diploma-grid[data-v-546c3fa0]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.diploma-card[data-v-546c3fa0]{background-color:#f6f6f6;border-radius:8px;display:flex;flex-direction:column;padding:20px}.diploma-icon[data-v-546c3fa0]{border-top-left-radius:8px;border-top-right-radius:8px;height:auto;width:100%}.diploma-details[data-v-546c3fa0]{padding:15px 0}.diploma-details h3[data-v-546c3fa0]{font-size:18px;margin-bottom:5px}.diploma-details p[data-v-546c3fa0]{color:#666;margin:0}@media only screen and (max-width:600px){.diploma-grid[data-v-546c3fa0]{grid-template-columns:1fr}}.projects-container[data-v-546c3fa0]{display:flex;flex-wrap:wrap}.project-card[data-v-546c3fa0]{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:20px;width:250px}.project-card img[data-v-546c3fa0]{border-top-left-radius:10px;border-top-right-radius:10px;width:100%}.project-info[data-v-546c3fa0]{padding:15px}.project-info h3[data-v-546c3fa0]{color:#333;font-size:18px;margin:0}.project-info p[data-v-546c3fa0]{color:#666;font-size:14px;margin:10px 0}.icon-container[data-v-546c3fa0]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(75px,1fr))}@media screen and (max-width:768px){.icon-container[data-v-546c3fa0]{grid-template-columns:repeat(auto-fill,minmax(25%,1fr))}}.image-container[data-v-546c3fa0]{gap:20px}.image-container[data-v-546c3fa0],.video-grid[data-v-546c3fa0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.video-grid[data-v-546c3fa0]{gap:16px}.video-item[data-v-546c3fa0]{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:6px;outline:none}.video-item.selected .video-thumb[data-v-546c3fa0]{box-shadow:inset 0 0 0 2px #2563eb,0 2px 6px -2px rgba(0,0,0,.4)}.video-item:focus .video-thumb[data-v-546c3fa0]{box-shadow:inset 0 0 0 2px #60a5fa,0 0 0 1px #1d4ed8}.video-thumb[data-v-546c3fa0]{align-items:center;background:#0f1218;border:0;border-radius:12px;box-shadow:0 0 0 1px #1f2937,0 4px 10px -4px rgba(0,0,0,.6);display:flex;height:78px;justify-content:center;padding:0;position:relative;transition:box-shadow .18s,transform .18s;width:130px}.video-thumb[data-v-546c3fa0]:hover{box-shadow:inset 0 0 0 2px #3b82f6,0 4px 14px -4px rgba(0,0,0,.7);transform:translateY(-2px)}.video-thumb[data-v-546c3fa0]:active{transform:translateY(0)}.video-thumb .thumb-icon[data-v-546c3fa0]{color:#fff;font-size:30px;text-shadow:0 2px 4px rgba(0,0,0,.6)}.video-caption[data-v-546c3fa0]{color:#374151;font-size:12px;font-weight:500;max-width:140px;text-align:center;word-break:break-word}.video-empty[data-v-546c3fa0]{font-size:13px;grid-column:1/-1;opacity:.55;padding:30px 0;text-align:center}.image[data-v-546c3fa0]{border-radius:10%;height:auto;max-width:100%}.folder-item[data-v-546c3fa0]{align-items:center;display:flex;flex-direction:column}.folder-item.is-renaming .folder-text[data-v-546c3fa0]{display:none}.rename-input[data-v-546c3fa0]{background:#fff;border:1px solid #9ca3af;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.08);font-size:11px;padding:2px 4px;width:90px}.folder-icon[data-v-546c3fa0]{height:auto;max-width:100%}.folder-text[data-v-546c3fa0]{margin-top:5px;text-align:center}.modal[data-v-546c3fa0]{align-items:center;backdrop-filter:blur(2px) saturate(140%);-webkit-backdrop-filter:blur(2px) saturate(140%);background:rgba(0,0,0,.82);display:flex;height:100%;inset:0;justify-content:center;position:fixed;width:100%;z-index:11000}.modal-content[data-v-546c3fa0]{align-items:center;background:transparent;display:flex;justify-content:center;max-height:92vh;max-width:92vw;padding:0}.modal-image[data-v-546c3fa0]{border-radius:12px;box-shadow:0 8px 32px -6px rgba(0,0,0,.55);height:auto;max-height:90vh;max-width:90vw;object-fit:contain;width:auto}.modal-close[data-v-546c3fa0]{color:#fff;cursor:pointer;font-size:24px;position:absolute;right:10px;top:5%}.music-list[data-v-546c3fa0]{list-style:none;margin:0;padding:0}.music-list li[data-v-546c3fa0]{align-items:center;border-bottom:1px solid #e5e7eb;border-radius:6px;display:grid;gap:8px;grid-template-columns:24px 1fr auto;padding:8px 10px}.music-list li.active[data-v-546c3fa0]{background:#eef2ff}.music-icon[data-v-546c3fa0]{color:#6b7280}.music-title[data-v-546c3fa0]{color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-action[data-v-546c3fa0]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;padding:6px 10px}.fs-context-menu[data-v-546c3fa0]{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 4px 18px -2px rgba(0,0,0,.25);font-size:13px;min-width:180px;padding:4px 0;position:fixed;user-select:none;z-index:50000}.fs-context-menu ul[data-v-546c3fa0]{list-style:none;margin:0;padding:0}.fs-context-menu li[data-v-546c3fa0]{cursor:pointer;line-height:1.2;padding:6px 14px}.fs-context-menu li[data-v-546c3fa0]:hover{background:#2563eb;color:#fff}.fs-context-menu li.sep[data-v-546c3fa0]{background:#e5e7eb;cursor:default;height:1px;margin:4px 0;padding:0}.fs-context-menu li.sep[data-v-546c3fa0]:hover{background:#e5e7eb;color:inherit}@media (max-width:768px){.video-iframe-wrapper iframe[data-v-546c3fa0],.video-item video[data-v-546c3fa0]{height:180px}}.ts-global-image-modal{inset:0;pointer-events:auto;position:fixed;z-index:200000}.ts-global-image-modal .ts-gim-backdrop{align-items:center;backdrop-filter:blur(2px) saturate(140%);-webkit-backdrop-filter:blur(2px) saturate(140%);background:rgba(0,0,0,.82);display:flex;inset:0;justify-content:center;position:absolute}.ts-global-image-modal .ts-gim-content{align-items:center;display:flex;justify-content:center;max-height:92vh;max-width:92vw;position:relative}.ts-global-image-modal .ts-gim-img{border-radius:12px;box-shadow:0 10px 40px -4px rgba(0,0,0,.6);max-height:90vh;max-width:90vw;object-fit:contain}.ts-global-image-modal .ts-gim-close{backdrop-filter:blur(6px) brightness(1.1);-webkit-backdrop-filter:blur(6px) brightness(1.1);background:hsla(0,0%,100%,.15);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:30px;height:44px;line-height:1;position:absolute;right:0;top:-44px;transition:background .2s;width:44px}.ts-global-image-modal .ts-gim-close:hover{background:hsla(0,0%,100%,.25)}@media (max-width:600px){.ts-global-image-modal .ts-gim-close{right:8px;top:8px}}.input-container[data-v-6dafb0f4]{backdrop-filter:blur(30px) saturate(1.5);background:rgba(30,30,31,.75);bottom:calc(5% + 15px);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.15),inset 1px 0 0 0 rgba(0,0,0,.25);padding-top:10px;position:relative;text-align:center;width:100%}.input-container input[type=text][data-v-6dafb0f4]{border:1px solid #ffffff2b;border-radius:20px;color:#fff;margin:0 auto;padding:10px;width:80%}.input-container input[type=text][data-v-6dafb0f4]::placeholder{color:hsla(0,0%,100%,.5)}.input-container input[type=text][data-v-6dafb0f4]:focus{outline:none}.message-item[data-v-6dafb0f4]{align-items:flex-start;display:flex;flex-direction:row;padding:10px}.message-me[data-v-6dafb0f4]{flex-direction:row-reverse}.message-content[data-v-6dafb0f4]{background-color:#006aff;border-radius:20px;color:#fff;padding:10px}.message-other .message-content[data-v-6dafb0f4]{word-wrap:break-word;background-color:#353536;max-width:98.5%}.message-time[data-v-6dafb0f4]{display:block}.dark-window[data-v-6dafb0f4]{background:linear-gradient(165deg,#1e1e1f,#1d1d20c2);cursor:move;height:6%!important;min-height:34px!important;user-select:none}.color-white[data-v-6dafb0f4]{color:#fff}.content[data-v-6dafb0f4]{display:flex;height:100%!important}.left-sidebar[data-v-6dafb0f4]{background-color:#1e1e1fbd!important;height:100%;min-width:150px;overflow-y:hidden;width:20%!important}.right-sidebar[data-v-6dafb0f4]{background-color:#1e1e1f!important;display:flex;flex-direction:column;height:100%;min-width:200px;overflow-y:auto!important;position:relative;width:80%}.conversation-item[data-v-6dafb0f4]{align-items:center;border-bottom:1px solid #f0f0f014;cursor:pointer;display:flex;padding:5% 10%}.messages-container[data-v-6dafb0f4]{flex:1;overflow-y:auto;padding-bottom:5%}.conversation-item[data-v-6dafb0f4]:hover,.conversation-selected[data-v-6dafb0f4]{background-color:#006aff}.conversation-avatar[data-v-6dafb0f4]{border-radius:50%;height:40px;margin-right:10px;width:40px}.conversation-title[data-v-6dafb0f4]{color:#ffffff5c;font-size:16px;font-size:.9em;font-weight:700}.conversation-last-message[data-v-6dafb0f4]{color:#fff}.message-sender[data-v-6dafb0f4]{font-weight:700;margin-bottom:5px}H2[data-v-6dafb0f4]{color:#fff!important}.fade-enter-active[data-v-6dafb0f4],.fade-leave-active[data-v-6dafb0f4]{transition:opacity .5s}.fade-enter[data-v-6dafb0f4],.fade-leave-to[data-v-6dafb0f4]{opacity:0}.left-item[data-v-6dafb0f4]{align-items:center;display:flex;font-size:1.2rem}.container[data-v-6dafb0f4]{align-items:center;display:flex;margin:10px 10px 10px 5%;padding:5px}.container[data-v-6dafb0f4]:hover{background-color:#dcdddd;border-color:#2a2118;border-radius:10px}.icon-color[data-v-6dafb0f4]{background-color:#52a5f8;filter:invert(100%);-webkit-filter:invert(100%)}.left-icon[data-v-6dafb0f4]{height:1em;margin-right:10px;width:1em}.discover-item[data-v-6dafb0f4]{margin-bottom:20px}.discover-item__header[data-v-6dafb0f4]{align-items:center;display:flex}.discover-icon[data-v-6dafb0f4]{border-radius:10%;box-shadow:0 0 10px rgba(0,0,0,.1);height:60px;margin-right:20px;width:60px}.discover-item__header-content[data-v-6dafb0f4]{display:flex;flex-direction:column}.discover-item__title[data-v-6dafb0f4]{color:#333;font-size:24px;font-weight:700;margin-bottom:5px}.discover-item__subtitle[data-v-6dafb0f4]{color:#666;font-size:16px}.discover-divider[data-v-6dafb0f4]{border:none;border-top:1px solid #ccc;margin:20px 0}.discover-item__images[data-v-6dafb0f4]{display:flex;margin-bottom:20px}.discover-screenshot[data-v-6dafb0f4]{margin-right:4%;width:48%}.discover-item__mac[data-v-6dafb0f4]{align-items:center;display:flex;margin-bottom:20px}.discover-mac-icon[data-v-6dafb0f4]{height:24px;margin-right:10px;width:24px}.discover-mac-text[data-v-6dafb0f4]{font-size:18px;font-weight:700}.discover-item__description[data-v-6dafb0f4]{color:#333;font-size:16px}table[data-v-6dafb0f4]{border-collapse:collapse;width:100%}thead[data-v-6dafb0f4]{background-color:#f6f6f6;border-bottom:2px solid #dcdcdc}th[data-v-6dafb0f4]{font-weight:700;padding:10px;text-align:left}tr[data-v-6dafb0f4]{border-bottom:1px solid #dcdcdc}td[data-v-6dafb0f4]{padding:10px}td[data-v-6dafb0f4]:first-child{font-weight:700}code[data-v-6dafb0f4]{background-color:#f8f8f8;border-radius:4px;font-family:Monaco,Consolas,Lucida Console,monospace;font-size:14px;padding:2px 4px}strong[data-v-6dafb0f4]{color:#0070c1}.diploma-grid[data-v-6dafb0f4]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.diploma-card[data-v-6dafb0f4]{background-color:#f6f6f6;border-radius:8px;display:flex;flex-direction:column;padding:20px}.diploma-icon[data-v-6dafb0f4]{border-top-left-radius:8px;border-top-right-radius:8px;height:auto;width:100%}.diploma-details[data-v-6dafb0f4]{padding:15px 0}.diploma-details h3[data-v-6dafb0f4]{font-size:18px;margin-bottom:5px}.diploma-details p[data-v-6dafb0f4]{color:#666;margin:0}@media only screen and (max-width:600px){.diploma-grid[data-v-6dafb0f4]{grid-template-columns:1fr}}.projects-container[data-v-6dafb0f4]{display:flex;flex-wrap:wrap}.project-card[data-v-6dafb0f4]{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:20px;width:250px}.project-card img[data-v-6dafb0f4]{border-top-left-radius:10px;border-top-right-radius:10px;width:100%}.project-info[data-v-6dafb0f4]{padding:15px}.project-info h3[data-v-6dafb0f4]{color:#333;font-size:18px;margin:0}.project-info p[data-v-6dafb0f4]{color:#666;font-size:14px;margin:10px 0}.icon-container[data-v-6dafb0f4]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(75px,1fr))}@media screen and (max-width:768px){.icon-container[data-v-6dafb0f4]{grid-template-columns:repeat(auto-fill,minmax(25%,1fr))}}.image-container[data-v-6dafb0f4]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.image[data-v-6dafb0f4]{border-radius:10%;height:auto;max-width:100%}.folder-item[data-v-6dafb0f4]{align-items:center;display:flex;flex-direction:column}.folder-icon[data-v-6dafb0f4]{height:auto;max-width:100%}.folder-text[data-v-6dafb0f4]{margin-top:5px;text-align:center}.modal[data-v-6dafb0f4]{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-content[data-v-6dafb0f4]{max-height:90%;max-width:90%}.modal-image[data-v-6dafb0f4]{max-height:100%;max-width:100%}.modal-close[data-v-6dafb0f4]{color:#fff;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.window.window--minimized[data-v-5e051c3a]{display:none!important}.window.window--fullscreen[data-v-5e051c3a]{border-radius:0!important;height:calc(100vh - var(--ts-header-offset, 0px))!important;left:0!important;position:fixed!important;top:var(--ts-header-offset,0)!important;width:100vw!important}.resize-handle[data-v-5e051c3a]{position:absolute;z-index:50}.handle-right[data-v-5e051c3a]{cursor:ew-resize;height:100%;right:0;top:0;width:6px}.handle-bottom[data-v-5e051c3a]{bottom:0;cursor:ns-resize;height:6px;left:0;width:100%}.handle-bottom-right[data-v-5e051c3a]{bottom:0;cursor:nwse-resize;height:16px;right:0;width:16px}.notes-app[data-v-5e051c3a]{background:var(--app-color-white);display:flex;flex-direction:column;height:100%;max-height:100%}.notes-toolbar[data-v-5e051c3a]{flex-shrink:0}.window-taskbar[data-v-5e051c3a]{flex-shrink:0;user-select:none}.window-taskbar.resize-taskbar[data-v-5e051c3a]{align-items:center;backdrop-filter:blur(18px) saturate(180%);background:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.07);display:flex}.window__taskbar--actions[data-v-5e051c3a]{align-items:center;display:flex;gap:6px;padding:6px 10px}.window__taskbar--content[data-v-5e051c3a]{align-items:center;display:flex;flex:1;min-height:32px;padding:0 10px 0 0}.window-title[data-v-5e051c3a]{align-items:center;display:flex;font-size:14px;font-weight:600;line-height:1;margin:0}.notes-toolbar[data-v-5e051c3a]{align-items:center;backdrop-filter:blur(14px) saturate(180%);background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.65));border-bottom:1px solid rgba(0,0,0,.06);display:flex;gap:10px;padding:6px 10px}.toolbar-spacer[data-v-5e051c3a]{flex:1}.toolbar-left[data-v-5e051c3a]{display:flex;gap:6px}.toolbar-center[data-v-5e051c3a]{font-size:14px;font-weight:600}.toolbar-right[data-v-5e051c3a]{display:flex}.tb-btn[data-v-5e051c3a]{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.1);border-radius:6px;cursor:pointer;font-size:13px;padding:4px 8px}.tb-btn.danger[data-v-5e051c3a]{background:rgba(255,90,90,.15);color:#b40000}.tb-btn[data-v-5e051c3a]:disabled{cursor:default;opacity:.4}.tb-btn[data-v-5e051c3a]:not(:disabled):hover{background:#fff}.search[data-v-5e051c3a]{background:hsla(0,0%,100%,.65);border:1px solid rgba(0,0,0,.15);border-radius:6px;font-size:12px;padding:3px 8px}.search[data-v-5e051c3a]:focus{background:#fff;outline:2px solid #3b82f6}.notes-layout[data-v-5e051c3a]{background:var(--app-color-white);display:flex;flex:1;height:100%;min-height:0;overflow:hidden}.sidebar[data-v-5e051c3a]{backdrop-filter:blur(18px) saturate(180%);background:hsla(0,0%,100%,.6);border-right:1px solid #e2e5e9;height:100%;overflow-y:auto;width:240px}.note-list[data-v-5e051c3a]{list-style:none;margin:0;padding:0}.note-list-item[data-v-5e051c3a]{border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 14px}.note-list-item.active[data-v-5e051c3a]{background:rgba(0,120,255,.1);position:relative}.note-list-item.active[data-v-5e051c3a]:before{border-left:3px solid #2f80ff;content:"";inset:0;position:absolute}.note-list-item[data-v-5e051c3a]:hover{background:rgba(0,0,0,.06)}.note-list-item .title[data-v-5e051c3a]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-list-item .meta[data-v-5e051c3a]{font-size:11px;opacity:.55}.note-list-item .excerpt[data-v-5e051c3a]{font-size:11px;line-height:1.3;max-height:2.6em;opacity:.7;overflow:hidden}.note-list .empty[data-v-5e051c3a]{font-size:12px;opacity:.6;padding:14px}.editor[data-v-5e051c3a]{display:flex;flex:1;flex-direction:column;height:100%;min-width:0;overflow:hidden}.editor.empty-editor[data-v-5e051c3a]{align-items:center;justify-content:center}.placeholder[data-v-5e051c3a]{font-size:14px;opacity:.55}.note-title[data-v-5e051c3a]{background:transparent;border:0;border-bottom:1px solid #e0e3e7;font-size:18px;font-weight:600;outline:none;padding:14px 18px 10px}.note-title[data-v-5e051c3a]:focus{background:#fff}.note-content[data-v-5e051c3a]{background:transparent;border:0;flex:1;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;outline:none;overflow-y:auto;padding:14px 18px 20px;resize:none;white-space:pre-wrap}.note-content[data-v-5e051c3a]:focus{background:#fff}@media (max-width:760px){.sidebar[data-v-5e051c3a]{width:180px}.note-title[data-v-5e051c3a]{font-size:16px;padding:12px 14px 8px}.note-content[data-v-5e051c3a]{padding:12px 14px 16px}}.window.safari[data-v-40cf2d76]{background:var(--app-color-white);display:flex!important;flex-direction:column}.window.safari .window-taskbar.resize-taskbar[data-v-40cf2d76]{align-items:center;backdrop-filter:blur(18px) saturate(180%);background:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.07);display:flex}.window.safari .window__taskbar--actions[data-v-40cf2d76]{align-items:center;display:flex;gap:6px;padding:6px 10px}.window.safari .window__taskbar--content[data-v-40cf2d76]{align-items:center;display:flex;flex:1;min-height:32px;padding:0 10px 0 0}.window.safari .window-title[data-v-40cf2d76]{align-items:center;display:flex;line-height:1}.browser-content[data-v-40cf2d76]{display:flex;flex:1 1 auto;height:100%;min-height:0;position:relative}.resize-handle[data-v-40cf2d76]{position:absolute;z-index:50}.handle-right[data-v-40cf2d76]{cursor:ew-resize;height:100%;right:0;top:0;width:6px}.handle-bottom[data-v-40cf2d76]{bottom:0;cursor:ns-resize;height:6px;left:0;width:100%}.handle-bottom-right[data-v-40cf2d76]{bottom:0;cursor:nwse-resize;height:16px;right:0;width:16px}.browser-content iframe[data-v-40cf2d76]{background:#fff;border:0;flex:1 1 auto;height:100%;min-height:0;width:100%}.blocked-overlay[data-v-40cf2d76]{align-items:center;background:hsla(0,0%,100%,.9);display:flex;flex-direction:column;gap:14px;inset:0;justify-content:center;padding:30px;position:absolute;text-align:center;z-index:10}.blocked-overlay h3[data-v-40cf2d76]{font-size:16px;font-weight:600;margin:0}.blocked-overlay p[data-v-40cf2d76]{font-size:13px;line-height:1.4;margin:0;max-width:420px}.blocked-overlay button[data-v-40cf2d76]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:8px 14px}.blocked-overlay button[data-v-40cf2d76]:hover{background:#1d4ed8}.offline-overlay[data-v-40cf2d76]{align-items:center;background:repeating-linear-gradient(45deg,#fafafa,#fafafa 12px,#f2f2f2 0,#f2f2f2 24px);color:#374151;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:40px 30px;position:absolute;text-align:center;z-index:12}.offline-overlay h3[data-v-40cf2d76]{font-size:16px;font-weight:600;margin:0}.offline-overlay p[data-v-40cf2d76]{font-size:13px;line-height:1.5;margin:0;max-width:360px}.offline-icon[data-v-40cf2d76]{filter:grayscale(.2);font-size:42px;line-height:1}.offline-action[data-v-40cf2d76]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;margin-top:8px;padding:8px 16px}.offline-action[data-v-40cf2d76]:hover{background:#1d4ed8}.window-title[data-v-40cf2d76]{font-size:14px;font-weight:600;margin:0}.safari-toolbar[data-v-40cf2d76]{align-items:center;backdrop-filter:blur(14px) saturate(180%);background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.65));border-bottom:1px solid rgba(0,0,0,.06);display:flex;flex-shrink:0;gap:12px;padding:6px 12px}.nav-buttons[data-v-40cf2d76]{display:flex;gap:6px}.nav-btn[data-v-40cf2d76]{align-items:center;background:rgba(0,0,0,.08);border:0;border-radius:6px;cursor:pointer;display:flex;font-size:16px;height:22px;justify-content:center;line-height:1;transition:background .15s;width:26px}.nav-btn[data-v-40cf2d76]:hover:not(:disabled){background:rgba(0,0,0,.16)}.nav-btn[data-v-40cf2d76]:disabled{cursor:default;opacity:.35}.url-bar[data-v-40cf2d76]{display:flex;flex:1}.url-bar input[data-v-40cf2d76]{background:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.15);border-radius:40px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto;font-size:13px;padding:4px 10px;transition:background .15s,box-shadow .15s;width:100%}.url-bar input[data-v-40cf2d76]:focus{background:#fff;box-shadow:0 0 0 2px #3b82f6aa;outline:none}.window-taskbar[data-v-40cf2d76]{user-select:none}.loading-overlay[data-v-40cf2d76]{align-items:center;background:hsla(0,0%,100%,.65);display:flex;inset:0;justify-content:center;position:absolute;z-index:5}.spinner[data-v-40cf2d76]{animation:spin-40cf2d76 .9s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:34px;width:34px}@keyframes spin-40cf2d76{to{transform:rotate(1turn)}}@media (max-width:680px){.window.safari.window--fullscreen .nav-bar[data-v-40cf2d76]{padding:0 8px}.url-bar input[data-v-40cf2d76]{font-size:12px}}.mail-window[data-v-ba53d448]{background:#fff}.content-typing[data-v-ba53d448]{background-color:#f9f9f9;background-color:transparent;background-color:var(--app-color-white);border:1px solid #ccc;border:none;border-radius:5px;border-top:1px solid #e0e2e1;box-shadow:0 2px 4px rgba(0,0,0,.1);font-family:Arial,sans-serif;font-size:14px;height:100%;line-height:1.6;outline:none;padding:20px;resize:none;width:100%}.dock[data-v-ba53d448]{align-items:center;display:flex;justify-content:center}.dock .icon[data-v-ba53d448],.icon[data-v-ba53d448]{background:none;border:none;display:grid;outline:none;place-items:center;position:relative;transform:translateZ(0);transition:all .3s;-webkit-tap-highlight-color:transparent}.dock .icon[data-v-ba53d448]:hover:after{content:attr(data-icon-content)}.hovered-icon-content[data-v-ba53d448]{align-items:center;background-color:hsla(0,0%,100%,.39);border-radius:8px;clip-path:polygon(100% 0,100% 0,0 0,0 0,0 0,0 0,0 0,0 0,0 80%,43% 80%,50% 101%,57% 80%,100% 80%,100% 0);display:flex;font-family:lexend,sans-serif;font-size:15px;font-weight:700;height:25px;justify-content:center;left:50%;padding:4px 3px 10px;position:absolute;top:-25%;transform:translateX(-50%);width:95px;z-index:1}.cursor[data-v-ba53d448]{min-width:1ch;transition:min-width .3s ease}.window-taskbar[data-v-ba53d448]{background-color:var(--app-color-white);display:flex;height:12%;justify-content:space-between;padding:0 16px}.mail_content[data-v-ba53d448]{backdrop-filter:blur(12px);background-color:rgba(44,0,30,.78);color:#ebebeb;font-family:Roboto Mono,monospace;font-size:20px;height:91%;overflow-y:auto!important;padding-left:1rem;width:100%}.mail_line[data-v-ba53d448]{border:0;list-style:none;margin:0;outline:0;padding:0}LI[data-v-ba53d448]{margin-left:10px}.mail-layout[data-v-ba53d448]{background:#fff;display:grid;gap:0;grid-template-columns:220px 360px 1fr;height:100%}.mail-sidebar[data-v-ba53d448]{background:#f6f6f6;border-right:1px solid #e5e7eb;padding:12px}.mailbox[data-v-ba53d448]{border-radius:8px;cursor:pointer;padding:8px 10px}.mailbox.active[data-v-ba53d448],.mailbox[data-v-ba53d448]:hover{background:#e5e7eb}.mail-list[data-v-ba53d448]{border-right:1px solid #e5e7eb;overflow-y:auto}.compose-bar[data-v-ba53d448]{border-bottom:1px solid #f3f4f6;padding:8px 12px}.compose-btn[data-v-ba53d448]{background:#111827;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 10px}.mail-item[data-v-ba53d448]{border-bottom:1px solid #f3f4f6;cursor:pointer;padding:10px 12px}.mail-item.selected[data-v-ba53d448]{background:#eef2ff}.mail-item__row[data-v-ba53d448]{display:flex;gap:12px;justify-content:space-between}.mail-from[data-v-ba53d448]{color:#111827}.mail-date[data-v-ba53d448]{color:#6b7280;font-size:12px}.mail-item__subject[data-v-ba53d448]{color:#111827;font-weight:600}.mail-item__snippet[data-v-ba53d448]{color:#6b7280;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-empty[data-v-ba53d448]{color:#6b7280;padding:20px}.mail-reader[data-v-ba53d448]{background:#fff;display:flex;flex-direction:column;min-width:0}.reader-header[data-v-ba53d448]{background:#fff;border-bottom:1px solid #e5e7eb;padding:12px 16px}.reader-subject[data-v-ba53d448]{font-weight:700}.reader-meta[data-v-ba53d448]{color:#6b7280;font-size:13px}.reader-body[data-v-ba53d448]{background:#fff;color:#111827;display:flex;justify-content:center;overflow-y:auto;padding:16px}.reader-body>[data-v-ba53d448]{max-width:720px;width:100%}.compose-form[data-v-ba53d448]{display:grid;gap:12px}.compose-form label[data-v-ba53d448]{color:#374151;display:grid;gap:6px}.compose-form input[data-v-ba53d448],.compose-form textarea[data-v-ba53d448]{border:1px solid #e5e7eb;border-radius:8px;font:inherit;padding:8px 10px}.compose-actions[data-v-ba53d448]{display:flex;gap:8px}.save-btn[data-v-ba53d448]{background:#10b981;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 10px}.cancel-btn[data-v-ba53d448]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;color:#111827;cursor:pointer;padding:8px 10px}.mail-placeholder[data-v-ba53d448]{color:#6b7280;padding:16px}@media (max-width:768px){.mail-layout[data-v-ba53d448]{grid-template-columns:1fr;grid-template-rows:200px 1fr}.mail-sidebar[data-v-ba53d448]{display:none}.mail-list[data-v-ba53d448]{border-bottom:1px solid #e5e7eb;border-right:none}}.window[data-v-7e4a34fc]{background:var(--app-color-white,#fff);border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.content-typing[data-v-7e4a34fc]{background-color:#f9f9f9;background-color:transparent;background-color:var(--app-color-white);border:1px solid #ccc;border:none;border-radius:5px;border-top:1px solid #e0e2e1;box-shadow:0 2px 4px rgba(0,0,0,.1);font-family:Arial,sans-serif;font-size:14px;height:100%;line-height:1.6;outline:none;padding:20px;resize:none;width:100%}.dock[data-v-7e4a34fc]{align-items:center;display:flex;justify-content:center}.dock .icon[data-v-7e4a34fc],.icon[data-v-7e4a34fc]{background:none;border:none;display:grid;outline:none;place-items:center;position:relative;transform:translateZ(0);transition:all .3s;-webkit-tap-highlight-color:transparent}.dock .icon[data-v-7e4a34fc]:hover:after{content:attr(data-icon-content)}.hovered-icon-content[data-v-7e4a34fc]{align-items:center;background-color:hsla(0,0%,100%,.39);border-radius:8px;clip-path:polygon(100% 0,100% 0,0 0,0 0,0 0,0 0,0 0,0 0,0 80%,43% 80%,50% 101%,57% 80%,100% 80%,100% 0);display:flex;font-family:lexend,sans-serif;font-size:15px;font-weight:700;height:25px;justify-content:center;left:50%;padding:4px 3px 10px;position:absolute;top:-25%;transform:translateX(-50%);width:95px;z-index:1}.cursor[data-v-7e4a34fc]{min-width:1ch;transition:min-width .3s ease}.window-taskbar[data-v-7e4a34fc]{background-color:var(--app-color-white);display:flex;height:12%;justify-content:space-between;padding:0 16px}.content[data-v-7e4a34fc]{background:#fff;display:flex;flex-direction:column;height:88%;padding:0;width:100%}.trashbin_content[data-v-7e4a34fc]{background-color:var(--app-color-white,#fff);color:#111827;font-family:Roboto Mono,monospace;font-size:20px;height:91%;overflow-y:auto!important;padding-left:1rem;width:100%}.trashbin_line[data-v-7e4a34fc]{border:0;list-style:none;margin:0;outline:0;padding:0}LI[data-v-7e4a34fc]{margin-left:10px}.trash-container[data-v-7e4a34fc]{background:#fff;display:flex;flex-direction:column;height:100%}.trash-toolbar[data-v-7e4a34fc]{align-items:center;background:#f8fafc;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:10px 12px}.count[data-v-7e4a34fc]{color:#6b7280}.btn[data-v-7e4a34fc]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;padding:6px 10px}.btn[data-v-7e4a34fc]:disabled{cursor:not-allowed;opacity:.5}.trash-list[data-v-7e4a34fc]{flex:1;overflow:auto;padding:8px 0;width:100%}.trash-row[data-v-7e4a34fc]{border-bottom:1px solid #f3f4f6;display:grid;gap:12px;grid-template-columns:1fr 220px 100px;padding:10px 12px}.trash-row[data-v-7e4a34fc]:hover{background:#f9fafb}.col.name[data-v-7e4a34fc]{align-items:center;display:flex;gap:8px}.file-icon[data-v-7e4a34fc]{background:#e5e7eb;border-radius:4px;height:18px;width:18px}.type-doc[data-v-7e4a34fc]{background:#bfdbfe}.type-image[data-v-7e4a34fc]{background:#fde68a}.type-video[data-v-7e4a34fc]{background:#fecaca}.type-audio[data-v-7e4a34fc]{background:#c7d2fe}.type-zip[data-v-7e4a34fc]{background:#fcd34d}.type-code[data-v-7e4a34fc]{background:#a7f3d0}.file-name[data-v-7e4a34fc]{color:#111827}.col.date[data-v-7e4a34fc],.col.size[data-v-7e4a34fc]{color:#6b7280;font-size:13px}.trash-empty[data-v-7e4a34fc]{color:#6b7280;padding:20px}@media (max-width:768px){.trash-row[data-v-7e4a34fc]{grid-template-columns:1fr}.trash-toolbar[data-v-7e4a34fc]{align-items:stretch;flex-direction:column;gap:8px}}.about-window[data-v-322d072b]{background:#151823;display:flex;flex-direction:column;min-height:480px;min-width:520px}.about-wrapper[data-v-322d072b]{box-sizing:border-box;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif;height:100%;padding:0}.about-header[data-v-322d072b]{flex:0 0 auto;padding:30px 34px 0}.about-body[data-v-322d072b]{box-sizing:border-box;flex:1 1 auto;overflow:auto;padding:0 34px 64px;position:relative}.about-body[data-v-322d072b]:after{background:linear-gradient(0deg,#151823,rgba(21,24,35,0));bottom:0;content:"";height:40px;left:0;pointer-events:none;position:absolute;right:0}.actions-inline[data-v-322d072b]{display:flex;justify-content:flex-end;margin-top:22px;position:relative;z-index:1}.brand-zone[data-v-322d072b]{align-items:center;display:flex;gap:28px}.brand-logo[data-v-322d072b]{align-items:center;background:radial-gradient(circle at 30% 30%,#7dd3fc,#6366f1 48%,#8b5cf6);border-radius:24px;box-shadow:0 8px 26px -10px rgba(0,0,0,.55),0 4px 12px -4px rgba(0,0,0,.4);color:#fff;display:flex;font-size:40px;font-weight:600;height:100px;justify-content:center;letter-spacing:.5px;width:100px}.brand-meta[data-v-322d072b]{display:flex;flex-direction:column}.os-name[data-v-322d072b]{background:linear-gradient(120deg,#fff,#d1d5db);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:32px;font-weight:600;letter-spacing:.3px;margin:0}.os-version[data-v-322d072b]{color:#e5e7eb;font-size:15px;font-weight:500;margin-top:6px}.os-build[data-v-322d072b]{color:#94a3b8;font-size:12px;letter-spacing:.4px;margin-top:2px}.divider[data-v-322d072b]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);height:1px;margin:28px 0 26px}.system-summary[data-v-322d072b]{flex:1}.spec-list[data-v-322d072b]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0 0 24px;padding:0}.spec-list li[data-v-322d072b]{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;font-size:13px;gap:18px;justify-content:space-between;padding:10px 14px 11px}.spec-label[data-v-322d072b]{color:#e2e8f0;font-weight:500;min-width:140px}.spec-value[data-v-322d072b]{color:#cbd5e1;font-variant-numeric:tabular-nums}.spec-value.serial[data-v-322d072b]{font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,monospace;font-size:12px;letter-spacing:.8px}.spec-value.ua[data-v-322d072b]{font-size:11px;line-height:1.3;opacity:.85}.actions-bar[data-v-322d072b]{display:none}.btn-flat[data-v-322d072b]{background:linear-gradient(180deg,#fafafa,#dcdfe3);border:1px solid rgba(60,60,65,.35);border-radius:8px;box-shadow:0 2px 4px -2px rgba(0,0,0,.4),0 1px 2px -1px rgba(0,0,0,.35);color:#1f2937;cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px 7px;transition:background .22s,transform .18s}.btn-flat[data-v-322d072b]:hover{background:linear-gradient(180deg,#fff,#e2e6ea)}.btn-flat[data-v-322d072b]:active{transform:translateY(1px)}.legal-bar[data-v-322d072b]{color:#94a3b8;font-size:11px;letter-spacing:.3px;margin-top:28px;text-align:center}.spec-list li.futuristic[data-v-322d072b]{background:hsla(0,0%,100%,.06)}.battery-prefs-overlay[data-v-c320af0a]{align-items:center;backdrop-filter:blur(4px);background:rgba(0,0,0,.28);display:flex;inset:0;justify-content:center;position:fixed;z-index:1400}.battery-prefs-window[data-v-c320af0a]{animation:bpPop-c320af0a .28s cubic-bezier(.4,.15,.2,1);-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);background:rgba(250,250,252,.85);border:1px solid hsla(0,0%,100%,.6);border-radius:18px;box-shadow:0 16px 46px -12px rgba(0,0,0,.45),0 4px 14px -4px rgba(0,0,0,.35);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-height:88vh;max-width:94vw;overflow:hidden;width:760px}@keyframes bpPop-c320af0a{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.bp-header[data-v-c320af0a]{align-items:center;display:flex;gap:12px;padding:14px 18px 10px}.bp-title[data-v-c320af0a]{flex:1;font-size:20px;font-weight:600;letter-spacing:.3px;margin:0}.bp-close[data-v-c320af0a]{background:transparent;border:0;border-radius:8px;cursor:pointer;font-size:18px;line-height:1;padding:4px 8px}.bp-close[data-v-c320af0a]:hover{background:rgba(0,0,0,.07)}.bp-tabs[data-v-c320af0a]{border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:8px;padding:0 18px 12px}.bp-tab[data-v-c320af0a]{background:transparent;border:0;border-radius:10px;cursor:pointer;font-size:13px;padding:6px 14px 8px;transition:background .2s}.bp-tab[data-v-c320af0a]:hover{background:rgba(0,0,0,.05)}.bp-tab.active[data-v-c320af0a]{background:rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.12)}.bp-section[data-v-c320af0a]{flex:1 1 auto;overflow:auto;padding:0 20px 18px}.bp-grid[data-v-c320af0a]{align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bp-card[data-v-c320af0a]{backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.7);border-radius:16px;box-shadow:0 4px 18px -6px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:12px;padding:16px 18px 18px;position:relative}.bp-card-title[data-v-c320af0a]{font-size:12px;font-weight:600;letter-spacing:.5px;opacity:.7;text-transform:uppercase}.battery-visual[data-v-c320af0a]{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.battery-shell[data-v-c320af0a]{background:linear-gradient(135deg,#3b4655,#242a33);border:2px solid #2e3642;border-radius:6px;box-sizing:border-box;height:22px;padding:2px 4px;position:relative;width:100%}.battery-shell[data-v-c320af0a]:after{background:#2e3642;border-radius:1px;content:"";height:14px;position:absolute;right:-6px;top:4px;width:5px}.battery-fill[data-v-c320af0a]{background:linear-gradient(90deg,#4cd964,#34c759);border-radius:4px;height:100%;transition:width .4s}.battery-fill.low[data-v-c320af0a]{background:linear-gradient(90deg,#ff3b30,#ff453a)}.battery-percent[data-v-c320af0a]{font-size:22px;font-weight:600;letter-spacing:.5px}.battery-state[data-v-c320af0a]{font-size:13px;opacity:.75}.row-switch[data-v-c320af0a]{align-items:center;cursor:pointer;display:flex;gap:12px}.switch[data-v-c320af0a]{background:rgba(0,0,0,.18);border:0;border-radius:22px;cursor:pointer;height:22px;padding:0;position:relative;transition:background .25s;width:42px}.switch .knob[data-v-c320af0a]{background:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.3);height:16px;left:3px;position:absolute;top:3px;transition:transform .25s;width:16px}.switch.on[data-v-c320af0a]{background:#34c759}.switch.on .knob[data-v-c320af0a]{transform:translateX(20px)}.hint[data-v-c320af0a]{font-size:12px;line-height:1.4;margin:0;opacity:.75}.kv[data-v-c320af0a]{display:flex;flex-direction:column;font-size:13px;gap:6px;list-style:none;margin:0;padding:0}.kv li[data-v-c320af0a]{display:flex;gap:6px}.kv li span[data-v-c320af0a]{opacity:.65}.actions-row[data-v-c320af0a]{display:flex;gap:8px}.btn-ghost[data-v-c320af0a]{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.08);border-radius:10px;cursor:pointer;font-size:12px;padding:6px 12px}.btn-ghost[data-v-c320af0a]:hover{background:hsla(0,0%,100%,.85)}.micro[data-v-c320af0a]{font-size:11px;margin:4px 0 0;opacity:.6}.placeholder[data-v-c320af0a]{font-size:13px;opacity:.7;padding:4px 0}.usage-grid[data-v-c320af0a]{display:flex;flex-direction:column;gap:6px}.usage-row[data-v-c320af0a]{align-items:center;display:flex;font-size:11px;gap:10px}.u-hour[data-v-c320af0a]{opacity:.55;text-align:right;width:28px}.u-bar-wrap[data-v-c320af0a]{background:rgba(0,0,0,.1);border-radius:4px;flex:1;height:6px;overflow:hidden}.u-bar[data-v-c320af0a]{background:linear-gradient(90deg,#4cd964,#34c759);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);height:100%}.history-chart[data-v-c320af0a]{display:flex;flex-direction:column;gap:14px}.chart-bars[data-v-c320af0a]{align-items:flex-end;background:linear-gradient(180deg,rgba(0,0,0,.05),transparent);border:1px solid rgba(0,0,0,.08);border-radius:14px;display:flex;gap:6px;height:160px;padding:12px 14px}.bar[data-v-c320af0a]{background:linear-gradient(180deg,#4cd964,#34c759);border-radius:6px 6px 4px 4px;box-shadow:0 2px 6px -2px rgba(0,0,0,.35);flex:1;min-width:8px;transition:height .4s}.bar[data-v-c320af0a]:nth-child(odd){filter:brightness(.92)}.chart-axis[data-v-c320af0a]{font-size:11px;margin-top:-4px;opacity:.55;text-align:center}.bp-footer[data-v-c320af0a]{background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.35));border-top:1px solid rgba(0,0,0,.08);display:flex;gap:12px;justify-content:flex-end;padding:10px 18px 16px}.btn-primary[data-v-c320af0a]{background:#4c8dff;border:1px solid #2b6fd8;border-radius:10px;box-shadow:0 4px 12px -4px rgba(0,0,0,.4);color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px}.btn-primary[data-v-c320af0a]:hover{background:#3b79e6}@media (max-width:680px){.bp-tabs[data-v-c320af0a]{flex-wrap:wrap}.battery-prefs-window[data-v-c320af0a]{border-radius:0;height:100%;max-height:none;width:100%}}.terminal[data-v-49dd7167]{background-color:#000;color:#0f0;font-family:monospace;overflow:hidden;padding:10px;white-space:pre-wrap}.line[data-v-49dd7167]{animation:type-49dd7167 4s steps(60);display:none}@keyframes type-49dd7167{0%{width:0}}.line[data-v-49dd7167]:first-child{animation-delay:0s}.line[data-v-49dd7167]:nth-child(2){animation-delay:1s}.line[data-v-49dd7167]:nth-child(3){animation-delay:2s}.line[data-v-49dd7167]:nth-child(4){animation-delay:3s}.line[data-v-49dd7167]:nth-child(5){animation-delay:4s}.line[data-v-49dd7167]:nth-child(6){animation-delay:5s}.line[data-v-49dd7167]:nth-child(7){animation-delay:6s}.line[data-v-49dd7167]:nth-child(8){animation-delay:7s}.line[data-v-49dd7167]:nth-child(9){animation-delay:8s}.line[data-v-49dd7167]:nth-child(10){animation-delay:9s}.line[data-v-49dd7167]:nth-child(11){animation-delay:10s}.line[data-v-49dd7167]:nth-child(12){animation-delay:11s}.line[data-v-49dd7167]:nth-child(13){animation-delay:12s}.line[data-v-49dd7167]:nth-child(14){animation-delay:13s}.line[data-v-49dd7167]:nth-child(15){animation-delay:14s}.line[data-v-49dd7167]:nth-child(16){animation-delay:15s}.line[data-v-49dd7167]:nth-child(17){animation-delay:16s}.line[data-v-49dd7167]:nth-child(18){animation-delay:17s}.line[data-v-49dd7167]:nth-child(19){animation-delay:18s}.line[data-v-49dd7167]:nth-child(20){animation-delay:19s}.line[data-v-49dd7167]:nth-child(21){animation-delay:20s}.dock[data-v-612a39ea]{background:rgba(32,32,36,.22);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;bottom:14px;box-shadow:0 4px 18px -6px rgba(0,0,0,.5),0 2px 6px -2px rgba(0,0,0,.3);gap:2px;left:50%;padding:6px 10px;pointer-events:auto;position:fixed;transform:translateX(-50%);user-select:none;-webkit-user-select:none;z-index:500}.dock[data-v-612a39ea],.icon[data-v-612a39ea]{align-items:center;display:flex;justify-content:center}.icon[data-v-612a39ea]{background:none;border:none;height:58px;outline:none;position:relative;transform:translateZ(0);transform-origin:50% 85%;transition:transform .18s cubic-bezier(.4,0,.2,1),filter .18s,opacity .25s;width:58px;-webkit-tap-highlight-color:transparent;padding:0;will-change:transform,filter}.dock .icon[data-v-612a39ea]:hover{transform:translate3d(0,-7px,0) scale(1.05);z-index:20}.dock:hover .icon[data-v-612a39ea]:not(:hover){filter:none;opacity:1}.hovered-icon-content[data-v-612a39ea]{display:none}.dock .icon[data-v-612a39ea]:after{background:rgba(50,50,52,.6);border:1px solid hsla(0,0%,100%,.16);border-radius:7px;box-shadow:0 3px 14px -4px rgba(0,0,0,.4);color:#fff;content:attr(data-icon-content);font-family:lexend,sans-serif;font-size:13px;font-weight:500;left:50%;letter-spacing:.2px;line-height:1;opacity:0;padding:5px 10px 6px;pointer-events:none;position:absolute;text-shadow:0 0 1px rgba(0,0,0,.55),0 1px 1px rgba(0,0,0,.35);top:0;transform:translate(-50%,-100%);transition:opacity .12s ease,transform .16s cubic-bezier(.4,0,.2,1);white-space:nowrap}.dock .icon[data-v-612a39ea]:hover:after{opacity:1;transform:translate(-50%,-106%)}#world[data-v-612a39ea]{background:linear-gradient(165deg,#c33764,#1d2671);height:100%;overflow:hidden;position:absolute;width:100%}.grow[data-v-612a39ea]{flex-grow:1}.loading-border[data-v-612a39ea]{border:1px solid #000}.max-w-screen-sm[data-v-612a39ea]{max-width:640px}.my-10[data-v-612a39ea]{margin-bottom:2.5rem;margin-top:2.5rem}.mx-auto[data-v-612a39ea]{margin-left:auto;margin-right:auto}@media (min-width:768px){.md\:px-8[data-v-612a39ea]{padding-left:2rem;padding-right:2rem}}.py-6[data-v-612a39ea]{padding-bottom:1.5rem;padding-top:1.5rem}.px-4[data-v-612a39ea]{padding-left:1rem;padding-right:1rem}.border-gray-700[data-v-612a39ea]{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity))}.border[data-v-612a39ea]{border-width:1px}.mt-10[data-v-612a39ea]{margin-top:2.5rem}.doc-heading-1[data-v-612a39ea]{border-bottom-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));font-weight:700;line-height:1.75rem;padding-bottom:.5rem}.doc-heading-2[data-v-612a39ea]{align-items:center;display:flex;font-size:1.125rem;width:100%}.mt-5[data-v-612a39ea]{margin-top:1.25rem}.dock .icon img[data-v-612a39ea]{display:block;height:52px;object-fit:contain;width:52px}.dock .icon img[alt="Safari Logo"][data-v-612a39ea],.dock .icon img[alt=Safari][data-v-612a39ea]{transform:scale(.94)}.os-root{transition:none}.os-root.os-ready{opacity:1}.desktop-context-menu{animation:menuPop .14s cubic-bezier(.4,.15,.2,1);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);background:rgba(34,34,38,.82);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 8px 28px -6px rgba(0,0,0,.55),0 2px 8px -2px rgba(0,0,0,.45);min-width:210px;overflow:hidden;padding:6px;position:fixed;z-index:12000}.desktop-context-menu .mi{all:unset;align-items:center;border-radius:8px;color:#e7e9ec;cursor:default;display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif;font-size:13px;line-height:1.3;padding:7px 10px 8px;position:relative;width:100%}.desktop-context-menu .mi:focus-visible:not(:disabled),.desktop-context-menu .mi:hover:not(:disabled){background:hsla(0,0%,100%,.09);box-shadow:none}.desktop-context-menu .mi:active:not(:disabled){background:hsla(0,0%,100%,.18)}.desktop-context-menu .mi:disabled{cursor:not-allowed;opacity:.45}.desktop-context-menu .sep{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.22),transparent);height:1px;margin:5px 4px}@keyframes menuPop{0%{opacity:0;transform:translateY(-4px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .12s ease,transform .16s cubic-bezier(.4,0,.2,1)}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0;transform:translateY(-3px) scale(.98)}.dock .icon.pulse-once{animation:pulseDock .48s ease}@keyframes pulseDock{0%{transform:translate3d(0,-7px,0) scale(1.05) rotate(0deg)}40%{transform:translate3d(0,-10px,0) scale(1.13)}to{transform:translate3d(0,-7px,0) scale(1.05)}}