html,body,#app{height:100%;margin:0;padding:0;overflow:hidden}.global-loading[data-v-01678f73]{position:fixed;z-index:2900;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:#0f172a75;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:wait}.global-loading__panel[data-v-01678f73]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 13px;width:min(100%,320px);padding:20px 22px;border:1px solid rgb(255 255 255 / 20%);border-radius:16px;box-sizing:border-box;color:#f8fafc;background:#0f172aeb;box-shadow:0 22px 70px #0206176b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.global-loading__spinner[data-v-01678f73]{grid-row:1 / span 2;width:26px;height:26px;border:3px solid rgb(255 255 255 / 20%);border-top-color:#7dd3a8;border-radius:50%;animation:global-loading-spin-01678f73 .72s linear infinite}.global-loading__message[data-v-01678f73]{overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.45}.global-loading small[data-v-01678f73]{color:#cbd5e1;font-size:12px;line-height:1.4}.global-loading-fade-enter-active[data-v-01678f73],.global-loading-fade-leave-active[data-v-01678f73]{transition:opacity .14s ease}.global-loading-fade-enter-from[data-v-01678f73],.global-loading-fade-leave-to[data-v-01678f73]{opacity:0}@keyframes global-loading-spin-01678f73{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.global-loading-fade-enter-active[data-v-01678f73],.global-loading-fade-leave-active[data-v-01678f73]{transition:none}.global-loading__spinner[data-v-01678f73]{animation-duration:1.5s}}.liquid-glass-definitions{position:fixed;width:0;height:0;overflow:hidden;pointer-events:none}.auth-screen[data-v-dd622585]{--auth-ink: #f2f2ef;--auth-muted: #929397;position:fixed;z-index:2147483647;top:0;right:0;bottom:0;left:0;isolation:isolate;display:grid;min-width:280px;min-height:100vh;min-height:100dvh;place-items:center;padding:24px;overflow:auto;box-sizing:border-box;color:var(--auth-ink);background:#0000004d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.auth-screen[data-v-dd622585]:before,.auth-screen[data-v-dd622585]:after{position:fixed;z-index:-1;pointer-events:none;content:""}.auth-screen[data-v-dd622585]:before{top:-30vmax;right:-30vmax;bottom:-30vmax;left:-30vmax;background:radial-gradient(ellipse at 24% 30%,rgb(0 0 0 / 24%) 0 6%,rgb(0 0 0 / 6%) 19%,transparent 35%),radial-gradient(ellipse at 78% 26%,rgb(255 255 255 / 6%) 0 5%,rgb(255 255 255 / 1%) 19%,transparent 34%),radial-gradient(ellipse at 68% 78%,rgb(0 0 0 / 20%) 0 6%,rgb(0 0 0 / 4%) 18%,transparent 33%);filter:blur(34px);opacity:.72;transform-origin:center;animation:liquid-field-dd622585 24s cubic-bezier(.55,.08,.45,.92) infinite alternate;will-change:transform}.auth-screen[data-v-dd622585]:after{top:58%;left:55%;width:70vmax;height:38vmax;border:1px solid rgb(255 255 255 / 3%);border-radius:38% 62% 54% 46%/58% 35% 65% 42%;background:linear-gradient(130deg,#ffffff0a,#00000026 48%,#ffffff08);filter:blur(44px);opacity:.48;animation:liquid-mass-dd622585 19s ease-in-out infinite alternate;will-change:transform,border-radius}.auth-preview[data-v-dd622585]{position:fixed;z-index:-1;top:50%;left:50%;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(28px,4vw,58px);width:min(1180px,92vw);max-height:84vh;overflow:hidden;opacity:.32;filter:blur(2px);pointer-events:none;transform:translate3d(-50%,-50%,0) scale(1.03);-webkit-user-select:none;user-select:none;-webkit-mask-image:radial-gradient(ellipse at center,#000 42%,rgb(0 0 0 / 72%) 70%,transparent 100%);mask-image:radial-gradient(ellipse at center,#000 42%,rgb(0 0 0 / 72%) 70%,transparent 100%)}.auth-preview-group[data-v-dd622585]{display:grid;min-width:0;align-content:start;gap:14px}.auth-preview-heading[data-v-dd622585]{width:92px;height:11px;border-radius:999px;background:#ffffff57}.auth-preview-items[data-v-dd622585]{display:grid;gap:12px}.auth-preview-item[data-v-dd622585]{--preview-title-width: 44%;--preview-note-width: 28%;position:relative;height:66px;border:1px solid rgb(255 255 255 / 22%);border-radius:12px;background:linear-gradient(#ffffff75 0,#ffffff75 0) 54px 19px / var(--preview-title-width) 7px no-repeat,linear-gradient(#ffffff3d 0,#ffffff3d 0) 54px 35px / var(--preview-note-width) 5px no-repeat,#ffffff24;box-shadow:inset 0 1px #ffffff1a,0 10px 30px #00000029}.auth-preview-item[data-v-dd622585]:before{position:absolute;top:18px;left:15px;width:28px;height:28px;border:1px solid rgb(255 255 255 / 24%);border-radius:9px;background:#ffffff2e;content:""}.auth-preview-item[data-v-dd622585]:nth-child(2){--preview-title-width: 35%;--preview-note-width: 42%}.auth-preview-item[data-v-dd622585]:nth-child(3){--preview-title-width: 52%;--preview-note-width: 24%}.auth-preview-item[data-v-dd622585]:nth-child(4){--preview-title-width: 40%;--preview-note-width: 36%}.auth-card[data-v-dd622585]{position:relative;isolation:isolate;width:min(100%,396px);padding:38px;overflow:hidden;border:1px solid rgb(255 255 255 / 14%);border-radius:28px;box-sizing:border-box;background:#0808084d;box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff0a,0 40px 120px #000000b8,0 10px 36px #0000007a;backdrop-filter:blur(28px) saturate(105%);-webkit-backdrop-filter:blur(28px) saturate(105%)}.auth-card[data-v-dd622585]:before,.auth-card[data-v-dd622585]:after{position:absolute;z-index:0;pointer-events:none;content:""}.auth-card[data-v-dd622585]:before{top:-85%;left:-82%;width:86%;height:270%;background:linear-gradient(90deg,transparent 4%,rgb(255 255 255 / 3%) 34%,rgb(255 255 255 / 12%) 50%,rgb(255 255 255 / 2%) 68%,transparent 96%);filter:blur(16px);transform:rotate(18deg);animation:glass-refraction-dd622585 13s ease-in-out infinite alternate;will-change:transform}.auth-card[data-v-dd622585]:after{top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(90% 32% at 9% 0%,rgb(255 255 255 / 12%),transparent 58%),radial-gradient(70% 26% at 92% 100%,rgb(255 255 255 / 6%),transparent 64%);box-shadow:inset 0 0 42px #ffffff05}.auth-card[data-v-dd622585]>*{position:relative;z-index:1}.auth-mark[data-v-dd622585]{display:grid;width:48px;height:48px;margin-bottom:25px;border:1px solid rgb(255 255 255 / 16%);border-radius:44% 56% 52% 48%/48% 42% 58% 52%;place-items:center;color:#e9e9e6;background:#ffffff0f;box-shadow:inset 4px 5px 12px #ffffff12,inset -5px -5px 14px #0000004d,0 10px 30px #0000006b;font-size:20px;font-weight:620;letter-spacing:-.04em;animation:liquid-mark-dd622585 8s ease-in-out infinite alternate}h1[data-v-dd622585]{margin:0;color:var(--auth-ink);font-size:28px;font-weight:620;letter-spacing:-.035em;line-height:1.2}.auth-description[data-v-dd622585]{min-height:24px;margin:10px 0 27px;color:var(--auth-muted);font-size:14px;line-height:1.6}.data-loader[data-v-dd622585]{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 1px;color:#b2b2af;font-size:14px}.data-loader-spinner[data-v-dd622585]{width:19px;height:19px;flex:0 0 auto;border:2px solid rgb(255 255 255 / 12%);border-top-color:#ffffffd1;border-radius:50%;animation:data-loader-spin-dd622585 .8s linear infinite}.auth-form[data-v-dd622585]{display:grid;gap:10px}.auth-form label[data-v-dd622585]{color:#c9c9c5;font-size:13px;font-weight:560}.auth-form input[data-v-dd622585]{width:100%;height:48px;padding:0 15px;border:1px solid rgb(255 255 255 / 12%);border-radius:13px;outline:none;box-sizing:border-box;color:#f4f4f1;background:#00000038;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #0000002e;caret-color:#fff;font:inherit;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.auth-form input[data-v-dd622585]::placeholder{color:#66676a}.auth-form input[data-v-dd622585]:hover:not(:disabled){border-color:#ffffff2e;background:#ffffff0a}.auth-form input[data-v-dd622585]:focus{border-color:#ffffff61;background:#00000057;box-shadow:0 0 0 4px #ffffff0f,inset 0 1px #ffffff14,0 10px 28px #0000003d}.auth-form input[data-v-dd622585]:disabled{cursor:wait;opacity:.58}.auth-error[data-v-dd622585]{min-height:20px;margin:0;color:#df8c8c;font-size:13px;line-height:20px}.auth-form button[data-v-dd622585]{height:48px;border:1px solid rgb(255 255 255 / 72%);border-radius:13px;color:#0a0a0a;background:#f5f5f3;box-shadow:inset 0 1px #ffffffe5,0 12px 30px #00000057;cursor:pointer;font:inherit;font-weight:650;letter-spacing:.015em;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.auth-form button[data-v-dd622585]:hover:not(:disabled){background:#fff;box-shadow:inset 0 1px #fff,0 16px 34px #0000006b;transform:translateY(-1px)}.auth-form button[data-v-dd622585]:active:not(:disabled){background:#d8d8d5;box-shadow:0 7px 18px #0000005c;transform:translateY(1px)}.auth-form button[data-v-dd622585]:focus-visible{outline:2px solid #fff;outline-offset:3px}.auth-form button[data-v-dd622585]:disabled{cursor:not-allowed;border-color:#ffffff4d;color:#55565a;background:#cbccca;box-shadow:inset 0 1px #fff6,0 8px 22px #0000003d}.auth-form button[data-v-dd622585]:disabled:hover{background:#cbccca}@keyframes liquid-field-dd622585{0%{transform:translate3d(-4%,-2%,0) scale(1) rotate(-3deg)}48%{transform:translate3d(3%,1%,0) scale(1.07) rotate(2deg)}to{transform:translate3d(-1%,5%,0) scale(1.03) rotate(-1deg)}}@keyframes liquid-mass-dd622585{0%{border-radius:38% 62% 54% 46%/58% 35% 65% 42%;transform:translate3d(-52%,-52%,0) rotate(-10deg) scale(.94)}52%{border-radius:57% 43% 38% 62%/44% 61% 39% 56%;transform:translate3d(-47%,-47%,0) rotate(5deg) scale(1.05)}to{border-radius:46% 54% 63% 37%/36% 48% 52% 64%;transform:translate3d(-50%,-43%,0) rotate(12deg) scale(1)}}@keyframes glass-refraction-dd622585{0%{transform:translate3d(0,-3%,0) rotate(18deg)}to{transform:translate3d(245%,4%,0) rotate(18deg)}}@keyframes liquid-mark-dd622585{0%{border-radius:44% 56% 52% 48%/48% 42% 58% 52%;transform:rotate(-1deg)}to{border-radius:55% 45% 43% 57%/41% 54% 46% 59%;transform:rotate(2deg)}}@keyframes data-loader-spin-dd622585{to{transform:rotate(360deg)}}@media (max-width: 480px){.auth-screen[data-v-dd622585]{padding:16px}.auth-card[data-v-dd622585]{padding:30px 24px;border-radius:24px}.auth-mark[data-v-dd622585]{width:46px;height:46px;margin-bottom:22px}h1[data-v-dd622585]{font-size:26px}}@media (prefers-reduced-motion: reduce){.auth-screen[data-v-dd622585]:before,.auth-screen[data-v-dd622585]:after,.auth-card[data-v-dd622585]:before,.auth-mark[data-v-dd622585]{animation:none}.data-loader-spinner[data-v-dd622585]{animation-duration:1.5s}.auth-form input[data-v-dd622585],.auth-form button[data-v-dd622585]{transition:none}}html:root[data-startup-theme=jellyfish]{--glass-ink: #20232a;--glass-muted: #555c68;--glass-fill: rgba(246, 248, 252, .42);--glass-edge: rgba(255, 255, 255, .7);--glass-sheen: linear-gradient(145deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, .04) 45%, rgba(255, 255, 255, .16));--glass-shadow: 0 12px 36px rgba(16, 24, 40, .14), inset 0 1px 0 rgba(255, 255, 255, .9), inset 0 -1px 0 rgba(255, 255, 255, .2);--glass-spring: cubic-bezier(.2, .85, .25, 1.18);--options-accent: #007aff;--options-accent-hover: #0065d5;--options-accent-ink: #0062ca;--options-accent-soft: #e7f1ff;--options-accent-subtle: #f1f6ff;--options-accent-border: #c6dcfa;--options-accent-track: #d4dfed;--options-accent-rgb: 0, 122, 255;--options-text: #20232a;--options-muted: #626a77;--frosted-ink: var(--glass-ink);--frosted-muted: var(--glass-muted)}html:root[data-startup-theme=jellyfish] .container .container-links{border:1px solid rgba(255,255,255,.25);border-radius:14px;background:#f6f8fce0;box-shadow:0 2px 6px #08102014;-webkit-backdrop-filter:none;backdrop-filter:none;transition:transform .24s var(--glass-spring),background-color .16s ease,box-shadow .18s ease,border-color .16s ease}html:root[data-startup-theme=jellyfish] .container .container-links:before{background:radial-gradient(ellipse at 25% 0%,rgba(255,255,255,.75),transparent 72%);opacity:0;transition:opacity .18s ease,transform .24s var(--glass-spring)}html:root[data-startup-theme=jellyfish] .container .container-links-label{color:var(--glass-ink);font-weight:600;letter-spacing:0}html:root[data-startup-theme=jellyfish] .container .container-links-desc span{color:var(--glass-muted);font-weight:400;letter-spacing:0}html:root[data-startup-theme=jellyfish] .container .container-links-label img{background:transparent;background-image:none;border:0;border-radius:5px;box-shadow:none;transform:none}html:root[data-startup-theme=jellyfish] .container .container-links.is-highlighted{background-color:color-mix(in srgb,var(--bookmark-highlight-color) 28%,rgba(246,248,252,.88));border-color:color-mix(in srgb,var(--bookmark-highlight-color) 32%,rgba(255,255,255,.7))}html:root[data-startup-theme=jellyfish] .container .aggregate-inline-list .container-links{background:#ffffff52;border-color:#ffffff73;border-radius:12px;box-shadow:inset 0 1px #ffffff80;-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-startup-theme=jellyfish] .container .aggregate-inline-list .container-links.is-highlighted{background:color-mix(in srgb,var(--bookmark-highlight-color) 24%,rgba(255,255,255,.65))}html:root[data-startup-theme=jellyfish] :is(.page-actions-rail,.recent-visits-panel,.search-panel,.search-results,.aggregate-inline-surface,.container-plan-box,.mobile-workspace-tabs){color:var(--glass-ink);border:1px solid var(--glass-edge);background-color:var(--glass-fill);background-image:var(--glass-sheen);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:var(--glass-shadow)}html:root[data-startup-theme=jellyfish] :is(.search-panel,.search-results,.recent-visits-panel){border-radius:24px}html:root[data-startup-theme=jellyfish] :is(.search-results,.aggregate-inline-surface){background:#f6f8fcf0;border-color:#ffffff73;box-shadow:0 10px 30px #050c1824;-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-startup-theme=jellyfish] .aggregate-inline-surface{background:#f6f8fc4d}html:root[data-startup-theme=jellyfish] .page-actions-rail{border-radius:20px 0 0 20px}html:root[data-startup-theme=jellyfish] .page-function-button{color:var(--glass-ink);border-radius:16px 0 0 16px;transition:transform .24s var(--glass-spring),background-color .16s ease,color .16s ease}html:root[data-startup-theme=jellyfish] .page-function-button:is(:hover,.is-active){color:#0062ca;background:#ffffff8c}html:root[data-startup-theme=jellyfish] .page-actions-divider{background:#2832461f}html:root[data-startup-theme=jellyfish] .recent-visits-panel :is(h2,strong,.recent-visits-copy,.recent-visits-actions button){color:var(--glass-ink);text-shadow:none}html:root[data-startup-theme=jellyfish] :is(.recent-visits-heading p,.recent-visits-copy>span,.recent-visits-footer,.recent-visits-arrow,.recent-visits-empty p,.aggregate-inline-count,.aggregate-inline-empty){color:var(--glass-muted)}html:root[data-startup-theme=jellyfish] :is(.recent-visits-item+.recent-visits-item,.recent-visits-footer){border-color:#28324617}html:root[data-startup-theme=jellyfish] .recent-visits-item{border-radius:16px;transition:transform .24s var(--glass-spring),background-color .16s ease}html:root[data-startup-theme=jellyfish] .recent-visits-item:hover{background:#ffffff80;transform:translate(2px)}html:root[data-startup-theme=jellyfish] .recent-visits-actions button.is-active{color:#0062ca;background:#007aff1a}html:root[data-startup-theme=jellyfish] .aggregate-inline-actions button{color:var(--glass-ink);border-radius:999px}html:root[data-startup-theme=jellyfish] .search-modal:before{background:#0c121c3b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html:root[data-startup-theme=jellyfish] .search-input{border-radius:16px;color:var(--glass-ink);caret-color:#007aff;color-scheme:light;background:#ffffff6b;border-color:#1e283c1a;box-shadow:inset 0 1px 2px #141e320a;transition:border-color .16s ease,box-shadow .16s ease}html:root[data-startup-theme=jellyfish] .search-input::placeholder{color:#687180}html:root[data-startup-theme=jellyfish] .search-input:focus{border-color:#007aff80;outline:none;box-shadow:0 0 0 3px #007aff1f}html:root[data-startup-theme=jellyfish] :is(.search-shortcuts,.search-result-type,.search-result-desc,.search-history-heading,.search-history-heading small,.search-history-remove){color:var(--glass-muted)}html:root[data-startup-theme=jellyfish] .search-shortcuts kbd{color:var(--glass-muted);border-color:#2832461a;background:#ffffff52;box-shadow:none}html:root[data-startup-theme=jellyfish] :is(.search-result,.search-result-label,.search-history-query){color:var(--glass-ink)}html:root[data-startup-theme=jellyfish] .search-result-active :is(.search-result-type,.search-result-desc,.search-result-label){color:#122e52}html:root[data-startup-theme=jellyfish] .search-selection-highlight path{fill:#007aff1c;stroke:#007aff3d}html:root[data-startup-theme=jellyfish] .search-results-scroll{scrollbar-color:rgba(50,65,85,.28) transparent}html:root[data-startup-theme=jellyfish] .search-history-item{background:#ffffff47;border-color:#ffffff73}html:root[data-startup-theme=jellyfish] .settings-shell{background:radial-gradient(ellipse at 85% 0%,#e6ecf7,transparent 65%),#f2f3f7}html:root[data-startup-theme=jellyfish] .options-page{background:transparent}html:root[data-startup-theme=jellyfish] .settings-sidebar{margin:12px 0 12px 12px;border:1px solid var(--glass-edge);border-radius:26px;background:#ffffff7a;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:0 8px 30px #1e2d460d,inset 0 1px #fff}html:root[data-startup-theme=jellyfish] .settings-sidebar nav a{border-radius:999px;transition:transform .24s var(--glass-spring),background-color .16s ease,box-shadow .18s ease}html:root[data-startup-theme=jellyfish] .settings-sidebar nav a.is-active{color:#0062ca;background:#ffffffc2;box-shadow:0 3px 12px #1e2d4614,inset 0 1px #fff}html:root[data-startup-theme=jellyfish] .settings-sidebar nav a.is-active:before{display:none}html:root[data-startup-theme=jellyfish] .options-page :is(.panel,.category-card){border-radius:20px;background:#ffffffe6;border-color:#1e2d4612;box-shadow:0 4px 20px #1e2d4609}html:root[data-startup-theme=jellyfish] .options-page :is(button,.choice){transition:transform .24s var(--glass-spring),background-color .16s ease,box-shadow .18s ease}html:root[data-startup-theme=jellyfish] .options-page .choice{border-radius:999px}html:root[data-startup-theme=jellyfish] .options-page :is(input:not([type=radio]):not([type=checkbox]):not([type=range]),select):focus-visible{outline:3px solid rgba(0,122,255,.15);outline-offset:1px;border-color:#007aff8c}html:root[data-startup-theme=jellyfish] :is(.page-function-button,.recent-visits-actions button,.recent-visits-item,.search-result,.settings-sidebar a):focus-visible{outline:2px solid #007aff;outline-offset:2px}@media (hover: hover) and (pointer: fine){html:root[data-startup-theme=jellyfish] .container .container-links:hover{transform:translateY(-1px) scale(1.008);background-color:#fafcfff5;border-color:#ffffffa6;box-shadow:0 5px 14px #0810201f}html:root[data-startup-theme=jellyfish] .container .container-links:hover:before{opacity:.2;transform:none}html:root[data-startup-theme=jellyfish] .container .container-links:hover .container-links-label img{transform:none}html:root[data-startup-theme=jellyfish] .container .aggregate-inline-list .container-links:hover{background:#ffffffa6;transform:translateY(-1px)}html:root[data-startup-theme=jellyfish] .settings-sidebar nav a:hover{background:#ffffffa6;transform:scale(1.015)}html:root[data-startup-theme=jellyfish] .options-page button:hover:not(:disabled){transform:translateY(-1px)}}html:root[data-startup-theme=jellyfish] .container .container-links:active{transform:scale(.975);transition-duration:80ms}html:root[data-startup-theme=jellyfish] :is(.page-function-button,.recent-visits-item,.settings-sidebar nav a,.options-page button,.options-page .choice):active{transform:scale(.97);transition-duration:80ms}@media (max-width: 767px){html:root[data-startup-theme=jellyfish] .settings-sidebar{margin:8px;border-radius:22px}html:root[data-startup-theme=jellyfish] :is(.search-panel,.search-results,.recent-visits-panel){border-radius:20px}}@media (prefers-reduced-motion: reduce){html:root[data-startup-theme=jellyfish] :is(.container .container-links,.container .container-links:before,.recent-visits-item,.page-function-button,.settings-sidebar nav a,.options-page button,.options-page .choice){transition-duration:0ms;transform:none}html:root[data-startup-theme=jellyfish] .container .container-links:hover:before{transform:none}}@media (prefers-reduced-transparency: reduce){html:root[data-startup-theme=jellyfish]{--glass-fill: #eef1f6}html:root[data-startup-theme=jellyfish] .container .container-links{background-color:#eef1f6;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not (backdrop-filter: blur(1px)){html:root[data-startup-theme=jellyfish]{--glass-fill: #eef1f6}html:root[data-startup-theme=jellyfish] .container .container-links{background-color:#eef1f6}}html:root[data-startup-theme=jellyfish] :is(.page-actions-rail,.search-panel,.settings-sidebar)[data-liquid-glass]{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none;border-color:#ffffff75;box-shadow:0 8px 28px #050c1826,inset 0 1px #ffffffd9,inset 0 -1px #ffffff2e}html:root[data-startup-theme=jellyfish] :is(.page-actions-rail,.search-panel,.settings-sidebar)[data-liquid-glass]:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:1;transform:none;background:radial-gradient(ellipse at var(--liquid-x, 30%) var(--liquid-y, 0%),rgba(255,255,255,.22),transparent 65%);-webkit-backdrop-filter:blur(3px) saturate(145%);backdrop-filter:blur(3px) saturate(145%);filter:var(--liquid-filter, none);clip-path:inset(0 round var(--liquid-radius, 14px));box-shadow:inset 1px 1px 1px #ffffffa6,inset -1px -1px 1px #ffffff38;transition:none}html:root[data-startup-theme=jellyfish] :is(.search-panel,.page-actions-rail)[data-liquid-glass]{position:relative}html:root[data-startup-theme=jellyfish] :is(.search-panel,.settings-sidebar)[data-liquid-glass]>*{position:relative}html:root[data-startup-theme=jellyfish] .search-panel[data-liquid-glass]{background-color:#f6f8fc80}html:root[data-startup-theme=jellyfish] .recent-visits-dock .recent-visits-panel{background-color:#f6f8fc4d;background-image:none;-webkit-backdrop-filter:blur(20px) saturate(135%);backdrop-filter:blur(20px) saturate(135%);opacity:1;border-color:#ffffff75;box-shadow:0 8px 28px #050c1826,inset 0 1px #ffffffd9,inset 0 -1px #ffffff2e}html:root[data-startup-theme=jellyfish] .recent-visits-dock .recent-visits-panel:before{content:none;display:none}html:root[data-startup-theme=jellyfish] .recent-visits-dock .recent-visits-enter-active{animation:jellyfish-visits-enter .26s both}html:root[data-startup-theme=jellyfish] .recent-visits-dock .recent-visits-leave-active{transition:transform .12s ease}html:root[data-startup-theme=jellyfish] .recent-visits-dock .recent-visits-leave-to{opacity:1;transform:translate(5px,-50%) scale(.99)}@keyframes jellyfish-visits-enter{0%{transform:translate(8px,-50%) scale(.975,1.008);animation-timing-function:cubic-bezier(.16,.7,.3,1)}65%{transform:translate(-1px,-50%) scale(1.006,.997);animation-timing-function:ease-out}to{transform:translateY(-50%) scale(1)}}@media (prefers-reduced-motion: reduce){html:root[data-startup-theme=jellyfish] .recent-visits-dock .recent-visits-enter-active{animation:none}html:root[data-startup-theme=jellyfish] .recent-visits-dock .recent-visits-leave-active{transition:none}}@media (prefers-reduced-transparency: reduce){html:root[data-startup-theme=jellyfish] .recent-visits-dock .recent-visits-panel{background:#eef1f6;-webkit-backdrop-filter:none;backdrop-filter:none}}html:root[data-startup-theme=jellyfish] .recent-visits-dock .recent-visits-panel>*{position:relative}html:root[data-startup-theme=jellyfish] .settings-sidebar[data-liquid-glass]{background-color:#ffffff47}@media (hover: hover) and (pointer: fine){html:root[data-startup-theme=jellyfish] :is(.page-function-button,.settings-sidebar nav a,.recent-visits-item):hover{transform:translate3d(var(--liquid-dx, 0px),var(--liquid-dy, 0px),0) scale(var(--liquid-sx, 1.012),var(--liquid-sy, 1.006))}}@media (prefers-reduced-motion: reduce){html:root[data-startup-theme=jellyfish] :is(.page-function-button,.settings-sidebar nav a,.recent-visits-item):hover{transform:none}}html:root[data-startup-theme=nier]{--nier-paper: #d4d1c2;--nier-surface: #e1dfd2;--nier-ink: #44463e;--nier-muted: #717267;--nier-line: #a5a597;--nier-grid: linear-gradient(rgba(69, 70, 62, .026) 1px, transparent 1px), linear-gradient(90deg, rgba(69, 70, 62, .026) 1px, transparent 1px);--options-accent: #505248;--options-accent-hover: #393b33;--options-accent-ink: #44463e;--options-accent-soft: #c5c4b6;--options-accent-subtle: #dedccf;--options-accent-border: #9e9f90;--options-accent-track: #bdbdae;--options-accent-rgb: 80, 82, 72;--options-text: #44463e;--options-muted: #717267;color-scheme:light}html:root[data-startup-theme=nier] body,html:root[data-startup-theme=nier] #app{background:var(--nier-paper)}html:root[data-startup-theme=nier] :is(.settings-shell,.container){color:var(--nier-ink);background-color:var(--nier-paper);background-image:var(--nier-grid);background-size:6px 6px;font-family:Segoe UI,Microsoft YaHei,sans-serif}html:root[data-startup-theme=nier] .options-page{background:transparent;color:var(--nier-ink)}html:root[data-startup-theme=nier] .settings-sidebar{color:var(--nier-ink);background:#d4d1c2f5;border-color:var(--nier-line);-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-startup-theme=nier] .settings-sidebar :is(a,.settings-brand strong){color:var(--nier-ink)}html:root[data-startup-theme=nier] .settings-sidebar .settings-brand{padding-bottom:12px;border-bottom:3px double var(--nier-line)}html:root[data-startup-theme=nier] .settings-brand strong{text-transform:uppercase;letter-spacing:.14em;font-weight:500;font-size:23px}html:root[data-startup-theme=nier] .settings-sidebar nav a{isolation:isolate;border-radius:0;font-weight:500;letter-spacing:.08em;transition:background-color .14s ease,color .14s ease,box-shadow .16s ease}html:root[data-startup-theme=nier] .settings-sidebar nav a:hover{background:#c7c6b8}html:root[data-startup-theme=nier] .settings-sidebar nav a.is-active{color:#eeede3;background:transparent;box-shadow:4px 4px #44463e26;animation:none;transition:box-shadow .16s ease}html:root[data-startup-theme=nier] .settings-sidebar nav a.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--nier-ink);pointer-events:none;transform-origin:left center;animation:nier-menu-cover .22s cubic-bezier(.2,.65,.3,1) both}@keyframes nier-menu-cover{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}html:root[data-startup-theme=nier] .settings-sidebar nav a.is-active:before{display:none;inset:50% auto auto -9px;width:5px;height:5px;border-radius:0;background:var(--nier-ink);animation:none;transform:translateY(-50%) rotate(45deg)}html:root[data-startup-theme=nier] .options-page .page-header{padding-bottom:16px;border-bottom:3px double var(--nier-line)}html:root[data-startup-theme=nier] .page-header h1{color:var(--nier-ink);letter-spacing:.12em;font-weight:600}html:root[data-startup-theme=nier] .options-page :is(h2,h3,.category-heading h2){color:var(--nier-ink);letter-spacing:.035em}html:root[data-startup-theme=nier] .options-page :is(p,small,.category-count,.bookmark-summary,.bookmark-help,.media-kind,.frequent-visits-limit){color:var(--nier-muted)}html:root[data-startup-theme=nier] .options-page :is(.panel,.category-card){background:#e1dfd266;border:1px solid var(--nier-line);border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-startup-theme=nier] .category-heading{padding-bottom:8px;border-bottom:1px solid var(--nier-line)}html:root[data-startup-theme=nier] .category-heading h2:before{content:"■";font-size:11px;margin-right:10px}html:root[data-startup-theme=nier] .options-page :where(button,.choice,.bookmark-search,select,input:not([type=radio]):not([type=checkbox]):not([type=range])){border-radius:0;border-color:var(--nier-line);color:var(--nier-ink);background-color:transparent;box-shadow:none}html:root[data-startup-theme=nier] .options-page button:hover:not(:disabled){background:#c6c5b7;border-color:var(--nier-ink);color:var(--nier-ink)}html:root[data-startup-theme=nier] .options-page .primary-button,html:root[data-startup-theme=nier] .plan-switcher .choice.is-selected,html:root[data-startup-theme=nier] .preferences .choice:has(input:checked){color:#eeede3;background:var(--nier-ink);border-color:var(--nier-ink);box-shadow:3px 3px #44463e21}html:root[data-startup-theme=nier] .options-page .primary-button:hover:not(:disabled){background:#34362e;color:#eeede3}html:root[data-startup-theme=nier] .options-page .choice input{accent-color:#878a76}html:root[data-startup-theme=nier] .options-page :is(.bookmark-grid,.browser-title-form,.visit-records-heading){border-color:var(--nier-line)}html:root[data-startup-theme=nier] .options-page :is(.bookmark-card,.bookmark-card.is-aggregate,.visit-stats-row,.storage-meta>div){border-radius:0;border-color:#a8a99a;background:#eeece152;box-shadow:none}html:root[data-startup-theme=nier] .options-page .bookmark-card:hover{border-color:var(--nier-ink);background:#cecebf}html:root[data-startup-theme=nier] .options-page .bookmark-card :is(.bookmark-title,.aggregate-count,small){color:var(--nier-ink)}html:root[data-startup-theme=nier] .options-page :is(.category-collapse,.category-edit,.bookmark-drag-handle){color:var(--nier-muted)}html:root[data-startup-theme=nier] .background-card,html:root[data-startup-theme=nier] .background-card .background-mask-control,html:root[data-startup-theme=nier] .background-card .card-actions{border-color:var(--nier-line);border-radius:0;background:var(--nier-surface)}html:root[data-startup-theme=nier] .background-card.is-active{border-color:var(--nier-ink);box-shadow:3px 3px #44463e26}html:root[data-startup-theme=nier] .background-card.is-active:hover{box-shadow:4px 6px #44463e26}html:root[data-startup-theme=nier] .background-toggle .toggle-track{border-radius:1px}html:root[data-startup-theme=nier] .background-toggle .toggle-track span{border-radius:0}html:root[data-startup-theme=nier] .options-page button.danger{color:#8b453b}html:root[data-startup-theme=nier] .options-page .danger:hover:not(:disabled){color:#78382f;background:#ddc9bc}html:root[data-startup-theme=nier] .background-media{filter:grayscale(1) sepia(.3)}html:root[data-startup-theme=nier] .container{--nier-ink: #2f312a;--nier-muted: #5e6055;--nier-surface: #d9d6c8;--nier-line: #a3a294;background-color:rgba(212,209,194,var(--background-mask-opacity, .6));background-image:linear-gradient(rgba(65,66,58,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(65,66,58,.025) 1px,transparent 1px);background-size:12px 12px;scrollbar-color:#96988a transparent}html:root[data-startup-theme=nier] .container .workspace-content{counter-reset:nier-sector}html:root[data-startup-theme=nier] .container .container-tab{counter-increment:nier-sector}html:root[data-startup-theme=nier] .container .container-label{display:flex;align-items:center;gap:10px;color:var(--nier-ink);text-shadow:none;letter-spacing:.04em;font-weight:500}html:root[data-startup-theme=nier] .container .container-label:before{content:counter(nier-sector,decimal-leading-zero);font:11px/1.2 Consolas,monospace;color:#737264;border-right:2px solid #737264;padding-right:8px}html:root[data-startup-theme=nier] .container .container-label:after{content:"";height:3px;flex:1;border-top:1px solid rgba(65,66,58,.35);border-bottom:1px solid rgba(65,66,58,.12)}html:root[data-startup-theme=nier] .category-toggle{color:inherit;border-radius:0}html:root[data-startup-theme=nier] .category-toggle:before{content:none}html:root[data-startup-theme=nier] .container .container-links,html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links{position:relative;isolation:isolate;border:1px solid rgba(65,66,58,.28);border-left:2px solid #8b8c7d;border-radius:0;background:#dcd9cbd1;color:var(--nier-ink);box-shadow:0 2px #41423a1a;-webkit-backdrop-filter:none;backdrop-filter:none;transition:color .12s ease,border-color .12s ease}html:root[data-startup-theme=nier] .container .container-links:before,html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--nier-ink);transform:scaleX(0);transform-origin:left;transition:transform .15s cubic-bezier(.2,.65,.3,1);pointer-events:none}html:root[data-startup-theme=nier] .container .container-links.is-highlighted,html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links.is-highlighted{background:#dcd9cbd1;border-color:#41423a47;border-left-color:#8b7555}html:root[data-startup-theme=nier] .container .container-links.is-highlighted:after{content:"";position:absolute;right:6px;bottom:5px;width:12px;height:2px;background:#8b7555;pointer-events:none}html:root[data-startup-theme=nier] .container .container-links-label,html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links-label{color:var(--nier-ink)}html:root[data-startup-theme=nier] .container .container-links-desc span,html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links-desc span{color:#484b40}html:root[data-startup-theme=nier] .container .container-links-label :is(img,svg),html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links-label :is(img,svg){border-radius:0;background:transparent;box-shadow:none;transform:none}html:root[data-startup-theme=nier] .container .container-links-label img{filter:none}html:root[data-startup-theme=nier] .container .aggregate-folder-mark{color:var(--nier-ink)}html:root[data-startup-theme=nier] .container .aggregate-count-badge{color:var(--nier-ink);background:#dcd9cbe6;border-color:#44463e47}html:root[data-startup-theme=nier] .container .container-links:is(:hover,:focus-visible),html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links:is(:hover,:focus-visible){background:#dcd9cbd1;border-color:var(--nier-ink);box-shadow:none;transform:none;outline:1px solid rgba(68,70,62,.45);outline-offset:2px}html:root[data-startup-theme=nier] .container .container-links:is(:hover,:focus-visible):before{transform:scaleX(1)}html:root[data-startup-theme=nier] .container .container-links:is(:hover,:focus-visible) :is(.container-links-label,.container-links-desc span),html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links:is(:hover,:focus-visible) :is(.container-links-label,.container-links-desc span){color:#eeede3}html:root[data-startup-theme=nier] .container .container-links.is-highlighted:is(:hover,:focus-visible):after{background:#d7d8bf}@media (prefers-reduced-motion: reduce){html:root[data-startup-theme=nier] .container .container-links:before{transition-duration:0ms}}html:root[data-startup-theme=nier] .aggregate-inline-surface{border-radius:0;border:1px solid var(--nier-line);border-top:3px solid #56594b;color:var(--nier-ink);background:#44463e1f;background-image:none;box-shadow:0 5px #44463e2e,inset 0 1px #fff3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links{border-color:#41423a66;background:#eeece1f0;box-shadow:0 3px #41423a29,inset 0 1px #ffffff80}html:root[data-startup-theme=nier] .container .aggregate-inline-list .container-links.is-highlighted{background:color-mix(in srgb,var(--bookmark-highlight-color) 24%,rgba(238,236,225,.94))}html:root[data-startup-theme=nier] .aggregate-inline-heading{border-bottom:1px solid rgba(68,70,62,.3);padding-bottom:12px}html:root[data-startup-theme=nier] .aggregate-inline-heading h3{color:var(--nier-ink);letter-spacing:.04em}html:root[data-startup-theme=nier] .aggregate-inline-count{color:var(--nier-muted)}html:root[data-startup-theme=nier] .aggregate-inline-surface:before{background:var(--nier-surface);border-color:var(--nier-line);box-shadow:none}html:root[data-startup-theme=nier] .aggregate-inline-actions button{font:inherit;color:var(--nier-ink)}html:root[data-startup-theme=nier] .aggregate-inline-actions button:is(:hover,:focus-visible){color:#eeede3;background:var(--nier-ink)}html:root[data-startup-theme=nier] :is(.aggregate-inline-actions button,.container-plan-box,.container .empty-state,.container .mobile-workspace-tabs){background:var(--nier-surface);border-radius:0;border-color:var(--nier-line);color:var(--nier-ink);box-shadow:none}html:root[data-startup-theme=nier] .container .mobile-workspace-tab{border-radius:0;color:var(--nier-ink)}html:root[data-startup-theme=nier] .container .mobile-workspace-tab.is-active{background:var(--nier-ink);color:#eeede3}html:root[data-startup-theme=nier] .container .mobile-workspace-tab-number{border-radius:0;background:transparent;color:inherit;border-color:var(--nier-line);box-shadow:none}html:root[data-startup-theme=nier] .container .collapsed-categories-visibility-toggle{color:var(--nier-ink)}html:root[data-startup-theme=nier] :is(.search-panel,.search-results,.recent-visits-panel){color:var(--nier-ink);background:var(--nier-surface);border:1px solid var(--nier-line);border-radius:0;box-shadow:5px 6px #44463e33;-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-startup-theme=nier] .search-modal:before{background:#44463e4d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html:root[data-startup-theme=nier] :is(.search-input,.search-shortcuts kbd){color:var(--nier-ink);background:#efede28c;border-color:var(--nier-line);border-radius:0;box-shadow:none;color-scheme:light;caret-color:var(--nier-ink)}html:root[data-startup-theme=nier] .search-input::placeholder{color:var(--nier-muted)}html:root[data-startup-theme=nier] .search-input:focus{border-color:var(--nier-ink);outline:2px solid rgba(68,70,62,.12)}html:root[data-startup-theme=nier] :is(.search-shortcuts,.search-result-type,.search-result-desc){color:var(--nier-muted)}html:root[data-startup-theme=nier] .search-result{color:var(--nier-ink);border-radius:0}html:root[data-startup-theme=nier] .search-result-label{color:var(--nier-ink)}html:root[data-startup-theme=nier] .search-selection-highlight{background:var(--nier-ink);border-radius:0;z-index:0}html:root[data-startup-theme=nier] .search-selection-highlight svg{visibility:hidden}html:root[data-startup-theme=nier] .search-result{position:relative;z-index:1}html:root[data-startup-theme=nier] .search-result-active,html:root[data-startup-theme=nier] .search-result-active :is(.search-result-type,.search-result-desc,.search-result-label){color:#eeede3}html:root[data-startup-theme=nier] :is(.search-history-heading,.search-history-heading small,.search-history-query,.search-history-remove){color:var(--nier-ink)}html:root[data-startup-theme=nier] .search-history-item{border-radius:0;background:#efede266;border-color:var(--nier-line)}html:root[data-startup-theme=nier] .page-actions-rail{border-radius:0;background:var(--nier-surface);border:1px solid var(--nier-line);box-shadow:3px 3px #44463e24;-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-startup-theme=nier] .page-function-button{color:var(--nier-ink)}html:root[data-startup-theme=nier] .page-function-button:is(:hover,.is-active){color:#eeede3;background:var(--nier-ink)}html:root[data-startup-theme=nier] .recent-visits-panel :is(h2,strong,.recent-visits-copy,.recent-visits-actions button){color:var(--nier-ink);text-shadow:none}html:root[data-startup-theme=nier] .recent-visits-panel :is(p,.recent-visits-copy>span,.recent-visits-footer,.recent-visits-arrow){color:var(--nier-muted)}html:root[data-startup-theme=nier] .recent-visits-item{border-radius:0;border-color:var(--nier-line)}html:root[data-startup-theme=nier] .recent-visits-item:hover{background:#c8c8b9}html:root[data-startup-theme=nier] .recent-visits-footer{border-color:var(--nier-line)}html:root[data-startup-theme=nier] :is(.modal .modal-content,.category-dialog,.layout-content,.background-link-dialog,.delete-modal>section,.menu-panel){color:var(--nier-ink);border:1px solid var(--nier-line);border-radius:0;background:var(--nier-surface);box-shadow:5px 6px #44463e33}html:root[data-startup-theme=nier] :is(.modal-content,.layout-content,.category-dialog,.background-link-dialog,.menu-panel) :is(button,input:not([type=checkbox]):not([type=radio]),select,.aggregate-tab-card,.aggregate-parent-card,.aggregate-members-card,.category-nav-item,.layout-bookmark,.source-field,.kind-options){border-radius:0}html:root[data-startup-theme=nier] :is(.layout-header,.layout-footer,.category-nav,.category-editor,.layout-workspace,.modal-content .button-container){background:var(--nier-surface);border-color:var(--nier-line)}html:root[data-startup-theme=nier] :is(.modal-content,.category-dialog,.background-link-dialog,.layout-content) :where(input:not([type=radio]):not([type=checkbox]):not([type=color]),select,.aggregate-parent-card,.aggregate-members-card,.aggregate-tab-card,.aggregate-library-item,.bookmark-icon-summary,.icon-editor,.category-nav-summary,.category-editor-header,.category-nav-item,.layout-bookmark){color:var(--nier-ink);border-color:var(--nier-line);background:#eeece166;border-radius:0}html:root[data-startup-theme=nier] :is(.modal-content,.category-dialog,.background-link-dialog,.layout-content) :where(h2,h3,label,p,small){color:var(--nier-ink)}html:root[data-startup-theme=nier] :is(.modal-content,.category-dialog,.background-link-dialog,.layout-content) :where(button){border-radius:0;box-shadow:none}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-content{color:var(--nier-ink);background:var(--nier-surface);border-color:var(--nier-line)}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-tools input{color:var(--nier-ink);background:#eeece1ad;border-color:#aaa99a}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-selection-tools{color:var(--nier-ink);background:#bfbeb166;border-color:#7172676b}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-item{color:var(--nier-ink);background:#c7c6b985;border-color:#71726766}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-item:is(:hover,:focus-within){background:#ceccbf;border-color:#898a7e}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-item.is-selected{background:#e4e1d2;border-color:#686a5c;box-shadow:inset 4px 0 #686a5c,0 0 0 1px #686a5c2e}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-item.is-added{opacity:1;background:#b8b7aa57;border-color:#71726747}html:root[data-startup-theme=nier] .aggregate-picker-modal :is(.aggregate-picker-heading p,.aggregate-picker-tools>span,.aggregate-picker-selection-tools label,.aggregate-picker-footer>small,.aggregate-library-item-text small,.aggregate-library-item-text span){color:var(--nier-muted)}html:root[data-startup-theme=nier] .aggregate-picker-modal :is(.aggregate-library-item-text strong,.aggregate-picker-selection-tools>strong){color:var(--nier-ink)}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-library-item-title .aggregate-picker-selected-tag{color:#f0eee4;background:#5e6055;border-color:#5e6055}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-library-item-title .aggregate-picker-added-tag{color:#f0eee4;background:#686a5c;border-color:#686a5c}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-library-item-title .aggregate-picker-added-tag.is-move{color:#fff4ed;background:#8b453b;border-color:#8b453b}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-footer{border-color:#71726773}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-footer button{color:var(--nier-ink);background:#d7d5c8;border-color:#a5a597}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-footer button:first-child{color:#f0eee4;background:#5e6055;border-color:#5e6055}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-library-actions button{color:var(--nier-ink);background:#c5c4b6c7;border-color:#a5a597}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-library-actions .aggregate-library-move-action{color:#8b453b!important;background:#d8d4c6d1;border-color:#b6a99a}html:root[data-startup-theme=nier] .aggregate-picker-modal :is(.aggregate-library-actions button,.aggregate-picker-footer button):hover:not(:disabled){color:var(--nier-ink);background:#c5c4b6;border-color:#898a7e}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-library-move-action{color:#8b453b!important;background:#ddd8ca;border-color:#b6a99a}html:root[data-startup-theme=nier] .aggregate-picker-modal .aggregate-picker-message{color:#505248}html:root[data-startup-theme=nier] .aggregate-picker-modal :is(input[type=checkbox],input[type=radio]){accent-color:#505248}html:root[data-startup-theme=nier] .settings-action-menu .menu-trigger{color:var(--nier-muted)!important}html:root[data-startup-theme=nier] .settings-action-menu .menu-trigger:hover{color:var(--nier-ink)!important;background:#c5c4b6!important}@media (max-width: 700px){html:root[data-startup-theme=nier] .settings-sidebar .settings-brand{border:0;padding-bottom:0}html:root[data-startup-theme=nier] .settings-sidebar nav a.is-active:before{inset:auto 8px 0;width:auto;height:2px;transform:none;background:#d4d1c2}html:root[data-startup-theme=nier] .options-page .page-header{padding-bottom:12px}}html:root[data-startup-theme=terminal]{color-scheme:dark;--terminal-bg: #000;--terminal-surface: #111a17;--terminal-raised: #18251e;--terminal-line: #2a3c32;--terminal-text: #d9e4dc;--terminal-muted: #8fa397;--terminal-accent: #8ce6a8;--terminal-font: "Cascadia Code", "SFMono-Regular", Consolas, "Liberation Mono", "Microsoft YaHei", monospace;--options-accent: #8ce6a8;--options-accent-hover: #a6efbc;--options-accent-ink: #8ce6a8;--options-accent-soft: #1b3326;--options-accent-subtle: #15231b;--options-accent-border: #365740;--options-accent-track: #2b4334;--options-accent-rgb: 140, 230, 168;--options-text: #d9e4dc;--options-muted: #8fa397;--settings-border: #2a3c32;background:var(--terminal-bg);color:var(--terminal-text)}html:root[data-startup-theme=terminal] :where(body,#app,.settings-shell,.container){color:var(--terminal-text);background:var(--terminal-bg);font-family:var(--terminal-font)}html:root[data-startup-theme=terminal] :is(button,input,select,textarea,kbd){font-family:var(--terminal-font)}html:root[data-startup-theme=terminal] *{scrollbar-width:thin;scrollbar-color:#385344 transparent}html:root[data-startup-theme=terminal] *::-webkit-scrollbar{width:7px;height:7px}html:root[data-startup-theme=terminal] *::-webkit-scrollbar-thumb{background:#385344;border-radius:2px}html:root[data-startup-theme=terminal] :is(button,a,input,select,[tabindex]):focus-visible{outline:2px solid var(--terminal-accent);outline-offset:3px}html:root[data-startup-theme=terminal] ::selection{background:#335c40;color:#effff2}html:root[data-startup-theme=terminal] .background-media{background:#000}html:root[data-startup-theme=terminal] .container{--terminal-columns: 4;padding:0 36px 72px;gap:12px;background:rgba(0,0,0,var(--background-mask-opacity, .6))}html:root[data-startup-theme=terminal][data-startup-layout=tight] .container{--terminal-columns: 6}.terminal-header{flex:0 0 auto;padding-top:18px}.terminal-titlebar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;border:1px solid var(--terminal-line);background:var(--terminal-surface);color:var(--terminal-muted);font-size:12px}.terminal-prompt{color:var(--terminal-accent);margin-right:8px}.terminal-local{display:flex;align-items:center;gap:7px;font-size:10px;letter-spacing:.1em}.terminal-local:before{content:"";width:6px;height:6px;background:var(--terminal-accent);border-radius:50%}.terminal-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;border-bottom:1px solid var(--terminal-line)}.terminal-search{display:flex;align-items:center;gap:6px;border:0;padding:9px 0;background:transparent;color:var(--terminal-text);font-size:16px;cursor:pointer}.terminal-search:hover{color:var(--terminal-accent)}.terminal-search kbd{margin-left:12px;padding:2px 7px;border:1px solid var(--terminal-line);border-radius:3px;font-size:11px;color:var(--terminal-muted)}.terminal-cursor{color:var(--terminal-accent);opacity:.65;font-size:15px}.terminal-workspaces{display:flex;gap:4px}.terminal-workspaces button{border:0;border-bottom:2px solid transparent;padding:15px 12px;background:transparent;color:var(--terminal-muted);cursor:pointer;font-size:12px}.terminal-workspaces button:hover{background:var(--terminal-surface);color:var(--terminal-text)}.terminal-workspaces button.is-active{color:var(--terminal-accent);border-color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .container :is(.mobile-workspace-tabs,.container-plan-box){display:none}html:root[data-startup-theme=terminal] .container .workspace-content{counter-reset:terminal-category;gap:10px}html:root[data-startup-theme=terminal] .container .container-tab{gap:6px 12px;padding:0;counter-increment:terminal-category}html:root[data-startup-theme=terminal] .container .container-label{display:flex;align-items:center;gap:12px;height:auto;min-height:20px;padding:0;color:var(--terminal-text);font-size:13px;font-weight:500}html:root[data-startup-theme=terminal] .container .container-label:before{content:"[" counter(terminal-category,decimal-leading-zero) "]";color:var(--terminal-accent);font-size:12px}html:root[data-startup-theme=terminal] .container .container-label:after{content:"";height:1px;flex:1;background:var(--terminal-line)}html:root[data-startup-theme=terminal] .container .category-toggle{border-radius:3px;padding:3px 0}html:root[data-startup-theme=terminal] .container .category-toggle:hover{background:transparent;color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .container .container-links{flex:0 0 auto;width:calc((100% - (var(--terminal-columns) - 1) * 12px) / var(--terminal-columns));max-width:none;min-width:0;height:auto;min-height:64px;box-sizing:border-box;padding:10px;gap:5px;border:1px solid var(--terminal-line);border-radius:3px;color:var(--terminal-text);background:var(--terminal-surface);box-shadow:none;transition:border-color .14s ease,background-color .14s ease}html:root[data-startup-theme=terminal][data-startup-layout=tight] .container .container-links{min-height:48px;padding:7px 10px;gap:3px}html:root[data-startup-theme=terminal] .container .container-links:before{display:none}html:root[data-startup-theme=terminal] .container .container-links:hover{border-color:var(--terminal-accent);background:var(--terminal-raised);transform:none}html:root[data-startup-theme=terminal] .container .container-links-label{color:#f3faf5;font-size:14px;gap:8px}html:root[data-startup-theme=terminal] .container .container-links-label :is(img,svg){width:22px;height:22px;padding:1px;border-radius:2px;background:transparent;box-shadow:none}html:root[data-startup-theme=terminal] .container .aggregate-folder-mark{flex-basis:27px;width:27px;height:23px;color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .container .aggregate-folder-mark>svg{width:27px;height:22px;padding:0;fill:color-mix(in srgb,var(--terminal-accent) 22%,transparent);stroke:currentColor}html:root[data-startup-theme=terminal] .container .aggregate-folder-mark>img{width:13px;height:13px;padding:1px;border-radius:2px;background:var(--terminal-raised);box-shadow:none}html:root[data-startup-theme=terminal] .container .aggregate-count-badge{min-width:17px;height:17px;border-color:var(--terminal-line);border-radius:3px;color:var(--terminal-accent);background:var(--terminal-raised)}html:root[data-startup-theme=terminal] .container .container-links-desc span{color:#bdcfc2;font-size:12px}html:root[data-startup-theme=terminal][data-startup-layout=tight] .container .container-links-label :is(img,svg){width:18px;height:18px}html:root[data-startup-theme=terminal] .container .container-links.is-highlighted{border-color:color-mix(in srgb,var(--bookmark-highlight-color) 55%,var(--terminal-line));background:color-mix(in srgb,var(--bookmark-highlight-color) 12%,var(--terminal-surface))}.terminal-statusbar{position:fixed;bottom:0;left:0;right:0;z-index:18;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 230px 0 36px;border-top:1px solid var(--terminal-line);background:var(--terminal-bg);color:var(--terminal-muted);font-size:10px;box-sizing:border-box}.terminal-statusbar b{color:var(--terminal-accent);font-weight:500}.terminal-status-divider{padding:0 14px;color:var(--terminal-line)}.terminal-key-hint{color:var(--terminal-muted)}html:root[data-startup-theme=terminal] .container .empty-state{border:1px solid var(--terminal-line);border-radius:3px;background:var(--terminal-surface);color:var(--terminal-text)}html:root[data-startup-theme=terminal] .container .empty-state a{color:var(--terminal-accent)}html:root[data-startup-theme=terminal] :is(.aggregate-inline-surface,.aggregate-inline-panel){color:var(--terminal-text);background:transparent;border-color:var(--terminal-line);border-radius:3px;box-shadow:none}html:root[data-startup-theme=terminal] .container .aggregate-inline-list .container-links{flex:none;width:100%;min-width:0;max-width:none;min-height:64px}html:root[data-startup-theme=terminal][data-startup-layout=tight] .container .aggregate-inline-list .container-links{min-height:48px}html:root[data-startup-theme=terminal] .container .aggregate-inline-list .container-links{background:#18251ee6}html:root[data-startup-theme=terminal] .aggregate-inline-surface{background:#111a174d;background-image:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html:root[data-startup-theme=terminal] .aggregate-inline-surface:before{background:#111a174d;border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] :is(.aggregate-inline-count,.aggregate-inline-empty){color:var(--terminal-muted)}html:root[data-startup-theme=terminal] .aggregate-inline-actions button{background:transparent;border-color:var(--terminal-line);color:var(--terminal-accent);border-radius:3px}html:root[data-startup-theme=terminal] .recent-visits-dock{top:auto;bottom:4px;right:26px;transform:none}html:root[data-startup-theme=terminal] .page-actions-rail{flex-direction:row;align-items:center;padding:3px;border:1px solid var(--terminal-line);border-radius:3px;background:var(--terminal-surface);background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}html:root[data-startup-theme=terminal] .page-function-button{flex-direction:row;width:auto;height:32px;min-height:32px;gap:6px;padding:6px 10px;color:var(--terminal-muted);border-radius:2px}html:root[data-startup-theme=terminal] .terminal-categories-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;padding:6px;box-sizing:border-box;border:0;background:transparent;box-shadow:none;cursor:pointer}html:root[data-startup-theme=terminal] .terminal-categories-toggle svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html:root[data-startup-theme=terminal] .page-function-button:is(:hover,.is-active){color:var(--terminal-accent);background:var(--terminal-raised)}html:root[data-startup-theme=terminal] .page-actions-divider{width:1px;height:20px;background:var(--terminal-line)}html:root[data-startup-theme=terminal] .recent-visits-panel{top:auto;bottom:calc(100% + 12px);right:0;max-height:calc(100dvh - 88px);transform:none}html:root[data-startup-theme=terminal] .recent-visits-panel:is(.recent-visits-enter-active,.recent-visits-leave-active){animation:none;transition:opacity .14s ease}html:root[data-startup-theme=terminal] .recent-visits-panel:is(.recent-visits-enter-from,.recent-visits-leave-to){opacity:0;transform:none}html:root[data-startup-theme=terminal] .recent-visits-panel.recent-visits-enter-to{opacity:1;transform:none}html:root[data-startup-theme=terminal] :is(.search-panel,.search-results,.recent-visits-panel){color:var(--terminal-text);border:1px solid var(--terminal-line);border-radius:4px;background:var(--terminal-surface);background-image:none;box-shadow:0 16px 64px #0006;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--terminal-font)}html:root[data-startup-theme=terminal] .search-modal:before{background:#050b09bb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html:root[data-startup-theme=terminal] :is(.search-input,.search-shortcuts kbd){color:var(--terminal-text);background:var(--terminal-bg);border-color:var(--terminal-line);border-radius:3px;box-shadow:none;caret-color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .search-input::placeholder{color:var(--terminal-muted)}html:root[data-startup-theme=terminal] :is(.search-shortcuts,.search-result-type,.search-result-desc,.search-history-heading,.search-history-heading small,.search-history-remove){color:var(--terminal-muted)}html:root[data-startup-theme=terminal] :is(.search-result,.search-result-label,.search-history-query){color:var(--terminal-text)}html:root[data-startup-theme=terminal] .search-selection-highlight{background:var(--terminal-raised);border-radius:2px;z-index:0}html:root[data-startup-theme=terminal] .search-result{position:relative;z-index:1}html:root[data-startup-theme=terminal] .search-selection-highlight svg{visibility:hidden}html:root[data-startup-theme=terminal] .search-result-active .search-result-label{color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .search-history-item{background:var(--terminal-bg);border-color:var(--terminal-line);border-radius:3px}html:root[data-startup-theme=terminal] .recent-visits-panel :is(h2,strong,.recent-visits-copy){color:var(--terminal-text);text-shadow:none}html:root[data-startup-theme=terminal] .recent-visits-panel :is(p,.recent-visits-copy>span,.recent-visits-footer,.recent-visits-arrow,.recent-visits-actions button){color:var(--terminal-muted)}html:root[data-startup-theme=terminal] :is(.recent-visits-item,.recent-visits-footer){border-color:var(--terminal-line);border-radius:2px}html:root[data-startup-theme=terminal] .recent-visits-item:hover{background:var(--terminal-raised)}html:root[data-startup-theme=terminal] .options-page{color:var(--terminal-text);background:transparent}html:root[data-startup-theme=terminal] .settings-sidebar{color:var(--terminal-text);background:var(--terminal-surface);border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] .settings-sidebar :is(a,.settings-brand strong){color:var(--terminal-muted)}html:root[data-startup-theme=terminal] .settings-brand strong{color:var(--terminal-text);font-size:23px;letter-spacing:-.04em}html:root[data-startup-theme=terminal] .settings-brand strong:before{content:"> ";color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .settings-sidebar nav a{border-radius:3px;font-size:14px}html:root[data-startup-theme=terminal] .settings-sidebar nav a:hover{color:var(--terminal-text);background:var(--terminal-raised)}html:root[data-startup-theme=terminal] .settings-sidebar nav a.is-active{color:var(--terminal-accent);background:var(--options-accent-soft);box-shadow:none}html:root[data-startup-theme=terminal] .settings-sidebar nav a.is-active:before{border-radius:0;background:var(--terminal-accent)}html:root[data-startup-theme=terminal] .options-page .page-header{padding-bottom:16px;border-bottom:1px solid var(--terminal-line)}html:root[data-startup-theme=terminal] .page-header h1{color:var(--terminal-text);font-size:25px;letter-spacing:-.03em}html:root[data-startup-theme=terminal] .page-header h1:before{content:"~/options/ ";font-size:13px;font-weight:400;color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .options-page :is(h2,h3,.bookmark-title){color:var(--terminal-text)}html:root[data-startup-theme=terminal] .options-page :is(p,small,dt,.category-count,.bookmark-summary,.bookmark-help,.media-kind,.frequent-visits-limit,.snapshot-details){color:var(--terminal-muted)}html:root[data-startup-theme=terminal] .options-page :is(.panel,.category-card,.background-card,.background-mask-control,.card-actions,.bookmark-card,.visit-stats-row,.storage-meta,.storage-meta>div,.empty-panel,.visit-records-heading){color:var(--terminal-text);background:var(--terminal-surface);border-color:var(--terminal-line);border-radius:3px;box-shadow:none}html:root[data-startup-theme=terminal] .options-page :is(.bookmark-card,.storage-meta,.visit-stats-row){background:var(--terminal-bg)}html:root[data-startup-theme=terminal] .options-page :is(.bookmark-card,.visit-stats-row):hover{background:var(--terminal-raised);border-color:var(--options-accent-border)}html:root[data-startup-theme=terminal] .options-page :is(button,.choice,.bookmark-search,input,select){color:var(--terminal-text);background:var(--terminal-bg);border-color:var(--terminal-line);border-radius:3px;box-shadow:none}html:root[data-startup-theme=terminal] .options-page input::placeholder{color:var(--terminal-muted)}html:root[data-startup-theme=terminal] .options-page :is(button,.choice):hover:not(:disabled){color:var(--terminal-accent);background:var(--terminal-raised);border-color:var(--options-accent-border)}html:root[data-startup-theme=terminal] .options-page :is(.primary-button,.choice.is-selected,.choice:has(input:checked)){color:#102017;background:var(--terminal-accent);border-color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .options-page .primary-button:hover:not(:disabled){color:#102017;background:var(--options-accent-hover)}html:root[data-startup-theme=terminal] .options-page :is(.danger,button.danger){color:#f39488}html:root[data-startup-theme=terminal] .options-page .danger:hover:not(:disabled){color:#ffb1a7;background:#36231f;border-color:#795046}html:root[data-startup-theme=terminal] .options-page .bookmark-grid .bookmark-card{background:#19241e;border-color:#314238;box-shadow:none;transition:background-color .14s ease,border-color .14s ease}html:root[data-startup-theme=terminal] .options-page .bookmark-grid .bookmark-card:hover{background:#202d25;border-color:#486250;box-shadow:none}html:root[data-startup-theme=terminal] .options-page .bookmark-grid .add-bookmark{background:transparent;color:var(--terminal-muted);border-color:#304137}html:root[data-startup-theme=terminal] .options-page .bookmark-grid .add-bookmark:hover:not(:disabled){background:#18231d;border-color:#3b5444}html:root[data-startup-theme=terminal] .options-page .bookmark-card :is(.bookmark-title,.icon-button,.bookmark-drag-handle,.aggregate-stack-button){background:transparent;border:0;box-shadow:none}html:root[data-startup-theme=terminal] .options-page .bookmark-card :is(.bookmark-title,.icon-button,.bookmark-drag-handle,.aggregate-stack-button):hover:not(:disabled){background:transparent;border-color:transparent}html:root[data-startup-theme=terminal] .options-page .bookmark-card .bookmark-title{color:#f3faf5}html:root[data-startup-theme=terminal] .options-page .bookmark-card .bookmark-title small{color:#a9bfb0}html:root[data-startup-theme=terminal] .options-page .bookmark-card .bookmark-drag-handle{color:#7f9b89}html:root[data-startup-theme=terminal] .options-page .bookmark-card .bookmark-drag-handle:hover:not(:disabled){color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .options-page :is(.category-collapse,.category-edit){color:var(--terminal-muted);background:transparent;border:0}html:root[data-startup-theme=terminal] .options-page :is(.category-collapse,.category-edit):hover:not(:disabled){color:var(--terminal-accent);background:var(--terminal-raised)}html:root[data-startup-theme=terminal] .settings-action-menu .menu-trigger{color:var(--terminal-muted)!important}html:root[data-startup-theme=terminal] .settings-action-menu .menu-panel button:hover{background:var(--terminal-raised)!important;color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .options-page :is(.bookmark-grid,.category-heading,.snapshot-manager,.snapshot-row,.browser-title-form,.background-mask-heading){border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] .options-page :is(.snapshot-note,.snapshot-details){opacity:1}html:root[data-startup-theme=terminal] .options-page :is(.snapshot-warning,.snapshot-error){color:#e6bf7a}html:root[data-startup-theme=terminal] .options-page .snapshot-row.is-matching{background:var(--options-accent-soft)}html:root[data-startup-theme=terminal] .options-page .snapshot-row{padding-top:9px;padding-bottom:9px}html:root[data-startup-theme=terminal] :is(input[type=radio],input[type=checkbox]){accent-color:var(--terminal-accent)}html:root[data-startup-theme=terminal] :is(.modal .modal-content,.category-dialog,.layout-content,.background-link-dialog,.delete-modal>section,.menu-panel,.backup-import-dialog,.global-loading__panel,.auth-card){color:var(--terminal-text);background:var(--terminal-surface);border:1px solid var(--terminal-line);border-radius:4px;box-shadow:0 20px 70px #0006;font-family:var(--terminal-font)}html:root[data-startup-theme=terminal] :is(.modal-content,.layout-content,.category-dialog,.background-link-dialog,.menu-panel,.backup-import-dialog) :is(h2,h3,label,legend,strong){color:var(--terminal-text)}html:root[data-startup-theme=terminal] :is(.modal-content,.layout-content,.category-dialog,.background-link-dialog,.backup-import-dialog) :is(p,small){color:var(--terminal-muted)}html:root[data-startup-theme=terminal] :is(.modal-content,.layout-content,.category-dialog,.background-link-dialog,.menu-panel,.backup-import-dialog) :is(input,textarea,select,button,.aggregate-tab-card,.aggregate-parent-card,.aggregate-members-card,.aggregate-library-item,.bookmark-icon-summary,.icon-editor,.category-nav-summary,.category-editor-header,.category-nav-item,.category-button,.layout-bookmark,.bookmark-item,.kind-options,.source-field){color:var(--terminal-text);background:var(--terminal-bg);border-color:var(--terminal-line);border-radius:3px;box-shadow:none}html:root[data-startup-theme=terminal] :is(.layout-header,.layout-footer,.category-nav,.category-editor,.layout-workspace,.modal-content .button-container){color:var(--terminal-text);background:var(--terminal-surface);border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] .modal-content :is(.checkbox-container,.bookmark-kind-switch,.aggregate-stage,.aggregate-tab-editor,.aggregate-library,.icon-section,.local-icon-upload,.icon-preview,.local-icon-option){color:var(--terminal-text);background:var(--terminal-bg);border-color:var(--terminal-line);border-radius:3px}html:root[data-startup-theme=terminal] .modal-content button.highlight-color-chip{background:var(--highlight-chip-color);border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] .modal-content button.highlight-color-chip.is-active{border-color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .modal-content .bookmark-kind-option.is-active{color:var(--terminal-accent);background:var(--options-accent-soft)}html:root[data-startup-theme=terminal] .modal .aggregate-picker-content{color:var(--terminal-text);background:var(--terminal-surface);border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] .aggregate-picker-modal :is(.aggregate-picker-selection-tools,.aggregate-picker-item){color:var(--terminal-text);background:var(--terminal-raised);border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-picker-selection-tools{background:#ffffff06}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-picker-item:is(:hover,:focus-within){border-color:var(--terminal-accent);background:#1d2c23}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-picker-item.is-selected{border-color:var(--terminal-accent);background:#20382b;box-shadow:inset 4px 0 0 var(--terminal-accent),0 0 0 1px #79cf972e}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-picker-item.is-added{opacity:1;background:#121b17}html:root[data-startup-theme=terminal] .aggregate-picker-modal :is(.aggregate-picker-heading p,.aggregate-picker-tools>span,.aggregate-picker-selection-tools label,.aggregate-picker-footer>small,.aggregate-library-item-text small,.aggregate-library-item-text span){color:var(--terminal-muted)}html:root[data-startup-theme=terminal] .aggregate-picker-modal :is(.aggregate-library-item-text strong,.aggregate-picker-selection-tools>strong){color:var(--terminal-text)}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-library-item-text span{color:#a8b9ad}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-library-item-title .aggregate-picker-selected-tag{color:#102017;background:var(--terminal-accent);border-color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-library-item-title .aggregate-picker-added-tag{color:var(--terminal-text);background:#202b25;border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-library-item-title .aggregate-picker-added-tag.is-keep{color:#102017;background:var(--terminal-accent);border-color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-library-item-title .aggregate-picker-added-tag.is-move{color:#ffd0c3;background:#442a25;border-color:#9d6255}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-picker-footer{border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-picker-footer button{color:var(--terminal-text);background:var(--terminal-raised);border-color:var(--terminal-line)}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-picker-footer button:first-child{color:var(--terminal-accent);background:#1b3326;border-color:#365740}html:root[data-startup-theme=terminal] .aggregate-picker-modal :is(.aggregate-library-actions button,.aggregate-picker-footer button):hover:not(:disabled){color:var(--terminal-accent);background:#24372b;border-color:#52745b}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-library-move-action{color:#c98a7e!important}html:root[data-startup-theme=terminal] .aggregate-picker-modal .aggregate-picker-message{color:var(--terminal-accent)}html:root[data-startup-theme=terminal] :is(.modal-content,.layout-content,.category-dialog,.background-link-dialog,.backup-import-dialog) :is(button[type=submit],.primary,.save-button,.confirm-button){color:#102017;background:var(--terminal-accent);border-color:var(--terminal-accent)}html:root[data-startup-theme=terminal] .menu-panel button:hover{color:var(--terminal-accent);background:var(--terminal-raised)}html:root[data-startup-theme=terminal] .backup-import-dialog::backdrop{background:#020805b3}html:root[data-startup-theme=terminal] .toast{color:var(--terminal-text);background:var(--terminal-raised);border:1px solid var(--options-accent-border);border-radius:3px;font-family:var(--terminal-font)}@media (max-width: 1000px){html:root[data-startup-theme=terminal][data-startup-layout] .container{--terminal-columns: 3}.terminal-key-hint{display:none}}@media (max-width: 700px){html:root[data-startup-theme=terminal][data-startup-layout] .container{--terminal-columns: 2}html:root[data-startup-theme=terminal] .container{padding:0 16px 78px;gap:12px}.terminal-header{padding-top:max(10px,env(safe-area-inset-top))}.terminal-titlebar{padding:10px;font-size:10px}.terminal-toolbar{flex-direction:column;align-items:stretch;gap:0;padding-top:8px}.terminal-search{font-size:14px}.terminal-workspaces{overflow-x:auto}.terminal-workspaces button{flex:0 0 auto;padding:12px}html:root[data-startup-theme=terminal] .container .container-links{padding:9px;min-height:62px}html:root[data-startup-theme=terminal] .container .container-links-label{font-size:13px}html:root[data-startup-theme=terminal] .container .container-links-desc span{font-size:11px}.terminal-statusbar{min-height:calc(48px + env(safe-area-inset-bottom));padding-left:16px;padding-right:200px;padding-bottom:env(safe-area-inset-bottom);font-size:9px}.terminal-statusbar>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.terminal-status-divider{padding:0 5px}html:root[data-startup-theme=terminal] .recent-visits-dock{right:12px;bottom:calc(4px + env(safe-area-inset-bottom))}html:root[data-startup-theme=terminal] .page-header h1:before{display:block;margin-bottom:8px}}@media (prefers-reduced-motion: reduce){html:root[data-startup-theme=terminal] .recent-visits-panel:is(.recent-visits-enter-active,.recent-visits-leave-active){transition:none}}
