.boot_stage__POVTN{position:absolute;inset:0;padding:env(safe-area-inset-top,0) max(16px,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0) max(16px,env(safe-area-inset-left,0px))}.boot_grub__7XAs3{display:flex;align-items:center;justify-content:center;font-family:var(--f-mono)}.boot_grubBox__QVhIi{width:min(680px,100%);display:grid;grid-gap:14px;gap:14px}.boot_grubHead__DyOxy{text-align:center;color:var(--mute);font-size:13px;white-space:pre}.boot_grubList__VG9nI{border:1px solid var(--mute);padding:6px 0;list-style:none;margin:0}.boot_grubList__VG9nI li{padding:3px 14px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.boot_grubList__VG9nI li.boot_sel__HegyI{background:var(--ink);color:var(--void)}.boot_grubFoot__CiDev{color:var(--mute);font-size:12px;line-height:1.6;margin:0}.boot_console__MIidj{display:flex;flex-direction:column;justify-content:flex-end;padding-block:12px;font:12.5px/1.45 var(--f-mono);color:#c9ccc7;white-space:pre-wrap;word-break:break-word}.boot_ts__9HwKc{color:var(--mute)}.boot_ok__hR0dG{color:var(--ok)}.boot_warn__TdhO7{color:var(--warn)}.boot_splash__yFOYl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px}.boot_spin__C_Fd8 :nth-child(2){transform-origin:50px 50px;animation:boot_spin__C_Fd8 2.4s linear infinite}@keyframes boot_spin__C_Fd8{to{rotate:1turn}}.boot_dots__xRN7s{display:flex;gap:8px}.boot_dots__xRN7s i{width:7px;height:7px;border-radius:50%;background:var(--garnet);opacity:.25;animation:boot_pulse__aOvQX 1.2s infinite}.boot_dots__xRN7s i:nth-child(2){animation-delay:.2s}.boot_dots__xRN7s i:nth-child(3){animation-delay:.4s}@keyframes boot_pulse__aOvQX{50%{opacity:1}}.ui_btn__aeJ72{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);background:transparent;border-radius:6px;padding:8px 16px;font-size:14px;color:var(--ink);text-decoration:none}.ui_btn__aeJ72:hover{border-color:var(--mute)}.ui_btn__aeJ72:disabled{opacity:.4;cursor:default}.ui_primary__yN5zd{background:var(--garnet);border-color:var(--garnet);color:#fff;font-weight:600}.ui_primary__yN5zd:hover:not(:disabled){background:var(--garnet-hover);border-color:var(--garnet-hi)}.ui_field__I_KVw{display:grid;grid-gap:6px;gap:6px;margin-bottom:16px;max-width:440px}.ui_field__I_KVw label{font-size:12.5px;color:var(--mute)}.ui_field__I_KVw input,.ui_field__I_KVw select{background:var(--ground);border:1px solid var(--line);border-radius:6px;padding:9px 11px;color:var(--ink);font:14px var(--f-ui)}.ui_field__I_KVw input:focus,.ui_field__I_KVw select:focus{border-color:var(--garnet);outline:none}.ui_opts__THWnM{display:grid;grid-gap:10px;gap:10px;max-width:560px}.ui_opt__fH3w1{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid var(--line);border-radius:8px;cursor:pointer}.ui_opt__fH3w1:has(input:checked){border-color:var(--garnet);background:var(--garnet-wash)}.ui_opt__fH3w1 input{accent-color:var(--garnet);margin-top:3px}.ui_opt__fH3w1 strong{display:block;font-size:14.5px}.ui_opt__fH3w1 span{font-size:13px;color:var(--mute);line-height:1.5}.ui_wallpaper__7tSg1{--wp-pad:clamp(16px,4.4vw,84px);--wp-rule:rgb(232 233 229/0.14);position:absolute;inset:0;overflow:hidden;background-color:#111316;background-image:linear-gradient(rgb(255 255 255/.035) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.035) 1px,transparent 0);background-size:clamp(32px,3.125vw,60px) clamp(32px,3.125vw,60px);background-position:-1px -1px;color:#a2a8ae}.ui_wpBottom__9JWXv,.ui_wpTop__ARhRB{position:absolute;left:var(--wp-pad);right:var(--wp-pad);display:flex;justify-content:space-between;gap:8px 16px;font:clamp(9.5px,.75vw,14px) /1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ui_wpTop__ARhRB{top:calc(32px + env(safe-area-inset-top, 0px) + clamp(12px, 2vw, 28px));padding-bottom:clamp(8px,1vw,16px)}.ui_wpBottom__9JWXv,.ui_wpTop__ARhRB{border-bottom:1px solid var(--wp-rule)}.ui_wpBottom__9JWXv{bottom:calc(84px + env(safe-area-inset-bottom, 0px));align-items:flex-end;flex-wrap:wrap}.ui_wpMark__yN6mX{display:block;width:clamp(200px,38vw,820px);height:auto;margin-bottom:-.04em;fill:#e8e9e5;font:800 100px var(--f-display);letter-spacing:-.02em}.ui_wpTagline__GKPV3{padding-bottom:clamp(6px,.8vw,12px)}@media (max-width:560px){.ui_wpMark__yN6mX{width:min(100%,420px)}.ui_wpBottom__9JWXv{flex-direction:column;align-items:flex-start}.ui_wpTagline__GKPV3{padding-top:4px}}.ui_wallpaperPlain__QPc_W{background-image:none}.ui_wallpaperDim__Q2gVA{position:absolute;inset:0;background:#111316}.installer_stage__Hgpj2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-block:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));background:radial-gradient(1200px 600px at 80% -10%,rgb(255 122 107/.07),transparent 60%),var(--ground)}.installer_win__7i5rA{width:min(920px,100%);height:min(620px,100%);display:grid;grid-template-columns:220px 1fr;background:var(--panel);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 30px 80px rgb(0 0 0/.55)}.installer_side__4mHbk{background:var(--panel-deep);border-right:1px solid var(--line);padding:22px 0}.installer_side__4mHbk ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.installer_brand__dppXq{display:flex;align-items:center;gap:10px;padding:0 20px 18px;font:800 17px var(--f-display);letter-spacing:-.01em}.installer_step__0Eg6t{display:flex;align-items:center;gap:10px;padding:8px 20px;font-size:13.5px;color:var(--mute)}.installer_step__0Eg6t b{font:500 11px var(--f-mono);width:20px;height:20px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);flex:none}.installer_done__x20ty{color:var(--ink)}.installer_done__x20ty b{background:var(--line);color:var(--ok)}.installer_cur__aPLop{color:var(--ink);background:var(--garnet-wash);box-shadow:inset 3px 0 var(--garnet)}.installer_cur__aPLop b{border-color:var(--garnet);color:var(--garnet-hi)}.installer_main__YO7mP{display:flex;flex-direction:column;min-width:0;min-height:0}.installer_body__EfuwI{padding:28px 32px;overflow:auto;flex:1 1;min-height:0}.installer_stepHeader__taulk{margin-bottom:22px}.installer_stepHeader__taulk h2{font:800 clamp(22px,3vw,30px) /1.1 var(--f-display);margin:0 0 6px;letter-spacing:-.02em;text-wrap:balance}.installer_stepHeader__taulk p{color:var(--mute);margin:0;max-width:60ch;line-height:1.55}.installer_foot__kQC5g{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 32px;border-top:1px solid var(--line);background:#15181c;min-height:64px}.installer_foot__kQC5g small{font:12px var(--f-mono);color:var(--mute)}.installer_btns__Gfqgs{display:flex;gap:10px;margin-left:auto}.installer_features__lRmNw{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px;max-width:620px}.installer_features__lRmNw div{border:1px solid var(--line);border-radius:8px;padding:12px;display:grid;grid-gap:4px;gap:4px}.installer_features__lRmNw strong{font-size:14px}.installer_features__lRmNw span{font-size:12.5px;color:var(--mute);line-height:1.5}.installer_disk__EHB2v{display:flex;height:30px;border-radius:6px;overflow:hidden;border:1px solid var(--line);margin-bottom:8px;max-width:560px;font:500 11px var(--f-mono)}.installer_disk__EHB2v div{display:flex;align-items:center;padding:0 8px;white-space:nowrap;overflow:hidden;min-width:0}.installer_legend__F6Nhx{font:12px var(--f-mono);color:var(--mute);display:flex;flex-wrap:wrap;gap:4px 16px;max-width:560px;margin-bottom:18px}.installer_meter__tkxOi{height:6px;border-radius:3px;background:var(--line);overflow:hidden;max-width:440px;margin-top:-8px;margin-bottom:6px}.installer_meter__tkxOi i{display:block;height:100%;transition:width .2s,background .2s}.installer_hint__tz5j_{font:12px var(--f-mono);color:var(--mute);max-width:440px;margin:12px 0 0}.installer_meter__tkxOi+.installer_hint__tz5j_{margin-top:0}.installer_dl__bCctd{display:grid;grid-template-columns:max-content 1fr;grid-gap:8px 20px;gap:8px 20px;font-size:14px;max-width:560px;margin:0}.installer_dl__bCctd dt{color:var(--mute)}.installer_dl__bCctd dd{margin:0;font-family:var(--f-mono);font-size:13px;word-break:break-word}.installer_progRow__gIok0{display:flex;justify-content:space-between;gap:10px;font:13px var(--f-mono);color:var(--mute)}.installer_progRow__gIok0 b{color:var(--ink);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.installer_prog__mlOwd{height:10px;background:var(--ground);border:1px solid var(--line);border-radius:5px;overflow:hidden;margin:6px 0 10px}.installer_prog__mlOwd i{display:block;height:100%;background:linear-gradient(90deg,var(--garnet),var(--garnet-hi));transition:width .25s}.installer_log__7q8Ez{margin-top:14px;background:var(--void);border:1px solid var(--line);border-radius:6px;padding:10px 12px;height:190px;overflow:auto;font:12px/1.55 var(--f-mono);color:#b8bcb7;white-space:pre-wrap;word-break:break-word}.installer_ok__f3QvC{color:var(--ok)}@media (max-width:700px){.installer_win__7i5rA{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%}.installer_side__4mHbk{padding:10px 8px;border-right:0;border-bottom:1px solid var(--line);overflow-x:auto}.installer_side__4mHbk ol{flex-direction:row}.installer_brand__dppXq{display:none}.installer_step__0Eg6t{padding:6px 8px;white-space:nowrap;font-size:12px}.installer_step__0Eg6t:not(.installer_cur__aPLop) span{display:none}.installer_cur__aPLop{box-shadow:inset 0 -2px var(--garnet)}.installer_body__EfuwI{padding:20px 18px}.installer_foot__kQC5g{padding:12px 18px}.installer_foot__kQC5g small{display:none}}.login_stage__kfmZa{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.login_card__FDw_T{position:relative;display:grid;justify-items:center;grid-gap:14px;gap:14px;width:min(320px,100%);text-align:center}.login_clock__kiv2d{font:800 clamp(54px,12vw,84px) /1 var(--f-display);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:1em}.login_date__z_tOr{color:var(--mute);margin-top:-6px;min-height:1.4em}.login_avatar__5P1HQ{width:72px;height:72px;border-radius:50%;background:var(--panel);border:2px solid var(--garnet);display:grid;place-items:center;font:800 28px var(--f-display);margin-top:24px}.login_input__Fmw6_{width:100%;background:rgb(20 15 17/.85);border:1px solid var(--line);border-radius:6px;padding:10px 12px;color:var(--ink);font:14px var(--f-mono);text-align:center}.login_input__Fmw6_:focus{border-color:var(--garnet);outline:none}.login_full__eriWU{width:100%}.login_zk__Ys_01{font:11.5px var(--f-mono);color:var(--mute);min-height:1.5em}.login_ok__BIqSU{color:var(--ok)}.login_err__DI4w4{color:var(--garnet-hi)}.desktop_desktop__34AZV{position:absolute;inset:0;overflow:hidden}.desktop_topbar__gJ3gG{position:absolute;inset:0 0 auto;height:calc(32px + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0);padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px));display:flex;align-items:center;justify-content:space-between;gap:12px;background:rgb(11 12 14/.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgb(45 49 55/.6);font-size:13px;z-index:1000}.desktop_topLeft__JW42G{display:flex;gap:10px;align-items:center;font-weight:500}.desktop_topRight__cNTt5{display:flex;gap:14px;align-items:center;font:12px var(--f-mono);color:var(--mute);white-space:nowrap}.desktop_noAnim__sUr2T *,.desktop_noAnim__sUr2T :after,.desktop_noAnim__sUr2T :before{transition:none!important;animation:none!important}.desktop_brandBtn__amd0_{display:flex;align-items:center;gap:8px;font-size:13px}.desktop_brandBtn__amd0_:after{content:"▾";font-size:10px;color:var(--mute)}.desktop_appMenu__lnq8S{left:0;right:auto;width:260px;max-height:min(70vh,520px);overflow:auto}.desktop_appSearch__tzgW2{width:100%;margin-bottom:10px;padding:7px 10px;border-radius:6px;border:1px solid var(--line);background:var(--panel-deep);color:var(--ink);font:13px var(--f-ui)}.desktop_appList__vmFMG{list-style:none;margin:0 0 10px;padding:0}.desktop_appList__vmFMG button{width:100%;display:flex;align-items:center;gap:10px;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--ink);font:13px var(--f-ui);text-align:left;cursor:pointer}.desktop_appList__vmFMG button:focus-visible,.desktop_appList__vmFMG button:hover{background:var(--garnet-wash)}.desktop_brand__2ximy{font-weight:600;letter-spacing:.01em}.desktop_trayItem__IMJkW{position:relative}.desktop_trayBtn__Xc5hl{font:inherit;color:inherit;background:transparent;border:0;border-radius:6px;padding:4px 6px;cursor:pointer}.desktop_trayBtn__Xc5hl:hover,.desktop_trayBtn__Xc5hl[aria-expanded=true]{background:rgb(255 255 255/.07)}.desktop_trayBtn__Xc5hl:focus-visible{outline:2px solid var(--garnet-hi);outline-offset:1px}.desktop_net_on__ICcse,.desktop_trayBtn__Xc5hl.desktop_net_on__ICcse{color:var(--ok);font-weight:600}.desktop_net_connecting__Qr3Lw,.desktop_trayBtn__Xc5hl.desktop_net_connecting__Qr3Lw{color:var(--warn)}.desktop_net_off__6io4z,.desktop_trayBtn__Xc5hl.desktop_net_off__6io4z{color:var(--mute)}.desktop_trayPop__mH8Lm{position:absolute;top:calc(100% + 8px);right:0;width:280px;padding:12px;background:var(--panel);border:1px solid var(--line);border-radius:10px;box-shadow:0 16px 40px rgb(0 0 0/.5);color:var(--ink);font:12.5px/1.45 var(--f-ui);white-space:normal;z-index:1100}.desktop_langPop__Wl6Ma{width:190px}.desktop_popHead__vMTSW{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:13px}.desktop_popLabel__M4dKa{color:var(--mute);font-size:11.5px;margin-bottom:6px}.desktop_popNote__4d6Pu{margin:0 0 10px;color:var(--mute)}.desktop_circuit__HOsZi{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-gap:4px;gap:4px;font:12px var(--f-mono)}.desktop_circuit__HOsZi li{display:grid;grid-template-columns:56px 28px 1fr;grid-gap:6px;gap:6px}.desktop_hop__WK81I{color:var(--mute)}.desktop_ip__owT61{font-family:var(--f-mono);color:var(--ink)}.desktop_popActions__aynha{display:flex;gap:8px;flex-wrap:wrap}.desktop_langList__qT_cT button,.desktop_popActions__aynha button{font:inherit;color:var(--ink);background:var(--panel-deep);border:1px solid var(--line);border-radius:6px;padding:5px 10px;cursor:pointer}.desktop_langList__qT_cT button:hover,.desktop_popActions__aynha button:hover:not(:disabled){border-color:var(--garnet-hi)}.desktop_popActions__aynha button:disabled{opacity:.45;cursor:default}.desktop_langList__qT_cT{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.desktop_langList__qT_cT button{width:100%;display:flex;gap:10px;text-align:left;border-color:transparent;background:transparent}.desktop_langList__qT_cT button[aria-pressed=true]{background:var(--garnet-wash);border-color:var(--garnet)}.desktop_langCode__7WXpC{font-family:var(--f-mono);color:var(--mute);width:22px}.desktop_dock__MULiK{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(12px + env(safe-area-inset-bottom, 0px));display:flex;gap:8px;padding:8px;background:rgb(17 19 22/.78);border:1px solid var(--line);border-radius:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000}.desktop_dock__MULiK :is(button,a){color:inherit;width:46px;height:46px;border-radius:10px;border:1px solid transparent;background:var(--panel);display:grid;place-items:center;position:relative}.desktop_dock__MULiK :is(button,a):hover{border-color:var(--garnet)}@media (max-width:420px){.desktop_dock__MULiK{gap:5px;padding:6px}.desktop_dock__MULiK :is(button,a){width:40px;height:40px}}.desktop_running__RbOiE:after{content:"";position:absolute;bottom:-5px;width:4px;height:4px;border-radius:50%;background:var(--garnet-hi)}.desktop_tip__kjZpq{position:absolute;bottom:56px;background:var(--panel);border:1px solid var(--line);padding:3px 8px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s}.desktop_dock__MULiK :is(button,a):focus-visible .desktop_tip__kjZpq,.desktop_dock__MULiK :is(button,a):hover .desktop_tip__kjZpq{opacity:1}.desktop_window__ay7Xi{position:absolute;max-width:calc(100% - 24px);display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:10px;box-shadow:0 24px 60px rgb(0 0 0/.5);overflow:hidden}.desktop_titlebar__cJ64G{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px 8px 14px;background:var(--panel-deep);border-bottom:1px solid var(--line);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;font-size:13px;font-weight:500}.desktop_titlebar__cJ64G:active{cursor:-webkit-grabbing;cursor:grabbing}.desktop_titlebar__cJ64G>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop_controls__OurTd{display:flex;gap:4px;flex:none}.desktop_titlebar__cJ64G .desktop_controls__OurTd{overflow:visible}.desktop_controls__OurTd button{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:var(--mute)}.desktop_controls__OurTd svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.desktop_controls__OurTd button:hover{background:rgb(255 255 255/.08);color:var(--ink)}.desktop_controls__OurTd .desktop_close__KEWNd:hover{background:var(--garnet);color:#fff}.desktop_window__ay7Xi[hidden]{display:none}.desktop_maximized__ia881{inset:calc(33px + env(safe-area-inset-top, 0px)) 0 calc(80px + env(safe-area-inset-bottom, 0px));max-width:none;border-radius:0;border-inline:0}.desktop_maximized__ia881 .desktop_titlebar__cJ64G{cursor:default}.desktop_windowBody__CNhIY{padding:16px 18px;overflow:auto;flex:1 1;min-height:0}.desktop_termBody__f4pod{padding:0}.desktop_term__KQDu4{height:100%;overflow:auto;background:var(--void);font:12.5px/1.5 var(--f-mono);color:#d9dbd6;padding:12px 14px;cursor:text}.desktop_term__KQDu4 pre{margin:0;font:inherit;white-space:pre-wrap;word-break:break-word}.desktop_termInput__BQkCF{display:flex;gap:8px}.desktop_termInput__BQkCF input{flex:1 1;min-width:0;background:transparent;border:0;color:inherit;font:inherit;outline:none;padding:0}.desktop_termInput__BQkCF input::placeholder{color:var(--mute);opacity:.55}.desktop_termInput__BQkCF input:focus-visible{outline:none}.desktop_term__KQDu4 .t-p{color:var(--garnet-hi)}.desktop_term__KQDu4 .t-g{color:var(--ok)}.desktop_term__KQDu4 .t-m{color:var(--mute)}.desktop_term__KQDu4 .t-w{color:var(--warn)}.desktop_term__KQDu4 .t-e{color:var(--garnet-hi)}.desktop_welcome__qT0hY h3{font:800 24px/1.1 var(--f-display);margin:0 0 8px;letter-spacing:-.02em}.desktop_welcome__qT0hY p{color:var(--mute);line-height:1.55;margin:0 0 14px;max-width:56ch}.desktop_welcome__qT0hY .desktop_hint__H_Mej{font-size:12.5px;opacity:.85}.desktop_welcome__qT0hY .desktop_hint__H_Mej code{white-space:nowrap}.desktop_row__EyQXb{display:flex;gap:10px;flex-wrap:wrap}.desktop_flushBody__LWYsl{padding:0}.desktop_filesApp__qJVSz{display:flex;flex-direction:column;height:100%}.desktop_filesBar__nLHsF{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--line);background:var(--panel-deep);font:12px var(--f-mono);color:var(--mute)}.desktop_filesBar__nLHsF button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--ink)}.desktop_filesBar__nLHsF button:disabled{color:var(--line)}.desktop_filesBar__nLHsF button:hover:not(:disabled){background:rgb(255 255 255/.08)}.desktop_files__dOY_V{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));align-content:start;grid-gap:8px;gap:8px;margin:0;padding:14px;list-style:none;overflow:auto;flex:1 1}.desktop_files__dOY_V button{display:grid;justify-items:center;grid-gap:6px;gap:6px;width:100%;padding:10px 4px;border:0;border-radius:6px;background:transparent;color:var(--ink);font-size:12px;text-align:center;word-break:break-word}.desktop_files__dOY_V button:focus-visible,.desktop_files__dOY_V button:hover{background:var(--garnet-wash)}.desktop_files__dOY_V svg{color:var(--garnet-hi)}.desktop_files__dOY_V img{width:72px;height:45px;object-fit:cover;border:1px solid var(--line);border-radius:4px}.desktop_viewer__z7qLG{display:flex;flex-direction:column;height:100%;margin:0;background:var(--void)}.desktop_viewer__z7qLG img{flex:1 1;min-height:0;width:100%;object-fit:contain;padding:12px}.desktop_viewer__z7qLG figcaption{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-top:1px solid var(--line);font-size:13px;color:var(--mute)}.desktop_viewer__z7qLG button{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--ink)}.desktop_viewer__z7qLG button:hover{border-color:var(--garnet-hi)}.desktop_flip__JIvWw svg{transform:scaleX(-1)}.desktop_zkid__ec6gM code{display:block;margin-bottom:14px;padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:var(--void);font:13px/1.6 var(--f-mono);color:var(--ok);word-break:break-all}.desktop_zkid__ec6gM p{margin:0 0 12px;color:var(--mute);line-height:1.55}.desktop_notes__stHxM{display:flex;flex-direction:column;height:100%}.desktop_notes__stHxM p{margin:0;padding:8px 12px;border-bottom:1px solid var(--line);background:rgb(227 176 75/.08);color:var(--warn);font-size:12.5px}.desktop_notes__stHxM textarea{flex:1 1;min-height:0;padding:12px 14px;border:0;outline:none;resize:none;background:transparent;color:var(--ink);font:13px/1.6 var(--f-mono)}@media (max-width:520px){.desktop_date__7xPTe{display:none}.desktop_topRight__cNTt5{gap:4px}.desktop_trayPop__mH8Lm{position:fixed;top:calc(40px + env(safe-area-inset-top, 0px));left:12px;right:12px;width:auto}}.desktop_appSearch__tzgW2:focus-visible{outline:none;border-color:var(--mute)}.desktop_powerBtn__kVNX7{display:inline-flex;align-items:center}.desktop_powerPop__FYH5q{width:230px}.desktop_powerPop__FYH5q .desktop_popHead__vMTSW{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.desktop_powerPop__FYH5q .desktop_appList__vmFMG{margin:0}.page_browser__SJq1p{display:flex;flex-direction:column;height:100%}.page_toolbar__bfOgY{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--line);background:var(--panel-deep)}.page_toolbar__bfOgY button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--ink)}.page_toolbar__bfOgY button:hover:not(:disabled){background:rgb(255 255 255/.08)}.page_toolbar__bfOgY button:disabled{color:var(--line)}.page_address__6r2CC{flex:1 1;min-width:0;padding:4px 10px;border-radius:6px;background:var(--void);font:12px var(--f-mono);color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_scroll__eqI2S{flex:1 1;min-height:0;overflow:auto;container-type:inline-size}.page_state__Hsnyi{padding:24px;color:var(--mute)}.page_retry__nnnJJ{margin-top:8px;padding:6px 14px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--ink)}.page_page__FesFS[hidden]{display:none}.page_page__FesFS{padding:20px 24px 32px;font-size:14.5px;line-height:1.6;color:var(--ink)}.page_page__FesFS .container{max-width:860px;margin-inline:auto}.page_page__FesFS .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.page_page__FesFS :is(h1,h2,h3,h4){font-family:var(--f-display);letter-spacing:-.02em;line-height:1.15;margin:1.6em 0 .5em}.page_page__FesFS h1{font-size:30px;font-weight:800;margin-top:.2em}.page_page__FesFS h2{font-size:21px;font-weight:700}.page_page__FesFS h3{font-size:17px;font-weight:600}.page_page__FesFS ol,.page_page__FesFS p,.page_page__FesFS ul{margin:0 0 1em}.page_page__FesFS :is(ul,ol){padding-left:1.3em}.page_page__FesFS li+li{margin-top:.3em}.page_page__FesFS a{color:var(--garnet-hi);text-underline-offset:3px}.page_page__FesFS a:hover{color:var(--ink)}.page_page__FesFS :not(pre)>code{padding:.1em .35em;border-radius:4px;background:var(--void);font:.88em var(--f-mono)}.page_page__FesFS .kicker{display:block;font:12px var(--f-mono);letter-spacing:.05em;color:var(--garnet-hi)}.page_page__FesFS .lead{font-size:16.5px;color:var(--mute);max-width:62ch}.page_page__FesFS .mono{font-family:var(--f-mono)}.page_page__FesFS .section{margin-top:2em}.page_page__FesFS .btn-row{display:flex;flex-wrap:wrap;gap:10px;margin:1em 0}.page_page__FesFS .btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--line);border-radius:8px;color:var(--ink);font-weight:600;text-decoration:none}.page_page__FesFS .btn--primary{background:var(--garnet);border-color:var(--garnet);color:#fff}.page_page__FesFS .btn:hover{border-color:var(--garnet-hi);color:#fff}.page_page__FesFS .badge{display:inline-block;padding:1px 8px;border-radius:99px;border:1px solid var(--line);font:11.5px var(--f-mono);white-space:nowrap}.page_page__FesFS .badge--si{color:var(--ok);border-color:rgb(124 196 143/.4)}.page_page__FesFS .badge--parcial,.page_page__FesFS .badge--pendiente{color:var(--warn);border-color:rgb(227 176 75/.4)}.page_page__FesFS .badge--no{color:var(--garnet-hi);border-color:rgb(255 122 107/.4)}.page_page__FesFS .callout{margin:1.4em 0;padding:12px 16px;border:1px solid var(--line);border-left:3px solid var(--mute);border-radius:8px;background:var(--panel-deep)}.page_page__FesFS .callout--warning{border-left-color:var(--garnet)}.page_page__FesFS .callout__title{margin:0 0 4px;font-weight:600}.page_page__FesFS .callout--warning .callout__title{color:var(--garnet-hi)}.page_page__FesFS .callout__body>:last-child{margin-bottom:0}.page_page__FesFS :is(.code,.hash){margin:1em 0 1.4em;border:1px solid var(--line);border-radius:8px;background:var(--void)}.page_page__FesFS :is(.code__head,.hash__head){display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 8px 5px 12px;border-bottom:1px solid var(--line)}.page_page__FesFS :is(.code__lang,.hash__label){font:11.5px var(--f-mono);color:var(--mute)}.page_page__FesFS .code__body{margin:0;padding:12px;overflow-x:auto;font:13px/1.6 var(--f-mono)}.page_page__FesFS .hash__value{display:block;padding:12px;font:13px/1.55 var(--f-mono);word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.page_page__FesFS .copy-btn{padding:2px 10px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--mute);font:11.5px var(--f-mono)}.page_page__FesFS .copy-btn:hover{color:var(--ink)}.page_page__FesFS .copy-btn[data-state=done]{color:var(--ok);border-color:var(--ok)}.page_page__FesFS .table-wrap{overflow-x:auto;margin:1em 0 1.4em;border:1px solid var(--line);border-radius:8px}.page_page__FesFS table{width:100%;border-collapse:collapse;font-size:13.5px}.page_page__FesFS caption{padding:8px 12px;text-align:left;color:var(--mute);font-size:12.5px}.page_page__FesFS :is(th,td){padding:8px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.page_page__FesFS thead th{background:var(--panel-deep);font:600 12px var(--f-mono);color:var(--mute)}.page_page__FesFS tbody tr:last-child>*{border-bottom:0}.page_page__FesFS :is(.download-card,.stats>div){padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:var(--panel-deep)}.page_page__FesFS .download-card{margin:1em 0}.page_page__FesFS .facts{display:grid;grid-template-columns:max-content 1fr;grid-gap:4px 16px;gap:4px 16px;margin:0 0 1em}.page_page__FesFS :is(.facts,.stats) dt{font:12px var(--f-mono);color:var(--mute)}.page_page__FesFS :is(.facts,.stats) dd{margin:0}.page_page__FesFS .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px;margin:1em 0}.page_page__FesFS .stats dd{font:800 22px var(--f-display)}.page_page__FesFS .steps{counter-reset:step;list-style:none;padding:0}.page_page__FesFS .steps>li{position:relative;padding-left:36px;counter-increment:step}.page_page__FesFS .steps>li:before{content:counter(step);position:absolute;left:0;top:0;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--garnet-wash);color:var(--garnet-hi);font:600 12px var(--f-mono)}.page_page__FesFS :is(.boot-list,.pending-list,.roadmap,.doc-index){list-style:none;padding:0}.page_page__FesFS .roadmap__phase,.page_page__FesFS :is(.boot-list,.pending-list,.doc-index)>li{padding:10px 0;border-bottom:1px solid var(--line)}.page_page__FesFS :is(.boot-list__name,.roadmap__title){font-weight:600}.page_page__FesFS .roadmap__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page_page__FesFS .roadmap__version{font:12px var(--f-mono);color:var(--mute)}.page_page__FesFS .roadmap__items{margin:6px 0 0;color:var(--mute)}.page_page__FesFS .docs-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}.page_page__FesFS .docs-nav{font-size:13.5px}.page_page__FesFS :is(.docs-nav__title,.docs-nav__section,.doc-index-group__title){display:block;margin:10px 0 4px;font:11.5px var(--f-mono);letter-spacing:.05em;color:var(--mute)}.page_page__FesFS .docs-nav__list{display:flex;flex-wrap:wrap;gap:2px 14px;margin:0;padding:0;list-style:none}.page_page__FesFS .docs-nav__list li+li{margin:0}.page_page__FesFS .docs-nav a{color:var(--ink);text-decoration:none}.page_page__FesFS .docs-nav a:hover,.page_page__FesFS .docs-nav a[aria-current=page]{color:var(--garnet-hi)}.page_page__FesFS .doc-index a{font-weight:600}.page_page__FesFS .doc-index__desc{display:block;color:var(--mute);font-size:13.5px}.page_page__FesFS .doc-pager{display:flex;justify-content:flex-end;margin-top:2em;padding-top:1em;border-top:1px solid var(--line)}.page_page__FesFS .doc-pager a{display:grid;text-align:right;text-decoration:none}.page_page__FesFS .doc-pager__hint{font:11.5px var(--f-mono);color:var(--mute)}@container (min-width: 760px){.page_page__FesFS .docs-layout{grid-template-columns:190px minmax(0,1fr)}.page_page__FesFS .docs-nav__list{display:block}.page_page__FesFS .docs-nav__list li+li{margin-top:4px}}.Machine_screen__i0RS6{position:fixed;inset:0;overflow:hidden;background:var(--void)}.Machine_skip__VfvN4{position:fixed;z-index:99;right:calc(12px + env(safe-area-inset-right, 0px));bottom:calc(12px + env(safe-area-inset-bottom, 0px));background:rgb(20 15 17/.8);border:1px solid var(--line);border-radius:6px;padding:7px 12px;font:500 12px var(--f-mono);color:var(--mute);letter-spacing:.04em}.Machine_skip__VfvN4:hover{color:var(--ink);border-color:var(--garnet)}.Machine_off__d8Htf{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:14px;gap:14px;background:#000;color:var(--mute);font:12px var(--f-mono)}.Machine_off__d8Htf p{margin:0;opacity:.6}.Machine_powerOn__kCj_D{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:18px 22px;border-radius:14px;border:1px solid var(--line);background:transparent;color:var(--ink);font:500 13px var(--f-ui);cursor:pointer}.Machine_powerOn__kCj_D:focus-visible,.Machine_powerOn__kCj_D:hover{border-color:var(--garnet);color:var(--garnet-hi)}