@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
.ZuzPYq_button{justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);transition:all var(--transition-fast);cursor:pointer;white-space:nowrap;border:none;display:inline-flex;position:relative}.ZuzPYq_button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ZuzPYq_button:disabled{opacity:.6;cursor:not-allowed}.ZuzPYq_sm{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-sm)}.ZuzPYq_md{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-base)}.ZuzPYq_lg{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-lg)}.ZuzPYq_primary{background-color:var(--color-primary);color:var(--color-text-inverse);box-shadow:0 8px 20px #3272f33d}.ZuzPYq_primary:hover:not(:disabled){background-color:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 12px 26px #3272f34d}.ZuzPYq_primary:active:not(:disabled){transform:translateY(1px);box-shadow:0 6px 14px #3272f338}.ZuzPYq_secondary{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}.ZuzPYq_secondary:hover:not(:disabled){background-color:var(--color-border-secondary)}.ZuzPYq_secondary:active:not(:disabled){transform:translateY(1px)}.ZuzPYq_danger{background-color:var(--color-danger);color:var(--color-text-inverse)}.ZuzPYq_danger:hover:not(:disabled){background-color:var(--color-danger-hover)}.ZuzPYq_danger:active:not(:disabled){transform:translateY(1px)}.ZuzPYq_ghost{color:var(--color-text-secondary);background-color:#0000}.ZuzPYq_ghost:hover:not(:disabled){background-color:var(--color-bg-tertiary)}.ZuzPYq_fullWidth{width:100%}.ZuzPYq_loading{color:#0000;position:relative}.ZuzPYq_spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite ZuzPYq_spin;position:absolute}.ZuzPYq_secondary .ZuzPYq_spinner,.ZuzPYq_ghost .ZuzPYq_spinner{border-color:var(--color-neutral-300);border-top-color:var(--color-primary)}@keyframes ZuzPYq_spin{to{transform:rotate(360deg)}}
.RumMSW_container{gap:var(--spacing-xs);flex-direction:column;display:flex}.RumMSW_fullWidth{width:100%}.RumMSW_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.RumMSW_input{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-input-border);border-radius:var(--radius-md);font-size:var(--font-size-base);color:var(--color-text-primary);background-color:var(--color-input-bg);transition:all var(--transition-fast)}.RumMSW_input::placeholder{color:var(--color-input-placeholder)}.RumMSW_input:hover:not(:disabled){border-color:var(--color-border-secondary)}.RumMSW_input:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}.RumMSW_input:disabled{background-color:var(--color-bg-tertiary);cursor:not-allowed;opacity:.6}.RumMSW_input.RumMSW_error{border-color:var(--color-danger)}.RumMSW_input.RumMSW_error:focus{box-shadow:0 0 0 3px var(--color-danger-light)}.RumMSW_errorText{font-size:var(--font-size-sm);color:var(--color-danger)}.RumMSW_helperText{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}
.WCNqda_overlay{background-color:var(--color-bg-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-index-modal);padding:var(--spacing-lg);animation:WCNqda_fadeIn var(--transition-fast);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes WCNqda_fadeIn{0%{opacity:0}to{opacity:1}}.WCNqda_modal{background-color:var(--color-bg-elevated);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);width:100%;max-height:90vh;animation:WCNqda_slideUp var(--transition-normal);transition:background-color var(--transition-theme);flex-direction:column;display:flex;position:relative}@keyframes WCNqda_slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.WCNqda_modal.WCNqda_sm{max-width:400px}.WCNqda_modal.WCNqda_md{max-width:600px}.WCNqda_modal.WCNqda_lg{max-width:800px}.WCNqda_modal.WCNqda_xl{max-width:1200px}.WCNqda_modal.WCNqda_full{border-radius:0;max-width:100%;height:100vh;max-height:100vh;margin:0}.WCNqda_header{padding:var(--spacing-lg);border-bottom:1px solid var(--color-border-primary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.WCNqda_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.WCNqda_closeButton{width:36px;height:36px;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);margin-left:var(--spacing-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.WCNqda_closeButton:hover{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}.WCNqda_closeButton svg{width:24px;height:24px}.WCNqda_content{padding:var(--spacing-lg);flex:1;min-height:0;overflow-y:auto}.WCNqda_content::-webkit-scrollbar{width:8px}.WCNqda_content::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--radius-md)}.WCNqda_content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-md)}.WCNqda_content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.WCNqda_content.WCNqda_flush{flex-direction:column;padding:0;display:flex;overflow:hidden}.WCNqda_footer{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);border-top:1px solid var(--color-border-primary);flex-shrink:0;display:flex}@media (max-width:768px){.WCNqda_overlay{align-items:flex-end;padding:0}.WCNqda_modal{max-height:95vh;animation:WCNqda_slideUpMobile var(--transition-normal);border-bottom-right-radius:0;border-bottom-left-radius:0}@keyframes WCNqda_slideUpMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}.WCNqda_modal.WCNqda_sm,.WCNqda_modal.WCNqda_md,.WCNqda_modal.WCNqda_lg,.WCNqda_modal.WCNqda_xl{max-width:100%}.WCNqda_header,.WCNqda_content{padding:var(--spacing-md)}.WCNqda_footer{padding:var(--spacing-md);flex-direction:column-reverse}.WCNqda_footer>*{width:100%}}
.CRnn-q_content{gap:var(--spacing-md);flex-direction:column;display:flex}.CRnn-q_field{}.CRnn-q_field label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.CRnn-q_field input{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-md);background:var(--color-bg-primary);color:var(--color-text-primary);transition:border-color var(--transition-fast)}.CRnn-q_field input:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-input-focus-ring);outline:none}.CRnn-q_field input:disabled{background:var(--color-bg-secondary);opacity:.7}.CRnn-q_preview{padding:var(--spacing-sm);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.CRnn-q_previewLabel{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase}.CRnn-q_previewValue{font-size:var(--font-size-sm);color:var(--color-text-primary);word-break:break-word;margin:0}.CRnn-q_error{margin:0;}.CRnn-q_footer{}.CRnn-q_cancelButton{}.CRnn-q_sendButton{}.CRnn-q_spinning{}.CRnn-q_statusMessage{padding:var(--spacing-lg);text-align:center;flex-direction:column;align-items:center;display:flex}.CRnn-q_statusMessage p{margin:var(--spacing-sm) 0 0 0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.CRnn-q_successIcon{width:48px;height:48px;color:var(--color-success)}.CRnn-q_errorIcon{width:48px;height:48px;color:var(--color-danger)}.CRnn-q_emailSent{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.CRnn-q_errorText{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-danger)}.CRnn-q_retryButton{margin-top:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-md);}
.f194kG_container{gap:var(--spacing-md);flex-direction:column;min-height:400px;max-height:70vh;display:flex}.f194kG_toolbar{gap:var(--spacing-sm);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border-primary);align-items:center;display:flex}.f194kG_searchBox{flex:1;position:relative}.f194kG_searchIcon{left:var(--spacing-sm);width:18px;height:18px;color:var(--color-text-tertiary);position:absolute;top:50%;transform:translateY(-50%)}.f194kG_searchInput{width:100%;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) 36px;border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-sm);background:var(--color-bg-primary);color:var(--color-text-primary)}.f194kG_searchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light);outline:none}.f194kG_categorySelect{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-sm);background:var(--color-bg-primary);color:var(--color-text-primary);cursor:pointer;min-width:150px}.f194kG_categorySelect:focus{border-color:var(--color-primary);outline:none}.f194kG_refreshButton{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-bg-primary);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.f194kG_refreshButton:hover:not(:disabled){background:var(--color-bg-secondary);color:var(--color-text-primary)}.f194kG_refreshButton:disabled{opacity:.5;cursor:not-allowed}.f194kG_error{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-danger-light);color:var(--color-danger);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.f194kG_grid{gap:var(--spacing-md);padding-right:var(--spacing-xs);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid;overflow-y:auto}.f194kG_loading,.f194kG_empty{padding:var(--spacing-xl);color:var(--color-text-secondary);text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;display:flex}.f194kG_emptyIcon{width:48px;height:48px;margin-bottom:var(--spacing-md);opacity:.5}.f194kG_empty p{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.f194kG_empty span{font-size:var(--font-size-sm)}.f194kG_templateCard{border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);background:var(--color-bg-primary);cursor:pointer;transition:all var(--transition-fast);text-align:left;flex-direction:column;display:flex;overflow:hidden}.f194kG_templateCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.f194kG_templateCard:disabled{opacity:.7;cursor:wait}.f194kG_thumbnail{aspect-ratio:4/3;background:var(--color-bg-tertiary);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.f194kG_thumbnail img{object-fit:cover;width:100%;height:100%}.f194kG_placeholderThumb{color:var(--color-text-tertiary);justify-content:center;align-items:center;display:flex}.f194kG_placeholderThumb svg{width:48px;height:48px}.f194kG_loadingOverlay{background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.f194kG_templateInfo{padding:var(--spacing-sm);gap:var(--spacing-xs);flex-direction:column;display:flex}.f194kG_templateHeader{align-items:center;gap:var(--spacing-xs);display:flex}.f194kG_categoryBadge{font-size:var(--font-size-sm)}.f194kG_templateName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.f194kG_templateDescription{font-size:var(--font-size-xs);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.f194kG_templateMeta{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-text-tertiary);display:flex}.f194kG_defaultBadge{background:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-sm);font-weight:var(--font-weight-medium);padding:2px 6px}.f194kG_usageCount{align-items:center;gap:2px;display:flex}.f194kG_usageCount svg{width:12px;height:12px}.f194kG_spinning{animation:1s linear infinite f194kG_spin}@keyframes f194kG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
._79XnMq_container{gap:var(--spacing-md);flex-direction:column;display:flex}._79XnMq_successMessage{padding:var(--spacing-xl);text-align:center;flex-direction:column;align-items:center;display:flex}._79XnMq_successIcon{width:48px;height:48px;color:var(--color-success);margin-bottom:var(--spacing-md)}._79XnMq_successMessage h3{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-lg);color:var(--color-text-primary)}._79XnMq_successMessage p{color:var(--color-text-secondary);margin:0}._79XnMq_preview{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border-primary);display:flex}._79XnMq_previewIcon{background:var(--color-primary-light);border-radius:var(--radius-md);width:48px;height:48px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}._79XnMq_previewIcon svg{width:24px;height:24px}._79XnMq_previewInfo{flex-direction:column;display:flex}._79XnMq_previewLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._79XnMq_previewCount{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._79XnMq_form{gap:var(--spacing-md);flex-direction:column;display:flex}._79XnMq_field{}._79XnMq_label{color:var(--color-text-primary);}._79XnMq_required{color:var(--color-danger)}._79XnMq_input{}._79XnMq_textarea{min-height:60px;}._79XnMq_select{}._79XnMq_error{align-items:center;gap:var(--spacing-xs);display:flex;}._79XnMq_error svg{flex-shrink:0;width:18px;height:18px}._79XnMq_actions{padding-top:var(--spacing-md);border-top:1px solid var(--color-border-primary);}._79XnMq_cancelButton{padding:var(--spacing-sm) var(--spacing-lg);}._79XnMq_saveButton{padding:var(--spacing-sm) var(--spacing-lg);border:1px solid var(--color-primary);}._79XnMq_spinning{}._79XnMq_target{margin:0 0 var(--spacing-md);gap:var(--spacing-xs);border:0;flex-direction:column;min-width:0;padding:0;display:flex}._79XnMq_target legend{margin-bottom:var(--spacing-xs);padding:0}._79XnMq_targetOption{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);cursor:pointer;display:inline-flex}
.ClRxiq_container{flex-direction:column;height:calc(100vh - 200px);min-height:500px;display:flex}.ClRxiq_editor{flex:1;min-height:0}.ClRxiq_footer{justify-content:space-between;align-items:center;width:100%;display:flex}.ClRxiq_footerRight{align-items:center;gap:var(--spacing-sm);display:flex}.ClRxiq_cancelButton,.ClRxiq_saveButton,.ClRxiq_sendButton{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}.ClRxiq_cancelButton{border:1px solid var(--color-border-primary);background:var(--color-bg-primary);color:var(--color-text-secondary)}.ClRxiq_cancelButton:hover:not(:disabled){background:var(--color-bg-secondary);color:var(--color-text-primary)}.ClRxiq_saveButton{border:1px solid var(--color-border-primary);background:var(--color-bg-primary);color:var(--color-text-primary)}.ClRxiq_saveButton:hover:not(:disabled){background:var(--color-bg-secondary);border-color:var(--color-primary)}.ClRxiq_sendButton{background:var(--color-primary);color:var(--color-text-on-primary);border:none}.ClRxiq_sendButton:hover:not(:disabled){background:var(--color-primary-dark)}.ClRxiq_cancelButton:disabled,.ClRxiq_saveButton:disabled,.ClRxiq_sendButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.ClRxiq_container{height:calc(100vh - 150px);min-height:400px}.ClRxiq_footer{gap:var(--spacing-sm);flex-direction:column}.ClRxiq_cancelButton,.ClRxiq_saveButton,.ClRxiq_sendButton{width:100%}.ClRxiq_footerRight{flex-direction:column;width:100%}}
.szSyvG_container{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);margin-top:var(--spacing-md);overflow:hidden}.szSyvG_header{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-card-border);justify-content:space-between;align-items:center;display:flex}.szSyvG_headerInfo{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);display:flex}.szSyvG_headerLabel{color:var(--color-text-secondary)}.szSyvG_headerRecipient{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.szSyvG_headerEmail{color:var(--color-text-muted)}.szSyvG_toEmailInput{min-width:200px;max-width:300px;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);transition:all var(--transition-fast);flex:1}.szSyvG_toEmailInput::placeholder{color:var(--color-text-muted)}.szSyvG_toEmailInput:hover{border-color:var(--color-input-border-hover)}.szSyvG_toEmailInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.szSyvG_headerActions{align-items:center;gap:var(--spacing-xs);display:flex}.szSyvG_closeButton{width:32px;height:32px;color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.szSyvG_closeButton:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.szSyvG_closeButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.szSyvG_closeButton svg{width:20px;height:20px}.szSyvG_ccBccSection{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-tertiary);border-bottom:1px solid var(--color-card-border);gap:var(--spacing-xs);flex-direction:column;display:flex}.szSyvG_ccBccField{align-items:center;gap:var(--spacing-sm);display:flex}.szSyvG_ccBccLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);flex-shrink:0;width:40px}.szSyvG_ccBccInput{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);transition:all var(--transition-fast);flex:1}.szSyvG_ccBccInput::placeholder{color:var(--color-text-muted);font-size:var(--font-size-xs)}.szSyvG_ccBccInput:hover{border-color:var(--color-input-border-hover)}.szSyvG_ccBccInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.szSyvG_contactPicker{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-card-border)}.szSyvG_contactPickerHeader{width:100%;padding:var(--spacing-xs) 0;cursor:pointer;color:var(--color-text-muted);transition:color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.szSyvG_contactPickerHeader:hover{color:var(--color-text-primary)}.szSyvG_contactPickerHeader:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.szSyvG_contactPickerHeader svg{flex-shrink:0;width:16px;height:16px}.szSyvG_contactPickerLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.szSyvG_contactList{margin-top:var(--spacing-xs);gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.szSyvG_contactItem{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-md);font-size:var(--font-size-xs);transition:all var(--transition-fast);display:flex}.szSyvG_contactItem:hover{border-color:var(--color-primary)}.szSyvG_contactItemAdded{opacity:.6;background:var(--color-bg-secondary)}.szSyvG_contactInfo{flex-direction:column;gap:1px;min-width:0;display:flex}.szSyvG_contactName{font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.szSyvG_contactEmail{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.szSyvG_contactActions{gap:4px;display:flex}.szSyvG_contactAddBtn{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;padding:2px 6px}.szSyvG_contactAddBtn:hover{background:var(--color-primary);color:#fff}.szSyvG_contactAddBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.szSyvG_contactAddedBadge{font-size:var(--font-size-xs);color:var(--color-success);font-weight:var(--font-weight-medium)}.szSyvG_form{padding:var(--spacing-md);gap:var(--spacing-md);flex-direction:column;display:flex}.szSyvG_field{gap:var(--spacing-xs);flex-direction:column;display:flex}.szSyvG_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.szSyvG_required{color:var(--color-error)}.szSyvG_optional{color:var(--color-text-muted);font-weight:var(--font-weight-normal)}.szSyvG_select{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.szSyvG_select:hover{border-color:var(--color-input-border-hover)}.szSyvG_select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.szSyvG_textarea{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);resize:vertical;transition:all var(--transition-fast);font-family:inherit}.szSyvG_textarea::placeholder{color:var(--color-text-muted)}.szSyvG_textarea:hover{border-color:var(--color-input-border-hover)}.szSyvG_textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.szSyvG_generateRow{justify-content:flex-end;display:flex}.szSyvG_buttonIcon{width:16px;height:16px;margin-right:var(--spacing-xs)}.szSyvG_spinner{width:16px;height:16px;margin-right:var(--spacing-xs);border:2px solid;border-right-color:#0000;border-radius:50%;animation:.75s linear infinite szSyvG_spin;display:inline-block}@keyframes szSyvG_spin{to{transform:rotate(360deg)}}.szSyvG_error{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);margin:0 var(--spacing-md);background:var(--color-error-light);border:1px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--font-size-sm);display:flex}.szSyvG_errorIcon{flex-shrink:0;width:18px;height:18px}.szSyvG_preview{border-top:1px solid var(--color-card-border);padding:var(--spacing-md);gap:var(--spacing-md);flex-direction:column;display:flex}.szSyvG_previewHeader{align-items:center;gap:var(--spacing-sm);display:flex}.szSyvG_previewLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.szSyvG_subjectRow{align-items:center;gap:var(--spacing-sm);display:flex}.szSyvG_subjectLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap}.szSyvG_subjectInput{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);transition:all var(--transition-fast);flex:1}.szSyvG_subjectInput:hover{border-color:var(--color-input-border-hover)}.szSyvG_subjectInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.szSyvG_bodyHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.szSyvG_bodyLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.szSyvG_replyTextarea{padding:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);resize:vertical;min-height:150px;font-family:inherit;line-height:var(--line-height-normal);transition:all var(--transition-fast)}.szSyvG_replyTextarea:hover{border-color:var(--color-input-border-hover)}.szSyvG_replyTextarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.szSyvG_actions{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-card-border);display:flex}.szSyvG_bodyActions{align-items:center;gap:var(--spacing-xs);display:flex}.szSyvG_templateSelector{position:relative}.szSyvG_templateDropdown{z-index:100;background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-md);min-width:280px;max-width:350px;box-shadow:var(--shadow-lg);margin-top:var(--spacing-xs);position:absolute;top:100%;right:0}.szSyvG_templateDropdownHeader{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-card-border);background:var(--color-bg-secondary)}.szSyvG_templateList{max-height:300px;overflow-y:auto}.szSyvG_templateItem{width:100%;transition:background-color var(--transition-fast);background:0 0;align-items:center;display:flex}.szSyvG_templateItem:hover{background:var(--color-bg-secondary)}.szSyvG_templateItem+.szSyvG_templateItem{border-top:1px solid var(--color-card-border)}.szSyvG_templateItemDefault,.szSyvG_templateItemDefault:hover{background:var(--color-primary-light)}.szSyvG_templateStarBtn{padding:var(--spacing-sm);cursor:pointer;color:var(--color-text-muted);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.szSyvG_templateStarBtn:hover{color:var(--color-warning);transform:scale(1.1)}.szSyvG_templateStarBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.szSyvG_starIcon{width:16px;height:16px}.szSyvG_starIconActive{width:16px;height:16px;color:var(--color-warning)}.szSyvG_templateNameBtn{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) 0;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;display:flex}.szSyvG_templateName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.szSyvG_defaultBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);padding:2px var(--spacing-xs);background:var(--color-primary-light);border-radius:var(--radius-sm);white-space:nowrap}.szSyvG_templateType{font-size:var(--font-size-xs);color:var(--color-text-muted);padding:2px var(--spacing-xs);background:var(--color-bg-tertiary);border-radius:var(--radius-sm);text-transform:capitalize;white-space:nowrap}.szSyvG_templateEmpty{padding:var(--spacing-lg);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-muted)}.szSyvG_richContentBadge{margin-left:var(--spacing-sm);padding:2px var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);background:var(--color-primary-light);border-radius:var(--radius-sm);vertical-align:middle;display:inline-block}.szSyvG_htmlPreview{padding:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);min-height:150px;font-family:inherit;line-height:var(--line-height-normal);max-height:400px;overflow:auto}.szSyvG_htmlPreview h1,.szSyvG_htmlPreview h2,.szSyvG_htmlPreview h3,.szSyvG_htmlPreview h4{margin-top:0;margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.szSyvG_htmlPreview p{margin:0 0 var(--spacing-sm) 0}.szSyvG_htmlPreview a{color:var(--color-primary);text-decoration:underline}.szSyvG_htmlPreview ul,.szSyvG_htmlPreview ol{margin:0 0 var(--spacing-sm) 0;padding-left:var(--spacing-lg)}.szSyvG_htmlPreview img{max-width:100%;height:auto}.szSyvG_htmlPreview table{border-collapse:collapse;width:100%;margin-bottom:var(--spacing-sm)}.szSyvG_htmlPreview td,.szSyvG_htmlPreview th{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-card-border)}.szSyvG_richTextEditor{padding:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);min-height:200px;max-height:400px;font-family:inherit;line-height:var(--line-height-normal);transition:all var(--transition-fast);cursor:text;text-align:left;direction:ltr;unicode-bidi:normal;overflow-y:auto}.szSyvG_richTextEditor:hover{border-color:var(--color-input-border-hover)}.szSyvG_richTextEditor:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.szSyvG_richTextEditor:empty:before{content:"Type your message here...";color:var(--color-text-muted)}.szSyvG_richTextEditor h1,.szSyvG_richTextEditor h2,.szSyvG_richTextEditor h3,.szSyvG_richTextEditor h4{margin-top:0;margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.szSyvG_richTextEditor p{margin:0 0 var(--spacing-sm) 0}.szSyvG_richTextEditor a{color:var(--color-primary);text-decoration:underline}.szSyvG_richTextEditor ul,.szSyvG_richTextEditor ol{margin:0 0 var(--spacing-sm) 0;padding-left:var(--spacing-lg)}.szSyvG_richTextEditor img{max-width:100%;height:auto}.szSyvG_richTextEditor table:not([role=presentation]){border-collapse:collapse;width:100%;margin-bottom:var(--spacing-sm)}.szSyvG_richTextEditor table:not([role=presentation]) td,.szSyvG_richTextEditor table:not([role=presentation]) th{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-card-border)}.szSyvG_attachments{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.szSyvG_attachmentsLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary)}.szSyvG_attachment{font-size:var(--font-size-sm);border:1px solid var(--color-card-border);border-radius:var(--radius-full);background:var(--color-bg-secondary);align-items:center;gap:6px;padding:4px 6px 4px 10px;display:inline-flex}.szSyvG_attachmentSize{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.szSyvG_attachment button{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;padding:2px;display:inline-flex}.szSyvG_attachment button:hover{color:var(--color-error)}.szSyvG_dropZone{position:relative}.szSyvG_dropOverlay{inset:var(--spacing-xs);z-index:20;justify-content:center;align-items:center;gap:var(--spacing-sm);border:2px dashed var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary-light);color:var(--color-primary);font-weight:var(--font-weight-semibold);pointer-events:none;display:flex;position:absolute}.szSyvG_dropOverlay svg{width:20px;height:20px}.szSyvG_attachmentPending{color:var(--color-text-secondary)}.szSyvG_attachmentPending .szSyvG_spinner{width:12px;height:12px;margin-right:0}.szSyvG_attachmentFailed{border-color:var(--color-error);background:var(--color-error-light)}.szSyvG_attachmentError{font-size:var(--font-size-xs);color:var(--color-error)}
.Yn2o8q_designer{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);flex-direction:column;height:70vh;min-height:520px;display:flex;overflow:hidden}.Yn2o8q_editor{flex:1;min-height:0}.Yn2o8q_modalBody{gap:var(--spacing-sm);flex-direction:column;display:flex}.Yn2o8q_modalBody .Yn2o8q_designer{height:calc(100vh - 260px)}.Yn2o8q_problems{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-xl);border:1px solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--font-size-sm);margin:0}.Yn2o8q_hint{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.Yn2o8q_previewFrame{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-bg-secondary);width:100%;min-height:320px}
.quYcjW_wrap{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:inline-flex}.quYcjW_status{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-success);background-color:var(--color-success-light);border-radius:var(--radius-full);padding:1px 8px}.quYcjW_button{align-items:center;gap:var(--spacing-xs);font:inherit;font-size:var(--font-size-xs);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.quYcjW_button:hover{text-decoration:underline}.quYcjW_button:disabled{opacity:.6;cursor:progress}.quYcjW_error{font-size:var(--font-size-xs);color:var(--color-danger)}
.BsvAdq_hiddenInput{display:none}.BsvAdq_error{background-color:var(--color-danger-light);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-danger);font-size:var(--font-size-sm);margin-bottom:var(--spacing-sm)}.BsvAdq_dropzone{border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg) var(--spacing-md);text-align:center;cursor:pointer;color:var(--color-text-secondary);transition:border-color .15s,background-color .15s}.BsvAdq_dropzone:hover,.BsvAdq_dropzone:focus-visible,.BsvAdq_dragging{border-color:var(--color-primary);background-color:var(--color-primary-light)}.BsvAdq_dropzoneText{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-sm)}.BsvAdq_dropzoneHint{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-xs)}.BsvAdq_queue,.BsvAdq_list{margin:var(--spacing-md) 0 0;gap:var(--spacing-xs);flex-direction:column;padding:0;list-style:none;display:flex}.BsvAdq_row{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;display:flex}.BsvAdq_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-sm);color:var(--color-text-primary);flex:1;overflow:hidden}a.BsvAdq_name{color:var(--color-primary);text-decoration:none}a.BsvAdq_name:hover{text-decoration:underline}.BsvAdq_meta{font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-shrink:0}.BsvAdq_badge{font-size:var(--font-size-xs);padding:0 var(--spacing-xs);border-radius:var(--radius-sm);background-color:var(--color-success-light);color:var(--color-success);flex-shrink:0}.BsvAdq_progress{background-color:var(--color-border);border-radius:999px;flex:0 0 6rem;height:.375rem;overflow:hidden}.BsvAdq_progressBar{background-color:var(--color-primary);height:100%;transition:width .2s}.BsvAdq_rowError{min-width:0;font-size:var(--font-size-xs);color:var(--color-danger);flex-shrink:1}.BsvAdq_iconButton{padding:var(--spacing-xs);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BsvAdq_iconButton:hover{color:var(--color-danger);background-color:var(--color-danger-light)}.BsvAdq_empty{margin:var(--spacing-md) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}@media (max-width:480px){.BsvAdq_meta{display:none}}
.Ql36XW_body{gap:var(--spacing-md);flex-direction:column;display:flex}.Ql36XW_hint{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.Ql36XW_searchWrap{align-items:center;display:flex;position:relative}.Ql36XW_searchIcon{color:var(--color-text-muted);pointer-events:none;position:absolute;left:12px}.Ql36XW_searchWrap .Ql36XW_searchInput{padding-left:38px}.Ql36XW_list{gap:var(--spacing-xs);flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Ql36XW_item{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;transition:background .15s,border-color .15s;display:flex}.Ql36XW_item:hover,.Ql36XW_item:focus-visible{background:var(--color-bg-secondary);border-color:var(--color-primary)}.Ql36XW_itemName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.Ql36XW_itemMeta{font-size:var(--font-size-xs);color:var(--color-text-muted)}.Ql36XW_empty{padding:var(--spacing-lg);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-muted)}.Ql36XW_empty p{margin:0 0 var(--spacing-sm)}.Ql36XW_emptyLink{color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:none}.Ql36XW_emptyLink:hover{text-decoration:underline}.Ql36XW_retry{margin-left:var(--spacing-sm);color:inherit;cursor:pointer;font-size:inherit;background:0 0;border:none;text-decoration:underline}.Ql36XW_modeSwitch{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);align-self:flex-start;display:inline-flex;overflow:hidden}.Ql36XW_mode,.Ql36XW_modeActive{padding:var(--spacing-xs) var(--spacing-md);background:var(--color-bg-primary);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;border:none}.Ql36XW_modeActive{background:var(--color-primary);color:var(--color-text-inverse)}
.xhO7wq_field{flex-direction:column;gap:4px;display:flex;position:relative}.xhO7wq_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary);flex-direction:column;gap:4px;display:flex}.xhO7wq_searchBox{align-items:center;gap:var(--spacing-xs);padding:0 var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-primary);color:var(--color-text-tertiary);display:flex}.xhO7wq_input{min-width:0;padding:var(--spacing-sm) 0;color:var(--color-text-primary);font-size:var(--font-size-sm);background:0 0;border:none;outline:none;flex:1;font-family:inherit}.xhO7wq_results{z-index:var(--z-index-dropdown,50);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card-bg);box-shadow:var(--shadow-md);max-height:240px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.xhO7wq_result{width:100%;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;display:flex}.xhO7wq_result:hover,.xhO7wq_result:focus-visible{background:var(--color-bg-secondary)}.xhO7wq_chosen{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary);color:var(--color-text-secondary);display:flex}.xhO7wq_name{font-size:var(--font-size-sm);color:var(--color-text-primary)}.xhO7wq_email{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.xhO7wq_clear{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px;display:inline-flex}.xhO7wq_none{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin:0}.xhO7wq_searchBox{box-sizing:border-box;padding:0 var(--spacing-md)}.xhO7wq_input{padding:var(--spacing-sm) 0;font-size:var(--font-size-base);line-height:normal}.xhO7wq_chosen{box-sizing:border-box;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-base);line-height:normal}.xhO7wq_name{font-size:var(--font-size-base)}.xhO7wq_searchBox svg,.xhO7wq_chosen svg{flex-shrink:0;width:1em;height:1em}.xhO7wq_clear{padding:0;line-height:0}.xhO7wq_field,.xhO7wq_chosen{min-width:0}.xhO7wq_chosen .xhO7wq_name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}
.bsUtnW_gate{max-width:560px;margin:var(--spacing-2xl,48px) auto;padding:var(--spacing-xl);text-align:center;background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.bsUtnW_icon{width:28px;height:28px;color:var(--color-text-tertiary)}.bsUtnW_title{margin:var(--spacing-md) 0 var(--spacing-sm);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.bsUtnW_text{margin:0 0 var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.55}
.E7hx_W_container{padding:var(--spacing-md)}.E7hx_W_sectionTabs{gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border-primary);display:flex}.E7hx_W_sectionTab{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;display:flex}.E7hx_W_sectionTab:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}.E7hx_W_sectionTab.E7hx_W_active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.E7hx_W_sectionTab svg{width:1rem;height:1rem}.E7hx_W_overdueIndicator{background:var(--color-danger);color:#fff;min-width:18px;height:18px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.E7hx_W_section{gap:var(--spacing-md);flex-direction:column;display:flex}.E7hx_W_sectionHeader{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.E7hx_W_sectionStatsGroup{gap:var(--spacing-lg);display:flex}.E7hx_W_sectionStats{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);display:flex}.E7hx_W_statLabel{color:var(--color-text-tertiary)}.E7hx_W_statValue{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.E7hx_W_statValueSuccess{font-weight:var(--font-weight-semibold);color:var(--color-success)}.E7hx_W_statValueWarning{font-weight:var(--font-weight-semibold);color:var(--color-danger)}.E7hx_W_sectionActions{gap:var(--spacing-sm);display:flex}.E7hx_W_loading{padding:var(--spacing-2xl);color:var(--color-text-tertiary);flex-direction:column;justify-content:center;align-items:center;display:flex}.E7hx_W_spinner{width:2rem;height:2rem;margin-bottom:var(--spacing-sm);animation:1s linear infinite E7hx_W_spin}@keyframes E7hx_W_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.E7hx_W_error{align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl);color:var(--color-danger);text-align:center;flex-direction:column;display:flex}.E7hx_W_emptyState{align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl);text-align:center;color:var(--color-text-tertiary);flex-direction:column;display:flex}.E7hx_W_itemsList{gap:var(--spacing-sm);flex-direction:column;display:flex}.E7hx_W_itemCard{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);padding:var(--spacing-md);cursor:pointer;transition:all var(--transition-fast)}.E7hx_W_itemCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.E7hx_W_itemCard.E7hx_W_overdue{border-left:3px solid var(--color-danger)}.E7hx_W_itemCard.E7hx_W_cancelledCard{opacity:.65;border-left:3px solid var(--color-text-muted);margin-left:12px}.E7hx_W_cancelledTotal{color:var(--color-text-muted);text-decoration:line-through}.E7hx_W_itemHeader{margin-bottom:var(--spacing-xs);justify-content:space-between;align-items:center;display:flex}.E7hx_W_itemHeaderLeft{align-items:center;gap:var(--spacing-sm);display:flex}.E7hx_W_itemIcon{width:1.25rem;height:1.25rem;color:var(--color-primary)}.E7hx_W_itemNumber{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.E7hx_W_itemTotal{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-money)}.E7hx_W_overdueIcon{width:1rem;height:1rem;color:var(--color-danger)}.E7hx_W_itemBody{gap:var(--spacing-xs);flex-direction:column;display:flex}.E7hx_W_itemMeta{gap:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-tertiary);display:flex}.E7hx_W_paymentInfo{padding-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);justify-content:space-between;align-items:center;display:flex}.E7hx_W_recordPaymentButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-success-light);border:1px solid var(--color-success);border-radius:var(--radius-md);color:var(--color-success);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);display:flex}.E7hx_W_recordPaymentButton:hover{background:var(--color-success);color:var(--color-text-inverse)}.E7hx_W_recordPaymentButton svg{width:.875rem;height:.875rem}.E7hx_W_invoiceActions{gap:var(--spacing-xs);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-secondary);margin-top:var(--spacing-xs);display:flex}.E7hx_W_invoiceActionButton{padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:4px;display:flex}.E7hx_W_invoiceActionButton:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary);border-color:var(--color-primary)}.E7hx_W_invoiceActionButton:disabled{opacity:.5;cursor:not-allowed}.E7hx_W_invoiceActionButton svg{width:.875rem;height:.875rem}.E7hx_W_invoiceActionButton.E7hx_W_sendButton{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.E7hx_W_invoiceActionButton.E7hx_W_sendButton:hover{background:var(--color-primary);color:var(--color-text-inverse)}.E7hx_W_sendSuccess{font-size:var(--font-size-xs);color:var(--color-success);padding-top:var(--spacing-xs)}.E7hx_W_sendError{font-size:var(--font-size-xs);color:var(--color-danger);padding-top:var(--spacing-xs)}@media (max-width:640px){.E7hx_W_sectionHeader{flex-direction:column;align-items:stretch}.E7hx_W_sectionStatsGroup{gap:var(--spacing-xs);flex-direction:column}.E7hx_W_sectionActions{width:100%}.E7hx_W_sectionActions button{flex:1}.E7hx_W_itemHeader{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}.E7hx_W_itemMeta{gap:var(--spacing-xs);flex-direction:column}.E7hx_W_paymentInfo{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column}}
.PmQGEa_container{gap:var(--spacing-md);flex-direction:column;max-height:70vh;padding:4px;display:flex;overflow-y:auto}.PmQGEa_field{gap:var(--spacing-xxs);flex-direction:column;display:flex}.PmQGEa_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.3px}.PmQGEa_input{width:100%;padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.PmQGEa_input:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}.PmQGEa_input::placeholder{color:var(--color-input-placeholder)}.PmQGEa_bodyEditor{resize:vertical;min-height:200px;font-family:inherit;line-height:1.5;}.PmQGEa_previewFrame{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:#fff;min-height:200px;max-height:300px;overflow:auto}.PmQGEa_previewToggle{gap:var(--spacing-sm);align-items:center;display:flex}.PmQGEa_toggleButton{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:0 0}.PmQGEa_toggleButton:hover{border-color:var(--color-primary);color:var(--color-primary)}.PmQGEa_toggleButtonActive{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-bg-secondary);}.PmQGEa_pdfLink{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-bg-secondary);color:var(--color-text-secondary);font-size:var(--font-size-sm);transition:all var(--transition-fast);text-decoration:none;display:inline-flex}.PmQGEa_pdfLink:hover{border-color:var(--color-primary);color:var(--color-primary)}.PmQGEa_ccContainer{gap:var(--spacing-xs);flex-wrap:wrap;align-items:center;display:flex}.PmQGEa_ccChip{background:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.PmQGEa_ccRemove{cursor:pointer;color:var(--color-primary);font-size:var(--font-size-sm);background:0 0;border:none;padding:0 2px;line-height:1}.PmQGEa_ccRemove:hover{color:var(--color-danger)}.PmQGEa_ccSuggestion{border:1px dashed var(--color-border-primary);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:var(--font-size-xs);cursor:pointer;transition:all var(--transition-fast);background:0 0;align-items:center;gap:2px;padding:3px 8px;display:inline-flex}.PmQGEa_ccSuggestion:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light)}.PmQGEa_ccInputRow{align-items:center;gap:4px;display:flex}.PmQGEa_ccInput{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-xs);background:var(--color-card-bg);color:var(--color-text-primary);min-width:140px;padding:3px 8px}.PmQGEa_ccInput:focus{border-color:var(--color-primary);outline:none}.PmQGEa_ccAddButton{border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary);color:#fff;font-size:var(--font-size-xs);cursor:pointer;padding:3px 8px}.PmQGEa_attachmentList{gap:var(--spacing-xs);flex-direction:column;display:flex}.PmQGEa_alsoAttach{border:0;min-width:0;margin:0;padding:0}.PmQGEa_alsoAttach legend{padding:0}.PmQGEa_draftNote{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-right:auto;display:inline-flex}.PmQGEa_linkButton{color:var(--color-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.PmQGEa_quoteOption{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.PmQGEa_quoteChoice{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;display:inline-flex}.PmQGEa_quoteView{font-size:var(--font-size-sm);color:var(--color-primary)}.PmQGEa_actions{justify-content:flex-end;gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);display:flex}.PmQGEa_primaryButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:opacity var(--transition-fast);white-space:nowrap;border:none;display:inline-flex}.PmQGEa_primaryButton:hover{opacity:.9}.PmQGEa_primaryButton:disabled{opacity:.5;cursor:not-allowed}.PmQGEa_secondaryButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-bg-tertiary);color:var(--color-text-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;display:inline-flex}.PmQGEa_secondaryButton:hover{border-color:var(--color-primary);color:var(--color-primary)}.PmQGEa_infoBanner{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:var(--color-bg-secondary);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex}.PmQGEa_errorBanner{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-danger-light);color:var(--color-danger);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.PmQGEa_loading{padding:var(--spacing-xl);color:var(--color-text-muted);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.PmQGEa_pdfFrame{border:none;width:100%;height:480px;display:block}
._9g8WkW_container{padding:var(--spacing-md)}._9g8WkW_header{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}._9g8WkW_headerLeft{gap:var(--spacing-sm);flex-direction:column;display:flex}._9g8WkW_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._9g8WkW_stats{gap:var(--spacing-md);display:flex}._9g8WkW_stat{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}._9g8WkW_headerActions{gap:var(--spacing-sm);display:flex}._9g8WkW_loading{padding:var(--spacing-2xl);color:var(--color-text-tertiary);flex-direction:column;justify-content:center;align-items:center;display:flex}._9g8WkW_spinner{width:2rem;height:2rem;margin-bottom:var(--spacing-sm);animation:1s linear infinite _9g8WkW_spin}._9g8WkW_spinnerSmall{width:1rem;height:1rem;animation:1s linear infinite _9g8WkW_spin}@keyframes _9g8WkW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._9g8WkW_error{align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl);color:var(--color-danger);text-align:center;flex-direction:column;display:flex}._9g8WkW_emptyState{padding:var(--spacing-2xl);text-align:center;flex-direction:column;align-items:center;display:flex}._9g8WkW_emptyIcon{width:4rem;height:4rem;color:var(--color-text-tertiary);margin-bottom:var(--spacing-md)}._9g8WkW_emptyTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0}._9g8WkW_emptyMessage{color:var(--color-text-secondary);margin:0 0 var(--spacing-lg) 0;max-width:400px}._9g8WkW_employeeList{gap:var(--spacing-lg);flex-direction:column;display:flex}._9g8WkW_department{gap:var(--spacing-md);flex-direction:column;display:flex}._9g8WkW_departmentTitle{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border-primary);margin:0;display:flex}._9g8WkW_departmentIcon{width:1rem;height:1rem;color:var(--color-text-tertiary)}._9g8WkW_departmentCount{font-weight:var(--font-weight-normal);color:var(--color-text-tertiary);font-size:var(--font-size-sm)}._9g8WkW_departmentEmployees{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}._9g8WkW_employeeCard{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);padding:var(--spacing-md);transition:all var(--transition-fast)}._9g8WkW_employeeCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}._9g8WkW_cardHeader{margin-bottom:var(--spacing-xs);justify-content:space-between;align-items:flex-start;display:flex}._9g8WkW_cardHeaderLeft{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._9g8WkW_employeeName{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._9g8WkW_cardActions{gap:var(--spacing-xs);display:flex}._9g8WkW_actionButton{width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._9g8WkW_actionButton:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}._9g8WkW_actionButton._9g8WkW_deleteButton:hover{background:var(--color-danger-light);color:var(--color-danger)}._9g8WkW_actionButton:disabled{cursor:not-allowed;opacity:.5}._9g8WkW_actionButton svg{width:1rem;height:1rem}._9g8WkW_employeeTitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-sm)}._9g8WkW_employeeDetails{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);flex-direction:column;display:flex}._9g8WkW_detailItem{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none;display:flex}._9g8WkW_detailItem:hover{color:var(--color-primary)}._9g8WkW_detailIcon{width:1rem;height:1rem;color:var(--color-text-tertiary);flex-shrink:0}._9g8WkW_employeeMeta{gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);flex-wrap:wrap;display:flex}._9g8WkW_metaItem{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._9g8WkW_subordinates{padding-top:var(--spacing-sm);margin-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary)}._9g8WkW_subordinatesLabel{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}@media (max-width:640px){._9g8WkW_header{flex-direction:column;align-items:stretch}._9g8WkW_headerActions{width:100%}._9g8WkW_headerActions button{flex:1}._9g8WkW_departmentEmployees{grid-template-columns:1fr}}
._ODq8a_container{padding:var(--spacing-md)}._ODq8a_header{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}._ODq8a_headerLeft{align-items:center;gap:var(--spacing-sm);display:flex}._ODq8a_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._ODq8a_count{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}._ODq8a_headerActions{gap:var(--spacing-sm);display:flex}._ODq8a_loading{padding:var(--spacing-2xl);color:var(--color-text-tertiary);flex-direction:column;justify-content:center;align-items:center;display:flex}._ODq8a_spinner{width:2rem;height:2rem;margin-bottom:var(--spacing-sm);animation:1s linear infinite _ODq8a_spin}._ODq8a_spinnerSmall{width:1rem;height:1rem;animation:1s linear infinite _ODq8a_spin}@keyframes _ODq8a_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._ODq8a_error{align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl);color:var(--color-danger);text-align:center;flex-direction:column;display:flex}._ODq8a_emptyState{padding:var(--spacing-2xl);text-align:center;flex-direction:column;align-items:center;display:flex}._ODq8a_emptyIcon{width:4rem;height:4rem;color:var(--color-text-tertiary);margin-bottom:var(--spacing-md)}._ODq8a_emptyTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0}._ODq8a_emptyMessage{color:var(--color-text-secondary);margin:0 0 var(--spacing-lg) 0;max-width:400px}._ODq8a_emptyActions{gap:var(--spacing-sm);display:flex}._ODq8a_contactList{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}._ODq8a_contactCard{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);padding:var(--spacing-md);transition:all var(--transition-fast)}._ODq8a_contactCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}._ODq8a_cardHeader{margin-bottom:var(--spacing-xs);justify-content:space-between;align-items:flex-start;display:flex}._ODq8a_cardHeaderLeft{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._ODq8a_contactName{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._ODq8a_cardActions{gap:var(--spacing-xs);display:flex}._ODq8a_actionButton{width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._ODq8a_actionButton:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}._ODq8a_actionButton._ODq8a_deleteButton:hover{background:var(--color-danger-light);color:var(--color-danger)}._ODq8a_actionButton:disabled{cursor:not-allowed;opacity:.5}._ODq8a_actionButton svg{width:1rem;height:1rem}._ODq8a_contactTitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}._ODq8a_contactDepartment{margin-bottom:var(--spacing-sm)}._ODq8a_contactDetails{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);flex-direction:column;display:flex}._ODq8a_detailItem{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none;display:flex}._ODq8a_detailItem:hover{color:var(--color-primary)}._ODq8a_detailIcon{width:1rem;height:1rem;color:var(--color-text-tertiary);flex-shrink:0}._ODq8a_contactMeta{gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);flex-wrap:wrap;display:flex}._ODq8a_metaItem{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._ODq8a_viewAllSection{padding-top:var(--spacing-lg);margin-top:var(--spacing-md);border-top:1px solid var(--color-border-primary);justify-content:center;display:flex}@media (max-width:640px){._ODq8a_header{flex-direction:column;align-items:stretch}._ODq8a_headerActions{flex-wrap:wrap;width:100%}._ODq8a_headerActions button{flex:1}._ODq8a_contactList{grid-template-columns:1fr}._ODq8a_emptyActions{flex-direction:column;width:100%}}
._7PJpNa_container{padding:var(--spacing-md)}._7PJpNa_header{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}._7PJpNa_headerLeft{gap:var(--spacing-xs);flex-direction:column;display:flex}._7PJpNa_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._7PJpNa_stats{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._7PJpNa_stat{font-size:var(--font-size-sm);color:var(--color-text-tertiary);align-items:center;gap:var(--spacing-xs);display:flex}._7PJpNa_ownerIcon{width:.875rem;height:.875rem;color:var(--color-warning)}._7PJpNa_headerActions{gap:var(--spacing-sm);display:flex}._7PJpNa_filterTabs{gap:var(--spacing-xs);padding:var(--spacing-xs);background:var(--color-bg-tertiary);border-radius:var(--radius-lg);margin-bottom:var(--spacing-lg);display:flex}._7PJpNa_filterTab{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:none;display:flex}._7PJpNa_filterTab:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}._7PJpNa_filterTab._7PJpNa_active{color:var(--color-primary);background:var(--color-bg-primary);box-shadow:var(--shadow-sm)}._7PJpNa_filterTab svg{width:1rem;height:1rem}._7PJpNa_loading{padding:var(--spacing-2xl);color:var(--color-text-tertiary);flex-direction:column;justify-content:center;align-items:center;display:flex}._7PJpNa_spinner{width:2rem;height:2rem;margin-bottom:var(--spacing-sm);animation:1s linear infinite _7PJpNa_spin}._7PJpNa_spinnerSmall{width:1rem;height:1rem;animation:1s linear infinite _7PJpNa_spin}@keyframes _7PJpNa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._7PJpNa_error{align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl);color:var(--color-danger);text-align:center;flex-direction:column;display:flex}._7PJpNa_emptyState{padding:var(--spacing-2xl);text-align:center;flex-direction:column;align-items:center;display:flex}._7PJpNa_emptyIcon{width:4rem;height:4rem;color:var(--color-text-tertiary);margin-bottom:var(--spacing-md)}._7PJpNa_emptyTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0}._7PJpNa_emptyMessage{color:var(--color-text-secondary);margin:0 0 var(--spacing-lg) 0;max-width:400px}._7PJpNa_emptyActions{gap:var(--spacing-sm);display:flex}._7PJpNa_peopleList{gap:var(--spacing-lg);flex-direction:column;display:flex}._7PJpNa_department{gap:var(--spacing-md);flex-direction:column;display:flex}._7PJpNa_departmentTitle{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border-primary);margin:0;display:flex}._7PJpNa_departmentIcon{width:1.25rem;height:1.25rem;color:var(--color-text-tertiary)}._7PJpNa_departmentCount{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-tertiary)}._7PJpNa_departmentPeople{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}._7PJpNa_personCard{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);padding:var(--spacing-md);transition:all var(--transition-fast)}._7PJpNa_personCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}._7PJpNa_cardHeader{margin-bottom:var(--spacing-xs);justify-content:space-between;align-items:flex-start;display:flex}._7PJpNa_cardHeaderLeft{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._7PJpNa_personName{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._7PJpNa_cardActions{gap:var(--spacing-xs);display:flex}._7PJpNa_actionButton{width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._7PJpNa_actionButton:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}._7PJpNa_actionButton._7PJpNa_deleteButton:hover{background:var(--color-danger-light);color:var(--color-danger)}._7PJpNa_actionButton._7PJpNa_teamButton{color:var(--color-info)}._7PJpNa_actionButton._7PJpNa_teamButton:hover{background:var(--color-info-light);color:var(--color-info)}._7PJpNa_actionButton:disabled{cursor:not-allowed;opacity:.5}._7PJpNa_actionButton svg{width:1rem;height:1rem}._7PJpNa_personTitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}._7PJpNa_personDepartment{margin-bottom:var(--spacing-sm)}._7PJpNa_personDetails{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);flex-direction:column;display:flex}._7PJpNa_detailItem{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none;display:flex}._7PJpNa_detailItem:hover{color:var(--color-primary)}._7PJpNa_detailIcon{width:1rem;height:1rem;color:var(--color-text-tertiary);flex-shrink:0}._7PJpNa_hrMeta{gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);background:var(--color-bg-tertiary);margin:var(--spacing-sm) calc(-1 * var(--spacing-md)) calc(-1 * var(--spacing-md));padding:var(--spacing-sm) var(--spacing-md);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-wrap:wrap;display:flex}._7PJpNa_personMeta{gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);flex-wrap:wrap;display:flex}._7PJpNa_metaItem{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-text-tertiary);display:flex}._7PJpNa_metaIcon{width:.75rem;height:.75rem}._7PJpNa_viewAllSection{padding-top:var(--spacing-lg);margin-top:var(--spacing-md);border-top:1px solid var(--color-border-primary);justify-content:center;display:flex}@media (max-width:640px){._7PJpNa_header{flex-direction:column;align-items:stretch}._7PJpNa_headerActions{flex-wrap:wrap;width:100%}._7PJpNa_headerActions button{flex:1}._7PJpNa_filterTabs{-webkit-overflow-scrolling:touch;overflow-x:auto}._7PJpNa_filterTab{white-space:nowrap}._7PJpNa_departmentPeople{grid-template-columns:1fr}._7PJpNa_emptyActions{flex-direction:column;width:100%}}
.Hrecla_body{gap:var(--spacing-sm);flex-direction:column;display:flex}.Hrecla_muted{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.Hrecla_label{font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-direction:column;gap:4px;display:flex}.Hrecla_input{padding:var(--spacing-sm);border:1px solid var(--color-card-border);border-radius:var(--radius-md);background:var(--color-bg-primary);color:var(--color-text-primary);font-size:var(--font-size-sm);font-family:inherit}.Hrecla_input:focus{outline:2px solid var(--color-primary);outline-offset:-1px}.Hrecla_error{font-size:var(--font-size-xs);color:var(--color-danger);margin:0}.Hrecla_actions{justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.Hrecla_mailAppLink{border:1px solid var(--color-card-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-size-sm);align-items:center;gap:6px;padding:6px 12px;text-decoration:none;display:inline-flex}.Hrecla_mailAppLink:hover{background:var(--color-bg-secondary)}
.jE67Ca_container{gap:var(--spacing-sm);flex-direction:column;display:flex}.jE67Ca_error{align-items:center;gap:var(--spacing-sm);background-color:var(--color-danger-light);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-danger);font-size:var(--font-size-sm);display:flex}.jE67Ca_success{align-items:center;gap:var(--spacing-sm);background-color:var(--color-success-light);border:1px solid var(--color-success);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-success);font-size:var(--font-size-sm);display:flex}
.fI9K3G_hint{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.fI9K3G_list{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fI9K3G_person{padding:var(--spacing-sm);border-radius:var(--radius-md);background-color:var(--color-bg-secondary);flex-direction:column;gap:4px;display:flex}.fI9K3G_personHead{justify-content:space-between;align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}.fI9K3G_name{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.fI9K3G_name:hover{color:var(--color-primary)}.fI9K3G_actions{gap:var(--spacing-xs);flex-shrink:0;display:flex}.fI9K3G_link{font-size:var(--font-size-xs);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0}.fI9K3G_link:hover{text-decoration:underline}.fI9K3G_meta{font-size:var(--font-size-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.fI9K3G_chips{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.fI9K3G_chip{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);background-color:var(--color-primary-light);border-radius:var(--radius-full);padding:1px 8px}.fI9K3G_form{gap:var(--spacing-sm);margin-top:var(--spacing-xs);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);flex-direction:column;display:flex}.fI9K3G_checks{flex-direction:column;gap:4px;display:flex}.fI9K3G_check{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;display:flex}.fI9K3G_input{width:100%;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md)}.fI9K3G_formActions{justify-content:flex-end;gap:var(--spacing-xs);display:flex}.fI9K3G_error{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-danger);background-color:var(--color-danger-light);border-radius:var(--radius-md)}
._4ncCDG_hint{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._4ncCDG_address{margin-bottom:var(--spacing-sm);flex-direction:column;gap:2px;display:flex}._4ncCDG_addressValue{align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}._4ncCDG_addressLink{min-width:0;font-size:var(--font-size-sm);color:var(--color-primary);overflow-wrap:anywhere}._4ncCDG_list{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4ncCDG_person{padding:var(--spacing-sm);border-radius:var(--radius-md);background-color:var(--color-bg-secondary);flex-direction:column;gap:4px;display:flex}._4ncCDG_personHead{justify-content:space-between;align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}._4ncCDG_name{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);overflow-wrap:anywhere}._4ncCDG_status{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);color:var(--color-text-secondary);background-color:var(--color-bg-tertiary,var(--color-bg-primary));flex-shrink:0;padding:1px 8px}._4ncCDG_statusACTIVE{color:var(--color-success);background-color:var(--color-success-light)}._4ncCDG_statusINVITED{color:var(--color-primary);background-color:var(--color-primary-light)}._4ncCDG_statusDISABLED{color:var(--color-danger);background-color:var(--color-danger-light)}._4ncCDG_meta{font-size:var(--font-size-xs);color:var(--color-text-muted);overflow-wrap:anywhere}._4ncCDG_grants{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}._4ncCDG_grant{padding-left:var(--spacing-xs);border-left:2px solid var(--color-border-primary);flex-direction:column;align-items:flex-start;gap:2px;display:flex}._4ncCDG_grantLine{font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}._4ncCDG_actions{gap:var(--spacing-sm);flex-wrap:wrap;margin-top:4px;display:flex}._4ncCDG_link{font-size:var(--font-size-xs);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0}._4ncCDG_link:hover{text-decoration:underline}._4ncCDG_link:disabled{opacity:.6;cursor:progress}._4ncCDG_error{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-danger);background-color:var(--color-danger-light);border-radius:var(--radius-md)}._4ncCDG_dialogForm{gap:var(--spacing-md);flex-direction:column;display:flex}._4ncCDG_choices{flex-direction:column;gap:4px;display:flex}._4ncCDG_check{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;display:flex}._4ncCDG_input{width:100%;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);box-sizing:border-box}._4ncCDG_preWrap{white-space:pre-wrap}._4ncCDG_assignee{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._4ncCDG_assigneeSelect{max-width:100%;padding:2px var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md)}._4ncCDG_libraryButton{border:1px solid var(--color-border-primary);background-color:var(--color-bg-primary);max-width:100%;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;border-radius:999px;padding:4px 10px}._4ncCDG_libraryButton:hover{border-color:var(--color-primary)}._4ncCDG_requestGroup{gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}._4ncCDG_groupTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._4ncCDG_groupCount{border-radius:var(--radius-full);background-color:var(--color-bg-tertiary);color:var(--color-text-secondary);font-size:var(--font-size-xs);margin-left:4px;padding:0 7px}._4ncCDG_groupHelp{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._4ncCDG_requestList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4ncCDG_requestCard{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background-color:var(--color-bg-primary);flex-direction:column;display:flex}._4ncCDG_requestFocused{outline:2px solid var(--color-primary);outline-offset:2px}._4ncCDG_requestQuestion{font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}._4ncCDG_meta:empty{display:none}._4ncCDG_answerBox{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background-color:var(--color-bg-secondary);flex-direction:column;align-items:flex-start;gap:4px;display:flex}._4ncCDG_answerNew{border-left:4px solid var(--color-primary);background-color:var(--color-primary-light)}._4ncCDG_answerWho{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._4ncCDG_answerText{font-size:var(--font-size-base);color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere}._4ncCDG_answerNew ._4ncCDG_answerText{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._4ncCDG_answerFile{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-primary);overflow-wrap:anywhere;display:inline-flex}._4ncCDG_answerCaution{border-radius:var(--radius-md);background-color:var(--color-warning-light);color:var(--color-warning-dark);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);margin-top:2px;padding:2px 8px}._4ncCDG_requestFooter{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._4ncCDG_requestActions{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}._4ncCDG_requestSite{border-radius:var(--radius-full);background-color:var(--color-bg-tertiary);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-self:flex-start;padding:1px 8px}._4ncCDG_requestTabs{border-bottom:1px solid var(--color-border-primary);flex-wrap:wrap;gap:2px;display:flex}._4ncCDG_requestTab{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;display:inline-flex}._4ncCDG_requestTab[aria-selected=true]{border-bottom-color:var(--color-primary);color:var(--color-primary);font-weight:var(--font-weight-semibold)}._4ncCDG_requestTab:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._4ncCDG_acceptedItem{border:1px solid var(--color-success);border-radius:var(--radius-md);background-color:var(--color-bg-primary)}._4ncCDG_acceptedCard[open] ._4ncCDG_acceptedSummary{border-bottom:1px solid var(--color-border-primary)}._4ncCDG_acceptedSummary{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);overflow-wrap:anywhere;cursor:pointer;display:flex}._4ncCDG_acceptedSummary:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._4ncCDG_acceptedTick{color:var(--color-success);flex-shrink:0}._4ncCDG_acceptedBody{gap:var(--spacing-sm);padding:var(--spacing-md);flex-direction:column;display:flex}._4ncCDG_answerAccepted{border-left:4px solid var(--color-success);background-color:var(--color-success-light)}._4ncCDG_answerAccepted ._4ncCDG_answerText{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._4ncCDG_acceptedStamp{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-success-dark)}._4ncCDG_ticks{font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;padding:0;list-style:none}
._3hy3sq_section{background-color:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:visible}._3hy3sq_sectionHeader{width:100%;padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-fast);background-color:#0000;border:none;justify-content:space-between;align-items:center;display:flex}._3hy3sq_sectionHeader:hover{background-color:var(--color-bg-tertiary)}._3hy3sq_sectionTitle{align-items:center;gap:var(--spacing-sm);text-transform:uppercase;letter-spacing:.5px;font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex}._3hy3sq_countBadge{min-width:20px;height:20px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:#fff;background-color:var(--color-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}._3hy3sq_sectionContent{gap:var(--spacing-sm);padding:0 var(--spacing-lg) var(--spacing-lg);flex-direction:column;display:flex}._3hy3sq_emptyState{padding:var(--spacing-lg);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm);flex-direction:column;justify-content:center;align-items:center;display:flex}._3hy3sq_emptyState svg{margin-bottom:var(--spacing-xs);opacity:.5}._3hy3sq_emptyState p{margin:0}._3hy3sq_peopleList{gap:var(--spacing-xs);flex-direction:column;display:flex}._3hy3sq_personItem{align-items:center;gap:var(--spacing-xs);display:flex;position:relative}._3hy3sq_personItem:hover button[class*=unlinkButton]{opacity:1}._3hy3sq_personLink{align-items:center;gap:var(--spacing-sm);min-width:0;padding:var(--spacing-sm);color:inherit;border-radius:var(--radius-md);transition:background-color var(--transition-fast);flex:1;text-decoration:none;display:flex}._3hy3sq_personLink:hover{background-color:var(--color-bg-tertiary)}._3hy3sq_personInfo{flex:1;min-width:0}._3hy3sq_personName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._3hy3sq_personActions{align-items:center;gap:var(--spacing-xs);flex-shrink:0;margin-left:auto;display:flex}._3hy3sq_statusDot{border-radius:var(--radius-full);width:6px;height:6px}._3hy3sq_statusContacted{background-color:var(--color-success)}._3hy3sq_statusNotContacted{background-color:var(--color-text-muted);opacity:.5}._3hy3sq_statusLabel{color:var(--color-text-muted);white-space:nowrap;font-size:10px}._3hy3sq_personSubtitle{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._3hy3sq_hoverCard{padding:var(--spacing-md);background-color:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);z-index:99999;min-width:260px;max-width:320px;box-shadow:0 10px 40px #0003}._3hy3sq_hoverCardNameLink{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);transition:color var(--transition-fast);text-decoration:none;display:block}._3hy3sq_hoverCardNameLink:hover{color:var(--color-primary)}._3hy3sq_hoverCardName{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._3hy3sq_hoverCardSubtitle{margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-xs);color:var(--color-text-muted)}._3hy3sq_hoverCardDivider{background-color:var(--color-border-primary);height:1px;margin:var(--spacing-sm) 0}._3hy3sq_hoverCardRow{align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-text-secondary);display:flex}._3hy3sq_hoverCardRow:last-child{margin-bottom:0}._3hy3sq_hoverCardIcon{color:var(--color-text-muted);flex-shrink:0;margin-top:1px}._3hy3sq_hoverCardValue{word-break:break-word;flex:1}._3hy3sq_hoverCardLink{color:var(--color-primary);text-decoration:none}._3hy3sq_hoverCardLink:hover{text-decoration:underline}._3hy3sq_bottomActions{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);display:flex}._3hy3sq_seeAllLink{font-size:var(--font-size-xs);color:var(--color-text-muted);transition:color var(--transition-fast);text-decoration:none}._3hy3sq_seeAllLink:hover{color:var(--color-primary)}._3hy3sq_addButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:0 0;margin-left:auto;display:flex}._3hy3sq_addButton:hover{background-color:var(--color-primary);color:#fff}
.Lu3-Yq_buttonIcon{width:16px;height:16px;margin-right:var(--spacing-xs)}.Lu3-Yq_buttonIcon:last-child{margin-left:2px;margin-right:0}.Lu3-Yq_menuWrapper{display:inline-flex;position:relative}.Lu3-Yq_menu{z-index:100;min-width:200px;margin-top:var(--spacing-xs);padding:var(--spacing-xs) 0;background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute;top:100%;right:0}.Lu3-Yq_menuItem{align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.Lu3-Yq_menuItem:hover,.Lu3-Yq_menuItem:focus-visible{background:var(--color-bg-secondary);outline:none}.Lu3-Yq_menuItem svg{width:16px;height:16px;color:var(--color-text-secondary)}.Lu3-Yq_picker{gap:var(--spacing-sm);flex-direction:column;display:flex}.Lu3-Yq_pickerSearch{width:100%;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-text-primary);font-size:var(--font-size-sm)}.Lu3-Yq_pickerSearch:focus{border-color:var(--color-primary);outline:none}.Lu3-Yq_pickerContext{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.Lu3-Yq_pickerEmpty,.Lu3-Yq_pickerError{padding:var(--spacing-md) 0;font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.Lu3-Yq_pickerError{color:var(--color-error)}.Lu3-Yq_pickerList{border:1px solid var(--color-card-border);border-radius:var(--radius-md);flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Lu3-Yq_pickerRow+.Lu3-Yq_pickerRow{border-top:1px solid var(--color-card-border)}.Lu3-Yq_pickerLabel{column-gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;grid-template-columns:auto 1fr;display:grid}.Lu3-Yq_pickerLabel input{grid-row:span 2;align-self:center}.Lu3-Yq_pickerName{font-size:var(--font-size-sm);color:var(--color-text-primary);word-break:break-word}.Lu3-Yq_pickerMeta{font-size:var(--font-size-xs);color:var(--color-text-muted)}
.aLrGdW_container{gap:var(--spacing-sm);flex-direction:column;display:flex}.aLrGdW_error{align-items:center;gap:var(--spacing-sm);background-color:var(--color-danger-light);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-danger);font-size:var(--font-size-sm);display:flex}.aLrGdW_success{align-items:center;gap:var(--spacing-sm);background-color:var(--color-success-light);border:1px solid var(--color-success);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-success);font-size:var(--font-size-sm);display:flex}
.v1T8Ua_container{gap:var(--spacing-sm);flex-direction:column;display:flex}.v1T8Ua_hiddenInput{display:none}.v1T8Ua_error{align-items:center;gap:var(--spacing-sm);background-color:var(--color-danger-light);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-danger);font-size:var(--font-size-sm);display:flex}.v1T8Ua_success{align-items:center;gap:var(--spacing-sm);background-color:var(--color-success-light);border:1px solid var(--color-success);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-success);font-size:var(--font-size-sm);display:flex}.v1T8Ua_dropzone{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl);border:2px dashed var(--color-border-primary);border-radius:var(--radius-lg);background-color:var(--color-bg-secondary);cursor:pointer;transition:all var(--transition-fast);flex-direction:column;min-height:150px;display:flex}.v1T8Ua_dropzone:hover{border-color:var(--color-primary);background-color:var(--color-bg-tertiary)}.v1T8Ua_dropzone.v1T8Ua_dragging{border-color:var(--color-primary);background-color:var(--color-primary-light)}.v1T8Ua_dropzone.v1T8Ua_uploading{cursor:wait}.v1T8Ua_dropzone:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.v1T8Ua_dropzoneIcon{color:var(--color-text-muted);transition:color var(--transition-fast)}.v1T8Ua_dropzone:hover .v1T8Ua_dropzoneIcon,.v1T8Ua_dropzone.v1T8Ua_dragging .v1T8Ua_dropzoneIcon{color:var(--color-primary)}.v1T8Ua_spinner{animation:1s linear infinite v1T8Ua_spin}@keyframes v1T8Ua_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.v1T8Ua_dropzoneText{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-align:center;margin:0}.v1T8Ua_dropzoneSubtext{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;margin:0}.v1T8Ua_footer{justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-top:1px solid var(--color-border-primary);margin-top:var(--spacing-sm);display:flex}@media (max-width:640px){.v1T8Ua_dropzone{padding:var(--spacing-lg)}.v1T8Ua_footer{flex-direction:column}.v1T8Ua_footer button{width:100%}}
.vuxb8q_container{gap:var(--spacing-sm);flex-direction:column;display:flex}.vuxb8q_error{align-items:center;gap:var(--spacing-sm);background-color:var(--color-danger-light);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-danger);font-size:var(--font-size-sm);display:flex}.vuxb8q_success{align-items:center;gap:var(--spacing-sm);background-color:var(--color-success-light);border:1px solid var(--color-success);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);color:var(--color-success);font-size:var(--font-size-sm);display:flex}.vuxb8q_form{gap:var(--spacing-sm);flex-direction:column;display:flex}.vuxb8q_fieldGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}.vuxb8q_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.vuxb8q_input,.vuxb8q_select,.vuxb8q_textarea{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);font-size:var(--font-size-base);color:var(--color-text-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.vuxb8q_input::placeholder,.vuxb8q_textarea::placeholder{color:var(--color-input-placeholder)}.vuxb8q_input:focus,.vuxb8q_select:focus,.vuxb8q_textarea:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}.vuxb8q_select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right var(--spacing-sm) center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;padding-right:2.5rem}.vuxb8q_textarea{resize:vertical;min-height:100px;line-height:var(--line-height-relaxed)}.vuxb8q_hint{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin:0}.vuxb8q_choices{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.vuxb8q_choice{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-primary);display:inline-flex}.vuxb8q_signers{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vuxb8q_signerRow{gap:var(--spacing-sm);grid-template-columns:1fr 1fr auto;align-items:end;display:grid}@media (max-width:640px){.vuxb8q_signerRow{grid-template-columns:1fr}}.vuxb8q_footer{justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-top:1px solid var(--color-border-primary);margin-top:var(--spacing-sm);display:flex}@media (max-width:640px){.vuxb8q_footer{flex-direction:column}.vuxb8q_footer button{width:100%}}
.oZMJha_container{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.oZMJha_subTabs{gap:var(--spacing-xs);border-bottom:1px solid var(--color-border-primary);padding-bottom:var(--spacing-xs);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;display:flex;overflow-x:auto}.oZMJha_subTab{white-space:nowrap;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;margin-bottom:-1px;display:flex}.oZMJha_subTab:hover{color:var(--color-text-primary)}.oZMJha_subTabActive{color:var(--color-primary);border-bottom-color:var(--color-primary)}.oZMJha_content{min-width:0;min-height:200px}
.mBn1-G_overlay{z-index:var(--z-index-modal);position:fixed;inset:0}.mBn1-G_popover{z-index:var(--z-index-modal);background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);width:320px;box-shadow:var(--shadow-xl);animation:mBn1-G_popoverFadeIn var(--transition-fast);position:fixed}@keyframes mBn1-G_popoverFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mBn1-G_content{padding:var(--spacing-md)}.mBn1-G_row{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;display:flex}.mBn1-G_row:first-child{padding-top:0}.mBn1-G_iconPrimary{width:20px;height:20px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.mBn1-G_iconSecondary{width:20px;height:20px;color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;display:flex}.mBn1-G_rowContent{flex:1;min-width:0}.mBn1-G_rowContentSmall{min-width:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere;flex:1}.mBn1-G_title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:1.3}.mBn1-G_dateTime{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:2px}.mBn1-G_link{color:var(--color-primary);transition:color var(--transition-fast);text-decoration:none}.mBn1-G_link:hover{color:var(--color-primary-hover);text-decoration:underline}.mBn1-G_footer{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--color-border-primary);background:var(--color-bg-tertiary);border-radius:0 0 var(--radius-lg) var(--radius-lg);justify-content:space-between;align-items:center;display:flex}.mBn1-G_deleteButton{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-tertiary);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.mBn1-G_deleteButton svg{width:1em;height:1em}.mBn1-G_deleteButton:hover{background:var(--color-danger-subtle);border-color:var(--color-danger);color:var(--color-danger)}.mBn1-G_deleteButton:disabled{opacity:.5;cursor:not-allowed}.mBn1-G_editGroup{align-items:center;gap:var(--spacing-md);display:flex}.mBn1-G_markAsDone{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;display:flex}.mBn1-G_markAsDone input[type=checkbox]{cursor:pointer;width:1em;height:1em;accent-color:var(--color-success)}.mBn1-G_markAsDone input[type=checkbox]:disabled{cursor:default}.mBn1-G_markAsDone span{line-height:1}.mBn1-G_markAsDone.mBn1-G_completed{color:var(--color-success)}.mBn1-G_markAsDone.mBn1-G_completed input[type=checkbox]{cursor:default}.mBn1-G_editGroup button{font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-sm);height:32px}.mBn1-G_hoverCardWrapper{display:inline-block;position:relative}.mBn1-G_hoverCard{z-index:calc(var(--z-index-modal) + 1);background:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);width:280px;box-shadow:var(--shadow-xl);animation:mBn1-G_hoverCardFadeIn var(--transition-fast);pointer-events:auto;position:fixed}@keyframes mBn1-G_hoverCardFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.mBn1-G_hoverCardContent{padding:var(--spacing-md)}.mBn1-G_hoverCardHeader{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}.mBn1-G_hoverCardAvatar{background:var(--color-primary-light);border-radius:var(--radius-full);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.mBn1-G_hoverCardName{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.mBn1-G_hoverCardTitle{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.mBn1-G_hoverCardRow{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex}.mBn1-G_hoverCardRow svg{width:16px;height:16px;color:var(--color-text-tertiary);flex-shrink:0}.mBn1-G_hoverCardRow a{color:var(--color-primary);text-decoration:none}.mBn1-G_hoverCardRow a:hover{text-decoration:underline}.mBn1-G_stageProgress{margin-top:var(--spacing-sm)}.mBn1-G_stageLabel{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-bottom:var(--spacing-xs);justify-content:space-between;align-items:center;display:flex}.mBn1-G_stageName{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.mBn1-G_stageBar{gap:2px;height:6px;display:flex}.mBn1-G_stageStep{background:var(--color-bg-tertiary);border-radius:var(--radius-sm);transition:background var(--transition-fast);flex:1}.mBn1-G_stageStep.mBn1-G_active{background:var(--color-primary)}.mBn1-G_stageStep.mBn1-G_won{background:var(--color-success)}.mBn1-G_stageStep.mBn1-G_lost{background:var(--color-danger)}.mBn1-G_dealValue{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);font-size:var(--font-size-sm);display:flex}.mBn1-G_dealValueLabel{color:var(--color-text-tertiary)}.mBn1-G_dealValueAmount{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}
.B9lLia_page{max-width:1180px;padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-2xl);margin:0 auto}.B9lLia_topbar{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex}.B9lLia_back{color:var(--color-text-secondary);font-size:var(--font-size-sm);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.B9lLia_back:hover{color:var(--color-text-primary)}.B9lLia_card{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);overflow:hidden}.B9lLia_header{align-items:start;column-gap:var(--spacing-lg);padding:var(--spacing-lg);border-bottom:1px solid var(--color-card-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.B9lLia_channelTag{justify-self:end}.B9lLia_header>.B9lLia_headerActions,.B9lLia_header>.B9lLia_signalRow{grid-column:1/-1}.B9lLia_identityRow{align-items:baseline;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.B9lLia_name{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;word-break:break-word;margin:0}.B9lLia_company{color:var(--color-text-secondary)}.B9lLia_signalRow{gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.B9lLia_muted{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.B9lLia_warn{color:var(--color-warning-dark)}.B9lLia_content{grid-template-columns:minmax(0,1.65fr) minmax(260px,.8fr);display:grid}@media (max-width:900px){.B9lLia_content{grid-template-columns:minmax(0,1fr)}.B9lLia_side{border-left:none;border-top:1px solid var(--color-card-border)}}.B9lLia_main{padding:var(--spacing-lg);min-width:0}.B9lLia_side{border-left:1px solid var(--color-card-border);background:var(--color-bg-secondary);padding:var(--spacing-lg)}.B9lLia_section+.B9lLia_section{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--color-card-border)}.B9lLia_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);display:flex}.B9lLia_sectionTitle{margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.B9lLia_kv{margin:var(--spacing-sm) 0 0 0;flex-direction:column;gap:6px;display:flex}.B9lLia_kvRow{gap:var(--spacing-sm);font-size:var(--font-size-sm);line-height:1.5;display:flex}.B9lLia_kvKey{color:var(--color-text-tertiary);flex:0 0 130px}.B9lLia_kvValue{color:var(--color-text-secondary);word-break:break-word;min-width:0;margin:0}.B9lLia_kvValue code{background:var(--color-bg-tertiary);border-radius:var(--radius-sm);padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.B9lLia_kvValue a{color:var(--color-primary)}.B9lLia_timeline{margin:var(--spacing-sm) 0 0 0;padding:0;list-style:none}.B9lLia_event{gap:var(--spacing-sm);padding-bottom:var(--spacing-md);display:flex;position:relative}.B9lLia_event:not(:last-child):before{content:"";background:var(--color-card-border);width:1px;position:absolute;top:24px;bottom:0;left:11px}.B9lLia_eventDot{z-index:1;border-radius:var(--radius-full);background:var(--color-bg-tertiary);width:23px;height:23px;color:var(--color-text-tertiary);border:1px solid var(--color-card-border);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.B9lLia_eventDot svg{width:11px;height:11px}.B9lLia_dot_callintent,.B9lLia_dot_outreach{background:color-mix(in srgb, var(--color-channel-phone) 12%, transparent);border-color:color-mix(in srgb, var(--color-channel-phone) 35%, transparent);color:var(--color-channel-phone)}.B9lLia_dot_enquiry,.B9lLia_dot_email,.B9lLia_dot_emailopen,.B9lLia_dot_emailclick{background:var(--color-info-light);border-color:var(--color-info-border);color:var(--color-info)}.B9lLia_dot_converted{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success)}.B9lLia_eventBody{min-width:0}.B9lLia_eventTime{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.B9lLia_eventTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.B9lLia_eventDetail{font-size:var(--font-size-sm);color:var(--color-text-secondary);word-break:break-word;line-height:1.5}.B9lLia_untimed{gap:var(--spacing-xs);margin:var(--spacing-sm) 0 0 0;padding:var(--spacing-sm);border:1px dashed var(--color-card-border);border-radius:var(--radius-md);font-size:var(--font-size-xs);color:var(--color-text-tertiary);line-height:1.5;display:flex}.B9lLia_untimed svg{flex-shrink:0;width:13px;height:13px;margin-top:2px}.B9lLia_outreachRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:4px;display:flex}.B9lLia_outreachCount{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.B9lLia_metric+.B9lLia_metric{margin-top:var(--spacing-md)}.B9lLia_metricLabel{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.B9lLia_metricValue{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.B9lLia_metricSub{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.B9lLia_note{margin-top:var(--spacing-lg);padding:var(--spacing-sm);background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:1.5}.B9lLia_note a{color:var(--color-primary)}.B9lLia_linkBtn{font-size:var(--font-size-sm);color:var(--color-primary);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.B9lLia_linkBtn:hover{text-decoration:underline}.B9lLia_disqualify{padding:0 var(--spacing-xs);cursor:pointer;font-size:var(--font-size-xs);color:var(--color-text-tertiary);background:0 0;border:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.B9lLia_disqualify:hover:not(:disabled){color:var(--color-danger)}.B9lLia_disqualify:disabled{opacity:.5;cursor:default}.B9lLia_disqualify svg{width:13px;height:13px}.B9lLia_error{padding:var(--spacing-sm);margin-bottom:var(--spacing-md);background:var(--color-danger-light);color:var(--color-danger);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.B9lLia_query{color:var(--color-text-tertiary);word-break:break-all}.B9lLia_foldList{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.B9lLia_foldList .B9lLia_kv:first-child{margin-top:0}.B9lLia_widget{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-card-border)}.B9lLia_widgetTitle{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary)}.B9lLia_kvRowStacked{font-size:var(--font-size-sm);flex-direction:column;gap:1px;line-height:1.45;display:flex}.B9lLia_kvRowStacked .B9lLia_kvKey{font-size:var(--font-size-xs);flex:none}.B9lLia_headerActions{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.B9lLia_linkedContact{font-size:var(--font-size-sm);align-items:center;gap:6px;display:inline-flex}.B9lLia_farActions{align-items:center;gap:var(--spacing-sm);margin-left:auto;display:inline-flex}.B9lLia_farActions .B9lLia_disqualify{margin-left:0}.B9lLia_iconDanger{border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;color:var(--color-text-tertiary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.B9lLia_iconDanger:hover:not(:disabled){color:var(--color-danger);background:var(--color-danger-light)}.B9lLia_iconDanger:disabled{opacity:.5;cursor:default}.B9lLia_iconDanger svg{width:16px;height:16px}
.TLciXG_container{text-align:center;padding:var(--spacing-md) 0;flex-direction:column;align-items:center;display:flex}.TLciXG_iconContainer{border-radius:var(--radius-full);width:56px;height:56px;margin-bottom:var(--spacing-lg);justify-content:center;align-items:center;display:flex}.TLciXG_iconContainer svg{width:28px;height:28px}.TLciXG_iconContainer.TLciXG_danger{background-color:var(--color-danger-light);color:var(--color-danger)}.TLciXG_iconContainer.TLciXG_warning{background-color:var(--color-warning-light);color:var(--color-warning)}.TLciXG_iconContainer.TLciXG_info{background-color:var(--color-info-light);color:var(--color-info)}.TLciXG_content{margin-bottom:var(--spacing-xl)}.TLciXG_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0}.TLciXG_message{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);max-width:320px}.TLciXG_actions{gap:var(--spacing-sm);width:100%;display:flex}.TLciXG_actions>*{flex:1}@media (max-width:480px){.TLciXG_actions{flex-direction:column-reverse}}
.GCeGDG_field{margin-bottom:var(--spacing-md)}.GCeGDG_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs);display:block}.GCeGDG_required{color:var(--color-error)}.GCeGDG_hint{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:var(--spacing-xs)}.GCeGDG_error{font-size:var(--font-size-xs);color:var(--color-error);margin-top:var(--spacing-xs)}
._0WJChG_card{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._0WJChG_card p{margin:var(--spacing-xs) 0;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._0WJChG_intro{margin:0 0 var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._0WJChG_error{color:var(--color-danger)}._0WJChG_input{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-input-bg);color:var(--color-text-primary);font-size:var(--font-size-sm)}
