.Header_header__xuTiO{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Header_inner__q2oBg{max-width:var(--max-content-width);margin:0 auto;padding:0 clamp(1rem,2vw,2.4rem);height:64px;display:flex;align-items:center;gap:clamp(1rem,1.5vw,2.5rem)}.Header_brand__osYFK{font-weight:700;font-size:1.05rem;letter-spacing:-.01em;color:var(--color-text)}.Header_brand__osYFK a{color:inherit}.Header_nav__NNkX_{display:flex;align-items:center;gap:clamp(.75rem,1vw,1.4rem)}.Header_navLinks__bXLkW{display:inherit;align-items:inherit;gap:inherit}.Header_navLink__encDI{padding:.4rem .85rem;border-radius:999px;font-size:.92rem;color:var(--color-text-muted);transition:color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base)}.Header_navLink__encDI:hover{color:var(--color-text);background:var(--color-surface-muted)}.Header_navLinkActive__AuNV0{color:var(--color-text-accent);background:rgba(79,70,229,.12);box-shadow:var(--shadow-sm)}.Header_user__Qv59i{margin-left:auto;display:flex;align-items:center;gap:.75rem;font-size:.92rem;color:var(--color-text)}.Header_userBadge__B7MKD{display:inline-flex;align-items:center;gap:.6rem;padding:.35rem .65rem .35rem .35rem;border-radius:999px;background:rgba(15,23,42,.05)}.Header_userAvatar__sTprh{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,rgba(79,70,229,.16),rgba(79,70,229,.36));color:var(--color-text);font-weight:600;font-size:.95rem}.Header_userMeta__HbYT9{display:flex;flex-direction:column;gap:.15rem;min-width:0}.Header_userName__W1CWo{font-weight:600;white-space:nowrap}.Header_userDepartment__Tgbm9{font-size:.75rem;color:var(--color-text-muted);background:rgba(79,70,229,.12);padding:.22rem .6rem;border-radius:999px;align-self:flex-start;font-weight:600}.Header_logoutButton__19h_K{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .9rem;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);font-weight:600;transition:background var(--transition-base),border-color var(--transition-base),color var(--transition-base)}.Header_logoutButton__19h_K:hover{background:rgba(79,70,229,.12);border-color:rgba(79,70,229,.35);color:var(--color-text-accent)}.Header_menuButton__Mju1S{display:none;align-items:center;justify-content:center;gap:.35rem;padding:.45rem .75rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);font-weight:600;box-shadow:var(--shadow-sm);transition:background var(--transition-base),color var(--transition-base)}.Header_menuButton__Mju1S:hover{background:rgba(79,70,229,.12);color:var(--color-text-accent)}.Header_menuIcon__bm5AF{font-size:1.1rem;line-height:1}.Header_menuLabel__Wo3Fu{font-size:.92rem}.Header_mobileAccount__9h_9S{display:none;width:100%;flex-direction:column;gap:.75rem;margin-top:.75rem}.Header_mobileAccountBadge__N0SgQ{display:flex;align-items:center;gap:.65rem}.Header_mobileAccountMeta__dVjQK{display:flex;flex-direction:column;gap:.2rem}.Header_mobileAccountName__uxeqp{font-weight:600;color:var(--color-text)}.Header_mobileAccountDepartment__fsLsw{font-size:.78rem;font-weight:600;color:var(--color-text-muted);background:rgba(79,70,229,.12);padding:.2rem .55rem;border-radius:999px;align-self:flex-start}.Header_mobileLogout__vg0FW{width:100%;justify-content:center}@media (max-width:960px){.Header_inner__q2oBg{gap:1rem}}@media (max-width:768px){.Header_inner__q2oBg{height:auto;flex-wrap:wrap;row-gap:.75rem;padding-top:.85rem;padding-bottom:.85rem}.Header_menuButton__Mju1S{display:inline-flex;align-items:center;justify-content:center;margin-left:auto}.Header_nav__NNkX_{order:3;width:100%;display:none;flex-direction:column;gap:1rem;align-items:stretch}.Header_navOpen__ABtIc{display:flex}.Header_navLinks__bXLkW{width:100%;flex-direction:column;align-items:flex-start;gap:.5rem}.Header_navLink__encDI{width:100%;border-radius:var(--radius-sm)}.Header_mobileAccount__9h_9S{display:flex}.Header_user__Qv59i{display:none}.Header_menuLabel__Wo3Fu{font-size:.9rem}}.primitives_card__bLEBc{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:clamp(1.2rem,1.2rem + .5vw,2rem);box-shadow:var(--shadow-sm)}.primitives_cardMuted__e0nli{background:var(--color-surface-muted);border-radius:var(--radius-sm);padding:clamp(1rem,1rem + .3vw,1.5rem)}.primitives_sectionTitle__g84ct{font-size:clamp(1.05rem,1rem + .3vw,1.3rem);font-weight:600}.primitives_sectionSubtle__7oBHU{font-size:.9rem;color:var(--color-text-muted)}.primitives_stack__pH0w0{display:flex;flex-direction:column;gap:clamp(.75rem,.75rem + .5vw,1.25rem)}.primitives_gridTwo__m3Obw{display:grid;grid-gap:clamp(1rem,1vw,1.5rem);gap:clamp(1rem,1vw,1.5rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.primitives_primaryButton__mMfS9{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.4rem;border-radius:999px;font-weight:600;background:linear-gradient(135deg,#3730a3,#4f46e5);color:#fff;border:none;box-shadow:var(--shadow-sm);transition:transform var(--transition-base),box-shadow var(--transition-base)}.primitives_primaryButton__mMfS9:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.primitives_secondaryButton__vBGCV{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem 1.3rem;border-radius:999px;font-weight:600;background:rgba(79,70,229,.12);color:var(--color-text-accent);border:1px solid rgba(79,70,229,.35);transition:background var(--transition-base),border-color var(--transition-base)}.primitives_secondaryButton__vBGCV:hover{background:rgba(79,70,229,.2);border-color:rgba(79,70,229,.5)}.primitives_dangerButton__jc_yv{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.7rem 1.4rem;border-radius:999px;background:rgba(220,38,38,.12);color:var(--color-danger);border:1px solid rgba(220,38,38,.32);font-weight:600}.primitives_dangerButton__jc_yv:hover{background:rgba(220,38,38,.18)}.primitives_input__rNIo4{width:100%;padding:.65rem .85rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.primitives_input__rNIo4:focus{border-color:rgba(79,70,229,.55);box-shadow:0 0 0 4px rgba(79,70,229,.18)}.primitives_textarea__xY3hC{width:100%;min-height:140px;padding:.75rem .9rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);resize:vertical}.primitives_helper__QTule{font-size:.78rem;color:var(--color-text-muted)}.primitives_badge__Nnb93{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;background:rgba(79,70,229,.12);color:var(--color-text-accent)}.primitives_tableWrap__mXznd{width:100%;overflow-x:auto}.primitives_table__iu2g4{width:100%;border-collapse:collapse;font-size:.9rem}.primitives_table__iu2g4 td,.primitives_table__iu2g4 th{padding:.75rem 1rem;border-bottom:1px solid var(--color-border);text-align:left}.primitives_table__iu2g4 thead{background:var(--color-surface-accent);color:var(--color-text)}.primitives_chipList__zmz5b{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}.primitives_chip__xlk1Y{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .8rem;border-radius:999px;background:rgba(15,23,42,.06);color:var(--color-text);font-size:.82rem}.primitives_chip__xlk1Y button{background:none;border:none;color:inherit;font-weight:600}.primitives_statusPill__nfNky{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .75rem;border-radius:999px;font-size:.8rem}.primitives_statusApproved__SCdkT{background:var(--color-success-bg);color:var(--color-success)}.primitives_statusPending__kuXK9{background:var(--color-warning-bg);color:var(--color-warning)}.primitives_statusDanger__9LFgO{background:var(--color-danger-bg);color:var(--color-danger)}.primitives_linkInline__v58fQ{color:var(--color-text-accent);font-weight:500}@media (max-width:720px){.primitives_card__bLEBc{padding:1.1rem;border-radius:var(--radius-sm)}.primitives_table__iu2g4{font-size:.85rem}}.SubmitBar_wrapper__jTjhD{position:-webkit-sticky;position:sticky;bottom:calc(78px + env(safe-area-inset-bottom));z-index:70;width:100%;display:flex;justify-content:center;pointer-events:none}.SubmitBar_bar__vlXyM{pointer-events:auto;width:min(680px,100%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-radius:18px;background:rgba(15,23,42,.92);color:#fff;box-shadow:0 18px 40px rgba(15,23,42,.25);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.SubmitBar_status__qDOff{display:flex;flex-direction:column;gap:.2rem;min-width:0}.SubmitBar_statusTitle__BTlaS{font-size:.95rem;font-weight:700;letter-spacing:-.01em}.SubmitBar_statusSub__PsxJA{font-size:.8rem;color:rgba(229,231,235,.8)}.SubmitBar_statusOk__6vtxW{color:#bbf7d0}.SubmitBar_statusPending__mpoAT{color:#fef08a}.SubmitBar_actions__8Kcrj{display:flex;align-items:center;gap:.6rem}.SubmitBar_action__qW9ur{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.7rem 1.4rem;border-radius:999px;font-weight:700;border:none;transition:transform var(--transition-base),box-shadow var(--transition-base),opacity var(--transition-base)}.SubmitBar_actionPrimary__GYSpe{background:linear-gradient(135deg,#22c55e,#16a34a);color:#0f172a;box-shadow:0 12px 28px rgba(34,197,94,.28)}.SubmitBar_actionDisabled__gKMfq{opacity:.6;cursor:not-allowed;box-shadow:none}.SubmitBar_draft__6_rFS{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.92)}.SubmitBar_loadingSpinner__0y53_{width:1rem;height:1rem;border:2px solid rgba(15,23,42,.32);border-top-color:rgba(15,23,42,.92);border-radius:999px;animation:SubmitBar_spin__py118 1s linear infinite}@keyframes SubmitBar_spin__py118{to{transform:rotate(1turn)}}@media (min-width:960px){.SubmitBar_wrapper__jTjhD{position:static;pointer-events:auto}.SubmitBar_bar__vlXyM{width:100%;border-radius:16px;background:rgba(15,23,42,.88)}}.CopyLastButton_container__6nh8m{display:grid;grid-gap:.6rem;gap:.6rem;border:1px dashed var(--color-border);border-radius:var(--radius-sm);padding:.9rem;background:rgba(79,70,229,.05)}.CopyLastButton_actions___s_so{display:flex;flex-wrap:wrap;gap:.6rem}.CopyLastButton_button___W6qU{font-size:.88rem;padding-inline:1.1rem;padding-block:.55rem}.CopyLastButton_button___W6qU[disabled]{opacity:.65;cursor:not-allowed}.CopyLastButton_status__d5Qd4{font-size:.82rem;display:flex;align-items:center;gap:.4rem;border-radius:var(--radius-sm);padding:.55rem .7rem}.CopyLastButton_statusSuccess__xIxBz{background:rgba(21,128,61,.12);color:#166534;border:1px solid rgba(21,128,61,.35)}.CopyLastButton_statusInfo__63XRR{background:rgba(37,99,235,.12);color:#1d4ed8;border:1px solid rgba(37,99,235,.3)}.CopyLastButton_statusWarning__IfKkv{background:rgba(234,179,8,.16);color:#92400e;border:1px solid rgba(234,179,8,.32)}.CopyLastButton_statusError__L2ijH{background:rgba(220,38,38,.12);color:#b91c1c;border:1px solid rgba(220,38,38,.32)}.CopyLastButton_meta__7aMdG{font-size:.75rem;color:var(--color-text-muted)}.CopyLastButton_attachments__MV1TP{border-radius:var(--radius-sm);border:1px solid rgba(79,70,229,.2);padding:.6rem .75rem;background:rgba(79,70,229,.06);font-size:.78rem}.CopyLastButton_attachments__MV1TP p{margin:0 0 .35rem}.CopyLastButton_attachments__MV1TP ul{margin:0;padding-left:1.2rem}.CopyLastButton_attachments__MV1TP li{margin:.15rem 0}.detail_page__NjEoz{max-width:var(--max-content-width);margin:0 auto;padding:clamp(1.8rem,1.8rem + 1vw,2.6rem) clamp(1.5rem,1.5rem + 1vw,2.4rem);display:grid;grid-gap:1.6rem;gap:1.6rem}.detail_header__K_ZA9{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.detail_heading__INH9j{display:flex;flex-direction:column;gap:.35rem}.detail_title__hQgdJ{font-size:clamp(1.6rem,1.5rem + .5vw,2.1rem);font-weight:700}.detail_meta__Tt7up{font-size:.85rem;color:var(--color-text-muted);display:grid;grid-gap:.25rem;gap:.25rem}.detail_policyBox__ZIscH{border-radius:var(--radius-md);padding:1rem 1.1rem;background:rgba(249,115,22,.12);border:1px solid rgba(249,115,22,.32);display:grid;grid-gap:.5rem;gap:.5rem}.detail_policyTitle__9VcLp{font-weight:600;color:#b45309}.detail_policyList__k_6RZ{margin:0;padding-left:1.2rem;font-size:.9rem;color:#92400e}.detail_configCard__lzHRe{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:clamp(1rem,1rem + .6vw,1.5rem);box-shadow:var(--shadow-sm);display:grid;grid-gap:1rem;gap:1rem}.detail_configIntro__HltB1{font-size:.9rem;color:var(--color-text-muted)}.detail_visibilityOptions__nhs_g{display:flex;gap:1.2rem;flex-wrap:wrap}.detail_visibilityOptions__nhs_g label{display:inline-flex;align-items:center;gap:.4rem}.detail_emailSection__YCrKL{display:grid;grid-gap:.75rem;gap:.75rem}.detail_emailRow__FlKiz{display:flex;gap:.6rem;flex-wrap:wrap}.detail_input__B71oa{flex:1 1 240px;min-width:200px;padding:.65rem .85rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface)}.detail_input__B71oa:focus{border-color:rgba(79,70,229,.55);box-shadow:0 0 0 4px rgba(79,70,229,.18);outline:none}.detail_chipList__0smtl{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.detail_chip__Y2tMx{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .75rem;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);font-size:.85rem}.detail_chip__Y2tMx button{border:none;background:transparent;color:var(--color-danger);cursor:pointer}.detail_formGrid__01Mp0{display:grid;grid-gap:1.4rem;gap:1.4rem}.detail_chatCard__aMF2G{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:clamp(1rem,1rem + .6vw,1.5rem);box-shadow:var(--shadow-sm);display:grid;grid-gap:1rem;gap:1rem}.detail_chatCardDisabled__WjqFx{opacity:.75}.detail_chatHeader__mlJK8{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.detail_chatTitle__QKwCX{font-weight:600;font-size:1rem}.detail_chatSubtitle__IR4qU{font-size:.85rem;color:var(--color-text-muted);margin-top:.35rem}.detail_chatNotice__gqexx{font-size:.85rem;color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-sm);padding:.6rem .85rem}.detail_chatMessages__2omUO{max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem;padding-right:.5rem}.detail_chatMessage__mbMMl{display:flex}.detail_chatMessageUser__GLM1N{justify-content:flex-end}.detail_chatMessageAssistant__t2_7g{justify-content:flex-start}.detail_chatMessageBubble__EQ7J6{max-width:min(100%,520px);padding:.6rem .9rem;border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:var(--color-surface-muted);color:var(--color-text)}.detail_chatMessageUser__GLM1N .detail_chatMessageBubble__EQ7J6{background:rgba(79,70,229,.12)}.detail_chatEmpty__HaYvg{font-size:.85rem;color:var(--color-text-muted);background:var(--color-surface-muted);border:1px dashed var(--color-border);border-radius:var(--radius-sm);padding:.9rem}.detail_chatInfo__SyqO9{font-size:.85rem;color:var(--color-success)}.detail_chatError__u3Udd{font-size:.85rem;color:var(--color-danger)}.detail_chatViolations__zOBeS{border:1px solid var(--color-warning-bg);background:rgba(245,158,11,.08);border-radius:var(--radius-sm);padding:.75rem .9rem;font-size:.85rem;color:#92400e}.detail_chatViolationsTitle__4pGnX{font-weight:600}.detail_chatViolations__zOBeS ul{margin:.35rem 0 0 1.1rem;padding:0}.detail_chatForm__Lv1tg{display:grid;grid-gap:.75rem;gap:.75rem}.detail_chatInput__Vq2RK{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.65rem .85rem;background:var(--color-surface);resize:vertical;min-height:96px;font-size:.95rem}.detail_chatInput__Vq2RK:focus{border-color:rgba(79,70,229,.55);box-shadow:0 0 0 4px rgba(79,70,229,.18);outline:none}.detail_chatFormActions__TEI9P{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.detail_chatStatus__l3Tet{font-size:.85rem;color:var(--color-text-muted)}.detail_previewCard__jG7Q_{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:clamp(1rem,1rem + .6vw,1.4rem);box-shadow:var(--shadow-sm);display:grid;grid-gap:.75rem;gap:.75rem}.detail_previewTitle__wF20J{font-weight:600;font-size:1rem}.detail_jsonBlock__nhzUV{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.8rem;font-size:.85rem;overflow-x:auto}.detail_actions__v0i88{display:flex;gap:.75rem;flex-wrap:wrap}.detail_reasonInput__YiErT{flex:1 1 auto;min-width:220px;padding:.6rem .85rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface)}.detail_helper__rMmfc{font-size:.8rem;color:var(--color-danger)}.detail_buttonDisabled__BxipQ{opacity:.6;pointer-events:none}@media (max-width:960px){.detail_header__K_ZA9{flex-direction:column}.detail_configCard__lzHRe{order:3}.detail_formGrid__01Mp0{order:4}}@media (min-width:960px){.detail_formGrid__01Mp0{grid-template-columns:repeat(2,minmax(0,1fr))}}.MobileTabBar_bar__QNNEL{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;padding:.35rem clamp(.65rem,.5rem + 1vw,1.35rem) calc(.35rem + env(safe-area-inset-bottom));background:rgba(15,23,42,.84);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid hsla(0,0%,100%,.12);box-shadow:0 -12px 32px rgba(15,23,42,.2)}.MobileTabBar_inner__i1ME_{position:relative;width:min(100%,520px);display:grid;grid-template-columns:repeat(5,1fr);align-items:center;grid-gap:.35rem;gap:.35rem;padding:.45rem .5rem}.MobileTabBar_tab__h9LMT{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;height:52px;border-radius:14px;font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.78);text-decoration:none;transition:transform var(--transition-base),color var(--transition-base),background var(--transition-base)}.MobileTabBar_tabIcon__4_RJ6{font-size:1.25rem;line-height:1}.MobileTabBar_active__bQMP1{color:#fff;background:hsla(0,0%,100%,.12)}.MobileTabBar_submit__dBjoC{position:relative;height:64px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#4f46e5,#6366f1 50%,#22c55e);font-size:.9rem;box-shadow:0 10px 24px rgba(45,55,150,.35)}.MobileTabBar_submit__dBjoC .MobileTabBar_tabIcon__4_RJ6{font-size:1.6rem}.MobileTabBar_draftBadge__VI7Kd,.MobileTabBar_pendingBadge__l_nTm{position:absolute;top:6px;right:16px;min-width:20px;display:inline-flex;align-items:center;justify-content:center;padding:0 .4rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:-.01em;background:#f97316;color:#fff;box-shadow:0 4px 8px rgba(249,115,22,.35)}.MobileTabBar_pendingBadge__l_nTm{background:#facc15;color:#1f2937;box-shadow:0 4px 8px rgba(250,204,21,.32)}.MobileTabBar_dot__O18wU{width:10px;height:10px;padding:0;border-radius:50%}.MobileTabBar_hidden__38okn{display:none}.MobileTabBar_srOnly__SGuEk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (min-width:960px){.MobileTabBar_bar__QNNEL{display:none}}.NoticeCard_card__ECtEg{position:relative;border-radius:16px;background:var(--color-surface);border:1px solid rgba(148,163,184,.32);padding:1.1rem 1.3rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.75rem}.NoticeCard_header__5j9jr{display:flex;flex-direction:column;gap:.4rem}.NoticeCard_tag__PqKX6{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:999px;font-size:.75rem;font-weight:700;background:rgba(59,130,246,.16);color:#1d4ed8}.NoticeCard_title__pArTS{font-size:1rem;font-weight:700;color:var(--color-text)}.NoticeCard_meta__u8YHN{font-size:.78rem;color:var(--color-text-muted);display:flex;gap:.5rem;flex-wrap:wrap}.NoticeCard_body__tl2_r{font-size:.88rem;line-height:1.6;color:var(--color-text);white-space:pre-wrap}.NoticeCard_toggle__Ur5LR{display:inline-flex;align-items:center;gap:.3rem;padding:.45rem .7rem;border-radius:999px;border:1px solid rgba(148,163,184,.45);background:rgba(248,250,252,.9);color:var(--color-text);font-weight:600;font-size:.8rem}.NoticeCard_links__VCWYf{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.82rem}.NoticeCard_link__S8IOo{color:var(--color-text-accent);text-decoration:underline}.ApprovalCard_card__bAvTq{display:flex;flex-direction:column;gap:.75rem;border-radius:16px;padding:1.1rem 1.2rem;background:var(--color-surface);border:1px solid rgba(79,70,229,.24);box-shadow:var(--shadow-sm)}.ApprovalCard_header__umD_4{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ApprovalCard_statusPill__5tcmS{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:999px;font-weight:700;font-size:.78rem;letter-spacing:.02em}.ApprovalCard_statusOk__EM8lv{background:rgba(34,197,94,.16);color:#047857}.ApprovalCard_statusAttention__WG7xQ{background:rgba(250,204,21,.22);color:#92400e}.ApprovalCard_statusInfo__8bm7d{background:rgba(59,130,246,.18);color:#1d4ed8}.ApprovalCard_title__uQued{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--color-text)}.ApprovalCard_meta__FICrd{display:flex;flex-direction:column;gap:.35rem;font-size:.85rem;color:var(--color-text-muted)}.ApprovalCard_metaRow__4V2Tt{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.ApprovalCard_avatar__Gtyif{width:36px;height:36px;border-radius:999px;background:rgba(99,102,241,.2);color:rgba(79,70,229,.95);display:inline-flex;align-items:center;justify-content:center;font-weight:700}.ApprovalCard_actions__290ER{margin-top:.2rem;display:flex;gap:.5rem;flex-wrap:wrap}.ApprovalCard_primary__Y4GiN{padding:.6rem 1.2rem;border-radius:999px;font-weight:700;background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff;border:none;box-shadow:var(--shadow-sm)}.ApprovalCard_primary__Y4GiN,.ApprovalCard_secondary__8rkKT{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.ApprovalCard_secondary__8rkKT{padding:.55rem 1.1rem;border-radius:999px;font-weight:600;border:1px solid rgba(15,23,42,.12);background:rgba(248,250,252,.95);color:var(--color-text)}.ApprovalCard_subActions__M4JaU{margin-top:.2rem;display:flex;align-items:center;gap:.75rem;font-size:.82rem;color:var(--color-text-muted)}.ApprovalCard_link__vfo_5{color:var(--color-text-accent);text-decoration:underline;-webkit-text-decoration-color:rgba(79,70,229,.45);text-decoration-color:rgba(79,70,229,.45)}.manage_page__oQIE4{display:flex;flex-direction:column;gap:1.75rem;max-width:1080px;margin:0 auto;padding-bottom:4rem}.manage_loading__Ho6YA{padding:2rem;text-align:center;color:var(--color-text-muted)}.manage_error__g0y6l{padding:1rem 1.2rem;border-radius:var(--radius-sm);background:rgba(239,68,68,.12);color:#b91c1c;border:1px solid rgba(239,68,68,.35)}.manage_success__m1ppj{margin-top:.75rem;padding:.75rem 1rem;border-radius:var(--radius-sm);background:rgba(16,185,129,.12);color:#047857;border:1px solid rgba(16,185,129,.2)}.manage_actions__cKH4U{display:flex;gap:.75rem;align-items:center}.manage_header__rZRti{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start}.manage_breadcrumbs__eyRd9{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem}.manage_breadcrumbSeparator__ikkvh,.manage_breadcrumbs__eyRd9{color:var(--color-text-muted)}.manage_title__3CIYc{margin-top:.35rem;font-size:clamp(1.6rem,1.4rem + .8vw,2.1rem);font-weight:700}.manage_subtitle__CFzC4{margin-top:.4rem;color:var(--color-text-muted);font-size:.95rem;line-height:1.6}.manage_headerActions__rwAEZ{display:inline-flex;gap:.6rem}.manage_section__EGb7m{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:clamp(1rem,1rem + .5vw,1.5rem);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1rem}.manage_sectionHeader__GAgAb{display:flex;justify-content:space-between;align-items:center;gap:1rem}.manage_sectionTitle__lXtVg{font-size:1.1rem;font-weight:600}.manage_sectionSubmeta__DZrP2{font-size:.85rem;color:var(--color-text-muted)}.manage_sectionDescription__SyYCh{font-size:.9rem;color:var(--color-text-muted)}.manage_publishRow__F9WB8{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.manage_publishStatus__RSQBT{font-size:.95rem;font-weight:600;display:flex;align-items:center;gap:.25rem}.manage_publishStateLive__q5MFy{color:#047857}.manage_publishStatePaused___nfnH{color:#b91c1c}.manage_empty__p_etB{padding:2rem;text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.manage_tableActions__kjsUl{display:flex;gap:.75rem}.manage_dangerLink___rk6r{color:#dc2626}.manage_responseActiveRow__9Piwc{background:rgba(79,70,229,.08)}.manage_responseIdLink__hM_HN{color:var(--color-link,#1d4ed8);text-decoration:none;font-weight:600}.manage_responseIdLink__hM_HN:hover{text-decoration:underline}.manage_responseIdLink__hM_HN:focus-visible{outline:2px solid var(--color-primary,#2563eb);outline-offset:2px;border-radius:var(--radius-sm)}.manage_detailPanel__8DA0K{display:flex;flex-direction:column;gap:1.2rem}.manage_detailHeader__MWSmR{display:flex;flex-direction:column;gap:.35rem}.manage_detailMetaGrid___8tU9{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:clamp(.8rem,.9rem + .3vw,1.2rem);gap:clamp(.8rem,.9rem + .3vw,1.2rem)}.manage_detailMetaCard__SXL5x{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.9rem 1rem;display:flex;flex-direction:column;gap:.25rem}.manage_detailMetaLabel__2Xbo2{font-size:.8rem;color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase}.manage_detailMetaValue__jPDND{font-size:.95rem;font-weight:600;word-break:break-word}.manage_detailMetaSub__BmZZt{font-size:.78rem;color:var(--color-text-muted)}.manage_detailFormWrapper__0Nf30{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:clamp(1rem,1rem + .5vw,1.4rem)}.manage_detailFormToolbar__pT4_N{align-items:center;justify-content:space-between}.manage_detailFormActions___NfKi,.manage_detailFormToolbar__pT4_N{display:flex;flex-wrap:wrap;gap:.6rem}.manage_detailStatusGrid__Nf0xB{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.9rem;gap:.9rem}.manage_detailPlainValue__YKGeO{font-size:.95rem;color:var(--color-text)}.manage_detailFallback__zXdIR{display:flex;flex-direction:column;gap:.5rem}.manage_detailFallback__zXdIR textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.75rem;font-family:var(--font-mono,"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace);font-size:.85rem;line-height:1.5;background:var(--color-surface);min-height:240px;resize:vertical}.manage_detailFallback__zXdIR textarea:disabled{background:var(--color-surface-muted)}.manage_detailNotice__W1OC_{font-size:.85rem;color:var(--color-text-muted)}.manage_detailError__BS1CZ{color:var(--color-danger);font-size:.9rem}.manage_editGrid__b2mqW{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.manage_editField__ZfRNB{display:flex;flex-direction:column;gap:.4rem}.manage_editLabel__YCghh{font-weight:600;font-size:.9rem}.manage_input__tT_vk,.manage_select__eiLrN{padding:.5rem .75rem;font-size:.95rem;background:var(--color-surface)}.manage_input__tT_vk,.manage_select__eiLrN,.manage_textarea__NmSKE{border:1px solid var(--color-border);border-radius:var(--radius-sm)}.manage_textarea__NmSKE{padding:.75rem;font-family:var(--font-mono,"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace);font-size:.85rem;line-height:1.5;background:var(--color-surface-muted);resize:vertical}.manage_analyticsControls__4_8oo{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end}.manage_analyticsControlItem__QZGQH{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:var(--color-text-muted)}.manage_analyticsSelect__c_08u{min-width:140px;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.4rem .6rem;background:var(--color-surface);font-size:.95rem}.manage_analyticsGrid__Z53BN{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.9rem;gap:.9rem}.manage_analyticsCard__Valq6{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.85rem;background:var(--color-surface-muted);display:flex;flex-direction:column;gap:.35rem}.manage_analyticsCardLabel__iuQIi{font-size:.8rem;color:var(--color-text-muted)}.manage_analyticsCardValue__OD6rd{font-size:1.4rem;font-weight:600}.manage_analyticsCardValueEmphasis__QC9Uv{font-size:1.4rem;font-weight:700;color:#047857}.manage_analyticsTableWrapper__PfVCp{margin-top:1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow-x:auto}.manage_analyticsTable__T_pVP{width:100%;border-collapse:collapse;font-size:.9rem}.manage_analyticsTable__T_pVP td,.manage_analyticsTable__T_pVP th{padding:.6rem .75rem;border-bottom:1px solid var(--color-border);text-align:left}.manage_analyticsTable__T_pVP tr:last-child td{border-bottom:none}@media (max-width:720px){.manage_header__rZRti{flex-direction:column;align-items:stretch}.manage_headerActions__rwAEZ{justify-content:flex-end}.manage_detailFormToolbar__pT4_N{align-items:stretch}}.form-entry_page__Gobia{min-height:100vh;display:flex;flex-direction:column;padding-bottom:calc(6.5rem + env(safe-area-inset-bottom))}.form-entry_inner__P6TNo{flex:1 1;display:flex;flex-direction:column;gap:clamp(1rem,1rem + 1vw,1.5rem);padding:clamp(1rem,1rem + 1vw,1.8rem) clamp(1rem,1rem + 4vw,2.75rem)}.form-entry_header__NbY8I{display:flex;flex-direction:column;gap:.75rem}.form-entry_back__YIwog{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .75rem;border-radius:999px;background:rgba(248,250,252,.92);border:1px solid rgba(148,163,184,.4);font-size:.82rem;color:var(--color-text);text-decoration:none}.form-entry_title__rWvYA{font-size:clamp(1.4rem,1.3rem + 1vw,1.9rem);font-weight:700;letter-spacing:-.01em}.form-entry_meta__3Be_Z{display:flex;flex-wrap:wrap;gap:.6rem;font-size:.82rem;color:var(--color-text-muted)}.form-entry_status__GAwx1{padding:.85rem 1rem;border-radius:14px;background:rgba(248,250,252,.92);border:1px solid rgba(148,163,184,.32);font-size:.85rem;line-height:1.6;color:var(--color-text)}.form-entry_alertError__ZIm_b{border:1px solid hsla(0,91%,71%,.38);background:hsla(0,91%,71%,.12);color:#b91c1c}.form-entry_draftBanner__uxjh9{border:1px solid rgba(14,165,233,.3);background:rgba(56,189,248,.18);color:#0c4a6e}.form-entry_formArea__LuEhs{background:var(--color-surface);border-radius:18px;border:1px solid rgba(148,163,184,.25);box-shadow:var(--shadow-sm);padding:clamp(1rem,1rem + 1vw,1.75rem)}.form-entry_loading__5q0Xh{font-size:.9rem;color:var(--color-text-muted)}.form-entry_footerSpace__O3DBV{height:64px}@media (min-width:960px){.form-entry_page__Gobia{align-items:center}.form-entry_inner__P6TNo{width:min(960px,100%)}.form-entry_formArea__LuEhs{padding:2rem}}.forms_page__JzYAB{min-height:100vh;padding:clamp(1rem,1rem + 1vw,2rem) clamp(1rem,1rem + 4vw,2.75rem) calc(6.5rem + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:clamp(1.25rem,1.25rem + 1vw,2rem)}.forms_hero__v_hRh{display:flex;flex-direction:column;gap:.9rem}.forms_heroTitle__aS7Pj{font-size:clamp(1.5rem,1.4rem + 1vw,2rem);font-weight:700;letter-spacing:-.015em}.forms_heroSubtitle__jaEHn{color:var(--color-text-muted);font-size:.95rem}.forms_search__XqQlw{display:flex;align-items:center;gap:.6rem;padding:.65rem .85rem;border-radius:14px;border:1px solid rgba(148,163,184,.38);background:rgba(248,250,252,.92)}.forms_search__XqQlw input{flex:1 1;border:none;background:transparent;font-size:.95rem;color:var(--color-text)}.forms_section__o13Sx{display:flex;flex-direction:column;gap:.85rem}.forms_sectionHeader__HPRsG{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.forms_sectionTitle__mJ1Ep{font-size:1rem;font-weight:700}.forms_sectionHint__dvjmp{font-size:.8rem;color:var(--color-text-muted)}.forms_grid__0qBOr{display:grid;grid-gap:.75rem;gap:.75rem}.forms_card___nZHj{display:flex;flex-direction:column;gap:.45rem;padding:.95rem 1rem;border-radius:16px;background:var(--color-surface);border:1px solid rgba(148,163,184,.28);box-shadow:var(--shadow-sm);transition:transform var(--transition-base),box-shadow var(--transition-base)}.forms_card___nZHj:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.forms_cardTitle__gZgBH{font-size:.98rem;font-weight:700}.forms_cardMeta__b4LS4{font-size:.78rem;color:var(--color-text-muted);display:flex;flex-wrap:wrap;gap:.45rem}.forms_badge__H3P1E{display:inline-flex;padding:.2rem .6rem;border-radius:999px;font-size:.7rem;font-weight:700;background:rgba(59,130,246,.16);color:#1d4ed8}.forms_empty__bTiSR{padding:1rem;font-size:.85rem;color:var(--color-text-muted);border-radius:12px;background:rgba(248,250,252,.9);border:1px dashed rgba(148,163,184,.45);text-align:center}.forms_loading__pZrQn{font-size:.9rem;color:var(--color-text-muted)}.forms_error__BE2Sh{padding:.95rem 1rem;border-radius:14px;background:hsla(0,91%,71%,.12);color:#b91c1c;border:1px solid hsla(0,91%,71%,.32);font-size:.9rem}.forms_recent__ikp6a{display:flex;flex-direction:column;gap:.75rem}.forms_recentItem__8yjfU{display:flex;justify-content:space-between;align-items:center;padding:.8rem .65rem;border-radius:12px;border:1px solid transparent;background:hsla(0,0%,100%,.72)}.forms_recentItem__8yjfU strong{font-size:.95rem}.forms_recentMeta__xpyVw{font-size:.78rem;color:var(--color-text-muted)}.forms_recentAction__b8POq{color:var(--color-text-accent);font-weight:600;font-size:.8rem}@media (min-width:768px){.forms_grid__0qBOr{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.success_page__2mSj_{min-height:100vh;flex-direction:column;gap:2rem;padding:clamp(1.5rem,1.5rem + 1vw,2.5rem);background:radial-gradient(circle at top,rgba(79,70,229,.12),transparent 55%);text-align:center}.success_circle__FFYSC,.success_page__2mSj_{display:flex;align-items:center;justify-content:center}.success_circle__FFYSC{width:160px;height:160px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#16a34a 65%,#0d9488);color:#fff;font-size:4rem;box-shadow:0 28px 60px rgba(16,185,129,.32)}.success_title___FsRL{font-size:clamp(1.8rem,1.7rem + 1vw,2.2rem);font-weight:800;letter-spacing:-.02em}.success_subtitle__NNPxk{font-size:.95rem;color:var(--color-text-muted);max-width:420px}.success_actions__aWQu0{display:flex;flex-direction:column;gap:.75rem;width:min(360px,100%)}.success_primary__qbck7{padding:.9rem 1.2rem;background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff;box-shadow:var(--shadow-sm)}.success_primary__qbck7,.success_secondary__Pgp5X{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;font-weight:700}.success_secondary__Pgp5X{padding:.85rem 1.1rem;border:1px solid rgba(67,56,202,.32);background:hsla(0,0%,100%,.92);color:var(--color-text)}.success_link__waTG_{color:var(--color-text-accent);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(79,70,229,.45);text-decoration-color:rgba(79,70,229,.45)}.responses_page__8QI2T{min-height:100vh;display:flex;flex-direction:column;gap:1.5rem;padding:clamp(1rem,1rem + 1vw,1.8rem) clamp(1rem,1rem + 4vw,2.75rem) calc(6.5rem + env(safe-area-inset-bottom))}.responses_header__4v8JP{display:flex;flex-direction:column;gap:.75rem}.responses_title__DpzET{font-size:clamp(1.6rem,1.5rem + 1vw,2.1rem);font-weight:700;letter-spacing:-.015em}.responses_subtitle__GEEwc{font-size:.92rem;color:var(--color-text-muted)}.responses_summary__GoYVk{display:grid;grid-gap:.75rem;gap:.75rem}.responses_summaryCard__Z49UH{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;border-radius:16px;background:var(--color-surface);border:1px solid rgba(148,163,184,.3);box-shadow:var(--shadow-sm)}.responses_summaryLabel__xek34{font-size:.8rem;color:var(--color-text-muted)}.responses_summaryValue__QaN2T{font-size:1.4rem;font-weight:700}.responses_tabs__1CAfG{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem;border-radius:999px;background:rgba(248,250,252,.92);border:1px solid rgba(148,163,184,.28)}.responses_tab__e2si6{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.55rem 1.1rem;border-radius:999px;font-weight:600;color:var(--color-text-muted);background:transparent;border:none}.responses_tabActive__qbG_S{color:#fff;background:linear-gradient(135deg,#4f46e5,#6366f1);box-shadow:var(--shadow-sm)}.responses_tabBadge__Xp6Lb{background:hsla(0,0%,100%,.24);color:inherit;padding:.2rem .5rem;border-radius:999px;font-size:.75rem;font-weight:700}.responses_list__XnGRp{display:flex;flex-direction:column;gap:.75rem}.responses_card___LGH7{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.1rem;border-radius:16px;background:var(--color-surface);border:1px solid rgba(148,163,184,.28);box-shadow:var(--shadow-sm)}.responses_cardHeader__xzcax{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.responses_cardTitle__LHCcS{font-size:1rem;font-weight:600}.responses_badge__AaoR_{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600}.responses_badgePending__T8UuP{background:rgba(250,204,21,.18);color:#92400e}.responses_badgeApproved__xru3Y{background:rgba(34,197,94,.18);color:#047857}.responses_badgeRejected__fSnTq{background:hsla(0,91%,71%,.2);color:#b91c1c}.responses_cardMeta__xpDQx{font-size:.82rem;color:var(--color-text-muted);display:flex;flex-wrap:wrap;gap:.45rem}.responses_cardActions__ptWMm{display:flex;gap:.6rem}.responses_primaryButton__orhfE{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.6rem 1.1rem;border-radius:999px;border:1px solid rgba(67,56,202,.35);background:rgba(79,70,229,.1);color:var(--color-text-accent);font-weight:600}.responses_secondaryLink__H6Ycr{color:var(--color-text-accent);font-weight:600;font-size:.85rem}.responses_empty__FwOVG{padding:1rem;border-radius:16px;border:1px dashed rgba(148,163,184,.45);background:rgba(248,250,252,.9);text-align:center;font-size:.85rem;color:var(--color-text-muted)}.responses_error__PwUmz{padding:.9rem 1rem;border-radius:14px;border:1px solid hsla(0,91%,71%,.38);background:hsla(0,91%,71%,.12);color:#b91c1c;font-size:.9rem}.responses_loading__RRRyY{font-size:.9rem;color:var(--color-text-muted)}@media (min-width:768px){.responses_summary__GoYVk{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.settings_page__mP7qk{min-height:100vh;padding:clamp(1.5rem,1.5rem + 1vw,2.5rem);display:flex;flex-direction:column;gap:1rem}.settings_title__eT0fE{font-size:clamp(1.6rem,1.5rem + 1vw,2rem);font-weight:700}.settings_subtitle__QKB_7{font-size:.95rem;color:var(--color-text-muted)}