:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--novoz-color-brand-500:var(--lightningcss-light,#4f53e8)var(--lightningcss-dark,#8b92ff);--novoz-color-brand-600:var(--lightningcss-light,#3f43d0)var(--lightningcss-dark,#a8b2ff);--novoz-color-brand-400:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#747cf5);--novoz-color-brand-700:var(--lightningcss-light,#312e81)var(--lightningcss-dark,#c7d2fe);--novoz-color-brand-hover:var(--lightningcss-light,#3730a3)var(--lightningcss-dark,#a5b4fc);--novoz-color-brand-active:var(--lightningcss-light,#2e2a8a)var(--lightningcss-dark,#e0e7ff);--novoz-color-brand-soft:var(--lightningcss-light,#eef0ff)var(--lightningcss-dark,#1a1f3a);--novoz-color-brand-strong:var(--novoz-color-brand-700);--novoz-color-primary:var(--novoz-color-brand-600);--novoz-color-on-brand:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a0f17);--novoz-color-on-media:#fff;--novoz-color-media-background:#08090d;--novoz-color-media-text:#f8fafc;--novoz-color-media-text-muted:#e2e8f0c2;--novoz-color-media-panel:#0c0f17eb;--novoz-color-media-control:#ffffff17;--novoz-color-media-control-hover:#ffffff29;--novoz-color-media-border:#ffffff1f;--novoz-color-media-backdrop:#03050ad1;--novoz-color-media-focus:#818cf894;--novoz-color-media-selected:#a5b4fc;--novoz-color-text:var(--lightningcss-light,#171821)var(--lightningcss-dark,#f4f6fc);--novoz-color-text-secondary:var(--lightningcss-light,#5c6174)var(--lightningcss-dark,#aab2c3);--novoz-color-text-primary:var(--novoz-color-text);--novoz-color-text-muted:var(--novoz-color-text-secondary);--novoz-color-border:var(--lightningcss-light,#e3e5ed)var(--lightningcss-dark,#2a3243);--novoz-color-border-strong:var(--novoz-color-field-border);--novoz-color-field-border:var(--lightningcss-light,#8d95a8)var(--lightningcss-dark,#586681);--novoz-color-field-border-hover:var(--lightningcss-light,#68728a)var(--lightningcss-dark,#71809f);--novoz-color-field-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#101621);--novoz-color-field-disabled:var(--lightningcss-light,#f0f1f5)var(--lightningcss-dark,#181e2a);--novoz-color-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#111722);--novoz-color-surface-elevated:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2130);--novoz-color-surface-subtle:var(--lightningcss-light,#f2f3f8)var(--lightningcss-dark,#171d29);--novoz-color-surface-muted:var(--novoz-color-surface-subtle);--novoz-color-surface-hover:var(--lightningcss-light,#f7f8fb)var(--lightningcss-dark,#1d2534);--novoz-color-surface-active:var(--lightningcss-light,#eef0f6)var(--lightningcss-dark,#242d3f);--novoz-color-surface-glass:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,#111722e6);--novoz-color-canvas:var(--lightningcss-light,#f6f7fb)var(--lightningcss-dark,#0a0f17);--novoz-color-canvas-subtle:var(--lightningcss-light,#f9faff)var(--lightningcss-dark,#0d131d);--novoz-color-bg:var(--novoz-color-canvas);--novoz-color-success:var(--lightningcss-light,#087443)var(--lightningcss-dark,#4ade80);--novoz-color-success-soft:var(--lightningcss-light,#ecfdf3)var(--lightningcss-dark,#0c2a1b);--novoz-color-warning:var(--lightningcss-light,#8a4a00)var(--lightningcss-dark,#fbbf24);--novoz-color-warning-soft:var(--lightningcss-light,#fff7e8)var(--lightningcss-dark,#2a1e0a);--novoz-color-warning-border:color-mix(in srgb, var(--novoz-color-warning) 34%, var(--novoz-color-border));--novoz-color-danger:var(--lightningcss-light,#c22943)var(--lightningcss-dark,#fb7185);--novoz-color-danger-hover:var(--lightningcss-light,#a22037)var(--lightningcss-dark,#fda4af);--novoz-color-danger-active:var(--lightningcss-light,#82182b)var(--lightningcss-dark,#fecdd3);--novoz-color-danger-soft:var(--lightningcss-light,#fff1f2)var(--lightningcss-dark,#2b1119);--novoz-color-scrim:var(--lightningcss-light,#0f121c94)var(--lightningcss-dark,#02050ac2);--novoz-color-divider:color-mix(in srgb, var(--novoz-color-border) 76%, transparent);--novoz-color-selection:color-mix(in srgb, var(--novoz-color-brand-500) 28%, transparent);--novoz-color-focus-ring:color-mix(in srgb, var(--novoz-color-brand-500) 24%, transparent);--novoz-radius-sm:8px;--novoz-radius-md:12px;--novoz-radius-lg:18px;--novoz-shadow-card:var(--lightningcss-light,0 14px 40px #252a4314)var(--lightningcss-dark,0 18px 48px #0000006b);--novoz-shadow-sm:var(--lightningcss-light,0 5px 16px #252a4317)var(--lightningcss-dark,0 8px 20px #00000061);--novoz-shadow-md:var(--lightningcss-light,0 12px 32px #252a431f)var(--lightningcss-dark,0 16px 36px #00000075);--novoz-shadow-floating:var(--lightningcss-light,0 18px 55px #1b14372e)var(--lightningcss-dark,0 22px 64px #0000007a);--novoz-shadow-overlay:var(--lightningcss-light,0 28px 90px #14162242)var(--lightningcss-dark,0 30px 100px #00000094);--novoz-font-sans:inter, "Noto Sans SC", "Noto Sans", system-ui, sans-serif;--novoz-layout-content-max:1280px;--novoz-space-page-inline:clamp(16px, 4vw, 56px);--novoz-space-section:clamp(18px, 2vw, 24px);--novoz-space-card:clamp(18px, 2vw, 24px)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--novoz-color-canvas);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{--el-color-primary:var(--novoz-color-brand-500);--el-color-primary-light-3:color-mix(in srgb, var(--novoz-color-brand-500) 72%, var(--novoz-color-surface));--el-color-primary-light-5:color-mix(in srgb, var(--novoz-color-brand-500) 52%, var(--novoz-color-surface));--el-color-primary-light-7:color-mix(in srgb, var(--novoz-color-brand-500) 30%, var(--novoz-color-surface));--el-color-primary-light-8:color-mix(in srgb, var(--novoz-color-brand-500) 20%, var(--novoz-color-surface));--el-color-primary-light-9:var(--novoz-color-brand-soft);--el-color-primary-dark-2:var(--novoz-color-brand-hover);--el-border-color:var(--novoz-color-field-border);--el-border-color-light:var(--novoz-color-border);--el-border-color-lighter:var(--novoz-color-divider);--el-border-color-extra-light:var(--novoz-color-divider);--el-border-color-dark:var(--novoz-color-field-border-hover);--el-border-color-darker:var(--novoz-color-field-border-hover);--el-border-color-hover:var(--novoz-color-field-border-hover);--el-text-color-primary:var(--novoz-color-text);--el-text-color-regular:var(--novoz-color-text-secondary);--el-text-color-secondary:var(--novoz-color-text-secondary);--el-text-color-placeholder:var(--novoz-color-text-secondary);--el-bg-color:var(--novoz-color-surface);--el-bg-color-page:var(--novoz-color-canvas);--el-bg-color-overlay:var(--novoz-color-surface-elevated);--el-fill-color-blank:var(--novoz-color-surface);--el-fill-color:var(--novoz-color-surface-active);--el-fill-color-light:var(--novoz-color-surface-subtle);--el-fill-color-lighter:var(--novoz-color-surface-hover);--el-fill-color-extra-light:var(--novoz-color-canvas-subtle);--el-fill-color-dark:var(--novoz-color-surface-active);--el-fill-color-darker:var(--novoz-color-surface-active);--el-disabled-bg-color:var(--novoz-color-field-disabled);--el-disabled-text-color:var(--novoz-color-text-secondary);--el-disabled-border-color:var(--novoz-color-border);--el-box-shadow-light:var(--novoz-shadow-sm);--el-box-shadow:var(--novoz-shadow-md);--el-box-shadow-dark:var(--novoz-shadow-card);--el-mask-color:var(--novoz-color-scrim);--el-overlay-color:var(--novoz-color-scrim);--el-overlay-color-light:var(--novoz-color-scrim);--el-overlay-color-lighter:var(--novoz-color-scrim);min-width:320px;color:var(--novoz-color-text);background:var(--novoz-color-canvas);font-family:var(--novoz-font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0;transition:color .16s,background-color .16s}::selection{background:var(--novoz-color-selection)}:where(*){scrollbar-color:var(--novoz-color-field-border) transparent}:where(input,textarea,select){color-scheme:inherit}:where(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--novoz-color-text);box-shadow:0 0 0 1000px var(--novoz-color-field-background) inset;caret-color:var(--novoz-color-text)}:where(input,textarea):-webkit-autofill:hover{-webkit-text-fill-color:var(--novoz-color-text);box-shadow:0 0 0 1000px var(--novoz-color-field-background) inset;caret-color:var(--novoz-color-text)}:where(input,textarea):-webkit-autofill:focus{-webkit-text-fill-color:var(--novoz-color-text);box-shadow:0 0 0 1000px var(--novoz-color-field-background) inset;caret-color:var(--novoz-color-text)}:where(h1,h2,h3,h4,p,dt,dd){overflow-wrap:anywhere}button,input,textarea,select{max-width:100%;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{touch-action:manipulation}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select):not([data-novoz-field-unstyled]){box-sizing:border-box;min-width:0;min-height:42px;color:var(--novoz-color-text);background-color:var(--novoz-color-field-background);border:1px solid var(--novoz-color-field-border);border-radius:var(--novoz-radius-md);caret-color:var(--novoz-color-brand-500);outline:0;padding:9px 12px;transition:border-color .15s,box-shadow .15s,background-color .15s}textarea:not([data-novoz-field-unstyled]){resize:vertical;min-height:108px}:where(input,textarea)::placeholder{color:var(--novoz-color-text-secondary);opacity:1}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select):not([data-novoz-field-unstyled],:disabled):hover{border-color:var(--novoz-color-field-border-hover)}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select):not([data-novoz-field-unstyled]):focus{border-color:var(--novoz-color-brand-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--novoz-color-brand-500) 16%, transparent)}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select):not([data-novoz-field-unstyled]):disabled{color:var(--novoz-color-text-secondary);background-color:var(--novoz-color-field-disabled);cursor:not-allowed}:where(input[type=checkbox],input[type=radio]){width:18px;height:18px;accent-color:var(--novoz-color-brand-600);margin:0}input[type=file]:not([data-novoz-field-unstyled]){min-width:0;max-width:100%;color:var(--novoz-color-text-secondary)}input[type=file]:not([data-novoz-field-unstyled])::file-selector-button{min-height:40px;color:var(--novoz-color-text);background:var(--novoz-color-surface-subtle);border:1px solid var(--novoz-color-field-border);border-radius:var(--novoz-radius-sm);cursor:pointer;margin-right:10px;padding:0 12px;font-weight:700}[data-novoz-field-shell]{box-sizing:border-box;background:var(--novoz-color-field-background,var(--novoz-color-surface));border:1px solid var(--novoz-color-field-border);border-radius:var(--novoz-radius-md,12px)}[data-novoz-field-shell] :where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,[data-novoz-field-input]),[data-novoz-field-shell] [data-novoz-field-control]{appearance:none;outline:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (width<=640px){input,textarea,select{font-size:16px}body{min-height:100dvh}}.more-service-grid[data-v-1c019b2c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.more-service-grid a[data-v-1c019b2c]{min-width:0;color:var(--novoz-color-text);background:var(--novoz-color-surface-subtle);border:1px solid var(--novoz-color-border);border-radius:12px;gap:5px;padding:14px;text-decoration:none;display:grid}.more-service-grid a[data-v-1c019b2c]:hover{border-color:var(--novoz-color-brand-500)}.more-service-grid span[data-v-1c019b2c]{color:var(--novoz-color-text-secondary);font-size:12px;line-height:1.55}.account-menu-link[data-v-1c019b2c]{min-height:42px;color:var(--novoz-color-text);background:var(--novoz-color-surface-subtle);border:1px solid var(--novoz-color-border);border-radius:var(--novoz-radius-sm);align-items:center;padding:0 13px;text-decoration:none;display:flex}.feedback-link[data-v-1c019b2c],.policy-cta[data-v-1c019b2c]{min-height:40px;color:var(--novoz-color-on-brand);background:var(--novoz-color-brand-600);border-radius:var(--novoz-radius-sm);justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.policy-cta[data-v-1c019b2c]{width:fit-content}.account-menu-link[data-v-1c019b2c]:hover{border-color:var(--novoz-color-brand-500)}.auth-form[data-v-1c019b2c]{gap:14px;display:grid}.auth-divider[data-v-1c019b2c]{color:var(--novoz-color-text-secondary);align-items:center;gap:10px;font-size:12px;display:flex}.auth-divider[data-v-1c019b2c]:before,.auth-divider[data-v-1c019b2c]:after{background:var(--novoz-color-border);content:"";flex:1;height:1px}.auth-form label[data-v-1c019b2c]{gap:7px;font-size:14px;font-weight:700;display:grid}input[data-v-1c019b2c]{box-sizing:border-box;background:var(--novoz-color-field-background);border:1px solid var(--novoz-color-field-border);width:100%;font:inherit;border-radius:10px;padding:12px 14px}.text-button[data-v-1c019b2c]{width:100%;color:var(--novoz-color-brand-600);cursor:pointer;background:0 0;border:0;margin-top:14px}.workspace-list[data-v-1c019b2c],.jobs[data-v-1c019b2c]{gap:10px;display:grid}.workspace-list button[data-v-1c019b2c],.jobs article[data-v-1c019b2c]{border:1px solid var(--novoz-color-border);color:var(--novoz-color-text);background:var(--novoz-color-surface);text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:14px;display:flex}.workspace-list span[data-v-1c019b2c],.jobs small[data-v-1c019b2c]{color:var(--novoz-color-text-secondary);margin-top:4px;display:block}.create-form[data-v-1c019b2c]{grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:10px;margin-top:18px;display:grid}.invite-form[data-v-1c019b2c]{grid-template-columns:minmax(220px,1fr) minmax(150px,190px) auto;align-items:end;gap:10px;width:min(100%,680px);display:grid}.field-control[data-v-1c019b2c]{min-width:0;color:var(--novoz-color-text-secondary);gap:6px;font-size:12px;font-weight:650;display:grid}.section-card[data-v-1c019b2c]{margin-top:24px}.department-grid[data-v-1c019b2c],.member-list[data-v-1c019b2c]{gap:10px;margin-top:16px;display:grid}.department-grid article[data-v-1c019b2c]{border:1px solid var(--novoz-color-border);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.department-grid small[data-v-1c019b2c]{color:var(--novoz-color-text-secondary);margin-top:4px;display:block}.member-controls[data-v-1c019b2c]{grid-template-columns:repeat(3,minmax(145px,1fr));gap:10px;width:100%;margin-top:8px;display:grid}.usage-summary[data-v-1c019b2c]{background:var(--novoz-color-brand-soft);border-radius:10px;flex-wrap:wrap;gap:20px;margin-top:16px;padding:16px;display:flex}.empty[data-v-1c019b2c]{color:var(--novoz-color-text-secondary)}@media (width<=800px){.more-service-grid[data-v-1c019b2c],.auth-page[data-v-1c019b2c]{grid-template-columns:1fr}.auth-copy[data-v-1c019b2c]{display:none}.create-form[data-v-1c019b2c]{grid-template-columns:1fr}.invite-form[data-v-1c019b2c],.member-controls[data-v-1c019b2c]{grid-template-columns:1fr;width:100%}}
