.Automations-module__ok_uqW__page{max-width:1720px;margin:0 auto;padding:34px 28px 64px}.Automations-module__ok_uqW__hero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.Automations-module__ok_uqW__eyebrow{color:var(--g-accent);font:700 var(--crm-font-xs)/1 var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px}.Automations-module__ok_uqW__title{color:var(--g-ink-1);letter-spacing:-.05em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:610;line-height:1}.Automations-module__ok_uqW__subtitle{max-width:460px;color:var(--g-ink-4);font-size:var(--crm-font-body);margin:0;line-height:1.55}.Automations-module__ok_uqW__panelTitle{color:var(--g-ink-2);font-size:var(--crm-font-sm);margin:0;font-weight:670}.Automations-module__ok_uqW__status,.Automations-module__ok_uqW__statusActive,.Automations-module__ok_uqW__statusPaused{white-space:nowrap;min-height:21px;font:650 var(--crm-font-xs)/1 var(--font-geist-mono), monospace;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 7px;display:inline-flex}.Automations-module__ok_uqW__status{background:color-mix(in srgb, var(--g-ink-4) 10%, transparent);color:var(--g-ink-4)}.Automations-module__ok_uqW__statusActive{background:color-mix(in srgb, var(--g-success) 9%, transparent);color:var(--g-success)}.Automations-module__ok_uqW__statusPaused{background:var(--g-accent-a08);color:var(--g-accent)}.Automations-module__ok_uqW__canvasName{color:var(--g-ink-2);font-size:var(--crm-font-md);margin:0 0 3px;font-weight:680}.Automations-module__ok_uqW__canvasKicker{color:var(--g-accent);font:680 var(--crm-font-xs)/1 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;display:block}.Automations-module__ok_uqW__actions{gap:7px;display:flex}.Automations-module__ok_uqW__primary,.Automations-module__ok_uqW__secondary,.Automations-module__ok_uqW__danger{min-height:var(--g-control-h);cursor:pointer;font-size:var(--crm-font-md);border-radius:7px;padding:0 11px;font-weight:680}.Automations-module__ok_uqW__primary{border:1px solid var(--g-accent);background:var(--g-accent);color:var(--g-on-accent)}.Automations-module__ok_uqW__secondary{border:1px solid var(--g-line-4);background:var(--g-surface-4);color:var(--g-ink-3)}.Automations-module__ok_uqW__danger{border:1px solid color-mix(in srgb, var(--g-danger) 35%, transparent);background:color-mix(in srgb, var(--g-danger) 7%, transparent);color:var(--g-danger)}.Automations-module__ok_uqW__primary:disabled,.Automations-module__ok_uqW__secondary:disabled,.Automations-module__ok_uqW__danger:disabled{cursor:not-allowed;opacity:.45}.Automations-module__ok_uqW__select{width:100%;min-height:var(--g-control-h);border:1px solid var(--g-line-4);appearance:none;background:var(--g-control-raised) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23aaa8a3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center / 12px 12px no-repeat;color:var(--g-ink-2);font-size:var(--crm-font-md);border-radius:8px;outline:0;padding:0 40px 0 10px}.Automations-module__ok_uqW__select:focus{border-color:var(--g-accent);outline:2px solid color-mix(in srgb, var(--g-accent) 15%, transparent)}.Automations-module__ok_uqW__emailStudioBody{grid-template-columns:minmax(0,1.1fr) minmax(17rem,.72fr);min-height:620px;display:grid}.Automations-module__ok_uqW__emailComposer{border-right:1px solid var(--g-line-2);min-width:0;padding:18px}.Automations-module__ok_uqW__field{gap:6px;min-width:0;margin-bottom:12px;display:grid}.Automations-module__ok_uqW__field>span,.Automations-module__ok_uqW__fieldLabel{color:var(--g-ink-4);font:650 var(--crm-font-xs)/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.Automations-module__ok_uqW__input,.Automations-module__ok_uqW__textarea{border:1px solid var(--g-line-4);background:var(--g-control);width:100%;color:var(--g-ink-2);font-size:var(--crm-font-sm);border-radius:8px;outline:0}.Automations-module__ok_uqW__input{min-height:var(--g-control-h);padding:0 10px}.Automations-module__ok_uqW__textarea{resize:vertical;min-height:96px;padding:10px;line-height:1.5}.Automations-module__ok_uqW__input:focus,.Automations-module__ok_uqW__textarea:focus{border-color:var(--g-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--g-accent) 10%, transparent)}.Automations-module__ok_uqW__senderGrid,.Automations-module__ok_uqW__inlineFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Automations-module__ok_uqW__blockToolbar{border-top:1px solid var(--g-line-2);margin:18px 0 10px;padding-top:14px}.Automations-module__ok_uqW__blockToolbar>span{color:var(--g-ink-4);font-size:var(--crm-font-xs);margin-bottom:8px;font-weight:650;display:block}.Automations-module__ok_uqW__blockToolbar>div{flex-wrap:wrap;gap:6px;display:flex}.Automations-module__ok_uqW__blockToolbar button,.Automations-module__ok_uqW__blockHeader button{border:1px solid var(--g-line-4);background:var(--g-control);color:var(--g-ink-4);cursor:pointer;font-size:var(--crm-font-xs);border-radius:7px}.Automations-module__ok_uqW__blockToolbar button{min-height:var(--g-control-h);padding:0 9px}.Automations-module__ok_uqW__blockToolbar button:hover{border-color:color-mix(in srgb, var(--g-accent) 50%, transparent);color:var(--g-accent-hover)}.Automations-module__ok_uqW__blockList{gap:8px;display:grid}.Automations-module__ok_uqW__contentBlock{border:1px solid var(--g-line-3);background:var(--g-surface-2);border-radius:9px;overflow:hidden}.Automations-module__ok_uqW__blockHeader{border-bottom:1px solid var(--g-line-2);background:var(--g-surface-3);justify-content:space-between;align-items:center;min-height:36px;padding:0 9px;display:flex}.Automations-module__ok_uqW__blockHeader>span{color:var(--g-ink-4);font:650 var(--crm-font-xs)/1 var(--font-geist-mono),monospace;text-transform:uppercase}.Automations-module__ok_uqW__blockHeader>div{gap:4px;display:flex}.Automations-module__ok_uqW__blockHeader button{width:var(--g-control-h);min-height:var(--g-control-h);padding:0}.Automations-module__ok_uqW__blockHeader button:disabled{cursor:not-allowed;opacity:.3}.Automations-module__ok_uqW__contentBlock>.Automations-module__ok_uqW__textarea,.Automations-module__ok_uqW__contentBlock>.Automations-module__ok_uqW__inlineFields{width:calc(100% - 20px);margin:10px}.Automations-module__ok_uqW__mediaEditor,.Automations-module__ok_uqW__videoEditor{gap:10px;padding:10px;display:grid}.Automations-module__ok_uqW__mediaEditor>img,.Automations-module__ok_uqW__videoCover>img{aspect-ratio:2;object-fit:cover;border-radius:7px;width:100%}.Automations-module__ok_uqW__uploadButton{min-height:var(--g-control-h);border:1px solid var(--g-line-5);background:var(--g-surface-4);color:var(--g-ink-3);cursor:pointer;font-size:var(--crm-font-xs);border-radius:7px;justify-content:center;justify-self:start;align-items:center;padding:0 10px;font-weight:650;display:inline-flex}.Automations-module__ok_uqW__uploadButton input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.Automations-module__ok_uqW__assetLibrary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.Automations-module__ok_uqW__assetLibrary button{border:1px solid var(--g-line-3);background:var(--g-surface-3);min-width:0;color:var(--g-ink-4);cursor:pointer;text-align:left;border-radius:7px;padding:4px}.Automations-module__ok_uqW__assetLibrary button:hover{border-color:color-mix(in srgb, var(--g-accent) 45%, transparent)}.Automations-module__ok_uqW__assetLibrary img{aspect-ratio:2;object-fit:cover;border-radius:4px;width:100%}.Automations-module__ok_uqW__assetLibrary span{font-size:var(--crm-font-xs);text-overflow:ellipsis;white-space:nowrap;padding:5px 2px 2px;display:block;overflow:hidden}.Automations-module__ok_uqW__videoCover{position:relative}.Automations-module__ok_uqW__videoCover>span{border:1px solid color-mix(in srgb, var(--g-ink-1) 35%, transparent);background:color-mix(in srgb, var(--g-canvas) 62%, transparent);color:#fff;border-radius:99rem;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Automations-module__ok_uqW__dividerEditor{padding:28px 16px}.Automations-module__ok_uqW__dividerEditor span{background:var(--g-line-5);height:1px;display:block}.Automations-module__ok_uqW__attachments{border:1px dashed var(--g-line-4);background:var(--g-surface-2);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:14px;padding:13px;display:grid}.Automations-module__ok_uqW__attachments>div:first-child{gap:5px;display:grid}.Automations-module__ok_uqW__attachments>div:first-child small{color:var(--g-ink-4);font-size:var(--crm-font-xs)}.Automations-module__ok_uqW__attachmentList{grid-column:1/-1;gap:5px;display:grid}.Automations-module__ok_uqW__attachmentList>div{border:1px solid var(--g-line-3);background:var(--g-surface-3);border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:36px;padding:0 8px;display:grid}.Automations-module__ok_uqW__attachmentList span{color:var(--g-accent)}.Automations-module__ok_uqW__attachmentList strong{color:var(--g-ink-3);font-size:var(--crm-font-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Automations-module__ok_uqW__attachmentList small{color:var(--g-ink-4);font-size:var(--crm-font-xs)}.Automations-module__ok_uqW__attachmentList button{width:var(--g-control-h);min-height:var(--g-control-h);color:var(--g-ink-4);cursor:pointer;background:0 0;border:0}.Automations-module__ok_uqW__livePreview{background:var(--g-surface-sunken);min-width:0}.Automations-module__ok_uqW__livePreview>header{border-bottom:1px solid var(--g-line-2);min-height:44px;color:var(--g-ink-4);font-size:var(--crm-font-xs);justify-content:space-between;align-items:center;padding:0 12px;display:flex}.Automations-module__ok_uqW__livePreview>header strong{color:var(--g-ink-2);font:700 var(--crm-font-xs)/1 var(--font-geist-mono),monospace;letter-spacing:.15em}.Automations-module__ok_uqW__previewEnvelope{border:1px solid var(--g-line-3);background:var(--g-ink-1);box-shadow:0 18px 45px color-mix(in srgb, var(--g-canvas) 22%, transparent);border-radius:9px;margin:14px;overflow:hidden}.Automations-module__ok_uqW__previewMeta{border-bottom:1px solid var(--g-ink-2);background:var(--g-ink-1);color:var(--g-line-5);gap:4px;padding:9px 11px;font-size:10px;display:grid}.Automations-module__ok_uqW__previewMeta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Automations-module__ok_uqW__previewMessage{color:var(--g-line-5);padding:18px;font:400 13px/1.55 Arial,sans-serif}.Automations-module__ok_uqW__previewMessage h4{color:var(--g-control);margin:0 0 16px;font-size:18px;line-height:1.2}.Automations-module__ok_uqW__previewMessage p{white-space:pre-line;margin:0 0 14px}.Automations-module__ok_uqW__previewMessage>img{border-radius:7px;width:100%;margin:0 0 14px}.Automations-module__ok_uqW__previewMessage>a:not(.Automations-module__ok_uqW__previewVideo){min-height:var(--g-control-h);background:var(--g-control);color:#fff;border-radius:6px;align-items:center;margin:0 0 14px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.Automations-module__ok_uqW__previewMessage hr{border:0;border-top:1px solid var(--g-ink-2);margin:8px 0 20px}.Automations-module__ok_uqW__previewVideo{color:var(--g-control);margin-bottom:14px;text-decoration:none;display:block;position:relative}.Automations-module__ok_uqW__previewVideo img{border-radius:7px;width:100%}.Automations-module__ok_uqW__previewVideo>span{background:color-mix(in srgb, var(--g-canvas) 68%, transparent);color:#fff;border-radius:99rem;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%)}.Automations-module__ok_uqW__previewVideo strong{margin-top:5px;display:block}.Automations-module__ok_uqW__previewEnvelope>footer{border-top:1px solid var(--g-ink-2);background:var(--g-ink-1);color:var(--g-line-5);padding:8px 11px;font-size:10px}.Automations-module__ok_uqW__resultSent{color:var(--g-success)}.Automations-module__ok_uqW__resultRetried{color:var(--g-accent)}.Automations-module__ok_uqW__resultSuppressed{color:var(--g-ink-4)}.Automations-module__ok_uqW__resultFailed{color:var(--g-danger)}.Automations-module__ok_uqW__kpis{border:1px solid var(--g-line-3);background:var(--g-surface-1);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;display:grid;overflow:hidden}.Automations-module__ok_uqW__kpi{gap:6px;padding:16px 18px;display:grid}.Automations-module__ok_uqW__kpi+.Automations-module__ok_uqW__kpi{border-left:1px solid var(--g-line-2)}.Automations-module__ok_uqW__kpi span{color:var(--g-ink-4);font:650 var(--crm-font-xs)/1 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.Automations-module__ok_uqW__kpi strong{color:var(--g-ink-1);font:640 26px/1.1 var(--font-geist-mono),monospace}.Automations-module__ok_uqW__kpi small{color:var(--g-ink-4);font-size:var(--crm-font-xs)}.Automations-module__ok_uqW__tabs{border-bottom:1px solid var(--g-line-2);gap:4px;margin-bottom:12px;display:flex}.Automations-module__ok_uqW__tab,.Automations-module__ok_uqW__tabActive{min-height:var(--g-control-h);color:var(--g-ink-4);cursor:pointer;font-size:var(--crm-font-body);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 14px;font-weight:640;display:inline-flex}.Automations-module__ok_uqW__tab:hover{color:var(--g-ink-2)}.Automations-module__ok_uqW__tabActive{border-bottom-color:var(--g-accent);color:var(--g-ink-1)}.Automations-module__ok_uqW__tab span,.Automations-module__ok_uqW__tabActive span{background:var(--g-control-raised);min-width:22px;color:var(--g-ink-4);font:650 var(--crm-font-xs)/1.2 var(--font-geist-mono),monospace;border-radius:999px;padding:2px 6px}.Automations-module__ok_uqW__panel{border:1px solid var(--g-line-3);background:var(--g-surface-1);border-radius:12px;overflow:hidden}.Automations-module__ok_uqW__panelBar{border-bottom:1px solid var(--g-line-2);justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 18px;display:flex}.Automations-module__ok_uqW__panelSubtitle{color:var(--g-ink-4);font-size:var(--crm-font-xs);margin:4px 0 0}.Automations-module__ok_uqW__filters{gap:8px;display:flex}.Automations-module__ok_uqW__filters .Automations-module__ok_uqW__select{min-width:180px}.Automations-module__ok_uqW__tableScroll{position:relative;overflow-x:auto}.Automations-module__ok_uqW__table{border-collapse:collapse;width:100%}.Automations-module__ok_uqW__table th{color:var(--g-ink-4);font:650 var(--crm-font-xs)/1 var(--font-geist-mono),monospace;letter-spacing:.1em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:11px 16px}.Automations-module__ok_uqW__table td{border-top:1px solid var(--g-line-1);color:var(--g-ink-3);font-size:var(--crm-font-sm);vertical-align:middle;padding:13px 16px}.Automations-module__ok_uqW__table tbody tr:hover{background:var(--g-surface-2)}.Automations-module__ok_uqW__rowTitle{color:var(--g-ink-2);cursor:pointer;font-size:var(--crm-font-body);text-align:left;background:0 0;border:0;padding:0;font-weight:650;display:block}.Automations-module__ok_uqW__rowTitle:hover{color:var(--g-accent)}.Automations-module__ok_uqW__rowStrong{font-weight:620;color:var(--g-ink-2)!important}.Automations-module__ok_uqW__rowMeta{color:var(--g-ink-4);font-size:var(--crm-font-xs);margin-top:3px;display:block}.Automations-module__ok_uqW__pipelineSummary{max-width:420px;font-size:var(--crm-font-xs);line-height:1.5;color:var(--g-ink-3)!important}.Automations-module__ok_uqW__numeric{font-family:var(--font-geist-mono),monospace}.Automations-module__ok_uqW__rowActions{white-space:nowrap;justify-content:flex-end;gap:6px;display:flex}.Automations-module__ok_uqW__rowActions .Automations-module__ok_uqW__secondary{font-size:var(--crm-font-sm)}.Automations-module__ok_uqW__ghostButton,.Automations-module__ok_uqW__ghostDanger,.Automations-module__ok_uqW__linkButton{min-height:var(--g-control-h);cursor:pointer;font-size:var(--crm-font-sm);background:0 0;border:1px solid #0000;border-radius:7px;padding:0 9px;font-weight:640}.Automations-module__ok_uqW__ghostButton{color:var(--g-ink-3)}.Automations-module__ok_uqW__ghostButton:hover{border-color:var(--g-line-4);background:var(--g-control)}.Automations-module__ok_uqW__ghostDanger{color:var(--g-danger)}.Automations-module__ok_uqW__ghostDanger:hover{border-color:var(--g-danger-line);background:var(--g-danger-bg)}.Automations-module__ok_uqW__ghostButton:disabled{cursor:not-allowed;opacity:.45}.Automations-module__ok_uqW__linkButton{color:var(--g-accent);padding:0}.Automations-module__ok_uqW__iconButton{width:var(--g-control-h);height:var(--g-control-h);border:1px solid var(--g-line-4);background:var(--g-control);color:var(--g-ink-3);cursor:pointer;border-radius:7px;flex:none;place-items:center;font-size:16px;display:grid}.Automations-module__ok_uqW__empty{color:var(--g-ink-4);font-size:var(--crm-font-body);text-align:center;padding:48px 20px}.Automations-module__ok_uqW__backdrop{z-index:60;background:color-mix(in srgb, var(--g-canvas) 62%, transparent);justify-content:flex-end;display:flex;position:fixed;inset:0}.Automations-module__ok_uqW__drawer{border-left:1px solid var(--g-line-3);background:var(--g-surface-1);width:min(560px,100%);height:100%;box-shadow:var(--g-shadow-popover);flex-direction:column;display:flex}.Automations-module__ok_uqW__drawerHeader{border-bottom:1px solid var(--g-line-2);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.Automations-module__ok_uqW__drawerBody{flex:1;padding:18px 20px;overflow-y:auto}.Automations-module__ok_uqW__drawerFooter{border-top:1px solid var(--g-line-2);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.Automations-module__ok_uqW__ruleStep{border:1px solid var(--g-line-2);background:var(--g-surface-2);border-radius:10px;margin-top:10px;padding:14px}.Automations-module__ok_uqW__ruleStepTitle{color:var(--g-ink-2);font-size:var(--crm-font-body);align-items:center;gap:9px;margin:0 0 4px;font-weight:660;display:flex}.Automations-module__ok_uqW__ruleStepTitle span{border:1px solid var(--g-accent-a35);background:var(--g-accent-a06);width:22px;height:22px;color:var(--g-accent);font:700 var(--crm-font-xs)/1 var(--font-geist-mono),monospace;border-radius:6px;place-items:center;display:grid}.Automations-module__ok_uqW__ruleHint{color:var(--g-ink-4);font-size:var(--crm-font-xs);margin:0 0 10px 31px}.Automations-module__ok_uqW__ruleStep>.Automations-module__ok_uqW__select{margin-top:8px}.Automations-module__ok_uqW__chipGroup{flex-wrap:wrap;gap:6px;display:flex}.Automations-module__ok_uqW__chip,.Automations-module__ok_uqW__chipSelected{min-height:var(--g-control-h);border:1px solid var(--g-line-4);background:var(--g-control);color:var(--g-ink-3);cursor:pointer;font-size:var(--crm-font-sm);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-weight:620;display:inline-flex}.Automations-module__ok_uqW__chip i,.Automations-module__ok_uqW__chipSelected i{background:var(--stage-color,var(--g-ink-4));border-radius:99px;width:7px;height:7px}.Automations-module__ok_uqW__chipSelected{border-color:var(--g-accent);background:var(--g-accent-a08);color:var(--g-accent-hover)}.Automations-module__ok_uqW__conditionRow{grid-template-columns:minmax(0,1fr) 92px minmax(0,1.2fr) var(--g-control-h);align-items:center;gap:6px;margin-bottom:6px;display:grid}.Automations-module__ok_uqW__delayRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:8px;display:grid}.Automations-module__ok_uqW__delayAmount{color:var(--g-ink-4);font-size:var(--crm-font-sm);align-items:center;gap:8px;display:flex}.Automations-module__ok_uqW__delayAmount .Automations-module__ok_uqW__input{width:90px}.Automations-module__ok_uqW__templatePeek{background:var(--g-ink-1);border-radius:8px;gap:3px;margin-top:8px;padding:10px 12px;display:grid}.Automations-module__ok_uqW__templatePeek strong{color:var(--g-control);font-size:var(--crm-font-sm)}.Automations-module__ok_uqW__templatePeek span{color:var(--g-line-5);font-size:var(--crm-font-xs)}.Automations-module__ok_uqW__checkboxField{color:var(--g-ink-3);font-size:var(--crm-font-sm);cursor:pointer;align-items:center;gap:8px;margin-top:12px;display:flex}.Automations-module__ok_uqW__checkboxField input{accent-color:var(--g-accent)}.Automations-module__ok_uqW__summaryBox{border:1px dashed var(--g-line-5);border-radius:10px;margin:14px 0 10px;padding:12px 14px}.Automations-module__ok_uqW__summaryBox span{color:var(--g-accent);font:680 var(--crm-font-xs)/1 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.Automations-module__ok_uqW__summaryBox p{color:var(--g-ink-2);font-size:var(--crm-font-sm);margin:7px 0 0;line-height:1.5}.Automations-module__ok_uqW__backdrop:has(.Automations-module__ok_uqW__dialog){justify-content:center;align-items:center;padding:16px}.Automations-module__ok_uqW__dialog{border:1px solid var(--g-line-3);background:var(--g-surface-2);width:min(440px,100%);box-shadow:var(--g-shadow-modal);border-radius:12px;padding:20px}.Automations-module__ok_uqW__dialogTitle{color:var(--g-ink-1);font-size:var(--crm-font-nav);margin:0 0 10px;font-weight:660}.Automations-module__ok_uqW__dialogBody{color:var(--g-ink-3);font-size:var(--crm-font-body);line-height:1.5}.Automations-module__ok_uqW__dialogBody p{margin:0 0 8px}.Automations-module__ok_uqW__dialogBody ul{color:var(--g-ink-2);margin:0 0 8px;padding-left:18px}.Automations-module__ok_uqW__dialogActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.Automations-module__ok_uqW__templateGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;padding:16px;display:grid}.Automations-module__ok_uqW__templateCard{border:1px solid var(--g-line-3);background:var(--g-surface-2);border-radius:11px;flex-direction:column;display:flex;overflow:hidden}.Automations-module__ok_uqW__templateCard:hover{border-color:var(--g-line-5)}.Automations-module__ok_uqW__templateCardMain{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;gap:8px;padding:12px;display:grid}.Automations-module__ok_uqW__templateEnvelope{background:var(--g-ink-1);border-radius:8px;align-content:start;gap:4px;min-height:86px;padding:12px;display:grid}.Automations-module__ok_uqW__templateEnvelope strong{color:var(--g-control);font-size:var(--crm-font-body);line-height:1.3}.Automations-module__ok_uqW__templateEnvelope small{color:var(--g-line-5);font-size:var(--crm-font-xs);line-height:1.4}.Automations-module__ok_uqW__templateName{color:var(--g-ink-2);font-size:var(--crm-font-body);font-weight:650}.Automations-module__ok_uqW__templateCardActions{border-top:1px solid var(--g-line-1);justify-content:flex-end;gap:4px;padding:8px;display:flex}.Automations-module__ok_uqW__editorBar{border-bottom:1px solid var(--g-line-2);grid-template-columns:auto minmax(200px,1fr) auto auto;align-items:center;gap:16px;padding:12px 18px;display:grid}.Automations-module__ok_uqW__titleField{min-width:0}.Automations-module__ok_uqW__titleInput{width:100%;min-height:var(--g-control-h);color:var(--g-ink-1);background:0 0;border:1px solid #0000;border-radius:8px;outline:0;padding:0 10px;font-size:18px;font-weight:650}.Automations-module__ok_uqW__titleInput:hover{border-color:var(--g-line-4)}.Automations-module__ok_uqW__titleInput:focus{border-color:var(--g-accent);background:var(--g-control)}.Automations-module__ok_uqW__editorAlert,.Automations-module__ok_uqW__drawerAlert{border:1px solid var(--g-danger-line);background:var(--g-danger-bg);color:var(--g-danger);font-size:var(--crm-font-xs);border-radius:8px;margin:12px 18px 0;padding:11px}.Automations-module__ok_uqW__drawerAlert{margin:12px 20px 0}@media (max-width:1100px){.Automations-module__ok_uqW__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.Automations-module__ok_uqW__kpi:nth-child(3){border-left:0}.Automations-module__ok_uqW__kpi:nth-child(n+3){border-top:1px solid var(--g-line-2)}.Automations-module__ok_uqW__editorBar{grid-template-columns:auto minmax(0,1fr)}.Automations-module__ok_uqW__editorBar>.Automations-module__ok_uqW__rowMeta{grid-column:1/-1}.Automations-module__ok_uqW__editorBar>.Automations-module__ok_uqW__actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:820px){.Automations-module__ok_uqW__page{padding:24px 14px 52px}.Automations-module__ok_uqW__hero{flex-direction:column;align-items:flex-start}.Automations-module__ok_uqW__panelBar{flex-direction:column;align-items:stretch}.Automations-module__ok_uqW__filters{flex-direction:column}.Automations-module__ok_uqW__tabs{overflow-x:auto}.Automations-module__ok_uqW__emailStudioBody{grid-template-columns:1fr}.Automations-module__ok_uqW__emailComposer{border-right:0}.Automations-module__ok_uqW__livePreview{border-top:1px solid var(--g-line-2)}.Automations-module__ok_uqW__table{min-width:760px}}@media (max-width:520px){.Automations-module__ok_uqW__kpis{grid-template-columns:1fr}.Automations-module__ok_uqW__kpi+.Automations-module__ok_uqW__kpi{border-top:1px solid var(--g-line-2);border-left:0}.Automations-module__ok_uqW__senderGrid,.Automations-module__ok_uqW__inlineFields,.Automations-module__ok_uqW__delayRow{grid-template-columns:1fr}.Automations-module__ok_uqW__conditionRow{grid-template-columns:1fr var(--g-control-h)}.Automations-module__ok_uqW__conditionRow>.Automations-module__ok_uqW__select:nth-child(2){grid-column:1}.Automations-module__ok_uqW__assetLibrary,.Automations-module__ok_uqW__attachments{grid-template-columns:1fr}.Automations-module__ok_uqW__attachments .Automations-module__ok_uqW__uploadButton{justify-self:stretch}.Automations-module__ok_uqW__drawerFooter{flex-wrap:wrap}}
.VisuallyHidden-module__eeJxta__hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Spinner-module__s0pLYa__spinner{width:var(--spinner-size,16px);height:var(--spinner-size,16px);border-radius:var(--g-radius-pill);border:2px solid;border-right-color:#0000;flex:none;animation:.7s linear infinite Spinner-module__s0pLYa__spin;display:inline-block}.Spinner-module__s0pLYa__block{min-height:96px;color:var(--g-accent);place-items:center;display:grid}@keyframes Spinner-module__s0pLYa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Spinner-module__s0pLYa__spinner{animation-duration:2s}}
.Button-module__8RiFmG__button{min-height:var(--g-control-h);border-radius:var(--g-radius-sm);cursor:pointer;font-family:var(--g-font-sans);font-size:var(--g-text-md);text-align:center;transition:background var(--g-dur-fast) var(--g-ease), border-color var(--g-dur-fast) var(--g-ease), color var(--g-dur-fast) var(--g-ease);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.Button-module__8RiFmG__button:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.Button-module__8RiFmG__button:disabled,.Button-module__8RiFmG__button[aria-disabled=true]{cursor:not-allowed;opacity:.45}.Button-module__8RiFmG__compact{padding-inline:10px}.Button-module__8RiFmG__fullWidth{width:100%}.Button-module__8RiFmG__primary{border-color:var(--g-accent);background:var(--g-accent);color:var(--g-on-accent)}.Button-module__8RiFmG__primary:hover:not(:disabled){border-color:var(--g-accent-hover);background:var(--g-accent-hover)}.Button-module__8RiFmG__secondary{border-color:var(--g-line-4);background:var(--g-control);color:var(--g-ink-2)}.Button-module__8RiFmG__secondary:hover:not(:disabled){border-color:var(--g-accent);color:var(--g-ink-1)}.Button-module__8RiFmG__ghost{color:var(--g-ink-3);background:0 0}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--g-surface-3);color:var(--g-ink-1)}.Button-module__8RiFmG__danger{border-color:var(--g-danger-line);background:var(--g-danger-bg);color:var(--g-danger)}.Button-module__8RiFmG__danger:hover:not(:disabled){border-color:var(--g-danger)}.Button-module__8RiFmG__success{border-color:var(--g-success-line);background:var(--g-success-bg);color:var(--g-success)}.Button-module__8RiFmG__success:hover:not(:disabled){border-color:var(--g-success)}.Button-module__8RiFmG__icon{flex:none;display:inline-flex}.Button-module__8RiFmG__label{min-width:0}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__button{transition:none}}
.IconButton-module__09XwpW__iconButton{width:var(--g-control-h);min-width:var(--g-control-h);height:var(--g-control-h);min-height:var(--g-control-h);border:1px solid var(--g-line-4);border-radius:var(--g-radius-sm);background:var(--g-control);color:var(--g-ink-2);cursor:pointer;transition:border-color var(--g-dur-fast) var(--g-ease), color var(--g-dur-fast) var(--g-ease), background var(--g-dur-fast) var(--g-ease);flex:none;place-items:center;padding:0;display:inline-grid}.IconButton-module__09XwpW__iconButton:hover:not(:disabled){border-color:var(--g-accent);color:var(--g-ink-1)}.IconButton-module__09XwpW__iconButton:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.IconButton-module__09XwpW__iconButton:disabled{cursor:not-allowed;opacity:.45}.IconButton-module__09XwpW__ghost{color:var(--g-ink-3);background:0 0;border-color:#0000}.IconButton-module__09XwpW__ghost:hover:not(:disabled){background:var(--g-surface-3);border-color:#0000}.IconButton-module__09XwpW__danger{border-color:var(--g-danger-line);background:var(--g-danger-bg);color:var(--g-danger)}.IconButton-module__09XwpW__danger:hover:not(:disabled){border-color:var(--g-danger);color:var(--g-danger)}@media (prefers-reduced-motion:reduce){.IconButton-module__09XwpW__iconButton{transition:none}}
.Field-module__bfn3sa__field{align-content:start;gap:7px;min-width:0;display:grid}.Field-module__bfn3sa__label{color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.11em;text-transform:uppercase;font-weight:650}.Field-module__bfn3sa__required{color:var(--g-accent);margin-left:4px}.Field-module__bfn3sa__hint{color:var(--g-ink-4);font-size:var(--g-text-sm);margin:0;line-height:1.5}.Field-module__bfn3sa__error{color:var(--g-danger);font-size:var(--g-text-sm);margin:0;line-height:1.5}
.Control-module__t19EbG__control{width:100%;min-width:0;min-height:var(--g-control-h);border:1px solid var(--g-line-4);border-radius:var(--g-radius-sm);background:var(--g-surface-3);color:var(--g-ink-2);font-family:var(--g-font-sans);font-size:var(--g-text-md);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color var(--g-dur-fast) var(--g-ease);outline:none;padding:0 12px}.Control-module__t19EbG__control::placeholder{color:var(--g-ink-4);opacity:1}.Control-module__t19EbG__control:hover:not(:disabled):not(:focus){border-color:var(--g-line-5)}.Control-module__t19EbG__control:focus,.Control-module__t19EbG__control:focus-visible{border-color:var(--g-accent);outline:2px solid var(--g-accent-a16);outline-offset:1px}.Control-module__t19EbG__control:disabled{cursor:not-allowed;opacity:.45}.Control-module__t19EbG__control[aria-invalid=true]{border-color:var(--g-danger)}.Control-module__t19EbG__textarea{resize:vertical;min-height:112px;padding-block:10px;line-height:1.5}.Control-module__t19EbG__adorned{align-items:center;min-width:0;display:flex;position:relative}.Control-module__t19EbG__adorned>.Control-module__t19EbG__control{flex:1}.Control-module__t19EbG__prefix,.Control-module__t19EbG__suffix,.Control-module__t19EbG__leadingIcon,.Control-module__t19EbG__chevron{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-sm);pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.Control-module__t19EbG__prefix,.Control-module__t19EbG__leadingIcon{left:12px}.Control-module__t19EbG__suffix,.Control-module__t19EbG__chevron{right:14px}.Control-module__t19EbG__chevron{color:var(--g-ink-3)}.Control-module__t19EbG__withPrefix{padding-left:calc(12px + var(--prefix-width,1ch) + 8px)}.Control-module__t19EbG__withSuffix{padding-right:calc(14px + var(--suffix-width,1ch) + 8px)}.Control-module__t19EbG__withLeadingIcon{padding-left:38px}.Control-module__t19EbG__select{appearance:none;cursor:pointer;padding-right:40px}.Control-module__t19EbG__select option{background:var(--g-surface-1);color:var(--g-ink-2)}.Control-module__t19EbG__number{font-family:var(--g-font-mono);font-variant-numeric:tabular-nums}@media (max-width:600px){.Control-module__t19EbG__control{font-size:16px}}@media (prefers-reduced-motion:reduce){.Control-module__t19EbG__control{transition:none}}
.InlineAlert-module__0nqn8q__alert{border:1px solid var(--tone-line);border-radius:var(--g-radius-sm);background:var(--tone-bg);color:var(--tone-fg);font-size:var(--g-text-sm);overflow-wrap:anywhere;flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:12px 14px;line-height:1.5;display:flex}.InlineAlert-module__0nqn8q__icon{flex:none;margin-top:1px;display:inline-flex}.InlineAlert-module__0nqn8q__content{flex:14rem;gap:2px;min-width:0;display:grid}.InlineAlert-module__0nqn8q__title{margin:0;font-weight:650}.InlineAlert-module__0nqn8q__message{color:var(--g-ink-2);margin:0}.InlineAlert-module__0nqn8q__action{flex:none;align-items:center;display:flex}.InlineAlert-module__0nqn8q__success{--tone-fg:var(--g-success);--tone-bg:var(--g-success-bg);--tone-line:var(--g-success-line)}.InlineAlert-module__0nqn8q__attention{--tone-fg:var(--g-accent);--tone-bg:var(--g-attention-bg);--tone-line:var(--g-attention-line)}.InlineAlert-module__0nqn8q__info{--tone-fg:var(--g-info);--tone-bg:var(--g-info-bg);--tone-line:var(--g-info-line)}.InlineAlert-module__0nqn8q__danger{--tone-fg:var(--g-danger);--tone-bg:var(--g-danger-bg);--tone-line:var(--g-danger-line)}.InlineAlert-module__0nqn8q__neutral{--tone-fg:var(--g-ink-3);--tone-bg:var(--g-surface-2);--tone-line:var(--g-line-4)}
.ReasonField-module__Mo5xWq__wrap{gap:10px;display:grid}.ReasonField-module__Mo5xWq__optional{color:var(--g-ink-4);margin-left:6px;font-weight:500}.ReasonField-module__Mo5xWq__mark{color:var(--g-danger);font-size:var(--g-text-xs);letter-spacing:.08em;margin-left:6px}
.Checkbox-module__tYwp1q__checkbox{min-height:var(--g-control-h);color:var(--g-ink-2);cursor:pointer;font-size:var(--g-text-md);align-items:center;gap:10px;display:inline-flex}.Checkbox-module__tYwp1q__checkbox:has(input:disabled){cursor:not-allowed;opacity:.45}.Checkbox-module__tYwp1q__input{opacity:0;width:18px;height:18px;cursor:inherit;margin:0;position:absolute}.Checkbox-module__tYwp1q__box{border:1px solid var(--g-line-5);border-radius:var(--g-radius-xs);background:var(--g-surface-3);width:18px;height:18px;color:var(--g-on-accent);transition:background var(--g-dur-fast) var(--g-ease), border-color var(--g-dur-fast) var(--g-ease);flex:none;place-items:center;display:inline-grid;position:relative}.Checkbox-module__tYwp1q__box svg{opacity:0}.Checkbox-module__tYwp1q__input:checked+.Checkbox-module__tYwp1q__box{border-color:var(--g-accent);background:var(--g-accent)}.Checkbox-module__tYwp1q__input:checked+.Checkbox-module__tYwp1q__box svg{opacity:1}.Checkbox-module__tYwp1q__input:focus-visible+.Checkbox-module__tYwp1q__box{outline:2px solid var(--g-accent);outline-offset:2px}.Checkbox-module__tYwp1q__text{gap:2px;display:grid}.Checkbox-module__tYwp1q__description{color:var(--g-ink-4);font-size:var(--g-text-sm)}@media (prefers-reduced-motion:reduce){.Checkbox-module__tYwp1q__box{transition:none}}
.Switch-module__QeUTqq__switch{min-height:var(--g-control-h);color:var(--g-ink-2);cursor:pointer;font-family:var(--g-font-sans);font-size:var(--g-text-md);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.Switch-module__QeUTqq__switch:disabled{cursor:not-allowed;opacity:.45}.Switch-module__QeUTqq__track{border:1px solid var(--g-line-5);border-radius:var(--g-radius-pill);background:var(--g-surface-3);width:38px;height:22px;transition:background var(--g-dur) var(--g-ease), border-color var(--g-dur) var(--g-ease);flex:none;position:relative}.Switch-module__QeUTqq__thumb{border-radius:var(--g-radius-pill);background:var(--g-ink-3);width:16px;height:16px;transition:transform var(--g-dur) var(--g-ease), background var(--g-dur) var(--g-ease);position:absolute;top:2px;left:2px}.Switch-module__QeUTqq__switch[aria-checked=true] .Switch-module__QeUTqq__track{border-color:var(--g-accent);background:var(--g-accent-a22)}.Switch-module__QeUTqq__switch[aria-checked=true] .Switch-module__QeUTqq__thumb{background:var(--g-accent);transform:translate(16px)}.Switch-module__QeUTqq__switch:focus-visible{outline:none}.Switch-module__QeUTqq__switch:focus-visible .Switch-module__QeUTqq__track{outline:2px solid var(--g-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Switch-module__QeUTqq__track,.Switch-module__QeUTqq__thumb{transition:none}}
.FileDrop-module__cNqKmq__drop{border:1px dashed var(--g-line-5);border-radius:var(--g-radius-md);background:var(--g-surface-2);transition:border-color var(--g-dur-fast) var(--g-ease), background var(--g-dur-fast) var(--g-ease);justify-items:start;gap:12px;padding:20px;display:grid}.FileDrop-module__cNqKmq__dragging{border-color:var(--g-accent);background:var(--g-accent-a06)}.FileDrop-module__cNqKmq__title{color:var(--g-ink-2);font-size:var(--g-text-body);margin:0;font-weight:650}.FileDrop-module__cNqKmq__hint{color:var(--g-ink-4);font-size:var(--g-text-sm);margin:0}.FileDrop-module__cNqKmq__fileName{color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-sm);overflow-wrap:anywhere}.FileDrop-module__cNqKmq__input{clip-path:inset(50%);opacity:0;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.FileDrop-module__cNqKmq__drop{transition:none}}
.Tabs-module__Fp865W__list{scrollbar-width:none;min-width:0;max-width:100%;display:flex;overflow-x:auto}.Tabs-module__Fp865W__list::-webkit-scrollbar{display:none}.Tabs-module__Fp865W__underline{border-bottom:1px solid var(--g-line-2);gap:4px}.Tabs-module__Fp865W__pill{border:1px solid var(--g-line-3);border-radius:var(--g-radius-md);background:var(--g-surface-1);gap:6px;padding:3px}.Tabs-module__Fp865W__tab{min-height:var(--g-control-h);color:var(--g-ink-3);cursor:pointer;font-family:var(--g-font-sans);font-size:var(--g-text-md);white-space:nowrap;transition:color var(--g-dur-fast) var(--g-ease), background var(--g-dur-fast) var(--g-ease);background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 14px;font-weight:650;display:inline-flex;position:relative}.Tabs-module__Fp865W__tab:hover{color:var(--g-ink-1)}.Tabs-module__Fp865W__tab:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}.Tabs-module__Fp865W__underline .Tabs-module__Fp865W__tab{font-size:var(--g-text-nav)}.Tabs-module__Fp865W__underline .Tabs-module__Fp865W__tab[aria-selected=true]{color:var(--g-ink-1)}.Tabs-module__Fp865W__underline .Tabs-module__Fp865W__tab[aria-selected=true]:after{border-radius:var(--g-radius-pill);background:var(--g-accent);height:2px;box-shadow:var(--g-glow-accent);content:"";position:absolute;bottom:-1px;left:14px;right:14px}.Tabs-module__Fp865W__pill .Tabs-module__Fp865W__tab{border-radius:var(--g-radius-xs)}.Tabs-module__Fp865W__pill .Tabs-module__Fp865W__tab[aria-selected=true]{background:var(--g-surface-4);box-shadow:inset 0 0 0 1px var(--g-line-5);color:var(--g-ink-1)}.Tabs-module__Fp865W__count{border-radius:var(--g-radius-pill);background:var(--g-surface-3);min-width:20px;color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-xs);font-variant-numeric:tabular-nums;text-align:center;padding:2px 6px}.Tabs-module__Fp865W__tab[aria-selected=true] .Tabs-module__Fp865W__count{background:var(--g-accent-a16);color:var(--g-accent)}@media (prefers-reduced-motion:reduce){.Tabs-module__Fp865W__tab{transition:none}}
.SegmentedControl-module__jqNq1W__group{border:1px solid var(--g-line-3);border-radius:var(--g-radius-md);background:var(--g-surface-1);scrollbar-width:none;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.SegmentedControl-module__jqNq1W__option{min-height:var(--g-control-h);border-radius:var(--g-radius-xs);color:var(--g-ink-3);cursor:pointer;font-family:var(--g-font-sans);font-size:var(--g-text-md);white-space:nowrap;transition:background var(--g-dur-fast) var(--g-ease), color var(--g-dur-fast) var(--g-ease);background:0 0;border:0;flex:none;padding:0 14px;font-weight:650}.SegmentedControl-module__jqNq1W__option:hover{color:var(--g-ink-1)}.SegmentedControl-module__jqNq1W__option[aria-pressed=true]{background:var(--g-surface-4);box-shadow:inset 0 0 0 1px var(--g-line-5);color:var(--g-ink-1)}.SegmentedControl-module__jqNq1W__option:focus-visible{outline:2px solid var(--g-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__jqNq1W__option{transition:none}}
.ChoiceTiles-module__6-PEqW__tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:8px;display:grid}.ChoiceTiles-module__6-PEqW__tile{min-width:0;min-height:var(--g-control-h);border:1px solid var(--g-line-3);border-radius:var(--g-radius-lg);background:var(--g-surface-1);color:var(--g-ink-3);cursor:pointer;font-family:var(--g-font-sans);text-align:left;transition:border-color var(--g-dur-fast) var(--g-ease), background var(--g-dur-fast) var(--g-ease);gap:6px;padding:14px 16px;display:grid}.ChoiceTiles-module__6-PEqW__tile:hover{border-color:var(--g-line-5);background:var(--g-surface-2)}.ChoiceTiles-module__6-PEqW__tile[aria-pressed=true]{border-color:var(--g-accent-a55);background:linear-gradient(120deg, var(--g-accent-a08), transparent 65%), var(--g-surface-2);box-shadow:inset 0 0 0 1px var(--g-accent-a08)}.ChoiceTiles-module__6-PEqW__tile:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.ChoiceTiles-module__6-PEqW__title{color:var(--g-ink-2);font-size:var(--g-text-md);align-items:center;gap:8px;font-weight:680;display:flex}.ChoiceTiles-module__6-PEqW__tile[aria-pressed=true] .ChoiceTiles-module__6-PEqW__title{color:var(--g-ink-1)}.ChoiceTiles-module__6-PEqW__description{color:var(--g-ink-4);font-size:var(--g-text-sm);line-height:1.4}.ChoiceTiles-module__6-PEqW__count{border-radius:var(--g-radius-pill);background:var(--g-accent);min-width:22px;min-height:22px;color:var(--g-on-accent);font-family:var(--g-font-mono);font-size:var(--g-text-xs);place-items:center;padding-inline:6px;font-weight:700;display:inline-grid}@media (prefers-reduced-motion:reduce){.ChoiceTiles-module__6-PEqW__tile{transition:none}}
.Popover-module__6ziDva__anchor{min-width:0;display:inline-flex;position:relative}.Popover-module__6ziDva__panel{z-index:var(--g-z-popover);border:1px solid var(--g-line-4);border-radius:var(--g-radius-md);background:var(--g-surface-1);width:max-content;min-width:100%;max-width:min(22rem,100vw - 24px);max-height:min(24rem,60dvh);box-shadow:var(--g-shadow-popover);animation:Popover-module__6ziDva__popoverEnter var(--g-dur) var(--g-ease) both;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.Popover-module__6ziDva__alignEnd{left:auto;right:0}.Popover-module__6ziDva__placementTop{top:auto;bottom:calc(100% + 6px)}@keyframes Popover-module__6ziDva__popoverEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Popover-module__6ziDva__panel{animation:none}}
.FilterMenu-module__qsr6mq__trigger{min-height:var(--g-control-h);border:1px solid var(--g-line-4);border-radius:var(--g-radius-sm);background:var(--g-surface-3);color:var(--g-ink-2);cursor:pointer;font-family:var(--g-font-sans);font-size:var(--g-text-md);text-align:left;max-width:100%;transition:border-color var(--g-dur-fast) var(--g-ease), color var(--g-dur-fast) var(--g-ease);align-items:center;gap:8px;padding:0 12px;font-weight:600;display:inline-flex}.FilterMenu-module__qsr6mq__trigger:hover{border-color:var(--g-line-5);color:var(--g-ink-1)}.FilterMenu-module__qsr6mq__trigger:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.FilterMenu-module__qsr6mq__active,.FilterMenu-module__qsr6mq__active:hover{border-color:var(--g-accent-a55);background:var(--g-accent-a06);color:var(--g-accent)}.FilterMenu-module__qsr6mq__chevron{color:var(--g-ink-4);transition:transform var(--g-dur-fast) var(--g-ease);display:inline-flex}.FilterMenu-module__qsr6mq__trigger[aria-expanded=true] .FilterMenu-module__qsr6mq__chevron{transform:rotate(180deg)}.FilterMenu-module__qsr6mq__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.FilterMenu-module__qsr6mq__option{width:100%;min-height:var(--g-control-h);border-radius:var(--g-radius-xs);color:var(--g-ink-2);cursor:pointer;font-family:var(--g-font-sans);font-size:var(--g-text-md);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:flex}.FilterMenu-module__qsr6mq__option:hover{background:var(--g-surface-3);color:var(--g-ink-1)}.FilterMenu-module__qsr6mq__option:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}.FilterMenu-module__qsr6mq__option[aria-pressed=true]{color:var(--g-accent)}.FilterMenu-module__qsr6mq__check{visibility:hidden;display:inline-flex}.FilterMenu-module__qsr6mq__option[aria-pressed=true] .FilterMenu-module__qsr6mq__check{visibility:visible}@media (prefers-reduced-motion:reduce){.FilterMenu-module__qsr6mq__trigger,.FilterMenu-module__qsr6mq__chevron{transition:none}}
.StatusPill-module__AuUNDW__pill,.StatusPill-module__AuUNDW__badge{max-width:100%;font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:6px;font-weight:650;line-height:1.3;display:inline-flex}.StatusPill-module__AuUNDW__pill{border:1px solid var(--tone-line);border-radius:var(--g-radius-pill);background:var(--tone-bg);min-height:24px;color:var(--tone-fg);padding:2px 9px}.StatusPill-module__AuUNDW__badge{color:var(--g-ink-3)}.StatusPill-module__AuUNDW__pill:before,.StatusPill-module__AuUNDW__badge:before{border-radius:var(--g-radius-pill);background:var(--tone-dot);content:"";flex:none;width:6px;height:6px}.StatusPill-module__AuUNDW__pill:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.StatusPill-module__AuUNDW__success{--tone-fg:var(--g-success);--tone-bg:var(--g-success-bg);--tone-line:var(--g-success-line);--tone-dot:var(--g-success)}.StatusPill-module__AuUNDW__attention{--tone-fg:var(--g-accent);--tone-bg:var(--g-attention-bg);--tone-line:var(--g-attention-line);--tone-dot:var(--g-accent)}.StatusPill-module__AuUNDW__info{--tone-fg:var(--g-info);--tone-bg:var(--g-info-bg);--tone-line:var(--g-info-line);--tone-dot:var(--g-info)}.StatusPill-module__AuUNDW__danger{--tone-fg:var(--g-danger);--tone-bg:var(--g-danger-bg);--tone-line:var(--g-danger-line);--tone-dot:var(--g-danger)}.StatusPill-module__AuUNDW__neutral{--tone-fg:var(--g-ink-3);--tone-bg:var(--g-surface-3);--tone-line:var(--g-line-4);--tone-dot:var(--g-ink-4)}
.Chip-module__IAwj_a__chip{border:1px solid var(--g-line-4);border-radius:var(--g-radius-xs);background:var(--g-surface-3);max-width:100%;min-height:28px;color:var(--g-ink-3);font-family:var(--g-font-sans);font-size:var(--g-text-sm);overflow-wrap:anywhere;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}button.Chip-module__IAwj_a__chip{min-height:var(--g-control-h);border-radius:var(--g-radius-sm);background:var(--g-control);color:var(--g-ink-2);cursor:pointer;transition:border-color var(--g-dur-fast) var(--g-ease), color var(--g-dur-fast) var(--g-ease)}button.Chip-module__IAwj_a__chip:hover{border-color:var(--g-accent);color:var(--g-ink-1)}button.Chip-module__IAwj_a__chip:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}button.Chip-module__IAwj_a__chip[aria-pressed=true]{border-color:var(--g-accent-a55);background:var(--g-accent-a06);color:var(--g-accent)}.Chip-module__IAwj_a__danger{border-color:var(--g-danger-line);background:var(--g-danger-bg);color:var(--g-danger)}.Chip-module__IAwj_a__success{border-color:var(--g-success-line);background:var(--g-success-bg);color:var(--g-success)}.Chip-module__IAwj_a__info{border-color:var(--g-info-line);background:var(--g-info-bg);color:var(--g-info)}.Chip-module__IAwj_a__attention{border-color:var(--g-attention-line);background:var(--g-attention-bg);color:var(--g-accent)}.Chip-module__IAwj_a__mono{font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.06em}@media (prefers-reduced-motion:reduce){button.Chip-module__IAwj_a__chip{transition:none}}
.Avatar-module__IVwToW__avatar{width:var(--avatar-size,36px);height:var(--avatar-size,36px);border:1px solid var(--tone-line);border-radius:var(--g-radius-pill);background:var(--tone-bg);color:var(--tone-fg);font-family:var(--g-font-mono);font-size:calc(var(--avatar-size,36px) * .36);letter-spacing:-.02em;flex:none;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.Avatar-module__IVwToW__image{object-fit:cover;width:100%;height:100%}.Avatar-module__IVwToW__tone0{--tone-fg:var(--g-accent);--tone-bg:var(--g-accent-a08);--tone-line:var(--g-accent-a35)}.Avatar-module__IVwToW__tone1{--tone-fg:var(--g-info);--tone-bg:var(--g-info-bg);--tone-line:var(--g-info-line)}.Avatar-module__IVwToW__tone2{--tone-fg:var(--g-success);--tone-bg:var(--g-success-bg);--tone-line:var(--g-success-line)}.Avatar-module__IVwToW__tone3{--tone-fg:var(--g-accent-deep);--tone-bg:var(--g-surface-2);--tone-line:var(--g-accent-a22)}.Avatar-module__IVwToW__tone4{--tone-fg:var(--g-ink-2);--tone-bg:var(--g-surface-3);--tone-line:var(--g-line-5)}
.KeyValueGrid-module__KRppWa__grid{grid-template-columns:repeat(var(--kv-columns,2), minmax(0, 1fr));gap:12px;margin:0;display:grid}.KeyValueGrid-module__KRppWa__cell{border:1px solid var(--g-line-2);border-radius:var(--g-radius-sm);background:var(--g-surface-2);min-width:0;padding:10px 12px}.KeyValueGrid-module__KRppWa__label{color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-weight:650}.KeyValueGrid-module__KRppWa__value{color:var(--g-ink-2);font-size:var(--g-text-sm);overflow-wrap:anywhere;margin:0}.KeyValueGrid-module__KRppWa__mono{font-family:var(--g-font-mono);font-variant-numeric:tabular-nums}@media (max-width:900px){.KeyValueGrid-module__KRppWa__grid{grid-template-columns:repeat(min(var(--kv-columns,2), 2), minmax(0, 1fr))}}@media (max-width:600px){.KeyValueGrid-module__KRppWa__grid{grid-template-columns:1fr}}
.Timeline-module__IkKzUG__timeline{margin:0;padding:0;list-style:none;display:grid;position:relative}.Timeline-module__IkKzUG__timeline:before{background:linear-gradient(var(--g-accent), var(--g-line-4));content:"";width:1px;position:absolute;top:9px;bottom:12px;left:5px}.Timeline-module__IkKzUG__item{padding:0 0 16px 22px;position:relative}.Timeline-module__IkKzUG__item:before{z-index:1;border:2px solid var(--g-surface-1);border-radius:var(--g-radius-pill);background:var(--g-accent);width:9px;height:9px;box-shadow:0 0 0 1px var(--g-accent-a55);content:"";position:absolute;top:5px;left:1px}.Timeline-module__IkKzUG__item:last-child{padding-bottom:0}.Timeline-module__IkKzUG__title{color:var(--g-ink-2);font-size:var(--g-text-sm);margin:0 0 3px;font-weight:650}.Timeline-module__IkKzUG__detail{color:var(--g-ink-3);font-size:var(--g-text-sm);overflow-wrap:anywhere;margin:0 0 5px;line-height:1.6}.Timeline-module__IkKzUG__meta{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);flex-wrap:wrap;gap:4px 10px;display:flex}
.StepRail-module__w342Tq__rail{grid-template-columns:repeat(var(--rail-steps), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.StepRail-module__w342Tq__step{color:var(--g-ink-4);font-size:var(--g-text-xs);text-align:center;justify-items:center;gap:8px;font-weight:650;display:grid;position:relative}.StepRail-module__w342Tq__step:before{background:var(--g-line-4);content:"";height:1px;position:absolute;top:12px;left:0;right:0}.StepRail-module__w342Tq__step:first-child:before{left:50%}.StepRail-module__w342Tq__step:last-child:before{right:50%}.StepRail-module__w342Tq__step:only-child:before{display:none}.StepRail-module__w342Tq__complete:before,.StepRail-module__w342Tq__current:before{background:var(--g-accent)}.StepRail-module__w342Tq__current:before{background:linear-gradient(90deg, var(--g-accent) 50%, var(--g-line-4) 50%)}.StepRail-module__w342Tq__step:last-child.StepRail-module__w342Tq__current:before{background:var(--g-accent)}.StepRail-module__w342Tq__dot{z-index:1;border:1px solid var(--g-line-5);border-radius:var(--g-radius-pill);background:var(--g-surface-2);width:25px;height:25px;color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-xs);place-items:center;display:grid;position:relative}.StepRail-module__w342Tq__complete .StepRail-module__w342Tq__dot,.StepRail-module__w342Tq__current .StepRail-module__w342Tq__dot{border-color:var(--g-accent);background:var(--g-accent);color:var(--g-on-accent)}.StepRail-module__w342Tq__current{color:var(--g-ink-1)}.StepRail-module__w342Tq__current .StepRail-module__w342Tq__dot{box-shadow:var(--g-glow-accent)}.StepRail-module__w342Tq__label{overflow-wrap:anywhere}
.ProgressBar-module__txim8W__wrap{gap:6px;display:grid}.ProgressBar-module__txim8W__header{color:var(--g-ink-3);font-size:var(--g-text-sm);justify-content:space-between;gap:12px;display:flex}.ProgressBar-module__txim8W__value{color:var(--g-ink-2);font-family:var(--g-font-mono);font-variant-numeric:tabular-nums}.ProgressBar-module__txim8W__bar{border-radius:var(--g-radius-pill);appearance:none;background:var(--g-line-2);border:0;width:100%;height:6px;overflow:hidden}.ProgressBar-module__txim8W__bar::-webkit-progress-bar{border-radius:var(--g-radius-pill);background:var(--g-line-2)}.ProgressBar-module__txim8W__bar::-webkit-progress-value{border-radius:var(--g-radius-pill);background:linear-gradient(90deg, var(--g-accent-deep), var(--g-accent))}.ProgressBar-module__txim8W__bar::-moz-progress-bar{border-radius:var(--g-radius-pill);background:linear-gradient(90deg, var(--g-accent-deep), var(--g-accent))}
.BarList-module__UphFYq__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.BarList-module__UphFYq__row{grid-template-columns:minmax(5rem,.8fr) minmax(0,1.6fr) auto;align-items:center;gap:10px;display:grid}.BarList-module__UphFYq__label{color:var(--g-ink-3);font-size:var(--g-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BarList-module__UphFYq__track{border-radius:var(--g-radius-pill);background:var(--g-line-2);height:8px;display:block;overflow:hidden}.BarList-module__UphFYq__bar{width:var(--bar-width);border-radius:inherit;background:linear-gradient(90deg, var(--g-accent), var(--g-accent-deep));min-width:4px;height:100%;display:block}.BarList-module__UphFYq__success .BarList-module__UphFYq__bar{background:var(--g-success)}.BarList-module__UphFYq__danger .BarList-module__UphFYq__bar{background:var(--g-danger)}.BarList-module__UphFYq__info .BarList-module__UphFYq__bar{background:var(--g-info)}.BarList-module__UphFYq__neutral .BarList-module__UphFYq__bar{background:var(--g-ink-4)}.BarList-module__UphFYq__value{min-width:3ch;color:var(--g-ink-2);font-family:var(--g-font-mono);font-size:var(--g-text-xs);font-variant-numeric:tabular-nums;text-align:right;font-weight:650}@media (max-width:600px){.BarList-module__UphFYq__row{grid-template-columns:minmax(0,1fr) auto}.BarList-module__UphFYq__track{grid-area:2/1/auto/-1}}
.MetricStrip-module__iOFAiW__strip{grid-template-columns:repeat(var(--metric-count), minmax(0, 1fr));border:1px solid var(--g-line-3);border-radius:var(--g-radius-lg);background:var(--g-surface-1);margin:0;display:grid;position:relative;overflow:hidden}.MetricStrip-module__iOFAiW__strip:before{background:linear-gradient(90deg, var(--g-accent) 0 calc(100% / var(--metric-count)), var(--g-accent-a35) calc(100% / var(--metric-count)) 100%);content:"";height:2px;position:absolute;top:0;left:0;right:0}.MetricStrip-module__iOFAiW__metric{border-right:1px solid var(--g-line-2);min-width:0;padding:17px 18px 15px}.MetricStrip-module__iOFAiW__metric:last-child{border-right:0}.MetricStrip-module__iOFAiW__label{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-weight:650;display:block}.MetricStrip-module__iOFAiW__valueRow{margin:0}.MetricStrip-module__iOFAiW__value{color:var(--g-ink-1);font-family:var(--g-font-mono);font-size:var(--g-text-metric);font-variant-numeric:tabular-nums;font-weight:650}.MetricStrip-module__iOFAiW__meta{color:var(--g-ink-4);font-size:var(--g-text-sm);margin-left:8px}@media (max-width:900px){.MetricStrip-module__iOFAiW__strip{grid-template-columns:repeat(min(var(--metric-count), 2), minmax(0, 1fr))}.MetricStrip-module__iOFAiW__metric{border-bottom:1px solid var(--g-line-2)}}@media (max-width:600px){.MetricStrip-module__iOFAiW__strip{grid-template-columns:1fr}.MetricStrip-module__iOFAiW__metric{border-right:0}.MetricStrip-module__iOFAiW__metric:last-child{border-bottom:0}}
.StatCard-module__k3UlQW__card{border:1px solid var(--g-line-3);border-radius:var(--g-radius-md);background:var(--g-surface-2);min-width:0;padding:15px;position:relative}.StatCard-module__k3UlQW__card:before{background:linear-gradient(90deg, transparent, var(--g-accent-a55), transparent);content:"";height:1px;position:absolute;top:0;left:14px;right:14px}.StatCard-module__k3UlQW__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.StatCard-module__k3UlQW__label{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-weight:650;line-height:1.3;display:block}.StatCard-module__k3UlQW__icon{color:var(--g-accent);display:inline-flex}.StatCard-module__k3UlQW__value{color:var(--g-ink-1);font-family:var(--g-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:650;line-height:1.1;display:block}.StatCard-module__k3UlQW__meta{color:var(--g-ink-4);font-size:var(--g-text-sm);margin:8px 0 0;display:block}
.Panel-module__TBIKca__panel{border:1px solid var(--g-line-3);border-radius:var(--g-radius-lg);background:var(--g-surface-1);min-width:0;overflow:hidden}.Panel-module__TBIKca__scrollable{position:relative;overflow-y:auto}.Panel-module__TBIKca__header{border-bottom:1px solid var(--g-line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:52px;padding:10px 16px;display:flex}.Panel-module__TBIKca__heading{gap:3px;min-width:0;display:grid}.Panel-module__TBIKca__title{color:var(--g-ink-2);font-size:var(--g-text-md);overflow-wrap:anywhere;margin:0;font-weight:660}.Panel-module__TBIKca__meta{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);font-weight:600}.Panel-module__TBIKca__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Panel-module__TBIKca__body{padding:16px}.Panel-module__TBIKca__flush{padding:0}.Panel-module__TBIKca__sunken{background:var(--g-surface-sunken)}@media (max-width:600px){.Panel-module__TBIKca__header{padding-inline:12px}.Panel-module__TBIKca__body{padding:12px}.Panel-module__TBIKca__flush{padding:0}}
.EmptyState-module__7SqAPW__empty{text-align:center;justify-items:center;gap:8px;padding:56px 20px;display:grid}.EmptyState-module__7SqAPW__compact{padding:24px 16px}.EmptyState-module__7SqAPW__icon{border:1px solid var(--g-line-4);border-radius:var(--g-radius-pill);background:var(--g-surface-2);width:44px;height:44px;color:var(--g-ink-3);place-items:center;margin-bottom:6px;display:grid}.EmptyState-module__7SqAPW__title{color:var(--g-ink-2);font-size:var(--g-text-body);margin:0;font-weight:650}.EmptyState-module__7SqAPW__description{max-width:28rem;color:var(--g-ink-4);font-size:var(--g-text-sm);margin:0;line-height:1.55}.EmptyState-module__7SqAPW__action{margin-top:8px}
.Skeleton-module__QUUPIW__skeleton{width:var(--skeleton-width,100%);height:var(--skeleton-height,12px);border-radius:var(--g-radius-xs);background:linear-gradient(90deg, var(--g-surface-3) 0%, var(--g-surface-4) 50%, var(--g-surface-3) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite Skeleton-module__QUUPIW__shimmer;display:block}.Skeleton-module__QUUPIW__text{gap:8px;display:grid}.Skeleton-module__QUUPIW__row{border-bottom:1px solid var(--g-line-1);align-items:center;gap:12px;padding:14px 16px;display:flex}.Skeleton-module__QUUPIW__row:last-child{border-bottom:0}.Skeleton-module__QUUPIW__circle{border-radius:var(--g-radius-pill)}@keyframes Skeleton-module__QUUPIW__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__skeleton{animation:none}}
.DataTable-module__7dcBQG__scroll{width:100%;overflow-x:auto}.DataTable-module__7dcBQG__scroll:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}.DataTable-module__7dcBQG__table{width:100%;min-width:var(--table-min-width,0);border-collapse:collapse}.DataTable-module__7dcBQG__caption{color:var(--g-ink-4);font-size:var(--g-text-sm);text-align:left;padding:12px 16px 0}.DataTable-module__7dcBQG__th{border-bottom:1px solid var(--g-line-2);color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.11em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:12px 14px;font-weight:650}.DataTable-module__7dcBQG__td{border-bottom:1px solid var(--g-line-1);color:var(--g-ink-3);font-size:var(--g-text-sm);vertical-align:middle;padding:12px 14px}.DataTable-module__7dcBQG__row:last-child .DataTable-module__7dcBQG__td{border-bottom:0}.DataTable-module__7dcBQG__row{transition:background var(--g-dur-fast) var(--g-ease)}.DataTable-module__7dcBQG__row:hover{background:var(--g-surface-3)}.DataTable-module__7dcBQG__clickable{cursor:pointer}.DataTable-module__7dcBQG__center{text-align:center}.DataTable-module__7dcBQG__right{text-align:right}.DataTable-module__7dcBQG__mono{font-family:var(--g-font-mono);font-variant-numeric:tabular-nums}.DataTable-module__7dcBQG__primary{min-height:var(--g-control-h);color:var(--g-ink-1);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-content:center;gap:2px;padding:4px 0;font-weight:600;display:grid}.DataTable-module__7dcBQG__primary:focus-visible{outline:2px solid var(--g-accent);outline-offset:3px}.DataTable-module__7dcBQG__empty{padding:0}@media (prefers-reduced-motion:reduce){.DataTable-module__7dcBQG__row{transition:none}}
.Pagination-module___xmoaa__pagination{color:var(--g-ink-3);font-size:var(--g-text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.Pagination-module___xmoaa__status{font-variant-numeric:tabular-nums;margin:0}.Pagination-module___xmoaa__pages{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Pagination-module___xmoaa__page{min-width:var(--g-control-h);min-height:var(--g-control-h);border:1px solid var(--g-line-4);border-radius:var(--g-radius-sm);background:var(--g-control);color:var(--g-ink-2);cursor:pointer;font-family:var(--g-font-mono);font-size:var(--g-text-md);font-variant-numeric:tabular-nums;transition:border-color var(--g-dur-fast) var(--g-ease), color var(--g-dur-fast) var(--g-ease);padding:0 8px}.Pagination-module___xmoaa__page:hover:not([aria-current=page]){border-color:var(--g-accent);color:var(--g-ink-1)}.Pagination-module___xmoaa__page[aria-current=page]{border-color:var(--g-accent);background:var(--g-accent);color:var(--g-on-accent);font-weight:700}.Pagination-module___xmoaa__page:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.Pagination-module___xmoaa__gap{min-width:20px;color:var(--g-ink-4);place-items:center;display:inline-grid}.Pagination-module___xmoaa__compact .Pagination-module___xmoaa__pages{flex-wrap:nowrap}.Pagination-module___xmoaa__compact{justify-content:center}@media (max-width:600px){.Pagination-module___xmoaa__pagination{justify-content:center}.Pagination-module___xmoaa__status{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.Pagination-module___xmoaa__page{transition:none}}
.PageLayout-module__iPUvwW__container{width:100%;min-width:0;padding:var(--g-page-pad);margin-inline:auto}.PageLayout-module__iPUvwW__default{max-width:1480px}.PageLayout-module__iPUvwW__narrow{max-width:960px}.PageLayout-module__iPUvwW__hero{justify-content:space-between;align-items:flex-end;gap:16px 28px;margin-bottom:22px;display:flex}.PageLayout-module__iPUvwW__heroText{min-width:0}.PageLayout-module__iPUvwW__eyebrow{color:var(--g-accent);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-weight:700}.PageLayout-module__iPUvwW__headline{max-width:720px;color:var(--g-ink-1);font-size:var(--g-text-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-weight:610;line-height:.98}.PageLayout-module__iPUvwW__compactHero .PageLayout-module__iPUvwW__headline{letter-spacing:-.04em;font-size:clamp(22px,2.2vw,30px);line-height:1.05}.PageLayout-module__iPUvwW__compactHero{margin-bottom:16px}.PageLayout-module__iPUvwW__heroAside{flex:0 auto;justify-items:end;gap:12px;max-width:430px;display:grid}.PageLayout-module__iPUvwW__note{color:var(--g-ink-4);font-size:var(--g-text-body);text-align:right;margin:0;line-height:1.55}.PageLayout-module__iPUvwW__heroActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.PageLayout-module__iPUvwW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 14px;margin-bottom:12px;display:flex}.PageLayout-module__iPUvwW__toolbarGroup{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.PageLayout-module__iPUvwW__filterBar{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));align-items:end;gap:12px;margin-bottom:16px;display:grid}.PageLayout-module__iPUvwW__filterBarInline{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.PageLayout-module__iPUvwW__masterDetail{grid-template-columns:var(--master-width,300px) minmax(0, 1fr);align-items:start;gap:12px;display:grid}.PageLayout-module__iPUvwW__withContext{grid-template-columns:var(--master-width,300px) minmax(0, 1fr) var(--context-width,280px)}.PageLayout-module__iPUvwW__sectionTitle{color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.11em;text-transform:uppercase;margin:0 0 10px;font-weight:650}@media (max-width:1100px){.PageLayout-module__iPUvwW__withContext{grid-template-columns:var(--master-width,300px) minmax(0, 1fr)}.PageLayout-module__iPUvwW__withContext>:last-child{grid-column:1/-1}}@media (max-width:900px){.PageLayout-module__iPUvwW__container{padding:26px 18px 54px}.PageLayout-module__iPUvwW__hero{flex-direction:column;align-items:flex-start;gap:12px}.PageLayout-module__iPUvwW__heroAside{justify-items:start}.PageLayout-module__iPUvwW__note{text-align:left}.PageLayout-module__iPUvwW__heroActions{justify-content:flex-start}.PageLayout-module__iPUvwW__masterDetail,.PageLayout-module__iPUvwW__withContext{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.PageLayout-module__iPUvwW__container{padding:22px 12px 44px}.PageLayout-module__iPUvwW__headline{font-size:31px}.PageLayout-module__iPUvwW__compactHero .PageLayout-module__iPUvwW__headline{font-size:24px}.PageLayout-module__iPUvwW__note{display:none}.PageLayout-module__iPUvwW__toolbar{flex-direction:column;align-items:stretch}.PageLayout-module__iPUvwW__filterBar{grid-template-columns:1fr}}
.EntityHeader-module__7m8OBq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.EntityHeader-module__7m8OBq__identity{flex:20rem;align-items:center;gap:14px;min-width:0;display:flex}.EntityHeader-module__7m8OBq__text{gap:6px;min-width:0;display:grid}.EntityHeader-module__7m8OBq__name{color:var(--g-ink-1);font-size:var(--g-text-entity);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-weight:660;line-height:1.1}.EntityHeader-module__7m8OBq__meta{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.04em;margin:0}.EntityHeader-module__7m8OBq__pills{flex-wrap:wrap;gap:6px;display:flex}.EntityHeader-module__7m8OBq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:600px){.EntityHeader-module__7m8OBq__actions{width:100%}.EntityHeader-module__7m8OBq__actions>*{flex:auto}}
.Sheet-module__7Yhcpq__backdrop{z-index:var(--g-z-modal);background:color-mix(in srgb, var(--g-canvas) 78%, transparent);-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem);animation:Sheet-module__7Yhcpq__fadeIn var(--g-dur) var(--g-ease) both;align-items:flex-end;display:flex;position:fixed;inset:0}.Sheet-module__7Yhcpq__sheet{border:1px solid var(--g-line-4);border-radius:var(--g-radius-xl) var(--g-radius-xl) 0 0;background:var(--g-surface-1);width:100%;max-height:min(85dvh,44rem);box-shadow:var(--g-shadow-modal);animation:Sheet-module__7Yhcpq__slideUp var(--g-dur-slow) var(--g-ease) both;border-bottom:0;flex-direction:column;display:flex}.Sheet-module__7Yhcpq__header{border-bottom:1px solid var(--g-line-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 18px;display:flex}.Sheet-module__7Yhcpq__title{color:var(--g-ink-1);font-size:var(--g-text-title);margin:0;font-weight:660}.Sheet-module__7Yhcpq__body{padding:16px 18px calc(16px + env(safe-area-inset-bottom));overflow-y:auto}@keyframes Sheet-module__7Yhcpq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Sheet-module__7Yhcpq__slideUp{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Sheet-module__7Yhcpq__backdrop,.Sheet-module__7Yhcpq__sheet{animation:none}}
.LanguageSelect-module__vimbiq__wrap{display:inline-flex;position:relative}.LanguageSelect-module__vimbiq__select{min-width:72px;min-height:var(--g-control-h);border:1px solid var(--g-line-4);border-radius:var(--g-radius-sm);appearance:none;background:var(--g-surface-3);color:var(--g-accent);cursor:pointer;font-family:var(--g-font-mono);font-size:var(--g-text-md);padding:0 30px 0 12px;font-weight:650}.LanguageSelect-module__vimbiq__select option{background:var(--g-surface-1);color:var(--g-ink-2)}.LanguageSelect-module__vimbiq__select:hover:not(:focus){border-color:var(--g-line-5)}.LanguageSelect-module__vimbiq__select:focus-visible{border-color:var(--g-accent);outline:2px solid var(--g-accent-a16);outline-offset:1px}.LanguageSelect-module__vimbiq__chevron{color:var(--g-ink-3);pointer-events:none;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}
.Modal-module__7LRQSW__backdrop{z-index:var(--g-z-modal);background:color-mix(in srgb, var(--g-canvas) 78%, transparent);-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem);animation:Modal-module__7LRQSW__backdropEnter var(--g-dur) var(--g-ease) both;place-items:center;padding:clamp(1rem,3vw,2.5rem);display:grid;position:fixed;inset:0}.Modal-module__7LRQSW__dialog{width:min(100%, var(--modal-width));border:1px solid var(--g-line-5);border-radius:var(--g-radius-xl);background:var(--g-surface-1);max-height:min(88dvh,56rem);box-shadow:var(--g-shadow-modal);animation:Modal-module__7LRQSW__dialogEnter var(--g-dur-slow) var(--g-ease) both;flex-direction:column;display:flex;overflow:hidden}.Modal-module__7LRQSW__sm{--modal-width:440px}.Modal-module__7LRQSW__md{--modal-width:560px}.Modal-module__7LRQSW__lg{--modal-width:720px}.Modal-module__7LRQSW__xl{--modal-width:960px}.Modal-module__7LRQSW__header{border-bottom:1px solid var(--g-line-2);background:linear-gradient(105deg, var(--g-surface-3) 0%, var(--g-surface-2) 72%, var(--g-accent-a08) 100%);flex-shrink:0;align-items:flex-start;gap:14px;padding:clamp(1rem,2vw,1.4rem) clamp(1rem,2.5vw,1.5rem);display:flex}.Modal-module__7LRQSW__iconTile{border:1px solid var(--tone-line);border-radius:var(--g-radius-sm);background:var(--tone-bg);width:40px;height:40px;color:var(--tone-fg);flex:none;place-items:center;display:grid}.Modal-module__7LRQSW__danger{--tone-fg:var(--g-danger);--tone-bg:var(--g-danger-bg);--tone-line:var(--g-danger-line)}.Modal-module__7LRQSW__warning{--tone-fg:var(--g-accent);--tone-bg:var(--g-attention-bg);--tone-line:var(--g-attention-line)}.Modal-module__7LRQSW__info{--tone-fg:var(--g-info);--tone-bg:var(--g-info-bg);--tone-line:var(--g-info-line)}.Modal-module__7LRQSW__heading{flex:1;gap:6px;min-width:0;padding-top:2px;display:grid}.Modal-module__7LRQSW__title{color:var(--g-ink-1);font-size:var(--g-text-title);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-weight:660;line-height:1.25}.Modal-module__7LRQSW__description{color:var(--g-ink-3);font-size:var(--g-text-sm);margin:0;line-height:1.55}.Modal-module__7LRQSW__body{min-height:0;color:var(--g-ink-2);font-size:var(--g-text-body);padding:18px clamp(1rem,2.5vw,1.5rem) 4px;overflow-y:auto}.Modal-module__7LRQSW__actions{border-top:1px solid var(--g-line-2);flex-wrap:wrap;flex-shrink:0;gap:8px;padding:14px clamp(1rem,2.5vw,1.5rem) 18px;display:flex}.Modal-module__7LRQSW__body+.Modal-module__7LRQSW__actions{margin-top:14px}.Modal-module__7LRQSW__primaryAction{flex:auto}@keyframes Modal-module__7LRQSW__backdropEnter{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__7LRQSW__dialogEnter{0%{opacity:0;transform:translateY(.75rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:600px){.Modal-module__7LRQSW__backdrop{align-items:end;padding:0}.Modal-module__7LRQSW__dialog{border-radius:var(--g-radius-xl) var(--g-radius-xl) 0 0;border-bottom-width:0;width:100%;max-height:92dvh}.Modal-module__7LRQSW__actions{padding-bottom:calc(18px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.Modal-module__7LRQSW__backdrop,.Modal-module__7LRQSW__dialog{animation:none}}
.Loader-module__QTzgNq__overlay{z-index:var(--g-z-loader);background:color-mix(in srgb, var(--g-canvas) 82%, transparent);-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);place-items:center;display:grid;position:fixed;inset:0}
.SectionHeader-module__Pi6wTW__header{z-index:var(--g-z-topbar);border-bottom:1px solid var(--g-line-chrome);background:var(--g-chrome);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.SectionHeader-module__Pi6wTW__topline{min-height:calc(var(--g-topbar-h) - 1px);justify-content:space-between;align-items:center;gap:16px 24px;padding:13px 28px 10px;display:flex}.SectionHeader-module__Pi6wTW__brand{align-items:center;gap:13px;min-width:0;display:flex}.SectionHeader-module__Pi6wTW__monogram{border:1px solid var(--g-accent-a35);background:var(--g-accent-a08);width:38px;height:38px;color:var(--g-accent);font-family:var(--g-font-mono);font-size:var(--g-text-md);letter-spacing:-.04em;border-radius:10px;flex:none;place-items:center;font-weight:750;display:grid}.SectionHeader-module__Pi6wTW__heading{min-width:0}.SectionHeader-module__Pi6wTW__eyebrow{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.16em;text-transform:uppercase;margin:0 0 3px;font-weight:650}.SectionHeader-module__Pi6wTW__title{color:var(--g-ink-1);font-size:var(--g-text-title);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:680;overflow:hidden}.SectionHeader-module__Pi6wTW__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.SectionHeader-module__Pi6wTW__language{display:contents}.SectionHeader-module__Pi6wTW__nav{scrollbar-width:none;gap:3px;padding:0 24px;display:flex;overflow-x:auto}.SectionHeader-module__Pi6wTW__nav::-webkit-scrollbar{display:none}.SectionHeader-module__Pi6wTW__navLink{min-height:var(--g-subnav-h);color:var(--g-ink-3);font-size:var(--g-text-nav);transition:color var(--g-dur-fast) var(--g-ease);flex:none;align-items:center;gap:8px;padding:0 12px;font-weight:610;text-decoration:none;display:inline-flex;position:relative}.SectionHeader-module__Pi6wTW__navLink svg{flex:none;width:15px;height:15px}.SectionHeader-module__Pi6wTW__navLink:hover,.SectionHeader-module__Pi6wTW__navLinkActive{color:var(--g-ink-1)}.SectionHeader-module__Pi6wTW__navLinkActive:after{background:var(--g-accent);height:2px;box-shadow:var(--g-glow-accent);content:"";border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:10px;right:10px}.SectionHeader-module__Pi6wTW__navLink:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}@media (max-width:63.99rem){.SectionHeader-module__Pi6wTW__language{display:none}.SectionHeader-module__Pi6wTW__controls:not(:has(>:not(.SectionHeader-module__Pi6wTW__language))){display:none}}@media (max-width:760px){.SectionHeader-module__Pi6wTW__topline{flex-direction:column;align-items:flex-start;gap:10px;min-height:auto;padding:12px 16px 10px}.SectionHeader-module__Pi6wTW__controls{flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow-x:auto}.SectionHeader-module__Pi6wTW__nav{padding:0 8px}}@media (prefers-reduced-motion:reduce){.SectionHeader-module__Pi6wTW__navLink{transition:none}}
.AccountMenu-module__cQDcRW__identity{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.AccountMenu-module__cQDcRW__copy{gap:2px;min-width:0;display:grid}.AccountMenu-module__cQDcRW__name{color:var(--g-ink-1);font-size:var(--g-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.AccountMenu-module__cQDcRW__role{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.AccountMenu-module__cQDcRW__card{border:1px solid var(--g-line-3);border-radius:var(--g-radius-md);background:var(--g-surface-2);width:100%;min-height:56px;color:var(--g-ink-3);align-items:center;gap:10px;padding:8px 10px;display:flex}button.AccountMenu-module__cQDcRW__card{cursor:pointer;font:inherit;transition:border-color var(--g-dur-fast) var(--g-ease)}button.AccountMenu-module__cQDcRW__card:hover{border-color:var(--g-accent)}button.AccountMenu-module__cQDcRW__card:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.AccountMenu-module__cQDcRW__chevron{color:var(--g-ink-4);transition:transform var(--g-dur-fast) var(--g-ease);flex:none;display:inline-flex}.AccountMenu-module__cQDcRW__card[aria-expanded=true] .AccountMenu-module__cQDcRW__chevron{transform:rotate(180deg)}.AccountMenu-module__cQDcRW__actions{gap:10px;padding:6px;display:grid}.AccountMenu-module__cQDcRW__confirmTitle{color:var(--g-ink-1);font-size:var(--g-text-sm);margin:0;font-weight:650}.AccountMenu-module__cQDcRW__confirmCopy{color:var(--g-ink-3);font-size:var(--g-text-sm);margin:0;line-height:1.5}.AccountMenu-module__cQDcRW__confirmButtons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.AccountMenu-module__cQDcRW__skeleton{align-items:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){button.AccountMenu-module__cQDcRW__card,.AccountMenu-module__cQDcRW__chevron{transition:none}}
.NavGroupList-module__cqgcrG__groups{gap:18px;display:grid}.NavGroupList-module__cqgcrG__groupLabel{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;padding-inline:12px;font-weight:650}.NavGroupList-module__cqgcrG__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.NavGroupList-module__cqgcrG__link{min-height:var(--g-control-h);border-radius:var(--g-radius-sm);color:var(--g-ink-3);font-size:var(--g-text-body);transition:background var(--g-dur-fast) var(--g-ease), color var(--g-dur-fast) var(--g-ease);align-items:center;gap:12px;padding:0 12px;font-weight:560;text-decoration:none;display:flex;position:relative}.NavGroupList-module__cqgcrG__link:hover{background:var(--g-surface-3);color:var(--g-ink-1)}.NavGroupList-module__cqgcrG__link[aria-current=page]{background:var(--g-surface-3);color:var(--g-ink-1);font-weight:650}.NavGroupList-module__cqgcrG__link[aria-current=page]:before{background:var(--g-accent);width:2px;box-shadow:var(--g-glow-accent);content:"";border-radius:0 2px 2px 0;position:absolute;top:10px;bottom:10px;left:0}.NavGroupList-module__cqgcrG__link:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}.NavGroupList-module__cqgcrG__icon{color:var(--g-ink-4);flex:none;display:inline-flex}.NavGroupList-module__cqgcrG__link:hover .NavGroupList-module__cqgcrG__icon,.NavGroupList-module__cqgcrG__link[aria-current=page] .NavGroupList-module__cqgcrG__icon{color:var(--g-accent)}.NavGroupList-module__cqgcrG__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.NavGroupList-module__cqgcrG__link{transition:none}}
.widgets-module__USitNW__panel{flex-direction:column;min-width:0;display:flex}.widgets-module__USitNW__body{flex:1;align-content:start;gap:14px;min-height:0;display:grid}.widgets-module__USitNW__state{align-content:center;min-height:200px;display:grid}.widgets-module__USitNW__chart{min-width:0;height:220px}.widgets-module__USitNW__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.widgets-module__USitNW__subtitle{color:var(--g-ink-4);font-size:var(--g-text-sm);margin:0}.widgets-module__USitNW__person{align-items:center;gap:10px;min-width:0;display:flex}.widgets-module__USitNW__personText{gap:2px;min-width:0;display:grid}.widgets-module__USitNW__name{color:var(--g-ink-1);font-size:var(--g-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.widgets-module__USitNW__meta{color:var(--g-ink-4);font-size:var(--g-text-xs);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.widgets-module__USitNW__stars{color:var(--g-accent);letter-spacing:1px}.widgets-module__USitNW__starsEmpty{color:var(--g-ink-5)}.widgets-module__USitNW__rank{color:var(--g-ink-4);font-family:var(--g-font-mono);font-variant-numeric:tabular-nums}.widgets-module__USitNW__rankTop{color:var(--g-accent)}.widgets-module__USitNW__amount{color:var(--g-ink-1);font-weight:650}.widgets-module__USitNW__funnelValue{align-items:baseline;gap:8px;display:inline-flex}.widgets-module__USitNW__funnelRate{color:var(--g-ink-4);font-size:var(--g-text-xs)}.widgets-module__USitNW__methods{border-collapse:collapse;width:100%;font-size:var(--g-text-sm)}.widgets-module__USitNW__methods th{color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.08em;text-align:right;text-transform:uppercase;padding:0 0 8px;font-weight:650}.widgets-module__USitNW__methods th:first-child{text-align:left}.widgets-module__USitNW__methods td{border-top:1px solid var(--g-line-1);color:var(--g-ink-3);font-family:var(--g-font-mono);font-variant-numeric:tabular-nums;text-align:right;padding:6px 0}.widgets-module__USitNW__methods td:first-child{color:var(--g-ink-2);font-family:var(--g-font-sans);text-align:left}.widgets-module__USitNW__methods .widgets-module__USitNW__failed{color:var(--g-danger)}@media (max-width:900px){.widgets-module__USitNW__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.widgets-module__USitNW__kpiGrid{grid-template-columns:minmax(0,1fr)}}
.MobileNav-module__cfarMG__bar{z-index:var(--g-z-bottomnav);grid-template-columns:repeat(var(--bar-columns), minmax(0, 1fr));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--g-line-chrome);background:var(--g-chrome);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;position:fixed;bottom:0;left:0;right:0}.MobileNav-module__cfarMG__item{min-width:0;min-height:var(--g-bottomnav-h);color:var(--g-ink-3);cursor:pointer;font-family:var(--g-font-sans);font-size:var(--g-text-xs);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 4px;font-weight:600;text-decoration:none;display:flex;position:relative}.MobileNav-module__cfarMG__item[aria-current=page],.MobileNav-module__cfarMG__item[aria-expanded=true],.MobileNav-module__cfarMG__item[data-current=true]{color:var(--g-ink-1)}.MobileNav-module__cfarMG__item[aria-current=page]:before,.MobileNav-module__cfarMG__item[data-current=true]:before{background:var(--g-accent);height:2px;box-shadow:var(--g-glow-accent);content:"";border-radius:0 0 2px 2px;position:absolute;top:0;left:24%;right:24%}.MobileNav-module__cfarMG__item[aria-current=page] .MobileNav-module__cfarMG__icon,.MobileNav-module__cfarMG__item[data-current=true] .MobileNav-module__cfarMG__icon{color:var(--g-accent)}.MobileNav-module__cfarMG__item:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}.MobileNav-module__cfarMG__icon{display:inline-flex}.MobileNav-module__cfarMG__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.MobileNav-module__cfarMG__sheetBody{gap:22px;display:grid}.MobileNav-module__cfarMG__sheetSection{gap:10px;display:grid}.MobileNav-module__cfarMG__sectionLabel{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:650}.MobileNav-module__cfarMG__languageRow{color:var(--g-ink-2);font-size:var(--g-text-body);justify-content:space-between;align-items:center;gap:12px;display:flex}@media (min-width:64rem){.MobileNav-module__cfarMG__bar{display:none}}
.page-module__pIrdCG__root{min-height:100%}.page-module__pIrdCG__container{flex-direction:column;display:flex}.page-module__pIrdCG__mobile{gap:12px;display:grid}.page-module__pIrdCG__mobileDetail{scroll-margin-top:var(--g-topbar-h)}.page-module__pIrdCG__desktop{display:none}@media (min-width:64rem){.page-module__pIrdCG__root{height:calc(100dvh - var(--g-topbar-h));overflow:hidden}.page-module__pIrdCG__container{height:100%}.page-module__pIrdCG__mobile{display:none}.page-module__pIrdCG__desktop{flex-direction:column;flex:1;min-height:0;display:flex}.page-module__pIrdCG__desktop .page-module__pIrdCG__masterDetail{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%;min-height:0}.page-module__pIrdCG__pane{flex-direction:column;min-height:0;display:flex}}
.UiKitGallery-module__O8oJlW__main{min-height:100dvh}.UiKitGallery-module__O8oJlW__block{margin-bottom:18px}.UiKitGallery-module__O8oJlW__blockTitle{margin-top:28px}.UiKitGallery-module__O8oJlW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.UiKitGallery-module__O8oJlW__stack{gap:14px;display:grid}.UiKitGallery-module__O8oJlW__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UiKitGallery-module__O8oJlW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.UiKitGallery-module__O8oJlW__wide{grid-column:1/-1}.UiKitGallery-module__O8oJlW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.UiKitGallery-module__O8oJlW__charts{gap:16px;display:grid}.UiKitGallery-module__O8oJlW__chart{gap:8px;min-width:0;display:grid}.UiKitGallery-module__O8oJlW__twoUp{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.UiKitGallery-module__O8oJlW__cellName{color:var(--g-ink-1)}@media (max-width:900px){.UiKitGallery-module__O8oJlW__grid,.UiKitGallery-module__O8oJlW__twoUp{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.UiKitGallery-module__O8oJlW__fields,.UiKitGallery-module__O8oJlW__cards{grid-template-columns:minmax(0,1fr)}}
.Sidebar-module__XRNO5a__desktopSidebar{z-index:var(--g-z-sidebar);width:var(--g-sidebar-w);flex:0 0 var(--g-sidebar-w);border-right:1px solid var(--g-line-2);background:var(--g-surface-1);height:100dvh;transition:transform .21s var(--g-ease), box-shadow .21s var(--g-ease);will-change:transform;flex-direction:column;padding:1.5rem .85rem 1rem;display:none;position:sticky;top:0}.Sidebar-module__XRNO5a__desktopSidebar[data-presentation=auto-hide]{border-radius:0 var(--g-radius-xl) var(--g-radius-xl) 0;box-shadow:none;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(calc(-100% - 1rem))}.Sidebar-module__XRNO5a__desktopSidebar[data-presentation=auto-hide][data-visible=true]{box-shadow:var(--g-shadow-overlay);transform:translate(0)}.Sidebar-module__XRNO5a__edgeZone{z-index:calc(var(--g-z-sidebar) - 1);cursor:default;background:0 0;border:0;width:clamp(.55rem,.8vw,.85rem);height:100dvh;padding:0;display:none;position:fixed;inset-block:0;inset-inline-start:0}.Sidebar-module__XRNO5a__edgeZone:after{border-radius:0 var(--g-radius-pill) var(--g-radius-pill) 0;background:var(--g-accent);width:.12rem;box-shadow:var(--g-glow-accent);content:"";opacity:0;transition:opacity var(--g-dur-fast) var(--g-ease), transform var(--g-dur-slow) var(--g-ease);position:absolute;inset-block:42%;inset-inline-start:0;transform:scaleY(.55)}.Sidebar-module__XRNO5a__edgeZone:hover:after,.Sidebar-module__XRNO5a__edgeZone:focus-visible:after{opacity:.75;transform:scaleY(1)}.Sidebar-module__XRNO5a__edgeZone:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}.Sidebar-module__XRNO5a__brand{align-items:center;gap:.7rem;min-height:2.25rem;margin-bottom:1.75rem;padding-inline:.5rem;display:flex}.Sidebar-module__XRNO5a__brandMark{border:1px solid var(--g-accent-a35);border-radius:var(--g-radius-sm);background:var(--g-accent-a08);width:2rem;height:2rem;color:var(--g-accent);font-family:var(--g-font-mono);font-size:var(--g-text-md);flex:none;place-items:center;font-weight:750;display:grid}.Sidebar-module__XRNO5a__brandCopy{min-width:0}.Sidebar-module__XRNO5a__brandName{color:var(--g-ink-1);font-size:var(--g-text-body);letter-spacing:-.02em;margin:0;font-weight:680}.Sidebar-module__XRNO5a__brandProduct{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.16em;text-transform:uppercase;margin:0;font-weight:650}.Sidebar-module__XRNO5a__nav{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.Sidebar-module__XRNO5a__account{margin-top:1rem}.Sidebar-module__XRNO5a__accountAnchor{width:100%;display:flex}.Sidebar-module__XRNO5a__accountPanel{width:100%}.Sidebar-module__XRNO5a__modeButton{top:calc(1.75rem - (var(--g-control-h) - 1.65rem) / 2);right:calc(var(--g-control-h) / -2);z-index:2;width:var(--g-control-h);height:var(--g-control-h);color:var(--g-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.Sidebar-module__XRNO5a__modeCircle{border:1px solid var(--g-line-4);border-radius:var(--g-radius-pill);background:var(--g-control);width:1.65rem;height:1.65rem;box-shadow:var(--g-shadow-popover);transition:border-color var(--g-dur-fast) var(--g-ease), color var(--g-dur-fast) var(--g-ease);place-items:center;display:grid}.Sidebar-module__XRNO5a__modeButton:hover .Sidebar-module__XRNO5a__modeCircle{border-color:var(--g-accent);color:var(--g-ink-1)}.Sidebar-module__XRNO5a__modeButton:focus-visible{outline:none}.Sidebar-module__XRNO5a__modeButton:focus-visible .Sidebar-module__XRNO5a__modeCircle{outline:2px solid var(--g-accent);outline-offset:2px}.Sidebar-module__XRNO5a__modeIcon{width:.9rem;height:.9rem}@media (min-width:64rem){.Sidebar-module__XRNO5a__desktopSidebar{display:flex}.Sidebar-module__XRNO5a__edgeZone{display:block}}@media (prefers-reduced-motion:reduce){.Sidebar-module__XRNO5a__desktopSidebar,.Sidebar-module__XRNO5a__edgeZone:after,.Sidebar-module__XRNO5a__modeCircle{transition:none}}
.login-module__XsW91a__card{width:100%;max-width:420px;padding:32px 28px}.login-module__XsW91a__brand{align-items:center;gap:12px;margin-bottom:28px;display:flex}.login-module__XsW91a__monogram{border:1px solid var(--g-accent-a35);border-radius:var(--g-radius-md);background:var(--g-accent-a16);width:36px;height:36px;color:var(--g-accent);place-items:center;font-weight:700;display:grid}.login-module__XsW91a__brandName{color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-xs);letter-spacing:.18em;text-transform:uppercase;font-weight:600}.login-module__XsW91a__form{gap:20px;display:grid}.login-module__XsW91a__title{color:var(--g-ink-1);font-size:var(--g-text-entity);margin:0 0 6px;font-weight:700;line-height:1.15}.login-module__XsW91a__lead{color:var(--g-ink-3);font-size:var(--g-text-md);margin:0;line-height:1.6}.login-module__XsW91a__email{color:var(--g-ink-1);overflow-wrap:anywhere}.login-module__XsW91a__badge{border:1px solid var(--g-attention-line);border-radius:var(--g-radius-md);background:var(--g-attention-bg);width:48px;height:48px;color:var(--g-attention);place-items:center;display:grid}.login-module__XsW91a__otp{justify-content:center;gap:6px;display:flex}.login-module__XsW91a__otpBox{border:1px solid var(--g-line-4);border-radius:var(--g-radius-sm);background:var(--g-surface-3);width:100%;min-width:0;max-width:48px;min-height:52px;color:var(--g-ink-1);caret-color:var(--g-accent);font-family:var(--g-font-sans);font-size:var(--g-text-title);text-align:center;padding:0;font-weight:600}.login-module__XsW91a__otpBox:focus-visible{border-color:var(--g-accent);outline:2px solid var(--g-accent-a16);outline-offset:1px}.login-module__XsW91a__otpBox[aria-invalid=true]{border-color:var(--g-danger)}.login-module__XsW91a__resend{color:var(--g-ink-3);font-size:var(--g-text-sm);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;display:flex}.login-module__XsW91a__secure{color:var(--g-ink-4);font-size:var(--g-text-xs);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;margin:0;display:flex}
.bookings-module__ayd-na__filters{margin-bottom:16px}.bookings-module__ayd-na__search{flex:220px;min-width:200px}.bookings-module__ayd-na__alert{margin-bottom:16px}.bookings-module__ayd-na__footer{border-top:1px solid var(--g-line-2);padding:10px 16px}.bookings-module__ayd-na__dateForm{gap:12px;min-width:240px;padding:14px;display:grid}.bookings-module__ayd-na__dateInput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bookings-module__ayd-na__dateActions{gap:8px;display:flex}.bookings-module__ayd-na__dateActions>*{flex:1}.bookings-module__ayd-na__code{color:var(--g-ink-3);font-family:var(--g-font-mono);font-size:var(--g-text-xs)}.bookings-module__ayd-na__person{align-items:center;gap:10px;min-width:0;display:flex}.bookings-module__ayd-na__personText{gap:2px;min-width:0;display:grid}.bookings-module__ayd-na__name{color:var(--g-ink-1);font-size:var(--g-text-sm);overflow-wrap:anywhere;font-weight:600}.bookings-module__ayd-na__email{color:var(--g-ink-4);font-size:var(--g-text-xs);overflow-wrap:anywhere}.bookings-module__ayd-na__when{gap:2px;display:grid}.bookings-module__ayd-na__date{color:var(--g-ink-1);font-weight:600}.bookings-module__ayd-na__time{color:var(--g-ink-4);font-size:var(--g-text-xs)}.bookings-module__ayd-na__amount{color:var(--g-ink-1);font-weight:700}.bookings-module__ayd-na__services{white-space:nowrap}.bookings-module__ayd-na__muted{color:var(--g-ink-4)}.bookings-module__ayd-na__actions{gap:6px;display:flex}.bookings-module__ayd-na__requiredMark{color:var(--g-danger);font-size:var(--g-text-xs);letter-spacing:.08em;margin-left:6px}
.detail-module__iydFUa__stack{gap:16px;display:grid}.detail-module__iydFUa__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.detail-module__iydFUa__body{gap:16px;display:grid}.detail-module__iydFUa__person{align-items:center;gap:12px;display:flex}.detail-module__iydFUa__personName{color:var(--g-ink-1);overflow-wrap:anywhere;font-weight:650}.detail-module__iydFUa__muted{color:var(--g-ink-4)}.detail-module__iydFUa__good{color:var(--g-success);font-weight:700}.detail-module__iydFUa__warn{color:var(--g-attention);font-weight:700}.detail-module__iydFUa__statusLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.detail-module__iydFUa__quote{color:var(--g-ink-3);font-style:italic}.detail-module__iydFUa__serviceName{color:var(--g-ink-1);font-weight:600}.detail-module__iydFUa__category{color:var(--g-ink-3);font-size:var(--g-text-xs);letter-spacing:.05em;text-transform:uppercase}.detail-module__iydFUa__priceRows{gap:10px;margin:0;display:grid}.detail-module__iydFUa__priceRow{color:var(--g-ink-3);font-size:var(--g-text-sm);justify-content:space-between;gap:16px;display:flex}.detail-module__iydFUa__priceRow dt,.detail-module__iydFUa__priceRow dd{margin:0}.detail-module__iydFUa__priceRow dd{font-family:var(--g-font-mono);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.detail-module__iydFUa__priceDiscount dd{color:var(--g-success)}.detail-module__iydFUa__priceTotal{border-top:1px solid var(--g-line-2);color:var(--g-ink-1);font-size:var(--g-text-md);padding-top:12px;font-weight:700}.detail-module__iydFUa__priceTotal dt{letter-spacing:.05em;text-transform:uppercase}.detail-module__iydFUa__invoiceLinks{flex-wrap:wrap;gap:8px;display:flex}.detail-module__iydFUa__link{min-height:var(--g-control-h);border:1px solid var(--g-line-4);border-radius:var(--g-radius-md);color:var(--g-ink-2);font-size:var(--g-text-sm);align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.detail-module__iydFUa__link:hover{border-color:var(--g-accent);color:var(--g-ink-1)}.detail-module__iydFUa__link:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.detail-module__iydFUa__stars{color:var(--g-accent);font-size:var(--g-text-md);letter-spacing:2px}.detail-module__iydFUa__starsOff{color:var(--g-ink-5)}.detail-module__iydFUa__ratingLine{align-items:center;gap:10px;display:flex}.detail-module__iydFUa__comment{color:var(--g-ink-2);margin:0;font-style:italic;line-height:1.55}@media (max-width:900px){.detail-module__iydFUa__pair{grid-template-columns:minmax(0,1fr)}}
.compliance-module__N1SL8G__hint{color:var(--g-ink-4);font-size:var(--g-text-sm);margin:0}.compliance-module__N1SL8G__catalogue{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:12px;display:grid}.compliance-module__N1SL8G__card{border:1px solid var(--g-line-2);border-radius:var(--g-radius-lg);background:var(--g-surface-2);align-content:start;gap:14px;min-width:0;padding:16px;display:grid}.compliance-module__N1SL8G__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.compliance-module__N1SL8G__cardTitle{color:var(--g-ink-1);font-size:var(--g-text-md);overflow-wrap:anywhere;margin:0 0 4px;font-weight:650}.compliance-module__N1SL8G__cardMeta{color:var(--g-ink-4);font-family:var(--g-font-mono);font-size:var(--g-text-xs);margin:0}.compliance-module__N1SL8G__revisions{gap:8px;margin:0;padding:0;list-style:none;display:grid}.compliance-module__N1SL8G__revision{border:1px solid var(--g-line-1);border-radius:var(--g-radius-md);background:var(--g-surface-3);gap:8px;padding:12px;display:grid}.compliance-module__N1SL8G__revisionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.compliance-module__N1SL8G__revisionTitle{color:var(--g-ink-1);font-size:var(--g-text-sm);font-weight:650}.compliance-module__N1SL8G__requirements{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.compliance-module__N1SL8G__empty{color:var(--g-ink-4);font-size:var(--g-text-sm)}.compliance-module__N1SL8G__actions{flex-wrap:wrap;gap:8px;display:flex}.compliance-module__N1SL8G__formGrid{gap:14px;display:grid}.compliance-module__N1SL8G__requirementGrid{gap:10px;max-height:22rem;padding-right:4px;display:grid;overflow-y:auto}.compliance-module__N1SL8G__requirementRow{border:1px solid var(--g-line-1);border-radius:var(--g-radius-md);grid-template-columns:minmax(0,1fr) minmax(130px,40%);align-items:center;gap:8px 12px;padding:10px 12px;display:grid}.compliance-module__N1SL8G__docType{overflow-wrap:anywhere;color:var(--g-ink-2);font-family:var(--g-font-mono);font-size:var(--g-text-sm)}.compliance-module__N1SL8G__state{align-content:center;min-height:220px;display:grid}@media (max-width:600px){.compliance-module__N1SL8G__requirementRow{grid-template-columns:minmax(0,1fr)}}.compliance-module__N1SL8G__alert{margin-bottom:16px}.compliance-module__N1SL8G__body{gap:14px;display:grid}
.layout-module__muyaCG__frame{min-height:100dvh;display:flex}.layout-module__muyaCG__column{flex-direction:column;flex:1;min-width:0;display:flex}.layout-module__muyaCG__main{flex:1;min-width:0;overflow-x:clip}@media (max-width:63.99rem){.layout-module__muyaCG__main{padding-bottom:calc(var(--g-bottomnav-h) + env(safe-area-inset-bottom))}}
.detail-module__ZvqTmW__stack{gap:16px;display:grid}.detail-module__ZvqTmW__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.detail-module__ZvqTmW__body{gap:16px;display:grid}.detail-module__ZvqTmW__muted{color:var(--g-ink-4)}.detail-module__ZvqTmW__warn{color:var(--g-attention);font-weight:600}.detail-module__ZvqTmW__danger{color:var(--g-danger)}.detail-module__ZvqTmW__link{min-height:var(--g-control-h);border:1px solid var(--g-line-4);border-radius:var(--g-radius-md);color:var(--g-ink-2);font-size:var(--g-text-sm);align-self:start;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.detail-module__ZvqTmW__link:hover{border-color:var(--g-accent);color:var(--g-ink-1)}.detail-module__ZvqTmW__link:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.detail-module__ZvqTmW__linkRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.detail-module__ZvqTmW__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detail-module__ZvqTmW__qrThumb{border:1px solid var(--g-line-4);border-radius:var(--g-radius-md);cursor:pointer;background:#fff;place-items:center;width:56px;height:56px;padding:3px;display:grid}.detail-module__ZvqTmW__qrThumb:hover{border-color:var(--g-accent)}.detail-module__ZvqTmW__qrThumb:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.detail-module__ZvqTmW__qrImage{border-radius:var(--g-radius-xs);object-fit:contain;width:100%;height:100%}.detail-module__ZvqTmW__stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.detail-module__ZvqTmW__serviceName{gap:2px;display:grid}.detail-module__ZvqTmW__serviceTitle{color:var(--g-ink-1);font-weight:600}.detail-module__ZvqTmW__serviceDescription{color:var(--g-ink-4);font-size:var(--g-text-xs)}.detail-module__ZvqTmW__category{color:var(--g-ink-3);font-size:var(--g-text-xs);letter-spacing:.05em;text-transform:uppercase}.detail-module__ZvqTmW__price{color:var(--g-ink-1);font-weight:600}.detail-module__ZvqTmW__duration{gap:2px;display:grid}.detail-module__ZvqTmW__durationNote{color:var(--g-attention);font-size:var(--g-text-xs);font-weight:600}.detail-module__ZvqTmW__more{border-top:1px solid var(--g-line-2);padding:12px 16px;display:flex}.detail-module__ZvqTmW__ratingSummary{border:1px solid var(--g-line-2);border-radius:var(--g-radius-md);background:var(--g-surface-2);flex-wrap:wrap;align-items:center;gap:16px 24px;padding:14px 16px;display:flex}.detail-module__ZvqTmW__ratingBig{justify-items:center;gap:4px;min-width:80px;display:grid}.detail-module__ZvqTmW__ratingNumber{color:var(--g-accent);font-size:var(--g-text-metric);font-weight:800;line-height:1}.detail-module__ZvqTmW__ratingBars{flex:1;min-width:200px}.detail-module__ZvqTmW__reviewList{margin:0;padding:0;list-style:none;display:grid}.detail-module__ZvqTmW__review{border-bottom:1px solid var(--g-line-1);gap:6px;padding:14px 0;display:grid}.detail-module__ZvqTmW__review:last-child{border-bottom:0}.detail-module__ZvqTmW__reviewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.detail-module__ZvqTmW__reviewAuthor{align-items:center;gap:10px;min-width:0;display:flex}.detail-module__ZvqTmW__reviewName{color:var(--g-ink-1);font-size:var(--g-text-sm);font-weight:600}.detail-module__ZvqTmW__stars{color:var(--g-accent);letter-spacing:1px}.detail-module__ZvqTmW__starsOff{color:var(--g-ink-5)}.detail-module__ZvqTmW__reviewMeta{color:var(--g-ink-4);font-size:var(--g-text-xs);align-items:center;gap:8px;display:flex}.detail-module__ZvqTmW__reviewComment{color:var(--g-ink-2);font-size:var(--g-text-sm);margin:0;line-height:1.55}.detail-module__ZvqTmW__week{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px;display:grid}.detail-module__ZvqTmW__day{border:1px solid var(--g-success-line);border-radius:var(--g-radius-md);background:var(--g-success-bg);text-align:center;align-content:start;justify-items:center;gap:4px;padding:10px 8px;display:grid}.detail-module__ZvqTmW__day[data-closed=true]{border-color:var(--g-line-2);background:var(--g-surface-2)}.detail-module__ZvqTmW__dayName{color:var(--g-ink-1);font-size:var(--g-text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.detail-module__ZvqTmW__day[data-closed=true] .detail-module__ZvqTmW__dayName{color:var(--g-ink-4)}.detail-module__ZvqTmW__dayTime{color:var(--g-ink-1);font-size:var(--g-text-xs)}.detail-module__ZvqTmW__dayBreak{color:var(--g-ink-4);font-size:var(--g-text-xs)}.detail-module__ZvqTmW__chips{flex-wrap:wrap;gap:6px;display:flex}.detail-module__ZvqTmW__qrBody{justify-items:center;gap:14px;display:grid}.detail-module__ZvqTmW__qrBacking{border:1px solid var(--g-line-3);border-radius:var(--g-radius-lg);background:#fff;padding:16px}.detail-module__ZvqTmW__qrLarge{aspect-ratio:1;object-fit:contain;width:min(220px,60vw);height:auto;display:block}.detail-module__ZvqTmW__qrCaption{color:var(--g-ink-4);font-size:var(--g-text-sm);text-align:center;margin:0}@media (max-width:1100px){.detail-module__ZvqTmW__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.detail-module__ZvqTmW__pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.detail-module__ZvqTmW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.professionals-module__MP-7wq__filters{margin-bottom:16px}.professionals-module__MP-7wq__search{flex:220px;min-width:200px}.professionals-module__MP-7wq__person{text-align:left;align-items:center;gap:10px;min-width:0;display:flex}.professionals-module__MP-7wq__personText{gap:2px;min-width:0;display:grid}.professionals-module__MP-7wq__name{color:var(--g-ink-1);font-size:var(--g-text-sm);overflow-wrap:anywhere;font-weight:650}.professionals-module__MP-7wq__email{color:var(--g-ink-4);font-size:var(--g-text-xs);overflow-wrap:anywhere}.professionals-module__MP-7wq__rating{gap:2px;display:grid}.professionals-module__MP-7wq__ratingValue{color:var(--g-ink-1);align-items:center;gap:4px;font-weight:650;display:flex}.professionals-module__MP-7wq__star{color:var(--g-accent)}.professionals-module__MP-7wq__meta{color:var(--g-ink-4);font-size:var(--g-text-xs)}.professionals-module__MP-7wq__strong{color:var(--g-ink-1);font-weight:650}.professionals-module__MP-7wq__muted{color:var(--g-ink-4)}.professionals-module__MP-7wq__footer{border-top:1px solid var(--g-line-2);padding:10px 16px}.professionals-module__MP-7wq__alert{margin-bottom:16px}.professionals-module__MP-7wq__badge{position:relative}.professionals-module__MP-7wq__tooltip{z-index:var(--g-z-popover);top:var(--tip-top);left:var(--tip-left);width:var(--tip-width);border:1px solid var(--g-line-3);border-radius:var(--g-radius-md);background:var(--g-surface-sunken);min-width:190px;max-width:calc(100vw - 32px);box-shadow:var(--g-shadow-popover);color:var(--g-ink-1);font-family:var(--g-font-sans);font-size:var(--g-text-xs);letter-spacing:0;overflow-wrap:anywhere;text-transform:none;white-space:normal;padding:8px 10px;font-weight:500;line-height:1.4;position:fixed;transform:translateY(-100%)}.professionals-module__MP-7wq__report{margin-bottom:16px}.professionals-module__MP-7wq__reportToggle{width:100%;min-height:var(--g-control-h);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.professionals-module__MP-7wq__reportToggle:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}.professionals-module__MP-7wq__reportTitle{color:var(--g-ink-1);font-size:var(--g-text-md);font-weight:650;display:block}.professionals-module__MP-7wq__reportSubtitle{color:var(--g-ink-4);font-size:var(--g-text-sm);margin-top:2px;display:block}.professionals-module__MP-7wq__reportChevron{color:var(--g-accent);transition:transform var(--g-dur-fast) var(--g-ease);flex:none}.professionals-module__MP-7wq__reportToggle[aria-expanded=true] .professionals-module__MP-7wq__reportChevron{transform:rotate(180deg)}.professionals-module__MP-7wq__reportBody{border-top:1px solid var(--g-line-2);gap:16px;padding:16px;display:grid}.professionals-module__MP-7wq__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.professionals-module__MP-7wq__reportBlock{gap:8px;display:grid}.professionals-module__MP-7wq__reportBlock>h4{margin:0}.professionals-module__MP-7wq__reportBlockHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.professionals-module__MP-7wq__reportBlockHeader>h4{margin:0}.professionals-module__MP-7wq__chips{flex-wrap:wrap;gap:8px;display:flex}.professionals-module__MP-7wq__excludedList{border:1px solid var(--g-line-2);border-radius:var(--g-radius-md);max-height:14rem;margin:0;padding:0;list-style:none;overflow-y:auto}.professionals-module__MP-7wq__excludedItem{width:100%;min-height:var(--g-control-h);border:0;border-bottom:1px solid var(--g-line-1);color:var(--g-ink-1);cursor:pointer;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.professionals-module__MP-7wq__excludedItem:hover{background:var(--g-surface-3)}.professionals-module__MP-7wq__excludedItem:focus-visible{outline:2px solid var(--g-accent);outline-offset:-2px}.professionals-module__MP-7wq__excludedName{font-size:var(--g-text-sm);font-weight:600}.professionals-module__MP-7wq__excludedBlockers{color:var(--g-ink-4);font-size:var(--g-text-xs);text-align:right}.professionals-module__MP-7wq__ok{color:var(--g-success);font-size:var(--g-text-sm);margin:0}
.users-module__wdlnKW__formPanel{margin-bottom:28px}.users-module__wdlnKW__formGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.users-module__wdlnKW__formActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.users-module__wdlnKW__sectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.users-module__wdlnKW__sectionTitle{color:var(--g-ink-1);font-size:var(--g-text-title);margin:0;font-weight:660}.users-module__wdlnKW__desktop{display:none}.users-module__wdlnKW__mobile{gap:12px;display:grid}.users-module__wdlnKW__footer{margin-top:12px}.users-module__wdlnKW__person{align-items:center;gap:10px;min-width:0;display:flex}.users-module__wdlnKW__name{color:var(--g-ink-1);overflow-wrap:anywhere;font-weight:650}.users-module__wdlnKW__muted{color:var(--g-ink-4);overflow-wrap:anywhere}.users-module__wdlnKW__actions{gap:6px;display:flex}.users-module__wdlnKW__card{gap:14px;padding:16px;display:grid}.users-module__wdlnKW__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.users-module__wdlnKW__cardName{color:var(--g-ink-1);font-size:var(--g-text-md);overflow-wrap:anywhere;font-weight:660}.users-module__wdlnKW__cardRole{color:var(--g-ink-4);font-size:var(--g-text-xs);letter-spacing:.07em;text-transform:uppercase}.users-module__wdlnKW__cardActions{gap:8px;display:flex}.users-module__wdlnKW__cardActions>*{flex:1}@media (min-width:64rem){.users-module__wdlnKW__desktop{display:block}.users-module__wdlnKW__mobile{display:none}}@media (max-width:1100px){.users-module__wdlnKW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.users-module__wdlnKW__formGrid{grid-template-columns:minmax(0,1fr)}.users-module__wdlnKW__formActions{flex-direction:column-reverse}.users-module__wdlnKW__formActions>*{width:100%}}
.not-found-module__HS70Aa__page{place-items:center;min-height:100dvh;display:grid}.not-found-module__HS70Aa__home{min-height:var(--g-control-h);border-radius:var(--g-radius-sm);background:var(--g-accent);color:var(--g-on-accent);font-size:var(--g-text-md);justify-content:center;align-items:center;padding:10px 18px;font-weight:650;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__home:hover{background:var(--g-accent-hover)}.not-found-module__HS70Aa__home:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}
