@font-face{font-family:geist;src:url(../media/Geist_Regular-s.p.40nwhrotoqrlc.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:geist;src:url(../media/Geist_Medium-s.p.4180qasw_dc9_.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:geist;src:url(../media/Geist_SemiBold-s.p.23x7l04wrb53x.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:geist;src:url(../media/Geist_Bold-s.p.43ys5jqyud6t7.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:geist;src:url(../media/Geist_ExtraBold-s.p.02xj2kj57wjrt.ttf)format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_ca19342e-module__-RwFHq__className{font-family:geist,geist Fallback}.geist_ca19342e-module__-RwFHq__variable{--font-geist:"geist", "geist Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Regular-s.p.1ldi84idd70vt.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:geistMono;src:url(../media/GeistMono_Medium-s.p.145sw8b6l73w7.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:geistMono;src:url(../media/GeistMono_SemiBold-s.p.130yxsne5uoj_.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:geistMono;src:url(../media/GeistMono_Bold-s.p.3q3nxd-3o80j8.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_701f787a-module__0Z2Moq__className{font-family:geistMono,geistMono Fallback}.geistmono_701f787a-module__0Z2Moq__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
.Toast-module__dpyMdW__region{z-index:120;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.Toast-module__dpyMdW__stack{flex-direction:column;gap:8px;display:flex}.Toast-module__dpyMdW__toast{pointer-events:auto;border-radius:var(--acs-radius-md);background:var(--acs-toast);border:1px solid var(--acs-border2);min-width:260px;max-width:380px;box-shadow:0 18px 40px var(--acs-shadow);font:500 13.5px/1.35 var(--acs-font-sans);color:var(--acs-text);animation:Toast-module__dpyMdW__acs-pop-in var(--acs-dur-fast) var(--acs-ease);align-items:center;gap:10px;padding:10px 8px 10px 16px;display:flex}.Toast-module__dpyMdW__dot{background:var(--acs-accent);border-radius:50%;flex:none;width:8px;height:8px}.Toast-module__dpyMdW__toast[data-kind=error] .Toast-module__dpyMdW__dot{background:var(--acs-error)}.Toast-module__dpyMdW__toast[data-kind=info] .Toast-module__dpyMdW__dot{background:var(--acs-warm2)}.Toast-module__dpyMdW__message{flex:1;min-width:0}.Toast-module__dpyMdW__close{width:32px;height:32px;color:var(--acs-text3);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.Toast-module__dpyMdW__close:before{content:"";position:absolute;inset:-6px}.Toast-module__dpyMdW__close:hover{background:var(--acs-hover-strong);color:var(--acs-text)}
.UserMenu-module__XRNM_G__trigger{border-radius:var(--acs-radius-pill);min-height:44px;color:var(--acs-text);text-align:left;background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:2px 8px 2px 2px;display:flex}.UserMenu-module__XRNM_G__trigger:hover{background:var(--acs-hover)}.UserMenu-module__XRNM_G__who{flex-direction:column;max-width:160px;line-height:1.2;display:flex}.UserMenu-module__XRNM_G__name{font:600 13px var(--acs-font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.UserMenu-module__XRNM_G__role{font:500 11.5px var(--acs-font-sans);color:var(--acs-text3)}.UserMenu-module__XRNM_G__role[data-preview]{color:var(--acs-warm-text)}
.PreviewBanner-module__ZpEHmG__banner{border-radius:var(--acs-radius-md);background:var(--acs-info-bg);border:1px solid var(--acs-info-border);color:var(--acs-info-fg);align-items:center;gap:10px;margin:12px 32px 0;padding:8px 8px 8px 14px;display:flex}.PreviewBanner-module__ZpEHmG__text{font:600 13px var(--acs-font-sans);color:var(--acs-text);flex:1}
.Field-module__bfn3sa__field{flex-direction:column;gap:6px;min-width:0;display:flex}.Field-module__bfn3sa__label{font:600 12.5px var(--acs-font-sans);color:var(--acs-text2)}.Field-module__bfn3sa__hint{font:500 12px/1.4 var(--acs-font-sans);color:var(--acs-text3)}.Field-module__bfn3sa__error{font:500 12.5px/1.4 var(--acs-font-sans);color:var(--acs-error-text)}.Field-module__bfn3sa__control{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-field-border);min-width:0;height:44px;transition:border-color var(--acs-dur-fast) var(--acs-ease);align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.Field-module__bfn3sa__control:focus-within{border-color:var(--acs-accent-border-strong)}.Field-module__bfn3sa__control:has(:focus-visible){outline:2px solid var(--acs-accent);outline-offset:2px}.Field-module__bfn3sa__invalid,.Field-module__bfn3sa__invalid:focus-within{border-color:var(--acs-danger-border)}.Field-module__bfn3sa__leading{color:var(--acs-text3);flex:none}.Field-module__bfn3sa__input{min-width:0;height:100%;color:var(--acs-text);font:500 14px var(--acs-font-sans);background:0 0;border:0;flex:1}.Field-module__bfn3sa__input:focus-visible,.Field-module__bfn3sa__select:focus-visible{outline:none}.Field-module__bfn3sa__input:disabled{color:var(--acs-text3)}.Field-module__bfn3sa__selectControl{padding:0}.Field-module__bfn3sa__select{appearance:none;border-radius:inherit;width:100%;height:100%;color:var(--acs-text);font:600 13.5px var(--acs-font-sans);cursor:pointer;background:0 0;border:0;padding:0 36px 0 14px}.Field-module__bfn3sa__select option{background:var(--acs-popover);color:var(--acs-text)}.Field-module__bfn3sa__chevron{pointer-events:none;color:var(--acs-text3);position:absolute;right:12px}.Field-module__bfn3sa__textarea{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-field-border);min-height:96px;color:var(--acs-text);font:500 14px/1.45 var(--acs-font-sans);resize:vertical;padding:12px 14px}
.ReauthProvider-module__Rs4AWa__form{flex-direction:column;gap:14px;display:flex}.ReauthProvider-module__Rs4AWa__error{font:500 13px/1.4 var(--acs-font-sans);color:var(--acs-error-text);margin:0}.ReauthProvider-module__Rs4AWa__actions{justify-content:flex-end;margin-top:6px;display:flex}
.NoAccess-module__ohVNqq__box{border-radius:var(--acs-radius-xl);background:var(--acs-card);border:1px solid var(--acs-card-border);text-align:center;max-width:560px;margin:60px auto;padding:36px}.NoAccess-module__ohVNqq__lock{background:var(--acs-info-bg);border:1px solid var(--acs-info-border);width:56px;height:56px;color:var(--acs-info-fg);border-radius:18px;justify-content:center;align-items:center;margin:0 auto;display:flex}.NoAccess-module__ohVNqq__title{font:700 22px var(--acs-font-sans);letter-spacing:-.02em;margin:16px 0 0}.NoAccess-module__ohVNqq__body{font:400 14.5px/1.5 var(--acs-font-sans);color:var(--acs-text-soft);margin:8px 0 0}.NoAccess-module__ohVNqq__actions{justify-content:center;gap:10px;margin-top:22px;display:flex}
.Card-module__b6YjYG__card{border-radius:var(--acs-radius-lg);background:var(--acs-card);border:1px solid var(--acs-card-border);min-width:0}.Card-module__b6YjYG__padded{padding:20px}.Card-module__b6YjYG__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.Card-module__b6YjYG__titles{min-width:0}.Card-module__b6YjYG__title{font:700 17px var(--acs-font-sans);letter-spacing:-.01em;margin:0}.Card-module__b6YjYG__subtitle{font:500 12.5px var(--acs-font-sans);color:var(--acs-text3);margin:2px 0 0}.Card-module__b6YjYG__actions{flex:none;align-items:center;gap:8px;display:flex}
.Avatar-module__IVwToW__avatar{background:var(--acs-surface3);color:var(--acs-text);font-family:var(--acs-font-sans);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.Avatar-module__IVwToW__ring{box-shadow:0 0 0 2px var(--acs-accent-border-strong)}.Avatar-module__IVwToW__image{object-fit:cover;width:100%;height:100%}
.Checkbox-module__tYwp1q__wrap{cursor:pointer;min-width:44px;min-height:44px;font:500 14px var(--acs-font-sans);color:var(--acs-text);justify-content:center;align-items:center;gap:10px;display:inline-flex;position:relative}.Checkbox-module__tYwp1q__wrap:has(.Checkbox-module__tYwp1q__label){justify-content:flex-start}.Checkbox-module__tYwp1q__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Checkbox-module__tYwp1q__box{border:1.5px solid var(--acs-border2);color:#0000;width:18px;height:18px;transition:background-color var(--acs-dur-fast) var(--acs-ease), border-color var(--acs-dur-fast) var(--acs-ease);background:0 0;border-radius:5px;flex:none;justify-content:center;align-items:center;display:flex}.Checkbox-module__tYwp1q__input:checked+.Checkbox-module__tYwp1q__box,.Checkbox-module__tYwp1q__input:indeterminate+.Checkbox-module__tYwp1q__box{background:var(--acs-accent);border-color:var(--acs-accent);color:var(--acs-on-brand)}.Checkbox-module__tYwp1q__input:focus-visible+.Checkbox-module__tYwp1q__box{outline:2px solid var(--acs-accent);outline-offset:2px}.Checkbox-module__tYwp1q__input:disabled+.Checkbox-module__tYwp1q__box{opacity:.45}.Checkbox-module__tYwp1q__label{min-width:0}
.Chip-module__IAwj_a__chip{border-radius:var(--acs-radius-pill);border:1px solid var(--acs-border);color:var(--acs-text-soft);font:500 13px var(--acs-font-sans);white-space:nowrap;transition:border-color var(--acs-dur-fast) var(--acs-ease), background-color var(--acs-dur-fast) var(--acs-ease), color var(--acs-dur-fast) var(--acs-ease);background:0 0;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}.Chip-module__IAwj_a__chip:before{content:"";position:absolute;inset:-5px -2px}.Chip-module__IAwj_a__sm{height:34px}.Chip-module__IAwj_a__md{height:38px;padding:0 14px}.Chip-module__IAwj_a__chip:hover:not(:disabled){color:var(--acs-text);border-color:var(--acs-border2)}.Chip-module__IAwj_a__chip[aria-pressed=true]{border-color:var(--acs-accent);background:var(--acs-accent-bg);color:var(--acs-text)}.Chip-module__IAwj_a__chip:disabled{opacity:.5}.Chip-module__IAwj_a__row{align-items:flex-start;gap:12px;display:flex}.Chip-module__IAwj_a__rowLabel{width:84px;font:600 11px var(--acs-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acs-text-muted);flex:none;padding-top:10px}.Chip-module__IAwj_a__rowChips{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}
.DataTable-module__7dcBQG__wrap{width:100%;overflow-x:auto}.DataTable-module__7dcBQG__table{border-collapse:separate;border-spacing:0;table-layout:auto;width:100%}.DataTable-module__7dcBQG__th{font:600 11px var(--acs-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--acs-text-muted);white-space:nowrap;border-bottom:1px solid var(--acs-divider);padding:0 10px 8px}.DataTable-module__7dcBQG__sort{min-height:32px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.DataTable-module__7dcBQG__sort:hover{color:var(--acs-text)}.DataTable-module__7dcBQG__sortMark{min-width:8px;color:var(--acs-accent)}.DataTable-module__7dcBQG__row{transition:background-color var(--acs-dur-fast) var(--acs-ease)}.DataTable-module__7dcBQG__td{font:500 13.5px var(--acs-font-sans);color:var(--acs-text);vertical-align:middle;border-top:1px solid var(--acs-row-border);padding:8px 10px}.DataTable-module__7dcBQG__row:first-child .DataTable-module__7dcBQG__td{border-top:0}.DataTable-module__7dcBQG__mono{font-family:var(--acs-font-mono);font-variant-numeric:tabular-nums}.DataTable-module__7dcBQG__clickable{cursor:pointer}.DataTable-module__7dcBQG__clickable:hover,.DataTable-module__7dcBQG__row[data-selected]{background:var(--acs-hover)}.DataTable-module__7dcBQG__clickable:focus-visible{outline:2px solid var(--acs-accent);outline-offset:-2px}.DataTable-module__7dcBQG__emptyCell{text-align:center;font:500 13.5px var(--acs-font-sans);color:var(--acs-text-soft);padding:36px 10px}
.EmptyState-module__7SqAPW__empty{border-radius:var(--acs-radius-lg);background:var(--acs-card);border:1px dashed var(--acs-border2);text-align:center;flex-direction:column;align-items:center;padding:64px 24px;display:flex}.EmptyState-module__7SqAPW__compact{background:0 0;border:0;padding:28px 16px}.EmptyState-module__7SqAPW__icon{width:52px;height:52px;color:var(--acs-accent);background:var(--acs-accent-bg);border:1px solid var(--acs-accent-border);border-radius:16px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.EmptyState-module__7SqAPW__title{font:700 19px var(--acs-font-sans);margin:0}.EmptyState-module__7SqAPW__compact .EmptyState-module__7SqAPW__title{font:600 14px var(--acs-font-sans);color:var(--acs-text2)}.EmptyState-module__7SqAPW__description{max-width:460px;font:400 14px/1.5 var(--acs-font-sans);color:var(--acs-text-soft);margin:6px 0 0}.EmptyState-module__7SqAPW__action{margin-top:18px}
.PanelUnavailable-module__wVCWnW__page{justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.PanelUnavailable-module__wVCWnW__page>*{width:min(560px,100%)}.PanelUnavailable-module__wVCWnW__request{font:500 12px var(--acs-font-mono);color:var(--acs-text-muted);margin-top:8px;display:block}
.ErrorState-module__AEiIoW__box{border-radius:var(--acs-radius-md);background:var(--acs-danger-bg);border:1px solid var(--acs-danger-border);align-items:flex-start;gap:12px;padding:16px;display:flex}.ErrorState-module__AEiIoW__icon{color:var(--acs-danger-fg);flex:none;padding-top:1px}.ErrorState-module__AEiIoW__text{flex:1;min-width:0}.ErrorState-module__AEiIoW__title{font:600 14px var(--acs-font-sans);margin:0}.ErrorState-module__AEiIoW__message{font:400 13.5px/1.45 var(--acs-font-sans);color:var(--acs-text2);margin:4px 0 0}.ErrorState-module__AEiIoW__request{font:500 11.5px var(--acs-font-mono);color:var(--acs-text-muted);margin:6px 0 0}
.Menu-module__lPVpHG__content{z-index:130;border-radius:var(--acs-radius-md);background:var(--acs-popover);border:1px solid var(--acs-border2);min-width:200px;box-shadow:0 18px 40px var(--acs-shadow);color:var(--acs-text);animation:Menu-module__lPVpHG__acs-pop-in var(--acs-dur-fast) var(--acs-ease);padding:6px}.Menu-module__lPVpHG__item{border-radius:var(--acs-radius-sm);min-height:40px;font:500 13.5px var(--acs-font-sans);color:var(--acs-text);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:10px;padding:0 12px;display:flex}.Menu-module__lPVpHG__item[data-highlighted]{background:var(--acs-hover-strong)}.Menu-module__lPVpHG__item[data-disabled]{opacity:.45;cursor:not-allowed}.Menu-module__lPVpHG__danger{color:var(--acs-danger-fg)}.Menu-module__lPVpHG__label{font:600 10.5px var(--acs-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acs-text-muted);padding:8px 12px 4px}.Menu-module__lPVpHG__separator{background:var(--acs-divider);height:1px;margin:6px 4px}.Menu-module__lPVpHG__radio{border:1.5px solid var(--acs-border2);border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.Menu-module__lPVpHG__indicator{background:var(--acs-accent);border-radius:50%;width:8px;height:8px}
.Modal-module__7LRQSW__overlay{z-index:80;background:var(--acs-overlay);-webkit-backdrop-filter:blur(6px);animation:Modal-module__7LRQSW__acs-fade-in var(--acs-dur-fast) var(--acs-ease);position:fixed;inset:0}.Modal-module__7LRQSW__drawerOverlay{-webkit-backdrop-filter:blur(4px)}.Modal-module__7LRQSW__modal{z-index:81;border-radius:var(--acs-radius-lg);background:var(--acs-popover);border:1px solid var(--acs-border2);max-height:86vh;box-shadow:0 30px 80px var(--acs-shadow);color:var(--acs-text);padding:24px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.Modal-module__7LRQSW__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Modal-module__7LRQSW__title{font:700 19px/1.3 var(--acs-font-sans);letter-spacing:-.01em;margin:0}.Modal-module__7LRQSW__description{font:400 14px/1.5 var(--acs-font-sans);color:var(--acs-text-soft);margin:8px 0 0}.Modal-module__7LRQSW__body{flex-direction:column;gap:14px;margin-top:18px;display:flex}.Modal-module__7LRQSW__footer{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.Modal-module__7LRQSW__close{border:1px solid var(--acs-border2);background:var(--acs-button);width:36px;height:36px;color:var(--acs-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.Modal-module__7LRQSW__close:before{content:"";position:absolute;inset:-4px}.Modal-module__7LRQSW__closeLarge{width:44px;height:44px}.Modal-module__7LRQSW__closeLarge:before{inset:0}.Modal-module__7LRQSW__close:hover{background:var(--acs-button-hover)}.Modal-module__7LRQSW__drawer{z-index:81;background:var(--acs-drawer);border-left:1px solid var(--acs-border);box-shadow:-30px 0 80px var(--acs-shadow);color:var(--acs-text);animation:Modal-module__7LRQSW__acs-slide-in-right var(--acs-dur-nav) var(--acs-ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.Modal-module__7LRQSW__drawerHead{align-items:flex-start;gap:10px;padding:22px 24px 0;display:flex}.Modal-module__7LRQSW__drawerTitles{flex:1;min-width:0}.Modal-module__7LRQSW__eyebrow{font:600 11px var(--acs-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acs-text-muted);margin-bottom:6px}.Modal-module__7LRQSW__drawerTitle{font:700 22px/1.2 var(--acs-font-sans);letter-spacing:-.02em;margin:0}.Modal-module__7LRQSW__drawerBody{flex:1;padding:18px 24px 28px;overflow-y:auto}.Modal-module__7LRQSW__drawerFooter{border-top:1px solid var(--acs-divider);flex-wrap:wrap;gap:8px;padding:16px 24px;display:flex}
.PageHeader-module__HZea0q__header{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.PageHeader-module__HZea0q__titles{flex:1;min-width:280px}.PageHeader-module__HZea0q__title{font:700 30px/1.15 var(--acs-font-sans);letter-spacing:-.03em;margin:0}.PageHeader-module__HZea0q__subtitle{font:400 15px/1.45 var(--acs-font-sans);color:var(--acs-text-soft);margin:6px 0 0}.PageHeader-module__HZea0q__actions{flex-wrap:wrap;gap:10px;display:flex}
.Skeleton-module__QUUPIW__skeleton{background:linear-gradient(90deg, var(--acs-skeleton), var(--acs-skeleton-hi), var(--acs-skeleton));background-size:200% 100%;animation:1.3s linear infinite Skeleton-module__QUUPIW__acs-shimmer;display:block}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__skeleton{animation:none}}
.Header-module__NpjzRq__header{z-index:30;background:var(--acs-header);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--acs-divider);align-items:center;gap:12px;height:68px;padding:0 32px;display:flex;position:sticky;top:0}.Header-module__NpjzRq__titles{flex:none;min-width:0;max-width:280px}.Header-module__NpjzRq__crumb{font:500 12px var(--acs-font-sans);color:var(--acs-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Header-module__NpjzRq__slash{opacity:.5}.Header-module__NpjzRq__crumbCurrent{color:var(--acs-text2)}.Header-module__NpjzRq__title{font:700 18px var(--acs-font-sans);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;overflow:hidden}.Header-module__NpjzRq__spacer{flex:1}.Header-module__NpjzRq__square{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-field-border);width:44px;height:44px;color:var(--acs-text);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.Header-module__NpjzRq__square:hover{background:var(--acs-button-hover);color:var(--acs-text)}
.Spinner-module__s0pLYa__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.8s linear infinite Spinner-module__s0pLYa__acs-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.Spinner-module__s0pLYa__spinner{animation-duration:2.4s}}
.Button-module__8RiFmG__button{border-radius:var(--acs-radius-pill);font-family:var(--acs-font-sans);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--acs-dur-press) var(--acs-ease), background-color var(--acs-dur-fast) var(--acs-ease), border-color var(--acs-dur-fast) var(--acs-ease), color var(--acs-dur-fast) var(--acs-ease), box-shadow var(--acs-dur-fast) var(--acs-ease);border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex;position:relative}.Button-module__8RiFmG__button:active:not(:disabled){transform:scale(.97)}.Button-module__8RiFmG__button:disabled,.Button-module__8RiFmG__button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Button-module__8RiFmG__md{height:44px;padding:0 18px;font-size:14px;font-weight:600}.Button-module__8RiFmG__sm{height:36px;padding:0 14px;font-size:13px;font-weight:600}.Button-module__8RiFmG__sm:before{content:"";position:absolute;inset:-4px}.Button-module__8RiFmG__iconOnly.Button-module__8RiFmG__md{width:44px;padding:0}.Button-module__8RiFmG__iconOnly.Button-module__8RiFmG__sm{width:36px;padding:0}.Button-module__8RiFmG__primary{background:var(--acs-gradient);color:var(--acs-on-brand);box-shadow:0 8px 24px var(--acs-cta-glow);padding-inline:20px;font-weight:700}.Button-module__8RiFmG__primary:hover:not(:disabled){color:var(--acs-on-brand);box-shadow:0 10px 30px var(--acs-glow)}.Button-module__8RiFmG__secondary{background:var(--acs-button);border-color:var(--acs-button-border);color:var(--acs-text)}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:var(--acs-button-hover);color:var(--acs-text)}.Button-module__8RiFmG__accent{background:var(--acs-accent-bg-soft);border-color:var(--acs-accent-border-strong);color:var(--acs-accent)}.Button-module__8RiFmG__accent:hover:not(:disabled){background:var(--acs-accent-bg);color:var(--acs-accent)}.Button-module__8RiFmG__ghost{color:var(--acs-accent);background:0 0;padding-inline:12px}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--acs-hover);color:var(--acs-accent)}.Button-module__8RiFmG__danger{border-color:var(--acs-danger-border);color:var(--acs-danger-fg);background:0 0}.Button-module__8RiFmG__danger:hover:not(:disabled){background:var(--acs-danger-bg);color:var(--acs-danger-fg)}.Button-module__8RiFmG__dangerSolid{background:var(--acs-error);color:var(--acs-on-error);font-weight:700}.Button-module__8RiFmG__dangerSolid:hover:not(:disabled){color:var(--acs-on-error);filter:brightness(1.05)}
.StatusPill-module__AuUNDW__pill{border-radius:var(--acs-radius-xs);height:24px;font:600 11.5px var(--acs-font-sans);white-space:nowrap;color:var(--acs-neutral-fg);background:var(--acs-neutral-bg);align-items:center;gap:5px;padding:0 9px;display:inline-flex}.StatusPill-module__AuUNDW__badge{font-family:var(--acs-font-mono);font-size:12px}.StatusPill-module__AuUNDW__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.StatusPill-module__AuUNDW__pill[data-tone=success]{color:var(--acs-success-fg);background:var(--acs-success-bg)}.StatusPill-module__AuUNDW__pill[data-tone=review]{color:var(--acs-review-fg);background:var(--acs-review-bg)}.StatusPill-module__AuUNDW__pill[data-tone=warning]{color:var(--acs-warning-fg);background:var(--acs-warning-bg)}.StatusPill-module__AuUNDW__pill[data-tone=muted]{color:var(--acs-muted-fg);background:var(--acs-muted-bg)}.StatusPill-module__AuUNDW__pill[data-tone=danger]{color:var(--acs-danger-fg);background:var(--acs-danger-bg)}.StatusPill-module__AuUNDW__pill[data-tone=info]{color:var(--acs-info-fg);background:var(--acs-info-bg)}
.LanguageSwitcher-module__ouQsja__code{font:700 12px var(--acs-font-mono);letter-spacing:.04em}
.Switch-module__QeUTqq__bare{background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:relative}.Switch-module__QeUTqq__row{border-radius:var(--acs-radius-md);border:1px solid var(--acs-border);background:var(--acs-card-inner);width:100%;min-height:52px;color:var(--acs-text);font:500 14px var(--acs-font-sans);text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:8px 14px;display:flex}.Switch-module__QeUTqq__row:disabled,.Switch-module__QeUTqq__bare:disabled{opacity:.5}.Switch-module__QeUTqq__text{flex-direction:column;gap:2px;min-width:0;display:flex}.Switch-module__QeUTqq__label{font:500 14px var(--acs-font-sans)}.Switch-module__QeUTqq__description{font:500 12px/1.35 var(--acs-font-sans);color:var(--acs-text3)}.Switch-module__QeUTqq__track{background:var(--acs-switch-off);width:44px;height:26px;transition:background-color var(--acs-dur-fast) var(--acs-ease);border-radius:13px;flex:none;position:relative}.Switch-module__QeUTqq__track[data-on]{background:var(--acs-accent)}.Switch-module__QeUTqq__knob{background:var(--acs-switch-knob);width:22px;height:22px;transition:transform var(--acs-dur-fast) var(--acs-ease);border-radius:50%;position:absolute;top:2px;left:2px}.Switch-module__QeUTqq__track[data-on] .Switch-module__QeUTqq__knob{transform:translate(18px)}
.Thumb-module__rqVUwa__thumb{background:var(--acs-surface3);flex:none;display:inline-block;overflow:hidden}.Thumb-module__rqVUwa__hued{background:linear-gradient(150deg, var(--acs-hue-fill), var(--acs-hue-fill2))}.Thumb-module__rqVUwa__image{object-fit:cover;width:100%;height:100%;display:block}
.Tooltip-module__2vjsta__content{z-index:140;border-radius:var(--acs-radius-sm);background:var(--acs-popover);border:1px solid var(--acs-border2);max-width:280px;box-shadow:0 12px 30px var(--acs-shadow);color:var(--acs-text);font:500 12.5px/1.35 var(--acs-font-sans);animation:Tooltip-module__2vjsta__acs-fade-in var(--acs-dur-fast) var(--acs-ease);padding:7px 10px}
.AppPreview-module__ligtGq__phone{background:var(--acs-bg);border:1px solid var(--acs-card-border);box-shadow:0 20px 50px var(--acs-shadow);border-radius:26px;padding:10px}.AppPreview-module__ligtGq__cover{aspect-ratio:9/13;background:var(--acs-surface3);border-radius:20px;display:block;position:relative;overflow:hidden}.AppPreview-module__ligtGq__cover>span:first-child{position:absolute;inset:0}.AppPreview-module__ligtGq__scrim{background:linear-gradient(180deg, transparent 50%, var(--acs-media-scrim));position:absolute;inset:0}.AppPreview-module__ligtGq__caption{color:var(--acs-switch-knob);flex-direction:column;gap:5px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.AppPreview-module__ligtGq__title{font:700 17px/1.15 var(--acs-font-sans);overflow-wrap:anywhere}.AppPreview-module__ligtGq__meta{font:600 11.5px var(--acs-font-mono);color:var(--acs-lime2)}.AppPreview-module__ligtGq__face{border:2px solid var(--acs-lime2);width:18%;box-shadow:0 0 0 2px var(--acs-media-scrim);font:700 12px var(--acs-font-sans);color:var(--acs-lime2);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.AppPreview-module__ligtGq__needs{font:500 12px var(--acs-font-sans);color:var(--acs-text-soft);align-items:center;gap:8px;margin:12px 4px 0;display:flex}.AppPreview-module__ligtGq__needs svg{color:var(--acs-accent)}.AppPreview-module__ligtGq__cta{background:var(--acs-gradient);height:46px;color:var(--acs-on-brand);font:700 14px var(--acs-font-sans);border-radius:23px;justify-content:space-between;align-items:center;margin-top:10px;padding:0 6px 0 16px;display:flex}.AppPreview-module__ligtGq__ctaPrice{background:var(--acs-on-brand);height:34px;color:var(--acs-lime2);font:700 12px var(--acs-font-mono);border-radius:17px;align-items:center;padding:0 10px;display:flex}
.Sidebar-module__m8I0oq__sidebar{scrollbar-width:none;background:var(--acs-sidebar);border-right:1px solid var(--acs-divider);flex-direction:column;height:100vh;padding:18px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.Sidebar-module__m8I0oq__brand{align-items:center;gap:10px;min-height:58px;padding:4px 6px 18px;display:flex}.Sidebar-module__m8I0oq__mark{background:var(--acs-gradient-mark);width:36px;height:36px;color:var(--acs-on-brand);box-shadow:0 0 20px var(--acs-glow);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.Sidebar-module__m8I0oq__brandText{flex-direction:column;min-width:0;display:flex}.Sidebar-module__m8I0oq__brandName{font:700 14px var(--acs-font-sans);white-space:nowrap}.Sidebar-module__m8I0oq__brandTag{font:600 10px var(--acs-font-mono);letter-spacing:.1em;color:var(--acs-accent);white-space:nowrap;margin-top:2px}.Sidebar-module__m8I0oq__nav{flex-direction:column;display:flex}.Sidebar-module__m8I0oq__sectionLabel{font:600 10px var(--acs-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acs-text-faint);white-space:nowrap;padding:14px 10px 6px}.Sidebar-module__m8I0oq__rule{background:var(--acs-divider);height:1px;margin:10px 8px}.Sidebar-module__m8I0oq__list{margin:0;padding:0;list-style:none}.Sidebar-module__m8I0oq__item{width:100%;min-height:44px;color:var(--acs-text2);font:500 13.5px var(--acs-font-sans);transition:background-color var(--acs-dur-fast) var(--acs-ease), color var(--acs-dur-fast) var(--acs-ease);border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;margin:1px 0;padding:0 10px;text-decoration:none;display:flex}.Sidebar-module__m8I0oq__item:hover{background:var(--acs-hover);color:var(--acs-text)}.Sidebar-module__m8I0oq__item[aria-current=page]{background:var(--acs-accent-bg);border-color:var(--acs-accent-border);color:var(--acs-accent-strong)}.Sidebar-module__m8I0oq__sidebar[data-collapsed] .Sidebar-module__m8I0oq__item{justify-content:center;padding:0}.Sidebar-module__m8I0oq__icon{flex:none}.Sidebar-module__m8I0oq__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Sidebar-module__m8I0oq__spacer{flex:1}.Sidebar-module__m8I0oq__toggle{border:1px solid var(--acs-border);min-height:44px;color:var(--acs-text-soft);font:500 13px var(--acs-font-sans);background:0 0;border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:0 10px;display:flex}.Sidebar-module__m8I0oq__sidebar[data-collapsed] .Sidebar-module__m8I0oq__toggle{justify-content:center;padding:0}.Sidebar-module__m8I0oq__toggle:hover{background:var(--acs-hover);color:var(--acs-text)}
.Pagination-module___xmoaa__bar{justify-content:space-between;align-items:center;gap:12px;padding:12px 4px 0;display:flex}.Pagination-module___xmoaa__range{font:500 13px var(--acs-font-mono);color:var(--acs-text-soft)}.Pagination-module___xmoaa__controls{align-items:center;gap:8px;display:flex}.Pagination-module___xmoaa__perPage{font:500 13px var(--acs-font-sans);color:var(--acs-text-soft);align-items:center;gap:8px;display:flex}.Pagination-module___xmoaa__select{width:84px;height:36px}
.ReasonDialog-module__O3tLlW__form{flex-direction:column;gap:14px;display:flex}.ReasonDialog-module__O3tLlW__facts{border-radius:var(--acs-radius-md);background:var(--acs-card-inner);border:1px solid var(--acs-card-border);font:500 13.5px/1.45 var(--acs-font-sans);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.ReasonDialog-module__O3tLlW__error{border-radius:var(--acs-radius-sm);background:var(--acs-danger-bg);color:var(--acs-danger-fg);font:500 13px/1.45 var(--acs-font-sans);margin:0;padding:10px 12px}.ReasonDialog-module__O3tLlW__actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}
.Builder-module__givLIW__page{flex-direction:column;gap:18px;display:flex}.Builder-module__givLIW__loading{flex-direction:column;gap:16px;display:flex}.Builder-module__givLIW__header{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.Builder-module__givLIW__headerTitles{flex:1;min-width:220px}.Builder-module__givLIW__heading{font:700 26px/1.2 var(--acs-font-sans);letter-spacing:-.03em;margin:0}.Builder-module__givLIW__saveState{font:500 13px var(--acs-font-sans);color:var(--acs-text-soft);align-items:center;gap:8px;margin:4px 0 0;display:flex}.Builder-module__givLIW__saveDot{background:var(--acs-accent);border-radius:50%;width:7px;height:7px}.Builder-module__givLIW__saveDot[data-state=dirty]{background:var(--acs-warm2)}.Builder-module__givLIW__saveDot[data-state=locked]{background:var(--acs-text-faint)}.Builder-module__givLIW__lockBanner{border-radius:var(--acs-radius-md);background:var(--acs-info-bg);border:1px solid var(--acs-info-border);color:var(--acs-info-fg);font:500 13.5px/1.45 var(--acs-font-sans);margin:0;padding:12px 16px}.Builder-module__givLIW__layout{grid-template-columns:220px minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.Builder-module__givLIW__steps,.Builder-module__givLIW__aside{background:var(--acs-card);border:1px solid var(--acs-card-border);border-radius:22px;padding:16px;position:sticky;top:88px}.Builder-module__givLIW__stepCount{font:600 11px var(--acs-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acs-text-muted);margin:2px 6px 8px}.Builder-module__givLIW__progress{background:var(--acs-track);border-radius:2px;height:4px;margin:0 6px 12px;display:block;overflow:hidden}.Builder-module__givLIW__progress>span{background:var(--acs-gradient);height:100%;transition:width var(--acs-dur-nav) var(--acs-ease);display:block}.Builder-module__givLIW__stepList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Builder-module__givLIW__stepButton{width:100%;min-height:44px;color:var(--acs-text3);font:500 13.5px var(--acs-font-sans);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:0 8px;display:flex}.Builder-module__givLIW__stepButton:hover{color:var(--acs-text)}.Builder-module__givLIW__stepButton[data-done]{color:var(--acs-text2)}.Builder-module__givLIW__stepButton[aria-current=step]{color:var(--acs-text);background:var(--acs-accent-bg);border-color:var(--acs-accent-border)}.Builder-module__givLIW__stepNumber{background:var(--acs-track);width:24px;height:24px;color:var(--acs-text3);font:700 11px var(--acs-font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.Builder-module__givLIW__stepButton[data-done] .Builder-module__givLIW__stepNumber{background:var(--acs-accent);color:var(--acs-on-brand)}.Builder-module__givLIW__stepButton[aria-current=step] .Builder-module__givLIW__stepNumber{background:var(--acs-gradient-mark);color:var(--acs-on-brand)}.Builder-module__givLIW__stepButton[data-invalid] .Builder-module__givLIW__stepNumber{background:var(--acs-danger-bg);color:var(--acs-danger-fg);box-shadow:inset 0 0 0 1.5px var(--acs-danger-fg)}.Builder-module__givLIW__main{background:var(--acs-card);border:1px solid var(--acs-card-border);border-radius:22px;flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}.Builder-module__givLIW__stepTitle{font:700 20px var(--acs-font-sans);margin:0}.Builder-module__givLIW__fieldset{border:0;min-width:0;margin:0;padding:0}.Builder-module__givLIW__fieldset:disabled{opacity:.7}.Builder-module__givLIW__footer{border-top:1px solid var(--acs-divider);gap:10px;padding-top:18px;display:flex}.Builder-module__givLIW__spacer{flex:1}.Builder-module__givLIW__stepBody{flex-direction:column;gap:22px;display:flex}.Builder-module__givLIW__group{flex-direction:column;gap:12px;display:flex}.Builder-module__givLIW__groupHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Builder-module__givLIW__groupTitle{font:700 15px var(--acs-font-sans);margin:0}.Builder-module__givLIW__subTitle{font:700 13px var(--acs-font-sans);margin:12px 0 4px}.Builder-module__givLIW__field{flex-direction:column;gap:6px;min-width:0;display:flex}.Builder-module__givLIW__label{font:600 12.5px var(--acs-font-sans);color:var(--acs-text2)}.Builder-module__givLIW__hint{font:500 12.5px/1.45 var(--acs-font-sans);color:var(--acs-text3);margin:0}.Builder-module__givLIW__muted{color:var(--acs-text-muted);margin:0}.Builder-module__givLIW__errorText{font:500 12.5px/1.45 var(--acs-font-sans);color:var(--acs-error-text);margin:0}.Builder-module__givLIW__notice{border-radius:var(--acs-radius-md);background:var(--acs-card-inner);border:1px solid var(--acs-card-border);font:500 13.5px/1.5 var(--acs-font-sans);color:var(--acs-text2);margin:0;padding:14px 16px}.Builder-module__givLIW__chips{flex-wrap:wrap;gap:6px;display:flex}.Builder-module__givLIW__order{background:var(--acs-accent);min-width:18px;height:18px;color:var(--acs-on-brand);font:700 10.5px var(--acs-font-mono);border-radius:9px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.Builder-module__givLIW__twoCols{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Builder-module__givLIW__threeCols{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;display:grid}.Builder-module__givLIW__mono input,.Builder-module__givLIW__mono{font-family:var(--acs-font-mono)}.Builder-module__givLIW__monoArea{font-family:var(--acs-font-mono);font-size:13px}.Builder-module__givLIW__narrow{max-width:160px}.Builder-module__givLIW__code{font:500 12.5px var(--acs-font-mono);color:var(--acs-text)}.Builder-module__givLIW__buttons{flex-wrap:wrap;gap:8px;display:flex}.Builder-module__givLIW__addButton{align-self:flex-start}.Builder-module__givLIW__tagBox{border-radius:var(--acs-radius-md);border:1px solid var(--acs-field-border);background:var(--acs-field);flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 10px;display:flex}.Builder-module__givLIW__tagBox:focus-within{border-color:var(--acs-accent-border-strong)}.Builder-module__givLIW__tag{background:var(--acs-chip);height:28px;font:500 12.5px var(--acs-font-sans);border-radius:14px;align-items:center;gap:2px;padding:0 2px 0 10px;display:inline-flex}.Builder-module__givLIW__tagRemove{width:24px;height:24px;color:var(--acs-text-soft);background:0 0;border:0;border-radius:12px;position:relative}.Builder-module__givLIW__tagRemove:before{content:"";position:absolute;inset:-10px}.Builder-module__givLIW__tagInput{min-width:120px;height:30px;font:500 13px var(--acs-font-sans);background:0 0;border:0;outline:0;flex:1}.Builder-module__givLIW__mediaRow{align-items:flex-start;gap:16px;display:flex}.Builder-module__givLIW__mediaSide{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.Builder-module__givLIW__url{font:500 12px var(--acs-font-mono);color:var(--acs-text-soft);overflow-wrap:anywhere;margin:0}.Builder-module__givLIW__videoBox{background:var(--acs-surface3);width:132px;height:234px;font:500 12px var(--acs-font-mono);border-radius:16px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.Builder-module__givLIW__videoBox video{object-fit:cover;width:100%;height:100%}.Builder-module__givLIW__hueRow{align-items:center;gap:14px;display:flex}.Builder-module__givLIW__hueSwatch{background:linear-gradient(150deg, var(--acs-hue-fill), var(--acs-hue-fill2));border-radius:14px;flex:none;width:56px;height:56px}.Builder-module__givLIW__hueLabel{font:600 12.5px var(--acs-font-sans);color:var(--acs-text2);flex-direction:column;flex:1;gap:6px;display:flex}.Builder-module__givLIW__range{width:100%;height:44px;accent-color:var(--acs-accent)}.Builder-module__givLIW__sceneRow{border-radius:var(--acs-radius-md);background:var(--acs-card-inner);border:1px solid var(--acs-card-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.Builder-module__givLIW__sceneInfo{min-width:0;font:500 13px var(--acs-font-sans);flex-direction:column;gap:3px;display:flex}.Builder-module__givLIW__sceneName{overflow-wrap:anywhere;font-weight:600}.Builder-module__givLIW__charactersLayout{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.Builder-module__givLIW__canvasColumn{flex-direction:column;gap:8px;display:flex;position:sticky;top:16px}.Builder-module__givLIW__canvas{cursor:crosshair;background:var(--acs-surface3);border-radius:14px;position:relative;overflow:hidden}.Builder-module__givLIW__canvasImage{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.Builder-module__givLIW__marker{border:2px solid var(--acs-switch-knob);background:var(--acs-media-scrim);width:18%;min-width:28px;color:var(--acs-switch-knob);font:700 12px var(--acs-font-sans);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.Builder-module__givLIW__marker[data-active]{border-color:var(--acs-lime2);color:var(--acs-lime2);box-shadow:0 0 0 3px var(--acs-glow)}.Builder-module__givLIW__marker[data-partial]{border-style:dashed}.Builder-module__givLIW__characterList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Builder-module__givLIW__character{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.Builder-module__givLIW__character[data-active]{border-color:var(--acs-accent-border)}.Builder-module__givLIW__characterHead{align-items:center;gap:8px;display:flex}.Builder-module__givLIW__characterNumber{background:var(--acs-media-scrim);width:26px;height:26px;color:var(--acs-lime);font:700 13px var(--acs-font-sans);border-radius:50%;justify-content:center;align-items:center;display:flex}.Builder-module__givLIW__routeFacts{font:500 13.5px var(--acs-font-sans);grid-template-columns:auto 1fr;align-items:center;gap:8px 16px;margin:0;display:grid}.Builder-module__givLIW__routeFacts dt{color:var(--acs-text-muted)}.Builder-module__givLIW__routeFacts dd{margin:0}.Builder-module__givLIW__routeEditor{flex-direction:column;gap:12px;display:flex}.Builder-module__givLIW__promptRow{grid-template-columns:180px minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.Builder-module__givLIW__rowRemove{margin-bottom:4px}.Builder-module__givLIW__priceTable{border-collapse:collapse;width:100%;font:500 13.5px var(--acs-font-sans)}.Builder-module__givLIW__priceTable th,.Builder-module__givLIW__priceTable td{border-bottom:1px solid var(--acs-row-border);text-align:left;padding:9px 0}.Builder-module__givLIW__priceTable thead th{font:600 11px var(--acs-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--acs-text-muted)}.Builder-module__givLIW__priceTable tbody th{color:var(--acs-text2);font-weight:500}.Builder-module__givLIW__priceTable td{text-align:right;font-family:var(--acs-font-mono);color:var(--acs-accent)}.Builder-module__givLIW__priceTable thead th:last-child{text-align:right}.Builder-module__givLIW__previewLayout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;display:grid}.Builder-module__givLIW__previewDetail{flex-direction:column;gap:6px;min-width:0;display:flex}.Builder-module__givLIW__previewHeadline{font:600 14.5px/1.45 var(--acs-font-sans);margin:0}.Builder-module__givLIW__previewText{font:400 13.5px/1.55 var(--acs-font-sans);color:var(--acs-text-soft);margin:0}.Builder-module__givLIW__previewList{font:500 13px var(--acs-font-sans);flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.Builder-module__givLIW__reviewGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Builder-module__givLIW__panel{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:16px;padding:16px}.Builder-module__givLIW__caption{font:600 11px var(--acs-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acs-text-muted);margin:0 0 8px}.Builder-module__givLIW__summary{flex-direction:column;margin:0;display:flex}.Builder-module__givLIW__summaryRow{font:500 13.5px var(--acs-font-sans);justify-content:space-between;gap:10px;padding:6px 0;display:flex}.Builder-module__givLIW__summaryRow dt{color:var(--acs-text-soft)}.Builder-module__givLIW__summaryRow dd{text-align:right;margin:0}.Builder-module__givLIW__checklist{margin:0;padding:0;list-style:none}.Builder-module__givLIW__check{min-height:36px;font:500 13.5px var(--acs-font-sans);align-items:center;gap:10px;display:flex}.Builder-module__givLIW__checkMark{border:1.5px solid var(--acs-text-faint);width:20px;height:20px;color:var(--acs-text-muted);font:800 11px var(--acs-font-sans);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.Builder-module__givLIW__check[data-ok] .Builder-module__givLIW__checkMark{border-color:var(--acs-accent);background:var(--acs-accent);color:var(--acs-on-brand)}.Builder-module__givLIW__check[data-bad] .Builder-module__givLIW__checkMark{border-color:var(--acs-danger-fg);color:var(--acs-danger-fg)}.Builder-module__givLIW__checkLabel{flex:1}.Builder-module__givLIW__fix{border-radius:var(--acs-radius-pill);height:32px;color:var(--acs-danger-fg);font:600 12.5px var(--acs-font-sans);background:0 0;border:0;padding:0 10px;position:relative}.Builder-module__givLIW__fix:before{content:"";position:absolute;inset:-6px 0}.Builder-module__givLIW__reviewActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:1440px){.Builder-module__givLIW__layout{grid-template-columns:196px minmax(0,1fr) 256px;gap:14px}.Builder-module__givLIW__charactersLayout,.Builder-module__givLIW__previewLayout{grid-template-columns:240px minmax(0,1fr)}}
.AppShell-module__-zW4nG__grid{background:var(--acs-bg);min-height:100vh;transition:grid-template-columns var(--acs-dur-nav) var(--acs-ease);grid-template-columns:248px minmax(0,1fr);display:grid}.AppShell-module__-zW4nG__grid[data-collapsed]{grid-template-columns:76px minmax(0,1fr)}.AppShell-module__-zW4nG__column{flex-direction:column;min-width:0;display:flex}.AppShell-module__-zW4nG__main{flex:1;min-width:0;padding:28px 32px 48px}.AppShell-module__-zW4nG__main:focus{outline:none}.AppShell-module__-zW4nG__skip{z-index:200;border-radius:var(--acs-radius-sm);background:var(--acs-popover);color:var(--acs-text);font:600 13px var(--acs-font-sans);padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.AppShell-module__-zW4nG__skip:focus{transform:none}
.Sparkline-module___wGkgG__bars{flex:1;align-items:flex-end;gap:3px;min-width:0;height:34px;display:flex}.Sparkline-module___wGkgG__bar{background:var(--acs-spark-bar);border-radius:2px;flex:1}.Sparkline-module___wGkgG__bar[data-last=good]{background:var(--acs-accent)}.Sparkline-module___wGkgG__bar[data-last=bad]{background:var(--acs-warm2)}
.ViewToggle-module__VmBPUW__group{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-field-border);gap:2px;padding:4px;display:inline-flex}.ViewToggle-module__VmBPUW__button{border-radius:var(--acs-radius-sm);width:40px;height:36px;color:var(--acs-text-soft);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ViewToggle-module__VmBPUW__button:before{content:"";position:absolute;inset:-4px 0}.ViewToggle-module__VmBPUW__button[aria-pressed=true]{background:var(--acs-surface3);color:var(--acs-text)}
.Catalog-module__dz9CnW__page{flex-direction:column;gap:18px;display:flex}.Catalog-module__dz9CnW__tabs{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-field-border);align-self:flex-start;gap:2px;padding:4px;display:inline-flex}.Catalog-module__dz9CnW__tab{border-radius:var(--acs-radius-sm);height:36px;color:var(--acs-text-soft);font:600 13px var(--acs-font-sans);background:0 0;border:0;padding:0 14px;position:relative}.Catalog-module__dz9CnW__tab:before{content:"";position:absolute;inset:-4px 0}.Catalog-module__dz9CnW__tab[aria-current=page]{background:var(--acs-surface3);color:var(--acs-text)}.Catalog-module__dz9CnW__intro{max-width:760px;font:400 13.5px/1.5 var(--acs-font-sans);color:var(--acs-text-soft);margin:-6px 0 0}.Catalog-module__dz9CnW__orderCell{align-items:center;gap:6px;display:inline-flex}.Catalog-module__dz9CnW__orderNumber{min-width:22px;font:600 12px var(--acs-font-mono);color:var(--acs-text-muted)}.Catalog-module__dz9CnW__nameCell{align-items:center;gap:12px;min-width:0;display:flex}.Catalog-module__dz9CnW__emoji{background:var(--acs-surface3);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.Catalog-module__dz9CnW__nameText{flex-direction:column;min-width:0;display:flex}.Catalog-module__dz9CnW__name{font:600 14.5px var(--acs-font-sans);margin:0}.Catalog-module__dz9CnW__id{font:500 11.5px var(--acs-font-mono);color:var(--acs-text-muted);margin:0}.Catalog-module__dz9CnW__description{font:400 12.5px/1.4 var(--acs-font-sans);color:var(--acs-text-soft);max-width:520px;margin-top:2px}.Catalog-module__dz9CnW__rowActions{justify-content:flex-end;gap:6px;display:inline-flex}.Catalog-module__dz9CnW__cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.Catalog-module__dz9CnW__collection{background:var(--acs-card);border:1px solid var(--acs-card-border);border-radius:20px;overflow:hidden}.Catalog-module__dz9CnW__collection[data-inactive]{opacity:.7}.Catalog-module__dz9CnW__collectionCover{background:var(--acs-surface3);height:150px;display:block;position:relative}.Catalog-module__dz9CnW__collectionBadges{position:absolute;top:10px;left:10px}.Catalog-module__dz9CnW__collectionBody{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.Catalog-module__dz9CnW__collectionTitle{font:700 16px var(--acs-font-sans);margin:0}.Catalog-module__dz9CnW__collectionFoot{align-items:center;gap:6px;margin-top:8px;display:flex}.Catalog-module__dz9CnW__matching{font:600 12.5px var(--acs-font-mono);color:var(--acs-accent);flex:1}.Catalog-module__dz9CnW__ruleChips{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.Catalog-module__dz9CnW__ruleChips li{background:var(--acs-chip);height:26px;font:500 12px var(--acs-font-sans);color:var(--acs-text2);border-radius:13px;align-items:center;padding:0 10px;display:inline-flex}.Catalog-module__dz9CnW__editor{flex-direction:column;gap:16px;display:flex}.Catalog-module__dz9CnW__plainFieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.Catalog-module__dz9CnW__plainFieldset:disabled{opacity:.75}.Catalog-module__dz9CnW__plainFieldset>legend{margin-bottom:6px}.Catalog-module__dz9CnW__field{flex-direction:column;gap:8px;min-width:0;display:flex}.Catalog-module__dz9CnW__groupHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Catalog-module__dz9CnW__label{font:600 12.5px var(--acs-font-sans);color:var(--acs-text2);padding:0}.Catalog-module__dz9CnW__hint{font:500 12.5px/1.45 var(--acs-font-sans);color:var(--acs-text3);margin:0}.Catalog-module__dz9CnW__notice{border-radius:var(--acs-radius-md);background:var(--acs-card-inner);border:1px solid var(--acs-card-border);font:500 13px/1.45 var(--acs-font-sans);color:var(--acs-text2);margin:0;padding:12px 14px}.Catalog-module__dz9CnW__errorText{font:500 12.5px/1.45 var(--acs-font-sans);color:var(--acs-error-text);margin:0}.Catalog-module__dz9CnW__errorList{font:500 12.5px/1.5 var(--acs-font-sans);color:var(--acs-error-text);margin:0;padding-left:18px}.Catalog-module__dz9CnW__editorActions{border-top:1px solid var(--acs-divider);justify-content:flex-end;gap:10px;padding-top:16px;display:flex}.Catalog-module__dz9CnW__emojiInput{max-width:160px}.Catalog-module__dz9CnW__emojiPicks{flex-wrap:wrap;gap:6px;display:flex}.Catalog-module__dz9CnW__emojiPick{border:1.5px solid var(--acs-border);background:var(--acs-card-inner);border-radius:12px;width:44px;height:44px;font-size:20px}.Catalog-module__dz9CnW__emojiPick[aria-pressed=true]{border-color:var(--acs-accent)}.Catalog-module__dz9CnW__imageRow{align-items:center;gap:14px;display:flex}.Catalog-module__dz9CnW__buttonsCol{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.Catalog-module__dz9CnW__ruleBox{border:1px solid var(--acs-card-border);background:var(--acs-card-inner);border-radius:16px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px;display:flex}.Catalog-module__dz9CnW__chips{flex-wrap:wrap;gap:6px;display:flex}.Catalog-module__dz9CnW__twoCols{grid-template-columns:1fr 1fr;align-items:end;gap:12px;display:grid}.Catalog-module__dz9CnW__ideaRow{grid-template-columns:150px minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.Catalog-module__dz9CnW__addButton{align-self:flex-start}.Catalog-module__dz9CnW__settingsGrid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));align-items:start;gap:14px;display:grid}.Catalog-module__dz9CnW__settingsBody{flex-direction:column;gap:14px;display:flex}.Catalog-module__dz9CnW__heroRow{align-items:center;gap:12px;display:flex}.Catalog-module__dz9CnW__inlineForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.Catalog-module__dz9CnW__surchargeRow{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.Catalog-module__dz9CnW__pickList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Catalog-module__dz9CnW__pickItem{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:6px 10px;display:flex}.Catalog-module__dz9CnW__pickText{flex-direction:column;flex:1;min-width:0;display:flex}.Catalog-module__dz9CnW__warn{font:500 12px var(--acs-font-sans);color:var(--acs-warning-fg)}
.LocalizedFields-module__2O_0DG__switch{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-field-border);gap:2px;padding:4px;display:inline-flex}.LocalizedFields-module__2O_0DG__lang{border-radius:var(--acs-radius-sm);height:36px;color:var(--acs-text-soft);font:600 13px var(--acs-font-sans);background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;display:inline-flex;position:relative}.LocalizedFields-module__2O_0DG__lang:before{content:"";position:absolute;inset:-4px 0}.LocalizedFields-module__2O_0DG__lang[aria-pressed=true]{background:var(--acs-surface3);color:var(--acs-text)}.LocalizedFields-module__2O_0DG__dot{border:1.5px solid var(--acs-text-faint);border-radius:50%;width:7px;height:7px}.LocalizedFields-module__2O_0DG__dot[data-state=filled]{border-color:var(--acs-accent);background:var(--acs-accent)}.LocalizedFields-module__2O_0DG__dot[data-state=partly]{border-color:var(--acs-warm2)}
.KpiTile-module__mdAuUG__tile{border-radius:var(--acs-radius-lg);background:var(--acs-card);border:1px solid var(--acs-card-border);flex-direction:column;gap:12px;min-width:0;min-height:150px;padding:18px;display:flex}.KpiTile-module__mdAuUG__label{font:500 13px var(--acs-font-sans);color:var(--acs-text-soft);margin:0}.KpiTile-module__mdAuUG__value{font:700 28px/1.1 var(--acs-font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.KpiTile-module__mdAuUG__row{flex:1;align-items:flex-end;gap:10px;min-height:34px;display:flex}.KpiTile-module__mdAuUG__chip{border-radius:var(--acs-radius-xs);background:var(--acs-warning-bg);height:24px;color:var(--acs-warning-fg);font:600 12px var(--acs-font-mono);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.KpiTile-module__mdAuUG__chip[data-good]{background:var(--acs-success-bg);color:var(--acs-success-fg)}.KpiTile-module__mdAuUG__chip[data-flat]{background:var(--acs-neutral-bg);color:var(--acs-neutral-fg)}.KpiTile-module__mdAuUG__neutral{background:var(--acs-neutral-bg);color:var(--acs-neutral-fg);font-family:var(--acs-font-sans)}.KpiTile-module__mdAuUG__note{font:500 11.5px var(--acs-font-sans);color:var(--acs-text-muted);margin:0}
.MediaPreview-module__1YfCjq__media{object-fit:cover;background:var(--acs-surface3);width:100%;height:100%;display:block}.MediaPreview-module__1YfCjq__contain{object-fit:contain}.MediaPreview-module__1YfCjq__empty{background:var(--acs-surface3);width:100%;height:100%;color:var(--acs-text-faint);justify-content:center;align-items:center;display:flex}
.Tabs-module__Fp865W__root{flex-direction:column;gap:18px;min-width:0;display:flex}.Tabs-module__Fp865W__list{scrollbar-width:none;align-self:flex-start;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.Tabs-module__Fp865W__tabs{background:var(--acs-card);border:1px solid var(--acs-card-border);border-radius:16px}.Tabs-module__Fp865W__segmented{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-border)}.Tabs-module__Fp865W__trigger{min-width:44px;height:40px;color:var(--acs-text-soft);font:600 13.5px var(--acs-font-sans);transition:background-color var(--acs-dur-fast) var(--acs-ease), color var(--acs-dur-fast) var(--acs-ease);background:0 0;border:1px solid #0000;border-radius:12px;flex:none;padding:0 16px}.Tabs-module__Fp865W__segmented .Tabs-module__Fp865W__trigger{border-radius:var(--acs-radius-sm);height:36px;padding:0 12px;font-size:13px}.Tabs-module__Fp865W__trigger:hover:not(:disabled){color:var(--acs-text);background:var(--acs-hover)}.Tabs-module__Fp865W__trigger[data-state=active]{color:var(--acs-accent-strong);background:var(--acs-accent-bg);border-color:var(--acs-accent-border)}.Tabs-module__Fp865W__segmented .Tabs-module__Fp865W__trigger[data-state=active]{color:var(--acs-text);background:var(--acs-chip);border-color:#0000}.Tabs-module__Fp865W__trigger:disabled{opacity:.45}.Tabs-module__Fp865W__panel:focus-visible{outline-offset:4px}
.MediaDrawer-module__SNm84W__loading{flex-direction:column;gap:12px;display:flex}.MediaDrawer-module__SNm84W__body{flex-direction:column;gap:16px;display:flex}.MediaDrawer-module__SNm84W__preview{background:var(--acs-surface3);height:300px;box-shadow:0 0 0 1px var(--acs-card-border);border-radius:18px;overflow:hidden}.MediaDrawer-module__SNm84W__pills{flex-wrap:wrap;gap:8px;display:flex}.MediaDrawer-module__SNm84W__rejected{border-radius:var(--acs-radius-md);background:var(--acs-danger-bg);color:var(--acs-danger-fg);font:500 13px/1.45 var(--acs-font-sans);margin:0;padding:12px 14px}.MediaDrawer-module__SNm84W__facts{font:500 13px var(--acs-font-sans);grid-template-columns:auto 1fr;gap:6px 16px;margin:0;display:grid}.MediaDrawer-module__SNm84W__facts dt{color:var(--acs-text-muted)}.MediaDrawer-module__SNm84W__facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.MediaDrawer-module__SNm84W__actions{flex-wrap:wrap;gap:8px;display:flex}.MediaDrawer-module__SNm84W__editForm{border-radius:var(--acs-radius-md);background:var(--acs-card-inner);border:1px solid var(--acs-card-border);flex-direction:column;gap:12px;padding:16px;display:flex}.MediaDrawer-module__SNm84W__formActions{justify-content:flex-end;gap:8px;display:flex}.MediaDrawer-module__SNm84W__usage{flex-direction:column;gap:8px;display:flex}.MediaDrawer-module__SNm84W__sectionTitle{font:700 15px var(--acs-font-sans);margin:0}.MediaDrawer-module__SNm84W__usageList{font:500 13px var(--acs-font-sans);flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.MediaDrawer-module__SNm84W__muted{font:500 13px/1.45 var(--acs-font-sans);color:var(--acs-text-muted);margin:0}.MediaDrawer-module__SNm84W__danger{border-top:1px solid var(--acs-divider);flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px;display:flex}
.UploadParts-module__R39lqG__drop{border:1.5px dashed var(--acs-accent-border-strong);background:radial-gradient(70% 70% at 50% 40%, var(--acs-accent-bg-soft), transparent 70%), var(--acs-surface);width:100%;min-height:150px;color:var(--acs-text);transition:border-color var(--acs-dur-fast) var(--acs-ease);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.UploadParts-module__R39lqG__drop:hover:not(:disabled),.UploadParts-module__R39lqG__drop[data-over]{border-color:var(--acs-accent)}.UploadParts-module__R39lqG__drop:disabled{opacity:.5}.UploadParts-module__R39lqG__compact{min-height:104px}.UploadParts-module__R39lqG__dropIcon{color:var(--acs-accent)}.UploadParts-module__R39lqG__dropTitle{font:600 15px var(--acs-font-sans)}.UploadParts-module__R39lqG__dropHint{font:500 12px var(--acs-font-sans);color:var(--acs-text-muted)}.UploadParts-module__R39lqG__list{border:1px solid var(--acs-card-border);border-radius:16px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.UploadParts-module__R39lqG__item{border-bottom:1px solid var(--acs-row-border);align-items:center;gap:14px;padding:12px 14px;display:flex}.UploadParts-module__R39lqG__item:last-child{border-bottom:0}.UploadParts-module__R39lqG__itemText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.UploadParts-module__R39lqG__itemName{font:600 13.5px var(--acs-font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.UploadParts-module__R39lqG__itemMeta{font:500 12px var(--acs-font-mono);color:var(--acs-text-muted)}.UploadParts-module__R39lqG__bar{background:var(--acs-track);border-radius:2px;height:4px;margin-top:5px;display:block;overflow:hidden}.UploadParts-module__R39lqG__barFill{background:var(--acs-gradient);height:100%;transition:width var(--acs-dur-nav) var(--acs-ease);display:block}.UploadParts-module__R39lqG__problem{font:500 12.5px/1.4 var(--acs-font-sans);color:var(--acs-error-text)}.UploadParts-module__R39lqG__state{color:var(--acs-accent);display:inline-flex}
.GenerationDrawer-module__c1xhhq__mediaGate{background:var(--acs-card-inner);border:1px dashed var(--acs-border2);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.GenerationDrawer-module__c1xhhq__mediaGate>p{flex:1}.GenerationDrawer-module__c1xhhq__mediaGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.GenerationDrawer-module__c1xhhq__figure{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.GenerationDrawer-module__c1xhhq__caption{font:600 11px var(--acs-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acs-text-faint)}.GenerationDrawer-module__c1xhhq__inputs{gap:6px;display:grid}.GenerationDrawer-module__c1xhhq__media{aspect-ratio:4/5;object-fit:contain;background:var(--acs-surface3);border-radius:14px;width:100%;display:block}.GenerationDrawer-module__c1xhhq__emptyMedia{aspect-ratio:4/5;background:var(--acs-surface3);color:var(--acs-text-muted);font:600 13px var(--acs-font-sans);text-align:center;border-radius:14px;justify-content:center;align-items:center;padding:12px;display:flex}.GenerationDrawer-module__c1xhhq__characterNo{background:var(--acs-accent-bg);width:22px;height:22px;color:var(--acs-accent);font:700 11px var(--acs-font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.GenerationDrawer-module__c1xhhq__face{color:var(--acs-accent);font-weight:600}.GenerationDrawer-module__c1xhhq__refunded{font:600 12.5px var(--acs-font-sans);color:var(--acs-accent);margin:8px 0 0}
.UserDrawer-module__cSHgGW__profile{align-items:center;gap:16px;display:flex}.UserDrawer-module__cSHgGW__profileText{flex-direction:column;gap:4px;min-width:0;display:flex}.UserDrawer-module__cSHgGW__contact{font:500 13px var(--acs-font-sans);color:var(--acs-text-soft);overflow-wrap:anywhere;margin:0}.UserDrawer-module__cSHgGW__balance,.UserDrawer-module__cSHgGW__planCard{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:14px;display:flex}.UserDrawer-module__cSHgGW__balance{border-color:var(--acs-accent-border);background:radial-gradient(90% 120% at 100% 0%, var(--acs-accent-bg), transparent 60%), var(--acs-card-inner)}.UserDrawer-module__cSHgGW__cardLabel{font:500 12px var(--acs-font-sans);color:var(--acs-text-soft)}.UserDrawer-module__cSHgGW__balanceValue{font:700 26px var(--acs-font-sans);letter-spacing:-.02em}.UserDrawer-module__cSHgGW__debt{font:600 12px var(--acs-font-sans);color:var(--acs-warning-fg)}.UserDrawer-module__cSHgGW__planValue{font:700 18px var(--acs-font-sans)}.UserDrawer-module__cSHgGW__stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.UserDrawer-module__cSHgGW__stat{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.UserDrawer-module__cSHgGW__statLabel{font:500 11.5px var(--acs-font-sans);color:var(--acs-text-muted)}.UserDrawer-module__cSHgGW__statValue{font:700 18px var(--acs-font-sans)}
.PublishProblems-module__PBCYSa__box{border-radius:var(--acs-radius-md);border:1px solid var(--acs-danger-border);background:var(--acs-danger-bg);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.PublishProblems-module__PBCYSa__title{font:700 14px var(--acs-font-sans);color:var(--acs-danger-fg);align-items:center;gap:8px;margin:0;display:flex}.PublishProblems-module__PBCYSa__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.PublishProblems-module__PBCYSa__item{min-height:32px;font:500 13.5px var(--acs-font-sans);color:var(--acs-text);justify-content:space-between;align-items:center;gap:10px;display:flex}.PublishProblems-module__PBCYSa__fix{border-radius:var(--acs-radius-pill);height:32px;color:var(--acs-danger-fg);font:600 12.5px var(--acs-font-sans);background:0 0;border:0;padding:0 10px;position:relative}.PublishProblems-module__PBCYSa__fix:before{content:"";position:absolute;inset:-6px 0}.PublishProblems-module__PBCYSa__link{font:600 13px var(--acs-font-sans);align-self:flex-start}
.AuthLayout-module__e0lVsG__page{background:radial-gradient(900px 480px at 50% -10%, var(--acs-accent-bg), transparent 70%), var(--acs-bg);justify-content:center;align-items:center;min-height:100vh;padding:48px 24px;display:flex;position:relative}.AuthLayout-module__e0lVsG__tools{gap:8px;display:flex;position:absolute;top:20px;right:24px}.AuthLayout-module__e0lVsG__card{border-radius:var(--acs-radius-xl);background:var(--acs-card);border:1px solid var(--acs-card-border);width:min(440px,100%);box-shadow:0 30px 80px var(--acs-shadow);padding:32px}.AuthLayout-module__e0lVsG__brand{align-items:center;gap:12px;margin-bottom:28px;display:flex}.AuthLayout-module__e0lVsG__mark{background:var(--acs-gradient-mark);width:40px;height:40px;color:var(--acs-on-brand);box-shadow:0 0 20px var(--acs-glow);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.AuthLayout-module__e0lVsG__brandText{flex-direction:column;display:flex}.AuthLayout-module__e0lVsG__brandName{font:700 15px var(--acs-font-sans)}.AuthLayout-module__e0lVsG__brandTag{font:600 10px var(--acs-font-mono);letter-spacing:.1em;color:var(--acs-accent);margin-top:2px}.AuthLayout-module__e0lVsG__title{font:700 26px/1.2 var(--acs-font-sans);letter-spacing:-.03em;margin:0}.AuthLayout-module__e0lVsG__subtitle{font:400 14.5px/1.5 var(--acs-font-sans);color:var(--acs-text-soft);margin:8px 0 0}.AuthLayout-module__e0lVsG__body{margin-top:24px}
.QueueView-module__NcoXCq__heading{font:700 18px var(--acs-font-sans);margin:0}.QueueView-module__NcoXCq__jobs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.QueueView-module__NcoXCq__job{background:var(--acs-card);border:1px solid var(--acs-card-border);transition:border-color var(--acs-dur-fast) var(--acs-ease);border-radius:16px;align-items:center;gap:14px;padding:0 14px 0 0;display:flex}.QueueView-module__NcoXCq__job:hover{border-color:var(--acs-accent-border)}.QueueView-module__NcoXCq__jobOpen{min-width:0;color:var(--acs-text);font:500 13px var(--acs-font-sans);text-align:left;background:0 0;border:0;border-radius:16px;flex:1;grid-template-columns:52px minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.1fr) minmax(170px,1.3fr);align-items:center;gap:14px;padding:12px 0 12px 14px;display:grid}.QueueView-module__NcoXCq__position{font:700 14px var(--acs-font-mono);color:var(--acs-text-soft)}.QueueView-module__NcoXCq__jobMain,.QueueView-module__NcoXCq__jobProvider{flex-direction:column;gap:2px;min-width:0;display:flex}.QueueView-module__NcoXCq__progressCell{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.QueueView-module__NcoXCq__track{background:var(--acs-track);border-radius:3px;flex:1;min-width:80px;height:6px;overflow:hidden}.QueueView-module__NcoXCq__bar{background:var(--acs-gradient);height:100%;transition:width var(--acs-dur-reveal) linear;display:block}.QueueView-module__NcoXCq__percent{text-align:right;width:40px;font:700 12.5px var(--acs-font-mono);color:var(--acs-warm-text)}
.screen-module__SHYjpq__page{flex-direction:column;gap:18px;display:flex}.screen-module__SHYjpq__stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.screen-module__SHYjpq__filters{background:var(--acs-card);border:1px solid var(--acs-card-border);border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.screen-module__SHYjpq__filterRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.screen-module__SHYjpq__search{flex:260px;min-width:240px}.screen-module__SHYjpq__searchNarrow{flex:240px;min-width:240px;max-width:420px}.screen-module__SHYjpq__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.screen-module__SHYjpq__spacer{flex:1}.screen-module__SHYjpq__count{font:500 12.5px var(--acs-font-mono);color:var(--acs-text3)}.screen-module__SHYjpq__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.screen-module__SHYjpq__bulkBar{z-index:5;background:var(--acs-accent-bg-soft);border:1px solid var(--acs-accent-border);box-shadow:var(--acs-shadow);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px 10px 16px;display:flex;position:sticky;top:80px}.screen-module__SHYjpq__bulkCount{font:600 13.5px var(--acs-font-sans);flex:1}.screen-module__SHYjpq__banner{background:var(--acs-warning-bg);color:var(--acs-warning-fg);font:500 13.5px/1.45 var(--acs-font-sans);border-radius:14px;margin:0;padding:14px 16px}.screen-module__SHYjpq__note{font:500 12.5px/1.45 var(--acs-font-sans);color:var(--acs-text-muted);margin:0}.screen-module__SHYjpq__mono{font-family:var(--acs-font-mono)}.screen-module__SHYjpq__idCell{font:600 12.5px var(--acs-font-mono);white-space:nowrap}.screen-module__SHYjpq__person{align-items:center;gap:10px;min-width:0;display:flex}.screen-module__SHYjpq__personText{flex-direction:column;min-width:0;display:flex}.screen-module__SHYjpq__primaryText{white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-weight:600;overflow:hidden}.screen-module__SHYjpq__secondaryText{font:500 11.5px var(--acs-font-sans);color:var(--acs-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.screen-module__SHYjpq__secondaryMono{font:500 11px var(--acs-font-mono);color:var(--acs-text-muted)}.screen-module__SHYjpq__credits{font-family:var(--acs-font-mono);color:var(--acs-accent)}.screen-module__SHYjpq__negative{font-family:var(--acs-font-mono);color:var(--acs-error-text)}.screen-module__SHYjpq__muted{color:var(--acs-text-muted)}.screen-module__SHYjpq__soft{color:var(--acs-text-soft)}.screen-module__SHYjpq__nowrap{white-space:nowrap}.screen-module__SHYjpq__proBadge{background:var(--acs-gradient);height:22px;color:var(--acs-on-brand);font:800 10.5px var(--acs-font-mono);letter-spacing:.04em;border-radius:7px;align-items:center;padding:0 8px;display:inline-flex}.screen-module__SHYjpq__drawerBody{flex-direction:column;gap:18px;display:flex}.screen-module__SHYjpq__drawerLoading{flex-direction:column;gap:12px;display:flex}.screen-module__SHYjpq__pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.screen-module__SHYjpq__actions{flex-wrap:wrap;gap:8px;display:flex}.screen-module__SHYjpq__facts{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);font:500 13px var(--acs-font-sans);border-radius:14px;grid-template-columns:auto 1fr;gap:8px 18px;margin:0;padding:16px;display:grid}.screen-module__SHYjpq__facts dt{color:var(--acs-text-muted)}.screen-module__SHYjpq__facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.screen-module__SHYjpq__section{flex-direction:column;gap:10px;display:flex}.screen-module__SHYjpq__sectionHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.screen-module__SHYjpq__sectionTitle{font:700 15px var(--acs-font-sans);margin:0}.screen-module__SHYjpq__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.screen-module__SHYjpq__listRow{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);min-height:44px;font:500 13px var(--acs-font-sans);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:6px 12px;display:flex}.screen-module__SHYjpq__listRow>.screen-module__SHYjpq__grow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.screen-module__SHYjpq__linkRow{color:var(--acs-text);transition:border-color var(--acs-dur-fast) var(--acs-ease);text-decoration:none}.screen-module__SHYjpq__linkRow:hover{border-color:var(--acs-accent-border)}.screen-module__SHYjpq__link{color:var(--acs-accent);font-weight:600;text-decoration:none}.screen-module__SHYjpq__link:hover{text-decoration:underline}.screen-module__SHYjpq__linkButton{min-height:24px;color:var(--acs-accent);font:600 13px var(--acs-font-sans);text-align:left;background:0 0;border:0;justify-self:start;padding:0}.screen-module__SHYjpq__linkButton:hover{text-decoration:underline}.screen-module__SHYjpq__failure{background:var(--acs-danger-bg);border:1px solid var(--acs-danger-border);border-radius:14px;padding:14px 16px}.screen-module__SHYjpq__failureTitle{font:600 14px var(--acs-font-sans);color:var(--acs-danger-fg);margin:0}.screen-module__SHYjpq__failureText{font:400 13.5px/1.45 var(--acs-font-sans);color:var(--acs-text2);margin:4px 0 0}.screen-module__SHYjpq__details{font:500 12px var(--acs-font-mono);color:var(--acs-text3);margin-top:8px}.screen-module__SHYjpq__details summary{cursor:pointer;min-height:24px}.screen-module__SHYjpq__details pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.screen-module__SHYjpq__miniTableWrap{border:1px solid var(--acs-card-border);background:var(--acs-card-inner);border-radius:14px;overflow-x:auto}.screen-module__SHYjpq__miniTable{border-collapse:collapse;width:100%;font:500 12.5px var(--acs-font-sans)}.screen-module__SHYjpq__miniTable th{text-align:left;font:600 10.5px var(--acs-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--acs-text-faint);border-bottom:1px solid var(--acs-divider);white-space:nowrap;padding:8px 12px}.screen-module__SHYjpq__miniTable td,.screen-module__SHYjpq__miniTable tbody th{border-bottom:1px solid var(--acs-row-border);vertical-align:middle;padding:8px 12px}.screen-module__SHYjpq__miniTable tbody th{font:600 12.5px var(--acs-font-sans);letter-spacing:normal;text-transform:none;color:var(--acs-text);white-space:normal}.screen-module__SHYjpq__miniTable tr:last-child td,.screen-module__SHYjpq__miniTable tbody tr:last-child th{border-bottom:0}.screen-module__SHYjpq__right{text-align:right}.screen-module__SHYjpq__summaryBox{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:14px;padding:16px}.screen-module__SHYjpq__summaryRow{font:500 13.5px var(--acs-font-sans);justify-content:space-between;gap:12px;padding:5px 0;display:flex}.screen-module__SHYjpq__summaryTotal{border-top:1px solid var(--acs-divider);font:700 15px var(--acs-font-sans);margin-top:4px;padding-top:8px}.screen-module__SHYjpq__ok{color:var(--acs-accent);font-weight:600}.screen-module__SHYjpq__bad{color:var(--acs-error-text);font-weight:600}.screen-module__SHYjpq__twoCols{grid-template-columns:1fr 1fr;gap:10px;display:grid}.screen-module__SHYjpq__formStack{flex-direction:column;gap:14px;display:flex}.screen-module__SHYjpq__formActions{justify-content:flex-end;gap:10px;display:flex}.screen-module__SHYjpq__noteLine{max-width:360px;font:500 11.5px/1.4 var(--acs-font-sans);color:var(--acs-text-muted);overflow-wrap:anywhere;display:block}.screen-module__SHYjpq__clip{max-width:200px}.screen-module__SHYjpq__refundedMark{font:600 11.5px var(--acs-font-sans);color:var(--acs-accent);white-space:nowrap}
.TemplateDrawer-module__VJHGrq__loading{flex-direction:column;gap:12px;display:flex}.TemplateDrawer-module__VJHGrq__body{flex-direction:column;gap:18px;display:flex}.TemplateDrawer-module__VJHGrq__top{grid-template-columns:180px 1fr;gap:18px;display:grid}.TemplateDrawer-module__VJHGrq__facts{flex-direction:column;gap:12px;min-width:0;display:flex}.TemplateDrawer-module__VJHGrq__pills{flex-wrap:wrap;gap:6px;display:flex}.TemplateDrawer-module__VJHGrq__dl{font:500 13px var(--acs-font-sans);grid-template-columns:auto 1fr;gap:6px 14px;margin:0;display:grid}.TemplateDrawer-module__VJHGrq__dl dt{color:var(--acs-text-muted)}.TemplateDrawer-module__VJHGrq__dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.TemplateDrawer-module__VJHGrq__accent{color:var(--acs-accent)}.TemplateDrawer-module__VJHGrq__actions{flex-wrap:wrap;gap:8px;display:flex}.TemplateDrawer-module__VJHGrq__note{border-radius:var(--acs-radius-md);background:var(--acs-info-bg);color:var(--acs-info-fg);font:500 13px/1.45 var(--acs-font-sans);margin:0;padding:10px 14px}.TemplateDrawer-module__VJHGrq__section{flex-direction:column;gap:10px;display:flex}.TemplateDrawer-module__VJHGrq__sectionTitle{font:700 16px var(--acs-font-sans);margin:8px 0 0}.TemplateDrawer-module__VJHGrq__priceTable{border-collapse:collapse;width:100%;font:500 13px var(--acs-font-sans)}.TemplateDrawer-module__VJHGrq__priceTable th,.TemplateDrawer-module__VJHGrq__priceTable td{border-bottom:1px solid var(--acs-row-border);padding:8px 0}.TemplateDrawer-module__VJHGrq__priceTable th{text-align:left;color:var(--acs-text-soft);font-weight:500}.TemplateDrawer-module__VJHGrq__priceTable td{text-align:right;font-family:var(--acs-font-mono);color:var(--acs-accent)}.TemplateDrawer-module__VJHGrq__stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.TemplateDrawer-module__VJHGrq__stat{border-radius:var(--acs-radius-md);background:var(--acs-card-inner);border:1px solid var(--acs-divider);padding:14px}.TemplateDrawer-module__VJHGrq__stat dt{font:500 12px var(--acs-font-sans);color:var(--acs-text3)}.TemplateDrawer-module__VJHGrq__stat dd{font:700 19px var(--acs-font-sans);letter-spacing:-.02em;margin:5px 0 0}.TemplateDrawer-module__VJHGrq__langs{font:500 13px var(--acs-font-sans);color:var(--acs-text-muted);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.TemplateDrawer-module__VJHGrq__langs li[data-filled]{color:var(--acs-text)}.TemplateDrawer-module__VJHGrq__headline{font:600 14px/1.45 var(--acs-font-sans);margin:0}.TemplateDrawer-module__VJHGrq__description{font:400 13.5px/1.5 var(--acs-font-sans);color:var(--acs-text-soft);margin:0}.TemplateDrawer-module__VJHGrq__muted{font:500 13px var(--acs-font-sans);color:var(--acs-text-muted);margin:0}
.status-page-module__IgdwDW__page{justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.status-page-module__IgdwDW__page>*{width:min(560px,100%)}
.Ai-module__Azeg_W__cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.Ai-module__Azeg_W__card{background:var(--acs-card);border:1px solid var(--acs-card-border);transition:border-color var(--acs-dur-fast) var(--acs-ease);border-radius:20px}.Ai-module__Azeg_W__card:hover{border-color:var(--acs-accent-border)}.Ai-module__Azeg_W__card[data-dim]{opacity:.65}.Ai-module__Azeg_W__cardButton{width:100%;color:var(--acs-text);text-align:left;background:0 0;border:0;border-radius:20px;flex-direction:column;gap:14px;padding:18px;display:flex}.Ai-module__Azeg_W__cardHead{align-items:center;gap:10px;display:flex}.Ai-module__Azeg_W__cardIcon{background:var(--acs-accent-bg);border:1px solid var(--acs-accent-border);width:40px;height:40px;color:var(--acs-accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.Ai-module__Azeg_W__cardTitle{font:700 16px var(--acs-font-sans)}.Ai-module__Azeg_W__metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Ai-module__Azeg_W__metric{flex-direction:column;gap:3px;display:flex}.Ai-module__Azeg_W__metricLabel{font:500 11px var(--acs-font-sans);color:var(--acs-text-muted)}.Ai-module__Azeg_W__metricValue{font:600 14px var(--acs-font-mono)}.Ai-module__Azeg_W__metricAccent{color:var(--acs-accent)}.Ai-module__Azeg_W__cardFoot{font:500 12px var(--acs-font-sans);color:var(--acs-text-muted);justify-content:space-between;gap:10px;display:flex}.Ai-module__Azeg_W__cardWarn{font:600 12px var(--acs-font-sans);color:var(--acs-error-text)}.Ai-module__Azeg_W__inlineForm{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.Ai-module__Azeg_W__checkOk,.Ai-module__Azeg_W__checkBad{font:500 13px/1.45 var(--acs-font-sans);border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.Ai-module__Azeg_W__checkOk{background:var(--acs-success-bg);color:var(--acs-success-fg)}.Ai-module__Azeg_W__checkBad{background:var(--acs-danger-bg);color:var(--acs-danger-fg)}.Ai-module__Azeg_W__segmented{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-field-border);flex-wrap:wrap;align-self:flex-start;gap:2px;padding:4px;display:inline-flex}.Ai-module__Azeg_W__segment{border-radius:var(--acs-radius-sm);height:36px;color:var(--acs-text-soft);font:600 13px var(--acs-font-sans);background:0 0;border:0;padding:0 14px;position:relative}.Ai-module__Azeg_W__segment:before{content:"";position:absolute;inset:-4px 0}.Ai-module__Azeg_W__segment[aria-pressed=true]{background:var(--acs-surface3);color:var(--acs-text)}.Ai-module__Azeg_W__routes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.Ai-module__Azeg_W__route{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.Ai-module__Azeg_W__routeHead{align-items:center;gap:8px;display:flex}.Ai-module__Azeg_W__routeTitle{font:700 14.5px var(--acs-font-sans);flex:1;margin:0}.Ai-module__Azeg_W__rank{background:var(--acs-surface);border:1px solid var(--acs-card-border);border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:6px 10px;display:flex}.Ai-module__Azeg_W__rankNo{background:var(--acs-accent-bg);width:22px;height:22px;color:var(--acs-accent);font:700 11px var(--acs-font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.Ai-module__Azeg_W__routeEditor{flex-direction:column;gap:12px;display:flex}.Ai-module__Azeg_W__code{font:500 12.5px/1.5 var(--acs-font-mono)}.Ai-module__Azeg_W__bars{flex-direction:column;gap:12px;display:flex}.Ai-module__Azeg_W__barRow{flex-direction:column;gap:6px;display:flex}.Ai-module__Azeg_W__barHead{font:500 13px var(--acs-font-sans);justify-content:space-between;gap:10px;display:flex}.Ai-module__Azeg_W__barTrack{background:var(--acs-track);border-radius:3px;height:6px;overflow:hidden}.Ai-module__Azeg_W__barFill{background:var(--acs-gradient);height:100%;display:block}.Ai-module__Azeg_W__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.Ai-module__Azeg_W__chart{width:100%;height:260px}
.authForm-module__XoJ2aW__form{flex-direction:column;gap:16px;display:flex}.authForm-module__XoJ2aW__submit{width:100%;margin-top:4px}.authForm-module__XoJ2aW__notice,.authForm-module__XoJ2aW__error{border-radius:var(--acs-radius-md);font:500 13.5px/1.45 var(--acs-font-sans);margin:0;padding:12px 14px}.authForm-module__XoJ2aW__notice{background:var(--acs-info-bg);border:1px solid var(--acs-info-border);color:var(--acs-warm-text)}.authForm-module__XoJ2aW__error{background:var(--acs-danger-bg);border:1px solid var(--acs-danger-border);color:var(--acs-error-text)}.authForm-module__XoJ2aW__code{font-family:var(--acs-font-mono);letter-spacing:.4em;font-size:20px}.authForm-module__XoJ2aW__linkButton{min-height:44px;color:var(--acs-accent);font:600 13.5px var(--acs-font-sans);background:0 0;border:0;align-self:center;padding:0 12px}.authForm-module__XoJ2aW__linkButton:hover{color:var(--acs-link-hover)}.authForm-module__XoJ2aW__meta{font:500 12.5px var(--acs-font-sans);color:var(--acs-text3);margin:0}.authForm-module__XoJ2aW__qr{border-radius:var(--acs-radius-md);background:var(--acs-switch-knob);justify-content:center;padding:12px;display:flex}.authForm-module__XoJ2aW__qr img{width:200px;height:200px;display:block}.authForm-module__XoJ2aW__secret{border-radius:var(--acs-radius-sm);background:var(--acs-card-inner);border:1px solid var(--acs-border);font:600 13px var(--acs-font-mono);letter-spacing:.08em;word-break:break-all;-webkit-user-select:all;user-select:all;padding:10px 12px;display:block}.authForm-module__XoJ2aW__step{font:500 14px/1.5 var(--acs-font-sans);color:var(--acs-text2);margin:0}.authForm-module__XoJ2aW__center{font:500 14px var(--acs-font-sans);color:var(--acs-text-soft);justify-content:center;align-items:center;gap:10px;padding:24px 0;display:flex}
.DashboardView-module__XJjnHW__page{flex-direction:column;gap:24px;display:flex}.DashboardView-module__XJjnHW__kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.DashboardView-module__XJjnHW__columns{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);align-items:start;gap:14px;display:grid}.DashboardView-module__XJjnHW__side{flex-direction:column;gap:14px;min-width:0;display:flex}.DashboardView-module__XJjnHW__templateCell{align-items:center;gap:12px;min-width:0;display:flex}.DashboardView-module__XJjnHW__templateText{flex-direction:column;min-width:0;display:flex}.DashboardView-module__XJjnHW__templateTitle{font:600 14px var(--acs-font-sans);white-space:nowrap;text-overflow:ellipsis;max-width:320px;overflow:hidden}.DashboardView-module__XJjnHW__templateId{font:500 11.5px var(--acs-font-mono);color:var(--acs-text-muted);margin-top:2px}.DashboardView-module__XJjnHW__success{color:var(--acs-accent);font-weight:600}.DashboardView-module__XJjnHW__statusGrid{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.DashboardView-module__XJjnHW__statusTile{border-radius:var(--acs-radius-md);background:var(--acs-card-inner);border:1px solid var(--acs-divider);min-width:0;padding:12px}.DashboardView-module__XJjnHW__statusLabel{font:600 13px var(--acs-font-sans);align-items:center;gap:7px;display:flex}.DashboardView-module__XJjnHW__statusDot{background:var(--acs-accent);width:8px;height:8px;box-shadow:0 0 8px var(--acs-accent);border-radius:50%;flex:none}.DashboardView-module__XJjnHW__statusDot[data-tone=warning]{background:var(--acs-warm2);box-shadow:0 0 8px var(--acs-warm2)}.DashboardView-module__XJjnHW__statusDot[data-tone=info]{background:var(--acs-warm2);box-shadow:none}.DashboardView-module__XJjnHW__statusDot[data-tone=unknown]{background:var(--acs-text-faint);box-shadow:none}.DashboardView-module__XJjnHW__statusValue{font:500 12px/1.4 var(--acs-font-sans);color:var(--acs-text-soft);margin-top:5px;display:block}.DashboardView-module__XJjnHW__activityCard{flex:1}.DashboardView-module__XJjnHW__activityList{margin:0;padding:0;list-style:none}.DashboardView-module__XJjnHW__activityList li+li{border-top:1px solid var(--acs-row-border)}.DashboardView-module__XJjnHW__activityRow{border-radius:var(--acs-radius-sm);width:100%;color:var(--acs-text);text-align:left;background:0 0;border:0;align-items:flex-start;gap:12px;padding:10px 6px;display:flex}button.DashboardView-module__XJjnHW__activityRow:hover{background:var(--acs-hover)}.DashboardView-module__XJjnHW__activityIcon{border-radius:var(--acs-radius-sm);background:var(--acs-accent-bg-soft);width:30px;height:30px;color:var(--acs-accent);flex:none;justify-content:center;align-items:center;display:flex}.DashboardView-module__XJjnHW__activityText{flex:1;min-width:0}.DashboardView-module__XJjnHW__activityLine{font:500 13.5px/1.35 var(--acs-font-sans);overflow-wrap:anywhere;display:block}.DashboardView-module__XJjnHW__activityLine b{font-weight:600}.DashboardView-module__XJjnHW__mono{font-family:var(--acs-font-mono);font-size:12.5px}.DashboardView-module__XJjnHW__activityWhen{font:500 11.5px var(--acs-font-sans);color:var(--acs-text-muted);margin-top:3px;display:block}.DashboardView-module__XJjnHW__activitySkeleton{flex-direction:column;gap:10px;display:flex}.DashboardView-module__XJjnHW__emptyLine{font:500 13.5px var(--acs-font-sans);color:var(--acs-text-soft);margin:0;padding:18px 6px}
.Insights-module__uWuaEa__page{flex-direction:column;gap:18px;min-width:0;display:flex}.Insights-module__uWuaEa__rangeBar{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.Insights-module__uWuaEa__segmented{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-border);padding:4px;display:flex}.Insights-module__uWuaEa__segment{border-radius:var(--acs-radius-sm);min-width:44px;height:36px;color:var(--acs-text-soft);font:600 13px var(--acs-font-sans);transition:background-color var(--acs-dur-fast) var(--acs-ease), color var(--acs-dur-fast) var(--acs-ease);background:0 0;border:0;padding:0 12px}.Insights-module__uWuaEa__segment:hover{color:var(--acs-text);background:var(--acs-hover)}.Insights-module__uWuaEa__segment[aria-pressed=true]{color:var(--acs-text);background:var(--acs-chip)}.Insights-module__uWuaEa__dates{align-items:flex-end;gap:8px;display:flex}.Insights-module__uWuaEa__dates>*{width:168px}.Insights-module__uWuaEa__caption{font:500 12.5px var(--acs-font-sans);color:var(--acs-text-muted);margin:0}.Insights-module__uWuaEa__tabBody{min-width:0;transition:opacity var(--acs-dur-fast) var(--acs-ease);flex-direction:column;gap:14px;display:flex}.Insights-module__uWuaEa__tabBody[aria-busy=true]{opacity:.6}.Insights-module__uWuaEa__problem{border-radius:var(--acs-radius-lg);background:var(--acs-danger-bg);border:1px solid var(--acs-danger-border);padding:28px}.Insights-module__uWuaEa__problemTitle{font:700 17px var(--acs-font-sans);color:var(--acs-error-text);margin:0}.Insights-module__uWuaEa__problemBody{font:400 14px/1.5 var(--acs-font-sans);color:var(--acs-text2);margin:6px 0 16px}.Insights-module__uWuaEa__kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.Insights-module__uWuaEa__charts{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:14px;display:grid}.Insights-module__uWuaEa__lists{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;gap:14px;display:grid}.Insights-module__uWuaEa__total{font:700 18px var(--acs-font-mono);white-space:nowrap}.Insights-module__uWuaEa__legend{font:500 12px var(--acs-font-sans);color:var(--acs-text-soft);flex-wrap:wrap;gap:14px;margin:-6px 0 8px;padding:0;list-style:none;display:flex}.Insights-module__uWuaEa__legend li{align-items:center;gap:6px;display:flex}.Insights-module__uWuaEa__swatch{border-radius:3px;flex:none;width:9px;height:9px}.Insights-module__uWuaEa__c1{background:var(--acs-chart-1)}.Insights-module__uWuaEa__c2{background:var(--acs-chart-2)}.Insights-module__uWuaEa__c3{background:var(--acs-chart-3)}.Insights-module__uWuaEa__c4{background:var(--acs-chart-4)}.Insights-module__uWuaEa__c5{background:var(--acs-chart-5)}.Insights-module__uWuaEa__chart{min-width:0;height:200px}.Insights-module__uWuaEa__empty{border:1px dashed var(--acs-border2);min-height:120px;font:500 13px var(--acs-font-sans);color:var(--acs-text-muted);text-align:center;border-radius:14px;justify-content:center;align-items:center;margin:0;padding:16px;display:flex}.Insights-module__uWuaEa__barList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Insights-module__uWuaEa__barRow{min-height:44px;color:var(--acs-text);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:6px 8px;text-decoration:none;display:grid}a.Insights-module__uWuaEa__barRow:hover{background:var(--acs-hover)}.Insights-module__uWuaEa__barLabel{min-width:0;font:600 13.5px var(--acs-font-sans);overflow-wrap:anywhere}.Insights-module__uWuaEa__barText{font:500 12px var(--acs-font-mono);color:var(--acs-text-soft);text-align:right}.Insights-module__uWuaEa__barTrack{background:var(--acs-track);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.Insights-module__uWuaEa__barFill{background:linear-gradient(90deg, var(--acs-chart-1), var(--acs-chart-2));border-radius:3px;height:100%;display:block}.Insights-module__uWuaEa__split{background:var(--acs-track);border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.Insights-module__uWuaEa__splitPart{height:100%}.Insights-module__uWuaEa__splitLegend{font:500 13px var(--acs-font-sans);flex-wrap:wrap;gap:10px 22px;margin:12px 0 0;padding:0;list-style:none;display:flex}.Insights-module__uWuaEa__splitLegend li{align-items:center;gap:8px;display:flex}.Insights-module__uWuaEa__splitShare{font-weight:700}.Insights-module__uWuaEa__splitValue{color:var(--acs-text-muted);font-family:var(--acs-font-mono)}.Insights-module__uWuaEa__flow{margin:0;padding:0;list-style:none}.Insights-module__uWuaEa__flowRow{min-height:38px;font:500 13.5px var(--acs-font-sans);grid-template-columns:minmax(160px,260px) 1fr minmax(90px,auto);align-items:center;gap:14px;display:grid}.Insights-module__uWuaEa__flowRow .Insights-module__uWuaEa__barTrack{border-radius:5px;grid-column:auto;height:10px}.Insights-module__uWuaEa__flowLabel{color:var(--acs-text2)}.Insights-module__uWuaEa__flowValue{text-align:right;font:700 14px var(--acs-font-mono)}.Insights-module__uWuaEa__note{font:500 12.5px var(--acs-font-sans);color:var(--acs-text-muted);margin:0}.Insights-module__uWuaEa__tableHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Insights-module__uWuaEa__tableTools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Insights-module__uWuaEa__templateCell{flex-direction:column;min-width:0;display:flex}.Insights-module__uWuaEa__templateTitle{font:600 13.5px var(--acs-font-sans);white-space:nowrap;text-overflow:ellipsis;max-width:340px;overflow:hidden}.Insights-module__uWuaEa__templateMeta{font:500 11.5px var(--acs-font-sans);color:var(--acs-text-muted);margin-top:2px}.Insights-module__uWuaEa__good{color:var(--acs-success-fg);font-weight:600}.Insights-module__uWuaEa__currency{width:140px}
.MediaLibraryView-module__0hjPzq__page{flex-direction:column;gap:18px;display:flex}.MediaLibraryView-module__0hjPzq__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.MediaLibraryView-module__0hjPzq__tabs{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-field-border);gap:2px;padding:4px;display:inline-flex}.MediaLibraryView-module__0hjPzq__tab{border-radius:var(--acs-radius-sm);height:36px;color:var(--acs-text-soft);font:600 13px var(--acs-font-sans);background:0 0;border:0;padding:0 14px;position:relative}.MediaLibraryView-module__0hjPzq__tab:before{content:"";position:absolute;inset:-4px 0}.MediaLibraryView-module__0hjPzq__tab[aria-pressed=true]{background:var(--acs-surface3);color:var(--acs-text)}.MediaLibraryView-module__0hjPzq__search{flex:280px;min-width:260px;max-width:360px}.MediaLibraryView-module__0hjPzq__inline{font:500 13px var(--acs-font-sans);color:var(--acs-text-soft);align-items:center;gap:8px;display:inline-flex}.MediaLibraryView-module__0hjPzq__spacer{flex:1}.MediaLibraryView-module__0hjPzq__grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.MediaLibraryView-module__0hjPzq__card{background:var(--acs-card);border:1px solid var(--acs-card-border);transition:border-color var(--acs-dur-fast) var(--acs-ease);border-radius:18px;overflow:hidden}.MediaLibraryView-module__0hjPzq__card:hover{border-color:var(--acs-accent-border)}.MediaLibraryView-module__0hjPzq__cardButton{width:100%;color:var(--acs-text);text-align:left;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.MediaLibraryView-module__0hjPzq__cardMedia{background:var(--acs-surface3);height:150px;display:block;position:relative}.MediaLibraryView-module__0hjPzq__kindBadge{background:var(--acs-media-scrim);height:22px;color:var(--acs-switch-knob);font:600 11px var(--acs-font-sans);border-radius:7px;align-items:center;gap:5px;padding:0 8px;display:inline-flex;position:absolute;top:8px;left:8px}.MediaLibraryView-module__0hjPzq__statusBadge{position:absolute;top:8px;right:8px}.MediaLibraryView-module__0hjPzq__cardBody{flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.MediaLibraryView-module__0hjPzq__cardName{font:600 13.5px var(--acs-font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MediaLibraryView-module__0hjPzq__cardMeta{font:500 11.5px var(--acs-font-mono);color:var(--acs-text3)}.MediaLibraryView-module__0hjPzq__cardUsed{font:500 12px var(--acs-font-sans);color:var(--acs-text-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MediaLibraryView-module__0hjPzq__fileCell{align-items:center;gap:12px;min-width:0;display:flex}.MediaLibraryView-module__0hjPzq__fileText{flex-direction:column;min-width:0;display:flex}.MediaLibraryView-module__0hjPzq__fileName{white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-weight:600;overflow:hidden}.MediaLibraryView-module__0hjPzq__fileId{font:500 11px var(--acs-font-mono);color:var(--acs-text-muted)}.MediaLibraryView-module__0hjPzq__uploadBody{flex-direction:column;gap:14px;display:flex}
.MediaPicker-module__noAOTq__body{flex-direction:column;gap:14px;max-height:min(70vh,720px);padding:2px;display:flex;overflow-y:auto}.MediaPicker-module__noAOTq__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.MediaPicker-module__noAOTq__tile{background:var(--acs-card-inner);width:100%;color:var(--acs-text);text-align:left;border:2px solid #0000;border-radius:14px;flex-direction:column;gap:4px;padding:6px;display:flex}.MediaPicker-module__noAOTq__tile:hover{border-color:var(--acs-accent-border)}.MediaPicker-module__noAOTq__tile[aria-pressed=true]{border-color:var(--acs-accent)}.MediaPicker-module__noAOTq__tileMedia{border-radius:10px;height:120px;display:block;overflow:hidden}.MediaPicker-module__noAOTq__tileName{font:600 12.5px var(--acs-font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MediaPicker-module__noAOTq__tileMeta{font:500 11px var(--acs-font-mono);color:var(--acs-text-muted)}
.System-module__fFF8YW__page{flex-direction:column;gap:18px;min-width:0;display:flex}.System-module__fFF8YW__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.System-module__fFF8YW__previewAs{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-border);height:44px;font:500 13px var(--acs-font-sans);color:var(--acs-text-soft);align-items:center;gap:8px;padding:0 4px 0 14px;display:flex}.System-module__fFF8YW__previewAs>span:last-child{border:0;height:36px}.System-module__fFF8YW__roleCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.System-module__fFF8YW__roleCard{background:var(--acs-card);border:1px solid var(--acs-card-border);min-height:44px;color:var(--acs-text);text-align:left;transition:border-color var(--acs-dur-fast) var(--acs-ease);border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex}.System-module__fFF8YW__roleCard:hover{border-color:var(--acs-accent-border)}.System-module__fFF8YW__roleHead{font:700 15px var(--acs-font-sans);justify-content:space-between;align-items:center;gap:8px;display:flex}.System-module__fFF8YW__roleName{align-items:center;gap:8px;display:flex}.System-module__fFF8YW__roleCount{font:600 12px var(--acs-font-mono);color:var(--acs-text-muted)}.System-module__fFF8YW__roleDescription{min-height:36px;font:400 12.5px/1.45 var(--acs-font-sans);color:var(--acs-text-soft)}.System-module__fFF8YW__roleLink{font:600 12.5px var(--acs-font-sans);color:var(--acs-accent)}.System-module__fFF8YW__dot{border-radius:50%;flex:none;width:8px;height:8px}.System-module__fFF8YW__owner{background:var(--acs-chart-2)}.System-module__fFF8YW__admin{background:var(--acs-chart-1)}.System-module__fFF8YW__creator{background:var(--acs-chart-4)}.System-module__fFF8YW__support{background:var(--acs-chart-3)}.System-module__fFF8YW__memberCell{align-items:center;gap:10px;min-width:0;display:flex}.System-module__fFF8YW__memberText{flex-direction:column;min-width:0;display:flex}.System-module__fFF8YW__memberName{font:600 13.5px var(--acs-font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.System-module__fFF8YW__memberEmail{font:500 12px var(--acs-font-sans);color:var(--acs-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.System-module__fFF8YW__roleLabel{font:600 13px var(--acs-font-sans);align-items:center;gap:6px;display:inline-flex}.System-module__fFF8YW__roleSelect{min-width:132px}.System-module__fFF8YW__rowActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.System-module__fFF8YW__muted{color:var(--acs-text-muted)}.System-module__fFF8YW__mono{font-family:var(--acs-font-mono)}.System-module__fFF8YW__you{font:600 11px var(--acs-font-mono);color:var(--acs-text-muted);margin-left:6px}.System-module__fFF8YW__groups{flex-direction:column;gap:10px;display:flex}.System-module__fFF8YW__group{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:14px;padding:12px 14px}.System-module__fFF8YW__groupTitle{font:700 14px var(--acs-font-sans);margin:0 0 8px}.System-module__fFF8YW__permissions{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.System-module__fFF8YW__permission{border:1px solid var(--acs-border);min-height:30px;font:500 12.5px var(--acs-font-sans);color:var(--acs-text-muted);border-radius:15px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.System-module__fFF8YW__permission[data-allowed]{color:var(--acs-success-fg)}.System-module__fFF8YW__drawerText{font:400 14px/1.5 var(--acs-font-sans);color:var(--acs-text2);margin:0}.System-module__fFF8YW__stack{flex-direction:column;gap:14px;display:flex}.System-module__fFF8YW__inviteDone{flex-direction:column;gap:12px;display:flex}.System-module__fFF8YW__linkBox{align-items:center;gap:8px;display:flex}.System-module__fFF8YW__linkBox>:first-child{flex:1;min-width:0}.System-module__fFF8YW__hint{font:500 12.5px/1.5 var(--acs-font-sans);color:var(--acs-text-muted);margin:0}.System-module__fFF8YW__alert{background:var(--acs-danger-bg);border:1px solid var(--acs-danger-border);font:500 13px/1.45 var(--acs-font-sans);color:var(--acs-danger-fg);border-radius:12px;margin:0;padding:10px 12px}.System-module__fFF8YW__info{background:var(--acs-info-bg);border:1px solid var(--acs-info-border);font:500 13px/1.5 var(--acs-font-sans);color:var(--acs-text2);border-radius:14px;margin:0;padding:12px 14px}.System-module__fFF8YW__footerActions{justify-content:flex-end;gap:10px;display:flex}.System-module__fFF8YW__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.System-module__fFF8YW__search{flex:1;min-width:240px;max-width:380px}.System-module__fFF8YW__json{font:600 12.5px/1.5 var(--acs-font-mono);white-space:pre-wrap;word-break:break-word;margin:6px 0 0;padding:0}.System-module__fFF8YW__diff{grid-template-columns:1fr 1fr;gap:10px;display:grid}.System-module__fFF8YW__diffBox{background:var(--acs-card-inner);border:1px solid var(--acs-card-border);border-radius:14px;min-width:0;padding:14px}.System-module__fFF8YW__diffBox[data-after]{background:var(--acs-accent-bg-soft);border-color:var(--acs-accent-border)}.System-module__fFF8YW__diffLabel{font:600 11px var(--acs-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--acs-text-muted)}.System-module__fFF8YW__result{align-items:center;gap:6px;display:inline-flex}.System-module__fFF8YW__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.System-module__fFF8YW__segmented{border-radius:var(--acs-radius-md);background:var(--acs-field);border:1px solid var(--acs-border);padding:4px;display:flex}.System-module__fFF8YW__segment{border-radius:var(--acs-radius-sm);min-width:44px;height:36px;color:var(--acs-text-soft);font:600 13px var(--acs-font-sans);background:0 0;border:0;padding:0 14px}.System-module__fFF8YW__segment:hover{color:var(--acs-text);background:var(--acs-hover)}.System-module__fFF8YW__segment[aria-pressed=true]{color:var(--acs-text);background:var(--acs-chip)}.System-module__fFF8YW__inbox{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.System-module__fFF8YW__item{background:var(--acs-card);border:1px solid var(--acs-card-border);transition:border-color var(--acs-dur-fast) var(--acs-ease);border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.System-module__fFF8YW__item[data-unread]{background:var(--acs-accent-bg-soft);border-color:var(--acs-accent-border)}.System-module__fFF8YW__item:hover{border-color:var(--acs-accent-border-strong)}.System-module__fFF8YW__unreadDot{border:1.5px solid var(--acs-info-border);border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px}.System-module__fFF8YW__item[data-unread] .System-module__fFF8YW__unreadDot{background:var(--acs-info-fg);border-color:var(--acs-info-fg)}.System-module__fFF8YW__itemMain{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;gap:4px;padding:0;display:flex}.System-module__fFF8YW__itemMain:disabled{cursor:default}.System-module__fFF8YW__itemHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.System-module__fFF8YW__itemTitle{font:600 14.5px var(--acs-font-sans)}.System-module__fFF8YW__unreadTag{font:700 10.5px var(--acs-font-mono);color:var(--acs-info-fg)}.System-module__fFF8YW__itemBody{font:400 13.5px/1.45 var(--acs-font-sans);color:var(--acs-text2)}.System-module__fFF8YW__itemWhen{font:500 12px var(--acs-font-sans);color:var(--acs-text-muted)}.System-module__fFF8YW__settings{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:18px;display:grid}.System-module__fFF8YW__sectionNav{background:var(--acs-card);border:1px solid var(--acs-card-border);border-radius:18px;flex-direction:column;gap:2px;padding:10px;display:flex;position:sticky;top:88px}.System-module__fFF8YW__sectionLink{height:44px;color:var(--acs-text-soft);font:500 14px var(--acs-font-sans);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;padding:0 12px}.System-module__fFF8YW__sectionLink:hover{color:var(--acs-text);background:var(--acs-hover)}.System-module__fFF8YW__sectionLink[aria-current=true]{color:var(--acs-text);background:var(--acs-accent-bg);border-color:var(--acs-accent-border)}.System-module__fFF8YW__sectionPanel{background:var(--acs-card);border:1px solid var(--acs-card-border);border-radius:20px;flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex}.System-module__fFF8YW__sectionTitle{font:700 19px var(--acs-font-sans);margin:0}.System-module__fFF8YW__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.System-module__fFF8YW__switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.System-module__fFF8YW__dangerRow{border:1px solid var(--acs-danger-border);border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}.System-module__fFF8YW__dangerText{flex-direction:column;flex:1;gap:3px;display:flex}.System-module__fFF8YW__dangerTitle{font:600 14px var(--acs-font-sans);color:var(--acs-error-text)}.System-module__fFF8YW__methods{border-collapse:collapse;width:100%;font:500 13.5px var(--acs-font-sans)}.System-module__fFF8YW__methods th,.System-module__fFF8YW__methods td{border-bottom:1px solid var(--acs-row-border);text-align:left;padding:10px 12px}.System-module__fFF8YW__methods thead th{font:600 11px var(--acs-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--acs-text-muted)}.System-module__fFF8YW__methodCell{flex-wrap:wrap;gap:16px;display:flex}.System-module__fFF8YW__runtime{font:500 13.5px var(--acs-font-sans);grid-template-columns:max-content 1fr;gap:10px 18px;margin:0;display:grid}.System-module__fFF8YW__runtimeRow{display:contents}.System-module__fFF8YW__methodsWrap{overflow-x:auto}.System-module__fFF8YW__runtime dt{color:var(--acs-text-muted)}.System-module__fFF8YW__runtime dd{font-family:var(--acs-font-mono);margin:0}.System-module__fFF8YW__themeRow{flex-wrap:wrap;gap:8px;display:flex}.System-module__fFF8YW__saveBar{background:var(--acs-popover);border:1px solid var(--acs-accent-border);box-shadow:var(--acs-shadow);border-radius:16px;align-items:center;gap:10px;padding:12px 14px 12px 18px;display:flex;position:sticky;bottom:16px}.System-module__fFF8YW__saveText{font:600 13.5px var(--acs-font-sans);flex:1}.System-module__fFF8YW__campaign{flex-direction:column;gap:12px;display:flex}@media (max-width:1360px){.System-module__fFF8YW__roleCards{grid-template-columns:repeat(2,minmax(0,1fr))}}
.TemplatesView-module__KlAtKa__page{flex-direction:column;gap:18px;display:flex}.TemplatesView-module__KlAtKa__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.TemplatesView-module__KlAtKa__search{flex:1;min-width:240px;max-width:380px}.TemplatesView-module__KlAtKa__filtersOn{border-color:var(--acs-accent-border-strong)}.TemplatesView-module__KlAtKa__filterCount{background:var(--acs-accent);min-width:20px;height:20px;color:var(--acs-on-brand);font:700 11px var(--acs-font-mono);border-radius:10px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.TemplatesView-module__KlAtKa__inline{font:500 13px var(--acs-font-sans);color:var(--acs-text-soft);align-items:center;gap:8px;display:inline-flex}.TemplatesView-module__KlAtKa__spacer{flex:1}.TemplatesView-module__KlAtKa__filters{background:var(--acs-card);border:1px solid var(--acs-card-border);border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex}.TemplatesView-module__KlAtKa__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.TemplatesView-module__KlAtKa__card{background:var(--acs-card);border:1px solid var(--acs-card-border);transition:border-color var(--acs-dur-fast) var(--acs-ease), transform var(--acs-dur-fast) var(--acs-ease);border-radius:20px;flex-direction:column;display:flex;position:relative}.TemplatesView-module__KlAtKa__card:hover{border-color:var(--acs-accent-border)}.TemplatesView-module__KlAtKa__cardOpen{width:100%;color:var(--acs-text);text-align:left;background:0 0;border:0;border-radius:19px 19px 0 0;flex-direction:column;padding:0;display:flex}.TemplatesView-module__KlAtKa__cover{aspect-ratio:4/5;background:var(--acs-surface3);border-radius:19px 19px 0 0;display:block;position:relative;overflow:hidden}.TemplatesView-module__KlAtKa__coverScrim{background:linear-gradient(180deg, var(--acs-media-scrim), transparent 30%, transparent 70%, var(--acs-media-scrim));position:absolute;inset:0}.TemplatesView-module__KlAtKa__coverTop{justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.TemplatesView-module__KlAtKa__coverBottom{gap:6px;display:flex;position:absolute;bottom:10px;left:10px}.TemplatesView-module__KlAtKa__typeBadge,.TemplatesView-module__KlAtKa__heroBadge,.TemplatesView-module__KlAtKa__proBadge{border-radius:var(--acs-radius-xs);height:24px;font:600 11.5px var(--acs-font-sans);align-items:center;gap:4px;padding:0 9px;display:inline-flex}.TemplatesView-module__KlAtKa__typeBadge{background:var(--acs-media-scrim);color:var(--acs-switch-knob)}.TemplatesView-module__KlAtKa__heroBadge,.TemplatesView-module__KlAtKa__proBadge{background:var(--acs-gradient);color:var(--acs-on-brand)}.TemplatesView-module__KlAtKa__cardBody{flex-direction:column;min-width:0;padding:14px 14px 12px;display:flex}.TemplatesView-module__KlAtKa__cardTitle{font:600 15px var(--acs-font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TemplatesView-module__KlAtKa__cardSub{font:500 12.5px var(--acs-font-sans);color:var(--acs-text3);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;overflow:hidden}.TemplatesView-module__KlAtKa__cardStats{font:600 12.5px var(--acs-font-mono);color:var(--acs-text2);justify-content:space-between;margin-top:12px;display:flex}.TemplatesView-module__KlAtKa__credits{color:var(--acs-accent)}.TemplatesView-module__KlAtKa__cardActions{gap:6px;padding:0 12px 12px;display:flex}.TemplatesView-module__KlAtKa__cardEdit{flex:1}.TemplatesView-module__KlAtKa__rowTemplate{align-items:center;gap:12px;min-width:0;display:flex}.TemplatesView-module__KlAtKa__rowText{flex-direction:column;min-width:0;display:flex}.TemplatesView-module__KlAtKa__rowTitle{font:600 14px var(--acs-font-sans);white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden}.TemplatesView-module__KlAtKa__rowId{font:500 11.5px var(--acs-font-mono);color:var(--acs-text-muted)}
