.app-actions[data-v-f9e29b52]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px}.app-action[data-v-f9e29b52]{width:32px;height:34px;padding:0;flex:0 0 32px}.account-menu-trigger[data-v-f9e29b52]{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 8px;border:0;border-radius:var(--mail-radius);background:transparent;color:var(--mail-text);cursor:pointer;text-align:left;transition:background-color .15s ease}.account-menu-trigger[data-v-f9e29b52]:hover,.account-menu-trigger[aria-expanded=true][data-v-f9e29b52]{background:var(--mail-accent-soft)}.account-avatar[data-v-f9e29b52]{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border:1px solid var(--mail-border);border-radius:50%;background:var(--mail-accent-soft);color:var(--mail-accent);font:19px ui-monospace,monospace}.account-menu-copy[data-v-f9e29b52]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.account-menu-copy strong[data-v-f9e29b52]{font-size:13px;font-weight:500}.account-menu-copy>span[data-v-f9e29b52]{font-size:12px;color:var(--mail-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-more[data-v-f9e29b52]{flex-shrink:0;color:var(--mail-muted);font-size:20px}.app-actions--auth .app-action[data-v-f9e29b52]{width:auto;flex:0 0 auto;height:36px;padding:0 12px}.app-actions-floating[data-v-f9e29b52]{position:fixed;left:24px;bottom:20px;z-index:20;padding:8px;border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-surface);box-shadow:var(--mail-shadow)}@media(max-width:767px){.app-actions-floating[data-v-f9e29b52]{left:14px;bottom:14px}.app-action[data-v-f9e29b52]{width:40px;height:40px;flex-basis:40px}}.storm-brand[data-v-9c16eb68]{border:0;background:transparent;padding:0;display:flex;align-items:center;gap:12px;color:var(--mail-text);text-align:left;cursor:pointer;min-width:0}.storm-brand-icon[data-v-9c16eb68]{display:block;width:40px;height:40px;flex-shrink:0;border-radius:var(--mail-radius);object-fit:cover}.storm-brand-name[data-v-9c16eb68]{min-width:0;font-size:20px;font-weight:750;letter-spacing:-.045em;overflow-wrap:anywhere}.storm-brand-name>span[data-v-9c16eb68]{display:block;margin-top:1px;color:var(--mail-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;letter-spacing:.08em;font-weight:500}.storm-header[data-v-864c0641]{background:var(--mail-bg)}.storm-header-inner[data-v-864c0641]{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1600px;margin:auto;min-height:72px;padding:0 32px}@media(max-width:767px){.storm-header-inner[data-v-864c0641]{min-height:64px;padding:0 18px}}.storm-app{min-height:100dvh;color:var(--mail-text);background:var(--mail-bg);font-size:14px;line-height:1.6}*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--mail-accent);outline-offset:4px}.skip-link{position:fixed;left:20px;top:-80px;z-index:9999;background:var(--mail-surface);color:var(--mail-accent);padding:12px 20px;border-radius:var(--mail-radius);transition:top .15s ease-out}.skip-link:focus{top:12px}.storm-theme-switching,.storm-theme-switching *,.storm-theme-switching *:before,.storm-theme-switching *:after{transition:none!important}.storm-body{margin:0 auto;padding:28px 32px 16px;min-height:calc(100dvh - 75px)}.storm-body.with-margin{max-width:1600px}.storm-main{min-width:0}.storm-body.with-ads{display:grid;grid-template-columns:minmax(0,140px) minmax(0,1fr) minmax(0,140px);gap:20px}.storm-workspace{background:var(--mail-surface);border:1px solid var(--mail-border);border-radius:var(--mail-radius);min-width:0;padding:0 24px 24px;box-shadow:var(--mail-shadow)}.storm-workspace>.n-tabs>.n-tabs-nav{padding:0 4px}.storm-workspace>.n-tabs>.n-tab-pane{padding-top:20px;min-width:0}.storm-workspace>.n-tabs.n-tabs--top>.n-tabs-nav .n-tabs-tab{padding:20px 12px}.storm-workspace .n-tabs-tab--active{color:var(--mail-accent)}.workspace-tab-label{display:inline-flex;align-items:center;gap:8px}.auth-panel .n-tabs-tab{padding:12px 0}.auth-panel .n-tab-pane{padding-top:24px}.auth-panel .n-form-item-label{color:var(--mail-text);font-weight:500}.auth-panel .n-form-item{margin-bottom:16px}.auth-panel .n-form>.n-button{min-height:44px}.auth-secondary{border-top:1px solid var(--mail-border);margin-top:24px;padding-top:20px}@media(max-width:1100px){.storm-body{padding:24px}.storm-workspace{padding:0 16px 16px}}@media(max-width:767px){.storm-body{padding:20px 16px 12px;min-height:calc(100dvh - 67px)}.storm-workspace{padding:0 12px 16px;border-radius:var(--mail-radius)}.storm-workspace>.n-tabs>.n-tab-pane{padding-top:16px}.storm-workspace>.n-tabs.n-tabs--top>.n-tabs-nav .n-tabs-tab{padding:16px 4px}}@media(prefers-reduced-motion:reduce){.storm-app *,.storm-app *:before,.storm-app *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.storm-body.workspace-body{max-width:none;padding:0;min-height:100dvh}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.storm-body.is-auth{padding:0;max-width:none;min-height:100dvh}.auth-view{padding:0}.auth-card-head{margin-bottom:32px}.auth-card-head h1{margin:0 0 8px;color:var(--mail-text);font-size:28px;font-weight:700;line-height:1.3;letter-spacing:-.03em}.auth-card-head p{margin:0;color:var(--mail-muted);font-size:14px;line-height:1.7}.auth-back{display:inline-flex;align-items:center;gap:5px;margin-bottom:14px;padding:0;border:0;background:transparent;color:var(--mail-muted);font-size:12px;font-weight:600;cursor:pointer}.auth-back:hover{color:var(--mail-accent)}.auth-created-modal{border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-surface);color:var(--mail-text);box-shadow:0 24px 80px #0c121a26,0 4px 16px #0c121a0d}.auth-created-heading{outline:none;display:flex;align-items:center;gap:16px}.auth-created-mark{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-accent-soft);color:var(--mail-accent)}.auth-created-title{font-size:22px;line-height:1.4;font-weight:650;letter-spacing:-.025em}.auth-created-content{max-height:60vh;overflow-y:auto;overscroll-behavior:contain}.auth-created-sub{margin:0 0 24px;color:var(--mail-muted);font-size:14px;line-height:1.7}.auth-created-details{overflow:hidden;border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-panel)}.auth-created-detail{padding:16px 20px}.auth-created-detail+.auth-created-detail{border-top:1px solid var(--mail-border)}.auth-created-detail-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:4px}.auth-created-detail-head>span,.auth-created-detail-head>label{color:var(--mail-muted);font-size:12px;font-weight:500}.auth-created-detail code{display:block;color:var(--mail-text);font:14px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;word-break:break-all}.auth-created-copy{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 8px;margin-right:-8px;border:0;border-radius:4px;background:transparent;color:var(--mail-muted);font-size:12px;cursor:pointer}.auth-created-copy.is-copied{color:var(--mail-success)}.auth-created-copy:focus-visible,.auth-created-credential:focus-visible{outline:2px solid var(--mail-accent);outline-offset:2px}@media(hover:hover){.auth-created-copy:hover{color:var(--mail-accent);background:var(--mail-accent-soft)}}.auth-created-credential{display:block;width:100%;min-width:0;padding:0;border:0;border-radius:2px;resize:none;background:transparent;color:var(--mail-text);font:12px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.auth-created-warn{display:flex;align-items:flex-start;gap:8px;margin:20px 0 0;color:var(--mail-muted);font-size:12px;line-height:1.7}.auth-created-warn svg{flex:none;margin-top:2px;color:var(--mail-warn)}.auth-created-continue{display:flex;align-items:center;justify-content:center;gap:12px;width:100%}.auth-alert{display:flex;align-items:flex-start;gap:9px;margin-bottom:16px;padding:10px 12px;border:1px solid var(--mail-danger-line);border-radius:var(--mail-radius);background:var(--mail-danger-soft);color:var(--mail-danger);font-size:12px;line-height:1.6}.auth-alert svg{flex:none;margin-top:1px}.auth-field{margin-bottom:24px}.auth-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.auth-label-row label,.auth-field>label{color:var(--mail-text);font-size:14px;font-weight:600}.auth-link{padding:0;border:0;background:transparent;color:var(--mail-accent);font-size:12px;font-weight:600;cursor:pointer}.auth-link:hover{text-decoration:underline}.auth-input-wrap{display:flex;align-items:center;height:46px;border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-input);transition:border-color .16s,box-shadow .16s}.auth-input-wrap:hover{border-color:color-mix(in srgb,var(--mail-border) 60%,var(--mail-muted))}.auth-input-wrap:focus-within{border-color:var(--mail-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--mail-accent) 15%,transparent)}.auth-input-wrap.is-error{border-color:var(--mail-danger)}.auth-input-wrap.is-error:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--mail-danger) 18%,transparent)}.auth-input-wrap>svg{flex:none;margin-left:13px;color:var(--mail-muted)}.auth-input-wrap input{flex:1;min-width:0;height:100%;padding:0 11px;border:0;outline:0;background:transparent;color:var(--mail-text);font-size:14.5px}.auth-input-wrap input::placeholder{color:var(--mail-muted);opacity:.75}.auth-eye{display:flex;align-items:center;height:100%;padding:0 12px;border:0;background:transparent;color:var(--mail-muted);cursor:pointer}.auth-eye:hover{color:var(--mail-accent)}.auth-err{display:flex;align-items:center;gap:5px;margin:6px 0 0;color:var(--mail-danger);font-size:11.5px;line-height:1.5}.auth-hint{margin:6px 0 0;color:var(--mail-muted);font-size:11.5px;line-height:1.6}.auth-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 0 18px}.auth-note{display:flex;align-items:center;gap:6px;margin:0;color:var(--mail-muted);font-size:11.5px}.auth-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;border:1px solid transparent;border-radius:var(--mail-radius);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .16s,border-color .16s,transform .1s}.auth-btn:active{transform:translateY(1px)}.auth-btn-primary{background:var(--mail-accent);color:var(--mail-accent-contrast)}.auth-btn-primary:hover{background:var(--mail-accent-hover)}.auth-btn-primary:disabled{opacity:.75;cursor:progress;transform:none}.auth-spinner{width:15px;height:15px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:auth-spin .7s linear infinite}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-switch{margin:18px 0 0;text-align:center;color:var(--mail-muted);font-size:12.5px}.auth-address-preview{display:flex;align-items:center;gap:11px;margin-bottom:18px;padding:13px 14px;border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-accent-soft)}.auth-ap-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:9px;background:var(--mail-surface);color:var(--mail-accent)}.auth-address-preview>div{min-width:0}.auth-address-preview small{display:block;margin-bottom:2px;color:var(--mail-muted);font-size:10.5px}.auth-address-preview b{display:block;color:var(--mail-text);font:600 14px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:-.01em;overflow-wrap:anywhere}.auth-name-row{display:flex;align-items:stretch;height:46px;overflow:hidden;border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-input);transition:border-color .16s,box-shadow .16s}.auth-name-row:focus-within{border-color:var(--mail-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--mail-accent) 15%,transparent)}.auth-prefix{display:flex;align-items:center;padding:0 10px;border-right:1px solid var(--mail-border);background:var(--mail-panel);color:var(--mail-muted);font:12.5px ui-monospace,SFMono-Regular,Consolas,monospace;white-space:nowrap}.auth-name-row input{flex:1;min-width:0;padding:0 11px;border:0;outline:0;background:transparent;color:var(--mail-text);font:14.5px ui-monospace,SFMono-Regular,Consolas,monospace}.auth-name-row input:disabled{color:var(--mail-muted)}.auth-regen{display:flex;align-items:center;gap:5px;flex:none;padding:0 12px;border:0;border-left:1px solid var(--mail-border);background:var(--mail-surface);color:var(--mail-accent);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.auth-regen:hover{background:var(--mail-accent-soft)}.auth-regen:disabled{color:var(--mail-muted);cursor:default}.auth-regen.is-spinning svg{animation:auth-spin .7s linear infinite}.auth-select-wrap{position:relative}.auth-select-wrap select{width:100%;height:46px;padding:0 34px 0 12px;border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-input);color:var(--mail-text);font:14px ui-monospace,SFMono-Regular,Consolas,monospace;appearance:none;cursor:pointer}.auth-select-wrap select:focus{outline:0;border-color:var(--mail-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--mail-accent) 15%,transparent)}.auth-select-wrap>svg{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:var(--mail-muted);pointer-events:none}.auth-meta{display:flex;justify-content:space-between;gap:8px;margin-top:6px;color:var(--mail-muted);font-size:11px}.auth-bound{margin:0 0 16px;padding:9px 11px;border-radius:8px;background:var(--mail-accent-soft);color:var(--mail-muted);font-size:11.5px;line-height:1.6}.auth-textarea{width:100%;min-height:96px;padding:11px 12px;border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-input);color:var(--mail-text);font:13px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical;outline:0;transition:border-color .16s,box-shadow .16s}.auth-textarea:focus{border-color:var(--mail-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--mail-accent) 15%,transparent)}.auth-textarea::placeholder{color:var(--mail-muted);opacity:.75}.auth-form{margin:0}.auth-turnstile-slot{margin:14px 0}.auth-turnstile-slot .n-form-item{margin-bottom:0}.auth-turnstile-slot .n-form-item-blank{min-height:0}.auth-turnstile-slot .n-button{min-height:32px}.admin-shell{--ad-bg: #f1f5fb;--ad-surface: #ffffff;--ad-panel: #f7f9fd;--ad-input: #ffffff;--ad-border: #cdd5e0;--ad-border-soft: #e6ecf5;--ad-text: #212c3b;--ad-muted: #545e6d;--ad-faint: #8d98a8;--ad-accent: #306dc4;--ad-accent-hover: #215db3;--ad-accent-soft: #ecf2fc;--ad-accent-line: #c6daf7;--ad-danger: #b42318;--ad-danger-soft: #fef3f2;--ad-danger-line: #f3c6c1;--ad-success: #18794e;--ad-success-soft: #e6f5ee;--ad-warn: #a15c00;--ad-warn-soft: #fff6e5;--ad-ring: #306dc426;--ad-shadow: 0 10px 40px #212c3b14;--ad-radius: 8px;--ad-side-w: 236px;height:100dvh;min-height:0;position:relative;display:grid;grid-template-columns:var(--ad-side-w) minmax(0,1fr);background:var(--ad-bg);color:var(--ad-text);font-size:13px;line-height:1.6;overflow:hidden}.admin-shell.admin-dark{--ad-bg: #0c121a;--ad-surface: #171e2a;--ad-panel: #1c2532;--ad-input: #0c121a;--ad-border: #313b4a;--ad-border-soft: #28323f;--ad-text: #e3e8f0;--ad-muted: #a7b2c1;--ad-faint: #7e8999;--ad-accent: #85b3f7;--ad-accent-hover: #a0c6ff;--ad-accent-soft: #1c314e;--ad-accent-line: #2c4a70;--ad-danger: #ff9b93;--ad-danger-soft: #3a2325;--ad-danger-line: #6a3b3a;--ad-success: #7ddba9;--ad-success-soft: #1d4031;--ad-warn: #f1c27a;--ad-warn-soft: #3a2d17;--ad-ring: #85b3f730;--ad-shadow: 0 10px 40px #00000040}.admin-shell *,.admin-shell *:before,.admin-shell *:after{box-sizing:border-box}.admin-shell button{font:inherit}.admin-shell button:focus-visible,.admin-shell a:focus-visible,.admin-shell input:focus-visible,.admin-shell [tabindex]:focus-visible{outline:3px solid var(--ad-accent);outline-offset:2px}.storm-body.admin-body{max-width:none;padding:0;min-height:100dvh;margin:0}.admin-side{background:var(--ad-surface);border-right:1px solid var(--ad-border-soft);display:flex;flex-direction:column;min-height:0;z-index:6}.admin-brand{height:60px;flex:none;display:flex;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid var(--ad-border-soft)}.admin-brand img{width:32px;height:32px;border-radius:9px;display:block}.admin-brand-txt{min-width:0}.admin-brand-txt b{display:block;font-size:14px;font-weight:750;letter-spacing:-.03em;white-space:nowrap}.admin-brand-txt small{display:block;font-size:10px;color:var(--ad-faint);letter-spacing:.08em;font-weight:650}.admin-nav{flex:1;min-height:0;overflow-y:auto;padding:12px 10px 20px}.admin-nav::-webkit-scrollbar{width:6px}.admin-nav::-webkit-scrollbar-thumb{background:var(--ad-border);border-radius:4px}.admin-nav-group{margin-bottom:14px}.admin-nav-group-label{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--ad-faint);padding:0 10px 6px;white-space:nowrap}.admin-nav-item{position:relative;display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border:0;border-radius:var(--ad-radius);background:transparent;color:var(--ad-muted);font-size:12.5px;font-weight:550;text-align:left;cursor:pointer;white-space:nowrap;transition:background-color .14s ease,color .14s ease}.admin-nav-item:hover{background:var(--ad-panel);color:var(--ad-text)}.admin-nav-item.is-active{background:var(--ad-accent-soft);color:var(--ad-accent);font-weight:700}.admin-nav-item.is-active:before{content:"";position:absolute;left:0;width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--ad-accent)}.admin-nav-item .admin-icon{margin-left:2px}.admin-nav-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.admin-nav-badge{margin-left:auto;font-size:10px;font-weight:700;padding:1px 6px;border-radius:5px;background:var(--ad-warn-soft);color:var(--ad-warn)}.admin-nav-item.is-danger .admin-icon{color:var(--ad-danger)}.admin-side-foot{flex:none;padding:10px;border-top:1px solid var(--ad-border-soft);position:relative}.admin-side-foot:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:14px;background:linear-gradient(to top,var(--ad-surface),transparent);pointer-events:none}.admin-user-btn{display:flex;align-items:center;gap:9px;width:100%;padding:8px;border:0;border-radius:var(--ad-radius);background:var(--ad-panel);color:inherit;text-align:left;cursor:pointer;transition:background-color .14s ease}.admin-user-btn:hover,.admin-user-btn[aria-expanded=true]{background:var(--ad-accent-soft)}.admin-avatar{width:28px;height:28px;flex:none;border-radius:8px;background:var(--ad-accent-soft);color:var(--ad-accent);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:750}.admin-user-meta{min-width:0;flex:1}.admin-user-meta b{display:block;font-size:11.5px;font-weight:650;white-space:nowrap}.admin-user-meta small{display:block;font-size:10px;color:var(--ad-faint);white-space:nowrap}.admin-user-btn>.admin-icon{color:var(--ad-faint)}.admin-user-menu{position:absolute;left:10px;right:10px;bottom:calc(100% + 6px);background:var(--ad-surface);border:1px solid var(--ad-border);border-radius:10px;box-shadow:var(--ad-shadow);padding:6px;z-index:12}.admin-user-menu button{display:flex;align-items:center;gap:9px;width:100%;padding:8px 9px;border:0;border-radius:6px;background:transparent;color:var(--ad-text);font-size:12px;text-align:left;cursor:pointer}.admin-user-menu button:hover{background:var(--ad-accent-soft);color:var(--ad-accent)}.admin-user-menu button.is-danger{color:var(--ad-danger)}.admin-user-menu button.is-danger:hover{background:var(--ad-danger-soft)}.admin-user-menu .admin-menu-divider{height:1px;background:var(--ad-border-soft);margin:5px 0}.admin-user-menu .admin-menu-note{padding:6px 9px;font-size:10.5px;color:var(--ad-faint)}.admin-scrim{display:none}.admin-main{display:flex;flex-direction:column;min-width:0;min-height:0}.admin-top{height:60px;flex:none;display:flex;align-items:center;gap:12px;padding:0 22px;background:var(--ad-surface);border-bottom:1px solid var(--ad-border-soft)}.admin-icon-btn{width:32px;height:32px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ad-muted);cursor:pointer;transition:background-color .14s ease,color .14s ease}.admin-icon-btn:hover{background:var(--ad-panel);color:var(--ad-text)}.admin-menu-btn{display:none}.admin-crumb{display:flex;align-items:center;gap:7px;min-width:0;font-size:12px;color:var(--ad-faint);white-space:nowrap}.admin-crumb b{color:var(--ad-text);font-weight:650;overflow:hidden;text-overflow:ellipsis}.admin-top-spacer{flex:1;min-width:0}.admin-search{position:relative;width:210px;flex:none}.admin-search input{width:100%;height:32px;border:1px solid var(--ad-border);border-radius:7px;background:var(--ad-input);color:var(--ad-text);font-size:11.5px;padding:0 48px 0 30px;outline:0}.admin-search input::placeholder{color:var(--ad-faint)}.admin-search input:focus{border-color:var(--ad-accent);box-shadow:0 0 0 3px var(--ad-ring)}.admin-search>.admin-icon{position:absolute;left:9px;top:8px;color:var(--ad-faint);pointer-events:none}.admin-kbd{position:absolute;right:7px;top:7px;font-size:9.5px;color:var(--ad-faint);border:1px solid var(--ad-border);border-radius:4px;padding:0 4px;line-height:16px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;pointer-events:none}.admin-cmd{position:absolute;top:38px;left:0;right:0;z-index:20;background:var(--ad-surface);border:1px solid var(--ad-border);border-radius:9px;box-shadow:var(--ad-shadow);padding:6px;max-height:260px;overflow-y:auto}.admin-cmd button{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border:0;border-radius:6px;background:transparent;color:var(--ad-text);font-size:12px;text-align:left;cursor:pointer}.admin-cmd button:hover{background:var(--ad-accent-soft);color:var(--ad-accent)}.admin-cmd-group{margin-left:auto;font-size:10px;color:var(--ad-faint)}.admin-cmd-empty{padding:12px;color:var(--ad-faint);font-size:11.5px;text-align:center}.admin-env{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:999px;background:var(--ad-success-soft);color:var(--ad-success);font-size:10.5px;font-weight:700;white-space:nowrap}.admin-env i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block}.admin-lang-btn{font-size:11px;font-weight:700;width:auto;padding:0 9px}.admin-content{flex:1;min-height:0;overflow:auto;padding:22px 26px 76px}.admin-content::-webkit-scrollbar{width:8px}.admin-content::-webkit-scrollbar-thumb{background:var(--ad-border);border-radius:5px}.admin-page-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px;flex-wrap:wrap}.admin-page-head-txt{min-width:0;flex:1}.admin-page-head h1{margin:0 0 3px;font-size:19px;font-weight:700;letter-spacing:-.025em;line-height:1.35;color:var(--ad-text)}.admin-page-head p{margin:0;font-size:11.5px;color:var(--ad-muted);line-height:1.6}.admin-danger-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:var(--ad-danger-soft);border:1px solid var(--ad-danger-line);color:var(--ad-danger);font-size:10.5px;font-weight:700;white-space:nowrap}.admin-danger-banner{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;margin-bottom:14px;border:1px solid var(--ad-danger-line);border-radius:9px;background:var(--ad-danger-soft);color:var(--ad-danger);font-size:11.5px;line-height:1.6}.admin-danger-banner .admin-icon{margin-top:2px}.admin-panel-card{background:var(--ad-surface);border:1px solid var(--ad-border-soft);border-radius:10px;padding:16px 18px;margin-bottom:14px}.admin-panel-card-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.admin-panel-card-head>.admin-icon{color:var(--ad-accent);margin-top:2px}.admin-panel-card-head h2{margin:0;font-size:13.5px;font-weight:700;letter-spacing:-.01em;color:var(--ad-text)}.admin-panel-card-head p{margin:1px 0 0;font-size:11px;color:var(--ad-faint)}.admin-panel-card-head .admin-top-spacer{flex:1}.admin-danger-card{border-color:var(--ad-danger-line);background:var(--ad-danger-soft)}.admin-danger-card .admin-panel-card-head>.admin-icon,.admin-danger-card .admin-panel-card-head h2{color:var(--ad-danger)}.admin-panel-card-head+.n-button{margin-top:2px}.admin-def-list{margin:0}.admin-def-list>div{display:flex;gap:12px;padding:9px 0;border-bottom:1px solid var(--ad-border-soft);font-size:11.5px}.admin-def-list>div:last-child{border-bottom:0}.admin-def-list dt{width:92px;flex:none;color:var(--ad-muted);font-weight:650}.admin-def-list dd{margin:0;color:var(--ad-text);min-width:0}.admin-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.admin-kpi{background:var(--ad-surface);border:1px solid var(--ad-border-soft);border-radius:10px;padding:14px 16px;min-width:0}.admin-kpi-top{display:flex;align-items:center;gap:8px;color:var(--ad-muted);font-size:11px;margin-bottom:8px}.admin-kpi-top .admin-icon{color:var(--ad-accent)}.admin-kpi b{display:block;font-size:22px;font-weight:720;letter-spacing:-.035em;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--ad-text)}.admin-kpi small{display:block;margin-top:4px;font-size:10px;color:var(--ad-faint)}.admin-overview-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:14px}.admin-overview-grid>.admin-panel-card{margin-bottom:14px}.admin-chart-placeholder{height:132px;border-radius:8px;border:1px dashed var(--ad-border);background-image:repeating-linear-gradient(0deg,var(--ad-border-soft) 0 1px,transparent 1px 33px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--ad-faint);font-size:11.5px;text-align:center;padding:12px}.admin-chart-placeholder .admin-icon{color:var(--ad-faint)}.admin-health-list{display:flex;flex-direction:column;gap:9px}.admin-health-row{display:flex;align-items:center;gap:9px;font-size:11.5px;color:var(--ad-muted)}.admin-health-row .admin-icon{color:var(--ad-faint)}.admin-health-row b{margin-left:auto;color:var(--ad-faint);font-size:11px;font-weight:650}.admin-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-quick button{display:flex;align-items:center;gap:9px;padding:11px;border:1px solid var(--ad-border-soft);border-radius:9px;background:var(--ad-panel);color:var(--ad-text);font-size:11.5px;font-weight:600;text-align:left;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.admin-quick button:hover{border-color:var(--ad-accent);background:var(--ad-accent-soft);color:var(--ad-accent)}.admin-quick .admin-icon{color:var(--ad-accent)}.admin-empty-block{padding:22px 12px;text-align:center;color:var(--ad-faint);font-size:11.5px}.admin-empty-block .admin-icon{margin:0 auto 8px;color:var(--ad-faint)}.admin-empty-block b{display:block;color:var(--ad-text);font-size:12.5px;margin-bottom:4px}.admin-empty-block p{margin:0}.admin-page-loading{padding:4px 0}.admin-page-loading i{display:block;height:11px;border-radius:5px;margin:12px 0;background:linear-gradient(90deg,var(--ad-panel) 25%,var(--ad-border-soft) 50%,var(--ad-panel) 75%);background-size:200% 100%;animation:admin-shimmer 1.3s linear infinite}.admin-page-loading i:nth-child(2){width:78%}.admin-page-loading i:nth-child(3){width:56%}@keyframes admin-shimmer{to{background-position:-200% 0}}.admin-content .n-card{background:var(--ad-surface)!important;border:1px solid var(--ad-border-soft)!important;border-radius:10px!important;box-shadow:none!important;margin-bottom:14px}.admin-content .n-button{border-radius:var(--ad-radius);font-weight:600}.admin-content .n-input{border-radius:var(--ad-radius)}.admin-content .n-form-item-label{color:var(--ad-text);font-weight:600;font-size:12px}.admin-content .n-tabs-tab{font-size:12.5px}.admin-content .n-tabs-tab--active{color:var(--ad-accent);font-weight:650}.admin-content .n-tabs-bar{background:var(--ad-accent)}.admin-content .n-data-table .n-data-table-th{background:var(--ad-panel);font-size:11.5px}.admin-content .n-data-table .n-data-table-td{font-size:11.5px}.admin-content .n-pagination{margin-top:14px}.admin-content .n-tag{border-radius:5px;font-size:10.5px;font-weight:650}.admin-content .n-statistic .n-statistic__label{color:var(--ad-muted);font-size:11.5px}.admin-content .center{display:block}.admin-content .center>.n-card{max-width:none;margin-left:0;margin-right:0}@media(min-width:768px)and (max-width:1099px){.admin-shell{--ad-side-w: 76px}.admin-brand{padding:0 22px}.admin-brand-txt,.admin-nav-group-label,.admin-nav-label,.admin-nav-badge,.admin-user-meta,.admin-user-btn>.admin-icon{display:none}.admin-nav-item{justify-content:center;padding:0}.admin-nav-item .admin-icon{margin:0;width:19px;height:19px}.admin-side-foot{padding:10px 14px}.admin-user-btn{justify-content:center}.admin-user-menu{left:6px;right:6px;min-width:190px}.admin-search{width:170px}.admin-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-overview-grid{grid-template-columns:1fr}.admin-content{padding:22px 20px 76px}}@media(max-width:767px){.admin-shell{grid-template-columns:minmax(0,1fr)}.admin-side{position:absolute;left:0;top:0;bottom:0;width:250px;transform:translate(-102%);transition:transform .24s ease;box-shadow:8px 0 32px #00000024}.admin-shell.nav-open .admin-side{transform:translate(0)}.admin-scrim{display:block;position:absolute;inset:0;z-index:5;background:#0c121a66;opacity:0;pointer-events:none;transition:opacity .24s ease}.admin-shell.nav-open .admin-scrim{opacity:1;pointer-events:auto}.admin-menu-btn{display:flex}.admin-top{padding:0 12px;gap:8px}.admin-crumb>span,.admin-crumb>.admin-icon{display:none}.admin-search{width:32px;flex:none}.admin-search input{width:32px;padding:0;opacity:0;cursor:pointer}.admin-search>.admin-icon{left:8px;color:var(--ad-muted)}.admin-search .admin-kbd,.admin-env{display:none}.admin-search.is-expanded{width:auto;flex:1;min-width:0}.admin-search.is-expanded input{width:100%;opacity:1;padding:0 30px;cursor:text}.admin-content{padding:16px 14px 70px}.admin-page-head h1{font-size:17px}.admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.admin-kpi b{font-size:19px}.admin-overview-grid{grid-template-columns:1fr}.admin-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-def-list>div{flex-direction:column;gap:2px}.admin-def-list dt{width:auto}.admin-content .n-card__content{padding:14px!important}.admin-content .n-form-item{display:block}.admin-content .n-form-item-label{width:auto!important;padding:0 0 6px}.admin-content .n-form-item-blank{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.admin-content .n-input-number{width:120px;flex:0 1 120px}.admin-content .n-flex{flex-wrap:wrap}.admin-content .n-tabs-nav{overflow-x:auto}.admin-content .n-tabs-tab{flex:none;padding:0 12px;font-size:12px}}@media(prefers-reduced-motion:reduce){.admin-shell *,.admin-shell *:before,.admin-shell *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.center[data-v-bf056655]{display:flex}.n-button[data-v-bf056655]{margin-left:10px}.n-data-table[data-v-2af033d1]{min-width:700px}.address-row[data-v-17aa04e8]{width:100%;gap:12px}.address-select[data-v-17aa04e8]{min-width:220px;max-width:420px;flex:1 1 220px}.address-copy[data-v-17aa04e8]{flex:0 0 auto;white-space:nowrap}.address-row-actions[data-v-17aa04e8]{display:flex;align-items:center;gap:12px;flex:0 0 auto}.address-actions-end .address-row-actions[data-v-17aa04e8]{margin-inline-start:auto}.auth-layout[data-v-e9652529]{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100dvh;background:var(--mail-bg);text-align:left}.auth-scene[data-v-e9652529]{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 12% 30%,color-mix(in srgb,var(--mail-accent) 14%,transparent),transparent 42%),radial-gradient(ellipse at 92% 74%,color-mix(in srgb,var(--mail-accent) 11%,transparent),transparent 40%)}.auth-scene-grid[data-v-e9652529]{position:absolute;inset:0;background-image:linear-gradient(color-mix(in srgb,var(--mail-accent) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--mail-accent) 7%,transparent) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at center,transparent 25%,#000 90%)}.auth-scene-art[data-v-e9652529]{position:absolute;inset:0;width:100%;height:100%;color:var(--mail-accent)}.auth-scene-art[data-v-e9652529] *{vector-effect:non-scaling-stroke}.scene-orbits[data-v-e9652529]{stroke:currentColor;stroke-width:1;opacity:.12}.scene-routes[data-v-e9652529]{stroke:currentColor;stroke-width:1.5;stroke-dasharray:4 10;opacity:.25}.scene-envelope[data-v-e9652529]{stroke:currentColor;stroke-width:1.5;opacity:.65}.scene-envelope-right[data-v-e9652529]{opacity:.5}.scene-paper[data-v-e9652529]{fill:var(--mail-surface);fill-opacity:.8;stroke:color-mix(in srgb,var(--mail-accent) 40%,transparent)}.scene-ink[data-v-e9652529]{stroke:color-mix(in srgb,var(--mail-accent) 65%,transparent);stroke-linecap:round;stroke-linejoin:round}.scene-stamp[data-v-e9652529]{fill:var(--mail-accent-soft);stroke:color-mix(in srgb,var(--mail-accent) 35%,transparent)}.scene-nodes[data-v-e9652529]{fill:currentColor;opacity:.4}.scene-plane[data-v-e9652529]{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.45}.scene-trail[data-v-e9652529]{opacity:.5}.auth-page-header[data-v-e9652529]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:80px;padding:20px 32px}.auth-page-main[data-v-e9652529]{display:flex;justify-content:center;align-items:flex-start;flex:1;padding:clamp(24px,6vh,64px) 24px 48px}.auth-panel[data-v-e9652529]{width:480px;max-width:100%;min-width:0;padding:40px;border:1px solid var(--mail-border);border-radius:var(--mail-radius);background:var(--mail-surface);box-shadow:var(--mail-shadow)}@media(max-width:560px){.auth-page-header[data-v-e9652529]{padding:16px;gap:12px}.auth-page-main[data-v-e9652529]{padding:24px 16px}.auth-panel[data-v-e9652529]{padding:28px 24px}}@media(max-width:1100px){.auth-scene-art[data-v-e9652529]{opacity:.5}}.n-alert[data-v-19390f71]{margin-top:12px;margin-bottom:12px;text-align:center}.n-card[data-v-19390f71]{margin-top:12px}.center[data-v-19390f71]{display:flex;text-align:left;place-items:center;justify-content:center;margin:20px}.current-address[data-v-19390f71]{display:flex;align-items:center;gap:28px;padding:20px 24px;margin-bottom:20px;background:var(--mail-surface);border:1px solid var(--mail-border);border-left:3px solid var(--mail-accent);border-radius:var(--mail-radius)}.current-address-label[data-v-19390f71]{display:flex;align-items:center;flex:0 0 auto;gap:12px;font-size:13px;font-weight:600;color:var(--mail-text)}.address-symbol[data-v-19390f71]{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--mail-border);background:var(--mail-accent-soft);color:var(--mail-accent);border-radius:8px;font:22px ui-monospace,monospace}.address-label-en[data-v-19390f71]{display:block;margin-top:4px;color:var(--mail-muted);font:12px ui-monospace,monospace;letter-spacing:.04em}.current-address[data-v-19390f71] .address-row{justify-content:flex-start}@media(max-width:767px){.current-address[data-v-19390f71]{padding:16px;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px}.address-label-en[data-v-19390f71]{display:none}.address-symbol[data-v-19390f71]{width:28px;height:28px;font-size:18px}}.address-manage[data-v-19390f71]{flex:0 0 auto;white-space:nowrap}.ai-extract-info[data-v-c2dbe356]{margin-bottom:10px}.mail-content-renderer[data-v-27bece74]{display:flex;flex-direction:column;gap:12px}.mail-meta[data-v-27bece74]{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px;min-width:0}.mail-sender-avatar[data-v-27bece74]{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--mail-radius);background:var(--mail-accent-soft);color:var(--mail-accent);font-size:17px;font-weight:650}.mail-sender-details[data-v-27bece74]{display:flex;flex:1;flex-direction:column;min-width:0;gap:4px}.mail-sender-address[data-v-27bece74]{overflow-wrap:anywhere;font-size:13px;font-weight:600;color:var(--mail-text)}.mail-sender-email[data-v-27bece74],.mail-recipient-address[data-v-27bece74]{overflow-wrap:anywhere;font-size:12px;color:var(--mail-muted)}.mail-date-details[data-v-27bece74]{display:flex;flex-direction:column;gap:4px;text-align:right;font-size:12px;color:var(--mail-muted);flex-shrink:0}.mail-action-bar[data-v-27bece74] .n-button{outline:none}.mail-action-bar[data-v-27bece74] .n-button:focus-visible{box-shadow:0 0 0 2px var(--mail-accent)}.mail-action-bar[data-v-27bece74]{border-top:1px solid var(--mail-border);border-bottom:1px solid var(--mail-border);padding:12px 0}@media(max-width:767px){.mail-meta[data-v-27bece74]{flex-wrap:wrap}.mail-date-details[data-v-27bece74]{flex-direction:row;gap:12px;width:100%;justify-content:flex-end;text-align:right}}.mail-content[data-v-27bece74]{margin-top:16px;flex:1;line-height:1.8;color:var(--mail-body)}.mail-text[data-v-27bece74]{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0;font-family:inherit;font-size:inherit;line-height:inherit}.mail-iframe[data-v-27bece74]{width:100%;height:100%;border:none;min-height:400px}.mail-html[data-v-27bece74]{width:100%;height:100%}.center[data-v-27bece74]{text-align:center}.fullscreen-mail-content[data-v-27bece74]{height:calc(100vh - 120px);overflow:auto}.fullscreen-mail-content .mail-iframe[data-v-27bece74]{min-height:calc(100vh - 120px)}.left[data-v-481bae45]{text-align:left}.mailbox[data-v-481bae45]{min-width:0}.mailbox-error[data-v-481bae45]{margin-bottom:16px}.mailbox-toolbar[data-v-481bae45]{margin-bottom:20px}.mailbox-toolbar-main[data-v-481bae45]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px}.mailbox-view-controls[data-v-481bae45]{margin-inline-start:auto}.mailbox-auto-refresh[data-v-481bae45]{display:flex;align-items:center;gap:8px;color:var(--mail-muted);font-size:12px;white-space:nowrap}.mailbox-toolbar[data-v-481bae45] .n-space{row-gap:12px!important;column-gap:16px!important}.mailbox-filter[data-v-481bae45]{width:220px}.mailbox-caption[data-v-481bae45]{display:flex;align-items:center;gap:16px;color:var(--mail-muted);font-size:12px;margin:0 0 16px}.mailbox-caption-line[data-v-481bae45]{height:1px;background:var(--mail-border);flex:1}.mailbox-split[data-v-481bae45]{min-height:520px}.mail-list-pane[data-v-481bae45]{overflow:auto;min-height:520px;max-height:calc(100dvh - 320px);padding-right:16px}.mailbox[data-v-481bae45] .n-list{background:transparent}.mail-list-item[data-v-481bae45]{padding:0!important;border-radius:var(--mail-radius);margin-bottom:8px;overflow-wrap:anywhere;border-bottom:1px solid var(--mail-border)}.mail-list-item[data-v-481bae45] .n-list-item__main{min-width:0}.mail-list-item[data-v-481bae45] .n-list-item__prefix{margin-left:12px;margin-right:0}.mail-row[data-v-481bae45]{width:100%;display:flex;flex-direction:column;gap:8px;text-align:left;border:0;border-radius:var(--mail-radius);background:transparent;color:var(--mail-text);padding:16px;cursor:pointer;min-width:0;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}@media(hover:hover){.mail-row[data-v-481bae45]:hover{background:var(--mail-hover)}}.mail-row[data-v-481bae45]:active{background:var(--mail-accent-soft)}.mail-row[data-v-481bae45]:focus-visible{outline-offset:-3px}.mail-row-selected[data-v-481bae45]{background:var(--mail-selected);box-shadow:inset 3px 0 var(--mail-accent)}.mail-row-selected .mail-row[data-v-481bae45]:hover{background:transparent}.mail-list-item.mail-row-selected[data-v-481bae45]:hover{background:var(--mail-selected)}.mail-row-unread .mail-row-sender[data-v-481bae45],.mail-row-unread .mail-row-subject[data-v-481bae45]{font-weight:700}.mail-row-top[data-v-481bae45]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;align-items:baseline;width:100%}.mail-row-sender[data-v-481bae45]{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 80px}.mail-row-date[data-v-481bae45]{color:var(--mail-muted);font-size:12px;flex-shrink:0}.mail-row-subject[data-v-481bae45]{font-size:14px;font-weight:500;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mail-row-preview[data-v-481bae45]{color:var(--mail-muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.mail-row-recipient[data-v-481bae45]{color:var(--mail-muted);font-size:12px}.mail-list-empty[data-v-481bae45]{padding:64px 20px;text-align:center}.mail-list-empty p[data-v-481bae45]{max-width:260px;color:var(--mail-muted);font-size:13px;line-height:1.7}.mail-reading-nav[data-v-481bae45]{padding:0 12px 16px 20px}.mail-item[data-v-481bae45]{min-height:480px;max-height:calc(100dvh - 320px);overflow:auto;margin-left:20px;background:var(--mail-surface)}.mail-item[data-v-481bae45] .n-card-header{padding:12px 20px 20px;border-bottom:1px solid var(--mail-border)}.mail-item[data-v-481bae45] .n-card-header__main{font-size:21px;line-height:1.5;font-weight:650;overflow-wrap:anywhere}.mail-item[data-v-481bae45] .n-card__content{padding:24px 20px}.mail-reading-empty[data-v-481bae45]{padding:100px 20px 40px}.reading-empty-icon[data-v-481bae45]{width:88px;height:88px;display:grid;place-items:center;color:var(--mail-accent);background:var(--mail-accent-soft);border:1px solid var(--mail-border);border-radius:22px;margin:0 auto 20px}.reading-empty-icon svg[data-v-481bae45]{width:58px;height:58px}.mailbox[data-v-481bae45] .n-split__resize-trigger{background:var(--mail-border)}.mobile-mail-list[data-v-481bae45]{overflow:auto;min-height:360px}.mailbox[data-v-481bae45] .n-drawer-body{overscroll-behavior:contain}@media(max-width:767px){.mail-row[data-v-481bae45]{padding:16px 8px}.mail-list-empty[data-v-481bae45]{padding:60px 12px}}.mailbox--fill[data-v-481bae45]{height:100%;min-height:0;display:flex;flex-direction:column}.mailbox--fill .mailbox-desktop[data-v-481bae45]{flex:1;min-height:0;display:flex;flex-direction:column}.mailbox--fill .mailbox-split[data-v-481bae45]{flex:1;min-height:0}.mailbox--fill .mail-list-pane[data-v-481bae45]{height:100%;min-height:0;max-height:none}.mailbox--fill[data-v-481bae45] .n-split-pane-2{display:flex;flex-direction:column;min-height:0}.mailbox--fill .mail-item[data-v-481bae45]{flex:1;min-height:0;max-height:none}pre[data-v-481bae45]{white-space:pre-wrap;overflow-wrap:anywhere}.left[data-v-ac707ce5]{text-align:left}.center[data-v-ac707ce5]{text-align:center}.overlay[data-v-ac707ce5]{width:100%;height:100%;z-index:1000}.overlay-dark-backgroud[data-v-ac707ce5]{background-color:#ffffff1a}.overlay-light-backgroud[data-v-ac707ce5]{background-color:#0000001a}.mail-item[data-v-ac707ce5]{height:100%}pre[data-v-ac707ce5]{white-space:pre-wrap;word-wrap:break-word}.n-card[data-v-e3028e17]{max-width:800px}.n-button[data-v-e3028e17]{text-align:left}.center[data-v-e3028e17]{display:flex;text-align:center;place-items:center;justify-content:center}.left[data-v-e3028e17]{text-align:left;place-items:left;justify-content:left}.right[data-v-e3028e17]{text-align:right;place-items:right;justify-content:right}.center[data-v-0ba80a16]{display:flex;justify-content:center}.n-card[data-v-0ba80a16]{max-width:800px;text-align:left}.n-button[data-v-0ba80a16]{margin-top:10px}.center[data-v-bc8c331f]{display:flex;justify-content:center}.n-card[data-v-bc8c331f]{max-width:800px;text-align:left}.center[data-v-2bb990cc]{display:flex;text-align:left;place-items:center;justify-content:center}.n-button[data-v-2bb990cc]{margin-top:10px}.center[data-v-185f3f58]{display:flex;justify-content:center}.n-card[data-v-185f3f58]{max-width:800px}.n-button[data-v-185f3f58]{margin-top:10px;margin-left:10px}.reader-shell[data-v-e50965eb]{max-width:1180px;margin:0 auto;min-height:calc(100dvh - 44px);display:flex;flex-direction:column}.reader-topbar[data-v-e50965eb]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.reader-brand[data-v-e50965eb],.reader-top-actions[data-v-e50965eb]{display:flex;align-items:center;gap:20px}.reader-mode[data-v-e50965eb]{font-size:12px;color:var(--mail-muted);border-left:1px solid var(--mail-border);padding-left:20px;letter-spacing:.06em}.reader-account[data-v-e50965eb]{width:228px}.reader-addressbar[data-v-e50965eb]{display:flex;align-items:center;gap:20px;min-width:0;padding:16px 20px;background:var(--mail-surface);border:1px solid var(--mail-border);border-left:3px solid var(--mail-accent);border-radius:var(--mail-radius);margin-bottom:20px}.reader-address-label[data-v-e50965eb]{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:12px;color:var(--mail-muted)}.reader-address-label .n-icon[data-v-e50965eb]{color:var(--mail-accent);font-size:19px}.reader-addressbar[data-v-e50965eb] .address-row{width:auto;flex:1;min-width:200px}.reader-addressbar[data-v-e50965eb] .address-select{min-width:200px}.reader-refresh-tools[data-v-e50965eb]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto;flex-wrap:wrap}.reader-countdown[data-v-e50965eb]{font-size:12px;color:var(--mail-muted);white-space:nowrap;margin-right:8px;font-variant-numeric:tabular-nums}.reader-card[data-v-e50965eb]{flex:1;display:flex;flex-direction:column}.reader-card[data-v-e50965eb],.reader-settings[data-v-e50965eb]{background:var(--mail-surface);border:1px solid var(--mail-border);border-radius:var(--mail-radius);overflow:clip;box-shadow:var(--mail-shadow)}.reader-pagination[data-v-e50965eb]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;background:var(--mail-panel);border-bottom:1px solid var(--mail-border)}.reader-position[data-v-e50965eb]{color:var(--mail-muted);font-size:13px;font-variant-numeric:tabular-nums}.reader-message[data-v-e50965eb]{padding:32px 40px 44px;min-height:460px;flex:1}.reader-message h1[data-v-e50965eb]{margin:0 0 28px;font-size:26px;font-weight:650;line-height:1.6;color:var(--mail-text);overflow-wrap:anywhere;letter-spacing:-.02em}.reader-message[data-v-e50965eb] .mail-content{padding-top:8px;font-size:15px}.reader-error[data-v-e50965eb]{margin-bottom:20px}.reader-empty[data-v-e50965eb]{padding:100px 20px;text-align:center}.reader-empty p[data-v-e50965eb]{max-width:360px;color:var(--mail-muted);line-height:1.8}@media(max-width:1100px){.reader-topbar[data-v-e50965eb],.reader-addressbar[data-v-e50965eb]{flex-wrap:wrap}.reader-countdown[data-v-e50965eb]{display:none}.reader-message[data-v-e50965eb]{padding:28px}}@media(max-width:767px){.reader-topbar[data-v-e50965eb]{gap:16px}.reader-mode[data-v-e50965eb]{display:none}.reader-top-actions[data-v-e50965eb]{width:100%;justify-content:space-between;gap:12px}.reader-account[data-v-e50965eb]{width:190px}.reader-addressbar[data-v-e50965eb]{padding:16px;gap:12px}.reader-address-label[data-v-e50965eb]{display:none}.reader-refresh-tools[data-v-e50965eb]{width:100%}.reader-pagination[data-v-e50965eb]{padding:12px;gap:4px}.reader-message[data-v-e50965eb]{padding:24px 20px}.reader-message h1[data-v-e50965eb]{font-size:22px}}.workspace-shell[data-v-04039263]{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100dvh}.workspace-sidebar[data-v-04039263]{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;min-width:0;padding:28px 16px 20px;border-right:1px solid var(--mail-border);background:var(--mail-sidebar)}.sidebar-brand[data-v-04039263]{padding:0 8px;margin-bottom:32px}.sidebar-compose[data-v-04039263]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;border:0;border-radius:8px;margin-bottom:24px;background:var(--mail-compose);color:var(--mail-on-accent);font-weight:600;cursor:pointer;transition:background-color .15s ease}.sidebar-compose[data-v-04039263]:hover{background:var(--mail-compose-hover)}.sidebar-compose[data-v-04039263]:active{background:var(--mail-compose-pressed)}.sidebar-compose .n-icon[data-v-04039263]{font-size:18px}.sidebar-navigation[data-v-04039263]{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}.sidebar-group+.sidebar-group[data-v-04039263]{margin-top:24px;padding-top:20px;border-top:1px solid var(--mail-border)}.sidebar-group-label[data-v-04039263]{margin:0 12px 8px;color:var(--mail-muted);font-size:12px}.sidebar-nav-button[data-v-04039263],.sidebar-simple[data-v-04039263]{width:100%;display:flex;align-items:center;gap:12px;border:0;border-radius:var(--mail-radius);padding:12px;margin-bottom:4px;background:transparent;color:var(--mail-text);text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.sidebar-nav-button span[data-v-04039263]{min-width:0;overflow-wrap:anywhere}.sidebar-nav-button .n-icon[data-v-04039263],.sidebar-simple .n-icon[data-v-04039263]{flex-shrink:0;font-size:17px}.sidebar-nav-button[data-v-04039263]:hover,.sidebar-simple[data-v-04039263]:hover{background:var(--mail-hover)}.sidebar-nav-button.is-active[data-v-04039263]{color:var(--mail-accent);background:var(--mail-accent-soft);font-weight:600}.sidebar-simple[data-v-04039263]{color:var(--mail-muted);margin:0 0 8px;font-size:13px}.sidebar-footer[data-v-04039263]{border-top:1px solid var(--mail-border);margin-top:20px;padding:12px 0 0}.workspace-main[data-v-04039263]{min-width:0;min-height:100dvh;display:flex;flex-direction:column;padding:24px 28px}.workspace-main.mailbox-view[data-v-04039263]{height:100dvh;min-height:0}.workspace-main.mailbox-view>div[data-v-04039263]{flex:1;min-height:0;display:flex;flex-direction:column}.workspace-main.mailbox-view .storm-workspace[data-v-04039263]{flex:1;min-height:0;display:flex;flex-direction:column}.workspace-main.mailbox-view[data-v-04039263] .storm-workspace>.n-tabs{flex:1;min-height:0}.workspace-main.mailbox-view[data-v-04039263] .storm-workspace>.n-tabs>.n-tab-pane{flex:1;min-height:0;display:flex;flex-direction:column}.workspace-main[data-v-04039263] .storm-workspace>.n-tabs>.n-tabs-nav{display:none}@media(max-width:1200px){.workspace-shell[data-v-04039263]{grid-template-columns:224px minmax(0,1fr)}.workspace-main[data-v-04039263]{padding:24px 20px}.workspace-sidebar[data-v-04039263]{padding-left:12px;padding-right:12px}}.center[data-v-128c1f0f]{display:flex;justify-content:center}.n-card[data-v-128c1f0f]{max-width:800px;text-align:left}.n-button[data-v-128c1f0f]{margin-top:10px;margin-bottom:10px}.center[data-v-ce0bb478]{display:flex;text-align:center;place-items:center;justify-content:center}.n-button[data-v-ce0bb478]{margin-top:10px}.pwd-label[data-v-ce0bb478]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.user-login[data-v-ce0bb478] .pwd-field .n-form-item-label{display:flex;width:100%}.user-login[data-v-ce0bb478] .pwd-field .n-form-item-label__text{flex:1 1 auto;min-width:0}.n-alert[data-v-6d01faad]{margin-top:10px;margin-bottom:10px;text-align:center}.center[data-v-6d01faad]{display:flex;text-align:center;place-items:center;justify-content:center;margin:20px}.center[data-v-83781169]{display:flex;text-align:center;place-items:center;justify-content:center}
