.boot-list-empty[data-v-624cf0a2]{font-size:12px;color:var(--fg-faint, #9ca3af);padding:10px 4px;margin:0}.settings-page[data-v-11ba9fac]{display:flex;flex-direction:column;gap:14px;max-width:none}.card[data-v-11ba9fac]{border:1px solid var(--line, #e5e7eb);border-radius:10px;background:var(--panel, #fff);padding:16px 18px}header[data-v-11ba9fac]{margin-bottom:12px}h2[data-v-11ba9fac]{font-size:14px;margin:0}.themes[data-v-11ba9fac],.layouts[data-v-11ba9fac]{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:8px}.theme-btn[data-v-11ba9fac]{border:1px solid var(--line, #d1d5db);background:var(--panel, #fff);border-radius:999px;padding:5px 13px;font-size:12px;cursor:pointer;color:var(--fg-dim, #4b5563)}.theme-btn.is-on[data-v-11ba9fac]{background:var(--accent, #2563eb);border-color:var(--accent, #2563eb);color:#fff}.lbl[data-v-11ba9fac]{font-size:11.5px;color:var(--fg-faint, #9ca3af);margin-right:4px}.loader-list[data-v-11ba9fac]{list-style:none;padding:0;margin:0 0 8px;display:flex;flex-direction:column;gap:4px}.loader-list li[data-v-11ba9fac]{display:flex;align-items:center;gap:10px;padding:7px 10px;border:1px solid var(--line, #f1f5f9);border-radius:8px;font-size:13px}.spacer[data-v-11ba9fac]{flex:1}.row[data-v-11ba9fac]{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:12.5px}.row label[data-v-11ba9fac]{width:110px;color:var(--fg-faint, #9ca3af);flex:none}.row input[type=text][data-v-11ba9fac],.row input[data-v-11ba9fac]:not([type]){flex:1}.mono[data-v-11ba9fac]{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;flex:1;border:1px solid var(--line, #e5e7eb);border-radius:7px;padding:6px 10px}.hint[data-v-11ba9fac]{font-size:11.5px;color:var(--fg-faint, #9ca3af);margin:0}.ok[data-v-11ba9fac]{font-size:12.5px;color:#15803d;margin:0}.err[data-v-11ba9fac]{font-size:12.5px;color:#dc2626;margin:0}:root{color-scheme:dark;--bg-rgb: 2, 6, 23;--panel: #0e1223;--border: #242b41;--border-strong: #334155;--text: #f8fafc;--text-dim: #94a3b8;--text-faint: #64748b;--text-fainter: #475569;--input-bg: #141a2e;--btn: var(--accent, #6366f1);--btn-hover: var(--accent-hover, #7070f2);--btn-secondary: #334155;--btn-secondary-hover: #42536e;--btn-text: #ffffff;--btn-secondary-text: #e2e8f0;--ok: #22c55e;--ok-border: #16a34a;--ok-bg: #0f2a1a;--warn: #f59e0b;--link: var(--accent-link, #7f82f4);--link-hover: var(--accent-link-hover, #9296f8);--port-border: #6b3a1f;--port-bg: #2a1b13;--port-strong: #f0a98a;--port-text: #d8b18a;--pending-border: #6b4a1f;--pending-bg: #2a2113;--pending-text: #d8b98a;--danger: #b4442f;--danger-text: #fff3ee;--fg-dim: var(--text-dim);--fg-faint: var(--text-faint);--line-strong: var(--border-strong);--ok-color: var(--ok);--warn-color: var(--warn);--panel-strong: color-mix(in srgb, var(--text) 5%, transparent);--text-shadow: 0 1px 2px rgba(0, 0, 0, .5);--font: "Segoe UI", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", "WenQuanYi Micro Hei", system-ui, sans-serif;font-family:var(--font);color:var(--text)}[data-theme=light]{color-scheme:light;--bg-rgb: 244, 246, 250;--panel: #ffffff;--border: #e2e8f0;--border-strong: #cbd5e1;--text: #0f172a;--text-dim: #5a6476;--text-faint: #6d798c;--text-fainter: #8a94a6;--input-bg: #fbfcfe;--btn: var(--accent, #4f46e5);--btn-hover: var(--accent-hover, #4338ca);--btn-secondary: #e2e8f0;--btn-secondary-hover: #d3dbe6;--btn-text: #ffffff;--btn-secondary-text: #1e293b;--ok: #16a34a;--ok-border: #22c55e;--ok-bg: #eaf7ee;--warn: #b45309;--link: var(--accent-link, #4338ca);--link-hover: var(--accent-link-hover, #3730a3);--port-border: #e2b48a;--port-bg: #fdf4ea;--port-strong: #a85a15;--port-text: #7a4a1c;--pending-border: #e6cf94;--pending-bg: #fdf8e8;--pending-text: #7a5a1c;--danger: #c74a33;--danger-text: #ffffff;--text-shadow: 0 1px 2px rgba(255, 255, 255, .9)}*{box-sizing:border-box}body{margin:0;min-width:min(360px,100%);opacity:0;background:rgba(var(--bg-rgb),var(--ui-alpha, 1));color:var(--text);display:flex;flex-direction:column;height:100vh;overflow:hidden}html[data-ready] body{opacity:1;transition:opacity 80ms ease-out}main{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;padding:24px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--border, rgba(128, 140, 160, .35));overflow-x:auto;overflow-y:hidden;scrollbar-width:none;min-width:0;max-width:100%}.tabs::-webkit-scrollbar{display:none}.tabs>.tab{flex:0 0 auto;white-space:nowrap}.tab{appearance:none;border:0;background:none;color:var(--btn-secondary-text, #e7ebf2);font:inherit;font-weight:600;padding:8px 16px;cursor:pointer;position:relative;opacity:.72}.tab:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2px;border-radius:999px;background:transparent}.tab:hover{opacity:1}.tab.active{color:var(--accent, var(--btn, #2f7fe0));opacity:1}.tab.active:after{background:var(--accent, var(--btn, #2f7fe0))}.tab-panel{display:grid;gap:20px;min-width:0}.tab-panel[hidden],.tab-panel:not(.active){display:none}.remote-dot{position:fixed;right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(14px + var(--status-bar-h, 0px) + env(safe-area-inset-bottom,0px));z-index:70;width:14px;height:14px;padding:0;border:0;border-radius:50%;background:var(--text-faint);box-shadow:0 0 0 3px #00000059;cursor:pointer;transition:bottom .16s ease,background .16s ease,box-shadow .16s ease;-webkit-tap-highlight-color:transparent}.remote-dot:before{content:"";position:absolute;inset:-13px;border-radius:50%}.remote-dot[hidden]{display:none}.remote-dot.is-online{background:var(--ok);box-shadow:0 0 0 3px #22c55e29,0 0 10px #22c55e8c}.remote-dot.is-offline{background:var(--text-faint)}.remote-dot.is-preview{background:transparent;border:2px solid var(--text-faint);box-shadow:none}.remote-dot:active{transform:scale(.9)}@media(prefers-reduced-motion:reduce){.remote-dot{transition:none}}.token-modal-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#00000080}.token-modal-overlay[hidden]{display:none}.token-modal{width:min(380px,92vw);padding:22px 24px;border:1px solid var(--border-strong);border-radius:12px;background:var(--panel);box-shadow:0 12px 40px #0006}.token-modal h2{margin:0 0 10px;font-size:17px;color:var(--text)}.token-modal p{margin:0 0 12px;font-size:13px;line-height:1.7;color:var(--text-dim)}.token-modal input{width:100%;padding:9px 12px;border:1px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:14px}.token-modal input:focus{outline:none;border-color:var(--btn)}.token-modal .token-error{color:var(--danger-text);background:var(--danger);border-radius:6px;padding:6px 10px;font-size:12px}.token-modal .token-reveal{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:var(--text-dim);cursor:pointer;user-select:none}.token-modal .token-reveal input{width:auto;margin:0;padding:0;accent-color:var(--btn)}.token-modal .token-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.pull-refresh{position:fixed;top:0;left:50%;z-index:60;padding:6px 14px;font-size:12px;color:var(--text);background:var(--panel);border:1px solid var(--border-strong);border-radius:999px;box-shadow:0 2px 10px #00000073;pointer-events:none;will-change:transform}.status-bar{flex:0 0 auto;display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-top:1px solid var(--border-strong);background:var(--panel);box-shadow:0 -6px 18px #00000047;font-size:12px;line-height:1.5}.status-bar.hidden{display:none}.status-bar-icon{flex:0 0 auto;font-size:13px;line-height:1.5}.status-bar-text{flex:1 1 auto;min-width:0;color:var(--text);word-break:break-word;white-space:pre-wrap}.status-bar.error{border-top-color:var(--warn);background:var(--port-bg)}.status-bar.error .status-bar-text,.status-bar.error .status-bar-icon{color:var(--warn)}.status-bar.ok .status-bar-icon{color:var(--ok)}.status-bar-close{flex:0 0 auto;padding:0 4px;border:0;border-radius:4px;background:transparent;color:var(--text-faint);font-size:16px;line-height:1;cursor:pointer}.status-bar-close:hover{background:var(--btn-secondary);color:var(--text)}h1{margin:0 0 8px;font-size:20px}#status{margin:0;color:var(--text-dim);font-size:14px}h1,#status{text-shadow:var(--text-shadow)}.next-boot{display:grid;gap:2px;padding:12px 16px;border:1px solid var(--border);border-left:4px solid var(--ok);border-radius:10px;background:var(--panel)}.next-boot small{color:var(--text-dim);font-size:11px;letter-spacing:.08em}.next-boot strong{color:var(--ok);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.next-boot.unknown strong{color:var(--text-faint)}#tab-boot>.next-boot{margin-bottom:-16px}#tab-boot.ba-fill>.next-boot,#tab-boot.ba-lr>.next-boot{margin-bottom:-8px}.next-boot.has-rows{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:6px}.next-boot.has-rows>strong{display:none}.next-boot.has-rows>.next-boot-rows{grid-column:1 / -1;min-width:0}.nb-head{display:flex;align-items:baseline;gap:8px;min-width:0}.next-boot.has-rows>.nb-head{grid-column:1}.nb-toggle{padding:1px 8px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text-dim);font:inherit;font-size:11px;line-height:1.6;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.nb-toggle[hidden]{display:none}.nb-toggle:hover{border-color:var(--border-strong);color:var(--text);background:var(--panel)}.nb-toggle:focus-visible{outline:2px solid var(--btn);outline-offset:1px}.next-boot.nb-folded{row-gap:0}.next-boot-rows{display:flex;flex-direction:column;gap:6px;min-width:0}.next-boot-rows[hidden]{display:none}.nb-row{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 8px;border:1px solid var(--line, var(--border));border-radius:8px;background:var(--panel-2, rgba(0, 0, 0, .02))}.nb-row .ldr{flex:none}.nb-row .nb-tag{flex:none;font-size:11px;font-weight:600;color:var(--text-dim);letter-spacing:.02em}.nb-entry{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere;color:var(--ok);font-size:12.5px;font-weight:600}.nb-entry.is-empty{color:var(--text-faint);font-weight:400}.nb-detail{flex:none;max-width:45%;white-space:normal;overflow-wrap:anywhere;color:var(--text-faint);font-size:11px}#systems{display:grid;gap:10px}.grub-entry.is-unavailable{opacity:.55}.grub-entry.is-unavailable .grub-entry-name{color:var(--text-dim)}.app-columns{display:flex;flex:1 1 auto;min-height:0}.app-columns>.pane{flex:1 1 0;min-width:0}.grub-pane-status{min-height:14px;color:var(--ok)}.grub-pane-status.fail{color:var(--warn)}.grub,.refind{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--border);border-radius:10px;background:var(--panel)}.boot-divider{border:none;height:4px;margin:6px 0;border-radius:2px;background:linear-gradient(to right,var(--border-strong),var(--border) 60%,transparent)}.grub-advice{display:block;min-width:0;overflow-wrap:anywhere;padding:8px 10px;border:1px dashed var(--border-strong);border-radius:8px;color:var(--text-dim);font-size:11px;line-height:1.7}.grub-advice>strong{display:block;margin-bottom:2px;color:var(--text)}.grub-advice li strong{color:var(--text);font-weight:600}.grub-advice ul{margin:0;padding-left:16px}.grub-advice code{padding:0 3px;border-radius:3px;background:var(--border);font-size:10px;overflow-wrap:anywhere}.zone-tag{display:inline-flex;align-items:center;padding:2px 9px;border:1px solid var(--border-strong);border-radius:999px;background:var(--panel);color:var(--text-dim);font-size:10px;font-weight:700;letter-spacing:.12em;white-space:nowrap}.grub-title-row{display:flex;align-items:center;gap:8px;min-width:0;flex:none}.header-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.header-row h1{margin:0}.system-help{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;border:1px solid var(--border-strong);border-radius:50%;color:var(--text-dim);font-size:10px;line-height:1;cursor:help;vertical-align:middle}.system-help:hover,.system-help:focus{color:var(--text);border-color:var(--text-dim)}.grub-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px}.grub h2,.refind h2,.grub-head h2{margin:0;font-size:14px}.grub-head small{color:var(--text-faint);font-size:11px;text-align:right;min-width:0;overflow-wrap:anywhere}.grub-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.grub-row label{font-size:12px;color:var(--text-dim)}.grub-row input,.grub-row select{flex:1 1 180px;min-width:0;padding:7px 10px;font-size:12px}.grub-row button{padding:7px 11px;font-size:12px}.grub-check{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-dim);cursor:pointer}.grub-check input[type=checkbox]{width:15px;height:15px;margin:0;padding:0;flex:0 0 auto;accent-color:var(--btn)}.grub-check:has(input:disabled){cursor:not-allowed;opacity:.55}.grub-part{flex:1 1 100%;color:var(--text-faint);font-size:11px;line-height:1.5;word-break:break-all}.grub-part b{color:var(--ok);font-weight:600}.grub-part i{color:var(--warn);font-style:normal}.grub-hint{margin:0;color:var(--text-faint);font-size:11px;line-height:1.5}.grub-error{margin:0;color:var(--warn);font-size:11px;white-space:pre-wrap}.grub-list{padding:4px;border:1px solid var(--border);border-radius:8px;background:var(--input-bg)}.grub-esp{display:grid;gap:8px;padding-left:10px;border-left:2px solid var(--border)}.grub-esp-head{display:flex;align-items:baseline;gap:8px}.grub-esp-head strong{color:var(--text);font-size:12px;font-weight:600}.grub-esp-head small{color:var(--text-faint);font-size:11px}.grub-tabs{display:flex;gap:2px;border-top:1px solid var(--border);margin-top:-4px;margin-bottom:2px}.grub-tab{appearance:none;margin-top:-1px;padding:6px 14px;border:1px solid transparent;border-top:none;border-radius:0 0 8px 8px;background:transparent;color:var(--text-dim);font-family:inherit;font-size:12px;line-height:1.4;cursor:pointer}.grub-tab:hover{color:var(--text)}.grub-tab.is-active{border-color:var(--border);background:var(--input-bg);color:var(--text);font-weight:600;box-shadow:inset 0 2px 0 var(--btn)}.grub-tab:focus-visible{outline:2px solid var(--accent, var(--border-strong));outline-offset:1px}.grub-panel{display:grid;gap:8px;min-width:0;padding-top:4px}.grub-panel[hidden]{display:none}.grub-panel-note{margin:0;color:var(--text-faint);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.grub-panel-note code{color:var(--text-dim);font-family:var(--font-mono, ui-monospace, monospace)}.grub-auto{display:grid;gap:8px;min-width:0}.grub-auto-head{display:flex;align-items:center;gap:8px}.grub-auto-head h3{margin:0;color:var(--text);font-size:12px;font-weight:600}.grub-auto-head h3 small{margin-left:4px;color:var(--text-faint);font-size:11px;font-weight:400}.grub-auto-head button{margin-left:auto}.grub-auto-summary,.grub-auto-foot{margin:0;color:var(--text-faint);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.grub-auto-summary.fail{color:var(--warn)}.grub-auto-card{min-width:0;border:1px solid var(--border);border-radius:8px;background:var(--input-bg)}.grub-auto-target{display:grid;gap:2px;padding:6px 8px;border:0;color:var(--text-dim);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.grub-auto-target[hidden]{display:none}.grub-auto-card>.grub-auto-target:not([hidden]){border-bottom:1px solid var(--border)}.grub-auto-card>#grub-auto-list{padding:4px;border:0;border-radius:0;background:transparent}.grub-auto-target b{color:var(--text)}.grub-auto-issues{display:grid;gap:4px}.grub-auto-issue{padding:6px 8px;border:1px solid var(--border-strong);border-left:3px solid var(--warn);border-radius:6px;color:var(--text-dim);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.grub-auto-picker{min-width:0}.grub-auto-picker[hidden]{display:none}.grub-auto-picker>summary{color:var(--text-faint);font-size:11px;line-height:1.6;cursor:pointer;list-style-position:inside}.grub-auto-picker>summary:hover{color:var(--text-dim)}.grub-auto-picker[open]>summary{margin-bottom:4px;color:var(--text-dim)}.grub-auto-candidates{display:grid;gap:4px}.grub-auto-candidate{display:flex;gap:8px;align-items:baseline;width:100%;padding:5px 8px;border:1px solid var(--border);border-radius:6px;background:var(--input-bg);color:var(--text);font-size:11px;text-align:left;cursor:pointer}.grub-auto-candidate.is-reset{justify-content:center;border-style:dashed;background:transparent;color:var(--text-faint)}.grub-auto-candidate.is-reset:hover{color:var(--text-dim)}.grub-auto-candidate:hover{border-color:var(--border-strong)}.grub-auto-candidate .mark{color:var(--text-faint)}.grub-auto-candidate .mark.exact{color:var(--ok)}.grub-auto-candidate .mark.manual{color:var(--link)}.grub-auto-candidate .mark.is-current-mark{color:var(--ok)}.grub-auto-candidate .mark.warn{color:var(--warn);white-space:nowrap}.grub-auto-candidate.is-picking{border-color:var(--ok-border);color:var(--text-dim);opacity:1}.grub-auto-candidate.is-current{border-color:var(--ok-border)}.grub-empty-state{display:flex;flex-direction:column;gap:6px;align-items:flex-start;margin-bottom:10px;padding:14px;border:1px dashed var(--border-strong);border-radius:8px}.grub-empty-state strong{font-size:13px}.grub-empty-state small{color:var(--text-faint);line-height:1.5}.grub-empty-state[hidden]{display:none}.grub-list-body{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.grub-entry.is-pinned{position:sticky;top:0;z-index:2;isolation:isolate;background:color-mix(in srgb,var(--ok-bg) 87%,var(--panel) 13%);border-color:var(--ok-border);box-shadow:inset 2px 0 0 var(--ok)}body[data-grub-mode=inline] .grub-list{max-height:320px;overflow-y:auto}.grub-list,.grub-list-body,.sim-scan-list,.oc-menu-list,.boot-list{contain:paint}.grub-list,.grub-list-body,.sim-scan-list,.oc-menu-list,.boot-list{scrollbar-gutter:stable}.grub-empty{padding:6px 4px;color:var(--text-faint);font-size:11px}.grub-entry{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;width:100%;padding:6px 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text);text-align:left}.grub-entry.is-group{margin-top:4px;border-left:3px solid var(--btn);background:var(--input-bg)}.grub-entry.is-group .grub-entry-name{color:var(--link);font-weight:700}.grub-entry.is-group:disabled{opacity:1;cursor:default}.grub-entry.is-child{padding-left:26px;box-shadow:inset 12px 0 0 -11px var(--border-strong)}.grub-entry.is-child .grub-entry-name{color:var(--text-dim)}.grub-entry.depth-2{padding-left:42px}.grub-entry.depth-2,.grub-entry.depth-3,.grub-entry.depth-4{box-shadow:inset 28px 0 0 -27px var(--border-strong)}.grub-entry.is-group:hover:not(:disabled){border-color:var(--border-strong)}.grub-entry.active{border-color:var(--ok-border);background:var(--ok-bg)}.grub-entry-name{font-size:12px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0}.grub-entry.active .grub-entry-name{color:var(--ok);font-weight:600}.grub-entry-tag{color:var(--text-fainter);font-size:10px;white-space:nowrap}.grub-entry-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.grub-entry-tags{display:flex;flex-wrap:wrap;gap:5px}.grub-entry-sub{color:var(--text-fainter);font-size:10px;font-family:var(--mono);overflow-wrap:anywhere}.grub-entry:has(>.grub-entry-body){align-items:flex-start}.grub-entry-count{color:var(--text-fainter);font-size:10px;white-space:nowrap}.grub-log{display:grid;gap:6px}.grub-log summary{color:var(--text-dim);font-size:12px;cursor:pointer}.grub-log.ok summary{color:var(--ok)}.grub-log.fail summary{color:var(--warn)}.grub-log pre{max-height:220px;margin:0;padding:9px 11px;overflow:auto;border:1px solid var(--border);border-radius:7px;background:var(--input-bg);color:var(--text-dim);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.55;white-space:pre-wrap;word-break:break-all}.grub-script{display:grid;gap:8px}.grub-script summary{color:var(--text-dim);font-size:12px;cursor:pointer}.grub-script small{color:var(--text-faint);font-size:11px;line-height:1.5}.grub-script code{padding:0 3px;border-radius:4px;background:var(--input-bg);font-size:11px}.grub-script textarea{width:100%;padding:9px 11px;border:1px solid var(--border-strong);border-radius:7px;background:var(--input-bg);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.5;resize:vertical}button{border:0;border-radius:7px;padding:9px 13px;background:var(--btn);color:var(--btn-text);font-size:13px;font-family:inherit;cursor:pointer}button:hover:not(:disabled){background:var(--btn-hover)}button:disabled{cursor:not-allowed;opacity:.55}button.secondary{background:var(--btn-secondary);color:var(--btn-secondary-text)}button.secondary:hover:not(:disabled){background:var(--btn-secondary-hover)}.directory{display:grid;gap:8px;padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--panel)}label{font-size:13px;color:var(--text-dim)}input{border:1px solid var(--border-strong);border-radius:7px;padding:10px 12px;background:var(--input-bg);color:var(--text);font-family:inherit;font-size:13px}.actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.system-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.system-actions .ico-btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:8px}.system-actions .ico-btn svg.i{width:16px;height:16px}@media(max-width:560px){.system-actions .ico-btn{width:34px;height:34px}}.settings{display:grid;gap:12px;padding:16px;border:1px solid var(--border);border-radius:10px;background:var(--panel)}.settings h2{margin:0;font-size:15px}.setting{display:flex;align-items:center;justify-content:space-between;gap:12px}.setting-block{display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:8px}label.setting{cursor:pointer}.setting-text{display:grid;gap:2px}.setting-text strong{color:var(--text);font-size:14px}.setting-text small{color:var(--text-faint);font-size:12px}.setting input[type=checkbox]{flex:0 0 auto;width:17px;height:17px;padding:0;accent-color:var(--btn)}select{border:1px solid var(--border-strong);border-radius:7px;padding:8px 10px;background:var(--input-bg);color:var(--text);font-family:inherit;font-size:13px}.setting :disabled{opacity:.55}.setting-state{color:var(--text-fainter)}.link{justify-self:start;padding:0;border:none;background:none;color:var(--link);font-size:12px;text-decoration:underline}.link:hover:not(:disabled){background:none;color:var(--link-hover)}.hidden{display:none!important}.remote-inline{display:flex;flex:0 0 auto;align-items:center;gap:6px}.port-occupant{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--port-border);border-radius:10px;background:var(--port-bg)}.port-occupant strong{font-size:13px;color:var(--port-strong)}.port-occupant small{color:var(--port-text);font-size:12px}.port-occupant .actions{display:flex;gap:8px}button.danger{background:var(--danger);color:var(--danger-text)}button.danger:hover:not(:disabled){filter:brightness(1.12)}.remote-inline input[type=text]{width:116px;padding:7px 9px}.remote-inline input[type=checkbox]{width:17px;height:17px;padding:0;accent-color:var(--btn)}.remote-inline input[type=range]{width:140px;padding:0;border:0;background:none;accent-color:var(--btn)}.remote-inline input[type=range]:disabled{opacity:.4;cursor:not-allowed}.remote-inline input[type=color]{width:46px;height:28px;padding:0;border:1px solid var(--border-strong);border-radius:6px;background:none;cursor:pointer}.remote-inline input[type=color]::-webkit-color-swatch-wrapper{padding:2px}.remote-inline input[type=color]::-webkit-color-swatch{border:none;border-radius:4px}#http-bind{width:116px}#sound-file-path{width:200px}#token-input{width:220px;font-family:ui-monospace,Cascadia Mono,JetBrains Mono,monospace}.pending{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--pending-border);border-radius:10px;background:var(--pending-bg)}.pending strong{font-size:14px}.pending small{color:var(--pending-text);font-size:12px}.remote-hint,.remote-log{display:grid;gap:6px}.remote-hint pre,#http-requests{margin:0;border:1px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text-dim);font-size:11px}.remote-hint pre{padding:10px 12px;white-space:pre-wrap;word-break:break-all}#http-requests{max-height:150px;padding:10px 12px 10px 26px;overflow-y:auto}#http-requests li{margin-bottom:4px}#http-requests:empty:after{content:"暂无远程请求";color:var(--text-fainter);font-size:11px}html,body.dock-top,body.dock-bottom,body.dock-left,body.dock-right{background:transparent}body.dock-top main,body.dock-bottom main,body.dock-left main,body.dock-right main,body.dock-top .app-columns,body.dock-bottom .app-columns,body.dock-left .app-columns,body.dock-right .app-columns,body.dock-top .status-bar,body.dock-bottom .status-bar,body.dock-left .status-bar,body.dock-right .status-bar{display:none}@media(max-height:100px),(max-width:100px){html,body{background:transparent}main,.app-columns,.status-bar{display:none}}html.dock-pending,html.dock-pending body{background:transparent}html.dock-pending main,html.dock-pending .app-columns,html.dock-pending .status-bar{display:none}#dock-strip{position:fixed;display:none;background:var(--dock-strip-color, #ffffff);opacity:var(--dock-strip-opacity, 1);z-index:9999;pointer-events:none}body.dock-bottom #dock-strip{display:block;bottom:0;left:50%;transform:translate(-50%);width:var(--dock-strip-length, 100%);height:var(--dock-strip-thickness, 6px)}body.dock-top #dock-strip{display:block;top:0;left:50%;transform:translate(-50%);width:var(--dock-strip-length, 100%);height:var(--dock-strip-thickness, 6px)}body.dock-left #dock-strip{display:block;left:0;top:50%;transform:translateY(-50%);height:var(--dock-strip-length, 100%);width:var(--dock-strip-thickness, 6px)}body.dock-right #dock-strip{display:block;right:0;top:50%;transform:translateY(-50%);height:var(--dock-strip-length, 100%);width:var(--dock-strip-thickness, 6px)}#hotzone{position:fixed;display:none;background:var(--hotzone-color, #ff0000);opacity:var(--hotzone-opacity, 0);border:var(--hotzone-border-width, 0px) solid var(--hotzone-border-color, #ff0000);box-sizing:border-box;z-index:9998;pointer-events:none}body.dock-bottom #hotzone{display:block;bottom:0;left:0;right:0;height:var(--hotzone-thickness, 40px)}body.dock-top #hotzone{display:block;top:0;left:0;right:0;height:var(--hotzone-thickness, 40px)}body.dock-left #hotzone{display:block;left:0;top:0;bottom:0;width:var(--hotzone-thickness, 40px)}body.dock-right #hotzone{display:block;right:0;top:0;bottom:0;width:var(--hotzone-thickness, 40px)}@media(max-width:720px){html{-webkit-text-size-adjust:100%}body{height:100vh;height:100dvh}.app-columns{flex-direction:column;overflow-y:auto;overflow-x:hidden}.app-columns>.pane{flex:0 0 auto}main{overflow-y:visible;padding:14px;gap:14px}.tab-panel{gap:14px}body[data-grub-mode=inline] .grub-list{max-height:45vh}.setting{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.setting.setting-block{grid-template-columns:minmax(0,1fr)}input,select{font-size:16px}#sol-section .setting{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:8px}#sol-section #sol-http-enabled-row{grid-template-columns:minmax(0,1fr) auto}#sol-section .remote-inline{flex:1 1 auto;flex-wrap:wrap}#sol-section .remote-inline input[type=text],#sol-section .sol-token-line input[type=text]{width:auto!important;flex:1 1 140px;min-width:0}#sol-section .sol-token-value{flex:1 1 160px}#sol-section .actions{justify-content:stretch}#sol-section .actions button{flex:1 1 46%}#sol-section textarea{font-size:16px}}@media(max-width:480px){.tabs{gap:0}.tab{flex:1 1 0;min-width:0;padding:9px 2px;font-size:13px;line-height:1.35;text-align:center;white-space:nowrap}.tab:after{left:10px;right:10px}.remote-dot{right:calc(12px + env(safe-area-inset-right,0px));width:16px;height:16px}.status-bar{align-items:flex-start;padding:8px 10px}.status-bar-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.next-boot strong{font-size:12.5px}}.sol-desc{margin:0;font-size:13px;line-height:1.6;color:var(--text-dim, #94a3b8)}.sol-badges{display:flex;flex-wrap:wrap;gap:8px}.sol-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--border);border-radius:999px;font-size:12px;color:var(--text-dim, #94a3b8);background:var(--input-bg, #141a2e)}.sol-badge .dot{width:8px;height:8px;border-radius:50%;background:var(--text-faint, #64748b);flex:none}.sol-badge.ok{border-color:var(--ok-border, #16a34a);color:var(--ok, #22c55e)}.sol-badge.ok .dot{background:var(--ok, #22c55e)}.sol-badge.warn{border-color:var(--warn, #f59e0b);color:var(--warn, #f59e0b)}.sol-badge.warn .dot{background:var(--warn, #f59e0b)}.sol-hint{font-size:12px;color:var(--text-faint, #64748b);line-height:1.5}.sol-token-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.sol-token-value{flex:1 1 240px;min-width:0;padding:7px 10px;border:1px dashed var(--border);border-radius:8px;background:var(--input-bg, #141a2e);color:var(--text, #f8fafc);font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-all;user-select:all}.sol-token-value.is-empty{color:var(--text-faint, #64748b)}.sol-config-editor{width:100%;box-sizing:border-box;resize:vertical;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--input-bg, #141a2e);color:var(--text, #f8fafc);font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;tab-size:2}.sol-config-editor:focus{outline:none;border-color:var(--btn, var(--accent, #6366f1))}.sol-config-editor:disabled{opacity:.55}button.primary-sol{background:var(--btn);color:var(--btn-text)}button.primary-sol:hover:not(:disabled){background:var(--btn-hover)}.setting-state-error{color:var(--warn, #f59e0b)!important}.sol-pkg-block{padding-top:12px;border-top:1px dashed var(--border)}.sol-progress{display:flex;align-items:center;gap:10px}.sol-progress-track{flex:1;height:6px;border-radius:999px;background:var(--input-bg, #141a2e);border:1px solid var(--border);overflow:hidden}.sol-progress-fill{height:100%;width:0%;border-radius:999px;background:var(--btn, var(--accent, #6366f1));transition:width .3s ease}.sol-progress-text{font-size:12px;color:var(--text-dim, #94a3b8);min-width:64px;text-align:right;font-variant-numeric:tabular-nums}.sol-log-block{padding-top:12px;border-top:1px dashed var(--border)}.sol-log{margin:0;max-height:180px;overflow-y:auto;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--input-bg, #141a2e);color:var(--text-dim, #94a3b8);font:11px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-all}.sol-log .sol-log-line{display:block}.sol-log .sol-log-time{color:var(--text-fainter, #475569);margin-right:6px}#sol-dir-state{font-size:11px}* 三引导器通道（systemd-boot / OpenCore / Clover）· 增量样式 * 复用 .refind 的卡片背板与 .zone-tag 圆标，新增的只有： * 通道色圆标 / 状态 chip / 健康检查条 / 条目行 / 徽章 / 提权标记 / 折叠条 * ═══════════════════════════════════════════════════════════════════ */ .boot-channel.sdboot{--channel: #38bdf8}.boot-channel.opencore{--channel: #a78bfa}.boot-channel.clover{--channel: #fb923c}.zone-sdboot,.zone-opencore,.zone-clover{border-color:var(--channel)!important;color:var(--channel)!important}.channel-chip{margin-left:auto;font-size:11px;padding:2px 9px;border-radius:999px;border:1px solid var(--line-strong);color:var(--fg-dim);white-space:nowrap}.channel-chip.ok{border-color:color-mix(in srgb,var(--ok-color, #34d399) 55%,transparent);color:var(--ok-color, #34d399)}.channel-chip.warn{border-color:color-mix(in srgb,var(--warn-color, #fbbf24) 55%,transparent);color:var(--warn-color, #fbbf24)}.channel-note-toggle{flex:none;width:22px;height:22px;margin-left:8px;padding:0;border-radius:999px;border:1px solid var(--line-strong);background:transparent;color:var(--fg-dim);font-size:12px;line-height:1;cursor:pointer}.channel-note-toggle:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.channel-note-toggle.warn{border-color:color-mix(in srgb,var(--warn-color, #fbbf24) 55%,transparent);color:var(--warn-color, #fbbf24)}.channel-note{margin:-4px 0 10px}.channel-note[hidden]{display:none}.channel-pane-status{color:var(--fg-faint);font-size:12px;margin:-6px 0 10px}.channel-pane-status b{color:var(--fg-dim)}.channel-health{display:flex;flex-direction:column;gap:6px;border-radius:10px;padding:10px 12px;margin-bottom:12px;font-size:12px;color:var(--fg-dim)}.channel-health strong{font-size:12px}.channel-health code{padding:1px 6px;border-radius:5px;background:color-mix(in srgb,var(--text) 8%,transparent);font-size:11px}.channel-health.bad{border:1px solid color-mix(in srgb,var(--warn-color, #fbbf24) 40%,transparent);background:color-mix(in srgb,var(--warn-color, #fbbf24) 8%,transparent)}.channel-health.bad strong,.channel-health.bad code{color:var(--warn-color, #fbbf24)}.channel-health.good{border:1px solid color-mix(in srgb,var(--ok-color, #34d399) 40%,transparent);background:color-mix(in srgb,var(--ok-color, #34d399) 7%,transparent)}.channel-health.good strong{color:var(--ok-color, #34d399)}.channel-health.info{border:1px solid color-mix(in srgb,var(--text) 12%,transparent);background:color-mix(in srgb,var(--text) 4%,transparent)}.channel-health.info strong{color:var(--fg-dim)}.channel-helper{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0 0 12px;padding:8px 12px;border-radius:10px;border:1px dashed color-mix(in srgb,var(--text) 16%,transparent);background:color-mix(in srgb,var(--text) 2.5%,transparent);min-width:0}.channel-helper-label{flex:0 0 auto;font-size:11px;color:var(--fg-dim)}.channel-helper-text{flex:1 1 200px;min-width:0;font-size:11px;line-height:1.55;color:var(--fg-dim);overflow-wrap:anywhere}.channel-helper-text code{padding:1px 5px;border-radius:5px;background:color-mix(in srgb,var(--text) 8%,transparent);font-size:10px}.channel-helper-action{flex:0 0 auto;margin-left:auto;padding:4px 9px;font-size:11px;line-height:1.45;border-radius:7px;white-space:nowrap;background:var(--btn-secondary);color:var(--btn-secondary-text)}.channel-helper-action:hover:not(:disabled){background:var(--btn-secondary-hover)}.channel-helper[data-state=on]{border-style:solid;border-color:color-mix(in srgb,var(--ok-color, #34d399) 35%,transparent);background:color-mix(in srgb,var(--ok-color, #34d399) 5%,transparent)}.channel-helper[data-state=on] .channel-helper-label{color:var(--ok-color, #34d399)}.channel-helper[data-state=stale]{border-style:solid;border-color:color-mix(in srgb,var(--warn-color, #fbbf24) 40%,transparent);background:color-mix(in srgb,var(--warn-color, #fbbf24) 6%,transparent)}.channel-helper[data-state=stale] .channel-helper-label{color:var(--warn-color, #fbbf24)}.oc-menu{margin-bottom:12px;min-width:0}.oc-menu-hint{margin:0 0 8px;font-size:11px;line-height:1.6;color:var(--fg-dim);overflow-wrap:anywhere}.sim-scan{display:grid;gap:8px}.sim-scan-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.sim-scan-head h3{margin:0;font-size:13px;font-weight:600}.sim-scan-head small{color:var(--text-faint);font-size:11px;min-width:0;overflow-wrap:anywhere}.sim-scan-head button{margin-left:auto;font-size:11px;padding:3px 9px}.sim-scan-summary{margin:0;color:var(--text-dim);font-size:11px;overflow-wrap:anywhere}.sim-scan-issues{display:grid;gap:4px}.sim-scan-issue{color:var(--text-faint);font-size:11px;line-height:1.45;overflow-wrap:anywhere}.sim-scan-issue[data-severity=warn]{color:var(--warn)}.sim-scan-list{min-width:0}.sim-scan-hidden{display:grid;gap:6px}.sim-scan-hidden[hidden]{display:none}.sim-scan-hidden>summary{color:var(--text-dim);font-size:11px;cursor:pointer}#sim-scan .grub-list{max-height:min(420px,60vh);overflow-y:auto;overscroll-behavior:contain}#sim-scan-hidden .grub-list{max-height:none;overflow:visible}.sim-list-plain{padding:0;border:0;background:transparent}.sim-list>.grub-entry+.grub-list-body{margin-top:4px}.ba-theme-sec .grub-list>.grub-entry.is-pinned+.grub-list-body,.ba-theme-sec .grub-list>.grub-entry.is-pinned+.grub-entry:not(.is-pinned){margin-top:4px}#sim-scan .ba-theme-sec .grub-list,#tab-boot .ba-theme-sec .grub-list,#tab-boot .ba-theme-sec .sim-list{padding:0!important}#tab-boot .ba-theme-sec .grub-list>.grub-entry:first-child,#tab-boot .ba-theme-sec .sim-list>.grub-entry:first-child{margin-top:0}#tab-boot .ba-theme-sec .oc-menu{padding-top:4px}.grub-entry-side{display:flex;align-items:center;gap:6px}.grub-entry.is-group[role=button],#sim-scan .grub-entry.is-child[role=button]{cursor:pointer}#sim-scan .grub-entry[role=button]:hover,#sim-scan-hidden .grub-entry[role=button]:hover{border-color:var(--border-strong)}.grub-entry.is-group:focus-visible{outline:2px solid var(--btn);outline-offset:-1px}.sim-pick{font-size:10px;line-height:1.3;padding:2px 8px;white-space:nowrap}.sim-children{margin:0}.sim-children[hidden]{display:none}.sim-children-hint{padding:3px 9px 3px 26px;color:var(--text-faint);font-size:10px;line-height:1.5}.oc-menu-elevate{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.oc-menu-set{flex:0 0 auto;align-self:flex-start;padding:4px 9px;font-size:11px;line-height:1.45;border-radius:7px;white-space:nowrap}.oc-menu-set.is-default{color:var(--ok-color, #34d399);background:transparent;border:1px dashed color-mix(in srgb,var(--ok-color, #34d399) 45%,transparent);cursor:default;user-select:none}.oc-menu-hidden,.oc-menu-issues{display:flex;flex-direction:column;gap:5px;margin:0 0 8px;padding:8px 10px;border-radius:8px;font-size:11px;line-height:1.6;color:var(--fg-dim);overflow-wrap:anywhere;min-width:0}.oc-menu-hidden{background:color-mix(in srgb,var(--text) 4%,transparent)}.oc-menu-issues{border-left:2px solid color-mix(in srgb,var(--text) 14%,transparent);background:color-mix(in srgb,var(--text) 3%,transparent)}.oc-menu-issues small.warn{color:var(--warn-color, #fbbf24)}.oc-menu-issues code{padding:1px 5px;border-radius:4px;background:color-mix(in srgb,var(--text) 7%,transparent);font-size:10.5px}button.needs-elev{border:1px solid color-mix(in srgb,var(--warn-color, #fbbf24) 45%,transparent)}.boot-channel-collapsed{display:flex;align-items:center;gap:10px;border:1px dashed var(--line-strong);border-radius:12px;padding:10px 14px;color:var(--fg-faint);font-size:12px;margin-top:16px}.boot-channel-collapsed-names{color:var(--fg-dim)}.boot-channel-collapsed button,.next-boot-last{margin-left:auto}.next-boot-last b{color:var(--ok-color, #34d399);font-weight:600}.boot-channel .grub-title-row{flex-wrap:wrap;row-gap:6px}.channel-pane-status,.channel-health{min-width:0;overflow-wrap:anywhere}.channel-health code{overflow-wrap:anywhere}.next-boot-last{min-width:0}.next-boot-last b{overflow-wrap:anywhere}.boot-channel-collapsed{min-width:0}.boot-channel-collapsed-names{min-width:0;overflow-wrap:anywhere}@media(max-width:720px){.boot-channel .zone-tag{padding:2px 7px;font-size:9px}.channel-chip{font-size:10px;padding:2px 7px}.boot-channel,#boot-channels-mount{min-width:0}.oc-menu-set{margin-left:auto}}@media(max-width:480px){.boot-channel .grub-title-row{gap:6px}.boot-channel .grub-title-row h2{font-size:15px;min-width:0;overflow-wrap:anywhere}.channel-chip{flex:0 1 auto;min-width:0;white-space:normal;text-align:right}.boot-channel-collapsed{flex-wrap:wrap;row-gap:6px}.next-boot-last{margin-left:0}}.priv-card{margin-top:18px;padding:16px 18px 14px;border:1px solid var(--border);border-radius:10px;background:var(--panel)}.priv-head{display:flex;align-items:center;gap:8px}.priv-head h3{margin:0;font-size:13.5px;font-weight:600}.priv-badge{font-size:11px;padding:1px 8px;border-radius:999px;border:1px solid var(--border-strong);color:var(--text-dim)}.priv-badge.ok{color:var(--ok);border-color:var(--ok-border);background:var(--ok-bg)}.priv-badge.warn{color:var(--warn);border-color:var(--warn)}.priv-state{margin:8px 0 0;font-size:12.5px;line-height:1.6}.priv-paths{margin:6px 0 0;font-size:11.5px;line-height:1.6;color:var(--text-dim);word-break:break-all}.priv-pw{margin-top:12px;display:flex;flex-direction:column;gap:8px}.priv-pw[hidden]{display:none}.priv-pw label{font-size:11px;color:var(--text-faint)}.priv-pw input{max-width:320px;padding:7px 10px;border:1px solid var(--border-strong);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:12.5px}.priv-pw input:focus{border-color:var(--accent, #6366f1);outline:none}.priv-note{margin:10px 0 0;font-size:11px;line-height:1.7;color:var(--text-faint)}:root{--line: #232b42;--line-2: #334155;--line-3: #4a5a75;--dim: #a6b3c6;--faint: #7f8da3;--fainter: #5c6a80;--panel-2: #111830;--panel-3: #18213a;--panel-4: #1f2a45;--mono: ui-monospace, "Cascadia Code", "JetBrains Mono", Consolas, "SF Mono", monospace;--accent-2: #818cf8;--accent-soft: rgba(99, 102, 241, .15);--ok-text: #4ade80;--warn-text: #fbbf24;--info: #38bdf8;--info-text: #7dd3fc;--bg: rgb(var(--bg-rgb))}[data-theme=light]{--line: #dde3ec;--line-2: #c3cddb;--line-3: #9dabbd;--dim: #41506a;--faint: #5b6a80;--fainter: #7a8899;--panel-2: #f5f7fb;--panel-3: #e9eef6;--panel-4: #dde5f0;--accent-2: #4338ca;--accent-soft: rgba(79, 70, 229, .1);--ok-text: #15803d;--warn-text: #b45309;--info: #0369a1;--info-text: #0369a1}.k,.la,.lb,.lc,.lg,.li,.lj{--danger: #ef4444;--danger-text: #fca5a5}.ldr{--c: #6366f1;width:30px;height:30px;flex:none;border-radius:8px;display:grid;place-items:center;font:700 10.5px var(--mono);letter-spacing:.02em;color:var(--c);background:color-mix(in srgb,var(--c) 15%,transparent);border:1px solid color-mix(in srgb,var(--c) 40%,transparent)}.ldr.sm{width:22px;height:22px;border-radius:6px;font-size:8.5px}.ldr.md{width:26px;height:26px;border-radius:7px;font-size:9.5px}.ldr.lg{width:36px;height:36px;border-radius:10px;font-size:12px}.dot{width:6px;height:6px;border-radius:50%;flex:none;background:var(--faint)}.dot.ok{background:var(--ok)}.dot.warn{background:var(--warn)}.dot.off{background:var(--line-3)}.dot.err{background:var(--danger)}.dot.live{box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 22%,transparent)}.chip{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:6px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--dim);font-size:10.5px;white-space:nowrap;flex:none}.chip.ok{color:var(--ok-text);border-color:color-mix(in srgb,var(--ok) 34%,transparent);background:color-mix(in srgb,var(--ok) 10%,transparent)}.chip.warn{color:var(--warn-text);border-color:color-mix(in srgb,var(--warn) 34%,transparent);background:color-mix(in srgb,var(--warn) 10%,transparent)}.chip.off{color:var(--faint)}.chip.elev{color:#c7b9ff;border-color:#a78bfa5c;background:#a78bfa1f}[data-theme=light] .chip.elev{color:#5b21b6}.badge{display:inline-flex;align-items:center;gap:4px;height:17px;padding:0 5px;border-radius:5px;font-size:10px;background:var(--panel-3);color:var(--dim);border:1px solid transparent;white-space:nowrap;flex:none}.badge.def{color:var(--ok-text);background:color-mix(in srgb,var(--ok) 12%,transparent)}.badge.last{color:var(--info-text);background:color-mix(in srgb,var(--info) 12%,transparent)}.badge.pin{color:var(--accent-2);background:var(--accent-soft)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--text);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;flex:none;transition:background .13s,border-color .13s,color .13s,box-shadow .13s}.btn:hover{background:var(--panel-3);border-color:var(--line-3)}.btn:focus-visible{outline:2px solid var(--accent-2);outline-offset:1px}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn.primary:hover{background:var(--accent-2);border-color:var(--accent-2)}.btn.ghost{background:transparent;border-color:transparent;color:var(--dim)}.btn.ghost:hover{background:var(--panel-2);color:var(--text)}.btn.danger{color:var(--danger-text);border-color:color-mix(in srgb,var(--danger) 40%,transparent);background:color-mix(in srgb,var(--danger) 9%,transparent)}.btn.sm{height:24px;padding:0 8px;font-size:11px;border-radius:6px;gap:4px}.btn.xs{height:20px;padding:0 6px;font-size:10.5px;border-radius:5px;gap:3px}.btn.icon{width:26px;padding:0}.btn.icon.sm{width:22px}.btn[disabled],.btn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.btn .elev{font-size:10px;opacity:.9}.seg{display:inline-flex;flex-wrap:wrap;max-width:100%;padding:2px;gap:2px;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;flex:none}.seg button{height:22px;padding:0 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--faint);font-size:11px;cursor:pointer;font-family:inherit}.seg button:hover{color:var(--text)}.seg button.is-on{background:var(--panel-4);color:var(--text);border-color:var(--line-2)}.search{display:flex;align-items:center;gap:7px;height:30px;padding:0 9px;background:var(--panel-2);border:1px solid var(--line-2);border-radius:8px;color:var(--faint);min-width:0;flex:1}.search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:12px var(--font)}.search input::placeholder{color:var(--fainter)}.kbd{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;font:10px var(--mono);color:var(--dim);background:var(--panel-3);border:1px solid var(--line-2);border-bottom-width:2px;border-radius:4px;flex:none}.card{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.card-head{flex:none;display:flex;align-items:center;gap:9px;padding:11px 12px}.card-title{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.card-title b{font-size:13px;font-weight:650;letter-spacing:-.01em}.card-title small{font-size:10.5px;color:var(--faint);font-family:var(--mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entries{display:flex;flex-direction:column;gap:1px;padding:0 6px 8px}.row{display:flex;align-items:center;gap:9px;padding:6px 7px;border-radius:8px;border:1px solid transparent;min-width:0}.row:hover{background:var(--panel-2)}.row.is-def{background:color-mix(in srgb,var(--ok) 7%,transparent);border-color:color-mix(in srgb,var(--ok) 20%,transparent)}.row-ico{width:22px;height:22px;flex:none;border-radius:6px;display:grid;place-items:center;font:600 8.5px var(--mono);letter-spacing:.02em;background:var(--panel-3);color:var(--dim)}.row-ico svg{width:13px;height:13px;display:block;fill:currentColor}.row-ico.mac{color:#c4b5fd;background:#a78bfa24}.row-ico.win{color:#93c5fd;background:#60a5fa24}.row-ico.lin{color:#fcd34d;background:#f59e0b24}.row-ico.tool{color:#94a3b8;background:#94a3b81f}.row-ico.fw{color:#7dd3fc;background:#38bdf81f}[data-theme=light] .row-ico.mac{color:#6d28d9;background:#6d28d91a}[data-theme=light] .row-ico.win{color:#1d4ed8;background:#1d4ed81a}[data-theme=light] .row-ico.lin{color:#92400e;background:#b453091a}.row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.row-main b{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-main small{font:10.5px var(--mono);color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-acts{display:flex;align-items:center;gap:5px;flex:none;opacity:.5;transition:opacity .12s}.row:hover .row-acts,.row:focus-within .row-acts{opacity:1}@media(hover:none){.row-acts{opacity:1}}.sep{height:1px;background:var(--line);margin:0}.acc{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--dim);font-size:11.5px;cursor:pointer;text-align:left;font-family:inherit}.acc:hover{background:var(--panel-2);color:var(--text)}.acc .grow{flex:1;min-width:0;display:flex;align-items:baseline;gap:7px;overflow:hidden}.acc .grow>span{white-space:nowrap;flex:none}.acc small{color:var(--fainter);font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.acc .car{transition:transform .15s}.acc[aria-expanded=true] .car{transform:rotate(180deg)}.panel-in{padding:2px 12px 12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;border-top:1px solid transparent}.set{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:8px;background:var(--panel-2);border:1px solid var(--line);min-width:0}.set .set-t{flex:1;min-width:0}.set .set-t b{display:block;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.set .set-t small{display:block;font:10px var(--mono);color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.switch{width:30px;height:17px;border-radius:9px;background:var(--panel-4);border:1px solid var(--line-2);position:relative;flex:none}.switch:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:var(--faint);transition:.15s}.switch.on{background:color-mix(in srgb,var(--accent) 60%,transparent);border-color:var(--accent)}.switch.on:after{left:15px;background:#fff}.toolbar{display:flex;align-items:center;gap:7px;flex:none;min-width:0}.toolbar .grow{flex:1;min-width:0}.mut{color:var(--faint)}.hint{font-size:10.5px;color:var(--fainter)}.ico-cell{display:grid;place-items:center;color:var(--dim)}svg.i{display:block;width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}svg.i.sm{width:12px;height:12px}svg.i.lg{width:16px;height:16px}.empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 12px;color:var(--faint);font-size:12px;text-align:center}.empty b{color:var(--text);font-size:13px}.grow{flex:1;min-width:0}.la{display:flex;flex-direction:column;min-height:0}.la-index{flex:none;position:sticky;top:0;z-index:3;margin:0 0 12px;padding:9px 12px;display:flex;align-items:center;gap:6px;overflow-x:auto;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:10px}.la-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--dim);font-size:11px;cursor:pointer;flex:none;font-family:inherit}.la-chip:hover{background:var(--panel-2);color:var(--text)}.la-chip.is-on{background:var(--panel-2);border-color:var(--line-2);color:var(--text)}.la-chip em{font:10px var(--mono);color:var(--fainter);font-style:normal}.la-star{color:var(--accent-2)}.la-list{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;overflow-x:hidden;padding-right:2px}.la-card{flex:none}.la-card .card-head{border-bottom:1px solid transparent}.la-card .card-head:hover{border-bottom-color:var(--line)}.la-card.is-pinned{border-color:color-mix(in srgb,var(--accent) 34%,var(--line))}.la-card.is-pinned .card-head{background:linear-gradient(90deg,var(--accent-soft),transparent 60%)}.la-foot{flex:none;display:flex;align-items:center;gap:8px;padding:8px 10px;border-top:1px solid var(--line);font-size:11px;color:var(--faint);background:var(--panel-2)}.la-more{flex:none;display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;border:1px dashed var(--line-2);color:var(--faint);font-size:11.5px;background:transparent;cursor:pointer;text-align:left;font-family:inherit}.la-more:hover{border-color:var(--line-3);color:var(--dim)}.la-more b{color:var(--dim);font-weight:600}.lb{display:flex;min-height:0;background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.lb-nav{width:236px;flex:none;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--line);background:var(--panel-2)}.lb-nav-head{flex:none;display:flex;align-items:center;gap:6px;padding:12px 10px 8px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fainter)}.lb-nav-head .grow{flex:1}.lb-list{flex:1;min-height:0;overflow-y:auto;padding:0 6px 8px;display:flex;flex-direction:column;gap:1px}.lb-item{display:flex;align-items:center;gap:8px;padding:7px;border-radius:8px;border:1px solid transparent;background:transparent;cursor:pointer;text-align:left;width:100%;color:inherit;min-width:0;font-family:inherit}.lb-item:hover{background:var(--panel-3)}.lb-item.is-on{background:var(--panel);border-color:var(--line-2);box-shadow:0 1px #00000026}.lb-item .nm{flex:1;min-width:0;display:flex;flex-direction:column}.lb-item .nm b{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-item .nm small{font-size:10px;color:var(--fainter);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-grip{color:var(--fainter);opacity:0;cursor:grab;flex:none}.lb-item:hover .lb-grip{opacity:1}.lb-item.is-on .lb-grip{opacity:.7}.lb-nav-foot{flex:none;padding:8px;border-top:1px solid var(--line);display:flex;gap:6px}.lb-main{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0;background:var(--bg)}.lb-main-head{flex:none;display:flex;align-items:center;gap:10px;padding:14px 16px 10px;border-bottom:1px solid var(--line);background:var(--bg)}.lb-main-head .tt{flex:1;min-width:0}.lb-main-head h2{font-size:15px;font-weight:650;display:flex;align-items:center;gap:7px;margin:0}.lb-main-head p{font:11px var(--mono);color:var(--faint);margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-scroll{flex:1;min-height:0;overflow-y:auto;padding:12px 16px 16px}.lb-note{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:9px;margin-bottom:12px;background:var(--panel);border:1px solid var(--line);font-size:11.5px;color:var(--dim)}.lb-note b{color:var(--text);font-weight:600}.lb-block{background:var(--panel);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-bottom:10px}.lb-block-head{display:flex;align-items:center;gap:8px;padding:9px 11px;border-bottom:1px solid var(--line);font-size:11.5px;color:var(--dim);width:100%;border-left:0;border-right:0;border-top:0;background:transparent;text-align:left;cursor:pointer;font-family:inherit}.lb-block-head:hover{background:var(--panel-2)}.lb-block-head b{color:var(--text);font-size:12px;font-weight:600}.lb-block-body{padding:6px}.lb-set{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px;padding:8px}.lc{display:flex;flex-direction:column;min-height:0;background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.lc-tabs{flex:none;display:flex;align-items:stretch;gap:2px;padding:7px 10px 0;border-bottom:1px solid var(--line);background:var(--panel);overflow-x:auto;scrollbar-width:thin}.lc-tabs::-webkit-scrollbar{height:6px}.lc-tabs::-webkit-scrollbar-thumb{background:var(--line-2, #cbd5e1);border-radius:3px}.lc-tabs::-webkit-scrollbar-track{background:transparent}.lc-tab{display:flex;align-items:center;gap:6px;height:31px;padding:0 10px;flex:none;border:1px solid transparent;border-bottom:0;border-radius:8px 8px 0 0;background:transparent;color:var(--faint);font-size:11.5px;cursor:pointer;position:relative;font-family:inherit}.lc-tab:hover{background:var(--panel-2);color:var(--text)}.lc-tab.is-on{background:var(--bg);border-color:var(--line);color:var(--text);margin-bottom:-1px;padding-bottom:1px}.lc-tab.is-on:after{content:"";position:absolute;left:8px;right:8px;top:0;height:2px;background:var(--accent);border-radius:0 0 2px 2px}.lc-tab .pin{color:var(--accent-2)}.lc-tab em{font:9.5px var(--mono);color:var(--fainter);font-style:normal}.lc-tabadd{width:26px;height:26px;align-self:center;flex:none}.lc-toolbar{flex:none;display:flex;align-items:center;gap:7px;padding:9px 13px;border-bottom:1px solid var(--line);background:var(--bg)}.lc-body{flex:1;min-height:0;overflow-y:auto;padding:12px 13px}.lc-settings{flex:none;border-top:1px solid var(--line);background:var(--panel-2)}.lc-meta{font-size:11px;color:var(--faint);display:flex;align-items:center;gap:6px}.ba-theme-sec>.grub-title-row,.ba-theme-sec>.grub-head>.grub-title-row,.ba-i-realsec .grub-title-row,.lj-c2 .grub-title-row,.lj-c3 .grub-title-row{display:none}.ba-theme-sec{padding-top:0}.ba-theme-sec>.grub-head{padding-top:0;margin-top:0}.ba-theme-sec>.grub-head{display:none}.ba-theme-sec .grub-auto-card{border:0;background:transparent}.ba-theme-sec .sim-list,.ba-theme-sec .grub-list-body,.ba-theme-sec .grub-auto-card{background:var(--input-bg);border:1px solid var(--border);border-radius:8px;padding:4px;min-width:0;max-width:100%;overflow-y:auto;scrollbar-gutter:stable}.ba-theme-sec .grub-auto-card{border:1px solid var(--border);background:var(--input-bg)}#tab-boot .ba-theme-sec .sim-scan-list{overflow:visible;scrollbar-gutter:auto}#sim-scan .sim-scan-list>.grub-list,#tab-boot .ba-theme-sec .sim-scan-list>.grub-list,#tab-boot .ba-theme-sec .sim-list{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box}#tab-boot .ba-theme-sec .grub-auto-card>.grub-list,#tab-boot .ba-theme-sec .grub-auto-card>.grub-list-body{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box}#tab-boot .ba-theme-sec .grub-auto-card{overflow:visible;scrollbar-gutter:auto;padding:0;border:0;background:transparent}#tab-boot .ba-theme-sec .sim-list,#tab-boot .ba-theme-sec .grub-list-body,#tab-boot .ba-theme-sec .grub-auto-card>.grub-list,#tab-boot .ba-theme-sec .grub-list:not(.grub-list-body){background:transparent;border:0;border-radius:0;padding:0;scrollbar-gutter:auto}#tab-boot .ba-theme-sec{padding-right:0;padding-left:0}#tab-boot .ba-theme-sec .grub-list,#tab-boot .ba-theme-sec .sim-list,#tab-boot .ba-theme-sec .grub-list-body{margin-right:0;width:100%}.ba-theme-sec>.grub-head>#grub-status,.ba-theme-sec>.grub-head>#grub-meta,.ba-i-realsec #grub-status,.ba-i-realsec #grub-meta{display:none}.ba-theme-sec>hr,.ba-theme-sec .boot-divider{display:none;border:0;margin:0}.ba-theme-sec>hr.boot-divider{display:none;margin:0}.lg{display:flex;gap:0;min-height:0;background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden;flex-wrap:wrap;align-items:stretch}.lg-main{order:1}.lg-side{order:2}.lg-foot{order:3;flex:0 0 100%}.lg-main{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.lg-top{flex:none;padding:14px 14px 10px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:9px;background:var(--panel)}.lg-search{display:flex;align-items:center;gap:9px;height:40px;padding:0 12px;background:var(--panel-2);border:1px solid var(--line-2);border-radius:10px;box-shadow:inset 0 1px #ffffff08}.lg-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:13.5px var(--font)}.lg-search input::placeholder{color:var(--fainter)}.lg-filters{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none}.lg-filters::-webkit-scrollbar{display:none}.lg-fchip{display:inline-flex;align-items:center;gap:5px;height:23px;padding:0 8px;border-radius:6px;border:1px solid var(--line);background:transparent;color:var(--faint);font-size:10.5px;cursor:pointer;flex:none;font-family:inherit}.lg-fchip:hover{color:var(--text);border-color:var(--line-2)}.lg-fchip.is-on{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 45%,transparent);color:var(--accent-2)}.lg-results{flex:1;min-height:0;overflow-y:auto;padding:6px}.lg-group{display:flex;align-items:center;gap:6px;padding:7px 8px 4px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--fainter)}.lg-item{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border-radius:8px;border:1px solid transparent;background:transparent;cursor:pointer;text-align:left;color:inherit;min-width:0;font-family:inherit}.lg-item:hover,.lg-item.is-active{background:var(--panel-2);border-color:var(--line)}.lg-item.is-active{box-shadow:inset 2px 0 0 var(--accent)}.lg-item .t{flex:1;min-width:0;display:flex;flex-direction:column}.lg-item .t b{font-size:12.5px;font-weight:600;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.lg-item .t small{font:10.5px var(--mono);color:var(--faint);white-space:normal;overflow-wrap:anywhere;word-break:break-word}.lg-foot{flex:none;display:flex;align-items:center;gap:12px;padding:8px 12px;border-top:1px solid var(--line);font-size:10.5px;color:var(--faint);background:var(--panel-2);flex-wrap:wrap}.lg-foot span{display:flex;align-items:center;gap:5px}.lg-side{width:258px;flex:none;border-left:1px solid var(--line);background:var(--panel-2);padding:13px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.lg-side h4{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fainter);margin:0}.li{display:flex;flex-direction:column;min-height:0;position:relative;overflow:hidden;background:var(--panel);border:1px solid var(--line);border-radius:12px}.li-grid{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:9px;align-content:start;padding:12px}.li-hero{grid-column:span 2;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 4px;position:relative;background:transparent;border:0}.li-hero .k{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-2)}.li-hero .v{font-size:20px;font-weight:650;letter-spacing:-.02em;margin-top:6px}.li-hero .s{font:11px var(--mono);color:var(--dim);margin-top:3px}.li-hero .acts{display:flex;gap:7px;margin-top:14px}.li-tile{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:11px;background:var(--panel);border:1px solid var(--line);min-width:0}.li-tile:hover{border-color:var(--line-2)}.li-tile.is-clickable{cursor:pointer}.li-tile.is-clickable:hover{border-color:var(--ok)}.li-tile .top{display:flex;align-items:center;gap:8px}.li-tile .top .nm{flex:1;min-width:0;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.li-tile .big{font:600 19px var(--mono);letter-spacing:-.02em}.li-tile .big small{font:10px var(--font);color:var(--faint);margin-left:4px}.li-tile .s{font:10px var(--mono);color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.li-tile .foot{margin-top:auto;display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--faint)}.li-sheetbar{flex:none;display:flex;align-items:center;gap:9px;margin:10px 12px 12px;padding:9px 11px;border:1px solid var(--line);border-radius:10px;background:var(--panel-2);font-size:11.5px;color:var(--dim)}.li-sheetbar .grow{flex:1;min-width:0}.li-sheet{position:absolute;inset:0;z-index:40;display:none;align-items:flex-end}.li-sheet.is-on{display:flex}.li-scrim{position:absolute;inset:0;background:#00000073}.li-panel{position:relative;flex:1;min-height:0;max-height:64%;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line-2);border-bottom:0;border-radius:14px 14px 0 0;box-shadow:0 -18px 48px #00000080}.li-panel-hd{flex:none;display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line)}.li-panel-hd b{font-size:12.5px;font-weight:650}.li-panel-hd .grow{flex:1;min-width:0}.li-panel-bd{flex:1;min-height:0;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.li-prow{display:flex;align-items:center;gap:8px;padding:7px 9px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2);font-size:11.5px;color:var(--dim);min-width:0}.li-prow .nm{font-weight:600;color:var(--text);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.li-prow .grow{flex:1;min-width:0}.li-prow .grab{color:var(--fainter);cursor:grab;font-size:13px}.li-prow.is-flash{border-color:var(--accent-2);animation:li-flash 1.6s ease-out}@keyframes li-flash{0%{background:var(--accent-soft)}to{background:transparent}}.lj{display:flex;min-height:0;background:var(--bg);border:1px solid var(--line);border-radius:12px;overflow:hidden}.lj-c1{width:190px;flex:none;border-right:1px solid var(--line);background:var(--panel-2);display:flex;flex-direction:column;min-height:0}.lj-c1 .hd{flex:none;padding:11px 10px 6px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fainter)}.lj-nav{flex:1;min-height:0;overflow-y:auto;padding:0 6px 8px;display:flex;flex-direction:column;gap:1px}.lj-navi{display:flex;align-items:center;gap:8px;padding:7px;border-radius:7px;border:1px solid transparent;background:transparent;cursor:pointer;text-align:left;color:inherit;width:100%;min-width:0;font-family:inherit}.lj-navi:hover{background:var(--panel-3)}.lj-navi.is-on{background:var(--panel);border-color:var(--line-2)}.lj-navi .nm{flex:1;min-width:0;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lj-c2{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.lj-c2 .hd{flex:none;display:flex;align-items:center;gap:8px;padding:11px 12px;border-bottom:1px solid var(--line)}.lj-c2 .bd{flex:1;min-height:0;overflow-y:auto;padding:8px}.lj-c3{width:268px;flex:none;border-left:1px solid var(--line);background:var(--panel-2);display:flex;flex-direction:column;min-height:0;transition:width .16s ease}.lj-c3.folded{width:42px}.lj-c3 .hd{flex:none;display:flex;align-items:center;gap:7px;padding:11px 10px;border-bottom:1px solid var(--line);font-size:11px;color:var(--dim)}.lj-c3 .bd{flex:1;min-height:0;overflow-y:auto;padding:9px;display:flex;flex-direction:column;gap:8px}.lj-c3.folded .bd,.lj-c3.folded .hd span,.lj-c3.folded .hd b{display:none}.lj-c3.folded .hd{justify-content:center;padding:11px 0}.lj-setgroup{display:flex;flex-direction:column;gap:5px}.lj-setgroup .gt{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--fainter);padding:2px}.k{display:flex;flex-direction:column;min-height:0;gap:10px;width:100%;max-width:100%;min-width:0}#boot-adv-mount,#boot-adv-mount>*{min-width:0}.k-bar{flex:none;display:flex;flex-direction:column;gap:7px;padding:9px 11px;border:1px solid var(--line);border-radius:11px;background:var(--panel);min-width:0;max-width:100%}.k-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}.k-lbl{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fainter);flex:none;min-width:62px}.k-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 3px 0 5px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--dim);font-size:11.5px;cursor:pointer;flex:none;user-select:none}.k-chip:hover{border-color:var(--line-3);color:var(--text)}.k-chip.is-on{color:var(--text);border-color:color-mix(in srgb,var(--accent) 45%,var(--line-2));background:color-mix(in srgb,var(--accent) 12%,transparent)}.k-chip.is-off{opacity:.6}.k-rg{height:18px;padding:0 5px;margin-left:1px;border-radius:5px;border:0;cursor:pointer;font:600 9.5px var(--mono);letter-spacing:.04em;background:var(--panel-4);color:var(--faint);display:inline-flex;align-items:center;font-family:inherit}.k-rg:hover{color:var(--text);background:var(--panel-3)}.k-stage{flex:1;min-height:0;min-width:0;width:100%;max-width:100%;display:flex;gap:0}.k-stage.h{flex-direction:row}.k-stage.h>.k-region{flex:1;min-width:0;min-height:0}.k-stage>.k-region:only-child{flex:1;min-width:0;min-height:0}.k-zop{flex:none;width:22px;height:22px;border:1px solid var(--line-2);border-radius:7px;background:var(--panel-2);color:var(--dim);font-size:12px;line-height:1;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;padding:0}.k-zop:hover{color:var(--text);border-color:var(--text)}.k-zop:disabled{opacity:.35;cursor:default}.k-zop:disabled:hover{color:var(--dim);border-color:var(--line-2)}.k-sortbar{flex:none;display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:2px 2px 0}.k-sort-lbl{font-size:10.5px;color:var(--fainter);letter-spacing:.5px}.k-sortchip{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border:1px solid var(--line);border-radius:999px;background:var(--panel-2)}.k-sort-nm{font-size:11px;color:var(--text);white-space:nowrap}.k-sortchip .k-zop{width:18px;height:18px;border:0;background:none}.k-setbar{flex:none;display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px dashed var(--line-2);border-radius:9px;background:var(--panel);color:var(--dim);font-size:11.5px;font-weight:600;cursor:pointer;min-width:0;font-family:inherit;text-align:left}.k-setbar:hover{border-color:var(--text);color:var(--text)}.k-setbar .k-setbar-t{color:var(--text)}.k-setbar .hint{font-weight:400}.k-setbar .car{transition:transform .18s}.k-setbar.is-on .car{transform:rotate(180deg)}.k-setlist{flex:none;display:none;flex-direction:column;gap:6px;padding:2px 2px 0}.k-setlist.is-on{display:flex}.k-set-row{display:flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2);font-size:11px;min-width:0;flex-wrap:wrap}.k-set-row .k-set-nm{font-weight:600;color:var(--text);font-size:12px;white-space:nowrap}.k-set-row .grow{flex:1;min-width:0}.k-zone-cards{display:contents}.k-split{flex:none;display:grid;place-items:center;user-select:none;touch-action:none;width:12px;cursor:col-resize;color:var(--fainter)}.k-split:before{content:"";border-radius:999px;background:var(--line-2);transition:background .15s}.k-stage.h .k-split:before{width:3px;height:44px}.k-split:hover:before,.k-split.is-drag:before{background:var(--accent)}.k-split{position:relative}.k-split-reset{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;padding:0;display:grid;place-items:center;border-radius:999px;border:1px solid var(--line-2);background:var(--panel);color:var(--fainter);cursor:pointer;z-index:3;box-shadow:0 1px 3px #00000024}.k-split-reset:hover{color:var(--accent);border-color:var(--accent)}.k-split-reset svg{width:11px;height:11px}.seg button:disabled,.seg button[disabled]{opacity:.45;cursor:not-allowed}.k-region{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;border:1px dashed var(--line-2);border-radius:11px;background:color-mix(in srgb,var(--panel) 55%,transparent)}.k-rhd{flex:none;display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px dashed var(--line-2);font-size:11px;color:var(--faint);min-width:0;flex-wrap:wrap}.k-rhd b{color:var(--dim);font-weight:600}.k-rhd .grow{flex:1;min-width:0}.k-rbody{flex:1;min-width:0;min-height:0;display:flex;gap:9px;padding:9px;overflow-y:auto;overflow-x:hidden}.lb-list,.lb-scroll,.lc-body,.lg-results,.li-grid,.lj-c2,.lj-c3,.sim-scan-list{min-width:0;overflow-x:hidden}.k-rbody.h{flex-direction:row}.k-rbody.v{flex-direction:column}.k-rbody.is-empty{align-items:center;justify-content:center}.k-card{flex:1 1 0;min-width:210px;min-height:0;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:10px;overflow:hidden}.k-zone-cards>.k-card{flex:1 0 auto}.k-card-head{flex:none;display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line);min-width:0}.k-card-head .nm{flex:1;min-width:0;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-entries{flex:1;min-height:0;overflow:hidden;padding:2px 6px 6px}.k-rbody.h .k-entries{overflow-y:auto}.k-theme-fit{flex:1;min-width:0;min-height:0;display:flex}.k-theme-fit>*{flex:1;min-width:0;min-height:0}.k-empty-hint{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--fainter);font-size:11.5px;text-align:center;padding:10px}.k-tabs{display:flex;gap:4px;min-width:0;overflow-x:auto;border-bottom:1px solid var(--line);padding:0 2px;scrollbar-width:none}.k-tabs::-webkit-scrollbar{display:none}.k-tab{appearance:none;border:0;background:none;color:var(--dim);font:inherit;font-weight:600;font-size:12px;padding:7px 12px 8px;cursor:pointer;position:relative;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;opacity:.55;transition:opacity .15s}.k-tab:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:999px;background:transparent}.k-tab:hover{opacity:1}.k-tab.is-on{color:var(--accent);opacity:1}.k-tab.is-on:after{background:var(--accent)}.vw-g .li-grid>.li-tile:last-child{grid-column:span 2}.vw-900 .lb-nav{width:200px}.vw-900 .lg-side{width:220px}.vw-900 .lj-c1{width:160px}.vw-900 .lj-c3{width:230px}.vw-900 .li-grid{grid-template-columns:repeat(2,1fr)}.vw-900 .li-hero{grid-column:span 2;grid-row:span 1}.vw-520 .k-stage.h{flex-direction:column}.vw-520 .k-split{display:none}.vw-520 .k-stage.h>.k-region{width:100%!important;flex:1 1 auto!important}.vw-520 .k-stage.h>.k-region:not(:has(.k-theme-fit,.la,.lb,.lc,.lg,.li,.lj,.grub-entry,.boot-entry)){display:none}.vw-760 .lg-side{display:none}.vw-760 .lb-nav{width:auto;flex:none;border-right:0;border-bottom:1px solid var(--line)}.vw-760 .lb-list{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:0 8px 8px;gap:5px}.vw-760 .lb-item{width:auto;flex:none;padding:6px 8px;border:1px solid var(--line);background:var(--panel)}.vw-760 .lb-item .nm small,.vw-760 .lb-grip,.vw-760 .lb-nav-head,.vw-760 .lb-nav-foot{display:none}.lj.vw-760,.vw-760 .lj{flex-direction:column}.lj.vw-760 .lj-c1,.vw-760 .lj-c1{width:auto;flex:none;max-height:none;border-right:0;border-bottom:1px solid var(--line)}.lj.vw-760 .lj-c1 .hd,.vw-760 .lj-c1 .hd{display:none}.lj.vw-760 .lj-nav,.vw-760 .lj-nav{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:6px;gap:6px}.lj.vw-760 .lj-navi,.vw-760 .lj-navi{width:auto;flex:0 0 auto;border:1px solid var(--line);background:var(--panel);padding:6px 9px}.lj.vw-760 .lj-navi .nm,.vw-760 .lj-navi .nm{display:block;white-space:nowrap}.lj.vw-760 .lj-navi .ldr,.vw-760 .lj-navi .ldr{display:inline-flex}.vw-760 .lj-navi{justify-content:flex-start}.lj.vw-520,.vw-520 .lj{flex-direction:column}.lj.vw-520 .lj-c1,.vw-520 .lj-c1{width:auto;flex:none;border-right:0;border-bottom:1px solid var(--line)}.lj.vw-520 .lj-c1 .hd,.vw-520 .lj-c1 .hd{display:none}.lj.vw-520 .lj-nav,.vw-520 .lj-nav{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:6px;gap:6px}.lj.vw-520 .lj-navi,.vw-520 .lj-navi{width:auto;flex:0 0 auto;justify-content:flex-start;border:1px solid var(--line);background:var(--panel);padding:6px 9px}.lj.vw-520 .lj-navi .nm,.vw-520 .lj-navi .nm{display:block;white-space:nowrap}.lj.vw-520 .lj-navi .ldr,.vw-520 .lj-navi .ldr{display:inline-flex}.lj.vw-520 .lj-c2,.vw-520 .lj-c2,.lj.vw-760 .lj-c2,.vw-760 .lj-c2{flex:1 1 auto;min-height:0}.vw-520 .k-stage.h>.empty,.vw-520 .k-stage.h .k-region>.empty{display:none}.vw-760 .lj{position:relative;overflow:hidden}.vw-760 .lj-c3{position:absolute;right:0;top:0;bottom:0;width:250px;z-index:6;box-shadow:-10px 0 30px #0006}.vw-760 .lj-c3:not(.folded){width:42px}.vw-760 .lj-c3:not(.folded) .bd,.vw-760 .lj-c3:not(.folded) .hd span,.vw-760 .lj-c3:not(.folded) .hd b{display:none}.vw-760 .lj-c3:not(.folded) .hd{justify-content:center;padding:11px 0}.vw-760 .li-grid{grid-template-columns:1fr 1fr}.vw-760 .li-hero{grid-column:span 2}.vw-520 .li-grid{grid-template-columns:1fr}.vw-520 .li-hero{grid-column:span 1}.vw-520 .lj-c3{width:210px}.vw-520 .lb-main-head{padding:11px 12px}.vw-760 .lc-tabs,.vw-520 .lc-tabs{min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.vw-760 .lc-tab,.vw-520 .lc-tab{flex:0 0 auto;white-space:nowrap}.vw-760 .lc-toolbar,.vw-520 .lc-toolbar{min-width:0;max-width:100%;flex-wrap:wrap;row-gap:6px}.vw-760 .lc-toolbar .seg,.vw-520 .lc-toolbar .seg{flex:none}.li-sheetbar,.vw-760 .lj-c3,.vw-520 .lj-c3{display:none}.vw-760 .lj-c2,.vw-520 .lj-c2{min-width:0;width:100%;flex:1 1 auto}.vw-760 .lj-c2 .hd,.vw-520 .lj-c2 .hd{min-width:0;flex-wrap:wrap;row-gap:4px}.vw-760 .lj-c2 .hd .btn,.vw-520 .lj-c2 .hd .btn{flex:0 0 auto}.vw-760 .lj-c2 .bd,.vw-520 .lj-c2 .bd{min-width:0;max-width:100%;overflow-x:hidden}.vw-760 .lj-c1,.vw-520 .lj-c1{min-width:0;max-width:100%}.vw-760 .lc-meta,.vw-520 .lc-meta{flex:1 1 100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.vw-760 .lb,.vw-520 .lb{flex-direction:column;overflow:visible}.vw-760 .lb-nav,.vw-520 .lb-nav{width:auto;flex:none;border-right:0;border-bottom:1px solid var(--line);max-height:116px}.vw-760 .lb-list,.vw-520 .lb-list{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:6px;gap:6px}.vw-760 .lb-item,.vw-520 .lb-item{width:auto;flex:0 0 auto;max-width:none;border:1px solid var(--line);background:var(--panel);padding:6px 9px}.vw-760 .lb-item,.vw-520 .lb-item{min-width:0;flex-basis:auto}.vw-760 .lb-list,.vw-520 .lb-list{min-width:0;max-width:100%}.lb-item .tt,.lb-main-head .tt{min-width:0;overflow:hidden}.lb-item .tt small,.lb-main-head .tt small{white-space:normal;overflow-wrap:anywhere}.lb-main-head{min-width:0;flex-wrap:wrap;row-gap:5px}.lb-main-head h2{min-width:0;flex-wrap:wrap;row-gap:3px}.lb-main-head .tt h2{font-size:14px}.lb-item .chip{flex:none;white-space:nowrap}.lb-list>.lb-item{max-width:78vw}.lb-list>.lb-item .tt b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vw-760 .lg,.vw-520 .lg{flex-direction:column;min-width:0;max-width:100%}.vw-760 .lg-main,.vw-520 .lg-main{min-width:0;width:100%;flex:1 1 auto}.vw-760 .lg-results,.vw-520 .lg-results{min-width:0;max-width:100%;overflow-x:hidden}.vw-760 .lg-top,.vw-520 .lg-top{min-width:0;padding:10px 10px 8px}.vw-760 .lg-search,.vw-520 .lg-search{min-width:0}.vw-760 .lg-search input,.vw-520 .lg-search input{min-width:0;flex:1 1 auto}.vw-760 .lg-filters,.vw-520 .lg-filters{min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;padding-bottom:2px}.vw-760 .lg-fchip,.vw-520 .lg-fchip{flex:0 0 auto}.vw-760 .lg-group,.vw-520 .lg-group{min-width:0}.vw-760 .lg-group>span,.vw-520 .lg-group>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vw-760 .lb-item .chip,.vw-520 .lb-item .chip{flex:none;white-space:nowrap}.vw-760 .lb-main,.vw-520 .lb-main{min-width:0;width:100%}.vw-760 .lb-main-head,.vw-520 .lb-main-head{flex-wrap:wrap;gap:6px}.vw-520 .lc-toolbar{padding:6px 10px}.vw-520 .k-tabs{flex-wrap:wrap;overflow-x:visible;row-gap:3px}.vw-520 .k-tabs .k-tab{padding:5px 10px 6px}.vw-520 .k-bar .seg{flex-wrap:wrap;max-width:100%}.vw-760 .k-bar .k-sortbar{flex:1 1 100%;min-width:0}.vw-520 .k-rbody.h{flex-direction:column}#boot-channels-mount.ba-contents{display:contents}#tab-boot.ba-arranged{grid-template-columns:minmax(0,1fr)}#tab-boot.ba-arranged>hr.boot-divider{display:none}#tab-boot.ba-theme{position:relative}.ba-theme-root{min-width:0;min-height:0}body[data-ba-fill] main{overflow:hidden;align-content:stretch;grid-template-rows:auto auto minmax(0,1fr)}body[data-ba-fill] .tab-panel.active{overflow-y:auto;min-height:0}#tab-boot.ba-fill{display:flex;flex-direction:column;height:100%;min-height:0;gap:12px;overflow-y:auto;overflow-x:hidden}#tab-boot.ba-fill>.ba-theme-root{flex:1 1 auto;min-width:0;min-height:min(460px,55vh);display:flex;flex-direction:column}#tab-boot.ba-fill .ba-theme-root>.k-stage{flex:1 1 auto;min-height:0}#tab-boot.ba-fill .k-stage>.k-region{min-height:0}#tab-boot.ba-fill .k-region>.k-rbody{min-height:0}#tab-boot.ba-fill .k-theme-fit{flex:1 1 auto;min-height:0}#tab-boot.ba-fill .k-theme-fit>*{flex:1 1 auto;min-width:0;min-height:0}#tab-boot.ba-fill .ba-theme-sec,#tab-boot.ba-fill .ba-theme-pane{min-width:0}.ba-theme-sec>.grub-tabs,.ba-theme-sec>.ba-setbar,.ba-theme-sec>.grub-list,.ba-theme-sec>.grub-list-body,.ba-theme-sec .sim-scan,.ba-theme-sec .grub-panel,.ba-theme-sec .oc-menu,.ba-theme-sec .grub-esp{min-width:0}body[data-ba-fill] .next-boot-rows{gap:4px}body[data-ba-fill] .nb-row{padding:3px 8px}#tab-boot .lb-scroll>*,#tab-boot .lg-results>*,#tab-boot .lc-body>*,#tab-boot .lj-c2 .bd>*{min-width:0}@media(max-width:720px){body[data-ba-fill] .app-columns{overflow:hidden}body[data-ba-fill] .app-columns>.pane{flex:1 1 auto;min-height:0}body[data-ba-fill] main{overflow:hidden}}#boot-adv-mount .k-stage{flex:none;height:min(68vh,720px);min-height:340px;max-height:none}body[data-ba-lr] main{overflow:hidden;align-content:stretch;grid-template-rows:auto auto minmax(0,1fr)}body[data-ba-lr] .tab-panel.active{overflow-y:auto;min-height:0}#tab-boot.ba-lr{height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:12px}#tab-boot.ba-lr>.ba-lr-cols{flex:1 1 auto;min-height:0;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr)}#tab-boot.ba-lr .ba-col{flex:1 1 0;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px}#tab-boot.vw-760.ba-lr>.ba-lr-cols{grid-template-columns:minmax(0,1fr)!important}#tab-boot.vw-760.ba-lr>.ba-lr-cols>.k-split{display:none}#tab-boot.vw-760.ba-lr .ba-col{max-height:none;overflow:visible}#tab-boot.vw-760.ba-lr .ba-col:not(:has(.grub,.refind,.boot-channel,.grub-entry,.boot-entry)){display:none}#tab-boot.vw-760.ba-lr .ba-col>.empty{display:none}#tab-boot.ba-lr .ba-col>.grub,#tab-boot.ba-lr .ba-col>.refind,#tab-boot.ba-lr .ba-col>.boot-channel{min-width:0}#tab-boot.ba-lr .ba-col>.grub,#tab-boot.ba-lr .ba-col>.refind,#tab-boot.ba-lr .ba-col>.boot-channel{max-width:100%;overflow-x:hidden}.ba-col>.refind>.grub-title-row,.ba-col>.grub>.grub-head>.grub-title-row,.ba-theme-sec>.grub-title-row,.ba-theme-sec>.grub-head>.grub-title-row{max-width:100%;overflow:hidden}.ba-col .grub-panel,.ba-col .sim-scan,.ba-col .sim-scan-list,.ba-col .grub-list,.ba-col .grub-list-body,.ba-col .grub-tabs,.ba-col .ba-setbar,.ba-col .oc-menu,.ba-col .oc-menu-list,.ba-col .grub-esp{min-width:0;max-width:100%;overflow-x:hidden}#tab-boot.ba-lr>.empty,#tab-boot.ba-lr .ba-col>.empty{align-self:center;justify-self:center;display:grid;gap:3px;justify-items:center;text-align:center;color:var(--faint);padding:18px}#tab-boot.ba-lr>.empty b,#tab-boot.ba-lr .ba-col>.empty b{font-size:12.5px;color:var(--dim)}#tab-boot.ba-lr>.empty span,#tab-boot.ba-lr .ba-col>.empty span{font-size:11px}#tab-boot .k-split:before{width:3px;height:44px}#tab-boot .ba-theme-root>.la,#tab-boot .ba-theme-root>.lb,#tab-boot .ba-theme-root>.lc,#tab-boot .ba-theme-root>.lg,#tab-boot .ba-theme-root>.li,#tab-boot .ba-theme-root>.lj{flex:1}#tab-boot .ba-split:not(.ba-set-open) [data-ba-set]{display:none!important}#tab-boot .ba-set-body{display:flex;flex-direction:column;gap:10px;margin-top:8px;padding-top:10px;border-top:1px dashed var(--line, #e4e4e7)}#tab-boot .ba-set-body:empty{display:none}#tab-boot .ba-split:not(.ba-set-open) .ba-set-body{display:none}#tab-boot .lj-c3 .ba-set-body.is-docked{margin:0;padding:0;border:0;gap:12px}#tab-boot .lj-c3 .ba-set-body.is-docked>*{min-width:0}.lj-setempty{display:flex;flex-direction:column;gap:4px;padding:10px 2px;color:var(--text-faint)}.lj-setempty b{font-size:12px;color:var(--text-dim)}.lj-setempty small{font-size:11px;line-height:1.5}#tab-boot .li .ba-setbar,#tab-boot .li .ba-set-body{display:none!important}#tab-boot .ba-set-body>.grub-tabs{margin:0}body[data-boot-style=min] #tab-boot .ba-setbar,body[data-boot-style=min] #tab-boot .ba-set-body{display:none}body[data-boot-style=compact] .row,body[data-boot-style=compact] .grub-entry{padding-top:3px;padding-bottom:3px}body[data-boot-style=compact] .row-main{gap:0}body[data-boot-style=compact] .row-main small,body[data-boot-style=compact] .grub-entry small{display:none}body[data-boot-style=min] .row,body[data-boot-style=min] .grub-entry{padding-top:4px;padding-bottom:4px}body[data-boot-style=min] .row-main{gap:0}body[data-boot-style=min] .row-main small,body[data-boot-style=min] .grub-entry small,body[data-boot-style=min] .row .badge,body[data-boot-style=min] .row-acts{display:none}body[data-boot-style=min] .oc-menu-set:not(.is-default){opacity:0;pointer-events:none}@media(hover:none){body[data-boot-style=min] .row-acts{display:flex}body[data-boot-style=min] .oc-menu-set:not(.is-default){opacity:1;pointer-events:auto}}.ba-flash{animation:ba-flash 1.4s ease-out 1}@keyframes ba-flash{0%{box-shadow:0 0 0 2px var(--accent, #6366f1)}to{box-shadow:0 0 0 2px transparent}}.ba-theme-pane:not(.is-shown){display:none!important}.ba-g-hide{display:none!important}.ba-g-empty{opacity:.72}.ba-g-empty:after{content:"没有匹配的条目";display:block;padding:8px 12px;color:var(--fainter);font-size:11.5px}#tab-boot .lg{border:0;border-radius:0;background:transparent}#tab-boot .ba-g-card{display:block;margin:0;padding:0;border:0;border-radius:0;background:transparent;gap:0}#tab-boot .ba-g-card>.grub-title-row,#tab-boot .ba-g-card>.grub-head,#tab-boot .ba-g-card>.channel-note{display:none!important}#tab-boot .ba-g-card .grub-list,#tab-boot .ba-g-card .oc-menu{padding:0;border:0;border-radius:0;background:transparent}#tab-boot .ba-g-card .grub-panel{padding-top:0;gap:2px}#tab-boot .lg-results>.lg-group{padding:10px 8px 4px}#tab-boot .lg-results>.lg-group:first-child{padding-top:4px}#tab-boot .ba-g-card .grub-entry{border:1px solid transparent;padding:7px 9px;min-width:0}#tab-boot .ba-g-card .grub-entry:not(.is-group):hover{background:var(--panel-2);border-color:var(--line)}#tab-boot .ba-g-card .grub-entry.is-active{background:var(--panel-2);border-color:var(--line);box-shadow:inset 2px 0 0 var(--accent)}#tab-boot .ba-g-card .grub-entry.active.is-active{box-shadow:inset 2px 0 0 var(--ok)}#tab-boot .lg-results>.lg-group .lg-hint{margin-left:auto;text-transform:none;letter-spacing:0;font-size:10.5px;color:var(--fainter)}#tab-boot .lg-side>*{flex:none}#tab-boot .lg-side .lg-sel{border:1px solid var(--line);border-radius:9px;background:var(--bg);overflow:hidden}#tab-boot .lg-side .lg-sel-head{display:flex;align-items:center;gap:7px;padding:8px 9px;border-bottom:1px solid var(--line);min-width:0}#tab-boot .lg-side .lg-sel-head b{flex:1;min-width:0;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#tab-boot .lg-side .lg-sel-body{padding:6px 9px;display:grid;gap:5px}#tab-boot .lg-side .lg-fact{display:grid;grid-template-columns:44px minmax(0,1fr);gap:6px;align-items:baseline}#tab-boot .lg-side .lg-fact b{font-size:9.5px;font-weight:600;letter-spacing:.06em;color:var(--fainter);white-space:nowrap}#tab-boot .lg-side .lg-fact span{font:10.5px var(--mono);color:var(--dim);overflow-wrap:anywhere}#tab-boot .ba-g-card .grub-entry-name{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}#tab-boot .ba-g-card .ba-g-sub{font:10.5px var(--mono);color:var(--faint);white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:100%;min-width:0}#tab-boot .ba-g-card .grub-entry{grid-template-columns:minmax(0,1fr) auto;align-items:start}#tab-boot .ba-g-card .grub-entry-name{white-space:normal;overflow-wrap:anywhere;word-break:break-word}#tab-boot .lg-side .toolbar{display:flex;gap:6px}#tab-boot .lg-side .toolbar .btn{flex:1;justify-content:center}#tab-boot .lg-side .hint{font-size:10.5px;line-height:1.6;color:var(--fainter)}#tab-boot .ba-g-card .grub-entry:not(.is-group):after{content:"↵";flex:none;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 5px;border:1px solid var(--line);border-radius:5px;background:var(--panel-3);color:var(--faint);font:10px var(--mono);line-height:1;opacity:.6;pointer-events:none;transition:opacity .12s}#tab-boot .ba-g-card .grub-entry:not(.is-group):hover:after,#tab-boot .ba-g-card .grub-entry.is-active:after{opacity:1}.ba-i-realsec{min-width:0}.ba-theme-root [hidden],.k [hidden]{display:none!important}#tab-boot ::-webkit-scrollbar{width:8px;height:8px}#tab-boot ::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:8px;border:2px solid transparent;background-clip:content-box}#tab-boot ::-webkit-scrollbar-thumb:hover{background:var(--line-3);background-clip:content-box}#tab-boot ::-webkit-scrollbar-track{background:transparent}#tab-boot *{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}#tab-boot .grub-entry{display:flex;align-items:center;gap:9px;padding:6px 7px;border-radius:8px}#tab-boot .grub-entry:hover:not(:disabled){background:var(--panel-2)}#tab-boot .grub-entry.is-group{border-left:0;background:transparent;margin-top:4px}#tab-boot .grub-entry.is-group:hover:not(:disabled){background:var(--panel-2);border-color:transparent}#tab-boot .grub-entry.active{border-color:color-mix(in srgb,var(--ok) 20%,transparent);background:color-mix(in srgb,var(--ok) 7%,transparent)}#tab-boot .grub-entry.active:hover{background:color-mix(in srgb,var(--ok) 10%,transparent)}#tab-boot .grub-entry.active .grub-entry-name{color:var(--ok-text)}#tab-boot .grub-entry.is-pinned{background:color-mix(in srgb,var(--ok) 12%,var(--panel-2))}#tab-boot .grub-entry-name{font-size:12.5px;font-weight:600;white-space:normal;overflow-wrap:anywhere;word-break:break-word}#tab-boot .grub-entry.is-child .grub-entry-name{color:var(--text-dim);font-weight:500}#tab-boot .grub-entry.is-unavailable .grub-entry-name{color:var(--text-faint)}#tab-boot .grub-entry-tag,#tab-boot .grub-entry-count{font-family:var(--mono);font-size:10px}#tab-boot .oc-menu-set{height:22px;padding:0 8px;font-size:11px;line-height:1;border-radius:6px;background:var(--panel-2);color:var(--text);border:1px solid var(--line-2)}#tab-boot button.oc-menu-set:hover:not(:disabled){background:var(--panel-3);border-color:var(--line-3)}#tab-boot button.oc-menu-set.needs-elev{border-color:color-mix(in srgb,var(--warn-color, #fbbf24) 45%,transparent)}#tab-boot .oc-menu-set.is-default{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:11px;line-height:1;border-radius:6px;color:var(--ok-text);background:transparent;border:1px dashed color-mix(in srgb,var(--ok) 45%,transparent)}#tab-boot .oc-menu-set{width:22px;padding:0;justify-content:center;font-size:13px}#tab-boot .oc-menu-set.is-default{font-size:12px}#tab-boot .grub-entry.is-oc-multi{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:6px 7px;border-radius:8px;border:1px solid transparent;background:transparent}#tab-boot .grub-entry.active,#tab-boot .grub-entry.is-active,#tab-boot .lg-item.is-active{background:var(--ok-bg);border-color:var(--ok-border);box-shadow:inset 2px 0 0 var(--ok)}#tab-boot .grub-entry.active:hover,#tab-boot .grub-entry.is-active:hover{background:color-mix(in srgb,var(--ok-bg) 78%,var(--ok) 22%);border-color:var(--ok-border)}.vw-760 .lj{flex-direction:column;overflow:visible}.vw-760 .lj-c3{display:flex;flex-direction:column;position:static;width:auto;right:auto;top:auto;bottom:auto;flex:0 0 auto;box-shadow:none;border-top:1px solid var(--line);border-left:0;order:3}.vw-760 .lj-c3>.bd{overflow:visible}.vw-760 .lj-c2{order:2}.vw-760 .lj-c1{order:1}.vw-760 .lj-c3>.hd{justify-content:flex-start;padding:8px 12px}.vw-760 .lg{flex-direction:column}.vw-760 .lg-side{display:block;width:auto;flex:0 0 auto;order:2;border-left:0;border-top:1px solid var(--line)}.vw-760 .lg-main{order:1;min-height:0}.vw-760 .lg-side>h4,.vw-760 .lg-side>.lg-sel,.vw-760 .lg-side>.toolbar,.vw-760 .lg-side>.lg-hint{display:none}.vw-760 .lb{flex-direction:column}.vw-760 .lb-nav{order:1}.vw-760 .lb-main{order:2;min-height:0}#tab-boot .lg-side{min-width:0}#tab-boot .lg-side>*{min-width:0}#tab-boot .lg-side .lg-sel,#tab-boot .lg-side .lg-sel-body,#tab-boot .lg-side .lg-fact{min-width:0}#tab-boot .lg-side .lg-fact span{min-width:0;overflow-wrap:anywhere;word-break:normal}#tab-boot .lg-side .loader-settings{margin-top:4px}.vw-760 .lg-side>h4,.vw-760 .lg-side>.lg-sel,.vw-760 .lg-side>.toolbar,.vw-760 .lg-side>.lg-hint,.vw-760 .lg-side>.lg-sel+.toolbar{display:none!important}.vw-760 .lj-c3:not(.folded){width:auto}.vw-760 .lj-c3>.bd{display:none}.vw-760 .lj-c3.is-open>.bd{display:flex}.vw-760 .lj-c3>.hd{cursor:pointer}#tab-boot .lj-c3 .bd{overflow-x:hidden}#tab-boot .lj-c3 .bd>*{min-width:0;max-width:100%}#tab-boot .lj-c3 .grub-panel,#tab-boot .lj-c3 .refind,#tab-boot .lj-c3 .grub,#tab-boot .lj-c3 .bd input,#tab-boot .lj-c3 .bd select,#tab-boot .lj-c3 .bd textarea{min-width:0;max-width:100%;box-sizing:border-box}#tab-boot .lj-c3 .bd .row,#tab-boot .lj-c3 .bd .grub-row,#tab-boot .lj-c3 .bd .setting{min-width:0;flex-wrap:wrap}#tab-boot .lg,.k-prev .lg{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto;align-items:stretch}#tab-boot .lg>.lg-main,.k-prev .lg>.lg-main{grid-column:1;grid-row:1;min-height:0;min-width:0;overflow:hidden}#tab-boot .lg>.lg-side,.k-prev .lg>.lg-side{grid-column:2;grid-row:1;min-height:0}#tab-boot .lg>.lg-foot,.k-prev .lg>.lg-foot{grid-column:1 / -1;grid-row:2;border-left:0;border-radius:0 0 12px 12px}.k-prev .lg-side .lg-fact{min-width:0}.k-prev .lg-side .lg-fact span{min-width:0;overflow-wrap:anywhere;word-break:normal}.k-prev .lg-side .loader-settings{margin-top:4px}#tab-boot .loader-settings,#tab-boot .ba-set-body{min-width:0;max-width:100%;box-sizing:border-box;overflow-x:hidden}#tab-boot .ba-set-body .grub-panel,#tab-boot .ba-set-body .refind,#tab-boot .ba-set-body .grub,#tab-boot .ba-set-body .sim-scan,#tab-boot .ba-set-body .sim-scan-head,#tab-boot .ba-set-body .sim-scan-summary,#tab-boot .ba-set-body .sim-scan-issues,#tab-boot .ba-set-body .sim-scan-list,#tab-boot .ba-set-body .sim-scan-hidden,#tab-boot .ba-set-body .directory,#tab-boot .ba-set-body .grub-title-row,#tab-boot .ba-set-body .grub-row,#tab-boot .ba-set-body .setting,#tab-boot .ba-set-body .row,#tab-boot .ba-set-body .remote-inline,#tab-boot .ba-set-body .grub-tabs,#tab-boot .ba-set-body .grub-auto-card,#tab-boot .ba-set-body .grub-auto-issues{min-width:0;max-width:100%;box-sizing:border-box}#tab-boot .ba-set-body .grub-title-row,#tab-boot .ba-set-body .grub-row,#tab-boot .ba-set-body .setting,#tab-boot .ba-set-body .row,#tab-boot .ba-set-body .remote-inline,#tab-boot .ba-set-body .sim-scan-head{flex-wrap:wrap}#tab-boot .ba-set-body input,#tab-boot .ba-set-body select,#tab-boot .ba-set-body textarea,#tab-boot .ba-set-body button,#tab-boot .ba-set-body code,#tab-boot .ba-set-body .mono{min-width:0;max-width:100%;box-sizing:border-box}#tab-boot .ba-set-body code,#tab-boot .ba-set-body .mono{overflow-wrap:anywhere;word-break:normal}#tab-boot .lj-c3{min-width:0}#tab-boot .lj-c3 .bd,#tab-boot .lj-c3 .ba-set-body,#tab-boot .lj-c3 .loader-settings{min-width:0;max-width:100%;box-sizing:border-box;overflow-x:hidden}#tab-boot .lj-c3 .ba-set-body *{min-width:0;max-width:100%;box-sizing:border-box}#tab-boot .lj-c3 .ba-set-body .refind,#tab-boot .lj-c3 .ba-set-body .grub,#tab-boot .lj-c3 .ba-set-body .grub-panel,#tab-boot .lj-c3 .ba-set-body .sim-scan,#tab-boot .lj-c3 .ba-set-body .directory,#tab-boot .lj-c3 .ba-set-body .grub-title-row,#tab-boot .lj-c3 .ba-set-body .directory-row,#tab-boot .lj-c3 .ba-set-body .sim-scan-head,#tab-boot .lj-c3 .ba-set-body .sim-scan-summary,#tab-boot .lj-c3 .ba-set-body .sim-issue,#tab-boot .lj-c3 .ba-set-body .grub-entry-name,#tab-boot .lj-c3 .ba-set-body .grub-entry-sub,#tab-boot .lj-c3 .ba-set-body small,#tab-boot .lj-c3 .ba-set-body code,#tab-boot .lj-c3 .ba-set-body .mono{white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;text-overflow:clip}#tab-boot .lj-c3 .ba-set-body .grub-title-row,#tab-boot .lj-c3 .ba-set-body .directory-row,#tab-boot .lj-c3 .ba-set-body .setting,#tab-boot .lj-c3 .ba-set-body .row,#tab-boot .lj-c3 .ba-set-body .remote-inline,#tab-boot .lj-c3 .ba-set-body .sim-scan-head{flex-wrap:wrap}.k-prev .lj-c3{min-width:0}.k-prev .lj-c3 .bd,.k-prev .lj-c3 .ba-set-body,.k-prev .lj-c3 .loader-settings{min-width:0;max-width:100%;box-sizing:border-box;overflow-x:hidden}.k-prev .lj-c3 .ba-set-body *{min-width:0;max-width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.k-prev .lj-c3 .ba-set-body .grub-title-row,.k-prev .lj-c3 .ba-set-body .directory-row,.k-prev .lj-c3 .ba-set-body .setting,.k-prev .lj-c3 .ba-set-body .row,.k-prev .lj-c3 .ba-set-body .remote-inline,.k-prev .lj-c3 .ba-set-body .sim-scan-head{flex-wrap:wrap}.k-prev .lg-side{min-width:0}.k-prev .lg-side .lg-sel{border:1px solid var(--line);border-radius:9px;background:var(--bg);overflow:hidden}.k-prev .lg-side .lg-sel-head{display:flex;align-items:center;gap:7px;padding:8px 9px;border-bottom:1px solid var(--line);min-width:0}.k-prev .lg-side .lg-sel-head b{flex:1;min-width:0;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-prev .lg-side .lg-sel-body{padding:6px 9px;display:grid;gap:5px;min-width:0}.k-prev .lg-side .lg-fact{display:grid;grid-template-columns:44px minmax(0,1fr);gap:6px;align-items:baseline;min-width:0}.k-prev .lg-side .lg-fact b{font-size:9.5px;font-weight:600;letter-spacing:.06em;color:var(--fainter);white-space:nowrap}.k-prev .lg-side .lg-fact span{font:10.5px var(--mono);color:var(--dim);min-width:0;overflow-wrap:anywhere;word-break:normal}.k-prev .lg-side h4{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fainter);margin:0}.k-prev .lg-side>*{flex:none;min-width:0}@media(max-width:760px){.lg{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important}.lg>.lg-main{grid-column:1 / -1!important;grid-row:1!important;overflow:visible!important}.lg>.lg-side{grid-column:1 / -1!important;grid-row:2!important;width:auto!important;border-left:0;border-top:1px solid var(--line)}.lg>.lg-foot{grid-column:1 / -1!important;grid-row:3!important}}.vw-760 .lg,.vw-520 .lg{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important}.vw-760 .lg>.lg-main,.vw-520 .lg>.lg-main{grid-column:1 / -1!important;grid-row:1!important;overflow:visible!important}.vw-760 .lg>.lg-side,.vw-520 .lg>.lg-side{grid-column:1 / -1!important;grid-row:2!important;width:auto!important;border-left:0;border-top:1px solid var(--line)}.vw-760 .lg>.lg-foot,.vw-520 .lg>.lg-foot{grid-column:1 / -1!important;grid-row:3!important}#tab-boot .lj-c3.body-collapsed .bd,.k-prev .lj-c3.body-collapsed .bd{display:none}#tab-boot .lj-c3.body-collapsed,.k-prev .lj-c3.body-collapsed{width:auto}#tab-boot .lb-block{overflow:visible}#tab-boot .lg-results .grub-list-body{display:contents}#tab-boot .lg-results .grub-list-body>.grub-list-rows{display:contents}#tab-boot .lg-results .grub-entry{margin-bottom:4px}.k-prev .lb-block{overflow:visible}.k-prev .lg-results .grub-list-body,.k-prev .lg-results .grub-list-body>.grub-list-rows{display:contents}.k-prev .lg-results .grub-entry{margin-bottom:4px}#toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:9999;border:1px solid var(--line-2, var(--line, #cbd5e1));background:var(--panel, #fff);color:var(--fg, #111);border-radius:9px;padding:10px 16px;font-size:13px;max-width:min(520px,90vw);box-shadow:0 16px 48px -8px #0000008c;white-space:pre-line}#toast.bad{border-color:color-mix(in srgb,var(--bad, #dc2626) 50%,transparent);color:var(--bad, #dc2626)}#tab-boot>.boot-loader-block .boot-list-block{max-height:46vh;overflow-y:auto;min-height:0}#tab-boot .boot-loader-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 2px 6px;font-size:13px;color:var(--text)}#tab-boot .boot-loader-head .zone-tag{font-size:10.5px;padding:1px 8px;border:1px solid var(--line-2);border-radius:999px;color:var(--dim)}#tab-boot .boot-loader-head b{font-size:14px;font-weight:700}#tab-boot .boot-loader-head .cnt{font-size:11px;color:var(--faint)}#tab-boot .sim-scan-note{max-height:120px;overflow-y:auto;overflow-x:hidden;margin:4px 0;padding:4px 6px;border-radius:6px;background:var(--panel-2, rgba(0,0,0,.03));font-size:11px;line-height:1.45;scrollbar-width:thin}#tab-boot .sim-scan-note::-webkit-scrollbar{width:6px}#tab-boot .sim-scan-note::-webkit-scrollbar-thumb{background:var(--line-2, #cbd5e1);border-radius:3px}#tab-boot .sim-scan-note::-webkit-scrollbar-track{background:transparent}#tab-boot .sim-scan-note .sim-scan-summary,#tab-boot .sim-scan-note .sim-issue{font-size:11px}#tab-boot .grub-auto-note{max-height:110px;overflow-y:auto;overflow-x:hidden;margin:4px 0;padding:4px 6px;border-radius:6px;background:var(--panel-2, rgba(0,0,0,.03));font-size:11px;line-height:1.5;scrollbar-width:thin}#tab-boot .grub-auto-note::-webkit-scrollbar,#tab-boot .grub-auto-target::-webkit-scrollbar,#tab-boot .grub-auto-candidates::-webkit-scrollbar{width:6px}#tab-boot .grub-auto-note::-webkit-scrollbar-thumb,#tab-boot .grub-auto-target::-webkit-scrollbar-thumb,#tab-boot .grub-auto-candidates::-webkit-scrollbar-thumb{background:var(--line-2, #cbd5e1);border-radius:3px}#tab-boot .grub-auto-note::-webkit-scrollbar-track,#tab-boot .grub-auto-target::-webkit-scrollbar-track,#tab-boot .grub-auto-candidates::-webkit-scrollbar-track{background:transparent}#tab-boot .grub-auto-target{max-height:90px;overflow-y:auto;scrollbar-width:thin}#tab-boot .grub-auto-candidates{max-height:110px;overflow-y:auto;scrollbar-width:thin}#tab-boot .grub-auto-note .grub-auto-summary,#tab-boot .grub-auto-note .sim-issue{font-size:11px}#tab-boot .oc-menu-issues{max-height:120px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}#tab-boot .oc-menu-issues::-webkit-scrollbar,#tab-boot .channel-settings-empty::-webkit-scrollbar{width:6px}#tab-boot .oc-menu-issues::-webkit-scrollbar-thumb,#tab-boot .channel-settings-empty::-webkit-scrollbar-thumb{background:var(--line-2, #cbd5e1);border-radius:3px}#tab-boot .oc-menu-issues::-webkit-scrollbar-track,#tab-boot .channel-settings-empty::-webkit-scrollbar-track{background:transparent}#tab-boot .channel-settings-empty{max-height:120px;overflow-y:auto;scrollbar-width:thin;font-size:11px;line-height:1.5}#helper-card{font-size:13px}#helper-card .helper-label{font-size:13px;font-weight:600;color:var(--text)}#helper-card .helper-state{font-size:13px;color:var(--dim)}#helper-card .helper-state[data-state=on]{color:var(--ok, #16a34a)}#helper-card .helper-state[data-state=stale]{color:var(--warn, #d97706)}#helper-card .helper-state[data-state=off]{color:var(--faint)}#helper-card .helper-hint{display:block;margin-top:4px;font-size:12px;color:var(--faint);line-height:1.5}#helper-card button{font-size:12px}.k-prev .la-list,.k-prev .lb-scroll,.k-prev .lg-results,.k-prev .li-grid,.k-prev .lj-c2 .bd{max-height:320px;overflow-y:auto;min-height:0}.k-prev .lc-body{max-height:320px;overflow-y:auto}#tab-boot .grub-esp-shared-note{font-size:11px;color:var(--faint);font-weight:400;margin-left:6px}.btn-spinner{display:inline-block;width:10px;height:10px;margin-right:5px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-1px;animation:btn-spin .7s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.settings .setting{flex-direction:column;align-items:stretch;gap:6px}.settings .setting-text{min-width:0}.settings .setting input[type=number],.settings .setting input[type=text],.settings .setting select{width:100%;max-width:100%;box-sizing:border-box}.settings .setting input[type=checkbox]{align-self:flex-start}}.k-prev .ba-theme-root,.k-prev .ba-theme-root>.k-stage,.k-prev .k-stage,.k-prev .k-region,.k-prev .k-rbody,.k-prev .k-theme-fit,.k-prev .k-theme-fit>*{flex:none!important;height:auto!important;max-height:none!important}.k-prev .la-list,.k-prev .lb-list,.k-prev .lc-list,.k-prev .lg-results,.k-prev .li-grid,.k-prev .lj-c2{flex:none!important;overflow:visible!important;max-height:none!important}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}#app{display:contents}
