.StoreResume{color:#edf2f9;background:#252a31;min-height:100dvh;padding:32px clamp(22px,6vw,96px)}.StoreResume .StoreResumeBrand{width:154px;height:auto}.StoreResume section{max-width:540px;margin:clamp(70px,15vh,180px) auto 0}.StoreResume .StoreResumeMark{object-fit:contain;width:46px;height:50px;margin-bottom:26px}.StoreResume p{color:#aebccd;letter-spacing:.1em;font-size:12px}.StoreResume h1{color:inherit;margin:14px 0 20px;font-size:clamp(28px,4vw,42px);font-weight:500;line-height:1.45}.StoreResume .StoreResumeDescription{color:#bfcbda;font-size:16px;line-height:1.9}.StoreResume .StoreResumeProgress{background:#3d4755;height:2px;margin-top:34px;overflow:hidden}.StoreResume .StoreResumeProgress span{background:#81b2ff;width:35%;height:100%;animation:1.8s ease-in-out infinite alternate resume-progress;display:block}.StoreResume .StoreResumeActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.StoreResume button{color:#1d2a3d;min-height:46px;font:inherit;cursor:pointer;background:#bdd6fc;border:1px solid #8eb6f8;border-radius:8px;padding:11px 20px}.StoreResume button.StoreResumeSecondary{color:#dce6f4;background:0 0;border-color:#647082}.StoreResume button:focus-visible{outline-offset:4px;outline:2px solid #91c5ff}.StoreResume[dir=rtl] p{letter-spacing:0}@media (width<=500px){.StoreResume{padding-top:24px}.StoreResume .StoreResumeActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.StoreResume .StoreResumeProgress span{opacity:.6;width:100%;animation:none}}@keyframes resume-progress{to{transform:translate(180%)}}.home-page{min-height:100vh;color:var(--text);background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 8%, transparent), transparent 230px), linear-gradient(180deg, color-mix(in srgb, var(--bg2) 78%, transparent), var(--bg));padding:22px;container-type:inline-size}.home-page--first-run{align-content:center;min-height:calc(100dvh - 56px);display:grid}.store-concept-nudge{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:16px 18px;display:flex}.store-concept-nudge>svg{color:var(--primary);flex:none}.store-concept-nudge strong{color:var(--text);flex:1;font-size:14px}.store-concept-nudge button{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.store-concept-nudge button:hover{color:var(--primary-hover)}.store-concept-nudge button:focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media (width<=760px){.home-page--first-run{align-content:start;min-height:calc(100dvh - 110px);padding-top:26px}}@container (width<=580px){.store-concept-nudge{flex-wrap:wrap;align-items:flex-start}.store-concept-nudge button{width:100%;margin-inline-start:30px}}.manager-section{gap:14px;display:grid}.manager-section__header{justify-content:space-between;align-items:end;gap:16px;display:flex}.manager-section__header>div{gap:3px;display:grid}.manager-section__header>div>span{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.manager-section__header h2{color:var(--text);font-size:18px;font-weight:650;line-height:1.3}.manager-section__header>a{color:var(--primary);align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.manager-section__header>a:hover{color:var(--primary-hover)}.manager-section__header>a svg{width:15px;height:15px}.manager-section__header>small{color:var(--text-muted);font-size:12px}.manager-section__header--overview{align-items:center;margin-bottom:2px}.manager-overview-heading{gap:4px;display:grid}.manager-overview-heading__title{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.manager-overview-heading__title h1,.manager-overview-heading__title h2{color:var(--text);margin:0;line-height:1.2}.manager-overview-heading__title h1{font-size:25px;font-weight:700}.manager-overview-heading__title>span{color:var(--text-muted);font-size:18px}.manager-overview-heading__title h2{font-size:18px;font-weight:600}.manager-section__header .manager-overview-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.manager-overview-actions>small{color:var(--text-muted);font-size:11px}.manager-overview-actions>a{color:var(--primary);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.manager-overview-actions>a:hover{color:var(--primary-hover)}.manager-overview-actions>a svg{flex:none;width:15px;height:15px}.manager-pulse{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.manager-pulse__item{border-inline-end:1px solid var(--border);min-width:0;min-height:116px;color:inherit;transition:background var(--transition);grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;padding:18px;text-decoration:none;display:grid}.manager-pulse__item:last-child{border-inline-end:0}.manager-pulse__item>svg:first-child{width:34px;height:34px;color:var(--primary);background:var(--primary-tint);border-radius:7px;padding:8px}.manager-pulse__item>svg:last-child:not(:first-child){width:15px;height:15px;color:var(--text-muted);transition:color var(--transition), transform var(--transition)}.manager-pulse a.manager-pulse__item:hover,.manager-pulse a.manager-pulse__item:focus-visible{background:var(--surface)}.manager-pulse a.manager-pulse__item:hover>svg:last-child,.manager-pulse a.manager-pulse__item:focus-visible>svg:last-child{color:var(--primary);transform:translate(2px,-2px)}.manager-pulse a.manager-pulse__item:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.manager-pulse__item>div{gap:3px;min-width:0;display:grid}.manager-pulse span,.manager-pulse small{color:var(--text-muted);font-size:11px}.manager-pulse strong{overflow-wrap:anywhere;color:var(--text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:650;line-height:1.25}.manager-action-list{border:1px solid var(--border);background:var(--surface);border-radius:8px;display:grid;overflow:hidden}.manager-action-list>a{border-bottom:1px solid var(--border);grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;gap:13px;min-height:66px;padding:11px 14px;transition:background-color .15s;display:grid}.manager-action-list>a:last-child{border-bottom:0}.manager-action-list>a:hover{background:var(--surface-soft)}.manager-action-list>a:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.manager-action-list>a>svg{width:17px;height:17px;color:var(--text-muted)}.manager-action-list__icon{width:36px;height:36px;color:var(--primary);background:var(--primary-tint);border-radius:7px;place-items:center;display:grid}.manager-action-list__icon svg{width:17px;height:17px}.manager-action-list__copy{gap:3px;min-width:0;display:grid}.manager-action-list__copy strong{color:var(--text);font-size:13px;font-weight:650}.manager-action-list__copy small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.manager-action-list__count{min-width:27px;color:var(--primary);background:var(--primary-tint);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:700}.manager-all-clear{border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;align-items:center;gap:12px;min-height:72px;padding:14px;display:flex}.manager-all-clear>svg{width:24px;height:24px;color:var(--success)}.manager-all-clear strong{color:var(--text);font-size:13px}.manager-all-clear p{color:var(--text-muted);margin-top:2px;font-size:11px}.manager-activity-list{border-block:1px solid var(--border);display:grid}.manager-activity-list>a{min-width:0;min-height:58px;color:var(--text);border-bottom:1px solid var(--border);grid-template-columns:28px minmax(0,1fr) auto 18px;align-items:center;gap:11px;padding:10px 4px;display:grid}.manager-activity-list>a:last-child{border-bottom:0}.manager-activity-list>a:hover{background:var(--surface-soft)}.manager-activity-list>a:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.manager-activity-list>a>svg:first-child{width:18px;height:18px;color:var(--success)}.manager-activity-list>a[data-alert=true]>svg:first-child{color:var(--danger)}.manager-activity-list>a>span{gap:2px;min-width:0;display:grid}.manager-activity-list strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.manager-activity-list small,.manager-activity-list time{color:var(--text-muted);font-size:10px}.manager-activity-list>a>svg:last-child{width:15px;height:15px;color:var(--text-muted)}.manager-activity-list__loading{border-bottom:1px solid var(--border);align-content:center;gap:7px;min-height:58px;padding:12px 4px;display:grid}.manager-activity-list__loading span{background:var(--surface-muted);border-radius:4px;width:min(280px,70%);height:8px}.manager-activity-list__loading span:last-child{width:min(190px,48%)}.manager-activity-empty{min-height:70px;color:var(--text-muted);border:1px solid var(--border);background:var(--surface-soft);border-radius:8px;align-items:center;gap:12px;padding:14px;display:flex}.manager-activity-empty>svg{width:22px;height:22px;color:var(--text-muted)}.manager-activity-empty strong{color:var(--text);font-size:12px}.manager-activity-empty p,.manager-activity-empty span{margin:2px 0 0;font-size:11px}@media (width<=900px){.manager-pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-pulse .manager-pulse__item:nth-child(2){border-inline-end:0}.manager-pulse .manager-pulse__item:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (width<=520px){.manager-section__header{align-items:start}.manager-pulse{grid-template-columns:1fr}.manager-pulse .manager-pulse__item,.manager-pulse .manager-pulse__item:nth-child(2){border-inline-end:0;border-bottom:1px solid var(--border);min-height:88px}.manager-pulse .manager-pulse__item:last-child{border-bottom:0}.manager-action-list>a{grid-template-columns:36px minmax(0,1fr) auto}.manager-action-list>a>svg{display:none}.manager-activity-list>a{grid-template-columns:24px minmax(0,1fr) auto}.manager-activity-list>a>svg:last-child{display:none}.manager-activity-list>a time{text-align:end;max-width:74px}}.commerce-header,.launch-panel,.stat-card,.panel-card,.missing-merchant{border:1px solid color-mix(in srgb, var(--border) 76%, var(--primary) 10%);background:var(--surface);border-radius:8px;box-shadow:0 14px 34px -28px #0000008c}.commerce-header{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 12%, transparent), transparent 44%), linear-gradient(180deg, color-mix(in srgb, var(--surface) 92%, var(--bg2)), var(--surface));grid-template-columns:minmax(0,1fr) auto;gap:18px;margin-bottom:14px;padding:22px;display:grid;position:relative;overflow:hidden}.commerce-header:before{content:"";background:linear-gradient(90deg, var(--primary), #76ebff, color-mix(in srgb, var(--success) 80%, white));height:3px;position:absolute;inset:0 0 auto}.commerce-header h1{font-family:var(--font-display);letter-spacing:0;margin:5px 0 7px;font-size:clamp(27px,3.2vw,42px);font-weight:700;line-height:1.04}.commerce-header p{max-width:64ch;color:var(--text-muted);margin:0;font-size:14px}.commerce-header__content{position:relative}.commerce-eyebrow{border:1px solid color-mix(in srgb, var(--primary) 20%, transparent);min-height:24px;color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.commerce-header__signals{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.commerce-header__signals span{border:1px solid var(--border);min-height:34px;color:var(--control-text);background:color-mix(in srgb, var(--bg2) 72%, transparent);border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.commerce-header__signals svg{color:var(--primary)}.commerce-header__meta{border:1px solid color-mix(in srgb, var(--primary) 18%, var(--border));text-align:center;background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 10%, transparent), transparent), color-mix(in srgb, var(--bg2) 76%, transparent);border-radius:8px;align-self:stretch;place-items:center;gap:10px;min-width:194px;padding:16px;display:grid;position:relative}.commerce-header__meta svg{width:34px;height:34px;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:8px;padding:8px}.commerce-header__meta span{color:var(--placeholder);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.commerce-header__meta strong{font-size:15px;font-weight:700}.launch-panel{background:linear-gradient(135deg, color-mix(in srgb, var(--warning) 8%, transparent), transparent 34%), var(--surface);grid-template-columns:minmax(0,1fr) 224px;gap:16px;margin-bottom:16px;padding:16px;display:grid;position:relative}.launch-panel h2{font-family:var(--font-display);letter-spacing:0;margin:8px 0 7px;font-size:21px;font-weight:700;line-height:1.12}.launch-panel p{color:var(--text-muted);margin:0 0 11px;font-size:14px}.launch-panel .ant-alert{border-radius:8px;margin-top:12px}.launch-panel__formula{display:none}.launch-panel__readiness{gap:8px;margin:11px 0;display:grid}.launch-panel__readiness-row{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--bg2) 74%, transparent);border-radius:8px;grid-template-columns:minmax(132px,.34fr) minmax(116px,auto) minmax(0,1fr);align-items:center;gap:8px 12px;padding:10px 11px;display:grid}.launch-panel__readiness-label{color:var(--text);font-size:13px;font-weight:700}.launch-panel__readiness-detail{color:var(--placeholder);flex-wrap:wrap;gap:5px 12px;font-size:12px;line-height:1.45;display:flex}.launch-panel__review-note{gap:4px;display:grid}.launch-panel__review-note p{margin:0}.launch-panel__action{border:1px solid color-mix(in srgb, var(--primary) 18%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 14%, transparent), transparent), color-mix(in srgb, var(--bg2) 76%, transparent);border-radius:8px;align-content:center;gap:12px;padding:14px;display:grid}.launch-panel__action .ant-progress-text{font-weight:700;color:var(--text)!important}.launch-panel__action .ant-btn{border-radius:8px;min-height:40px;font-weight:700}.dashboard-section-heading{justify-content:space-between;align-items:end;gap:12px;margin:0 0 10px;display:flex}.dashboard-section-heading span{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.dashboard-section-heading strong{color:var(--text);font-size:13px;font-weight:700}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.stat-card{min-height:132px;color:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--card-tone,var(--primary)) 9%, transparent), transparent 58%), var(--surface);grid-template-columns:minmax(0,1fr);align-content:space-between;gap:12px;padding:16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.stat-card:before{content:"";background:var(--card-tone,var(--primary));width:4px;position:absolute;inset:0 auto 0 0}.stat-card>div:not(.stat-card__icon){min-width:0;position:relative}.stat-card p,.stat-card span{color:var(--placeholder);margin:0;font-size:12px}.stat-card p{letter-spacing:.06em;text-transform:uppercase;font-weight:700}.stat-card strong{font-family:var(--font-display);letter-spacing:0;margin:8px 0 6px;font-size:clamp(27px,2.25vw,36px);font-weight:700;line-height:1;display:block}.stat-card--link{cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.stat-card--link:hover,.stat-card--link:focus-visible{color:inherit;border-color:color-mix(in srgb, var(--card-tone,var(--primary)) 46%, var(--border));box-shadow:0 18px 42px -30px color-mix(in srgb, var(--card-tone,var(--primary)) 60%, black);transform:translateY(-2px)}.stat-card--link:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.stat-card__icon{border:1px solid color-mix(in srgb, var(--card-tone,var(--primary)) 26%, transparent);width:42px;height:42px;color:var(--card-tone,var(--primary));background:color-mix(in srgb, var(--card-tone,var(--primary)) 13%, transparent);border-radius:8px;place-items:center;font-size:20px;display:grid;position:relative}.stat-card__action{align-items:center;gap:6px;font-weight:700;display:inline-flex;color:var(--card-tone,var(--primary))!important;margin-top:12px!important;font-size:12px!important}.stat-card__action svg{width:12px;height:12px}.stat-card--blue{--card-tone:var(--primary)}.stat-card--green{--card-tone:var(--success)}.stat-card--amber{--card-tone:var(--warning)}.stat-card--red{--card-tone:var(--danger)}.dashboard-panels{grid-template-columns:1.05fr 1fr .95fr;gap:12px;display:grid}.panel-card{padding:16px}.panel-card__title{border-bottom:1px solid var(--border);color:var(--primary);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.panel-card__title h2{color:var(--text);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:16px;font-weight:700}.status-row+.status-row{margin-top:14px}.status-row__top{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.status-row__top span{color:var(--placeholder);font-size:12px;font-weight:650}.status-row__top strong{font-size:14px;font-weight:800}.status-row__bar{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--bg2) 82%, transparent);border-radius:999px;height:8px;overflow:hidden}.status-row__bar span{border-radius:inherit;background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 50%, #76ebff));min-width:4px;height:100%;display:block}.inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.inventory-grid div{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--bg2) 72%, transparent);border-radius:8px;align-content:center;gap:6px;min-height:74px;padding:12px;display:grid}.inventory-grid span{color:var(--placeholder);font-size:12px;font-weight:650}.inventory-grid strong{font-size:20px;font-weight:800}.missing-merchant{text-align:center;place-items:center;min-height:320px;padding:32px;display:grid}.missing-merchant svg{color:var(--primary);font-size:34px}.missing-merchant h1{font-family:var(--font-display);margin:16px 0 8px;font-size:24px;font-weight:700;line-height:1.1}.missing-merchant p{color:var(--placeholder);margin:0}@media (width<=1180px){.stat-grid,.dashboard-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-panel{grid-column:1/-1}}@media (width<=920px){.commerce-header,.launch-panel{grid-template-columns:1fr}.commerce-header__meta{justify-items:start;place-items:initial;text-align:left}.launch-panel__action{align-content:stretch}}@media (width<=720px){.home-page{padding:12px}.commerce-header{padding:16px}.commerce-header h1{font-size:25px}.commerce-header__signals{gap:6px}.commerce-header__signals span{min-height:32px;padding-inline:8px;font-size:11px}.commerce-header__meta{min-width:0}.stat-grid,.dashboard-panels,.inventory-grid{grid-template-columns:1fr}.launch-panel{grid-template-columns:1fr;padding:14px}.launch-panel p{font-size:13px;line-height:1.42}.launch-panel__readiness-row{grid-template-columns:minmax(0,1fr) auto;padding:8px}.launch-panel__readiness-row .launch-panel__readiness-detail{grid-column:1/-1;display:none}.launch-panel__action{padding:12px}.launch-panel .ant-alert-description{display:none}.stat-card{min-height:124px}.inventory-panel{grid-column:auto}}.store-concept-start{isolation:isolate;color:#f8faff;background:linear-gradient(145deg,#1b2845 0%,#111a2f 56%,#0b1223 100%);border:1px solid #34466e;border-radius:28px;width:min(100%,880px);min-height:0;margin-inline:auto;padding:clamp(28px,4.5cqw,44px);position:relative;overflow:hidden;box-shadow:0 28px 75px #0e1b3b2e}.store-concept-start:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#4669ff5e,#4669ff00 69%);border-radius:50%;width:460px;height:460px;position:absolute;top:-170px;right:-130px}.store-concept-start__copy{max-width:640px;position:relative}.store-concept-start__eyebrow{color:#9ab2ff;letter-spacing:.02em;align-items:center;gap:9px;font-size:12px;font-weight:750;display:inline-flex}.store-concept-start__eyebrow svg{width:17px;height:17px}.store-concept-start h2{color:#fff;max-width:13ch;font-family:var(--font-display);letter-spacing:-.04em;margin:15px 0 8px;font-size:clamp(36px,5cqw,51px);line-height:1.08}.store-concept-start p{color:#bec9e1;max-width:47ch;margin:0;font-size:15px;line-height:1.6}.store-concept-start form{gap:10px;margin-top:22px;display:grid}.store-concept-start label{color:#eef2ff;font-size:13px;font-weight:700}.store-concept-start textarea{resize:vertical;color:#fff;width:100%;min-height:92px;font:inherit;background:#ffffff13;border:1px solid #52617e;border-radius:15px;outline:none;padding:14px 16px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background .2s}.store-concept-start textarea:hover{border-color:#8196cb}.store-concept-start textarea:focus{background:#ffffff1a;border-color:#9ab2ff;box-shadow:0 0 0 3px #6f90ff38}.store-concept-start textarea::placeholder{color:#a9b7d4}.store-concept-start__error{color:#ffb8bc!important;font-size:13px!important}.store-concept-start__error a{color:#d4deff;font-weight:700;text-decoration:underline}.store-concept-start__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.store-concept-start__actions .ant-btn{border-radius:11px;min-height:48px}.store-concept-start__actions .ant-btn-primary{background:#526ff2;align-items:center;gap:10px;padding-inline:21px;font-weight:750;display:inline-flex}.store-concept-start__actions .ant-btn-primary:not(:disabled):hover{background:#6d88ff}.store-concept-start__actions .ant-btn-primary:disabled{color:#c9d3ec;background:#4b5b80;border-color:#57698c}.store-concept-start__actions .ant-btn-text{color:#c6d2ed}.store-concept-start__actions .ant-btn-text:hover{color:#fff!important;background:#ffffff17!important}@container (width<=580px){.store-concept-start{border-radius:22px;min-height:0;padding:24px 22px}.store-concept-start h2{font-size:clamp(34px,10cqw,46px)}.store-concept-start__actions{flex-direction:column;align-items:stretch}.store-concept-start__actions .ant-btn{width:100%}}.home-page--overview{background:0 0;align-content:start;gap:22px;max-width:1440px;min-height:100%;margin-inline:auto;padding:24px 28px 36px;display:grid}.home-page--overview .manager-section{gap:14px;min-width:0}.home-page--overview .manager-section__header--overview{align-items:end;gap:20px;margin-bottom:2px}.home-page--overview .manager-overview-heading{gap:5px}.home-page--overview .manager-overview-heading>span{color:var(--primary)}.home-page--overview .manager-overview-heading h1{color:var(--text);letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:720;line-height:1.1}.home-page--overview .manager-overview-heading p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.home-page--overview .manager-pulse{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;overflow:visible}.home-page--overview .manager-pulse__item,.home-page--overview .manager-pulse__item:nth-child(2),.home-page--overview .manager-pulse__item:last-child{border:1px solid var(--border);background:var(--surface);border-radius:15px;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:10px;min-height:126px;padding:18px;box-shadow:0 5px 18px #1021340d}.home-page--overview .manager-pulse__item>svg:first-child{border-radius:10px;width:34px;height:34px}.home-page--overview .manager-pulse__item>div{gap:5px}.home-page--overview .manager-pulse__item span{font-size:12px}.home-page--overview .manager-pulse__item strong{white-space:nowrap;font-size:clamp(18px,1.55vw,24px);line-height:1.15;display:block}.home-page--overview .manager-pulse__item small{font-size:11px}.home-page--overview .manager-pulse-unavailable{border:1px solid color-mix(in srgb, var(--warning) 34%, var(--border));color:var(--text);background:color-mix(in srgb, var(--warning) 9%, var(--surface));border-radius:10px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;display:flex}.home-page--overview .manager-pulse-unavailable svg{color:var(--warning);flex:none}.home-page--overview .manager-pulse__skeleton{background:var(--surface-muted);border-radius:5px;width:64px;height:15px;display:inline-block}.home-page--overview .home-overview-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.home-page--overview .home-overview-columns>.manager-section{border:1px solid var(--border);background:var(--surface);border-radius:16px;align-content:start;min-height:246px;padding:20px;box-shadow:0 5px 18px #1021340d}.home-page--overview .home-overview-columns .manager-section__header{align-items:end}.home-page--overview .home-overview-columns .manager-section__header h2{font-size:18px}.home-page--overview .manager-action-list,.home-page--overview .manager-all-clear,.home-page--overview .manager-activity-empty{border-color:var(--border);border-radius:10px}.home-page--overview .manager-action-list>a{min-height:60px}.home-page--overview .manager-activity-list{border-block:0}.home-page--overview .manager-activity-list>a{min-height:54px}.home-page--overview .home-catalog-health{border:1px solid var(--border);background:var(--surface);border-radius:15px;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:18px;padding:14px 18px;display:grid}.home-page--overview .home-catalog-health__heading{gap:4px;display:grid}.home-page--overview .home-catalog-health__heading span{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.home-page--overview .home-catalog-health__heading h2{color:var(--text);margin:0;font-size:16px;font-weight:650}.home-page--overview .home-catalog-health .stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0}.home-page--overview .home-catalog-health .stat-card{border:0;border-inline-start:1px solid var(--border);min-width:0;min-height:58px;box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:10px;padding:7px 12px;display:flex}.home-page--overview .home-catalog-health .stat-card:before{display:none}.home-page--overview .home-catalog-health .stat-card__icon{flex:none;width:34px;height:34px;font-size:16px}.home-page--overview .home-catalog-health .stat-card p{color:var(--text-muted);letter-spacing:0;text-transform:none;font-size:10px}.home-page--overview .home-catalog-health .stat-card strong{font-family:var(--font-sans);margin:3px 0 0;font-size:20px;line-height:1.1}.home-page--overview .home-catalog-health .stat-card__action{display:none}.home-page--overview .home-catalog-health .stat-card--link:is(:hover,:focus-visible){background:var(--surface-soft);transform:none}.home-page--overview .home-catalog-health__unavailable{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.home-page--overview .home-catalog-health__unavailable a{color:var(--primary)}.Layout.Layout--dock .AgentWorkingArea--overview .Layout_Children>.home-page--overview{padding:24px 28px 36px}.Layout.Layout--dock .home-page--overview .home-catalog-health .stat-grid{border:0;padding-block:0}.Layout.Layout--dock .home-page--overview .home-catalog-health .stat-card{border:0;border-inline-start:1px solid var(--border);background:0 0;border-radius:0;align-items:center;gap:10px;min-height:58px;padding:7px 12px;display:flex}.Layout.Layout--dock .home-page--overview .home-catalog-health .stat-card:first-child{border-inline-start:0}.Layout.Layout--dock .home-page--overview .home-catalog-health .stat-card strong{font-size:20px}@media (width<=560px){.Layout.Layout--dock .AgentWorkingArea--overview .Layout_Children>.home-page--overview{padding:12px 10px 24px}.Layout.Layout--dock .home-page--overview .home-catalog-health .stat-card:nth-child(odd){border-inline-start:0}}@media (width>=561px) and (width<=1099px){.Layout.Layout--dock .AgentWorkingArea--overview .Layout_Children>.home-page--overview{padding:18px 20px 28px}}@container (width<=760px){.home-page--overview{gap:18px;padding:18px 18px 28px}.home-page--overview .manager-pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page--overview .home-overview-columns{grid-template-columns:1fr}.home-page--overview .home-overview-columns>.manager-section{min-height:0}.home-page--overview .home-catalog-health{grid-template-columns:1fr;gap:10px}.home-page--overview .home-catalog-health .stat-card:first-child{border-inline-start:0}}@media (width<=560px){.home-page--overview{padding:12px 10px 24px}.home-page--overview .manager-section__header--overview{flex-wrap:wrap;align-items:start;gap:10px}.home-page--overview .manager-overview-actions{justify-content:flex-start}.home-page--overview .manager-pulse{gap:8px}.home-page--overview .manager-pulse__item,.home-page--overview .manager-pulse__item:nth-child(2),.home-page--overview .manager-pulse__item:last-child{border:1px solid var(--border);grid-template-columns:1fr;gap:6px;min-height:112px;padding:12px}.home-page--overview .manager-pulse__item>svg:last-child:not(:first-child){display:none}.home-page--overview .manager-pulse__item strong{font-size:20px}.home-page--overview .manager-pulse__item small{display:none}.home-page--overview .home-overview-columns>.manager-section{padding:16px}.home-page--overview .home-catalog-health .stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page--overview .home-catalog-health .stat-card:nth-child(odd){border-inline-start:0}}.customer-simulation-workspace{color:var(--text);min-width:0}.customer-simulation-workspace__switch>button,.customer-simulation-workspace .customer-simulation-records button{border:1px solid var(--border);min-height:44px;color:var(--text);background:var(--surface);cursor:pointer;font:inherit;border-radius:12px;padding:10px 16px}.customer-simulation-workspace__switch>button:hover:not(:disabled),.customer-simulation-workspace .customer-simulation-records button:hover:not(:disabled){border-color:var(--primary)}.customer-simulation-workspace__switch>button:active:not(:disabled),.customer-simulation-workspace .customer-simulation-records button:active:not(:disabled){transform:translateY(1px)}.customer-simulation-workspace__switch>button:focus-visible,.customer-simulation-workspace .customer-simulation-records button:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.customer-simulation-workspace__switch>button:disabled,.customer-simulation-workspace .customer-simulation-records button:disabled{cursor:not-allowed;color:var(--placeholder)}.customer-simulation-workspace__switch>button[aria-pressed=true],.customer-simulation-workspace .customer-simulation-records button[aria-pressed=true]{color:#172b40;background:#bdd8fa;border-color:#bdd8fa}.customer-simulation-workspace__switch{flex-wrap:wrap;gap:8px;margin-block-end:24px;display:flex}.customer-simulation-records__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.customer-simulation-records__header span{color:var(--placeholder);font-size:12px}.customer-simulation-records h1{margin-block:6px 12px;font-size:clamp(24px,4vw,34px)}.customer-simulation-records__notice{color:var(--placeholder);max-width:80ch;margin-block:10px 20px}.customer-simulation-records__list{border-block-start:1px solid var(--border);margin:0;padding:0;list-style:none}.customer-simulation-records__empty{color:var(--placeholder);padding-block:32px}.customer-simulation-records__builder-link{border:1px solid var(--border);min-height:44px;color:var(--text);background:var(--surface);border-radius:12px;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.customer-simulation-records__builder-link:hover{border-color:var(--primary)}.customer-simulation-records__builder-link:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.customer-simulation-record{border-block-end:1px solid var(--border);min-width:0;padding-block:20px}.customer-simulation-record__title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.customer-simulation-record__title span{border:1px solid var(--border);border-radius:8px;padding:5px 9px;font-size:13px}.customer-simulation-record [data-status=paid]{color:var(--primary)}.customer-simulation-record dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-block-end:0;display:grid}.customer-simulation-record dl div{min-width:0}.customer-simulation-record dt{color:var(--placeholder);font-size:12px}.customer-simulation-record dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:4px 0 0}@media (width<=480px){.customer-simulation-workspace__switch button{flex:140px}.customer-simulation-records__header button{width:100%}.customer-simulation-record dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.customer-simulation-workspace__switch>button:active:not(:disabled),.customer-simulation-records button:active:not(:disabled){transform:none}}.WorkspaceHeader.NavBar{--header-surface:#1a1a1a;--header-edge:#ffffff1a;--header-ink:#f7f9fc;--header-muted:#aab4c2;--header-control:#ffffff0f;--header-accent:#8eacff;--header-accent-soft:#235cff29;background:var(--header-surface);border-bottom-color:var(--header-edge);grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);gap:20px;min-height:56px;padding-block:6px;display:grid;box-shadow:0 1px #ffffff05}:root[data-theme=dark] .WorkspaceHeader.NavBar{--header-surface:#090b0f;--header-edge:#ffffff1a;--header-ink:#f7f9fc;--header-muted:#aab4c2;--header-control:#ffffff0f;--header-accent:#8eacff;--header-accent-soft:#3774ff29}.WorkspaceHeader>.WorkspaceBrand{justify-self:start}.WorkspaceStoreSlot{min-width:0}.WorkspaceStoreContext{min-width:0;max-width:230px;height:36px;color:var(--header-ink);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding-block:5px;padding-inline:5px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex}.WorkspaceStoreContext .WorkspaceStoreName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorkspaceStoreContext:hover{border-color:var(--header-edge);background:var(--header-control)}.WorkspaceStoreContext:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.WorkspaceStoreIcon{background:var(--header-control);width:28px;height:28px;color:var(--header-accent);box-shadow:inset 0 0 0 1px var(--header-edge);border-radius:7px;flex:none;place-items:center;display:grid}.WorkspaceStoreIcon svg{width:17px;height:17px}.WorkspaceHeader.NavBar .NavBarRight{flex-wrap:nowrap;flex:none;justify-content:flex-end;justify-self:end;gap:16px;width:max-content}.WorkspaceSearchTrigger{border:1px solid var(--header-edge);min-width:220px;height:36px;color:var(--header-muted);background:var(--header-control);text-align:start;border-radius:9px;align-items:center;gap:9px;padding:0 10px;font-size:12px;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.WorkspaceSearchTrigger svg{width:16px;height:16px}.WorkspaceSearchTrigger span{flex:1}.WorkspaceSearchTrigger kbd{color:#8f9bab;font:10px var(--font-sans);background:#0000002e;border:1px solid #ffffff1f;border-radius:4px;padding:2px 5px}.WorkspaceSearchTrigger:hover{color:var(--header-ink);background:#ffffff17;border-color:#8eacff80}.WorkspaceSearchTrigger:focus-visible{outline-offset:2px;outline:2px solid #8eacff}.WorkspaceCommandModal{top:10vh}.WorkspaceCommandModal .ant-modal-content{border:1px solid var(--border-strong);border-radius:8px;padding:0;overflow:hidden;box-shadow:0 24px 80px #080c143d}.WorkspaceCommandModal .ant-modal-close{display:none}.WorkspaceCommandSearch{border-bottom:1px solid var(--border);min-height:58px;color:var(--text-muted);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 16px;display:grid}.WorkspaceCommandSearch>svg{width:19px;height:19px}.WorkspaceCommandSearch input{width:100%;height:56px;color:var(--text);background:0 0;border:0;outline:0;font-size:15px}.WorkspaceCommandSearch kbd{border:1px solid var(--border);color:var(--text-muted);background:var(--surface-soft);font:10px var(--font-sans);border-radius:5px;padding:3px 6px}.WorkspaceCommandResults{max-height:min(460px,58vh);padding:8px;overflow-y:auto}.WorkspaceCommandResults>button{width:100%;min-height:50px;color:var(--text);text-align:start;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.WorkspaceCommandResults>button:hover,.WorkspaceCommandResults>button:focus-visible{background:var(--primary-tint);outline:0}.WorkspaceCommandResults>button>span{gap:2px;min-width:0;display:grid}.WorkspaceCommandResults strong{font-size:13px;font-weight:650}.WorkspaceCommandResults small{color:var(--text-muted);font-size:10px}.WorkspaceCommandResults svg{width:16px;height:16px;color:var(--primary)}.WorkspaceCommandResults>p{color:var(--text-muted);text-align:center;padding:30px 16px}.WorkspaceCommandFooter{border-top:1px solid var(--border);color:var(--text-muted);background:var(--surface-soft);justify-content:space-between;gap:16px;padding:10px 16px;font-size:10px;display:flex}.WorkspaceTools{border-inline-start:1px solid var(--header-edge);align-items:center;gap:10px;padding-inline-start:14px;display:flex}.WorkspaceHeader .WorkspaceIconButton{width:40px;height:40px;color:var(--header-muted);background:0 0;border-color:#0000;transition:color .16s,background-color .16s}.WorkspaceHeader .WorkspaceIconButton:hover{background:var(--header-accent-soft);color:var(--header-accent)}.WorkspaceHeader.NavBar .NavStorefrontButton.ant-btn{height:36px;padding-inline:14px;font-size:12px;font-weight:500;box-shadow:0 2px 4px #0000001f,inset 0 1px #ffffff12}.WorkspaceHeader.NavBar .NavStorefrontButton.ant-btn:disabled{box-shadow:none;opacity:.66;border-color:var(--header-edge)!important;color:var(--header-muted)!important;background:0 0!important}.StorefrontExternalIcon{align-items:center;margin-inline-start:4px;display:inline-flex}.WorkspaceAccountTrigger{min-width:64px;min-height:36px;color:var(--header-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:4px 10px 4px 4px;transition:background-color .16s,border-color .16s;display:inline-flex}.WorkspaceAccountTrigger>svg{width:12px;height:12px;transition:transform .16s}.WorkspaceAccountTrigger:hover,.WorkspaceAccountTrigger[aria-expanded=true]{background:var(--header-accent-soft);border-color:var(--header-accent);color:var(--header-ink)}.WorkspaceAccountTrigger[aria-expanded=true]>svg{transform:rotate(180deg)}.WorkspaceAccountTrigger:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.WorkspaceAccountTrigger .WorkspaceAvatar{color:#f3f7fb;background:#273142;place-items:center;width:28px;height:28px;font-size:11px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.WorkspaceAccountName{white-space:nowrap;text-overflow:ellipsis;max-width:108px;color:var(--header-ink);font-size:12px;overflow:hidden}@media (width<=1199px){.WorkspaceAccountName{display:none}.WorkspaceSearchTrigger{justify-content:center;width:40px;min-width:40px;padding:0}.WorkspaceSearchTrigger span,.WorkspaceSearchTrigger kbd{display:none}}@media (width<=900px){.WorkspaceHeader.NavBar{grid-template-columns:auto 1fr}.WorkspaceStoreSlot{display:none}}@media (prefers-reduced-motion:reduce){.WorkspaceAccountTrigger,.WorkspaceAccountTrigger>svg,.WorkspaceStoreContext,.WorkspaceHeader .WorkspaceIconButton{transition:none}}.WorkspaceBrand{color:var(--text);align-items:center;gap:9px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.WorkspaceBrand img{object-fit:contain;width:150px;height:28px}.WorkspaceHeader .WorkspaceBrand .WorkspaceBrandLight{display:none}.WorkspaceHeader .WorkspaceBrand .WorkspaceBrandDark{display:block}.WorkspaceHeader :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #b7d9fa}.Layout--dock{font-family:var(--font-sans);--table-header-bg:var(--bg);--table-row-bg:var(--bg);font-size:14px;line-height:1.5}html[dir=rtl] .Layout--dock{font-family:var(--font-ar-sans)}.Layout--dock h1,.Layout--dock h2,.Layout--dock h3{letter-spacing:0}.WorkspaceIconButton{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:8px;flex:none;place-items:center;display:grid}.WorkspaceIconButton svg{width:18px;height:18px}.WorkspaceIconButton:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.WorkspaceAvatar{background:var(--surface-muted);color:var(--text);border-radius:50%;font-weight:600}.WorkspaceAccount{gap:12px;width:min(264px,100vw - 56px);padding:4px;display:grid}.WorkspaceAccount>strong{overflow-wrap:anywhere}.WorkspaceAccount>button:not(.ThemeToggle){color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.WorkspaceAccount>button:not(.ThemeToggle):hover{background:var(--surface-muted)}.WorkspaceAccount>button.WorkspaceLogout{color:var(--danger);border-top:1px solid var(--border);border-radius:0;padding-top:12px}.WorkspaceAccountIdentity{border-bottom:1px solid var(--border);align-items:center;gap:12px;margin-bottom:2px;padding-bottom:14px;display:flex}.WorkspaceAccountIdentity>.WorkspaceAvatar{flex:none;place-items:center;width:40px;height:40px;font-size:13px;display:grid}.WorkspaceAccountIdentity>div{min-width:0}.WorkspaceAccountIdentity strong,.WorkspaceAccountIdentity small{overflow-wrap:anywhere;line-height:1.5;display:block}.WorkspaceAccountIdentity strong{font-size:13px;font-weight:600}.WorkspaceAccountIdentity small{color:var(--text-muted);margin-top:2px;font-size:11px}.WorkspaceTabs{scrollbar-width:thin;border-bottom:0;flex:none;align-items:center;gap:6px;padding:0;display:flex;overflow-x:auto}.WorkspaceTabs a{min-height:36px;color:var(--text-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:6px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.WorkspaceTabs a:hover{background:var(--surface-muted);color:var(--text)}.WorkspaceTabs a[aria-current=page]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-xs)}.WorkspaceTabs a:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.WorkspaceTabLabel--compact{display:none}.Layout--dock .Layout_Children{padding-top:28px}.Layout--dock .DataTableHeader{align-items:center;margin-bottom:8px}.Layout--dock .DataTableHeader>h1{font-size:25px;line-height:1.3}.Layout--dock .DataTableHeaderRight{gap:12px}.Layout--dock .ant-table-wrapper .ant-table{font-size:13px}.Layout--dock .ant-table-wrapper .ant-table-container{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.Layout--dock .ant-table-wrapper .ant-table-thead>tr>th{background:var(--surface-soft);color:var(--text-muted);border-top:0;border-bottom:1px solid var(--border);padding-block:12px;font-size:12px;font-weight:500}.Layout--dock .ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.Layout--dock .ant-table-wrapper .ant-table-tbody>tr>td{border-inline:0;border-bottom-color:color-mix(in srgb, var(--border) 70%, transparent);padding-block:17px}.Layout--dock .ant-table-wrapper .ant-table-cell:has(.even-row){border-inline:0}.Layout--dock .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--primary-tint)!important}.Layout--dock .ant-table-wrapper .ant-table-pagination{margin:12px 0 0}.Layout--dock .ant-table-wrapper .ant-pagination-item{border-radius:6px}.Layout--dock .ant-table-wrapper .ant-tag{border:0;border-radius:5px;padding-inline:8px;font-size:11px;line-height:22px}.Layout--dock .ant-table-wrapper .row-action-btn{background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.Layout--dock .ant-table-wrapper .row-action-btn:hover{background:var(--surface-muted)}.Layout--dock .ant-table-wrapper .row-action-btn svg,.Layout--dock .ant-table-wrapper .row-delete-btn svg{color:var(--text-muted)!important}.Layout--dock .ant-table-wrapper .row-action-btn:hover svg{color:var(--text)!important}.Layout--dock .ant-table-wrapper .row-delete-btn{vertical-align:middle;border-radius:6px;place-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;line-height:1;display:inline-grid}.Layout--dock .ant-table-wrapper .row-delete-btn:not(:disabled):hover{background:var(--danger-tint)!important}.Layout--dock .ant-table-wrapper .row-delete-btn:not(:disabled):hover svg{color:var(--danger)!important}.Layout--dock .ant-table-wrapper .row-action-btn:focus-visible,.Layout--dock .ant-table-wrapper .row-delete-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}body.dark .Layout--dock .ant-table-wrapper{background:var(--bg)!important}body.dark .Layout--dock .ant-table-wrapper .ant-table-thead>tr>th{color:var(--text-muted)!important}.Layout--dock .ant-segmented{background:0 0;padding:3px}.Layout--dock .ant-segmented-item{border-radius:6px}.Layout--dock .ant-segmented-item-selected{box-shadow:none;background:var(--surface-muted)}.Layout--dock .ant-input-affix-wrapper,.Layout--dock .ant-select-selector{box-shadow:none}.Layout--dock .WorkspaceCatalogDetails{border-top:0;padding-block:8px 16px}.Layout--dock .WorkspaceCatalogDetails>summary{color:var(--text-muted);font-size:12px;font-weight:500}@media (width>=1600px){.Layout--dock .WorkspaceHeader,.Layout--dock .WorkspaceTabs,.Layout--dock .Layout_Children{padding-inline:max(32px,50% - 750px)}}@media (prefers-reduced-motion:reduce){.WorkspaceTabs a{transition:none}}@media (prefers-reduced-transparency:reduce){.WorkspaceHeader.NavBar{background:var(--header-surface);-webkit-backdrop-filter:none}}.WorkspacePageHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.WorkspacePageHeading h1{letter-spacing:0;margin:0;font-size:26px;line-height:1.2}.WorkspacePageHeading small{color:var(--placeholder);font-size:12px}.WorkspaceSetupRow{border-block:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.WorkspaceSetupRow>div{flex:1;min-width:0}.WorkspaceSetupRow p{color:var(--placeholder);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.Layout_Children .home-page{background:0 0}.home-page .stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Layout--dock .home-page .stat-card{text-align:start;background:var(--surface);border-radius:8px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;width:auto;min-width:0;max-width:100%;min-height:132px;padding:20px;display:grid}.home-page .stat-card__icon{width:36px;height:36px}.home-page .stat-card p{letter-spacing:0;text-transform:none;font-size:12px}.home-page .stat-card strong{font-size:30px}.home-page .stat-card__action{width:fit-content;display:flex}.Layout--dock .home-page .stat-card{--card-tone:var(--text-muted);border:0;border-inline-end:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;padding:16px 20px}.Layout--dock .home-page .stat-card:last-child{border-inline-end:0}.Layout--dock .home-page .stat-card:hover{box-shadow:none;background:var(--surface-muted);transform:none}.home-page .stat-card:before{display:none}.home-page .stat-card__icon{background:var(--surface-muted);color:var(--text-muted);border:0;border-radius:8px}.home-page .stat-card__action{color:var(--primary)}.WorkspaceCatalogDetails{border-block:1px solid var(--border);padding:12px 0}.WorkspaceCatalogDetails>summary{cursor:pointer;font-size:13px;font-weight:600}.WorkspaceCatalogDetails .dashboard-panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:16px;display:grid}.WorkspaceCatalogDetails .panel-card{box-shadow:none;background:0 0;border:0;padding:0}.WorkspaceEmpty{border-block:1px solid var(--border);justify-items:center;gap:12px;padding:48px 16px;display:grid}.WorkspaceEmpty p{color:var(--placeholder);margin:0}.WorkspaceFilters{gap:12px;width:min(320px,100vw - 48px);display:grid}.WorkspaceFilters>*{min-width:0;max-width:100%}.orders-page .orders-filter-bar.orders-filter-bar--compact{grid-template-columns:minmax(180px,260px) minmax(130px,160px) auto}@media (width<=720px){.orders-page .orders-filter-bar.orders-filter-bar--compact{grid-template-columns:minmax(0,1fr) auto}.orders-filter-bar--compact>.ant-input-search{grid-column:1/-1}}@media (width<=350px){.Layout.AgentWorkspace .AgentWorkspaceToolbar{padding-inline:8px!important}.WorkspaceTabs{gap:2px;padding:2px}.WorkspaceTabs a{min-height:38px;padding-inline:4px;font-size:11px}.WorkspaceTabLabel--compact{display:inline}.WorkspaceTabLabel:has(+.WorkspaceTabLabel--compact){display:none}}.website-builder-page .website-builder-hero .ant-typography{margin:0;font-size:26px}.WorkspaceStatusRow{border-block:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.WorkspaceStatusMeta,.WorkspaceStatusActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WorkspaceStatusMeta{flex:auto}.WorkspaceStatusActions{margin-inline-start:auto}.WorkspaceStatusMeta .ant-tag{margin-inline-end:0}.website-builder-page .WorkspaceProtection{border-bottom:1px solid var(--border);padding:20px 0}.WorkspaceProtection>summary{cursor:pointer;font-weight:600}.WorkspaceProtection>div{gap:16px;padding-top:18px;display:grid}.onboarding-page .onboarding-workspace{grid-template-columns:minmax(0,1fr)}.onboarding-page .onboarding-hero{padding-bottom:16px}.onboarding-page .onboarding-hero__heading h1{font-size:26px}@media (width<=720px){.WorkspaceHeader.NavBar{flex-direction:row;align-items:center;gap:8px;padding-inline:14px}.WorkspaceHeader.NavBar .NavBarRight{gap:6px}.WorkspaceBrand{font-size:11px}.WorkspaceBrand img{width:136px;height:28px}.Layout--dock .home-page .stat-card{border-inline-end:0;border-bottom:1px solid var(--border)}.WorkspaceTabs{scroll-snap-type:inline proximity;gap:4px;width:100%;padding:4px;scroll-padding-inline:4px}.WorkspaceTabs a{scroll-snap-align:start;border-radius:7px;min-width:max-content;min-height:40px;padding-inline:8px;font-size:12px}.Layout--dock .Layout_Children{padding-top:22px}.Layout--dock .DataTableHeader{align-items:stretch}.WorkspacePageHeading{flex-direction:column;align-items:start}.home-page .stat-grid,.WorkspaceCatalogDetails .dashboard-panels{grid-template-columns:1fr}.WorkspacePageHeading h1{font-size:24px}}@media (width<=560px){.WorkspaceStatusRow{align-items:flex-start}.WorkspaceStatusMeta{flex-basis:100%}.WorkspaceStatusActions{margin-inline-start:0}.WorkspaceTools{border:0;gap:2px;padding:0}.WorkspaceHeader.NavBar .NavStorefrontButton.ant-btn{justify-content:center;gap:0;width:36px;height:36px;padding:0}.WorkspaceHeader .WorkspaceAccountTrigger{width:40px;min-width:40px;padding:4px}.WorkspaceHeader .WorkspaceAccountTrigger>svg{display:none}.WorkspaceHeader .NavStorefrontButton.ant-btn>span:not(.ant-btn-icon){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.Layout.Layout--dock .Layout_Children>*{gap:20px}.Layout.Layout--dock .DataTableHeader{gap:16px;margin:0}.Layout.Layout--dock .DataTableHeader>h1,.Layout.Layout--dock .WorkspacePageHeading h1{font-size:24px;font-weight:650;line-height:1.25}.Layout.Layout--dock .WorkspacePageHeading small{color:var(--text-muted)}.Layout.Layout--dock .DataTableHeader--with-toolbar{flex-direction:row;align-items:center}.Layout.Layout--dock .DataTableHeader--with-toolbar .DataTableHeaderRight{justify-content:flex-end;width:auto;max-width:60%}.Layout.Layout--dock .DataTableHeader .ant-btn{min-height:40px}.Layout.Layout--dock .WorkspaceToolbar{border:1px solid var(--border);background:var(--surface);min-width:0;max-width:100%;box-shadow:var(--shadow-xs);border-radius:12px;margin:0;padding:12px}.Layout.Layout--dock .WorkspaceToolbar>.ant-space{width:100%}.Layout.Layout--dock .WorkspaceToolbar .ant-space-item{min-width:0;max-width:100%}.Layout.Layout--dock .WorkspaceToolbar .ant-input-search{max-width:100%}.Layout.Layout--dock .WorkspaceToolbar .ant-input-search-button{height:40px}.Layout.Layout--dock .WorkspaceToolbar .ant-input-affix-wrapper,.Layout.Layout--dock .WorkspaceToolbar .ant-select-single{min-height:40px}.Layout.Layout--dock .WorkspaceToolbar .ant-segmented{max-width:100%;overflow-x:auto}.Layout.Layout--dock .WorkspaceToolbar .ant-segmented-item-selected{background:var(--primary-tint);color:var(--primary)}.Layout.Layout--dock .WorkspaceToolbar .ant-segmented-item-label{min-height:34px;line-height:34px}.Layout.Layout--dock .ant-table{font-variant-numeric:tabular-nums}.Layout.Layout--dock .ant-table-thead>tr>th{background:var(--surface-soft);border-top:0;font-size:12px;font-weight:550}.Layout.Layout--dock .ant-table-tbody>tr>td{color:var(--text);padding-block:16px;font-size:13px}.Layout.Layout--dock .ant-table-tbody .ant-typography-secondary{color:var(--text-muted)!important}.Layout.Layout--dock .ant-table-cell .ant-tag{white-space:normal;overflow-wrap:anywhere}.Layout.Layout--dock .ant-form-item-label>label{color:var(--text);font-size:13px;font-weight:500}.Layout.Layout--dock .ant-alert{box-shadow:none;border-radius:8px}.Layout.Layout--dock .ant-empty{padding-block:20px}.Layout.Layout--dock .ant-empty-description{color:var(--text-muted)}.Layout.Layout--dock .home-page,.Layout.Layout--dock .website-builder-page{background:0 0;min-height:auto;padding:0}.Layout.Layout--dock .home-page .stat-grid{border-block:1px solid var(--border);margin:0;padding-block:20px}.Layout.Layout--dock .home-page .stat-card{min-height:120px}.Layout.Layout--dock .home-page .stat-card__icon{color:var(--primary);background:var(--primary-tint)}.Layout.Layout--dock .home-page .stat-card strong{font-size:32px;font-weight:600}.Layout.Layout--dock .home-page .stat-card p{color:var(--text-muted)}.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid){border-block:1px solid var(--border);gap:0;margin:0;padding-block:16px}.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid)>div{border:0;border-inline-end:1px solid var(--border);min-width:0;min-height:76px;box-shadow:none;background:0 0;border-radius:0;padding:8px 20px}.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid)>div:last-child{border-inline-end:0}.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid)>div>strong,.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid) .ant-statistic-content{overflow-wrap:anywhere;font-size:26px;font-weight:600;line-height:1.35}.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid)>div>span,.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid) .ant-statistic-title{color:var(--text-muted);font-size:12px;font-weight:500}.Layout.Layout--dock :is(.profile-section-card,.profile-form-panel,.my-profile-access-panel,.delivery-form-section){border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-xs);border-radius:12px;padding:20px}.Layout.Layout--dock .profile-form-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.Layout.Layout--dock .profile-form-grid{gap:8px 32px}.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldLabel{margin-bottom:8px;font-size:13px}.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer .ant-form-item,.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .PhoneField .ant-form-item{min-height:68px}.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer input.ant-input,.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer .ant-input-affix-wrapper,.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer .ant-select-single.ant-select-lg,.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer .ant-select-single.ant-select-lg .ant-select-selector,.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .PhoneFieldControl{border-radius:8px;height:42px;font-size:13px}.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer .ant-input-affix-wrapper input.ant-input{height:100%}.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer .ant-select-single.ant-select-lg .ant-select-selection-wrap,.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer .ant-select-single.ant-select-lg .ant-select-selection-search,.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer .ant-select-single.ant-select-lg .ant-select-selection-item,.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .ValidationFieldContainer .ant-select-single.ant-select-lg .ant-select-selection-placeholder{min-height:40px;line-height:40px}.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .TextAreaField .ValidationFieldContainer .ant-form-item{min-height:136px}.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .TextAreaField .ValidationFieldContainer textarea.ant-input{border-radius:8px;min-height:104px;padding:12px}.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .TextAreaField .ValidationFieldContainer .ant-input-textarea-affix-wrapper{border-radius:8px;height:auto;min-height:104px}.Layout.Layout--dock :is(.merchant-profile-page,.merchant-delivery-settings-page,.my-profile-page) .PhoneFieldControl>.ant-input{padding-inline:12px;font-size:13px}.Layout.Layout--dock .profile-form-panel__header h3{font-size:16px;font-weight:600}.Layout.Layout--dock .profile-overview-card{box-shadow:none;background:var(--surface)}.Layout.Layout--dock .profile-overview-card--missing{border-color:var(--danger)}.Layout.Layout--dock .store-subdomain-control .ant-input{border-start-start-radius:8px;border-end-start-radius:8px;min-height:42px}.Layout.Layout--dock .store-subdomain-control__suffix{border-start-end-radius:8px;border-end-end-radius:8px;min-height:42px;font-weight:500}.Layout.Layout--dock .delivery-hero{border:0;border-bottom:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;padding:0 0 20px}.Layout.Layout--dock .delivery-hero:before{display:none}.Layout.Layout--dock .delivery-hero__content h1{letter-spacing:0;font-size:28px}.Layout.Layout--dock .delivery-hero__content p{max-width:60ch;color:var(--text-muted);font-size:13px}.Layout.Layout--dock .delivery-hero__eyebrow{display:none}.Layout.Layout--dock .delivery-hero__summary{background:var(--surface-muted);border:0;border-radius:8px}.Layout.Layout--dock .website-builder-hero{gap:16px;margin:0}.Layout.Layout--dock .website-builder-hero h1.ant-typography{color:var(--text);font-size:24px}.Layout.Layout--dock .WorkspaceStatusRow{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-xs);border-radius:12px;margin:0;padding:14px 16px}.Layout.Layout--dock .website-builder-page .WorkspaceProtection{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-xs);border-radius:12px;padding:16px}.Layout.Layout--dock .WorkspaceProtection>summary{font-size:14px;font-weight:500}.Layout.Layout--dock .integration-symbol{background:var(--surface-muted)}.Layout.Layout--dock .integration-title h2{font-size:18px;font-weight:600}@media (width<=900px){.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid)>div:nth-child(2n){border-inline-end:0}.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid)>div{padding-inline:12px}.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid)>div>strong,.Layout.Layout--dock :is(.orders-summary,.customer-summary,.member-summary,.order-kpi-grid,.delivery-status-grid) .ant-statistic-content{font-size:22px}}@media (width<=720px){.Layout.Layout--dock .DataTableHeader>h1,.Layout.Layout--dock .WorkspacePageHeading h1,.Layout.Layout--dock .delivery-hero__content h1,.Layout.Layout--dock .website-builder-hero h1.ant-typography{font-size:24px}.Layout.Layout--dock .DataTableHeader--with-toolbar .DataTableHeaderRight{max-width:55%}.Layout.Layout--dock .DataTableHeader--with-toolbar .ant-btn{white-space:normal;height:auto;font-size:12px}.Layout.Layout--dock .WorkspaceToolbar>.ant-space{gap:10px!important}.Layout.Layout--dock .WorkspaceToolbar .ant-space-item:has(.ant-input-search){flex:100%}.Layout.Layout--dock .WorkspaceToolbar .ant-input-search{width:100%!important}.Layout.Layout--dock .WorkspaceToolbar.ant-space{width:100%}.Layout.Layout--dock .WorkspaceToolbar .ant-space-item:has(.ant-segmented){width:100%}.Layout.Layout--dock .profile-form-grid{grid-template-columns:minmax(0,1fr)}.Layout.Layout--dock .store-subdomain-control input.ant-input{border-radius:8px 8px 0 0}.Layout.Layout--dock .store-subdomain-control__suffix{border-radius:0 0 8px 8px}.Layout.Layout--dock .website-builder-hero{flex-wrap:wrap}}.photo-onboarding{flex-direction:column;gap:16px;display:flex}.photo-onboarding .ant-typography{margin-block:0}.photo-onboarding .ant-steps{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;padding:13px 16px}.photo-onboarding .ant-steps-item-title{font-size:12px;font-weight:650}.photo-onboarding .ant-input,.photo-onboarding .ant-input-number,.photo-onboarding .ant-select-selector,.photo-onboarding .ant-btn{border-radius:9px!important}.photo-onboarding h3.ant-typography{margin:4px 0 -8px;font-size:clamp(20px,3vw,24px);line-height:1.25}.photo-onboarding h4.ant-typography{margin:0}.photo-onboarding__optional{background:var(--surface);border-color:var(--border)!important;border-radius:12px!important}.photo-onboarding__optional .ant-collapse-header{font-size:13px;font-weight:600;color:var(--placeholder)!important}.photo-onboarding__section-heading{flex-direction:column;gap:3px;padding-top:4px;display:flex}.photo-onboarding__section-heading .ant-typography-secondary{font-size:12px}.photo-onboarding__body{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.photo-onboarding__body label{flex-direction:column;gap:7px;min-width:0;display:flex}.photo-onboarding__body .ant-checkbox-wrapper{flex-direction:row;align-items:flex-start}.photo-onboarding__body .ant-select,.photo-onboarding__body .ant-input-number{width:100%}.photo-onboarding__body:disabled{opacity:.7;pointer-events:none}.photo-onboarding__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.photo-onboarding__variant{border:1px solid var(--border);background:var(--surface-soft);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.photo-onboarding__advanced{background:var(--surface);border-color:var(--border)!important;border-radius:12px!important}.photo-onboarding__advanced .ant-collapse-header{font-size:13px;font-weight:600;color:var(--placeholder)!important}.photo-onboarding__advanced-grid{gap:14px;display:grid}.photo-onboarding__advanced-row{grid-template-columns:minmax(90px,.5fr) repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.photo-onboarding__advanced-row strong{padding-bottom:10px}.photo-onboarding__footer,.photo-onboarding__review-row{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:14px;display:flex}.photo-onboarding__footer{z-index:2;background:var(--surface);margin:0 0 -18px;padding:12px 0 10px;position:sticky;bottom:-18px}.photo-onboarding__photos{flex-wrap:wrap;gap:12px;display:flex}.photo-onboarding__photos img{object-fit:contain;border-radius:12px;width:100%;max-height:220px}.photo-onboarding__review-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;grid-template-columns:minmax(150px,.75fr) minmax(0,1.25fr);align-items:center;gap:18px;padding:16px;display:grid}.photo-onboarding__review-copy{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}.photo-onboarding__no-photo{border:1px dashed var(--border-strong);min-height:140px;color:var(--placeholder);border-radius:12px;place-items:center;font-size:12px;display:grid}.photo-onboarding__edits{flex-direction:column;gap:12px;display:flex}.photo-onboarding__loading,.photo-onboarding__complete{text-align:center;padding:24px}.photo-onboarding__complete{flex-direction:column;align-items:center;gap:18px;padding:28px 8px 32px;display:flex}.photo-onboarding__complete h3.ant-typography{text-wrap:balance;margin:0;line-height:1.5}.photo-onboarding__complete>.ant-typography-secondary{text-wrap:balance;max-width:440px;line-height:1.8}.photo-onboarding__success-icon{border:1px solid color-mix(in srgb, var(--primary) 22%, var(--border));background:color-mix(in srgb, var(--primary) 9%, var(--surface));width:64px;height:64px;color:var(--primary);border-radius:50%;place-items:center;margin-bottom:4px;font-size:28px;display:grid}.photo-onboarding__success-product{border:1px solid var(--border);background:var(--surface-soft);overflow-wrap:anywhere;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:min(100%,440px);padding:14px 18px;display:flex}.photo-onboarding__success-product img{object-fit:cover;border-radius:8px;width:48px;height:48px}.photo-onboarding__success-actions{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-top:6px;display:flex}.photo-onboarding__success-actions .ant-btn{white-space:normal;height:auto;min-height:44px;padding:10px 20px}@media (width<=600px){.photo-onboarding__success-actions{flex-direction:column}.photo-onboarding__success-actions .ant-btn{width:100%}.photo-onboarding__grid{grid-template-columns:1fr}.photo-onboarding__footer{margin:0 0 -14px;padding:12px 0 10px;bottom:-14px}.photo-onboarding__footer>.ant-space{flex:1;justify-content:flex-end}.photo-onboarding__review-card{grid-template-columns:1fr}.photo-onboarding__photos{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));display:grid}.photo-onboarding__advanced-row{grid-template-columns:1fr}.photo-onboarding .ant-steps{padding:11px 10px}.photo-onboarding .ant-steps-item-title{font-size:11px}}.photo-onboarding-modal,.photo-onboarding-modal.ant-modal{max-width:calc(100vw - 24px)}.photo-onboarding-modal .ant-modal-content{border:1px solid var(--border);background:var(--surface);border-radius:18px;overflow:hidden;box-shadow:0 24px 80px #00000038}.photo-onboarding-modal .ant-modal-header{background:0 0;padding:20px 24px 8px}.photo-onboarding-modal .ant-modal-title{font-size:17px;font-weight:700}.photo-onboarding-modal .ant-modal-body{max-height:calc(100dvh - 180px);padding:12px 24px 18px;overflow-y:auto}@media (width<=600px){.photo-onboarding-modal.ant-modal{max-width:calc(100vw - 16px);margin:8px auto}.photo-onboarding-modal .ant-modal-body{max-height:calc(100dvh - 115px);padding:10px 16px 14px}.photo-onboarding-modal .ant-modal-header{padding:16px 16px 4px}}.photo-onboarding .product-field-summary{background:var(--workspace-surface,#2d333b);color:var(--workspace-text,#f1f5f9);border:1px solid #bd8b5c;border-radius:10px;padding:16px}.photo-onboarding .product-field-summary h4{margin:0 0 10px;font-size:14px}.photo-onboarding .product-field-summary ul{margin:0;padding-inline-start:20px}.photo-onboarding .product-field-summary button{color:inherit;font:inherit;text-align:start;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:5px 0;text-decoration:underline}.photo-onboarding .product-field-summary :focus-visible{outline-offset:3px;outline:2px solid #bdd8fa}.photo-onboarding .product-field-error{color:#e38c8c;line-height:1.6;display:block}.PageHelp{flex-shrink:0;margin-inline-start:auto}.PageHelpTrigger{color:#263d55;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:inline-flex}.PageHelpTrigger>span:first-child{border:1px solid;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:600;display:grid}.PageHelpTrigger:hover{background:#e5edf6}.PageHelpTrigger:active{background:#d6e3f1}.PageHelpTrigger:focus-visible{outline-offset:2px;outline:2px solid #4b83c5}.PageHelpDialog{box-sizing:border-box;color:#24364a;overscroll-behavior:contain;scrollbar-width:thin;width:min(460px,100vw - 32px);max-height:calc(100dvh - 40px);font:inherit;background:#fff;border:1px solid #ccd6e0;border-radius:16px;margin:auto;padding:22px;line-height:1.7;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #13202f40}.PageHelpDialog::backdrop{background:#10192370}.PageHelpDialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.PageHelpDialog h2{margin:0;font-size:22px;line-height:1.5}.PageHelpDialog h3{margin:18px 0 6px;font-size:15px}.PageHelpDialog p{margin:12px 0;font-size:14px}.PageHelpDialog ul{margin:0;padding-inline-start:20px;font-size:14px}.PageHelpDialog li+li{margin-top:8px}.PageHelpDialog header button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 44px;font-size:28px}.PageHelpDialog button:hover{background:#e5edf6}.PageHelpDialog button:focus-visible{outline-offset:2px;outline:2px solid #4b83c5}.PageHelpExample{background:#f0f5fb;border-inline-start:2px solid #7ba6d8;border-radius:4px;margin-top:18px;padding:12px 14px}.PageHelpExample h3{margin-top:0}.PageHelpExample p{margin-bottom:0}.PageHelpNotice{color:#526378;font-size:13px!important}:root[data-theme=dark] .PageHelpTrigger{color:#bdd8fa}:root[data-theme=dark] .PageHelpTrigger:hover{background:#394654}:root[data-theme=dark] .PageHelpTrigger:active{background:#465668}:root[data-theme=dark] .PageHelpDialog{color:#f1f5f9;background:#2d333b;border-color:#46515e}:root[data-theme=dark] .PageHelpDialog button:hover{background:#394654}:root[data-theme=dark] .PageHelpExample{background:#253342}:root[data-theme=dark] .PageHelpNotice{color:#b8c3cf}.AgentWorkspaceToolbar:has(.PageHelp){align-items:center;gap:10px;display:flex}@media (width<=767px){.PageHelpTriggerLabel{display:none}.PageHelpTrigger{min-width:44px;padding:6px}.PageHelpDialog{padding:18px}}.InvestorDemoToolbarLabel{color:#7b3d1e;white-space:nowrap;background:#fff2e6;border:1px solid #a65b2e;border-radius:999px;margin-inline-start:auto;padding:6px 10px;font-size:11px;font-weight:800}.InvestorDemo{--demo-ink:#23354b;--demo-muted:#52677e;--demo-border:#d8e1ed;--demo-card:#fff;--demo-soft:#f0f5fb;--demo-accent:#315fa9;color:var(--demo-ink);gap:14px;font-size:13px;line-height:1.5;display:grid}.InvestorDemo :is(h1,h2,h3,p){margin:0}.InvestorDemo :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #77a6ee}.InvestorDemoHero{color:#f5f9ff;background:radial-gradient(circle at 85% -30%,#759ad13d,#0000 44%),radial-gradient(circle at 24% 135%,#537fb344,#0000 49%),linear-gradient(125deg,#344962,#202d40 80%);border-radius:20px;justify-content:space-between;align-items:flex-end;gap:24px;min-height:186px;padding:24px 28px;display:flex;box-shadow:0 16px 36px #1d36511b}.InvestorDemoHeroCopy{max-width:610px}.InvestorDemoEyebrow,.InvestorDemoCardLabel{letter-spacing:.11em;font-size:10px;font-weight:850;display:inline-block}.InvestorDemoEyebrow{color:#b8d5fc}.InvestorDemoHero h1{color:inherit;letter-spacing:-.035em;margin-block:13px 10px;font-size:clamp(25px,3vw,38px);line-height:1.15}.InvestorDemoHero p{color:#d9e5f5;max-width:520px;font-size:13px;line-height:1.65}.InvestorDemoHeroActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.InvestorDemoHeroActions :is(a,button){color:#f5f9ff;background:#ffffff12;border:1px solid #b8cce099;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.InvestorDemoHeroActions :is(a,button):hover{background:#ffffff25}.InvestorDemoHeroActions svg{width:16px;height:16px}.InvestorDemoHeroActions button:disabled{opacity:.55}.InvestorDemoHeroActions .IsSpinning{animation:1.2s linear infinite investor-demo-spin}@keyframes investor-demo-spin{to{transform:rotate(360deg)}}.InvestorDemoStatus{border:1px solid var(--demo-border);background:var(--demo-soft);color:var(--demo-muted);border-inline-start:3px solid #c68551;border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px 14px;padding:10px 14px;font-size:11px;display:flex}.InvestorDemoStatus strong{color:#a75a28;text-transform:uppercase;letter-spacing:.06em}.InvestorDemoStatus span+span:before{content:"•";margin-inline-end:14px}.InvestorDemoMessage{border:1px solid var(--demo-border);background:var(--demo-card);border-radius:14px;padding:26px}.InvestorDemoMessage p{color:var(--demo-muted);margin-top:8px}.InvestorDemoMessage button{color:#fff;background:#315fa9;border:0;border-radius:8px;margin-top:16px;padding:8px 14px}.InvestorDemoMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.InvestorDemoMetric{border:1px solid var(--demo-border);background:var(--demo-card);border-radius:12px;align-content:space-between;min-width:0;min-height:104px;padding:14px;display:grid;box-shadow:0 2px 10px #233d5d08}.InvestorDemoMetric>span{color:var(--demo-muted);font-size:11px;font-weight:650}.InvestorDemoMetric strong{overflow-wrap:anywhere;font-size:clamp(18px,1.6vw,25px);font-weight:800;line-height:1.15}.InvestorDemoMetric small{color:var(--demo-accent);font-size:10px;font-weight:700}.InvestorDemoCard{border:1px solid var(--demo-border);background:var(--demo-card);border-radius:16px;min-width:0;padding:20px;box-shadow:0 4px 15px #233d5d08}.InvestorDemoCard>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.InvestorDemoCardLabel{color:var(--demo-accent)}.InvestorDemoCard h2{color:var(--demo-ink);letter-spacing:-.02em;margin-top:5px;font-size:21px;line-height:1.25}.InvestorDemoCard header p{color:var(--demo-muted);margin-top:6px;font-size:12px}.InvestorDemoCardAside{background:var(--demo-soft);color:var(--demo-accent);border-radius:7px;flex:none;padding:7px 10px;font-size:11px;font-weight:750}.InvestorDemoCard>footer{border-top:1px solid var(--demo-border);color:var(--demo-muted);margin-top:19px;padding-top:14px;font-size:11px}.InvestorDemoChart{margin-top:18px}.InvestorDemoChart svg{width:100%;height:clamp(190px,23vw,260px);display:block;overflow:visible}.InvestorDemoGrid{stroke:#b8c8d9;stroke-width:1px;stroke-dasharray:3 5}.InvestorDemoDivider{stroke:#7197ca;stroke-width:1.5px;stroke-dasharray:5 5}.InvestorDemoAxis{fill:var(--demo-muted);font-family:inherit;font-size:11px}.InvestorDemoHistory,.InvestorDemoProjection{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.InvestorDemoHistory{stroke:#6486af}.InvestorDemoProjection{stroke:#376bc5}.InvestorDemoBand{fill:#83a8df5c}.InvestorDemoLegend{color:var(--demo-muted);flex-wrap:wrap;gap:7px 20px;margin-top:6px;font-size:11px;display:flex}.InvestorDemoLegend span{align-items:center;gap:7px;display:inline-flex}.InvestorDemoLegend i{border-radius:2px;width:18px;height:3px;display:inline-block}.InvestorDemoLegend .Recorded{background:#6486af}.InvestorDemoLegend .Projected{background:#376bc5}.InvestorDemoLegend .Band{background:#83a8df8a;height:9px}.InvestorDemoForecastMeta{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.InvestorDemoForecastMeta>div{background:var(--demo-soft);border-radius:9px;gap:3px;min-width:0;padding:12px;display:grid}.InvestorDemoForecastMeta span{color:var(--demo-muted);font-size:10px}.InvestorDemoForecastMeta strong{overflow-wrap:anywhere;font-size:12px}.InvestorDemoDetails{margin-top:18px}.InvestorDemoDetails summary,.InvestorDemoProvenance summary{width:fit-content;color:var(--demo-accent);cursor:pointer;font-size:12px;font-weight:750}.InvestorDemoDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:15px;display:grid}.InvestorDemoDetailsGrid h3{margin-bottom:8px;font-size:12px}.InvestorDemoDetailsGrid ul{margin:0;padding:0;list-style:none}.InvestorDemoDetailsGrid li{border-top:1px solid var(--demo-border);color:var(--demo-muted);justify-content:space-between;gap:12px;padding:7px 0;font-size:11px;display:flex}.InvestorDemoDetailsGrid li strong{color:var(--demo-ink)}.InvestorDemoLowerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.InvestorDemoAudienceTotals{gap:28px;margin:22px 0;display:flex}.InvestorDemoAudienceTotals>div{gap:1px;display:grid}.InvestorDemoAudienceTotals span{color:var(--demo-muted);font-size:10px}.InvestorDemoAudienceTotals strong{font-size:22px}.InvestorDemoSegments{gap:13px;display:grid}.InvestorDemoSegment>div{justify-content:space-between;gap:10px;margin-bottom:5px;font-size:11px;font-weight:650;display:flex}.InvestorDemoSegmentTrack{background:#d6e1ee;border-radius:6px;height:6px;display:block;overflow:hidden}.InvestorDemoSegmentTrack i{border-radius:inherit;background:linear-gradient(90deg,#729dd8,#315fa9);height:100%;display:block}.InvestorDemoSkuList{margin-top:16px;display:grid}.InvestorDemoSku{border-top:1px solid var(--demo-border);grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.InvestorDemoSkuRank{color:var(--demo-accent);font-size:11px;font-weight:800}.InvestorDemoSku>div{gap:2px;min-width:0;display:grid}.InvestorDemoSku>div:last-child{text-align:end}.InvestorDemoSku strong{overflow-wrap:anywhere;min-width:0;font-size:12px}.InvestorDemoSku div span{color:var(--demo-muted);font-size:10px}.InvestorDemoProvenance{padding:0 4px 20px}.InvestorDemoProvenance dl{gap:8px;margin:14px 0 0;display:grid}.InvestorDemoProvenance dl>div{grid-template-columns:minmax(110px,180px) minmax(0,1fr);gap:12px;display:grid}.InvestorDemoProvenance dt{color:var(--demo-muted);font-size:11px}.InvestorDemoProvenance dd{overflow-wrap:anywhere;margin:0;font-size:11px}.InvestorDemoProvenance code{font-size:10px}.InvestorDemoEntry{color:#315fa9;align-items:center;gap:6px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.InvestorDemoEntry:hover{text-decoration:underline}.InvestorDemoEntry svg{width:15px;height:15px}@media (width<=860px){.InvestorDemoHero{flex-direction:column;align-items:flex-start;min-height:0;padding:24px}.InvestorDemoHeroActions{justify-content:flex-start}.InvestorDemoMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.InvestorDemoLowerGrid{grid-template-columns:1fr}}@media (width<=560px){.InvestorDemo{gap:12px}.InvestorDemoHero{border-radius:14px;gap:18px;padding:21px 18px}.InvestorDemoHero h1{font-size:26px}.InvestorDemoHeroActions{width:100%}.InvestorDemoHeroActions :is(a,button){flex:auto}.InvestorDemoStatus{gap:5px 9px}.InvestorDemoStatus span+span:before{margin-inline-end:9px}.InvestorDemoMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.InvestorDemoMetric{min-height:100px;padding:13px}.InvestorDemoMetric:first-child{grid-column:1/-1;min-height:97px}.InvestorDemoMetric strong{font-size:20px}.InvestorDemoCard{border-radius:12px;padding:17px}.InvestorDemoCard>header{flex-direction:column;gap:9px}.InvestorDemoCard h2{font-size:19px}.InvestorDemoChart{margin-top:15px}.InvestorDemoChart svg{height:190px}.InvestorDemoForecastMeta{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.InvestorDemoDetailsGrid{grid-template-columns:1fr;gap:14px}.InvestorDemoSku{grid-template-columns:24px minmax(0,1fr);gap:7px}.InvestorDemoSku>div:last-child{text-align:start;grid-column:2}.InvestorDemoProvenance dl>div{grid-template-columns:1fr;gap:1px}.InvestorDemoToolbarLabel{padding:5px 7px;font-size:9px}}:root[data-theme=dark] .InvestorDemo{--demo-ink:#f2f5f8;--demo-muted:#bdc8d2;--demo-border:#526171;--demo-card:#303a45;--demo-soft:#374554;--demo-accent:#a6c8ff}:root[data-theme=dark] .InvestorDemoStatus{color:#d1dce8}:root[data-theme=dark] .InvestorDemoStatus strong{color:#ffc494}:root[data-theme=dark] .InvestorDemoToolbarLabel{color:#ffdbbf;background:#473123;border-color:#b88460}:root[data-theme=dark] .InvestorDemoGrid{stroke:#647789}:root[data-theme=dark] .InvestorDemoSegmentTrack{background:#536475}@media (prefers-reduced-motion:reduce){.InvestorDemoHeroActions .IsSpinning{animation:none}}.PremiumDemoTrigger{color:#172b40;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:#bdd8fa;border:1px solid #a4bedb;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}.PremiumDemoTrigger:hover{background:#d0e3fc}.PremiumDemoTrigger:active{background:#a9c9f1}.PremiumDemoTrigger:focus-visible{outline-offset:3px;outline:2px solid #4b83c5}.PremiumDemoDialog{--demo-bg:#fff;--demo-surface:#f0f5fb;--demo-text:#24364a;--demo-muted:#526378;--demo-line:#ccd6e0;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--demo-line);background:var(--demo-bg);width:min(780px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--demo-text);font:inherit;border-radius:18px;margin:auto;padding:24px;line-height:1.65;position:fixed;inset:0;overflow-y:auto}.PremiumDemoDialog::backdrop{background:#10192399}.PremiumDemoDialog *{box-sizing:border-box}.PremiumDemoDialog>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.PremiumDemoDialog h2{margin:8px 0 0;font-size:24px;line-height:1.4}.PremiumDemoDialog h3{margin:14px 0 6px;font-size:16px}.PremiumDemoDialog p{margin:10px 0}.PremiumDemoDialog small{color:var(--demo-muted)}.PremiumDemoDialog button,.PremiumDemoDialog select{min-height:44px;font:inherit;border:1px solid var(--demo-line);border-radius:9px}.PremiumDemoDialog button{background:var(--demo-surface);color:var(--demo-text);cursor:pointer;padding:8px 12px}.PremiumDemoDialog button:hover{border-color:#7ba6d8}.PremiumDemoDialog button:active{color:#172b40;background:#bdd8fa}.PremiumDemoDialog button:disabled{cursor:not-allowed;color:var(--demo-muted)}.PremiumDemoDialog button[aria-pressed=true]{color:#172b40;background:#bdd8fa;border-color:#7ba6d8}.PremiumDemoDialog button:focus-visible,.PremiumDemoDialog select:focus-visible,.PremiumDemoDialog input:focus-visible{outline-offset:3px;outline:2px solid #7ba6d8}.PremiumDemoDialog>header>button{flex:0 0 44px;width:44px;padding:8px}.PremiumDemoDialog label{gap:6px;min-width:0;display:grid}.PremiumDemoDialog select{background:var(--demo-bg);width:100%;color:var(--demo-text);padding:8px}.PremiumDemoDialog input[type=checkbox]{accent-color:#4b83c5;width:22px;height:22px}.PremiumDemoDialog>footer{border-top:1px solid var(--demo-line);color:var(--demo-muted);margin-top:22px;padding-top:8px;font-size:13px}.PremiumDemoDialog .PremiumDemoBadge{color:var(--demo-muted);font-size:12px;display:inline-flex}.PremiumDemoDialog .PremiumDemoNotice{background:var(--demo-surface);border-inline-start:3px solid #7ba6d8;border-radius:6px;padding:12px 14px;font-size:13px}.PremiumDemoDialog .PremiumDemoControls,.PremiumDemoDialog .PremiumDemoStats{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;margin:16px 0;display:grid}.PremiumDemoDialog .PremiumDemoActions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.PremiumDemoDialog .PremiumDemoCards{gap:12px;margin:12px 0;padding:0;list-style:none;display:grid}.PremiumDemoDialog .PremiumDemoCard{border:1px solid var(--demo-line);border-radius:12px;padding:14px}.PremiumDemoDialog .PremiumDemoCard h3{margin-top:0}.PremiumDemoDialog .PremiumDemoStatus{margin:12px 0;font-weight:600;display:block}.PremiumDemoDialog .PremiumDemoStats>*{background:var(--demo-surface);border-radius:10px;padding:12px}.PremiumDemoDialog .PremiumDemoBars{align-items:end;gap:10px;min-height:140px;padding:12px 0;display:flex;overflow-x:auto}.PremiumDemoDialog .PremiumDemoBars>*{text-align:center;flex:1;min-width:42px}.PremiumDemoDialog .PremiumDemoBars span{background:#7ba6d8;border-radius:5px 5px 0 0;width:100%;display:block}.PremiumDemoDialog table{border-collapse:collapse;width:100%;font-size:14px}.PremiumDemoDialog th,.PremiumDemoDialog td{text-align:start;border-bottom:1px solid var(--demo-line);padding:10px}:root[data-theme=dark] .PremiumDemoDialog{--demo-bg:#252a31;--demo-surface:#2d333b;--demo-text:#f1f5f9;--demo-muted:#b8c3cf;--demo-line:#46515e}@media (width<=767px){.AgentWorkspaceToolbar:has(.PremiumDemoEntry){flex-wrap:wrap}.PremiumDemoDialog{padding:16px}.PremiumDemoDialog h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.PremiumDemoDialog,.PremiumDemoTrigger{scroll-behavior:auto;transition:none}}.Layout.AgentWorkspace{--agent-rail-bg:#ebebeb;--agent-rail-hover:#dedede;--agent-rail-active:#fff;--primary:#1f4bff;--primary-hover:#173ed8;--primary-tint:#1f4bff14;grid-template-columns:192px var(--agent-chat-width) 4px minmax(0, 1fr);background:var(--surface);height:100dvh;min-height:0;color:var(--text);letter-spacing:0;grid-template-rows:56px minmax(0,1fr);display:grid;overflow:hidden}.Layout.AgentWorkspace>.WorkspaceHeader{width:100%;height:56px;min-height:0;box-shadow:none;border-bottom:1px solid var(--border);border-radius:0;grid-column:1/-1;margin:0;padding:0 20px;position:static}.Layout.AgentWorkspace .AgentRail{background:var(--agent-rail-bg);flex-direction:column;grid-area:2/1;justify-content:space-between;gap:16px;padding:12px 8px;display:flex;overflow-y:auto}.Layout.AgentWorkspace .AgentRailMain,.Layout.AgentWorkspace .AgentRailUtilities{gap:2px;display:grid}.Layout.AgentWorkspace .AgentRail a{color:#4a4a4a;white-space:nowrap;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:36px;padding:0 10px;font-size:13px;font-weight:550;display:flex;position:relative}.Layout.AgentWorkspace .AgentRail a svg{stroke-width:1.8px;flex:none;width:19px;height:19px}.Layout.AgentWorkspace .AgentRail a:hover{background:var(--agent-rail-hover);color:#303030}.Layout.AgentWorkspace .AgentRail a[aria-current]{background:var(--agent-rail-active);color:#202020;box-shadow:var(--shadow-sm)}.Layout.AgentWorkspace .AgentRail a[aria-current]:before{content:"";background:var(--primary);border-radius:3px;width:3px;height:18px;position:absolute;top:9px;left:2px}.Layout.AgentWorkspace .AgentRailLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.Layout.AgentWorkspace button{cursor:pointer}.Layout.AgentWorkspace :is(button,a,textarea,[role=separator]):focus-visible{outline-offset:3px;outline:2px solid #4585e5}.Layout.AgentWorkspace button:disabled{cursor:not-allowed;opacity:.5}.Layout.AgentWorkspace .ant-btn-primary{background:var(--primary);box-shadow:none}.Layout.AgentWorkspace .ant-btn-primary:not(:disabled):hover{background:var(--primary-hover)}.Layout.AgentWorkspace .AgentConversation{border-inline-end:1px solid var(--border);background:#f7f7f7;flex-direction:column;grid-area:2/2;min-width:0;min-height:0;display:flex;overflow:hidden}.Layout.AgentWorkspace .AgentConversationHeader{border-bottom:1px solid var(--border);flex:0 0 52px;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.Layout.AgentWorkspace .AgentConversationIdentity,.Layout.AgentWorkspace .AgentConversationMeta{align-items:center;gap:9px;display:flex}.Layout.AgentWorkspace .AgentConversationHeader strong{font-size:14px;font-weight:600}.Layout.AgentWorkspace .AgentConversationMeta>span{color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .AgentConversationMeta button{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;display:grid}.Layout.AgentWorkspace .AgentConversationMeta button:hover,.Layout.AgentWorkspace .AgentConversationMeta button:focus-visible{color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, transparent);border-color:color-mix(in srgb, var(--primary) 28%, transparent)}.Layout.AgentWorkspace .AgentConversationMeta svg{width:16px;height:16px}.Layout.AgentWorkspace .AgentMemoryDialog{width:min(520px,100vw - 32px);max-height:min(720px,100dvh - 32px);color:var(--text);background:#17191c;border:1px solid #30343a;border-radius:8px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 80px #00000075}.Layout.AgentWorkspace .AgentMemoryDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05070a9e}.Layout.AgentWorkspace .AgentMemoryDialog>header{border-bottom:1px solid #2b2f34;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.Layout.AgentWorkspace .AgentMemoryDialog>header>div{align-items:center;gap:12px;display:flex}.Layout.AgentWorkspace .AgentMemoryDialog>header>div>svg{color:#4d8ce8;width:18px;height:18px}.Layout.AgentWorkspace .AgentMemoryDialog h2,.Layout.AgentWorkspace .AgentMemoryDialog p{margin:0}.Layout.AgentWorkspace .AgentMemoryDialog h2{font-size:15px;font-weight:650}.Layout.AgentWorkspace .AgentMemoryDialog header p,.Layout.AgentWorkspace .AgentMemoryIntro,.Layout.AgentWorkspace .AgentMemoryDialog small{color:#9097a1;font-size:11px}.Layout.AgentWorkspace .AgentMemoryDialog header button{color:#aeb4bd;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.Layout.AgentWorkspace .AgentMemoryDialog>form,.Layout.AgentWorkspace .AgentMemoryDialog>p,.Layout.AgentWorkspace .AgentMemoryError{padding:18px 20px 20px}.Layout.AgentWorkspace .AgentMemoryIntro{line-height:1.55}.Layout.AgentWorkspace .AgentMemoryFields{gap:14px;margin:18px 0 14px;display:grid}.Layout.AgentWorkspace .AgentMemoryFields label{gap:7px;display:grid}.Layout.AgentWorkspace .AgentMemoryFields label>span{color:#d8dce2;font-size:11px;font-weight:600}.Layout.AgentWorkspace .AgentMemoryFields textarea{resize:vertical;color:#eef1f5;width:100%;min-height:62px;font:inherit;background:#111316;border:1px solid #30343a;border-radius:6px;padding:10px 11px;font-size:12px;line-height:1.5}.Layout.AgentWorkspace .AgentMemoryFields textarea:focus{border-color:#4d8ce8;outline:2px solid #377de073}.Layout.AgentWorkspace .AgentMemoryDialog footer{justify-content:space-between;gap:12px;margin-top:18px;display:flex}.Layout.AgentWorkspace .AgentMemoryDialog footer button{color:#fff;cursor:pointer;background:#2869c7;border:1px solid #3478d7;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.Layout.AgentWorkspace .AgentMemoryDialog footer .AgentMemoryClear{color:#b7bdc6;background:0 0;border-color:#353a41}.Layout.AgentWorkspace .AgentMemoryDialog button:disabled{cursor:not-allowed;opacity:.45}.Layout.AgentWorkspace .AgentMemoryTabs{background:#111316;border:1px solid #292d32;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:12px 20px 0;padding:3px;display:grid}.Layout.AgentWorkspace .AgentMemoryTabs button{color:#9299a3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:34px;font-size:12px;font-weight:600;display:inline-flex}.Layout.AgentWorkspace .AgentMemoryTabs button[aria-selected=true]{color:#f3f6fa;background:#20242a;border-color:#353b43;box-shadow:inset 0 -2px #3979d6}.Layout.AgentWorkspace .AgentMemoryTabs svg{color:#4d8ce8;width:15px;height:15px}.Layout.AgentWorkspace .AgentStoreFacts{padding:18px 20px 20px}.Layout.AgentWorkspace .AgentStoreFactsIntro{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Layout.AgentWorkspace .AgentStoreFactsIntro p,.Layout.AgentWorkspace .AgentFactsEmpty p,.Layout.AgentWorkspace .AgentFactsList p,.Layout.AgentWorkspace .AgentFactEditor p{margin:0}.Layout.AgentWorkspace .AgentStoreFactsIntro>p{color:#9299a3;max-width:330px;font-size:11px;line-height:1.55}.Layout.AgentWorkspace .AgentStoreFactsIntro>button{color:#eaf2ff;cursor:pointer;background:#245da9;border:1px solid #3478d7;border-radius:6px;flex:none;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:11px;font-weight:650;display:inline-flex}.Layout.AgentWorkspace .AgentFactsList{border-top:1px solid #2b2f34;margin-top:16px}.Layout.AgentWorkspace .AgentFactsList article{border-bottom:1px solid #2b2f34;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 2px;display:flex}.Layout.AgentWorkspace .AgentFactsList article>div:first-child{min-width:0}.Layout.AgentWorkspace .AgentFactsList strong{color:#eef2f7;font-size:12px;font-weight:650;display:block}.Layout.AgentWorkspace .AgentFactsList p{color:#bdc3cc;overflow-wrap:anywhere;margin-top:5px;font-size:12px;line-height:1.5}.Layout.AgentWorkspace .AgentFactsList small,.Layout.AgentWorkspace .AgentFactsEmpty small{color:#747c87;margin-top:7px;font-size:10px;display:block}.Layout.AgentWorkspace .AgentFactActions{gap:3px;display:flex}.Layout.AgentWorkspace .AgentFactActions button{color:#9299a3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;place-items:center;width:29px;height:29px;display:grid}.Layout.AgentWorkspace .AgentFactActions button:hover,.Layout.AgentWorkspace .AgentFactActions button:focus-visible{color:#6fa4f0;background:#20242a;border-color:#353b43}.Layout.AgentWorkspace .AgentFactEditor{border-top:1px solid #2b2f34;gap:13px;margin-top:16px;padding-top:16px;display:grid}.Layout.AgentWorkspace .AgentFactEditor>label,.Layout.AgentWorkspace .AgentFactEditor fieldset{border:0;gap:7px;margin:0;padding:0;display:grid}.Layout.AgentWorkspace .AgentFactEditor label>span,.Layout.AgentWorkspace .AgentFactEditor legend{color:#d8dce2;font-size:11px;font-weight:600}.Layout.AgentWorkspace .AgentFactEditor input[type=text],.Layout.AgentWorkspace .AgentFactEditor textarea,.Layout.AgentWorkspace .AgentFactEditor>label>input{color:#eef1f5;width:100%;font:inherit;background:#111316;border:1px solid #30343a;border-radius:6px;padding:9px 10px;font-size:12px}.Layout.AgentWorkspace .AgentFactEditor textarea{resize:vertical;line-height:1.5}.Layout.AgentWorkspace .AgentFactEditor input:focus,.Layout.AgentWorkspace .AgentFactEditor textarea:focus{border-color:#4d8ce8;outline:2px solid #377de073}.Layout.AgentWorkspace .AgentFactEditor input[readonly]{color:#969da7}.Layout.AgentWorkspace .AgentFactEditor fieldset>div{flex-wrap:wrap;gap:6px;display:flex}.Layout.AgentWorkspace .AgentFactEditor fieldset label{color:#aeb5bf;cursor:pointer;background:#111316;border:1px solid #30343a;border-radius:5px;align-items:center;gap:6px;min-height:28px;padding:0 8px;font-size:10px;display:inline-flex}.Layout.AgentWorkspace .AgentFactEditor fieldset label:has(input:checked){color:#e7f0ff;background:#326ecb29;border-color:#4d8ce894}.Layout.AgentWorkspace .AgentFactEditor input[type=checkbox]{accent-color:#3979d6}.Layout.AgentWorkspace .AgentFactEditor footer{margin-top:2px}.Layout.AgentWorkspace .AgentFactEditor footer button:first-child{color:#b7bdc6;background:0 0;border-color:#353a41}.Layout.AgentWorkspace .AgentFactsEmpty{text-align:center;border-block:1px solid #2b2f34;margin-top:18px;padding:22px 0}.Layout.AgentWorkspace .AgentFactsEmpty p{color:#d8dce2;font-size:12px}.Layout.AgentWorkspace .AgentPresence{background:#3774ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3774ff1a}.Layout.AgentWorkspace .AgentMessages{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:20px 16px 12px;font-size:13px;line-height:1.7;overflow-y:auto}.Layout.AgentWorkspace .AgentState{width:100%;max-width:320px;color:var(--text-muted);margin:22px auto}.Layout.AgentWorkspace .AgentState--loading>span{color:#c5cbd4;margin-bottom:14px;font-size:11px;font-weight:600;display:block}.Layout.AgentWorkspace .AgentStateSkeleton{gap:9px;display:grid}.Layout.AgentWorkspace .AgentStateSkeleton i{background:linear-gradient(90deg,#1c2026 0%,#272e38 48%,#1c2026 100%) 0 0/220% 100%;border-radius:2px;width:100%;height:8px;animation:1.4s ease-in-out infinite agent-state-loading;display:block}.Layout.AgentWorkspace .AgentStateSkeleton i:nth-child(2){width:84%}.Layout.AgentWorkspace .AgentStateSkeleton i:nth-child(3){width:58%}.Layout.AgentWorkspace .AgentState--error{border-block:1px solid #303743;grid-template-columns:20px minmax(0,1fr);gap:4px 12px;padding-block:16px;display:grid}.Layout.AgentWorkspace .AgentState--error>svg{color:#7ca8e8;width:18px;height:18px;margin-top:2px}.Layout.AgentWorkspace .AgentState--error strong{color:#e5e9ef;font-size:12px}.Layout.AgentWorkspace .AgentState--error p{color:#929ba8;margin:3px 0 0;font-size:11px}.Layout.AgentWorkspace .AgentState--error button{color:#dceaff;background:#3674ce1f;border:1px solid #5291ee6b;border-radius:5px;grid-column:2;justify-self:start;align-items:center;gap:6px;min-height:30px;margin-top:8px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.Layout.AgentWorkspace .AgentState--error button:hover,.Layout.AgentWorkspace .AgentState--error button:focus-visible{color:#fff;background:#3674ce38;border-color:#6399e8}@keyframes agent-state-loading{0%{background-position:100% 0}to{background-position:-100% 0}}.Layout.AgentWorkspace .AgentEmpty{padding:34px 2px 0}.Layout.AgentWorkspace .AgentEmpty>svg{width:22px;height:22px;color:var(--primary);margin-bottom:18px}.Layout.AgentWorkspace .AgentEmpty h2{letter-spacing:0;margin:0 0 12px;font-size:18px;font-weight:550;line-height:1.35}.Layout.AgentWorkspace .AgentEmpty p{color:var(--text-muted);max-width:30ch;font-size:13px}.Layout.AgentWorkspace .AgentTurn{overflow-wrap:anywhere;padding-bottom:28px}.Layout.AgentWorkspace .AgentUserMessage{background:var(--surface);border:1px solid var(--border);white-space:pre-wrap;border-radius:8px;margin:0 0 18px;padding:12px 14px}.Layout.AgentWorkspace .AgentReply{margin:0 0 12px}.Layout.AgentWorkspace .ProposalImpact{border-block:1px solid var(--border);margin:12px 0;padding-block:10px}.Layout.AgentWorkspace .ProposalImpact dl{grid-template-columns:.72fr 1fr 1fr;margin:0;display:grid}.Layout.AgentWorkspace .ProposalImpact dl>div{border-inline-end:1px solid var(--border);min-width:0;padding-inline:10px}.Layout.AgentWorkspace .ProposalImpact dl>div:first-child{padding-inline-start:0}.Layout.AgentWorkspace .ProposalImpact dl>div:last-child{border-inline-end:0;padding-inline-end:0}.Layout.AgentWorkspace .ProposalImpact dt{color:#808895;text-transform:uppercase;font-size:9px;font-weight:650}.Layout.AgentWorkspace .ProposalImpact dd{color:#dce1e8;margin:3px 0 0;font-size:11px;line-height:1.35}.Layout.AgentWorkspace .ProposalImpact p{color:#8f9aa8;align-items:center;gap:6px;margin:9px 0 0;font-size:10px;display:flex}.Layout.AgentWorkspace .ProposalImpact p svg{color:#5f93de;flex:none}.Layout.AgentWorkspace .AgentReply .WorkspaceAnswer{font-size:13px}.Layout.AgentWorkspace .AgentEvidence{border-block:1px solid var(--border);color:var(--text-muted);margin:0 0 12px;padding:9px 0;font-size:11px}.Layout.AgentWorkspace .AgentEvidence summary{cursor:pointer;color:var(--primary);font-weight:600}.Layout.AgentWorkspace .AgentEvidence ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.Layout.AgentWorkspace .AgentEvidence li{gap:2px;display:grid}.Layout.AgentWorkspace .AgentEvidence a{width:fit-content;color:var(--text);-webkit-text-decoration-color:color-mix(in srgb, var(--primary) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--primary) 55%, transparent);text-underline-offset:3px;font-size:12px;font-weight:600}.Layout.AgentWorkspace .AgentEvidence a:hover{color:#77aaf0}.Layout.AgentWorkspace .AgentEvidence small{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .AgentTaskDetails{color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .AgentTaskDetails summary{cursor:pointer}.Layout.AgentWorkspace .AgentTaskDetails code{white-space:normal;margin-top:6px;display:block}.Layout.AgentWorkspace .AgentComposeArea{border-top:1px solid var(--border);flex:none;padding:12px 12px 14px}.Layout.AgentWorkspace .AgentContext{color:var(--text-muted);flex-wrap:wrap;gap:8px;margin-bottom:10px;font-size:10px;display:flex}.Layout.AgentWorkspace .AgentContext code{overflow-wrap:anywhere;direction:ltr;max-width:100%}.Layout.AgentWorkspace .AgentSelectedReference{color:#bcd5f8;background:#326ecb1c;border:1px solid #4d8ce847;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:2px 6px;display:inline-flex;overflow:hidden}.Layout.AgentWorkspace .AgentSelectedReference svg{flex:none;width:11px;height:11px}.Layout.AgentWorkspace .AgentSelectedReference strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Layout.AgentWorkspace .AgentIntent{flex-wrap:wrap;gap:4px;margin-bottom:10px;display:flex}.Layout.AgentWorkspace .AgentIntent button{color:var(--text-muted);background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex}.Layout.AgentWorkspace .AgentIntent button[aria-pressed=true]{background:var(--surface-muted);color:var(--text)}.Layout.AgentWorkspace .AgentComposer{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:10px;transition:border-color .15s}.Layout.AgentWorkspace .AgentComposer:focus-within{border-color:#729ddd}.Layout.AgentWorkspace .AgentComposer textarea{resize:vertical;width:100%;min-height:62px;max-height:180px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:13px;line-height:1.6;display:block}.Layout.AgentWorkspace .AgentComposerFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.Layout.AgentWorkspace .AgentComposerFooter>span{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .AgentComposerFooter button{background:var(--primary);color:#fff;border:0;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.Layout.AgentWorkspace .AgentComposerFooter svg{width:18px;height:18px}.Layout.AgentWorkspace .AgentProposal{border-block:1px solid var(--border);gap:6px;margin-bottom:12px;padding:14px 0;display:grid}.Layout.AgentWorkspace .AgentProposal>span,.Layout.AgentWorkspace .AgentProposal p{color:var(--text-muted);margin:0;font-size:11px}.Layout.AgentWorkspace .AgentProposal button,.Layout.AgentWorkspace .AgentTaskError button,.Layout.AgentWorkspace .AgentOlder{color:var(--primary);text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;font-size:12px;display:flex}.Layout.AgentWorkspace .AgentProposal--storefront strong{font-size:13px;font-weight:500;line-height:1.55}.Layout.AgentWorkspace .AgentProposal--schedule{gap:8px}.Layout.AgentWorkspace .AgentProposal--schedule strong{font-size:13px;font-weight:600}.Layout.AgentWorkspace .AgentProposal--schedule p{font-size:12px;line-height:1.5}.Layout.AgentWorkspace .AgentProposal--schedule small{color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .AgentProposal--schedule button:disabled{color:var(--text-muted);cursor:not-allowed}.Layout.AgentWorkspace .AgentProposal--batch ul{border-top:1px solid var(--border);gap:0;margin:4px 0 0;padding:0;list-style:none;display:grid}.Layout.AgentWorkspace .AgentProposal--batch li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 0;display:flex}.Layout.AgentWorkspace .AgentProposal--batch li>span{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.Layout.AgentWorkspace .AgentProposal--batch li>button{flex:none;padding-inline:6px}.Layout.AgentWorkspace .AgentProposal--batch>.AgentProposalApprove{color:#fff;background:var(--primary);border-radius:5px;width:fit-content;min-height:34px;margin-top:8px;padding:7px 12px}.Layout.AgentWorkspace .AgentProposal--batch>.AgentProposalApprove:disabled{opacity:.48;cursor:wait}.Layout.AgentWorkspace .AgentProposalSuccess,.Layout.AgentWorkspace .AgentProposalNote{align-items:flex-start;gap:7px;line-height:1.45;display:flex;margin-top:8px!important}.Layout.AgentWorkspace .AgentProposalSuccess{color:var(--success)!important}.Layout.AgentWorkspace .AgentProposal--action,.Layout.AgentWorkspace .AgentProposal--campaign{gap:10px;padding-block:16px}.Layout.AgentWorkspace .AgentProposal--campaign>strong{color:var(--text);font-size:13px}.Layout.AgentWorkspace .CampaignPlanFacts{border-block:1px solid var(--border);margin:2px 0;display:grid}.Layout.AgentWorkspace .CampaignPlanFacts>div{border-bottom:1px solid var(--border);grid-template-columns:92px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.Layout.AgentWorkspace .CampaignPlanFacts>div:last-child{border-bottom:0}.Layout.AgentWorkspace .CampaignPlanFacts dt{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .CampaignPlanFacts dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:650}.Layout.AgentWorkspace .CampaignExecutionFacts{border:1px solid var(--border);background:var(--border);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.Layout.AgentWorkspace .CampaignExecutionFacts>div{background:var(--surface-muted);gap:3px;padding:9px 10px;display:grid}.Layout.AgentWorkspace .CampaignExecutionFacts dt{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .CampaignExecutionFacts dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700}.Layout.AgentWorkspace .CampaignExecutionFacts--publication .CampaignExecutionProvenance{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center}.Layout.AgentWorkspace .CampaignExecutionProvenance dd{color:#a9c8f7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.Layout.AgentWorkspace .CampaignFinalContent{border-bottom:1px solid var(--border);gap:5px;padding-block:8px;display:grid}.Layout.AgentWorkspace .CampaignFinalContent>span{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .CampaignFinalContent>p{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.55}.Layout.AgentWorkspace .CampaignCreativePreview{border-block:1px solid var(--border);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;display:grid}.Layout.AgentWorkspace .CampaignCreativePreview>img,.Layout.AgentWorkspace .CampaignCreativePreview>svg{border:1px solid var(--border);background:var(--surface-muted);object-fit:cover;border-radius:6px;width:56px;height:56px}.Layout.AgentWorkspace .CampaignCreativePreview>svg{color:var(--text-muted);padding:16px}.Layout.AgentWorkspace .CampaignCreativePreview>div{gap:3px;min-width:0;display:grid}.Layout.AgentWorkspace .CampaignCreativePreview span,.Layout.AgentWorkspace .CampaignCreativePreview small{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .CampaignCreativePreview strong{color:var(--text);overflow-wrap:anywhere;font-size:12px}.Layout.AgentWorkspace .CampaignGeneratedAsset{border-bottom:1px solid var(--border);grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}.Layout.AgentWorkspace .CampaignGeneratedAsset>img,.Layout.AgentWorkspace .CampaignGeneratedAsset>video,.Layout.AgentWorkspace .CampaignGeneratedAssetLoading{aspect-ratio:1;border:1px solid color-mix(in srgb, #2f6fff 34%, var(--border));background:var(--surface-muted);object-fit:cover;border-radius:6px;width:84px}.Layout.AgentWorkspace .CampaignGeneratedAsset>video{background:#090a12}.Layout.AgentWorkspace .CampaignGeneratedAsset--video{grid-template-columns:minmax(0,1fr)}.Layout.AgentWorkspace .CampaignGeneratedAsset--video>video{border:1px solid color-mix(in srgb, #2f6fff 42%, var(--border));object-fit:contain;border-radius:6px;justify-self:center;height:auto}.Layout.AgentWorkspace .CampaignGeneratedAsset--portrait>video{aspect-ratio:9/16;width:124px}.Layout.AgentWorkspace .CampaignGeneratedAsset--landscape>video{aspect-ratio:16/9;width:100%}.Layout.AgentWorkspace .CampaignGeneratedAssetLoading{color:var(--text-muted);text-align:center;place-content:center;gap:5px;font-size:9px;display:grid}.Layout.AgentWorkspace .CampaignGeneratedAssetLoading svg{justify-self:center}.Layout.AgentWorkspace .CampaignGeneratedAsset>div:last-child{gap:4px;min-width:0;display:grid}.Layout.AgentWorkspace .CampaignGeneratedAsset span,.Layout.AgentWorkspace .CampaignGeneratedAsset small{color:var(--text-muted);overflow-wrap:anywhere;font-size:10px}.Layout.AgentWorkspace .CampaignGeneratedAsset strong{color:var(--text);font-size:12px}.Layout.AgentWorkspace .CampaignPlanSafeguards{color:var(--text-muted);gap:5px;font-size:10px;display:grid}.Layout.AgentWorkspace .CampaignPlanSafeguards span{align-items:center;gap:7px;display:flex}.Layout.AgentWorkspace .CampaignPlanSafeguards svg{color:#7f8795;flex:none}.Layout.AgentWorkspace .CampaignPlanSafeguards span:first-child svg{color:#2f6fff}.Layout.AgentWorkspace .AgentProposal--handoff-plan,.Layout.AgentWorkspace .AgentProposal--handoff-task{gap:10px;padding-block:16px}.Layout.AgentWorkspace .AgentProposal--handoff-plan>strong,.Layout.AgentWorkspace .AgentProposal--handoff-task>strong{color:var(--text);font-size:13px;font-weight:600;line-height:1.45}.Layout.AgentWorkspace .AgentProposal--handoff-plan ol{border-top:1px solid var(--border);gap:0;margin:2px 0;padding:0;list-style:none;display:grid}.Layout.AgentWorkspace .AgentProposal--handoff-plan li{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:11px 0;display:grid}.Layout.AgentWorkspace .AgentProposal--handoff-plan li>div{gap:3px;min-width:0;display:grid}.Layout.AgentWorkspace .AgentProposal--handoff-plan li span{color:#91b8ee;text-transform:uppercase;font-size:10px;font-weight:600}.Layout.AgentWorkspace .AgentProposal--handoff-plan li strong{color:var(--text);font-size:12px;font-weight:600}.Layout.AgentWorkspace .AgentProposal--handoff-plan li p{color:var(--text-muted);font-size:11px;line-height:1.45}.Layout.AgentWorkspace .AgentProposal--handoff-plan code,.Layout.AgentWorkspace .AgentProposal--handoff-task code{color:var(--text-muted);overflow-wrap:anywhere;align-self:start;font-size:9px}.Layout.AgentWorkspace .AgentProposal--handoff-task small{color:#79be98;font-size:10px}.Layout.AgentWorkspace .AgentProposalHeading,.Layout.AgentWorkspace .AgentProposalActions,.Layout.AgentWorkspace .AgentProposalChange,.Layout.AgentWorkspace .AgentProposalChange>div,.Layout.AgentWorkspace .AgentProposalWarning{align-items:center;display:flex}.Layout.AgentWorkspace .AgentProposalHeading{justify-content:space-between;gap:10px}.Layout.AgentWorkspace .AgentProposalStatus{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:3px 7px;line-height:1}.Layout.AgentWorkspace .AgentProposalStatus--proposed,.Layout.AgentWorkspace .AgentProposalStatus--executing{color:#9fc3f5;background:#2563c91a;border-color:#4984db61}.Layout.AgentWorkspace .AgentProposalStatus--executed{color:#76c99a;border-color:#46ad744d}.Layout.AgentWorkspace .AgentProposalStatus--failed{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 32%, transparent)}.Layout.AgentWorkspace .AgentProposalChange{gap:10px;margin:2px 0}.Layout.AgentWorkspace .AgentProposalChange>div{border-inline-start:2px solid var(--border-strong,var(--border));background:color-mix(in srgb, var(--surface-muted) 72%, transparent);flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;padding:8px 10px}.Layout.AgentWorkspace .AgentProposalChange>div:last-child{border-inline-start-color:#3478d4}.Layout.AgentWorkspace .AgentProposalChange dt{color:var(--text-muted);text-transform:uppercase;font-size:9px}.Layout.AgentWorkspace .AgentProposalChange dd{color:var(--text);margin:0;font-size:12px}.Layout.AgentWorkspace .AgentProposalWarning{align-items:flex-start;gap:7px;line-height:1.45}.Layout.AgentWorkspace .AgentProposalWarning svg{color:#d4a44a;flex:none;margin-top:2px}.Layout.AgentWorkspace .AgentProposalError{color:var(--danger)!important}.Layout.AgentWorkspace .AgentProposalActions{gap:14px}.Layout.AgentWorkspace .AgentProposalActions button{border-radius:5px;min-height:32px;padding:6px 10px}.Layout.AgentWorkspace .AgentProposalActions .AgentProposalApprove{color:#fff;background:#2563c9}.Layout.AgentWorkspace .AgentProposalActions button:disabled{opacity:.45;cursor:wait}.Layout.AgentWorkspace .AgentWorking{color:var(--text-muted);flex-direction:column;align-items:stretch;gap:8px;padding:9px 0 2px;display:flex}.Layout.AgentWorkspace .AgentWorkingLabel{align-items:center;gap:8px;min-width:0;display:flex}.Layout.AgentWorkspace .AgentWorkingLabel>span{background:#5487d2;border-radius:50%;flex:none;width:6px;height:6px;animation:1.2s infinite alternate agentPulse;box-shadow:0 0 0 4px #5487d21a}.Layout.AgentWorkspace .AgentWorkingLabel strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.Layout.AgentWorkspace .AgentWorkingLabel b{color:#7da7e2;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:10px}.Layout.AgentWorkspace .AgentProgress{background:color-mix(in srgb, var(--border) 74%, transparent);height:2px;position:relative;overflow:hidden}.Layout.AgentWorkspace .AgentProgress>span{background:linear-gradient(90deg,#255ea9,#78a7e8);border-radius:2px;transition:width .28s ease-out;position:absolute;inset-block:0;inset-inline-start:0}.Layout.AgentWorkspace .AgentWorking>small{color:var(--text-muted);font-size:9px}.Layout.AgentWorkspace .AgentTaskInterrupted{border-block:1px solid color-mix(in srgb, #5487d2 24%, var(--border));justify-content:space-between;align-items:center;gap:14px;padding-block:10px;display:flex}.Layout.AgentWorkspace .AgentTaskInterrupted strong{color:var(--text);font-size:12px}.Layout.AgentWorkspace .AgentTaskInterrupted p{color:var(--text-muted);margin:3px 0 0;font-size:10px;line-height:1.4}.Layout.AgentWorkspace .AgentTaskInterrupted button{color:#dbeafe;background:#255ea92e;border:1px solid #5487d252;border-radius:5px;flex:none;align-items:center;gap:6px;min-height:30px;padding:5px 9px;display:inline-flex}.Layout.AgentWorkspace .AgentTaskInterrupted button:disabled{opacity:.5;cursor:wait}.Layout.AgentWorkspace .AgentTaskError{color:var(--danger);font-size:12px}.Layout.AgentWorkspace .AgentTurn>.AgentTaskError{border:1px solid color-mix(in srgb, var(--danger) 20%, var(--border));background:color-mix(in srgb, var(--danger) 4%, var(--surface));border-radius:8px;grid-template-columns:18px minmax(0,1fr);gap:5px 10px;padding:12px;line-height:1.5;display:grid}.Layout.AgentWorkspace .AgentTurn>.AgentTaskError>svg{width:17px;height:17px;margin-top:1px}.Layout.AgentWorkspace .AgentTurn>.AgentTaskError strong{color:var(--text);font-weight:650}.Layout.AgentWorkspace .AgentTurn>.AgentTaskError p{color:var(--text-muted);margin:4px 0 0}.Layout.AgentWorkspace .AgentTurn>.AgentTaskError button{min-height:30px;color:var(--primary);text-underline-offset:3px;grid-column:2;justify-self:start;text-decoration:underline}.Layout.AgentWorkspace .AgentTaskError--compose{border-bottom:1px solid color-mix(in srgb, var(--danger) 22%, var(--border));color:color-mix(in srgb, var(--danger) 72%, var(--text));justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:8px 0 10px;line-height:1.45;display:flex}.Layout.AgentWorkspace .AgentTaskError--compose>div,.Layout.AgentWorkspace .AgentTaskError--compose>button{align-items:center;gap:7px;display:flex}.Layout.AgentWorkspace .AgentTaskError--compose>div{min-width:0}.Layout.AgentWorkspace .AgentTaskError--compose svg{flex:none;width:14px;height:14px}.Layout.AgentWorkspace .AgentTaskError--compose>button{border:1px solid color-mix(in srgb, var(--primary) 34%, var(--border));min-height:30px;color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent);border-radius:5px;flex:none;padding:5px 8px}.Layout.AgentWorkspace .AgentResizeHandle{cursor:col-resize;touch-action:none;background:#dedede;border-inline:0;grid-area:2/3}.Layout.AgentWorkspace .AgentResizeHandle:hover{background:var(--primary)}.Layout.AgentWorkspace .AgentWorkingArea{background:var(--page-bg);grid-area:2/4;min-width:0;min-height:0;overflow:auto}.Layout.AgentWorkspace .AgentWorkspaceToolbar{border-bottom:1px solid var(--border);background:var(--page-bg);align-items:center;gap:12px;min-height:50px;padding:6px 24px;display:flex}.Layout.AgentWorkspace .AgentWorkspaceToolbar .WorkspaceTabs{border:0;flex:1;min-width:0;margin:0;padding:0}.Layout.AgentWorkspace .AgentCollapse{height:28px;color:var(--text-muted);background:0 0;border:0;flex:0 0 28px;place-items:center;display:grid}.Layout.AgentWorkspace .AgentWorkingArea .Layout_Children{background:0 0;width:min(100%,1240px);min-height:0;margin-inline:auto;padding:28px 32px 48px;position:relative;overflow:visible}.Layout.AgentWorkspace .AgentWorkingArea .DataTableHeader>h1{font-size:24px}.Layout.AgentWorkspace .AgentProductReview{gap:20px}.Layout.AgentWorkspace .AgentProductReview h1{font-size:24px}.Layout.AgentWorkspace .AgentReport header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;display:flex}.Layout.AgentWorkspace .AgentReport h1{font-size:24px}.Layout.AgentWorkspace .AgentReport h2{margin:24px 0 12px;font-size:18px;line-height:1.5}.Layout.AgentWorkspace .AgentReport time,.Layout.AgentWorkspace .AgentReport>p{color:var(--text-muted);font-size:12px}.Layout.AgentWorkspace .ResearchBrief{border-block:1px solid var(--border);gap:18px;margin-top:22px;padding:20px 0;display:grid}.Layout.AgentWorkspace .ResearchBrief>header{border:0;justify-content:space-between;align-items:flex-start;gap:24px;padding:0;display:flex}.Layout.AgentWorkspace .ResearchBrief>header span{color:#2f6fff;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.Layout.AgentWorkspace .ResearchBrief>header h2{max-width:760px;margin:0;font-size:20px;line-height:1.35}.Layout.AgentWorkspace .ResearchBrief>header small{color:var(--text-muted);flex:none;font-size:11px}.Layout.AgentWorkspace .ResearchBriefSummary{max-width:820px;color:var(--text);margin:0;font-size:14px;line-height:1.7}.Layout.AgentWorkspace .ResearchBriefFindings h3{color:var(--text-muted);text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.Layout.AgentWorkspace .ResearchBriefFindings ol{counter-reset:research-finding;margin:0;padding:0;list-style:none}.Layout.AgentWorkspace .ResearchBriefFindings li{border-top:1px solid var(--border);counter-increment:research-finding;grid-template-columns:28px minmax(0,1fr);gap:0 12px;padding:14px 0;display:grid}.Layout.AgentWorkspace .ResearchBriefFindings li:before{color:#2f6fff;content:counter(research-finding, decimal-leading-zero);grid-row:1/span 2;font-size:12px;font-weight:800}.Layout.AgentWorkspace .ResearchBriefFindings p{margin:0;font-size:13px;line-height:1.6}.Layout.AgentWorkspace .ResearchBriefSources{flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}.Layout.AgentWorkspace .ResearchBriefSources a{color:#2f6fff;font-size:11px;font-weight:650;text-decoration:none}.Layout.AgentWorkspace .ResearchBriefSources a:hover{text-decoration:underline}.Layout.AgentWorkspace .ResearchBriefLimitations{width:fit-content;max-width:100%;color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .ResearchBriefLimitations summary{cursor:pointer;color:var(--text);font-weight:700}.Layout.AgentWorkspace .ResearchBriefLimitations ul{gap:6px;margin:10px 0 0;padding-inline-start:18px;display:grid}.Layout.AgentWorkspace .IntelligenceControls{border-block:1px solid var(--border);background:color-mix(in srgb, var(--surface) 72%, transparent);margin-top:14px}.Layout.AgentWorkspace .IntelligenceControls__bar{justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:9px 12px;display:flex}.Layout.AgentWorkspace .IntelligenceFreshness{align-items:center;gap:10px;min-width:0;display:flex}.Layout.AgentWorkspace .IntelligenceFreshness>span{background:#22a36a;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #22a36a1a}.Layout.AgentWorkspace .IntelligenceFreshness>span.IsRefreshing{background:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 12%, transparent)}.Layout.AgentWorkspace .IntelligenceFreshness>span.IsStale{background:#c47a1b;box-shadow:0 0 0 4px #c47a1b1f}.Layout.AgentWorkspace .IntelligenceFreshness div{min-width:0;display:grid}.Layout.AgentWorkspace .IntelligenceFreshness strong{font-size:12px;line-height:1.4}.Layout.AgentWorkspace .IntelligenceFreshness small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.Layout.AgentWorkspace .IntelligenceControls__actions{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.Layout.AgentWorkspace .IntelligenceControls button,.Layout.AgentWorkspace .IntelligenceControls select,.Layout.AgentWorkspace .IntelligenceControls input{border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--text);font:inherit;border-radius:7px}.Layout.AgentWorkspace .IntelligenceControls button{cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:650;display:inline-flex}.Layout.AgentWorkspace .IntelligenceControls button:hover,.Layout.AgentWorkspace .IntelligenceControls button:focus-visible{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));color:var(--primary)}.Layout.AgentWorkspace .IntelligenceControls button:focus-visible,.Layout.AgentWorkspace .IntelligenceControls select:focus-visible,.Layout.AgentWorkspace .IntelligenceControls input:focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 30%, transparent);outline-offset:1px}.Layout.AgentWorkspace .IntelligenceControls button:disabled{cursor:not-allowed;opacity:.45}.Layout.AgentWorkspace .IntelligenceControls .IntelligenceCustomize,.Layout.AgentWorkspace .IntelligenceControls button.Primary{border-color:var(--primary);background:var(--primary);color:#fff}.Layout.AgentWorkspace .IntelligenceControls .IntelligenceCustomize:hover,.Layout.AgentWorkspace .IntelligenceControls .IntelligenceCustomize:focus-visible,.Layout.AgentWorkspace .IntelligenceControls button.Primary:hover,.Layout.AgentWorkspace .IntelligenceControls button.Primary:focus-visible{color:#fff;filter:brightness(.94)}.Layout.AgentWorkspace .IntelligenceSavedView{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.Layout.AgentWorkspace .IntelligenceControls__panel{border-top:1px solid var(--border);background:var(--surface)}.Layout.AgentWorkspace .IntelligenceControls__panel>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 18px;display:flex}.Layout.AgentWorkspace .IntelligenceControls__panel>header span{color:var(--primary);text-transform:uppercase;font-size:9px;font-weight:800}.Layout.AgentWorkspace .IntelligenceControls__panel>header h2{margin:3px 0 0;font-size:16px}.Layout.AgentWorkspace .IntelligenceControls .IntelligenceIconButton,.Layout.AgentWorkspace .IntelligenceRuleList button{width:30px;min-height:30px;padding:0}.Layout.AgentWorkspace .IntelligenceControls__grid{grid-template-columns:1.1fr 1fr 1fr;display:grid}.Layout.AgentWorkspace .IntelligenceControls__grid fieldset{border:0;border-inline-end:1px solid var(--border);min-width:0;margin:0;padding:18px}.Layout.AgentWorkspace .IntelligenceControls__grid fieldset:last-child{border-inline-end:0}.Layout.AgentWorkspace .IntelligenceControls__grid legend{align-items:center;gap:7px;padding:0;font-size:12px;font-weight:750;display:flex}.Layout.AgentWorkspace .IntelligenceControls__grid fieldset>p{min-height:32px;color:var(--text-muted);margin:5px 0 12px;font-size:10px;line-height:1.5}.Layout.AgentWorkspace .IntelligenceMetricChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;display:grid}.Layout.AgentWorkspace .IntelligenceMetricChoices label{justify-content:flex-start;align-items:center;gap:7px;width:100%;min-width:0;font-size:11px;display:flex}.Layout.AgentWorkspace .IntelligenceControls .IntelligenceMetricChoices input{width:15px;min-height:15px;accent-color:var(--primary);flex:0 0 15px;margin:0;padding:0}.Layout.AgentWorkspace .IntelligenceInlineForm{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:14px;display:grid}.Layout.AgentWorkspace .IntelligenceControls input,.Layout.AgentWorkspace .IntelligenceControls select{width:100%;min-width:0;padding:0 9px;font-size:11px}.Layout.AgentWorkspace .IntelligenceCompactFields{grid-template-columns:minmax(0,1.25fr) minmax(74px,.75fr);gap:6px;display:grid}.Layout.AgentWorkspace .IntelligenceCompactFields button{min-width:74px}.Layout.AgentWorkspace .IntelligenceRuleList{gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.Layout.AgentWorkspace .IntelligenceRuleList li{border-top:1px solid var(--border);min-height:38px;color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.Layout.AgentWorkspace .IntelligenceRuleList li span{min-width:0}.Layout.AgentWorkspace .IntelligenceRuleList li strong{color:var(--text);font-size:11px;display:block}.Layout.AgentWorkspace .IntelligenceControls__panel>footer{border-top:1px solid var(--border);background:color-mix(in srgb, var(--page-bg) 65%, var(--surface));justify-content:space-between;align-items:flex-end;gap:12px;padding:12px 18px;display:flex}.Layout.AgentWorkspace .IntelligenceControls__panel>footer label{color:var(--text-muted);gap:4px;font-size:10px;display:grid}.Layout.AgentWorkspace .IntelligenceControls__panel>footer p{color:var(--danger,#c53535);margin:0;font-size:10px}.Layout.AgentWorkspace .IntelligenceControls__panel>footer>div{gap:6px;margin-inline-start:auto;display:flex}.Layout.AgentWorkspace .IntelligenceSnapshot{background:0 0;border:0;gap:16px;margin-top:22px;display:grid}.Layout.AgentWorkspace .IntelligenceOverviewCard,.Layout.AgentWorkspace .CustomerIntelligence,.Layout.AgentWorkspace .DealImpact,.Layout.AgentWorkspace .RevenueForecast,.Layout.AgentWorkspace .PricingScenario{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-xs);border-radius:12px;overflow:hidden}.Layout.AgentWorkspace .IntelligenceOverviewCard>header{border-bottom:1px solid var(--border);background:0 0;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}.Layout.AgentWorkspace .IntelligenceOverviewCard>header span{color:var(--primary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.Layout.AgentWorkspace .IntelligenceOverviewCard>header h2{margin:0;font-size:17px}.Layout.AgentWorkspace .IntelligenceOverviewCard>header small{color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .IntelligenceSectionNav{border-bottom:1px solid var(--border);scrollbar-width:none;padding-inline:20px;display:flex;overflow-x:auto}.Layout.AgentWorkspace .IntelligenceSectionNav::-webkit-scrollbar{display:none}.Layout.AgentWorkspace .IntelligenceSectionNav a{color:var(--text-muted);border-bottom:2px solid #0000;flex:none;padding:12px 14px 11px;font-size:12px;font-weight:600;text-decoration:none}.Layout.AgentWorkspace .IntelligenceSectionNav a:first-child{border-bottom-color:var(--primary);color:var(--text)}.Layout.AgentWorkspace .IntelligenceSectionNav a:hover,.Layout.AgentWorkspace .IntelligenceSectionNav a:focus-visible{color:var(--primary)}.Layout.AgentWorkspace .IntelligenceSectionNav a:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.Layout.AgentWorkspace .IntelligenceFunnel{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Layout.AgentWorkspace .IntelligenceFunnelRow{border-inline-end:1px solid var(--border);min-width:0;padding:16px 18px}.Layout.AgentWorkspace .IntelligenceFunnelRow:last-child{border-inline-end:0}.Layout.AgentWorkspace .IntelligenceFunnelRow>div{justify-content:space-between;gap:10px;margin-bottom:12px;display:flex}.Layout.AgentWorkspace .IntelligenceFunnelRow span{color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .IntelligenceFunnelRow strong{font-variant-numeric:tabular-nums;font-size:16px}.Layout.AgentWorkspace .IntelligenceFunnelTrack{background:var(--surface-muted);width:100%;height:4px;display:block;overflow:hidden}.Layout.AgentWorkspace .IntelligenceFunnelTrack i{background:#2f6fff;height:100%;display:block}.Layout.AgentWorkspace .IntelligenceOverviewCard>p{border-top:1px solid var(--border);color:var(--text-muted);margin:0;padding:12px 20px;font-size:11px}.Layout.AgentWorkspace .CustomerIntelligence{border:1px solid var(--border);background:var(--surface)}.Layout.AgentWorkspace .CustomerIntelligence>header{justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px 14px;display:flex}.Layout.AgentWorkspace .CustomerIntelligence>header span{color:var(--primary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.Layout.AgentWorkspace .CustomerIntelligence>header h2{margin:0;font-size:17px}.Layout.AgentWorkspace .CustomerIntelligence>header small{color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .CustomerRfmSummary{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Layout.AgentWorkspace .CustomerRfmSummary>div{border-inline-end:1px solid var(--border);padding:14px 20px}.Layout.AgentWorkspace .CustomerRfmSummary>div:last-child{border-inline-end:0}.Layout.AgentWorkspace .CustomerRfmSummary span,.Layout.AgentWorkspace .CustomerLeaders dt{color:var(--text-muted);font-size:10px;display:block}.Layout.AgentWorkspace .CustomerRfmSummary strong{font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;display:block}.Layout.AgentWorkspace .CustomerRfmNotice,.Layout.AgentWorkspace .CustomerRfmEmpty{border-bottom:1px solid var(--border);color:var(--text-muted);margin:0;padding:11px 20px;font-size:11px}.Layout.AgentWorkspace .CustomerRfmNotice{color:#9a6500;background:#f5b42014}.Layout.AgentWorkspace .CustomerRfmBody{grid-template-columns:minmax(200px,.8fr) minmax(320px,1.2fr);display:grid}.Layout.AgentWorkspace .CustomerSegments{border-inline-end:1px solid var(--border);padding:14px 20px}.Layout.AgentWorkspace .CustomerSegment+.CustomerSegment{margin-top:12px}.Layout.AgentWorkspace .CustomerSegment>div{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.Layout.AgentWorkspace .CustomerSegment span,.Layout.AgentWorkspace .CustomerSegment strong{font-size:11px}.Layout.AgentWorkspace .CustomerSegment>span{background:var(--surface-muted);height:3px;display:block;overflow:hidden}.Layout.AgentWorkspace .CustomerSegment i{background:#2f6fff;height:100%;display:block}.Layout.AgentWorkspace .CustomerSegmentAction{color:#235cff;align-items:center;gap:4px;margin-top:7px;font-size:10px;font-weight:650;text-decoration:none;display:inline-flex}.Layout.AgentWorkspace .CustomerSegmentAction:hover{text-decoration:underline}.Layout.AgentWorkspace .CustomerLeaders{min-width:0}.Layout.AgentWorkspace .CustomerLeaders h3{color:var(--text-muted);text-transform:uppercase;margin:0;padding:13px 16px 9px;font-size:10px;font-weight:700}.Layout.AgentWorkspace .CustomerLeaders .CustomerLeader{border-top:1px solid var(--border);color:inherit;transition:background var(--transition), color var(--transition);grid-template-columns:minmax(120px,1fr) minmax(220px,1.3fr) auto;align-items:center;gap:16px;padding:10px 16px;text-decoration:none;display:grid}.Layout.AgentWorkspace .CustomerLeaders .CustomerLeader:hover,.Layout.AgentWorkspace .CustomerLeaders .CustomerLeader:focus-visible{background:var(--surface-soft)}.Layout.AgentWorkspace .CustomerLeaders .CustomerLeader>svg{color:var(--text-muted);transition:transform var(--transition);font-size:14px}.Layout.AgentWorkspace .CustomerLeaders .CustomerLeader:hover>svg,.Layout.AgentWorkspace .CustomerLeaders .CustomerLeader:focus-visible>svg{color:#235cff;transform:translate(2px,-2px)}.Layout.AgentWorkspace .CustomerLeaders .CustomerLeader>div span{color:var(--primary);margin-top:2px;font-size:10px;display:block}.Layout.AgentWorkspace .CustomerLeaders dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.Layout.AgentWorkspace .CustomerLeaders dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:11px;font-weight:700}.Layout.AgentWorkspace .CustomerIntelligence>footer{border-top:1px solid var(--border);color:var(--text-muted);padding:11px 20px;font-size:10px}.Layout.AgentWorkspace .CustomerRfmError{border-width:1px 0 0;margin:0}.Layout.AgentWorkspace .DealImpact{border:1px solid var(--border);background:var(--surface)}.Layout.AgentWorkspace .DealImpact--growth{border-bottom:1px solid var(--border);margin-bottom:22px}.Layout.AgentWorkspace .DealImpact>header{justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px 14px;display:flex}.Layout.AgentWorkspace .DealImpact>header span{color:#2f6fff;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.Layout.AgentWorkspace .DealImpact>header h2{margin:0;font-size:17px}.Layout.AgentWorkspace .DealImpact>header small,.Layout.AgentWorkspace .DealImpact article small{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .DealImpact>p{border-top:1px solid var(--border);color:var(--text-muted);margin:0;padding:18px 20px}.Layout.AgentWorkspace .DealImpactList{border-top:1px solid var(--border)}.Layout.AgentWorkspace .DealImpact article{grid-template-columns:minmax(150px,1.4fr) repeat(4,minmax(90px,.8fr));align-items:center;gap:18px;padding:14px 20px;display:grid}.Layout.AgentWorkspace .DealImpact article+article{border-top:1px solid var(--border)}.Layout.AgentWorkspace .DealImpact article>div>span{color:var(--text-muted);margin-bottom:3px;font-size:10px;display:block}.Layout.AgentWorkspace .DealImpact article>div>strong{font-variant-numeric:tabular-nums;font-size:12px}.Layout.AgentWorkspace .DealImpactName span{color:#2f6fff!important}.Layout.AgentWorkspace .DealImpact article>small{grid-column:2/-1;margin-top:-10px}.Layout.AgentWorkspace .DealImpactChange strong{color:#2f6fff}.Layout.AgentWorkspace .DealImpact article>p{color:var(--text-muted);grid-column:2/-1;margin:0;font-size:11px}.Layout.AgentWorkspace .DealImpact>footer{border-top:1px solid var(--border);color:var(--text-muted);padding:11px 20px;font-size:10px}.Layout.AgentWorkspace .DealImpactError{border-width:1px 0 0;margin:0}.Layout.AgentWorkspace .CampaignOutcome{border-block:1px solid var(--border);margin-block:20px 24px}.Layout.AgentWorkspace .CampaignOutcome>header{justify-content:space-between;align-items:end;gap:20px;padding:14px 0 12px;display:flex}.Layout.AgentWorkspace .CampaignOutcome>header span,.Layout.AgentWorkspace .CampaignOutcome article span,.Layout.AgentWorkspace .CampaignOutcome>header small,.Layout.AgentWorkspace .CampaignOutcome article>small{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .CampaignOutcome>header h2{color:var(--text);margin:3px 0 0;font-size:14px}.Layout.AgentWorkspace .CampaignOutcome>header small{color:#84aeea}.Layout.AgentWorkspace .CampaignOutcomeList{border-top:1px solid var(--border)}.Layout.AgentWorkspace .CampaignOutcome article{grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(92px,.55fr));align-items:center;gap:12px 18px;padding:13px 0;display:grid}.Layout.AgentWorkspace .CampaignOutcome article+article{border-top:1px solid var(--border)}.Layout.AgentWorkspace .CampaignOutcome article>div{gap:3px;display:grid}.Layout.AgentWorkspace .CampaignOutcome article strong{color:var(--text);font-size:12px}.Layout.AgentWorkspace .CampaignOutcomeIdentity span{overflow-wrap:anywhere}.Layout.AgentWorkspace .CampaignOutcomeIdentity .CampaignOutcomeVersion{color:#90baf5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.Layout.AgentWorkspace .CampaignOutcomeChange strong{color:#82d3ac}.Layout.AgentWorkspace .CampaignOutcome article>small,.Layout.AgentWorkspace .CampaignOutcome article>p{grid-column:2/-1;margin:0}.Layout.AgentWorkspace .CampaignOutcome article>p{color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .CampaignOutcome>footer{color:var(--text-muted);border-top:1px solid var(--border);padding:10px 0 12px;font-size:10px}.Layout.AgentWorkspace .CampaignOutcomeError{margin-block:20px}.Layout.AgentWorkspace .ExperimentReadiness{border-block:1px solid var(--border);background:color-mix(in srgb, var(--surface) 98%, #2f6fff 2%);margin:-2px 0 22px}.Layout.AgentWorkspace .ExperimentReadiness>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 20px;display:flex}.Layout.AgentWorkspace .ExperimentReadiness>header span{color:#2f6fff;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.Layout.AgentWorkspace .ExperimentReadiness h2{margin:0;font-size:17px}.Layout.AgentWorkspace .ExperimentReadiness>header>strong{color:#d9a54b;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.Layout.AgentWorkspace .ExperimentReadiness>header>strong[data-ready=true]{color:var(--success)}.Layout.AgentWorkspace .ExperimentReadiness>header svg{width:14px;height:14px}.Layout.AgentWorkspace .ExperimentReadiness>dl{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.Layout.AgentWorkspace .ExperimentReadiness>dl>div{min-width:0;padding:13px 20px}.Layout.AgentWorkspace .ExperimentReadiness>dl>div+div{border-inline-start:1px solid var(--border)}.Layout.AgentWorkspace .ExperimentReadiness dt{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .ExperimentReadiness dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:14px;font-weight:650}.Layout.AgentWorkspace .ExperimentBlockers{border-top:1px solid var(--border);gap:6px;padding:13px 20px;display:grid}.Layout.AgentWorkspace .ExperimentBlockers strong{margin-bottom:2px;font-size:11px}.Layout.AgentWorkspace .ExperimentBlockers span{color:var(--text-muted);align-items:flex-start;gap:7px;font-size:10px;display:flex}.Layout.AgentWorkspace .ExperimentBlockers svg{flex:none;width:12px;height:12px;margin-top:2px}.Layout.AgentWorkspace .ExperimentReadiness>footer{border-top:1px solid var(--border);color:var(--text-muted);padding:10px 20px;font-size:10px}.Layout.AgentWorkspace .ExperimentReadinessError{margin:0 0 22px}.Layout.AgentWorkspace .RevenueForecast{border:1px solid var(--border);background:var(--surface)}.Layout.AgentWorkspace .RevenueForecast>header{justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px 14px;display:flex}.Layout.AgentWorkspace .RevenueForecast>header span{color:#2f6fff;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.Layout.AgentWorkspace .RevenueForecast>header h2{margin:0;font-size:17px}.Layout.AgentWorkspace .RevenueForecast>header small{color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .RevenueForecastMeta{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Layout.AgentWorkspace .RevenueForecastMeta>div{border-inline-end:1px solid var(--border);padding:12px 20px}.Layout.AgentWorkspace .RevenueForecastMeta>div:last-child{border-inline-end:0}.Layout.AgentWorkspace .RevenueForecastMeta span{color:var(--text-muted);font-size:10px;display:block}.Layout.AgentWorkspace .RevenueForecastMeta strong{font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;display:block}.Layout.AgentWorkspace .RevenueForecastModels{border-bottom:1px solid var(--border);background:var(--surface-muted);grid-template-columns:minmax(140px,.55fr) minmax(0,1.45fr);align-items:stretch;display:grid}.Layout.AgentWorkspace .RevenueForecastModelsIntro{border-inline-end:1px solid var(--border);flex-direction:column;justify-content:center;gap:4px;padding:14px 20px;display:flex}.Layout.AgentWorkspace .RevenueForecastModelsIntro strong{font-size:12px}.Layout.AgentWorkspace .RevenueForecastModelsIntro span{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .RevenueForecastModelList{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Layout.AgentWorkspace .RevenueForecastModelList article{border-inline-end:1px solid var(--border);gap:3px;min-width:0;padding:12px 16px 14px;display:grid;position:relative}.Layout.AgentWorkspace .RevenueForecastModelList article:last-child{border-inline-end:0}.Layout.AgentWorkspace .RevenueForecastModelList article:before{content:"";background:0 0;height:2px;position:absolute;inset:0 0 auto}.Layout.AgentWorkspace .RevenueForecastModelList article.Selected:before{background:#2f6fff}.Layout.AgentWorkspace .RevenueForecastModelList span,.Layout.AgentWorkspace .RevenueForecastModelList small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.Layout.AgentWorkspace .RevenueForecastModelList strong{font-variant-numeric:tabular-nums;font-size:13px}.Layout.AgentWorkspace .RevenueForecastModelList article.Selected small{color:#2f6fff;font-weight:800}.Layout.AgentWorkspace .RevenueForecastNotice,.Layout.AgentWorkspace .RevenueForecast>p{border-bottom:1px solid var(--border);color:var(--text-muted);margin:0;padding:11px 20px;font-size:11px}.Layout.AgentWorkspace .RevenueForecastNotice{color:#9a6500;background:#f5b42014}.Layout.AgentWorkspace .RevenueForecastPlot{padding:18px 20px 12px}.Layout.AgentWorkspace .RevenueForecastPlot svg{width:100%;height:180px;display:block;overflow:visible}.Layout.AgentWorkspace .RevenueForecastPlot svg line{stroke:var(--border);stroke-width:1px}.Layout.AgentWorkspace .RevenueForecastPlot polyline{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.Layout.AgentWorkspace .RevenueForecastHistory{stroke:#7f8795}.Layout.AgentWorkspace .RevenueForecastLine{stroke:#2f6fff}.Layout.AgentWorkspace .RevenueForecastInterval{fill:#2f6fff21}.Layout.AgentWorkspace .RevenueForecastLegend{flex-wrap:wrap;gap:16px;margin-top:10px;display:flex}.Layout.AgentWorkspace .RevenueForecastLegend span{color:var(--text-muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.Layout.AgentWorkspace .RevenueForecastLegend i{background:#7f8795;width:18px;height:2px}.Layout.AgentWorkspace .RevenueForecastLegend .Projected{background:#2f6fff}.Layout.AgentWorkspace .RevenueForecastLegend .Range{background:#2f6fff2e;height:8px}.Layout.AgentWorkspace .RevenueForecast>footer{border-top:1px solid var(--border);color:var(--text-muted);padding:11px 20px;font-size:10px}.Layout.AgentWorkspace .RevenueForecastError{border-width:1px 0 0;margin:0}.Layout.AgentWorkspace .PricingScenario{border:1px solid var(--border);background:var(--surface)}.Layout.AgentWorkspace .PricingScenario>header{justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px 14px;display:flex}.Layout.AgentWorkspace .PricingScenario>header span{color:#2f6fff;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.Layout.AgentWorkspace .PricingScenario>header h2{margin:0;font-size:17px}.Layout.AgentWorkspace .PricingScenarioHeaderMeta{align-items:center;gap:12px;display:flex}.Layout.AgentWorkspace .PricingScenarioHeaderMeta small{color:var(--text-muted);font-size:11px}.Layout.AgentWorkspace .PricingScenarioHeaderMeta button{color:#7ea5ff;min-height:32px;font:inherit;background:#2f6fff14;border:1px solid #2f6fff6b;border-radius:4px;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.Layout.AgentWorkspace .PricingScenarioHeaderMeta button:hover:not(:disabled){color:#a9c2ff;background:#2f6fff24;border-color:#2f6fff}.Layout.AgentWorkspace .PricingScenarioHeaderMeta button:disabled{cursor:wait;opacity:.55}.Layout.AgentWorkspace .PricingScenario>p{border-top:1px solid var(--border);color:var(--text-muted);margin:0;padding:18px 20px;font-size:11px}.Layout.AgentWorkspace .PricingScenarioCatalogNav{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.Layout.AgentWorkspace .PricingScenarioCatalogNav>label{min-width:min(100%,240px);color:var(--text-muted);flex:1;align-items:center;gap:8px;display:flex}.Layout.AgentWorkspace .PricingScenarioCatalogNav input{border:1px solid var(--border-strong);background:var(--surface);width:100%;min-width:0;height:34px;color:var(--text);font:inherit;border-radius:4px;padding:0 9px;font-size:12px}.Layout.AgentWorkspace .PricingScenarioCatalogNav input:focus-visible{outline-offset:2px;outline:2px solid #2f6fff}.Layout.AgentWorkspace .PricingScenarioCatalogNav>div{color:var(--text-muted);align-items:center;gap:10px;font-size:11px;display:flex}.Layout.AgentWorkspace .PricingScenarioCatalogNav button{border:1px solid var(--border-strong);background:var(--surface);min-height:34px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:0 10px}.Layout.AgentWorkspace .PricingScenarioCatalogNav button:disabled{cursor:default;opacity:.5}.Layout.AgentWorkspace .PricingScenarioControls{border-block:1px solid var(--border);grid-template-columns:minmax(160px,1.3fr) minmax(120px,1fr) repeat(4,minmax(96px,.75fr));display:grid}.Layout.AgentWorkspace .PricingScenarioControls label{border-inline-end:1px solid var(--border);min-width:0;padding:12px 14px}.Layout.AgentWorkspace .PricingScenarioControls label:last-child{border-inline-end:0}.Layout.AgentWorkspace .PricingScenarioControls label>span{color:var(--text-muted);margin-bottom:6px;font-size:10px;display:block}.Layout.AgentWorkspace .PricingScenarioControls select,.Layout.AgentWorkspace .PricingScenarioControls input{border:1px solid var(--border-strong);background:var(--surface);width:100%;min-width:0;height:34px;color:var(--text);font:inherit;border-radius:4px;outline:0;padding:0 9px;font-size:12px}.Layout.AgentWorkspace .PricingScenarioControls select:focus,.Layout.AgentWorkspace .PricingScenarioControls input:focus{border-color:#2f6fff;box-shadow:0 0 0 2px #2f6fff1f}.Layout.AgentWorkspace .PricingScenarioComparison{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;display:grid}.Layout.AgentWorkspace .PricingScenarioColumn{padding:18px 20px}.Layout.AgentWorkspace .PricingScenarioColumn>span{color:var(--text-muted);text-transform:uppercase;font-size:10px;font-weight:700}.Layout.AgentWorkspace .PricingScenarioColumn>strong{font-variant-numeric:tabular-nums;margin-top:3px;font-size:24px;display:block}.Layout.AgentWorkspace .PricingScenarioColumn--proposed{background:#2f6fff0e}.Layout.AgentWorkspace .PricingScenarioColumn--proposed>strong{color:#2f6fff}.Layout.AgentWorkspace .PricingScenarioColumn dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 0;display:grid}.Layout.AgentWorkspace .PricingScenarioColumn dt{color:var(--text-muted);font-size:10px}.Layout.AgentWorkspace .PricingScenarioColumn dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:12px;font-weight:700}.Layout.AgentWorkspace .PricingScenarioArrow{border-inline:1px solid var(--border);color:#2f6fff;place-items:center;font-size:18px;display:grid}.Layout.AgentWorkspace [dir=rtl] .PricingScenarioArrow{transform:scaleX(-1)}.Layout.AgentWorkspace .PricingScenarioReadout{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Layout.AgentWorkspace .PricingScenarioReadout>div{border-inline-end:1px solid var(--border);padding:12px 20px}.Layout.AgentWorkspace .PricingScenarioReadout>div:last-child{border-inline-end:0}.Layout.AgentWorkspace .PricingScenarioReadout span{color:var(--text-muted);font-size:10px;display:block}.Layout.AgentWorkspace .PricingScenarioReadout strong{font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;display:block}.Layout.AgentWorkspace .PricingScenarioNotice,.Layout.AgentWorkspace .PricingScenarioDanger,.Layout.AgentWorkspace .PricingScenarioResearchError{border-top:1px solid var(--border)}.Layout.AgentWorkspace .PricingScenarioDanger{background:#d92d200f;color:#b42318!important}.Layout.AgentWorkspace .PricingScenario>footer{border-top:1px solid var(--border);color:var(--text-muted);padding:11px 20px;font-size:10px}.Layout.AgentWorkspace .PricingScenario>footer span{color:#7ea5ff;margin-top:4px;display:block}.Layout.AgentWorkspace .PricingScenarioError{border-width:1px 0 0;margin:0}.Layout.AgentWorkspace .IntelligenceError{border:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:14px 16px;display:flex}.Layout.AgentWorkspace .AgentViewSwitch{display:none}.Layout.AgentWorkspace .AgentBuilder{gap:12px;min-width:0;display:grid}.Layout.AgentWorkspace .AgentBuilder>button{justify-self:start}.Layout.AgentWorkspace .AgentBuilder iframe{border:1px solid var(--border);background:var(--surface);border-radius:0;width:100%;height:max(560px,100dvh - 270px)}.Layout.AgentWorkspace .AgentBuilderStatus{background:var(--primary-tint);color:var(--text-muted);border-inline-start:2px solid #5d8ed7;margin:0;padding:9px 12px;font-size:12px}.Layout.AgentWorkspace .AgentBuilderStatus--ready{color:var(--text)}.Layout.AgentWorkspace.AgentWorkspace--collapsed{grid-template-columns:192px minmax(0,1fr)}.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentConversation,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentResizeHandle{display:none}.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentWorkingArea{grid-column:2}@keyframes agentPulse{to{opacity:.35}}@media (width<=1099px){.Layout.AgentWorkspace,.Layout.AgentWorkspace.AgentWorkspace--collapsed{grid-template-rows:64px 46px minmax(0,1fr);grid-template-columns:64px minmax(0,1fr)}.Layout.AgentWorkspace>.WorkspaceHeader,.Layout.AgentWorkspace.AgentWorkspace--collapsed>.WorkspaceHeader{height:64px;padding-inline:16px}.Layout.AgentWorkspace .AgentRail,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentRail{grid-row:2/-1}.Layout.AgentWorkspace .AgentRailLabel,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentRailLabel{display:none}.Layout.AgentWorkspace .AgentRail a,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentRail a{justify-content:center;width:48px;padding-inline:0}.Layout.AgentWorkspace .AgentViewSwitch,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentViewSwitch{border-bottom:1px solid var(--border);grid-area:2/2;gap:20px;padding:0 18px;display:flex}.Layout.AgentWorkspace .AgentViewSwitch button,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentViewSwitch button{border:0;color:var(--text-muted);background:0 0;border-bottom:2px solid #0000;font-size:12px}.Layout.AgentWorkspace .AgentViewSwitch button[aria-pressed=true],.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentViewSwitch button[aria-pressed=true]{color:var(--text);border-bottom-color:#437ccf}.Layout.AgentWorkspace .AgentResizeHandle,.Layout.AgentWorkspace .AgentCollapse,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentResizeHandle,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentCollapse{display:none}.Layout.AgentWorkspace .AgentConversation,.Layout.AgentWorkspace .AgentWorkingArea,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentConversation,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentWorkingArea{grid-area:3/2}.Layout.AgentWorkspace[data-view=workspace] .AgentConversation,.Layout.AgentWorkspace[data-view=chat] .AgentWorkingArea,.Layout.AgentWorkspace.AgentWorkspace--collapsed[data-view=workspace] .AgentConversation,.Layout.AgentWorkspace.AgentWorkspace--collapsed[data-view=chat] .AgentWorkingArea{display:none}.Layout.AgentWorkspace[data-view=chat] .AgentConversation,.Layout.AgentWorkspace.AgentWorkspace--collapsed[data-view=chat] .AgentConversation{display:flex}.Layout.AgentWorkspace .AgentWorkingArea .Layout_Children,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentWorkingArea .Layout_Children{padding:18px}.Layout.AgentWorkspace .AgentWorkspaceToolbar,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentWorkspaceToolbar{min-height:48px;padding:8px 18px}.Layout.AgentWorkspace .AgentMessages,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentMessages{padding:20px 18px}.Layout.AgentWorkspace .AgentEmpty,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentEmpty{padding-top:24px}.Layout.AgentWorkspace .IntelligenceControls__bar,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__bar{flex-direction:column;align-items:stretch}.Layout.AgentWorkspace .IntelligenceControls__actions,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__actions{justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.Layout.AgentWorkspace .IntelligenceControls__actions button,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__actions button{flex:none;padding-inline:8px}.Layout.AgentWorkspace .IntelligenceControls__grid,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__grid{grid-template-columns:1fr}.Layout.AgentWorkspace .IntelligenceControls__grid fieldset,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__grid fieldset{border-inline-end:0;border-bottom:1px solid var(--border)}.Layout.AgentWorkspace .IntelligenceControls__grid fieldset:last-child,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__grid fieldset:last-child{border-bottom:0}.Layout.AgentWorkspace .IntelligenceFunnel,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceFunnel{grid-template-columns:repeat(2,minmax(0,1fr))}.Layout.AgentWorkspace .IntelligenceFunnelRow:nth-child(2),.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceFunnelRow:nth-child(2){border-inline-end:0}.Layout.AgentWorkspace .IntelligenceFunnelRow:nth-child(-n+2),.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceFunnelRow:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (width<=480px){.Layout.AgentWorkspace,.Layout.AgentWorkspace.AgentWorkspace--collapsed{grid-template-columns:52px minmax(0,1fr)}.Layout.AgentWorkspace .AgentRail,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentRail{padding:12px 6px}.Layout.AgentWorkspace .AgentRail a,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentRail a{width:40px;height:44px}.Layout.AgentWorkspace .AgentRail a[aria-current]:before,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentRail a[aria-current]:before{left:-6px}.Layout.AgentWorkspace .AgentWorkingArea .Layout_Children,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentWorkingArea .Layout_Children{padding:14px 12px}.Layout.AgentWorkspace .AgentConversationHeader,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentConversationHeader{padding-inline:14px}.Layout.AgentWorkspace .AgentComposeArea,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentComposeArea{padding:10px}.Layout.AgentWorkspace .AgentMessages,.Layout.AgentWorkspace.AgentWorkspace--collapsed .AgentMessages{padding-inline:14px}.Layout.AgentWorkspace .WorkspaceStoreSlot,.Layout.AgentWorkspace .WorkspaceAccountName,.Layout.AgentWorkspace.AgentWorkspace--collapsed .WorkspaceStoreSlot,.Layout.AgentWorkspace.AgentWorkspace--collapsed .WorkspaceAccountName{display:none}.Layout.AgentWorkspace .WorkspaceBrand,.Layout.AgentWorkspace.AgentWorkspace--collapsed .WorkspaceBrand{max-width:125px}.Layout.AgentWorkspace .NavBarRight,.Layout.AgentWorkspace.AgentWorkspace--collapsed .NavBarRight{gap:8px;margin-left:auto}.Layout.AgentWorkspace .IntelligenceControls__bar,.Layout.AgentWorkspace .IntelligenceControls__panel>header,.Layout.AgentWorkspace .IntelligenceControls__grid fieldset,.Layout.AgentWorkspace .IntelligenceControls__panel>footer,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__bar,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__panel>header,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__grid fieldset,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__panel>footer{padding-inline:12px}.Layout.AgentWorkspace .IntelligenceControls__panel>footer,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__panel>footer{flex-direction:column;align-items:stretch}.Layout.AgentWorkspace .IntelligenceControls__panel>footer>div,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__panel>footer>div{margin-inline-start:0}.Layout.AgentWorkspace .IntelligenceControls__panel>footer>div button,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceControls__panel>footer>div button{flex:1}.Layout.AgentWorkspace .IntelligenceMetricChoices,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceMetricChoices{grid-template-columns:1fr}.Layout.AgentWorkspace .IntelligenceOverviewCard>header,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceOverviewCard>header{display:grid}.Layout.AgentWorkspace .ResearchBrief>header,.Layout.AgentWorkspace.AgentWorkspace--collapsed .ResearchBrief>header{gap:8px;display:grid}.Layout.AgentWorkspace .ResearchBrief>header small,.Layout.AgentWorkspace.AgentWorkspace--collapsed .ResearchBrief>header small{white-space:normal}.Layout.AgentWorkspace .IntelligenceFunnel,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceFunnel{grid-template-columns:1fr}.Layout.AgentWorkspace .IntelligenceFunnelRow,.Layout.AgentWorkspace .IntelligenceFunnelRow:nth-child(2),.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceFunnelRow,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceFunnelRow:nth-child(2){border-inline-end:0;border-bottom:1px solid var(--border)}.Layout.AgentWorkspace .IntelligenceFunnelRow:last-child,.Layout.AgentWorkspace.AgentWorkspace--collapsed .IntelligenceFunnelRow:last-child{border-bottom:0}.Layout.AgentWorkspace .CustomerIntelligence>header,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CustomerIntelligence>header{display:grid}.Layout.AgentWorkspace .CustomerRfmSummary,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CustomerRfmSummary{grid-template-columns:1fr}.Layout.AgentWorkspace .CustomerRfmSummary>div,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CustomerRfmSummary>div{border-inline-end:0;border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Layout.AgentWorkspace .CustomerRfmSummary>div:last-child,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CustomerRfmSummary>div:last-child{border-bottom:0}.Layout.AgentWorkspace .CustomerRfmSummary strong,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CustomerRfmSummary strong{margin:0;font-size:15px}.Layout.AgentWorkspace .CustomerRfmBody,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CustomerRfmBody{grid-template-columns:1fr}.Layout.AgentWorkspace .CustomerSegments,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CustomerSegments{border-inline-end:0;border-bottom:1px solid var(--border)}.Layout.AgentWorkspace .CustomerLeaders .CustomerLeader,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CustomerLeaders .CustomerLeader{grid-template-columns:1fr;gap:8px}.Layout.AgentWorkspace .CustomerLeaders .CustomerLeader>svg,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CustomerLeaders .CustomerLeader>svg{display:none}.Layout.AgentWorkspace .DealImpact>header,.Layout.AgentWorkspace.AgentWorkspace--collapsed .DealImpact>header{display:grid}.Layout.AgentWorkspace .DealImpact article,.Layout.AgentWorkspace.AgentWorkspace--collapsed .DealImpact article{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Layout.AgentWorkspace .DealImpactName,.Layout.AgentWorkspace.AgentWorkspace--collapsed .DealImpactName{grid-column:1/-1}.Layout.AgentWorkspace .DealImpact article>small,.Layout.AgentWorkspace .DealImpact article>p,.Layout.AgentWorkspace.AgentWorkspace--collapsed .DealImpact article>small,.Layout.AgentWorkspace.AgentWorkspace--collapsed .DealImpact article>p{grid-column:1/-1;margin-top:0}.Layout.AgentWorkspace .CampaignOutcome>header,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CampaignOutcome>header{flex-direction:column;align-items:start;gap:5px}.Layout.AgentWorkspace .CampaignOutcome article,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CampaignOutcome article{grid-template-columns:repeat(2,minmax(0,1fr))}.Layout.AgentWorkspace .CampaignOutcomeIdentity,.Layout.AgentWorkspace .CampaignOutcome article>small,.Layout.AgentWorkspace .CampaignOutcome article>p,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CampaignOutcomeIdentity,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CampaignOutcome article>small,.Layout.AgentWorkspace.AgentWorkspace--collapsed .CampaignOutcome article>p{grid-column:1/-1}.Layout.AgentWorkspace .ExperimentReadiness>header,.Layout.AgentWorkspace.AgentWorkspace--collapsed .ExperimentReadiness>header{display:grid}.Layout.AgentWorkspace .ExperimentReadiness>dl,.Layout.AgentWorkspace.AgentWorkspace--collapsed .ExperimentReadiness>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.Layout.AgentWorkspace .ExperimentReadiness>dl>div:nth-child(3),.Layout.AgentWorkspace.AgentWorkspace--collapsed .ExperimentReadiness>dl>div:nth-child(3){border-inline-start:0}.Layout.AgentWorkspace .ExperimentReadiness>dl>div:nth-child(n+3),.Layout.AgentWorkspace.AgentWorkspace--collapsed .ExperimentReadiness>dl>div:nth-child(n+3){border-top:1px solid var(--border)}.Layout.AgentWorkspace .RevenueForecast>header,.Layout.AgentWorkspace.AgentWorkspace--collapsed .RevenueForecast>header{display:grid}.Layout.AgentWorkspace .RevenueForecastMeta,.Layout.AgentWorkspace.AgentWorkspace--collapsed .RevenueForecastMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.Layout.AgentWorkspace .RevenueForecastMeta>div:nth-child(2),.Layout.AgentWorkspace.AgentWorkspace--collapsed .RevenueForecastMeta>div:nth-child(2){border-inline-end:0}.Layout.AgentWorkspace .RevenueForecastMeta>div:nth-child(-n+2),.Layout.AgentWorkspace.AgentWorkspace--collapsed .RevenueForecastMeta>div:nth-child(-n+2){border-bottom:1px solid var(--border)}.Layout.AgentWorkspace .RevenueForecastModels,.Layout.AgentWorkspace.AgentWorkspace--collapsed .RevenueForecastModels{grid-template-columns:1fr}.Layout.AgentWorkspace .RevenueForecastModelsIntro,.Layout.AgentWorkspace.AgentWorkspace--collapsed .RevenueForecastModelsIntro{border-inline-end:0;border-bottom:1px solid var(--border)}.Layout.AgentWorkspace .RevenueForecastModelList article,.Layout.AgentWorkspace.AgentWorkspace--collapsed .RevenueForecastModelList article{padding-inline:10px}.Layout.AgentWorkspace .RevenueForecastPlot svg,.Layout.AgentWorkspace.AgentWorkspace--collapsed .RevenueForecastPlot svg{height:150px}.Layout.AgentWorkspace .PricingScenario>header,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenario>header{display:grid}.Layout.AgentWorkspace .PricingScenarioHeaderMeta,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioHeaderMeta{justify-content:space-between;align-items:flex-start;gap:8px}.Layout.AgentWorkspace .PricingScenarioControls,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioControls{grid-template-columns:repeat(2,minmax(0,1fr))}.Layout.AgentWorkspace .PricingScenarioControls label,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioControls label{border-bottom:1px solid var(--border)}.Layout.AgentWorkspace .PricingScenarioControls label:nth-child(2n),.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioControls label:nth-child(2n){border-inline-end:0}.Layout.AgentWorkspace .PricingScenarioControls label:last-child,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioControls label:last-child{border-bottom:0}.Layout.AgentWorkspace .PricingScenarioComparison,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioComparison{grid-template-columns:1fr}.Layout.AgentWorkspace .PricingScenarioArrow,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioArrow{border-inline:0;border-block:1px solid var(--border);min-height:34px;transform:rotate(90deg)}.Layout.AgentWorkspace [dir=rtl] .PricingScenarioArrow,.Layout.AgentWorkspace.AgentWorkspace--collapsed [dir=rtl] .PricingScenarioArrow{transform:rotate(90deg)scaleX(-1)}.Layout.AgentWorkspace .PricingScenarioColumn dl,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioColumn dl{border-top:1px solid var(--border);grid-template-columns:1fr;gap:0}.Layout.AgentWorkspace .PricingScenarioColumn dl>div,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioColumn dl>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.Layout.AgentWorkspace .PricingScenarioColumn dl>div:last-child,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioColumn dl>div:last-child{border-bottom:0}.Layout.AgentWorkspace .PricingScenarioColumn dd,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioColumn dd{text-align:end}.Layout.AgentWorkspace .PricingScenarioReadout,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioReadout{grid-template-columns:1fr}.Layout.AgentWorkspace .PricingScenarioReadout>div,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioReadout>div{border-inline-end:0;border-bottom:1px solid var(--border)}.Layout.AgentWorkspace .PricingScenarioReadout>div:last-child,.Layout.AgentWorkspace.AgentWorkspace--collapsed .PricingScenarioReadout>div:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.Layout.AgentWorkspace *,.Layout.AgentWorkspace :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root[data-theme=dark] .Layout.AgentWorkspace,body.dark .Layout.AgentWorkspace{--agent-rail-bg:#171717;--agent-rail-hover:#242424;--agent-rail-active:#2b2b2b}:root[data-theme=dark] .Layout.AgentWorkspace .AgentRail a,body.dark .Layout.AgentWorkspace .AgentRail a{color:#b5b5b5}:root[data-theme=dark] .Layout.AgentWorkspace .AgentRail a:hover,:root[data-theme=dark] .Layout.AgentWorkspace .AgentRail a[aria-current],body.dark .Layout.AgentWorkspace .AgentRail a:hover,body.dark .Layout.AgentWorkspace .AgentRail a[aria-current]{color:#f3f3f3}:root[data-theme=dark] .Layout.AgentWorkspace .AgentConversation,body.dark .Layout.AgentWorkspace .AgentConversation{background:#12151b}:root[data-theme=dark] .Layout.AgentWorkspace .AgentResizeHandle,body.dark .Layout.AgentWorkspace .AgentResizeHandle{background:#303030}@media (width<=350px){.Layout.AgentWorkspace .AgentWorkspaceToolbar{padding-inline:8px}}@font-face{font-family:November UI Arabic;src:url(/fonts/noto-sans-arabic-variable.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-89F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}.Layout.AgentWorkspace.WorkspaceDesktop{grid-template-columns:var(--agent-chat-width) 5px minmax(0, 1fr);background:var(--desktop-bg,#e7ebf0);grid-template-rows:64px minmax(0,1fr) 72px;column-gap:0;padding:0 16px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversation{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-area:2/1}.Layout.AgentWorkspace.WorkspaceDesktop .AgentResizeHandle{background:0 0;grid-area:2/2;width:5px;margin:14px 0}.Layout.AgentWorkspace.WorkspaceDesktop .AgentResizeHandle:hover{background:var(--primary-tint)}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;grid-area:2/3;margin-inline-start:9px;display:flex;overflow:hidden}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea .Layout_Children{background:var(--surface);flex:1;min-width:0;padding:24px;overflow:auto}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkspaceToolbar{background:var(--surface);border-bottom:1px solid var(--border);flex:none;min-height:48px}.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceHeader{background:0 0;border:0;height:64px;min-height:64px;padding:0 6px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentViewSwitch{display:none}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed{grid-template-columns:minmax(0,1fr)}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentWorkingArea{grid-column:1;margin-inline-start:0}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock{z-index:15;grid-area:3/1/auto/-1;place-self:center;min-width:0;max-width:100%}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDockTray{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f7f9fcd1;border:1px solid #bdc7d5;border-radius:22px;align-items:center;gap:12px;padding:9px 14px;display:flex;box-shadow:0 9px 24px #10264212,inset 0 1px #ffffffb3}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp{cursor:pointer;min-width:58px;color:var(--text);border-radius:12px;flex-direction:column;align-items:center;gap:5px;text-decoration:none;display:flex;position:relative}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppIcon{color:#335578;background:linear-gradient(145deg,#f8fbff,#dae5f4);border:1px solid #b9c8df;border-radius:14px;place-items:center;width:46px;height:46px;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:inset 0 1px #fffa,0 3px 5px #2238530d}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppIcon svg{stroke-width:1.6px;width:24px;height:24px}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--products .DockAppIcon{color:#79592f;background:linear-gradient(145deg,#fff5df,#ecd9b8);border-color:#d8c4a4}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--orders .DockAppIcon{color:#426d66;background:linear-gradient(145deg,#e9f8f1,#c2dfd4);border-color:#a9c5bc}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--intelligence .DockAppIcon{color:#295bbb;background:linear-gradient(145deg,#e6efff,#bacef3)}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--social .DockAppIcon{color:#26627a;background:linear-gradient(145deg,#e8f5f9,#c6e2e9);border-color:#aacbd4}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--scheduling .DockAppIcon{color:#2e6580;background:linear-gradient(145deg,#eaf9fa,#c9e4e9);border-color:#a9cbd2}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--settings .DockAppIcon{color:#56616e;background:linear-gradient(145deg,#f2f4f7,#ced5dd);border-color:#bdc7d2}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLabel{color:var(--text);white-space:nowrap;font-size:10px;font-weight:550;line-height:1.3}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp[aria-current=page]:after{content:"";background:var(--primary);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-6px}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp:focus-visible{outline-offset:4px;outline:2px solid #77a6ee}.Layout.AgentWorkspace.WorkspaceDesktop .DockDivider{background:var(--border-strong);width:1px;height:38px}.Layout.AgentWorkspace.WorkspaceDesktop .DockAllApps{position:relative}.Layout.AgentWorkspace.WorkspaceDesktop .DockAllApps summary{list-style:none}.Layout.AgentWorkspace.WorkspaceDesktop .DockAllApps summary::-webkit-details-marker{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLibrary{border:1px solid var(--border-strong);background:var(--surface);width:min(550px,100vw - 36px);max-height:min(540px,65dvh);box-shadow:var(--shadow-lg);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px;display:grid;position:absolute;bottom:calc(100% + 24px);right:0;overflow:auto}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLibrary>p{color:var(--text);grid-column:1/-1;margin:0;font-size:18px}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLibrary strong{color:var(--text-muted);margin-bottom:6px;font-size:11px;display:block}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLibrary a{min-height:36px;color:var(--text);border-radius:7px;align-items:center;padding:6px 8px;font-size:13px;display:flex}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLibrary a:hover{background:var(--surface-soft)}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLibrary a:focus-visible{outline:2px solid #77a6ee}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Layout.AgentWorkspace.WorkspaceDesktop .DockApp:hover .DockAppIcon{transform:translateY(-4px)scale(1.06);box-shadow:0 5px 12px #10264226}}@media (width>=1024px){.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea{display:flex}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentConversation{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .AgentResizeHandle{display:block}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentResizeHandle{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .AgentCollapse{display:inline-flex}}@media (width<=1023px){.Layout.AgentWorkspace.WorkspaceDesktop,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed{grid-template-rows:60px 44px minmax(0,1fr) 62px;grid-template-columns:minmax(0,1fr);padding:0 10px}.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceHeader{height:60px;min-height:60px;padding:0 2px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentViewSwitch{background:0 0;border:0;grid-area:2/1;gap:18px;padding:0 12px;display:flex}.Layout.AgentWorkspace.WorkspaceDesktop .AgentViewSwitch button{color:var(--text-muted);background:0 0;border:0;border-bottom:2px solid #0000;min-height:40px;font-size:13px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentViewSwitch button[aria-pressed=true]{color:var(--text);border-bottom-color:var(--primary)}.Layout.AgentWorkspace.WorkspaceDesktop .AgentResizeHandle,.Layout.AgentWorkspace.WorkspaceDesktop .AgentCollapse{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentWorkingArea{grid-area:3/1;margin:0}.Layout.AgentWorkspace.WorkspaceDesktop[data-view=workspace] .AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop[data-view=chat] .AgentWorkingArea{display:none}.Layout.AgentWorkspace.WorkspaceDesktop[data-view=chat] .AgentConversation{display:flex}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea .Layout_Children{padding:18px 14px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock{grid-row:4}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDockTray{border-radius:19px;gap:8px;padding:8px 10px}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp{min-width:48px}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppIcon{border-radius:12px;width:42px;height:42px}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--payments,.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--finance,.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--delivery-failures,.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--intelligence,.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--social,.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--scheduling,.Layout.AgentWorkspace.WorkspaceDesktop .DockApp--settings{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLabel{font-size:9px}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLibrary{gap:14px;padding:18px}}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop{--desktop-bg:#202427;--surface:#292e32;--surface-soft:#24292d;--surface-muted:#353d44;--border:#3d454c;--border-strong:#63717e;--text:#f2f5f8;--text-muted:#bdc8d2;--placeholder:#aab7c4;--input-bg:#24292d;--input-hover-bg:#303840;--table-row-bg:#292e32;--table-header-bg:#24292d;--table-row-hover-bg:#323c45;--primary:#9abfff;--primary-tint:#9abfff16;--primary-hover:#b6d0ff;--action-fill:#3264c7}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkspaceToolbar{background:var(--surface)}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .DockAppLabel{color:var(--text-muted)}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .DockApp[aria-current=page] .DockAppLabel{color:#fff}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop{--font-ar-sans:"November UI Arabic", Tahoma, Arial, sans-serif;--font-ar-display:var(--font-ar-sans)}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockApp .DockAppLabel{clip-path:none;border:1px solid var(--border-strong);background:var(--surface);width:max-content;max-width:calc(100vw - 24px);height:auto;color:var(--text);white-space:nowrap;box-shadow:var(--shadow-sm);opacity:0;visibility:hidden;pointer-events:none;border-radius:9px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;line-height:1.4;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;overflow:visible;transform:translate(-50%)}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockApp:is(:hover,:focus-visible) .DockAppLabel{opacity:1;visibility:visible}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .WorkspaceDockTray>.DockApp:first-child .DockAppLabel{left:0;transform:none}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockAllApps .DockAppLabel{left:auto;right:0;transform:none}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockApp .DockAppIcon{position:relative}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockAppPremiumMark{border:1px solid var(--border-strong);background:var(--surface);width:16px;height:16px;color:var(--primary);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockApp .DockAppIcon .DockAppPremiumMark svg{width:11px;height:11px}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockLibraryPremium,:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockAppLabelTier{color:var(--text-muted);font-size:11px}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockLibraryPremium{align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}:root .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDock .DockLibraryPremium svg{width:13px;height:13px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspacePremiumBadge{border:1px solid var(--border-strong);color:var(--text);background:var(--surface-soft);border-radius:7px;flex:none;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspacePremiumBadge svg{width:13px;height:13px;color:var(--primary)}.Layout.AgentWorkspace.WorkspaceDesktop{--desktop-bg:#e7ebef;--primary:#285bc0;--primary-hover:#204cae;--primary-tint:#285bc012;--action-fill:#233d64;--action-ink:#fff;--placeholder:#626e7b;background:radial-gradient(ellipse at 0% 100%, #7d9cb820, transparent 60%), var(--desktop-bg);grid-template-rows:72px minmax(0,1fr) 62px;padding-inline:20px}.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceHeader{height:72px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceHeader.NavBar{--header-ink:var(--text);--header-muted:var(--text-muted);--header-edge:var(--border);--header-control:var(--surface-soft);--header-accent:var(--primary)}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceHeader .WorkspaceBrand .WorkspaceBrandLight{display:block}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceHeader .WorkspaceBrand .WorkspaceBrandDark{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceSearchTrigger{background:0 0;border-radius:12px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceSearchTrigger kbd{color:var(--text-muted);background:var(--surface);border-color:var(--border)}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversationHeader{border:0;padding:18px 14px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversationHeader strong{font-size:16px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversationMeta>span{font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentPresence{box-shadow:none;background:var(--primary)}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWelcomeMark{border:1px solid var(--border-strong);width:52px;height:52px;color:var(--primary);background:var(--surface);border-radius:17px;place-items:center;margin-bottom:26px;display:grid;box-shadow:0 4px 12px #10182008}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWelcomeMark svg{stroke-width:1.5px;width:26px;height:26px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty h2{margin-bottom:10px;font-size:26px;font-weight:700;line-height:1.55}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty p{color:var(--text-muted);font-size:14px;line-height:1.85}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters{gap:10px;margin-top:28px;display:grid}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button{border:1px solid var(--border);text-align:start;width:100%;min-height:56px;font:inherit;color:var(--text);background:var(--surface-soft);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:14px;font-size:13px;line-height:1.6;display:flex}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button>svg{width:16px;color:var(--text-muted);flex:none}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button:not(:disabled):hover{border-color:var(--primary);background:var(--primary-tint)}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button:disabled{opacity:.55;cursor:default}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentComposeArea{background:0 0;border:0;padding:12px 12px 6px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentContext{color:var(--text-muted);margin-bottom:12px;font-size:11px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentContextPage{color:var(--text)}.Layout.AgentWorkspace.WorkspaceDesktop .AgentComposer{background:var(--surface);border-color:var(--border-strong);border-radius:18px;padding:14px;box-shadow:0 4px 18px #10182008}.Layout.AgentWorkspace.WorkspaceDesktop .AgentComposer:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-tint)}.Layout.AgentWorkspace.WorkspaceDesktop .AgentComposer textarea{font-size:14px;line-height:1.7}.Layout.AgentWorkspace.WorkspaceDesktop .AgentComposerFooter button:not(:disabled){background:var(--action-fill);color:var(--action-ink)}.Layout.AgentWorkspace.WorkspaceDesktop .AgentIntent{flex-wrap:wrap;gap:5px;margin-bottom:10px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentIntent button{border-radius:7px;min-height:30px;font-size:11px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentResizeHandle{opacity:.5}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea{border-color:var(--border);border-radius:22px;margin-inline-start:14px;box-shadow:0 12px 40px #1018200a}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a{border-radius:0;padding:18px 0;font-size:13px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a[aria-current=page]{box-shadow:inset 0 -2px var(--primary);background:0 0}.Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader>h1{letter-spacing:-.6px;font-size:34px;font-weight:700;line-height:1.4}.Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader .ant-btn{min-height:42px;box-shadow:none;border-radius:11px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspacePageDescription{color:var(--text-muted);margin:-6px 0 12px;font-size:14px;line-height:1.8}.Layout.AgentWorkspace.WorkspaceDesktop .ant-btn-primary:not(:disabled){background:var(--action-fill);border-color:var(--action-fill);color:var(--action-ink)}.Layout.AgentWorkspace.WorkspaceDesktop .ant-btn-primary:not(:disabled):hover{background:var(--action-fill);border-color:var(--primary);color:var(--action-ink);box-shadow:0 0 0 3px var(--primary-tint)}.Layout.AgentWorkspace.WorkspaceDesktop .DataTable{background:0 0!important}.Layout.AgentWorkspace.WorkspaceDesktop .ant-table-container{border-radius:12px}.Layout.AgentWorkspace.WorkspaceDesktop .ant-table-thead>tr>th{padding-block:16px;font-size:12px;font-weight:500}.Layout.AgentWorkspace.WorkspaceDesktop .ant-table-tbody>tr>td{padding-block:22px;font-size:14px}.Layout.AgentWorkspace.WorkspaceDesktop .ant-table-pagination{padding-block:8px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-toolbar{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:18px 14px;margin-bottom:0;padding:0}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs{border-bottom:1px solid var(--border);background:0 0;border-radius:0;grid-area:1/1/auto/-1;justify-self:stretch;padding:0 0 12px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs .ant-segmented-item-label{padding-inline:14px;font-size:13px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-search{grid-area:2/1;max-width:350px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-filter-button{grid-area:2/2}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-name-cell{gap:6px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-name-cell .ant-typography:first-child{font-size:15px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-thumb{width:52px;height:52px;color:var(--text-muted);border-radius:14px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-mobile-meta{color:var(--text-muted);font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .ant-tag-blue{color:var(--text-muted);background:var(--surface-muted)}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status{border-radius:20px;padding:4px 10px;font-size:11px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status[data-status=draft]{color:#795415;background:#f6ecd9}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp .DockAppIcon{color:#485c71;background:linear-gradient(160deg,#fff,#e1e7ee);border-color:#c3cdd6;border-radius:10px;width:30px;height:30px;box-shadow:inset 0 1px #fff9,0 3px 6px #10203008}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp .DockAppIcon svg{width:17px;height:17px}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp[aria-current=page] .DockAppIcon{color:#fff;background:linear-gradient(160deg,#5385d3,#315fa6);border-color:#6592d2}@media (width<=1023px){.Layout.AgentWorkspace.WorkspaceDesktop,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed{grid-template-rows:60px 44px minmax(0,1fr) 62px;padding-inline:10px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentWorkingArea{border-radius:18px;margin-inline-start:0}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea .Layout_Children{padding:24px 16px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkspaceToolbar{min-height:54px;padding-inline:14px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs{gap:16px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a{font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty{padding-top:14px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters{margin-top:20px}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp{gap:2px;min-width:40px}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp .DockAppIcon{border-radius:9px;width:28px;height:28px}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLabel{font-size:8px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDockTray{border-radius:14px;gap:5px;padding:4px 7px}.Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader>h1{font-size:28px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspacePageDescription{margin:0 0 6px;font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs .ant-segmented-item-label{padding-inline:10px;font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-thumb{border-radius:12px;width:44px;height:44px}}@media (width<=720px){.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .ant-table-tbody>tr>td{padding-block:18px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-name-with-image{grid-template-columns:44px minmax(0,1fr) 28px;grid-template-areas:"thumb name edit";align-items:start;gap:10px;display:grid}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-thumb{grid-area:thumb}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-name-cell{grid-area:name}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-mobile-edit{grid-area:edit;align-self:center}}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop{--desktop-bg:#23272b;--surface:#2d3238;--surface-soft:#282d32;--surface-muted:#3b424a;--border:#454d56;--border-strong:#657382;--text:#f0f3f7;--text-muted:#bbc6d2;--placeholder:#aab7c4;--primary:#a6c9ff;--primary-hover:#bed7ff;--primary-tint:#a6c9ff14;--input-bg:#282d32;--input-hover-bg:#353d46;--table-row-bg:#2d3238;--table-header-bg:#282d32;--table-row-hover-bg:#353e48;--action-fill:#adceff;--action-ink:#182b48}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .AgentConversation,:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .AgentComposeArea{background:0 0}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceHeader .WorkspaceBrand .WorkspaceBrandLight{display:none}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceHeader .WorkspaceBrand .WorkspaceBrandDark{display:block}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDockTray{background:#333c46dc;border-color:#73849966;box-shadow:0 10px 30px #11171b40,inset 0 1px #eef5ff1a}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .DockApp .DockAppIcon{color:#d3dde9;background:linear-gradient(160deg,#4c5865,#37414b);border-color:#8295ab55}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .DockApp[aria-current=page] .DockAppIcon{color:#fff;background:linear-gradient(160deg,#6396e3,#3b69b2);border-color:#92b7ed}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status[data-status=draft]{color:#e8c37f;background:#433b2c}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspacePageDescription,html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty p{font-size:16px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button{font-size:15px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a,html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .ant-table-thead>tr>th{font-size:14px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .DockAppLabel{font-size:12px}@media (width<=1023px){html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspacePageDescription{font-size:14px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a{font-size:13px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .DockAppLabel{font-size:11px}}.Layout.AgentWorkspace.WorkspaceDesktop{--desktop-bg:#e8edf2;--surface:#fff;--surface-soft:#f4f6f8;--surface-muted:#e7ecf1;--border:#dfe5eb;--border-strong:#94a3b4;--workspace-chat:#f2f5f8;--workspace-dock:#f9fbfbe6;background:radial-gradient(ellipse at 0% 100%, var(--primary-tint), transparent 60%), var(--desktop-bg);grid-template-rows:68px minmax(0,1fr) 98px;padding-inline:16px}.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceHeader{height:68px;min-height:68px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea{margin-inline:0;border:1px solid var(--border);border-radius:20px;margin-left:12px;box-shadow:0 12px 40px #0c14200c}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkspaceToolbar{background:var(--surface);min-height:56px;padding-inline:24px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs{gap:22px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a{border-radius:0;margin-block:0;padding:18px 0;font-size:13px;font-weight:500}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a[aria-current=page]{color:var(--text);box-shadow:inset 0 -2px var(--primary);background:0 0}.Layout.AgentWorkspace.WorkspaceDesktop .AgentCollapse{margin-inline-end:12px}.Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader{align-items:center;margin-bottom:0}.Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader>h1{letter-spacing:-.7px;font-size:30px;font-weight:600}.Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader .ant-btn{border-radius:10px;min-height:38px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspacePageDescription{margin:-8px 0 12px;font-size:13px;font-weight:400}.Layout.AgentWorkspace.WorkspaceDesktop .ant-table-container{border:0;border-radius:0}.Layout.AgentWorkspace.WorkspaceDesktop .ant-table-thead>tr>th{padding-block:14px;font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .ant-table-tbody>tr>td{padding-block:20px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page{gap:16px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;padding-bottom:0}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs .ant-segmented-group{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:stretch;width:100%;display:grid}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs .ant-segmented-item{border-inline-end:0;border-radius:0;width:100%;min-width:0;margin:0}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs .ant-segmented-item:last-child{border-inline-end:0}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs .ant-segmented-item-label{text-align:start;padding:12px 10px;line-height:1.5}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-summary{color:var(--text-muted);justify-content:center;align-items:center;gap:8px;display:flex}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-summary strong{font-variant-numeric:tabular-nums;color:var(--text);background:var(--surface-muted);border-radius:6px;min-width:24px;padding:1px 6px;font-size:12px;font-weight:500}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs .ant-segmented-item-selected{color:var(--text);box-shadow:inset 0 -2px var(--primary);background:0 0}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs .ant-segmented-thumb{box-shadow:none;background:0 0}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-name-cell strong{font-weight:500}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-thumb{border-radius:12px;width:48px;height:48px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-name-cell .ant-typography:first-child{font-weight:500}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-search{max-width:320px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status{border-radius:5px;font-weight:400}@media (width<=1023px){.Layout.AgentWorkspace.WorkspaceDesktop,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed{grid-template-rows:60px 44px minmax(0,1fr) 98px;padding-inline:10px}.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceHeader{height:60px;min-height:60px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentWorkingArea{border-radius:14px;margin:0}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea .Layout_Children{padding:22px 18px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkspaceToolbar{min-height:50px;padding-inline:12px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs{gap:18px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a{padding:15px 0;font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-tabs .ant-segmented-item-label{padding:10px 8px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-summary{flex-direction:row;align-items:center;gap:4px;font-size:11px}.Layout.AgentWorkspace.WorkspaceDesktop .catalog-products-page .product-status-summary strong{font-size:11px}.Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader{align-items:stretch}.Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader>h1{font-size:27px}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-header h1{font-size:30px}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-header{gap:18px}}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentWorkingArea{margin:0}@media (width>=1024px){.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--rtl:not(.AgentWorkspace--collapsed){grid-template-columns:minmax(0, 1fr) 5px var(--agent-chat-width)}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--rtl:not(.AgentWorkspace--collapsed) .AgentConversation{grid-column:3}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--rtl:not(.AgentWorkspace--collapsed) .AgentWorkingArea{grid-column:1;margin-left:0;margin-right:12px}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--rtl .AgentCollapse svg{transform:scaleX(-1)}}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop{--desktop-bg:#20252b;--workspace-chat:#272d34;--workspace-dock:#343d48dd;--surface:#2c333b;--surface-soft:#282f37;--surface-muted:#3b4551;--border:#424b57;--border-strong:#727985;--text:#f1f2f4;--text-muted:#b6bdc8;--placeholder:#acbacb;--input-bg:#282f37;--input-hover-bg:#35383e;--primary:#9cbfff;--action-fill:#2865d8;--action-ink:#fff;--table-row-bg:#2c333b;--table-header-bg:#282f37;--table-row-hover-bg:#323c48}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader>h1{font-family:var(--font-ar-sans);letter-spacing:0;font-size:34px;font-weight:400}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a{font-size:16px;font-weight:400}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspacePageDescription{font-size:17px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .ant-table-thead>tr>th{font-size:16px;font-weight:400}@media (width<=1023px){html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a{font-size:15px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspacePageDescription{font-size:16px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .DataTableHeader>h1{font-size:30px}}:root .Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--full-width.AgentWorkspace--no-chat>.AgentWorkingArea{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}:root .Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--full-width.AgentWorkspace--no-chat>.AgentWorkingArea .Layout_Children{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;background:0 0;width:100%;padding:16px 24px 24px}:root .Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--full-width.AgentWorkspace--no-chat>.AgentWorkingArea .Layout_Children::-webkit-scrollbar{width:8px;height:8px}:root .Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--full-width.AgentWorkspace--no-chat>.AgentWorkingArea .Layout_Children::-webkit-scrollbar-track{background:0 0}:root .Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--full-width.AgentWorkspace--no-chat>.AgentWorkingArea .Layout_Children::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:8px}:root .Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--full-width.AgentWorkspace--no-chat>.AgentWorkingArea .Layout_Children::-webkit-scrollbar-thumb:hover{background-color:var(--text-muted)}@media (width<=1023px){:root .Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--full-width.AgentWorkspace--no-chat>.AgentWorkingArea .Layout_Children{padding:12px 8px 20px}}@media (forced-colors:active){:root .Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--full-width.AgentWorkspace--no-chat>.AgentWorkingArea .Layout_Children{scrollbar-color:auto}}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversation{background:var(--workspace-chat);border:1px solid var(--border);border-radius:20px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversationHeader{border-bottom:1px solid var(--border);min-height:56px;padding:16px 20px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversationHeader strong{font-size:14px;font-weight:500}.Layout.AgentWorkspace.WorkspaceDesktop .AgentPresence{width:6px;height:6px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentMessages{padding:24px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWelcomeIdentity{flex-direction:row;align-items:center;gap:14px;margin-bottom:28px;display:flex}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWelcomeIdentity small{color:var(--text-muted);font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWelcomeMark{background:var(--primary-tint);width:40px;height:40px;color:var(--primary);box-shadow:none;border:0;border-radius:12px;margin:0}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWelcomeMark svg{width:24px;height:24px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty h2{letter-spacing:-.7px;max-width:16ch;margin-bottom:14px;font-size:30px;font-weight:500;line-height:1.3}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty p{max-width:28ch;font-size:14px;font-weight:400;line-height:1.8}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters{border:0;gap:10px;margin-top:32px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button{border:1px solid var(--border);background:0 0;border-radius:12px;min-height:60px;padding:16px 12px;font-size:13px;font-weight:400}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button>svg{width:15px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentComposeArea{background:0 0;padding:16px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentContext{margin-bottom:12px;font-size:11px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentScheduleBoundary{border-inline-start:2px solid var(--primary);color:var(--text-muted);margin:0 0 12px;padding-inline-start:10px;font-size:11px;line-height:1.5}.Layout.AgentWorkspace.WorkspaceDesktop .AgentComposer{border-color:var(--border);background:var(--surface);border-radius:16px;padding:14px;box-shadow:0 4px 16px #00000008}.Layout.AgentWorkspace.WorkspaceDesktop .AgentComposer textarea{resize:none;min-height:32px;font-size:14px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentComposerFooter button{border-radius:9px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentIntent{gap:4px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentIntent button{padding-inline:7px;font-weight:400}@media (width<=1023px){.Layout.AgentWorkspace.WorkspaceDesktop .AgentMessages{padding:18px 22px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty{padding-top:10px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty h2{max-width:18ch}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters{margin-top:20px}}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentConversationHeader strong{font-size:18px;font-weight:400}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentWelcomeIdentity small{font-size:15px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty h2{letter-spacing:0;font-size:30px;font-weight:400;line-height:1.4}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentContext,html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentIntent button{font-size:14px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentScheduleBoundary{font-size:13px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentComposer textarea{font-size:17px}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .AgentConversation{background:var(--workspace-chat)}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDockTray{background:var(--workspace-dock);border-color:var(--border);border-radius:22px;gap:10px;padding:10px 18px;box-shadow:0 8px 24px #10182018,inset 0 1px #ffffff12}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp{gap:5px;min-width:62px}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp .DockAppIcon{width:44px;height:44px;color:var(--primary);background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:inset 0 1px #ffffff12}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp[aria-current=page] .DockAppIcon{background:var(--action-fill);color:var(--action-ink);border-color:var(--primary)}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp:not([aria-current=page]):hover .DockAppIcon{background:var(--surface-muted);color:var(--text)}.Layout.AgentWorkspace.WorkspaceDesktop .DockAppLabel{font-size:11px;font-weight:400}.Layout.AgentWorkspace.WorkspaceDesktop .DockApp[aria-current=page]:after{width:5px;height:3px;bottom:-6px}@media (width<=1023px){.Layout.AgentWorkspace.WorkspaceDesktop .DockApp{min-width:52px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDockTray{gap:12px}}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .DockAppLabel{font-size:14px;line-height:1.3}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceDockTray{background:var(--workspace-dock);border-color:var(--border)}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .DockApp .DockAppIcon{color:#c6d9f4;background:#3b4755;border-color:#63748b66;box-shadow:inset 0 1px #ffffff12}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .DockApp--orders .DockAppIcon{color:#a6d8cc}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .DockApp--finance .DockAppIcon{color:#e5c898}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .DockApp[aria-current=page] .DockAppIcon{background:var(--action-fill);color:var(--action-ink);border-color:var(--primary)}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .ant-form-item{margin-bottom:0}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-control .ant-input-affix-wrapper{border-radius:8px 0 0 8px;min-width:0;height:42px;padding-block:0}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-control .ant-input-affix-wrapper input.ant-input{height:auto;min-height:0}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-control__suffix{border-radius:0 8px 8px 0;min-height:42px}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-help{color:var(--text-muted);overflow-wrap:anywhere;margin:8px 0 12px;font-size:13px;line-height:1.65}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-help.is-error{color:var(--danger)}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-preview{gap:6px}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-preview small{color:var(--text-muted);line-height:1.6}@media (width<=520px){.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-control{grid-template-columns:minmax(0,1fr)}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-control .ant-input-affix-wrapper{border-radius:8px 8px 0 0}.Layout.AgentWorkspace.WorkspaceDesktop .store-subdomain-field .store-subdomain-control__suffix{border-radius:0 0 8px 8px;min-height:34px}}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-page{max-width:1280px;margin-inline:auto;display:block}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-back{width:fit-content;color:var(--text-muted);border:0;border-radius:0;margin:0 0 22px;padding:0;font-size:13px}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-header{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0 0 24px}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-header__icon{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-header__heading{gap:10px}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-header h1{letter-spacing:-1px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:36px;font-weight:600}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-header__eyebrow{text-transform:none;letter-spacing:0;font-size:13px;font-weight:400}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-header__meta{color:var(--text-muted);font-size:13px;font-weight:400}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-header .ant-btn{border-radius:8px;height:36px;font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .order-details-view{gap:26px}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpis{border-block:1px solid var(--border);gap:0;padding-block:22px}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent{border:0;border-inline-end:1px solid var(--border);min-height:62px;box-shadow:none;color:var(--text);background:0 0;border-radius:0;gap:12px;padding:0 22px;overflow:visible}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi:first-child,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent:first-child{padding-inline-start:0}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi:last-child,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent:last-child{border-inline-end:0}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi:hover,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent:hover{box-shadow:none;transform:none}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi .od-kpi__icon,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent .od-kpi__icon{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi .od-kpi__label,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent .od-kpi__label{color:var(--text-muted);letter-spacing:0;text-transform:none;font-size:13px;font-weight:400}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi .od-kpi__value,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent .od-kpi__value{color:var(--text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi .ant-tag,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent .ant-tag{white-space:normal;border-radius:5px;padding:3px 8px;font-size:12px}.Layout.AgentWorkspace.WorkspaceDesktop .order-processing{background:var(--surface-soft);border-radius:10px;margin:0;padding:20px 22px}.Layout.AgentWorkspace.WorkspaceDesktop .order-processing h2{font-size:17px;font-weight:500}.Layout.AgentWorkspace.WorkspaceDesktop .order-processing p{opacity:1;color:var(--text-muted);font-size:14px;line-height:1.8}.Layout.AgentWorkspace.WorkspaceDesktop .order-processing__steps{margin-top:18px;padding-top:16px}.Layout.AgentWorkspace.WorkspaceDesktop .order-processing__steps small{opacity:1;color:var(--text-muted)}.Layout.AgentWorkspace.WorkspaceDesktop .od-layout{grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);gap:28px}.Layout.AgentWorkspace.WorkspaceDesktop .od-main,.Layout.AgentWorkspace.WorkspaceDesktop .od-side{gap:28px}.Layout.AgentWorkspace.WorkspaceDesktop .od-card{box-shadow:none;background:0 0;border:0;border-radius:0}.Layout.AgentWorkspace.WorkspaceDesktop .od-card__head{gap:10px;padding:0 0 16px}.Layout.AgentWorkspace.WorkspaceDesktop .od-card__head h2{font-size:17px;font-weight:500}.Layout.AgentWorkspace.WorkspaceDesktop .od-card__head-icon{width:20px;height:20px;color:var(--text-muted);background:0 0;border-radius:0}.Layout.AgentWorkspace.WorkspaceDesktop .od-card__body{padding:4px 0 0}.Layout.AgentWorkspace.WorkspaceDesktop .od-row__label,.Layout.AgentWorkspace.WorkspaceDesktop .od-row__value{font-size:13px;font-weight:400}.Layout.AgentWorkspace.WorkspaceDesktop .od-row__icon{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .od-items__head,.Layout.AgentWorkspace.WorkspaceDesktop .od-item,.Layout.AgentWorkspace.WorkspaceDesktop .od-summary{padding-inline:0}.Layout.AgentWorkspace.WorkspaceDesktop .od-item__media{background:var(--surface-soft);border:0;border-radius:8px}.Layout.AgentWorkspace.WorkspaceDesktop .od-item__info strong{font-size:15px;font-weight:500}@media (width<=1200px){.Layout.AgentWorkspace.WorkspaceDesktop .od-layout{grid-template-columns:1fr}.Layout.AgentWorkspace.WorkspaceDesktop .od-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.Layout.AgentWorkspace.WorkspaceDesktop .order-details-view{gap:22px}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpis{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent{min-height:60px;padding:0 14px}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi:nth-child(odd),.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent:nth-child(odd){padding-inline-start:0}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi:nth-child(2n),.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent:nth-child(2n){border:0;padding-inline-end:0}.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi .od-kpi__value,.Layout.AgentWorkspace.WorkspaceDesktop .od-kpi.od-kpi--accent .od-kpi__value{font-size:23px}.Layout.AgentWorkspace.WorkspaceDesktop .order-processing{padding:18px 16px}.Layout.AgentWorkspace.WorkspaceDesktop .od-side{grid-template-columns:1fr}.Layout.AgentWorkspace.WorkspaceDesktop .od-card__head h2{font-size:17px}}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .order-details-header__meta,html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .order-details-back,html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .od-kpi .od-kpi__label{font-size:16px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .order-processing h2{font-size:21px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .order-processing p{font-size:17px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .order-processing__steps li{font-size:15px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .order-processing__steps small{font-size:14px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .od-card__head h2{font-size:21px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .od-row__label,html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .od-row__value{font-size:16px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkspaceToolbar{min-height:44px;padding-inline:18px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea .Layout_Children{padding:24px}.Layout.AgentWorkspace.WorkspaceDesktop .home-page{gap:14px}.Layout.AgentWorkspace.WorkspaceDesktop .home-page .store-concept-nudge{margin-bottom:0}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty{padding:24px 0 14px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWelcomeMark{width:48px;height:48px;margin-bottom:16px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty h2{margin-bottom:6px;font-size:23px;line-height:1.4}.Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty p{line-height:1.6}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters{gap:8px;margin-top:18px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button{min-height:50px;padding:11px 13px}@media (width<=1023px){.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkspaceToolbar{min-height:42px;padding-inline:10px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceTabs a{padding-block:11px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea .Layout_Children{padding:14px 14px 18px}.Layout.AgentWorkspace.WorkspaceDesktop .home-page{gap:12px}}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentWelcomeIdentity{margin-bottom:17px}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty h2{margin-bottom:7px;font-size:26px;line-height:1.35}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentEmpty p{font-size:15px;line-height:1.65}html[lang=ar] .Layout.AgentWorkspace.WorkspaceDesktop .AgentStarters button{font-size:15px;line-height:1.45}.Layout.AgentWorkspace.WorkspaceDesktop{--ambient-blue:#4677b229;--ambient-ice:#87aec52e;--ambient-sheen:#ffffff3d;isolation:isolate;background:var(--desktop-bg);position:relative}.Layout.AgentWorkspace.WorkspaceDesktop:before,.Layout.AgentWorkspace.WorkspaceDesktop:after{content:"";pointer-events:none;z-index:0;position:absolute}.Layout.AgentWorkspace.WorkspaceDesktop:before{background:radial-gradient(ellipse 34% 49% at 18% 93%, var(--ambient-blue), transparent 75%), radial-gradient(ellipse 40% 52% at 86% 88%, var(--ambient-ice), transparent 74%);animation:26s ease-in-out infinite alternate workspace-ambient-drift;inset:-14% -12% -22%}.Layout.AgentWorkspace.WorkspaceDesktop:after{background:linear-gradient(112deg, transparent 35%, var(--ambient-sheen) 50%, transparent 65%);opacity:.16;animation:32s ease-in-out infinite alternate workspace-ambient-sheen;inset:0}.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceHeader,.Layout.AgentWorkspace.WorkspaceDesktop>.AgentViewSwitch,.Layout.AgentWorkspace.WorkspaceDesktop>.AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop>.AgentResizeHandle,.Layout.AgentWorkspace.WorkspaceDesktop>.AgentWorkingArea,.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceDock{z-index:1;position:relative}.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceDock{z-index:15}.Layout.AgentWorkspace.WorkspaceDesktop>.AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop>.AgentWorkingArea{box-shadow:0 18px 52px #1f375317,0 2px 8px #1f37530a,inset 0 1px #ffffff8c}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop{--ambient-blue:#3268b84d;--ambient-ice:#347b9430;--ambient-sheen:#77a5d830}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop>.AgentConversation,:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop>.AgentWorkingArea{box-shadow:0 22px 58px #0309124d,0 2px 9px #0309122e,inset 0 1px #ebf4ff12}@keyframes workspace-ambient-drift{0%{transform:translate(-2%,1%)scale(1)}to{transform:translate(3%,-2%)scale(1.06)}}@keyframes workspace-ambient-sheen{0%{transform:translate(-7%)}to{transform:translate(7%)}}@media (prefers-reduced-motion:reduce){.Layout.AgentWorkspace.WorkspaceDesktop:before,.Layout.AgentWorkspace.WorkspaceDesktop:after{animation:none;transform:none}}@media (width<=1023px){.Layout.AgentWorkspace.WorkspaceDesktop:after{display:none}}.Layout.AgentWorkspace.WorkspaceDesktop,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed{grid-template-rows:minmax(0,1fr) 72px}.Layout.AgentWorkspace.WorkspaceDesktop>.AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop>.AgentResizeHandle,.Layout.AgentWorkspace.WorkspaceDesktop>.AgentWorkingArea,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentResizeHandle,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentWorkingArea{grid-row:1}.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceFooter,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.WorkspaceFooter{z-index:20;background:0 0;grid-area:2/1/auto/-1;min-width:0;position:relative}.Layout.AgentWorkspace.WorkspaceDesktop>.AgentViewSwitch,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentViewSwitch{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter>.WorkspaceHeader.NavBar,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter>.WorkspaceHeader.NavBar{width:100%;height:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:0 2px 8px;display:grid;position:static}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceBrand,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceBrand{grid-area:1/1;justify-self:start}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceBrand img,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceBrand img{width:128px;height:26px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceStoreSlot,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceStoreSlot{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .NavBarRight,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .NavBarRight{grid-area:1/3;justify-self:end;gap:6px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceSearchTrigger,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceSearchTrigger{border-color:var(--border);background:var(--surface);justify-content:center;width:38px;min-width:38px;height:38px;padding:0}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceSearchTrigger :is(span,kbd),.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceSearchTrigger :is(span,kbd){display:none}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .NavStorefrontButton.ant-btn,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .NavStorefrontButton.ant-btn{white-space:nowrap;border-radius:10px;height:38px;padding-inline:11px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceAccountTrigger,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceAccountTrigger{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:38px;height:38px;padding:4px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceAccountName,.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceAccountTrigger>svg,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceAccountName,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceAccountTrigger>svg{display:none}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooterDock,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooterDock{grid-area:1/2;place-self:center;min-width:0}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooterDock .WorkspaceDock,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooterDock .WorkspaceDock{grid-area:auto;max-width:100%;position:static}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceDockTray,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceDockTray{border:1px solid var(--border-strong);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;align-items:center;gap:3px;min-height:50px;padding:4px 8px;display:flex;box-shadow:0 12px 28px #0e1b2b29,inset 0 1px #ffffff2e}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .DockApp,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .DockApp{justify-content:center;gap:0;min-width:40px;min-height:40px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .DockApp .DockAppIcon,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .DockApp .DockAppIcon{border-radius:10px;width:32px;height:32px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .DockApp .DockAppIcon svg,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .DockApp .DockAppIcon svg{width:18px;height:18px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .DockDivider,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .DockDivider{height:24px;margin-inline:2px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .DockAppLabel,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .DockAppLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .DockApp[aria-current=page]:after,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .DockApp[aria-current=page]:after{bottom:-4px}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversationMeta .AgentConversationCollapse,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentConversationMeta .AgentConversationCollapse{display:grid}.Layout.AgentWorkspace.WorkspaceDesktop .SocialPanelCollapse,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .SocialPanelCollapse{width:30px;height:30px;color:var(--text-muted);background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.Layout.AgentWorkspace.WorkspaceDesktop .SocialPanelCollapse:is(:hover,:focus-visible),.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .SocialPanelCollapse:is(:hover,:focus-visible){border-color:var(--border);color:var(--primary);background:var(--surface-soft)}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea>.AgentCollapse--reopen,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentWorkingArea>.AgentCollapse--reopen{z-index:2;top:14px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:9px;margin:0;position:absolute;inset-inline-end:14px}.Layout.AgentWorkspace.WorkspaceDesktop>.AgentWorkingArea--overview,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentWorkingArea--overview{box-shadow:none;background:0 0;border:0;border-radius:0}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea--overview .Layout_Children,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentWorkingArea--overview .Layout_Children{background:0 0;padding:0}@media (width<=1099px){.Layout.AgentWorkspace.WorkspaceDesktop,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed{grid-template-rows:44px minmax(0,1fr) 74px;grid-template-columns:minmax(0,1fr);padding-inline:10px}.Layout.AgentWorkspace.WorkspaceDesktop>.AgentViewSwitch,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentViewSwitch{grid-area:1/1;display:flex}.Layout.AgentWorkspace.WorkspaceDesktop>.AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop>.AgentWorkingArea,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentWorkingArea{grid-area:2/1}.Layout.AgentWorkspace.WorkspaceDesktop[data-view=workspace]>.AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed[data-view=workspace]>.AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop[data-view=chat]>.AgentWorkingArea,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed[data-view=chat]>.AgentWorkingArea{display:none}.Layout.AgentWorkspace.WorkspaceDesktop[data-view=chat]>.AgentConversation,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed[data-view=chat]>.AgentConversation{display:flex}.Layout.AgentWorkspace.WorkspaceDesktop>.AgentWorkingArea,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentWorkingArea{margin:0}.Layout.AgentWorkspace.WorkspaceDesktop>.AgentResizeHandle,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.AgentResizeHandle{display:none}.Layout.AgentWorkspace.WorkspaceDesktop>.WorkspaceFooter,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed>.WorkspaceFooter{grid-area:3/1}.Layout.AgentWorkspace.WorkspaceDesktop .AgentConversationMeta .AgentConversationCollapse,.Layout.AgentWorkspace.WorkspaceDesktop .SocialPanelCollapse,.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea>.AgentCollapse--reopen,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentConversationMeta .AgentConversationCollapse,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .SocialPanelCollapse,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .AgentWorkingArea>.AgentCollapse--reopen{display:none}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--no-chat{grid-template-rows:minmax(0,1fr) 74px}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--no-chat>.AgentWorkingArea{grid-row:1}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--no-chat>.WorkspaceFooter{grid-row:2}}@media (width<=560px){.Layout.AgentWorkspace.WorkspaceDesktop,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed{grid-template-rows:44px minmax(0, 1fr) calc(106px + env(safe-area-inset-bottom));padding-inline:8px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter>.WorkspaceHeader.NavBar,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter>.WorkspaceHeader.NavBar{padding:0 2px env(safe-area-inset-bottom);grid-template-rows:42px 54px;grid-template-columns:minmax(0,1fr) auto;gap:0 6px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceBrand img,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .WorkspaceBrand img{width:112px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .NavBarRight,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .NavBarRight{grid-area:1/2;gap:4px}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .NavStorefrontButton.ant-btn,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooter .NavStorefrontButton.ant-btn{width:36px;padding:0}.Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooterDock,.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--collapsed .WorkspaceFooterDock{grid-area:2/1/auto/-1}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--no-chat{grid-template-rows:minmax(0, 1fr) calc(106px + env(safe-area-inset-bottom))}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--no-chat>.AgentWorkingArea{grid-row:1}.Layout.AgentWorkspace.WorkspaceDesktop.AgentWorkspace--no-chat>.WorkspaceFooter{grid-row:2}}:root[data-theme=dark] .Layout.AgentWorkspace.WorkspaceDesktop .WorkspaceFooter .WorkspaceDockTray{background:color-mix(in srgb, var(--surface) 87%, transparent);box-shadow:0 14px 32px #00000057,inset 0 1px #ffffff1a}.Layout.AgentWorkspace.WorkspaceDesktop{overflow:clip}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea{min-height:0}.Layout.AgentWorkspace.WorkspaceDesktop .AgentWorkingArea .Layout_Children{overscroll-behavior:contain;min-height:0;scroll-padding-block:18px 28px}.Layout.AgentWorkspace.WorkspaceDesktop .DockMobileApps{display:none}@media (width<=1023px){.Layout.AgentWorkspace.WorkspaceDesktop .DockMobileApps{display:block}}.Layout.AgentWorkspace.WorkspaceDesktop .Layout_Children :focus{scroll-margin-block:18px 32px}:root{--aubergine:#0b0d12;--plum:#152b70;--grape:#1b4de4;--mauve:#235cff;--orchid:#8aa8ff;--heather:#587de8;--lilac:#edf2ff;--mist:#f3f6fb;--paper:#f7f9fc;--white:#fff;--n-900:#303030;--n-800:#454545;--n-700:#5f5f5f;--n-600:#707070;--n-500:#8a8a8a;--n-400:#b5b5b5;--n-300:#ccc;--n-200:#dedede;--n-100:#ebebeb;--n-050:#f7f7f7;--primary:#1f4bff;--primary-hover:#173ed8;--primary-press:#1132ad;--primary-tint:#1f4bff14;--on-primary:#fff;--secondary:#303030;--third:#587de8;--placeholder:#8a8a8a;--text:#303030;--page-bg:#f1f1f1;--sidebar-bg:#ebebeb;--nav-bg:#1a1a1a;--control-bg:#fff;--control-hover-bg:#f1f1f1;--control-text:#454545;--control-hover-text:#303030;--danger-control-bg:#fff7f7;--danger-control-hover-bg:#fee2e2;--danger-control-text:#991b1b;--bg:var(--page-bg);--bg2:#f1f1f1;--second-bg:#f7f7f7;--surface:var(--white);--surface-soft:#f7f7f7;--surface-muted:#ebebeb;--input-bg:var(--white);--input-hover-bg:#f7f7f7;--table-header-bg:#f7f7f7;--table-row-bg:var(--white);--table-row-hover-bg:#f7f7f7;--surface-dark:var(--aubergine);--border:#e1e1e1;--border-strong:#c9c9c9;--bg-elevated:var(--surface);--bg-sunken:var(--surface-soft);--fg:var(--text);--fg-2:var(--placeholder);--success:#4f8a6b;--success-tint:#e6f0ea;--warning:#c08a3e;--warning-tint:#f6ecda;--danger:#c43131;--danger-tint:#fceaea;--info:#2a3cff;--info-tint:#2a3cff1a;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-display:var(--font-sans);--font-serif:var(--font-sans);--font-ar-display:Tahoma, Arial, sans-serif;--font-ar-sans:Tahoma, Arial, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", "Menlo", monospace;--shadow-xs:0 1px 0 #0000000d;--shadow-sm:0 1px 0 #0000000d, 0 2px 5px #00000014;--shadow-md:0 4px 14px #0000001a;--shadow-lg:0 18px 48px #00000029;--shadow-focus:0 0 0 3px #235cff42;--focus-ring:var(--primary);--text-muted:#616161;--logoWidth:140px;--logoWidthMobile:40px;--logoBorderRadius:0%;--transition:.24s cubic-bezier(.2, .7, .3, 1);--navBarHeight:56px;--border-radius:12px;--r-sm:8px;--r-md:12px;--r-lg:16px;--radius-card:12px;--radius-pill:999px;--dur-2:.2s;--ease:ease}:root[data-theme=light],body.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark],body.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#3774ff;--primary-hover:#5a8cff;--primary-press:#235cff;--primary-tint:#3774ff1f;--on-primary:#fff;--secondary:#ececec;--third:#b3b3b3;--placeholder:#fff6;--text-muted:#ffffff9e;--text:#ececec;--n-900:#f5f5f5;--n-800:#e5e5e5;--n-700:#d4d4d4;--n-600:#a3a3a3;--n-500:#8f8f8f;--n-400:#6f6f6f;--n-300:#525252;--n-200:#3a3a3a;--n-100:#262626;--n-050:#171717;--page-bg:#0f1218;--sidebar-bg:#090b0f;--nav-bg:#090b0f;--control-bg:#ffffff0d;--control-hover-bg:#ffffff1a;--control-text:#cfcfcf;--control-hover-text:#fff;--danger-control-bg:#dc26261a;--danger-control-hover-bg:#dc26262e;--danger-control-text:#fca5a5;--bg:var(--page-bg);--bg2:#151922;--second-bg:#1a202b;--surface:#151922;--surface-soft:#1a202b;--surface-muted:#222a37;--input-bg:#0f131a;--input-hover-bg:#171d27;--table-header-bg:#171d27;--table-row-bg:#151922;--table-row-hover-bg:#1b2230;--surface-dark:#ececec;--border:#ffffff1a;--border-strong:#ffffff2e;--bg-elevated:var(--surface);--bg-sunken:var(--surface-soft);--fg:var(--text);--fg-2:var(--placeholder);--success:#6ee7b7;--success-tint:#6ee7b724;--warning:#fcd34d;--warning-tint:#fcd34d24;--danger:#f0786c;--danger-tint:#f0786c1f;--info:var(--primary);--info-tint:var(--primary-tint);--shadow-xs:0 1px 2px #00000047;--shadow-sm:0 2px 10px #00000052;--shadow-md:0 12px 28px #0000005c;--shadow-lg:0 24px 56px #00000075;--shadow-focus:0 0 0 3px #2a3cff66}html,body,#root{background:var(--bg);color:var(--text);font-family:var(--font-sans);scroll-behavior:smooth;min-height:100%;scroll-padding:10rem;overflow-x:hidden}html::-webkit-scrollbar{width:.4vw;max-height:10px}body::-webkit-scrollbar{width:.4vw;max-height:10px}#root::-webkit-scrollbar{width:.4vw;max-height:10px}html::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}body::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}#root::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}html::-webkit-scrollbar-track{background-color:var(--surface-soft);border-radius:5px}body::-webkit-scrollbar-track{background-color:var(--surface-soft);border-radius:5px}#root::-webkit-scrollbar-track{background-color:var(--surface-soft);border-radius:5px}body,#root{min-height:100vh}*{box-sizing:border-box;font-weight:600;font:inherit;margin:0;padding:0}:after,:before{box-sizing:border-box}img,picture,video,svg{max-width:100%;display:block}input,textarea,button,select{font:inherit}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{color:inherit;cursor:pointer;text-decoration:none!important}.launch-fix-highlight,[data-launch-fix-highlight=true]{outline:3px solid var(--focus-ring,var(--primary));outline-offset:4px;box-shadow:var(--shadow-focus);border-radius:8px;animation:1.4s ease-in-out 2 launch-fix-pulse}@keyframes launch-fix-pulse{0%,to{box-shadow:var(--shadow-focus)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--primary) 24%, transparent)}}button{cursor:pointer}.row-action-btn{cursor:pointer;width:32px;height:32px;transition:background-color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:inline-grid}.row-action-btn:hover{background:var(--control-hover-bg)}.row-action-btn:active{transform:translateY(1px)}.row-action-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.row-action-btn:disabled{opacity:.45;cursor:not-allowed}.row-action-btn svg{display:block}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--surface) inset!important}input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--surface) inset!important}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px var(--surface) inset!important}input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--surface) inset!important}input:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 20px 20px #1e152214}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 20px 20px #1e152214}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 20px 20px #1e152214}input:-webkit-autofill:active{-webkit-text-fill-color:var(--text);-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 20px 20px #1e152214}button svg,a svg,[role=button] svg{transition:transform .18s var(--ease)}button svg:hover,a svg:hover,[role=button] svg:hover{transform:scale(1.06)}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography{font-family:var(--font-display)}.HomePage{height:80vh;color:var(--third);justify-content:center;align-items:center;font-size:3em;font-weight:700;display:flex}.HomePage img{width:90vw;max-width:300px}.SignupClaim{--claim-blue:#173bff;--claim-ink:#121522;--claim-muted:#667085;--claim-line:#dfe3ec;min-height:100vh;color:var(--claim-ink);background:#090a12;place-items:center;padding:72px 24px 32px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;display:grid;position:relative}.SignupClaimPanel{text-align:center;background:#fbfcfe;border:1px solid #ffffff24;border-radius:8px;justify-items:center;gap:26px;width:min(520px,100%);padding:clamp(30px,6vw,52px);display:grid;box-shadow:0 28px 80px #0000006b}.SignupClaimPanel .BrandLogo{object-fit:contain;width:min(238px,72%);height:auto;display:block}.SignupClaimPanel h1{color:var(--claim-ink);letter-spacing:0;margin:7px 0 0;font-size:clamp(30px,5vw,42px);font-weight:680;line-height:1.05}.SignupClaimPanel p{color:var(--claim-muted)}.SignupClaimPanel.is-error .SignupClaimStatus{color:#b42318;background:#fff3f1;border-color:#f2c7c2}.SignupClaimLanguage{color:#f7f8ff;min-height:36px;font:inherit;cursor:pointer;background:#11151f;border:1px solid #ffffff38;border-radius:7px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;inset-block-start:24px;inset-inline-end:24px}.SignupClaimLanguage:hover,.SignupClaimLanguage:focus-visible{border-color:#7890ff;outline:none}.SignupClaimStatus{width:46px;height:46px;color:var(--claim-blue);background:#eef1ff;border:1px solid #bec9ff;border-radius:50%;place-items:center;display:grid}.SignupClaimStatus svg{width:20px;height:20px}.SignupClaimCopy{max-width:420px}.SignupClaimCopy>span{color:#5269d9;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.SignupClaimCopy p{margin:14px 0 0;font-size:14px;line-height:1.65}.SignupClaimSteps{border-block:1px solid var(--claim-line);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.SignupClaimSteps li{color:#98a1b5;align-content:start;justify-items:center;gap:9px;min-width:0;padding:20px 8px;display:grid}.SignupClaimSteps li>span{border:1px solid #cfd5e2;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:800;display:grid}.SignupClaimSteps li>span svg{width:13px;height:13px}.SignupClaimSteps li div{gap:3px;min-width:0;display:grid}.SignupClaimSteps li strong,.SignupClaimSteps li small{overflow-wrap:anywhere}.SignupClaimSteps li strong{color:#566076;font-size:12px}.SignupClaimSteps li small{font-size:10px;line-height:1.35}.SignupClaimSteps li.is-complete,.SignupClaimSteps li.is-active{color:var(--claim-blue)}.SignupClaimSteps li.is-complete>span,.SignupClaimSteps li.is-active>span{border-color:var(--claim-blue)}.SignupClaimSteps li.is-complete strong,.SignupClaimSteps li.is-active strong{color:var(--claim-ink)}.SignupClaimSteps li.is-complete>span{color:#fff;background:var(--claim-blue)}.SignupClaimSteps li.is-error{color:#b42318}.SignupClaimSteps li.is-error>span{border-color:#e8a49b}.SignupClaimActions{grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;display:grid}.SignupClaimActions a,.SignupClaimActions button{min-height:44px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.SignupClaimPrimary{border:1px solid var(--claim-blue);color:#fff;background:var(--claim-blue)}.SignupClaimSecondary{border:1px solid var(--claim-line);color:#30374a;background:#fff}.SignupClaimSecurity{align-items:center;gap:7px;margin:-6px 0 0;font-size:11px;line-height:1.45;display:flex}.SignupClaimSecurity svg{flex:none}.SignupClaim .is-spinning{animation:.9s linear infinite signup-claim-spin}html[dir=rtl] .SignupClaim{font-family:Tahoma,Segoe UI,Arial,sans-serif}html[dir=rtl] .SignupClaim .SignupClaimCopy>span{letter-spacing:0}@media (width<=560px){.SignupClaim{background:#fbfcfe;align-items:stretch;padding:0}.SignupClaimLanguage{color:#566076;border-color:var(--claim-line);z-index:1;background:#fff;inset-block-start:20px;inset-inline-end:20px}.SignupClaimPanel{width:100%;min-height:100vh;box-shadow:none;border:0;border-radius:0;align-content:start;gap:20px;padding:96px 22px 36px}.SignupClaimSteps li{padding-inline:4px}.SignupClaimActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.SignupClaim .is-spinning{animation:none}}@keyframes signup-claim-spin{to{transform:rotate(360deg)}}.full-width{min-width:100%}.Flex{align-items:center;gap:14px;display:flex}.c-primary{color:var(--primary)}.flex-wrap{flex-wrap:wrap}.add-button{all:unset;cursor:pointer;background-color:var(--primary);color:var(--on-primary);border-radius:var(--radius-pill);transition:background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);margin-block:5px;margin-inline:5px;padding:7px 16px;font-weight:700}.add-button:hover{background-color:var(--primary-hover)}.add-button:active{transform:translateY(1px)}.add-button:focus-visible{box-shadow:var(--shadow-focus)}.add-button:disabled,.add-button[disabled]{opacity:.5;cursor:not-allowed}.delete-button{all:unset;cursor:pointer;background-color:var(--danger);color:var(--on-primary);border-radius:var(--radius-pill);transition:background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);margin-block:5px;margin-inline:5px;padding:5px 15px;font-weight:700}.delete-button:hover{filter:brightness(.94)}.delete-button:active{transform:translateY(1px)}.delete-button:focus-visible{box-shadow:0 0 0 3px #dc262659}.delete-button:disabled,.delete-button[disabled]{opacity:.5;cursor:not-allowed}.Alert_Antd{background:var(--bg2);color:var(--text);cursor:pointer;border:none}.text-primary{color:var(--primary)}.clickable-text{cursor:pointer;background-color:var(--primary);color:var(--on-primary);border-radius:var(--radius-pill);transition:background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);padding:7px 16px;font-weight:700}.clickable-text:hover{background-color:var(--primary-hover)}.clickable-text:active{transform:translateY(1px)}.clickable-text:focus-visible{box-shadow:var(--shadow-focus)}.Layout{background:var(--bg);min-height:100dvh}.Layout .Layout_Body{background:var(--bg);flex-direction:column;width:100%;min-height:100dvh;display:flex;position:relative}.Layout .Layout_Children{min-height:calc(100dvh - var(--navBarHeight));background:var(--bg);scroll-behavior:smooth;flex:1;padding:24px 32px 42px;scroll-padding:10rem;overflow-x:auto}.Layout .Layout_Children::-webkit-scrollbar{width:.4vw;max-height:10px}.Layout .Layout_Children::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}.Layout .Layout_Children::-webkit-scrollbar-track{background-color:var(--surface-soft);border-radius:5px}.Layout .Layout_Children>*{flex-direction:column;gap:24px;display:flex}@media screen and (width<=860px){.Layout .Layout_Children{padding:18px}}@media (width<=600px){.Layout .Layout_Children{padding:18px}}.SpinContainer{justify-content:center;align-items:center;display:flex}.notFoundPage{background:#000;justify-content:center;align-items:center;height:100vh;display:flex}.notFoundPage p{color:#fff;margin-bottom:10px;display:inline}.notFoundPage h6{width:20px;margin-inline:20px;display:inline;height:140px!important}.notFoundPage .containerNotFound{flex-direction:column;align-items:center;display:flex}.notFoundPage .containerNotFound div{justify-content:center;align-items:center;display:flex}.notFoundPage .containerNotFound button{border:none;border-radius:10px;outline:none;margin-inline:30px;padding:8px}.NavBar{z-index:50;min-height:var(--navBarHeight);background:var(--nav-bg);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:18px;padding:14px 32px;display:flex;position:sticky;top:0}.NavBar .NavBarLeft{min-width:0}.NavBar .NavBarLeft h2{color:var(--text);letter-spacing:0;margin:2px 0 0;font-size:22px;font-weight:700;line-height:1.1}.NavBar .NavEyebrow{color:var(--primary);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:700}.NavBar .NavBarRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.NavUser,.NavUserProfileLink,.NavUserLogoutLink,.ThemeToggle,.profile-button{all:unset;box-sizing:border-box;cursor:pointer}.NavBuilderButton.ant-btn{height:42px;color:var(--on-primary);background:var(--primary);box-shadow:none;border-color:#93a4ff47;border-radius:8px;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.NavBuilderButton.ant-btn:hover,.NavBuilderButton.ant-btn:focus{border-color:var(--primary-hover);color:var(--on-primary);background:var(--primary-hover)}.NavBar .NavStorefrontButton.ant-btn{--control-bg:#000;--control-hover-bg:#171717;--control-text:#fff;--control-hover-text:#fff;--border:#333;--border-strong:#555;color:#fff;height:42px;box-shadow:none;background:#000;border-color:#333;border-radius:8px;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.NavBar .NavStorefrontButton.ant-btn:not(:disabled):hover,.NavBar .NavStorefrontButton.ant-btn:not(:disabled):focus{color:#fff;background:#171717;border-color:#555}.NavBar .NavStorefrontButton.ant-btn:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.NavBar .NavStorefrontButton.ant-btn:disabled{--control-bg:transparent;--control-text:#8995a4;color:#8995a4;box-shadow:none;background:0 0;border-color:#8995a42e}.ThemeToggle{border:1px solid var(--border);width:74px;height:38px;color:var(--placeholder);background:var(--control-bg);border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;padding:3px;transition:border-color .2s,background-color .2s,color .2s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}.ThemeToggle:hover,.ThemeToggle:focus-visible{border-color:var(--border-strong);background:var(--control-hover-bg)}.ThemeToggle:focus-visible{box-shadow:var(--shadow-focus)}.ThemeToggle__icon,.ThemeToggle__thumb{place-items:center;display:grid}.ThemeToggle__icon svg,.ThemeToggle__thumb svg{width:15px;height:15px}.ThemeToggle__icon{z-index:1;color:var(--placeholder)}.ThemeToggle__thumb{width:30px;height:30px;color:var(--on-primary);background:var(--primary);box-shadow:var(--shadow-xs);border-radius:999px;transition:transform .22s,background-color .22s;position:absolute;top:3px;left:3px}.ThemeToggle--dark .ThemeToggle__thumb{transform:translate(36px)}.ThemeToggle--dark .ThemeToggle__icon--moon,.ThemeToggle--light .ThemeToggle__icon--sun{color:var(--primary)}.NavUser{border:1px solid var(--border);background:var(--control-bg);border-radius:8px;align-items:center;gap:10px;min-width:0;height:42px;padding:0 12px 0 6px;transition:all .2s;display:flex}.NavUser:hover{background:var(--control-hover-bg);border-color:#93a4ff61}.UserAvatar{color:#fff;background:linear-gradient(145deg,#16227a,#2a3cff);border-radius:8px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}.NavUserChevron{width:14px;height:14px;color:var(--placeholder)}.NavUserPopover{max-width:min(380px,100vw - 24px)}.NavUserDropdown{width:340px;max-width:calc(100vw - 48px)}.NavUserDropdownHeader{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding-bottom:14px;display:flex}.NavUserDropdownHeader strong{max-width:250px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;display:block;overflow:hidden}.NavUserDropdownHeader small{overflow-wrap:anywhere;color:var(--placeholder);margin-top:3px;font-size:12px;font-weight:700;display:block}.NavUserDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.NavUserDetailGrid div{border:1px solid var(--border);background:var(--second-bg);border-radius:8px;min-width:0;min-height:86px;padding:10px}.NavUserDetailGrid svg{color:var(--primary);font-size:16px}.NavUserDetailGrid span,.NavUserDetailGrid strong{display:block}.NavUserDetailGrid span{color:var(--placeholder);margin-top:8px;font-size:11px;font-weight:700}.NavUserDetailGrid strong{overflow-wrap:anywhere;color:var(--text);margin-top:3px;font-size:13px;font-weight:700}.NavUserSection+.NavUserSection{margin-top:12px}.NavUserSection>span{color:var(--placeholder);text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.NavUserTags{flex-wrap:wrap;gap:6px;display:flex}.NavUserTags .ant-tag{white-space:normal;text-transform:capitalize;max-width:100%;margin:0}.NavUserProfileLink{width:100%;height:40px;color:var(--text);background:var(--control-hover-bg);border:1px solid #93a4ff47;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.NavUserProfileLink svg{width:16px;height:16px;color:var(--primary)}.NavUserProfileLink:hover{background:var(--primary-tint);border-color:#93a4ff80}.NavUserLogoutLink{width:100%;height:40px;color:var(--danger-control-text);background:var(--danger-control-bg);border:1px solid #dc262633;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;margin-top:8px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.NavUserLogoutLink svg{width:16px;height:16px}.NavUserLogoutLink:hover{background:var(--danger-control-hover-bg);border-color:#dc262659}.UserMeta{flex-direction:column;min-width:0;line-height:1.12;display:flex}.UserMeta strong{max-width:138px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.UserMeta small{color:var(--placeholder);text-transform:capitalize;margin-top:3px;font-size:11px;font-weight:700}.profile-button{height:42px;color:var(--control-text);background:var(--control-bg);border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.profile-button svg{width:16px;height:16px}.profile-button:hover{color:var(--control-hover-text);border-color:var(--border-strong);background:var(--control-hover-bg)}.LanguageToggle{height:42px;color:var(--control-text);background:var(--control-bg);border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.LanguageToggle svg{width:16px;height:16px}.LanguageToggle:hover{color:var(--control-hover-text);border-color:var(--border-strong);background:var(--control-hover-bg)}.translate-menu-dropdown-link{all:unset;cursor:pointer;align-items:center;gap:10px;width:100%;font-size:14px;font-weight:700;display:flex}@media screen and (width<=860px){.NavBar{padding-inline:18px}.NavBar .UserMeta,.NavBar .NavUserChevron,.NavBar .logout-button span{display:none}}@media screen and (width<=560px){.NavBar{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 16px}.NavBar .NavBarRight{justify-content:flex-start;gap:8px;width:100%}.NavStorefrontButton.ant-btn,.NavBuilderButton.ant-btn,.LanguageToggle,.ThemeToggle,.NavUser,.profile-button{height:38px}.NavStorefrontButton.ant-btn,.NavBuilderButton.ant-btn,.LanguageToggle{padding-inline:10px}.ThemeToggle{width:66px}.ThemeToggle__thumb{width:28px;height:28px}.ThemeToggle--dark .ThemeToggle__thumb{transform:translate(30px)}.NavUser{justify-content:center;width:38px;padding:0}.UserAvatar{width:30px;height:30px}.profile-button{justify-content:center;width:38px;padding:0}.profile-button span{display:none}.NavUserDetailGrid{grid-template-columns:1fr}}.PageHeader{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-height:64px;box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.PageHeader>*{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.PageHeader .active_computer_icon{color:var(--success)}.PageHeader .stand_alone_computer_icon{color:var(--warning)}.PageHeader .offline_computer_icon{color:var(--n-400)}.OnboardingGateState{min-height:100dvh;color:var(--text);text-align:center;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:32px;display:flex}.OnboardingGateState h1{margin:0;font-size:22px}.OnboardingLockNotice{border-color:color-mix(in srgb, var(--warning) 36%, var(--border));background:color-mix(in srgb, var(--warning) 8%, var(--surface))}.NavBarLeft{align-items:center;gap:12px;display:flex}.NavSetupRequired.ant-tag{border-color:color-mix(in srgb, var(--warning) 42%, var(--border));color:var(--warning);background:color-mix(in srgb, var(--warning) 9%, var(--surface));margin:0;font-weight:700}@media screen and (width<=720px){.NavSetupRequired.ant-tag{display:none}}.ant-table-cell:has(.even-row){border-right:4px solid var(--primary)}.ar .ant-table-cell:has(.even-row){border-left:4px solid var(--primary);border-right:#0000}.ActionWrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.ActionWrapper>*{min-width:15px}.anticon-close-circle{color:var(--danger)!important}.ant-tooltip .ant-tooltip-inner{color:var(--text)!important}.DataTable{width:100%;max-width:100%;overflow:hidden}.DataTable .ant-table{min-width:0}.DataTable .ant-table-content{scroll-behavior:smooth;scroll-padding:10rem;overflow-x:auto!important}.DataTable .ant-table-content::-webkit-scrollbar{width:.4vw;max-height:10px}.DataTable .ant-table-content::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}.DataTable .ant-table-content::-webkit-scrollbar-track{background-color:var(--surface-soft);border-radius:5px}.DataTable .ant-table-thead>tr>th{white-space:nowrap}.DataTable .ant-table-cell{vertical-align:middle}.DataTable .ant-table-pagination{flex-wrap:wrap;row-gap:8px;display:flex}body.dark .ant-card,body.dark .ant-card-bordered,body.dark .ant-modal-content,body.dark .ant-modal-header,body.dark .ant-popover-inner,body.dark .ant-dropdown-menu,body.dark .ant-picker-panel-container,body.dark .ant-select-dropdown{border-color:var(--border)!important;background:var(--surface)!important;color:var(--text)!important}body.dark .ant-card-head,body.dark .ant-card-body,body.dark .ant-modal-body,body.dark .ant-modal-footer{border-color:var(--border)!important;color:var(--text)!important;background:0 0!important}body.dark .ant-typography,body.dark .ant-card-meta-title,body.dark .ant-card-head-title,body.dark .ant-form-item-label>label,body.dark .ant-descriptions-title,body.dark .ant-descriptions-item-label,body.dark .ant-descriptions-item-content{color:var(--text)!important}body.dark .ant-typography-secondary,body.dark .ant-card-meta-description,body.dark .ant-form-item-extra{color:var(--placeholder)!important}body.dark .ant-table-wrapper,body.dark .ant-table,body.dark .ant-table-container,body.dark .ant-table-content,body.dark .ant-table-body{background:var(--surface)!important;color:var(--text)!important}body.dark .ant-table-thead>tr>th{border-color:var(--border)!important;background:var(--table-header-bg)!important;color:var(--text)!important}body.dark .ant-table-tbody>tr>td,body.dark .ant-table-tbody>tr>th,body.dark .ant-table-summary>tr>td{border-color:var(--border)!important;background:var(--table-row-bg)!important;color:var(--text)!important}body.dark .ant-table-tbody>tr.ant-table-row:hover>td,body.dark .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--table-row-hover-bg)!important}body.dark .ant-table-cell-fix-left,body.dark .ant-table-cell-fix-right,body.dark .ant-table-expanded-row-fixed{background:inherit!important}body.dark .ant-empty-description,body.dark .ant-table-column-sorter,body.dark .ant-table-filter-trigger,body.dark .ant-pagination,body.dark .ant-pagination-item a,body.dark .ant-pagination-prev button,body.dark .ant-pagination-next button{color:var(--placeholder)!important}body.dark .ant-pagination-item,body.dark .ant-pagination-prev button,body.dark .ant-pagination-next button,body.dark .ant-pagination-options-quick-jumper input{border-color:var(--border)!important;background:var(--input-bg)!important}body.dark .ant-pagination-item-active{border-color:var(--primary)!important}body.dark .ant-pagination-item-active a{color:var(--primary)!important}body.dark .ant-input,body.dark .ant-input-affix-wrapper,body.dark .ant-input-number,body.dark .ant-input-number-input,body.dark .ant-picker,body.dark .ant-select-selector,body.dark .ant-mentions,body.dark .ant-upload,body.dark .ant-upload-list-item,body.dark .ant-descriptions-view{border-color:var(--border)!important;background:var(--input-bg)!important;color:var(--text)!important}body.dark .ant-input:hover,body.dark .ant-input-affix-wrapper:hover,body.dark .ant-input-number:hover,body.dark .ant-picker:hover,body.dark .ant-select-selector:hover{border-color:var(--border-strong)!important;background:var(--input-hover-bg)!important}body.dark .ant-input::placeholder,body.dark .ant-input-number-input::placeholder,body.dark .ant-select-selection-placeholder,body.dark .ant-picker-input>input::placeholder{color:var(--placeholder)!important}body.dark .ant-picker-input>input,body.dark .ant-select-selection-item,body.dark .ant-select-item,body.dark .ant-dropdown-menu-title-content{color:var(--text)!important}body.dark .ant-select-item-option-active,body.dark .ant-dropdown-menu-item:hover,body.dark .ant-dropdown-menu-submenu-title:hover{background:var(--table-row-hover-bg)!important}body.dark .ant-btn-default{border-color:var(--border)!important;background:var(--control-bg)!important;color:var(--control-text)!important}body.dark .ant-btn-default:not(:disabled):hover,body.dark .ant-btn-default:not(:disabled):focus{border-color:var(--border-strong)!important;background:var(--control-hover-bg)!important;color:var(--control-hover-text)!important}body.dark .ant-btn-text,body.dark .ant-btn-link{color:var(--primary)!important}body.dark .ant-alert{border-color:var(--border)!important;background:var(--surface-soft)!important;color:var(--text)!important}.Page{scroll-behavior:smooth;scroll-padding:10rem}.Page::-webkit-scrollbar{width:.4vw;max-height:10px}.Page::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}.Page::-webkit-scrollbar-track{background-color:var(--surface-soft);border-radius:5px}@media (width<=720px){.DataTable .ant-table{font-size:13px}.DataTable .ant-table-cell{padding:10px 12px}.DataTable .ant-table-pagination{justify-content:center}}@media (width<=767px){.WorkspaceDateRangePopup{width:min(352px,100vw - 24px);margin-inline:auto;position:fixed!important;inset:auto 0 12px!important;transform:none!important}.WorkspaceDateRangePopup .ant-picker-range-arrow{visibility:hidden}.WorkspaceDateRangePopup .ant-picker-panel-container{overscroll-behavior:contain;scrollbar-width:thin;width:min(352px,100vw - 24px);max-height:min(600px,70dvh);overflow-y:auto}.WorkspaceDateRangePopup .ant-picker-panels{flex-direction:column}.WorkspaceDateRangePopup .ant-picker-panel,.WorkspaceDateRangePopup .ant-picker-date-panel,.WorkspaceDateRangePopup .ant-picker-content{width:100%}}.DataTableHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;margin-bottom:12px;display:flex}.DataTableHeader>h1{font-family:var(--font-display);letter-spacing:0;text-transform:capitalize;min-width:0;margin:0;font-size:26px;font-weight:600;line-height:1.1}.DataTableHeader .DataTableHeaderRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:80%;display:flex}.DataTableHeader .DataTableHeaderRight>*{min-width:0}@media (width<=720px){.DataTableHeader{flex-direction:column;align-items:stretch;gap:12px}.DataTableHeader>h1{font-size:1.5rem}.DataTableHeader .DataTableHeaderRight{justify-content:flex-start;gap:10px;width:100%;max-width:100%}.DataTableHeader .DataTableHeaderRight>*{max-width:100%}}.CreatePage{background:var(--surface);box-shadow:var(--shadow-sm);border:1px solid var(--border);border-radius:var(--border-radius);border-radius:10px;flex-direction:column;gap:20px;min-height:70vh;padding:20px;display:flex}.CreatePage>header{justify-content:space-between;display:flex}.CreatePage>header h1{font-size:20px;font-weight:700}.CreatePage>button{align-self:center}.FormikForm{flex-direction:column;gap:20px;display:flex}.FormikForm>button{align-self:center}.Icon_div{background:var(--primary);color:var(--on-primary);transition:transform .18s var(--ease);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:6px;display:flex}.Icon_div:hover{transform:scale(1.06)}.Icon_div{text-transform:capitalize;min-width:30px;min-height:30px;font-weight:700}.FilterField .ant-btn-icon{color:#fff}.FilterField.CheckBoxField{align-items:center;gap:10px;width:100px;display:flex}.home-page{padding-block:2rem}.home-page .stats-grid{flex-wrap:wrap;justify-content:center;gap:1.5rem;max-width:1200px;margin:0 auto;display:flex}.home-page .stat-card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--r-lg);width:250px;box-shadow:var(--shadow-sm);transition:transform var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);text-align:center;cursor:pointer;padding:1.5rem}.home-page .stat-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.home-page .stat-card:hover .stat-value-hover{display:block}.home-page .stat-card:hover .stat-value{display:none}.home-page .stat-card .stat-value{color:var(--primary);letter-spacing:.1em;margin-bottom:.5rem;font-size:2rem;font-weight:700}.home-page .stat-card .stat-value-hover{color:var(--primary);letter-spacing:.1em;margin-bottom:.5rem;font-size:2rem;font-weight:700;display:none}.home-page .stat-card .stat-name{color:var(--text);text-transform:uppercase;letter-spacing:.1em;font-size:1.1rem}.hide-side-bar::-webkit-scrollbar{display:none}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-toast-width);box-sizing:border-box;color:#fff;padding:4px;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0;padding:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y:0;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;border-radius:var(--toastify-toast-bd-radius);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;z-index:0;direction:ltr;justify-content:space-between;margin-bottom:1rem;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{flex:auto;align-items:center;margin:auto 0;padding:6px;display:flex}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;flex-shrink:0;width:20px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (width<=480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:0;border-bottom-left-radius:var(--toastify-toast-bd-radius);position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
