.n-button{background-color:var(--n-color)}.folder-content-wrapper[data-v-68c81ab8]{--folder-content-gap:24px;--icon-width-full:calc(var(--icon-size) + var(--folder-content-gap));--icon-padding-x:calc(var(--folder-content-gap)/2);--icon-padding-y:calc((var(--folder-content-gap) - var(--icon-label-height,24px))/2)}.icon-box[data-v-adee09c5]{padding:0 30px}.modal-content[data-v-adee09c5]{transform-origin:50%;gap:0}.dialog-enter-active[data-v-adee09c5]{transition:all .15s}.dialog-enter-from[data-v-adee09c5]{transform:scale(0)}.home-folder[data-v-adee09c5]{--icon-padding-x:calc(var(--icon-gap-x,24px)/2);--icon-padding-y:15px;--icon-width-full:calc(var(--icon-size) + var(--icon-gap-x,24px));background:rgb(var(--theme-mask)/.7)}.folder-panel[data-v-adee09c5]{background:rgb(var(--theme-b-poplayer)/.88);border:1px solid rgb(var(--theme-b4))}.folder-container[data-v-adee09c5]{width:clamp(420px,73vw,936px)}.folder-scroll-container[data-v-adee09c5]{min-height:100px;max-height:min(554px,70vh);overflow:hidden auto}.folder-title-wrapper[data-v-adee09c5]{pointer-events:none;z-index:10;justify-content:center;margin-bottom:8px;padding:0;display:flex;position:sticky;top:12px}.folder-title-input[data-v-adee09c5]{background:rgb(var(--theme-b-control)/.92);border:1px solid rgb(var(--theme-b4));box-shadow:0 2px 8px rgb(var(--theme-mask)/.15);color:rgb(var(--theme-t1));pointer-events:auto;text-align:center;border-radius:21px;outline:none;width:200px;height:42px;padding:0 20px;font-size:16px;transition:background .2s,border-color .2s,box-shadow .2s}.folder-title-input[data-v-adee09c5]::placeholder{color:rgb(var(--theme-t3))}.folder-title-input[data-v-adee09c5]:focus{background:rgb(var(--theme-b1));border-color:rgb(var(--theme-b-theme)/.36);box-shadow:0 2px 12px rgb(var(--theme-mask)/.2)}@media (max-width:720px){.home-folder[data-v-adee09c5]{--icon-padding-x:calc(var(--icon-gap-x,24px)/2);--icon-padding-y:15px;--icon-width-full:calc(var(--icon-size) + var(--icon-gap-x,24px))}}@media (max-height:600px){.folder-scroll-container[data-v-adee09c5]{max-height:65vh}.folder-title-wrapper[data-v-adee09c5]{top:8px}.folder-title-input[data-v-adee09c5]{border-radius:16px;width:160px;height:32px;font-size:13px}}[data-v-74dbeb59] .home-icon-list-move{will-change:transform;transition:transform .22s cubic-bezier(.2,0,0,1),opacity .1s!important}[data-v-74dbeb59] .home-icon-list-leave-active{transition:opacity .1s}.desktop-edit-auto-grid-indicator[data-v-74dbeb59]{padding:var(--icon-padding-y) var(--icon-padding-x);pointer-events:none;justify-content:center;align-items:flex-start;display:flex}.desktop-edit-auto-grid-indicator-frame[data-v-74dbeb59]{border-radius:var(--icon-base-radius);box-shadow:inset 0 0 0 1px rgb(var(--theme-b-theme)/.35);height:var(--icon-size);width:var(--icon-size);background:#ffffff24;border:2px dashed #ffffffc7}.md3-fab[data-v-de1a4dee]{cursor:pointer;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;transition:background-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.md3-fab-visible[data-v-de1a4dee]:hover{background-color:rgb(var(--theme-base)/.55);transform:translateY(-4px);box-shadow:0 8px 20px #00000040}.md3-fab-visible[data-v-de1a4dee]:active{transform:translateY(-1px)scale(.96);box-shadow:0 2px 8px #0003}.md3-fab-visible[data-v-de1a4dee]{opacity:1;transform:scale(1)}.md3-fab-hidden[data-v-de1a4dee]{opacity:0;pointer-events:none;transform:scale(.8)}.md3-fab-icon[data-v-de1a4dee]{color:rgb(var(--theme-t1));opacity:.85;justify-content:center;align-items:center;font-size:28px;display:flex}.md3-fab-new-dot[data-v-de1a4dee]{box-sizing:border-box;pointer-events:none;background:#ff3b30;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:6px;right:6px;box-shadow:0 0 0 1px #0000000d}.md3-menu-new-dot[data-v-de1a4dee]{background:#ff3b30;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:auto}.home-add-menu-enter-active[data-v-de1a4dee],.home-add-menu-leave-active[data-v-de1a4dee]{transition:opacity .12s,transform .12s}.home-add-menu-enter-from[data-v-de1a4dee],.home-add-menu-leave-to[data-v-de1a4dee]{opacity:0;transform:translateY(6px)scale(.98)}.shadow-down[data-v-2a75bda8]{background:linear-gradient(#0000,#0006)}.shadow-down.no-dock[data-v-2a75bda8]{background:0 0}.shadow-top[data-v-2a75bda8]{background:linear-gradient(#0003,#0000)}.home-icon[data-v-2a75bda8]{--icon-padding-x:calc(var(--icon-gap-x,24px)/2);--icon-width-full:calc(var(--icon-size) + var(--icon-gap-x,24px))}@media (max-width:720px){.home-icon[data-v-2a75bda8]{--icon-padding-x:calc(var(--icon-gap-x,24px)/2);--icon-width-full:calc(var(--icon-size) + var(--icon-gap-x,24px))}}.desktop-debug-drawer[data-v-4ab55e77]{background:rgb(var(--theme-b-control));border:1px solid rgb(var(--theme-b4));color:rgb(var(--theme-t1));z-index:41;border-radius:20px;flex-direction:column;gap:0;width:320px;max-width:calc(100vw - 32px);padding:0;display:flex;position:absolute;top:16px;bottom:16px;right:16px;overflow:hidden;box-shadow:0 16px 48px #0f172a2e}.desktop-debug-drawer__header[data-v-4ab55e77]{background:rgb(var(--theme-b-control));border-bottom:1px solid rgb(var(--theme-b4));z-index:1;justify-content:space-between;align-items:flex-start;padding:16px 16px 12px;display:flex;position:sticky;top:0}.desktop-debug-drawer__header-main[data-v-4ab55e77]{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.desktop-debug-drawer__header-copy[data-v-4ab55e77]{flex:1;min-width:0}.desktop-debug-drawer__title[data-v-4ab55e77]{color:rgb(var(--theme-t1));cursor:pointer;margin:0;font-size:18px;font-weight:700;line-height:1.4}.desktop-debug-drawer__title--detail[data-v-4ab55e77]{text-align:center}.desktop-debug-drawer__body[data-v-4ab55e77]{flex:1;padding:10px 12px 16px;overflow-y:auto}.desktop-debug-drawer__footer[data-v-4ab55e77]{background:rgb(var(--theme-b-control));border-top:1px solid rgb(var(--theme-b4));gap:8px;padding:12px;display:flex}.desktop-debug-drawer__snackbar[data-v-4ab55e77]{color:#fff;background:#0f172aeb;border-radius:14px;padding:12px 14px;font-size:13px;line-height:18px;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 10px 24px #0f172a3d}.desktop-debug-drawer__snackbar--error[data-v-4ab55e77]{background:#b91c1ceb}.desktop-debug-drawer__confirm-mask[data-v-4ab55e77]{z-index:3;background:#0f172a6b;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.desktop-debug-drawer__confirm-dialog[data-v-4ab55e77]{background:rgb(var(--theme-b-control));border:1px solid rgb(var(--theme-b4));border-radius:16px;width:100%;padding:18px;box-shadow:0 16px 40px #0f172a3d}.desktop-debug-drawer__confirm-dialog h4[data-v-4ab55e77],.desktop-debug-drawer__confirm-dialog p[data-v-4ab55e77]{margin:0}.desktop-debug-drawer__confirm-dialog h4[data-v-4ab55e77]{font-size:16px;line-height:22px}.desktop-debug-drawer__confirm-dialog p[data-v-4ab55e77]{color:rgb(var(--theme-t2));margin-top:8px;font-size:13px;line-height:19px}.desktop-debug-drawer__confirm-actions[data-v-4ab55e77]{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.desktop-debug-drawer__confirm-actions button[data-v-4ab55e77]{background:rgb(var(--theme-b2));border:1px solid rgb(var(--theme-b4));color:rgb(var(--theme-t1));border-radius:9999px;min-width:68px;min-height:34px;padding:0 14px}.desktop-debug-drawer__confirm-actions .desktop-debug-drawer__confirm-submit[data-v-4ab55e77]{color:#fff;background:#1a73e8;border-color:#1a73e85c}.desktop-debug-drawer__footer-button[data-v-4ab55e77]{background:rgb(var(--theme-b2));border:1px solid rgb(var(--theme-b4));color:rgb(var(--theme-t1));text-align:left;border-radius:9999px;flex:1;min-height:52px;padding:8px 12px;font-size:13px;line-height:18px}.desktop-debug-drawer__footer-button--danger[data-v-4ab55e77]{background:#ef44441a;border-color:#ef444452}.desktop-debug-drawer__footer-button-main[data-v-4ab55e77]{flex-direction:column;gap:2px;display:flex}.desktop-debug-drawer__footer-button-title[data-v-4ab55e77]{color:rgb(var(--theme-t1));font-size:13px;line-height:18px}.desktop-debug-drawer__close[data-v-4ab55e77]{width:28px;height:28px;font-size:18px}.desktop-debug-drawer__back[data-v-4ab55e77],.desktop-debug-drawer__close[data-v-4ab55e77]{background:rgb(var(--theme-b2));border:1px solid rgb(var(--theme-b4));color:rgb(var(--theme-t1));border-radius:9999px;flex:none;padding:0;line-height:1}.desktop-debug-drawer__back[data-v-4ab55e77]{justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;font-weight:600;display:flex}.desktop-debug-drawer__section[data-v-4ab55e77]{flex-direction:column;gap:8px;display:flex}.desktop-debug-drawer__section+.desktop-debug-drawer__section[data-v-4ab55e77]{margin-top:14px}.desktop-debug-drawer__nav-list[data-v-4ab55e77]{border-bottom:1px solid rgb(var(--theme-b4));border-top:1px solid rgb(var(--theme-b4));flex-direction:column;display:flex}.desktop-debug-drawer__nav-item[data-v-4ab55e77]{border:0;border-bottom:1px solid rgb(var(--theme-b4));color:rgb(var(--theme-t1));text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 4px 0 0;display:flex}.desktop-debug-drawer__nav-item[data-v-4ab55e77]:last-child{border-bottom:0}.desktop-debug-drawer__nav-title[data-v-4ab55e77]{min-width:0;padding:0 0 0 12px;font-size:15px;line-height:22px}.desktop-debug-drawer__nav-arrow[data-v-4ab55e77]{color:rgb(var(--theme-t2));flex:none;font-size:18px;line-height:1}.desktop-debug-drawer__item[data-v-4ab55e77]{background:rgb(var(--theme-b2));border:1px solid rgb(var(--theme-b4));color:rgb(var(--theme-t1));border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:flex}.desktop-debug-drawer__item-main[data-v-4ab55e77]{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.desktop-debug-drawer__item-title[data-v-4ab55e77]{color:rgb(var(--theme-t1));font-size:14px;line-height:20px}.desktop-debug-drawer__item-description[data-v-4ab55e77],.desktop-debug-drawer__item-value[data-v-4ab55e77]{color:rgb(var(--theme-t2));font-size:12px;line-height:16px}.desktop-debug-drawer__item-value[data-v-4ab55e77]{flex:none}.desktop-debug-drawer__item--danger[data-v-4ab55e77]{background:#ef44441a;border-color:#ef444452}.desktop-debug-drawer__select-label[data-v-4ab55e77]{background:rgb(var(--theme-b2));border:1px solid rgb(var(--theme-b4));border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:flex}.desktop-debug-drawer__select[data-v-4ab55e77]{background:rgb(var(--theme-b-control));border:1px solid rgb(var(--theme-b4));color:rgb(var(--theme-t1));border-radius:10px;min-width:96px;height:34px;padding:0 10px}.desktop-debug-drawer__search-label[data-v-4ab55e77]{background:rgb(var(--theme-b2));border:1px solid rgb(var(--theme-b4));border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.desktop-debug-drawer__search[data-v-4ab55e77]{background:rgb(var(--theme-b-control));border:1px solid rgb(var(--theme-b4));color:rgb(var(--theme-t1));border-radius:10px;width:100%;height:36px;padding:0 10px}.desktop-debug-drawer__item--toggle[data-v-4ab55e77]{cursor:pointer}.desktop-debug-drawer__switch[data-v-4ab55e77]{flex:none;justify-content:center;align-items:center;width:38px;height:24px;display:inline-flex;position:relative}.desktop-debug-drawer__switch input[data-v-4ab55e77]{opacity:0;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.desktop-debug-drawer__switch-track[data-v-4ab55e77]{background:#79798152;border-radius:9999px;width:38px;height:24px;transition:background-color .16s;position:relative}.desktop-debug-drawer__switch-thumb[data-v-4ab55e77]{background:#fff;border-radius:9999px;width:18px;height:18px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0f172a33}.desktop-debug-drawer__switch input:checked+.desktop-debug-drawer__switch-track[data-v-4ab55e77]{background:#1a73e8}.desktop-debug-drawer__switch input:checked+.desktop-debug-drawer__switch-track .desktop-debug-drawer__switch-thumb[data-v-4ab55e77]{transform:translate(14px)}.desktop-debug-drawer__hint[data-v-4ab55e77]{color:rgb(var(--theme-t2));margin:0;font-size:12px;line-height:1.6}.desktop-debug-drawer__tool-page[data-v-4ab55e77]{flex-direction:column;gap:8px;display:flex}.desktop-debug-drawer__tool-group[data-v-4ab55e77]{background:rgb(var(--theme-b2));border:1px solid rgb(var(--theme-b4));border-radius:14px;padding:12px}.desktop-debug-drawer__tool-label[data-v-4ab55e77]{color:rgb(var(--theme-t1));margin:0;font-size:14px;line-height:20px}.desktop-debug-drawer__tool-value[data-v-4ab55e77]{color:rgb(var(--theme-t2));margin:4px 0 0;font-size:12px;line-height:18px}.desktop-debug-drawer__mini-action[data-v-4ab55e77]{color:rgb(var(--theme-t1));background:#ef44441a;border:1px solid #ef444452;border-radius:9999px;flex:none;min-height:28px;padding:0 10px;font-size:12px;line-height:16px}.desktop-debug-drawer__record-list[data-v-4ab55e77]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.desktop-debug-drawer__record-item[data-v-4ab55e77]{background:rgb(var(--theme-b-control));border:1px solid rgb(var(--theme-b4));border-radius:12px;padding:10px}.desktop-debug-drawer__record-key[data-v-4ab55e77]{color:rgb(var(--theme-t2));margin:0;font-size:12px;line-height:16px}.desktop-debug-drawer__record-value[data-v-4ab55e77]{color:rgb(var(--theme-t1));white-space:pre-wrap;word-break:break-word;margin:6px 0 0;font-size:12px;line-height:18px}.desktop-debug-drawer__log-list[data-v-4ab55e77]{flex-direction:column;gap:8px;display:flex}.desktop-debug-drawer__log-item[data-v-4ab55e77]{background:rgb(var(--theme-b2));border:1px solid rgb(var(--theme-b4));border-radius:14px;padding:12px}.desktop-debug-drawer__log-meta[data-v-4ab55e77]{color:rgb(var(--theme-t2));justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.desktop-debug-drawer__log-level[data-v-4ab55e77]{text-transform:uppercase}.desktop-debug-drawer__log-time[data-v-4ab55e77]{flex:none}.desktop-debug-drawer__log-message[data-v-4ab55e77]{color:rgb(var(--theme-t1));word-break:break-word;margin:6px 0 0;font-size:13px;line-height:18px}.desktop-debug-drawer__empty[data-v-4ab55e77]{border:1px dashed rgb(var(--theme-b4));color:rgb(var(--theme-t2));text-align:center;border-radius:14px;margin:0;padding:16px 12px;font-size:13px;line-height:18px}.desktop-debug-entry[data-v-5738add8]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:40;background:#0f172aad;border:1px solid #ffffff29;border-radius:9999px;min-width:56px;padding:6px 12px;font-size:12px;line-height:16px;position:absolute;top:16px;right:16px}.desktop-debug-hud[data-v-ec190d22]{z-index:35;justify-content:center;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.desktop-debug-hud-card[data-v-ec190d22]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;background:#0f172a3d;border:1px solid #ffffff0d;border-radius:14px;flex-direction:column;gap:4px;width:min(320px,100vw - 32px);padding:8px 10px;font-size:11px;line-height:15px;display:flex}.desktop-debug-hud-row[data-v-ec190d22]{justify-content:space-between;align-items:center;gap:10px;display:flex}.desktop-debug-hud-label[data-v-ec190d22]{color:#ffffff85}.desktop-debug-hud-value[data-v-ec190d22]{color:#ffffffdb;text-align:right}.editing-home .close[data-v-14971b23]{display:flex}.editing-home.site-box .icon[data-v-14971b23]{animation:.3s .3s infinite forwards spin-14971b23}.editing-home.site-box .icon[data-v-14971b23]:hover{animation:.3s spinscale-14971b23}.site-box .icon[data-v-14971b23]:hover{transform:translateY(-4px)}.icon-box .icon[data-v-14971b23],.icon-box.mousedown .icon[data-v-14971b23]{animation:none;transform:translateY(0)}.name[data-v-14971b23]{text-shadow:0 0 4px #0000004d}@keyframes spinscale-14971b23{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes spin-14971b23{0%{transform:rotate(0)}20%{transform:rotate(-2deg)}60%{transform:rotate(0)}80%{transform:rotate(2deg)}to{transform:rotate(0)}}.content .i-fluent-more-vertical-20-regular[data-v-c590dbe6]{filter:drop-shadow(0 0 .75px)}.content:hover .i-fluent-more-vertical-20-regular[data-v-c590dbe6],.show .i-fluent-more-vertical-20-regular[data-v-c590dbe6]{--tw-text-opacity:1}.dock-icon-list-move{will-change:transform;transition:transform .22s cubic-bezier(.2,0,0,1),opacity .1s!important}.dark .dock-tips-content:after,.dark .dock-tips-content:before{--bg-color:.7;--border-line:.1}.dock-tips-content:after,.dock-tips-content:before{--border-line:.4;--bg-color:.8;border-color:rgb(255 255 255/var(--border-line)) transparent transparent;content:"";pointer-events:none;border-style:solid;border-width:4px;width:0;height:0;position:absolute;bottom:-8px;left:calc(50% - 4px)}.dock-tips-content:after{border-color:rgb(var(--theme-base)/var(--bg-color)) transparent transparent;bottom:-8px}.search-shell[data-v-6dbbe0fd]{box-shadow:0 8px 30px rgb(var(--theme-mask)/.12);color:rgb(var(--theme-t1))}.search-shell[data-v-6dbbe0fd]:focus-within{box-shadow:0 15px 50px rgb(var(--theme-mask)/.18);background-color:rgb(var(--theme-b1)/.96)!important}.search-trigger[data-v-6dbbe0fd]{color:rgb(var(--theme-t2))}.search-trigger-active[data-v-6dbbe0fd],.search-trigger[data-v-6dbbe0fd]:hover{background:rgb(var(--theme-b-control)/.92)}.search-trigger-arrow[data-v-6dbbe0fd],.search-trigger-icon[data-v-6dbbe0fd]{color:rgb(var(--theme-t2))}.search-input[data-v-6dbbe0fd]{color:rgb(var(--theme-t1))}.search-input[data-v-6dbbe0fd]::placeholder{color:rgb(var(--theme-t3))}.search-clear-icon[data-v-6dbbe0fd]{color:rgb(var(--theme-t3))}.search-clear-icon[data-v-6dbbe0fd]:hover{color:rgb(var(--theme-t1))}.search-form[data-v-6dbbe0fd]{box-shadow:inherit}.nav-item[data-v-b8a98d63]{--sidebar-more-item-color:#fff6;--sidebar-more-hover-bg:#ffffff2e;--sidebar-more-active-color:#ffffffeb;color:var(--sidebar-more-item-color);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin:4px auto;transition:background-color .2s,color .2s;display:flex;position:relative}.nav-item.active[data-v-b8a98d63],.nav-item[data-v-b8a98d63]:hover{background-color:var(--sidebar-more-hover-bg);color:var(--sidebar-more-active-color)}.nav-icon[data-v-b8a98d63]{pointer-events:none;font-size:20px;line-height:1}.sidebar-column[data-v-de469c8b]{position:relative}.sidebar-column[data-v-de469c8b],.sidebar-dock[data-v-de469c8b]{flex-direction:column;align-items:center;width:50px;display:flex}.sidebar-dock[data-v-de469c8b]{--sidebar-surface:#1e1e2366;--sidebar-border:#ffffff14;--sidebar-shadow:0 10px 30px #0006;--sidebar-item-color:#fff6;--sidebar-item-hover-bg:#ffffff2e;--sidebar-item-active-bg:#ffffff2e;--sidebar-item-pressed-bg:#ffffff40;--sidebar-item-active-color:#ffffffeb;--sidebar-divider-color:#ffffff1a;--sidebar-label-color:#ffffffa6;--sidebar-label-hover-color:#111;--sidebar-label-hover-bg:#ffffffd9;--sidebar-label-hover-shadow:0 4px 15px #00000026;--sidebar-label-gap:8px;-webkit-backdrop-filter:blur(20px);background-color:var(--sidebar-surface);border:1px solid var(--sidebar-border);box-shadow:var(--sidebar-shadow);box-sizing:border-box;height:var(--sidebar-dock-height);max-height:var(--sidebar-dock-max-height);-webkit-user-select:none;user-select:none;border-radius:20px;padding:12px 0;overflow:visible}.sidebar-body[data-v-de469c8b]{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;padding-top:8px;display:flex;position:relative;overflow:visible}.category-scroll-wrapper[data-v-de469c8b]{box-sizing:border-box;clip-path:inset(0 -200px);pointer-events:none;padding:0 200px;left:-200px;right:-200px;overflow:hidden auto}.category-scroll-content[data-v-de469c8b]{pointer-events:auto;width:50px;margin:0 auto;padding:8px 0}.nav-item[data-v-de469c8b]{color:var(--sidebar-item-color);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin:4px auto;transition:background-color .2s,color .2s;display:flex;position:relative}.nav-item.active[data-v-de469c8b]{background-color:var(--sidebar-item-active-bg);color:var(--sidebar-item-active-color)}.nav-item[data-v-de469c8b]:hover{background-color:var(--sidebar-item-hover-bg);color:var(--sidebar-item-active-color)}.nav-item[data-v-de469c8b]:active{background-color:var(--sidebar-item-pressed-bg)}.nav-icon[data-v-de469c8b]{pointer-events:none;font-size:20px;line-height:1}.add-btn[data-v-de469c8b]{opacity:.5;margin-top:auto;margin-bottom:5px}.add-btn[data-v-de469c8b]:hover{opacity:1}.sidebar-divider[data-v-de469c8b]{background-color:var(--sidebar-divider-color);flex-shrink:0;width:18px;height:1px;margin:8px auto}.sidebar-footer[data-v-de469c8b]{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.sidebar-avatar[data-v-de469c8b]{width:24px;height:24px}.sidebar-more-outside[data-v-de469c8b]{flex-shrink:0;justify-content:center;display:flex;position:absolute;top:calc(100% + 12px);left:0;right:0}.list-enter-active[data-v-de469c8b],.list-leave-active[data-v-de469c8b],.list-move[data-v-de469c8b]{transition:all .3s}.list-enter-from[data-v-de469c8b],.list-leave-to[data-v-de469c8b]{opacity:0;transform:scale(.8)}.category-label[data-v-de469c8b],.list-leave-active[data-v-de469c8b]{position:absolute}.category-label[data-v-de469c8b]{color:var(--sidebar-label-color);letter-spacing:.5px;pointer-events:none;white-space:nowrap;border-radius:6px;padding:2.5px 6px;font-size:13px;font-weight:400;transition:background-color .2s,color .2s;top:50%;transform:translateY(-50%)}.category-label.label-left[data-v-de469c8b]{left:calc(100% + var(--sidebar-label-gap))}.category-label.label-right[data-v-de469c8b]{right:calc(100% + var(--sidebar-label-gap))}.category-label.is-hover[data-v-de469c8b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--sidebar-label-hover-bg);box-shadow:var(--sidebar-label-hover-shadow);color:var(--sidebar-label-hover-color);font-weight:500}.category-label.is-hover.is-dark-theme[data-v-de469c8b]{color:#ffffffe0;background-color:#111827c7}.home-sidebar[data-v-e1ae3001]{overflow:visible!important}@media (min-width:721px){.sidebar-height[data-v-e1ae3001]{justify-content:center;position:absolute;top:50vh;transform:translateY(-50%)}}.home-sidebar[data-v-e1ae3001] *{overflow:visible}.home-sidebar[data-v-e1ae3001] .category-scroll-wrapper{clip-path:inset(0 -200px);overflow:hidden auto!important}[data-v-16078499] .icon-add-modal .n-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid rgb(var(--theme-b3));box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;background-color:rgb(var(--theme-b2))!important}[data-v-16078499] .icon-add-modal .n-card-header{border-bottom:1px solid rgb(var(--theme-b3));color:rgb(var(--theme-t1))}[data-v-16078499] .icon-add-modal .n-card__content{max-height:calc(90vh - 120px);padding:20px;overflow-y:auto}[data-v-16078499] .icon-add-modal .n-card-header .n-card-header__close{color:rgb(var(--theme-i2))}[data-v-16078499] .icon-add-modal .n-card-header .n-card-header__close:hover{color:rgb(var(--theme-i1))}[data-v-16078499] .n-modal-mask{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-side-left[data-v-16078499],.home-side-right[data-v-16078499]{overflow:visible!important}.mode-switcher-container[data-v-eed9b336]{--mode-trigger-color:#ffffffeb;--mode-dropdown-bg:#ffffff52;--mode-option-color:#0006;--mode-option-bg:#ffffff6b;--mode-option-hover-bg:#ffffffad;--mode-option-selected-bg:#ffffffeb;--mode-option-selected-color:#000000b8;--mode-label-active-bg:#ffffffb8;--mode-label-active-color:#1f2225d1;--mode-label-shadow:0 0 8px #2e34487a;z-index:1;flex-shrink:0;width:40px;height:40px;position:relative}.dark .mode-switcher-container{--mode-trigger-color:#ffffffeb;--mode-dropdown-bg:#1118279e;--mode-option-color:#ffffff9e;--mode-option-bg:#ffffff1f;--mode-option-hover-bg:#ffffff29;--mode-option-selected-bg:#3b82f633;--mode-option-selected-color:#60a5fa;--mode-label-active-bg:#111827c7;--mode-label-active-color:#ffffffeb}.switch-btn[data-v-eed9b336]{-webkit-tap-highlight-color:transparent;color:var(--mode-trigger-color);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;z-index:2;border-radius:12px;width:40px;height:40px;transition:background-color .15s,transform .15s;position:relative}.switch-btn[data-v-eed9b336]:hover{background-color:#ffffff1f}.switch-trigger-icon[data-v-eed9b336]{filter:drop-shadow(0 2px 6px #191d3b33);width:24px;height:24px;display:block}.mode-switcher-dropdown[data-v-eed9b336]{padding-top:4px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mode-switcher-dropdown-panel[data-v-eed9b336]{-webkit-backdrop-filter:blur(12px);background:var(--mode-dropdown-bg);transform-origin:top;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:12px 8px;display:flex;box-shadow:0 8px 24px #1923471f}.mode-switcher-expand-enter-active[data-v-eed9b336],.mode-switcher-expand-leave-active[data-v-eed9b336]{transition:opacity .18s}.mode-switcher-expand-enter-active .mode-switcher-dropdown-panel[data-v-eed9b336],.mode-switcher-expand-leave-active .mode-switcher-dropdown-panel[data-v-eed9b336]{transform-origin:top;transition:opacity .18s,transform .18s}.mode-switcher-expand-enter-from[data-v-eed9b336],.mode-switcher-expand-leave-to[data-v-eed9b336]{opacity:0}.mode-switcher-expand-enter-from .mode-switcher-dropdown-panel[data-v-eed9b336],.mode-switcher-expand-leave-to .mode-switcher-dropdown-panel[data-v-eed9b336]{opacity:0;transform:scaleY(.72)}.option-button[data-v-eed9b336]{background:var(--mode-option-bg);color:var(--mode-option-color);cursor:pointer;border:0;border-radius:10px;width:32px;height:32px;padding:0;transition:background-color .15s,color .15s;position:relative}.option-button[data-v-eed9b336]:hover{background:var(--mode-option-hover-bg);color:var(--mode-option-selected-color)}.option-button.selected[data-v-eed9b336]{background:var(--mode-option-selected-bg);color:var(--mode-option-selected-color)}.option-label[data-v-eed9b336]{color:#ffffffeb;cursor:pointer;pointer-events:auto;text-shadow:var(--mode-label-shadow);white-space:nowrap;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:400;line-height:16px;transition:color .15s,background-color .15s,text-shadow .15s;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)}.mode-switcher-container.is-jpage .option-label[data-v-eed9b336]{left:calc(100% + 12px);right:auto}.option-button.selected .option-label[data-v-eed9b336],.option-button:hover .option-label[data-v-eed9b336]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--mode-label-active-bg);color:var(--mode-label-active-color);text-shadow:none;box-shadow:0 8px 24px #0003}.option-icon[data-v-eed9b336]{flex-shrink:0;width:24px;height:24px;display:block}.theme-store-btn[data-v-802f8e86]{color:#ffffffe6}.theme-store-btn[data-v-802f8e86]:hover{background-color:#ffffff1f}.theme-store-btn[data-v-802f8e86]:active{transform:scale(.95)}.theme-store-btn:hover .theme-store-icon[data-v-802f8e86]{transform:scale(1.05)}.theme-store-icon[data-v-802f8e86]{filter:drop-shadow(0 2px 6px #191d3b33);width:40px;height:40px;transition:transform .2s;display:block}body,html{width:100%;height:100%;margin:0;padding:0}#app{width:100vw;height:100vh}
