._34o1fq_banner{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:#d69712;border-radius:var(--radius-md);text-align:left;background:#d6971211;border:1px solid #d6971222;display:flex}@supports (corner-shape:squircle){._34o1fq_banner{corner-shape:squircle;border-radius:var(--radius-lg)}}@media (max-width:768px){._34o1fq_banner{row-gap:var(--space-2);flex-wrap:wrap}}._34o1fq_icon{width:20px;height:20px;margin-top:var(--space-0-5);flex-shrink:0;align-self:flex-start;display:flex}._34o1fq_content{flex:1;min-width:0}@media (max-width:768px){._34o1fq_content{flex-basis:calc(100% - 32px)}}._34o1fq_title{font-weight:var(--font-weight-medium);font-size:var(--font-size-md);line-height:1.4}._34o1fq_description{font-size:var(--font-size-base);opacity:.85;text-wrap-style:balance;line-height:1.4}._34o1fq_action{flex-shrink:0;align-self:center}@media (max-width:768px){._34o1fq_action{flex-basis:100%;align-self:stretch}._34o1fq_action>*{width:100%}}
._a9zYq_wrap{gap:var(--space-6);padding:var(--space-4);flex-direction:column;max-width:1100px;display:flex}._a9zYq_header{gap:var(--space-2);flex-direction:column;display:flex}._a9zYq_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}._a9zYq_subtitle{color:var(--text-secondary);font-size:.95rem}._a9zYq_helpLink{color:var(--color-primary);font-weight:var(--font-weight-medium);white-space:nowrap;text-decoration:none}._a9zYq_helpLink:hover{text-decoration:underline}._a9zYq_statusBar{gap:var(--space-3);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;padding:.875rem 1rem;display:flex}._a9zYq_statusEnabled{background:#22c55e0f;border-color:#22c55e4d}._a9zYq_statusDot{border-radius:var(--radius-full);background:var(--text-muted);width:10px;height:10px}._a9zYq_statusDotOn{background:#22c55e;box-shadow:0 0 0 4px #22c55e2e}._a9zYq_statusText{font-size:.95rem;font-weight:var(--font-weight-medium);color:var(--text-primary)}._a9zYq_statusActions{gap:var(--space-2);margin-left:auto;display:flex}._a9zYq_kpiGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}._a9zYq_kpiCard{gap:var(--space-1-5);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;padding:.875rem 1rem;display:flex}._a9zYq_kpiLabel{font-size:var(--font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}._a9zYq_kpiValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:1.1}._a9zYq_section{gap:var(--space-3);flex-direction:column;display:flex}._a9zYq_sectionTitle{font-size:1.05rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}._a9zYq_sectionDescription{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}._a9zYq_card{gap:var(--space-3);padding:var(--space-4);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;display:flex}._a9zYq_row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border-color);display:flex}._a9zYq_row:last-child{border-bottom:none}._a9zYq_rowLink{color:inherit;border-radius:var(--radius-sm);text-decoration:none;transition:background .15s;display:block}._a9zYq_rowLink:hover{background:var(--bg-tertiary)}._a9zYq_rowLink:not(:last-child) ._a9zYq_row{border-bottom:1px solid var(--border-color)}._a9zYq_rowLink:last-child ._a9zYq_row{border-bottom:none}._a9zYq_rowAction{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-primary);white-space:nowrap;flex-shrink:0}._a9zYq_rowLabel{color:var(--text-primary);font-size:.9rem}._a9zYq_rowMeta{color:var(--text-muted);font-size:.8rem}._a9zYq_tierBadge{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);color:var(--color-primary);font-size:.7rem;font-weight:var(--font-weight-semibold);border-radius:var(--radius-pill);letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(135deg,#8433fc2e,#d456d129);display:inline-flex}._a9zYq_upgradeNote{background:var(--bg-tertiary);border-radius:var(--radius-sm);font-size:var(--font-size-base);color:var(--text-secondary);padding:.875rem}._a9zYq_toggleRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._a9zYq_toggleLabel{gap:var(--space-0-5);flex-direction:column;display:flex}._a9zYq_toggleLabelTitle{font-size:.95rem;font-weight:var(--font-weight-medium);color:var(--text-primary)}._a9zYq_toggleLabelHint{color:var(--text-muted);font-size:.8rem}._a9zYq_blockedList{gap:var(--space-1-5);flex-direction:column;display:flex}._a9zYq_blockedRow{padding:var(--space-2) var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-sm);font-size:var(--font-size-base);justify-content:space-between;align-items:center;display:flex}._a9zYq_blockedDate{font-weight:var(--font-weight-medium);color:var(--text-primary)}._a9zYq_blockedReason{color:var(--text-muted);font-size:.8rem}._a9zYq_addBlocked{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._a9zYq_dateInput{padding:var(--space-2) var(--space-3);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);font-size:.9rem}._a9zYq_linksRow{gap:var(--space-2);flex-wrap:wrap;display:flex}
