.add-page-layer[data-v-9451d461]{position:fixed;inset:0;z-index:80;pointer-events:none}.add-page-layer.open[data-v-9451d461]{pointer-events:auto}.add-page-panel[data-v-9451d461]{position:absolute;left:82px;top:86px;width:min(340px,calc(100vw - 100px));display:grid;gap:18px;padding:0 20px 20px;color:#fff;background:#1e1f25a3;border-radius:8px;opacity:0;pointer-events:none;backdrop-filter:blur(42px) saturate(1.18);-webkit-backdrop-filter:blur(42px) saturate(1.18);will-change:opacity,backdrop-filter}.add-page-layer.open .add-page-panel[data-v-9451d461]{opacity:1;pointer-events:auto}.add-page-panel header[data-v-9451d461]{height:62px;display:flex;align-items:center;justify-content:space-between}.add-page-panel strong[data-v-9451d461]{font-size:16px;font-weight:650}.add-page-panel header button[data-v-9451d461]{width:36px;height:36px;display:grid;padding:0;place-items:center;color:#ffffffb8;background:#ffffff14;border-radius:8px;cursor:pointer}.add-page-panel svg[data-v-9451d461]{width:17px}.add-page-panel label[data-v-9451d461]{display:grid;gap:8px}.add-page-panel label span[data-v-9451d461]{color:#ffffff94;font-size:11px}.add-page-panel input[data-v-9451d461]{width:100%;height:40px;padding:0 12px;color:#fff;background:#ffffff17;border-radius:8px;outline:0;font-size:14px}.save-page[data-v-9451d461]{height:40px;display:flex;gap:7px;padding:0 15px;align-items:center;justify-content:center;color:#1f2933;background:#ffffffe6;border-radius:8px;cursor:pointer;font-weight:650}.save-page svg[data-v-9451d461]{width:16px}.add-page-layer.open .add-page-panel[data-v-9451d461]>*{animation:glass-content-in-9451d461 .15s cubic-bezier(.2,.8,.2,1) both}@keyframes glass-content-in-9451d461{0%{opacity:0;transform:translateY(-3px)}}.launcher-area[data-v-a74ab71f]{display:contents}.meal-slot[data-v-a74ab71f]{grid-column:7 / span 2;grid-row:3 / span 2}.meal-slot[data-v-a74ab71f]{position:relative;display:grid;grid-template-rows:minmax(0,1fr) 17px;gap:4px}.meal-slot[data-v-a74ab71f]:hover{z-index:2}.meal-slot>small[data-v-a74ab71f]{color:#fffc;font-size:8px;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.45)}.meal-card[data-v-a74ab71f]{position:relative;width:100%;height:auto;aspect-ratio:1;display:flex;align-self:center;justify-self:center;padding:12px 10px 10px;flex-direction:column;align-items:center;justify-content:center;color:#3f3d42;background:#fffffff0;border-radius:8px}.meal-card>svg[data-v-a74ab71f]{position:absolute;top:11px;right:11px;width:22px;margin:0;color:#f3bd28}.meal-window[data-v-a74ab71f]{position:relative;width:100%;height:22px;display:grid;overflow:hidden;place-items:center}.meal-window strong[data-v-a74ab71f]{position:absolute;inset-inline:0;font-size:12px;text-align:center;white-space:nowrap}.meal-card button[data-v-a74ab71f]{width:74px;height:25px;margin-top:17px;color:#fff;background:#ffa51c;border-radius:3px;box-shadow:0 4px 9px #ed8b0047;cursor:pointer;font-size:8px}.app-grid[data-v-a74ab71f]{display:contents}.app-item[data-v-a74ab71f]{position:relative;width:100%;height:auto;aspect-ratio:1;min-width:0;display:flex;align-self:center;padding:0;flex-direction:column;align-items:center;justify-content:center;color:#fff;background:transparent;cursor:pointer}.app-item[data-v-a74ab71f]:hover{z-index:2}.app-item:hover .app-icon[data-v-a74ab71f]{transform:translateY(-3px) scale(1.05)}.app-icon[data-v-a74ab71f]{position:relative;width:39px;height:39px;display:grid;place-items:center;overflow:hidden;color:#fff;background:var(--fallback);border-radius:8px;box-shadow:0 5px 13px #0c101638;transition:width .32s cubic-bezier(.2,.82,.2,1),height .32s cubic-bezier(.2,.82,.2,1),transform .18s ease}.app-icon b[data-v-a74ab71f]{font-size:15px}.app-icon img[data-v-a74ab71f]{position:absolute;inset:0;width:100%;height:100%;padding:2px;background:#fffffff0;object-fit:contain}.app-icon svg[data-v-a74ab71f]{width:21px}.app-item small[data-v-a74ab71f]{width:100%;margin-top:5px;overflow:hidden;color:#ffffffeb;font-size:7px;text-shadow:0 2px 5px rgba(0,0,0,.55);white-space:nowrap;text-overflow:ellipsis}.meal-slot[data-v-a74ab71f]{grid-template-rows:minmax(0,1fr) 25px}.meal-slot>small[data-v-a74ab71f]{font-size:13px}.meal-card[data-v-a74ab71f]{transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease}.meal-card[data-v-a74ab71f]:hover{transform:translateY(-7px) scale(1.02)}.meal-window[data-v-a74ab71f]{height:28px}.meal-window strong[data-v-a74ab71f]{font-size:17px}.meal-card button[data-v-a74ab71f]{width:106px;height:36px;margin-top:20px;font-size:12px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.meal-card button[data-v-a74ab71f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 7px 15px #ed8b005c}.meal-card button[data-v-a74ab71f]:active:not(:disabled){transform:scale(.95)}.meal-card button[data-v-a74ab71f]:disabled{background:#efad49;cursor:default;box-shadow:none}.app-item.entry-animated[data-v-a74ab71f]{opacity:0;animation:app-enter-a74ab71f .42s cubic-bezier(.2,.8,.2,1) forwards}.app-item.entry-animated[data-v-a74ab71f]:nth-child(n+11){animation-delay:.1s}.app-icon[data-v-a74ab71f]{width:58px;height:58px;border-radius:12px}.app-icon b[data-v-a74ab71f]{font-size:21px}.app-icon svg[data-v-a74ab71f]{width:31px}.app-item small[data-v-a74ab71f]{margin-top:7px;font-size:12px}.meal-result-enter-active[data-v-a74ab71f],.meal-result-leave-active[data-v-a74ab71f]{transition:opacity 80ms linear,transform .11s cubic-bezier(.2,.8,.2,1)}.meal-result-enter-from[data-v-a74ab71f]{opacity:0;transform:translateY(-100%)}.meal-result-leave-to[data-v-a74ab71f]{opacity:0;transform:translateY(100%)}@keyframes app-enter-a74ab71f{0%{opacity:0;transform:translateY(12px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}.app-icon[data-v-a74ab71f]{overflow:hidden;background:var(--item-color,rgba(255,255,255,.14));border-radius:5px;box-shadow:none;transition:width .32s cubic-bezier(.2,.82,.2,1),height .32s cubic-bezier(.2,.82,.2,1),transform .18s ease,box-shadow .18s ease}.app-icon.has-image[data-v-a74ab71f]{background:transparent}.app-icon img[data-v-a74ab71f]{width:100%;height:100%;padding:0;background:transparent;border-radius:5px;object-fit:cover}.meal-slot[data-v-a74ab71f]{grid-template-rows:minmax(0,1fr) var(--grid-label-height);gap:var(--grid-label-gap)}.meal-card[data-v-a74ab71f]{width:auto;height:100%;aspect-ratio:1;align-self:center;justify-self:center}.meal-slot>small[data-v-a74ab71f]{grid-row:2;height:var(--grid-label-height);display:flex;align-items:center;justify-content:center;line-height:1}.app-item[data-v-a74ab71f]{height:100%;aspect-ratio:auto;display:grid;grid-template-rows:minmax(0,1fr) var(--grid-label-height);gap:var(--grid-label-gap);align-items:stretch;justify-content:stretch}.app-item[data-v-a74ab71f]:before{grid-column:1;grid-row:1;width:100%;height:100%;content:"";border-radius:8px;opacity:0;pointer-events:none;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:opacity .24s ease,background .24s ease,backdrop-filter .28s ease,-webkit-backdrop-filter .28s ease}.app-item.layout-square[data-v-a74ab71f]:before,.app-item.layout-wide[data-v-a74ab71f]:before{background:#2a28318a;opacity:1;backdrop-filter:blur(28px) saturate(1.12);-webkit-backdrop-filter:blur(28px) saturate(1.12)}.app-item[data-v-a74ab71f]:is(.layout-square,.layout-wide):hover:before{background:#302e389e}.app-icon[data-v-a74ab71f]{z-index:1;grid-column:1;grid-row:1;align-self:center;justify-self:center}.app-item.layout-square .app-icon[data-v-a74ab71f]{width:72px;height:72px}.app-item.layout-wide .app-icon[data-v-a74ab71f]{width:78px;height:78px}.app-item small[data-v-a74ab71f]{z-index:1;grid-column:1;grid-row:2;height:var(--grid-label-height);display:flex;margin-top:0;align-items:center;justify-content:center;line-height:1}.meal-slot.layout-wide .meal-card[data-v-a74ab71f]{width:calc(100% - var(--grid-card-inset) - var(--grid-card-inset));aspect-ratio:auto}.meal-slot.layout-app>small[data-v-a74ab71f]{font-size:10px}.meal-slot.layout-app .meal-card[data-v-a74ab71f]{padding:4px;cursor:pointer}.meal-slot.layout-app .meal-card>svg[data-v-a74ab71f],.meal-slot.layout-app .meal-card button[data-v-a74ab71f]{display:none}.meal-slot.layout-app .meal-window[data-v-a74ab71f]{height:100%}.meal-slot.layout-app .meal-card strong[data-v-a74ab71f]{width:100%;overflow:hidden;font-size:10px;text-align:center;text-overflow:ellipsis}@media(max-width:1180px){.meal-slot[data-v-a74ab71f]{grid-column:5 / span 2;grid-row:3 / span 2}}@media(max-width:820px){.meal-slot[data-v-a74ab71f]{grid-column:1 / span 2;grid-row:5 / span 2}}@media(max-width:600px){.meal-slot[data-v-a74ab71f]{grid-column:1 / span 2;grid-row:7 / span 2}}.utility-slot[data-v-1e2da174]{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) var(--grid-label-height,22px);gap:var(--grid-label-gap,5px)}.utility-card[data-v-1e2da174]{position:relative;min-width:0;min-height:0;width:calc(100% - var(--grid-card-inset,0px) - var(--grid-card-inset,0px));height:100%;overflow:hidden;justify-self:center;color:#fffffff0;background:#1e202699;border-radius:9px;box-shadow:0 10px 24px #04080e21;backdrop-filter:blur(30px) saturate(1.08);-webkit-backdrop-filter:blur(30px) saturate(1.08);transition:transform .22s cubic-bezier(.2,.8,.2,1),background .16s ease,box-shadow .16s ease}.utility-card-compact[data-v-1e2da174]{position:absolute;inset:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;opacity:1;visibility:visible;transform:none;transition:opacity .14s .1s ease,transform .16s .1s cubic-bezier(.2,.8,.2,1),visibility 0s}.utility-card-compact.hidden[data-v-1e2da174]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-3px) scale(.985);transition:opacity 90ms ease,transform 90ms ease,visibility 0s 90ms}.utility-card.clickable[data-v-1e2da174]{cursor:pointer}.utility-card.clickable[data-v-1e2da174]:hover{background:#23262db3;box-shadow:0 14px 28px #04080e2e;transform:translateY(-5px) scale(1.012)}.utility-card.clickable[data-v-1e2da174]:active{transform:translateY(-1px) scale(.995)}.utility-card[data-v-1e2da174]:focus-visible{outline:2px solid rgba(213,233,248,.78);outline-offset:3px}.utility-card-header[data-v-1e2da174]{min-width:0;height:41px;display:flex;gap:8px;padding:0 12px;align-items:center}.utility-card.has-actions .utility-card-header[data-v-1e2da174]{padding-right:44px}.utility-card.has-double-actions .utility-card-header[data-v-1e2da174]{padding-right:74px}.utility-card.has-triple-actions .utility-card-header[data-v-1e2da174]{padding-right:104px}.utility-card-title[data-v-1e2da174]{min-width:0;display:flex;flex:1 1 auto;gap:8px;align-items:center;color:#ffffffe6;white-space:nowrap}.utility-card-title svg[data-v-1e2da174]{width:17px;height:17px;flex:0 0 auto;color:#daebf7e6}.utility-card-title b[data-v-1e2da174]{min-width:0;overflow:hidden;font-size:14px;font-weight:650;line-height:1.1;text-overflow:ellipsis}.utility-card-meta[data-v-1e2da174]{min-width:0;max-width:46%;flex:0 1 auto;overflow:hidden;color:#ffffff85;font-size:10px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.utility-card-actions[data-v-1e2da174]{position:absolute;top:7px;right:8px;z-index:3;display:flex;gap:2px}.utility-card-actions button[data-v-1e2da174]{width:27px;height:27px;display:grid;padding:0;place-items:center;color:#ffffff94;background:transparent;border-radius:6px;cursor:pointer;opacity:.8;transition:color .15s ease,background .15s ease,opacity .15s ease,transform .15s ease}.utility-card-actions button[data-v-1e2da174]:hover,.utility-card-actions button[data-v-1e2da174]:focus-visible{color:#fff;background:#ffffff1f;opacity:1;outline:0}.utility-card-actions button[data-v-1e2da174]:disabled{cursor:default;opacity:.48}.utility-card-actions button[data-v-1e2da174]:active{transform:scale(.94)}.utility-card-actions svg[data-v-1e2da174]{width:16px;height:16px}.utility-card-actions .spinning[data-v-1e2da174]{animation:utility-spin-1e2da174 .8s linear infinite}.utility-card-body[data-v-1e2da174]{min-width:0;min-height:0;overflow:hidden;padding:7px 12px 9px}.utility-card-footer[data-v-1e2da174]{min-width:0;min-height:27px;display:flex;padding:0 12px 8px;align-items:center}.widget-label[data-v-1e2da174]{min-width:0;width:100%;height:var(--grid-label-height,22px);display:flex;overflow:hidden;align-items:center;justify-content:center;color:#ffffffdb;font-size:14px;line-height:1;text-align:center;text-overflow:ellipsis;text-shadow:0 2px 6px rgba(0,0,0,.48);white-space:nowrap}.utility-slot.slot-expanded .widget-label[data-v-1e2da174]{visibility:hidden}.utility-card.expansion-active[data-v-1e2da174]{z-index:320;background:#1b1d23b8;box-shadow:0 24px 70px #03060a47;backdrop-filter:blur(48px) saturate(1.12);-webkit-backdrop-filter:blur(48px) saturate(1.12);transform:none!important;will-change:left,top,width,height}.utility-card-expanded[data-v-1e2da174]{position:absolute;inset:0;display:grid;grid-template-rows:82px minmax(0,1fr);padding:0 22px 22px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px) scale(.99);transition:opacity 90ms ease,transform 90ms ease,visibility 0s 90ms}.utility-card-expanded.visible[data-v-1e2da174]{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .15s 70ms ease,transform .17s 70ms cubic-bezier(.2,.8,.2,1),visibility 0s}.utility-expanded-header[data-v-1e2da174]{min-width:0;display:flex;gap:14px;align-items:center}.utility-expanded-header>span[data-v-1e2da174]{min-width:0;display:flex;gap:10px;align-items:center}.utility-expanded-header>span>svg[data-v-1e2da174]{width:22px;height:22px;flex:0 0 auto;color:#daebf7eb}.utility-expanded-header strong[data-v-1e2da174]{overflow:hidden;font-size:20px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.utility-expanded-header small[data-v-1e2da174]{min-width:28px;height:23px;display:grid;padding:0 7px;place-items:center;color:#ffffff94;background:#ffffff17;border-radius:6px;font-size:11px}.utility-expand-close[data-v-1e2da174]{width:40px;height:40px;display:grid;margin-left:auto;padding:0;flex:0 0 auto;place-items:center;color:#ffffffdb;background:#ffffff1a;border-radius:8px;cursor:pointer;transition:color .16s ease,background .16s ease,transform .16s ease}.utility-expand-close[data-v-1e2da174]:hover{color:#fff;background:#ffffff2e;transform:scale(1.05)}.utility-expand-close[data-v-1e2da174]:active{transform:scale(.95)}.utility-expand-close svg[data-v-1e2da174]{width:19px}.utility-expanded-body[data-v-1e2da174]{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.utility-overlay[data-v-1e2da174]{position:fixed;inset:0;z-index:300;background:#070a0f38;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.utility-overlay-enter-active[data-v-1e2da174],.utility-overlay-leave-active[data-v-1e2da174]{transition:background .28s ease,backdrop-filter .28s ease,-webkit-backdrop-filter .28s ease}.utility-overlay-enter-from[data-v-1e2da174],.utility-overlay-leave-to[data-v-1e2da174]{background:#070a0f00;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.layout-app .utility-card[data-v-1e2da174]{width:100%;padding:0}.layout-app .utility-card-header[data-v-1e2da174]{display:none}.layout-app .utility-card-body[data-v-1e2da174]{padding:0}.layout-app .utility-card-actions[data-v-1e2da174]{top:4px;right:4px;opacity:0}.layout-app .utility-card:hover .utility-card-actions[data-v-1e2da174],.layout-app .utility-card-actions[data-v-1e2da174]:focus-within{opacity:.9}.layout-app .utility-card-footer[data-v-1e2da174]{display:none}.layout-app .widget-label[data-v-1e2da174]{font-size:10px}.layout-square .utility-card-meta[data-v-1e2da174]{display:none}.layout-square .utility-card-actions[data-v-1e2da174]{top:8px;right:6px;gap:1px}.layout-square .utility-card-actions button[data-v-1e2da174]{width:25px;height:25px}.layout-square .utility-card.has-triple-actions .utility-card-header[data-v-1e2da174]{padding-right:84px}.utility-card.preview .utility-settings-button[data-v-1e2da174]{display:none}@keyframes utility-spin-1e2da174{to{transform:rotate(360deg)}}@media(max-width:760px){.utility-card-expanded[data-v-1e2da174]{grid-template-rows:70px minmax(0,1fr);padding:0 13px 13px}.utility-expanded-header strong[data-v-1e2da174]{font-size:17px}.utility-expand-close[data-v-1e2da174]{width:36px;height:36px}}.glass-button[data-v-31300fdf]{display:inline-flex;min-width:38px;height:38px;padding:0 12px;align-items:center;justify-content:center;gap:7px;color:var(--text-primary);background:#ffffff1a;border:0;border-radius:10px;box-shadow:inset 0 1px #ffffff1f;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}.glass-button[data-v-31300fdf]:hover{background:#ffffff2e;transform:translateY(-1px)}.glass-button[data-v-31300fdf]:active{transform:scale(.96)}.glass-button.active[data-v-31300fdf]{background:#ffffff3d}.glass-button.danger[data-v-31300fdf]{color:#ffb6b1}.glass-button[data-v-31300fdf] svg{width:17px;height:17px}.modal-layer[data-v-28e37fae]{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:#070c1247;backdrop-filter:blur(14px) saturate(.85)}.base-modal-enter-active[data-v-28e37fae],.base-modal-leave-active[data-v-28e37fae]{transition:opacity .22s ease,backdrop-filter .26s ease,-webkit-backdrop-filter .26s ease}.base-modal-enter-from[data-v-28e37fae],.base-modal-leave-to[data-v-28e37fae]{opacity:0;backdrop-filter:blur(0) saturate(1);-webkit-backdrop-filter:blur(0) saturate(1)}.base-modal-enter-active .modal-panel[data-v-28e37fae],.base-modal-leave-active .modal-panel[data-v-28e37fae]{transition:opacity .22s ease,transform .26s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.base-modal-enter-from .modal-panel[data-v-28e37fae]{opacity:0;transform:translateY(12px) scale(.96)}.base-modal-leave-to .modal-panel[data-v-28e37fae]{opacity:0;transform:translateY(8px) scale(.98)}.modal-panel[data-v-28e37fae]{width:min(560px,calc(100vw - 48px));max-height:min(760px,calc(100vh - 48px));overflow:hidden;transform-origin:var(--origin-x, 50%) var(--origin-y, 50%)}.modal-panel.wide[data-v-28e37fae]{width:min(900px,calc(100vw - 48px))}.modal-header[data-v-28e37fae]{display:flex;height:68px;padding:0 18px 0 24px;align-items:center;justify-content:space-between}.modal-header h2[data-v-28e37fae]{margin:0;font-size:19px;font-weight:650;letter-spacing:0}.modal-body[data-v-28e37fae]{max-height:calc(min(760px,100vh - 48px) - 68px);overflow:auto;padding:22px 24px 26px}@media(prefers-reduced-motion:reduce){.base-modal-enter-active[data-v-28e37fae],.base-modal-leave-active[data-v-28e37fae],.base-modal-enter-active .modal-panel[data-v-28e37fae],.base-modal-leave-active .modal-panel[data-v-28e37fae]{transition-duration:1ms}}.card-settings-form[data-v-22351bd7]{display:grid;gap:18px}.card-settings-fields[data-v-22351bd7]{min-width:0;display:grid;gap:12px}.card-settings-fields[data-v-22351bd7] label,.card-settings-fields[data-v-22351bd7] .setting-field{min-width:0;display:grid;gap:7px}.card-settings-fields[data-v-22351bd7] label>span,.card-settings-fields[data-v-22351bd7] .setting-field>span,.card-settings-fields[data-v-22351bd7] .setting-help{color:#ffffff8f;font-size:11px;line-height:1.45}.card-settings-fields[data-v-22351bd7] input,.card-settings-fields[data-v-22351bd7] select,.card-settings-fields[data-v-22351bd7] textarea{min-width:0;width:100%;color:#ffffffe6;background:#ffffff14;border:0;border-radius:7px;outline:0;font-size:12px}.card-settings-fields[data-v-22351bd7] input,.card-settings-fields[data-v-22351bd7] select{height:40px;padding:0 11px}.card-settings-fields[data-v-22351bd7] textarea{min-height:78px;padding:9px 11px;resize:vertical;line-height:1.45}.card-settings-fields[data-v-22351bd7] input:focus,.card-settings-fields[data-v-22351bd7] select:focus,.card-settings-fields[data-v-22351bd7] textarea:focus{background:#ffffff21}.card-settings-fields[data-v-22351bd7] select option{color:#20242a;background:#fff}.card-settings-fields[data-v-22351bd7] .setting-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.card-settings-fields[data-v-22351bd7] .setting-checks{display:grid;gap:8px}.card-settings-fields[data-v-22351bd7] .setting-check{min-height:38px;display:flex;gap:8px;padding:0 10px;align-items:center;color:#ffffffc7;background:#ffffff0f;border-radius:7px;cursor:pointer;font-size:11px}.card-settings-fields[data-v-22351bd7] .setting-check input{width:15px;height:15px;margin:0;accent-color:#6ab0ee}.card-settings-fields[data-v-22351bd7] .setting-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:8px;align-items:end}.card-settings-fields[data-v-22351bd7] .setting-row>button{width:36px;height:40px;display:grid;padding:0;place-items:center;color:#ffaaaad1;background:#ffffff12;border-radius:7px;cursor:pointer}.card-settings-fields[data-v-22351bd7] .setting-row>button:hover{color:#fff;background:#ff5c5c2e}.card-settings-fields[data-v-22351bd7] .setting-row>button svg{width:15px}.card-settings-fields[data-v-22351bd7] .setting-error{margin:0;color:#ffb0aa;font-size:11px;line-height:1.45}.card-settings-actions[data-v-22351bd7]{display:flex;gap:8px;justify-content:flex-end}.card-settings-actions button[data-v-22351bd7]{height:36px;display:inline-flex;gap:6px;padding:0 12px;align-items:center;border-radius:7px;cursor:pointer;font-size:12px}.card-settings-actions svg[data-v-22351bd7]{width:14px}.card-settings-cancel[data-v-22351bd7]{color:#ffffffb8;background:#ffffff14}.card-settings-cancel[data-v-22351bd7]:hover{color:#fff;background:#ffffff24}.card-settings-save[data-v-22351bd7]{color:#17212b;background:#d5e9f8}.card-settings-save[data-v-22351bd7]:hover{background:#e5f2fc}@media(max-width:560px){.card-settings-fields[data-v-22351bd7] .setting-grid{grid-template-columns:minmax(0,1fr)}}.calendar-mini[data-v-ece53ece]{width:100%;height:100%;display:flex;padding:6px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.calendar-mini svg[data-v-ece53ece]{width:21px;height:21px;color:#d5e9f8}.calendar-mini strong[data-v-ece53ece]{margin-top:4px;font-size:17px;line-height:1}.calendar-mini small[data-v-ece53ece]{max-width:100%;margin-top:4px;overflow:hidden;color:#ffffff94;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.calendar-content[data-v-ece53ece]{min-width:0;min-height:0;height:100%}.calendar-content-square[data-v-ece53ece]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px}.calendar-content-wide[data-v-ece53ece]{display:grid;grid-template-columns:minmax(130px,.9fr) minmax(150px,1.1fr);gap:12px;align-items:center}.calendar-summary[data-v-ece53ece]{min-width:0;display:grid;grid-template-columns:78px minmax(0,1fr);gap:12px;align-items:center}.calendar-today[data-v-ece53ece]{display:grid;gap:2px;text-align:center}.calendar-today small[data-v-ece53ece]{color:#ffffff8f;font-size:10px}.calendar-today strong[data-v-ece53ece]{color:#d5e9f8;font-size:38px;font-weight:650;line-height:.95}.calendar-today span[data-v-ece53ece]{color:#ffffff94;font-size:10px}.calendar-countdown[data-v-ece53ece]{min-width:0;display:grid;gap:4px}.calendar-countdown small[data-v-ece53ece],.calendar-countdown span[data-v-ece53ece]{overflow:hidden;color:#ffffff8f;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.calendar-countdown strong[data-v-ece53ece]{color:#fff;font-size:26px;font-weight:700;line-height:1}.calendar-countdown.overdue strong[data-v-ece53ece]{color:#f3c48a}.calendar-month[data-v-ece53ece]{min-width:0;min-height:0}.calendar-weekdays[data-v-ece53ece],.calendar-days[data-v-ece53ece]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;text-align:center}.calendar-weekdays span[data-v-ece53ece]{color:#ffffff75;font-size:9px}.calendar-days[data-v-ece53ece]{margin-top:4px}.calendar-days span[data-v-ece53ece]{min-width:0;height:20px;display:grid;place-items:center;color:#ffffffb8;border-radius:5px;font-size:9px}.calendar-days span.blank[data-v-ece53ece]{visibility:hidden}.calendar-days span.today[data-v-ece53ece]{color:#17212b;background:#d5e9f8;font-weight:700}.calendar-square-detail[data-v-ece53ece]{min-width:0;display:grid;gap:4px;align-content:end}.calendar-square-detail span[data-v-ece53ece]{color:#ffffff8f;font-size:10px}.calendar-square-detail b[data-v-ece53ece]{overflow:hidden;color:#ffffffdb;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.calendar-footer-text[data-v-ece53ece]{min-width:0;overflow:hidden;color:#ffffff85;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.calendar-footer-text+a[data-v-ece53ece]{display:inline-flex;gap:4px;margin-left:auto;align-items:center;color:#ffffffc2;font-size:10px;text-decoration:none;white-space:nowrap}.calendar-footer-text+a[data-v-ece53ece]:hover{color:#d5e9f8}.calendar-footer-text+a svg[data-v-ece53ece]{width:12px}.layout-square .calendar-content-square[data-v-ece53ece]{display:block}.layout-square .calendar-square-detail[data-v-ece53ece]{display:none}.layout-square .calendar-summary[data-v-ece53ece]{height:100%;grid-template-columns:64px minmax(0,1fr);gap:8px}.layout-square .calendar-today strong[data-v-ece53ece]{font-size:34px}.layout-square .calendar-countdown strong[data-v-ece53ece]{font-size:25px}.layout-wide .calendar-summary[data-v-ece53ece]{grid-template-columns:68px minmax(0,1fr);gap:10px}.layout-wide .calendar-today strong[data-v-ece53ece]{font-size:36px}.layout-wide .calendar-countdown strong[data-v-ece53ece]{font-size:25px}.layout-wide .calendar-weekdays[data-v-ece53ece],.layout-wide .calendar-days[data-v-ece53ece]{gap:1px}.layout-wide .calendar-weekdays span[data-v-ece53ece]{line-height:1}.layout-wide .calendar-days[data-v-ece53ece]{margin-top:2px}.layout-wide .calendar-days span[data-v-ece53ece]{height:9px;border-radius:3px;font-size:9px;line-height:1}.custom-select[data-v-9d2d2137]{min-width:0;width:100%}.custom-select-trigger[data-v-9d2d2137]{width:100%;height:40px;display:grid;grid-template-columns:minmax(0,1fr) 16px;gap:8px;padding:0 11px;align-items:center;color:#ffffffe6;background:#ffffff14;border-radius:7px;cursor:pointer;font-size:12px;text-align:left;transition:color .15s ease,background .15s ease}.custom-select-trigger[data-v-9d2d2137]:hover,.custom-select.open .custom-select-trigger[data-v-9d2d2137]{color:#fff;background:#ffffff21}.custom-select-trigger span[data-v-9d2d2137]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-trigger span.placeholder[data-v-9d2d2137]{color:#fff6}.custom-select-trigger svg[data-v-9d2d2137]{width:15px;height:15px;color:#ffffff7a;transition:transform .16s ease}.custom-select.open .custom-select-trigger svg[data-v-9d2d2137]{transform:rotate(180deg)}.custom-select.disabled[data-v-9d2d2137]{opacity:.45}.custom-select.disabled .custom-select-trigger[data-v-9d2d2137]{cursor:default}.custom-select-options[data-v-9d2d2137]{position:fixed;z-index:140;min-width:0;padding:4px;overflow-y:auto;overscroll-behavior:contain;color:#ffffffe0;background:#1e2126fa;border-radius:8px;box-shadow:0 16px 34px #03060a47;outline:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.custom-select-options[data-v-9d2d2137]::-webkit-scrollbar{width:4px}.custom-select-options[data-v-9d2d2137]::-webkit-scrollbar-track{background:transparent}.custom-select-options[data-v-9d2d2137]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.custom-select-options button[data-v-9d2d2137]{width:100%;min-height:32px;display:grid;grid-template-columns:minmax(0,1fr) 16px;gap:8px;padding:0 8px;align-items:center;color:#ffffffad;background:transparent;border-radius:6px;cursor:pointer;font-size:11px;text-align:left}.custom-select-options button[data-v-9d2d2137]:hover,.custom-select-options button.active[data-v-9d2d2137]{color:#fff;background:#ffffff1a}.custom-select-options button.selected[data-v-9d2d2137]{color:#fffffff0}.custom-select-options button span[data-v-9d2d2137]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-options button svg[data-v-9d2d2137]{width:14px;height:14px;color:#d5e9f8}.custom-select-menu-enter-active[data-v-9d2d2137],.custom-select-menu-leave-active[data-v-9d2d2137]{transition:opacity .12s ease,transform .15s cubic-bezier(.2,.8,.2,1);transform-origin:top}.custom-select-menu-enter-from[data-v-9d2d2137],.custom-select-menu-leave-to[data-v-9d2d2137]{opacity:0;transform:translateY(-3px) scale(.985)}.github-mini[data-v-ed6ef518]{width:100%;height:100%;display:flex;padding:6px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.github-mini svg[data-v-ed6ef518]{width:21px;height:21px;color:#d5e9f8}.github-mini strong[data-v-ed6ef518]{margin-top:4px;font-size:16px;line-height:1}.github-mini small[data-v-ed6ef518]{max-width:100%;margin-top:4px;overflow:hidden;color:#ffffff8f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.github-list[data-v-ed6ef518]{min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,minmax(0,1fr));gap:2px}.github-row[data-v-ed6ef518]{min-width:0;overflow:hidden;display:grid;grid-template-columns:24px minmax(0,1fr) 50px;gap:7px;padding:0 6px;align-items:center;color:#ffffffe6;border-radius:5px;text-decoration:none}.github-row[data-v-ed6ef518]:hover{background:#ffffff17}.github-rank[data-v-ed6ef518]{color:#ffffff6b;font-size:11px;font-variant-numeric:tabular-nums}.github-copy[data-v-ed6ef518]{min-width:0;overflow:hidden}.github-copy strong[data-v-ed6ef518]{display:block;overflow:hidden;font-size:13px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.github-stats[data-v-ed6ef518]{min-width:0;display:flex;justify-content:flex-end}.github-stats em[data-v-ed6ef518]{min-width:0;display:inline-flex;gap:3px;align-items:center;color:#ffffff8f;font-size:10px;font-style:normal;white-space:nowrap}.github-stats em[data-v-ed6ef518]:last-child{display:none}.github-stats svg[data-v-ed6ef518]{width:12px;height:12px}.github-stats em:first-child svg[data-v-ed6ef518]{color:#e6c990}.github-empty[data-v-ed6ef518]{grid-column:1 / -1;grid-row:1 / -1;display:grid;margin:0;place-items:center;color:#ffffff85;font-size:12px}.layout-square .github-list[data-v-ed6ef518]{grid-template-rows:repeat(2,minmax(0,1fr))}.layout-square .github-row[data-v-ed6ef518]{grid-template-columns:24px minmax(0,1fr)}.layout-square .github-stats[data-v-ed6ef518]{display:none}.github-expanded-list[data-v-ed6ef518]{min-height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:72px;gap:9px 12px;padding:3px}.github-expanded-list>a[data-v-ed6ef518]{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) 132px;gap:10px;padding:0 14px;align-items:center;color:#ffffffeb;background:#ffffff0e;border-radius:8px;text-decoration:none;transition:background .16s ease,transform .17s cubic-bezier(.2,.8,.2,1)}.github-expanded-list>a[data-v-ed6ef518]:hover{background:#ffffff1f;transform:translateY(-2px)}.github-expanded-rank[data-v-ed6ef518]{color:#ffffff6b;font-size:13px;font-variant-numeric:tabular-nums}.github-expanded-copy[data-v-ed6ef518]{min-width:0;display:grid;gap:5px}.github-expanded-copy strong[data-v-ed6ef518],.github-expanded-copy small[data-v-ed6ef518]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.github-expanded-copy strong[data-v-ed6ef518]{font-size:14px}.github-expanded-copy small[data-v-ed6ef518]{color:#ffffff7a;font-size:11px}.github-expanded-meta[data-v-ed6ef518]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}.github-expanded-meta i[data-v-ed6ef518]{overflow:hidden;color:#ffffff7a;font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.github-expanded-meta em[data-v-ed6ef518]{display:inline-flex;gap:3px;align-items:center;color:#ffffffa8;font-size:10px;font-style:normal}.github-expanded-meta svg[data-v-ed6ef518]{width:12px}.github-expanded-meta em:first-of-type svg[data-v-ed6ef518]{color:#e6c990}.github-expanded-list>p[data-v-ed6ef518]{grid-column:1 / -1;display:grid;margin:0;place-items:center;color:#ffffff8f;font-size:14px}@media(max-width:760px){.github-expanded-list[data-v-ed6ef518]{grid-template-columns:minmax(0,1fr);grid-auto-rows:68px}.github-expanded-list>a[data-v-ed6ef518]{grid-template-columns:28px minmax(0,1fr) 54px;padding:0 10px}.github-expanded-meta[data-v-ed6ef518]{grid-template-columns:auto;justify-items:end}.github-expanded-meta i[data-v-ed6ef518],.github-expanded-meta em[data-v-ed6ef518]:last-child{display:none}}.market-mini[data-v-aa2f8f27]{width:100%;height:100%;display:flex;padding:6px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.market-mini svg[data-v-aa2f8f27]{width:21px;height:21px;color:#d5e9f8}.market-mini strong[data-v-aa2f8f27]{max-width:100%;margin-top:4px;overflow:hidden;font-size:16px;font-variant-numeric:tabular-nums;line-height:1;text-overflow:clip;white-space:nowrap}.market-mini strong.market-value-medium[data-v-aa2f8f27]{font-size:14px}.market-mini strong.market-value-long[data-v-aa2f8f27]{font-size:12px}.market-mini small[data-v-aa2f8f27]{max-width:100%;margin-top:4px;overflow:hidden;color:#ffffff8f;font-size:9px;text-overflow:clip;white-space:nowrap}.market-grid[data-v-aa2f8f27]{min-height:0;height:100%;display:grid;grid-template-columns:repeat(var(--market-columns,4),minmax(0,1fr));column-gap:2px;align-items:center}.market-row[data-v-aa2f8f27]{min-width:0;display:grid;gap:5px;padding:0 4px}.market-row small[data-v-aa2f8f27]{overflow:hidden;color:#fff9;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.market-row strong[data-v-aa2f8f27]{overflow:hidden;color:#fff;font-size:23px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;text-overflow:clip;white-space:nowrap}.market-row strong.market-value-medium[data-v-aa2f8f27]{font-size:20px}.market-row strong.market-value-long[data-v-aa2f8f27]{font-size:17px}.market-row span[data-v-aa2f8f27]{overflow:hidden;color:#ffffff7a;font-size:10px;text-overflow:clip;white-space:nowrap}.market-row.market-gold strong[data-v-aa2f8f27]{color:#e6c990}.market-square[data-v-aa2f8f27]{min-height:0;height:100%;display:grid;gap:10px;align-content:center}.market-lead[data-v-aa2f8f27],.market-gold[data-v-aa2f8f27]{min-width:0;display:grid;gap:4px}.market-lead small[data-v-aa2f8f27],.market-gold small[data-v-aa2f8f27]{color:#fff9;font-size:11px}.market-lead strong[data-v-aa2f8f27],.market-gold strong[data-v-aa2f8f27]{overflow:hidden;font-size:29px;font-variant-numeric:tabular-nums;line-height:1;text-overflow:clip;white-space:nowrap}.market-lead strong.market-value-medium[data-v-aa2f8f27],.market-gold strong.market-value-medium[data-v-aa2f8f27]{font-size:25px}.market-lead strong.market-value-long[data-v-aa2f8f27],.market-gold strong.market-value-long[data-v-aa2f8f27]{font-size:21px}.market-lead strong[data-v-aa2f8f27]{color:#fff}.market-gold strong[data-v-aa2f8f27]{color:#e6c990}.market-lead span[data-v-aa2f8f27],.market-gold span[data-v-aa2f8f27]{color:#ffffff7a;font-size:10px;white-space:nowrap}.market-status[data-v-aa2f8f27]{min-width:0;overflow:hidden;color:#ffffff85;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.market-status+button[data-v-aa2f8f27]{width:22px;height:22px;display:grid;margin-left:auto;padding:0;place-items:center;color:#ffffff9e;background:transparent;border-radius:5px;cursor:pointer}.market-status+button[data-v-aa2f8f27]:hover{color:#fff;background:#ffffff1a}.market-status+button svg[data-v-aa2f8f27]{width:13px}.market-status+button .spinning[data-v-aa2f8f27]{animation:market-spin-aa2f8f27 .8s linear infinite}.market-status+button+a[data-v-aa2f8f27]{display:inline-flex;gap:4px;margin-left:5px;align-items:center;color:#ffffffc2;font-size:10px;text-decoration:none;white-space:nowrap}.market-status+button+a[data-v-aa2f8f27]:hover{color:#d5e9f8}.market-status+button+a svg[data-v-aa2f8f27]{width:12px}@keyframes market-spin-aa2f8f27{to{transform:rotate(360deg)}}.layout-square .market-square[data-v-aa2f8f27]{display:block}.layout-square .market-lead[data-v-aa2f8f27]{height:100%;align-content:center}.layout-square .market-gold[data-v-aa2f8f27]{display:none}.rss-mini[data-v-70ec9a19]{width:100%;height:100%;display:flex;padding:6px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.rss-mini svg[data-v-70ec9a19]{width:21px;height:21px;color:#d5e9f8}.rss-mini strong[data-v-70ec9a19]{margin-top:4px;font-size:17px;line-height:1}.rss-mini small[data-v-70ec9a19]{margin-top:4px;color:#ffffff8f;font-size:9px}.rss-list[data-v-70ec9a19]{min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,minmax(0,1fr));gap:2px}.rss-row[data-v-70ec9a19]{min-width:0;overflow:hidden;display:grid;grid-template-columns:42px minmax(0,1fr) 16px;gap:7px;padding:0 6px;align-items:center;color:#ffffffe6;border-radius:5px;text-decoration:none}.rss-row[data-v-70ec9a19]:hover{background:#ffffff17}.rss-date[data-v-70ec9a19]{color:#ffffff7a;font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.rss-row strong[data-v-70ec9a19]{overflow:hidden;font-size:12px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.rss-row>svg[data-v-70ec9a19]{width:13px;color:#ffffff6b}.rss-empty[data-v-70ec9a19]{grid-column:1 / -1;grid-row:1 / -1;display:grid;margin:0;place-items:center;color:#ffffff85;font-size:12px}.layout-square .rss-list[data-v-70ec9a19]{grid-template-rows:repeat(3,minmax(0,1fr))}.layout-square .rss-row[data-v-70ec9a19]{grid-template-columns:36px minmax(0,1fr) 14px;gap:6px}.rss-expanded-list[data-v-70ec9a19]{min-height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:60px;gap:8px 12px;padding:3px}.rss-expanded-list>a[data-v-70ec9a19]{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) 46px 16px;gap:9px;padding:0 13px;align-items:center;color:#ffffffeb;background:#ffffff0e;border-radius:8px;text-decoration:none;transition:background .16s ease,transform .17s cubic-bezier(.2,.8,.2,1)}.rss-expanded-list>a[data-v-70ec9a19]:hover{background:#ffffff1f;transform:translateY(-2px)}.rss-expanded-rank[data-v-70ec9a19]{color:#ffffff6b;font-size:13px;font-variant-numeric:tabular-nums}.rss-expanded-copy[data-v-70ec9a19]{min-width:0;display:grid;gap:4px}.rss-expanded-copy strong[data-v-70ec9a19],.rss-expanded-copy small[data-v-70ec9a19]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rss-expanded-copy strong[data-v-70ec9a19]{font-size:14px}.rss-expanded-copy small[data-v-70ec9a19]{color:#ffffff75;font-size:10px}.rss-expanded-list time[data-v-70ec9a19]{color:#ffffff7a;font-size:10px;text-align:right;white-space:nowrap}.rss-expanded-list>a>svg[data-v-70ec9a19]{width:13px;color:#ffffff7a}.rss-expanded-list>p[data-v-70ec9a19]{grid-column:1 / -1;display:grid;margin:0;place-items:center;color:#ffffff8f;font-size:14px}@media(max-width:760px){.rss-expanded-list[data-v-70ec9a19]{grid-template-columns:minmax(0,1fr);grid-auto-rows:58px}.rss-expanded-list>a[data-v-70ec9a19]{grid-template-columns:28px minmax(0,1fr) 42px 14px;padding:0 9px}}.server-mini[data-v-e559ba94]{width:100%;height:100%;display:flex;padding:6px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.server-mini svg[data-v-e559ba94]{width:21px;height:21px;color:#d5e9f8}.server-mini strong[data-v-e559ba94]{margin-top:4px;font-size:16px;line-height:1}.server-mini small[data-v-e559ba94]{margin-top:4px;color:#ffffff8f;font-size:9px}.server-list[data-v-e559ba94]{min-height:0;height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:3px 7px}.server-row[data-v-e559ba94]{min-width:0;overflow:hidden;display:grid;grid-template-columns:12px minmax(0,1fr) 44px;gap:6px;padding:0 5px;align-items:center;color:#ffffffe6;border-radius:6px;text-decoration:none}.server-row[data-v-e559ba94]:hover{background:#ffffff17}.server-row>i[data-v-e559ba94]{width:8px;height:8px;border-radius:50%;background:#ffffff4d}.server-row>i.online[data-v-e559ba94]{background:#74d9a0}.server-row>i.offline[data-v-e559ba94]{background:#ef8d82}.server-row>i.checking[data-v-e559ba94]{animation:server-pulse-e559ba94 .7s ease-in-out infinite alternate}.server-row>span[data-v-e559ba94]{min-width:0;display:grid;gap:2px}.server-row strong[data-v-e559ba94],.server-row small[data-v-e559ba94]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-row strong[data-v-e559ba94]{font-size:12px;font-weight:650;line-height:1.1}.server-row small[data-v-e559ba94]{color:#ffffff75;font-size:9px;line-height:1.1}.server-row em[data-v-e559ba94]{color:#ffffff94;font-size:9px;font-style:normal;text-align:right;white-space:nowrap}.server-empty[data-v-e559ba94]{grid-column:1 / -1;grid-row:1 / -1;display:grid;margin:0;place-items:center;color:#ffffff85;font-size:12px}.server-status[data-v-e559ba94]{color:#ffffff85;font-size:10px}.server-status+button[data-v-e559ba94]{width:22px;height:22px;display:grid;margin-left:auto;padding:0;place-items:center;color:#ffffff9e;background:transparent;border-radius:5px;cursor:pointer}.server-status+button[data-v-e559ba94]:hover{color:#fff;background:#ffffff1a}.server-status+button svg[data-v-e559ba94]{width:13px}.server-status+button .spinning[data-v-e559ba94]{animation:server-spin-e559ba94 .8s linear infinite}.layout-square .server-list[data-v-e559ba94]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:2px}.layout-square .server-row[data-v-e559ba94]{grid-template-columns:12px minmax(0,1fr) 42px}.server-targets[data-v-e559ba94]{display:grid;gap:8px}.server-target-editor[data-v-e559ba94]{min-width:0;display:grid;grid-template-columns:130px minmax(0,1fr) 36px;gap:8px}.server-target-editor button[data-v-e559ba94]{width:36px;height:40px;display:grid;padding:0;place-items:center;color:#ffaaaad1;background:#ffffff12;border-radius:7px;cursor:pointer}.server-target-editor button[data-v-e559ba94]:hover{color:#fff;background:#ff5c5c2e}.server-target-editor svg[data-v-e559ba94]{width:15px}.add-server-target[data-v-e559ba94]{width:max-content;height:38px;display:inline-flex;gap:7px;padding:0 12px;align-items:center;color:#fffc;background:#ffffff14;border-radius:7px;cursor:pointer}.add-server-target[data-v-e559ba94]:hover:not(:disabled){color:#fff;background:#ffffff24}.add-server-target[data-v-e559ba94]:disabled{opacity:.4;cursor:default}.add-server-target svg[data-v-e559ba94]{width:15px}@keyframes server-pulse-e559ba94{to{opacity:.35}}@keyframes server-spin-e559ba94{to{transform:rotate(360deg)}}.server-expanded-list[data-v-e559ba94]{min-height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:66px;gap:9px 12px;padding:3px}.server-expanded-list>a[data-v-e559ba94]{min-width:0;display:grid;grid-template-columns:30px 12px minmax(0,1fr) 44px 58px;gap:9px;padding:0 13px;align-items:center;color:#ffffffeb;background:#ffffff0e;border-radius:8px;text-decoration:none;transition:background .16s ease,transform .17s cubic-bezier(.2,.8,.2,1)}.server-expanded-list>a[data-v-e559ba94]:hover{background:#ffffff1f;transform:translateY(-2px)}.server-expanded-rank[data-v-e559ba94]{color:#ffffff6b;font-size:13px;font-variant-numeric:tabular-nums}.server-expanded-list>a>i[data-v-e559ba94]{width:8px;height:8px;border-radius:50%;background:#ffffff4d}.server-expanded-list>a>i.online[data-v-e559ba94]{background:#74d9a0}.server-expanded-list>a>i.offline[data-v-e559ba94]{background:#ef8d82}.server-expanded-list>a>i.checking[data-v-e559ba94]{animation:server-pulse-e559ba94 .7s ease-in-out infinite alternate}.server-expanded-copy[data-v-e559ba94]{min-width:0;display:grid;gap:4px}.server-expanded-copy strong[data-v-e559ba94],.server-expanded-copy small[data-v-e559ba94]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-expanded-copy strong[data-v-e559ba94]{font-size:14px}.server-expanded-copy small[data-v-e559ba94]{color:#ffffff75;font-size:10px}.server-expanded-list em[data-v-e559ba94]{font-size:11px;font-style:normal;text-align:right}.server-expanded-list em.online[data-v-e559ba94]{color:#8ce5ae}.server-expanded-list em.offline[data-v-e559ba94]{color:#f39a91}.server-expanded-list em.checking[data-v-e559ba94]{color:#ffffff8a}.server-expanded-list b[data-v-e559ba94]{color:#ffffff9e;font-size:11px;font-weight:500;text-align:right;white-space:nowrap}.server-expanded-list>p[data-v-e559ba94]{grid-column:1 / -1;display:grid;margin:0;place-items:center;color:#ffffff8f;font-size:14px}@media(max-width:620px){.server-target-editor[data-v-e559ba94]{grid-template-columns:minmax(0,1fr) 36px}.server-target-editor input[data-v-e559ba94]:first-child{grid-column:1}.server-target-editor input[data-v-e559ba94]:nth-child(2){grid-column:1}.server-target-editor button[data-v-e559ba94]{grid-column:2;grid-row:1 / span 2;align-self:center}}@media(max-width:760px){.server-expanded-list[data-v-e559ba94]{grid-template-columns:minmax(0,1fr);grid-auto-rows:64px}.server-expanded-list>a[data-v-e559ba94]{grid-template-columns:25px 10px minmax(0,1fr) 40px;padding:0 9px}.server-expanded-list b[data-v-e559ba94]{display:none}}.traffic-mini[data-v-1bdb2b09]{width:100%;height:100%;display:flex;padding:6px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.traffic-mini svg[data-v-1bdb2b09]{width:21px;height:21px;color:#d5e9f8}.traffic-mini strong[data-v-1bdb2b09]{margin-top:4px;font-size:17px;line-height:1}.traffic-mini small[data-v-1bdb2b09]{margin-top:4px;color:#ffffff8f;font-size:9px}.traffic-content[data-v-1bdb2b09]{min-height:0;height:100%;display:grid;grid-template-rows:auto 1fr auto;gap:7px;align-content:center}.traffic-heading[data-v-1bdb2b09]{min-width:0;display:flex;gap:7px;align-items:baseline}.traffic-heading span[data-v-1bdb2b09]{overflow:hidden;color:#ffffffe6;font-size:15px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.traffic-heading small[data-v-1bdb2b09]{overflow:hidden;color:#ffffff85;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.traffic-index[data-v-1bdb2b09]{display:flex;gap:9px;align-items:flex-end}.traffic-index strong[data-v-1bdb2b09]{color:#d5e9f8;font-size:42px;font-weight:700;line-height:.9}.traffic-index span[data-v-1bdb2b09]{padding-bottom:4px;overflow:hidden;color:#fff9;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.traffic-hint[data-v-1bdb2b09]{min-width:0;overflow:hidden;margin:0;color:#ffffff80;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.traffic-status[data-v-1bdb2b09]{min-width:0;overflow:hidden;color:#ffffff85;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.traffic-status+button[data-v-1bdb2b09]{width:22px;height:22px;display:grid;margin-left:auto;padding:0;place-items:center;color:#ffffff9e;background:transparent;border-radius:5px;cursor:pointer}.traffic-status+button[data-v-1bdb2b09]:hover{color:#fff;background:#ffffff1a}.traffic-status+button svg[data-v-1bdb2b09]{width:13px}.traffic-status+button .spinning[data-v-1bdb2b09]{animation:traffic-spin-1bdb2b09 .8s linear infinite}.traffic-status+button+a[data-v-1bdb2b09],.traffic-status+a[data-v-1bdb2b09]{display:inline-flex;gap:4px;margin-left:5px;align-items:center;color:#ffffffc2;font-size:10px;text-decoration:none;white-space:nowrap}.traffic-status+button+a[data-v-1bdb2b09]:hover,.traffic-status+a[data-v-1bdb2b09]:hover{color:#d5e9f8}.traffic-status+button+a svg[data-v-1bdb2b09],.traffic-status+a svg[data-v-1bdb2b09]{width:12px}@keyframes traffic-spin-1bdb2b09{to{transform:rotate(360deg)}}.layout-wide .traffic-content[data-v-1bdb2b09]{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;column-gap:16px}.layout-wide .traffic-hint[data-v-1bdb2b09]{grid-column:1 / -1}.layout-wide .traffic-index strong[data-v-1bdb2b09]{font-size:34px}.layout-square .traffic-content[data-v-1bdb2b09]{grid-template-rows:auto minmax(0,1fr);gap:4px}.layout-square .traffic-hint[data-v-1bdb2b09]{display:none}.oil-city-picker[data-v-ac3a6dc1]{position:relative;z-index:2;min-width:0}.oil-city-trigger[data-v-ac3a6dc1]{width:102px;height:28px;display:grid;grid-template-columns:14px minmax(0,1fr) 12px;gap:5px;padding:0 8px;align-items:center;color:#ffffffd1;background:#ffffff14;border-radius:7px;cursor:pointer;font-size:11px;font-weight:650;text-align:left;transition:background .15s ease,color .15s ease}.oil-city-trigger[data-v-ac3a6dc1]:hover,.oil-city-picker.open .oil-city-trigger[data-v-ac3a6dc1]{color:#fff;background:#ffffff24}.oil-city-trigger svg[data-v-ac3a6dc1]{width:13px;height:13px;color:#cdf170db}.oil-city-trigger svg[data-v-ac3a6dc1]:last-child{width:12px;color:#ffffff94;transition:transform .16s ease}.oil-city-picker.open .oil-city-trigger svg[data-v-ac3a6dc1]:last-child{transform:rotate(180deg)}.oil-city-trigger span[data-v-ac3a6dc1]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oil-city-menu[data-v-ac3a6dc1]{position:absolute;top:calc(100% + 7px);right:0;z-index:50;width:min(230px,calc(100vw - 24px));padding:7px;color:#ffffffe0;background:#1e211ffa;border-radius:9px;box-shadow:0 16px 34px #0306054d}.oil-city-search[data-v-ac3a6dc1]{height:30px;display:grid;grid-template-columns:15px minmax(0,1fr);gap:6px;padding:0 8px;align-items:center;background:#ffffff14;border-radius:6px}.oil-city-search svg[data-v-ac3a6dc1]{width:14px;color:#ffffff7a}.oil-city-search input[data-v-ac3a6dc1]{min-width:0;width:100%;height:100%;padding:0;color:#fff;background:transparent;outline:0;font-size:11px}.oil-city-search input[data-v-ac3a6dc1]::placeholder{color:#fff6}.oil-city-options[data-v-ac3a6dc1]{max-height:min(246px,38vh);margin-top:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}.oil-city-options[data-v-ac3a6dc1]::-webkit-scrollbar{width:4px}.oil-city-options[data-v-ac3a6dc1]::-webkit-scrollbar-track{background:transparent}.oil-city-options[data-v-ac3a6dc1]::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.oil-city-group[data-v-ac3a6dc1]{margin:0}.oil-city-group h3[data-v-ac3a6dc1]{margin:7px 8px 3px;color:#cdf170b8;font-size:9px;font-weight:650}.oil-city-group:first-child h3[data-v-ac3a6dc1]{margin-top:2px}.oil-city-group button[data-v-ac3a6dc1]{width:100%;min-height:29px;display:flex;gap:6px;padding:0 8px;align-items:center;justify-content:space-between;color:#ffffffb3;background:transparent;border-radius:6px;cursor:pointer;font-size:11px;text-align:left}.oil-city-group button[data-v-ac3a6dc1]:hover,.oil-city-group button.active[data-v-ac3a6dc1]{color:#fff;background:#ffffff1f}.oil-city-group button svg[data-v-ac3a6dc1]{width:13px;color:#c6f05b}.oil-city-empty[data-v-ac3a6dc1]{margin:18px 8px;color:#ffffff73;font-size:10px;text-align:center}.oil-city-picker:focus-within .oil-city-trigger[data-v-ac3a6dc1]{outline:2px solid rgba(205,241,112,.55);outline-offset:2px}.oil-city-menu[data-v-ac3a6dc1]{max-height:min(310px,calc(100vh - 24px));overflow:hidden}.oil-city-options[data-v-ac3a6dc1]{scrollbar-gutter:stable}.oil-city-group button span[data-v-ac3a6dc1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-city-picker button[data-v-ac3a6dc1]{user-select:none;-webkit-user-select:none}.oil-city-search input[data-v-ac3a6dc1]{user-select:text;-webkit-user-select:text}.oil-city-search input[data-v-ac3a6dc1]::-webkit-search-cancel-button{display:none}@media(max-width:600px){.oil-city-trigger[data-v-ac3a6dc1]{width:94px}}.widget-strip[data-v-f0ed7234]{display:contents}.hot-slot[data-v-f0ed7234]{grid-column:1 / span 4;grid-row:1 / span 2}.weather-slot[data-v-f0ed7234]{grid-column:5 / span 2;grid-row:1 / span 2}.note-slot[data-v-f0ed7234]{grid-column:7 / span 4;grid-row:1 / span 2}.fish-slot[data-v-f0ed7234]{grid-column:1 / span 2;grid-row:3 / span 2}.oil-slot[data-v-f0ed7234]{grid-column:3 / span 4;grid-row:3 / span 2}.widget-slot[data-v-f0ed7234]{position:relative;min-width:0;display:grid;grid-template-rows:minmax(0,1fr) 18px;gap:4px}.widget-slot[data-v-f0ed7234]:not(.slot-expanded):hover{z-index:2}.widget-label[data-v-f0ed7234]{color:#ffffffc7;font-size:9px;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.48)}.weather-card[data-v-f0ed7234],.hot-card[data-v-f0ed7234],.note-card[data-v-f0ed7234],.fish-card[data-v-f0ed7234],.oil-card[data-v-f0ed7234]{min-height:0;border-radius:9px;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease}.weather-card[data-v-f0ed7234],.hot-card[data-v-f0ed7234],.note-card[data-v-f0ed7234],.fish-card[data-v-f0ed7234]{overflow:hidden}.widget-slot[data-v-f0ed7234]{opacity:0;animation:widget-enter-f0ed7234 .46s cubic-bezier(.2,.8,.2,1) forwards}.widget-slot[data-v-f0ed7234]:nth-child(2){animation-delay:55ms}.widget-slot[data-v-f0ed7234]:nth-child(3){animation-delay:.11s}.widget-slot[data-v-f0ed7234]:nth-child(4){animation-delay:165ms}.widget-slot[data-v-f0ed7234]:hover>:first-child{transform:translate3d(0,-8px,0) scale(1.018)}.widget-slot[data-v-f0ed7234]:active>:first-child{transform:translate3d(0,-3px,0) scale(.99)}.weather-card[data-v-f0ed7234]{width:100%;height:auto;aspect-ratio:1;display:block;align-self:center;padding:10px 11px 8px;color:#fff;background:linear-gradient(145deg,#1687dd,#0875c6);text-decoration:none;cursor:pointer}.weather-card header[data-v-f0ed7234]{display:flex;align-items:center;justify-content:space-between;font-size:8px}.weather-card header span[data-v-f0ed7234]:last-child{display:flex;gap:4px;align-items:center}.weather-card header svg[data-v-f0ed7234]{width:13px}.weather-current[data-v-f0ed7234]{display:flex;align-items:flex-end;justify-content:space-between}.weather-current strong[data-v-f0ed7234]{font-size:26px;font-weight:600;line-height:1.2}.weather-current span[data-v-f0ed7234]{padding-bottom:4px;font-size:7px;opacity:.86}.forecast[data-v-f0ed7234]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin-top:3px}.forecast>span[data-v-f0ed7234]{display:flex;flex-direction:column;align-items:center}.forecast b[data-v-f0ed7234]{font-size:7px;font-weight:500}.forecast svg[data-v-f0ed7234]{width:13px;margin:2px 0}.forecast small[data-v-f0ed7234]{font-size:6px;white-space:nowrap}.hot-card[data-v-f0ed7234]{position:relative;padding:0;color:#fff}.compact-news[data-v-f0ed7234]{position:absolute;inset:0;padding:7px 9px 6px;opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity .14s .1s ease-out,transform .16s .1s cubic-bezier(.2,.8,.2,1),visibility 0s}.compact-news.hidden[data-v-f0ed7234]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-3px) scale(.985);transition:opacity 90ms ease-in,transform 90ms ease-in,visibility 0s 90ms}.hot-card nav[data-v-f0ed7234]{height:20px;display:flex;gap:9px;align-items:center}.hot-card nav button[data-v-f0ed7234]{padding:0;color:#ffffff9e;background:transparent;font-size:8px;cursor:pointer}.hot-card nav button.active[data-v-f0ed7234]{color:#fff;font-weight:700}.hot-card nav svg[data-v-f0ed7234]{width:14px;margin-left:auto;color:#ff3d46;fill:#ff3d46}.hot-rows[data-v-f0ed7234]{display:grid}.hot-rows a[data-v-f0ed7234]{min-width:0;height:19px;display:grid;grid-template-columns:14px minmax(0,1fr) 34px;gap:4px;align-items:center;color:#ffffffe0;text-decoration:none}.hot-rows a span[data-v-f0ed7234]{font-size:8px}.hot-rows a b[data-v-f0ed7234]{overflow:hidden;font-size:8px;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.hot-rows a small[data-v-f0ed7234]{overflow:hidden;font-size:7px;text-align:right;white-space:nowrap}.hot-loading[data-v-f0ed7234]{padding-top:12px;color:#ffffff94;font-size:8px}.compact-feed-enter-active[data-v-f0ed7234]{transition:opacity .14s ease,transform .17s cubic-bezier(.2,.8,.2,1)}.compact-feed-leave-active[data-v-f0ed7234]{transition:opacity 90ms ease,transform .1s ease}.compact-feed-enter-from[data-v-f0ed7234]{opacity:0;transform:translate(6px)}.compact-feed-leave-to[data-v-f0ed7234]{opacity:0;transform:translate(-4px)}.note-card[data-v-f0ed7234]{position:relative;background:#f7f7f7f5}.note-compact[data-v-f0ed7234]{position:absolute;inset:0;opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity .14s .1s ease-out,transform .16s .1s cubic-bezier(.2,.8,.2,1),visibility 0s}.note-compact.hidden[data-v-f0ed7234]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-3px) scale(.985);transition:opacity 90ms ease-in,transform 90ms ease-in,visibility 0s 90ms}.note-compact>header[data-v-f0ed7234]{height:26px;display:flex;padding:0 11px;align-items:center;justify-content:space-between;color:#fff;background:#ffa51c;font-size:9px;font-weight:600}.note-compact>header button[data-v-f0ed7234]{width:22px;height:22px;display:grid;padding:0;place-items:center;color:#fff;background:transparent;border-radius:5px;cursor:pointer}.note-compact>header button[data-v-f0ed7234]:hover{background:#ffffff2e}.note-compact>header svg[data-v-f0ed7234]{width:12px}.note-preview-list[data-v-f0ed7234]{display:grid;padding:4px 10px}.note-preview-list p[data-v-f0ed7234]{min-width:0;height:20px;margin:0;display:grid;grid-template-columns:20px minmax(0,1fr);gap:5px;align-items:center;color:#606067}.note-preview-list p span[data-v-f0ed7234]{color:#aaa6a1;font-size:8px;font-variant-numeric:tabular-nums}.note-preview-list p b[data-v-f0ed7234]{overflow:hidden;font-size:9px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.note-empty[data-v-f0ed7234]{height:50px;color:#aaa6a1;background:transparent;cursor:pointer;font-size:9px}.fish-card[data-v-f0ed7234]{position:relative;width:100%;height:auto;aspect-ratio:1;display:flex;align-self:center;justify-self:center;flex-direction:column;align-items:center;justify-content:center;color:#fff;background:linear-gradient(145deg,#f6c42b,#e9a718);cursor:pointer}.wooden-fish[data-v-f0ed7234]{position:relative;width:52px;height:39px;display:grid;place-items:center;color:#fff;filter:drop-shadow(0 4px 8px rgba(137,82,0,.18));transform-origin:50% 70%}.wooden-fish svg[data-v-f0ed7234]{width:100%;height:100%;display:block;overflow:visible}.wooden-fish.striking[data-v-f0ed7234]{animation:strike-f0ed7234 .26s cubic-bezier(.2,.8,.2,1)}.merit-pop[data-v-f0ed7234]{position:absolute;left:2px;top:2px;z-index:2;color:#fff;font-size:12px;font-weight:700;line-height:1;opacity:0;pointer-events:none;text-shadow:0 2px 6px rgba(120,72,0,.24);animation:merit-rise-f0ed7234 .72s cubic-bezier(.18,.7,.2,1) forwards}.fish-card>small[data-v-f0ed7234]{margin-top:11px;font-size:7px}.fish-card>b[data-v-f0ed7234]{position:absolute;top:6px;right:6px;font-size:6px;font-weight:400;opacity:.8}@keyframes strike-f0ed7234{45%{transform:translateY(3px) scale(.9)}72%{transform:translateY(-1px) scale(1.03)}}@keyframes merit-rise-f0ed7234{0%{opacity:0;transform:translate3d(0,2px,0) scale(.82)}18%{opacity:1}to{opacity:0;transform:translate3d(-4px,-42px,0) scale(1.04)}}.widget-slot[data-v-f0ed7234]{grid-template-rows:minmax(0,1fr) 22px;gap:5px}.widget-label[data-v-f0ed7234]{font-size:14px}.weather-card[data-v-f0ed7234]{padding:14px 16px 12px}.weather-card header[data-v-f0ed7234]{font-size:12px}.weather-card header svg[data-v-f0ed7234]{width:19px}.weather-current strong[data-v-f0ed7234]{font-size:42px}.weather-current span[data-v-f0ed7234],.forecast b[data-v-f0ed7234]{font-size:11px}.forecast svg[data-v-f0ed7234]{width:19px;margin:4px 0}.forecast small[data-v-f0ed7234]{font-size:10px}.hot-card[data-v-f0ed7234]{background:#1e1c265c;backdrop-filter:blur(36px) saturate(1.18);-webkit-backdrop-filter:blur(36px) saturate(1.18)}.compact-news[data-v-f0ed7234]{padding:11px 14px 9px}.hot-card nav[data-v-f0ed7234]{height:29px;gap:14px}.hot-card nav button[data-v-f0ed7234]{font-size:12px;transition:color .16s ease,transform .16s ease}.hot-card nav button[data-v-f0ed7234]:hover{color:#fff;transform:translateY(-1px)}.hot-card nav svg[data-v-f0ed7234]{width:20px}.hot-rows a[data-v-f0ed7234]{height:28px;grid-template-columns:20px minmax(0,1fr) 48px;gap:6px;border-radius:5px;transition:background .16s ease,transform .16s ease}.hot-rows a[data-v-f0ed7234]:hover{background:#ffffff1a;transform:translate(4px)}.hot-rows a span[data-v-f0ed7234],.hot-rows a b[data-v-f0ed7234]{font-size:12px}.hot-rows a small[data-v-f0ed7234]{font-size:10px}.hot-loading[data-v-f0ed7234]{font-size:12px}.note-compact>header[data-v-f0ed7234]{height:38px;padding:0 16px;font-size:13px}.note-compact>header button[data-v-f0ed7234]{width:28px;height:28px}.note-compact>header svg[data-v-f0ed7234]{width:16px}.note-preview-list[data-v-f0ed7234]{padding:5px 14px}.note-preview-list p[data-v-f0ed7234]{height:28px;grid-template-columns:24px minmax(0,1fr);gap:7px}.note-preview-list p span[data-v-f0ed7234]{font-size:10px}.note-preview-list p b[data-v-f0ed7234]{font-size:12px}.note-empty[data-v-f0ed7234]{height:80px;font-size:12px}.wooden-fish[data-v-f0ed7234]{width:72px;height:54px}.fish-card>small[data-v-f0ed7234]{margin-top:13px;font-size:11px}.fish-card>b[data-v-f0ed7234]{font-size:10px}@keyframes widget-enter-f0ed7234{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.widget-slot[data-v-f0ed7234]{opacity:1!important;transform:none!important;animation:none!important;will-change:auto}.hot-card.expansion-active[data-v-f0ed7234]{z-index:320;padding:0;background:#1b1a22a3;border-radius:12px;backdrop-filter:blur(46px) saturate(1.22);-webkit-backdrop-filter:blur(46px) saturate(1.22);transform:none!important;filter:none!important;will-change:left,top,width,height}.note-card.expansion-active[data-v-f0ed7234]{z-index:320;background:#f8f8f8f0;border-radius:12px;backdrop-filter:blur(34px) saturate(1.08);-webkit-backdrop-filter:blur(34px) saturate(1.08);transform:none!important;filter:none!important;will-change:left,top,width,height}.expand-button[data-v-f0ed7234]{width:27px;height:27px;display:grid;margin-left:auto;padding:0;place-items:center;color:#ffffffc2;background:#ffffff17;border-radius:7px;cursor:pointer;transition:background .16s ease,transform .16s ease}.expand-button[data-v-f0ed7234]:hover{color:#fff;background:#ffffff2b;transform:scale(1.08)}.expand-button svg[data-v-f0ed7234]{width:15px!important;margin:0!important}.hot-flame[data-v-f0ed7234]{width:20px!important;margin-left:3px!important}.hot-card.expansion-disabled .hot-flame[data-v-f0ed7234]{margin-left:auto!important}.note-empty.static[data-v-f0ed7234]{display:grid;place-items:center;cursor:default}.news-expanded[data-v-f0ed7234]{position:absolute;inset:0;width:100%;height:100%;display:grid;grid-template-rows:86px minmax(0,1fr);padding:0 24px 24px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px) scale(.99);transition:opacity 90ms ease-in,transform 90ms ease-in,visibility 0s 90ms}.news-expanded.visible[data-v-f0ed7234]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .14s .1s ease-out,transform .16s .1s cubic-bezier(.2,.8,.2,1),visibility 0s}.expanded-header[data-v-f0ed7234]{min-width:0;display:flex;gap:18px;align-items:center}.expanded-tabs[data-v-f0ed7234]{min-width:0;display:flex;gap:18px;padding:0 4px;align-items:center}.expanded-tabs button[data-v-f0ed7234]{position:relative;height:42px;padding:0 2px;color:#ffffff8f;background:transparent;cursor:pointer;font-size:13px;font-weight:500;white-space:nowrap;transition:color .17s ease}.expanded-tabs button[data-v-f0ed7234]:after{content:"";position:absolute;left:2px;right:2px;bottom:2px;height:2px;background:var(--active-feed-color);border-radius:2px;opacity:0;transform:scaleX(.35);transition:opacity .17s ease,transform .17s cubic-bezier(.2,.8,.2,1)}.expanded-tabs button[data-v-f0ed7234]:hover{color:#ffffffd1;background:transparent}.expanded-tabs button.active[data-v-f0ed7234]{color:#fff;background:transparent;font-weight:650}.expanded-tabs button.active[data-v-f0ed7234]:after{opacity:1;transform:scaleX(1)}.expanded-actions[data-v-f0ed7234]{display:flex;gap:10px;margin-left:auto;align-items:center}.expanded-flame[data-v-f0ed7234]{width:22px;height:22px;color:#ff4c58;fill:#ff4c58;filter:drop-shadow(0 3px 8px rgba(255,76,88,.28))}.news-close[data-v-f0ed7234]{width:40px;height:40px;display:grid;padding:0;place-items:center;color:#ffffffdb;background:#ffffff1a;border-radius:8px;cursor:pointer;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:color .16s ease,background .16s ease,transform .16s ease}.news-close[data-v-f0ed7234]:hover{color:#fff;background:#ffffff30;transform:scale(1.06)}.news-close[data-v-f0ed7234]:active{transform:scale(.95)}.news-close svg[data-v-f0ed7234]{width:19px}.expanded-news-list[data-v-f0ed7234]{min-height:0;padding:3px;overflow:auto;overscroll-behavior:contain}.expanded-news-page[data-v-f0ed7234]{min-height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(46px,1fr);gap:8px 14px}.expanded-news-list a[data-v-f0ed7234]{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr) 72px;gap:10px;padding:0 16px;align-items:center;color:#ffffffe6;background:#ffffff0d;border-radius:8px;text-decoration:none;box-shadow:0 3px 12px #05080e09;transition:color .17s ease,background .17s ease,box-shadow .17s ease,transform .17s cubic-bezier(.2,.8,.2,1)}.expanded-news-list a.featured[data-v-f0ed7234]{background:#ffffff13}.expanded-news-list a[data-v-f0ed7234]:hover{position:relative;z-index:2;color:#fff;background:#ffffff21;box-shadow:0 8px 18px #04070c1f;transform:translateY(-2px)}.expanded-rank[data-v-f0ed7234]{color:#ffffff6b;font-size:13px;font-variant-numeric:tabular-nums}.expanded-rank.rank-1[data-v-f0ed7234]{color:#ff765f}.expanded-rank.rank-2[data-v-f0ed7234]{color:#ff9d68}.expanded-rank.rank-3[data-v-f0ed7234]{color:#ffc27b}.expanded-news-list b[data-v-f0ed7234]{overflow:hidden;font-size:15px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.expanded-news-list small[data-v-f0ed7234]{overflow:hidden;color:#ffffff6b;font-size:12px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.expanded-news-list p[data-v-f0ed7234]{grid-column:1 / -1;margin:0;display:grid;place-items:center;color:#ffffff94;font-size:14px}.expanded-feed-enter-active[data-v-f0ed7234]{transition:opacity .17s ease,transform .21s cubic-bezier(.2,.8,.2,1)}.expanded-feed-leave-active[data-v-f0ed7234]{transition:opacity 105ms ease,transform 125ms ease}.expanded-feed-enter-from[data-v-f0ed7234]{opacity:0;transform:translate(10px)}.expanded-feed-leave-to[data-v-f0ed7234]{opacity:0;transform:translate(-6px)}.note-expanded[data-v-f0ed7234]{position:absolute;inset:0;display:grid;grid-template-rows:82px minmax(0,1fr);padding:0 24px 24px;color:#4f4d53;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px) scale(.99);transition:opacity 90ms ease-in,transform 90ms ease-in,visibility 0s 90ms}.note-expanded.visible[data-v-f0ed7234]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .14s .1s ease-out,transform .16s .1s cubic-bezier(.2,.8,.2,1),visibility 0s}.note-expanded-header[data-v-f0ed7234]{min-width:0;display:flex;align-items:center;justify-content:space-between}.note-expanded-header strong[data-v-f0ed7234]{color:#46444a;font-size:20px;font-weight:650}.note-actions[data-v-f0ed7234]{display:flex;gap:10px;align-items:center}.note-add[data-v-f0ed7234]{height:40px;display:flex;gap:7px;padding:0 15px;align-items:center;color:#fff;background:#f39b17;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;transition:background .16s ease,transform .16s ease}.note-add[data-v-f0ed7234]:hover{background:#e88d0b;transform:translateY(-1px)}.note-add svg[data-v-f0ed7234]{width:17px}.note-close[data-v-f0ed7234]{width:40px;height:40px;display:grid;padding:0;place-items:center;color:#646168;background:#46434c17;border-radius:8px;cursor:pointer;transition:background .16s ease,transform .16s ease}.note-close[data-v-f0ed7234]:hover{background:#46434c29;transform:scale(1.05)}.note-close svg[data-v-f0ed7234]{width:19px}.note-editor-list[data-v-f0ed7234]{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:126px;gap:12px;overflow:auto;overscroll-behavior:contain}.note-editor[data-v-f0ed7234]{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr) 34px;gap:8px;padding:12px;background:#ffffffb8;border-radius:8px;box-shadow:0 5px 16px #2e281e0f}.note-editor>span[data-v-f0ed7234]{padding-top:5px;color:#aaa49a;font-size:11px;font-variant-numeric:tabular-nums}.note-editor textarea[data-v-f0ed7234]{width:100%;height:100%;padding:3px 0;color:#535057;background:transparent;outline:0;resize:none;font-size:14px;line-height:1.65}.note-editor textarea[data-v-f0ed7234]::placeholder{color:#b7b2aa}.note-editor>button[data-v-f0ed7234]{width:32px;height:32px;display:grid;padding:0;place-items:center;color:#aaa49e;background:transparent;border-radius:7px;cursor:pointer;transition:color .16s ease,background .16s ease}.note-editor>button[data-v-f0ed7234]:hover{color:#d54f4f;background:#d54f4f17}.note-editor>button svg[data-v-f0ed7234]{width:16px}.note-empty-expanded[data-v-f0ed7234]{grid-column:1 / -1;min-height:180px;display:flex;gap:8px;align-items:center;justify-content:center;color:#8d898f;background:#ffffff70;border-radius:8px;cursor:pointer;font-size:14px}.note-empty-expanded[data-v-f0ed7234]:hover{color:#5e5a61;background:#ffffffb3}.note-empty-expanded svg[data-v-f0ed7234]{width:18px}.news-overlay[data-v-f0ed7234]{position:fixed;inset:0;z-index:300;background-color:#070a0f3d;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);will-change:background-color,backdrop-filter}.news-overlay-enter-active[data-v-f0ed7234],.news-overlay-leave-active[data-v-f0ed7234]{transition:background-color .3s cubic-bezier(.2,.8,.2,1),backdrop-filter .3s cubic-bezier(.2,.8,.2,1),-webkit-backdrop-filter .3s cubic-bezier(.2,.8,.2,1)}.news-overlay-enter-from[data-v-f0ed7234],.news-overlay-leave-to[data-v-f0ed7234]{background-color:#070a0f00;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.widget-slot[data-v-f0ed7234]{grid-template-rows:minmax(0,1fr) var(--grid-label-height);gap:var(--grid-label-gap)}.widget-slot[data-v-f0ed7234]>:first-child{grid-row:1}.weather-card[data-v-f0ed7234],.fish-card[data-v-f0ed7234],.oil-card[data-v-f0ed7234]{width:auto;height:100%;aspect-ratio:1;align-self:center;justify-self:center}.hot-card[data-v-f0ed7234],.note-card[data-v-f0ed7234]{width:calc(100% - var(--grid-card-inset) - var(--grid-card-inset));height:100%;aspect-ratio:auto;align-self:stretch;justify-self:center}.widget-label[data-v-f0ed7234]{grid-row:2;height:var(--grid-label-height);display:flex;align-items:center;justify-content:center;line-height:1}.widget-slot.layout-wide .weather-card[data-v-f0ed7234],.widget-slot.layout-wide .fish-card[data-v-f0ed7234],.widget-slot.layout-wide .oil-card[data-v-f0ed7234]{width:calc(100% - var(--grid-card-inset) - var(--grid-card-inset));aspect-ratio:auto}.widget-slot.layout-wide .wooden-fish[data-v-f0ed7234]{width:82px;height:62px}.widget-slot.layout-square .forecast[data-v-f0ed7234]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:7px}.widget-slot.layout-app .widget-label[data-v-f0ed7234]{font-size:10px}.widget-slot.layout-app .weather-card[data-v-f0ed7234]{padding:0}.weather-mini-content[data-v-f0ed7234]{width:100%;height:100%;display:flex;gap:1px;flex-direction:column;align-items:center;justify-content:center}.weather-mini-content svg[data-v-f0ed7234]{width:21px;height:21px}.weather-mini-content strong[data-v-f0ed7234]{font-size:17px;font-weight:650;line-height:1}.widget-slot.layout-app[data-v-f0ed7234] :is(.hot-card,.note-card){cursor:pointer}.compact-news.mini[data-v-f0ed7234]{padding:0}.hot-mini-content[data-v-f0ed7234],.note-mini-content[data-v-f0ed7234]{position:absolute;inset:0;display:flex;padding:5px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hot-mini-content svg[data-v-f0ed7234]{width:21px;height:21px;flex:0 0 auto;color:#ff4c58;fill:#ff4c58}.hot-mini-content strong[data-v-f0ed7234],.note-mini-content strong[data-v-f0ed7234]{margin-top:2px;font-size:9px;line-height:1.1}.hot-mini-content small[data-v-f0ed7234]{width:100%;margin-top:3px;overflow:hidden;color:#ffffff8a;font-size:7px;white-space:nowrap;text-overflow:ellipsis}.note-mini-content[data-v-f0ed7234]{color:#5c5960}.note-mini-content svg[data-v-f0ed7234]{width:21px;height:21px;color:#f39b17}.note-mini-content small[data-v-f0ed7234]{margin-top:2px;color:#aaa49b;font-size:8px}.widget-slot.layout-app .wooden-fish[data-v-f0ed7234]{width:36px;height:27px;filter:none}.widget-slot.layout-app .fish-card>small[data-v-f0ed7234],.widget-slot.layout-app .fish-card>b[data-v-f0ed7234]{display:none}.widget-slot:not(.layout-app) .weather-card[data-v-f0ed7234]{padding:12px 13px 10px}.weather-card header[data-v-f0ed7234]{line-height:1}.weather-card header>span[data-v-f0ed7234]:first-child{font-weight:650}.weather-current[data-v-f0ed7234]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px;margin-top:3px;align-items:center}.weather-current>strong[data-v-f0ed7234]{font-size:44px;font-weight:650;line-height:.98}.weather-current .weather-metrics[data-v-f0ed7234]{display:flex;gap:0;padding:0;align-items:flex-end;flex-direction:column;font-size:10px;line-height:1.12}.weather-metrics b[data-v-f0ed7234]{font-size:inherit;font-weight:650}.weather-metrics small[data-v-f0ed7234]{font-size:9px;opacity:.82}.forecast[data-v-f0ed7234]{margin-top:6px}.forecast>span[data-v-f0ed7234]{min-width:0}.forecast b[data-v-f0ed7234]{line-height:1}.forecast svg[data-v-f0ed7234]{flex:0 0 auto}.forecast small[data-v-f0ed7234]{font-variant-numeric:tabular-nums}.widget-slot.layout-square .forecast[data-v-f0ed7234]{gap:5px;margin-top:7px}.widget-slot.layout-wide .weather-current[data-v-f0ed7234]{grid-template-columns:92px minmax(0,1fr)}.widget-slot.layout-wide .weather-metrics[data-v-f0ed7234]{align-items:flex-start}.widget-slot.layout-wide .forecast[data-v-f0ed7234]{margin-top:4px}.oil-card[data-v-f0ed7234]{position:relative;min-width:0;display:grid;grid-template-rows:28px minmax(0,1fr) 20px;overflow:visible;padding:9px 12px 8px;color:#fffffff0;background:#1a1d1bf2;border:0;box-shadow:0 10px 24px #0408062e;cursor:pointer;font-variant-numeric:tabular-nums}.oil-slot[data-v-f0ed7234]:has(.oil-city-picker.open){z-index:32}.oil-card[data-v-f0ed7234]:has(.oil-city-picker.open){z-index:33}.oil-header[data-v-f0ed7234]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.oil-title[data-v-f0ed7234]{min-width:0;display:flex;gap:6px;overflow:hidden;align-items:center;white-space:nowrap}.oil-title svg[data-v-f0ed7234]{width:15px;height:15px;flex:0 0 auto;color:#c6f05b}.oil-title b[data-v-f0ed7234]{overflow:hidden;font-size:11px;font-weight:650;text-overflow:ellipsis}.oil-square-body[data-v-f0ed7234]{min-height:0;display:flex;flex-direction:column;justify-content:center}.oil-primary-price[data-v-f0ed7234]{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:end}.oil-primary-price>span[data-v-f0ed7234]{padding-bottom:20px;color:#c6f05b;font-size:10px;font-weight:650}.oil-primary-price>div[data-v-f0ed7234]{min-width:0;overflow:hidden}.oil-primary-price strong[data-v-f0ed7234]{display:block;overflow:hidden;font-size:36px;font-weight:700;line-height:.9;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.oil-primary-price small[data-v-f0ed7234]{display:block;margin-top:4px;color:#ffffff80;font-size:8px;line-height:1;white-space:nowrap}.oil-square-status[data-v-f0ed7234]{margin-top:5px;overflow:hidden;color:#ffffff75;font-size:8px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.oil-square-status.rising[data-v-f0ed7234],.oil-wide-prices em.rising[data-v-f0ed7234]{color:#ff8a70}.oil-square-status.falling[data-v-f0ed7234],.oil-wide-prices em.falling[data-v-f0ed7234]{color:#76e0a3}.oil-wide-prices[data-v-f0ed7234]{min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center}.oil-wide-prices section[data-v-f0ed7234]{min-width:0;padding:0 7px}.oil-wide-prices section[data-v-f0ed7234]:first-child{padding-left:0}.oil-wide-prices section[data-v-f0ed7234]:last-child{padding-right:0}.oil-wide-prices section>span[data-v-f0ed7234]{display:block;overflow:hidden;color:#ffffff8f;font-size:10px;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.oil-wide-prices section.primary>span[data-v-f0ed7234],.oil-wide-prices section.primary strong[data-v-f0ed7234]{color:#d4fa76}.oil-wide-prices section>div[data-v-f0ed7234]{min-width:0;margin-top:5px}.oil-wide-prices strong[data-v-f0ed7234]{display:block;min-width:0;overflow:hidden;font-size:26px;font-weight:700;line-height:.92;text-overflow:ellipsis;white-space:nowrap}.oil-wide-prices small[data-v-f0ed7234]{display:block;margin-top:4px;color:#ffffff61;font-size:8px;line-height:1;white-space:nowrap}.oil-wide-prices em[data-v-f0ed7234]{display:block;margin-top:5px;overflow:hidden;color:#ffffff61;font-size:8px;font-style:normal;line-height:1;text-overflow:ellipsis;white-space:nowrap}.oil-footer[data-v-f0ed7234]{position:relative;min-width:0;display:flex;gap:8px;align-items:center;justify-content:space-between;color:#ffffff6b;cursor:default;font-size:8px}.oil-footer>span[data-v-f0ed7234],.oil-footer>a[data-v-f0ed7234]{min-width:0;display:flex;gap:4px;align-items:center;white-space:nowrap}.oil-footer>span[data-v-f0ed7234]{overflow:hidden;text-overflow:ellipsis}.oil-footer>span svg[data-v-f0ed7234],.oil-footer>a[data-v-f0ed7234]{flex:0 0 auto}.oil-footer svg[data-v-f0ed7234]{width:11px;height:11px}.oil-footer>a[data-v-f0ed7234]{color:#ffffffb8;text-decoration:none;transition:color .15s ease}.oil-footer>a[data-v-f0ed7234]:hover{color:#d4fa76}.oil-retry[data-v-f0ed7234]{position:absolute;right:55px;bottom:0;width:19px;height:19px;display:grid;padding:0;place-items:center;color:#ff9a85;background:transparent;border-radius:5px;cursor:pointer}.oil-retry[data-v-f0ed7234]:hover{background:#ffffff17}.oil-mini-content[data-v-f0ed7234]{width:100%;height:100%;min-width:0;display:flex;padding:5px;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;text-decoration:none}.oil-mini-content>svg[data-v-f0ed7234]{width:18px;height:18px;flex:0 0 auto;color:#c6f05b}.oil-mini-content strong[data-v-f0ed7234]{max-width:100%;margin-top:1px;overflow:hidden;font-size:15px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.oil-mini-content small[data-v-f0ed7234]{max-width:100%;margin-top:3px;overflow:hidden;color:#ffffff80;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.widget-slot.layout-square .oil-card[data-v-f0ed7234]{padding:9px 10px 8px}.widget-slot.layout-square .oil-title b[data-v-f0ed7234]{display:none}.widget-slot.layout-square .oil-card[data-v-f0ed7234] .oil-city-trigger{width:88px}.widget-slot.layout-app .oil-card[data-v-f0ed7234]{grid-template-rows:minmax(0,1fr);padding:0}.oil-card[data-v-f0ed7234]:focus-visible{outline:2px solid rgba(205,241,112,.72);outline-offset:3px}@media(max-width:1180px){.hot-slot[data-v-f0ed7234]{grid-column:1 / span 4;grid-row:1 / span 2}.weather-slot[data-v-f0ed7234]{grid-column:5 / span 2;grid-row:1 / span 2}.fish-slot[data-v-f0ed7234]{grid-column:7 / span 2;grid-row:1 / span 2}.note-slot[data-v-f0ed7234]{grid-column:1 / span 4;grid-row:3 / span 2}.oil-slot[data-v-f0ed7234]{grid-column:5 / span 4;grid-row:3 / span 2}}@media(max-width:820px){.hot-slot[data-v-f0ed7234]{grid-column:1 / span 4;grid-row:1 / span 2}.weather-slot[data-v-f0ed7234]{grid-column:5 / span 2;grid-row:1 / span 2}.note-slot[data-v-f0ed7234]{grid-column:1 / span 4;grid-row:3 / span 2}.fish-slot[data-v-f0ed7234]{grid-column:5 / span 2;grid-row:3 / span 2}.oil-slot[data-v-f0ed7234]{grid-column:1 / span 4;grid-row:5 / span 2}}@media(max-width:760px){.news-expanded[data-v-f0ed7234],.note-expanded[data-v-f0ed7234]{grid-template-rows:72px minmax(0,1fr);padding:0 14px 14px}.expanded-header[data-v-f0ed7234]{gap:8px}.expanded-tabs[data-v-f0ed7234]{gap:14px;overflow-x:auto}.expanded-tabs button[data-v-f0ed7234]{height:38px;padding:0 2px;font-size:12px}.expanded-tabs button[data-v-f0ed7234]:after{left:2px;right:2px}.expanded-actions[data-v-f0ed7234]{gap:6px}.expanded-flame[data-v-f0ed7234]{display:none}.news-close[data-v-f0ed7234],.note-close[data-v-f0ed7234]{width:36px;height:36px;flex:0 0 auto}.expanded-news-page[data-v-f0ed7234],.note-editor-list[data-v-f0ed7234]{grid-template-columns:minmax(0,1fr)}.expanded-news-page[data-v-f0ed7234]{grid-auto-rows:48px}.expanded-news-list b[data-v-f0ed7234]{font-size:14px}.note-expanded-header strong[data-v-f0ed7234]{font-size:17px}.note-add[data-v-f0ed7234]{width:36px;height:36px;padding:0;justify-content:center;font-size:0}.note-add svg[data-v-f0ed7234]{width:18px}.note-editor-list[data-v-f0ed7234]{grid-auto-rows:112px}}@media(max-width:600px){.hot-slot[data-v-f0ed7234]{grid-column:1 / span 4;grid-row:1 / span 2}.weather-slot[data-v-f0ed7234]{grid-column:1 / span 2;grid-row:3 / span 2}.fish-slot[data-v-f0ed7234]{grid-column:3 / span 2;grid-row:3 / span 2}.note-slot[data-v-f0ed7234]{grid-column:1 / span 4;grid-row:5 / span 2}.oil-slot[data-v-f0ed7234]{grid-column:1 / span 4;grid-row:7 / span 2}}.tag-manager-layer[data-v-a763ee3d]{position:fixed;inset:0;z-index:640;display:grid;padding:32px;place-items:center;background:#080a0f4d;backdrop-filter:blur(15px) saturate(.88);-webkit-backdrop-filter:blur(15px) saturate(.88);user-select:none;-webkit-user-select:none}.tag-manager-layer input[data-v-a763ee3d]{user-select:text;-webkit-user-select:text}.tag-manager-panel[data-v-a763ee3d]{--top-edge: 8px;--top-control-size: 38px;position:relative;width:min(1120px,calc(100vw - 64px));height:min(760px,calc(100vh - 64px));display:grid;grid-template-rows:calc(var(--top-control-size) + var(--top-edge) + var(--top-edge)) minmax(0,1fr);overflow:hidden;color:#ffffffeb;background:#191a20c2;border-radius:10px;backdrop-filter:blur(48px) saturate(1.18);-webkit-backdrop-filter:blur(48px) saturate(1.18);transform-origin:calc(var(--pointer-x) - 50vw + 50%) calc(var(--pointer-y) - 50vh + 50%)}.tag-manager-tabs[data-v-a763ee3d]{display:flex;gap:5px;padding:var(--top-edge) calc(var(--top-control-size) + var(--top-edge) + var(--top-edge)) var(--top-edge) var(--top-edge);align-items:center;background:#ffffff06}.tag-manager-tabs button[data-v-a763ee3d]{height:var(--top-control-size);display:flex;gap:7px;padding:0 14px;align-items:center;color:#ffffff8f;background:transparent;border-radius:7px;cursor:pointer;font-size:13px;transition:color .16s ease,background .16s ease,transform .16s ease}.tag-manager-tabs button[data-v-a763ee3d]:hover{color:#ffffffe6;background:#ffffff12}.tag-manager-tabs button.active[data-v-a763ee3d]{color:#fff;background:#ffffff24;transform:translateY(-1px)}.tag-manager-tabs svg[data-v-a763ee3d]{width:16px}.tag-manager-close[data-v-a763ee3d]{position:absolute;top:var(--top-edge);right:var(--top-edge);z-index:2;width:var(--top-control-size);height:var(--top-control-size);display:grid;padding:0;place-items:center;color:#ffffffb3;background:#ffffff14;border-radius:8px;cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s ease}.tag-manager-close[data-v-a763ee3d]:hover{color:#fff;background:#ffffff26;transform:scale(1.04)}.tag-manager-close svg[data-v-a763ee3d]{width:18px}.tag-manager-body[data-v-a763ee3d]{min-height:0;overflow:hidden}.online-page[data-v-a763ee3d],.manual-page[data-v-a763ee3d],.cards-page[data-v-a763ee3d]{width:100%;height:100%}.online-page[data-v-a763ee3d]{display:grid;grid-template-rows:auto minmax(0,1fr)}.online-tools[data-v-a763ee3d]{display:grid;gap:12px;padding:18px 24px 14px}.tag-search[data-v-a763ee3d]{width:min(640px,100%);height:42px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:8px;margin:0 auto;padding:0 13px;align-items:center;color:#ffffff7a;background:#ffffff17;border-radius:8px}.tag-search svg[data-v-a763ee3d]{width:17px}.tag-search input[data-v-a763ee3d]{min-width:0;height:100%;padding:0;color:#fff;background:transparent;outline:0;font-size:13px}.tag-search input[data-v-a763ee3d]::placeholder{color:#ffffff6b}.tag-search span[data-v-a763ee3d]{min-width:24px;font-size:11px;text-align:right}.category-strip[data-v-a763ee3d]{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none;cursor:grab;touch-action:pan-y;overscroll-behavior-inline:contain}.category-strip[data-v-a763ee3d]::-webkit-scrollbar{display:none}.category-strip.dragging[data-v-a763ee3d]{cursor:grabbing}.category-strip.dragging button[data-v-a763ee3d]{pointer-events:none}.category-strip button[data-v-a763ee3d]{height:31px;flex:0 0 auto;padding:0 12px;color:#ffffff87;background:transparent;border-radius:6px;cursor:pointer;font-size:12px;transition:color .15s ease,background .15s ease}.category-strip button[data-v-a763ee3d]:hover{color:#ffffffe6;background:#ffffff12}.category-strip button.active[data-v-a763ee3d]{color:#fff;background:#479cff52}.cloud-tag-grid[data-v-a763ee3d]{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;overflow-y:auto;padding:4px 24px 24px;align-content:start}.cloud-tag-item[data-v-a763ee3d]{min-width:0;min-height:104px;display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:8px 12px;padding:13px;background:#fff1;border-radius:8px;transition:background .16s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.cloud-tag-item[data-v-a763ee3d]:hover{position:relative;z-index:2;background:#ffffff1a;transform:translateY(-2px)}.cloud-tag-icon[data-v-a763ee3d]{width:52px;height:52px;grid-row:1 / span 2;display:grid;place-items:center;overflow:hidden;color:#fff;background:#ffffff1a;border-radius:7px}.cloud-tag-icon img[data-v-a763ee3d]{width:100%;height:100%;padding:4px;background:#fffffff0;object-fit:contain}.cloud-tag-icon b[data-v-a763ee3d]{font-size:20px}.cloud-tag-copy[data-v-a763ee3d]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;align-content:start}.cloud-tag-copy strong[data-v-a763ee3d]{overflow:hidden;font-size:13px;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.cloud-tag-copy small[data-v-a763ee3d]{grid-column:1 / -1;display:-webkit-box;overflow:hidden;color:#ffffff7d;font-size:10px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cloud-tag-copy i[data-v-a763ee3d]{grid-row:1;grid-column:2;color:#ffffff5c;font-size:9px;font-style:normal;white-space:nowrap}.add-item-button[data-v-a763ee3d]{min-width:78px;height:29px;display:flex;gap:5px;padding:0 10px;align-items:center;justify-content:center;justify-self:end;color:#ffffffe0;background:#479cff47;border-radius:6px;cursor:pointer;font-size:11px;transition:background .15s ease,transform .15s ease}.add-item-button[data-v-a763ee3d]:hover:not(:disabled){background:#479cff73;transform:translateY(-1px)}.add-item-button.added[data-v-a763ee3d]{color:#74e9a9d9;background:#3dc57e1f;cursor:default}.add-item-button svg[data-v-a763ee3d]{width:13px}.empty-state[data-v-a763ee3d]{min-height:220px;display:flex;gap:10px;align-items:center;justify-content:center;color:#ffffff73;font-size:13px}.empty-state svg[data-v-a763ee3d]{width:19px}.manual-page[data-v-a763ee3d]{display:grid;grid-template-rows:auto minmax(0,1fr) 58px;overflow-y:auto;padding:20px 28px 0}.manual-preview[data-v-a763ee3d]{min-height:84px;display:flex;gap:15px;padding:14px 17px;align-items:center;background:#ffffff0f;border-radius:8px}.manual-preview-icon[data-v-a763ee3d]{width:56px;height:56px;display:grid;flex:0 0 auto;place-items:center;overflow:hidden;color:#fff;border-radius:7px}.manual-preview-icon img[data-v-a763ee3d]{width:100%;height:100%;padding:4px;background:#fffffff0;object-fit:contain}.manual-preview-icon b[data-v-a763ee3d]{font-size:20px}.manual-preview>span[data-v-a763ee3d]:last-child{min-width:0;display:grid;gap:6px}.manual-preview strong[data-v-a763ee3d],.manual-preview small[data-v-a763ee3d]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.manual-preview strong[data-v-a763ee3d]{font-size:15px}.manual-preview small[data-v-a763ee3d]{color:#ffffff73;font-size:11px}.manual-form-grid[data-v-a763ee3d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 132px;gap:14px;padding:20px 0;align-content:start}.field-row[data-v-a763ee3d]{min-width:0;display:grid;gap:7px}.field-row>span[data-v-a763ee3d],.color-field>span[data-v-a763ee3d]{color:#ffffff8a;font-size:11px}.field-row>div[data-v-a763ee3d]{height:42px;display:flex;gap:9px;padding:0 12px;align-items:center;background:#ffffff14;border-radius:7px;transition:background .15s ease}.field-row>div[data-v-a763ee3d]:focus-within{background:#ffffff21}.field-row svg[data-v-a763ee3d]{width:15px;flex:0 0 auto;color:#ffffff73}.field-row input[data-v-a763ee3d]{min-width:0;width:100%;height:100%;padding:0;color:#fff;background:transparent;outline:0;font-size:12px}.field-row input[data-v-a763ee3d]::placeholder{color:#ffffff52}.field-url[data-v-a763ee3d],.field-icon-url[data-v-a763ee3d]{grid-column:1 / span 2}.fetch-icon-button[data-v-a763ee3d],.upload-icon-button[data-v-a763ee3d]{height:42px;display:flex;gap:7px;align-self:end;align-items:center;justify-content:center;color:#ffffffd9;background:#479cff3b;border-radius:7px;cursor:pointer;font-size:12px;transition:background .15s ease,transform .15s ease}.fetch-icon-button[data-v-a763ee3d]:hover:not(:disabled),.upload-icon-button[data-v-a763ee3d]:hover{background:#479cff61;transform:translateY(-1px)}.fetch-icon-button svg[data-v-a763ee3d],.upload-icon-button svg[data-v-a763ee3d]{width:15px}.file-input[data-v-a763ee3d]{display:none}.color-field[data-v-a763ee3d]{grid-column:1 / -1;display:grid;gap:10px}.color-field>div[data-v-a763ee3d]{display:flex;gap:9px}.color-field button[data-v-a763ee3d]{width:28px;height:28px;padding:0;border-radius:6px;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff1f;transition:transform .15s ease,box-shadow .15s ease}.color-field button[data-v-a763ee3d]:hover{transform:scale(1.08)}.color-field button.active[data-v-a763ee3d]{box-shadow:inset 0 0 0 2px #ffffffe6;transform:scale(1.08)}.manual-footer[data-v-a763ee3d]{position:sticky;bottom:0;display:flex;gap:16px;align-items:center;justify-content:space-between;background:#191a20e0;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.manual-footer>span[data-v-a763ee3d]{min-width:0;display:flex;gap:6px;align-items:center;color:#f99;font-size:11px}.manual-footer>span.success[data-v-a763ee3d]{color:#74e9a9}.manual-footer>span svg[data-v-a763ee3d]{width:13px;flex:0 0 auto}.manual-footer>button[data-v-a763ee3d]{width:132px;height:38px;display:flex;gap:7px;align-items:center;justify-content:center;color:#fff;background:#3189e8;border-radius:7px;cursor:pointer;font-size:12px;transition:background .15s ease,transform .15s ease}.manual-footer>button[data-v-a763ee3d]:hover{background:#459af0;transform:translateY(-1px)}.manual-footer>button svg[data-v-a763ee3d]{width:15px}.field-row textarea[data-v-a763ee3d]{min-width:0;width:100%;height:100%;padding:8px 0;color:#fff;background:transparent;border:0;outline:0;resize:none;font-size:12px;line-height:1.35}.field-row textarea[data-v-a763ee3d]::placeholder{color:#ffffff52}.field-icon-url>div[data-v-a763ee3d]{height:66px;align-items:flex-start}.field-icon-url svg[data-v-a763ee3d]{width:15px;height:15px;margin-top:9px}.cards-page[data-v-a763ee3d]{overflow-y:auto;padding:16px 20px 24px}.card-catalog-grid[data-v-a763ee3d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.card-catalog-item[data-v-a763ee3d]{min-width:0;display:grid;grid-template-rows:54px 220px 38px;gap:10px;padding:14px;background:#ffffff0f;border-radius:8px;transition:background .16s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.card-catalog-item[data-v-a763ee3d]:hover{position:relative;z-index:2;background:#ffffff18;transform:translateY(-2px)}.card-catalog-heading[data-v-a763ee3d]{min-width:0;display:flex;gap:7px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.card-catalog-heading strong[data-v-a763ee3d],.card-catalog-heading small[data-v-a763ee3d]{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-catalog-heading strong[data-v-a763ee3d]{font-size:15px;font-weight:650}.card-catalog-heading small[data-v-a763ee3d]{color:#ffffff7a;font-size:11px}.card-component-preview[data-v-a763ee3d]{min-width:0;min-height:0;display:grid;overflow:visible;place-items:stretch}.card-component-preview[data-v-a763ee3d] .widget-slot,.card-component-preview[data-v-a763ee3d] .meal-slot{width:100%;height:100%;grid-column:1!important;grid-row:1!important;grid-template-rows:minmax(0,1fr)!important;gap:0!important;opacity:1!important;animation:none!important}.card-component-preview[data-v-a763ee3d] .widget-label,.card-component-preview[data-v-a763ee3d] .meal-slot>small{display:none}.card-component-preview[data-v-a763ee3d] .weather-card,.card-component-preview[data-v-a763ee3d] .fish-card,.card-component-preview[data-v-a763ee3d] .meal-card{max-width:100%;max-height:100%}.card-component-preview[data-v-a763ee3d] .hot-card,.card-component-preview[data-v-a763ee3d] .note-card,.card-component-preview[data-v-a763ee3d] .oil-card,.card-component-preview[data-v-a763ee3d] .utility-card{width:100%}.card-catalog-footer[data-v-a763ee3d]{display:flex;align-items:center;justify-content:space-between}.card-catalog-footer>span[data-v-a763ee3d]{padding:4px 7px;color:#ffffff73;background:#ffffff12;border-radius:5px;font-size:9px}.card-catalog-footer .add-item-button[data-v-a763ee3d]{justify-self:auto}.tag-manager-enter-active[data-v-a763ee3d],.tag-manager-leave-active[data-v-a763ee3d]{transition:opacity .22s ease,backdrop-filter .24s ease}.tag-manager-enter-active .tag-manager-panel[data-v-a763ee3d],.tag-manager-leave-active .tag-manager-panel[data-v-a763ee3d]{transition:opacity .19s ease,transform .33s cubic-bezier(.19,1,.22,1)}.tag-manager-enter-from[data-v-a763ee3d],.tag-manager-leave-to[data-v-a763ee3d]{opacity:0}.tag-manager-enter-from .tag-manager-panel[data-v-a763ee3d],.tag-manager-leave-to .tag-manager-panel[data-v-a763ee3d]{opacity:0;transform:scale(.72)}.tag-manager-page-enter-active[data-v-a763ee3d]{transition:opacity .15s 45ms ease,transform .19s 45ms cubic-bezier(.2,.8,.2,1)}.tag-manager-page-leave-active[data-v-a763ee3d]{transition:opacity 90ms ease,transform .11s ease}.tag-manager-page-enter-from[data-v-a763ee3d]{opacity:0;transform:translateY(7px)}.tag-manager-page-leave-to[data-v-a763ee3d]{opacity:0;transform:translateY(-4px)}.status-message-enter-active[data-v-a763ee3d],.status-message-leave-active[data-v-a763ee3d]{transition:opacity .13s ease,transform .15s ease}.status-message-enter-from[data-v-a763ee3d],.status-message-leave-to[data-v-a763ee3d]{opacity:0;transform:translateY(3px)}.spinning[data-v-a763ee3d]{animation:icon-spin-a763ee3d .8s linear infinite}@keyframes icon-spin-a763ee3d{to{transform:rotate(360deg)}}.cloud-tag-icon[data-v-a763ee3d]>*,.manual-preview-icon[data-v-a763ee3d]>*{grid-area:1 / 1}@media(max-width:900px){.cloud-tag-grid[data-v-a763ee3d]{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-form-grid[data-v-a763ee3d]{grid-template-columns:minmax(0,1fr) 132px}.field-url[data-v-a763ee3d],.field-icon-url[data-v-a763ee3d]{grid-column:1}.field-row[data-v-a763ee3d]:not(.field-url):not(.field-icon-url){grid-column:1 / -1}.card-catalog-item[data-v-a763ee3d]{grid-template-rows:54px 180px 38px}}@media(max-width:640px){.tag-manager-layer[data-v-a763ee3d]{padding:12px}.tag-manager-panel[data-v-a763ee3d]{width:calc(100vw - 24px);height:calc(100vh - 24px)}.tag-manager-tabs button[data-v-a763ee3d]{flex:1;padding-inline:8px;justify-content:center}.cloud-tag-grid[data-v-a763ee3d]{grid-template-columns:1fr;padding-inline:12px}.online-tools[data-v-a763ee3d]{padding-inline:12px}.manual-page[data-v-a763ee3d]{padding-inline:14px}.manual-form-grid[data-v-a763ee3d]{grid-template-columns:minmax(0,1fr) 112px}.cards-page[data-v-a763ee3d]{padding-inline:12px}.card-catalog-grid[data-v-a763ee3d]{gap:8px}.card-catalog-item[data-v-a763ee3d]{grid-template-rows:50px 150px 34px;gap:7px;padding:9px}.card-catalog-heading strong[data-v-a763ee3d]{font-size:13px}.card-catalog-heading small[data-v-a763ee3d]{font-size:9px}.card-catalog-footer>span[data-v-a763ee3d]{display:none}}.cloud-folder-slot[data-v-8e9b9da2]{width:180px;height:180px;display:grid;grid-column:span 2;grid-row:span 2;grid-template-rows:156px 20px;gap:4px;justify-items:center;transition:width .32s cubic-bezier(.2,.8,.2,1),height .32s cubic-bezier(.2,.8,.2,1)}.cloud-folder-slot.compact[data-v-8e9b9da2]{width:84px;height:84px;grid-column:span 1;grid-row:span 1;grid-template-rows:64px 16px;gap:4px}.cloud-folder-slot>small[data-v-8e9b9da2]{width:100%;overflow:hidden;color:var(--page-text);font-size:13px;line-height:20px;text-align:center;text-shadow:0 1px 4px var(--page-text-shadow);white-space:nowrap;text-overflow:ellipsis}.cloud-folder-slot.compact>small[data-v-8e9b9da2]{font-size:10px;line-height:16px}.cloud-folder-card[data-v-8e9b9da2]{position:relative;width:156px;height:156px;overflow:hidden;background:#2a283180;border-radius:8px;backdrop-filter:blur(34px) saturate(1.12);-webkit-backdrop-filter:blur(34px) saturate(1.12);transition:width .32s cubic-bezier(.2,.8,.2,1),height .32s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1),background .18s ease,box-shadow .16s ease}.cloud-folder-slot.compact .cloud-folder-card[data-v-8e9b9da2]{width:64px;height:64px;border-radius:7px}.cloud-folder-card[data-v-8e9b9da2]:not(.expansion-active):hover{z-index:2;transform:translateY(-6px) scale(1.018);background:#34323c94}.folder-compact[data-v-8e9b9da2]{position:absolute;top:0;left:0;width:156px;height:156px;padding:18px;background:transparent;cursor:pointer;opacity:1;visibility:visible;transform-origin:top left;transition:opacity 90ms ease,transform .11s ease,visibility 0s}.cloud-folder-slot.compact .folder-compact[data-v-8e9b9da2]{width:64px;height:64px;padding:6px}.folder-compact.hidden[data-v-8e9b9da2]{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.98);transition:opacity 80ms ease,transform 90ms ease,visibility 0s 80ms}.folder-preview[data-v-8e9b9da2]{width:100%;height:100%}.folder-preview i[data-v-8e9b9da2]{display:grid;place-items:center;overflow:hidden;color:#fff;background:#ffffff26;font-style:normal}.folder-preview img[data-v-8e9b9da2]{width:100%;height:100%;object-fit:contain}.cloud-folder-slot:not(.compact) .folder-preview[data-v-8e9b9da2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:6px}.cloud-folder-slot:not(.compact) .folder-preview i[data-v-8e9b9da2]{min-width:0;min-height:0;padding:3px;border-radius:6px}.cloud-folder-slot:not(.compact) .folder-preview i[data-v-8e9b9da2]:nth-child(-n+3){padding:5px;border-radius:10px}.cloud-folder-slot:not(.compact) .folder-preview img[data-v-8e9b9da2]{border-radius:4px}.cloud-folder-slot:not(.compact) .folder-preview i:nth-child(-n+3) img[data-v-8e9b9da2]{border-radius:7px}.cloud-folder-slot:not(.compact) .folder-preview b[data-v-8e9b9da2]{font-size:10px}.cloud-folder-slot:not(.compact) .folder-preview i:nth-child(-n+3) b[data-v-8e9b9da2]{font-size:15px}.cloud-folder-slot:not(.compact) .preview-1[data-v-8e9b9da2]{grid-column:1 / span 2;grid-row:1 / span 2}.cloud-folder-slot:not(.compact) .preview-2[data-v-8e9b9da2]{grid-column:3 / span 2;grid-row:1 / span 2}.cloud-folder-slot:not(.compact) .preview-3[data-v-8e9b9da2]{grid-column:1 / span 2;grid-row:3 / span 2}.cloud-folder-slot:not(.compact) .preview-4[data-v-8e9b9da2]{grid-column:3;grid-row:3}.cloud-folder-slot:not(.compact) .preview-5[data-v-8e9b9da2]{grid-column:4;grid-row:3}.cloud-folder-slot:not(.compact) .preview-6[data-v-8e9b9da2]{grid-column:3;grid-row:4}.cloud-folder-slot:not(.compact) .preview-7[data-v-8e9b9da2]{grid-column:4;grid-row:4}.cloud-folder-slot.compact .folder-preview[data-v-8e9b9da2]{display:grid;grid-template-columns:repeat(2,24px);grid-template-rows:repeat(2,24px);gap:4px;align-content:start;justify-content:start}.cloud-folder-slot.compact .folder-preview i[data-v-8e9b9da2]{width:24px;height:24px;padding:2px;border-radius:4px}.cloud-folder-slot.compact .folder-preview img[data-v-8e9b9da2]{border-radius:2px}.cloud-folder-slot.compact .folder-preview b[data-v-8e9b9da2]{font-size:8px}.cloud-folder-card.expansion-active[data-v-8e9b9da2]{z-index:320;background:#1c1d23b8;transform:none!important;backdrop-filter:blur(46px) saturate(1.16);-webkit-backdrop-filter:blur(46px) saturate(1.16);will-change:left,top,width,height}.folder-expanded[data-v-8e9b9da2]{position:absolute;inset:0;display:grid;grid-template-rows:76px minmax(0,1fr);padding:0 20px 20px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(7px) scale(.995);transition:opacity 90ms ease,transform .1s ease,visibility 0s 90ms}.folder-expanded.visible[data-v-8e9b9da2]{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .15s 60ms ease,transform .17s 60ms cubic-bezier(.2,.8,.2,1),visibility 0s}.folder-expanded>header[data-v-8e9b9da2]{min-width:0;display:flex;align-items:center;justify-content:space-between}.folder-expanded>header>div[data-v-8e9b9da2]{min-width:0;display:flex;gap:10px;align-items:center}.folder-expanded>header svg[data-v-8e9b9da2]{width:21px}.folder-expanded>header strong[data-v-8e9b9da2]{overflow:hidden;font-size:18px;white-space:nowrap;text-overflow:ellipsis}.folder-expanded>header span[data-v-8e9b9da2]{min-width:28px;height:22px;display:grid;place-items:center;color:#ffffff94;background:#ffffff14;border-radius:5px;font-size:11px}.folder-close[data-v-8e9b9da2]{width:38px;height:38px;display:grid;padding:0;flex:0 0 auto;place-items:center;color:#ffffffd1;background:#ffffff17;border-radius:8px;cursor:pointer}.folder-close[data-v-8e9b9da2]:hover{color:#fff;background:#ffffff29}.folder-close svg[data-v-8e9b9da2]{width:18px}.folder-tag-list[data-v-8e9b9da2]{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:64px;gap:8px;padding:3px;overflow:auto}.folder-tag-list a[data-v-8e9b9da2]{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:7px 10px;align-items:center;color:#ffffffe6;background:#ffffff0e;border-radius:8px;text-decoration:none;transition:background .15s ease,transform .17s cubic-bezier(.2,.8,.2,1)}.folder-tag-list a[data-v-8e9b9da2]:hover{position:relative;z-index:2;background:#ffffff21;transform:translateY(-2px)}.folder-tag-list a>i[data-v-8e9b9da2]{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#ffffff1f;border-radius:7px;font-style:normal}.folder-tag-list img[data-v-8e9b9da2]{width:100%;height:100%;object-fit:contain}.folder-tag-list a>span[data-v-8e9b9da2]{min-width:0;display:grid;gap:4px}.folder-tag-list strong[data-v-8e9b9da2],.folder-tag-list small[data-v-8e9b9da2]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.folder-tag-list strong[data-v-8e9b9da2]{font-size:13px}.folder-tag-list small[data-v-8e9b9da2]{color:#ffffff73;font-size:10px}.cloud-overlay[data-v-8e9b9da2]{position:fixed;inset:0;z-index:300;background:#070a0f38;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cloud-overlay-enter-active[data-v-8e9b9da2],.cloud-overlay-leave-active[data-v-8e9b9da2]{transition:background .28s ease,backdrop-filter .28s ease,-webkit-backdrop-filter .28s ease}.cloud-overlay-enter-from[data-v-8e9b9da2],.cloud-overlay-leave-to[data-v-8e9b9da2]{background:#070a0f00;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.folder-preview i[data-v-8e9b9da2]>*,.folder-tag-list a>i[data-v-8e9b9da2]>*{grid-area:1 / 1}@media(max-width:760px){.folder-expanded[data-v-8e9b9da2]{grid-template-rows:68px minmax(0,1fr);padding:0 13px 13px}.folder-tag-list[data-v-8e9b9da2]{grid-template-columns:minmax(0,1fr)}}.cloud-tags-page[data-v-ed45f2b2]{width:100%;height:100%;overflow:visible}.cloud-folder-grid[data-v-ed45f2b2]{width:max-content;display:grid;grid-template-columns:repeat(14,84px);grid-auto-rows:84px;grid-auto-flow:row dense;gap:12px;margin:0 auto;align-content:start}.cloud-sortable-ghost[data-v-ed45f2b2],.cloud-sortable-chosen[data-v-ed45f2b2],.cloud-sortable-drag[data-v-ed45f2b2],.cloud-sortable-fallback[data-v-ed45f2b2]{opacity:1!important}.cloud-sortable-drag[data-v-ed45f2b2],.cloud-sortable-fallback[data-v-ed45f2b2]{cursor:grabbing}.cloud-sortable-fallback[data-v-ed45f2b2]{z-index:700;pointer-events:none}.cloud-sortable-ghost[data-v-ed45f2b2] .cloud-folder-card,.cloud-sortable-drag[data-v-ed45f2b2] .cloud-folder-card,.cloud-sortable-fallback[data-v-ed45f2b2] .cloud-folder-card{box-shadow:0 0 0 2px #43a6ff}.cloud-tags-empty[data-v-ed45f2b2]{width:min(720px,70%);display:grid;grid-template-columns:repeat(4,64px);gap:20px;margin:70px auto 0;justify-content:center}.cloud-tags-empty span[data-v-ed45f2b2]{width:64px;height:64px;background:#ffffff14;border-radius:7px;backdrop-filter:blur(20px);animation:cloud-pulse-ed45f2b2 1.4s ease-in-out infinite alternate}.cloud-tags-empty span[data-v-ed45f2b2]:nth-child(2){animation-delay:.12s}.cloud-tags-empty span[data-v-ed45f2b2]:nth-child(3){animation-delay:.24s}.cloud-tags-empty span[data-v-ed45f2b2]:nth-child(4){animation-delay:.36s}@media(max-width:1340px){.cloud-folder-grid[data-v-ed45f2b2]{grid-template-columns:repeat(10,84px)}}@media(max-width:1180px){.cloud-folder-grid[data-v-ed45f2b2]{grid-template-columns:repeat(8,84px)}}@media(max-width:820px){.cloud-folder-grid[data-v-ed45f2b2]{grid-template-columns:repeat(6,84px)}}@media(max-width:600px){.cloud-folder-grid[data-v-ed45f2b2]{grid-template-columns:repeat(4,84px)}}@keyframes cloud-pulse-ed45f2b2{to{opacity:.38}}.search-wrap[data-v-480615cb]{position:relative;width:48%;min-width:460px;max-width:640px}.search-pill[data-v-480615cb]{position:relative;z-index:22;height:50px;display:grid;grid-template-columns:72px 1fr 50px;align-items:center;border-radius:26px;background:#f4eff5ad;box-shadow:0 8px 22px #1815212e;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.search-pill[data-v-480615cb]:hover,.search-pill[data-v-480615cb]:focus-within{background:#faf7fbc2;box-shadow:0 12px 30px #18152138;transform:translateY(-2px)}.engine-button[data-v-480615cb],.submit[data-v-480615cb]{height:100%;display:flex;padding:0;align-items:center;justify-content:center;color:#6f6b76;background:transparent;cursor:pointer}.engine-button[data-v-480615cb]{gap:5px}.engine-logo[data-v-480615cb],.menu-logo[data-v-480615cb]{display:grid;place-items:center;overflow:hidden;background:transparent;border-radius:6px}.engine-logo[data-v-480615cb]{width:25px;height:25px}.menu-logo[data-v-480615cb]{width:22px;height:22px;flex:0 0 auto}.engine-logo img[data-v-480615cb],.menu-logo img[data-v-480615cb]{width:100%;height:100%;padding:0;object-fit:contain}.engine-button b[data-v-480615cb]{color:#1686e8;font-size:15px}.menu-logo b[data-v-480615cb]{color:#fff;font-size:11px}.engine-button svg[data-v-480615cb]{width:12px}.submit svg[data-v-480615cb]{width:19px}input[data-v-480615cb]{width:100%;min-width:0;color:#54505a;background:transparent;outline:0;font-size:17px}input[data-v-480615cb]::placeholder{color:#433e48a8}.engine-menu[data-v-480615cb],.suggestion-menu[data-v-480615cb]{position:absolute;z-index:21;background:#2c2933ad;opacity:0;pointer-events:none}.engine-menu.open[data-v-480615cb],.suggestion-menu.open[data-v-480615cb]{opacity:1;pointer-events:auto;will-change:opacity}.engine-menu[data-v-480615cb]{top:52px;left:0;width:170px;display:grid;gap:3px;padding:7px;border-radius:12px}.engine-menu button[data-v-480615cb]{height:38px;display:flex;gap:9px;padding:0 10px;align-items:center;color:#ffffffc7;background:transparent;border-radius:8px;text-align:left;cursor:pointer;font-size:13px}.engine-menu.open button[data-v-480615cb],.suggestion-menu.open button[data-v-480615cb]{animation:search-content-in-480615cb .13s cubic-bezier(.2,.8,.2,1) both}.engine-menu button[data-v-480615cb]:hover,.engine-menu button.active[data-v-480615cb]{color:#fff;background:#ffffff29}.suggestion-menu[data-v-480615cb]{top:56px;left:0;right:0;display:grid;gap:2px;padding:8px;border-radius:12px}.suggestion-menu button[data-v-480615cb]{min-width:0;height:39px;display:grid;grid-template-columns:28px minmax(0,1fr) 34px;gap:5px;padding:0 9px;align-items:center;color:#fffc;background:transparent;border-radius:7px;cursor:pointer;text-align:left}.suggestion-menu button[data-v-480615cb]:hover{color:#fff;background:#ffffff21}.suggestion-menu svg[data-v-480615cb]{width:15px}.suggestion-menu span[data-v-480615cb]{overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.suggestion-menu small[data-v-480615cb]{color:#fff6;font-size:10px;text-align:right}.search-pill[data-v-480615cb],.search-pill[data-v-480615cb]:focus,.search-pill[data-v-480615cb]:focus-within,.search-pill input[data-v-480615cb],.search-pill input[data-v-480615cb]:focus,.search-pill button[data-v-480615cb],.search-pill button[data-v-480615cb]:focus,.search-pill button[data-v-480615cb]:focus-visible{border:0!important;outline:0!important}@keyframes search-content-in-480615cb{0%{opacity:0;transform:translateY(-3px)}}.engine-logo[data-v-480615cb]>*,.menu-logo[data-v-480615cb]>*{grid-area:1 / 1}@media(max-width:720px){.search-wrap[data-v-480615cb]{width:76%;min-width:320px}.search-pill[data-v-480615cb]{height:40px}.engine-menu[data-v-480615cb]{top:44px}.suggestion-menu[data-v-480615cb]{top:46px}}.tag-editor-layer[data-v-d6718c82]{position:fixed;inset:0;z-index:660;display:grid;padding:24px;place-items:center;background:#080a0f47;backdrop-filter:blur(14px) saturate(.9);-webkit-backdrop-filter:blur(14px) saturate(.9);user-select:none;-webkit-user-select:none}.tag-editor-panel[data-v-d6718c82]{position:relative;width:min(620px,calc(100vw - 48px));display:grid;gap:18px;padding:22px;color:#ffffffeb;background:#191a20c7;border-radius:10px;backdrop-filter:blur(46px) saturate(1.16);-webkit-backdrop-filter:blur(46px) saturate(1.16);transform-origin:calc(var(--pointer-x) - 50vw + 50%) calc(var(--pointer-y) - 50vh + 50%)}.tag-editor-close[data-v-d6718c82]{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;display:grid;padding:0;place-items:center;color:#ffffffad;background:#ffffff14;border-radius:7px;cursor:pointer}.tag-editor-close[data-v-d6718c82]:hover{color:#fff;background:#ffffff26}.tag-editor-close svg[data-v-d6718c82]{width:17px}.tag-editor-preview[data-v-d6718c82]{min-width:0;min-height:64px;display:grid;grid-template-columns:58px minmax(0,1fr);gap:13px;padding-right:46px;align-items:center}.tag-editor-preview>i[data-v-d6718c82]{position:relative;width:58px;height:58px;display:grid;overflow:hidden;place-items:center;color:#fff;border-radius:8px;font-style:normal}.tag-editor-preview img[data-v-d6718c82]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tag-editor-preview b[data-v-d6718c82]{font-size:20px}.tag-editor-preview>span[data-v-d6718c82]{min-width:0;display:grid;gap:6px}.tag-editor-preview strong[data-v-d6718c82],.tag-editor-preview small[data-v-d6718c82]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tag-editor-preview strong[data-v-d6718c82]{font-size:16px}.tag-editor-preview small[data-v-d6718c82]{color:#fff6;font-size:10px}.tag-editor-fields[data-v-d6718c82]{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:12px}.tag-editor-field[data-v-d6718c82]{min-width:0;display:grid;gap:7px}.tag-editor-field>span[data-v-d6718c82],.tag-color-field>span[data-v-d6718c82]{color:#ffffff85;font-size:10px}.tag-editor-field>div[data-v-d6718c82]{height:40px;display:flex;gap:8px;padding:0 11px;align-items:center;background:#ffffff14;border-radius:7px}.tag-editor-field>div[data-v-d6718c82]:focus-within{background:#ffffff21}.tag-editor-field svg[data-v-d6718c82]{width:15px;flex:0 0 auto;color:#ffffff73}.tag-editor-field input[data-v-d6718c82],.tag-editor-field textarea[data-v-d6718c82]{min-width:0;width:100%;color:#fff;background:transparent;border:0;outline:0;font-size:12px;user-select:text;-webkit-user-select:text}.tag-editor-field textarea[data-v-d6718c82]{height:50px;padding-block:8px;resize:none;line-height:1.35}.url-field[data-v-d6718c82]{grid-template-columns:minmax(0,1fr)}.fetch-tag-icon[data-v-d6718c82]{height:40px;display:flex;gap:7px;margin-top:17px;align-items:center;justify-content:center;color:#ffffffdb;background:#479cff38;border-radius:7px;cursor:pointer;font-size:11px}.fetch-tag-icon[data-v-d6718c82]:hover:not(:disabled){background:#479cff59}.fetch-tag-icon[data-v-d6718c82]:disabled{opacity:.55;cursor:default}.fetch-tag-icon svg[data-v-d6718c82]{width:15px}.wide-field[data-v-d6718c82]{grid-column:1 / -1}.wide-field>div[data-v-d6718c82]:has(textarea){height:58px}.tag-color-field[data-v-d6718c82]{grid-column:1 / -1;display:grid;gap:9px}.tag-color-field>div[data-v-d6718c82]{display:flex;gap:9px}.tag-color-field button[data-v-d6718c82]{width:28px;height:28px;padding:0;border-radius:6px;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff1f;transition:transform .15s ease,box-shadow .15s ease}.tag-color-field button[data-v-d6718c82]:hover,.tag-color-field button.active[data-v-d6718c82]{transform:scale(1.08)}.tag-color-field button.active[data-v-d6718c82]{box-shadow:inset 0 0 0 2px #ffffffe6}.tag-editor-panel footer[data-v-d6718c82]{min-height:38px;display:flex;gap:14px;align-items:center;justify-content:space-between}.tag-editor-panel footer>span[data-v-d6718c82]{color:#ff9c9c;font-size:10px}.tag-editor-panel footer>button[data-v-d6718c82]{width:112px;height:38px;display:flex;gap:7px;align-items:center;justify-content:center;color:#fff;background:#3189e8;border-radius:7px;cursor:pointer;font-size:12px}.tag-editor-panel footer>button[data-v-d6718c82]:hover{background:#459af0}.tag-editor-panel footer svg[data-v-d6718c82]{width:15px}.tag-editor-enter-active[data-v-d6718c82],.tag-editor-leave-active[data-v-d6718c82]{transition:opacity .19s ease,backdrop-filter .22s ease}.tag-editor-enter-active .tag-editor-panel[data-v-d6718c82],.tag-editor-leave-active .tag-editor-panel[data-v-d6718c82]{transition:opacity .18s ease,transform .3s cubic-bezier(.19,1,.22,1)}.tag-editor-enter-from[data-v-d6718c82],.tag-editor-leave-to[data-v-d6718c82]{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.tag-editor-enter-from .tag-editor-panel[data-v-d6718c82],.tag-editor-leave-to .tag-editor-panel[data-v-d6718c82]{opacity:0;transform:scale(.72)}.spinning[data-v-d6718c82]{animation:icon-spin-d6718c82 .8s linear infinite}@keyframes icon-spin-d6718c82{to{transform:rotate(360deg)}}@media(max-width:600px){.tag-editor-layer[data-v-d6718c82]{padding:14px}.tag-editor-panel[data-v-d6718c82]{width:calc(100vw - 28px);padding:18px}.tag-editor-fields[data-v-d6718c82]{grid-template-columns:minmax(0,1fr)}.fetch-tag-icon[data-v-d6718c82]{margin-top:0}.wide-field[data-v-d6718c82],.tag-color-field[data-v-d6718c82]{grid-column:1}}.context-menu-layer[data-v-67e27a86]{position:fixed;inset:0;z-index:600;pointer-events:none}.context-menu-layer.open[data-v-67e27a86]{pointer-events:auto}.context-menu-panel[data-v-67e27a86]{position:fixed;width:116px;padding:5px;color:#ffffffe6;background:#1c1d23b8;border-radius:8px;box-shadow:0 16px 38px #05080d4d;opacity:0;pointer-events:none;backdrop-filter:blur(34px) saturate(1.16);-webkit-backdrop-filter:blur(34px) saturate(1.16);will-change:opacity,transform,backdrop-filter}.context-menu-panel.manageable[data-v-67e27a86]{width:184px}.context-menu-layer.open .context-menu-panel[data-v-67e27a86]{opacity:1;pointer-events:auto;animation:context-panel-open-67e27a86 .18s cubic-bezier(.16,1,.3,1) both}.context-menu-panel header[data-v-67e27a86]{height:38px;display:flex;padding:0 6px;align-items:center}.context-menu-panel header strong[data-v-67e27a86]{min-width:0;overflow:hidden;font-size:13px;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.context-menu-panel header span[data-v-67e27a86]{display:none}.context-menu-panel>button[data-v-67e27a86]{width:100%;min-height:38px;display:grid;grid-template-columns:20px minmax(0,1fr);padding:7px 6px;align-items:center;color:#ffffffc7;background:transparent;border-radius:6px;cursor:pointer;text-align:left;transition:color .12s ease,background .12s ease}.context-menu-panel>button[data-v-67e27a86]:hover,.context-menu-panel>button[data-v-67e27a86]:focus-visible{color:#fff;background:#ffffff21;outline:0}.context-menu-panel>button.danger[data-v-67e27a86]{color:#ff8585e0}.context-menu-panel>button.danger[data-v-67e27a86]:hover,.context-menu-panel>button.danger[data-v-67e27a86]:focus-visible{color:#ffabab;background:#ff5c5c21}.context-menu-panel>button svg[data-v-67e27a86]{width:14px;height:14px}.context-menu-panel>button span[data-v-67e27a86]{min-width:0;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.context-layout[data-v-67e27a86]{padding:4px 5px 7px}.context-layout-title[data-v-67e27a86]{height:28px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;color:#ffffffc7;font-size:12px}.context-layout-title svg[data-v-67e27a86]{width:14px;height:14px}.context-layout-options[data-v-67e27a86]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.context-layout-options button[data-v-67e27a86]{width:100%;height:28px;padding:0;color:#ffffffc7;background:#ffffff1c;border-radius:6px;cursor:pointer;font-size:11px;text-align:center;transition:color .12s ease,background .12s ease,transform .12s ease}.context-layout-options button[data-v-67e27a86]:hover,.context-layout-options button[data-v-67e27a86]:focus-visible{color:#fff;background:#fff3;outline:0}.context-layout-options button.active[data-v-67e27a86]{color:#fff;background:#3189e8;transform:translateY(-1px)}.folder-layout-options[data-v-67e27a86]{grid-template-columns:repeat(2,minmax(0,1fr))}.context-menu-separator[data-v-67e27a86]{height:1px;display:block;margin:5px 8px;background:#ffffff1c}.context-menu-layer.open .context-menu-panel[data-v-67e27a86]>*{animation:context-content-in-67e27a86 .12s 24ms cubic-bezier(.2,.8,.2,1) both}@keyframes context-panel-open-67e27a86{0%{transform:scale(.72)}}@keyframes context-content-in-67e27a86{0%{opacity:0;transform:scale(.96)}}.home-grid-entry[data-v-ed21e901]{min-width:0;min-height:0;height:100%}.home-grid-entry.layout-animating[data-v-ed21e901]{pointer-events:none}.home-grid-entry.size-app[data-v-ed21e901]{grid-column:span 1;grid-row:span 1}.home-grid-entry.size-square[data-v-ed21e901]{grid-column:span 2;grid-row:span 2}.home-grid-entry.size-wide[data-v-ed21e901]{grid-column:span 4;grid-row:span 2}.home-grid-entry[data-v-ed21e901] .widget-slot,.home-grid-entry[data-v-ed21e901] .meal-slot,.home-grid-entry[data-v-ed21e901] .app-item{width:100%;height:100%}.home-grid-entry.delayed-app[data-v-ed21e901] .app-item.entry-animated{animation-delay:.1s}.home-sortable-ghost[data-v-ed21e901],.home-sortable-chosen[data-v-ed21e901],.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]{opacity:1!important}.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]{cursor:grabbing}.home-sortable-fallback[data-v-ed21e901]{z-index:700;pointer-events:none}:is(.home-sortable-ghost[data-v-ed21e901],.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]) .app-icon,:is(.home-sortable-ghost[data-v-ed21e901],.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]) .meal-card,:is(.home-sortable-ghost[data-v-ed21e901],.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]) .weather-card,:is(.home-sortable-ghost[data-v-ed21e901],.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]) .hot-card,:is(.home-sortable-ghost[data-v-ed21e901],.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]) .note-card,:is(.home-sortable-ghost[data-v-ed21e901],.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]) .fish-card,:is(.home-sortable-ghost[data-v-ed21e901],.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]) .oil-card,:is(.home-sortable-ghost[data-v-ed21e901],.home-sortable-drag[data-v-ed21e901],.home-sortable-fallback[data-v-ed21e901]) .utility-card{box-shadow:0 0 0 2px #43a6ff!important}.custom-range[data-v-cddb5131]{width:100%;height:28px;display:flex;align-items:center;cursor:pointer;outline:0;touch-action:none;user-select:none;-webkit-user-select:none}.custom-range-track[data-v-cddb5131]{width:100%;height:28px;display:block;padding:4px;overflow:hidden;background:#ffffff1f;border-radius:14px;transition:background .15s ease,box-shadow .15s ease}.custom-range-fill[data-v-cddb5131]{min-width:20px;height:20px;display:flex;padding-right:3px;align-items:center;justify-content:flex-end;background:#3d86f7;border-radius:10px;transition:width .14s cubic-bezier(.2,.8,.2,1),background .15s ease}.custom-range-thumb[data-v-cddb5131]{width:14px;height:14px;flex:0 0 auto;background:#fff;border-radius:50%;box-shadow:0 1px 4px #0c172638;transition:transform .12s ease}.custom-range:hover .custom-range-track[data-v-cddb5131]{background:#ffffff29}.custom-range:focus-visible .custom-range-track[data-v-cddb5131]{box-shadow:0 0 0 2px #59a4ff73}.custom-range.dragging .custom-range-fill[data-v-cddb5131]{background:#4b91ff;transition:background .15s ease}.custom-range.dragging .custom-range-thumb[data-v-cddb5131]{transform:scale(.9)}.custom-range.disabled[data-v-cddb5131]{cursor:default}.engine-editor[data-v-ccdd5228]{padding:14px;background:#fff1;border-radius:8px}.engine-editor.inline[data-v-ccdd5228]{margin:0 10px 10px;background:#ffffff0e}.engine-editor-grid[data-v-ccdd5228]{display:grid;grid-template-columns:68px minmax(150px,.7fr) minmax(220px,1.3fr);gap:12px}.engine-editor label[data-v-ccdd5228]{min-width:0;display:grid;gap:7px}.engine-editor label>span[data-v-ccdd5228],.engine-logo-preview>span[data-v-ccdd5228]{color:#ffffff85;font-size:10px}.engine-editor input[data-v-ccdd5228],.engine-editor textarea[data-v-ccdd5228]{min-width:0;width:100%;padding:0 11px;color:#fff;background:#ffffff14;border:0;border-radius:7px;outline:0;font-size:12px;transition:background .15s ease}.engine-editor input[data-v-ccdd5228]{height:38px}.engine-editor textarea[data-v-ccdd5228]{height:58px;padding-block:9px;resize:none;line-height:1.35}.engine-editor input[data-v-ccdd5228]:focus,.engine-editor textarea[data-v-ccdd5228]:focus{background:#ffffff21}.engine-editor input[data-v-ccdd5228]::placeholder,.engine-editor textarea[data-v-ccdd5228]::placeholder{color:#ffffff4d}.engine-icon-field[data-v-ccdd5228]{grid-column:2 / -1}.engine-logo-preview[data-v-ccdd5228]{grid-row:1 / span 2;display:grid;gap:7px;align-content:start}.engine-logo-preview i[data-v-ccdd5228]{position:relative;width:58px;height:58px;display:grid;overflow:hidden;place-items:center;color:#ffffffc7;background:#ffffff17;border-radius:8px;font-style:normal}.engine-logo-preview b[data-v-ccdd5228]{font-size:17px;font-weight:650}.engine-logo-preview img[data-v-ccdd5228]{position:absolute;inset:0;width:100%;height:100%;padding:6px;background:#fffffff0;object-fit:contain}.engine-editor footer[data-v-ccdd5228]{min-height:36px;display:flex;gap:12px;margin-top:12px;align-items:end;justify-content:space-between}.engine-editor footer>span[data-v-ccdd5228]{color:#ff9d9d;font-size:10px}.engine-editor footer>div[data-v-ccdd5228]{display:flex;gap:7px}.engine-editor footer button[data-v-ccdd5228]{height:34px;display:flex;gap:6px;padding:0 11px;align-items:center;color:#ffffffb8;background:#ffffff14;border-radius:7px;cursor:pointer;font-size:11px}.engine-editor footer button[data-v-ccdd5228]:hover{color:#fff;background:#ffffff24}.engine-editor footer button.save-engine[data-v-ccdd5228]{color:#fff;background:#3b92e8}.engine-editor footer button.save-engine[data-v-ccdd5228]:hover{background:#4aa1ee}.engine-editor footer svg[data-v-ccdd5228]{width:14px}@media(max-width:680px){.engine-editor-grid[data-v-ccdd5228]{grid-template-columns:68px minmax(0,1fr)}.engine-logo-preview[data-v-ccdd5228]{grid-row:1 / span 2}.engine-editor label[data-v-ccdd5228]{grid-column:2}.engine-icon-field[data-v-ccdd5228]{grid-column:1 / -1!important}.engine-editor.inline[data-v-ccdd5228]{margin-inline:8px}}.settings-popover-layer[data-v-07d2f440]{position:fixed;inset:0;z-index:500;pointer-events:none}.settings-popover-layer.open[data-v-07d2f440]{pointer-events:auto}.settings-popover-layer.closing[data-v-07d2f440]{pointer-events:none}.settings-popover-panel[data-v-07d2f440]{position:fixed;width:44px;height:44px;overflow:hidden;contain:layout paint style;color:#fff;background:#1b1c22b8;border-radius:8px;opacity:0;pointer-events:none;backdrop-filter:blur(46px) saturate(1.16);-webkit-backdrop-filter:blur(46px) saturate(1.16)}.settings-popover-layer.open .settings-popover-panel[data-v-07d2f440]{opacity:1;pointer-events:auto}.settings-popover-layer.closing .settings-popover-panel[data-v-07d2f440]{pointer-events:none}.settings-content[data-v-07d2f440]{width:100%;height:100%;opacity:0;transform:translateY(7px) scale(.995);transition:opacity .15s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.content-visible .settings-content[data-v-07d2f440]{opacity:1;transform:none}.settings-header[data-v-07d2f440]{height:68px;display:flex;padding:0 18px 0 24px;align-items:center;justify-content:space-between}.settings-header strong[data-v-07d2f440]{font-size:19px;font-weight:650}.settings-header button[data-v-07d2f440]{width:40px;height:40px;display:grid;padding:0;place-items:center;color:#ffffffb8;background:#ffffff14;border-radius:8px;cursor:pointer}.settings-header button[data-v-07d2f440]:hover{color:#fff;background:#ffffff26}.settings-header svg[data-v-07d2f440]{width:18px}.settings-layout[data-v-07d2f440]{height:calc(100% - 68px);display:grid;grid-template-columns:142px minmax(0,1fr)}.settings-nav[data-v-07d2f440]{min-height:0;display:flex;gap:5px;padding:12px;flex-direction:column;background:#ffffff09}.settings-nav button[data-v-07d2f440]{height:42px;display:grid;grid-template-columns:26px 1fr;padding:0 11px;align-items:center;color:#ffffff94;background:transparent;border-radius:7px;cursor:pointer;text-align:left;transition:color .16s ease,background .16s ease,transform .16s ease}.settings-nav button[data-v-07d2f440]:hover{color:#ffffffe0;background:#ffffff12}.settings-nav button.active[data-v-07d2f440]{color:#fff;background:#ffffff21;transform:translate(2px)}.settings-nav svg[data-v-07d2f440]{width:17px}.settings-nav span[data-v-07d2f440]{font-size:13px}.settings-body[data-v-07d2f440]{min-width:0;overflow:auto;padding:14px 30px 32px}.settings-section[data-v-07d2f440]{max-width:680px;margin:0 auto}.settings-section>header[data-v-07d2f440]{height:58px;display:flex;gap:10px;align-items:center}.settings-section>header svg[data-v-07d2f440]{width:19px;color:#ffffffad}.settings-section>header strong[data-v-07d2f440]{font-size:16px;font-weight:650}.engine-section-heading[data-v-07d2f440]{justify-content:space-between}.engine-section-heading>div[data-v-07d2f440]{display:flex;gap:10px;align-items:center}.engine-section-heading>button[data-v-07d2f440]{height:34px;display:flex;gap:7px;padding:0 11px;align-items:center;color:#ffffffdb;background:#ffffff1a;border-radius:7px;cursor:pointer;font-size:12px;transition:background .15s ease,transform .15s ease}.engine-section-heading>button[data-v-07d2f440]:hover{background:#ffffff29;transform:translateY(-1px)}.engine-section-heading>button svg[data-v-07d2f440]{width:15px}.search-settings-section>.engine-editor[data-v-07d2f440]{margin-bottom:12px}.engine-editor-enter-active[data-v-07d2f440],.engine-editor-leave-active[data-v-07d2f440]{transition:opacity .15s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.engine-editor-enter-from[data-v-07d2f440],.engine-editor-leave-to[data-v-07d2f440]{opacity:0;transform:translateY(-5px)}.engine-setting-list[data-v-07d2f440]{display:grid;gap:2px}.engine-setting-row[data-v-07d2f440]{min-width:0;overflow:hidden;background:#ffffff0b;transition:background .22s ease}.engine-setting-row.editing[data-v-07d2f440]{background:#ffffff13}.engine-setting-row[data-v-07d2f440]:first-child{border-radius:8px 8px 3px 3px}.engine-setting-row[data-v-07d2f440]:last-child{border-radius:3px 3px 8px 8px}.engine-setting-summary[data-v-07d2f440]{min-width:0;min-height:72px;display:grid;grid-template-columns:44px minmax(0,1fr) 62px 112px 70px;gap:9px;padding:9px 10px;align-items:center}.engine-setting-icon[data-v-07d2f440]{position:relative;width:42px;height:42px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#ffffff1a;border-radius:7px}.engine-setting-icon b[data-v-07d2f440]{font-size:14px}.engine-setting-icon img[data-v-07d2f440]{position:absolute;inset:0;width:100%;height:100%;padding:4px;background:#ffffffeb;object-fit:contain}.engine-setting-copy[data-v-07d2f440]{min-width:0;display:grid;gap:5px}.engine-setting-copy strong[data-v-07d2f440],.engine-setting-copy small[data-v-07d2f440]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.engine-setting-copy strong[data-v-07d2f440]{font-size:13px;font-weight:600}.engine-setting-copy small[data-v-07d2f440]{color:#fff6;font-size:9px}.default-engine-control[data-v-07d2f440]{display:flex;gap:5px;align-items:center;color:#fff9;cursor:pointer;font-size:10px}.default-engine-control input[data-v-07d2f440]{width:15px;height:15px;margin:0;accent-color:#4aa1ee;cursor:pointer}.engine-dropdown-control[data-v-07d2f440]{display:flex;gap:8px;align-items:center;justify-content:flex-end}.engine-dropdown-control>span[data-v-07d2f440]{color:#ffffff7a;font-size:9px;white-space:nowrap}.engine-dropdown-control .switch-control[data-v-07d2f440]{width:36px;height:20px;border-radius:10px}.engine-dropdown-control .switch-control i[data-v-07d2f440]{width:14px;height:14px}.engine-dropdown-control .switch-control.active i[data-v-07d2f440]{transform:translate(16px)}.engine-row-actions[data-v-07d2f440]{display:flex;gap:5px;justify-content:flex-end}.engine-row-actions button[data-v-07d2f440]{width:30px;height:30px;display:grid;padding:0;place-items:center;color:#fff9;background:#ffffff12;border-radius:6px;cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s ease}.engine-row-actions button[data-v-07d2f440]:hover,.engine-row-actions button.active[data-v-07d2f440]{color:#fff;background:#ffffff24}.engine-row-actions button.active[data-v-07d2f440]{transform:rotate(-8deg)}.engine-row-actions button.delete-engine[data-v-07d2f440]:hover{color:#ff9b9b;background:#ff5c5c1f}.engine-row-actions button[data-v-07d2f440]:disabled{opacity:.28;cursor:default}.engine-row-actions svg[data-v-07d2f440]{width:14px}.engine-editor-reveal[data-v-07d2f440]{display:grid;grid-template-rows:1fr;opacity:1}.engine-editor-reveal-inner[data-v-07d2f440]{min-height:0;overflow:hidden}.engine-row-editor-enter-active[data-v-07d2f440],.engine-row-editor-leave-active[data-v-07d2f440]{transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),opacity .18s ease}.engine-row-editor-enter-from[data-v-07d2f440],.engine-row-editor-leave-to[data-v-07d2f440]{grid-template-rows:0fr;opacity:0}.settings-page-enter-active[data-v-07d2f440]{transition:opacity .18s ease,transform .21s cubic-bezier(.2,.8,.2,1)}.settings-page-leave-active[data-v-07d2f440]{transition:opacity 105ms ease,transform 125ms ease}.settings-page-enter-from[data-v-07d2f440]{opacity:0;transform:translate(12px)}.settings-page-leave-to[data-v-07d2f440]{opacity:0;transform:translate(-7px)}.wallpaper-preview[data-v-07d2f440]{position:relative;height:176px;margin-bottom:12px;overflow:hidden;background:#1b2025;border-radius:8px}.wallpaper-preview-image[data-v-07d2f440]{position:absolute;inset:-14px;background-position:center;background-size:cover;transform:scale(1.06)}.wallpaper-preview>span[data-v-07d2f440]{position:absolute;left:12px;bottom:10px;z-index:2;padding:5px 8px;color:#fff;background:#10121680;border-radius:5px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:10px}.preview-wallpaper-enter-active[data-v-07d2f440],.preview-wallpaper-leave-active[data-v-07d2f440]{transition:opacity .42s ease}.preview-wallpaper-enter-from[data-v-07d2f440],.preview-wallpaper-leave-to[data-v-07d2f440]{opacity:0}.setting-list[data-v-07d2f440]{display:grid;gap:2px}.setting-row[data-v-07d2f440],.range-row[data-v-07d2f440]{min-height:54px;display:flex;padding:0 14px;align-items:center;justify-content:space-between;background:#ffffff0b}.setting-row[data-v-07d2f440]:first-child,.setting-block[data-v-07d2f440]:first-child{border-radius:8px 8px 3px 3px}.setting-row[data-v-07d2f440]:last-child,.range-row[data-v-07d2f440]:last-child,.setting-block[data-v-07d2f440]:last-child{border-radius:3px 3px 8px 8px}.setting-row>span[data-v-07d2f440],.setting-block>span[data-v-07d2f440],.range-row>span[data-v-07d2f440]{color:#ffffffd1;font-size:13px}.setting-block[data-v-07d2f440]{display:grid;gap:14px;padding:17px 14px;background:#ffffff0b}.switch-control[data-v-07d2f440]{position:relative;width:42px;height:24px;padding:0;flex:0 0 auto;background:#ffffff24;border-radius:12px;cursor:pointer;transition:background .16s ease}.switch-control i[data-v-07d2f440]{position:absolute;left:3px;top:3px;width:18px;height:18px;background:#ffffffdb;border-radius:50%;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.switch-control.active[data-v-07d2f440]{background:#3b92e8}.switch-control.active i[data-v-07d2f440]{transform:translate(18px)}.segmented-control[data-v-07d2f440]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;background:#00000021;border-radius:8px}.segmented-control button[data-v-07d2f440]{min-height:34px;padding:0 8px;color:#ffffff8f;background:transparent;border-radius:6px;cursor:pointer;font-size:12px}.segmented-control button.active[data-v-07d2f440]{color:#fff;background:#ffffff24}.sidebar-positions[data-v-07d2f440]{grid-template-columns:repeat(2,minmax(0,1fr))}.wallpaper-file-row[data-v-07d2f440]{min-width:0;display:flex;gap:12px;align-items:center}.wallpaper-file-row>span[data-v-07d2f440]{min-width:0;overflow:hidden;color:#ffffff7a;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.wallpaper-file-row input[data-v-07d2f440]{display:none}.file-button[data-v-07d2f440]{height:34px;display:flex;gap:7px;padding:0 11px;flex:0 0 auto;align-items:center;color:#ffffffdb;background:#ffffff1a;border-radius:7px;cursor:pointer;font-size:12px}.file-button[data-v-07d2f440]:hover{background:#ffffff29}.file-button svg[data-v-07d2f440]{width:15px}.color-control[data-v-07d2f440]{width:max-content;display:flex;gap:10px;align-items:center;color:#ffffff94;font-size:12px}.color-control input[data-v-07d2f440]{width:42px;height:30px;padding:0;background:transparent;border-radius:6px;cursor:pointer}.range-row[data-v-07d2f440]{min-height:72px;display:grid;grid-template-columns:145px minmax(120px,1fr);gap:20px}.range-row span[data-v-07d2f440]{display:flex;justify-content:space-between}.range-row b[data-v-07d2f440]{color:#ffffff6b;font-size:11px;font-weight:500}.range-row.disabled[data-v-07d2f440]{opacity:.42}.shape-control[data-v-07d2f440]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.shape-control button[data-v-07d2f440]{min-width:0;height:84px;display:flex;gap:7px;padding:8px 4px;flex-direction:column;align-items:center;justify-content:center;color:#ffffff8c;background:#ffffff0d;border-radius:7px;cursor:pointer}.shape-control button.active[data-v-07d2f440]{color:#fff;background:#4aa1ee38}.shape-control button>i[data-v-07d2f440]{width:36px;height:36px;display:grid;padding:7px;place-items:center;color:var(--tag-foreground);background:var(--tag-background);font-style:normal}.shape-control button>i.shape-transparent[data-v-07d2f440]{padding:0;color:#fff;background:transparent;border-radius:5px}.shape-control button>i.shape-small[data-v-07d2f440]{border-radius:5px}.shape-control button>i.shape-large[data-v-07d2f440]{border-radius:12px}.shape-control button>i.shape-circle[data-v-07d2f440]{border-radius:50%}.shape-control svg[data-v-07d2f440]{width:100%;height:100%}.shape-control button>span[data-v-07d2f440]{font-size:11px}.backup-panel[data-v-07d2f440]{display:grid;gap:14px;padding:14px;background:#ffffff0b;border-radius:8px}.backup-panel>label[data-v-07d2f440]{display:grid;gap:8px}.backup-panel>label>span[data-v-07d2f440]{color:#ffffffb8;font-size:12px}.backup-panel textarea[data-v-07d2f440]{width:100%;height:250px;padding:12px;color:#ffffffe0;background:#00000029;border:0;border-radius:7px;outline:0;resize:vertical;font-family:Consolas,Microsoft YaHei UI,monospace;font-size:10px;line-height:1.55;user-select:text;-webkit-user-select:text;word-break:break-all}.backup-panel textarea[data-v-07d2f440]:focus{background:#00000038}.backup-panel textarea[data-v-07d2f440]::placeholder{color:#ffffff47}.backup-actions[data-v-07d2f440]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.backup-actions button[data-v-07d2f440]{min-width:0;height:38px;display:flex;gap:7px;padding:0 9px;align-items:center;justify-content:center;color:#ffffffd1;background:#ffffff17;border-radius:7px;cursor:pointer;font-size:11px;white-space:nowrap;transition:color .15s ease,background .15s ease,transform .15s ease}.backup-actions button[data-v-07d2f440]:hover:not(:disabled){color:#fff;background:#ffffff29;transform:translateY(-1px)}.backup-actions button[data-v-07d2f440]:disabled{opacity:.4;cursor:default}.backup-actions button.import-backup[data-v-07d2f440]{background:#3189e840}.backup-actions button.import-backup[data-v-07d2f440]:hover:not(:disabled){background:#3189e866}.backup-actions button.import-backup.armed[data-v-07d2f440]{background:#ee9d3657}.backup-actions svg[data-v-07d2f440]{width:15px;flex:0 0 auto}.backup-status[data-v-07d2f440]{min-height:26px;display:flex;gap:7px;align-items:center;color:#ffffff8c;font-size:10px}.backup-status.success[data-v-07d2f440]{color:#75e9a8}.backup-status.error[data-v-07d2f440]{color:#ff9d9d}.backup-status.warning[data-v-07d2f440]{color:#ffc878}.backup-status svg[data-v-07d2f440]{width:14px}.backup-status-enter-active[data-v-07d2f440],.backup-status-leave-active[data-v-07d2f440]{transition:opacity .13s ease,transform .15s ease}.backup-status-enter-from[data-v-07d2f440],.backup-status-leave-to[data-v-07d2f440]{opacity:0;transform:translateY(3px)}.about-settings-section[data-v-07d2f440]{display:grid;align-content:start}.about-identity[data-v-07d2f440]{min-height:150px;display:flex;gap:22px;padding:24px;align-items:center;background:#ffffff0b;border-radius:8px 8px 3px 3px}.about-identity>img[data-v-07d2f440]{width:92px;height:92px;flex:0 0 auto;object-fit:contain}.about-identity>div[data-v-07d2f440]{min-width:0;display:grid;gap:8px}.about-identity strong[data-v-07d2f440]{font-size:24px;font-weight:650}.about-identity span[data-v-07d2f440]{color:#ffffff7a;font-size:12px;font-variant-numeric:tabular-nums}.about-details[data-v-07d2f440]{display:grid;gap:2px;margin:2px 0}.about-details>div[data-v-07d2f440]{min-height:50px;display:flex;padding:0 15px;align-items:center;justify-content:space-between;background:#ffffff0b}.about-details dt[data-v-07d2f440]{color:#ffffff8f;font-size:12px}.about-details dd[data-v-07d2f440]{margin:0;color:#ffffffdb;font-size:12px}.official-site-link[data-v-07d2f440]{min-height:64px;display:grid;grid-template-columns:34px minmax(0,1fr) 20px;gap:10px;padding:0 15px;align-items:center;color:#ffffffe6;background:#3189e833;border-radius:3px 3px 8px 8px;text-decoration:none;transition:background .16s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.official-site-link[data-v-07d2f440]:hover{background:#3189e857;transform:translateY(-2px)}.official-site-link>svg[data-v-07d2f440]:first-child{width:20px;color:#72b8f5}.official-site-link>svg[data-v-07d2f440]:last-child{width:15px;color:#ffffff75}.official-site-link>span[data-v-07d2f440]{min-width:0;display:grid;gap:4px}.official-site-link strong[data-v-07d2f440]{font-size:13px;font-weight:600}.official-site-link small[data-v-07d2f440]{color:#ffffff75;font-size:10px}@media(max-width:680px){.settings-layout[data-v-07d2f440]{grid-template-columns:62px minmax(0,1fr)}.settings-nav[data-v-07d2f440]{padding:8px}.settings-nav button[data-v-07d2f440]{height:46px;grid-template-columns:1fr;padding:0;place-items:center}.settings-nav button span[data-v-07d2f440]{display:none}.settings-body[data-v-07d2f440]{padding:10px 14px 24px}.range-row[data-v-07d2f440]{grid-template-columns:1fr;gap:10px;padding-block:12px}.shape-control[data-v-07d2f440]{grid-template-columns:repeat(2,minmax(0,1fr))}.engine-section-heading>button[data-v-07d2f440]{width:34px;padding:0;justify-content:center}.engine-section-heading>button span[data-v-07d2f440]{display:none}.engine-setting-summary[data-v-07d2f440]{grid-template-columns:46px minmax(0,1fr) 64px;grid-template-rows:auto auto}.engine-setting-icon[data-v-07d2f440]{grid-column:1;grid-row:1}.engine-setting-copy[data-v-07d2f440]{grid-column:2 / span 2;grid-row:1}.default-engine-control[data-v-07d2f440]{grid-column:1;grid-row:2}.default-engine-control span[data-v-07d2f440],.engine-dropdown-control>span[data-v-07d2f440]{display:none}.engine-dropdown-control[data-v-07d2f440]{grid-column:2;grid-row:2;justify-content:flex-start}.engine-row-actions[data-v-07d2f440]{grid-column:3;grid-row:2}.backup-actions[data-v-07d2f440]{grid-template-columns:1fr}.backup-panel textarea[data-v-07d2f440]{height:210px}}@media(max-width:680px){.about-identity[data-v-07d2f440]{gap:12px;padding:18px 12px;flex-direction:column;text-align:center}.about-identity>img[data-v-07d2f440]{width:72px;height:72px}.about-identity strong[data-v-07d2f440]{font-size:18px}.official-site-link[data-v-07d2f440]{grid-template-columns:26px minmax(0,1fr) 16px;padding-inline:11px}}.status-rail[data-v-fb7685d2]{position:fixed;inset:0 auto 0 0;z-index:40;width:70px;display:flex;gap:8px;padding:18px 7px;flex-direction:column;align-items:center;background:#1e1f2580;backdrop-filter:blur(var(--sidebar-blur,38px)) brightness(var(--sidebar-brightness,100%)) saturate(1.2);-webkit-backdrop-filter:blur(var(--sidebar-blur,38px)) brightness(var(--sidebar-brightness,100%)) saturate(1.2);transition:transform .26s cubic-bezier(.2,.8,.2,1),backdrop-filter .1s linear,-webkit-backdrop-filter .1s linear}.status-rail.right[data-v-fb7685d2]{inset:0 0 0 auto}.status-rail.auto-hide.left[data-v-fb7685d2]{transform:translate(-62px)}.status-rail.auto-hide.right[data-v-fb7685d2]{transform:translate(62px)}.status-rail.auto-hide.revealed[data-v-fb7685d2]{transform:translate(0)}.status-rail.auto-hide[data-v-fb7685d2]:after{content:"";position:absolute;top:42%;width:3px;height:48px;background:#ffffff57;border-radius:3px}.status-rail.auto-hide.left[data-v-fb7685d2]:after{right:2px}.status-rail.auto-hide.right[data-v-fb7685d2]:after{left:2px}.page-list[data-v-fb7685d2]{width:100%;min-height:0;display:flex;gap:8px;flex-direction:column;align-items:center;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.page-list[data-v-fb7685d2]::-webkit-scrollbar{display:none}.status-rail button[data-v-fb7685d2]{position:relative;width:56px;height:56px;display:grid;grid-template-rows:30px 14px;padding:6px 0 4px;place-items:center;color:#ffffff8c;background:transparent;border-radius:8px;cursor:pointer;transition:color .18s ease,background .18s ease,transform .18s ease}.status-rail button[data-v-fb7685d2]:hover{color:#ffffffe6;background:#ffffff14}.status-rail button.active[data-v-fb7685d2]{color:#fff;background:#ffffff24}.status-rail button.active[data-v-fb7685d2]:before{content:"";position:absolute;left:-7px;top:16px;width:3px;height:24px;background:#ffffffe6;border-radius:0 3px 3px 0}.status-rail.right button.active[data-v-fb7685d2]:before{left:auto;right:-7px;border-radius:3px 0 0 3px}.status-rail svg[data-v-fb7685d2]{width:21px;height:21px}.status-rail span[data-v-fb7685d2]{max-width:48px;overflow:hidden;font-size:10px;line-height:1;white-space:nowrap;text-overflow:ellipsis}.settings-button[data-v-fb7685d2]{flex:0 0 auto;margin-top:auto}.add-page[data-v-fb7685d2]{flex:0 0 auto}:root{font-family:MiSans,Microsoft YaHei UI,sans-serif;color:#fff;background:#1b2025;font-synthesis:none;--text-primary: rgba(255,255,255,.94);--text-secondary: rgba(255,255,255,.72);--text-muted: rgba(255,255,255,.5);--line: rgba(255,255,255,.1)}*{box-sizing:border-box}img[data-deferred-state]:not([data-deferred-state=loaded]){visibility:hidden;opacity:0}img[data-deferred-state=loaded]{visibility:visible;opacity:1;transition:opacity .1s ease}:where(.app-icon,.folder-preview i,.folder-tag-list a>i,.cloud-tag-icon,.manual-preview-icon,.engine-logo,.menu-logo,.engine-setting-icon,.engine-logo-preview,.tag-editor-preview>i,.site-icon)>b{transition:opacity .1s ease}:where(.app-icon,.folder-preview i,.folder-tag-list a>i,.cloud-tag-icon,.manual-preview-icon,.engine-logo,.menu-logo,.engine-setting-icon,.engine-logo-preview,.tag-editor-preview>i,.site-icon):has(>img[data-deferred-state=loaded])>b{opacity:0}html,body,#app{width:100%;height:100%;margin:0;overflow:hidden}button,input,textarea{font-family:inherit;letter-spacing:0;border:0}button:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid rgba(255,255,255,.72);outline-offset:2px}.new-tab{position:relative;width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:#1b2025;isolation:isolate;user-select:none;-webkit-user-select:none}.new-tab input,.new-tab textarea,.new-tab [contenteditable=true],.new-tab .note-expanded{user-select:text;-webkit-user-select:text}.new-tab.sidebar-right .add-page-panel{left:auto;right:82px}.wallpaper,.wallpaper-shade{position:fixed;inset:0}.wallpaper{z-index:-3;background-color:var(--wallpaper-color);background-image:var(--wallpaper);background-position:center;background-size:cover;opacity:var(--wallpaper-opacity);filter:blur(var(--wallpaper-blur));transform:scale(1.08)}.wallpaper-fade-enter-active,.wallpaper-fade-leave-active{transition:opacity .52s cubic-bezier(.2,.8,.2,1)}.wallpaper-fade-enter-from,.wallpaper-fade-leave-to{opacity:0}.wallpaper-shade{z-index:-2;background:linear-gradient(180deg,#14121c0a,#0f121914 54%,#0a0d1229)}.wallpaper-loader{position:fixed;inset:0;z-index:-1;display:grid;place-items:center;color:var(--page-text-soft);background:var(--wallpaper-color);pointer-events:none}.wallpaper-loader svg{width:30px;height:30px;opacity:.72;animation:wallpaper-loader-spin .9s linear infinite}.wallpaper-loader-enter-active,.wallpaper-loader-leave-active{transition:opacity .18s ease}.wallpaper-loader-enter-from,.wallpaper-loader-leave-to{opacity:0}@keyframes wallpaper-loader-spin{to{transform:rotate(360deg)}}.light-background .wallpaper-shade{background:linear-gradient(180deg,#ffffff0a,#ffffff05 58%,#161b220d)}.desktop-stage{position:relative;top:-2%;grid-column:1;justify-self:center;align-self:center;width:min(1600px,98vw,158vh);aspect-ratio:1.613 / 1}.reference-clock{position:absolute;top:6.5%;left:50%;display:flex;flex-direction:column;align-items:center;color:var(--page-text);transform:translate(-50%);text-shadow:0 1px 6px var(--clock-shadow)}.reference-clock time{position:relative;z-index:0;font-size:58px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.reference-clock time.bold{font-weight:750}.reference-clock time:before{content:attr(data-time);position:absolute;inset:0;z-index:-1;color:var(--page-text-soft);filter:blur(9px);opacity:.42;transform:scale(1.015);pointer-events:none}.date-details{min-height:18px;display:flex;gap:10px;margin-top:11px;align-items:center;justify-content:center;white-space:nowrap}.reference-clock .date-details span{margin:0;color:var(--page-text-soft);font-size:13px}.clock-toggle-enter-active,.clock-toggle-leave-active,.date-item-enter-active,.date-item-leave-active{transition:opacity .16s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.clock-toggle-enter-from,.clock-toggle-leave-to,.date-item-enter-from,.date-item-leave-to{opacity:0;transform:translateY(-4px) scale(.97)}.reference-search{position:absolute;top:20.2%;left:0;right:0;display:flex;justify-content:center}.content-page-viewport{--dashboard-gap: 12px;--grid-cell: 84px;--grid-label-height: 22px;--grid-label-gap: 4px;--grid-card-inset: 13px;--content-hover-space: 12px;--double-cell: calc(var(--grid-cell) + var(--grid-cell) + var(--dashboard-gap));position:absolute;top:calc(28.5% - var(--content-hover-space));left:0;right:0;height:calc(564px + var(--content-hover-space) + var(--content-hover-space));overflow:hidden}.content-page{position:absolute;inset:0;width:100%;height:100%;padding-block:var(--content-hover-space);overflow:auto;overscroll-behavior:contain;scrollbar-width:none;transition:transform .46s cubic-bezier(.22,1,.36,1)}.content-page::-webkit-scrollbar{display:none}.reference-content{position:relative;left:0;right:0;width:max-content;display:grid;grid-template-columns:repeat(14,var(--grid-cell));grid-template-rows:repeat(6,var(--grid-cell));grid-auto-rows:var(--grid-cell);grid-auto-flow:row dense;gap:var(--dashboard-gap);margin-inline:auto;align-items:stretch}.frosted{background:#f5f1f694;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.frosted-dark{background:#211e2a8f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.gaussian-panel,.blur-panel,.blur-control,.gaussian-glass{background:#2a28319e;box-shadow:0 10px 28px #040a1229;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.gaussian-panel{border-radius:10px}.new-tab .reference-content .widget-label,.new-tab .reference-content .meal-slot>small,.new-tab .reference-content .app-item>small{color:var(--page-text);font-size:13px;text-shadow:0 2px 6px var(--page-text-shadow)}.new-tab.labels-hidden .widget-label,.new-tab.labels-hidden .meal-slot>small,.new-tab.labels-hidden .app-item>small,.new-tab.labels-hidden .cloud-folder-slot>small{visibility:hidden}.new-tab:not(.tag-shape-transparent) .app-icon,.new-tab:not(.tag-shape-transparent) .dock button span{padding:7px;color:var(--tag-foreground);background:var(--tag-background);box-shadow:none}.new-tab:not(.tag-shape-transparent) .app-icon img,.new-tab:not(.tag-shape-transparent) .dock button img{position:static;inset:auto;width:100%;height:100%;padding:0;background:transparent;object-fit:contain}.new-tab:not(.tag-shape-transparent) .app-icon svg{width:100%;height:100%;padding:3px}.new-tab.tag-shape-small .app-icon,.new-tab.tag-shape-small .app-icon img,.new-tab.tag-shape-small .dock button span,.new-tab.tag-shape-small .dock button img{border-radius:5px}.new-tab.tag-shape-large .app-icon,.new-tab.tag-shape-large .dock button span{border-radius:15px}.new-tab.tag-shape-large .app-icon img,.new-tab.tag-shape-large .dock button img{border-radius:6px}.new-tab.tag-shape-circle .app-icon,.new-tab.tag-shape-circle .app-icon img,.new-tab.tag-shape-circle .dock button span,.new-tab.tag-shape-circle .dock button img{border-radius:50%}.copy-notice{position:fixed;left:50%;bottom:104px;z-index:650;min-width:88px;padding:9px 14px;color:#fffffff0;background:#1c1d23b8;border-radius:7px;box-shadow:0 10px 28px #05080d33;opacity:0;pointer-events:none;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);transform:translate(-50%);font-size:12px;text-align:center}.copy-notice.visible{opacity:1;will-change:opacity}.tag-tooltip{position:fixed;z-index:580;width:max-content;max-width:236px;display:grid;gap:3px;padding:8px 10px;color:#ffffffeb;background:#191a1fc2;border-radius:6px;pointer-events:none;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);transform:translate(-50%,-100%)}.tag-tooltip.below{transform:translate(-50%)}.tag-tooltip strong{overflow:hidden;font-size:12px;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.tag-tooltip span{overflow:hidden;color:#ffffff8f;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.tag-tooltip-enter-active,.tag-tooltip-leave-active{transition:opacity .13s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.tag-tooltip-enter-from,.tag-tooltip-leave-to{opacity:0;transform:translate(-50%,calc(-100% + 4px)) scale(.97)}.tag-tooltip-enter-from.below,.tag-tooltip-leave-to.below{transform:translate(-50%,-4px) scale(.97)}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:4px}@media(max-width:1340px){.desktop-stage{position:absolute;inset:0;width:100%;height:100%;min-width:0;align-self:auto;justify-self:auto;aspect-ratio:auto}.reference-clock{top:clamp(34px,6vh,64px)}.reference-search{top:clamp(144px,19vh,194px)}.content-page-viewport{top:clamp(226px,28vh,286px);bottom:0;height:auto}.content-page{padding-inline:82px}.reference-content{grid-template-columns:repeat(10,var(--grid-cell));grid-template-rows:repeat(5,var(--grid-cell))}}@media(max-width:1180px){.reference-content{grid-template-columns:repeat(8,var(--grid-cell));grid-template-rows:repeat(6,var(--grid-cell))}}@media(max-width:820px){.reference-content{grid-template-columns:repeat(6,var(--grid-cell));grid-template-rows:repeat(8,var(--grid-cell))}}@media(max-width:760px){.reference-clock time{font-size:38px}.date-details{max-width:330px;gap:5px 8px;flex-wrap:wrap;margin-top:7px}.reference-clock .date-details span{font-size:10px}}@media(max-width:600px){.reference-search{padding-inline:76px}.content-page-viewport{--dashboard-gap: 8px}.content-page{padding-inline:76px}.reference-content{grid-template-columns:repeat(4,var(--grid-cell));grid-template-rows:repeat(12,var(--grid-cell))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
