.AuthTabs-module__W9FpXW__tabs{gap:var(--space-1)}.AuthTabs-module__W9FpXW__tab{transition:background var(--t-fast), color var(--t-fast)}.AuthTabs-module__W9FpXW__active{background:var(--c-surface3);color:var(--c-text);font-weight:var(--fw-medium)}
.Button-module__VMVMAW__btn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--r-sm);font-size:var(--fs-base);font-weight:var(--fw-medium);transition:opacity var(--t-fast), background var(--t-fast);white-space:nowrap;display:inline-flex}.Button-module__VMVMAW__btn:disabled{background:var(--c-surface3);color:var(--c-muted);cursor:not-allowed;border-color:#0000}.Button-module__VMVMAW__btn:not(:disabled):hover{opacity:.85}.Button-module__VMVMAW__accent{background:var(--c-accent);color:var(--c-bg)}.Button-module__VMVMAW__ghost{background:var(--c-surface2);color:var(--c-text);border:var(--border)}.Button-module__VMVMAW__surface{background:var(--c-surface2);color:var(--c-text)}.Button-module__VMVMAW__danger{background:var(--c-coral-dim);color:var(--c-coral)}.Button-module__VMVMAW__fullWidth{width:100%}
.formEditor-module__v8eF_G__layout{align-items:flex-start}.formEditor-module__v8eF_G__sidebar{width:var(--settings-w);top:var(--space-8);flex-shrink:0;position:sticky}
.page-module___zwFAG__titleInput{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-2xl);border:none;border-bottom:var(--border);padding:var(--space-2) 0;color:var(--c-text);background:0 0;border-radius:0;outline:none;flex:1}.page-module___zwFAG__titleInput:focus{border-bottom-color:var(--c-accent)}.page-module___zwFAG__titleInput::placeholder{color:var(--c-muted)}
.LangSwitcher-module__fMqTeq__btn{font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:.08em;color:var(--c-muted);border:var(--border);border-radius:var(--r-xs);padding:var(--space-1) 10px;cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast);background:0 0}.LangSwitcher-module__fMqTeq__btn:hover{color:var(--c-text);border-color:var(--c-border-hover)}
.Sidebar-module__y-Zxfa__sidebar{width:var(--sidebar-w);flex-shrink:0;height:100vh;position:sticky;top:0}.Sidebar-module__y-Zxfa__border-right{border-right:var(--border)}.Sidebar-module__y-Zxfa__logo{height:var(--navbar-h);border-bottom:var(--border)}.Sidebar-module__y-Zxfa__item{color:var(--c-muted);transition:color var(--t-fast), background var(--t-fast);display:block}.Sidebar-module__y-Zxfa__item:hover{color:var(--c-text);background:var(--c-surface2)}.Sidebar-module__y-Zxfa__active{color:var(--c-text);background:var(--c-accent-dim)}
.DashboardLayout-module__OFqoWG__layout{min-height:100vh}.DashboardLayout-module__OFqoWG__main{padding:var(--space-8);overflow-y:auto}
.StatusPill-module__OsXOKG__pill{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--r-full);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;display:inline-flex}.StatusPill-module__OsXOKG__active{background:var(--c-teal-dim);color:var(--c-teal)}.StatusPill-module__OsXOKG__draft{background:var(--c-surface3);color:var(--c-muted)}.StatusPill-module__OsXOKG__closed{background:var(--c-coral-dim);color:var(--c-coral)}
.ResponseItem-module__0FpqjG__item{border-bottom:var(--border);transition:background var(--t-fast);text-align:left}.ResponseItem-module__0FpqjG__item:hover{background:var(--c-surface2)}.ResponseItem-module__0FpqjG__active{background:var(--c-accent-dim)}.ResponseItem-module__0FpqjG__avatar{width:var(--size-avatar);height:var(--size-avatar);background:var(--c-surface3);color:var(--c-muted);font-size:var(--fs-xs);flex-shrink:0}
.page-module__C7NFOW__page{height:100vh;overflow:hidden}.page-module__C7NFOW__badge{background:var(--c-teal-dim);border:var(--border-teal);width:fit-content}.page-module__C7NFOW__content{width:100%;max-width:640px;padding:var(--space-8) var(--space-6);flex:1;justify-content:center;margin:0 auto}.page-module__C7NFOW__questionCard{transition:border-color var(--t-fast)}.page-module__C7NFOW__questionCard:focus-within{border-color:var(--c-surface3)}.page-module__C7NFOW__navRow{justify-content:flex-end}
.page-module__CStGSq__titleInput{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-3xl);border:none;border-bottom:var(--border);padding:var(--space-3) 0;color:var(--c-text);background:0 0;border-radius:0;outline:none;width:100%}.page-module__CStGSq__titleInput:focus{border-bottom-color:var(--c-accent)}.page-module__CStGSq__titleInput::placeholder{color:var(--c-muted)}
.ResponseList-module__3Czd3q__list{width:var(--response-list-w);flex-shrink:0;height:100%;overflow-y:auto}.ResponseList-module__3Czd3q__border-right{border-right:var(--border)}
.FormUnavailable-module__2FUX6G__icon{width:var(--size-icon);height:var(--size-icon);font-size:var(--fs-2xl);background:var(--c-surface2);border:var(--border)}
.NavBar-module__pdb1Jq__nav{height:var(--navbar-h);background:var(--c-bg-blur);-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);border-bottom:var(--border);z-index:var(--z-navbar);position:sticky;top:0}
.ResponseDetail-module__dPEitG__panel{overflow-y:auto}
.CardLink-module__FIOBHG__root{cursor:pointer;transition:border-color var(--t-fast)}.CardLink-module__FIOBHG__root:hover{border-color:var(--c-surface3)}
.page-module__y2TnIG__panel{height:calc(100vh - 180px)}
.page-module__E0kJGG__hero{padding:var(--space-16) var(--space-6);flex:1}.page-module__E0kJGG__badge{background:var(--c-teal-dim);border:var(--border-teal)}.page-module__E0kJGG__headline{font-size:var(--fs-hero);line-height:1.1}.page-module__E0kJGG__features{border-top:var(--border);flex-wrap:wrap;width:100%;max-width:900px;margin:0 auto}.page-module__E0kJGG__feature{min-width:200px}
.AuthCard-module__DgjvFq__card{max-width:400px}
.StatCard-module__lbiJjW__card{min-width:var(--size-stat-card)}
