.AFEsoG_page{max-width:1200px;margin:0 auto;padding:32px 24px 60px}.AFEsoG_header h1{color:var(--sv-text,#1a1a1a);margin:0 0 4px;font-size:28px;font-weight:700}.AFEsoG_header p{color:var(--sv-text-secondary,#666);margin:0 0 24px;font-size:13.5px}.AFEsoG_stepperWrap{width:100%;margin:0 0 28px}.AFEsoG_card{background:var(--sv-card-bg,#fff);border:1px solid var(--sv-border,#e0e0e0);border-radius:var(--sv-radius-lg,12px);box-shadow:var(--sv-shadow,0 2px 8px #00000014);padding:28px}.AFEsoG_breadcrumb{margin-bottom:14px}.AFEsoG_breadcrumb a{color:var(--sv-text-secondary,#666);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.AFEsoG_breadcrumb a:hover{color:var(--sv-primary,#5865f2)}.AFEsoG_pageHero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.AFEsoG_pageHero h1{color:var(--sv-text,#1a1a1a);margin:0 0 6px;font-size:26px;font-weight:800}.AFEsoG_pageHero p{color:var(--sv-text-secondary,#666);margin:0;font-size:13.5px}.AFEsoG_wizardGrid{grid-template-columns:2.1fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:1000px){.AFEsoG_wizardGrid{grid-template-columns:1fr}}.AFEsoG_sideStack{flex-direction:column;gap:16px;display:flex;position:sticky;top:90px}.AFEsoG_cardHeader{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.AFEsoG_cardHeaderIcon{background:var(--sv-primary-light);width:36px;height:36px;color:var(--sv-primary);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AFEsoG_cardHeader h2{margin:0 0 4px}.AFEsoG_cardHeader .AFEsoG_hint{margin:0}.AFEsoG_card h2{color:var(--sv-text,#1a1a1a);margin:0 0 6px;font-size:17px;font-weight:700}.AFEsoG_hint{color:var(--sv-text-secondary,#888);margin:0 0 16px;font-size:12.5px}.AFEsoG_label{color:var(--sv-text,#1a1a1a);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.AFEsoG_checkboxRow{color:var(--sv-text-secondary,#888);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.AFEsoG_input,.AFEsoG_textarea{border:1px solid var(--sv-border,#e0e0e0);background:var(--sv-card-bg,#fff);width:100%;color:var(--sv-text,#1a1a1a);border-radius:8px;margin-bottom:14px;padding:10px 12px;font-family:inherit;font-size:13.5px}.AFEsoG_input:focus,.AFEsoG_textarea:focus{border-color:var(--sv-primary,#5865f2);outline:none}.AFEsoG_inputError{background:var(--sv-danger-light,#fef2f2);border-color:#dc2626!important}.AFEsoG_fieldError{color:#dc2626;margin:-10px 0 12px;font-size:11.5px;font-weight:600}.AFEsoG_textarea{resize:vertical;min-height:80px}.AFEsoG_fileDrop{border:2px dashed var(--sv-border,#d5d7e5);background:var(--sv-bg,#fafbff);cursor:pointer;color:var(--sv-text-secondary,#666);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin-bottom:18px;padding:40px 16px;font-size:13.5px;transition:border-color .15s,background .15s;display:flex}.AFEsoG_fileDrop svg{color:var(--sv-primary);margin-bottom:6px}.AFEsoG_fileDrop strong{color:var(--sv-text,#1a1a1a);font-size:14.5px;font-weight:700}.AFEsoG_fileDropChooseBtn{background:var(--sv-primary);color:#fff;border-radius:8px;align-items:center;gap:6px;margin-top:4px;padding:9px 18px;font-size:13px;font-weight:700;display:inline-flex}.AFEsoG_fileDropMeta{color:var(--sv-text-muted);margin-top:8px;font-size:11.5px}.AFEsoG_fileDropActive{border-color:var(--sv-primary,#5865f2);background:var(--sv-primary-light)}.AFEsoG_uploadedHeader{color:var(--sv-text,#1a1a1a);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12.5px;font-weight:700;display:flex}.AFEsoG_clearAllBtn{color:var(--sv-primary);background:0 0;border:none;font-size:12px;font-weight:600}.AFEsoG_fileRow{border:1px solid var(--sv-border,#e0e0e0);background:var(--sv-card-bg);border-radius:10px;align-items:center;gap:12px;margin-bottom:18px;padding:12px 14px;display:flex}.AFEsoG_fileRowIcon{background:var(--sv-danger-light);width:30px;height:30px;color:var(--sv-danger);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AFEsoG_fileRowInfo{flex:1;min-width:0}.AFEsoG_fileRowName{color:var(--sv-text,#1a1a1a);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.AFEsoG_fileRowSize{color:var(--sv-text-secondary);flex-shrink:0;font-size:12px}.AFEsoG_fileRowStatus{color:var(--sv-success);flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.AFEsoG_fileRowRemove{color:var(--sv-text-secondary,#888);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px;display:flex}.AFEsoG_fileRowRemove:hover{background:var(--sv-danger-light);color:var(--sv-danger)}.AFEsoG_inputWithCounter{position:relative}.AFEsoG_counter{color:var(--sv-text-muted);pointer-events:none;font-size:11px;position:absolute;top:12px;right:12px}.AFEsoG_counterTextarea{color:var(--sv-text-muted);pointer-events:none;font-size:11px;position:absolute;bottom:22px;right:12px}.AFEsoG_required{color:var(--sv-danger)}.AFEsoG_toggleRow{border-top:1px solid var(--sv-border,#eee);justify-content:space-between;align-items:center;gap:16px;margin:10px 0 20px;padding:14px 0;display:flex}.AFEsoG_toggleRowLeft{align-items:flex-start;gap:10px;display:flex}.AFEsoG_toggleRowIcon{background:var(--sv-primary-light);width:30px;height:30px;color:var(--sv-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AFEsoG_toggleLabel{color:var(--sv-text,#1a1a1a);font-size:13.5px;font-weight:600}.AFEsoG_toggle{background:var(--sv-border,#d1d5db);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:42px;height:24px;transition:background .2s;position:relative}.AFEsoG_toggleOn{background:var(--sv-primary,#5865f2)}.AFEsoG_toggleKnob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px}.AFEsoG_toggleOn .AFEsoG_toggleKnob{left:21px}.AFEsoG_btnPrimary,.AFEsoG_btnSecondary,.AFEsoG_btnGhost,.AFEsoG_btnDanger{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-bottom:10px;padding:12px 18px;font-size:13.5px;font-weight:600;display:flex}.AFEsoG_btnPrimary{background:var(--sv-primary,#5865f2);color:#fff}.AFEsoG_btnPrimary:disabled{opacity:.6;cursor:not-allowed}.AFEsoG_btnSecondary{background:var(--sv-card-bg,#fff);border-color:var(--sv-border,#e0e0e0);color:var(--sv-text,#1a1a1a)}.AFEsoG_btnGhost{color:var(--sv-text-secondary,#666);border-color:var(--sv-border,#e0e0e0);background:0 0}.AFEsoG_btnDanger{background:var(--sv-card-bg,#fff);color:#dc2626;border-color:#fecaca}.AFEsoG_btnRow{gap:10px;margin-top:6px;display:flex}.AFEsoG_btnRow>button{flex:1;margin-bottom:0}.AFEsoG_recipientRow{border-left:3px solid var(--sv-primary,#5865f2);background:var(--sv-bg,#fafafa);border-radius:8px;margin-bottom:14px;padding:16px}.AFEsoG_recipientRowTop{align-items:center;gap:10px;margin-bottom:12px;display:flex}.AFEsoG_recipientAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.AFEsoG_recipientRowLabel{color:var(--sv-text-secondary);text-transform:uppercase;letter-spacing:.03em;flex:1;font-size:12.5px;font-weight:700}.AFEsoG_recipientGrid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}@media (max-width:640px){.AFEsoG_recipientGrid{grid-template-columns:1fr}}.AFEsoG_removeBtn{color:var(--sv-danger);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px;display:flex}.AFEsoG_removeBtn:hover{background:var(--sv-danger-light)}.AFEsoG_addRecipientBtn{border:1.5px dashed var(--sv-border);width:100%;color:var(--sv-primary);background:0 0;border-radius:8px;margin-bottom:6px;padding:12px;font-size:13px;font-weight:700}.AFEsoG_addRecipientBtn:hover{border-color:var(--sv-primary);background:var(--sv-primary-light)}.AFEsoG_fieldsGrid{grid-template-columns:2.2fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:1000px){.AFEsoG_fieldsGrid{grid-template-columns:1fr}}.AFEsoG_pdfPane{background:var(--sv-card-bg,#fff);border:1px solid var(--sv-border,#e0e0e0);border-radius:var(--sv-radius-lg,12px);box-shadow:var(--sv-shadow,0 2px 8px #00000014);padding:20px;overflow:auto}.AFEsoG_canvasOuter{margin:0 auto;position:relative}.AFEsoG_canvasInner canvas{display:block}.AFEsoG_fieldTag{color:#fff;white-space:nowrap;border-radius:3px 3px 0 0;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:-16px;left:-2px}.AFEsoG_pagination{color:var(--sv-text-secondary,#666);justify-content:center;align-items:center;gap:14px;margin-top:16px;font-size:13px;display:flex}.AFEsoG_pagination button{background:var(--sv-card-bg,#fff);border:1px solid var(--sv-border,#e0e0e0);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:12.5px}.AFEsoG_pagination button:disabled{opacity:.4;cursor:not-allowed}.AFEsoG_canvasHint{text-align:center;color:var(--sv-text-secondary,#999);margin:10px 0 0;font-size:11.5px}.AFEsoG_sidePanel{background:var(--sv-card-bg,#fff);border:1px solid var(--sv-border,#e0e0e0);border-radius:var(--sv-radius-lg,12px);box-shadow:var(--sv-shadow,0 2px 8px #00000014);padding:20px;position:sticky;top:20px}.AFEsoG_sidePanel h2{color:var(--sv-text,#1a1a1a);margin:0 0 6px;font-size:15px;font-weight:700}.AFEsoG_fieldTypeGrid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:6px;display:grid}.AFEsoG_fieldTypeBtn{border:1px solid var(--sv-border,#e0e0e0);background:var(--sv-card-bg,#fff);color:var(--sv-text,#1a1a1a);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:12.5px;font-weight:600;display:flex}.AFEsoG_fieldTypeBtnActive{background:var(--sv-primary,#5865f2);color:#fff;border-color:var(--sv-primary,#5865f2)}.AFEsoG_pdfPaneHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.AFEsoG_recentTitle{color:var(--sv-text);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.AFEsoG_recentTitle svg{color:var(--sv-primary)}.AFEsoG_pdfPaneMeta{color:var(--sv-text-secondary);font-size:12px;font-weight:600}.AFEsoG_tipCard{background:var(--sv-card-bg,#fff);border:1px solid var(--sv-border,#e0e0e0);border-radius:var(--sv-radius-lg,12px);box-shadow:var(--sv-shadow,0 2px 8px #00000014);padding:20px}.AFEsoG_tipCardHeader{align-items:center;gap:10px;margin-bottom:12px;display:flex}.AFEsoG_tipCardIcon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.AFEsoG_tipCardHeader h3{color:var(--sv-text);margin:0;font-size:14.5px;font-weight:700}.AFEsoG_tipCardText{color:var(--sv-text-secondary);margin:0;font-size:12.5px;line-height:1.5}.AFEsoG_tipList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.AFEsoG_tipList li{color:var(--sv-text);align-items:center;gap:8px;font-size:13px;display:flex}.AFEsoG_tipList svg{color:var(--sv-success);flex-shrink:0}.AFEsoG_settingsList{flex-direction:column;gap:4px;margin-top:14px;display:flex}.AFEsoG_settingsRow{border-top:1px solid var(--sv-border);text-align:left;background:0 0;border-bottom:none;border-left:none;border-right:none;align-items:center;gap:10px;width:100%;padding:10px 0;display:flex}button.AFEsoG_settingsRow{cursor:pointer}button.AFEsoG_settingsRow:hover{color:var(--sv-primary)}.AFEsoG_settingsRowIcon{background:var(--sv-bg);width:28px;height:28px;color:var(--sv-text-secondary);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AFEsoG_settingsRowLabel{color:var(--sv-text);font-size:12.5px;font-weight:700}.AFEsoG_settingsRowSub{color:var(--sv-text-secondary);margin-top:1px;font-size:11.5px}.AFEsoG_settingsRow svg:last-child{color:var(--sv-text-muted);flex-shrink:0;margin-left:auto}.AFEsoG_howItWorksList{flex-direction:column;gap:14px;display:flex}.AFEsoG_howItWorksItem{align-items:flex-start;gap:10px;display:flex}.AFEsoG_howItWorksNum{background:var(--sv-primary-light);width:22px;height:22px;color:var(--sv-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.AFEsoG_reviewSection{border-top:1px solid var(--sv-border);padding:16px 0}.AFEsoG_reviewSection:first-of-type{border-top:none;padding-top:0}.AFEsoG_reviewSectionTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--sv-text-muted);margin-bottom:12px;font-size:12px;font-weight:700}.AFEsoG_reviewDocRow{align-items:center;gap:12px;display:flex}.AFEsoG_reviewMessage{color:var(--sv-text-secondary);margin:12px 0 0;font-size:13px;font-style:italic}.AFEsoG_reviewRecipientList{flex-direction:column;gap:10px;display:flex}.AFEsoG_reviewRecipientRow{align-items:center;gap:12px;display:flex}.AFEsoG_reviewRecipientInfo{flex:1;min-width:0}.AFEsoG_reviewRolePill{color:var(--sv-primary);background:var(--sv-primary-light);border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:700}.AFEsoG_reviewFieldChips{flex-wrap:wrap;gap:8px;display:flex}.AFEsoG_reviewFieldChip{color:var(--sv-text);background:var(--sv-bg);border:1px solid var(--sv-border);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.AFEsoG_reviewFieldChip svg{color:var(--sv-primary)}
._5-k5AW_sidebar{background:var(--sv-sidebar-bg);flex-direction:column;width:260px;min-width:260px;height:100vh;display:flex;position:sticky;top:0}@media print{._5-k5AW_sidebar{display:none!important}}._5-k5AW_closeBtn{color:var(--sv-sidebar-text);background:0 0;border:none;border-radius:6px;margin-left:auto;padding:6px;display:none}._5-k5AW_closeBtn:hover{color:#fff;background:#ffffff14}._5-k5AW_backdrop{display:none}@media (max-width:900px){._5-k5AW_sidebar{z-index:110;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:0 0 40px #00000059}._5-k5AW_sidebarOpen{transform:translate(0)}._5-k5AW_closeBtn{justify-content:center;align-items:center;display:flex}._5-k5AW_backdrop{z-index:100;background:#0f172a80;display:block;position:fixed;inset:0}}._5-k5AW_logoRow{border-bottom:1px solid var(--sv-sidebar-border);align-items:center;gap:12px;padding:24px 20px;display:flex}._5-k5AW_logoText{min-width:0}._5-k5AW_logoText h1{color:#fff;font-size:16px;font-weight:700;line-height:1.2}._5-k5AW_logoText span{letter-spacing:.08em;color:var(--sv-sidebar-text);font-size:9px;font-weight:600}._5-k5AW_orgBadge{color:#fff;background:linear-gradient(135deg,#4f7bf0,#7c5cf0);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:800;display:flex;overflow:hidden}._5-k5AW_orgTitle{overflow-wrap:break-word;white-space:normal!important;font-size:18px!important;font-weight:800!important;line-height:1.25!important}._5-k5AW_productName{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-top:3px;display:block;font-size:9px!important}._5-k5AW_userOrg{color:var(--sv-sidebar-text);margin-top:1px;font-size:10.5px}._5-k5AW_nav{flex-direction:column;flex:1;gap:4px;padding:16px 12px 24px;display:flex}._5-k5AW_navSecondary{border-top:1px solid var(--sv-sidebar-border);margin-top:auto;padding-top:12px}._5-k5AW_navItem{color:var(--sv-sidebar-text);border-radius:8px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex}._5-k5AW_navItem:hover{color:#fff;background:#ffffff0f}._5-k5AW_navItemActive{background:var(--sv-primary);color:#fff;box-shadow:0 2px 8px #4f46e559}._5-k5AW_navIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:transform .2s;display:flex}._5-k5AW_navItem:hover ._5-k5AW_navIcon{transform:scale(1.15)}._5-k5AW_navLabel{flex:1}._5-k5AW_dot{background:#fff;border-radius:50%;width:6px;height:6px}
.dQ673a_bar{align-items:center;gap:14px;width:100%;display:flex}.dQ673a_spacer{flex:1}.dQ673a_hamburgerBtn{border:1px solid var(--sv-sidebar-border);width:38px;height:38px;color:var(--sv-sidebar-text);background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:none}@media (max-width:900px){.dQ673a_hamburgerBtn{display:flex}}.dQ673a_bellBtn{border:1px solid var(--sv-sidebar-border);width:40px;height:40px;color:var(--sv-sidebar-text);background:#ffffff0f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background-color .15s,transform .15s;display:flex;position:relative}.dQ673a_bellBtn:hover{color:#fff;background:#ffffff1a;border-color:#ffffff4d;transform:scale(1.08)}.dQ673a_bellBtn:active{transform:scale(.95)}.dQ673a_bellBadge{background:var(--sv-danger);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.dQ673a_notifWrap{flex-shrink:0;position:relative}.dQ673a_notifPanel{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);width:340px;max-width:calc(100vw - 40px);box-shadow:var(--sv-shadow);z-index:40;position:absolute;top:48px;right:0;overflow:hidden}.dQ673a_notifHeader{border-bottom:1px solid var(--sv-border);color:var(--sv-text);justify-content:space-between;align-items:center;padding:14px 16px;font-size:13.5px;font-weight:700;display:flex}.dQ673a_notifMarkAll{color:var(--sv-primary);background:0 0;border:none;font-size:11.5px;font-weight:600}.dQ673a_notifList{max-height:360px;overflow-y:auto}.dQ673a_notifFooter{border-top:1px solid var(--sv-border);text-align:center;padding:10px 16px}.dQ673a_notifViewAll{color:var(--sv-primary);background:0 0;border:none;font-size:12.5px;font-weight:600}.dQ673a_notifViewAll:hover{color:var(--sv-primary-dark);text-decoration:underline}.dQ673a_notifEmpty{text-align:center;color:var(--sv-text-secondary);padding:28px 16px;font-size:13px}.dQ673a_notifItem{border-bottom:1px solid var(--sv-border);align-items:flex-start;display:flex}.dQ673a_notifItem:last-child{border-bottom:none}.dQ673a_notifItem:hover{background:var(--sv-bg)}.dQ673a_notifItemUnread{background:var(--sv-primary-light)}.dQ673a_notifItemUnread:hover{background:var(--sv-primary-light);filter:brightness(.97)}.dQ673a_notifItemMain{text-align:left;background:0 0;border:none;flex:1;align-items:flex-start;gap:10px;min-width:0;padding:12px 6px 12px 16px;display:flex}.dQ673a_notifDeleteBtn{width:26px;height:26px;color:var(--sv-text-muted);opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:12px 10px 0 0;transition:opacity .15s,color .15s,background-color .15s,transform .15s;display:flex}.dQ673a_notifItem:hover .dQ673a_notifDeleteBtn{opacity:1}.dQ673a_notifDeleteBtn:hover{background:var(--sv-danger-light);color:var(--sv-danger);transform:scale(1.1)}.dQ673a_notifIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.dQ673a_notifBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dQ673a_notifTitle{color:var(--sv-text);font-size:12.5px;font-weight:700}.dQ673a_notifMessage{color:var(--sv-text-secondary);font-size:12px;line-height:1.4}.dQ673a_notifTime{color:var(--sv-text-muted);margin-top:2px;font-size:10.5px}.dQ673a_notifDot{background:var(--sv-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.dQ673a_dateTime{color:var(--sv-sidebar-text);flex-shrink:0;align-items:center;gap:8px;display:flex}.dQ673a_dateLine{color:#fff;white-space:nowrap;font-size:12px;font-weight:700}.dQ673a_timeLine{color:var(--sv-sidebar-text);white-space:nowrap;font-size:11px}.dQ673a_profileWrap{flex-shrink:0;position:relative}.dQ673a_profileBtn{background:0 0;border:none;align-items:center;gap:10px;padding:2px 4px;display:flex}.dQ673a_profileAvatar{background:var(--sv-primary-light);width:36px;height:36px;color:var(--sv-primary-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;overflow:hidden}.dQ673a_profileText{text-align:left;display:none}@media (min-width:900px){.dQ673a_profileText{display:block}}.dQ673a_profileName{color:#fff;white-space:nowrap;font-size:13px;font-weight:700}.dQ673a_profileSub{color:var(--sv-sidebar-text);font-size:11px}.dQ673a_profileBtn svg{color:var(--sv-sidebar-text)}.dQ673a_profileMenu{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius);box-shadow:var(--sv-shadow);z-index:20;min-width:180px;position:absolute;top:48px;right:0;overflow:hidden}.dQ673a_profileMenuItem{width:100%;color:var(--sv-text);text-align:left;background:0 0;border:none;padding:10px 14px;font-size:12.5px;font-weight:600;display:block}.dQ673a_profileMenuItem:hover{background:var(--sv-primary-light);color:var(--sv-primary-dark)}.dQ673a_profileMenuDanger{color:var(--sv-danger)}.dQ673a_profileMenuDanger:hover{background:var(--sv-danger-light);color:var(--sv-danger)}.dQ673a_modalOverlay{z-index:100;background:#0f172a80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dQ673a_modal{background:var(--sv-card-bg);border-radius:14px;width:340px;max-width:calc(100vw - 40px);padding:24px;box-shadow:0 20px 50px #00000040}.dQ673a_modalTitle{color:var(--sv-text);margin:0 0 18px;font-size:16px;font-weight:700}.dQ673a_modalAvatarRow{align-items:center;gap:14px;margin-bottom:18px;display:flex}.dQ673a_avatarLarge{background:var(--sv-primary-light);width:56px;height:56px;color:var(--sv-primary-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex;overflow:hidden}.dQ673a_uploadLabel{color:var(--sv-primary);cursor:pointer;border:1px solid var(--sv-border);border-radius:8px;padding:8px 12px;font-size:12.5px;font-weight:600}.dQ673a_modalLabel{color:var(--sv-text);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.dQ673a_modalInput{border:1px solid var(--sv-border);border-radius:8px;width:100%;margin-bottom:20px;padding:9px 12px;font-size:13px}.dQ673a_modalCheckboxRow{color:var(--sv-text-secondary);cursor:pointer;align-items:center;gap:8px;margin-bottom:20px;font-size:12.5px;display:flex}.dQ673a_modalActions{justify-content:flex-end;gap:10px;display:flex}.dQ673a_modalCancel{border:1px solid var(--sv-border);color:var(--sv-text);background:0 0;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.dQ673a_modalSave{background:var(--sv-primary);color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600}.dQ673a_modalSave:disabled{opacity:.6}@media (max-width:760px){.dQ673a_dateTime{display:none}}
.EZoWya_footer{border-top:1px solid var(--sv-border);color:var(--sv-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding-top:20px;font-size:12.5px;display:flex}.EZoWya_links{align-items:center;gap:20px;display:flex}.EZoWya_links a{color:var(--sv-text-secondary);font-weight:500}.EZoWya_links a:hover{color:var(--sv-primary)}
.JCX2KW_shell{background:var(--sv-bg);min-height:100vh;display:flex}.JCX2KW_content{flex:1;min-width:0;padding:0 40px 60px}.JCX2KW_header{z-index:30;background:var(--sv-sidebar-bg);align-items:center;margin:0 -40px 16px;padding:16px 40px;display:flex;position:sticky;top:0}@media (max-width:900px){.JCX2KW_content{padding:0 16px 40px}.JCX2KW_header{margin:0 -16px 14px;padding:12px 16px}}
.eQuKha_pageHeader{border-bottom:1px solid var(--sv-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;padding-bottom:20px;display:flex}.eQuKha_pageHeaderTitleRow{align-items:flex-start;gap:14px;display:flex}.eQuKha_pageHeaderIcon{background:var(--sv-primary-light);width:42px;height:42px;color:var(--sv-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.eQuKha_pageHeader h1{letter-spacing:-.01em;color:var(--sv-text);margin-bottom:5px;font-size:25px;font-weight:800}.eQuKha_pageHeader p{color:var(--sv-text-secondary);font-size:13.5px;line-height:1.5}.eQuKha_pageHeaderActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.m0Hc_a_tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.m0Hc_a_tab{border:1px solid var(--sv-border);background:var(--sv-card-bg);color:var(--sv-text-secondary);border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s}.m0Hc_a_tab:hover{color:var(--sv-text);border-color:var(--sv-primary);background:var(--sv-primary-light)}.m0Hc_a_tabActive{background:var(--sv-primary);color:#fff;border-color:var(--sv-primary)}
.d7JpdW_badge{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.d7JpdW_dot{border-radius:50%;width:6px;height:6px}.d7JpdW_indigo{background:var(--sv-primary-light);color:var(--sv-primary-dark)}.d7JpdW_indigo .d7JpdW_dot{background:var(--sv-primary)}.d7JpdW_green{background:var(--sv-success-light);color:#15803d}.d7JpdW_green .d7JpdW_dot{background:var(--sv-success)}.d7JpdW_amber{background:var(--sv-warning-light);color:#b45309}.d7JpdW_amber .d7JpdW_dot{background:var(--sv-warning)}.d7JpdW_red{background:var(--sv-danger-light);color:#b91c1c}.d7JpdW_red .d7JpdW_dot{background:var(--sv-danger)}.d7JpdW_gray{background:var(--sv-bg);color:var(--sv-text-secondary)}.d7JpdW_gray .d7JpdW_dot{background:var(--sv-text-muted)}.d7JpdW_purple{color:#7e22ce;background:#9333ea1f}.d7JpdW_purple .d7JpdW_dot{background:#9333ea}.d7JpdW_blue{color:#1d4ed8;background:#2563eb1f}.d7JpdW_blue .d7JpdW_dot{background:#2563eb}
._2YNnkq_card{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);padding:20px}._2YNnkq_btnPrimary{background:var(--sv-primary);color:#fff;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:600;display:inline-flex}._2YNnkq_btnPrimary:hover{background:var(--sv-primary-dark)}._2YNnkq_btnSecondary{background:var(--sv-card-bg);color:var(--sv-primary);border:1px solid var(--sv-border);border-radius:8px;padding:10px 14px;font-size:13.5px;font-weight:600}._2YNnkq_hero{background:var(--sv-card-bg);border:1px solid var(--sv-border);box-shadow:var(--sv-shadow);border-radius:var(--sv-radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:26px 32px;display:flex}._2YNnkq_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--sv-text-muted);margin-bottom:6px;font-size:11px;font-weight:700}._2YNnkq_heroLeft h1{color:var(--sv-text);margin-bottom:6px;font-size:25px;font-weight:800}._2YNnkq_heroLeft p{color:var(--sv-text-secondary);margin-bottom:16px;font-size:13.5px}._2YNnkq_heroIllustration{flex-shrink:0}._2YNnkq_tileRow{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px;display:grid}@media (max-width:1200px){._2YNnkq_tileRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){._2YNnkq_tileRow{grid-template-columns:1fr}}._2YNnkq_tile{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);text-align:left;cursor:pointer;color:inherit;padding:18px 20px;font-family:inherit;transition:border-color .15s,transform .1s}._2YNnkq_tile:hover{border-color:var(--sv-primary)}._2YNnkq_tile:active{transform:scale(.99)}._2YNnkq_tileActive{border-color:var(--sv-primary);box-shadow:0 0 0 2px var(--sv-primary-light)}._2YNnkq_tileIconAnimated:hover ._2YNnkq_tileIcon{transform:scale(1.12)rotate(-4deg)}._2YNnkq_tileTop{color:var(--sv-text-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._2YNnkq_tileTopLeft{align-items:center;gap:10px;min-width:0;display:flex}._2YNnkq_tileIcon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .2s;display:flex}._2YNnkq_tileLabel{color:var(--sv-text-secondary);font-size:12.5px;font-weight:600}._2YNnkq_tileValue{color:var(--sv-text);margin-bottom:6px;font-size:28px;font-weight:700}._2YNnkq_tileTrend{align-items:center;gap:3px;font-size:11.5px;font-weight:600;display:inline-flex}._2YNnkq_trendUp{color:var(--sv-success)}._2YNnkq_trendDown{color:var(--sv-danger)}._2YNnkq_mainGrid{grid-template-columns:2fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:1100px){._2YNnkq_mainGrid{grid-template-columns:1fr}}._2YNnkq_sectionCard{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);margin-bottom:20px;padding:20px}._2YNnkq_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._2YNnkq_sectionHeader h3{color:var(--sv-text);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}._2YNnkq_sectionHeader h3 svg{color:var(--sv-primary);flex-shrink:0}._2YNnkq_recentHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._2YNnkq_recentTitle{color:var(--sv-text);white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}._2YNnkq_recentTitle svg{color:var(--sv-primary)}._2YNnkq_recentControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._2YNnkq_miniSearchWrap{background:var(--sv-bg);border:1px solid var(--sv-border);height:34px;color:var(--sv-text-muted);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}._2YNnkq_miniSearchInput{color:var(--sv-text);background:0 0;border:none;outline:none;width:160px;font-size:12.5px}._2YNnkq_miniSearchInput::placeholder{color:var(--sv-text-muted)}._2YNnkq_filterWrap{position:relative}._2YNnkq_filterBtn{border:1px solid var(--sv-border);background:var(--sv-card-bg);width:34px;height:34px;color:var(--sv-text-secondary);border-radius:8px;justify-content:center;align-items:center;display:flex}._2YNnkq_filterBtn:hover{border-color:var(--sv-primary);color:var(--sv-primary)}._2YNnkq_filterBtnActive{border-color:var(--sv-primary);color:var(--sv-primary);background:var(--sv-primary-light)}._2YNnkq_filterMenu{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius);box-shadow:var(--sv-shadow);z-index:20;min-width:170px;position:absolute;top:40px;right:0;overflow:hidden}._2YNnkq_filterMenuItem{width:100%;color:var(--sv-text);text-align:left;background:0 0;border:none;padding:9px 14px;font-size:12.5px;font-weight:500;display:block}._2YNnkq_filterMenuItem:hover{background:var(--sv-primary-light);color:var(--sv-primary-dark)}._2YNnkq_filterMenuItemActive{background:var(--sv-primary-light);color:var(--sv-primary-dark);font-weight:700}._2YNnkq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._2YNnkq_tabs{flex-wrap:wrap;gap:8px;display:flex}._2YNnkq_tab{border:1px solid var(--sv-border);background:var(--sv-card-bg);color:var(--sv-text-secondary);border-radius:8px;padding:8px 14px;font-size:12.5px;font-weight:600}._2YNnkq_tabActive{background:var(--sv-primary);color:#fff;border-color:var(--sv-primary)}._2YNnkq_tableCard{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);overflow:hidden}._2YNnkq_tableScroll{overflow-x:auto}._2YNnkq_table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:720px;font-size:13px}._2YNnkq_table th:first-child,._2YNnkq_table td:first-child{width:27%}._2YNnkq_table th:nth-child(2),._2YNnkq_table td:nth-child(2),._2YNnkq_table th:nth-child(3),._2YNnkq_table td:nth-child(3){width:15%}._2YNnkq_table th:nth-child(4),._2YNnkq_table td:nth-child(4){width:13%}._2YNnkq_table th:nth-child(5),._2YNnkq_table td:nth-child(5){width:14%}._2YNnkq_table th:nth-child(6),._2YNnkq_table td:nth-child(6){width:16%}._2YNnkq_table th{text-align:left;letter-spacing:.05em;color:var(--sv-text-muted);border-bottom:1px solid var(--sv-border);background:var(--sv-bg);white-space:nowrap;padding:12px 16px;font-size:11px}._2YNnkq_table td{border-bottom:1px solid var(--sv-border);color:var(--sv-text);white-space:nowrap;padding:12px 16px}._2YNnkq_table tr:last-child td{border-bottom:none}._2YNnkq_titleCell{cursor:pointer;color:var(--sv-primary);white-space:nowrap;font-weight:600}._2YNnkq_fileIcon{vertical-align:middle;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;margin-right:8px;display:inline-flex}._2YNnkq_titleText{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:170px;display:inline-block;overflow:hidden}._2YNnkq_dueNormal{color:var(--sv-text)}._2YNnkq_dueOverdue{color:var(--sv-danger);align-items:center;gap:4px;font-weight:700;display:inline-flex}._2YNnkq_badge{letter-spacing:.03em;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700;display:inline-block}._2YNnkq_badgeGray{background:var(--sv-bg);color:var(--sv-text-secondary)}._2YNnkq_badgeIndigo{color:var(--sv-primary);background:#6366f124}._2YNnkq_badgeBlue{color:#2563eb;background:#2563eb24}._2YNnkq_badgeAmber{background:var(--sv-warning-light);color:#b45309}._2YNnkq_badgeGreen{background:var(--sv-success-light);color:#15803d}._2YNnkq_badgeRed{background:var(--sv-danger-light);color:#b91c1c}._2YNnkq_badgePink{color:#e11d48;background:#f43f5e24}._2YNnkq_empty{color:var(--sv-text-secondary);padding:20px 16px;font-size:13px}._2YNnkq_loadMoreRow{border-top:1px solid var(--sv-border);justify-content:center;padding:14px 16px;display:flex}._2YNnkq_loadMoreBtn{background:var(--sv-card-bg);border:1px solid var(--sv-border);color:var(--sv-primary);border-radius:8px;padding:8px 18px;font-size:12.5px;font-weight:600}._2YNnkq_loadMoreBtn:hover{border-color:var(--sv-primary);background:var(--sv-primary-light)}._2YNnkq_actionsCell{text-align:right;position:relative}._2YNnkq_actionsBtn{width:30px;height:30px;color:var(--sv-text-secondary);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}._2YNnkq_actionsBtn:hover{background:var(--sv-bg);border-color:var(--sv-border)}._2YNnkq_actionsMenu{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius);box-shadow:var(--sv-shadow);z-index:15;text-align:left;min-width:140px;position:absolute;top:36px;right:16px;overflow:hidden}._2YNnkq_actionsMenuItem{width:100%;color:var(--sv-text);text-align:left;background:0 0;border:none;padding:10px 14px;font-size:12.5px;font-weight:500;display:block}._2YNnkq_actionsMenuItem:hover{background:var(--sv-primary-light);color:var(--sv-primary-dark)}._2YNnkq_donutWrap{flex-direction:column;align-items:center;gap:16px;display:flex}._2YNnkq_legend{flex-direction:column;gap:10px;width:100%;font-size:12.5px;display:flex}._2YNnkq_legendRow{color:var(--sv-text-secondary);grid-template-columns:1fr auto auto;align-items:center;gap:10px;display:grid}._2YNnkq_legendLabel{align-items:center;gap:8px;min-width:0;display:flex}._2YNnkq_legendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}._2YNnkq_legendPct{color:var(--sv-text);font-weight:700}._2YNnkq_legendCount{text-align:right;min-width:24px;color:var(--sv-text-muted)}._2YNnkq_quickActions{flex-direction:column;gap:10px;display:flex}._2YNnkq_quickActionBtn{border-radius:var(--sv-radius);border:1px solid var(--sv-border);background:var(--sv-card-bg);color:var(--sv-text);text-align:left;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex}._2YNnkq_quickActionBtn:hover{border-color:var(--sv-primary)}._2YNnkq_quickActionBtn svg:last-child{color:var(--sv-text-muted);flex-shrink:0}._2YNnkq_quickActionIcon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._2YNnkq_quickActionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._2YNnkq_quickActionTitle{color:var(--sv-text);font-size:13.5px;font-weight:700}._2YNnkq_quickActionSubtitle{color:var(--sv-text-secondary);font-size:12px}
.Zv4wca_panel{background:var(--sv-card-bg,#fff);border:1px solid var(--sv-border,#e0e0e0);border-radius:var(--sv-radius-lg,14px);box-shadow:var(--sv-shadow,0 2px 8px #0000000f);margin-bottom:20px;padding:22px 24px}.Zv4wca_title{color:var(--sv-text,#1a1a1a);font-size:19px;font-weight:700}.Zv4wca_hint{color:var(--sv-text-secondary,#888);margin-top:4px;margin-bottom:18px;font-size:13px}.Zv4wca_label{color:var(--sv-text,#1a1a1a);margin-bottom:8px;font-size:13px;font-weight:700;display:block}.Zv4wca_input{border:1px solid var(--sv-border,#e0e0e0);border-radius:10px;width:100%;margin-bottom:18px;padding:11px 14px;font-family:inherit;font-size:14px}.Zv4wca_input:focus{border-color:var(--sv-primary,#5865f2);box-shadow:0 0 0 3px var(--sv-primary-light,#5865f224);outline:none}.Zv4wca_toggleRow{border:1px solid var(--sv-border,#eee);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:14px 16px;display:flex}.Zv4wca_toggleLabel{color:var(--sv-text,#1a1a1a);font-size:14px;font-weight:700}.Zv4wca_toggle{background:var(--sv-border,#d1d5db);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:42px;height:24px;position:relative}.Zv4wca_toggleOn{background:var(--sv-primary,#5865f2)}.Zv4wca_toggleKnob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px}.Zv4wca_toggleOn .Zv4wca_toggleKnob{left:21px}.Zv4wca_btnPrimary{background:var(--sv-primary,#5865f2);color:#fff;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 16px;font-size:14px;font-weight:700;display:flex}.Zv4wca_btnPrimary:hover:not(:disabled){background:var(--sv-primary-dark,#4750c4)}.Zv4wca_btnPrimary:disabled{opacity:.6;cursor:not-allowed}
.F_jpgq_card{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);max-width:760px;padding:32px}.F_jpgq_updated{color:var(--sv-text-muted);margin-bottom:24px;font-size:12.5px}.F_jpgq_card h2{color:var(--sv-text);margin:28px 0 10px;font-size:16px;font-weight:700}.F_jpgq_card h2:first-of-type{margin-top:0}.F_jpgq_card p{color:var(--sv-text-secondary);margin-bottom:10px;font-size:13.5px;line-height:1.7}.F_jpgq_card ul{margin:0 0 10px 20px;padding:0}.F_jpgq_card li{color:var(--sv-text-secondary);font-size:13.5px;line-height:1.7}.F_jpgq_card strong{color:var(--sv-text)}
.alMx1G_track{align-items:flex-start;width:100%;display:flex}.alMx1G_line{background:var(--sv-border,#e0e0e0);flex:1;min-width:16px;height:2px;margin-top:16px;transition:background .25s}.alMx1G_lineDone{background:var(--sv-primary,#5865f2)}.alMx1G_stepCol{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;display:flex}.alMx1G_dotSlot{justify-content:center;align-items:center;height:34px;display:flex}.alMx1G_dot{background:var(--sv-border,#d5d7e5);color:#fff;cursor:default;border:none;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:background .25s,width .25s,height .25s,box-shadow .25s;display:flex}.alMx1G_dotClickable{cursor:pointer}.alMx1G_dotClickable:hover{filter:brightness(1.08)}.alMx1G_dotDone{background:var(--sv-primary,#5865f2)}.alMx1G_dotCurrent{background:var(--sv-primary,#5865f2);width:34px;height:34px;box-shadow:0 0 0 6px #5865f224}.alMx1G_stepLabel{color:var(--sv-text-secondary,#888);white-space:nowrap;font-size:11px;font-weight:600}.alMx1G_stepLabelCurrent{color:var(--sv-primary,#5865f2)}.alMx1G_stepStatus{color:var(--sv-text-muted,#999);white-space:nowrap;font-size:10px}.alMx1G_stepStatusDone{color:var(--sv-success,#16a34a)}.alMx1G_stepStatusCurrent{color:var(--sv-primary,#5865f2);font-weight:600}
.wt3nbq_loading{min-height:400px;color:var(--sv-text-secondary);justify-content:center;align-items:center;font-size:15px;display:flex}.wt3nbq_approvalBanner{background:var(--sv-warning-light);border:1px solid var(--sv-warning);color:var(--sv-text);border-radius:var(--sv-radius,8px);align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}.wt3nbq_approvalBanner strong{color:var(--sv-warning);font-weight:700}.wt3nbq_approvalIcon{flex-shrink:0;font-size:18px;line-height:1}.wt3nbq_grid{grid-template-columns:3fr 2fr;align-items:start;gap:20px;display:grid}@media (max-width:1100px){.wt3nbq_grid{grid-template-columns:1fr}}.wt3nbq_docCard{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);min-height:480px;padding:24px;position:sticky;top:90px}@media (max-width:1100px){.wt3nbq_docCard{position:static}}.wt3nbq_docTopRow{color:var(--sv-text-muted);letter-spacing:.06em;justify-content:space-between;margin-bottom:14px;font-size:11px;font-weight:700;display:flex}.wt3nbq_pdfCanvasWrap{border:1px solid var(--sv-border);background:#fff;border-radius:8px;justify-content:center;max-height:560px;display:flex;overflow:auto}.wt3nbq_pdfCanvasWrap canvas{max-width:100%}.wt3nbq_docPagination{color:var(--sv-text-secondary);justify-content:center;align-items:center;gap:14px;margin-top:12px;font-size:13px;display:flex}.wt3nbq_docPagination button{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:6px;padding:5px 10px;font-size:12.5px}.wt3nbq_docPagination button:disabled{opacity:.4}.wt3nbq_loadingBox{height:420px;color:var(--sv-text-secondary);justify-content:center;align-items:center;font-size:13.5px;display:flex}.wt3nbq_sidePanel{flex-direction:column;gap:16px;display:flex}.wt3nbq_accordionCard,.wt3nbq_finalizeCard{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);padding:20px}.wt3nbq_accordionCard h2,.wt3nbq_finalizeCard h2{color:var(--sv-text);margin:0 0 14px;font-size:15px;font-weight:600}.wt3nbq_emptyState{text-align:center;color:var(--sv-text-secondary);padding:24px;font-size:13.5px}.wt3nbq_accordion{flex-direction:column;gap:8px;max-height:520px;display:flex;overflow-y:auto}.wt3nbq_accordionItem{border:1px solid var(--sv-border);background:var(--sv-card-bg);border-radius:8px;transition:border-color .15s;overflow:hidden}.wt3nbq_accordionHeader{background:var(--sv-bg);cursor:pointer;text-align:left;border:none;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:background .15s;display:flex}.wt3nbq_accordionHeader:hover{background:var(--sv-primary-light)}.wt3nbq_accordionNumber{width:28px;height:28px;color:var(--sv-primary);background:#5865f21a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.wt3nbq_accordionTitle{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wt3nbq_accordionAction{color:var(--sv-text);font-size:13.5px;font-weight:600}.wt3nbq_accordionTimestamp{color:var(--sv-text-muted);font-size:11.5px}.wt3nbq_accordionChevron{color:var(--sv-text-secondary);flex-shrink:0;font-size:13px}.wt3nbq_accordionBody{border-top:1px solid var(--sv-border);padding:12px 14px}.wt3nbq_accordionBody pre{background:var(--sv-bg);color:var(--sv-text);border-radius:6px;margin:0;padding:12px;font-size:11.5px;overflow-x:auto}.wt3nbq_finalizeStep{border-top:1px solid var(--sv-border);gap:12px;padding:14px 0;display:flex}.wt3nbq_finalizeStep:first-of-type{border-top:none;padding-top:0}.wt3nbq_finalizeStepNum{background:var(--sv-bg);width:26px;height:26px;color:var(--sv-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:12.5px;font-weight:700;display:flex}.wt3nbq_finalizeStepDone{background:var(--sv-success-light);color:var(--sv-success)}.wt3nbq_finalizeStepReady{color:var(--sv-primary);background:#5865f21f}.wt3nbq_finalizeStepBody{flex:1;min-width:0}.wt3nbq_finalizeStepTitle{color:var(--sv-text);margin-bottom:4px;font-size:13.5px;font-weight:600}.wt3nbq_finalizeStepBody p{color:var(--sv-text-secondary);margin:0 0 10px;font-size:12.5px;line-height:1.4}.wt3nbq_btnPrimary,.wt3nbq_btnSuccess{cursor:pointer;color:#fff;border:none;border-radius:8px;width:100%;padding:11px 14px;font-size:13.5px;font-weight:600;transition:all .3s}.wt3nbq_btnPrimary{background:var(--sv-primary)}.wt3nbq_btnPrimary:hover:not(:disabled){background:var(--sv-primary-dark)}.wt3nbq_btnPrimary:disabled{background:var(--sv-text-muted);opacity:.6;cursor:not-allowed}.wt3nbq_btnSuccess{background:var(--sv-success)}.wt3nbq_btnSuccess:hover:not(:disabled){background:#15803d}.wt3nbq_btnSuccess:disabled{background:var(--sv-text-muted);opacity:.6;cursor:not-allowed}
.AN_KjG_toolbar{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.AN_KjG_field{background:var(--sv-card-bg);border:1px solid var(--sv-border);color:var(--sv-text);border-radius:8px;padding:9px 14px;font-size:13px}button.AN_KjG_field{transition:border-color .15s,color .15s,transform .15s}button.AN_KjG_field:hover:not(:disabled){border-color:var(--sv-primary);color:var(--sv-primary-dark);transform:translateY(-1px)}button.AN_KjG_field:disabled{opacity:.6}.AN_KjG_btnPrimary{background:var(--sv-primary);color:#fff;white-space:nowrap;border:none;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600}.AN_KjG_btnPrimary:hover:not(:disabled){background:var(--sv-primary-dark)}.AN_KjG_btnPrimary:disabled{opacity:.6}.AN_KjG_tableScroll{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);overflow-x:auto}.AN_KjG_table{border-collapse:collapse;width:100%;min-width:760px}.AN_KjG_table th{text-align:left;color:var(--sv-text-secondary);border-bottom:1px solid var(--sv-border);background:var(--sv-bg);padding:14px 18px;font-size:12px;font-weight:600}.AN_KjG_table td{border-bottom:1px solid var(--sv-border);vertical-align:middle;padding:13px 18px;font-size:13px}.AN_KjG_table tr:last-child td{border-bottom:none}.AN_KjG_row{cursor:pointer}.AN_KjG_table tbody tr:hover td{background:var(--sv-bg)}.AN_KjG_modalOverlay{z-index:100;background:#0f172a80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.AN_KjG_modal{background:var(--sv-card-bg);border-radius:14px;width:560px;max-width:100%;max-height:calc(100vh - 48px);padding:24px;overflow-y:auto;box-shadow:0 20px 50px #00000040}.AN_KjG_modalTitle{color:var(--sv-text);margin:0 0 18px;font-size:16px;font-weight:700}.AN_KjG_detailList{grid-template-columns:130px 1fr;gap:10px 14px;margin:0 0 20px;display:grid}.AN_KjG_detailList dt{color:var(--sv-text-secondary);text-transform:uppercase;letter-spacing:.03em;padding-top:2px;font-size:12px;font-weight:600}.AN_KjG_detailList dd{color:var(--sv-text);word-break:break-all;min-width:0;margin:0;font-size:13px}.AN_KjG_detailList .AN_KjG_mono{white-space:normal}.AN_KjG_detailsJson{background:var(--sv-bg);border:1px solid var(--sv-border);white-space:pre-wrap;word-break:break-all;border-radius:8px;margin:0;padding:10px 12px;font-family:Courier New,monospace;font-size:12px}.AN_KjG_timestamp{color:var(--sv-text-secondary);white-space:nowrap}.AN_KjG_actionCell{white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex}.AN_KjG_actionIcon{background:var(--sv-primary-light);width:24px;height:24px;color:var(--sv-primary-dark);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.AN_KjG_resource{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--sv-text-secondary);overflow:hidden}.AN_KjG_ip{color:var(--sv-text-secondary);font-variant-numeric:tabular-nums}.AN_KjG_empty{text-align:center;color:var(--sv-text-secondary);padding:40px;font-size:13.5px}.AN_KjG_mono{color:var(--sv-text-secondary);white-space:nowrap;font-family:Courier New,monospace;font-size:12px}.AN_KjG_viewBtn{background:var(--sv-primary-light);color:var(--sv-primary-dark);white-space:nowrap;border:none;border-radius:7px;padding:6px 14px;font-size:12px;font-weight:600;transition:background-color .15s,color .15s,transform .15s}.AN_KjG_viewBtn:hover{background:var(--sv-primary);color:#fff;transform:scale(1.05)}.AN_KjG_pagination{border-top:1px solid var(--sv-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.AN_KjG_paginationSummary{color:var(--sv-text-secondary);font-size:12.5px}.AN_KjG_paginationControls{align-items:center;gap:12px;display:flex}.AN_KjG_paginationPage{color:var(--sv-text);white-space:nowrap;font-size:12.5px;font-weight:600}@media print{.AN_KjG_toolbar{display:none!important}}
.YehQ3G_toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.YehQ3G_search{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:8px;flex:1;min-width:220px;padding:10px 14px;font-size:13.5px}.YehQ3G_select{background:var(--sv-card-bg);border:1px solid var(--sv-border);color:var(--sv-text);border-radius:8px;padding:10px 14px;font-size:13.5px}.YehQ3G_viewToggle{border:1px solid var(--sv-border);border-radius:8px;flex-shrink:0;display:flex;overflow:hidden}.YehQ3G_viewToggleBtn{background:var(--sv-card-bg);width:38px;height:38px;color:var(--sv-text-secondary);border:none;justify-content:center;align-items:center;transition:color .15s,background-color .15s,transform .15s;display:flex}.YehQ3G_viewToggleBtn:hover{color:var(--sv-text);background:var(--sv-bg);transform:scale(1.08)}.YehQ3G_viewToggleBtnActive,.YehQ3G_viewToggleBtnActive:hover{background:var(--sv-primary);color:#fff}.YehQ3G_card{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);overflow:hidden}.YehQ3G_tableScroll{overflow-x:auto}.YehQ3G_table{border-collapse:collapse;width:100%;min-width:720px}.YehQ3G_table th{text-align:left;color:var(--sv-text-secondary);border-bottom:1px solid var(--sv-border);background:var(--sv-bg);padding:14px 18px;font-size:12px;font-weight:600}.YehQ3G_table td{border-bottom:1px solid var(--sv-border);vertical-align:middle;padding:14px 18px;font-size:13.5px}.YehQ3G_table tbody tr:hover td{background:var(--sv-bg)}.YehQ3G_table tr:last-child td{border-bottom:none}.YehQ3G_docCell{cursor:pointer;align-items:center;gap:12px;min-width:0;display:flex}.YehQ3G_icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.YehQ3G_docName{color:var(--sv-text);text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:13.5px;font-weight:600;overflow:hidden}.YehQ3G_docMeta{color:var(--sv-text-secondary);font-size:12px}.YehQ3G_signersCell{min-width:140px}.YehQ3G_signersCount{color:var(--sv-text);white-space:nowrap;margin-bottom:6px;font-size:12.5px}.YehQ3G_progressTrack{background:var(--sv-border);border-radius:999px;width:100%;max-width:120px;height:5px;overflow:hidden}.YehQ3G_progressFill{background:var(--sv-success);border-radius:999px;height:100%}.YehQ3G_updatedCell{color:var(--sv-text-secondary);white-space:nowrap}.YehQ3G_actionsCell{position:relative}.YehQ3G_actionsBtn{width:30px;height:30px;color:var(--sv-text-secondary);background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:color .15s,background-color .15s,transform .15s;display:flex}.YehQ3G_actionsBtn:hover{background:var(--sv-bg);color:var(--sv-text);transform:scale(1.1)}.YehQ3G_actionsMenu{background:var(--sv-card-bg);border:1px solid var(--sv-border);z-index:20;border-radius:10px;min-width:160px;position:absolute;top:36px;right:0;overflow:hidden;box-shadow:0 12px 28px #0f172a29}.YehQ3G_actionsMenuItem{text-align:left;width:100%;color:var(--sv-text);background:0 0;border:none;padding:10px 14px;font-size:13px;display:block}.YehQ3G_actionsMenuItem:hover{background:var(--sv-bg)}.YehQ3G_actionsMenuItemDanger{color:var(--sv-danger,#dc2626)}.YehQ3G_actionsMenuItemDanger:hover{background:var(--sv-danger-light,#fee2e2)}.YehQ3G_empty{text-align:center;color:var(--sv-text-secondary);padding:48px 20px;font-size:13.5px}.YehQ3G_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.YehQ3G_gridCard{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);cursor:pointer;padding:18px;transition:border-color .15s}.YehQ3G_gridCard:hover{border-color:var(--sv-primary)}.YehQ3G_gridCardTop{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.YehQ3G_gridCardName{color:var(--sv-text);text-overflow:ellipsis;white-space:nowrap;margin:10px 0 2px;font-size:13.5px;font-weight:600;overflow:hidden}.YehQ3G_gridCardMeta{color:var(--sv-text-secondary);margin-bottom:12px;font-size:12px}.YehQ3G_gridCardFooter{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.YehQ3G_pagination{border-top:1px solid var(--sv-border);background:var(--sv-card-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.YehQ3G_paginationSummary{color:var(--sv-text-secondary);font-size:12.5px}.YehQ3G_paginationControls{align-items:center;gap:6px;display:flex}.YehQ3G_pageBtn{border:1px solid var(--sv-border);background:var(--sv-card-bg);min-width:32px;height:32px;color:var(--sv-text-secondary);border-radius:7px;padding:0 8px;font-size:12.5px;font-weight:600}.YehQ3G_pageBtn:hover:not(:disabled){border-color:var(--sv-primary);color:var(--sv-primary)}.YehQ3G_pageBtn:disabled{opacity:.45}.YehQ3G_pageBtnActive,.YehQ3G_pageBtnActive:hover{background:var(--sv-primary);border-color:var(--sv-primary);color:#fff}
.fd4x0G_tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.fd4x0G_tab{border:1px solid var(--sv-border);background:var(--sv-card-bg);color:var(--sv-text-secondary);border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s}.fd4x0G_tab:hover{color:var(--sv-text);border-color:var(--sv-primary);background:var(--sv-primary-light)}.fd4x0G_tabActive{background:var(--sv-primary);color:#fff;border-color:var(--sv-primary)}.fd4x0G_search{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:8px;width:100%;max-width:420px;margin-bottom:20px;padding:10px 14px;font-size:13.5px}.fd4x0G_empty{color:var(--sv-text-secondary);padding:8px 0 20px;font-size:13.5px}.fd4x0G_formGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}@media (max-width:620px){.fd4x0G_formGrid{grid-template-columns:1fr}}.fd4x0G_field{flex-direction:column;gap:6px;display:flex}.fd4x0G_field label{color:var(--sv-text-secondary);font-size:12.5px;font-weight:600}.fd4x0G_field input,.fd4x0G_field select,.fd4x0G_field textarea{border:1px solid var(--sv-border);border-radius:8px;padding:9px 12px;font-size:13.5px}.fd4x0G_field textarea{resize:vertical;min-height:96px;font-family:inherit}.fd4x0G_fullWidth{grid-column:1/-1}.fd4x0G_ticketList{border-top:1px solid var(--sv-border);margin-top:28px;padding-top:24px}.fd4x0G_ticketListTitle{color:var(--sv-text);margin-bottom:14px;font-size:15px;font-weight:700}.fd4x0G_ticket{border:1px solid var(--sv-border);border-radius:10px;margin-bottom:12px;padding:14px 16px}.fd4x0G_ticketTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.fd4x0G_ticketSubject{color:var(--sv-text);font-size:13.5px;font-weight:600}.fd4x0G_ticketBadges{flex-wrap:wrap;gap:6px;display:flex}.fd4x0G_ticketMessage{color:var(--sv-text-secondary);margin-bottom:8px;font-size:13px;line-height:1.6}.fd4x0G_ticketMeta{color:var(--sv-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.fd4x0G_resolveLink{color:var(--sv-primary);cursor:pointer;font-weight:600}
.tSTqsq_tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.tSTqsq_tab{border:1px solid var(--sv-border);background:var(--sv-card-bg);color:var(--sv-text-secondary);border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s}.tSTqsq_tab:hover{color:var(--sv-text);border-color:var(--sv-primary);background:var(--sv-primary-light)}.tSTqsq_tabActive{background:var(--sv-primary);color:#fff;border-color:var(--sv-primary)}.tSTqsq_card{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);overflow:hidden}.tSTqsq_empty{text-align:center;color:var(--sv-text-secondary);padding:48px 20px;font-size:13.5px}.tSTqsq_row{border-bottom:1px solid var(--sv-border);align-items:flex-start;display:flex}.tSTqsq_row:last-child{border-bottom:none}.tSTqsq_row:hover{background:var(--sv-bg)}.tSTqsq_rowUnread{background:var(--sv-primary-light)}.tSTqsq_rowUnread:hover{background:var(--sv-primary-light);filter:brightness(.97)}.tSTqsq_rowMain{text-align:left;background:0 0;border:none;flex:1;align-items:flex-start;gap:14px;min-width:0;padding:16px 8px 16px 20px;display:flex}.tSTqsq_icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .2s;display:flex}.tSTqsq_row:hover .tSTqsq_icon{transform:scale(1.08)}.tSTqsq_body{flex:1;min-width:0}.tSTqsq_title{color:var(--sv-text);font-size:13.5px;font-weight:700}.tSTqsq_message{color:var(--sv-text-secondary);margin-top:2px;font-size:13px;line-height:1.5}.tSTqsq_time{color:var(--sv-text-muted);margin-top:6px;font-size:11.5px}.tSTqsq_dot{background:var(--sv-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.tSTqsq_deleteBtn{width:32px;height:32px;color:var(--sv-text-muted);background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin:16px 16px 0 0;transition:color .15s,background-color .15s,transform .15s;display:flex}.tSTqsq_deleteBtn:hover{background:var(--sv-danger-light);color:var(--sv-danger);transform:scale(1.1)}.tSTqsq_btnDanger{background:var(--sv-card-bg);color:var(--sv-danger);border:1px solid var(--sv-border);border-radius:8px;padding:10px 16px;font-size:13.5px;font-weight:600}.tSTqsq_btnDanger:hover:not(:disabled){border-color:var(--sv-danger);background:var(--sv-danger-light)}.tSTqsq_btnDanger:disabled{opacity:.5}
.E_4PuW_toggleRow{color:var(--sv-text-secondary);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.E_4PuW_switch{background:var(--sv-border);cursor:pointer;border:none;border-radius:999px;width:40px;height:22px;transition:background .15s;position:relative}.E_4PuW_switchOn{background:var(--sv-primary)}.E_4PuW_switchKnob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}.E_4PuW_switchKnobOn{transform:translate(18px)}.E_4PuW_hint{color:var(--sv-text-secondary);margin-bottom:14px;font-size:13px}.E_4PuW_tableScroll{overflow-x:auto}.E_4PuW_table{border-collapse:collapse;background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);width:100%;min-width:640px;box-shadow:var(--sv-shadow);overflow:hidden}.E_4PuW_table th{text-align:left;color:var(--sv-text-secondary);border-bottom:1px solid var(--sv-border);background:var(--sv-bg);padding:14px 20px;font-size:12.5px;font-weight:600}.E_4PuW_table th.E_4PuW_center,.E_4PuW_table td.E_4PuW_center{text-align:center}.E_4PuW_table td{border-bottom:1px solid var(--sv-border);vertical-align:middle;padding:16px 20px;font-size:13.5px}.E_4PuW_table tbody tr{transition:background-color .12s}.E_4PuW_table tbody tr:hover{background:var(--sv-bg)}.E_4PuW_table tr:last-child td{border-bottom:none}.E_4PuW_tableReadOnly tbody tr:hover{background:0 0}.E_4PuW_permLabel{color:var(--sv-text);margin-bottom:3px;font-weight:600}.E_4PuW_permDesc{color:var(--sv-text-secondary);max-width:320px;font-size:12px}.E_4PuW_roleToggle{background:var(--sv-border);vertical-align:middle;border:none;border-radius:999px;width:38px;height:21px;transition:background-color .15s,opacity .15s;display:inline-block;position:relative}.E_4PuW_roleToggleOn{background:var(--sv-primary)}.E_4PuW_roleToggleKnob{background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f172a40}.E_4PuW_roleToggleKnobOn{transform:translate(17px)}.E_4PuW_roleToggle:disabled{cursor:default;opacity:.6}.E_4PuW_roleToggle:not(:disabled):hover{background:var(--sv-text-muted)}.E_4PuW_roleToggle:not(:disabled).E_4PuW_roleToggleOn:hover{background:var(--sv-primary-dark)}
.AI_qza_card{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);margin-bottom:20px;padding:24px}.AI_qza_card h2{color:var(--sv-text);margin:0 0 4px;font-size:15px;font-weight:700}.AI_qza_hint{color:var(--sv-text-secondary);margin:0 0 16px;font-size:12.5px;line-height:1.5}.AI_qza_row{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.AI_qza_input{border:1px solid var(--sv-border);border-radius:8px;flex:1;min-width:160px;padding:9px 12px;font-size:13px}.AI_qza_tableScroll{overflow-x:auto}.AI_qza_btnPrimary{background:var(--sv-primary);color:#fff;white-space:nowrap;border:none;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600}.AI_qza_btnPrimary:hover:not(:disabled){background:var(--sv-primary-dark)}.AI_qza_btnPrimary:disabled{opacity:.6}.AI_qza_btnDanger{color:#dc2626;cursor:pointer;background:0 0;border:none;font-size:12.5px;font-weight:600}.AI_qza_btnDanger:hover{text-decoration:underline}.AI_qza_table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.AI_qza_table th{text-align:left;color:var(--sv-text-muted);border-bottom:1px solid var(--sv-border);padding:10px 0;font-size:11px}.AI_qza_table td{border-bottom:1px solid var(--sv-border);color:var(--sv-text);padding:10px 0}.AI_qza_table tr:last-child td{border-bottom:none}.AI_qza_mono{color:var(--sv-text-secondary);font-family:Courier New,monospace;font-size:12px}.AI_qza_newKeyBanner{background:var(--sv-success-light);color:#15803d;border:1px solid #bbf7d0;border-radius:8px;margin-bottom:16px;padding:14px 16px;font-size:12.5px}.AI_qza_newKeyBanner code{word-break:break-all;background:var(--sv-card-bg);border-radius:6px;margin-top:6px;padding:8px 10px;font-size:13px;display:block}.AI_qza_empty{color:var(--sv-text-secondary);padding:12px 0;font-size:13px}.AI_qza_toggleRow{border-top:1px solid var(--sv-border);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.AI_qza_toggleRow:first-of-type{border-top:none}.AI_qza_toggleLabel{color:var(--sv-text);font-size:13.5px;font-weight:600}.AI_qza_toggleHint{color:var(--sv-text-secondary);margin-top:2px;font-size:12px}.AI_qza_toggle{background:var(--sv-border);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:42px;height:24px;position:relative}.AI_qza_toggle:disabled{cursor:default;opacity:.6}.AI_qza_toggleOn{background:var(--sv-primary)}.AI_qza_toggleKnob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px}.AI_qza_toggleOn .AI_qza_toggleKnob{left:21px}.AI_qza_infoBox{background:var(--sv-bg);border:1px solid var(--sv-border);color:var(--sv-text-secondary);border-radius:8px;padding:14px 16px;font-size:12.5px;line-height:1.6}
.sxGloW_grid{grid-template-columns:2fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:1100px){.sxGloW_grid{grid-template-columns:1fr}}.sxGloW_certBanner{background:var(--sv-success-light);border-radius:var(--sv-radius);color:#15803d;border:1px solid #bbf7d0;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.sxGloW_certId{color:var(--sv-text-secondary);font-size:12px;font-weight:500}.sxGloW_docCard{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);min-height:480px;padding:24px}.sxGloW_docTopRow{color:var(--sv-text-muted);letter-spacing:.06em;justify-content:space-between;margin-bottom:14px;font-size:11px;font-weight:700;display:flex}.sxGloW_pdfCanvasWrap{border:1px solid var(--sv-border);background:#fff;border-radius:8px;justify-content:center;max-height:560px;display:flex;overflow:auto}.sxGloW_pdfCanvasWrap canvas{max-width:100%}.sxGloW_pagination{color:var(--sv-text-secondary);justify-content:center;align-items:center;gap:14px;margin-top:12px;font-size:13px;display:flex}.sxGloW_pagination button{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:6px;padding:5px 10px;font-size:12.5px}.sxGloW_pagination button:disabled{opacity:.4}.sxGloW_loadingBox{height:420px;color:var(--sv-text-secondary);justify-content:center;align-items:center;font-size:13.5px;display:flex}.sxGloW_pipelineCard{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow);padding:20px}.sxGloW_pipelineCard h3{margin-bottom:14px;font-size:15px;font-weight:600}.sxGloW_signerRow{border-bottom:1px solid var(--sv-border);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.sxGloW_signerRow:last-child{border-bottom:none}.sxGloW_signerIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;display:flex}.sxGloW_iconSigned{background:var(--sv-success-light);color:#15803d}.sxGloW_iconPending{background:var(--sv-warning-light);color:#b45309}.sxGloW_iconAwaiting{background:var(--sv-bg);color:var(--sv-text-muted)}.sxGloW_iconDeclined{background:var(--sv-danger-light);color:#b91c1c}.sxGloW_signerName{color:var(--sv-text);font-size:13.5px;font-weight:600}.sxGloW_signerStatus{margin-top:1px;font-size:12px}.sxGloW_signerIp{color:var(--sv-text-muted);margin-top:1px;font-size:11px}.sxGloW_statusSigned{color:var(--sv-success)}.sxGloW_statusPending{color:var(--sv-warning)}.sxGloW_statusAwaiting{color:var(--sv-text-muted)}.sxGloW_statusDeclined{color:var(--sv-danger)}.sxGloW_actions{flex-direction:column;gap:10px;margin-top:18px;display:flex}.sxGloW_btnPrimary{background:var(--sv-primary);color:#fff;border:none;border-radius:8px;padding:11px 14px;font-size:13.5px;font-weight:600}.sxGloW_btnPrimary:disabled{opacity:.5}.sxGloW_btnRow{gap:10px;display:flex}.sxGloW_btnSecondary{background:var(--sv-card-bg);color:var(--sv-text);border:1px solid var(--sv-border);border-radius:8px;flex:1;padding:9px 12px;font-size:13px;font-weight:600}.sxGloW_btnDanger{background:var(--sv-card-bg);color:var(--sv-danger);border:1px solid var(--sv-danger-light);border-radius:8px;flex:1;padding:9px 12px;font-size:13px;font-weight:600}.sxGloW_hashesSection{border-top:1px solid var(--sv-border);margin-top:18px;padding-top:16px}.sxGloW_hashesSection h4{margin-bottom:10px;font-size:13px}.sxGloW_hashRow{margin-bottom:8px}.sxGloW_hashRow label{color:var(--sv-text-secondary);margin-bottom:2px;font-size:11px;display:block}.sxGloW_hashRow code{word-break:break-all;color:var(--sv-text);background:var(--sv-bg);border-radius:5px;padding:4px 6px;font-size:10.5px;display:block}.sxGloW_notReady{background:var(--sv-card-bg);border:1px dashed var(--sv-border);border-radius:var(--sv-radius);color:var(--sv-text-secondary);text-align:center;padding:16px;font-size:13px}.sxGloW_notReady a{color:var(--sv-primary);font-weight:600}
.aXVqcG_permissionNotice{background:var(--sv-warning-light);color:var(--sv-warning);border:1px solid var(--sv-warning);border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:13px}.aXVqcG_permissionNoticeLink{color:inherit;font-weight:700;text-decoration:underline}.aXVqcG_toolbar{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.aXVqcG_search{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:8px;flex:1;min-width:220px;padding:10px 14px;font-size:13.5px}.aXVqcG_select{background:var(--sv-card-bg);border:1px solid var(--sv-border);color:var(--sv-text);border-radius:8px;padding:10px 14px;font-size:13.5px}.aXVqcG_tableScroll{overflow-x:auto}.aXVqcG_table{border-collapse:collapse;background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:var(--sv-radius-lg);width:100%;min-width:640px;box-shadow:var(--sv-shadow);overflow:hidden}.aXVqcG_table th{text-align:left;color:var(--sv-text-secondary);border-bottom:1px solid var(--sv-border);background:var(--sv-bg);padding:14px 18px;font-size:12px;font-weight:600}.aXVqcG_table td{border-bottom:1px solid var(--sv-border);vertical-align:middle;padding:14px 18px;font-size:13.5px}.aXVqcG_table tr:last-child td{border-bottom:none}.aXVqcG_sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.aXVqcG_sortableHeader:hover{color:var(--sv-text)}.aXVqcG_pagination{background:var(--sv-card-bg);border:1px solid var(--sv-border);border-radius:0 0 var(--sv-radius-lg) var(--sv-radius-lg);color:var(--sv-text-secondary);border-top:none;justify-content:space-between;align-items:center;padding:14px 18px;font-size:12.5px;display:flex}.aXVqcG_paginationControls{align-items:center;gap:10px;display:flex}.aXVqcG_pageBtn{border:1px solid var(--sv-border);background:var(--sv-card-bg);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:12.5px}.aXVqcG_pageBtn:disabled{opacity:.5;cursor:default}.aXVqcG_userCell{align-items:center;gap:12px;display:flex}.aXVqcG_avatar{background:var(--sv-primary-light);width:34px;height:34px;color:var(--sv-primary-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.aXVqcG_userName{color:var(--sv-text);font-weight:600}.aXVqcG_userEmail{color:var(--sv-text-secondary);font-size:12px}.aXVqcG_userSource{letter-spacing:.02em;color:var(--sv-primary-dark);background:var(--sv-primary-light);border-radius:4px;margin-top:2px;padding:1px 6px;font-size:10.5px;font-weight:700;display:inline-block}.aXVqcG_statusToggle{background:var(--sv-danger-light);border:none;border-radius:999px;flex-shrink:0;width:46px;height:24px;transition:background-color .15s,opacity .15s;position:relative}.aXVqcG_statusToggleOn{background:var(--sv-success)}.aXVqcG_statusToggleKnob{width:18px;height:18px;color:var(--sv-danger);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1;transition:transform .15s;display:flex;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0f172a40}.aXVqcG_statusToggleOn .aXVqcG_statusToggleKnob{color:var(--sv-success);transform:translate(22px)}.aXVqcG_statusToggle:disabled{cursor:not-allowed;opacity:.55}.aXVqcG_empty{text-align:center;color:var(--sv-text-secondary);padding:40px;font-size:13.5px}.aXVqcG_modalOverlay{z-index:50;background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.aXVqcG_modal{background:var(--sv-card-bg);border-radius:var(--sv-radius-lg);width:380px;max-width:90vw;padding:24px;box-shadow:0 20px 40px #0f172a33}.aXVqcG_modal h3{margin-bottom:16px;font-size:16px}.aXVqcG_field{margin-bottom:14px}.aXVqcG_field label{color:var(--sv-text-secondary);margin-bottom:5px;font-size:12.5px;font-weight:600;display:block}.aXVqcG_required{color:#dc2626}.aXVqcG_field input,.aXVqcG_field select,.aXVqcG_field textarea{border:1px solid var(--sv-border);border-radius:7px;width:100%;padding:9px 12px;font-family:inherit;font-size:13.5px}.aXVqcG_field textarea{resize:vertical}.aXVqcG_actionsCell{align-items:center;gap:10px;display:flex}.aXVqcG_editBtn{border:1px solid var(--sv-border);background:var(--sv-card-bg);color:var(--sv-text-secondary);border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600}.aXVqcG_editBtn:hover:not(:disabled){border-color:var(--sv-primary);color:var(--sv-primary)}.aXVqcG_editBtn:disabled{opacity:.5}.aXVqcG_modalActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}
