.o--GZq_hero{margin-bottom:var(--spacing-xl)}.o--GZq_head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);display:flex}.o--GZq_date{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-bottom:2px}.o--GZq_greeting{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:var(--font-weight-bold);letter-spacing:-.03em;color:var(--color-text-primary);margin:0}.o--GZq_addBtn{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:transform var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #3272f33d}.o--GZq_addBtn:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 12px 26px #3272f34d}.o--GZq_metrics{gap:var(--spacing-md);margin-bottom:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.o--GZq_metric{padding:var(--spacing-lg);background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);flex-direction:column;display:flex}.o--GZq_metric:hover{box-shadow:var(--shadow-md);border-color:#cbd8e9;transform:translateY(-2px)}.o--GZq_metricTop{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.o--GZq_metricLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary)}.o--GZq_metricIcon{border-radius:var(--radius-md);background:var(--color-primary-light);width:30px;height:30px;color:var(--color-primary);justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}.o--GZq_metricValue{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--color-text-primary);line-height:1}.o--GZq_metricSub{margin-top:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.o--GZq_panels{gap:var(--spacing-md);grid-template-columns:1.6fr 1fr;display:grid}@media (max-width:900px){.o--GZq_panels{grid-template-columns:1fr}}.o--GZq_panel{padding:var(--spacing-lg);background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.o--GZq_panelHead{margin-bottom:var(--spacing-md);font-size:var(--font-size-sm);justify-content:space-between;align-items:center;display:flex}.o--GZq_panelHead strong{color:var(--color-text-primary)}.o--GZq_panelHead span,.o--GZq_panelHead a{color:var(--color-text-tertiary);font-size:var(--font-size-xs);text-decoration:none}.o--GZq_panelHead a:hover{color:var(--color-primary)}.o--GZq_chart{border-bottom:1px solid var(--color-border-primary);background-image:linear-gradient(var(--color-bg-tertiary) 1px, transparent 1px);background-size:100% 37px;height:150px}.o--GZq_chartSvg{width:100%;height:100%;display:block}.o--GZq_chartLine{stroke:var(--color-primary);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.o--GZq_chartArea{fill:#3272f31f;stroke:none}.o--GZq_activityList{gap:var(--spacing-md);flex-direction:column;display:flex}.o--GZq_activityRow{gap:var(--spacing-sm);grid-template-columns:10px 1fr;align-items:start;display:grid}.o--GZq_activityDot{background:var(--color-primary);border-radius:50%;width:8px;height:8px;margin-top:5px}.o--GZq_activityRow:nth-child(3n) .o--GZq_activityDot{background:var(--color-accent-green)}.o--GZq_activityRow:nth-child(3n+2) .o--GZq_activityDot{background:var(--color-accent-amber)}.o--GZq_activityTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.o--GZq_activityTime{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.o--GZq_empty{color:var(--color-text-tertiary);font-size:var(--font-size-sm);margin:0}
.y4zcVG_container{gap:var(--spacing-xs);flex-direction:column;display:flex}.y4zcVG_fullWidth{width:100%}.y4zcVG_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.y4zcVG_select{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-base);color:var(--color-text-primary);background-color:var(--color-input-bg);cursor:pointer;transition:all var(--transition-fast);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%234b5563' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-md) center;padding-right:calc(var(--spacing-md) * 2.5)}[data-theme=dark] .y4zcVG_select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2394a3b8' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.y4zcVG_select:hover:not(:disabled){border-color:var(--color-border-secondary)}.y4zcVG_select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.y4zcVG_select:disabled{background-color:var(--color-bg-tertiary);cursor:not-allowed;opacity:.6}.y4zcVG_select.y4zcVG_error{border-color:var(--color-danger)}.y4zcVG_select.y4zcVG_error:focus{box-shadow:0 0 0 3px var(--color-danger-light)}.y4zcVG_errorText{font-size:var(--font-size-sm);color:var(--color-danger)}.y4zcVG_helperText{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}
.e7wtVW_card{background-color:var(--color-card-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-card-border);transition:background-color var(--transition-theme), border-color var(--transition-theme)}.e7wtVW_padding-none{padding:0}.e7wtVW_padding-sm{padding:var(--spacing-sm)}.e7wtVW_padding-md{padding:var(--spacing-md)}.e7wtVW_padding-lg{padding:var(--spacing-lg)}
._3mjePa_spinner{justify-content:center;align-items:center;display:inline-flex}._3mjePa_ring{border:2px solid var(--color-neutral-200);border-top-color:var(--color-primary);border-radius:50%;animation:.8s linear infinite _3mjePa_spin}._3mjePa_sm ._3mjePa_ring{width:1rem;height:1rem}._3mjePa_md ._3mjePa_ring{width:1.5rem;height:1.5rem}._3mjePa_lg ._3mjePa_ring{border-width:3px;width:2.5rem;height:2.5rem}@keyframes _3mjePa_spin{to{transform:rotate(360deg)}}._3mjePa_skeleton{background:linear-gradient(90deg, var(--color-neutral-200) 0%, var(--color-neutral-100) 50%, var(--color-neutral-200) 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite _3mjePa_shimmer}@keyframes _3mjePa_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}._3mjePa_skeleton-text{border-radius:var(--radius-sm);width:100%;height:1em}._3mjePa_skeleton-circular{border-radius:50%;width:40px;height:40px}._3mjePa_skeleton-rectangular{border-radius:var(--radius-md);width:100%;height:100px}
._0zlpnW_container{gap:var(--spacing-lg);padding:var(--spacing-lg);flex-direction:column;animation:.3s ease-in-out _0zlpnW_fadeIn;display:flex}@keyframes _0zlpnW_fadeIn{0%{opacity:0}to{opacity:1}}._0zlpnW_spinnerContainer{justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:column;min-height:300px;display:flex}._0zlpnW_spinnerText{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._0zlpnW_header{gap:var(--spacing-xs);flex-direction:column;display:flex}._0zlpnW_detailHeader{align-items:center;gap:var(--spacing-md);display:flex}._0zlpnW_toolbar{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}._0zlpnW_stats{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._0zlpnW_statCard{gap:var(--spacing-sm);padding:var(--spacing-lg);background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);flex-direction:column;display:flex}._0zlpnW_table{background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);overflow:hidden}._0zlpnW_tableHeader{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-primary);display:flex}._0zlpnW_tableRow{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border-primary);display:flex}._0zlpnW_tableRow:last-child{border-bottom:none}._0zlpnW_pagination{padding-top:var(--spacing-md);justify-content:center;display:flex}._0zlpnW_cardsGrid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}._0zlpnW_card{gap:var(--spacing-sm);padding:var(--spacing-lg);background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);flex-direction:column;display:flex}._0zlpnW_cardFooter{padding-top:var(--spacing-sm);margin-top:auto}._0zlpnW_form{gap:var(--spacing-lg);flex-direction:column;max-width:600px;display:flex}._0zlpnW_formField{gap:var(--spacing-xs);flex-direction:column;display:flex}._0zlpnW_formActions{gap:var(--spacing-sm);padding-top:var(--spacing-md);display:flex}._0zlpnW_section{gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);flex-direction:column;display:flex}._0zlpnW_sectionContent{gap:var(--spacing-sm);flex-direction:column;display:flex}._0zlpnW_content{padding:var(--spacing-lg);background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg)}@media (max-width:768px){._0zlpnW_container{padding:var(--spacing-md)}._0zlpnW_stats{grid-template-columns:repeat(2,1fr)}._0zlpnW_cardsGrid{grid-template-columns:1fr}._0zlpnW_toolbar{flex-direction:column;align-items:stretch}}
._2flceq_banner{padding:var(--spacing-md);background-color:var(--color-danger-light);border:1px solid var(--color-danger);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:var(--spacing-md);animation:.3s ease-out _2flceq_slideIn;display:flex}@keyframes _2flceq_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._2flceq_content{align-items:center;gap:var(--spacing-sm);flex:1;display:flex}._2flceq_icon{font-size:var(--font-size-lg);flex-shrink:0}._2flceq_message{font-size:var(--font-size-sm);color:var(--color-danger);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}._2flceq_closeButton{cursor:pointer;font-size:var(--font-size-2xl);color:var(--color-danger);padding:var(--spacing-xs);border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;line-height:1}._2flceq_closeButton:hover{background-color:#ef444433}._2flceq_closeButton:active{transform:scale(.95)}
.e5woMa_container{min-height:200px;padding:var(--spacing-xl);background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.e5woMa_content{text-align:center;flex-direction:column;align-items:center;max-width:500px;display:flex}.e5woMa_iconWrapper{width:64px;height:64px;margin-bottom:var(--spacing-lg);background-color:var(--color-danger-light);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.e5woMa_icon{width:32px;height:32px;color:var(--color-danger)}.e5woMa_title{margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.e5woMa_message{margin:0 0 var(--spacing-lg) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.e5woMa_actions{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}.e5woMa_retryButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-inverse);background-color:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);border:none;display:inline-flex}.e5woMa_retryButton:hover{background-color:var(--color-primary-dark)}.e5woMa_retryButton:focus{box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.e5woMa_detailsButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm);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-color:#0000;display:inline-flex}.e5woMa_detailsButton:hover{background-color:var(--color-bg-tertiary);border-color:var(--color-border-secondary)}.e5woMa_detailsButton:focus{box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.e5woMa_buttonIcon{width:16px;height:16px}.e5woMa_details{width:100%;margin-top:var(--spacing-lg);text-align:left}.e5woMa_detailsSection{margin-bottom:var(--spacing-md)}.e5woMa_detailsSection:last-child{margin-bottom:0}.e5woMa_detailsTitle{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.e5woMa_detailsCode{padding:var(--spacing-sm);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-primary);background-color:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);white-space:pre-wrap;word-break:break-word;max-height:200px;margin:0;overflow:auto}.e5woMa_fullPage{background-color:var(--color-bg-primary);min-height:100vh}@media (max-width:480px){.e5woMa_container{padding:var(--spacing-lg)}.e5woMa_iconWrapper{width:48px;height:48px}.e5woMa_icon{width:24px;height:24px}.e5woMa_title{font-size:var(--font-size-lg)}.e5woMa_actions{flex-direction:column;width:100%}.e5woMa_retryButton,.e5woMa_detailsButton{justify-content:center;width:100%}}
.PKn8sa_toastContainer{top:var(--spacing-lg);right:var(--spacing-lg);z-index:var(--z-index-tooltip);gap:var(--spacing-sm);pointer-events:none;flex-direction:column;max-width:420px;display:flex;position:fixed}.PKn8sa_toast{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg-elevated);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);pointer-events:auto;animation:PKn8sa_slideIn var(--transition-normal);min-width:320px;transition:background-color var(--transition-theme), box-shadow var(--transition-theme);border-left:4px solid;display:flex}@keyframes PKn8sa_slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.PKn8sa_toast.PKn8sa_success{border-left-color:var(--color-success)}.PKn8sa_toast.PKn8sa_error{border-left-color:var(--color-danger)}.PKn8sa_toast.PKn8sa_warning{border-left-color:var(--color-warning)}.PKn8sa_toast.PKn8sa_info{border-left-color:var(--color-info)}.PKn8sa_iconContainer{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.PKn8sa_icon{width:24px;height:24px}.PKn8sa_success .PKn8sa_icon{color:var(--color-success)}.PKn8sa_error .PKn8sa_icon{color:var(--color-danger)}.PKn8sa_warning .PKn8sa_icon{color:var(--color-warning)}.PKn8sa_info .PKn8sa_icon{color:var(--color-info)}.PKn8sa_content{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.PKn8sa_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-tight)}.PKn8sa_message{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.PKn8sa_action{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);cursor:pointer;text-align:left;transition:color var(--transition-fast);background:0 0;border:none;padding:0}.PKn8sa_action:hover{color:var(--color-primary-hover);text-decoration:underline}.PKn8sa_action:focus{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.PKn8sa_closeButton{border-radius:var(--radius-sm);cursor:pointer;width:20px;height:20px;color:var(--color-text-muted);transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.PKn8sa_closeButton:hover{color:var(--color-text-secondary);background:var(--color-bg-tertiary)}.PKn8sa_closeButton:focus{outline:2px solid var(--color-primary);outline-offset:2px}.PKn8sa_closeIcon{width:16px;height:16px}@media (max-width:768px){.PKn8sa_toastContainer{left:var(--spacing-md);right:var(--spacing-md);top:var(--spacing-md);max-width:none}.PKn8sa_toast{min-width:auto}}
.lLo_Fq_badge{font-weight:var(--font-weight-medium);border-radius:var(--radius-full);white-space:nowrap;transition:all var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.lLo_Fq_badge.lLo_Fq_sm{font-size:var(--font-size-xs);line-height:var(--line-height-tight);padding:2px 8px}.lLo_Fq_badge.lLo_Fq_md{font-size:var(--font-size-sm);line-height:var(--line-height-tight);padding:4px 12px}.lLo_Fq_badge.lLo_Fq_lg{font-size:var(--font-size-base);line-height:var(--line-height-tight);padding:6px 16px}.lLo_Fq_badge.lLo_Fq_success{background:var(--color-success-light);color:var(--color-success)}.lLo_Fq_badge.lLo_Fq_warning{background:var(--color-warning-light);color:var(--color-warning)}.lLo_Fq_badge.lLo_Fq_error{background:var(--color-danger-light);color:var(--color-danger)}.lLo_Fq_badge.lLo_Fq_info{background:var(--color-info-light);color:var(--color-info)}.lLo_Fq_badge.lLo_Fq_neutral{background:var(--color-neutral-100);color:var(--color-neutral-700)}
.XctYkW_tooltipWrapper{display:inline-flex;position:relative}.XctYkW_tooltip{z-index:var(--z-index-tooltip);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-neutral-800);color:#fff;font-size:var(--font-size-sm);line-height:var(--line-height-normal);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);word-wrap:break-word;max-width:250px;animation:XctYkW_fadeIn var(--transition-fast);pointer-events:none;position:fixed}@keyframes XctYkW_fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.XctYkW_tooltipContent{white-space:normal}.XctYkW_tooltipArrow{border-style:solid;width:0;height:0;position:absolute}.XctYkW_tooltip.XctYkW_top .XctYkW_tooltipArrow{border-width:6px 6px 0;border-color:var(--color-neutral-800) transparent transparent transparent;top:100%;left:50%;transform:translate(-50%)}.XctYkW_tooltip.XctYkW_bottom .XctYkW_tooltipArrow{border-width:0 6px 6px;border-color:transparent transparent var(--color-neutral-800) transparent;bottom:100%;left:50%;transform:translate(-50%)}.XctYkW_tooltip.XctYkW_left .XctYkW_tooltipArrow{border-width:6px 0 6px 6px;border-color:transparent transparent transparent var(--color-neutral-800);top:50%;left:100%;transform:translateY(-50%)}.XctYkW_tooltip.XctYkW_right .XctYkW_tooltipArrow{border-width:6px 6px 6px 0;border-color:transparent var(--color-neutral-800) transparent transparent;top:50%;right:100%;transform:translateY(-50%)}
.qJqKRa_chip{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;display:inline-flex}.qJqKRa_chip:focus{outline:2px solid var(--color-primary);outline-offset:2px}.qJqKRa_chip:disabled{opacity:.5;cursor:not-allowed}.qJqKRa_chip.qJqKRa_active{background-color:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.qJqKRa_chip.qJqKRa_active:hover:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.qJqKRa_chip.qJqKRa_inactive{background-color:var(--color-bg-primary);color:var(--color-text-secondary);border-color:var(--color-border-primary)}.qJqKRa_chip.qJqKRa_inactive:hover:not(:disabled){background-color:var(--color-bg-secondary);border-color:var(--color-border-secondary)}.qJqKRa_chip.qJqKRa_primary.qJqKRa_active{background-color:var(--color-primary);border-color:var(--color-primary)}.qJqKRa_chip.qJqKRa_success.qJqKRa_active{background-color:var(--color-success);border-color:var(--color-success)}.qJqKRa_chip.qJqKRa_warning.qJqKRa_active{background-color:var(--color-warning);border-color:var(--color-warning)}.qJqKRa_chip.qJqKRa_danger.qJqKRa_active{background-color:var(--color-danger);border-color:var(--color-danger)}.qJqKRa_icon{font-size:var(--font-size-base);align-items:center;display:flex}.qJqKRa_chip.qJqKRa_active .qJqKRa_icon{color:var(--color-text-inverse)}.qJqKRa_chip.qJqKRa_inactive .qJqKRa_icon{color:var(--color-text-tertiary)}.qJqKRa_chip.qJqKRa_inactive.qJqKRa_primary .qJqKRa_icon{color:var(--color-primary)}.qJqKRa_chip.qJqKRa_inactive.qJqKRa_success .qJqKRa_icon{color:var(--color-success)}.qJqKRa_chip.qJqKRa_inactive.qJqKRa_warning .qJqKRa_icon{color:var(--color-warning)}.qJqKRa_chip.qJqKRa_inactive.qJqKRa_danger .qJqKRa_icon{color:var(--color-danger)}.qJqKRa_label{font-weight:var(--font-weight-medium)}.qJqKRa_count{min-width:20px;height:20px;padding:0 var(--spacing-xs);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.qJqKRa_chip.qJqKRa_active .qJqKRa_count{color:var(--color-text-inverse);background-color:#ffffff40}.qJqKRa_chip.qJqKRa_inactive .qJqKRa_count{background-color:var(--color-bg-tertiary);color:var(--color-text-secondary)}@media (max-width:768px){.qJqKRa_chip{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}.qJqKRa_count{min-width:18px;height:18px}}
.P868cW_copyButton{justify-content:center;align-items:center;gap:var(--spacing-xs);min-width:24px;height:24px;padding:0 var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;display:inline-flex}.P868cW_copyButton:hover{color:var(--color-primary);background-color:var(--color-bg-tertiary)}.P868cW_copyButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.P868cW_copied,.P868cW_copied:hover{color:var(--color-success)}
.dRKwZa_container{align-items:center;gap:var(--spacing-sm);display:inline-flex}.dRKwZa_container.dRKwZa_withLabel{cursor:pointer}.dRKwZa_container.dRKwZa_labelLeft{flex-direction:row-reverse}.dRKwZa_label{font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--transition-fast)}.dRKwZa_switch{cursor:pointer;border-radius:var(--radius-full);transition:background-color var(--transition-fast);flex-shrink:0;display:inline-flex;position:relative}.dRKwZa_switch:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.dRKwZa_input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dRKwZa_track{background-color:var(--color-neutral-300);border-radius:var(--radius-full);transition:background-color var(--transition-fast);align-items:center;display:inline-flex}.dRKwZa_checked .dRKwZa_track{background-color:var(--color-primary)}.dRKwZa_disabled .dRKwZa_track{background-color:var(--color-neutral-200);cursor:not-allowed}.dRKwZa_disabled.dRKwZa_checked .dRKwZa_track{background-color:var(--color-primary-light)}.dRKwZa_thumb{background-color:var(--color-bg-primary);box-shadow:var(--shadow-sm);transition:transform var(--transition-fast);border-radius:50%;display:block}.dRKwZa_disabled .dRKwZa_thumb{background-color:var(--color-neutral-100)}.dRKwZa_sm .dRKwZa_track{width:32px;height:18px;padding:2px}.dRKwZa_sm .dRKwZa_thumb{width:14px;height:14px}.dRKwZa_sm.dRKwZa_checked .dRKwZa_thumb{transform:translate(14px)}.dRKwZa_md .dRKwZa_track{width:40px;height:22px;padding:2px}.dRKwZa_md .dRKwZa_thumb{width:18px;height:18px}.dRKwZa_md.dRKwZa_checked .dRKwZa_thumb{transform:translate(18px)}.dRKwZa_lg .dRKwZa_track{width:52px;height:28px;padding:3px}.dRKwZa_lg .dRKwZa_thumb{width:22px;height:22px}.dRKwZa_lg.dRKwZa_checked .dRKwZa_thumb{transform:translate(24px)}.dRKwZa_switch:not(.dRKwZa_disabled):hover .dRKwZa_track{background-color:var(--color-neutral-400)}.dRKwZa_switch.dRKwZa_checked:not(.dRKwZa_disabled):hover .dRKwZa_track{background-color:var(--color-primary-hover)}.dRKwZa_switch:focus-visible .dRKwZa_thumb{box-shadow:0 0 0 2px var(--color-bg-primary), 0 0 0 4px var(--color-border-focus)}.dRKwZa_danger .dRKwZa_track{background-color:var(--color-neutral-300)}.dRKwZa_danger.dRKwZa_checked .dRKwZa_track{background-color:var(--color-danger)}.dRKwZa_danger.dRKwZa_checked:not(.dRKwZa_disabled):hover .dRKwZa_track{background-color:var(--color-danger-hover)}
.uamQSa_section{border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.uamQSa_default{background-color:var(--color-card-bg);border:1px solid var(--color-card-border)}.uamQSa_warning{background-color:var(--color-warning-light);border:1px solid var(--color-warning)}.uamQSa_sectionHeader{width:100%;padding:var(--spacing-sm) var(--spacing-md);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}.uamQSa_default .uamQSa_sectionHeader:hover{background-color:var(--color-bg-tertiary)}.uamQSa_warning .uamQSa_sectionHeader:hover{background-color:rgba(var(--color-warning-rgb), .15)}.uamQSa_sectionTitle{align-items:center;gap:var(--spacing-sm);text-align:left;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);flex-wrap:wrap;display:flex}.uamQSa_summary{font-weight:var(--font-weight-normal);color:var(--color-text-tertiary)}.uamQSa_headerIcon{color:var(--color-text-muted);align-items:center;display:flex}.uamQSa_warning .uamQSa_headerIcon{color:var(--color-warning)}.uamQSa_countBadge{min-width:20px;height:20px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.uamQSa_countBadgeDefault{color:#fff;background-color:var(--color-primary)}.uamQSa_countBadgeWarning{color:var(--color-warning);background-color:rgba(var(--color-warning-rgb), .2)}.uamQSa_headerActions{align-items:center;gap:var(--spacing-sm);display:flex}.uamQSa_expandAllButton{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-text-secondary);background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);display:flex}.uamQSa_expandAllButton:hover{background-color:var(--color-bg-tertiary);border-color:var(--color-text-muted)}.uamQSa_sectionContent{gap:var(--spacing-sm);padding:0 var(--spacing-md) var(--spacing-md);flex-direction:column;display:flex}.uamQSa_emptyState{padding:var(--spacing-md);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}.uamQSa_emptyState svg{margin-bottom:var(--spacing-xs);opacity:.5}.uamQSa_emptyState p{margin:0}
.FfWBrW_folderTabs{z-index:1;scrollbar-width:none;align-items:flex-end;gap:5px;margin-bottom:-1px;padding:10px 0 0 10px;display:flex;position:relative;overflow:auto hidden}.FfWBrW_folderTabs::-webkit-scrollbar{display:none}.FfWBrW_folderTab{--tab-bg:var(--color-bg-tertiary);border:1px solid var(--color-border-secondary);border-bottom-color:var(--color-card-border);background:var(--tab-bg);min-width:122px;height:46px;color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;border-radius:12px 12px 0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0 19px 0 20px;transition:transform .18s,background-color .18s,color .18s;display:flex;position:relative}.FfWBrW_folderTab:before{content:"";border:1px solid var(--color-border-secondary);background:var(--tab-bg);border-bottom:0;border-radius:8px 8px 0 0;width:44px;height:8px;position:absolute;top:-7px;left:16px}.FfWBrW_folderTab:not(.FfWBrW_folderTabActive):hover{--tab-bg:var(--color-bg-secondary);color:var(--color-text-primary);transform:translateY(-2px)}[data-theme=dark] .FfWBrW_folderTab:not(.FfWBrW_folderTabActive){--tab-bg:var(--color-bg-primary)}[data-theme=dark] .FfWBrW_folderTab:not(.FfWBrW_folderTabActive):hover{--tab-bg:var(--color-bg-tertiary)}.FfWBrW_folderTab.FfWBrW_folderTabActive{--tab-bg:var(--color-card-bg);z-index:1;border-bottom-color:var(--tab-bg);height:50px;color:var(--color-primary)}.FfWBrW_folderTab.FfWBrW_folderTabActive:after{content:"";border-radius:var(--radius-full);background:var(--color-primary);height:3px;position:absolute;bottom:7px;left:14px;right:14px}.FfWBrW_folderTab:focus-visible{outline:2px solid var(--color-border-focus,var(--color-primary));outline-offset:-3px}.FfWBrW_folderTabsCompact .FfWBrW_folderTab{min-width:0;padding:0 15px}.FfWBrW_folderCount{color:var(--color-text-muted);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;margin-left:7px}.FfWBrW_folderTabActive .FfWBrW_folderCount{color:var(--color-primary);opacity:.75}@media (prefers-reduced-motion:reduce){.FfWBrW_folderTab{transition:none}.FfWBrW_folderTab:not(.FfWBrW_folderTabActive):hover{transform:none}}.FfWBrW_folderPanel{border:1px solid var(--color-card-border);border-radius:var(--radius-lg);background:var(--color-card-bg);box-shadow:var(--shadow-sm);padding:22px 24px 24px;position:relative}@media (max-width:820px){.FfWBrW_folderTabs{padding-left:4px}.FfWBrW_folderTab{min-width:105px;padding:0 14px}.FfWBrW_folderPanel{padding:18px 16px}}
.fD_3VG_container{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background-color:var(--color-bg-primary);flex-direction:column;display:flex;overflow:hidden}.fD_3VG_toolbar{padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-primary);flex-direction:column;display:flex}.fD_3VG_toolbarButtons{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.fD_3VG_toolbarButton{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.fD_3VG_toolbarButton:hover:not(:disabled){background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}.fD_3VG_toolbarButton:disabled{opacity:.4;cursor:not-allowed}.fD_3VG_toolbarButton.fD_3VG_active{background-color:var(--color-primary-light);color:var(--color-primary)}.fD_3VG_divider{background-color:var(--color-border-primary);width:1px;height:20px;margin:0 var(--spacing-xs)}.fD_3VG_linkInput{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-xs);background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);display:flex}.fD_3VG_linkInput input{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);background-color:var(--color-bg-primary);color:var(--color-text-primary);flex:1}.fD_3VG_linkInput input:focus{border-color:var(--color-primary);outline:none}.fD_3VG_linkInput button{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);background-color:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--transition-fast)}.fD_3VG_linkInput button:hover{background-color:var(--color-bg-secondary)}.fD_3VG_editor{padding:var(--spacing-md);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);outline:none;flex:1;overflow-y:auto}.fD_3VG_editor:empty:before{content:attr(data-placeholder);color:var(--color-text-tertiary);pointer-events:none}.fD_3VG_editor a{color:var(--color-primary);text-decoration:underline}.fD_3VG_editor ul,.fD_3VG_editor ol{margin:var(--spacing-sm) 0;padding-left:var(--spacing-lg)}.fD_3VG_editor li{margin:var(--spacing-xs) 0}.fD_3VG_editor p{margin:var(--spacing-sm) 0}.fD_3VG_editor p:first-child{margin-top:0}.fD_3VG_editor p:last-child{margin-bottom:0}.fD_3VG_footer{justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-bg-secondary);border-top:1px solid var(--color-border-primary);display:flex}@media (max-width:768px){.fD_3VG_toolbarButtons{gap:2px}.fD_3VG_toolbarButton{width:28px;height:28px}.fD_3VG_divider{margin:0 2px}}
.bs4xaq_avatar{-webkit-user-select:none;user-select:none;vertical-align:middle;background-color:var(--color-bg-tertiary);color:var(--color-text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;overflow:hidden}.bs4xaq_avatar.bs4xaq_clickable{cursor:pointer}.bs4xaq_avatar.bs4xaq_clickable:hover{transform:scale(1.05);box-shadow:0 2px 8px #00000026}.bs4xaq_avatar.bs4xaq_clickable:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.bs4xaq_avatar.bs4xaq_organization{border-radius:8px}.bs4xaq_avatar.bs4xaq_xs{width:24px;height:24px;font-size:10px}.bs4xaq_avatar.bs4xaq_sm{width:32px;height:32px;font-size:12px}.bs4xaq_avatar.bs4xaq_md{width:40px;height:40px;font-size:14px}.bs4xaq_avatar.bs4xaq_lg{width:56px;height:56px;font-size:18px}.bs4xaq_avatar.bs4xaq_xl{width:72px;height:72px;font-size:24px}.bs4xaq_avatar.bs4xaq_organization.bs4xaq_xs{border-radius:4px}.bs4xaq_avatar.bs4xaq_organization.bs4xaq_sm{border-radius:6px}.bs4xaq_avatar.bs4xaq_organization.bs4xaq_md{border-radius:8px}.bs4xaq_avatar.bs4xaq_organization.bs4xaq_lg{border-radius:10px}.bs4xaq_avatar.bs4xaq_organization.bs4xaq_xl{border-radius:12px}.bs4xaq_image{object-fit:cover;width:100%;height:100%}.bs4xaq_initials{color:#fff;text-transform:uppercase;letter-spacing:.025em;line-height:1}
.qCi17W_container{display:block;position:relative}.qCi17W_container.qCi17W_md{min-width:200px}.qCi17W_container.qCi17W_sm{min-width:160px}.qCi17W_container.qCi17W_disabled{opacity:.6;pointer-events:none}.qCi17W_trigger{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-input-border);border-radius:var(--radius-md);background-color:var(--color-input-bg);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);font-size:var(--font-size-base);color:var(--color-text-primary);text-align:left;justify-content:space-between;align-items:center;display:flex}.qCi17W_container.qCi17W_sm .qCi17W_trigger{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm)}.qCi17W_trigger:hover:not(:disabled){border-color:var(--color-primary)}.qCi17W_trigger:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}.qCi17W_container.qCi17W_open .qCi17W_trigger{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring)}.qCi17W_selectedValue{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.qCi17W_selectedName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qCi17W_placeholder{color:var(--color-text-tertiary)}.qCi17W_actions{align-items:center;gap:4px;margin-left:8px;display:flex}.qCi17W_clearButton{background-color:var(--color-bg-tertiary);width:18px;height:18px;color:var(--color-text-secondary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.qCi17W_clearButton:hover{background-color:var(--color-bg-error);color:var(--color-text-error)}.qCi17W_clearButton svg{width:12px;height:12px}.qCi17W_chevron{width:16px;height:16px;color:var(--color-text-tertiary);transition:transform .15s}.qCi17W_container.qCi17W_open .qCi17W_chevron{transform:rotate(180deg)}.qCi17W_dropdown{z-index:100;background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.qCi17W_searchContainer{border-bottom:1px solid var(--color-border-secondary);padding:8px;position:relative}.qCi17W_searchIcon{width:16px;height:16px;color:var(--color-text-tertiary);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.qCi17W_searchInput{border:1px solid var(--color-border-primary);background-color:var(--color-bg-secondary);width:100%;color:var(--color-text-primary);border-radius:6px;outline:none;padding:8px 12px 8px 32px;font-size:14px;transition:border-color .15s}.qCi17W_searchInput::placeholder{color:var(--color-text-tertiary)}.qCi17W_searchInput:focus{border-color:var(--color-primary)}.qCi17W_options{max-height:240px;padding:4px;overflow-y:auto}.qCi17W_option{cursor:pointer;text-align:left;background-color:#0000;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background-color .15s;display:flex}.qCi17W_option:hover{background-color:var(--color-bg-hover)}.qCi17W_option.qCi17W_selected{background-color:var(--color-bg-selected)}.qCi17W_optionInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qCi17W_optionName{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.qCi17W_optionTitle{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.qCi17W_loading,.qCi17W_empty,.qCi17W_error{text-align:center;color:var(--color-text-secondary);padding:16px;font-size:14px}.qCi17W_error{color:var(--color-text-error)}
.uOyTIq_wrapper{width:100%;position:relative}.uOyTIq_toggleButton{right:var(--spacing-sm);padding:var(--spacing-xs);cursor:pointer;color:var(--color-text-tertiary);border-radius:var(--radius-sm);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.uOyTIq_toggleButton:hover{color:var(--color-text-secondary)}.uOyTIq_toggleButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.uOyTIq_input{padding-right:2.5rem!important}
.hJrJlG_container{padding:var(--spacing-md)}.hJrJlG_header{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}.hJrJlG_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.hJrJlG_headerActions{gap:var(--spacing-sm);display:flex}.hJrJlG_loading{padding:var(--spacing-2xl);color:var(--color-text-tertiary);flex-direction:column;justify-content:center;align-items:center;display:flex}.hJrJlG_spinner{width:2rem;height:2rem;margin-bottom:var(--spacing-sm);animation:1s linear infinite hJrJlG_spin}@keyframes hJrJlG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hJrJlG_error{align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl);color:var(--color-danger);text-align:center;flex-direction:column;display:flex}.hJrJlG_emptyState{padding:var(--spacing-2xl);text-align:center;flex-direction:column;align-items:center;display:flex}.hJrJlG_emptyIcon{width:4rem;height:4rem;color:var(--color-text-tertiary);margin-bottom:var(--spacing-md)}.hJrJlG_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}.hJrJlG_emptyMessage{color:var(--color-text-secondary);margin:0 0 var(--spacing-lg) 0;max-width:400px}.hJrJlG_timeline{flex-direction:column;gap:0;display:flex}.hJrJlG_timelineItem{gap:var(--spacing-md);display:flex;position:relative}.hJrJlG_timelineMarker{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.hJrJlG_channelIcon{border-radius:var(--radius-full);color:#fff;z-index:1;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;display:flex}.hJrJlG_line{background-color:var(--color-border-primary);width:2px;min-height:var(--spacing-md);flex:1}.hJrJlG_activityCard{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);padding:var(--spacing-md);margin-bottom:var(--spacing-md);transition:box-shadow var(--transition-fast);flex:1}.hJrJlG_activityCard:hover{box-shadow:var(--shadow-sm)}.hJrJlG_cardHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.hJrJlG_cardHeaderLeft{align-items:center;gap:var(--spacing-sm);display:flex}.hJrJlG_channelLabel{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.hJrJlG_timestamp{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.hJrJlG_subject{font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-xs)}.hJrJlG_body{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-sm)}.hJrJlG_cardMeta{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.hJrJlG_metaItem{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.hJrJlG_completedIcon{color:var(--color-success);width:1.25rem;height:1.25rem}.hJrJlG_scheduledIcon{color:var(--color-info);width:1.25rem;height:1.25rem}.hJrJlG_overdueIcon{color:var(--color-warning);width:1.25rem;height:1.25rem}@media (max-width:640px){.hJrJlG_header{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column}.hJrJlG_headerActions{width:100%}.hJrJlG_headerActions button{flex:1}.hJrJlG_cardHeader{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}.hJrJlG_cardMeta{flex-direction:column;align-items:flex-start}}
.KFsycG_error{background-color:var(--color-danger-light);color:var(--color-danger);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);font-size:var(--font-size-sm)}.KFsycG_channelSelector{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);grid-template-columns:repeat(4,1fr);display:grid}.KFsycG_channelButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-bg-secondary);border:2px solid var(--color-border-primary);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);color:var(--color-text-secondary);flex-direction:column;display:flex}.KFsycG_channelButton:hover{background:var(--color-bg-tertiary);border-color:var(--color-border-secondary)}.KFsycG_channelButton.KFsycG_active{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.KFsycG_channelButton svg{font-size:1.5rem}.KFsycG_channelButton span{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.KFsycG_directionSelector{gap:var(--spacing-sm);display:flex}.KFsycG_directionButton{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);transition:all var(--transition-fast);flex:1}.KFsycG_directionButton:hover{background:var(--color-bg-tertiary)}.KFsycG_directionButton.KFsycG_active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.KFsycG_fieldGroup{margin-bottom:var(--spacing-md)}.KFsycG_fieldRow{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.KFsycG_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}.KFsycG_notice{background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning-dark);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);font-size:var(--font-size-sm)}.KFsycG_hint{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:var(--spacing-xs)}.KFsycG_input,.KFsycG_select,.KFsycG_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)}.KFsycG_input::placeholder,.KFsycG_textarea::placeholder{color:var(--color-input-placeholder)}.KFsycG_input:focus,.KFsycG_select:focus,.KFsycG_textarea:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}.KFsycG_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}.KFsycG_textarea{resize:vertical;min-height:6rem;line-height:var(--line-height-relaxed)}.KFsycG_gradeSelector{gap:var(--spacing-xs);display:flex}.KFsycG_gradeButton{padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);transition:all var(--transition-fast);flex:1}.KFsycG_gradeButton:hover{background:var(--color-bg-tertiary)}.KFsycG_gradeButton.KFsycG_active{color:var(--color-text-inverse)}@media (max-width:640px){.KFsycG_channelSelector{grid-template-columns:repeat(2,1fr)}.KFsycG_fieldRow{grid-template-columns:1fr}.KFsycG_gradeSelector{flex-wrap:wrap}.KFsycG_gradeButton{flex:0 0 calc(33.333% - var(--spacing-xs))}}
.lBb9oW_card{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);margin-bottom:var(--spacing-md);overflow:hidden}.lBb9oW_header{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-secondary);justify-content:space-between;align-items:center;display:flex}.lBb9oW_headerLeft{align-items:center;gap:var(--spacing-sm);display:flex}.lBb9oW_headerIcon{width:20px;height:20px;color:var(--color-text-muted)}.lBb9oW_headerTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em}.lBb9oW_selectButton{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-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;display:flex}.lBb9oW_selectButton:hover:not(:disabled){background-color:var(--color-primary);color:#fff}.lBb9oW_selectButton:disabled{opacity:.5;cursor:not-allowed}.lBb9oW_content{padding:var(--spacing-sm) var(--spacing-md)}.lBb9oW_emptyState{padding:var(--spacing-lg) var(--spacing-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.lBb9oW_emptyIcon{width:32px;height:32px;color:var(--color-text-muted);margin-bottom:var(--spacing-sm)}.lBb9oW_emptyText{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--spacing-md)}.lBb9oW_fieldsList{gap:var(--spacing-xs);flex-direction:column;display:flex}.lBb9oW_field{flex-direction:column;gap:2px;display:flex}.lBb9oW_fieldLabel{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.lBb9oW_fieldValue{align-items:center;gap:var(--spacing-xs);min-height:28px;display:flex}.lBb9oW_fieldText{font-size:var(--font-size-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.lBb9oW_fieldTextEmpty{color:var(--color-text-muted);font-style:italic}.lBb9oW_editButton{width:20px;height:20px;color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lBb9oW_field:hover .lBb9oW_editButton{opacity:1}.lBb9oW_editButton:hover{color:var(--color-primary);background-color:var(--color-bg-tertiary)}.lBb9oW_fieldInput{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-primary);border-radius:var(--radius-sm);outline:none}.lBb9oW_fieldInput:focus{box-shadow:0 0 0 2px var(--color-input-focus-ring)}.lBb9oW_editActions{gap:var(--spacing-xs);margin-top:var(--spacing-xs);display:flex}.lBb9oW_editActionButton{border-radius:var(--radius-sm);cursor:pointer;width:24px;height:24px;transition:all var(--transition-fast);border:none;justify-content:center;align-items:center;display:flex}.lBb9oW_editActionButton.lBb9oW_save{color:#fff;background-color:var(--color-success)}.lBb9oW_editActionButton.lBb9oW_save:hover{background-color:var(--color-success-dark)}.lBb9oW_editActionButton.lBb9oW_cancel{color:var(--color-text-secondary);background-color:var(--color-bg-tertiary)}.lBb9oW_editActionButton.lBb9oW_cancel:hover{background-color:var(--color-bg-hover)}.lBb9oW_loading{padding:var(--spacing-lg);justify-content:center;align-items:center;display:flex}.lBb9oW_skeleton{background:linear-gradient(90deg, var(--color-bg-tertiary) 25%, var(--color-bg-secondary) 50%, var(--color-bg-tertiary) 75%);border-radius:var(--radius-sm);background-size:200% 100%;height:16px;animation:1.5s infinite lBb9oW_shimmer}@keyframes lBb9oW_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.as7_qq_form{gap:var(--spacing-sm);flex-direction:column;display:flex}.as7_qq_error{margin-bottom:var(--spacing-sm);}.as7_qq_fieldGroup{margin-bottom:var(--spacing-sm);}.as7_qq_label{}.as7_qq_input{}.as7_qq_textarea{}.as7_qq_durationRow{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.as7_qq_durationField{gap:var(--spacing-xs);flex-direction:column;display:flex}.as7_qq_durationLabel{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.as7_qq_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){.as7_qq_durationRow{grid-template-columns:1fr}}
._68AdrW_card{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);padding:var(--spacing-md);cursor:pointer;box-shadow:var(--shadow-sm);transition:all var(--transition-fast)}._68AdrW_card:hover{box-shadow:var(--shadow-md);border-color:#cbd8e9;transform:translateY(-2px)}._68AdrW_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}._68AdrW_name{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;line-height:1.3}._68AdrW_details{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);flex-direction:column;display:flex}._68AdrW_detailItem{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex}._68AdrW_detailIcon{width:1rem;height:1rem;color:var(--color-text-tertiary);flex-shrink:0}._68AdrW_value{font-weight:var(--font-weight-semibold);color:var(--color-success)}._68AdrW_probability{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}._68AdrW_footer{padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);justify-content:space-between;align-items:center;display:flex}._68AdrW_timestamp{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._68AdrW_compactCard{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._68AdrW_compactCard:hover{border-color:var(--color-primary);background:var(--color-bg-secondary)}._68AdrW_compactHeader{align-items:center;gap:var(--spacing-sm);flex:1;min-width:0;display:flex}._68AdrW_compactName{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}a._68AdrW_compactName:hover,a._68AdrW_compactName:focus-visible,._68AdrW_name a:hover,._68AdrW_name a:focus-visible{text-decoration:underline}._68AdrW_name a{color:inherit;text-decoration:none}._68AdrW_progress{font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-direction:column;flex-basis:100%;order:4;gap:2px;margin-top:4px;display:flex}._68AdrW_card ._68AdrW_progress{margin:0 0 var(--spacing-sm)}._68AdrW_work{font-weight:var(--font-weight-medium);color:var(--color-primary)}._68AdrW_workDone{color:var(--color-success)}._68AdrW_money{color:var(--color-text-tertiary)}._68AdrW_owing{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._68AdrW_overdue{font-weight:var(--font-weight-semibold);color:var(--color-error)}._68AdrW_opens{font-size:var(--font-size-xs);color:var(--color-text-tertiary);flex-basis:100%;order:3}._68AdrW_compactActions{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}._68AdrW_compactValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-success);flex-shrink:0}._68AdrW_deleteButton{width:1.5rem;height:1.5rem;color:var(--color-text-tertiary);border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._68AdrW_compactCard:hover ._68AdrW_deleteButton{opacity:1}._68AdrW_deleteButton:hover{background:var(--color-error-subtle);color:var(--color-error)}._68AdrW_deleteButton svg{width:1rem;height:1rem}._68AdrW_draggable{cursor:grab;-webkit-user-select:none;user-select:none}._68AdrW_draggable:active{cursor:grabbing}._68AdrW_card._68AdrW_draggable:active,._68AdrW_compactCard._68AdrW_draggable:active{opacity:.8;box-shadow:var(--shadow-lg);transform:scale(1.02)}._68AdrW_kanbanCard{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-md);padding:var(--spacing-sm);cursor:grab;transition:all var(--transition-fast)}._68AdrW_kanbanCard:hover{box-shadow:var(--shadow-md)}._68AdrW_kanbanCard:active{cursor:grabbing}._68AdrW_kanbanCard ._68AdrW_name{font-size:var(--font-size-sm);margin-bottom:var(--spacing-xs)}._68AdrW_kanbanCard ._68AdrW_details{margin-bottom:0}._68AdrW_kanbanCard ._68AdrW_detailItem{font-size:var(--font-size-xs)}
.xxqoBq_container{padding:var(--spacing-md)}.xxqoBq_header{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.xxqoBq_headerLeft{gap:var(--spacing-sm);flex-direction:column;display:flex}.xxqoBq_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.xxqoBq_stats{gap:var(--spacing-lg);display:flex}.xxqoBq_stat{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);display:flex}.xxqoBq_statIcon{width:1rem;height:1rem;color:var(--color-success)}.xxqoBq_statLabel{color:var(--color-text-tertiary)}.xxqoBq_statValue{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.xxqoBq_headerActions{gap:var(--spacing-sm);display:flex}.xxqoBq_filterBar{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);padding:var(--spacing-sm);background:var(--color-bg-secondary);border-radius:var(--radius-md);display:flex}.xxqoBq_filterIcon{width:1rem;height:1rem;color:var(--color-text-tertiary);flex-shrink:0}.xxqoBq_stageFilters{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.xxqoBq_stageFilter{padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast)}.xxqoBq_stageFilter:hover{border-color:var(--color-border-secondary);color:var(--color-text-primary)}.xxqoBq_stageFilter.xxqoBq_active{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.xxqoBq_loading{padding:var(--spacing-2xl);color:var(--color-text-tertiary);flex-direction:column;justify-content:center;align-items:center;display:flex}.xxqoBq_spinner{width:2rem;height:2rem;margin-bottom:var(--spacing-sm);animation:1s linear infinite xxqoBq_spin}@keyframes xxqoBq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.xxqoBq_error{align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl);color:var(--color-danger);text-align:center;flex-direction:column;display:flex}.xxqoBq_emptyState{padding:var(--spacing-2xl);text-align:center;flex-direction:column;align-items:center;display:flex}.xxqoBq_emptyIcon{width:4rem;height:4rem;color:var(--color-text-tertiary);margin-bottom:var(--spacing-md)}.xxqoBq_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}.xxqoBq_emptyMessage{color:var(--color-text-secondary);margin:0 0 var(--spacing-lg) 0;max-width:400px}.xxqoBq_dealsList{gap:var(--spacing-md);flex-direction:column;display:flex}.xxqoBq_noResults{padding:var(--spacing-lg);text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.xxqoBq_stageSummary{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border-primary)}.xxqoBq_summaryTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-md) 0}.xxqoBq_stageGrid{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.xxqoBq_stageCard{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md);display:flex}.xxqoBq_stageIndicator{border-radius:var(--radius-full);width:4px;height:100%;min-height:2rem}.xxqoBq_stageInfo{flex-direction:column;flex:1;gap:2px;display:flex}.xxqoBq_stageName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.xxqoBq_stageCount{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.xxqoBq_stageValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-success)}@media (max-width:640px){.xxqoBq_header{flex-direction:column;align-items:stretch}.xxqoBq_headerActions{width:100%}.xxqoBq_headerActions button{flex:1}.xxqoBq_stats{gap:var(--spacing-xs);flex-direction:column}.xxqoBq_stageGrid{grid-template-columns:1fr}}
.RJeAKG_headerIcon{color:var(--color-primary);width:24px;height:24px}.RJeAKG_stageBar{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border-primary)}.RJeAKG_form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.RJeAKG_panelLayout{flex:1;grid-template-columns:1fr 320px;min-height:0;display:grid;overflow:hidden}.RJeAKG_leftPanel{padding:var(--spacing-lg);overflow-y:auto}.RJeAKG_rightPanel{padding:var(--spacing-lg);background-color:var(--color-bg-secondary);border-left:1px solid var(--color-border-primary);overflow-y:auto}.RJeAKG_rightPanelTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-md)}.RJeAKG_error{}.RJeAKG_sectionHeader{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--color-border-secondary)}.RJeAKG_fieldGroup{}.RJeAKG_fieldRow{}.RJeAKG_fieldRowThree{gap:var(--spacing-md);grid-template-columns:1fr 1fr 1fr;display:grid}.RJeAKG_label{}.RJeAKG_labelRequired{}.RJeAKG_hint{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:var(--spacing-xs)}.RJeAKG_input{}.RJeAKG_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;}.RJeAKG_textarea{}.RJeAKG_inputSmall{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm)}.RJeAKG_currencyGroup{position:relative}.RJeAKG_currencySymbol{left:var(--spacing-md);color:var(--color-text-tertiary);font-size:var(--font-size-base);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.RJeAKG_inputCurrency{padding-left:1.75rem}.RJeAKG_searchGroup{position:relative}.RJeAKG_searchIcon{left:var(--spacing-md);color:var(--color-text-tertiary);pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;transform:translateY(-50%)}.RJeAKG_input.RJeAKG_inputWithIcon{padding-left:2.5rem}.RJeAKG_businessSelector{margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border-secondary)}.RJeAKG_businessHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.RJeAKG_toggleButton{color:var(--color-primary);font-size:var(--font-size-sm);cursor:pointer;padding:var(--spacing-xs) var(--spacing-sm);background:0 0;border:none}.RJeAKG_toggleButton:hover{text-decoration:underline}.RJeAKG_businessCount{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:var(--spacing-xs)}.RJeAKG_addBusinessForm{gap:var(--spacing-sm);flex-direction:column;display:flex}.RJeAKG_expandButton{color:var(--color-text-tertiary);font-size:var(--font-size-xs);cursor:pointer;text-align:left;padding:var(--spacing-xs) 0;background:0 0;border:none}.RJeAKG_expandButton:hover{color:var(--color-text-secondary)}.RJeAKG_contactSelector{margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border-secondary)}.RJeAKG_contactSearchWrapper{position:relative}.RJeAKG_selectedContact{margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-primary);justify-content:space-between;align-items:center;display:flex}.RJeAKG_clearContact{width:20px;height:20px;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.RJeAKG_clearContact:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}.RJeAKG_contactResults{margin-top:var(--spacing-xs);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-bg-primary);max-height:200px;box-shadow:var(--shadow-md);overflow-y:auto}.RJeAKG_contactResultItem{width:100%;padding:var(--spacing-sm) var(--spacing-md);text-align:left;font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;border:none;border-bottom:1px solid var(--color-border-secondary);background:0 0;flex-direction:column;display:flex}.RJeAKG_contactResultItem:last-child{border-bottom:none}.RJeAKG_contactResultItem:hover{background:var(--color-bg-tertiary)}.RJeAKG_contactResultName{font-weight:var(--font-weight-medium)}.RJeAKG_contactResultMeta{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.RJeAKG_equipmentSection{margin-bottom:var(--spacing-lg)}.RJeAKG_loadingState{}@media (max-width:768px){.RJeAKG_panelLayout{grid-template-columns:1fr}.RJeAKG_rightPanel{border-left:none;border-top:1px solid var(--color-border-primary)}.RJeAKG_fieldRow,.RJeAKG_fieldRowThree{grid-template-columns:1fr}}@media (max-width:480px){.RJeAKG_stageBar{padding:var(--spacing-sm) var(--spacing-md)}.RJeAKG_leftPanel,.RJeAKG_rightPanel{padding:var(--spacing-md)}}
.pt_JHW_container{gap:var(--spacing-md);flex-direction:column;display:flex}.pt_JHW_table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.pt_JHW_table th{padding:var(--spacing-sm) var(--spacing-xs);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);border-bottom:2px solid var(--color-border-primary);background:var(--color-bg-secondary);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.5px}.pt_JHW_table td{padding:var(--spacing-xs);border-bottom:1px solid var(--color-border-primary);vertical-align:middle}.pt_JHW_descriptionHeader{width:40%}.pt_JHW_numberHeader{text-align:right;width:12%}.pt_JHW_actionHeader{width:40px}.pt_JHW_descriptionCell{padding-right:var(--spacing-sm)}.pt_JHW_numberCell{text-align:right}.pt_JHW_totalCell{text-align:right;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.pt_JHW_actionCell{text-align:center}.pt_JHW_emptyRow{text-align:center;color:var(--color-text-tertiary);font-style:italic;padding:var(--spacing-lg)!important}.pt_JHW_input{width:100%;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);transition:border-color var(--transition-fast)}.pt_JHW_input:focus{border-color:var(--color-primary);outline:none}.pt_JHW_numberInput{width:80px;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-input-bg);text-align:right;transition:border-color var(--transition-fast)}.pt_JHW_numberInput:focus{border-color:var(--color-primary);outline:none}.pt_JHW_numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pt_JHW_numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pt_JHW_numberInput{-moz-appearance:textfield}.pt_JHW_removeButton{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}.pt_JHW_removeButton:hover{background:var(--color-danger-light);color:var(--color-danger)}.pt_JHW_removeButton svg{width:16px;height:16px}.pt_JHW_addRow{padding-top:var(--spacing-sm)}.pt_JHW_totals{gap:var(--spacing-xs);padding-top:var(--spacing-md);border-top:1px solid var(--color-border-primary);flex-direction:column;align-items:flex-end;display:flex}.pt_JHW_totalRow{gap:var(--spacing-lg);justify-content:space-between;min-width:200px;display:flex}.pt_JHW_totalLabel{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.pt_JHW_totalValue{font-weight:var(--font-weight-medium);color:var(--color-text-primary);font-size:var(--font-size-sm)}.pt_JHW_grandTotal{padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);margin-top:var(--spacing-xs)}.pt_JHW_grandTotal .pt_JHW_totalLabel{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.pt_JHW_grandTotal .pt_JHW_totalValue{font-weight:var(--font-weight-bold);font-size:var(--font-size-base);color:var(--color-money)}@media (max-width:768px){.pt_JHW_table{font-size:var(--font-size-xs)}.pt_JHW_numberInput{width:60px;font-size:var(--font-size-xs)}.pt_JHW_descriptionHeader{width:30%}}.pt_JHW_itemFields{gap:var(--spacing-2xs,2px);flex-direction:column;display:flex}.pt_JHW_itemNameInput{font-weight:var(--font-weight-semibold)}.pt_JHW_sectionInput{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.pt_JHW_itemName{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);display:block}.pt_JHW_section{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-tertiary);display:block}.pt_JHW_unitHeader,.pt_JHW_unitCell{width:8%}.pt_JHW_unitCell .pt_JHW_input{min-width:3.5rem}.pt_JHW_toggle{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;align-self:flex-end;display:flex}.pt_JHW_costRow .pt_JHW_totalLabel,.pt_JHW_costRow .pt_JHW_totalValue{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}
._482jyW_container{padding:var(--spacing-md)}._482jyW_header{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}._482jyW_headerLeft{gap:var(--spacing-sm);flex-direction:column;display:flex}._482jyW_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}._482jyW_stats{gap:var(--spacing-lg);display:flex}._482jyW_stat{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);display:flex}._482jyW_statLabel{color:var(--color-text-tertiary)}._482jyW_statValue{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._482jyW_statValueSuccess{font-weight:var(--font-weight-semibold);color:var(--color-success)}._482jyW_headerActions{gap:var(--spacing-sm);display:flex}._482jyW_loading{padding:var(--spacing-2xl);color:var(--color-text-tertiary);flex-direction:column;justify-content:center;align-items:center;display:flex}._482jyW_spinner{width:2rem;height:2rem;margin-bottom:var(--spacing-sm);animation:1s linear infinite _482jyW_spin}@keyframes _482jyW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._482jyW_error{align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl);color:var(--color-danger);text-align:center;flex-direction:column;display:flex}._482jyW_emptyState{padding:var(--spacing-2xl);text-align:center;flex-direction:column;align-items:center;display:flex}._482jyW_emptyIcon{width:4rem;height:4rem;color:var(--color-text-tertiary);margin-bottom:var(--spacing-md)}._482jyW_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}._482jyW_emptyMessage{color:var(--color-text-secondary);margin:0 0 var(--spacing-lg) 0;max-width:400px}._482jyW_quotesList{gap:var(--spacing-md);flex-direction:column;display:flex}._482jyW_quoteCard{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)}._482jyW_quoteCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}._482jyW_cardHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}._482jyW_cardHeaderLeft{align-items:center;gap:var(--spacing-sm);display:flex}._482jyW_cardIcon{width:1.25rem;height:1.25rem;color:var(--color-primary)}._482jyW_quoteNumber{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._482jyW_quoteTotal{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-money)}._482jyW_cardTitle{margin:0 0 var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:500}._482jyW_cardBody{gap:var(--spacing-md);margin-bottom:var(--spacing-sm);flex-wrap:wrap;display:flex}._482jyW_linkPanel{align-items:flex-start;gap:var(--spacing-sm);background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);padding:var(--spacing-md);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}._482jyW_linkTitle{font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);margin:0}._482jyW_linkRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);width:100%;font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._482jyW_linkEmpty{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin:0}._482jyW_linkError{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}._482jyW_cardMeta{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex}._482jyW_metaLabel{color:var(--color-text-tertiary)}._482jyW_metaIcon{width:1rem;height:1rem;color:var(--color-text-tertiary)}._482jyW_cardFooter{padding-top:var(--spacing-sm);border-top:1px solid var(--color-border-primary);justify-content:space-between;align-items:center;display:flex}._482jyW_timestamp{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}._482jyW_convertButton{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}._482jyW_convertButton:hover{background:var(--color-success);color:var(--color-text-inverse)}._482jyW_convertButton svg{width:.875rem;height:.875rem}@media (max-width:640px){._482jyW_header{flex-direction:column;align-items:stretch}._482jyW_headerActions{width:100%}._482jyW_headerActions button{flex:1}._482jyW_stats{gap:var(--spacing-xs);flex-direction:column}._482jyW_cardHeader{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}._482jyW_cardBody{gap:var(--spacing-xs);flex-direction:column}}
.sthkAW_container{background:var(--color-bg-primary);border-radius:var(--radius-lg);flex-direction:column;height:100%;display:flex;overflow:hidden}.sthkAW_editorLayout{flex:1;min-height:0;display:flex;overflow:hidden}.sthkAW_threeColumnLayout{grid-template-columns:240px 1fr 280px;height:100%;display:grid}.sthkAW_twoColumnLayout{grid-template-columns:1fr 280px;height:100%;display:grid}.sthkAW_fullWidth{flex-direction:column;height:100%;display:flex}.sthkAW_header{padding:var(--spacing-md);border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-primary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.sthkAW_headerLeft{align-items:center;gap:var(--spacing-md);display:flex}.sthkAW_headerCenter,.sthkAW_headerRight{align-items:center;gap:var(--spacing-sm);display:flex}.sthkAW_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.sthkAW_modeSwitcher{background:var(--color-bg-tertiary);border-radius:var(--radius-md);align-items:center;padding:2px;display:flex}.sthkAW_modeButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;display:flex}.sthkAW_modeButton:hover{color:var(--color-text-primary)}.sthkAW_modeButton.sthkAW_active{background:var(--color-bg-primary);color:var(--color-text-primary);box-shadow:var(--shadow-sm)}.sthkAW_modeIcon{width:16px;height:16px}.sthkAW_canvas{padding:var(--spacing-lg);background:var(--color-bg-secondary);flex:1;overflow-y:auto}.sthkAW_canvasInner{background:var(--color-bg-primary);border-radius:var(--radius-lg);max-width:600px;box-shadow:var(--shadow-md);min-height:400px;margin:0 auto}.sthkAW_sidebar{background:var(--color-bg-primary);border-left:1px solid var(--color-border-primary);flex-direction:column;display:flex;overflow:hidden}.sthkAW_sidebarLeft{border-left:none;border-right:1px solid var(--color-border-primary)}.sthkAW_sidebarHeader{padding:var(--spacing-md);border-bottom:1px solid var(--color-border-primary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.sthkAW_sidebarTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.sthkAW_sidebarContent{padding:var(--spacing-md);flex:1;overflow-y:auto}.sthkAW_variableDropdown{position:relative}.sthkAW_variableButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);background:var(--color-bg-primary);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-fast);display:flex}.sthkAW_variableButton:hover{border-color:var(--color-primary);color:var(--color-primary)}.sthkAW_variableMenu{z-index:var(--z-index-dropdown);min-width:280px;max-height:320px;margin-top:var(--spacing-xs);background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute;top:100%;left:0;overflow-y:auto}.sthkAW_variableSearch{padding:var(--spacing-sm);border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-primary);position:sticky;top:0}.sthkAW_variableSearchInput{width:100%;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);background:var(--color-bg-secondary)}.sthkAW_variableSearchInput:focus{border-color:var(--color-primary);outline:none}.sthkAW_variableCategory{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;background:var(--color-bg-secondary)}.sthkAW_variableItem{padding:var(--spacing-sm);cursor:pointer;transition:background var(--transition-fast);flex-direction:column;display:flex}.sthkAW_variableItem:hover{background:var(--color-bg-tertiary)}.sthkAW_variableName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);font-family:var(--font-family-mono)}.sthkAW_variableDescription{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:2px}.sthkAW_variableEmpty{padding:var(--spacing-md);text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.sthkAW_wysiwygContainer{flex-direction:column;height:100%;display:flex}.sthkAW_wysiwygEditor{padding:var(--spacing-lg);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);outline:none;flex:1;overflow-y:auto}.sthkAW_wysiwygEditor:focus{outline:none}.sthkAW_wysiwygEditor p{margin:0 0 var(--spacing-md) 0}.sthkAW_wysiwygEditor h1,.sthkAW_wysiwygEditor h2,.sthkAW_wysiwygEditor h3,.sthkAW_wysiwygEditor h4{margin:0 0 var(--spacing-sm) 0;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.sthkAW_wysiwygEditor h1{font-size:var(--font-size-2xl)}.sthkAW_wysiwygEditor h2{font-size:var(--font-size-xl)}.sthkAW_wysiwygEditor h3{font-size:var(--font-size-lg)}.sthkAW_wysiwygEditor h4{font-size:var(--font-size-base)}.sthkAW_wysiwygEditor ul,.sthkAW_wysiwygEditor ol{margin:0 0 var(--spacing-md) var(--spacing-lg);padding-left:0}.sthkAW_wysiwygEditor li{margin-bottom:var(--spacing-xs)}.sthkAW_wysiwygEditor a{color:var(--color-primary);text-decoration:underline}.sthkAW_wysiwygEditor blockquote{margin:0 0 var(--spacing-md) 0;padding-left:var(--spacing-md);border-left:3px solid var(--color-border-primary);color:var(--color-text-secondary)}.sthkAW_wysiwygEditor .sthkAW_email-variable,.sthkAW_wysiwygEditor [data-variable]{background:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-sm);font-family:var(--font-family-mono);padding:1px 4px;font-size:.9em;display:inline-block}.sthkAW_emptyState{padding:var(--spacing-2xl);text-align:center;color:var(--color-text-tertiary);flex-direction:column;justify-content:center;align-items:center;display:flex}.sthkAW_emptyIcon{width:64px;height:64px;margin-bottom:var(--spacing-md);opacity:.5}.sthkAW_emptyTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin:0 0 var(--spacing-sm) 0}.sthkAW_emptyDescription{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin:0 0 var(--spacing-lg) 0;max-width:300px}.sthkAW_loading{padding:var(--spacing-2xl);justify-content:center;align-items:center;display:flex}.sthkAW_loadingSpinner{border:3px solid var(--color-border-primary);border-top-color:var(--color-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite sthkAW_spin}@keyframes sthkAW_spin{to{transform:rotate(360deg)}}.sthkAW_error{padding:var(--spacing-md);background:var(--color-danger-light);color:var(--color-danger);border-radius:var(--radius-md);font-size:var(--font-size-sm);margin:var(--spacing-md)}.sthkAW_success{padding:var(--spacing-md);background:var(--color-success-light);color:var(--color-success);border-radius:var(--radius-md);font-size:var(--font-size-sm);margin:var(--spacing-md)}.sthkAW_metadataForm{padding:var(--spacing-md);border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-primary)}.sthkAW_formGroup{margin-bottom:var(--spacing-md)}.sthkAW_formGroup:last-child{margin-bottom:0}.sthkAW_formLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs);display:block}.sthkAW_formInput{width:100%;padding:var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-base);background:var(--color-input-bg);color:var(--color-text-primary);transition:border-color var(--transition-fast)}.sthkAW_formInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}.sthkAW_formInput::placeholder{color:var(--color-input-placeholder)}.sthkAW_formRow{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.sthkAW_footer{padding:var(--spacing-md);border-top:1px solid var(--color-border-primary);background:var(--color-bg-primary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.sthkAW_footerLeft,.sthkAW_footerRight{align-items:center;gap:var(--spacing-sm);display:flex}.sthkAW_dirtyIndicator{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-text-tertiary);display:flex}.sthkAW_dirtyDot{background:var(--color-warning);border-radius:50%;width:8px;height:8px}@media (max-width:1024px){.sthkAW_threeColumnLayout{grid-template-columns:200px 1fr 240px}.sthkAW_twoColumnLayout{grid-template-columns:1fr 240px}}@media (max-width:768px){.sthkAW_threeColumnLayout,.sthkAW_twoColumnLayout{grid-template-columns:1fr}.sthkAW_sidebar,.sthkAW_sidebarLeft{display:none}.sthkAW_header{gap:var(--spacing-sm);flex-wrap:wrap}.sthkAW_toolbar{flex-wrap:nowrap;overflow-x:auto}}.sthkAW_editor{background:var(--color-bg-primary);border-radius:var(--radius-lg);flex-direction:column;height:100%;display:flex;overflow:hidden}.sthkAW_headerLeft{gap:var(--spacing-sm);flex-direction:column;flex:1;min-width:0;display:flex}.sthkAW_headerRight{flex-shrink:0}.sthkAW_subjectField,.sthkAW_preheaderField{align-items:center;gap:var(--spacing-sm);display:flex}.sthkAW_subjectField label,.sthkAW_preheaderField label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap}.sthkAW_subjectInput,.sthkAW_preheaderInput{padding:var(--spacing-xs) var(--spacing-sm);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);transition:border-color var(--transition-fast);flex:1}.sthkAW_subjectInput:focus,.sthkAW_preheaderInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-input-focus-ring);outline:none}.sthkAW_content{flex:1;min-height:0;display:flex;overflow:hidden}.sthkAW_editorPanel{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden;container:block-editor/inline-size}.sthkAW_blockEditorLayout{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.sthkAW_paletteWrap{border-right:none;flex-shrink:1;min-width:140px;overflow:hidden}.sthkAW_palette{width:100%;height:100%}.sthkAW_canvas{flex:1 1 0;min-width:300px}.sthkAW_settingsWrap{flex-shrink:1;min-width:200px;overflow:hidden}.sthkAW_settings{width:100%;height:100%}.sthkAW_resizeHandle{cursor:col-resize;background:var(--color-border-primary);flex-shrink:0;width:5px;transition:background .15s;position:relative}.sthkAW_resizeHandle:hover,.sthkAW_resizeHandle:active{background:var(--color-primary)}@media (max-width:1200px){.sthkAW_settings{width:240px}}@container block-editor (max-width:819px){.sthkAW_settingsWrap{z-index:20;min-width:0;max-width:calc(100% - 48px);box-shadow:var(--shadow-lg);position:absolute;top:0;bottom:0;right:0}.sthkAW_settingsWrap:not([data-open]),.sthkAW_settingsHandle{display:none}.sthkAW_settings{width:100%}}@container block-editor (max-width:559px){.sthkAW_blockEditorLayout{flex-direction:column}.sthkAW_paletteWrap{border-bottom:1px solid var(--color-border-primary);flex-shrink:0;min-width:0;height:auto;max-height:150px;overflow-y:auto;width:100%!important}.sthkAW_paletteHandle{display:none}.sthkAW_canvas{min-width:0;min-height:0}}@media (max-width:768px){.sthkAW_headerLeft{width:100%}.sthkAW_headerRight{justify-content:flex-end;width:100%}}
.B8V94G_palette{background:var(--color-bg-primary);border-right:1px solid var(--color-border-primary);flex-direction:column;height:100%;display:flex;overflow:hidden}.B8V94G_paletteHeader{padding:var(--spacing-md);border-bottom:1px solid var(--color-border-primary);flex-shrink:0}.B8V94G_paletteTitle{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.B8V94G_paletteHint{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin:0}.B8V94G_paletteContent{padding:var(--spacing-sm);flex:1;overflow-y:auto}.B8V94G_category{margin-bottom:var(--spacing-md)}.B8V94G_category:last-child{margin-bottom:0}.B8V94G_categoryLabel{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em}.B8V94G_blockGrid{gap:var(--spacing-xs);grid-template-columns:repeat(auto-fill,minmax(80px,1fr));display:grid}.B8V94G_blockItem{padding:var(--spacing-sm);background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:grab;transition:all var(--transition-fast);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;display:flex}.B8V94G_blockItem:hover{background:var(--color-bg-tertiary);border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.B8V94G_blockItem:active{cursor:grabbing;transform:translateY(0)}.B8V94G_blockItem:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.B8V94G_blockIcon{width:32px;height:32px;margin-bottom:var(--spacing-xs);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.B8V94G_blockIcon svg{width:24px;height:24px}.B8V94G_blockItem:hover .B8V94G_blockIcon{color:var(--color-primary)}.B8V94G_blockName{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:center}.B8V94G_blockItem:hover .B8V94G_blockName{color:var(--color-text-primary)}@media (max-width:1024px){.B8V94G_blockGrid{grid-template-columns:1fr}.B8V94G_blockItem{justify-content:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);flex-direction:row}.B8V94G_blockIcon{width:24px;height:24px;margin-bottom:0}.B8V94G_blockIcon svg{width:20px;height:20px}}.B8V94G_savedItem{position:relative}.B8V94G_savedItem .B8V94G_blockItem{box-sizing:border-box;height:100%}.B8V94G_savedRemove{border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer;opacity:0;transition:opacity var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:flex;position:absolute;top:2px;right:2px}.B8V94G_savedItem:hover .B8V94G_savedRemove,.B8V94G_savedItem:focus-within .B8V94G_savedRemove{opacity:1}.B8V94G_savedRemove:hover{color:var(--color-error);background:var(--color-bg-primary)}.B8V94G_savedRemove:focus-visible{opacity:1;outline:2px solid var(--color-primary);outline-offset:1px}
.f0reOG_rows{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.f0reOG_row{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:var(--spacing-sm);background:var(--color-bg-secondary)}.f0reOG_rowHead{justify-content:space-between;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);display:flex}.f0reOG_rowActions{gap:2px;display:inline-flex}.f0reOG_iconButton{border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);background:var(--color-bg-primary);min-width:26px;height:26px;color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.f0reOG_iconButton:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.f0reOG_iconButton:disabled{opacity:.4;cursor:default}.f0reOG_addRow{gap:var(--spacing-xs);align-items:flex-end;display:flex}.f0reOG_addRow>:first-child{flex:1}.f0reOG_sum{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.f0reOG_sumBad{color:var(--color-danger);font-weight:var(--font-weight-semibold)}.f0reOG_inline{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.f0reOG_problems{margin:0 0 var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);color:#b91c1c;font-size:var(--font-size-xs);background:#fef2f2;line-height:1.4}.f0reOG_mergeFields{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);flex-direction:column;display:flex}
.EwZHLa_panel{background:var(--color-bg-primary);border-left:1px solid var(--color-border-primary);flex-direction:column;height:100%;display:flex}.EwZHLa_header{padding:var(--spacing-md);border-bottom:1px solid var(--color-border-primary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.EwZHLa_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.EwZHLa_closeButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.EwZHLa_closeButton:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.EwZHLa_closeButton svg{width:18px;height:18px}.EwZHLa_content{padding:var(--spacing-md);flex:1;overflow-y:auto}.EwZHLa_empty{height:100%;padding:var(--spacing-xl);text-align:center;color:var(--color-text-tertiary);flex-direction:column;justify-content:center;align-items:center;display:flex}.EwZHLa_empty p{font-size:var(--font-size-sm);margin:0}.EwZHLa_settingsGroup{gap:var(--spacing-md);flex-direction:column;display:flex}.EwZHLa_useCampaignSettingsBtn{justify-content:center;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary-light);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);margin-bottom:var(--spacing-sm);display:flex}.EwZHLa_useCampaignSettingsBtn:hover{background:var(--color-primary);color:#fff}.EwZHLa_useCampaignSettingsBtn svg{width:16px;height:16px}.EwZHLa_hint{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:2px}.EwZHLa_textarea{padding:var(--spacing-sm);}.EwZHLa_field{}.EwZHLa_field label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.EwZHLa_field input[type=text],.EwZHLa_field input[type=url],.EwZHLa_field select,.EwZHLa_field textarea{width:100%;padding:var(--spacing-sm);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);transition:border-color var(--transition-fast)}.EwZHLa_field input[type=text]:focus,.EwZHLa_field input[type=url]:focus,.EwZHLa_field select:focus,.EwZHLa_field textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-input-focus-ring);outline:none}.EwZHLa_field input[type=color]{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer;width:100%;height:36px;padding:2px}.EwZHLa_colorInputWrapper{gap:var(--spacing-xs);flex-direction:column;display:flex}.EwZHLa_colorInputWrapper label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.EwZHLa_colorInputRow{gap:var(--spacing-xs);align-items:center;display:flex}.EwZHLa_colorPicker{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);cursor:pointer;flex-shrink:0;width:40px;height:36px;padding:2px}.EwZHLa_hexInput{padding:var(--spacing-sm);font-family:var(--font-family-mono);text-transform:uppercase;}.EwZHLa_field textarea{resize:vertical;min-height:80px}.EwZHLa_fieldRow{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.EwZHLa_checkboxLabel{align-items:center;gap:var(--spacing-sm);cursor:pointer;flex-direction:row!important;display:flex!important}.EwZHLa_checkboxLabel input[type=checkbox]{cursor:pointer;width:16px;height:16px}.EwZHLa_noSettings{padding:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-tertiary);text-align:center;margin:0}.EwZHLa_footer{gap:var(--spacing-sm);padding:var(--spacing-md);border-top:1px solid var(--color-border-primary);flex-shrink:0;display:flex}.EwZHLa_footerButton{flex:1;justify-content:center;}.EwZHLa_footerButton.EwZHLa_deleteButton:hover{background:var(--color-danger-light);color:var(--color-danger);border-color:var(--color-danger)}.EwZHLa_sectionDivider{background:var(--color-border-primary);height:1px;margin:var(--spacing-sm) 0}.EwZHLa_socialLinksSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.EwZHLa_socialLinksLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}.EwZHLa_socialLinkRow{align-items:center;gap:var(--spacing-xs);display:flex}.EwZHLa_socialPlatformSelect{width:100px;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);font-size:var(--font-size-xs);background:var(--color-bg-primary);color:var(--color-text-primary);flex-shrink:0}.EwZHLa_socialUrlInput{min-width:0;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);font-size:var(--font-size-xs);background:var(--color-bg-primary);color:var(--color-text-primary);flex:1}.EwZHLa_socialUrlInput:focus,.EwZHLa_socialPlatformSelect:focus{border-color:var(--color-primary);outline:none}.EwZHLa_socialCheckbox{cursor:pointer;align-items:center;display:flex}.EwZHLa_socialCheckbox input{cursor:pointer;width:14px;height:14px}.EwZHLa_socialRemoveBtn{width:24px;height:24px;color:var(--color-text-tertiary);font-size:var(--font-size-lg);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.EwZHLa_socialRemoveBtn:hover{background:var(--color-danger-light);color:var(--color-danger)}.EwZHLa_addSocialBtn{padding:var(--spacing-xs) var(--spacing-sm);border:1px dashed var(--color-border-primary);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:all var(--transition-fast);background:0 0}.EwZHLa_addSocialBtn:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light)}.EwZHLa_richTextEditor{flex-direction:column;gap:4px;display:flex}.EwZHLa_richTextArea{min-height:100px;max-height:200px;padding:var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:0 0 var(--radius-md) var(--radius-md);font-size:var(--font-size-sm);background:var(--color-bg-primary);color:var(--color-text-primary);transition:border-color var(--transition-fast);outline:none;line-height:1.5;overflow-y:auto}.EwZHLa_richTextArea:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-input-focus-ring)}.EwZHLa_richTextArea:empty:before{content:attr(data-placeholder);color:var(--color-text-tertiary);pointer-events:none}.EwZHLa_richTextArea p{margin:0 0 .5em}.EwZHLa_richTextArea p:last-child{margin-bottom:0}@media (max-width:768px){.EwZHLa_fieldRow{grid-template-columns:1fr}.EwZHLa_socialLinkRow{flex-wrap:wrap}.EwZHLa_socialPlatformSelect,.EwZHLa_socialUrlInput{width:100%}}
.hMznIa_block{border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:2px solid #0000;position:relative}.hMznIa_block:hover{border-color:var(--color-border-secondary)}.hMznIa_block.hMznIa_selected{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-input-focus-ring)}.hMznIa_textBlock{padding:var(--spacing-sm)}.hMznIa_textEditor{outline:none;min-height:40px}.hMznIa_textEditor:focus{outline:none}.hMznIa_textEditor p{margin:0 0 var(--spacing-sm) 0}.hMznIa_textEditor p:last-child{margin-bottom:0}.hMznIa_textEditor h1,.hMznIa_textEditor h2,.hMznIa_textEditor h3,.hMznIa_textEditor h4{margin:0 0 var(--spacing-sm) 0}.hMznIa_textEditor ul,.hMznIa_textEditor ol{margin:0 0 var(--spacing-sm) 0;padding-left:var(--spacing-lg)}.hMznIa_textEditor a{color:var(--color-primary);text-decoration:underline}.hMznIa_imageBlock{padding:var(--spacing-sm)}.hMznIa_image{max-width:100%;height:auto;display:block}.hMznIa_imagePlaceholder{padding:var(--spacing-xl);background:var(--color-bg-secondary);border:2px dashed var(--color-border-primary);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.hMznIa_placeholderIcon{width:48px;height:48px;color:var(--color-text-muted)}.hMznIa_placeholderText{color:var(--color-text-tertiary);font-size:var(--font-size-sm);margin:0}.hMznIa_placeholderButton{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-primary);border-radius:var(--radius-md);color:var(--color-primary);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0}.hMznIa_placeholderButton:hover{background:var(--color-primary);color:var(--color-text-inverse)}.hMznIa_imageUrlInput{gap:var(--spacing-sm);display:flex}.hMznIa_imageUrlInput input{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);width:200px}.hMznIa_imageUrlInput button{padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-sm);cursor:pointer;border:none}.hMznIa_imageControls{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.hMznIa_buttonBlock{padding:var(--spacing-sm)}.hMznIa_buttonPreview{cursor:default;text-decoration:none;display:inline-block}.hMznIa_buttonControls{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.hMznIa_dividerBlock{padding:var(--spacing-xs) var(--spacing-sm)}.hMznIa_dividerBlock hr{border:none;margin:0}.hMznIa_dividerControls{margin-top:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.hMznIa_spacerBlock{background:repeating-linear-gradient(45deg, transparent, transparent 5px, var(--color-bg-secondary) 5px, var(--color-bg-secondary) 10px);opacity:.5;position:relative}.hMznIa_spacerIndicator{background:var(--color-bg-primary);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--color-text-tertiary);padding:2px 8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hMznIa_spacerLabel{font-family:var(--font-family-mono)}.hMznIa_spacerControls{margin-top:var(--spacing-xs);padding:var(--spacing-sm);background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:10;position:absolute;top:100%;left:50%;transform:translate(-50%)}.hMznIa_columnsBlock{padding:var(--spacing-sm)}.hMznIa_columnsContainer{display:flex}.hMznIa_column{border:1px dashed var(--color-border-primary);border-radius:var(--radius-sm);min-height:60px;padding:var(--spacing-xs)}.hMznIa_columnPlaceholder{height:100%;min-height:60px;color:var(--color-text-muted);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.hMznIa_columnsControls{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.hMznIa_socialBlock{padding:var(--spacing-sm)}.hMznIa_socialIcons{flex-wrap:wrap;align-items:center;display:flex}.hMznIa_socialIcon{transition:transform var(--transition-fast), opacity var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:flex}.hMznIa_socialIcon:hover{opacity:.8;transform:scale(1.1)}.hMznIa_socialControls{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.hMznIa_socialPlaceholder{padding:var(--spacing-lg);background:var(--color-bg-secondary);border:2px dashed var(--color-border-primary);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:var(--spacing-xs);flex-direction:column;display:flex}.hMznIa_socialLinksEditor{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.hMznIa_socialLinkRow{align-items:center;gap:var(--spacing-sm);display:flex}.hMznIa_socialLinkLabel{align-items:center;gap:var(--spacing-xs);min-width:100px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex}.hMznIa_socialLinkRow input[type=text]{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);flex:1}.hMznIa_socialLinkRow input[type=text]:disabled{opacity:.5;background:var(--color-bg-tertiary)}.hMznIa_headerBlock{padding:0}.hMznIa_headerLogo{margin:0 auto var(--spacing-md);display:block}.hMznIa_logoPlaceholder{justify-content:center;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md);margin-bottom:var(--spacing-sm);background:var(--color-bg-secondary);border:2px dashed var(--color-border-primary);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.hMznIa_headerText{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.hMznIa_headerSubtext{font-size:var(--font-size-base);opacity:.8;margin:0}.hMznIa_headerControls{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.hMznIa_footerBlock{padding:0}.hMznIa_footerCompany{margin:0 0 var(--spacing-xs) 0;font-weight:var(--font-weight-medium)}.hMznIa_footerAddress{margin:0 0 var(--spacing-sm) 0;white-space:pre-line}.hMznIa_footerSocialLinks{gap:var(--spacing-xs);margin:var(--spacing-sm) 0;flex-wrap:wrap;display:flex}.hMznIa_footerUnsubscribe{margin:var(--spacing-md) 0 0 0}.hMznIa_footerUnsubscribe a{text-decoration:underline}.hMznIa_footerViewBrowser{margin:var(--spacing-xs) 0 0 0}.hMznIa_footerViewBrowser a{text-decoration:underline}.hMznIa_footerControls{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.hMznIa_controlGroup{margin-bottom:var(--spacing-sm)}.hMznIa_controlGroup:last-child{margin-bottom:0}.hMznIa_controlGroup label{margin-bottom:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);display:block}.hMznIa_controlGroup input[type=text],.hMznIa_controlGroup input[type=url],.hMznIa_controlGroup select{width:100%;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);font-size:var(--font-size-sm);background:var(--color-bg-primary);color:var(--color-text-primary)}.hMznIa_controlGroup input[type=text]:focus,.hMznIa_controlGroup input[type=url]:focus,.hMznIa_controlGroup select:focus{border-color:var(--color-primary);outline:none}.hMznIa_controlGroup input[type=color]{border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);cursor:pointer;width:40px;height:32px;padding:2px}.hMznIa_controlRow{gap:var(--spacing-md);align-items:flex-start;display:flex}.hMznIa_controlRow>.hMznIa_controlGroup{flex:1}.hMznIa_checkboxLabel{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;display:flex}.hMznIa_checkboxLabel input[type=checkbox]{cursor:pointer;width:16px;height:16px}.hMznIa_emptyBlock{justify-content:center;align-items:center;min-height:80px;display:flex}.hMznIa_blockPlaceholder{padding:var(--spacing-lg);background:var(--color-bg-secondary);border:2px dashed var(--color-border-primary);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:var(--spacing-xs);text-align:center;flex-direction:column;width:100%;display:flex}.hMznIa_blockPlaceholder .hMznIa_placeholderIcon{width:32px;height:32px;color:var(--color-text-muted)}.hMznIa_blockPlaceholder .hMznIa_placeholderText{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0}.hMznIa_placeholderHint{color:var(--color-text-tertiary);font-size:var(--font-size-xs);margin:0}.hMznIa_logoPlaceholderSmall{width:48px;height:48px;margin:0 auto var(--spacing-sm);background:var(--color-bg-secondary);border:1px dashed var(--color-border-primary);border-radius:var(--radius-sm);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.hMznIa_logoPlaceholderSmall svg{width:24px;height:24px}.hMznIa_footerContact{margin:0 0 var(--spacing-xs) 0}.hMznIa_footerContact a{color:inherit}.hMznIa_headingBlock,.hMznIa_quoteBlock,.hMznIa_signatureBlock,.hMznIa_contactInfoBlock{padding:var(--spacing-sm)}.hMznIa_legalBlock{padding:var(--spacing-xs) var(--spacing-sm)}.hMznIa_faqBlock{padding:var(--spacing-sm)}.hMznIa_sectionBlock,.hMznIa_cardBlock{padding:0}.hMznIa_imageTextBlock{padding:var(--spacing-sm)}.hMznIa_heroBlock{padding:0}.hMznIa_logoBlock,.hMznIa_navigationBlock{padding:var(--spacing-sm)}.hMznIa_productCardBlock{padding:0;position:relative;overflow:hidden}.hMznIa_tableBlock,.hMznIa_downloadBlock,.hMznIa_appointmentBlock,.hMznIa_productGridBlock{padding:var(--spacing-sm)}@media (max-width:768px){.hMznIa_controlRow{gap:var(--spacing-sm);flex-direction:column}.hMznIa_socialLinkRow{flex-direction:column;align-items:stretch}.hMznIa_socialLinkLabel{min-width:auto}}
.r5sM2W_wrapper{border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:2px solid #0000;position:relative}.r5sM2W_wrapper:hover{border-color:var(--color-border-secondary)}.r5sM2W_wrapper.r5sM2W_selected{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-input-focus-ring)}.r5sM2W_wrapper.r5sM2W_dragging{opacity:.5;cursor:grabbing}.r5sM2W_wrapper.r5sM2W_dropTarget{border-color:var(--color-success);border-style:dashed}.r5sM2W_dragHandle{background:var(--color-bg-tertiary);border-radius:var(--radius-sm) 0 var(--radius-sm) 0;width:24px;height:24px;color:var(--color-text-muted);cursor:grab;opacity:0;transition:opacity var(--transition-fast);z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.r5sM2W_wrapper:hover .r5sM2W_dragHandle{opacity:1}.r5sM2W_dragHandle:active{cursor:grabbing}.r5sM2W_dragHandle svg{width:14px;height:14px}.r5sM2W_content{z-index:1;border-radius:calc(var(--radius-md) - 2px);position:relative;overflow:hidden}.r5sM2W_actions{background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);z-index:3;gap:2px;padding:2px;display:flex;position:absolute;top:0;right:0}.r5sM2W_actionButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.r5sM2W_actionButton:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.r5sM2W_actionButton.r5sM2W_deleteButton:hover{background:var(--color-danger-light);color:var(--color-danger)}.r5sM2W_actionButton svg{width:16px;height:16px}.r5sM2W_typeLabel{font-size:10px;font-weight:var(--font-weight-medium);color:var(--color-text-muted);background:var(--color-bg-tertiary);border-radius:var(--radius-sm) 0 var(--radius-sm) 0;text-transform:uppercase;letter-spacing:.05em;opacity:0;transition:opacity var(--transition-fast);z-index:2;padding:2px 6px;position:absolute;bottom:0;right:0}.r5sM2W_wrapper:hover .r5sM2W_typeLabel,.r5sM2W_wrapper.r5sM2W_selected .r5sM2W_typeLabel{opacity:1}.r5sM2W_resizeHandleRight{cursor:col-resize;z-index:4;width:6px;height:100%;transition:background var(--transition-fast);background:0 0;border-radius:3px;position:absolute;top:0;right:-3px}.r5sM2W_resizeHandleRight:hover,.r5sM2W_wrapper[data-resizing=width] .r5sM2W_resizeHandleRight{background:var(--color-primary);opacity:.5}.r5sM2W_resizeHandleBottom{cursor:row-resize;z-index:4;width:100%;height:6px;transition:background var(--transition-fast);background:0 0;border-radius:3px;position:absolute;bottom:-3px;left:0}.r5sM2W_resizeHandleBottom:hover,.r5sM2W_wrapper[data-resizing=height] .r5sM2W_resizeHandleBottom{background:var(--color-primary);opacity:.5}.r5sM2W_resizeOverlay{background:var(--color-primary);color:var(--color-white,#fff);font-size:11px;font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);pointer-events:none;z-index:5;white-space:nowrap;padding:4px 8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.r5sM2W_dropZone{height:4px;margin:var(--spacing-xs) 0;transition:all var(--transition-fast);border-radius:2px;position:relative}.r5sM2W_dropZone.r5sM2W_active{background:var(--color-primary-light);border:2px dashed var(--color-primary);height:40px}.r5sM2W_hasProblems{outline:2px solid var(--color-danger,#dc2626);outline-offset:1px}.r5sM2W_problems{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) var(--spacing-lg);background:var(--color-danger-light,#fef2f2);color:var(--color-danger,#b91c1c);font-size:var(--font-size-xs);margin:0;line-height:1.4}
.wqjZPW_designer{flex-direction:column;min-height:0;display:flex}.wqjZPW_narrowNotice{align-items:flex-start;gap:var(--spacing-sm);padding: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);flex-direction:column;line-height:1.5;display:none}.wqjZPW_wide{gap:var(--spacing-sm);flex-direction:column;min-height:0;display:flex;container:doc-designer/inline-size}@media (max-width:1023px){.wqjZPW_narrowNotice{display:flex}.wqjZPW_wide{display:none}}.wqjZPW_toolbar{justify-content:space-between;align-items:flex-end;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.wqjZPW_nameLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-direction:column;flex:1;gap:2px;min-width:220px;max-width:420px;display:flex}.wqjZPW_nameInput{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-md);color:var(--color-text-primary);background:var(--color-bg-primary)}.wqjZPW_toolbarGroup{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.wqjZPW_toolButton{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-bg-primary);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.wqjZPW_toolButton:disabled{opacity:.4;cursor:default}.wqjZPW_statusOk{color:var(--color-success,#15803d);font-size:var(--font-size-sm);margin:0}.wqjZPW_statusBad{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}.wqjZPW_problemsBar{gap:var(--spacing-xs);flex-direction:column;display:flex}.wqjZPW_designProblems{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);color:#b91c1c;font-size:var(--font-size-sm);background:#fef2f2;margin:0}.wqjZPW_confirm{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-bg-secondary);font-size:var(--font-size-sm)}.wqjZPW_confirm p{margin:0 0 var(--spacing-xs)}.wqjZPW_confirmRow{gap:var(--spacing-xs);flex-wrap:wrap;align-items:center;display:flex}.wqjZPW_layout{border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);background:var(--color-bg-primary);height:calc(100vh - 220px);min-height:70vh;display:flex;position:relative;overflow:hidden}.wqjZPW_paletteColumn{border-right:1px solid var(--color-border-primary);flex-shrink:0;width:220px;overflow-y:auto}.wqjZPW_settingsColumn{border-left:1px solid var(--color-border-primary);flex-shrink:0;width:300px;overflow-y:auto}.wqjZPW_canvasArea{min-width:0;padding:var(--spacing-lg);background:var(--color-bg-tertiary,#e5e7eb);flex:1;overflow:auto}.wqjZPW_canvasArea:focus{outline:none}.wqjZPW_sheet{background:#fff;margin:0 auto;position:relative;box-shadow:0 1px 6px #0000002e}.wqjZPW_marginGuide{pointer-events:none;border:1px dashed #2563eb59;position:absolute}.wqjZPW_sheetColumn{flex-direction:column;gap:6px;display:flex;position:relative}.wqjZPW_zone{padding-top:14px;position:relative}.wqjZPW_zoneBody{flex:1 0 auto}.wqjZPW_zoneRepeat{background:#2563eb0a;outline:1px dashed #2563eb4d}.wqjZPW_zoneLabel{font-family:var(--font-family-sans,system-ui, sans-serif);color:#6b7280;pointer-events:none;white-space:nowrap;font-size:10px;line-height:14px;position:absolute;top:0;left:2px}.wqjZPW_printed{min-height:6px}.wqjZPW_container{min-height:24px}.wqjZPW_column{min-width:0}.wqjZPW_previewNote{margin:0 0 var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);color:#92400e;font-size:var(--font-size-sm);background:#fffbeb}.wqjZPW_pdfSampleBar{align-items:center;gap:var(--spacing-sm);margin:0 0 var(--spacing-sm);flex-wrap:wrap;display:flex}.wqjZPW_pdfSampleHint{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.wqjZPW_previewFrame{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:#e5e7eb;width:100%;height:75vh}.wqjZPW_previewProblem{padding:var(--spacing-md);border-radius:var(--radius-md);color:#991b1b;font-size:var(--font-size-sm);background:#fef2f2;border:1px solid #fecaca}.wqjZPW_previewProblem p{margin:0}.wqjZPW_previewProblem .wqjZPW_previewProblemBlock{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.wqjZPW_measureFrame{visibility:hidden;pointer-events:none;border:0;height:800px;position:absolute;top:0;left:-10000px}.wqjZPW_pageSettingsToggle{display:none}@container doc-designer (max-width:819px){.wqjZPW_pageSettingsToggle{display:contents}.wqjZPW_settingsColumn{z-index:20;background:var(--color-bg-primary);max-width:calc(100% - 48px);box-shadow:var(--shadow-lg);position:absolute;top:0;bottom:0;right:0}.wqjZPW_settingsColumn:not([data-open]){display:none}}@container doc-designer (max-width:559px){.wqjZPW_layout{flex-direction:column}.wqjZPW_paletteColumn{border-right:none;border-bottom:1px solid var(--color-border-primary);width:auto;max-height:160px}.wqjZPW_canvasArea{min-height:0}}
.PzA-Sa_container{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-bg-secondary);display:inline-flex;overflow:hidden}.PzA-Sa_option{width:36px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.PzA-Sa_option:hover{color:var(--color-text-primary);background:var(--color-bg-tertiary)}.PzA-Sa_option.PzA-Sa_active{background:var(--color-bg-primary);color:var(--color-primary);box-shadow:var(--shadow-sm)}.PzA-Sa_option svg{width:18px;height:18px}
._1wdPna_container{background:var(--color-bg-secondary);flex-direction:column;height:100%;display:flex}._1wdPna_header{padding:var(--spacing-md);border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-primary);justify-content:center;display:flex}._1wdPna_previewWrapper{padding:var(--spacing-lg);flex:1;justify-content:center;display:flex;overflow-y:auto}._1wdPna_emailFrame{background:var(--color-bg-primary);border-radius:var(--radius-lg);width:100%;max-width:600px;min-height:600px;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}._1wdPna_previewWrapper._1wdPna_mobile ._1wdPna_emailFrame{max-width:375px}._1wdPna_emailHeader{padding:var(--spacing-md);border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-secondary)}._1wdPna_subject{margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._1wdPna_preheader{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin:0}._1wdPna_emailDocument{background:0 0;border:0;width:100%;display:block}@media (max-width:768px){._1wdPna_previewWrapper{padding:var(--spacing-md)}}
.iO_ffq_panel{z-index:1000;resize:both;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);width:min(640px,100vw - 16px);min-width:320px;max-width:calc(100vw - 16px);height:min(80vh,900px);min-height:240px;max-height:calc(100vh - 16px);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;position:fixed;overflow:hidden}.iO_ffq_windowShell{background:var(--color-bg-primary);flex-direction:column;height:100vh;display:flex}.iO_ffq_bar{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) var(--spacing-md);border-bottom:1px solid var(--color-border-primary);background:var(--color-bg-secondary);-webkit-user-select:none;user-select:none;flex-shrink:0;display:flex}.iO_ffq_draggable{cursor:move;touch-action:none}.iO_ffq_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.iO_ffq_actions{gap:var(--spacing-xs);display:flex}.iO_ffq_iconButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-size:16px;display:flex}.iO_ffq_iconButton:hover{background:var(--color-bg-primary);color:var(--color-text-primary)}.iO_ffq_body{flex:1;min-height:0;overflow-y:auto}
