.menu-overlay[data-v-651e0510]{z-index:900;background:#00000080;position:fixed;inset:0}.fade-enter-active[data-v-651e0510],.fade-leave-active[data-v-651e0510]{transition:opacity .25s}.fade-enter-from[data-v-651e0510],.fade-leave-to[data-v-651e0510]{opacity:0}.drawer[data-v-651e0510]{background:var(--card-color);z-index:1000;width:min(260px,78vw);padding:16px 10px;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:2px 0 16px #0000004d}.drawer.open[data-v-651e0510]{transform:translate(0)}.drawer-title[data-v-651e0510]{align-items:baseline;gap:8px;margin:4px 10px 14px;font-size:20px;display:flex}.drawer-row[data-v-651e0510]{position:relative}.drawer-item[data-v-651e0510]{width:100%;color:var(--text-color);text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:15px;display:flex}.drawer-item.pinnable[data-v-651e0510]{padding-right:38px}.drawer-name[data-v-651e0510]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drawer-split[data-v-651e0510]{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:8px;margin:10px 12px 6px;font-size:11px;display:flex}.drawer-split[data-v-651e0510]:after{content:"";background:var(--text-secondary);opacity:.25;flex:1;height:1px}.drawer-pin[data-v-651e0510]{opacity:.25;filter:grayscale();background:0 0;border:none;border-radius:8px;width:30px;height:30px;padding:0;font-size:14px;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.drawer-pin.on[data-v-651e0510]{opacity:1;filter:none}.drawer-pin[data-v-651e0510]:active{background:var(--bg-secondary)}.drawer-app-ver[data-v-651e0510]{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.drawer-ver[data-v-651e0510]{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.drawer-item.active[data-v-651e0510]{background:var(--bg-secondary);color:var(--accent-color);font-weight:600}.drawer-icon[data-v-651e0510]{text-align:center;width:24px;font-size:18px}.toast[data-v-19d43b02]{color:#fff;z-index:3000;background:#000000d9;border-radius:8px;max-width:90vw;padding:8px 16px;position:fixed;bottom:70px;left:50%;transform:translate(-50%)}.toast-enter-active[data-v-19d43b02],.toast-leave-active[data-v-19d43b02]{transition:opacity .3s}.toast-enter-from[data-v-19d43b02],.toast-leave-to[data-v-19d43b02]{opacity:0}.ps-overlay[data-v-eb6bae18]{z-index:1100;background:#00000080;justify-content:center;align-items:flex-start;padding:24px 12px;display:flex;position:fixed;inset:0;overflow-y:auto}.ps-panel[data-v-eb6bae18]{background:var(--bg-color);border-radius:12px;width:100%;max-width:760px;padding:12px 14px 16px;box-shadow:0 8px 32px #0006}.ps-head[data-v-eb6bae18]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ps-head h2[data-v-eb6bae18]{margin:0;font-size:18px}.ps-close[data-v-eb6bae18]{color:var(--text-color);background:0 0;border:none;padding:4px 8px;font-size:18px}.section[data-v-eb6bae18]{background:var(--card-color);border-radius:8px;margin-bottom:14px;padding:12px 14px}.section h3[data-v-eb6bae18]{margin:0 0 6px;font-size:16px}.radio[data-v-eb6bae18]{cursor:pointer;align-items:center;gap:8px;padding:6px 0;display:flex}.ps-note[data-v-eb6bae18]{color:var(--text-secondary);margin:2px 0 0;font-size:12px}.fade-enter-active[data-v-eb6bae18],.fade-leave-active[data-v-eb6bae18]{transition:opacity .2s}.fade-enter-from[data-v-eb6bae18],.fade-leave-to[data-v-eb6bae18]{opacity:0}.gate[data-v-1bf219be]{justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex}.card[data-v-1bf219be]{background:var(--card-color);border-radius:12px;width:100%;max-width:380px;padding:20px}h1[data-v-1bf219be]{text-align:center;margin:0 0 12px;font-size:22px}.hint[data-v-1bf219be]{color:var(--text-secondary);margin:0 0 14px;font-size:13px;line-height:1.45}.hint.small[data-v-1bf219be]{margin:12px 0 0;font-size:11px}.tg-link[data-v-1bf219be]{text-align:center;color:var(--accent-color);border:1px solid var(--hover-bg-color);border-radius:8px;margin-bottom:14px;padding:9px;font-size:13px;text-decoration:none;display:block}.field[data-v-1bf219be]{width:100%;font:inherit;background:var(--bg-secondary);color:var(--text-color);border:1px solid var(--hover-bg-color);border-radius:8px;margin-bottom:10px;padding:10px}.err[data-v-1bf219be]{color:#ef4444;margin:0 0 10px;font-size:12px}.btn[data-v-1bf219be]{background:var(--accent-color);color:#fff;width:100%;font:inherit;border:none;border-radius:8px;padding:11px}.btn[data-v-1bf219be]:disabled{opacity:.5}.app-header[data-v-e51bee05]{align-items:center;gap:10px;max-width:760px;margin:0 auto;padding:10px 16px 0;display:flex}.app-header.pinned[data-v-e51bee05]{z-index:50;background:var(--bg-color);padding-bottom:10px;position:sticky;top:0;box-shadow:0 2px 8px #0000002e}.burger[data-v-e51bee05]{color:var(--text-color);background:0 0;border:none;padding:6px;display:flex}.app-header h1[data-v-e51bee05]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:22px;overflow:hidden}.page-gear[data-v-e51bee05]{color:var(--text-color);opacity:.85;background:0 0;border:none;flex:none;padding:6px;display:flex}.app-main[data-v-e51bee05]{max-width:760px;margin:0 auto;padding:12px 16px 24px}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-color:#121212;--bg-secondary:#252525;--hover-bg-color:#424242;--text-color:#e0e0e0;--text-secondary:#aaa;--card-rgb:31, 31, 31;--card-color:rgba(var(--card-rgb), var(--card-alpha,1));--cell-bg-color:#2b2b2b;--accent-color:#60a5fa}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-color:#fff;--bg-secondary:#ececec;--hover-bg-color:#d4d4d4;--text-color:#000;--text-secondary:#666;--card-rgb:249, 249, 249;--card-color:rgba(var(--card-rgb), var(--card-alpha,1));--cell-bg-color:#e2e2e2;--accent-color:#2563eb}:root[data-card-glass] .tile,:root[data-card-glass] .drawer,:root[data-card-glass] .search-group,:root[data-card-glass] .upcoming,:root[data-card-glass] .mini-settings,:root[data-card-glass] .admin-pages,:root[data-card-glass] .check-group,:root[data-card-glass] .contact,:root[data-card-glass] .diff,:root[data-card-glass] .dropdown,:root[data-card-glass] .mc-card,:root[data-card-glass] .tm-card,:root[data-card-glass] .pass-folder,:root[data-card-glass] .pinned-block,:root[data-card-glass] .project-group,:root[data-card-glass] .srv-card,:root[data-card-glass] .tpl-section,:root[data-card-glass] .content-hit,:root[data-card-glass] .currency-row,:root[data-card-glass] .incoming,:root[data-card-glass] .new-project-btn,:root[data-card-glass] .rem-card,:root[data-card-glass] .rev-row,:root[data-card-glass] .modal-content,:root[data-card-glass] .card-glass{-webkit-backdrop-filter:blur(var(--card-blur,0px))}*{box-sizing:border-box}body{background-color:var(--bg-color);color:var(--text-color);margin:0;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}#app-background,#app-background-dim{z-index:-1;pointer-events:none;width:100vw;position:fixed;inset:0;transform:translateZ(0)}button{font:inherit;cursor:pointer;color:inherit}input,select,textarea{font:inherit;background:var(--bg-secondary);color:var(--text-color);border:1px solid var(--hover-bg-color);border-radius:6px;padding:7px}option,optgroup{background:var(--bg-secondary);color:var(--text-color)}.copy-field-btn{z-index:3000;border:1px solid var(--hover-bg-color);background:var(--bg-secondary);width:26px;height:26px;color:var(--text-secondary);opacity:.85;border-radius:6px;justify-content:center;align-items:center;padding:0;display:none;position:fixed}.copy-field-btn:active{color:var(--accent-color)}.modal{z-index:2000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{background-color:var(--card-color);color:var(--text-color);text-align:center;border-radius:20px;width:340px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px;overflow-y:auto;box-shadow:0 0 30px #00000080}.modal-content h3{margin:0 0 10px;font-size:20px;font-weight:600}:root[data-card-border] .tile,:root[data-card-border] .drawer,:root[data-card-border] .search-group,:root[data-card-border] .upcoming,:root[data-card-border] .mini-settings,:root[data-card-border] .admin-pages,:root[data-card-border] .check-group,:root[data-card-border] .contact,:root[data-card-border] .diff,:root[data-card-border] .dropdown,:root[data-card-border] .mc-card,:root[data-card-border] .tm-card,:root[data-card-border] .pass-folder,:root[data-card-border] .pinned-block,:root[data-card-border] .project-group,:root[data-card-border] .srv-card,:root[data-card-border] .tpl-section,:root[data-card-border] .content-hit,:root[data-card-border] .currency-row,:root[data-card-border] .incoming,:root[data-card-border] .new-project-btn,:root[data-card-border] .rem-card,:root[data-card-border] .rev-row,:root[data-card-border] .modal-content,:root[data-card-border] .card-glass,:root[data-card-border] .section,:root[data-card-border] .card{box-shadow:inset 0 0 0 var(--border-card-width,0) var(--border-card-color,transparent)}:root[data-btn-border] .btn,:root[data-btn-border] .mini,:root[data-btn-border] button.primary,:root[data-btn-border] .btn-opt{box-shadow:inset 0 0 0 var(--border-btn-width,0) var(--border-btn-color,transparent)}
