:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--env-accent: #c47a45;--env-accent-soft: #cca466;--env-accent-deep: #8f4c32;--env-crimson: #a94259;--env-text: #e2e5ea;--env-muted: #c0c7d1;--env-surface: #10121c;--env-surface-border: rgba(255, 255, 255, .1)}.envault-page-shell{min-height:100vh;color:var(--env-text);background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px) 0 0 / 56px 56px,linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px) 0 0 / 56px 56px,radial-gradient(circle at 20% 10%,rgba(196,122,69,.14),transparent 30%),radial-gradient(circle at 90% 80%,rgba(169,66,89,.08),transparent 35%),#080a0d}.envault-container{width:min(1120px,calc(100% - 2rem));margin:0 auto}.envault-brand-mark{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--env-accent);color:#fff}.auth-page-content{min-height:100vh;display:grid;place-items:center;padding:2rem 1rem;position:relative}.auth-shell{width:min(560px,100%)}.top-link-row{position:absolute;top:1rem;left:2rem;z-index:1}.brand-block{margin-bottom:2rem}.brand-badge{width:82px;height:82px;border-radius:24px;display:grid;place-items:center;color:#0f0d17;background:linear-gradient(135deg,var(--env-accent-soft) 0%,var(--env-accent) 100%);box-shadow:none}.brand-title{color:var(--env-text);font-size:2.2rem;font-weight:700;line-height:1}.env-auth-card.n-card{border-radius:6px;border:1px solid var(--env-surface-border);background:linear-gradient(180deg,#11131ef5,#0d0e19f7);box-shadow:0 24px 50px #00000061}.env-auth-card .n-card__content{padding:1.5rem}.card-header{text-align:center}.card-header h1{margin:0;color:#e8e9ef;font-size:2rem;font-weight:700}.card-header p{margin:.45rem 0 0;color:#9096a9;font-size:1.05rem}.env-auth-form .n-form-item-label__text{color:#e1e3eb;font-weight:500}.env-auth-form .n-input,.env-auth-form .n-date-picker{--n-color: rgba(255, 255, 255, .03);--n-color-focus: rgba(255, 255, 255, .04);--n-border: 1px solid rgba(255, 255, 255, .12);--n-border-hover: 1px solid rgba(255, 255, 255, .22);--n-border-focus: 1px solid rgba(255, 255, 255, .32);--n-text-color: #e6e8ee;--n-placeholder-color: #757c91}.submit-btn.n-button{margin-top:.25rem;height:50px;font-weight:700}.password-visibility{color:#8188a0;cursor:pointer}.password-visibility:hover{color:#c4c9d6}.card-footer{display:flex;justify-content:center;align-items:center;gap:.35rem}.text-link{display:inline-block;font-weight:600}.env-back-link{display:inline-flex;align-items:center;gap:.42rem;color:#d1d8e5b8;font-weight:500;padding:.4rem .75rem .42rem .56rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#07090fb8}.env-back-link:hover{color:#e7ecf5e6;background:#0a0c13e6}.env-back-link__icon{display:grid;place-items:center}.env-auth-form .n-input input::-webkit-contacts-auto-fill-button,.env-auth-form .n-input input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}@media (max-width: 640px){.top-link-row{left:1rem}.brand-title{font-size:1.9rem}.card-header h1{font-size:1.65rem}.env-auth-card .n-card__content{padding:1.15rem}}#app{min-height:100vh}a{color:var(--env-accent);text-decoration:none;transition:color .2s ease}a:hover{color:#fff}.n-button,.n-input,.n-date-picker,.n-select,.n-base-selection{--n-box-shadow-focus: none !important;--n-box-shadow-active: none !important}.n-button{--n-border-radius: 8px !important}.n-input,.n-date-picker,.n-select,.n-base-selection{--n-border-radius: 4px !important}.n-input,.n-date-picker,.n-select,.n-base-selection{--n-border-hover: 1px solid rgba(255, 255, 255, .22) !important;--n-border-focus: 1px solid rgba(255, 255, 255, .32) !important;--n-caret-color: var(--env-text) !important}.n-input__input-el:-webkit-autofill,.n-input__input-el:-webkit-autofill:hover,.n-input__input-el:-webkit-autofill:focus,.n-input__input-el:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #161722 inset!important;-webkit-text-fill-color:#e6e8ee!important;transition:background-color 5000s ease-in-out 0s;caret-color:#e6e8ee}.app-header[data-v-e9aee82d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07080fd6;border-bottom:1px solid rgba(255,255,255,.1)}.app-header-inner[data-v-e9aee82d]{width:100%;padding:0 2rem;box-sizing:border-box;min-height:58px;display:flex;align-items:center;justify-content:space-between}.brand-link[data-v-e9aee82d]{cursor:pointer}.brand-name[data-v-e9aee82d]{color:var(--env-text);font-size:2rem;font-weight:680;letter-spacing:-.01em}.envault-brand-mark[data-v-e9aee82d]{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--env-accent);color:#fff}.avatar-badge[data-v-e9aee82d]{width:40px;height:40px;border:none;border-radius:50%;color:var(--env-accent-soft);font-size:.9rem;font-weight:600;background:#c47a4524;cursor:pointer}.user-menu-wrap[data-v-e9aee82d]{position:relative}.locale-switch[data-v-e9aee82d]{height:32px;padding:0 .65rem;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:#ffffff05;color:#c0c7d1;font-size:.8rem;font-weight:650;letter-spacing:.02em;cursor:pointer}.locale-switch[data-v-e9aee82d]:hover{border-color:#ffffff59;color:var(--env-text)}[data-v-e9aee82d] .header-btn-start.n-button{font-weight:600}.dropdown-backdrop[data-v-e9aee82d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}.user-dropdown[data-v-e9aee82d]{position:fixed;z-index:9999;min-width:220px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#13141f;box-shadow:0 8px 32px #00000080;padding:.5rem 0;overflow:hidden}.dropdown-user-header[data-v-e9aee82d]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem .65rem}.dropdown-avatar[data-v-e9aee82d]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:.78rem;font-weight:600;color:var(--env-accent-soft);background:#c47a4524;flex-shrink:0}.dropdown-email[data-v-e9aee82d]{font-size:.92rem;color:#dadce4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-divider[data-v-e9aee82d]{height:1px;background:#ffffff14;margin:.35rem 0}.dropdown-item[data-v-e9aee82d]{width:100%;display:flex;align-items:center;gap:.65rem;padding:.6rem 1rem;background:none;border:none;color:#c0c7d1;font-size:.95rem;cursor:pointer;text-align:left}.dropdown-item[data-v-e9aee82d]:hover{background:#ffffff0f;color:var(--env-text)}.dropdown-item--danger[data-v-e9aee82d]{color:#e05c5c}.dropdown-item--danger[data-v-e9aee82d]:hover{background:#e05c5c14;color:#e87373}@media (max-width: 760px){.brand-name[data-v-e9aee82d]{font-size:1.75rem}.app-header-inner[data-v-e9aee82d]{padding:0 1rem}}.dashboard-page[data-v-0f75a6eb]{min-height:100vh;color:var(--env-text);background:radial-gradient(circle at 20% 10%,rgba(196,122,69,.14),transparent 30%),radial-gradient(circle at 90% 80%,rgba(169,66,89,.08),transparent 35%),#080a0d}.dashboard-container[data-v-0f75a6eb]{width:min(1400px,calc(100% - 1rem));margin:0 auto}.dashboard-content[data-v-0f75a6eb]{padding:2rem 0 2.8rem}.summary-grid[data-v-0f75a6eb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.summary-card[data-v-0f75a6eb]{border-radius:18px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0a,#ffffff05);padding:1.5rem;min-height:116px}.summary-label[data-v-0f75a6eb]{margin:0;color:var(--env-muted);font-size:.8rem;font-weight:650;letter-spacing:.02em}.summary-value-row[data-v-0f75a6eb]{margin-top:.5rem;display:flex;align-items:center;gap:.6rem}.summary-value-row strong[data-v-0f75a6eb]{font-size:2.8rem;line-height:1;font-weight:650;color:#e8e9ef}.summary-icon.lock[data-v-0f75a6eb]{color:var(--env-accent)}.summary-icon.planned[data-v-0f75a6eb]{color:var(--env-accent-soft)}.summary-icon.sent[data-v-0f75a6eb]{color:#48bf84}.toolbar[data-v-0f75a6eb]{margin-top:1.8rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.filter-group[data-v-0f75a6eb]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.filter-pill[data-v-0f75a6eb]{height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff03;color:#dee0e6;padding:0 1rem;font-size:.95rem;font-weight:620;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.filter-pill[data-v-0f75a6eb]:focus-visible{outline:2px solid var(--env-accent-soft);outline-offset:2px}.filter-pill.active[data-v-0f75a6eb]{color:#14111d;border-color:var(--env-accent);background:var(--env-accent)}.filter-pill.with-icon[data-v-0f75a6eb]{padding:0 .95rem}[data-v-0f75a6eb] .new-stash-btn.n-button{min-width:188px;height:46px;font-size:1.02rem;font-weight:700}[data-v-0f75a6eb] .new-stash-btn.n-button:focus-visible{outline:2px solid var(--env-accent-soft);outline-offset:2px}.stash-list[data-v-0f75a6eb]{margin-top:1.35rem;display:grid;gap:1rem}.stash-row[data-v-0f75a6eb]{border-radius:6px;border:1px solid rgba(196,122,69,.18);background:linear-gradient(180deg,#0f111cf5,#0b0c16f5);padding:1.35rem 1.45rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1.25rem}.status-badge[data-v-0f75a6eb]{width:52px;height:52px;border-radius:13px;display:grid;place-items:center}.status-badge.planned[data-v-0f75a6eb]{color:var(--env-accent-soft);background:#c47a4524}.status-badge.sent[data-v-0f75a6eb]{color:#46b780;background:#43b08124}.recipient-block[data-v-0f75a6eb]{min-width:0}.recipient-name-row[data-v-0f75a6eb],.recipient-mail-row[data-v-0f75a6eb]{display:flex;align-items:center;gap:.45rem}.recipient-name-row[data-v-0f75a6eb]{color:#dadce4;margin-bottom:.24rem}.recipient-name[data-v-0f75a6eb]{font-size:1.05rem;font-weight:650}.recipient-mail-row[data-v-0f75a6eb]{color:#7f8497;font-size:.95rem}.schedule-block[data-v-0f75a6eb]{min-width:236px}.scheduled-at[data-v-0f75a6eb]{margin:0;color:#d9dce4;display:flex;align-items:center;justify-content:flex-end;gap:.45rem;font-size:.99rem;font-weight:520}.scheduled-subtitle[data-v-0f75a6eb]{margin:.2rem 0 0;font-size:.95rem;text-align:right}.scheduled-subtitle.planned[data-v-0f75a6eb]{color:var(--env-accent-soft)}.scheduled-subtitle.sent[data-v-0f75a6eb]{color:#81889b}.row-action[data-v-0f75a6eb]{min-width:182px;display:flex;justify-content:flex-end;gap:.6rem}[data-v-0f75a6eb] .postpone-btn.n-button{height:38px;border-radius:8px;color:#dee2ec;background:#ffffff03;--n-border: 1px solid rgba(196, 122, 69, .4);--n-border-hover: 1px solid rgba(204, 164, 102, .7);--n-border-focus: 1px solid rgba(204, 164, 102, .7);--n-border-pressed: 1px solid rgba(204, 164, 102, .7)}[data-v-0f75a6eb] .postpone-btn.n-button:hover{color:#fff}[data-v-0f75a6eb] .delete-btn.n-button{height:38px;border-radius:8px;color:#ef4444;background:#ffffff03;--n-border: 1px solid rgba(239, 68, 68, .4);--n-border-hover: 1px solid rgba(239, 68, 68, .85);--n-border-focus: 1px solid rgba(239, 68, 68, .85);--n-border-pressed: 1px solid rgba(239, 68, 68, .85)}[data-v-0f75a6eb] .delete-btn.n-button:hover{color:#ff6b6b}.modal-footer[data-v-0f75a6eb]{display:flex;justify-content:flex-end;gap:.6rem}@media (max-width: 1080px){.summary-grid[data-v-0f75a6eb]{grid-template-columns:repeat(2,minmax(0,1fr))}.stash-row[data-v-0f75a6eb]{grid-template-columns:auto minmax(0,1fr);gap:1rem}.schedule-block[data-v-0f75a6eb]{min-width:0;grid-column:1 / -1;padding-left:4.2rem}.scheduled-at[data-v-0f75a6eb],.scheduled-subtitle[data-v-0f75a6eb]{justify-content:flex-start;text-align:left}.row-action[data-v-0f75a6eb]{min-width:0;justify-content:flex-start;padding-left:4.2rem;grid-column:1 / -1}}@media (max-width: 760px){.dashboard-container[data-v-0f75a6eb]{width:calc(100% - 1rem)}.brand-name[data-v-0f75a6eb]{font-size:1.75rem}.summary-grid[data-v-0f75a6eb]{grid-template-columns:1fr}.summary-value-row strong[data-v-0f75a6eb]{font-size:2.4rem}.toolbar[data-v-0f75a6eb]{flex-direction:column;align-items:flex-start}[data-v-0f75a6eb] .new-stash-btn.n-button{width:100%}.stash-row[data-v-0f75a6eb]{padding:1rem}.schedule-block[data-v-0f75a6eb],.row-action[data-v-0f75a6eb]{padding-left:0}}@media (prefers-reduced-motion: reduce){.skeleton-block[data-v-0f75a6eb]{animation:none;opacity:.7}}.stash-row-skeleton[data-v-0f75a6eb]{border-radius:6px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0f111cf5,#0b0c16f5);padding:1.35rem 1.45rem;display:flex;align-items:center;gap:1.25rem}.skeleton-block[data-v-0f75a6eb]{border-radius:8px;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 37%,#ffffff0d 63%);background-size:400% 100%;animation:skeleton-shimmer-0f75a6eb 1.6s ease-in-out infinite}.skeleton-badge[data-v-0f75a6eb]{width:52px;height:52px;border-radius:13px;flex-shrink:0}.skeleton-line-group[data-v-0f75a6eb]{flex:1;display:grid;gap:.6rem;background:none}.skeleton-line[data-v-0f75a6eb]{height:14px}.skeleton-line--wide[data-v-0f75a6eb]{width:45%}.skeleton-line--narrow[data-v-0f75a6eb]{width:25%}@keyframes skeleton-shimmer-0f75a6eb{0%{background-position:100% 0}to{background-position:-100% 0}}.state-banner[data-v-0f75a6eb]{border-radius:18px;padding:1.6rem 1.75rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;margin-top:1.35rem}.state-banner--error[data-v-0f75a6eb]{border:1px solid rgba(239,68,68,.35);background:#ef44440f}.state-banner-icon[data-v-0f75a6eb]{color:#ef4444}.state-banner-text[data-v-0f75a6eb]{margin:0;color:var(--env-text);font-size:.95rem}[data-v-0f75a6eb] .retry-btn.n-button{border-radius:8px;color:#dee2ec;--n-border: 1px solid rgba(255, 255, 255, .16);--n-border-hover: 1px solid rgba(255, 255, 255, .32);--n-border-focus: 1px solid rgba(255, 255, 255, .32);--n-border-pressed: 1px solid rgba(255, 255, 255, .32)}[data-v-0f75a6eb] .retry-btn.n-button:hover{color:#fff}.empty-state[data-v-0f75a6eb]{margin-top:1.35rem;border-radius:18px;border:1px dashed rgba(255,255,255,.14);padding:3.2rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem}.empty-state-icon[data-v-0f75a6eb]{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:#c47a4524;color:var(--env-accent);margin-bottom:.9rem}.empty-state-title[data-v-0f75a6eb]{margin:0;font-size:1.25rem;font-weight:650;color:var(--env-text)}.empty-state-text[data-v-0f75a6eb]{margin:.4rem 0 1.4rem;max-width:42ch;color:var(--env-muted);font-size:.95rem;line-height:1.55}@media (max-width: 1080px){.stash-row-skeleton[data-v-0f75a6eb]{align-items:flex-start}}.homepage[data-v-54c26a66]{min-height:100vh}[data-v-54c26a66] .btn-lg.n-button{min-width:220px}.hero[data-v-54c26a66]{min-height:calc(100vh - 128px);display:grid;place-items:center;padding:1rem 0 3rem}.hero-content[data-v-54c26a66]{text-align:center;padding-top:2.5rem}.hero-lock[data-v-54c26a66]{width:96px;height:96px;margin:0 auto 1.75rem;border-radius:28px;display:grid;place-items:center;background:linear-gradient(135deg,var(--env-accent-soft) 0%,var(--env-accent-deep) 100%);box-shadow:none;color:#fff;animation:float-54c26a66 2.8s ease-in-out infinite}[data-v-54c26a66] .hero-title.n-h1{margin-bottom:1.2rem;color:var(--env-text);font-size:clamp(2.3rem,5.6vw,4.6rem);line-height:1.05;font-weight:800;letter-spacing:-.02em}.hero-title span[data-v-54c26a66]{display:block;background:linear-gradient(135deg,var(--env-accent-soft) 0%,var(--env-crimson) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-v-54c26a66] .hero-subtitle.n-p{width:min(700px,100%);margin:0 auto;color:var(--env-muted);font-size:clamp(1rem,2.1vw,1.26rem);line-height:1.55}.hero-actions[data-v-54c26a66]{margin-top:2.2rem}.features[data-v-54c26a66]{margin-top:4.2rem}[data-v-54c26a66] .feature-card.n-card{border-radius:18px;background:linear-gradient(180deg,#ffffff0a,#ffffff05);border:1px solid rgba(255,255,255,.11);text-align:left}[data-v-54c26a66] .feature-card .n-card__content{padding:1.25rem}.feature-icon[data-v-54c26a66]{width:46px;height:46px;border-radius:12px;background:#c47a4524;color:var(--env-accent-soft);display:grid;place-items:center;margin-bottom:.95rem}[data-v-54c26a66] .feature-title.n-text{display:block;color:var(--env-text);font-size:1.05rem;font-weight:650;margin-bottom:.5rem}[data-v-54c26a66] .feature-description.n-text{display:block;color:#bac2ce;font-size:.93rem;line-height:1.45}.home-footer[data-v-54c26a66]{border-top:1px solid rgba(255,255,255,.12);text-align:center;padding:1.2rem 0}@keyframes float-54c26a66{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width: 640px){.header-content-wide[data-v-54c26a66]{padding:0 1rem}.hero[data-v-54c26a66]{padding-top:4rem}[data-v-54c26a66] .btn-lg.n-button{width:100%;max-width:320px}}.profile-page[data-v-a77a3d3f]{min-height:100vh;color:var(--env-text);background:radial-gradient(circle at 20% 10%,rgba(196,122,69,.14),transparent 30%),radial-gradient(circle at 90% 80%,rgba(169,66,89,.08),transparent 35%),#080a0d}.profile-container[data-v-a77a3d3f]{width:min(760px,calc(100% - 2rem));margin:0 auto}.profile-content[data-v-a77a3d3f]{padding:2.4rem 0 3rem}.page-header[data-v-a77a3d3f]{margin-bottom:1.8rem}.page-title[data-v-a77a3d3f]{margin:0;font-size:1.85rem;font-weight:680;color:var(--env-accent-soft)}.page-subtitle[data-v-a77a3d3f]{margin:.25rem 0 0;color:#8f93a3;font-size:.97rem}.profile-card[data-v-a77a3d3f]{border-radius:6px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0a,#ffffff05);padding:1.6rem;margin-bottom:1.2rem}.card-heading[data-v-a77a3d3f]{display:flex;align-items:flex-start;gap:.8rem}.card-heading-icon[data-v-a77a3d3f]{color:var(--env-accent-soft);margin-top:2px;flex-shrink:0}.card-title[data-v-a77a3d3f]{margin:0;font-size:1.08rem;font-weight:650;color:#dadce4}.card-subtitle[data-v-a77a3d3f]{margin:.2rem 0 0;font-size:.88rem;color:#7f8497}.divider[data-v-a77a3d3f]{height:1px;background:#ffffff14;margin:1.25rem 0}.info-list[data-v-a77a3d3f]{display:grid;gap:1rem;margin:0}.info-row[data-v-a77a3d3f]{display:flex;flex-direction:column;gap:.3rem}.info-label-row[data-v-a77a3d3f]{display:flex;align-items:center;gap:.4rem}.info-label[data-v-a77a3d3f]{font-size:.83rem;color:#7f8497}.info-icon[data-v-a77a3d3f]{color:#7f8497}.info-value[data-v-a77a3d3f]{display:flex;align-items:center;gap:.6rem;color:#dadce4;font-size:1.01rem;margin:0;padding-left:1.5rem}.badge[data-v-a77a3d3f]{display:inline-flex;align-items:center;gap:.3rem;border-radius:8px;padding:.15rem .6rem;font-size:.8rem;font-weight:600}.badge-active[data-v-a77a3d3f]{color:#48bf84;background:#43b08124;border:1px solid rgba(67,176,129,.3)}.session-current-label[data-v-a77a3d3f]{color:#48bf84;font-size:.8rem;font-weight:600}.account-actions[data-v-a77a3d3f]{display:flex;gap:.6rem;flex-wrap:wrap}.danger-card[data-v-a77a3d3f]{border-color:#e05c5c59;background:linear-gradient(180deg,#e05c5c0a,#e05c5c05)}.danger-card-title[data-v-a77a3d3f]{margin:0 0 1rem;font-size:1rem;font-weight:650;color:#e05c5c}.danger-row[data-v-a77a3d3f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-radius:10px;border:1px solid rgba(224,92,92,.25);background:#e05c5c0a}.danger-row-label[data-v-a77a3d3f]{margin:0;font-size:.95rem;font-weight:600;color:#dadce4}.danger-row-hint[data-v-a77a3d3f]{margin:.2rem 0 0;font-size:.85rem;color:#7f8497}[data-v-a77a3d3f] .danger-btn.n-button{border-color:#e05c5c66;color:#e05c5c;flex-shrink:0}[data-v-a77a3d3f] .danger-btn.n-button:hover{border-color:#e05c5cb3;background:#e05c5c14}.info-value--editable[data-v-a77a3d3f]{flex-direction:column;align-items:flex-start;gap:.15rem}.edit-link[data-v-a77a3d3f]{background:none;border:none;padding:0;cursor:pointer;font-size:.83rem;color:var(--env-accent-soft)}.edit-link[data-v-a77a3d3f]:hover{color:#c0b0e8;text-decoration:underline}.form-item[data-v-a77a3d3f]{margin-bottom:0}[data-v-a77a3d3f] .form-item .n-form-item-feedback-wrapper{margin-top:6px}.modal-footer[data-v-a77a3d3f]{display:flex;justify-content:flex-end;gap:.5rem}.modal-error[data-v-a77a3d3f]{margin:.75rem 0 0;font-size:.88rem;color:#e05c5c}.tfa-row[data-v-a77a3d3f]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.tfa-info[data-v-a77a3d3f]{display:flex;flex-direction:column;gap:.3rem}.tfa-title-row[data-v-a77a3d3f]{display:flex;align-items:center;gap:.45rem;color:#dadce4}.tfa-title[data-v-a77a3d3f]{font-size:.97rem}.tfa-hint[data-v-a77a3d3f]{margin:0;font-size:.85rem;color:#7f8497;padding-left:1.5rem}.sessions-header[data-v-a77a3d3f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.sessions-label[data-v-a77a3d3f]{font-size:.95rem;color:#c0c7d1}.sessions-list[data-v-a77a3d3f]{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.session-row[data-v-a77a3d3f]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:#ffffff05}.session-end-btn[data-v-a77a3d3f]{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;border:1px solid rgba(224,92,92,.3);background:transparent;color:#e05c5c;cursor:pointer}.session-end-btn[data-v-a77a3d3f]:hover{background:#e05c5c1a;border-color:#e05c5c99}.sessions-error[data-v-a77a3d3f]{margin:0;font-size:.9rem;color:#e05c5c}.sessions-empty[data-v-a77a3d3f]{margin:0;font-size:.9rem;color:#7f8497}.session-left[data-v-a77a3d3f]{display:flex;align-items:center;gap:.7rem}.session-device-icon[data-v-a77a3d3f]{color:#5a5e70;flex-shrink:0}.session-browser-row[data-v-a77a3d3f]{display:flex;align-items:center;gap:.5rem}.session-browser[data-v-a77a3d3f]{font-size:.95rem;color:#dadce4}.session-meta[data-v-a77a3d3f]{margin:.15rem 0 0;font-size:.83rem;color:#5a5e70}.session-datetime[data-v-a77a3d3f]{color:#8f93a3}@media (max-width: 600px){.page-title[data-v-a77a3d3f]{font-size:1.5rem}.session-row[data-v-a77a3d3f]{flex-direction:column;align-items:flex-start;gap:.6rem}}.create-stash-shell[data-v-0eeed1ba]{width:min(600px,100%)}[data-v-0eeed1ba] .body-textarea .n-input__textarea{resize:vertical}.date-picker[data-v-0eeed1ba]{width:100%}.submit-row[data-v-0eeed1ba]{display:flex;justify-content:flex-end;margin-top:.25rem}.submit-error[data-v-0eeed1ba]{margin-bottom:.75rem}.key-hint[data-v-0eeed1ba]{display:block}.unlock-stash-shell[data-v-f98d9d33]{width:min(600px,100%)}.submit-row[data-v-f98d9d33]{display:flex;justify-content:flex-end;margin-top:.25rem}.unlocked-body[data-v-f98d9d33]{white-space:pre-wrap}
