@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.p.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.p.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.p.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.p.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_9894379b-module__lDba2W__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_9894379b-module__lDba2W__variable{--font-inter:"Inter", "Inter Fallback"}
.ErrorBoundary-module__5fY52a__container{min-height:100dvh;padding:var(--space-lg);background:var(--color-bg-primary);justify-content:center;align-items:center;display:flex}.ErrorBoundary-module__5fY52a__card{text-align:center;align-items:center;gap:var(--space-lg);width:100%;max-width:420px;padding:var(--space-3xl) var(--space-2xl);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex-direction:column;animation:.3s ErrorBoundary-module__5fY52a__fadeInScale;display:flex}.ErrorBoundary-module__5fY52a__iconContainer{border-radius:var(--radius-full);background:var(--color-error-bg);width:64px;height:64px;color:var(--color-error);justify-content:center;align-items:center;display:flex}.ErrorBoundary-module__5fY52a__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-primary)}.ErrorBoundary-module__5fY52a__description{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.ErrorBoundary-module__5fY52a__actions{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.ErrorBoundary-module__5fY52a__retryButton{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-text);font-weight:var(--weight-medium);font-size:var(--text-base);min-height:44px;transition:background var(--transition-fast);display:flex}.ErrorBoundary-module__5fY52a__retryButton:hover{background:var(--color-accent-hover)}.ErrorBoundary-module__5fY52a__reloadButton{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-md);background:var(--color-bg-tertiary);color:var(--color-text-secondary);font-weight:var(--weight-medium);font-size:var(--text-base);min-height:44px;transition:all var(--transition-fast);display:flex}.ErrorBoundary-module__5fY52a__reloadButton:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}
.PullToReload-module__McNleq__indicator{z-index:100;top:max(env(safe-area-inset-top), 10px);border:1px solid var(--color-border);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-bg-primary) 94%, transparent);min-height:32px;box-shadow:var(--shadow-md);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);opacity:0;pointer-events:none;transform:translate(-50%, calc(-100% + var(--pull-distance,0px)));transition:opacity var(--transition-fast), transform var(--transition-fast);align-items:center;gap:7px;padding:0 12px;display:inline-flex;position:fixed;left:50%}.PullToReload-module__McNleq__visible{opacity:1;transition:opacity var(--transition-fast)}.PullToReload-module__McNleq__spinning{animation:.8s linear infinite PullToReload-module__McNleq__spin}@keyframes PullToReload-module__McNleq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PullToReload-module__McNleq__indicator,.PullToReload-module__McNleq__visible{transition:none}.PullToReload-module__McNleq__spinning{animation:none}}
.Toast-module__dpyMdW__container{bottom:var(--space-xl);right:var(--space-xl);gap:var(--space-sm);z-index:var(--z-toast);max-width:420px;width:calc(100% - var(--space-2xl));pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (max-width:640px){.Toast-module__dpyMdW__container{bottom:calc(var(--bottom-nav-height) + var(--space-md));right:var(--space-md);left:var(--space-md);width:auto;max-width:none}}.Toast-module__dpyMdW__toast{align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(16px);pointer-events:auto;background:#16161af0;border:1px solid #ffffff14;animation:.3s cubic-bezier(.16,1,.3,1) forwards Toast-module__dpyMdW__slideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #0006,0 2px 6px #0003}.Toast-module__dpyMdW__toast.Toast-module__dpyMdW__exiting{animation:.2s cubic-bezier(.4,0,1,1) forwards Toast-module__dpyMdW__slideOut}.Toast-module__dpyMdW__success{border-left:3px solid var(--color-success)}.Toast-module__dpyMdW__error{border-left:3px solid var(--color-error)}.Toast-module__dpyMdW__warning{border-left:3px solid var(--color-warning)}.Toast-module__dpyMdW__info{border-left:3px solid var(--color-accent)}.Toast-module__dpyMdW__iconContainer{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;display:flex}.Toast-module__dpyMdW__success .Toast-module__dpyMdW__iconContainer{color:var(--color-success);background:var(--color-success-bg)}.Toast-module__dpyMdW__error .Toast-module__dpyMdW__iconContainer{color:var(--color-error);background:var(--color-error-bg)}.Toast-module__dpyMdW__warning .Toast-module__dpyMdW__iconContainer{color:var(--color-warning);background:var(--color-warning-bg)}.Toast-module__dpyMdW__info .Toast-module__dpyMdW__iconContainer{color:var(--color-accent);background:var(--color-accent-subtle)}.Toast-module__dpyMdW__content{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.Toast-module__dpyMdW__message{font-size:var(--text-sm);color:#f5f5f5;line-height:var(--leading-relaxed);word-wrap:break-word}.Toast-module__dpyMdW__actionBtn{min-height:44px;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:#bfdbfe;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:#3b82f629;border:1px solid #3b82f640;align-self:flex-start;margin-top:2px;padding:4px 10px}.Toast-module__dpyMdW__actionBtn:hover{color:#fff;background:#2563eb}.Toast-module__dpyMdW__dismiss{border-radius:var(--radius-md);color:#ffffffb8;width:44px;height:44px;transition:all var(--transition-fast);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-8px -8px 0 0;display:flex}.Toast-module__dpyMdW__dismiss:hover{color:#fff;background:#ffffff1a}.Toast-module__dpyMdW__progressBar{opacity:.6;height:2px;animation:linear forwards Toast-module__dpyMdW__shrinkProgress;position:absolute;bottom:0;left:0;right:0}.Toast-module__dpyMdW__success .Toast-module__dpyMdW__progressBar{background:var(--color-success)}.Toast-module__dpyMdW__error .Toast-module__dpyMdW__progressBar{background:var(--color-error)}.Toast-module__dpyMdW__warning .Toast-module__dpyMdW__progressBar{background:var(--color-warning)}.Toast-module__dpyMdW__info .Toast-module__dpyMdW__progressBar{background:var(--color-accent)}@keyframes Toast-module__dpyMdW__slideIn{0%{opacity:0;transform:translate(30px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes Toast-module__dpyMdW__slideOut{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(30px)scale(.96)}}@keyframes Toast-module__dpyMdW__shrinkProgress{0%{width:100%}to{width:0%}}@media (prefers-reduced-motion:reduce){.Toast-module__dpyMdW__toast,.Toast-module__dpyMdW__toast.Toast-module__dpyMdW__exiting,.Toast-module__dpyMdW__progressBar{animation:none}}
.page-module__w6cN8W__page{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.page-module__w6cN8W__creation{overscroll-behavior:contain;flex:1;width:100%;min-height:0;overflow-y:auto}.page-module__w6cN8W__briefingCreation{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.page-module__w6cN8W__schemaContext{flex-wrap:wrap;flex:auto;align-items:center;gap:6px 8px;min-width:0;display:flex}.page-module__w6cN8W__schemaQuickActions{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.page-module__w6cN8W__schemaTools{position:relative}.page-module__w6cN8W__schemaToolsPanel{z-index:24;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary);width:min(260px,100vw - 24px);box-shadow:var(--shadow-lg);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.page-module__w6cN8W__schemaToolsPanel button{border-radius:var(--radius-sm);width:100%;min-height:44px;color:var(--color-text-primary);text-align:left;font-size:var(--text-sm);align-items:center;gap:8px;padding:8px;display:flex}.page-module__w6cN8W__schemaToolsPanel button:hover:not(:disabled){background:var(--color-bg-hover)}.page-module__w6cN8W__schemaToolsPanel button:disabled{opacity:.45}.page-module__w6cN8W__schemaFallbackToolbar{z-index:12;min-height:56px;padding:6px var(--space-md);border-bottom:1px solid var(--color-border);background:var(--color-bg-secondary);flex-shrink:0;align-items:center;display:flex;position:relative}.page-module__w6cN8W__progressToggle{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);background:var(--color-bg-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);justify-content:center;align-items:center;gap:6px;display:inline-flex}.page-module__w6cN8W__progressToggle:hover{color:var(--color-text-primary);border-color:var(--color-text-tertiary);background:var(--color-bg-hover)}.page-module__w6cN8W__progressToggle[aria-expanded=true]{color:color-mix(in srgb, var(--color-accent) 68%, var(--color-text-primary));border-color:var(--color-accent);background:var(--color-accent-subtle)}.page-module__w6cN8W__workspace{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.page-module__w6cN8W__unsavedExitBackdrop{z-index:var(--z-modal);padding:var(--space-lg);background:color-mix(in srgb, var(--color-bg-primary) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;display:grid;position:fixed;inset:0}.page-module__w6cN8W__unsavedExitDialog{gap:var(--space-md);width:min(100%,440px);padding:var(--space-xl);border:1px solid color-mix(in srgb, var(--color-warning) 32%, var(--color-border));border-radius:var(--radius-xl);background:var(--color-bg-secondary);box-shadow:var(--shadow-lg);grid-template-columns:auto minmax(0,1fr);display:grid}.page-module__w6cN8W__unsavedExitIcon{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-warning);background:var(--color-warning-bg);justify-content:center;align-items:center;display:inline-flex}.page-module__w6cN8W__unsavedExitCopy{min-width:0}.page-module__w6cN8W__unsavedExitCopy h2{color:var(--color-text-primary);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0}.page-module__w6cN8W__unsavedExitCopy p{margin:var(--space-xs) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.page-module__w6cN8W__unsavedExitActions{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-sm);grid-column:1/-1;display:flex}.page-module__w6cN8W__unsavedExitActions button{min-height:42px;padding:0 var(--space-md);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);border:1px solid #0000}.page-module__w6cN8W__unsavedExitStay{color:var(--color-text-primary);background:var(--color-bg-secondary);border-color:var(--color-border)!important}.page-module__w6cN8W__unsavedExitStay:hover{background:var(--color-bg-hover)}.page-module__w6cN8W__unsavedExitDiscard{color:var(--color-error);background:color-mix(in srgb, var(--color-error) 12%, var(--color-bg-secondary));border-color:color-mix(in srgb, var(--color-error) 28%, transparent)!important}.page-module__w6cN8W__unsavedExitDiscard:hover{background:color-mix(in srgb, var(--color-error) 18%, var(--color-bg-secondary))}@media (max-width:520px){.page-module__w6cN8W__unsavedExitDialog{padding:var(--space-lg);grid-template-columns:1fr}.page-module__w6cN8W__unsavedExitActions{flex-direction:column-reverse;grid-column:1}.page-module__w6cN8W__unsavedExitActions button{width:100%}}.page-module__w6cN8W__mapWorkspace{background:var(--color-bg-primary);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.page-module__w6cN8W__assistantWorkspace{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}@media (max-width:980px){.page-module__w6cN8W__mapWorkspace{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}}.page-module__w6cN8W__flowState{place-content:center;gap:var(--space-3);height:100%;min-height:280px;padding:var(--space-6);color:var(--color-text-secondary);text-align:center;display:grid}.page-module__w6cN8W__flowState button{border:1px solid var(--color-border-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);color:var(--color-text-primary);background:var(--color-bg-secondary);cursor:pointer;justify-self:center}.page-module__w6cN8W__conversation{background:var(--color-bg-primary);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.page-module__w6cN8W__workspaceHidden{display:none}@media (min-width:1240px){.page-module__w6cN8W__workspace{flex-direction:row}}.page-module__w6cN8W__chatContainer{background:var(--color-bg-primary);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.page-module__w6cN8W__chatContainerWithMessages{overflow:hidden}.page-module__w6cN8W__chatLoading{width:min(100%,760px);padding:clamp(var(--space-xl), 8vh, 96px) var(--space-xl);gap:var(--space-sm);flex-direction:column;flex:1;justify-content:flex-start;margin:0 auto;display:flex}.page-module__w6cN8W__chatLoadingBubble,.page-module__w6cN8W__chatLoadingBubbleShort{border-radius:var(--radius-lg);background:var(--color-bg-secondary);height:72px;animation:1.5s ease-in-out infinite page-module__w6cN8W__architectHistoryPulse;display:block}.page-module__w6cN8W__chatLoadingBubble{width:min(78%,560px)}.page-module__w6cN8W__chatLoadingBubbleShort{align-self:flex-end;width:min(54%,380px)}@keyframes page-module__w6cN8W__architectHistoryPulse{0%,to{opacity:.52}50%{opacity:1}}.page-module__w6cN8W__emptyChat{width:100%;max-width:980px;padding:clamp(var(--space-lg), 4vh, var(--space-3xl)) var(--space-xl);flex:1;justify-content:center;align-items:center;margin:0 auto;display:flex}.page-module__w6cN8W__emptyWorkbench{gap:var(--space-lg);width:100%;display:grid}.page-module__w6cN8W__emptyHero{min-width:0;padding:clamp(var(--space-xl), 4vw, var(--space-2xl));border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:radial-gradient(circle at 88% 100%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 38%), radial-gradient(circle at 18% 8%, color-mix(in srgb, var(--color-accent) 11%, transparent), transparent 46%), radial-gradient(color-mix(in srgb, var(--color-border-subtle) 55%, transparent) 1px, transparent 1px), var(--color-bg-secondary);text-align:center;background-size:auto,auto,18px 18px,auto;flex-direction:column;align-items:center;gap:6px;display:flex}.page-module__w6cN8W__emptyActions{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.page-module__w6cN8W__heroEyebrow{color:var(--color-accent);font-size:.6875rem;font-weight:var(--weight-semibold);letter-spacing:.07em;text-transform:uppercase}.page-module__w6cN8W__heroIconBadge{border-radius:var(--radius-lg);background:var(--color-accent-subtle);width:48px;height:48px;color:var(--color-accent);margin:2px 0 var(--space-xs);justify-content:center;align-items:center;display:flex}.page-module__w6cN8W__heroTitle{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-primary)}.page-module__w6cN8W__heroSubtitle{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:520px}.page-module__w6cN8W__assistantFlowCue{width:min(100%,300px);margin:var(--space-md) 0 var(--space-xs);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:0;display:grid}.page-module__w6cN8W__assistantFlowCue span{border:1px solid color-mix(in srgb, var(--color-accent) 42%, var(--color-border));background:color-mix(in srgb, var(--color-accent-subtle) 58%, var(--color-bg-primary));height:22px;position:relative}.page-module__w6cN8W__assistantFlowCue span:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.page-module__w6cN8W__assistantFlowCue span:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.page-module__w6cN8W__assistantFlowCue span+span{border-left:0}.page-module__w6cN8W__assistantFlowCue span:after{content:"";background:var(--color-accent);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb, var(--color-accent) 72%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__w6cN8W__openSchemaAction{justify-content:center;align-items:center;gap:var(--space-xs);min-height:38px;padding:0 var(--space-md);border:1px solid color-mix(in srgb, var(--color-accent) 42%, var(--color-border));border-radius:var(--radius-md);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent-subtle) 48%, var(--color-bg-primary));font-size:var(--text-xs);font-weight:var(--weight-semibold);transition:border-color var(--transition-fast), background-color var(--transition-fast), transform var(--transition-fast);display:inline-flex}.page-module__w6cN8W__openSchemaAction:hover{border-color:var(--color-accent);background:var(--color-accent-subtle);transform:translateY(-1px)}.page-module__w6cN8W__profilePrimer{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-lg);border:1px solid color-mix(in srgb, var(--color-accent) 34%, var(--color-border));border-radius:var(--radius-lg);background:linear-gradient(120deg, var(--color-accent-subtle), transparent 62%), var(--color-bg-secondary);grid-template-columns:auto minmax(0,1fr);display:grid}.page-module__w6cN8W__profilePrimerIcon{border-radius:var(--radius-md);width:42px;height:42px;color:var(--color-accent);background:var(--color-accent-subtle);justify-content:center;align-items:center;display:inline-flex}.page-module__w6cN8W__profilePrimerCopy{min-width:0}.page-module__w6cN8W__profilePrimerEyebrow{color:color-mix(in srgb, var(--color-accent) 68%, var(--color-text-primary));font-size:.6875rem;font-weight:var(--weight-semibold);letter-spacing:.045em;text-transform:uppercase;margin-bottom:2px;display:block}.page-module__w6cN8W__profilePrimerCopy h3{color:var(--color-text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.page-module__w6cN8W__profilePrimerCopy p{color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal);margin-top:4px}.page-module__w6cN8W__profilePrimerAction{justify-content:center;align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:0 var(--space-lg);border:1px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-accent-text);background:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--transition-fast), transform var(--transition-fast);grid-column:1/-1;display:inline-flex}.page-module__w6cN8W__profilePrimerAction:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover)}.page-module__w6cN8W__profilePrimerAction:active:not(:disabled){transform:scale(.98)}.page-module__w6cN8W__profilePrimerAction:disabled{cursor:not-allowed;opacity:.55}.page-module__w6cN8W__starters{gap:var(--space-sm);width:100%;padding:var(--space-lg);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-bg-secondary);flex-direction:column;display:flex}.page-module__w6cN8W__startersTitle{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.page-module__w6cN8W__starterGrid{gap:var(--space-sm);grid-template-columns:1fr;width:100%;display:grid}.page-module__w6cN8W__starterCard{align-items:center;gap:var(--space-sm);min-height:72px;padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);text-align:left;transition:all var(--transition-fast);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.page-module__w6cN8W__starterCard:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-bg-tertiary);transform:translateY(-1px)}.page-module__w6cN8W__starterCard:disabled{cursor:not-allowed;opacity:.55;transform:none}.page-module__w6cN8W__starterBody{flex-direction:column;gap:3px;min-width:0;display:flex}.page-module__w6cN8W__starterIconBox{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-accent);background:var(--color-accent-subtle);justify-content:center;align-items:center;display:inline-flex}.page-module__w6cN8W__starterIcon{flex-shrink:0}.page-module__w6cN8W__starterMeta{align-items:center;gap:6px;display:flex}.page-module__w6cN8W__starterMode{border-radius:var(--radius-full);color:var(--color-text-secondary);background:var(--color-bg-tertiary);font-size:.625rem;font-weight:var(--weight-semibold);letter-spacing:.035em;text-transform:uppercase;padding:2px 6px}.page-module__w6cN8W__starterArrow{color:var(--color-text-secondary);transition:transform var(--transition-fast);flex-shrink:0}.page-module__w6cN8W__starterCard:hover:not(:disabled) .page-module__w6cN8W__starterArrow{color:var(--color-accent);transform:translate(2px)}.page-module__w6cN8W__starterTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);display:block}.page-module__w6cN8W__starterPrompt{font-size:var(--text-xs);color:var(--color-text-tertiary);line-height:var(--leading-normal);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__w6cN8W__safetyNote{max-width:520px;margin-top:var(--space-lg);color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal);text-align:center;justify-content:center;align-items:flex-start;gap:7px;display:flex}.page-module__w6cN8W__safetyNote svg{color:var(--color-accent);flex-shrink:0;margin-top:1px}.page-module__w6cN8W__composerDock{border-top:1px solid color-mix(in srgb, var(--color-border-subtle) 74%, transparent);background:color-mix(in srgb, var(--color-bg-primary) 96%, transparent);box-shadow:0 -10px 28px color-mix(in srgb, var(--color-bg-primary) 92%, transparent);flex-shrink:0}.page-module__w6cN8W__composerModeMeta,.page-module__w6cN8W__mobileLifecycleBanner,.page-module__w6cN8W__publicationNextStep{width:calc(100% - var(--space-2xl));max-width:768px;margin-left:auto;margin-right:auto}.page-module__w6cN8W__composerModeMeta{align-items:flex-end;gap:var(--space-sm);min-height:28px;color:var(--color-text-secondary);font-size:var(--text-xs);padding-top:7px;display:flex}.page-module__w6cN8W__composerModeBadge{color:#60a5fa;font-weight:var(--weight-semibold);align-items:center;gap:6px;display:inline-flex}.page-module__w6cN8W__composerModeBadge>span{background:#3b82f6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #3b82f6}.page-module__w6cN8W__composerModeBadgeEdit{color:#4ade80}.page-module__w6cN8W__composerModeBadgeEdit>span{background:#22c55e;box-shadow:0 0 6px #22c55e}.page-module__w6cN8W__composerModeHint{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__w6cN8W__mobileLifecycleBanner{align-items:center;gap:var(--space-sm);min-height:64px;margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid color-mix(in srgb, var(--color-warning) 32%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warning-bg) 72%, var(--color-bg-secondary));box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.page-module__w6cN8W__publicationNextStep{align-items:center;gap:var(--space-sm);min-height:64px;margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid color-mix(in srgb, var(--color-accent) 32%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent-subtle) 74%, var(--color-bg-secondary));box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.page-module__w6cN8W__publicationNextStepIcon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-accent);background:var(--color-accent-subtle);justify-content:center;align-items:center;display:inline-flex}.page-module__w6cN8W__publicationNextStepCopy{flex-direction:column;gap:1px;min-width:0;display:flex}.page-module__w6cN8W__publicationNextStepCopy strong{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.page-module__w6cN8W__publicationNextStepCopy>span{color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal)}.page-module__w6cN8W__publicationNextStepAction{min-height:44px;padding:0 var(--space-md);border:1px solid color-mix(in srgb, var(--color-accent) 34%, var(--color-border));border-radius:var(--radius-md);color:var(--color-text-primary);background:var(--color-bg-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:border-color var(--transition-fast), background-color var(--transition-fast);justify-content:center;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.page-module__w6cN8W__publicationNextStepAction:hover{border-color:var(--color-accent);background:var(--color-bg-hover)}.page-module__w6cN8W__lifecycleBannerIcon{border-radius:var(--radius-md);width:36px;height:36px;color:color-mix(in srgb, var(--color-warning) 72%, var(--color-text-primary));background:var(--color-warning-bg);justify-content:center;align-items:center;display:inline-flex}.page-module__w6cN8W__lifecycleBannerCopy{flex-direction:column;gap:1px;min-width:0;display:flex}.page-module__w6cN8W__lifecycleBannerCopy strong{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.page-module__w6cN8W__lifecycleBannerCopy>span{color:var(--color-text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__w6cN8W__lifecycleBannerAction{min-height:44px;padding:0 var(--space-md);border:1px solid color-mix(in srgb, var(--color-warning) 34%, var(--color-border));border-radius:var(--radius-md);color:var(--color-text-primary);background:var(--color-bg-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:border-color var(--transition-fast), background-color var(--transition-fast);justify-content:center;align-items:center;gap:5px;display:inline-flex}.page-module__w6cN8W__lifecycleBannerAction:hover{border-color:var(--color-warning);background:var(--color-bg-hover)}@media (min-width:1240px){.page-module__w6cN8W__emptyWorkbench{grid-template-columns:minmax(250px,.85fr) minmax(340px,1.15fr);align-items:start}.page-module__w6cN8W__emptyHero{text-align:left;align-items:flex-start}.page-module__w6cN8W__safetyNote{padding-top:var(--space-lg);text-align:left;justify-content:flex-start;margin-top:auto}.page-module__w6cN8W__mobileLifecycleBanner{display:none}}@media (max-width:720px){.page-module__w6cN8W__emptyChat{padding:var(--space-md);justify-content:center}.page-module__w6cN8W__emptyWorkbench,.page-module__w6cN8W__emptyActions{gap:var(--space-md)}.page-module__w6cN8W__emptyHero{align-items:center;column-gap:var(--space-md);padding:var(--space-lg);text-align:left;grid-template-columns:auto minmax(0,1fr);row-gap:3px;display:grid}.page-module__w6cN8W__heroEyebrow,.page-module__w6cN8W__safetyNote,.page-module__w6cN8W__assistantFlowCue{display:none}.page-module__w6cN8W__heroIconBadge{grid-area:1/1/3;margin:0}.page-module__w6cN8W__heroTitle,.page-module__w6cN8W__heroSubtitle{grid-column:2}.page-module__w6cN8W__heroTitle{font-size:var(--text-lg);align-self:end;line-height:1.3}.page-module__w6cN8W__heroSubtitle{max-width:none;font-size:var(--text-xs);line-height:var(--leading-normal);align-self:start}.page-module__w6cN8W__openSchemaAction{margin-top:var(--space-xs);grid-column:1/-1}.page-module__w6cN8W__profilePrimer{gap:var(--space-sm);padding:var(--space-md)}.page-module__w6cN8W__profilePrimerCopy p{display:none}.page-module__w6cN8W__profilePrimerAction{padding-right:var(--space-md);padding-left:var(--space-md)}.page-module__w6cN8W__starters{gap:var(--space-sm);padding:var(--space-md)}.page-module__w6cN8W__starterGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.page-module__w6cN8W__starterCard{align-items:flex-start;gap:var(--space-sm);min-height:108px;padding:var(--space-sm);flex-direction:column;display:flex}.page-module__w6cN8W__starterIconBox{width:30px;height:30px}.page-module__w6cN8W__starterBody{flex:1}.page-module__w6cN8W__starterTitle{font-size:var(--text-xs);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.page-module__w6cN8W__starterPrompt{display:none}.page-module__w6cN8W__starterMode{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__w6cN8W__starterMeta{width:100%;margin-top:auto}.page-module__w6cN8W__starterArrow{margin-left:auto}}@media (max-width:420px){.page-module__w6cN8W__heroIconBadge{width:42px;height:42px}.page-module__w6cN8W__heroTitle{font-size:var(--text-lg)}.page-module__w6cN8W__profilePrimer,.page-module__w6cN8W__starters{padding:var(--space-md)}.page-module__w6cN8W__composerModeMeta,.page-module__w6cN8W__mobileLifecycleBanner,.page-module__w6cN8W__publicationNextStep{width:calc(100% - var(--space-lg))}.page-module__w6cN8W__composerModeHint{display:none}.page-module__w6cN8W__lifecycleBannerCopy>span,.page-module__w6cN8W__publicationNextStepCopy>span{white-space:normal}.page-module__w6cN8W__lifecycleBannerAction,.page-module__w6cN8W__publicationNextStepAction{padding:0 var(--space-sm)}}@media (max-width:720px) and (max-height:720px){.page-module__w6cN8W__emptyChat{padding:var(--space-sm)}.page-module__w6cN8W__emptyWorkbench,.page-module__w6cN8W__emptyActions{gap:var(--space-sm)}.page-module__w6cN8W__emptyHero{padding:var(--space-md)}.page-module__w6cN8W__heroSubtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__w6cN8W__profilePrimer,.page-module__w6cN8W__starters{padding:var(--space-sm) var(--space-md)}.page-module__w6cN8W__starterCard{min-height:92px}.page-module__w6cN8W__starterTitle{-webkit-line-clamp:2}.page-module__w6cN8W__composerModeMeta{min-height:22px;padding-top:3px}}@media (max-width:720px) and (max-height:600px){.page-module__w6cN8W__emptyHero{display:none}}@media (prefers-reduced-motion:reduce){.page-module__w6cN8W__profilePrimerAction,.page-module__w6cN8W__chatLoadingBubble,.page-module__w6cN8W__chatLoadingBubbleShort{animation:none}}.page-module__w6cN8W__page[data-schema-focus=true] [data-schema-context]{display:none}.page-module__w6cN8W__refreshError{z-index:30;top:calc(var(--header-height) + 8px);border:1px solid var(--color-border);border-radius:var(--radius-md);width:max-content;max-width:calc(100% - 24px);box-shadow:var(--shadow-lg);color:var(--color-text-secondary);background:var(--color-bg-secondary);justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:12px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.page-module__w6cN8W__refreshError button{color:var(--color-accent);min-height:36px;padding:8px}.page-module__w6cN8W__mapWorkspace{container:architect-schema/inline-size}.page-module__w6cN8W__assistantWorkspace{--chat-panel-width:clamp(360px, 32vw, 480px);--chat-motion-duration:var(--surface-exit-duration);z-index:20;visibility:hidden;pointer-events:none;transition:transform var(--chat-motion-duration) var(--surface-ease), visibility 0s var(--chat-motion-duration);position:absolute;inset:0;transform:translate(100%)}.page-module__w6cN8W__assistantWorkspace[data-open=true]{--chat-motion-duration:var(--surface-enter-duration);visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.page-module__w6cN8W__assistantPanel{background:var(--color-bg-primary);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;container:architect-chat/inline-size}@media (min-width:1200px){.page-module__w6cN8W__workspace{flex-direction:row}.page-module__w6cN8W__assistantWorkspace{z-index:auto;transition:flex-basis var(--chat-motion-duration) var(--surface-ease), visibility 0s var(--chat-motion-duration);flex:0 0 0;position:relative;inset:auto;transform:none}.page-module__w6cN8W__assistantWorkspace[data-open=true]{flex-basis:var(--chat-panel-width)}.page-module__w6cN8W__assistantPanel{width:var(--chat-panel-width);min-width:var(--chat-panel-width);border-left:1px solid var(--color-border-subtle);transition:transform var(--chat-motion-duration) var(--surface-ease);transform:translate(100%)}.page-module__w6cN8W__assistantWorkspace[data-open=true] .page-module__w6cN8W__assistantPanel{transform:translate(0)}.page-module__w6cN8W__assistantWorkspace:only-child{flex:1}.page-module__w6cN8W__assistantWorkspace:only-child .page-module__w6cN8W__assistantPanel{border-left:0;width:100%}}.page-module__w6cN8W__page[data-schema-focus=true] .page-module__w6cN8W__assistantWorkspace{display:none}@media (prefers-reduced-motion:reduce){.page-module__w6cN8W__assistantWorkspace,.page-module__w6cN8W__assistantPanel{transition:none}}.page-module__w6cN8W__page[data-architect-workspace=assistant] .page-module__w6cN8W__assistantWorkspace{z-index:auto;visibility:visible;pointer-events:auto;flex:1;transition:none;position:relative;inset:auto;transform:none}.page-module__w6cN8W__page[data-architect-workspace=assistant] .page-module__w6cN8W__assistantPanel{border-left:0;width:100%;min-width:0;transform:none}@media (max-width:900px){.page-module__w6cN8W__schemaContext [data-flow-scenarios]{flex-basis:100%}}@media (max-width:420px){.page-module__w6cN8W__schemaQuickActions .page-module__w6cN8W__progressToggleLabel,.page-module__w6cN8W__schemaTools>.page-module__w6cN8W__progressToggle>svg:last-child{display:none}.page-module__w6cN8W__schemaQuickActions .page-module__w6cN8W__progressToggle{min-width:44px;padding-inline:8px}}@media (min-width:481px) and (max-width:720px){.page-module__w6cN8W__schemaContext{flex-wrap:nowrap}.page-module__w6cN8W__schemaContext [data-flow-scenarios]{flex:1 1 0;width:auto}.page-module__w6cN8W__schemaQuickActions{flex-shrink:0}.page-module__w6cN8W__schemaQuickActions .page-module__w6cN8W__progressToggleLabel{display:none}.page-module__w6cN8W__schemaQuickActions .page-module__w6cN8W__progressToggle{min-width:44px;padding-inline:8px}}
.PasswordChangeForm-module__9Cyr1q__section{width:min(100%,560px);padding-top:var(--space-lg);border-top:1px solid var(--color-border-subtle)}.PasswordChangeForm-module__9Cyr1q__heading{align-items:flex-start;gap:var(--space-sm);display:flex}.PasswordChangeForm-module__9Cyr1q__icon{width:32px;height:32px;color:var(--color-accent);background:var(--color-accent-subtle);border-radius:var(--radius-sm);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.PasswordChangeForm-module__9Cyr1q__heading>div{min-width:0}.PasswordChangeForm-module__9Cyr1q__heading h3{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1.35}.PasswordChangeForm-module__9Cyr1q__heading p{color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-relaxed);margin-top:2px}.PasswordChangeForm-module__9Cyr1q__form{gap:var(--space-md);margin-top:var(--space-lg);display:grid}.PasswordChangeForm-module__9Cyr1q__error{padding:var(--space-sm) var(--space-md);color:color-mix(in srgb, var(--color-error) 82%, var(--color-text-primary));background:var(--color-error-bg);border:1px solid color-mix(in srgb, var(--color-error) 18%, transparent);border-radius:var(--radius-md);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.PasswordChangeForm-module__9Cyr1q__submit.PasswordChangeForm-module__9Cyr1q__submit{justify-self:start;min-width:180px}@media (max-width:560px){.PasswordChangeForm-module__9Cyr1q__submit.PasswordChangeForm-module__9Cyr1q__submit{width:100%}}
.Select-module__E8rWSW__root{width:100%;min-width:0;display:block;position:relative}.Select-module__E8rWSW__trigger{align-items:center;gap:var(--space-sm);width:100%;min-width:0;min-height:44px;padding:0 var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);background:var(--color-bg-secondary);box-shadow:none;font:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);display:flex}.Select-module__E8rWSW__trigger:hover:not(:disabled),.Select-module__E8rWSW__trigger[data-open=true]{border-color:var(--color-text-tertiary);background:var(--color-bg-tertiary)}.Select-module__E8rWSW__trigger:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-color:var(--color-border-focus);box-shadow:none}.Select-module__E8rWSW__trigger:disabled{cursor:not-allowed;opacity:.58}.Select-module__E8rWSW__trigger[data-appearance=status]{border-color:color-mix(in srgb, var(--color-border) 72%, var(--color-accent));background:color-mix(in srgb, var(--color-bg-secondary) 92%, var(--color-accent) 8%);min-height:36px;box-shadow:none;border-radius:8px;padding:0 10px}.Select-module__E8rWSW__trigger[data-appearance=status]:hover:not(:disabled),.Select-module__E8rWSW__trigger[data-appearance=status][data-open=true]{border-color:color-mix(in srgb, var(--color-border) 48%, var(--color-accent));background:color-mix(in srgb, var(--color-bg-secondary) 88%, var(--color-accent) 12%)}.Select-module__E8rWSW__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__E8rWSW__triggerIcon,.Select-module__E8rWSW__optionIcon{border-radius:8px;flex:none;place-items:center;display:grid}.Select-module__E8rWSW__triggerIcon{width:26px;height:26px;margin:-3px 0 -3px -5px}.Select-module__E8rWSW__triggerIcon[data-image],.Select-module__E8rWSW__optionIcon[data-image]{background:0 0;border-radius:50%;width:26px;height:26px;overflow:hidden}.Select-module__E8rWSW__triggerIcon img,.Select-module__E8rWSW__optionIcon img{object-fit:cover;width:100%;height:100%;display:block}.Select-module__E8rWSW__chevron{color:var(--color-text-tertiary);transition:color var(--transition-fast), transform var(--transition-normal);flex:none}.Select-module__E8rWSW__trigger[data-open=true] .Select-module__E8rWSW__chevron{color:var(--color-accent);transform:rotate(180deg)}.Select-module__E8rWSW__popup{z-index:calc(var(--z-modal) + var(--z-dropdown));overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--color-border);border-radius:var(--radius-lg);min-height:0;color:var(--color-text-primary);background:color-mix(in srgb, var(--color-bg-secondary) 98%, transparent);box-shadow:0 18px 42px #00000038, var(--shadow-lg);font-family:var(--font-sans);transform-origin:top;will-change:opacity, transform;padding:6px;position:fixed;overflow:hidden auto}.Select-module__E8rWSW__popup[data-placement=top]{transform-origin:bottom}.Select-module__E8rWSW__popup[data-state=open][data-placement=bottom]{animation:.15s cubic-bezier(.2,.75,.25,1) both Select-module__E8rWSW__selectOpenBelow}.Select-module__E8rWSW__popup[data-state=open][data-placement=top]{animation:.15s cubic-bezier(.2,.75,.25,1) both Select-module__E8rWSW__selectOpenAbove}.Select-module__E8rWSW__popup[data-state=closed][data-placement=bottom]{pointer-events:none;animation:.12s ease-in both Select-module__E8rWSW__selectCloseBelow}.Select-module__E8rWSW__popup[data-state=closed][data-placement=top]{pointer-events:none;animation:.12s ease-in both Select-module__E8rWSW__selectCloseAbove}.Select-module__E8rWSW__popup[data-appearance=status]{border-color:color-mix(in srgb, var(--color-border) 72%, var(--color-accent));background:color-mix(in srgb, var(--color-bg-secondary) 92%, var(--color-accent) 8%);border-radius:12px;padding:7px 8px;box-shadow:0 12px 28px #0000003d}.Select-module__E8rWSW__option{align-items:center;gap:var(--space-sm);border-radius:var(--radius-sm);min-width:0;min-height:42px;color:var(--color-text-secondary);font-size:var(--text-xs);cursor:pointer;-webkit-user-select:none;user-select:none;padding:7px 8px;line-height:1.35;display:flex}.Select-module__E8rWSW__optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__E8rWSW__optionLabel small{color:var(--color-text-tertiary);margin-top:4px;font-size:11px;font-weight:400;display:block}.Select-module__E8rWSW__value[data-placeholder]{color:var(--color-text-tertiary)}.Select-module__E8rWSW__search{z-index:1;color:var(--color-text-tertiary);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);align-items:center;gap:8px;margin:-1px -1px 6px;padding:9px;display:flex;position:sticky;top:-6px}.Select-module__E8rWSW__search input{width:100%;min-width:0;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:none;padding:4px;font-size:13px}.Select-module__E8rWSW__empty{color:var(--color-text-tertiary);text-align:center;padding:20px 12px;font-size:13px}.Select-module__E8rWSW__trigger[data-appearance=setup]{min-height:44px;font-size:var(--text-sm);border-radius:var(--radius-md);box-shadow:none;background:var(--color-bg-secondary);border-color:var(--color-border)}.Select-module__E8rWSW__trigger[data-appearance=setup]:hover{border-color:var(--color-text-tertiary)}.Select-module__E8rWSW__trigger[data-appearance=setup][data-open]{border-color:var(--color-border-focus)}.Select-module__E8rWSW__popup[data-appearance=setup]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:var(--color-bg-secondary);padding:6px}.Select-module__E8rWSW__popup[data-appearance=setup] .Select-module__E8rWSW__option{min-height:45px;padding:10px;font-size:13px;transition:background .15s,color .15s}.Select-module__E8rWSW__popup[data-appearance=setup] .Select-module__E8rWSW__search{padding:10px}.Select-module__E8rWSW__popup[data-appearance=setup] .Select-module__E8rWSW__optionLabel small{color:var(--color-text-secondary)}.Select-module__E8rWSW__trigger[data-appearance=setup] .Select-module__E8rWSW__triggerIcon,.Select-module__E8rWSW__popup[data-appearance=setup] .Select-module__E8rWSW__optionIcon{color:var(--color-accent);background:var(--color-accent-subtle)}.Select-module__E8rWSW__optionIcon{border-radius:8px;width:27px;height:27px}.Select-module__E8rWSW__triggerIcon[data-tone=blue],.Select-module__E8rWSW__optionIcon[data-tone=blue]{color:#2563eb;background:#dbeafe}.Select-module__E8rWSW__triggerIcon[data-tone=violet],.Select-module__E8rWSW__optionIcon[data-tone=violet]{color:#7c3aed;background:#ede9fe}.Select-module__E8rWSW__triggerIcon[data-tone=amber],.Select-module__E8rWSW__optionIcon[data-tone=amber]{color:#b45309;background:#fef3c7}.Select-module__E8rWSW__triggerIcon[data-tone=rose],.Select-module__E8rWSW__optionIcon[data-tone=rose]{color:#e11d48;background:#ffe4e6}.Select-module__E8rWSW__triggerIcon[data-tone=green],.Select-module__E8rWSW__optionIcon[data-tone=green]{color:#15803d;background:#dcfce7}.Select-module__E8rWSW__triggerIcon[data-tone=slate],.Select-module__E8rWSW__optionIcon[data-tone=slate]{color:#475569;background:#e2e8f0}.Select-module__E8rWSW__option[data-active=true]{color:var(--color-text-primary);background:var(--color-bg-hover)}.Select-module__E8rWSW__option[aria-selected=true]{color:var(--color-accent);background:var(--color-accent-subtle);font-weight:var(--weight-semibold)}.Select-module__E8rWSW__option[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed;opacity:.62;background:0 0}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option{min-height:40px;color:var(--color-text-primary);font-weight:var(--weight-normal);border-radius:7px;padding:7px 6px}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option[data-active=true]{background:color-mix(in srgb, var(--color-text-primary) 7%, transparent)}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option[aria-selected=true]{color:var(--color-text-primary);font-weight:var(--weight-normal);background:0 0}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option[aria-selected=true][data-active=true]{background:color-mix(in srgb, var(--color-text-primary) 7%, transparent)}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon,.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon{border-radius:6px;width:18px;height:18px}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon{margin:0}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=blue],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=blue]{color:#fff;border-radius:var(--radius-full);background:#168af2}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=violet],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=violet]{color:#fff;border-radius:var(--radius-full);background:#a855d6}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=amber],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=amber]{color:#2a1b00;background:#f5a91b}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=rose],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=rose]{color:#fff;border-radius:var(--radius-full);background:#e90b62}.Select-module__E8rWSW__trigger[data-appearance=status] .Select-module__E8rWSW__triggerIcon[data-tone=green],.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__optionIcon[data-tone=green]{color:#052814;background:#19cc6b}.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__check{color:var(--color-text-primary)}.Select-module__E8rWSW__check{color:currentColor;flex:none;margin-left:auto}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=blue],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=blue]){color:#93c5fd;background:#1e3a8a}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=violet],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=violet]){color:#c4b5fd;background:#4c1d95}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=amber],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=amber]){color:#fcd34d;background:#78350f}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=rose],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=rose]){color:#fda4af;background:#881337}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=green],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=green]){color:#86efac;background:#14532d}:is([data-theme=dark] .Select-module__E8rWSW__triggerIcon[data-tone=slate],[data-theme=dark] .Select-module__E8rWSW__optionIcon[data-tone=slate]){color:#cbd5e1;background:#334155}@keyframes Select-module__E8rWSW__selectOpenBelow{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Select-module__E8rWSW__selectOpenAbove{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Select-module__E8rWSW__selectCloseBelow{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.985)}}@keyframes Select-module__E8rWSW__selectCloseAbove{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.985)}}@media (pointer:coarse){.Select-module__E8rWSW__option,.Select-module__E8rWSW__popup[data-appearance=status] .Select-module__E8rWSW__option{min-height:44px}}@media (prefers-reduced-motion:reduce){.Select-module__E8rWSW__trigger,.Select-module__E8rWSW__chevron{transition:none}.Select-module__E8rWSW__popup[data-state]{animation:none}.Select-module__E8rWSW__popup[data-state=closed]{opacity:0}}.Select-module__E8rWSW__validationInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.Select-module__E8rWSW__error{color:var(--color-error);font-size:var(--text-xs);margin-top:6px;display:block}.Select-module__E8rWSW__trigger[aria-invalid=true]{border-color:var(--color-error)}.Select-module__E8rWSW__root[data-appearance=icon]{width:44px}.Select-module__E8rWSW__trigger[data-appearance=icon]{justify-content:center;padding:0}.Select-module__E8rWSW__trigger[data-appearance=icon] .Select-module__E8rWSW__value,.Select-module__E8rWSW__trigger[data-appearance=icon] .Select-module__E8rWSW__chevron{display:none}.Select-module__E8rWSW__trigger[data-appearance=icon] .Select-module__E8rWSW__triggerIcon{margin:0}
.BetTrackingPanel-module___stm5q__panel{flex-direction:column;gap:20px;min-width:0;display:flex}.BetTrackingPanel-module___stm5q__heading,.BetTrackingPanel-module___stm5q__row,.BetTrackingPanel-module___stm5q__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.BetTrackingPanel-module___stm5q__heading{align-items:flex-start}.BetTrackingPanel-module___stm5q__panel>.BetTrackingPanel-module___stm5q__heading{gap:16px}.BetTrackingPanel-module___stm5q__panel>.BetTrackingPanel-module___stm5q__heading>div:first-child{flex:1;min-width:0}.BetTrackingPanel-module___stm5q__panel>.BetTrackingPanel-module___stm5q__heading h2{font-size:20px;line-height:1.35}.BetTrackingPanel-module___stm5q__panel>.BetTrackingPanel-module___stm5q__heading p{max-width:680px;margin-top:6px}.BetTrackingPanel-module___stm5q__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;min-width:0;display:flex}.BetTrackingPanel-module___stm5q__sectionHeading h3{font-size:16px;font-weight:600;line-height:1.4}.BetTrackingPanel-module___stm5q__panel>.BetTrackingPanel-module___stm5q__heading>.BetTrackingPanel-module___stm5q__actions>button,.BetTrackingPanel-module___stm5q__sectionHeading>button,.BetTrackingPanel-module___stm5q__sectionHeading>.BetTrackingPanel-module___stm5q__actions>button{min-height:44px}.BetTrackingPanel-module___stm5q__projectLabel{color:var(--color-text-secondary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.BetTrackingPanel-module___stm5q__heading h2{letter-spacing:-.035em;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.25}.BetTrackingPanel-module___stm5q__heading h3{font-size:16px;font-weight:600}.BetTrackingPanel-module___stm5q__heading p{margin-top:7px}.BetTrackingPanel-module___stm5q__heading p,.BetTrackingPanel-module___stm5q__help{color:var(--color-text-secondary);font-size:13px;line-height:1.6}.BetTrackingPanel-module___stm5q__actions{justify-content:flex-start}.BetTrackingPanel-module___stm5q__panel button,.BetTrackingPanel-module___stm5q__dialog button{box-shadow:none!important;transform:none!important}.BetTrackingPanel-module___stm5q__panel [data-variant=primary],.BetTrackingPanel-module___stm5q__dialog [data-variant=primary]{background:color-mix(in srgb, var(--color-accent) 85%, #000);border-color:color-mix(in srgb, var(--color-accent) 85%, #000);color:#fff}.BetTrackingPanel-module___stm5q__panel [data-variant=primary]:hover:not(:disabled),.BetTrackingPanel-module___stm5q__dialog [data-variant=primary]:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 78%, #000);border-color:color-mix(in srgb, var(--color-accent) 78%, #000)}.BetTrackingPanel-module___stm5q__panel :is(button,input,summary,textarea):focus-visible,.BetTrackingPanel-module___stm5q__dialog :is(button,input,summary,textarea):focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.BetTrackingPanel-module___stm5q__domain{border:1px solid var(--color-border);background:var(--color-bg-secondary);color:var(--color-text-secondary);border-radius:8px;align-items:center;gap:12px;padding:10px 14px;display:flex}.BetTrackingPanel-module___stm5q__domain>svg{flex-shrink:0}.BetTrackingPanel-module___stm5q__domain>div{flex-wrap:wrap;align-items:center;gap:6px 16px;min-width:0;font-size:13px;display:flex}.BetTrackingPanel-module___stm5q__domain strong{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:13px;font-weight:500}.BetTrackingPanel-module___stm5q__domainNote{margin-left:auto;font-size:12px}.BetTrackingPanel-module___stm5q__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BetTrackingPanel-module___stm5q__subtabs{border:1px solid var(--color-border-subtle);background:var(--color-bg-secondary);border-radius:10px;align-items:center;gap:4px;width:fit-content;padding:4px;display:flex}.BetTrackingPanel-module___stm5q__subtabs button{min-height:36px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 14px;font-size:12px}.BetTrackingPanel-module___stm5q__subtabs button[aria-current]{background:var(--color-bg-hover);color:var(--color-text-primary)}.BetTrackingPanel-module___stm5q__toolbar>.BetTrackingPanel-module___stm5q__help{margin-left:auto}.BetTrackingPanel-module___stm5q__search{border:1px solid color-mix(in srgb, var(--color-text-secondary) 65%, var(--color-border));min-width:160px;max-width:400px;color:var(--color-text-secondary);border-radius:8px;flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.BetTrackingPanel-module___stm5q__search input{width:100%;min-height:44px;color:var(--color-text-primary);font:inherit;background:0 0;border:0;min-width:0;font-size:13px}.BetTrackingPanel-module___stm5q__search:focus-within{border-color:var(--color-accent)}.BetTrackingPanel-module___stm5q__toolbar>[data-select-root],.BetTrackingPanel-module___stm5q__actions>[data-select-root]{width:210px;max-width:100%}.BetTrackingPanel-module___stm5q__toolbar>[data-select-root]>button{border-color:color-mix(in srgb, var(--color-text-secondary) 65%, var(--color-border));min-height:44px}.BetTrackingPanel-module___stm5q__list{border-top:1px solid var(--color-border-subtle)}.BetTrackingPanel-module___stm5q__linkRow{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 20px;padding:20px 0;display:grid}.BetTrackingPanel-module___stm5q__linkRow>.BetTrackingPanel-module___stm5q__status{grid-area:2/1;margin-left:54px}.BetTrackingPanel-module___stm5q__linkRow>.BetTrackingPanel-module___stm5q__actions{grid-area:2/2;justify-content:flex-end;gap:8px;min-width:0}.BetTrackingPanel-module___stm5q__linkRow>.BetTrackingPanel-module___stm5q__actions>button:not(.BetTrackingPanel-module___stm5q__iconButton){border:1px solid color-mix(in srgb, var(--color-text-secondary) 65%, var(--color-border));background:var(--color-bg-secondary);min-height:44px;color:var(--color-text-primary)}.BetTrackingPanel-module___stm5q__linkRow>.BetTrackingPanel-module___stm5q__actions>button:not(.BetTrackingPanel-module___stm5q__iconButton):hover:not(:disabled){border-color:var(--color-text-secondary);background:var(--color-bg-hover)}.BetTrackingPanel-module___stm5q__linkMain,.BetTrackingPanel-module___stm5q__partnerName{align-items:flex-start;gap:14px;min-width:0;display:flex}.BetTrackingPanel-module___stm5q__linkMain>div:last-child{min-width:0}.BetTrackingPanel-module___stm5q__linkIcon{border:1px solid var(--color-border-subtle);background:var(--color-bg-secondary);width:40px;height:40px;color:var(--color-text-secondary);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.BetTrackingPanel-module___stm5q__linkTitle{color:var(--color-text-primary);font:inherit;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;display:block}.BetTrackingPanel-module___stm5q__linkTitle:hover{color:var(--color-accent)}.BetTrackingPanel-module___stm5q__linkMain .BetTrackingPanel-module___stm5q__help{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:5px;font-size:12px;display:flex}.BetTrackingPanel-module___stm5q__integrationShortcut{border:1px solid color-mix(in srgb, var(--color-text-secondary) 65%, var(--color-border));background:var(--color-bg-secondary);min-height:44px;color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.BetTrackingPanel-module___stm5q__integrationShortcut>svg{flex-shrink:0}.BetTrackingPanel-module___stm5q__integrationShortcut:hover{border-color:var(--color-accent);background:var(--color-bg-hover)}.BetTrackingPanel-module___stm5q__shortURL{color:var(--color-text-secondary);overflow-wrap:anywhere;margin-top:7px;font-size:12px;display:block}.BetTrackingPanel-module___stm5q__linkStats{text-align:right;flex-direction:column;grid-area:1/2;align-self:start;gap:3px;display:flex}.BetTrackingPanel-module___stm5q__linkStats strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:20px;font-weight:600}.BetTrackingPanel-module___stm5q__linkStats span{color:var(--color-text-secondary);font-size:11px}.BetTrackingPanel-module___stm5q__status{width:fit-content;color:var(--color-text-secondary);white-space:nowrap;justify-self:start;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.BetTrackingPanel-module___stm5q__status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.BetTrackingPanel-module___stm5q__status[data-tone=success]{color:color-mix(in srgb, var(--color-success,#39aa7c) 75%, var(--color-text-primary))}.BetTrackingPanel-module___stm5q__status[data-tone=warning]{color:color-mix(in srgb, var(--color-warning,#bf8a30) 75%, var(--color-text-primary))}.BetTrackingPanel-module___stm5q__iconButton{border:1px solid color-mix(in srgb, var(--color-text-secondary) 65%, var(--color-border));background:var(--color-bg-secondary);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BetTrackingPanel-module___stm5q__iconButton:hover{background:var(--color-bg-hover);border-color:var(--color-text-secondary);color:var(--color-text-primary)}.BetTrackingPanel-module___stm5q__dangerIconButton:hover{color:var(--color-error)}.BetTrackingPanel-module___stm5q__iconButton:disabled{opacity:.35;cursor:not-allowed}.BetTrackingPanel-module___stm5q__textButton{border:1px solid color-mix(in srgb, var(--color-text-secondary) 65%, var(--color-border));background:var(--color-bg-secondary);min-height:44px;color:var(--color-accent);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:10px 12px;font-size:13px;display:inline-flex}.BetTrackingPanel-module___stm5q__textButton:hover{background:var(--color-bg-hover);border-color:var(--color-accent)}.BetTrackingPanel-module___stm5q__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.BetTrackingPanel-module___stm5q__nextStep{justify-content:space-between;align-items:center;gap:24px;margin-top:12px;padding-top:16px;display:flex}.BetTrackingPanel-module___stm5q__nextStep h3{margin-bottom:4px;font-size:14px;font-weight:500}.BetTrackingPanel-module___stm5q__nextStep .BetTrackingPanel-module___stm5q__textButton{flex-shrink:0}.BetTrackingPanel-module___stm5q__empty{text-align:center;color:var(--color-text-secondary);justify-items:center;gap:12px;padding:50px 24px;display:grid}.BetTrackingPanel-module___stm5q__empty h3{color:var(--color-text-primary);font-size:17px;font-weight:500}.BetTrackingPanel-module___stm5q__empty p{max-width:450px;font-size:13px;line-height:1.65}.BetTrackingPanel-module___stm5q__notice{border:1px solid var(--color-border-subtle);background:var(--color-bg-secondary);color:var(--color-text-secondary);border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.6}.BetTrackingPanel-module___stm5q__error{color:var(--color-error);font-size:13px;line-height:1.6}.BetTrackingPanel-module___stm5q__dialog{border:1px solid var(--color-border);background:var(--color-bg-primary);width:min(680px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--color-text-primary);overscroll-behavior:contain;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 100px #0005}.BetTrackingPanel-module___stm5q__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0008}.BetTrackingPanel-module___stm5q__dialogHeader{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;gap:20px;padding:24px 28px 20px;display:flex}.BetTrackingPanel-module___stm5q__dialogHeader .BetTrackingPanel-module___stm5q__iconButton{width:44px;height:44px}.BetTrackingPanel-module___stm5q__dialogHeader h2{letter-spacing:-.03em;font-size:21px;font-weight:600}.BetTrackingPanel-module___stm5q__dialogHeader p{margin-top:6px}.BetTrackingPanel-module___stm5q__dialogBody{gap:20px;padding:24px 28px;display:grid}.BetTrackingPanel-module___stm5q__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.BetTrackingPanel-module___stm5q__full,.BetTrackingPanel-module___stm5q__advanced,.BetTrackingPanel-module___stm5q__formFooter{grid-column:1/-1}.BetTrackingPanel-module___stm5q__metaAssignmentForm{gap:16px;padding-top:4px;display:grid}.BetTrackingPanel-module___stm5q__field{flex-direction:column;gap:8px;min-width:0;font-size:13px;display:flex}.BetTrackingPanel-module___stm5q__advanced{border-top:1px solid var(--color-border-subtle);padding-top:16px}.BetTrackingPanel-module___stm5q__advanced summary,.BetTrackingPanel-module___stm5q__quietDetails summary{cursor:pointer;color:var(--color-text-secondary);font-size:13px}.BetTrackingPanel-module___stm5q__advanced[open]>.BetTrackingPanel-module___stm5q__form{margin-top:18px}.BetTrackingPanel-module___stm5q__advanced>p{margin-top:12px}.BetTrackingPanel-module___stm5q__formFooter{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;padding-top:18px;display:flex}.BetTrackingPanel-module___stm5q__formFooter>.BetTrackingPanel-module___stm5q__help{max-width:330px;margin-right:auto}.BetTrackingPanel-module___stm5q__routeSummary,.BetTrackingPanel-module___stm5q__routePicker{gap:12px;min-width:0;display:grid}.BetTrackingPanel-module___stm5q__routeSummary{border:1px solid var(--color-border-subtle);border-radius:8px;padding:14px 16px}.BetTrackingPanel-module___stm5q__routeSummary>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;display:grid}.BetTrackingPanel-module___stm5q__routeSummary strong,.BetTrackingPanel-module___stm5q__routeSummary small,.BetTrackingPanel-module___stm5q__routeOption strong,.BetTrackingPanel-module___stm5q__routeOption small,.BetTrackingPanel-module___stm5q__anchorRoute strong,.BetTrackingPanel-module___stm5q__anchorRoute small{overflow-wrap:anywhere}.BetTrackingPanel-module___stm5q__routeSummary strong,.BetTrackingPanel-module___stm5q__routeOption strong,.BetTrackingPanel-module___stm5q__anchorRoute strong{font-size:13px;font-weight:500}.BetTrackingPanel-module___stm5q__routeSummary small,.BetTrackingPanel-module___stm5q__routeOption small,.BetTrackingPanel-module___stm5q__anchorRoute small{color:var(--color-text-secondary);font-size:12px;line-height:1.45;display:block}.BetTrackingPanel-module___stm5q__routeSummary small{grid-column:2}.BetTrackingPanel-module___stm5q__routeBadge{background:var(--color-accent-subtle);color:var(--color-accent);border-radius:999px;grid-row:1/span 2;align-self:start;margin-top:1px;padding:2px 6px;font-size:10px;line-height:1.5}.BetTrackingPanel-module___stm5q__routePicker{border:1px solid var(--color-border-subtle);border-radius:10px;padding:18px}.BetTrackingPanel-module___stm5q__routePicker legend{padding-inline:5px;font-size:13px;font-weight:500}.BetTrackingPanel-module___stm5q__anchorRoute,.BetTrackingPanel-module___stm5q__routeOption{border:1px solid var(--color-border-subtle);background:var(--color-bg-secondary);border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:10px 12px;display:flex}.BetTrackingPanel-module___stm5q__anchorRoute>span:first-child{background:var(--color-accent);width:19px;height:19px;color:var(--color-bg-primary);border-radius:5px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.BetTrackingPanel-module___stm5q__routeOptions{gap:8px;display:grid}.BetTrackingPanel-module___stm5q__routeOption{cursor:pointer}.BetTrackingPanel-module___stm5q__routeOption>input{width:18px;height:18px;accent-color:var(--color-accent);flex-shrink:0}.BetTrackingPanel-module___stm5q__routeOption[data-disabled]{cursor:not-allowed;opacity:.58}.BetTrackingPanel-module___stm5q__ownerForm{align-items:flex-end;gap:12px;margin-top:8px;display:flex}.BetTrackingPanel-module___stm5q__ownerForm>div{flex:1;min-width:0}.BetTrackingPanel-module___stm5q__customerList{gap:18px;max-height:340px;display:grid;overflow-y:auto}.BetTrackingPanel-module___stm5q__customerList .BetTrackingPanel-module___stm5q__row{border-bottom:1px solid var(--color-border-subtle);padding-bottom:12px}.BetTrackingPanel-module___stm5q__row>div:first-child{flex:1;min-width:140px}.BetTrackingPanel-module___stm5q__copyField{min-width:0}.BetTrackingPanel-module___stm5q__copyField label{color:var(--color-text-secondary);font-size:12px;font-weight:500;display:block}.BetTrackingPanel-module___stm5q__copyRow{border:1px solid var(--color-border);border-radius:8px;align-items:stretch;margin-top:8px;display:flex;overflow:hidden}.BetTrackingPanel-module___stm5q__copyRow input{background:var(--color-bg-secondary);width:100%;min-width:0;color:var(--color-text-primary);border:0;padding:12px;font-family:monospace;font-size:12px}.BetTrackingPanel-module___stm5q__copyRow button{background:var(--color-bg-secondary);color:var(--color-text-secondary);border:0;border-left:1px solid var(--color-border);font:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:flex}.BetTrackingPanel-module___stm5q__copyRow button:disabled{opacity:.4;cursor:not-allowed}.BetTrackingPanel-module___stm5q__copyRow button:hover:not(:disabled){color:var(--color-accent)}.BetTrackingPanel-module___stm5q__copyRow input:focus-visible,.BetTrackingPanel-module___stm5q__copyRow button:focus-visible{outline-offset:-2px}.BetTrackingPanel-module___stm5q__handoff{resize:vertical;border:1px solid var(--color-border);background:var(--color-bg-secondary);width:100%;min-height:250px;color:var(--color-text-primary);border-radius:8px;padding:14px;font-family:monospace;font-size:13px;line-height:1.65}.BetTrackingPanel-module___stm5q__eventFields{gap:12px;margin-block:16px;font-size:13px;display:grid}.BetTrackingPanel-module___stm5q__eventFields>div{grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:16px;display:grid}.BetTrackingPanel-module___stm5q__eventFields dt{color:var(--color-text-secondary)}.BetTrackingPanel-module___stm5q__eventFields dd{overflow-wrap:anywhere;margin:0}.BetTrackingPanel-module___stm5q__connectionGrid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.BetTrackingPanel-module___stm5q__connectionCard{border:1px solid var(--color-border);background:var(--color-bg-secondary);min-width:0;scroll-margin-top:calc(var(--dashboard-header-height,56px) + 24px);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px 20px;display:grid}.BetTrackingPanel-module___stm5q__connectionCard[data-focused]{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:2px;background:color-mix(in srgb, var(--color-bg-secondary) 96%, var(--color-accent))}.BetTrackingPanel-module___stm5q__connectionHeading{flex-wrap:wrap;grid-area:1/1;justify-content:space-between;align-items:center;gap:12px 20px;min-width:0;display:flex}.BetTrackingPanel-module___stm5q__connectionHeading>.BetTrackingPanel-module___stm5q__partnerName{flex:1;align-items:center}.BetTrackingPanel-module___stm5q__connectionHeading .BetTrackingPanel-module___stm5q__linkIcon{background:var(--color-bg-tertiary)}.BetTrackingPanel-module___stm5q__connectionName{min-width:0;color:var(--color-text-primary);overflow-wrap:anywhere}.BetTrackingPanel-module___stm5q__connectionName h3{font-size:16px;font-weight:600;line-height:1.4}.BetTrackingPanel-module___stm5q__connectionName .BetTrackingPanel-module___stm5q__help{margin-top:3px;font-weight:400}.BetTrackingPanel-module___stm5q__connectionActions{flex-wrap:wrap;grid-area:1/2;align-items:center;gap:8px;min-width:0;display:flex}.BetTrackingPanel-module___stm5q__connectionActions>:is(button,a){border:1px solid color-mix(in srgb, var(--color-text-secondary) 65%, var(--color-border));background:var(--color-bg-primary);min-height:44px;color:var(--color-text-primary);border-radius:8px}.BetTrackingPanel-module___stm5q__connectionActions>:is(button,a):hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-text-secondary)}.BetTrackingPanel-module___stm5q__partnerName h3{overflow-wrap:anywhere;margin-top:1px;font-size:16px}.BetTrackingPanel-module___stm5q__partnerName>div:last-child{min-width:0}.BetTrackingPanel-module___stm5q__connectionFacts{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:0;font-size:12px;display:grid}.BetTrackingPanel-module___stm5q__connectionCard>:is(.BetTrackingPanel-module___stm5q__help,.BetTrackingPanel-module___stm5q__receiverLink,.BetTrackingPanel-module___stm5q__quietDetails){grid-column:1/-1}.BetTrackingPanel-module___stm5q__connectionFacts>div{align-content:start;gap:5px;min-width:0;display:grid}.BetTrackingPanel-module___stm5q__connectionFacts dt{color:var(--color-text-secondary);line-height:1.5}.BetTrackingPanel-module___stm5q__connectionFacts dd{color:var(--color-text-primary);text-align:left;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:1.5}.BetTrackingPanel-module___stm5q__connectionFacts .BetTrackingPanel-module___stm5q__status{white-space:normal}.BetTrackingPanel-module___stm5q__quietDetails{border-top:1px solid var(--color-border-subtle);margin-top:0;padding-top:12px;font-size:12px}.BetTrackingPanel-module___stm5q__quietDetails summary{border:1px solid var(--color-border);background:var(--color-bg-tertiary);overflow-wrap:anywhere;border-radius:7px;width:fit-content;max-width:100%;min-height:36px;padding:8px 12px;line-height:1.5}.BetTrackingPanel-module___stm5q__quietDetails p{overflow-wrap:anywhere;margin-top:10px}.BetTrackingPanel-module___stm5q__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:4px 0 16px;list-style:none;display:grid}.BetTrackingPanel-module___stm5q__steps li{gap:12px;display:flex}.BetTrackingPanel-module___stm5q__steps li>span{border:1px solid var(--color-border);width:26px;height:26px;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.BetTrackingPanel-module___stm5q__steps strong{font-size:13px;font-weight:500}.BetTrackingPanel-module___stm5q__steps p{color:var(--color-text-secondary);margin-top:5px;font-size:12px;line-height:1.5}.BetTrackingPanel-module___stm5q__tableHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.BetTrackingPanel-module___stm5q__segmented{border:1px solid var(--color-border-subtle);background:var(--color-bg-secondary);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.BetTrackingPanel-module___stm5q__segmented button{color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:13px}.BetTrackingPanel-module___stm5q__segmented button[aria-pressed=true]{background:var(--color-bg-primary);color:var(--color-text-primary)}.BetTrackingPanel-module___stm5q__segmented span{color:var(--color-text-tertiary);margin-left:5px;font-size:11px}.BetTrackingPanel-module___stm5q__tableScroll{border:1px solid var(--color-border-subtle);border-radius:10px;overflow-x:auto}.BetTrackingPanel-module___stm5q__table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.BetTrackingPanel-module___stm5q__table th{white-space:nowrap;color:var(--color-text-secondary);background:var(--color-bg-secondary);padding:12px 18px;font-weight:500}.BetTrackingPanel-module___stm5q__table td{border-top:1px solid var(--color-border-subtle);vertical-align:top;padding:16px 18px}.BetTrackingPanel-module___stm5q__table tbody tr:hover{background:var(--color-bg-secondary)}.BetTrackingPanel-module___stm5q__detailToggle{color:var(--color-text-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.BetTrackingPanel-module___stm5q__detailToggle svg{transition:transform .16s}.BetTrackingPanel-module___stm5q__detailToggle[aria-expanded=true] svg{transform:rotate(180deg)}.BetTrackingPanel-module___stm5q__table tr[data-expanded]{background:var(--color-bg-secondary)}.BetTrackingPanel-module___stm5q__table .BetTrackingPanel-module___stm5q__conversionDetailRow:hover{background:0 0}.BetTrackingPanel-module___stm5q__table .BetTrackingPanel-module___stm5q__conversionDetailRow>td{padding:0 18px 18px}.BetTrackingPanel-module___stm5q__conversionDetail{border:1px solid var(--color-border-subtle);background:var(--color-bg-primary);border-radius:8px;grid-template-columns:minmax(140px,.25fr) minmax(0,1fr);gap:18px;padding:18px;display:grid}.BetTrackingPanel-module___stm5q__conversionDetail>strong{font-size:12px;font-weight:500}.BetTrackingPanel-module___stm5q__conversionDetail>div{gap:8px;display:grid}.BetTrackingPanel-module___stm5q__conversionDetail p{overflow-wrap:anywhere;margin:0}.BetTrackingPanel-module___stm5q__eventName{min-width:110px;font-weight:500;display:block}.BetTrackingPanel-module___stm5q__date{white-space:nowrap;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.BetTrackingPanel-module___stm5q__date small{color:var(--color-text-tertiary);margin-top:5px;display:block}.BetTrackingPanel-module___stm5q__testBadge{background:var(--color-accent-subtle);color:var(--color-accent);border-radius:4px;padding:2px 6px;font-size:10px;display:inline-block}.BetTrackingPanel-module___stm5q__mono{overflow-wrap:anywhere;font-family:monospace;font-size:11px}@media (max-width:780px){.BetTrackingPanel-module___stm5q__connectionGrid{grid-template-columns:minmax(0,1fr)}.BetTrackingPanel-module___stm5q__steps{grid-template-columns:minmax(0,1fr);gap:18px}.BetTrackingPanel-module___stm5q__domainNote{display:none}.BetTrackingPanel-module___stm5q__nextStep{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:640px){.BetTrackingPanel-module___stm5q__form{grid-template-columns:minmax(0,1fr)}.BetTrackingPanel-module___stm5q__linkRow{grid-template-columns:minmax(0,1fr) auto;gap:18px 8px;padding-block:22px}.BetTrackingPanel-module___stm5q__linkStats{grid-column:2}.BetTrackingPanel-module___stm5q__linkRow>.BetTrackingPanel-module___stm5q__status{align-self:center;margin-left:0}.BetTrackingPanel-module___stm5q__linkRow>.BetTrackingPanel-module___stm5q__actions{grid-column:2;gap:5px}.BetTrackingPanel-module___stm5q__linkMain{gap:10px}.BetTrackingPanel-module___stm5q__linkIcon{display:none}.BetTrackingPanel-module___stm5q__linkTitle{font-size:14px}.BetTrackingPanel-module___stm5q__shortURL{font-size:11px}.BetTrackingPanel-module___stm5q__dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}.BetTrackingPanel-module___stm5q__dialogHeader,.BetTrackingPanel-module___stm5q__dialogBody{padding:20px}.BetTrackingPanel-module___stm5q__copyRow button span{display:none}.BetTrackingPanel-module___stm5q__connectionCard{grid-template-columns:minmax(0,1fr);padding:16px}.BetTrackingPanel-module___stm5q__connectionHeading{flex-direction:column;align-items:flex-start}.BetTrackingPanel-module___stm5q__connectionHeading .BetTrackingPanel-module___stm5q__linkIcon{display:grid}.BetTrackingPanel-module___stm5q__connectionActions{grid-area:2/1;width:100%}.BetTrackingPanel-module___stm5q__connectionActions>:is(button,a){white-space:normal;flex:1;justify-content:center;min-width:0;line-height:1.4}.BetTrackingPanel-module___stm5q__connectionFacts{grid-row:3;grid-template-columns:minmax(0,1fr);gap:12px}.BetTrackingPanel-module___stm5q__connectionFacts>div{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:12px}.BetTrackingPanel-module___stm5q__connectionFacts dd{text-align:right}.BetTrackingPanel-module___stm5q__search input,.BetTrackingPanel-module___stm5q__copyRow input{font-size:16px}.BetTrackingPanel-module___stm5q__heading>.BetTrackingPanel-module___stm5q__actions{margin-top:4px}.BetTrackingPanel-module___stm5q__toolbar{gap:10px}.BetTrackingPanel-module___stm5q__toolbar>.BetTrackingPanel-module___stm5q__help{width:100%}.BetTrackingPanel-module___stm5q__table th,.BetTrackingPanel-module___stm5q__table td{padding:12px}.BetTrackingPanel-module___stm5q__table .BetTrackingPanel-module___stm5q__conversionDetailRow>td{padding:0 12px 12px}.BetTrackingPanel-module___stm5q__conversionDetail{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px}}.BetTrackingPanel-module___stm5q__personalButton{border:1px solid color-mix(in srgb, var(--color-text-secondary) 65%, var(--color-border));min-height:44px;color:var(--color-text-primary);background:var(--color-bg-secondary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.BetTrackingPanel-module___stm5q__personalButton:hover{color:var(--color-text-primary);background:var(--color-bg-hover);border-color:var(--color-text-secondary)}.BetTrackingPanel-module___stm5q__personalButton:disabled{opacity:.4;cursor:not-allowed}@media (max-width:640px){.BetTrackingPanel-module___stm5q__linkRow{grid-template-columns:minmax(0,1fr) 54px}.BetTrackingPanel-module___stm5q__linkStats{grid-row:1;align-self:start}.BetTrackingPanel-module___stm5q__linkRow>.BetTrackingPanel-module___stm5q__status{grid-row:2}.BetTrackingPanel-module___stm5q__linkRow>.BetTrackingPanel-module___stm5q__actions{grid-area:3/1/auto/-1;justify-content:flex-start;gap:8px}.BetTrackingPanel-module___stm5q__linkRow .BetTrackingPanel-module___stm5q__iconButton{width:44px;height:44px}.BetTrackingPanel-module___stm5q__integrationShortcut{min-height:44px;padding-inline:10px}.BetTrackingPanel-module___stm5q__search{flex-basis:100%;max-width:none}.BetTrackingPanel-module___stm5q__toolbar>.BetTrackingPanel-module___stm5q__help{width:auto}.BetTrackingPanel-module___stm5q__tableScroll{border:0;border-radius:0}.BetTrackingPanel-module___stm5q__table,.BetTrackingPanel-module___stm5q__table tbody{display:block}.BetTrackingPanel-module___stm5q__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.BetTrackingPanel-module___stm5q__table tr{border:1px solid var(--color-border-subtle);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:12px;padding:18px;display:grid}.BetTrackingPanel-module___stm5q__table td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.BetTrackingPanel-module___stm5q__table td:before{content:attr(data-label);color:var(--color-text-tertiary);margin-bottom:6px;font-size:10px;display:block}.BetTrackingPanel-module___stm5q__table td .BetTrackingPanel-module___stm5q__status{white-space:normal}.BetTrackingPanel-module___stm5q__table td .BetTrackingPanel-module___stm5q__eventName{min-width:0}.BetTrackingPanel-module___stm5q__table .BetTrackingPanel-module___stm5q__conversionDetailRow{border:0;border-radius:0;margin:-12px 0 12px;padding:0;display:block}.BetTrackingPanel-module___stm5q__table .BetTrackingPanel-module___stm5q__conversionDetailRow>td{padding:0}.BetTrackingPanel-module___stm5q__table .BetTrackingPanel-module___stm5q__conversionDetailRow>td:before{display:none}}.BetTrackingPanel-module___stm5q__receiverLink{border:1px solid color-mix(in srgb, var(--color-text-secondary) 65%, var(--color-border));background:var(--color-bg-primary);width:fit-content;max-width:100%;min-height:44px;color:var(--color-accent);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}.BetTrackingPanel-module___stm5q__receiverLink>svg{flex-shrink:0}.BetTrackingPanel-module___stm5q__receiverLink:hover{background:var(--color-bg-hover);border-color:var(--color-accent)}.BetTrackingPanel-module___stm5q__receiverLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:4px}.BetTrackingPanel-module___stm5q__integrationDirectory{gap:16px;min-width:0;display:grid}.BetTrackingPanel-module___stm5q__integrationDirectory h4,.BetTrackingPanel-module___stm5q__integrationDirectory p{overflow-wrap:anywhere}
.AgentAssetsDialog-module__pKIkra__backdrop{z-index:calc(var(--z-modal) + 1);padding:var(--space-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a0eb8;place-items:center;display:grid;position:fixed;inset:0}.AgentAssetsDialog-module__pKIkra__dialog{width:min(1180px,100%);height:min(880px,100dvh - 32px);max-height:calc(100dvh - var(--space-lg) - var(--space-lg));border:1px solid var(--color-border);border-radius:var(--radius-xl);min-height:0;color:var(--color-text-primary);background:var(--color-bg-primary);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000057}.AgentAssetsDialog-module__pKIkra__header{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-xl);border-bottom:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-secondary) 88%, var(--color-bg-primary));flex:none;display:flex}.AgentAssetsDialog-module__pKIkra__heading{min-width:0}.AgentAssetsDialog-module__pKIkra__eyebrow{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}.AgentAssetsDialog-module__pKIkra__heading h2{font-size:var(--text-xl);margin-top:3px;line-height:1.25}.AgentAssetsDialog-module__pKIkra__heading p{max-width:780px;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-top:6px}.AgentAssetsDialog-module__pKIkra__close{border:1px solid var(--color-border);border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-secondary);background:var(--color-bg-secondary);transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);flex:none;place-items:center;display:grid}.AgentAssetsDialog-module__pKIkra__close:hover{color:var(--color-text-primary);border-color:var(--color-text-tertiary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__content{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.AgentAssetsDialog-module__pKIkra__contentAdding{grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr)}.AgentAssetsDialog-module__pKIkra__libraryPane{min-width:0;min-height:0;padding:var(--space-lg);flex-direction:column;display:flex;overflow-y:auto}.AgentAssetsDialog-module__pKIkra__sectionTitle{font-size:var(--text-base);margin-bottom:var(--space-sm)}.AgentAssetsDialog-module__pKIkra__usageTabs{margin-bottom:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary);grid-template-columns:repeat(2,minmax(0,1fr));align-self:flex-start;gap:3px;padding:3px;display:inline-grid}.AgentAssetsDialog-module__pKIkra__usageTabs button{border-radius:calc(var(--radius-md) - 3px);min-height:40px;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:color var(--transition-fast), background-color var(--transition-fast);padding:7px 12px}.AgentAssetsDialog-module__pKIkra__usageTabs button:hover:not(.AgentAssetsDialog-module__pKIkra__usageTabActive){color:var(--color-text-primary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__usageTabs .AgentAssetsDialog-module__pKIkra__usageTabActive{color:var(--color-accent);background:var(--color-bg-primary)}.AgentAssetsDialog-module__pKIkra__usageDescription{max-width:760px;margin-bottom:var(--space-md);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.45}.AgentAssetsDialog-module__pKIkra__libraryHeader{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.AgentAssetsDialog-module__pKIkra__total{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.AgentAssetsDialog-module__pKIkra__messageUsageHint{max-width:390px;color:var(--color-text-tertiary);font-size:var(--text-xs);text-align:right;line-height:1.4}.AgentAssetsDialog-module__pKIkra__toolbar{gap:var(--space-sm);margin-bottom:var(--space-md);grid-template-columns:minmax(220px,1fr) minmax(130px,auto) minmax(130px,auto);display:grid}.AgentAssetsDialog-module__pKIkra__searchField{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:44px;color:var(--color-text-secondary);background:var(--color-bg-secondary);padding:0 var(--space-sm) 0 var(--space-md);display:flex}.AgentAssetsDialog-module__pKIkra__searchField>svg{flex:none}.AgentAssetsDialog-module__pKIkra__searchField input{min-width:0;color:var(--color-text-primary);font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:1;height:42px}.AgentAssetsDialog-module__pKIkra__searchField button{border-radius:var(--radius-sm);flex:none;place-items:center;width:32px;height:32px;display:grid}.AgentAssetsDialog-module__pKIkra__searchField button:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__searchField:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 1px var(--color-border-focus)}.AgentAssetsDialog-module__pKIkra__actionError,.AgentAssetsDialog-module__pKIkra__queueError,.AgentAssetsDialog-module__pKIkra__queueSuccess{margin-bottom:var(--space-md);border-radius:var(--radius-md);font-size:var(--text-sm);padding:10px 12px;line-height:1.45}.AgentAssetsDialog-module__pKIkra__actionError,.AgentAssetsDialog-module__pKIkra__queueError{color:color-mix(in srgb, var(--color-error) 82%, var(--color-text-primary));border:1px solid color-mix(in srgb, var(--color-error) 22%, var(--color-border));background:var(--color-error-bg)}.AgentAssetsDialog-module__pKIkra__queueSuccess{color:color-mix(in srgb, var(--color-success) 82%, var(--color-text-primary));border:1px solid color-mix(in srgb, var(--color-success) 22%, var(--color-border));background:var(--color-success-bg)}.AgentAssetsDialog-module__pKIkra__libraryScroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:none;min-height:0;overflow:visible}.AgentAssetsDialog-module__pKIkra__loadingState,.AgentAssetsDialog-module__pKIkra__emptyState{justify-content:center;align-items:center;gap:var(--space-sm);min-height:220px;padding:var(--space-xl);text-align:center;color:var(--color-text-tertiary);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-secondary) 72%, transparent);flex-direction:column;display:flex}.AgentAssetsDialog-module__pKIkra__loadingState{min-height:120px}.AgentAssetsDialog-module__pKIkra__assetList{gap:var(--space-sm);display:grid}.AgentAssetsDialog-module__pKIkra__assetCard{align-items:stretch;gap:var(--space-md);min-width:0;padding:var(--space-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-secondary);transition:border-color var(--transition-fast), opacity var(--transition-fast);grid-template-columns:158px minmax(0,1fr) auto;display:grid;overflow:hidden}.AgentAssetsDialog-module__pKIkra__assetCard:hover{border-color:color-mix(in srgb, var(--color-accent) 24%, var(--color-border))}.AgentAssetsDialog-module__pKIkra__assetPaused{opacity:.74}.AgentAssetsDialog-module__pKIkra__assetPreview{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:#fff;cursor:pointer;isolation:isolate;min-height:118px;transition:border-color var(--transition-fast), transform var(--transition-fast);background:#0b0b0b;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.AgentAssetsDialog-module__pKIkra__assetPreview:hover{border-color:color-mix(in srgb, var(--color-accent) 58%, var(--color-border))}.AgentAssetsDialog-module__pKIkra__assetPreview:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.AgentAssetsDialog-module__pKIkra__assetPreview>:first-child{pointer-events:none}.AgentAssetsDialog-module__pKIkra__previewAffordance{z-index:1;color:#fff;opacity:.9;pointer-events:none;width:42px;height:42px;transition:opacity var(--transition-fast), transform var(--transition-fast), background-color var(--transition-fast);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a10b8;border:1px solid #ffffff47;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0000005c}.AgentAssetsDialog-module__pKIkra__assetPreview:hover .AgentAssetsDialog-module__pKIkra__previewAffordance,.AgentAssetsDialog-module__pKIkra__assetPreview:focus-visible .AgentAssetsDialog-module__pKIkra__previewAffordance{background:color-mix(in srgb, var(--color-accent) 76%, #070a10);opacity:1;transform:translate(-50%,-50%)scale(1.06)}.AgentAssetsDialog-module__pKIkra__previewPhoto,.AgentAssetsDialog-module__pKIkra__previewVideo,.AgentAssetsDialog-module__pKIkra__previewVideo video,.AgentAssetsDialog-module__pKIkra__previewCircle,.AgentAssetsDialog-module__pKIkra__previewCircle video{width:100%;height:100%;display:block}.AgentAssetsDialog-module__pKIkra__previewPhoto,.AgentAssetsDialog-module__pKIkra__previewVideo video,.AgentAssetsDialog-module__pKIkra__previewCircle video{object-fit:cover}.AgentAssetsDialog-module__pKIkra__previewVideo{max-height:190px}.AgentAssetsDialog-module__pKIkra__previewCircle{background:#000;border:3px solid #ffffffb8;border-radius:50%;width:112px;height:112px;overflow:hidden;box-shadow:0 5px 18px #00000057}.AgentAssetsDialog-module__pKIkra__assetBody{align-self:center;min-width:0}.AgentAssetsDialog-module__pKIkra__assetTopline{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);margin-bottom:7px;display:flex}.AgentAssetsDialog-module__pKIkra__assetTopline>div{flex-wrap:wrap;gap:5px;display:flex}.AgentAssetsDialog-module__pKIkra__kindBadge,.AgentAssetsDialog-module__pKIkra__statusBadge{border-radius:var(--radius-full);min-height:24px;font-size:10px;font-weight:var(--weight-semibold);align-items:center;gap:5px;padding:3px 8px;line-height:1;display:inline-flex}.AgentAssetsDialog-module__pKIkra__kindBadge{color:color-mix(in srgb, var(--color-accent) 78%, var(--color-text-primary));background:var(--color-accent-subtle)}.AgentAssetsDialog-module__pKIkra__statusActive{color:var(--color-success);background:var(--color-success-bg)}.AgentAssetsDialog-module__pKIkra__statusPaused{color:var(--color-warning);background:var(--color-warning-bg)}.AgentAssetsDialog-module__pKIkra__assetDate{color:var(--color-text-tertiary);flex:none;font-size:10px}.AgentAssetsDialog-module__pKIkra__assetBody>h3{overflow-wrap:anywhere;color:var(--color-text-primary);font-size:var(--text-base);line-height:1.35}.AgentAssetsDialog-module__pKIkra__condition{color:var(--color-text-secondary);font-size:var(--text-sm);white-space:pre-wrap;margin-top:6px;line-height:1.45}.AgentAssetsDialog-module__pKIkra__condition strong{color:var(--color-text-primary);font-weight:var(--weight-medium)}.AgentAssetsDialog-module__pKIkra__messageAttachmentUsage{color:var(--color-text-secondary);font-size:var(--text-sm);margin-top:6px;line-height:1.45}.AgentAssetsDialog-module__pKIkra__assetMeta{margin-top:var(--space-sm);color:var(--color-text-tertiary);flex-wrap:wrap;gap:5px 11px;font-size:10px;display:flex}.AgentAssetsDialog-module__pKIkra__assetMeta span:first-child{overflow-wrap:anywhere;max-width:100%}.AgentAssetsDialog-module__pKIkra__assetActions{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.AgentAssetsDialog-module__pKIkra__assetActions>button{border:1px solid var(--color-border);border-radius:var(--radius-md);width:38px;height:38px;color:var(--color-text-secondary);background:var(--color-bg-primary);place-items:center;display:grid}.AgentAssetsDialog-module__pKIkra__assetActions>button:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-text-tertiary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__assetActions>button:disabled{cursor:not-allowed;opacity:.5}.AgentAssetsDialog-module__pKIkra__assetActions>.AgentAssetsDialog-module__pKIkra__deleteButton{color:var(--color-error)}.AgentAssetsDialog-module__pKIkra__deleteConfirm{align-content:center;gap:var(--space-sm);width:min(230px,32vw);padding:var(--space-sm);border:1px solid color-mix(in srgb, var(--color-error) 20%, var(--color-border));border-radius:var(--radius-md);background:var(--color-error-bg);display:grid}.AgentAssetsDialog-module__pKIkra__deleteConfirm p{color:var(--color-text-primary);font-size:var(--text-xs);line-height:1.4}.AgentAssetsDialog-module__pKIkra__deleteConfirm>div{flex-wrap:wrap;gap:5px;display:flex}.AgentAssetsDialog-module__pKIkra__editForm{gap:var(--space-sm);display:grid}.AgentAssetsDialog-module__pKIkra__editForm h3{font-size:var(--text-sm)}.AgentAssetsDialog-module__pKIkra__editForm label,.AgentAssetsDialog-module__pKIkra__draftBody label{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);gap:5px;display:grid}.AgentAssetsDialog-module__pKIkra__editForm input,.AgentAssetsDialog-module__pKIkra__editForm textarea,.AgentAssetsDialog-module__pKIkra__draftBody input,.AgentAssetsDialog-module__pKIkra__draftBody textarea{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;min-height:40px;color:var(--color-text-primary);background:var(--color-bg-primary);font:inherit;padding:8px 10px}.AgentAssetsDialog-module__pKIkra__editForm textarea,.AgentAssetsDialog-module__pKIkra__draftBody textarea{resize:vertical;line-height:1.45}.AgentAssetsDialog-module__pKIkra__editForm input:disabled,.AgentAssetsDialog-module__pKIkra__editForm textarea:disabled,.AgentAssetsDialog-module__pKIkra__draftBody input:disabled,.AgentAssetsDialog-module__pKIkra__draftBody textarea:disabled{cursor:not-allowed;opacity:.68}.AgentAssetsDialog-module__pKIkra__editActions{flex-wrap:wrap;gap:5px;display:flex}.AgentAssetsDialog-module__pKIkra__loadMore{padding:var(--space-lg) 0 var(--space-xs);justify-content:center;display:flex}.AgentAssetsDialog-module__pKIkra__addPanel{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--space-lg);border-left:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-secondary) 76%, var(--color-bg-primary));scrollbar-gutter:stable;overflow-y:auto}.AgentAssetsDialog-module__pKIkra__addHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.AgentAssetsDialog-module__pKIkra__addHeader h3{font-size:var(--text-lg)}.AgentAssetsDialog-module__pKIkra__addHeader p{color:var(--color-text-secondary);font-size:var(--text-xs);margin-top:4px;line-height:1.45}.AgentAssetsDialog-module__pKIkra__addHeaderActions{align-items:center;gap:var(--space-xs);flex:none;display:flex}.AgentAssetsDialog-module__pKIkra__addHeaderActions>span{border-radius:var(--radius-full);color:var(--color-text-secondary);background:var(--color-bg-tertiary);font-size:10px;font-weight:var(--weight-semibold);flex:none;padding:4px 8px}.AgentAssetsDialog-module__pKIkra__addClose{border:1px solid var(--color-border);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);background:var(--color-bg-primary);place-items:center;display:none}.AgentAssetsDialog-module__pKIkra__addClose:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__filePicker{align-items:center;gap:var(--space-md);min-height:76px;padding:var(--space-md);border:1px dashed color-mix(in srgb, var(--color-accent) 42%, var(--color-border));border-radius:var(--radius-lg);color:var(--color-accent);background:var(--color-accent-subtle);cursor:pointer;display:flex;position:relative;overflow:hidden}.AgentAssetsDialog-module__pKIkra__filePicker>svg{flex:none}.AgentAssetsDialog-module__pKIkra__filePicker>span{gap:2px;min-width:0;display:grid}.AgentAssetsDialog-module__pKIkra__filePicker strong{color:var(--color-text-primary);font-size:var(--text-sm)}.AgentAssetsDialog-module__pKIkra__filePicker small{color:var(--color-text-secondary);font-size:10px;line-height:1.4}.AgentAssetsDialog-module__pKIkra__filePicker input{opacity:0;cursor:pointer;position:absolute;inset:0}.AgentAssetsDialog-module__pKIkra__filePicker:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:2px}.AgentAssetsDialog-module__pKIkra__filePicker:has(input:disabled){cursor:not-allowed;opacity:.62}.AgentAssetsDialog-module__pKIkra__queueError,.AgentAssetsDialog-module__pKIkra__queueSuccess{margin-top:var(--space-md);margin-bottom:0}.AgentAssetsDialog-module__pKIkra__queueEmpty{margin-top:var(--space-md);padding:var(--space-lg);text-align:center;color:var(--color-text-tertiary);border:1px dashed var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-sm)}.AgentAssetsDialog-module__pKIkra__uploadQueue{gap:var(--space-sm);margin-top:var(--space-md);display:grid}.AgentAssetsDialog-module__pKIkra__uploadDraft{gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-secondary);grid-template-columns:92px minmax(0,1fr);display:grid}.AgentAssetsDialog-module__pKIkra__draftPreview{border-radius:var(--radius-md);background:#080808;place-items:center;height:92px;display:grid;overflow:hidden}.AgentAssetsDialog-module__pKIkra__draftPreview .AgentAssetsDialog-module__pKIkra__previewCircle{width:78px;height:78px}.AgentAssetsDialog-module__pKIkra__draftBody{gap:var(--space-sm);min-width:0;display:grid}.AgentAssetsDialog-module__pKIkra__draftFile{justify-content:space-between;align-items:baseline;gap:var(--space-sm);min-width:0;display:flex}.AgentAssetsDialog-module__pKIkra__draftFile span{min-width:0;color:var(--color-text-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentAssetsDialog-module__pKIkra__draftFile small{color:var(--color-text-tertiary);flex:none;font-size:10px}.AgentAssetsDialog-module__pKIkra__deliveryField{border:0;min-width:0}.AgentAssetsDialog-module__pKIkra__deliveryField>legend{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);margin-bottom:5px}.AgentAssetsDialog-module__pKIkra__deliveryOptions{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-primary);grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:grid}.AgentAssetsDialog-module__pKIkra__deliveryOptions .AgentAssetsDialog-module__pKIkra__deliveryOption{min-width:0;min-height:44px;padding:7px var(--space-sm);border-radius:calc(var(--radius-md) - 3px);color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;display:flex;position:relative}.AgentAssetsDialog-module__pKIkra__deliveryOption input{opacity:0;pointer-events:none;background:0 0;border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute}.AgentAssetsDialog-module__pKIkra__deliveryOption span{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentAssetsDialog-module__pKIkra__deliveryField:not(:disabled) .AgentAssetsDialog-module__pKIkra__deliveryOption:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__deliveryOption[data-selected=true]{color:var(--color-accent);background:var(--color-accent-subtle);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 24%, transparent)}.AgentAssetsDialog-module__pKIkra__deliveryOption:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:1px}.AgentAssetsDialog-module__pKIkra__deliveryField:disabled .AgentAssetsDialog-module__pKIkra__deliveryOption{cursor:not-allowed;opacity:.58}.AgentAssetsDialog-module__pKIkra__draftStatus{color:var(--color-text-tertiary);align-items:flex-start;gap:5px;font-size:10px;line-height:1.4;display:flex}.AgentAssetsDialog-module__pKIkra__draftStatus>svg{flex:none;margin-top:1px}.AgentAssetsDialog-module__pKIkra__draftStatus[data-state=success]{color:var(--color-success)}.AgentAssetsDialog-module__pKIkra__draftStatus[data-state=error]{color:var(--color-error)}.AgentAssetsDialog-module__pKIkra__draftStatus[data-state=uploading]{color:var(--color-accent)}.AgentAssetsDialog-module__pKIkra__draftActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.AgentAssetsDialog-module__pKIkra__draftActions button{color:var(--color-text-secondary);font-size:10px;font-weight:var(--weight-medium);align-items:center;gap:5px;padding:4px 0;display:inline-flex}.AgentAssetsDialog-module__pKIkra__draftActions button:hover:not(:disabled){color:var(--color-text-primary)}.AgentAssetsDialog-module__pKIkra__draftActions button:disabled{cursor:not-allowed;opacity:.55}.AgentAssetsDialog-module__pKIkra__queueFooter{bottom:calc(var(--space-lg) * -1);justify-content:flex-end;align-items:center;gap:var(--space-sm);margin:var(--space-lg) calc(var(--space-lg) * -1) calc(var(--space-lg) * -1);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-secondary) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;position:sticky}.AgentAssetsDialog-module__pKIkra__viewerBackdrop{z-index:5;padding:clamp(var(--space-md), 4vw, 48px);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#05070bc7;place-items:center;animation:.15s ease-out both AgentAssetsDialog-module__pKIkra__viewerBackdropIn;display:grid;position:absolute;inset:0}.AgentAssetsDialog-module__pKIkra__viewerDialog{border:1px solid color-mix(in srgb, var(--color-border) 78%, white 8%);border-radius:var(--radius-xl);width:min(800px,100%);max-height:100%;color:var(--color-text-primary);background:var(--color-bg-secondary);flex-direction:column;animation:.18s cubic-bezier(.2,.8,.2,1) both AgentAssetsDialog-module__pKIkra__viewerDialogIn;display:flex;overflow:hidden;box-shadow:0 30px 90px #0000008a}.AgentAssetsDialog-module__pKIkra__viewerHeader{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:68px;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border-subtle);display:flex}.AgentAssetsDialog-module__pKIkra__viewerHeader>div{min-width:0}.AgentAssetsDialog-module__pKIkra__viewerEyebrow{color:var(--color-accent);font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;display:block}.AgentAssetsDialog-module__pKIkra__viewerHeader h3{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.AgentAssetsDialog-module__pKIkra__viewerClose{border:1px solid var(--color-border);border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-secondary);background:var(--color-bg-primary);flex:none;place-items:center;display:grid}.AgentAssetsDialog-module__pKIkra__viewerClose:hover{color:var(--color-text-primary);border-color:var(--color-text-tertiary);background:var(--color-bg-hover)}.AgentAssetsDialog-module__pKIkra__viewerStage{min-height:min(260px,35dvh);padding:clamp(var(--space-md), 3vw, var(--space-xl));background:radial-gradient(circle at 50% 42%,#2c344261,#0000 58%),#090b0f;flex:auto;place-items:center;display:grid;overflow:hidden}.AgentAssetsDialog-module__pKIkra__viewerStage>img,.AgentAssetsDialog-module__pKIkra__viewerVideo,.AgentAssetsDialog-module__pKIkra__viewerVideo video{max-width:100%;max-height:min(58dvh,560px);display:block}.AgentAssetsDialog-module__pKIkra__viewerStage>img,.AgentAssetsDialog-module__pKIkra__viewerVideo video{object-fit:contain;width:auto;height:auto}.AgentAssetsDialog-module__pKIkra__viewerStage>img,.AgentAssetsDialog-module__pKIkra__viewerVideo{border-radius:var(--radius-lg);box-shadow:0 18px 48px #00000061}.AgentAssetsDialog-module__pKIkra__viewerVideo{background:#000;width:min(100%,720px);overflow:hidden}.AgentAssetsDialog-module__pKIkra__viewerVideo video{width:100%}.AgentAssetsDialog-module__pKIkra__viewerStageCircle{min-height:min(440px,46dvh)}.AgentAssetsDialog-module__pKIkra__viewerCircle{aspect-ratio:1;background:#000;border:4px solid #ffffffc2;border-radius:50%;width:min(360px,48dvh,72vw);overflow:hidden;box-shadow:0 20px 55px #0000007a}.AgentAssetsDialog-module__pKIkra__viewerCircle video{object-fit:cover;width:100%;height:100%;display:block}.AgentAssetsDialog-module__pKIkra__viewerFooter{gap:var(--space-sm);max-height:min(230px,32dvh);padding:var(--space-md) var(--space-lg) var(--space-lg);border-top:1px solid var(--color-border-subtle);display:grid;overflow-y:auto}.AgentAssetsDialog-module__pKIkra__viewerBadges,.AgentAssetsDialog-module__pKIkra__viewerMeta{flex-wrap:wrap;gap:6px 10px;display:flex}.AgentAssetsDialog-module__pKIkra__viewerCondition{color:var(--color-text-secondary);font-size:var(--text-sm);white-space:pre-wrap;line-height:1.5}.AgentAssetsDialog-module__pKIkra__viewerCondition strong{color:var(--color-text-primary);font-weight:var(--weight-medium)}.AgentAssetsDialog-module__pKIkra__viewerMeta{color:var(--color-text-tertiary);font-size:10px}.AgentAssetsDialog-module__pKIkra__viewerMeta span:first-child{overflow-wrap:anywhere;max-width:100%}@keyframes AgentAssetsDialog-module__pKIkra__viewerBackdropIn{0%{opacity:0}}@keyframes AgentAssetsDialog-module__pKIkra__viewerDialogIn{0%{opacity:0;transform:scale(.94)translateY(8px)}}.AgentAssetsDialog-module__pKIkra__spin{animation:.8s linear infinite AgentAssetsDialog-module__pKIkra__assetSpin}@keyframes AgentAssetsDialog-module__pKIkra__assetSpin{to{transform:rotate(360deg)}}@media (max-width:900px){.AgentAssetsDialog-module__pKIkra__dialog{width:100%}.AgentAssetsDialog-module__pKIkra__contentAdding{grid-template-columns:minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__contentAdding .AgentAssetsDialog-module__pKIkra__libraryPane{display:none}.AgentAssetsDialog-module__pKIkra__addPanel{border-left:0}.AgentAssetsDialog-module__pKIkra__addClose{display:grid}}@media (max-width:700px){.AgentAssetsDialog-module__pKIkra__backdrop{padding:0}.AgentAssetsDialog-module__pKIkra__dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.AgentAssetsDialog-module__pKIkra__header{padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__heading h2{font-size:var(--text-lg)}.AgentAssetsDialog-module__pKIkra__heading p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AgentAssetsDialog-module__pKIkra__libraryPane,.AgentAssetsDialog-module__pKIkra__addPanel{padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__toolbar{grid-template-columns:minmax(0,1fr) minmax(115px,.55fr)}.AgentAssetsDialog-module__pKIkra__toolbar .AgentAssetsDialog-module__pKIkra__selectField:last-child{grid-column:1/-1}.AgentAssetsDialog-module__pKIkra__queueFooter{bottom:calc(var(--space-md) * -1);margin:var(--space-lg) calc(var(--space-md) * -1) calc(var(--space-md) * -1);padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__viewerBackdrop{padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__viewerDialog{width:100%;max-height:calc(100dvh - var(--space-lg))}.AgentAssetsDialog-module__pKIkra__viewerHeader,.AgentAssetsDialog-module__pKIkra__viewerFooter{padding-left:var(--space-md);padding-right:var(--space-md)}.AgentAssetsDialog-module__pKIkra__viewerStage{min-height:min(220px,34dvh);padding:var(--space-md)}.AgentAssetsDialog-module__pKIkra__viewerStage>img,.AgentAssetsDialog-module__pKIkra__viewerVideo,.AgentAssetsDialog-module__pKIkra__viewerVideo video{max-height:52dvh}.AgentAssetsDialog-module__pKIkra__viewerCircle{width:min(330px,76vw,42dvh)}}@media (max-width:560px){.AgentAssetsDialog-module__pKIkra__assetCard{grid-template-columns:104px minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__assetPreview{min-height:104px}.AgentAssetsDialog-module__pKIkra__previewCircle{width:90px;height:90px}.AgentAssetsDialog-module__pKIkra__assetActions{flex-direction:row;grid-column:1/-1;justify-content:flex-end}.AgentAssetsDialog-module__pKIkra__deleteConfirm{width:100%}.AgentAssetsDialog-module__pKIkra__assetTopline{display:grid}.AgentAssetsDialog-module__pKIkra__assetDate{display:none}.AgentAssetsDialog-module__pKIkra__uploadDraft{grid-template-columns:minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__draftPreview{height:160px}.AgentAssetsDialog-module__pKIkra__draftPreview .AgentAssetsDialog-module__pKIkra__previewCircle{width:140px;height:140px}}@media (max-width:420px){.AgentAssetsDialog-module__pKIkra__header{gap:var(--space-sm)}.AgentAssetsDialog-module__pKIkra__eyebrow,.AgentAssetsDialog-module__pKIkra__heading p{display:none}.AgentAssetsDialog-module__pKIkra__libraryHeader{align-items:flex-end}.AgentAssetsDialog-module__pKIkra__usageTabs{width:100%}.AgentAssetsDialog-module__pKIkra__usageTabs button{font-size:var(--text-xs);padding-inline:8px}.AgentAssetsDialog-module__pKIkra__messageUsageHint{max-width:55%}.AgentAssetsDialog-module__pKIkra__toolbar{grid-template-columns:minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__toolbar .AgentAssetsDialog-module__pKIkra__selectField:last-child{grid-column:auto}.AgentAssetsDialog-module__pKIkra__assetCard{grid-template-columns:minmax(0,1fr)}.AgentAssetsDialog-module__pKIkra__assetPreview{min-height:180px}.AgentAssetsDialog-module__pKIkra__assetActions{grid-column:auto}.AgentAssetsDialog-module__pKIkra__queueFooter{flex-direction:column-reverse;align-items:stretch}}@media (prefers-reduced-motion:reduce){.AgentAssetsDialog-module__pKIkra__spin,.AgentAssetsDialog-module__pKIkra__viewerBackdrop,.AgentAssetsDialog-module__pKIkra__viewerDialog{animation:none}}.AgentAssetsDialog-module__pKIkra__addPanelCompact{background:var(--color-bg-primary);overscroll-behavior:auto;scrollbar-gutter:auto;border:0;padding:20px;overflow:visible}.AgentAssetsDialog-module__pKIkra__addPanelCompact .AgentAssetsDialog-module__pKIkra__addHeader{align-items:flex-start}.AgentAssetsDialog-module__pKIkra__addPanelCompact .AgentAssetsDialog-module__pKIkra__uploadQueue{overscroll-behavior:auto;flex:none;overflow:visible}.AgentAssetsDialog-module__pKIkra__addPanelCompact .AgentAssetsDialog-module__pKIkra__draftPreview{align-self:start}.AgentAssetsDialog-module__pKIkra__addPanelCompact .AgentAssetsDialog-module__pKIkra__addClose{min-width:44px;min-height:44px;display:grid}.AgentAssetsDialog-module__pKIkra__filePickerCompact{min-height:44px;padding:8px 12px}.AgentAssetsDialog-module__pKIkra__uploadConsent{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5}@media (max-width:480px){.AgentAssetsDialog-module__pKIkra__addPanelCompact{padding:16px}}.AgentAssetsDialog-module__pKIkra__replaceTrigger{margin-top:var(--space-sm)}.AgentAssetsDialog-module__pKIkra__replacePanel{gap:var(--space-sm);min-width:0;padding:var(--space-md);border-top:1px solid var(--color-border);grid-column:1/-1;display:grid}.AgentAssetsDialog-module__pKIkra__replacePanel h4{font-size:var(--text-base)}.AgentAssetsDialog-module__pKIkra__replacePanel p{color:var(--color-text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.5}.AgentAssetsDialog-module__pKIkra__replaceFile{font-size:var(--text-sm);gap:6px;display:grid}.AgentAssetsDialog-module__pKIkra__replaceFile input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-primary);width:100%;min-width:0;padding:10px}.AgentAssetsDialog-module__pKIkra__replaceSelection{gap:var(--space-sm);display:grid}.AgentAssetsDialog-module__pKIkra__replacePreview{border-radius:var(--radius-md);background:var(--color-bg-primary);width:min(280px,100%);height:180px;overflow:hidden}.AgentAssetsDialog-module__pKIkra__replacePreview img,.AgentAssetsDialog-module__pKIkra__replacePreview video{object-fit:contain}
