:root{--sidebar-width: 232px;--color-bg: #f8fafc;--color-surface: #ffffff;--color-border: #e2e8f0;--color-border-subtle: #f1f5f9;--color-text: #0f172a;--color-text-muted: #64748b;--color-text-faint: #94a3b8;--color-text-inverse: #ffffff;--color-primary: #2563eb;--color-primary-hover: #1d4ed8;--color-primary-faint: #eff6ff;--color-primary-light: #dbeafe;--shadow-xs: 0 1px 2px rgba(0,0,0,.05);--shadow-sm: 0 1px 3px rgba(0,0,0,.06), 0 1px 2px rgba(0,0,0,.04);--shadow-md: 0 4px 16px rgba(0,0,0,.07), 0 1px 3px rgba(0,0,0,.05);--radius-sm: .375rem;--radius-md: .625rem;--radius-lg: .875rem;--radius-full: 9999px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);background:var(--color-bg)}button,input,select,textarea{font-family:inherit}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._setupFlow_1pdzx_2{display:flex;flex-direction:column;gap:.875rem;max-width:440px}._qrWrap_1pdzx_9{display:flex;justify-content:center;padding:1.25rem;background:#f8fafc;border:1px solid var(--color-border);border-radius:var(--radius-md);width:fit-content}._secretWrap_1pdzx_19{display:flex;flex-direction:column;gap:.3rem}._secret_1pdzx_19{font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.85rem;letter-spacing:.08em;color:var(--color-text);background:#f8fafc;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.45rem .7rem;width:fit-content;max-width:100%;word-break:break-all;-webkit-user-select:all;user-select:all}._hint_1pdzx_40{font-size:.85rem;color:var(--color-text-muted);margin:0;line-height:1.5}._fieldLabel_1pdzx_47{font-size:.825rem;font-weight:600;color:#374151;display:block;margin-bottom:.35rem}._verifyForm_1pdzx_55{display:flex;flex-direction:column;gap:.5rem}._codeRow_1pdzx_61{display:flex;gap:.5rem;align-items:center}._codeInput_1pdzx_67{width:120px;padding:.55rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:1.1rem;letter-spacing:.2em;font-family:SF Mono,Fira Code,ui-monospace,monospace;color:var(--color-text);background:var(--color-surface);outline:none;transition:border-color .15s;text-align:center}._codeInput_1pdzx_67:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1a}._codeInput_1pdzx_67:disabled{background:#f8fafc}._centered_1pdzx_85{align-items:center;text-align:center;margin:0 auto}._centered_1pdzx_85 ._secretWrap_1pdzx_19,._centered_1pdzx_85 ._verifyForm_1pdzx_55{align-items:center}._centered_1pdzx_85 ._codeRow_1pdzx_61{justify-content:center}._primaryBtn_1pdzx_95{padding:.5rem 1rem;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;border:none;background:var(--color-primary);color:#fff;transition:background .12s;white-space:nowrap}._primaryBtn_1pdzx_95:hover:not(:disabled){background:var(--color-primary-hover)}._primaryBtn_1pdzx_95:disabled{opacity:.5;cursor:not-allowed}._resultOk_1pdzx_111{font-size:.825rem;color:#16a34a;background:#f0fdf4;border:1px solid #86efac;border-radius:var(--radius-sm);padding:.5rem .75rem;margin:0}._resultErr_1pdzx_112{font-size:.825rem;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-sm);padding:.5rem .75rem;margin:0}._overlay_uj464_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;z-index:300;padding:1rem;animation:_fadeIn_uj464_1 .12s ease}@keyframes _fadeIn_uj464_1{0%{opacity:0}to{opacity:1}}._modal_uj464_18{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 20px 60px #0003,0 4px 12px #0000001a;width:100%;max-width:400px;padding:1.75rem;animation:_slideUp_uj464_1 .14s ease}@keyframes _slideUp_uj464_1{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}._title_uj464_33{font-size:1rem;font-weight:700;color:var(--color-text);margin:0 0 .625rem;letter-spacing:-.2px}._message_uj464_41{font-size:.875rem;color:var(--color-text-muted);margin:0 0 1.5rem;line-height:1.55}._actions_uj464_48{display:flex;justify-content:flex-end;gap:.5rem}._cancelBtn_uj464_54{padding:.5rem 1rem;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;border:1px solid var(--color-border);background:var(--color-surface);color:#374151;transition:background .12s}._cancelBtn_uj464_54:hover{background:#f1f5f9}._confirmBtn_uj464_67{padding:.5rem 1.125rem;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;border:none;transition:background .12s,box-shadow .12s}._danger_uj464_77{background:#dc2626;color:#fff}._danger_uj464_77:hover{background:#b91c1c}._primary_uj464_83{background:var(--color-primary);color:#fff}._primary_uj464_83:hover{background:var(--color-primary-hover);box-shadow:0 2px 6px #2563eb40}._container_az46h_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#eef2ff,#f8fafc 55%,#f0fdf4);padding:1.5rem}._card_az46h_10{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--color-border);padding:2.75rem 2.25rem 2.25rem;width:100%;max-width:400px}._logoWrap_az46h_21{display:flex;justify-content:center;margin-bottom:1.5rem}._logoMark_az46h_27{width:2.75rem;height:2.75rem;border-radius:.75rem;background:var(--color-primary);color:#fff;font-size:1.1rem;font-weight:800;display:flex;align-items:center;justify-content:center;letter-spacing:-.5px;box-shadow:0 2px 8px #2563eb59}._title_az46h_42{font-size:1.35rem;font-weight:700;color:var(--color-text);margin:0 0 .3rem;text-align:center}._subtitle_az46h_50{font-size:.875rem;color:var(--color-text-muted);text-align:center;margin:0 0 2rem}._form_az46h_57{display:flex;flex-direction:column;gap:1.125rem}._field_az46h_63{display:flex;flex-direction:column;gap:.375rem}._label_az46h_69{font-size:.825rem;font-weight:600;color:#374151;letter-spacing:.01em}._input_az46h_76{padding:.65rem .875rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.925rem;color:var(--color-text);background:var(--color-surface);outline:none;transition:border-color .15s,box-shadow .15s;width:100%}._input_az46h_76::placeholder{color:var(--color-text-faint)}._input_az46h_76:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1f}._input_az46h_76:disabled{background:#f8fafc;color:var(--color-text-muted)}._error_az46h_102{font-size:.825rem;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-sm);padding:.55rem .75rem;margin:0;line-height:1.5}._button_az46h_113{padding:.7rem 1rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s,box-shadow .15s;letter-spacing:.01em;margin-top:.25rem}._button_az46h_113:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:0 2px 8px #2563eb47}._button_az46h_113:disabled{opacity:.6;cursor:not-allowed}._requirements_az46h_137{list-style:none;padding:.5rem 0 0;margin:0;display:flex;flex-direction:column;gap:.25rem}._checkOk_az46h_146{font-size:.78rem;color:#16a34a;display:flex;align-items:center;gap:.3rem}._checkFail_az46h_154{font-size:.78rem;color:var(--color-text-faint);display:flex;align-items:center;gap:.3rem}._info_az46h_162{font-size:.825rem;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:var(--radius-sm);padding:.55rem .75rem;margin:0;line-height:1.5}._labelRow_az46h_174{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._linkBtn_az46h_181{background:none;border:none;padding:0;font-size:.78rem;font-weight:500;color:var(--color-primary);cursor:pointer}._linkBtn_az46h_181:hover:not(:disabled){text-decoration:underline}._linkBtn_az46h_181:disabled{opacity:.6;cursor:not-allowed}._backLink_az46h_200{background:none;border:none;padding:0;font-size:.825rem;color:var(--color-text-muted);cursor:pointer;align-self:center}._backLink_az46h_200:hover{color:var(--color-text);text-decoration:underline}._wideModal_1xvbu_4{max-width:460px;max-height:calc(100vh - 2rem);overflow-y:auto}._noticeText_1xvbu_10 p{margin-bottom:.75rem}._noticeText_1xvbu_10 p:last-child{margin-bottom:1.5rem}._setupBody_1xvbu_18{margin-bottom:1.5rem}._banner_1xvbu_23{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 2.5rem 0;padding:.6rem .75rem .6rem 1rem;font-size:.825rem;line-height:1.5;color:#1d4ed8;background:var(--color-primary-faint);border:1px solid #bfdbfe;border-radius:var(--radius-md)}._bannerText_1xvbu_38{min-width:0}._bannerBtn_1xvbu_42{padding:.4rem .875rem;border-radius:var(--radius-md);font-size:.8rem;font-weight:600;cursor:pointer;border:none;background:var(--color-primary);color:#fff;transition:background .12s;white-space:nowrap;flex-shrink:0}._bannerBtn_1xvbu_42:hover{background:var(--color-primary-hover)}._gateCard_1xvbu_58{position:relative;max-width:420px}._langBtn_1xvbu_63{position:absolute;top:1rem;right:1rem;padding:.25rem .5rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:background .12s,color .12s}._langBtn_1xvbu_63:hover{background:#f1f5f9;color:var(--color-text)}._blockedIcon_1xvbu_80{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 auto .875rem;border-radius:50%;color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._gateTitle_1xvbu_93{font-size:1.1rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem;text-align:center;letter-spacing:-.2px}._gateText_1xvbu_102{font-size:.875rem;color:var(--color-text-muted);text-align:center;margin:0;line-height:1.55}._gateFooter_1xvbu_110{display:flex;flex-direction:column;margin-top:1.75rem}._shell_1iavb_1{display:flex;min-height:100vh;background:var(--color-bg)}._sidebar_1iavb_8{width:var(--sidebar-width);flex-shrink:0;background:#0f172a;display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;z-index:10}._brand_1iavb_22{display:flex;align-items:center;gap:.625rem;padding:1.375rem 1.125rem 1.125rem;border-bottom:1px solid rgba(255,255,255,.06)}._brandMark_1iavb_30{width:1.875rem;height:1.875rem;border-radius:.5rem;background:var(--color-primary);color:#fff;font-size:.9rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:-.5px}._brandName_1iavb_45{font-size:1.05rem;font-weight:700;color:#fff;letter-spacing:-.3px}._nav_1iavb_53{flex:1;display:flex;flex-direction:column;gap:.125rem;padding:1rem .75rem .75rem}._navLabel_1iavb_61{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#475569;padding:0 .625rem .5rem;display:block}._navItem_1iavb_71{display:flex;align-items:center;gap:.625rem;padding:.55rem .75rem;border-radius:.5rem;font-size:.875rem;font-weight:500;color:#94a3b8;text-decoration:none;transition:background .12s,color .12s}._navItem_1iavb_71:hover{background:#ffffff0f;color:#e2e8f0;text-decoration:none}._navItemActive_1iavb_90{background:var(--color-primary);color:#fff}._navItemActive_1iavb_90:hover{background:var(--color-primary-hover);color:#fff}._navIcon_1iavb_100{display:flex;align-items:center;justify-content:center;width:1.125rem;flex-shrink:0;opacity:.9}._sidebarFooter_1iavb_110{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border-top:1px solid rgba(255,255,255,.06)}._avatar_1iavb_118{width:2rem;height:2rem;border-radius:50%;background:#1e3a5f;border:1px solid rgba(255,255,255,.1);color:#93c5fd;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.02em}._userMeta_1iavb_134{flex:1;min-width:0;display:flex;flex-direction:column;gap:.05rem}._userName_1iavb_142{display:block;font-size:.775rem;font-weight:500;color:#cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userEmail_1iavb_152{display:block;font-size:.68rem;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._logoutBtn_1iavb_161{background:none;border:none;color:#475569;cursor:pointer;padding:.3rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;transition:color .12s,background .12s;flex-shrink:0}._logoutBtn_1iavb_161:hover{color:#f87171;background:#f8717114}._langBtn_1iavb_180{background:none;border:none;cursor:pointer;padding:.2rem .35rem;border-radius:.375rem;font-size:.65rem;font-weight:700;letter-spacing:.06em;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.55;transition:opacity .12s,background .12s}._langBtn_1iavb_180:hover{opacity:1;background:#ffffff14}._body_1iavb_205{margin-left:var(--sidebar-width);flex:1;min-height:100vh;min-width:0}._page_1y9sg_5{padding:2.25rem 2.5rem}._topbar_1y9sg_10{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.75rem}._pageTitle_1y9sg_18{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .2rem;letter-spacing:-.3px}._pageSubtitle_1y9sg_26{font-size:.875rem;color:var(--color-text-muted);margin:0}._adminBadge_1y9sg_32{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#5b21b6;background:#ede9fe;border:1px solid #c4b5fd;border-radius:var(--radius-full);padding:.3rem .75rem;margin-top:.3rem}._grid_1y9sg_46{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;align-items:stretch}._linksCard_1y9sg_53{grid-column:span 3}._accountCard_1y9sg_54{grid-column:span 1}._tile_1y9sg_57{--tone: var(--color-primary);display:flex;flex-direction:column;gap:.35rem;padding:1.1rem 1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--tone);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);text-decoration:none;transition:box-shadow .15s,transform .15s}._tile_1y9sg_57:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}._tile_1y9sg_57:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._tile_1y9sg_57[data-tone=review]{--tone: #f59e0b}._tile_1y9sg_57[data-tone=failed]{--tone: #ef4444}._tile_1y9sg_57[data-tone=ready]{--tone: #22c55e}._tile_1y9sg_57[data-tone=customers]{--tone: #8b5cf6}._tileLabel_1y9sg_84{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-faint)}._tileValue_1y9sg_92{font-size:1.9rem;font-weight:700;line-height:1.1;color:var(--color-text);font-variant-numeric:tabular-nums}._card_1y9sg_101{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);padding:1.375rem 1.5rem;min-width:0}._cardTitle_1y9sg_110{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-faint);margin:0 0 .75rem}._links_1y9sg_53{display:grid;grid-template-columns:auto max-content minmax(0,1fr) auto auto;column-gap:1rem}._link_1y9sg_53{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;padding:.7rem .6rem;margin:0 -.6rem;border-radius:var(--radius-md);border-top:1px solid var(--color-border-subtle);text-decoration:none;color:inherit;transition:background .15s}._link_1y9sg_53:first-child{border-top-color:transparent}._link_1y9sg_53:hover{background:var(--color-primary-faint)}._link_1y9sg_53:hover+._link_1y9sg_53{border-top-color:transparent}._link_1y9sg_53:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._linkIcon_1y9sg_145{width:2.25rem;height:2.25rem;border-radius:var(--radius-sm);background:var(--color-primary-faint);color:var(--color-primary);display:flex;align-items:center;justify-content:center}._link_1y9sg_53:hover ._linkIcon_1y9sg_145{background:#dbeafe}._linkIcon_1y9sg_145 svg{width:17px;height:17px}._linkTitle_1y9sg_159{font-size:.9rem;font-weight:600;color:var(--color-text);white-space:nowrap}._linkSub_1y9sg_166{font-size:.82rem;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._linkCount_1y9sg_174{justify-self:end;font-size:.72rem;font-weight:600;color:var(--color-text-muted);white-space:nowrap}._linkCount_1y9sg_174:not(:empty){background:#f1f5f9;border-radius:var(--radius-full);padding:.15rem .6rem}._linkArrow_1y9sg_188{color:var(--color-text-faint);transition:transform .15s,color .15s}._link_1y9sg_53:hover ._linkArrow_1y9sg_188{color:var(--color-primary);transform:translate(2px)}._infoList_1y9sg_199{margin:0}._infoRow_1y9sg_201{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-top:1px solid var(--color-border-subtle);font-size:.85rem}._infoRow_1y9sg_201:first-child{border-top:none}._infoRow_1y9sg_201 dt{color:var(--color-text-muted)}._infoRow_1y9sg_201 dd{margin:0;color:var(--color-text);text-align:right;word-break:break-word}._ok_1y9sg_214{color:#16a34a;font-weight:600}._warn_1y9sg_215{color:#b45309;font-weight:600;text-decoration:none}._warn_1y9sg_215:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){._tile_1y9sg_57,._tile_1y9sg_57:hover,._linkArrow_1y9sg_188,._link_1y9sg_53:hover ._linkArrow_1y9sg_188{transition:none;transform:none}}@media (max-width: 1100px){._grid_1y9sg_46{grid-template-columns:repeat(2,minmax(0,1fr))}._linksCard_1y9sg_53,._accountCard_1y9sg_54{grid-column:1 / -1}}@media (max-width: 640px){._page_1y9sg_5{padding:1.5rem 1rem}._grid_1y9sg_46{grid-template-columns:minmax(0,1fr)}._links_1y9sg_53{grid-template-columns:auto minmax(0,1fr) auto}._link_1y9sg_53{grid-template-columns:subgrid;grid-template-rows:auto auto;row-gap:.1rem}._linkIcon_1y9sg_145{grid-row:span 2}._linkTitle_1y9sg_159{grid-column:2}._linkSub_1y9sg_166{grid-column:2;grid-row:2;white-space:normal}._linkCount_1y9sg_174{display:none}._linkArrow_1y9sg_188{grid-column:3;grid-row:1 / span 2}}._badge_653p8_1{display:inline-flex;align-items:center;font-size:.73rem;font-weight:600;padding:.22rem .6rem;border-radius:var(--radius-full);border:1px solid;white-space:nowrap;letter-spacing:.025em;line-height:1.2}._sm_653p8_14{font-size:.68rem;padding:.17rem .5rem}._page_zx10t_1{padding:2.25rem 2.5rem}._topbar_zx10t_6{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.75rem}._pageTitle_zx10t_13{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .2rem;letter-spacing:-.3px}._pageSubtitle_zx10t_21{font-size:.875rem;color:var(--color-text-muted);margin:0}._totalBadge_zx10t_27{background:var(--color-surface);color:var(--color-text-muted);font-size:.775rem;font-weight:600;padding:.3rem .75rem;border-radius:var(--radius-full);border:1px solid var(--color-border);margin-top:.3rem;box-shadow:var(--shadow-xs)}._statsRow_zx10t_40{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem}._statCard_zx10t_47{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;overflow:hidden;box-shadow:var(--shadow-xs)}._statBar_zx10t_56{width:3px;flex-shrink:0}._statBody_zx10t_61{padding:1rem 1.125rem;display:flex;flex-direction:column;gap:.1rem}._statLabel_zx10t_68{font-size:.69rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-faint)}._statValue_zx10t_76{font-size:1.625rem;font-weight:700;color:var(--color-text);line-height:1.1;letter-spacing:-.5px}._filters_zx10t_85{display:flex;gap:.75rem;margin-bottom:1rem;align-items:center}._searchWrap_zx10t_92{flex:1;position:relative;max-width:440px}._searchIcon_zx10t_98{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1rem;color:var(--color-text-faint);pointer-events:none;line-height:1}._searchInput_zx10t_109{width:100%;padding:.6rem 2.25rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.875rem;background:var(--color-surface);color:var(--color-text);outline:none;transition:border-color .15s,box-shadow .15s;box-shadow:var(--shadow-xs)}._searchInput_zx10t_109::placeholder{color:var(--color-text-faint)}._searchInput_zx10t_109:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1a}._clearBtn_zx10t_129{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-text-faint);font-size:.75rem;cursor:pointer;padding:.2rem;line-height:1;border-radius:.25rem}._clearBtn_zx10t_129:hover{color:var(--color-text-muted)}._statusSelect_zx10t_146{padding:.6rem .875rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.875rem;background:var(--color-surface);color:#374151;outline:none;cursor:pointer;transition:border-color .15s;box-shadow:var(--shadow-xs);height:38px}._statusSelect_zx10t_146:focus{border-color:var(--color-primary)}._tableWrap_zx10t_163{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}._errorBanner_zx10t_171{padding:.875rem 1.25rem;background:#fef2f2;border-bottom:1px solid #fecaca;color:#dc2626;font-size:.875rem}._table_zx10t_163{width:100%;border-collapse:collapse}._table_zx10t_163 thead tr{background:#f8fafc;border-bottom:1px solid var(--color-border)}._table_zx10t_163 th{padding:.75rem 1.125rem;text-align:left;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-faint);white-space:nowrap}._centerCol_zx10t_200{text-align:center!important}._table_zx10t_163 tbody tr{border-top:1px solid var(--color-border-subtle)}._table_zx10t_163 tbody tr:first-child{border-top:none}._row_zx10t_210{cursor:pointer;transition:background .1s}._row_zx10t_210:hover{background:#fafbff}._table_zx10t_163 td{padding:.925rem 1.125rem;vertical-align:middle}._poNumber_zx10t_222{font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.85rem;font-weight:600;color:var(--color-text);letter-spacing:.02em}._customerName_zx10t_230{font-size:.875rem;color:var(--color-text);max-width:210px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._erpCode_zx10t_240{font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.775rem;color:#475569;background:#f1f5f9;padding:.175rem .5rem;border-radius:var(--radius-sm);letter-spacing:.02em}._nullVal_zx10t_250{color:#d1d5db;font-size:.875rem}._lineCount_zx10t_255{display:inline-flex;align-items:center;justify-content:center;font-size:.775rem;font-weight:600;color:#475569;background:#f1f5f9;border-radius:var(--radius-full);min-width:1.625rem;height:1.625rem;padding:0 .4rem}._date_zx10t_269{font-size:.8rem;color:var(--color-text-muted);white-space:nowrap}._viewBtn_zx10t_275{background:none;border:1px solid var(--color-border);color:var(--color-primary);font-size:.775rem;font-weight:600;padding:.35rem .75rem;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s}._viewBtn_zx10t_275:hover{background:var(--color-primary-faint);border-color:#bfdbfe}._deleteBtn_zx10t_293{background:none;border:1px solid #fecaca;color:#dc2626;font-size:.775rem;font-weight:600;padding:.35rem .75rem;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background .12s}._deleteBtn_zx10t_293:hover{background:#fef2f2}._deleteBtn_zx10t_293:disabled{opacity:.5;cursor:not-allowed}._rowActions_zx10t_309{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:140px}._loadingCell_zx10t_318,._emptyCell_zx10t_319{text-align:center!important;padding:3.5rem 1rem!important;color:var(--color-text-faint);font-size:.9rem}._emptyState_zx10t_326{display:flex;flex-direction:column;align-items:center;gap:.5rem}._emptyIcon_zx10t_333{font-size:2rem;opacity:.3;line-height:1}._clearFiltersBtn_zx10t_339{margin-top:.25rem;background:none;border:1px solid var(--color-border);color:var(--color-primary);font-size:.8rem;padding:.35rem .75rem;border-radius:var(--radius-sm);cursor:pointer;transition:background .12s}._clearFiltersBtn_zx10t_339:hover{background:var(--color-primary-faint)}._pagination_zx10t_354{display:flex;align-items:center;justify-content:space-between;margin-top:1.25rem;padding:0 .125rem}._pageInfo_zx10t_362{font-size:.8rem;color:var(--color-text-muted)}._pageButtons_zx10t_367{display:flex;gap:.5rem}._pageBtn_zx10t_372{background:var(--color-surface);border:1px solid var(--color-border);color:#374151;font-size:.8rem;font-weight:500;padding:.4rem .875rem;border-radius:var(--radius-sm);cursor:pointer;transition:background .12s;box-shadow:var(--shadow-xs)}._pageBtn_zx10t_372:hover:not(:disabled){background:#f8fafc}._pageBtn_zx10t_372:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}._card_a8klr_2{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.375rem 1.5rem;box-shadow:var(--shadow-xs)}._cardTitle_a8klr_10{font-size:.825rem;font-weight:700;color:var(--color-text-faint);margin:0 0 1.125rem;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.04em}._countPill_a8klr_22{background:#f1f5f9;color:#475569;font-size:.68rem;font-weight:700;padding:.1rem .45rem;border-radius:var(--radius-full);text-transform:none;letter-spacing:0}._list_a8klr_34{display:flex;flex-direction:column;gap:0}._row_a8klr_40{display:flex;align-items:center;position:relative}._row_a8klr_40:not(:last-child){border-bottom:1px solid var(--color-border-subtle)}._row_a8klr_40:hover{background:#f8fafc}._row_a8klr_40:first-child{border-radius:var(--radius-sm) var(--radius-sm) 0 0}._row_a8klr_40:last-child{border-radius:0 0 var(--radius-sm) var(--radius-sm)}._row_a8klr_40:only-child{border-radius:var(--radius-sm)}._rowMain_a8klr_58{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;padding:.65rem .625rem;border:none;background:none;text-align:left;color:inherit;cursor:pointer}._rowMain_a8klr_58:disabled{cursor:wait;opacity:.7}._downloadBtn_a8klr_77{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:.375rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer;transition:background .12s,color .12s,border-color .12s;flex-shrink:0}._downloadBtn_a8klr_77:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._downloadBtn_a8klr_77:disabled{cursor:wait;opacity:.5}._icon_a8klr_105{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);background:#f1f5f9}._rowBody_a8klr_116{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}._filename_a8klr_124{font-size:.85rem;font-weight:500;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_a8klr_133{display:flex;align-items:center;gap:.5rem}._typeChip_a8klr_139{font-size:.68rem;font-weight:600;color:#475569;background:#f1f5f9;padding:.1rem .4rem;border-radius:var(--radius-sm);font-family:SF Mono,Fira Code,ui-monospace,monospace;letter-spacing:.02em}._date_a8klr_150{font-size:.72rem;color:var(--color-text-faint)}._rowLoader_a8klr_155{flex-shrink:0;width:14px;height:14px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_a8klr_1 .6s linear infinite}@keyframes _spin_a8klr_1{to{transform:rotate(360deg)}}._overlay_a8klr_170{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:1000;display:flex;align-items:center;justify-content:center}._modal_a8klr_180{display:flex;flex-direction:column;max-width:90vw;max-height:90vh;width:100%;height:100%;background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 25px 60px #00000080}._modalBar_a8klr_193{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border);flex-shrink:0;background:var(--color-surface)}._modalFilename_a8klr_203{font-size:.875rem;font-weight:600;color:var(--color-text);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._modalTypeChip_a8klr_214{font-size:.68rem;font-weight:600;color:#475569;background:#f1f5f9;padding:.15rem .45rem;border-radius:var(--radius-sm);font-family:SF Mono,Fira Code,ui-monospace,monospace;letter-spacing:.02em;flex-shrink:0}._modalDownloadBtn_a8klr_226{display:flex;align-items:center;gap:.35rem;padding:.35rem .75rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.78rem;font-weight:600;cursor:pointer;text-decoration:none;flex-shrink:0;transition:background .12s}._modalDownloadBtn_a8klr_226:hover{background:var(--color-primary-hover)}._modalCloseBtn_a8klr_244{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:1.1rem;line-height:1;cursor:pointer;flex-shrink:0;transition:background .12s,color .12s}._modalCloseBtn_a8klr_244:hover{background:#fef2f2;color:#dc2626;border-color:#fecaca}._modalContent_a8klr_263{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#1e293b}._previewLoader_a8klr_272{color:#94a3b8;font-size:.9rem}._previewIframe_a8klr_277{width:100%;height:100%;border:none;display:block}._previewText_a8klr_284{width:100%;height:100%;margin:0;padding:1.25rem 1.5rem;overflow:auto;box-sizing:border-box;background:#0f172a;color:#e2e8f0;font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.8rem;line-height:1.6;white-space:pre;text-align:left}._xmlBracket_a8klr_301{color:#64748b}._xmlTagName_a8klr_302{color:#60a5fa;font-weight:600}._xmlAttrName_a8klr_303{color:#fbbf24}._xmlAttrValue_a8klr_304{color:#34d399}._xmlText_a8klr_305{color:#e2e8f0}._xmlMeta_a8klr_306{color:#94a3b8;font-style:italic}._previewImage_a8klr_308{max-width:100%;max-height:100%;object-fit:contain;display:block}._page_1fs8p_1{padding:2.25rem 2.5rem}._loadingState_1fs8p_6,._errorState_1fs8p_7{padding:4rem 2rem;text-align:center;color:var(--color-text-faint);font-size:.9rem}._errorState_1fs8p_7{color:#ef4444}._breadcrumb_1fs8p_17{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem}._backBtn_1fs8p_24{background:none;border:none;color:var(--color-primary);font-size:.85rem;font-weight:500;cursor:pointer;padding:0;line-height:1;display:flex;align-items:center;gap:.3rem}._backBtn_1fs8p_24:hover{text-decoration:underline}._sep_1fs8p_40{color:var(--color-border);font-size:.9rem}._breadcrumbCurrent_1fs8p_45{font-size:.85rem;color:var(--color-text-muted);font-family:SF Mono,Fira Code,ui-monospace,monospace}._heading_1fs8p_52{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem}._pageTitle_1fs8p_59{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .2rem;letter-spacing:-.3px}._pageSubtitle_1fs8p_67{font-size:1.1rem;font-weight:600;color:var(--color-text);margin:0;letter-spacing:-.1px}._versionPill_1fs8p_75{background:var(--color-surface);color:var(--color-text-muted);font-size:.72rem;font-weight:600;padding:.3rem .75rem;border-radius:var(--radius-full);border:1px solid var(--color-border);margin-top:.3rem;white-space:nowrap;box-shadow:var(--shadow-xs)}._alertBanner_1fs8p_89{padding:.875rem 1.125rem;border-radius:var(--radius-md);font-size:.875rem;margin-bottom:1.25rem;border:1px solid;line-height:1.5}._alertBanner_1fs8p_89[data-variant=error]{background:#fef2f2;border-color:#fecaca;color:#991b1b}._alertBanner_1fs8p_89[data-variant=info]{background:#eff6ff;border-color:#bfdbfe;color:#1e40af}._switchToCurrentBtn_1fs8p_110{background:none;border:none;color:#1d4ed8;font-size:inherit;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}._switchToCurrentBtn_1fs8p_110:hover{color:#1e40af}._layout_1fs8p_123{display:grid;grid-template-columns:1fr 340px;gap:1.5rem;align-items:flex-start}._main_1fs8p_130{min-width:0;display:flex;flex-direction:column;gap:1.25rem}._sidebar_1fs8p_137{display:flex;flex-direction:column;gap:1.25rem}._card_1fs8p_144{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.375rem 1.5rem;box-shadow:var(--shadow-xs)}._cardTitle_1fs8p_152{font-size:.825rem;font-weight:700;color:var(--color-text);margin:0 0 1.125rem;letter-spacing:-.1px;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-faint)}._lineCountPill_1fs8p_166{background:#f1f5f9;color:#475569;font-size:.68rem;font-weight:700;padding:.1rem .45rem;border-radius:var(--radius-full);text-transform:none;letter-spacing:0}._infoGrid_1fs8p_178{display:flex;flex-direction:column}._infoRow_1fs8p_183{display:flex;justify-content:space-between;align-items:baseline;padding:.575rem 0;border-bottom:1px solid var(--color-border-subtle);gap:1.5rem}._infoRow_1fs8p_183:last-child{border-bottom:none}._infoKey_1fs8p_194{font-size:.775rem;font-weight:500;color:var(--color-text-faint);flex-shrink:0;white-space:nowrap}._infoVal_1fs8p_202{font-size:.85rem;color:var(--color-text);text-align:right}._mono_1fs8p_208{font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.82rem!important;letter-spacing:.02em}._codeChip_1fs8p_214{background:#f1f5f9;color:#334155;font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.775rem;padding:.175rem .5rem;border-radius:var(--radius-sm);letter-spacing:.02em}._nullVal_1fs8p_224{color:#d1d5db}._linesTableWrap_1fs8p_227{overflow-x:auto;margin:-.25rem -.125rem 0}._linesTable_1fs8p_227{width:100%;border-collapse:collapse}._linesTable_1fs8p_227 thead tr{border-bottom:2px solid var(--color-border-subtle)}._linesTable_1fs8p_227 th{padding:.5rem .875rem;text-align:left;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-faint);white-space:nowrap}._linesTable_1fs8p_227 tbody tr{border-top:1px solid var(--color-border-subtle)}._lineRow_1fs8p_256:hover{background:#fafbff}._linesTable_1fs8p_227 td{padding:.75rem .875rem;vertical-align:middle;font-size:.85rem;color:var(--color-text)}._lineNum_1fs8p_265{color:var(--color-text-faint);font-weight:600;font-size:.78rem;width:2rem}._descCol_1fs8p_272{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-muted);font-size:.825rem}._rightCol_1fs8p_281{text-align:right!important}._qty_1fs8p_283{font-weight:600;font-variant-numeric:tabular-nums}._unit_1fs8p_288{color:var(--color-text-faint);font-size:.775rem;margin-left:.2rem}._dateCol_1fs8p_294{font-size:.8rem;color:var(--color-text-muted);white-space:nowrap}._lineEditor_1fs8p_301{display:flex;align-items:center;gap:.375rem}._lineInput_1fs8p_307{width:130px;padding:.3rem .5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.78rem;font-family:SF Mono,Fira Code,ui-monospace,monospace;outline:none;background:var(--color-surface);color:var(--color-text);transition:border-color .15s}._lineInput_1fs8p_307::placeholder{color:var(--color-text-faint)}._lineInput_1fs8p_307:focus{border-color:var(--color-primary)}._saveLine_1fs8p_323{background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.72rem;font-weight:700;padding:.3rem .6rem;cursor:pointer;white-space:nowrap;transition:background .12s}._saveLine_1fs8p_323:hover:not(:disabled){background:var(--color-primary-hover)}._saveLine_1fs8p_323:disabled{opacity:.5;cursor:not-allowed}._lineError_1fs8p_339{font-size:.72rem;color:#dc2626}._statusStack_1fs8p_345{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}._statusRow_1fs8p_352{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._statusLabel_1fs8p_359{font-size:.78rem;color:var(--color-text-faint);font-weight:500}._noVersionMsg_1fs8p_365{font-size:.85rem;color:var(--color-text-faint);margin:0}._pdfDownload_1fs8p_372{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;margin-top:.75rem;background:#f0fdf4;border:1px solid #86efac;border-radius:var(--radius-md);text-decoration:none;color:#15803d;transition:background .12s,border-color .12s}._pdfDownload_1fs8p_372:hover{background:#dcfce7;border-color:#4ade80}._pdfDownloadMeta_1fs8p_391{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}._pdfDownloadTitle_1fs8p_399{font-size:.825rem;font-weight:600}._pdfDownloadDate_1fs8p_404{font-size:.7rem;font-weight:400;color:#16a34a}._pdfDownloadArrow_1fs8p_410{flex-shrink:0;width:26px;height:26px;background:#16a34a;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:#fff}._actions_1fs8p_423{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--color-border-subtle);padding-top:1rem;margin-top:.25rem}._actionBtn_1fs8p_432{width:100%;padding:.6rem 1rem;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;transition:background .12s,box-shadow .12s;border:1px solid transparent;letter-spacing:.01em}._actionBtn_1fs8p_432:disabled{opacity:.5;cursor:not-allowed}._primary_1fs8p_446{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._primary_1fs8p_446:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:0 2px 6px #2563eb40}._secondary_1fs8p_456{background:var(--color-surface);color:#374151;border-color:var(--color-border)}._secondary_1fs8p_456:hover:not(:disabled){background:#f8fafc}._danger_1fs8p_463{background:#fef2f2;color:#dc2626;border-color:#fecaca}._danger_1fs8p_463:hover:not(:disabled){background:#fee2e2}._versionList_1fs8p_471{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}._versionHeader_1fs8p_480{display:flex;align-items:center;gap:.4rem;margin-bottom:.425rem}._versionNum_1fs8p_487{font-size:.78rem;font-weight:700;color:var(--color-text);font-family:SF Mono,Fira Code,ui-monospace,monospace}._currentTag_1fs8p_494{font-size:.63rem;font-weight:700;color:var(--color-primary);background:var(--color-primary-light);padding:.1rem .4rem;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em}._versionDate_1fs8p_505{font-size:.72rem;color:var(--color-text-faint);margin-left:auto}._versionBadges_1fs8p_511{display:flex;gap:.3rem;flex-wrap:wrap;margin-bottom:.35rem}._versionLines_1fs8p_518{font-size:.72rem;color:var(--color-text-faint)}._versionItem_1fs8p_524{width:100%;text-align:left;padding:.75rem .875rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#f8fafc;cursor:pointer;transition:border-color .12s,background .12s;display:flex;flex-direction:column;gap:.35rem}._versionItem_1fs8p_524:hover{border-color:#93c5fd;background:#f0f9ff}._versionCurrent_1fs8p_539{border-color:#bfdbfe;background:var(--color-primary-faint)}._versionCurrent_1fs8p_539:hover{border-color:#60a5fa;background:#dbeafe}._versionSelected_1fs8p_545{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px #2563eb26}._headingActions_1fs8p_551{display:flex;gap:.5rem;align-items:center}._editBtn_1fs8p_557{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:background .12s,border-color .12s,color .12s;flex-shrink:0}._editBtn_1fs8p_557:hover:not(:disabled){background:#f0f9ff;border-color:#93c5fd;color:var(--color-primary)}._editBtn_1fs8p_557:disabled{opacity:.4;cursor:not-allowed}._saveBtn_1fs8p_579{padding:.45rem 1rem;font-size:.825rem}._editInput_1fs8p_585{width:100%;max-width:280px;text-align:right;padding:.25rem .5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.85rem;background:var(--color-surface);color:var(--color-text);outline:none}._editInput_1fs8p_585:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #2563eb1a}._editLineInput_1fs8p_603{width:100%;padding:.2rem .4rem;border:1px solid #e2e8f0;border-radius:4px;font-size:.8rem;background:#fff;color:var(--color-text);outline:none;min-width:60px}._editLineInput_1fs8p_603:focus{border-color:var(--color-primary)}._lineDeleted_1fs8p_617{opacity:.3;text-decoration:line-through}._deleteLineBtn_1fs8p_623{background:none;border:none;color:#ef4444;font-size:1rem;cursor:pointer;padding:.1rem .3rem;border-radius:4px;line-height:1}._deleteLineBtn_1fs8p_623:hover{background:#fef2f2}._addLineBtn_1fs8p_636{display:inline-flex;align-items:center;gap:.3rem;margin:.75rem 0 .25rem;padding:.35rem .875rem;background:none;border:1px dashed var(--color-border);border-radius:var(--radius-sm);font-size:.8rem;font-weight:600;color:var(--color-primary);cursor:pointer;transition:background .12s,border-color .12s}._addLineBtn_1fs8p_636:hover{background:var(--color-primary-faint);border-color:#93c5fd}._emailToggle_1fs8p_657{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;cursor:pointer;padding:0;text-align:left}._emailChevron_1fs8p_669{font-size:.65rem;color:var(--color-text-faint);flex-shrink:0}._emailBody_1fs8p_675{margin-top:1rem;padding:1rem 1.125rem;background:#f8fafc;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.825rem;line-height:1.7;color:#1e293b;white-space:pre-wrap;word-break:break-word;max-height:520px;overflow-y:auto}._missingField_1fs8p_692{border:1px solid #ef4444;background:#fef2f2;border-radius:var(--radius-sm)}span._missingField_1fs8p_692{display:inline-block;padding:.1rem .45rem}input._missingField_1fs8p_692{border-color:#ef4444;background:#fef2f2}._request_drqjn_3{display:flex;flex-direction:column;gap:.75rem}._badge_drqjn_9{align-self:flex-start;font-size:.75rem;font-weight:600;padding:.2rem .6rem;border-radius:var(--radius-full);background:#f1f5f9;color:#475569}._badge_drqjn_9[data-status=ACTIVE]{background:#eff6ff;color:#1d4ed8}._badge_drqjn_9[data-status=SUBMITTED]{background:#dcfce7;color:#15803d}._meta_drqjn_22{display:grid;grid-template-columns:auto 1fr;gap:.3rem .75rem;margin:0;font-size:.8rem}._meta_drqjn_22 dt{color:var(--color-text-muted)}._meta_drqjn_22 dd{margin:0;color:var(--color-text);word-break:break-word}._filled_drqjn_33{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:var(--radius-sm);padding:.6rem .75rem;font-size:.8rem}._filledTitle_drqjn_41{display:block;font-weight:600;color:#166534;margin-bottom:.3rem}._filled_drqjn_33 ul{margin:0;padding-left:1rem}._filled_drqjn_33 li span{color:var(--color-text-muted)}._filled_drqjn_33 li span:after{content:":"}._history_drqjn_52{font-size:.78rem;color:var(--color-text-muted)}._history_drqjn_52 summary{cursor:pointer}._history_drqjn_52 ul{margin:.4rem 0 0;padding-left:1rem}._hint_drqjn_60{font-size:.82rem;color:var(--color-text-muted);margin:0 0 .75rem;line-height:1.5}._requestBtn_drqjn_67{margin-top:.75rem}._error_drqjn_69{font-size:.8rem;color:#dc2626;margin:.5rem 0 0}._warning_drqjn_75{font-size:.8rem;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:var(--radius-sm);padding:.5rem .7rem;margin:0 0 .75rem}._overlay_drqjn_86{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;z-index:300;padding:1rem}._modal_drqjn_97{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 20px 60px #0003,0 4px 12px #0000001a;width:100%;max-width:520px;max-height:calc(100vh - 2rem);overflow-y:auto;padding:1.6rem 1.75rem}._modalTitle_drqjn_108{font-size:1.05rem;font-weight:700;color:var(--color-text);margin:0 0 .6rem}._text_drqjn_115{font-size:.85rem;color:var(--color-text-muted);line-height:1.55;margin:0 0 1rem}._small_drqjn_122{font-size:.75rem;color:var(--color-text-muted)}._fieldGroups_drqjn_127{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1rem}._group_drqjn_134{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.5rem .8rem .6rem;margin:0;display:flex;flex-wrap:wrap;gap:.3rem 1.1rem}._group_drqjn_134 legend{font-size:.75rem;font-weight:600;color:#374151;padding:0 .3rem}._check_drqjn_151{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;color:var(--color-text);cursor:pointer}._nexamHint_drqjn_160{font-size:.72rem;color:var(--color-text-faint)}._formRow_drqjn_165{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.9rem}._formLabel_drqjn_172{font-size:.8rem;font-weight:600;color:#374151}._textInput_drqjn_178{padding:.5rem .7rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.875rem;background:var(--color-surface);color:var(--color-text)}._textInput_drqjn_178:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1f}._linkRow_drqjn_193{display:flex;gap:.5rem;margin-bottom:.4rem}._linkInput_drqjn_199{flex:1;min-width:0;padding:.5rem .7rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.78rem;font-family:SF Mono,Fira Code,ui-monospace,monospace;background:#f8fafc;color:var(--color-text)}._copyBtn_drqjn_211,._cancelBtn_drqjn_212,._primaryBtn_drqjn_213{padding:.5rem 1rem;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;white-space:nowrap}._copyBtn_drqjn_211,._cancelBtn_drqjn_212{border:1px solid var(--color-border);background:var(--color-surface);color:#374151}._copyBtn_drqjn_211:hover,._cancelBtn_drqjn_212:hover{background:#f1f5f9}._primaryBtn_drqjn_213{border:none;background:var(--color-primary);color:#fff}._primaryBtn_drqjn_213:hover:not(:disabled){background:var(--color-primary-hover)}._primaryBtn_drqjn_213:disabled,._cancelBtn_drqjn_212:disabled{opacity:.55;cursor:not-allowed}._modalActions_drqjn_242{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._aka_372im_3{display:block;font-size:.75rem;color:var(--color-text-muted);margin:.15rem 0 0;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mono_372im_14{font-family:SF Mono,Fira Code,ui-monospace,monospace;font-size:.775rem;color:#475569}._chipGap_372im_20{margin-right:.3rem}._reviewCount_372im_22{display:inline-block;min-width:1.5rem;padding:.1rem .45rem;border-radius:var(--radius-full);background:#fef3c7;color:#92400e;font-size:.775rem;font-weight:600}._breadcrumb_372im_34{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem}._backBtn_372im_41{background:none;border:none;color:var(--color-primary);font-size:.85rem;font-weight:500;cursor:pointer;padding:0;line-height:1}._backBtn_372im_41:hover{text-decoration:underline}._sep_372im_54{color:var(--color-border);font-size:.9rem}._breadcrumbCurrent_372im_59{font-size:.85rem;color:var(--color-text-muted)}._muted_372im_64{color:var(--color-text-muted);font-size:.875rem}._metaRow_372im_69{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.35rem}._metaItem_372im_77{font-size:.825rem;color:var(--color-text-muted)}._sectionTitle_372im_82{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--color-text);margin:0 0 .6rem}._sectionCount_372im_92{font-size:.75rem;font-weight:600;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:.05rem .55rem}._sectionHint_372im_102{font-size:.8rem;color:var(--color-text-muted);margin:-.35rem 0 .6rem}._section_372im_82{margin-bottom:2rem}._page_3y0sz_1{padding:2.25rem 2.5rem}._topbar_3y0sz_6{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.75rem;gap:1rem}._pageTitle_3y0sz_14{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .2rem;letter-spacing:-.3px}._pageSubtitle_3y0sz_22{font-size:.875rem;color:var(--color-text-muted);margin:0}._inviteBtn_3y0sz_28{padding:.55rem 1.125rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,box-shadow .12s}._inviteBtn_3y0sz_28:hover{background:var(--color-primary-hover);box-shadow:0 2px 6px #2563eb40}._flashMsg_3y0sz_47{background:#f0fdf4;border:1px solid #86efac;color:#14532d;font-size:.825rem;padding:.6rem 1rem;border-radius:var(--radius-md);margin-bottom:1rem}._tableWrap_3y0sz_58{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto;box-shadow:var(--shadow-xs)}._errorBanner_3y0sz_66{padding:.75rem 1.25rem;background:#fef2f2;border-bottom:1px solid #fecaca;color:#991b1b;font-size:.85rem}._table_3y0sz_58{width:100%;border-collapse:collapse}._table_3y0sz_58 thead tr{border-bottom:1px solid var(--color-border);background:#f8fafc}._table_3y0sz_58 th{padding:.625rem 1rem;text-align:left;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-faint);white-space:nowrap}._row_3y0sz_95{border-top:1px solid var(--color-border-subtle)}._row_3y0sz_95:hover{background:#fafbff}._table_3y0sz_58 td{padding:.875rem 1rem;vertical-align:middle;font-size:.85rem;color:var(--color-text)}._loadingCell_3y0sz_108,._emptyCell_3y0sz_109{padding:3rem 1rem;text-align:center;color:var(--color-text-faint);font-size:.875rem}._nameCell_3y0sz_117{display:flex;align-items:center;gap:.625rem}._avatar_3y0sz_123{width:2rem;height:2rem;border-radius:50%;background:var(--color-primary-faint);color:var(--color-primary);font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._userName_3y0sz_137{font-weight:500;color:var(--color-text)}._email_3y0sz_142{color:var(--color-text-muted);font-size:.825rem}._statusChip_3y0sz_148{display:inline-block;white-space:nowrap;font-size:.72rem;font-weight:600;padding:.2rem .55rem;border-radius:var(--radius-full);border:1px solid;background:#f3f4f6;color:#374151;border-color:#d1d5db}._status_CONFIRMED_3y0sz_161{background:#d1fae5;color:#065f46;border-color:#6ee7b7}._status_UNCONFIRMED_3y0sz_162{background:#fef3c7;color:#92400e;border-color:#fcd34d}._status_FORCE_CHANGE_PASSWORD_3y0sz_163{background:#dbeafe;color:#1e40af;border-color:#93c5fd}._status_RESET_REQUIRED_3y0sz_164{background:#fef3c7;color:#92400e;border-color:#fcd34d}._status_DISABLED_3y0sz_165{background:#fee2e2;color:#dc2626;border-color:#fca5a5}._enabledYes_3y0sz_168{color:#16a34a;font-weight:600;font-size:.825rem}._enabledNo_3y0sz_169{color:#9ca3af;font-weight:600;font-size:.825rem}._mfaOn_3y0sz_171{color:#16a34a;font-weight:700;font-size:.9rem}._mfaOff_3y0sz_172{color:#d1d5db;font-size:.9rem}._mfaChip_3y0sz_175{display:inline-block;padding:.15rem .5rem;border-radius:999px;font-size:.72rem;font-weight:600;border:1px solid transparent;white-space:nowrap}._mfaDue_3y0sz_184{background:#fef3c7;color:#92400e;border-color:#fcd34d}._mfaBlocked_3y0sz_185{background:#fee2e2;color:#b91c1c;border-color:#fca5a5}._roleSelect_3y0sz_188{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.2rem .55rem;border-radius:var(--radius-full);font-size:.72rem;font-weight:600;cursor:pointer;border:1px solid;outline:none;transition:opacity .12s}._roleSelect_3y0sz_188:disabled{opacity:.5;cursor:not-allowed}._roleAdmin_3y0sz_201{background:#ede9fe;color:#5b21b6;border-color:#c4b5fd}._roleUser_3y0sz_202{background:#dbeafe;color:#1e40af;border-color:#93c5fd}._roleNone_3y0sz_203{background:#f3f4f6;color:#9ca3af;border-color:#d1d5db}._date_3y0sz_205{font-size:.8rem;color:var(--color-text-muted);white-space:nowrap}._actionsCell_3y0sz_212{width:1%;text-align:right;white-space:nowrap}._kebabBtn_3y0sz_218{width:2rem;height:2rem;border-radius:var(--radius-sm);border:1px solid transparent;background:none;color:var(--color-text-muted);font-size:1.15rem;line-height:1;cursor:pointer;transition:background .12s,border-color .12s}._kebabBtn_3y0sz_218:hover,._kebabOpen_3y0sz_231{background:#f1f5f9;border-color:var(--color-border);color:var(--color-text)}._kebabBtn_3y0sz_218:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._menuBackdrop_3y0sz_238{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150}._menu_3y0sz_238{position:fixed;z-index:151;min-width:200px;display:flex;flex-direction:column;padding:.3rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}._menuItem_3y0sz_257{text-align:left;padding:.5rem .75rem;border:none;border-radius:var(--radius-sm);background:none;font-size:.82rem;color:var(--color-text);cursor:pointer;white-space:nowrap}._menuItem_3y0sz_257:hover:not(:disabled),._menuItem_3y0sz_257:focus-visible{background:#f1f5f9;outline:none}._menuItem_3y0sz_257:disabled{opacity:.5;cursor:not-allowed}._menuPrimary_3y0sz_271{color:var(--color-primary);font-weight:600}._menuDanger_3y0sz_272{color:#dc2626}._menuDanger_3y0sz_272:hover:not(:disabled){background:#fef2f2}._modalOverlay_3y0sz_276{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;z-index:200;padding:1rem}._modal_3y0sz_276{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:420px;padding:1.75rem}._modalHeader_3y0sz_296{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._modalTitle_3y0sz_303{font-size:1.05rem;font-weight:700;color:var(--color-text);margin:0}._modalClose_3y0sz_310{background:none;border:none;color:var(--color-text-faint);font-size:1rem;cursor:pointer;padding:.2rem .4rem;border-radius:var(--radius-sm);line-height:1}._modalClose_3y0sz_310:hover{background:#f1f5f9}._modalForm_3y0sz_322{display:flex;flex-direction:column;gap:1rem}._modalField_3y0sz_328{display:flex;flex-direction:column;gap:.35rem}._modalLabel_3y0sz_334{font-size:.825rem;font-weight:600;color:#374151}._modalInput_3y0sz_340{padding:.6rem .875rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9rem;color:var(--color-text);background:var(--color-surface);outline:none;transition:border-color .15s}._modalInput_3y0sz_340:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1a}._modalInput_3y0sz_340:disabled{background:#f8fafc}._resultOk_3y0sz_353{font-size:.825rem;color:#16a34a;background:#f0fdf4;border:1px solid #86efac;border-radius:var(--radius-sm);padding:.5rem .75rem;margin:0}._resultErr_3y0sz_354{font-size:.825rem;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-sm);padding:.5rem .75rem;margin:0}._modalActions_3y0sz_356{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.25rem}._cancelBtn_3y0sz_363{padding:.55rem 1rem;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;border:1px solid var(--color-border);background:var(--color-surface);color:#374151;transition:background .12s}._cancelBtn_3y0sz_363:hover:not(:disabled){background:#f1f5f9}._cancelBtn_3y0sz_363:disabled{opacity:.5;cursor:not-allowed}._submitBtn_3y0sz_377{padding:.55rem 1.125rem;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;border:none;background:var(--color-primary);color:#fff;transition:background .12s}._submitBtn_3y0sz_377:hover:not(:disabled){background:var(--color-primary-hover)}._submitBtn_3y0sz_377:disabled{opacity:.5;cursor:not-allowed}._page_13a32_1{padding:2.25rem 2.5rem;max-width:720px}._topbar_13a32_7{margin-bottom:1.75rem}._pageTitle_13a32_11{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 .2rem;letter-spacing:-.3px}._pageSubtitle_13a32_19{font-size:.875rem;color:var(--color-text-muted);margin:0}._flashMsg_13a32_26{background:#f0fdf4;border:1px solid #86efac;color:#14532d;font-size:.825rem;padding:.6rem 1rem;border-radius:var(--radius-md);margin-bottom:1rem}._card_13a32_37{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-xs)}._cardTitle_13a32_45{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-faint);margin:0 0 1.25rem}._settingRow_13a32_55{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:.75rem 0}._settingInfo_13a32_63{display:flex;flex-direction:column;gap:.2rem}._settingLabel_13a32_69{font-size:.9rem;font-weight:600;color:var(--color-text)}._settingDesc_13a32_75{font-size:.825rem;color:var(--color-text-muted)}._settingControl_13a32_80{display:flex;align-items:center;gap:.625rem;flex-shrink:0}._enabledBadge_13a32_88{font-size:.75rem;font-weight:600;padding:.2rem .6rem;border-radius:var(--radius-full);background:#d1fae5;color:#065f46;border:1px solid #6ee7b7;white-space:nowrap}._disabledBadge_13a32_99{font-size:.75rem;font-weight:600;padding:.2rem .6rem;border-radius:var(--radius-full);background:#f3f4f6;color:#6b7280;border:1px solid #d1d5db;white-space:nowrap}._primaryBtn_13a32_111{padding:.5rem 1rem;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;border:none;background:var(--color-primary);color:#fff;transition:background .12s;white-space:nowrap}._primaryBtn_13a32_111:hover:not(:disabled){background:var(--color-primary-hover)}._primaryBtn_13a32_111:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_13a32_126{padding:.5rem 1rem;border-radius:var(--radius-md);font-size:.825rem;font-weight:600;cursor:pointer;border:1px solid #fecaca;background:#fef2f2;color:#dc2626;transition:background .12s;white-space:nowrap}._dangerBtn_13a32_126:hover:not(:disabled){background:#fee2e2}._dangerBtn_13a32_126:disabled{opacity:.5;cursor:not-allowed}._setupWrap_13a32_142{border-top:1px solid var(--color-border-subtle);margin-top:1rem;padding-top:1.25rem}._hint_13a32_148{font-size:.85rem;color:var(--color-text-muted);margin:0;line-height:1.5}._container_1vf0j_3{min-height:100vh;background:linear-gradient(145deg,#eef2ff,#f8fafc 55%,#f0fdf4);padding:2rem 1rem;display:flex;justify-content:center;align-items:flex-start}._card_1vf0j_12{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);width:100%;max-width:1080px;padding:2rem 2.25rem 2.25rem}._topRow_1vf0j_22{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.75rem}._langSwitch_1vf0j_29{display:flex;border:1px solid var(--color-border);border-radius:var(--radius-full);overflow:hidden}._langBtn_1vf0j_36{background:none;border:none;padding:.3rem .75rem;font-size:.75rem;font-weight:600;color:var(--color-text-muted);cursor:pointer}._langActive_1vf0j_46{background:var(--color-primary);color:#fff}._title_1vf0j_51{font-size:1.4rem;font-weight:700;color:var(--color-text);margin:0 0 .25rem;letter-spacing:-.3px}._subtitle_1vf0j_59{font-size:.9rem;color:var(--color-text-muted);margin:0 0 1.25rem}._intro_1vf0j_65{background:var(--color-primary-faint);border:1px solid #bfdbfe;border-radius:var(--radius-md);padding:.9rem 1.1rem;font-size:.875rem;color:#1e3a8a;line-height:1.55;margin-bottom:1.75rem}._intro_1vf0j_65 p{margin:0}._legend_1vf0j_78{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:.6rem;font-size:.8rem}._legend_1vf0j_78>span{display:inline-flex;align-items:center;gap:.4rem}._swatch_1vf0j_92{display:inline-block;width:1.1rem;height:.8rem;border-radius:3px}._swatchEditable_1vf0j_99{background:#fffbeb;border:2px solid #f59e0b}._swatchReadonly_1vf0j_104{background:#f1f5f9;border:1px solid #e2e8f0}._validUntil_1vf0j_109{margin-top:.5rem!important;font-size:.78rem;color:#475569}._section_1vf0j_115{margin-bottom:1.75rem}._sectionTitle_1vf0j_117{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-faint);margin:0 0 .75rem}._grid_1vf0j_126{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.9rem 1rem}._fieldWrap_1vf0j_132{display:flex;flex-direction:column;gap:.3rem;min-width:0}._label_1vf0j_139{font-size:.8rem;font-weight:600;color:#374151}._requiredMark_1vf0j_145{color:#d97706}._input_1vf0j_147{width:100%;padding:.55rem .7rem;border-radius:var(--radius-sm);font-size:.875rem;color:var(--color-text);outline:none}._readonly_1vf0j_157{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b;cursor:not-allowed;-webkit-text-fill-color:#64748b;opacity:1}._editable_1vf0j_167{background:#fffbeb;border:2px solid #f59e0b}._editable_1vf0j_167:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb26;background:#fff}._invalid_1vf0j_178,._invalid_1vf0j_178:focus{border-color:#dc2626;background:#fef2f2}._fieldError_1vf0j_184{font-size:.75rem;color:#dc2626}._tableWrap_1vf0j_189{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}._table_1vf0j_189{width:100%;border-collapse:collapse;min-width:980px}._table_1vf0j_189 th{text-align:left;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);background:#f8fafc;padding:.6rem .5rem;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1vf0j_189 td{padding:.5rem;vertical-align:top;border-bottom:1px solid var(--color-border-subtle);min-width:110px}._table_1vf0j_189 tr:last-child td{border-bottom:none}._table_1vf0j_189 td._lineNum_1vf0j_223{min-width:0;width:3rem;font-size:.85rem;color:var(--color-text-muted);padding-top:1.05rem}._table_1vf0j_189 td._wideCell_1vf0j_231{min-width:220px}._footer_1vf0j_233{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;border-top:1px solid var(--color-border-subtle);padding-top:1.25rem}._submitBtn_1vf0j_242{padding:.7rem 1.5rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.9rem;font-weight:600;cursor:pointer}._submitBtn_1vf0j_242:hover:not(:disabled){background:var(--color-primary-hover)}._submitBtn_1vf0j_242:disabled{opacity:.6;cursor:not-allowed}._submitError_1vf0j_256{margin:0;font-size:.85rem;color:#dc2626}._muted_1vf0j_262{margin:0;font-size:.82rem;color:var(--color-text-muted)}._stateBox_1vf0j_268{border-radius:var(--radius-md);padding:1.5rem;font-size:.925rem;line-height:1.6}._stateBox_1vf0j_268 p{margin:0}._stateBox_1vf0j_268[data-variant=info]{background:#f8fafc;border:1px solid var(--color-border);color:#334155}._stateBox_1vf0j_268[data-variant=success]{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}._stateTitle_1vf0j_289{font-size:1.15rem;font-weight:700;margin:0 0 .4rem}@media (max-width: 640px){._card_1vf0j_12{padding:1.5rem 1.1rem}._footer_1vf0j_233{align-items:stretch}}
