.sign-bottom-bar[data-v-16ae9785]{background:var(--nk-surface);border-top:1px solid var(--nk-surface-border)}.bar-btn[data-v-16ae9785]{color:var(--nk-text-secondary)}.bar-btn--active[data-v-16ae9785]{color:var(--nk-action-primary)}.bar-label[data-v-16ae9785]{margin-top:4px;font-size:.6875rem;font-weight:500}.sign-rail[data-v-21b790fd]{background:linear-gradient(180deg, var(--nk-rail-start) 0%, var(--nk-rail-end) 100%);border-right:1px solid var(--nk-surface-border)}.sign-rail[data-v-21b790fd] .v-navigation-drawer__content{flex-direction:column;justify-content:space-between;align-items:center;padding:36px 0 28px;display:flex}.rail-top[data-v-21b790fd],.rail-bottom[data-v-21b790fd]{flex-direction:column;align-items:center;gap:14px;display:flex}.rail-nav[data-v-21b790fd]{flex-direction:column;align-items:center;gap:20px;display:flex}.rail-btn[data-v-21b790fd]{border-radius:var(--nk-radius-md);box-shadow:none;color:var(--nk-rail-icon);width:48px;height:48px;transition:color .15s}.rail-btn[data-v-21b790fd]:hover,.rail-btn[data-v-21b790fd]:focus-visible{color:var(--nk-rail-icon-strong)}.rail-btn--active[data-v-21b790fd],.rail-btn--active[data-v-21b790fd]:hover,.rail-btn--active[data-v-21b790fd]:focus-visible{color:rgb(var(--v-theme-on-primary))}.rail-avatar[data-v-21b790fd]{cursor:pointer}.rail-avatar-initials[data-v-21b790fd]{font-size:.8rem;font-weight:600}.sign-top-bar[data-v-f21bf1d8]{--color-surface:var(--nk-surface);--color-surface-alt:var(--nk-surface-soft);--color-surface-raised:var(--nk-surface);--color-ink:var(--nk-text-primary);--color-ink-secondary:var(--nk-text-secondary);--color-ink-tertiary:var(--nk-text-secondary);--color-line:var(--nk-surface-border);--radius-compact:var(--nk-radius-sm);--radius-standard:var(--nk-radius-lg);--nk-chrome-accent:var(--nk-on-info-soft);--nk-chrome-accent-ink:var(--nk-on-info-soft);--nk-chrome-badge:var(--nk-error);--nk-chrome-badge-ink:var(--nk-on-error)}.sign-top-bar[data-v-f21bf1d8] .nk-launcher__trigger{opacity:.55}.sign-top-bar[data-v-f21bf1d8] .nk-launcher__trigger:hover,.sign-top-bar[data-v-f21bf1d8] .nk-launcher__trigger:focus-visible,.sign-top-bar[data-v-f21bf1d8] .nk-launcher__trigger[aria-expanded=true]{opacity:1}@media (prefers-reduced-motion:no-preference){.sign-top-bar[data-v-f21bf1d8] .nk-launcher__trigger{transition:opacity .12s}}.tenant-footer-link[data-v-f21bf1d8]{border-radius:var(--nk-radius-sm);color:var(--nk-text-secondary);align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.tenant-footer-link[data-v-f21bf1d8]:hover,.tenant-footer-link[data-v-f21bf1d8]:focus-visible{background:var(--nk-surface-soft);color:var(--nk-text-primary)}.assistant-dock[data-v-4112ac54]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface), .1);border-radius:16px;flex-direction:column;min-width:0;display:flex}.assistant-dock--floating[data-v-4112ac54]{border:0;border-radius:0;padding:0}.assistant-dock--floating .assistant-scroll[data-v-4112ac54]{min-height:0;padding:12px 16px}.assistant-scroll[data-v-4112ac54]{max-height:min(52vh,560px)}.assistant-header[data-v-4112ac54]{color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;display:flex}.assistant-turn-count[data-v-4112ac54]{color:rgba(var(--v-theme-on-surface), .45);font-size:.73rem;font-weight:600}.assistant-pending[data-v-4112ac54]{background:rgba(var(--v-theme-warning), .16);color:var(--nk-attention);cursor:pointer;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:.72rem;font-weight:700}.assistant-chevron[data-v-4112ac54]{color:rgba(var(--v-theme-on-surface), .35);margin-left:auto}.assistant-title+.assistant-turn-count[data-v-4112ac54]{margin-left:2px}.assistant-title[data-v-4112ac54]{letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:800}.assistant-scroll[data-v-4112ac54]{flex-direction:column;gap:10px;min-height:140px;margin-top:10px;padding:4px 2px;display:flex;overflow-y:auto}.assistant-intro[data-v-4112ac54]{color:rgba(var(--v-theme-on-surface), .55);margin:0;font-size:.82rem;line-height:1.55}.assistant-turn[data-v-4112ac54]{flex-direction:column;gap:8px;display:flex}.assistant-bubble[data-v-4112ac54]{white-space:pre-wrap;border-radius:12px;max-width:92%;margin:0;padding:7px 11px;font-size:.82rem;line-height:1.5}.assistant-turn--user[data-v-4112ac54]{align-items:flex-end}.assistant-turn--user .assistant-bubble[data-v-4112ac54]{background:var(--nk-action-primary-soft,rgba(var(--v-theme-primary), .12))}.assistant-turn--assistant .assistant-bubble[data-v-4112ac54]{background:rgba(var(--v-theme-on-surface), .05)}.assistant-changes[data-v-4112ac54]{border:1px solid rgba(var(--v-theme-on-surface), .1);border-radius:12px;flex-direction:column;gap:2px;padding:7px 9px;display:flex}.assistant-change[data-v-4112ac54]{cursor:pointer;align-items:flex-start;gap:5px;padding:3px 0;display:flex}.assistant-change--applied[data-v-4112ac54]{cursor:default}.assistant-change-main[data-v-4112ac54]{flex-direction:column;gap:1px;min-width:0;display:flex}.assistant-change-head[data-v-4112ac54]{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.assistant-change-name[data-v-4112ac54]{font-size:.79rem;font-weight:600}.assistant-change-detail[data-v-4112ac54]{color:rgba(var(--v-theme-on-surface), .6);font-size:.73rem}.assistant-change-chip[data-v-4112ac54]{flex-shrink:0}.assistant-change-reason[data-v-4112ac54]{color:rgba(var(--v-theme-on-surface), .5);font-size:.72rem}.assistant-apply[data-v-4112ac54]{justify-content:flex-end;margin-top:6px;display:flex}.assistant-applied-note[data-v-4112ac54]{color:var(--nk-success);align-items:center;gap:5px;margin:4px 0 0;font-size:.74rem;font-weight:600;display:flex}.assistant-subs[data-v-4112ac54]{border:1px solid var(--nk-surface-border);border-radius:var(--nk-radius-md);flex-direction:column;gap:8px;margin-top:8px;padding:10px 12px;display:flex}.assistant-subs-title[data-v-4112ac54]{color:var(--nk-text-secondary);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:.72rem;font-weight:700;display:flex}.assistant-sub[data-v-4112ac54]{flex-direction:column;gap:1px;display:flex}.assistant-sub-main[data-v-4112ac54]{align-items:baseline;gap:8px;display:flex}.assistant-sub-name[data-v-4112ac54]{font-size:.86rem;font-weight:700}.assistant-sub-trade[data-v-4112ac54],.assistant-sub-reason[data-v-4112ac54]{color:var(--nk-text-secondary);font-size:.78rem}.assistant-facts-note[data-v-4112ac54]{color:rgba(var(--v-theme-on-surface), .45);align-items:center;gap:4px;margin:-4px 0 0;font-size:.7rem;display:flex}.assistant-loading[data-v-4112ac54]{color:rgba(var(--v-theme-on-surface), .55);align-items:center;gap:9px;padding:2px 0;font-size:.78rem;display:flex}.assistant-input-row[data-v-4112ac54]{align-items:flex-end;gap:8px;margin-top:10px;display:flex}.assistant-input[data-v-4112ac54]{border:1px solid rgba(var(--v-theme-on-surface), .2);resize:none;border-radius:10px;flex:1;min-width:0;padding:7px 10px;font-size:.82rem}.assistant-input[data-v-4112ac54]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.assistant-key-hint[data-v-4112ac54]{color:rgba(var(--v-theme-on-surface), .4);margin:5px 0 0;font-size:.68rem}.nordi-button[data-v-6e5b7822]{background:var(--nk-inflight-soft,#f6e3d5);border:1px solid var(--nk-surface-border,rgba(var(--v-theme-on-surface), .1));border-radius:var(--nk-radius-pill,999px);cursor:pointer;z-index:1005;justify-content:center;align-items:center;width:64px;height:64px;padding:0;transition:transform .12s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 14px #00000038}.nordi-button[data-v-6e5b7822]:hover{transform:scale(1.06)}.nordi-button[data-v-6e5b7822]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:3px}.nordi-button--nikk[data-v-6e5b7822]{animation:6s ease-in-out infinite nordi-nikk-6e5b7822}@keyframes nordi-nikk-6e5b7822{0%,86%,to{transform:rotate(0)}89%{transform:rotate(-7deg)}93%{transform:rotate(6deg)}96%{transform:rotate(-3deg)}}.nordi-button--working[data-v-6e5b7822]:after{border:2px solid rgb(var(--v-theme-primary));content:"";border-top-color:#0000;border-radius:50%;animation:1.1s linear infinite nordi-spinn-6e5b7822;position:absolute;inset:-5px}@keyframes nordi-spinn-6e5b7822{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nordi-button--nikk[data-v-6e5b7822],.nordi-button--working[data-v-6e5b7822]:after{animation:none}}.nordi-figure[data-v-6e5b7822]{object-fit:contain;width:60px;height:60px;display:block}.nordi-figure--head[data-v-6e5b7822]{background:var(--nk-inflight-soft,#f6e3d5);border-radius:50%;flex-shrink:0;width:44px;height:44px;padding:2px}.nordi-badge[data-v-6e5b7822]{background:var(--nk-attention);border-radius:var(--nk-radius-pill,999px);box-shadow:0 0 0 2px var(--nk-page);color:var(--nk-on-attention,#1a1206);font-size:var(--nk-text-label,.78rem);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-weight:800;display:inline-flex;position:absolute;top:-4px;right:-4px}.nordi-window[data-v-6e5b7822]{background:rgb(var(--v-theme-surface));border:1px solid var(--nk-surface-border,rgba(var(--v-theme-on-surface), .1));border-radius:var(--nk-radius-lg,16px);z-index:1005;flex-direction:column;width:340px;max-width:calc(100vw - 48px);max-height:min(70vh,680px);padding:12px 16px 14px;display:flex;position:fixed;bottom:100px;right:24px;box-shadow:0 10px 34px #0000004d}.nordi-window[data-v-6e5b7822] .assistant-dock--floating{flex:1;min-height:0}.nordi-window-head[data-v-6e5b7822]{align-items:center;gap:8px;margin-bottom:4px;display:flex}.nordi-window-titles[data-v-6e5b7822]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.nordi-window-title[data-v-6e5b7822]{letter-spacing:-.01em;font-size:.95rem;font-weight:800}.nordi-window-role[data-v-6e5b7822]{color:var(--nk-text-secondary,rgba(var(--v-theme-on-surface), .55));font-size:var(--nk-text-label,.78rem)}.nordi-done[data-v-6e5b7822]{background:rgb(var(--v-theme-surface));border:1px solid var(--nk-surface-border,rgba(var(--v-theme-on-surface), .1));border-radius:var(--nk-radius-lg,16px);z-index:1005;align-items:flex-start;gap:10px;max-width:300px;padding:12px 12px 12px 14px;animation:.18s ease-out nordi-pop-6e5b7822;display:flex;position:fixed;bottom:100px;right:24px;box-shadow:0 10px 34px #00000040}@keyframes nordi-pop-6e5b7822{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nordi-done[data-v-6e5b7822]{animation:none}}.nordi-done-avatar[data-v-6e5b7822]{background:var(--nk-inflight-soft,#f6e3d5);object-fit:contain;border-radius:50%;flex-shrink:0;width:44px;height:44px;padding:2px}.nordi-done-main[data-v-6e5b7822]{flex-direction:column;flex:1;gap:8px;display:flex}.nordi-done-text[data-v-6e5b7822]{margin:0;font-size:.9rem;line-height:1.45}.app-content[data-v-aa3d9122]{flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.app-view[data-v-aa3d9122]{flex:1;min-height:0}.access-resolving[data-v-aa3d9122]{justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}:root{font-family:var(--nk-font-family,"Inter", "Segoe UI", sans-serif)}html,body,#app{background:var(--nk-page);width:100%;min-height:100%;color:var(--nk-text-primary);margin:0}.v-field input:-webkit-autofill{caret-color:var(--nk-text-primary);transition:background-color 999999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--nk-surface) inset!important;box-shadow:0 0 0 1000px var(--nk-surface) inset!important;-webkit-text-fill-color:var(--nk-text-primary)!important}.v-field input:-webkit-autofill:hover{caret-color:var(--nk-text-primary);transition:background-color 999999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--nk-surface) inset!important;box-shadow:0 0 0 1000px var(--nk-surface) inset!important;-webkit-text-fill-color:var(--nk-text-primary)!important}.v-field input:-webkit-autofill:focus{caret-color:var(--nk-text-primary);transition:background-color 999999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--nk-surface) inset!important;box-shadow:0 0 0 1000px var(--nk-surface) inset!important;-webkit-text-fill-color:var(--nk-text-primary)!important}.v-field textarea:-webkit-autofill{caret-color:var(--nk-text-primary);transition:background-color 999999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--nk-surface) inset!important;box-shadow:0 0 0 1000px var(--nk-surface) inset!important;-webkit-text-fill-color:var(--nk-text-primary)!important}.v-field textarea:-webkit-autofill:hover{caret-color:var(--nk-text-primary);transition:background-color 999999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--nk-surface) inset!important;box-shadow:0 0 0 1000px var(--nk-surface) inset!important;-webkit-text-fill-color:var(--nk-text-primary)!important}.v-field textarea:-webkit-autofill:focus{caret-color:var(--nk-text-primary);transition:background-color 999999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--nk-surface) inset!important;box-shadow:0 0 0 1000px var(--nk-surface) inset!important;-webkit-text-fill-color:var(--nk-text-primary)!important}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet{border-radius:var(--nk-radius-lg)}.v-btn.nk-btn-quiet{color:var(--nk-text-secondary)!important}
