@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/b5e37d11b304fc7d-s.0..d2gn_sadrj.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:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/178d5fd8ddb5ce59-s.0t7dyo2ipk92d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/45b63fe037c60d0d-s.10h27j0md-6b5.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:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/f12c927eaf7b23c0-s.0c.a2h06czywq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a3264cb69f626630-s.p.0x7~p8ws0wa0a.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_dd2688e6-module___kOq3W__className{font-family:Montserrat,Montserrat Fallback}.montserrat_dd2688e6-module___kOq3W__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_ac5224ec-module__ABBEgW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_ac5224ec-module__ABBEgW__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
.AppInteractionProvider-module__yoeDuW__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a57}.AppInteractionProvider-module__yoeDuW__hiddenTrigger{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}.AppInteractionProvider-module__yoeDuW__container{padding:20px}.AppInteractionProvider-module__yoeDuW__dialog{background:var(--panel);width:min(440px,100vw - 32px);color:var(--ink);border-radius:20px;box-shadow:0 0 0 1px #0000000f,0 24px 70px #0f172a38}.AppInteractionProvider-module__yoeDuW__header{gap:12px;padding:22px 22px 0}.AppInteractionProvider-module__yoeDuW__icon{flex:none}.AppInteractionProvider-module__yoeDuW__heading{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.02em;text-wrap:balance;font-size:17px;font-weight:650;line-height:1.35}.AppInteractionProvider-module__yoeDuW__body{color:var(--ink-mute);text-wrap:pretty;padding:12px 22px 4px;font-size:13px;line-height:1.65}.AppInteractionProvider-module__yoeDuW__footer{gap:9px;padding:18px 22px 22px}.AppInteractionProvider-module__yoeDuW__button{min-height:42px;font-family:var(--font-sans);border-radius:11px;padding-inline:16px;font-size:12.5px;font-weight:650;transition-property:background-color,box-shadow,color,scale;transition-duration:.15s;transition-timing-function:ease-out}.AppInteractionProvider-module__yoeDuW__button:active{scale:.96}.AppInteractionProvider-module__yoeDuW__cancel{background:var(--control-secondary);color:var(--ink-dim);box-shadow:var(--shadow-control)}.AppInteractionProvider-module__yoeDuW__cancel:hover{background:var(--control-secondary-hover)}.AppInteractionProvider-module__yoeDuW__danger{color:#fff;background:#c2413a;box-shadow:0 5px 14px #c2413a33}.AppInteractionProvider-module__yoeDuW__danger:hover{background:#aa352f}.AppInteractionProvider-module__yoeDuW__warning{background:var(--accent);color:#fff;box-shadow:0 5px 14px #c47a1a33}.AppInteractionProvider-module__yoeDuW__warning:hover{background:var(--accent-2)}.AppInteractionProvider-module__yoeDuW__toastRegion .toast{background:var(--panel);color:var(--ink);border-radius:14px;box-shadow:0 0 0 1px #0000000f,0 16px 42px #0f172a29}.AppInteractionProvider-module__yoeDuW__toastRegion .toast__title{font-family:var(--font-sans);font-weight:650}.AppInteractionProvider-module__yoeDuW__toastRegion .toast__description{color:var(--ink-mute)}:root[data-theme=dark] .AppInteractionProvider-module__yoeDuW__dialog{box-shadow:0 0 0 1px #ffffff1a,0 24px 70px #0000005c}:root[data-theme=dark] .AppInteractionProvider-module__yoeDuW__toastRegion .toast{box-shadow:0 0 0 1px #ffffff1a,0 24px 70px #0000005c}@media (prefers-reduced-motion:reduce){.AppInteractionProvider-module__yoeDuW__button{transition-duration:.01ms}}
.version-history-module__ldj3IW__panel{border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-soft);margin-bottom:16px;overflow:hidden}.version-history-module__ldj3IW__header{width:100%;min-height:72px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:12px;padding:14px 16px;transition-property:background-color,scale;transition-duration:.15s;display:grid}.version-history-module__ldj3IW__header:hover{background:var(--panel-2)}.version-history-module__ldj3IW__header:active{scale:.96}.version-history-module__ldj3IW__header:focus-visible,.version-history-module__ldj3IW__restore:focus-visible,.version-history-module__ldj3IW__error button:focus-visible{outline:2px solid var(--control-focus);outline-offset:-2px}.version-history-module__ldj3IW__icon{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-text);border-radius:11px;place-items:center;display:grid}.version-history-module__ldj3IW__heading{min-width:0}.version-history-module__ldj3IW__heading strong{color:var(--ink);text-wrap:balance;font-size:14px;font-weight:650;display:block}.version-history-module__ldj3IW__heading small{color:var(--ink-mute);text-wrap:pretty;margin-top:3px;font-size:12px;line-height:1.4;display:block}.version-history-module__ldj3IW__chevron{color:var(--ink-mute);justify-self:center;transition-property:rotate;transition-duration:.17s;transition-timing-function:cubic-bezier(.2,0,0,1)}.version-history-module__ldj3IW__header[aria-expanded=true] .version-history-module__ldj3IW__chevron{rotate:180deg}.version-history-module__ldj3IW__body{border-top:1px solid var(--line)}.version-history-module__ldj3IW__version{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:12px 16px;display:flex}.version-history-module__ldj3IW__versionCopy{min-width:0}.version-history-module__ldj3IW__versionTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.version-history-module__ldj3IW__versionTitle strong{color:var(--ink-dim);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.version-history-module__ldj3IW__versionTitle span{background:var(--accent-soft);color:var(--accent-text);font:500 10px var(--font-mono);border-radius:999px;padding:3px 7px}.version-history-module__ldj3IW__versionCopy p{color:var(--ink-mute);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;overflow:hidden}.version-history-module__ldj3IW__versionCopy small{color:var(--ink-faint);text-wrap:pretty;margin-top:3px;font-size:11px;line-height:1.4;display:block}.version-history-module__ldj3IW__restore{border-radius:var(--r-sm);background:var(--control-surface);min-width:96px;min-height:40px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-dim);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:550;transition-property:background-color,box-shadow,scale;transition-duration:.15s;display:inline-flex}.version-history-module__ldj3IW__restore:hover:not(:disabled){background:var(--control-hover);box-shadow:inset 0 0 0 1px var(--line-strong), var(--shadow-xs)}.version-history-module__ldj3IW__restore:active:not(:disabled){scale:.96}.version-history-module__ldj3IW__restore:disabled{cursor:wait;opacity:.6}.version-history-module__ldj3IW__state{min-height:68px;color:var(--ink-mute);text-align:center;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:12px;display:flex}.version-history-module__ldj3IW__error{background:color-mix(in srgb, var(--danger) 7%, transparent);min-height:48px;color:var(--danger);align-items:center;gap:10px;padding:8px 16px;font-size:12px;display:flex}.version-history-module__ldj3IW__error span{flex:1}.version-history-module__ldj3IW__error button{min-height:40px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-weight:600}.version-history-module__ldj3IW__note{color:var(--ink-faint);text-align:center;text-wrap:pretty;margin:0;padding:10px 16px;font-size:11px;line-height:1.45}.version-history-module__ldj3IW__spin{animation:.9s linear infinite version-history-module__ldj3IW__historySpin}@keyframes version-history-module__ldj3IW__historySpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.version-history-module__ldj3IW__header,.version-history-module__ldj3IW__chevron{transition-duration:0s}.version-history-module__ldj3IW__spin{animation:none}}@media (max-width:560px){.version-history-module__ldj3IW__header{grid-template-columns:40px minmax(0,1fr) 40px;padding:12px}.version-history-module__ldj3IW__version{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 12px}.version-history-module__ldj3IW__restore{width:100%}.version-history-module__ldj3IW__note{text-align:left}}
.AppCheckbox-module__On2t0a__root{min-height:44px;color:var(--ink);cursor:pointer;align-content:center;display:grid}.AppCheckbox-module__On2t0a__root[data-disabled=true]{cursor:not-allowed;opacity:.6}.AppCheckbox-module__On2t0a__content{align-items:center;gap:9px;display:flex}.AppCheckbox-module__On2t0a__control{background:var(--control-surface);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:5px;flex:none;place-items:center;transition-property:background-color,box-shadow,scale;transition-duration:.15s;transition-timing-function:ease-out;display:grid}.AppCheckbox-module__On2t0a__control[data-selected=true],.AppCheckbox-module__On2t0a__control[data-indeterminate=true]{background:var(--control-primary);box-shadow:inset 0 0 0 1px var(--control-primary)}.AppCheckbox-module__On2t0a__control[data-focus-visible=true]{box-shadow:0 0 0 3px var(--accent-soft), inset 0 0 0 1px var(--accent)}.AppCheckbox-module__On2t0a__control[data-pressed=true]{scale:.96}.AppCheckbox-module__On2t0a__indicator{color:var(--control-primary-text)}.AppCheckbox-module__On2t0a__label{color:var(--ink);text-wrap:pretty;font-size:12.5px;line-height:1.4}.AppCheckbox-module__On2t0a__description{color:var(--ink-faint);text-wrap:pretty;margin:2px 0 0 27px;font-size:11.5px;line-height:1.45}.AppCheckbox-module__On2t0a__compact{min-height:36px}@media (prefers-reduced-motion:reduce){.AppCheckbox-module__On2t0a__control{transition-duration:.01ms}}
.evaluation-module__ayFS-a__suite{border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);margin-bottom:20px;overflow:hidden;box-shadow:0 10px 30px #161d250f}.evaluation-module__ayFS-a__header{align-items:center;gap:10px;min-height:72px;padding:13px 15px;display:flex}.evaluation-module__ayFS-a__icon{background:var(--accent-soft);width:34px;height:34px;color:var(--accent-text);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.evaluation-module__ayFS-a__headingCopy{flex:1;min-width:180px}.evaluation-module__ayFS-a__headingCopy h2,.evaluation-module__ayFS-a__formHeading h3{color:var(--ink);margin:0;font-size:13px;font-weight:650}.evaluation-module__ayFS-a__headingCopy p,.evaluation-module__ayFS-a__formHeading p{color:var(--ink-mute);margin:3px 0 0;font-size:10.5px;line-height:1.4}.evaluation-module__ayFS-a__score{min-width:94px;color:var(--danger);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;padding-right:2px;display:flex}.evaluation-module__ayFS-a__score[data-perfect=true]{color:var(--mint)}.evaluation-module__ayFS-a__score strong{font-size:15px;line-height:1.1}.evaluation-module__ayFS-a__score span{color:var(--ink-mute);white-space:nowrap;margin-top:2px;font-size:9.5px}.evaluation-module__ayFS-a__score em{font-style:normal}.evaluation-module__ayFS-a__deltaUp{color:var(--mint)}.evaluation-module__ayFS-a__deltaDown{color:var(--danger)}.evaluation-module__ayFS-a__error{background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger);border-radius:8px;margin:0 15px 12px;padding:8px 10px;font-size:10.5px}.evaluation-module__ayFS-a__spin{animation:.9s linear infinite evaluation-module__ayFS-a__evaluationSpin}.evaluation-module__ayFS-a__loading{border-top:1px solid var(--line);min-height:72px;color:var(--ink-mute);justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.evaluation-module__ayFS-a__empty{border:0;border-top:1px dashed var(--line-2);background:var(--bg-2);width:100%;min-height:76px;color:var(--ink-mute);cursor:pointer;text-align:left;justify-content:center;align-items:center;gap:10px;padding:14px;transition:background-color .15s,color .15s;display:flex}.evaluation-module__ayFS-a__empty:hover{background:var(--panel-2);color:var(--ink)}.evaluation-module__ayFS-a__empty span{flex-direction:column;gap:3px;display:flex}.evaluation-module__ayFS-a__empty strong{color:var(--ink-dim);font-size:11.5px}.evaluation-module__ayFS-a__empty small{font-size:10px}.evaluation-module__ayFS-a__form{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-2);margin:0 15px 15px;padding:14px;box-shadow:0 8px 26px #161d2512}.evaluation-module__ayFS-a__formHeading{justify-content:space-between;gap:16px;margin-bottom:13px;display:flex}.evaluation-module__ayFS-a__formGrid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.evaluation-module__ayFS-a__field{color:var(--ink-dim);flex-direction:column;gap:5px;font-size:10.5px;font-weight:550;display:flex}.evaluation-module__ayFS-a__field span{justify-content:space-between;gap:8px;display:flex}.evaluation-module__ayFS-a__field small{color:var(--ink-faint);font-size:9px;font-weight:400}.evaluation-module__ayFS-a__field input,.evaluation-module__ayFS-a__field select,.evaluation-module__ayFS-a__field textarea{border:1px solid var(--line-2);background:var(--panel);width:100%;min-height:37px;color:var(--ink);font:10.5px/1.45 var(--font-ui);resize:vertical;border-radius:8px;outline:none;padding:8px 10px}.evaluation-module__ayFS-a__field input:focus,.evaluation-module__ayFS-a__field select:focus,.evaluation-module__ayFS-a__field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.evaluation-module__ayFS-a__full{grid-column:1/-1}.evaluation-module__ayFS-a__formActions{justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.evaluation-module__ayFS-a__enabled{color:var(--ink-mute);cursor:pointer;align-items:center;gap:7px;margin-right:auto;font-size:10.5px;display:flex}.evaluation-module__ayFS-a__enabled input{accent-color:var(--accent)}.evaluation-module__ayFS-a__caseList{border-top:1px solid var(--line);display:grid}.evaluation-module__ayFS-a__case{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:68px;padding:10px 14px;transition:background-color .15s,opacity .15s;display:flex}.evaluation-module__ayFS-a__case:last-child{border-bottom:0}.evaluation-module__ayFS-a__case:hover{background:var(--bg-2)}.evaluation-module__ayFS-a__case[data-disabled=true]{opacity:.55}.evaluation-module__ayFS-a__caseToggle{flex-shrink:0}.evaluation-module__ayFS-a__caseCopy{flex:1;min-width:0}.evaluation-module__ayFS-a__caseTitle{align-items:center;gap:8px;display:flex}.evaluation-module__ayFS-a__caseTitle strong{color:var(--ink);font-size:11.5px}.evaluation-module__ayFS-a__caseCopy>p{color:var(--ink-mute);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 5px;font-size:10.5px;overflow:hidden}.evaluation-module__ayFS-a__pass,.evaluation-module__ayFS-a__fail{border-radius:99px;align-items:center;gap:3px;padding:2px 5px;font-size:8.5px;font-weight:600;display:inline-flex}.evaluation-module__ayFS-a__pass{background:color-mix(in srgb, var(--mint) 12%, transparent);color:var(--mint)}.evaluation-module__ayFS-a__fail{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger)}.evaluation-module__ayFS-a__criteria{flex-wrap:wrap;gap:5px;display:flex}.evaluation-module__ayFS-a__criteria span{background:var(--panel-2);color:var(--ink-faint);font:8.5px var(--font-mono);border-radius:99px;padding:2px 6px}.evaluation-module__ayFS-a__iconButton{width:30px;height:30px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s,transform .15s;display:grid}.evaluation-module__ayFS-a__iconButton:hover{background:var(--panel-2);color:var(--ink)}.evaluation-module__ayFS-a__iconButton:active{transform:scale(.92)}.evaluation-module__ayFS-a__history{border-top:1px solid var(--line)}.evaluation-module__ayFS-a__history>summary{min-height:42px;color:var(--ink-dim);cursor:pointer;align-items:center;gap:8px;padding:8px 15px;font-size:10.5px;list-style:none;display:flex}.evaluation-module__ayFS-a__history>summary::-webkit-details-marker{display:none}.evaluation-module__ayFS-a__run summary::-webkit-details-marker{display:none}.evaluation-module__ayFS-a__result summary::-webkit-details-marker{display:none}.evaluation-module__ayFS-a__history>summary span:nth-child(2){color:var(--ink-faint);text-align:right;flex:1}.evaluation-module__ayFS-a__history[open]>summary>svg,.evaluation-module__ayFS-a__run[open]>summary>svg,.evaluation-module__ayFS-a__result[open]>summary>svg{transform:rotate(180deg)}.evaluation-module__ayFS-a__runList{border-top:1px solid var(--line)}.evaluation-module__ayFS-a__run{background:var(--bg-2);border-bottom:1px solid var(--line)}.evaluation-module__ayFS-a__run:last-child{border-bottom:0}.evaluation-module__ayFS-a__run>summary{min-height:40px;color:var(--ink-mute);cursor:pointer;align-items:center;gap:8px;padding:7px 15px;font-size:9.5px;list-style:none;display:flex}.evaluation-module__ayFS-a__run>summary strong{color:var(--ink-dim);font-size:10.5px}.evaluation-module__ayFS-a__run>summary span:nth-child(3){flex:1}.evaluation-module__ayFS-a__run>summary span:nth-child(4){align-items:center;gap:4px;display:flex}.evaluation-module__ayFS-a__passIcon,.evaluation-module__ayFS-a__failIcon{border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}.evaluation-module__ayFS-a__passIcon{background:color-mix(in srgb, var(--mint) 12%, transparent);color:var(--mint)}.evaluation-module__ayFS-a__failIcon{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger)}.evaluation-module__ayFS-a__results{border-top:1px solid var(--line)}.evaluation-module__ayFS-a__result{background:var(--panel);border-bottom:1px solid var(--line)}.evaluation-module__ayFS-a__result:last-child{border-bottom:0}.evaluation-module__ayFS-a__result>summary{cursor:pointer;align-items:center;gap:7px;min-height:38px;padding:7px 22px;list-style:none;display:flex}.evaluation-module__ayFS-a__result>summary strong{min-width:90px;color:var(--ink-dim);font-size:10px}.evaluation-module__ayFS-a__result>summary span:nth-child(3){min-width:0;color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:9px;overflow:hidden}.evaluation-module__ayFS-a__resultBody{grid-template-columns:1fr 1fr;gap:8px;padding:0 22px 12px 48px;display:grid}.evaluation-module__ayFS-a__resultBody p{background:var(--bg-2);color:var(--ink-mute);white-space:pre-wrap;border-radius:8px;margin:0;padding:8px 9px;font-size:9.5px;line-height:1.5}.evaluation-module__ayFS-a__resultBody b{color:var(--ink-faint);font:8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;display:block}.evaluation-module__ayFS-a__resultBody ul{flex-wrap:wrap;grid-column:1/-1;gap:5px;margin:0;padding:0;list-style:none;display:flex}.evaluation-module__ayFS-a__resultBody li{border-radius:99px;align-items:center;gap:4px;padding:3px 6px;font-size:8.5px;display:flex}.evaluation-module__ayFS-a__checkPass{background:color-mix(in srgb, var(--mint) 10%, transparent);color:var(--mint)}.evaluation-module__ayFS-a__checkFail{background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger)}@keyframes evaluation-module__ayFS-a__evaluationSpin{to{transform:rotate(360deg)}}@media (max-width:820px){.evaluation-module__ayFS-a__header{flex-wrap:wrap}.evaluation-module__ayFS-a__headingCopy{min-width:calc(100% - 50px)}.evaluation-module__ayFS-a__score{order:3;align-items:flex-start;margin-right:auto}.evaluation-module__ayFS-a__formGrid{grid-template-columns:1fr}.evaluation-module__ayFS-a__full{grid-column:auto}}@media (max-width:560px){.evaluation-module__ayFS-a__score{width:100%}.evaluation-module__ayFS-a__header>button{flex:1}.evaluation-module__ayFS-a__case{align-items:flex-start}.evaluation-module__ayFS-a__resultBody{grid-template-columns:1fr;padding-left:22px}.evaluation-module__ayFS-a__resultBody ul{grid-column:auto}.evaluation-module__ayFS-a__run>summary span:nth-child(3),.evaluation-module__ayFS-a__run>summary span:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.evaluation-module__ayFS-a__spin{animation-duration:1.8s}.evaluation-module__ayFS-a__iconButton{transition:none}}
.AppSwitch-module__pO-Koq__root{min-height:44px;color:var(--ink);cursor:pointer;align-content:center;display:grid}.AppSwitch-module__pO-Koq__root[aria-disabled=true]{cursor:not-allowed;opacity:.6}.AppSwitch-module__pO-Koq__content{align-items:center;gap:10px;display:flex}.AppSwitch-module__pO-Koq__control{background:var(--control-disabled);width:34px;height:20px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;flex:none;transition-property:background-color,box-shadow;transition-duration:.16s;transition-timing-function:ease-out;position:relative}.AppSwitch-module__pO-Koq__root[data-selected=true] .AppSwitch-module__pO-Koq__control{background:var(--control-primary);box-shadow:inset 0 0 0 1px #ffffff1a}.AppSwitch-module__pO-Koq__root[data-focus-visible=true] .AppSwitch-module__pO-Koq__control{box-shadow:0 0 0 3px var(--accent-soft), inset 0 0 0 1px var(--accent)}.AppSwitch-module__pO-Koq__thumb{background:var(--toggle-knob);border-radius:50%;width:14px;height:14px;transition-property:translate,scale;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0f172a3d}.AppSwitch-module__pO-Koq__control .AppSwitch-module__pO-Koq__thumb{margin-inline-start:0}.AppSwitch-module__pO-Koq__root[data-selected=true] .AppSwitch-module__pO-Koq__control .AppSwitch-module__pO-Koq__thumb{margin-inline-start:0;translate:14px}.AppSwitch-module__pO-Koq__root[data-pressed=true] .AppSwitch-module__pO-Koq__thumb{scale:.96}.AppSwitch-module__pO-Koq__label{color:var(--ink);font-size:13px;font-weight:500;line-height:1.35}.AppSwitch-module__pO-Koq__description{color:var(--ink-faint);text-wrap:pretty;margin:2px 0 0 44px;font-size:11.5px;line-height:1.45}.AppSwitch-module__pO-Koq__end .AppSwitch-module__pO-Koq__content{justify-content:space-between}.AppSwitch-module__pO-Koq__end .AppSwitch-module__pO-Koq__control{order:2}.AppSwitch-module__pO-Koq__end .AppSwitch-module__pO-Koq__description{margin-left:0;margin-right:44px}.AppSwitch-module__pO-Koq__iconOnly{place-items:center;width:44px;min-height:44px;display:inline-grid}.AppSwitch-module__pO-Koq__compact{min-height:40px}@media (prefers-reduced-motion:reduce){.AppSwitch-module__pO-Koq__control,.AppSwitch-module__pO-Koq__thumb{transition-duration:.01ms}}
.Loading-module__uwFWCq__loading{width:100%;max-width:880px;margin:0 auto}.Loading-module__uwFWCq__status{color:var(--ink-mute);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.Loading-module__uwFWCq__spinner{color:var(--accent-text);flex:none}.Loading-module__uwFWCq__skeletons{gap:10px;display:grid}.Loading-module__uwFWCq__titleSkeleton,.Loading-module__uwFWCq__cardSkeleton{background:var(--panel-2);display:block}.Loading-module__uwFWCq__titleSkeleton{border-radius:8px;height:18px}.Loading-module__uwFWCq__cardSkeleton{border-radius:14px;height:52px}@media (prefers-reduced-motion:reduce){.Loading-module__uwFWCq__titleSkeleton,.Loading-module__uwFWCq__cardSkeleton{animation:none}}
.AppSelect-module__r0fdfW__select{min-width:0;font-family:var(--font-sans)}.AppSelect-module__r0fdfW__trigger{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--control-surface);width:100%;min-height:42px;color:var(--ink);font:inherit;text-align:left;box-shadow:var(--shadow-control);justify-content:space-between;align-items:center;gap:10px;padding:0 12px;transition-property:background-color,border-color,box-shadow,scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.AppSelect-module__r0fdfW__trigger:hover:not([data-disabled=true]){border-color:color-mix(in srgb, var(--control-primary) 38%, var(--line-2));background:var(--control-surface-hover)}.AppSelect-module__r0fdfW__trigger[data-focus-visible=true]{outline:3px solid color-mix(in srgb, var(--control-primary) 24%, transparent);outline-offset:2px;border-color:var(--control-primary)}.AppSelect-module__r0fdfW__trigger[data-pressed=true]{scale:.96}.AppSelect-module__r0fdfW__trigger[data-disabled=true]{cursor:not-allowed;opacity:.55}.AppSelect-module__r0fdfW__value{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;align-self:stretch;align-items:center;line-height:1.35;display:flex;overflow:hidden}.AppSelect-module__r0fdfW__value[data-placeholder=true]{color:var(--ink-mute)}.AppSelect-module__r0fdfW__indicator{color:var(--ink-mute);flex:none;transition-property:rotate,color;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1)}.AppSelect-module__r0fdfW__indicator[data-open=true]{color:var(--ink);rotate:180deg}.AppSelect-module__r0fdfW__popover{min-width:var(--trigger-width);max-width:min(360px,100vw - 24px);max-height:min(320px, var(--available-height));border:1px solid var(--line-2);border-radius:calc(var(--r-sm) + 4px);background:var(--panel);color:var(--ink);box-shadow:var(--shadow-card);padding:6px;overflow:auto}.AppSelect-module__r0fdfW__popover[data-entering]{animation:.16s cubic-bezier(.2,0,0,1) AppSelect-module__r0fdfW__app-select-enter}.AppSelect-module__r0fdfW__popover[data-exiting]{animation:.12s ease-in AppSelect-module__r0fdfW__app-select-exit}.AppSelect-module__r0fdfW__listBox{outline:none;gap:2px;display:grid}.AppSelect-module__r0fdfW__item{cursor:default;border-radius:var(--r-sm);min-height:40px;color:var(--ink-dim);outline:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:13px;line-height:1.35;transition-property:background-color,color;transition-duration:.12s;transition-timing-function:ease-out;display:flex}.AppSelect-module__r0fdfW__item[data-focused=true]{background:var(--control-surface-hover);color:var(--ink)}.AppSelect-module__r0fdfW__item[data-selected=true]{background:var(--control-selected);color:var(--control-selected-text);font-weight:600}.AppSelect-module__r0fdfW__item[data-disabled=true]{opacity:.45}.AppSelect-module__r0fdfW__itemText{min-width:0}.AppSelect-module__r0fdfW__description{color:var(--ink-mute);margin-top:2px;font-size:11px;font-weight:400;display:block}.AppSelect-module__r0fdfW__check{color:currentColor;opacity:0;filter:blur(4px);flex:none;transition-property:opacity,scale,filter;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1);scale:.25}.AppSelect-module__r0fdfW__item[data-selected=true] .AppSelect-module__r0fdfW__check{opacity:1;filter:blur();scale:1}@keyframes AppSelect-module__r0fdfW__app-select-enter{0%{opacity:0;filter:blur(2px);transform:translateY(-4px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes AppSelect-module__r0fdfW__app-select-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.AppSelect-module__r0fdfW__trigger,.AppSelect-module__r0fdfW__indicator,.AppSelect-module__r0fdfW__item,.AppSelect-module__r0fdfW__check{transition-duration:0s}.AppSelect-module__r0fdfW__popover[data-entering],.AppSelect-module__r0fdfW__popover[data-exiting]{animation:none}}
.AppTooltip-module__rTg0Lq__trigger{display:inline-flex}.AppTooltip-module__rTg0Lq__content{z-index:1200;background:var(--tooltip-bg);max-width:260px;color:var(--tooltip-text);font-family:var(--font-sans);text-wrap:pretty;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:550;line-height:1.4;box-shadow:0 8px 24px #0f172a33}.AppTooltip-module__rTg0Lq__arrow{fill:var(--tooltip-bg)}@media (prefers-reduced-motion:reduce){.AppTooltip-module__rTg0Lq__content{animation-duration:.01ms}}
.duplicate-agent-module__6YDlEW__backdrop{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1214186b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.duplicate-agent-module__6YDlEW__dialog{background:var(--panel);border-radius:20px;width:min(560px,100%);max-height:min(760px,100vh - 40px);overflow:auto;box-shadow:0 24px 70px #0000003d,0 3px 12px #0000001a}.duplicate-agent-module__6YDlEW__header{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 40px;align-items:center;gap:12px;min-height:76px;padding:15px 16px;display:grid}.duplicate-agent-module__6YDlEW__icon{background:var(--accent-soft);width:42px;height:42px;color:var(--accent-text);border-radius:12px;place-items:center;display:grid}.duplicate-agent-module__6YDlEW__header h2{color:var(--ink);text-wrap:balance;margin:0;font-size:15px;font-weight:650}.duplicate-agent-module__6YDlEW__header p{color:var(--ink-mute);text-wrap:pretty;margin:3px 0 0;font-size:12px;line-height:1.4}.duplicate-agent-module__6YDlEW__close{width:40px;height:40px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition-property:background-color,color,scale;transition-duration:.15s;display:grid}.duplicate-agent-module__6YDlEW__close:hover{background:var(--control-hover);color:var(--ink)}.duplicate-agent-module__6YDlEW__close:active{scale:.96}.duplicate-agent-module__6YDlEW__close:disabled{opacity:.45;cursor:wait}.duplicate-agent-module__6YDlEW__close:focus-visible,.duplicate-agent-module__6YDlEW__option:focus-within,.duplicate-agent-module__6YDlEW__nameField input:focus-visible{outline:2px solid var(--control-focus);outline-offset:2px}.duplicate-agent-module__6YDlEW__body{padding:18px 20px}.duplicate-agent-module__6YDlEW__nameField>span,.duplicate-agent-module__6YDlEW__options legend{color:var(--ink-mute);font:500 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;display:block}.duplicate-agent-module__6YDlEW__nameField input{box-sizing:border-box;border-radius:var(--r-sm);background:var(--control-surface);width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);font:14px var(--font-sans);border:0;padding:9px 12px}.duplicate-agent-module__6YDlEW__options{border:0;gap:8px;margin:18px 0 0;padding:0;display:grid}.duplicate-agent-module__6YDlEW__option{border-radius:var(--r-sm);background:var(--control-surface);min-height:62px;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;align-items:center;gap:11px;padding:9px 12px;display:flex}.duplicate-agent-module__6YDlEW__option input{width:17px;height:17px;accent-color:var(--control-primary);flex-shrink:0}.duplicate-agent-module__6YDlEW__option span{min-width:0}.duplicate-agent-module__6YDlEW__option strong{color:var(--ink-dim);font-size:12.5px;font-weight:600;display:block}.duplicate-agent-module__6YDlEW__option small{color:var(--ink-mute);text-wrap:pretty;margin-top:2px;font-size:11.5px;line-height:1.4;display:block}.duplicate-agent-module__6YDlEW__scope{border-radius:var(--r-sm);background:var(--panel-2);margin-top:16px;padding:12px 13px}.duplicate-agent-module__6YDlEW__scope strong{color:var(--ink-dim);font-size:12px}.duplicate-agent-module__6YDlEW__scope p{color:var(--ink-mute);text-wrap:pretty;margin:3px 0 0;font-size:11.5px;line-height:1.45}.duplicate-agent-module__6YDlEW__error{border-radius:var(--r-sm);background:color-mix(in srgb, var(--danger) 8%, transparent);color:var(--danger);margin:14px 0 0;padding:10px 12px;font-size:12px}.duplicate-agent-module__6YDlEW__footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:8px;min-height:68px;padding:12px 20px;display:flex}.duplicate-agent-module__6YDlEW__footer button{align-items:center;gap:6px;min-height:40px;display:inline-flex}.duplicate-agent-module__6YDlEW__spin{animation:.9s linear infinite duplicate-agent-module__6YDlEW__duplicateSpin}@keyframes duplicate-agent-module__6YDlEW__duplicateSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.duplicate-agent-module__6YDlEW__close{transition-duration:0s}.duplicate-agent-module__6YDlEW__spin{animation:none}}@media (max-width:520px){.duplicate-agent-module__6YDlEW__backdrop{align-items:end;padding:0}.duplicate-agent-module__6YDlEW__dialog{border-radius:20px 20px 0 0;max-height:calc(100vh - 16px)}.duplicate-agent-module__6YDlEW__body{padding:16px}.duplicate-agent-module__6YDlEW__footer{padding:12px 16px}.duplicate-agent-module__6YDlEW__footer button{flex:1;justify-content:center}}
.WorkflowGraphEditor-module__EW8e6W__editor{color:var(--ink)}.WorkflowGraphEditor-module__EW8e6W__loading,.WorkflowGraphEditor-module__EW8e6W__error,.WorkflowGraphEditor-module__EW8e6W__notice,.WorkflowGraphEditor-module__EW8e6W__previewNotice,.WorkflowGraphEditor-module__EW8e6W__canvasGuide{text-wrap:pretty;font-size:12px;line-height:1.5}.WorkflowGraphEditor-module__EW8e6W__loading{min-height:180px;color:var(--ink-mute);justify-content:center;align-items:center;gap:8px;display:flex}.WorkflowGraphEditor-module__EW8e6W__loading svg,.WorkflowGraphEditor-module__EW8e6W__spinner{animation:1s linear infinite WorkflowGraphEditor-module__EW8e6W__spin}.WorkflowGraphEditor-module__EW8e6W__toolbar{background:var(--panel);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:12px 14px;display:flex;box-shadow:0 0 0 1px #ffffff14,0 8px 24px #00000021}.WorkflowGraphEditor-module__EW8e6W__toolbar p{color:var(--ink-mute);text-wrap:pretty;margin:4px 0 0;font-size:10.5px}.WorkflowGraphEditor-module__EW8e6W__statusRow{font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:11px;display:flex}.WorkflowGraphEditor-module__EW8e6W__statusRow strong{font-size:12.5px;font-weight:640}.WorkflowGraphEditor-module__EW8e6W__statusRow>span:last-child{color:var(--ink-mute);font-family:var(--font-mono);font-size:9.5px}.WorkflowGraphEditor-module__EW8e6W__statusDot{background:var(--warning);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #fbbf241a}.WorkflowGraphEditor-module__EW8e6W__statusDotLive{background:var(--mint);box-shadow:0 0 0 4px #34d3991a}.WorkflowGraphEditor-module__EW8e6W__toolbarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.WorkflowGraphEditor-module__EW8e6W__toolButton,.WorkflowGraphEditor-module__EW8e6W__deleteButton,.WorkflowGraphEditor-module__EW8e6W__returnButton{cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;transition-property:background-color,color,box-shadow,scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.WorkflowGraphEditor-module__EW8e6W__toolButton{background:var(--panel-2);min-height:40px;color:var(--ink-mute);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:9px;padding:0 11px;font-size:11px}.WorkflowGraphEditor-module__EW8e6W__toolButton:hover,.WorkflowGraphEditor-module__EW8e6W__toolButton:focus-visible{color:var(--ink);outline:none;box-shadow:inset 0 0 0 1px #7c5cff85,0 0 0 3px #7c5cff14}.WorkflowGraphEditor-module__EW8e6W__toolButton:active,.WorkflowGraphEditor-module__EW8e6W__deleteButton:active,.WorkflowGraphEditor-module__EW8e6W__returnButton:active,.WorkflowGraphEditor-module__EW8e6W__outputHandle:active{scale:.96}.WorkflowGraphEditor-module__EW8e6W__previewNotice,.WorkflowGraphEditor-module__EW8e6W__error,.WorkflowGraphEditor-module__EW8e6W__notice{border-radius:10px;margin:10px 2px 0;padding:8px 11px}.WorkflowGraphEditor-module__EW8e6W__canvasGuide{color:var(--ink-faint);font-family:var(--font-mono);margin:10px 2px -2px;font-size:9.5px}.WorkflowGraphEditor-module__EW8e6W__previewNotice{color:var(--warning);background:#fbbf2414}.WorkflowGraphEditor-module__EW8e6W__error{color:var(--danger);background:#ef444417}.WorkflowGraphEditor-module__EW8e6W__notice{color:var(--mint);background:#34d39914}.WorkflowGraphEditor-module__EW8e6W__workspace{grid-template-columns:minmax(0,1fr) 286px;gap:10px;margin-top:10px;display:grid}.WorkflowGraphEditor-module__EW8e6W__canvasScroller{background-color:var(--bg-2);scrollbar-gutter:stable;overscroll-behavior:contain;background-image:radial-gradient(circle,#ffffff18 1px,#0000 1px);background-size:20px 20px;border-radius:18px;min-width:0;min-height:520px;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff12}.WorkflowGraphEditor-module__EW8e6W__canvas{min-width:100%;position:relative}.WorkflowGraphEditor-module__EW8e6W__edges{pointer-events:none;position:absolute;inset:0;overflow:visible}.WorkflowGraphEditor-module__EW8e6W__edges marker path{fill:#94a3b8a8}.WorkflowGraphEditor-module__EW8e6W__edgePath{fill:none;stroke:#94a3b885;stroke-width:1.5px}.WorkflowGraphEditor-module__EW8e6W__edgePreview{fill:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:6 4;opacity:.9}.WorkflowGraphEditor-module__EW8e6W__edgeYes{stroke:#34d399b8}.WorkflowGraphEditor-module__EW8e6W__edgeNo{stroke:#f87171a6;stroke-dasharray:5 4}.WorkflowGraphEditor-module__EW8e6W__edgeLabel{fill:var(--ink-mute);font-family:var(--font-mono);text-anchor:middle;text-transform:uppercase;font-size:8px}.WorkflowGraphEditor-module__EW8e6W__nodeShell{position:absolute}.WorkflowGraphEditor-module__EW8e6W__node{background:var(--panel);width:100%;height:100%;color:var(--ink);text-align:left;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border:0;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;transition-property:box-shadow,background-color,scale;transition-duration:.15s;transition-timing-function:ease-out;display:flex;position:relative;box-shadow:0 0 0 1px #ffffff17,0 7px 18px #00000029}.WorkflowGraphEditor-module__EW8e6W__node:hover,.WorkflowGraphEditor-module__EW8e6W__node:focus-visible{background:var(--panel-2);outline:none;box-shadow:0 0 0 1px #7c5cff80,0 0 0 4px #7c5cff17,0 10px 22px #0000002e}.WorkflowGraphEditor-module__EW8e6W__nodeSelected{background:linear-gradient(145deg, #7c5cff29, var(--panel));box-shadow:0 0 0 2px #7c5cffb8,0 0 0 5px #7c5cff1a,0 12px 28px #0003}.WorkflowGraphEditor-module__EW8e6W__nodeDragging{z-index:3}.WorkflowGraphEditor-module__EW8e6W__nodeDragging .WorkflowGraphEditor-module__EW8e6W__node{cursor:grabbing;scale:1;box-shadow:0 0 0 2px #7c5cffc2,0 18px 38px #00000047}.WorkflowGraphEditor-module__EW8e6W__canvasConnecting .WorkflowGraphEditor-module__EW8e6W__nodeShell:not(.WorkflowGraphEditor-module__EW8e6W__nodeStart) .WorkflowGraphEditor-module__EW8e6W__node{box-shadow:0 0 0 1px #7c5cff6b,0 0 0 4px #7c5cff0f,0 7px 18px #00000029}.WorkflowGraphEditor-module__EW8e6W__inputHandle{background:var(--bg-2);pointer-events:none;border-radius:50%;width:12px;height:12px;position:absolute;top:50px;left:-6px;box-shadow:0 0 0 1px #94a3b894,0 2px 7px #00000038}.WorkflowGraphEditor-module__EW8e6W__inputHandleConnected{box-shadow:0 0 0 2px var(--panel), 0 0 0 3px #7c5cff94;background:#7c5cffb8}.WorkflowGraphEditor-module__EW8e6W__outputHandle{background:var(--bg-2);width:18px;height:18px;color:var(--ink-faint);cursor:crosshair;touch-action:none;border:0;border-radius:50%;padding:0;transition-property:background-color,box-shadow,color,scale;transition-duration:.15s;transition-timing-function:ease-out;position:absolute;right:-9px;box-shadow:0 0 0 1px #94a3b8a8,0 2px 7px #0000003d}.WorkflowGraphEditor-module__EW8e6W__outputHandle:after{content:"";width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorkflowGraphEditor-module__EW8e6W__outputHandle>span{width:34px;font-family:var(--font-mono);text-align:right;text-transform:uppercase;pointer-events:none;font-size:8px;font-weight:650;line-height:1;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.WorkflowGraphEditor-module__EW8e6W__outputHandleAlways{top:47px}.WorkflowGraphEditor-module__EW8e6W__outputHandleYes{color:var(--mint);top:19px}.WorkflowGraphEditor-module__EW8e6W__outputHandleNo{color:var(--danger);top:75px}.WorkflowGraphEditor-module__EW8e6W__outputHandle:hover,.WorkflowGraphEditor-module__EW8e6W__outputHandle:focus-visible,.WorkflowGraphEditor-module__EW8e6W__outputHandleConnected{background:var(--accent);color:var(--ink);box-shadow:0 0 0 3px var(--panel), 0 0 0 5px #7c5cff75, 0 4px 12px #00000042;outline:none}.WorkflowGraphEditor-module__EW8e6W__outputHandleYes:hover,.WorkflowGraphEditor-module__EW8e6W__outputHandleYes:focus-visible,.WorkflowGraphEditor-module__EW8e6W__outputHandleYes.WorkflowGraphEditor-module__EW8e6W__outputHandleConnected{background:var(--mint);box-shadow:0 0 0 3px var(--panel), 0 0 0 5px #34d39957, 0 4px 12px #00000042}.WorkflowGraphEditor-module__EW8e6W__outputHandleNo:hover,.WorkflowGraphEditor-module__EW8e6W__outputHandleNo:focus-visible,.WorkflowGraphEditor-module__EW8e6W__outputHandleNo.WorkflowGraphEditor-module__EW8e6W__outputHandleConnected{background:var(--danger);box-shadow:0 0 0 3px var(--panel), 0 0 0 5px #f871714d, 0 4px 12px #00000042}.WorkflowGraphEditor-module__EW8e6W__nodeIcon{width:30px;height:30px;color:var(--accent-text);background:#7c5cff1f;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.WorkflowGraphEditor-module__EW8e6W__nodeCondition .WorkflowGraphEditor-module__EW8e6W__nodeIcon{color:var(--warning);background:#fbbf241a}.WorkflowGraphEditor-module__EW8e6W__nodeAction .WorkflowGraphEditor-module__EW8e6W__nodeIcon{color:var(--mint);background:#34d3991a}.WorkflowGraphEditor-module__EW8e6W__nodeCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.WorkflowGraphEditor-module__EW8e6W__nodeCopy small,.WorkflowGraphEditor-module__EW8e6W__inspectorHeader small{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.WorkflowGraphEditor-module__EW8e6W__nodeCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:640;overflow:hidden}.WorkflowGraphEditor-module__EW8e6W__nodeCopy>span{color:var(--ink-mute);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.WorkflowGraphEditor-module__EW8e6W__inspector{background:var(--panel);border-radius:18px;min-width:0;padding:12px;box-shadow:0 0 0 1px #ffffff14,0 12px 30px #00000021}.WorkflowGraphEditor-module__EW8e6W__inspectorHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:10px;min-height:42px;padding:2px 2px 9px;display:flex}.WorkflowGraphEditor-module__EW8e6W__inspectorHeader>div{flex-direction:column;gap:3px;min-width:0;display:flex}.WorkflowGraphEditor-module__EW8e6W__inspectorHeader strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.WorkflowGraphEditor-module__EW8e6W__deleteButton{width:40px;height:40px;color:var(--ink-mute);background:0 0;border-radius:10px;flex:none}.WorkflowGraphEditor-module__EW8e6W__deleteButton:hover,.WorkflowGraphEditor-module__EW8e6W__deleteButton:focus-visible{color:var(--danger);background:#ef44441a;outline:none}.WorkflowGraphEditor-module__EW8e6W__field,.WorkflowGraphEditor-module__EW8e6W__connectionField,.WorkflowGraphEditor-module__EW8e6W__timeRow label{flex-direction:column;gap:5px;margin-top:11px;display:flex}.WorkflowGraphEditor-module__EW8e6W__field>span,.WorkflowGraphEditor-module__EW8e6W__connectionField>span,.WorkflowGraphEditor-module__EW8e6W__timeRow span{color:var(--ink-mute);font-size:9.5px;font-weight:600}.WorkflowGraphEditor-module__EW8e6W__field small,.WorkflowGraphEditor-module__EW8e6W__fieldHint,.WorkflowGraphEditor-module__EW8e6W__terminalHint{color:var(--ink-faint);text-wrap:pretty;margin:4px 0 0;font-size:9.5px;line-height:1.4}.WorkflowGraphEditor-module__EW8e6W__field .WorkflowGraphEditor-module__EW8e6W__count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;pointer-events:none;align-self:flex-end;margin-top:-21px;padding-right:8px}.WorkflowGraphEditor-module__EW8e6W__timeRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.WorkflowGraphEditor-module__EW8e6W__connections{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.WorkflowGraphEditor-module__EW8e6W__continueToggle,.WorkflowGraphEditor-module__EW8e6W__enabledToggle{background:var(--bg-2);cursor:pointer;border-radius:12px;align-items:flex-start;gap:9px;min-height:56px;margin-top:11px;padding:9px 10px;display:flex}.WorkflowGraphEditor-module__EW8e6W__continueToggle input,.WorkflowGraphEditor-module__EW8e6W__enabledToggle input{width:18px;height:18px;accent-color:var(--accent);margin:1px 0 0}.WorkflowGraphEditor-module__EW8e6W__continueToggle span,.WorkflowGraphEditor-module__EW8e6W__enabledToggle span{flex-direction:column;gap:2px;display:flex}.WorkflowGraphEditor-module__EW8e6W__continueToggle strong,.WorkflowGraphEditor-module__EW8e6W__enabledToggle strong{font-size:11px}.WorkflowGraphEditor-module__EW8e6W__continueToggle small,.WorkflowGraphEditor-module__EW8e6W__enabledToggle small{color:var(--ink-mute);text-wrap:pretty;font-size:9.5px;line-height:1.35}.WorkflowGraphEditor-module__EW8e6W__returnButton{width:100%;min-height:40px;color:var(--ink-mute);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0;border-radius:10px;margin-top:12px;font-size:10.5px}.WorkflowGraphEditor-module__EW8e6W__returnButton:hover,.WorkflowGraphEditor-module__EW8e6W__returnButton:focus-visible{color:var(--danger);outline:none;box-shadow:inset 0 0 0 1px #ef444466}@media (max-width:960px){.WorkflowGraphEditor-module__EW8e6W__toolbar{flex-direction:column;align-items:flex-start}.WorkflowGraphEditor-module__EW8e6W__toolbarActions{justify-content:flex-start}.WorkflowGraphEditor-module__EW8e6W__workspace{grid-template-columns:1fr}.WorkflowGraphEditor-module__EW8e6W__inspector{order:-1}}@media (max-width:620px){.WorkflowGraphEditor-module__EW8e6W__toolButton{flex:auto}.WorkflowGraphEditor-module__EW8e6W__canvasScroller{min-height:430px}}@media (prefers-reduced-motion:reduce){.WorkflowGraphEditor-module__EW8e6W__toolButton,.WorkflowGraphEditor-module__EW8e6W__deleteButton,.WorkflowGraphEditor-module__EW8e6W__returnButton,.WorkflowGraphEditor-module__EW8e6W__outputHandle,.WorkflowGraphEditor-module__EW8e6W__node{transition-duration:.01ms}}
.page-module__vwWV8G__page{max-width:1100px;margin:0 auto}.page-module__vwWV8G__header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.page-module__vwWV8G__title{color:var(--ink);font:600 24px/1.15 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.page-module__vwWV8G__lede{max-width:620px;color:var(--ink-mute);text-wrap:pretty;margin:6px 0 0;font-size:13px;line-height:1.55}.page-module__vwWV8G__button{border-radius:var(--r-sm);min-height:40px;color:var(--control-primary-text);background:var(--control-primary);font:600 13px var(--font-ui);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 14px 0 16px;transition-property:scale,background-color,opacity;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.page-module__vwWV8G__button:hover{background:var(--control-primary-hover)}.page-module__vwWV8G__button:active{scale:.96}.page-module__vwWV8G__button:disabled{cursor:wait;opacity:.55}.page-module__vwWV8G__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.page-module__vwWV8G__metric{border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-soft);padding:18px}.page-module__vwWV8G__metricValue{color:var(--ink);font:600 28px/1 var(--font-display);font-variant-numeric:tabular-nums;margin:0}.page-module__vwWV8G__metricLabel{color:var(--ink-mute);margin:8px 0 0;font-size:12px}.page-module__vwWV8G__notice{border-radius:var(--r-sm);color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--danger) 24%, transparent);margin-bottom:18px;padding:12px 14px;font-size:13px}.page-module__vwWV8G__alertPanel{border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-soft);margin-bottom:20px;padding:20px}.page-module__vwWV8G__alertHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.page-module__vwWV8G__alertIdentity{align-items:flex-start;gap:12px;display:flex}.page-module__vwWV8G__alertIcon{border-radius:var(--r-sm);width:40px;height:40px;color:var(--accent-text);background:color-mix(in srgb, var(--accent) 10%, var(--panel-2));box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 20%, transparent);flex:0 0 40px;place-items:center;display:grid}.page-module__vwWV8G__alertTitle{color:var(--ink);text-wrap:balance;margin:1px 0 0;font-size:15px;font-weight:600}.page-module__vwWV8G__alertDescription{max-width:610px;color:var(--ink-mute);text-wrap:pretty;margin:4px 0 0;font-size:12px;line-height:1.5}.page-module__vwWV8G__toggle{background:var(--panel-2);width:48px;height:40px;box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;border:0;border-radius:20px;flex:0 0 48px;padding:0;transition-property:scale,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;position:relative}.page-module__vwWV8G__toggle:active{scale:.96}.page-module__vwWV8G__toggleKnob{background:var(--toggle-knob);border-radius:50%;width:18px;height:18px;transition-property:translate,background-color;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1);position:absolute;top:11px;left:7px;box-shadow:0 1px 3px #242a312e}.page-module__vwWV8G__toggleOn{background:var(--control-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--control-primary) 72%, transparent)}.page-module__vwWV8G__toggleOn .page-module__vwWV8G__toggleKnob{background:var(--toggle-knob);translate:16px}.page-module__vwWV8G__alertForm{grid-template-columns:minmax(180px,.65fr) repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.page-module__vwWV8G__field{flex-direction:column;gap:7px;min-width:0;display:flex}.page-module__vwWV8G__fieldLabel{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:600}.page-module__vwWV8G__input,.page-module__vwWV8G__select{border:1px solid var(--line-2);border-radius:var(--r-sm);width:100%;min-height:40px;color:var(--ink);background:var(--control-surface);font:12px var(--font-ui);outline:none;padding:0 11px;transition-property:border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:ease-out}.page-module__vwWV8G__input:focus,.page-module__vwWV8G__select:focus{border-color:color-mix(in srgb, var(--accent) 70%, var(--line-2));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 13%, transparent)}.page-module__vwWV8G__input:disabled,.page-module__vwWV8G__select:disabled{opacity:.5;cursor:not-allowed}.page-module__vwWV8G__destination{border-radius:var(--r-md);background:var(--bg-2);min-width:0;box-shadow:inset 0 0 0 1px var(--line);padding:12px}.page-module__vwWV8G__checkRow{min-height:44px;color:var(--ink-dim);cursor:pointer;align-items:center;gap:10px;display:flex}.page-module__vwWV8G__checkRow:has(input:disabled){cursor:not-allowed;opacity:.55}.page-module__vwWV8G__checkRow input{width:17px;height:17px;accent-color:var(--accent);flex:0 0 17px}.page-module__vwWV8G__checkRow span{flex-direction:column;gap:3px;min-width:0;display:flex}.page-module__vwWV8G__checkRow strong{color:var(--ink);font-size:12px;font-weight:600}.page-module__vwWV8G__checkRow small{color:var(--ink-faint);text-wrap:pretty;font-size:10px;line-height:1.35}.page-module__vwWV8G__destinationFields{border-top:1px solid var(--line);grid-template-columns:1fr;gap:10px;padding-top:10px;display:grid}.page-module__vwWV8G__alertFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:16px;display:flex}.page-module__vwWV8G__alertHint{color:var(--ink-faint);text-wrap:pretty;margin:0;font-size:11px;line-height:1.45}.page-module__vwWV8G__saveButton{border-radius:var(--r-sm);min-height:40px;color:var(--ink-dim);background:var(--panel-2);box-shadow:0 0 0 1px var(--line-2);font:600 12px var(--font-ui);cursor:pointer;border:0;flex:none;align-items:center;gap:7px;padding:0 12px 0 14px;transition-property:scale,color,background-color,opacity;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.page-module__vwWV8G__saveButton:hover{color:var(--ink);background:var(--bg-2)}.page-module__vwWV8G__saveButton:active{scale:.96}.page-module__vwWV8G__saveButton:disabled{cursor:wait;opacity:.55}.page-module__vwWV8G__empty{border-radius:var(--r-md);color:var(--ink-mute);background:var(--panel);box-shadow:var(--shadow-soft);text-align:center;padding:36px}.page-module__vwWV8G__empty p{margin:0 0 16px;font-size:13px;line-height:1.5}.page-module__vwWV8G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__vwWV8G__card{border-radius:var(--r-md);background:var(--panel);min-width:0;box-shadow:var(--shadow-soft);padding:20px;scroll-margin-top:20px}.page-module__vwWV8G__cardTop{align-items:flex-start;gap:12px;display:flex}.page-module__vwWV8G__providerIcon{border-radius:var(--r-sm);width:40px;height:40px;color:var(--ink-dim);background:var(--panel-2);box-shadow:0 0 0 1px var(--line);flex:0 0 40px;place-items:center;display:grid}.page-module__vwWV8G__identity{flex:1;min-width:0}.page-module__vwWV8G__provider{color:var(--ink);margin:0;font-size:15px;font-weight:600}.page-module__vwWV8G__agent{color:var(--ink-mute);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;overflow:hidden}.page-module__vwWV8G__status{font:500 11px var(--font-mono);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.page-module__vwWV8G__statusDot{background:currentColor;border-radius:50%;width:7px;height:7px}.page-module__vwWV8G__healthy{color:var(--success);background:color-mix(in srgb, var(--success) 11%, transparent)}.page-module__vwWV8G__failing{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}.page-module__vwWV8G__unchecked,.page-module__vwWV8G__inactive{color:var(--ink-mute);background:var(--panel-2)}.page-module__vwWV8G__facts{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.page-module__vwWV8G__fact{border-radius:var(--r-sm);background:var(--bg-2);min-width:0;padding:10px}.page-module__vwWV8G__factValue{color:var(--ink);font:500 13px var(--font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.page-module__vwWV8G__factLabel{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.08em;margin:5px 0 0;font-size:10px}.page-module__vwWV8G__failure{border-radius:var(--r-sm);color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, transparent);text-wrap:pretty;margin:0 0 14px;padding:10px 12px;font-size:12px;line-height:1.45}.page-module__vwWV8G__alertDelivery{color:var(--success);text-wrap:pretty;margin:-4px 0 14px;font-size:11px;line-height:1.45}.page-module__vwWV8G__alertDeliveryFailed{color:var(--danger)}.page-module__vwWV8G__cardActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__vwWV8G__checkButton{border-radius:var(--r-sm);min-height:40px;color:var(--ink-dim);box-shadow:0 0 0 1px var(--line);font:500 12px var(--font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;transition-property:scale,color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.page-module__vwWV8G__checkButton:hover{color:var(--ink);background:var(--panel-2);box-shadow:0 0 0 1px var(--line-2)}.page-module__vwWV8G__checkButton:active{scale:.96}.page-module__vwWV8G__checkButton:disabled{cursor:wait;opacity:.55}.page-module__vwWV8G__lastCheck{color:var(--ink-faint);text-align:right;font-size:11px}.page-module__vwWV8G__events{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.page-module__vwWV8G__events summary{min-height:40px;color:var(--ink-mute);cursor:pointer;align-items:center;font-size:12px;list-style:none;display:flex}.page-module__vwWV8G__events summary::-webkit-details-marker{display:none}.page-module__vwWV8G__events summary:after{content:"›";margin-left:auto;font-size:17px;transition:rotate .15s ease-out}.page-module__vwWV8G__events[open] summary:after{rotate:90deg}.page-module__vwWV8G__event{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:start;gap:8px;padding:9px 0;display:grid}.page-module__vwWV8G__eventIcon{margin-top:2px}.page-module__vwWV8G__eventStage{color:var(--ink-dim);margin:0;font-size:12px}.page-module__vwWV8G__eventDetail{color:var(--ink-faint);text-wrap:pretty;margin:3px 0 0;font-size:11px;line-height:1.4}.page-module__vwWV8G__eventTime{color:var(--ink-faint);font:10px var(--font-mono);white-space:nowrap}.page-module__vwWV8G__spin{animation:1s linear infinite page-module__vwWV8G__spin}@media (max-width:900px){.page-module__vwWV8G__alertForm{grid-template-columns:1fr 1fr}.page-module__vwWV8G__alertForm>.page-module__vwWV8G__field:first-child{grid-column:1/-1}}@media (max-width:840px){.page-module__vwWV8G__summary{grid-template-columns:repeat(2,1fr)}.page-module__vwWV8G__grid{grid-template-columns:1fr}}@media (max-width:560px){.page-module__vwWV8G__header{flex-direction:column}.page-module__vwWV8G__button{width:100%}.page-module__vwWV8G__summary{grid-template-columns:repeat(2,1fr)}.page-module__vwWV8G__alertForm{grid-template-columns:1fr}.page-module__vwWV8G__alertForm>.page-module__vwWV8G__field:first-child{grid-column:auto}.page-module__vwWV8G__alertFooter{flex-direction:column;align-items:stretch}.page-module__vwWV8G__saveButton{justify-content:center;width:100%}.page-module__vwWV8G__facts{grid-template-columns:1fr 1fr}.page-module__vwWV8G__cardActions{flex-direction:column;align-items:flex-start}.page-module__vwWV8G__lastCheck{text-align:left}}
.page-module__lTCmaa__root{height:100dvh;margin:-24px;display:flex;overflow:hidden}.page-module__lTCmaa__backButton{display:none}.page-module__lTCmaa__thread{min-width:0;position:relative;overflow:hidden}.page-module__lTCmaa__internalNote{width:min(560px,88%);color:var(--ink-dim);background:color-mix(in srgb, var(--accent) 8%, var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 24%, transparent), var(--shadow-control);border-radius:14px;align-self:center;padding:10px 12px}.page-module__lTCmaa__internalNote>div{color:var(--accent-text);font:600 11px var(--font-mono);align-items:center;gap:6px;display:flex}.page-module__lTCmaa__internalNote p{white-space:pre-wrap;text-wrap:pretty;margin:6px 0 0;font-size:12.5px;line-height:1.5}.page-module__lTCmaa__composerTab{min-height:36px;color:var(--ink-mute);font:600 11.5px var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 11px;transition-property:color,background-color,scale;transition-duration:.15s}.page-module__lTCmaa__composerTab[aria-pressed=true]{color:var(--control-selected-text);background:var(--control-selected)}.page-module__lTCmaa__composerTab:active{scale:.96}.page-module__lTCmaa__customerDrawer{z-index:20;width:min(330px,88%);color:var(--ink);background:var(--panel);box-shadow:-16px 0 40px #0000001f, inset 1px 0 var(--line);opacity:0;pointer-events:none;flex-direction:column;transition-property:transform,opacity;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1);display:flex;position:absolute;inset:0 0 0 auto;transform:translate(18px)}.page-module__lTCmaa__customerDrawer[data-open=true]{opacity:1;pointer-events:auto;transform:translate(0)}.page-module__lTCmaa__drawerTitleRow{min-height:68px;box-shadow:inset 0 -1px var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 14px 18px;display:flex}.page-module__lTCmaa__drawerEyebrow{color:var(--ink-faint);font:600 10.5px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 2px}.page-module__lTCmaa__drawerTitle{max-width:235px;color:var(--ink);font:600 15px var(--font-display);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.page-module__lTCmaa__drawerClose{width:40px;height:40px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 40px;place-items:center;transition-property:color,background-color,scale;transition-duration:.15s;display:grid}.page-module__lTCmaa__drawerClose:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent)}.page-module__lTCmaa__drawerClose:active{scale:.96}.page-module__lTCmaa__drawerState{color:var(--ink-mute);flex-direction:column;flex:1;align-items:flex-start;gap:14px;padding:28px 20px;font-size:12.5px;display:flex}.page-module__lTCmaa__drawerContent{flex:1;min-height:0;padding:18px;overflow-y:auto}.page-module__lTCmaa__customerFacts{gap:13px;margin:0;display:grid}.page-module__lTCmaa__customerFacts div{gap:3px;display:grid}.page-module__lTCmaa__customerFacts dt{color:var(--ink-faint);align-items:center;gap:6px;font-size:11.5px;display:flex}.page-module__lTCmaa__customerFacts dd{color:var(--ink-dim);overflow-wrap:anywhere;margin:0;font-size:12.5px}.page-module__lTCmaa__drawerSection{box-shadow:inset 0 1px var(--line);margin-top:22px;padding-top:18px}.page-module__lTCmaa__drawerSectionTitle{color:var(--ink-mute);font:600 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 9px}.page-module__lTCmaa__customerId{overflow-wrap:anywhere;color:var(--ink-mute);background:var(--bg-2);font:11px/1.45 var(--font-mono);border-radius:10px;padding:8px 10px;display:block}.page-module__lTCmaa__customerHistory{gap:6px;display:grid}.page-module__lTCmaa__historyItem{width:100%;min-height:52px;color:var(--ink-dim);background:var(--bg-2);text-align:left;cursor:pointer;border:0;border-radius:11px;gap:3px;padding:8px 10px;transition-property:background-color,scale;transition-duration:.15s;display:grid}.page-module__lTCmaa__historyItem:hover{background:var(--panel-2)}.page-module__lTCmaa__historyItem:active{scale:.96}.page-module__lTCmaa__historyItem[data-active=true]{background:var(--control-selected)}.page-module__lTCmaa__historyItem span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.page-module__lTCmaa__historyItem small{color:var(--ink-faint);font:10.5px var(--font-mono);text-transform:capitalize}.page-module__lTCmaa__messageAvatar{box-shadow:0 0 0 1px var(--image-outline)}.page-module__lTCmaa__messageBubble{overflow-wrap:anywhere;text-wrap:pretty;border-radius:16px;min-width:0;max-width:100%;padding:9px 12px;font-size:13px;line-height:1.55}.page-module__lTCmaa__userBubble{color:var(--control-primary-text);background:var(--control-primary);box-shadow:0 4px 12px color-mix(in srgb, var(--control-primary) 14%, transparent);white-space:pre-wrap;border-top-right-radius:4px}.page-module__lTCmaa__assistantBubble{color:var(--ink-dim);background:var(--panel);box-shadow:var(--shadow-control);border-top-left-radius:4px}.page-module__lTCmaa__operatorBubble{color:var(--control-primary-text);background:var(--control-primary);box-shadow:0 4px 12px color-mix(in srgb, var(--control-primary) 14%, transparent);border-top-left-radius:4px}.page-module__lTCmaa__markdown{min-width:0}.page-module__lTCmaa__markdown>:first-child{margin-top:0}.page-module__lTCmaa__markdown>:last-child{margin-bottom:0}.page-module__lTCmaa__markdown p{margin:0 0 8px}.page-module__lTCmaa__markdown h1,.page-module__lTCmaa__markdown h2,.page-module__lTCmaa__markdown h3{color:var(--ink);text-wrap:balance;margin:14px 0 6px;font-size:1em;font-weight:650;line-height:1.35}.page-module__lTCmaa__markdown ul,.page-module__lTCmaa__markdown ol{margin:6px 0 9px;padding-left:22px;list-style-position:outside}.page-module__lTCmaa__markdown ul{list-style-type:disc}.page-module__lTCmaa__markdown ol{list-style-type:decimal}.page-module__lTCmaa__markdown ul ul{list-style-type:circle}.page-module__lTCmaa__markdown ul ul ul{list-style-type:square}.page-module__lTCmaa__markdown ol ol{list-style-type:lower-alpha}.page-module__lTCmaa__markdown li{margin:3px 0;padding-left:2px}.page-module__lTCmaa__markdown li::marker{color:var(--ink-mute)}.page-module__lTCmaa__markdown a{color:var(--blue);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:2px}.page-module__lTCmaa__markdown strong{color:var(--ink);font-weight:650}.page-module__lTCmaa__markdown code{color:var(--ink);background:var(--bg-2);font:.92em/1.45 var(--font-mono);border-radius:5px;padding:1px 4px}.page-module__lTCmaa__markdown pre{background:var(--bg-2);max-width:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;margin:8px 0;overflow-x:auto}.page-module__lTCmaa__markdown pre code{background:0 0;padding:9px 10px;display:block}.page-module__lTCmaa__markdown blockquote{border-left:2px solid var(--line-2);color:var(--ink-mute);margin:8px 0;padding-left:10px}.page-module__lTCmaa__markdown table{border-collapse:collapse;width:100%;margin:8px 0;font-size:.92em}.page-module__lTCmaa__markdown th,.page-module__lTCmaa__markdown td{border:1px solid var(--line);text-align:left;padding:6px 8px}.page-module__lTCmaa__markdown th{color:var(--ink);background:var(--bg-2);font-weight:600}.page-module__lTCmaa__markdown hr{background:var(--line);border:0;height:1px;margin:10px 0}.page-module__lTCmaa__operatorBubble .page-module__lTCmaa__markdown h1,.page-module__lTCmaa__operatorBubble .page-module__lTCmaa__markdown h2,.page-module__lTCmaa__operatorBubble .page-module__lTCmaa__markdown h3,.page-module__lTCmaa__operatorBubble .page-module__lTCmaa__markdown strong,.page-module__lTCmaa__operatorBubble .page-module__lTCmaa__markdown a{color:inherit}.page-module__lTCmaa__operatorBubble .page-module__lTCmaa__markdown li::marker{color:currentColor}.page-module__lTCmaa__operatorBubble .page-module__lTCmaa__markdown code,.page-module__lTCmaa__operatorBubble .page-module__lTCmaa__markdown pre{color:inherit;background:#ffffff1a}.page-module__lTCmaa__operatorBubble .page-module__lTCmaa__markdown blockquote{color:inherit;border-left-color:currentColor}@media (max-width:760px){.page-module__lTCmaa__root{height:calc(100dvh - 64px);margin:-16px}.page-module__lTCmaa__list{border-right:0!important;width:100%!important}.page-module__lTCmaa__list[data-thread-open=true],.page-module__lTCmaa__thread,.page-module__lTCmaa__emptyThread{display:none!important}.page-module__lTCmaa__thread[data-open=true]{min-width:0;display:flex!important}.page-module__lTCmaa__threadHeader{gap:10px;align-items:flex-start!important;padding:10px 12px!important}.page-module__lTCmaa__threadIdentity{flex:1;min-width:0}.page-module__lTCmaa__threadIdentity p{overflow-wrap:anywhere}.page-module__lTCmaa__threadActions{flex-flow:wrap;justify-content:flex-end;width:100%;padding-left:54px;align-items:center!important}.page-module__lTCmaa__customerDrawer{width:100%}.page-module__lTCmaa__internalNote{width:92%}.page-module__lTCmaa__backButton{all:unset;box-sizing:border-box;width:44px;height:44px;color:var(--ink);background:var(--bg-2);box-shadow:var(--shadow-control);cursor:pointer;border-radius:12px;flex:0 0 44px;place-items:center;display:grid}.page-module__lTCmaa__backButton:active{scale:.96}.page-module__lTCmaa__messages{padding:14px 12px!important}.page-module__lTCmaa__message{max-width:90%!important}.page-module__lTCmaa__reply{padding:10px 12px max(10px, env(safe-area-inset-bottom))!important}}
.DashboardPrimitives-module__GsFGMq__header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.DashboardPrimitives-module__GsFGMq__identity{min-width:0}.DashboardPrimitives-module__GsFGMq__eyebrow{color:var(--accent-text);font:600 11px var(--font-mono);letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px}.DashboardPrimitives-module__GsFGMq__title{color:var(--ink);font:600 26px/1.15 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.DashboardPrimitives-module__GsFGMq__description{max-width:680px;color:var(--ink-mute);text-wrap:pretty;margin:6px 0 0;font-size:14px;line-height:1.55}.DashboardPrimitives-module__GsFGMq__action{flex:none}.DashboardPrimitives-module__GsFGMq__notice{border-radius:var(--r-sm);color:var(--ink-dim);background:var(--panel);box-shadow:var(--shadow-control);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding:13px 14px;font-size:13px;line-height:1.5;display:flex}.DashboardPrimitives-module__GsFGMq__notice strong{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}.DashboardPrimitives-module__GsFGMq__error{color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, var(--panel));box-shadow:0 0 0 1px color-mix(in srgb, var(--danger) 25%, transparent), 0 8px 24px color-mix(in srgb, var(--danger) 8%, transparent)}.DashboardPrimitives-module__GsFGMq__success{color:var(--success);background:color-mix(in srgb, var(--success) 7%, var(--panel));box-shadow:0 0 0 1px color-mix(in srgb, var(--success) 24%, transparent), 0 8px 24px color-mix(in srgb, var(--success) 7%, transparent)}.DashboardPrimitives-module__GsFGMq__noticeAction{flex:none;min-height:40px}@media (max-width:760px){.DashboardPrimitives-module__GsFGMq__header{flex-direction:column;align-items:stretch}.DashboardPrimitives-module__GsFGMq__title{font-size:24px}.DashboardPrimitives-module__GsFGMq__action>*{justify-content:center;width:100%}.DashboardPrimitives-module__GsFGMq__notice{flex-direction:column}.DashboardPrimitives-module__GsFGMq__noticeAction{justify-content:center;width:100%}}
.AppSearchField-module__rTQm2q__root{width:100%}.AppSearchField-module__rTQm2q__group{background:var(--control-surface);min-height:42px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:10px;align-items:center;transition-property:background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:flex}.AppSearchField-module__rTQm2q__group[data-hovered=true]{background:var(--control-surface-hover)}.AppSearchField-module__rTQm2q__group[data-focus-within=true]{background:var(--control-surface);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.AppSearchField-module__rTQm2q__searchIcon{width:15px;height:15px;color:var(--ink-faint);margin-left:12px}.AppSearchField-module__rTQm2q__input{min-width:0;color:var(--ink);font-family:var(--font-sans);background:0 0;border:0;outline:0;flex:1;padding:0 9px;font-size:12.5px}.AppSearchField-module__rTQm2q__input::placeholder{color:var(--ink-faint)}.AppSearchField-module__rTQm2q__clear{width:40px;height:40px;color:var(--ink-mute);border-radius:50%;flex:none;place-items:center;transition-property:background-color,color,scale;transition-duration:.15s;transition-timing-function:ease-out;display:grid}.AppSearchField-module__rTQm2q__clear:hover{background:var(--accent-soft);color:var(--ink)}.AppSearchField-module__rTQm2q__clear:active{scale:.96}@media (prefers-reduced-motion:reduce){.AppSearchField-module__rTQm2q__group,.AppSearchField-module__rTQm2q__clear{transition-duration:.01ms}}
.AppTabs-module__LnEapG__root{min-width:0}.AppTabs-module__LnEapG__listContainer{max-width:100%;margin-bottom:18px}.AppTabs-module__LnEapG__list{gap:4px;width:max-content;min-width:100%;display:flex}.AppTabs-module__LnEapG__tab{z-index:0;min-height:40px;color:var(--ink-mute);font-family:var(--font-sans);white-space:nowrap;border-radius:9px;padding:0 13px;font-size:12.5px;transition-property:color,scale;transition-duration:.15s;transition-timing-function:ease-out;position:relative}.AppTabs-module__LnEapG__tab[aria-selected=true]{color:var(--control-selected-text);font-weight:650}.AppTabs-module__LnEapG__tab:active{scale:.96}.AppTabs-module__LnEapG__indicator{z-index:-1;background:var(--control-selected);box-shadow:inset 0 0 0 1px var(--line);border-radius:9px;position:absolute;inset:0}.AppTabs-module__LnEapG__panel{outline:none;min-width:0}@media (prefers-reduced-motion:reduce){.AppTabs-module__LnEapG__tab{transition-duration:.01ms}}
.admin-module__txbX6G__page{width:min(100%,1240px);margin:0 auto}.admin-module__txbX6G__header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.admin-module__txbX6G__eyebrow{color:var(--accent-text);font:600 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px}.admin-module__txbX6G__title{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(24px,3vw,34px);line-height:1.15}.admin-module__txbX6G__description{max-width:680px;color:var(--ink-mute);text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.65}.admin-module__txbX6G__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.admin-module__txbX6G__metric{border-radius:var(--r-md);background:var(--panel);min-height:122px;box-shadow:var(--shadow-soft);padding:20px}.admin-module__txbX6G__metricLabel{color:var(--ink-mute);font:500 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.admin-module__txbX6G__metricValue{color:var(--ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:18px 0 0;font-size:30px;font-weight:650}.admin-module__txbX6G__metricHint{color:var(--ink-faint);margin:5px 0 0;font-size:11.5px}.admin-module__txbX6G__gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.admin-module__txbX6G__card{border-radius:var(--r-md);background:var(--panel);min-width:0;box-shadow:var(--shadow-soft);padding:20px}.admin-module__txbX6G__cardHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}.admin-module__txbX6G__cardTitle{color:var(--ink);letter-spacing:-.015em;margin:0;font-size:15px;font-weight:650}.admin-module__txbX6G__subtleLink{color:var(--control-selected-text);font-size:12.5px;font-weight:550}.admin-module__txbX6G__subtleLink:hover{text-underline-offset:3px;text-decoration:underline}.admin-module__txbX6G__list{margin:0;padding:0;list-style:none}.admin-module__txbX6G__listItem{border-top:1px solid var(--line);align-items:center;gap:12px;min-height:58px;padding:10px 0;display:flex}.admin-module__txbX6G__listItem:first-child{border-top:0}.admin-module__txbX6G__listMain{flex:1;min-width:0}.admin-module__txbX6G__primary{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:550;overflow:hidden}.admin-module__txbX6G__secondary{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:11.5px;overflow:hidden}.admin-module__txbX6G__date{color:var(--ink-faint);font:10.5px var(--font-mono);font-variant-numeric:tabular-nums;flex:none}.admin-module__txbX6G__toolbar{border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-soft);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:12px;display:flex}.admin-module__txbX6G__searchWrap{flex:1;min-width:min(100%,320px);position:relative}.admin-module__txbX6G__searchIcon{color:var(--ink-faint);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.admin-module__txbX6G__field,.admin-module__txbX6G__select{border:1px solid var(--line-2);border-radius:var(--r-sm);width:100%;min-height:42px;color:var(--ink);background:var(--control-surface);font:13px var(--font-ui);padding:0 13px}.admin-module__txbX6G__searchWrap .admin-module__txbX6G__field{padding-left:38px}.admin-module__txbX6G__select{cursor:pointer;width:auto;min-width:148px}.admin-module__txbX6G__heroSelect{width:auto;min-width:168px}.admin-module__txbX6G__button{border-radius:var(--r-sm);min-height:42px;color:var(--control-primary-text);background:var(--control-primary);font:600 13px var(--font-ui);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 15px;transition-property:scale,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.admin-module__txbX6G__button:hover{background:var(--control-primary-hover);box-shadow:var(--shadow-control)}.admin-module__txbX6G__button:active{scale:.96}.admin-module__txbX6G__button:disabled{color:var(--control-disabled-text);background:var(--control-disabled);cursor:not-allowed;box-shadow:none}.admin-module__txbX6G__buttonGhost{color:var(--ink-dim);background:var(--control-secondary);box-shadow:var(--shadow-control)}.admin-module__txbX6G__buttonGhost:hover{color:var(--ink);background:var(--control-secondary-hover)}.admin-module__txbX6G__buttonDanger{color:#fff;background:var(--danger)}.admin-module__txbX6G__tableCard{border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-soft);overflow:hidden}.admin-module__txbX6G__tableScroller{width:100%;overflow-x:auto}.admin-module__txbX6G__table{border-collapse:collapse;width:100%}.admin-module__txbX6G__table th{color:var(--ink-faint);background:var(--panel-2);font:600 10px var(--font-mono);letter-spacing:.07em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:12px 16px}.admin-module__txbX6G__table td{border-top:1px solid var(--line);color:var(--ink-dim);vertical-align:middle;padding:14px 16px;font-size:12.5px}.admin-module__txbX6G__table tbody tr{transition-property:background-color;transition-duration:.15s}.admin-module__txbX6G__table tbody tr:hover{background:color-mix(in srgb, var(--panel-2) 62%, transparent)}.admin-module__txbX6G__tableLink{color:var(--ink);font-weight:600}.admin-module__txbX6G__tableLink:hover{color:var(--control-selected-text)}.admin-module__txbX6G__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px}.admin-module__txbX6G__badge{min-height:24px;color:var(--ink-mute);background:var(--panel-2);font:600 10px var(--font-mono);text-transform:capitalize;white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.admin-module__txbX6G__badgeSuccess{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}.admin-module__txbX6G__badgeDanger{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent)}.admin-module__txbX6G__badgeAccent{color:var(--accent-text);background:var(--accent-soft)}.admin-module__txbX6G__tableFooter{border-top:1px solid var(--line);justify-content:center;padding:15px;display:flex}.admin-module__txbX6G__empty,.admin-module__txbX6G__error{color:var(--ink-mute);text-align:center;padding:44px 20px;font-size:13px;line-height:1.6}.admin-module__txbX6G__error{color:var(--danger)}.admin-module__txbX6G__loading{min-height:320px;color:var(--ink-mute);place-items:center;display:grid}.admin-module__txbX6G__spinner{animation:.9s linear infinite admin-module__txbX6G__spin}.admin-module__txbX6G__detailGrid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:18px;display:grid}.admin-module__txbX6G__detailList{grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);margin:0;display:grid}.admin-module__txbX6G__detailList dt,.admin-module__txbX6G__detailList dd{border-top:1px solid var(--line);margin:0;padding:12px 0;font-size:12.5px}.admin-module__txbX6G__detailList dt:first-of-type,.admin-module__txbX6G__detailList dt:first-of-type+dd{border-top:0}.admin-module__txbX6G__detailList dt{color:var(--ink-faint)}.admin-module__txbX6G__detailList dd{overflow-wrap:anywhere;min-width:0;color:var(--ink)}.admin-module__txbX6G__actions{flex-direction:column;gap:10px;display:flex}.admin-module__txbX6G__notice{border-radius:var(--r-sm);color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, var(--panel));margin-bottom:16px;padding:12px 14px;font-size:12.5px;line-height:1.5}.admin-module__txbX6G__successNotice{color:var(--success);background:color-mix(in srgb, var(--success) 10%, var(--panel))}.admin-module__txbX6G__backLink{color:var(--ink-mute);align-items:center;gap:7px;margin-bottom:14px;font-size:12.5px;display:inline-flex}.admin-module__txbX6G__backLink:hover{color:var(--ink)}.admin-module__txbX6G__countGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.admin-module__txbX6G__countCard{border-radius:var(--r-sm);background:var(--panel-2);text-align:center;padding:14px}.admin-module__txbX6G__countValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:650;display:block}.admin-module__txbX6G__countLabel{color:var(--ink-faint);margin-top:5px;font-size:10px;display:block}@keyframes admin-module__txbX6G__spin{to{transform:rotate(360deg)}}@media (max-width:980px){.admin-module__txbX6G__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__txbX6G__detailGrid{grid-template-columns:1fr}}@media (max-width:680px){.admin-module__txbX6G__header{flex-direction:column}.admin-module__txbX6G__metricGrid,.admin-module__txbX6G__gridTwo{grid-template-columns:1fr}.admin-module__txbX6G__toolbar{align-items:stretch}.admin-module__txbX6G__searchWrap{min-width:100%}.admin-module__txbX6G__select,.admin-module__txbX6G__heroSelect{flex:1;width:100%}.admin-module__txbX6G__table th:nth-child(n+4),.admin-module__txbX6G__table td:nth-child(n+4){display:none}.admin-module__txbX6G__detailList{grid-template-columns:1fr}.admin-module__txbX6G__detailList dt{padding-bottom:3px}.admin-module__txbX6G__detailList dd{border-top:0;padding-top:3px}.admin-module__txbX6G__countGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.admin-module__txbX6G__button,.admin-module__txbX6G__table tbody tr{transition:none}}
.readiness-module__fV05wG__panel{border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-soft);margin-bottom:18px;overflow:hidden}.readiness-module__fV05wG__header{align-items:center;gap:11px;min-height:76px;padding:13px 15px;display:flex}.readiness-module__fV05wG__heroIcon{border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.readiness-module__fV05wG__heroReady{background:color-mix(in srgb, var(--mint) 13%, transparent);color:var(--mint)}.readiness-module__fV05wG__heroPending{background:var(--accent-soft);color:var(--accent-text)}.readiness-module__fV05wG__headerCopy{flex:1;min-width:0}.readiness-module__fV05wG__titleRow{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.readiness-module__fV05wG__titleRow h2{color:var(--ink);text-wrap:balance;margin:0;font-size:13px;font-weight:650}.readiness-module__fV05wG__headerCopy>p{color:var(--ink-mute);text-wrap:pretty;margin:3px 0 0;font-size:10.5px;line-height:1.4}.readiness-module__fV05wG__readyBadge,.readiness-module__fV05wG__blockerBadge{font:8.5px var(--font-mono);border-radius:99px;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.readiness-module__fV05wG__readyBadge{background:color-mix(in srgb, var(--mint) 11%, transparent);color:var(--mint)}.readiness-module__fV05wG__blockerBadge{background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger)}.readiness-module__fV05wG__score{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;min-width:78px;display:flex}.readiness-module__fV05wG__score strong{color:var(--ink);font:650 15px var(--font-mono)}.readiness-module__fV05wG__score span{color:var(--ink-faint);white-space:nowrap;margin-top:2px;font-size:8.5px}.readiness-module__fV05wG__refresh,.readiness-module__fV05wG__expand{width:40px;height:40px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;transition-property:background-color,color,transform;transition-duration:.15s;display:grid}.readiness-module__fV05wG__refresh:hover,.readiness-module__fV05wG__expand:hover{background:var(--panel-2);color:var(--ink)}.readiness-module__fV05wG__refresh:active,.readiness-module__fV05wG__expand:active{transform:scale(.96)}.readiness-module__fV05wG__refresh:disabled{opacity:.45;cursor:wait}.readiness-module__fV05wG__expand[aria-expanded=true] svg{transform:rotate(180deg)}.readiness-module__fV05wG__progress{background:var(--panel-2);height:4px}.readiness-module__fV05wG__progress span{background:linear-gradient(90deg, var(--accent), var(--mint));height:100%;transition:width .3s cubic-bezier(.2,0,0,1);display:block}.readiness-module__fV05wG__body{border-top:1px solid var(--line);animation:.17s ease-out both readiness-module__fV05wG__readinessIn}.readiness-module__fV05wG__checks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.readiness-module__fV05wG__item{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:27px minmax(0,1fr) auto;align-items:start;gap:8px;min-height:98px;padding:13px 14px;display:grid}.readiness-module__fV05wG__item:nth-child(2n){border-right:0}.readiness-module__fV05wG__itemIcon{border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.readiness-module__fV05wG__item[data-status=complete] .readiness-module__fV05wG__itemIcon{background:color-mix(in srgb, var(--mint) 11%, transparent);color:var(--mint)}.readiness-module__fV05wG__item[data-status=blocker] .readiness-module__fV05wG__itemIcon{background:color-mix(in srgb, var(--danger) 8%, transparent);color:var(--danger)}.readiness-module__fV05wG__item[data-status=recommended] .readiness-module__fV05wG__itemIcon{background:var(--accent-soft);color:var(--accent-text)}.readiness-module__fV05wG__itemCopy{min-width:0}.readiness-module__fV05wG__itemCopy>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.readiness-module__fV05wG__itemCopy h3{color:var(--ink-dim);margin:0;font-size:10.5px;font-weight:600}.readiness-module__fV05wG__itemCopy>div span{background:var(--accent-soft);color:var(--accent-text);font:7.5px var(--font-mono);border-radius:99px;padding:1px 5px}.readiness-module__fV05wG__itemCopy p{color:var(--ink-mute);text-wrap:pretty;margin:3px 0;font-size:9.5px;line-height:1.35}.readiness-module__fV05wG__itemCopy small{color:var(--ink-faint);text-wrap:pretty;font-size:8.5px;line-height:1.35}.readiness-module__fV05wG__item>a{color:var(--accent-text);white-space:nowrap;align-self:center;font-size:9px;text-decoration:none}.readiness-module__fV05wG__item>a:hover{text-underline-offset:2px;text-decoration:underline}.readiness-module__fV05wG__note{color:var(--ink-faint);text-align:center;margin:0;padding:9px 14px;font-size:8.5px}.readiness-module__fV05wG__inlineError{background:color-mix(in srgb, var(--danger) 7%, transparent);color:var(--danger);align-items:center;gap:5px;margin:0;padding:8px 14px;font-size:9.5px;display:flex}.readiness-module__fV05wG__loading,.readiness-module__fV05wG__failure{min-height:72px;color:var(--ink-mute);align-items:center;gap:8px;padding:14px 16px;font-size:11px;display:flex}.readiness-module__fV05wG__failure{color:var(--danger)}.readiness-module__fV05wG__failure span{flex:1}.readiness-module__fV05wG__failure button{color:var(--accent-text);cursor:pointer;background:0 0;border:0;font-size:10px}.readiness-module__fV05wG__spin{animation:.9s linear infinite readiness-module__fV05wG__readinessSpin}@keyframes readiness-module__fV05wG__readinessSpin{to{transform:rotate(360deg)}}@keyframes readiness-module__fV05wG__readinessIn{0%{opacity:0;filter:blur(3px);transform:translateY(-5px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:760px){.readiness-module__fV05wG__checks{grid-template-columns:1fr}.readiness-module__fV05wG__item{border-right:0}.readiness-module__fV05wG__score{order:5;align-items:flex-start;width:100%;margin-left:47px}.readiness-module__fV05wG__header{flex-wrap:wrap}.readiness-module__fV05wG__headerCopy{min-width:calc(100% - 150px)}}@media (max-width:500px){.readiness-module__fV05wG__item{grid-template-columns:27px 1fr}.readiness-module__fV05wG__item>a{grid-column:2;justify-self:start;align-items:center;min-height:30px;display:flex}.readiness-module__fV05wG__score{margin-left:0}.readiness-module__fV05wG__headerCopy{min-width:calc(100% - 47px)}.readiness-module__fV05wG__refresh{margin-left:auto}}@media (prefers-reduced-motion:reduce){.readiness-module__fV05wG__body,.readiness-module__fV05wG__spin{animation:none}.readiness-module__fV05wG__progress span,.readiness-module__fV05wG__refresh,.readiness-module__fV05wG__expand{transition:none}}
.page-module__3DLLMW__viewSwitch{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:11px;gap:3px;margin-top:11px;padding:3px;display:inline-flex}.page-module__3DLLMW__viewSwitch button{min-height:36px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 11px;font-size:11px;transition-property:background-color,color,box-shadow,scale;transition-duration:.15s;transition-timing-function:ease-out}.page-module__3DLLMW__viewSwitch button:active{scale:.96}.page-module__3DLLMW__viewSwitch button:focus-visible{outline:none;box-shadow:0 0 0 2px #7c5cff61}.page-module__3DLLMW__viewSwitch .page-module__3DLLMW__viewSwitchActive{background:var(--control-selected);color:var(--control-selected-text);box-shadow:0 1px 4px #242a311a}.page-module__3DLLMW__actionSummary{color:var(--accent-text);text-wrap:pretty;margin:3px 0 0;font-size:11px;font-weight:580}.page-module__3DLLMW__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-module__3DLLMW__actionCard{border:1px solid var(--line-2);background:var(--bg-2);min-height:70px;color:var(--ink);text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 12px;transition-property:border-color,background-color,box-shadow,scale;transition-duration:.15s;transition-timing-function:ease-out;display:flex}.page-module__3DLLMW__actionCard:last-child{grid-column:1/-1}.page-module__3DLLMW__actionCard:hover,.page-module__3DLLMW__actionCard:focus-visible{border-color:#7c5cff85;outline:none;box-shadow:0 0 0 3px #7c5cff17}.page-module__3DLLMW__actionCard:active{scale:.96}.page-module__3DLLMW__actionCardSelected{border-color:color-mix(in srgb, var(--control-primary) 64%, transparent);background:var(--control-selected);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--control-primary) 10%, transparent)}.page-module__3DLLMW__actionCard>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.page-module__3DLLMW__actionCard strong,.page-module__3DLLMW__continueToggle strong{color:var(--ink);font-size:12.5px;font-weight:620}.page-module__3DLLMW__actionCard small,.page-module__3DLLMW__continueToggle small{color:var(--ink-mute);text-wrap:pretty;font-size:10.5px;line-height:1.4}.page-module__3DLLMW__actionIcon{width:30px;height:30px;color:var(--accent-text);background:#7c5cff1c;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__3DLLMW__actionField{margin-top:14px;position:relative}.page-module__3DLLMW__characterCount{color:var(--ink-faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums;pointer-events:none;font-size:9px;position:absolute;bottom:8px;right:9px}.page-module__3DLLMW__continueToggle{background:var(--bg-2);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;min-height:58px;margin-top:10px;padding:10px 12px;display:flex}.page-module__3DLLMW__continueToggle input{width:18px;height:18px;accent-color:var(--accent);margin:1px 0 0}.page-module__3DLLMW__continueToggle span{flex-direction:column;gap:2px;display:flex}@media (max-width:680px){.page-module__3DLLMW__actionGrid{grid-template-columns:1fr}.page-module__3DLLMW__actionCard:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.page-module__3DLLMW__viewSwitch button,.page-module__3DLLMW__actionCard{transition-duration:.01ms}}
.page-module__2O0duW__pageIntro{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.page-module__2O0duW__pageIntro p{max-width:650px;color:var(--ink-mute);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}.page-module__2O0duW__error{border-radius:var(--r-sm);background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger);align-items:center;gap:7px;margin:0 0 14px;padding:9px 11px;font-size:11px;display:flex}.page-module__2O0duW__addPanel,.page-module__2O0duW__healthPanel,.page-module__2O0duW__sources{border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-soft);margin-bottom:18px}.page-module__2O0duW__addPanel{padding:17px;animation:.18s ease-out both page-module__2O0duW__panelIn}.page-module__2O0duW__sectionHeading{gap:10px;margin-bottom:15px;display:flex}.page-module__2O0duW__sectionIcon{background:var(--accent-soft);width:32px;height:32px;color:var(--accent-text);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.page-module__2O0duW__sectionHeading h2,.page-module__2O0duW__healthLead h2,.page-module__2O0duW__sourcesHeader h2{color:var(--ink);text-wrap:balance;margin:0;font-size:12.5px;font-weight:650}.page-module__2O0duW__sectionHeading p,.page-module__2O0duW__healthLead p,.page-module__2O0duW__sourcesHeader p{color:var(--ink-mute);text-wrap:pretty;margin:3px 0 0;font-size:10.5px;line-height:1.45}.page-module__2O0duW__urlField{color:var(--ink-dim);flex-direction:column;gap:6px;font-size:10.5px;font-weight:550;display:flex}.page-module__2O0duW__urlField>small{color:var(--ink-faint);font-size:9.5px;font-weight:400}.page-module__2O0duW__urlRow{gap:8px;display:flex}.page-module__2O0duW__inputShell{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--control-surface);min-width:0;min-height:40px;color:var(--ink-mute);flex:1;align-items:center;gap:8px;padding:0 11px;transition-property:border-color,box-shadow;transition-duration:.15s;display:flex}.page-module__2O0duW__inputShell:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.page-module__2O0duW__inputShell[data-error=true]{border-color:var(--danger)}.page-module__2O0duW__inputShell input{width:100%;color:var(--ink);font:12px var(--font-ui);background:0 0;border:0;outline:0}.page-module__2O0duW__fieldError{align-items:center;gap:5px;display:flex;color:var(--danger)!important}.page-module__2O0duW__uploadDivider{height:22px;color:var(--ink-faint);font:8.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:9px 0;display:flex}.page-module__2O0duW__uploadDivider:before,.page-module__2O0duW__uploadDivider:after{content:"";background:var(--line);flex:1;height:1px}.page-module__2O0duW__healthPanel{overflow:hidden}.page-module__2O0duW__healthLead{align-items:center;gap:11px;min-height:72px;padding:13px 15px;display:flex}.page-module__2O0duW__healthLead>div:nth-child(2){flex:1;min-width:0}.page-module__2O0duW__healthIcon{border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.page-module__2O0duW__healthReady{background:color-mix(in srgb, var(--mint) 13%, transparent);color:var(--mint)}.page-module__2O0duW__healthWarning{background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger)}.page-module__2O0duW__healthProgress{background:var(--accent-soft);color:var(--accent-text)}.page-module__2O0duW__readiness{padding:0 15px 13px}.page-module__2O0duW__readiness>div:first-child{color:var(--ink-mute);justify-content:space-between;align-items:center;margin-bottom:6px;font-size:9.5px;display:flex}.page-module__2O0duW__readiness strong{color:var(--ink-dim);font-variant-numeric:tabular-nums;font-size:10px}.page-module__2O0duW__progressTrack{background:var(--panel-2);border-radius:99px;height:6px;overflow:hidden}.page-module__2O0duW__progressTrack span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--mint));height:100%;transition:width .3s cubic-bezier(.2,0,0,1);display:block}.page-module__2O0duW__metrics{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.page-module__2O0duW__metrics>div{border-right:1px solid var(--line);min-height:47px;color:var(--ink-faint);grid-template-columns:16px 1fr auto;align-items:center;gap:5px;padding:8px 14px;display:grid}.page-module__2O0duW__metrics>div:last-child{border-right:0}.page-module__2O0duW__metrics span{font-size:9.5px}.page-module__2O0duW__metrics strong{color:var(--ink-dim);font:600 11px var(--font-mono);font-variant-numeric:tabular-nums}.page-module__2O0duW__sources{overflow:hidden}.page-module__2O0duW__sourcesHeader{align-items:center;gap:12px;min-height:59px;padding:10px 14px;display:flex}.page-module__2O0duW__sourcesHeader>div:first-child{margin-right:auto}.page-module__2O0duW__sourcesHeader>div:first-child p{font-family:var(--font-mono);font-size:8.5px}.page-module__2O0duW__filters{background:var(--bg-2);border-radius:9px;gap:3px;padding:3px;display:flex}.page-module__2O0duW__filters button{min-height:30px;color:var(--ink-mute);cursor:pointer;font:9.5px var(--font-ui);background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:5px 8px;transition-property:background-color,color,box-shadow,transform;transition-duration:.14s;display:flex}.page-module__2O0duW__filters button:hover{color:var(--ink)}.page-module__2O0duW__filters button:active{transform:scale(.96)}.page-module__2O0duW__filters .page-module__2O0duW__filterActive{background:var(--panel);color:var(--ink);box-shadow:0 1px 4px #1219211a}.page-module__2O0duW__filters button span{background:color-mix(in srgb, var(--danger) 10%, transparent);min-width:16px;color:var(--danger);font:8px var(--font-mono);border-radius:99px;padding:1px 4px}.page-module__2O0duW__search{border:1px solid var(--line);background:var(--bg-2);width:175px;min-height:36px;color:var(--ink-faint);border-radius:9px;align-items:center;gap:6px;padding:0 9px;display:flex}.page-module__2O0duW__search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.page-module__2O0duW__search input{min-width:0;color:var(--ink);font:10px var(--font-ui);background:0 0;border:0;outline:0;flex:1}.page-module__2O0duW__search button{width:24px;height:24px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-6px;display:grid}.page-module__2O0duW__sourceList{border-top:1px solid var(--line)}.page-module__2O0duW__sourceRow{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:75px;padding:11px 13px;transition:background-color .15s;display:flex}.page-module__2O0duW__sourceRow:last-child{border-bottom:0}.page-module__2O0duW__sourceRow:hover{background:var(--bg-2)}.page-module__2O0duW__sourceIcon{background:var(--panel-2);width:32px;height:32px;color:var(--ink-mute);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.page-module__2O0duW__sourceCopy{flex:1;min-width:0}.page-module__2O0duW__sourceTitle{align-items:center;gap:7px;display:flex}.page-module__2O0duW__sourceTitle strong{min-width:0;color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:550;overflow:hidden}.page-module__2O0duW__badge{font:8.5px var(--font-mono);border-radius:99px;flex-shrink:0;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.page-module__2O0duW__badge_ready{background:color-mix(in srgb, var(--mint) 12%, transparent);color:var(--mint)}.page-module__2O0duW__badge_processing{background:var(--accent-soft);color:var(--accent-text)}.page-module__2O0duW__badge_error{background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger)}.page-module__2O0duW__badge_empty,.page-module__2O0duW__badge_stale{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent-text)}.page-module__2O0duW__sourceMeta{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:0;margin-top:4px;font-size:9px;display:flex}.page-module__2O0duW__sourceMeta span+span:before{content:"·";color:var(--line-2);margin:0 6px}.page-module__2O0duW__sourceError,.page-module__2O0duW__sourceWarning,.page-module__2O0duW__nextSync{text-wrap:pretty;margin:5px 0 0;font-size:9.5px;line-height:1.4}.page-module__2O0duW__sourceError{color:var(--danger)}.page-module__2O0duW__sourceWarning{color:var(--accent-text)}.page-module__2O0duW__nextSync{color:var(--ink-faint)}.page-module__2O0duW__syncSelect{min-width:118px;font:9px var(--font-mono);flex-shrink:0}.page-module__2O0duW__iconButton{width:40px;height:40px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;transition-property:background-color,color,transform;transition-duration:.14s;display:grid}.page-module__2O0duW__iconButton:hover{background:var(--panel-2);color:var(--accent-text)}.page-module__2O0duW__deleteButton:hover{color:var(--danger)}.page-module__2O0duW__iconButton:active:not(:disabled){transform:scale(.96)}.page-module__2O0duW__iconButton:disabled{opacity:.4;cursor:not-allowed}.page-module__2O0duW__noResults{border-top:1px solid var(--line);min-height:130px;color:var(--ink-faint);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.page-module__2O0duW__noResults p{color:var(--ink-mute);margin:0;font-size:10.5px}.page-module__2O0duW__noResults button{color:var(--accent-text);cursor:pointer;background:0 0;border:0;font-size:10px}.page-module__2O0duW__emptyButton{cursor:pointer;background:0 0;border:0;width:100%}.page-module__2O0duW__spin{animation:.9s linear infinite page-module__2O0duW__knowledgeSpin}@keyframes page-module__2O0duW__knowledgeSpin{to{transform:rotate(360deg)}}@keyframes page-module__2O0duW__panelIn{0%{opacity:0;filter:blur(3px);transform:translateY(-6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:820px){.page-module__2O0duW__sourcesHeader{flex-wrap:wrap}.page-module__2O0duW__sourcesHeader>div:first-child{width:100%}.page-module__2O0duW__filters{flex:1;overflow-x:auto}.page-module__2O0duW__filters button{white-space:nowrap}.page-module__2O0duW__search{width:170px}.page-module__2O0duW__metrics{grid-template-columns:repeat(2,1fr)}.page-module__2O0duW__metrics>div:nth-child(2){border-right:0}.page-module__2O0duW__metrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.page-module__2O0duW__sourceRow{flex-wrap:wrap}.page-module__2O0duW__sourceCopy{min-width:calc(100% - 44px)}.page-module__2O0duW__syncSelect{margin-left:42px}}@media (max-width:560px){.page-module__2O0duW__pageIntro{flex-direction:column;align-items:stretch}.page-module__2O0duW__urlRow{flex-direction:column}.page-module__2O0duW__urlRow>button{justify-content:center;width:100%}.page-module__2O0duW__healthLead{flex-wrap:wrap;align-items:flex-start}.page-module__2O0duW__healthLead>button{justify-content:center;width:100%}.page-module__2O0duW__sourcesHeader{align-items:stretch}.page-module__2O0duW__filters,.page-module__2O0duW__search{width:100%}.page-module__2O0duW__syncSelect{flex:1;order:4}.page-module__2O0duW__sourceRow .page-module__2O0duW__iconButton{order:5}.page-module__2O0duW__sourceRow{gap:7px}}@media (prefers-reduced-motion:reduce){.page-module__2O0duW__addPanel,.page-module__2O0duW__spin{animation:none}.page-module__2O0duW__filters button,.page-module__2O0duW__iconButton,.page-module__2O0duW__progressTrack span{transition:none}}
.page-module__5HYe-a__gatewayCard{border-radius:var(--r-md);background:radial-gradient(circle at top right, #7c5cff1a, transparent 42%), var(--panel);margin-bottom:20px;padding:24px;box-shadow:0 0 0 1px #ffffff12,0 1px 2px #0000001f,0 10px 28px #00000014}.page-module__5HYe-a__customCard{background:radial-gradient(circle at top right, #34d3991a, transparent 42%), var(--panel)}.page-module__5HYe-a__gatewayHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.page-module__5HYe-a__gatewayTitleRow{align-items:center;gap:9px;display:flex}.page-module__5HYe-a__gatewayIcon{width:32px;height:32px;color:var(--accent-text);background:#7c5cff21;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__5HYe-a__customIcon{color:var(--mint);background:#34d3991f}.page-module__5HYe-a__gatewayTitle{color:var(--ink);text-wrap:balance;margin:0;font-size:14px;font-weight:620}.page-module__5HYe-a__gatewayDescription{max-width:620px;color:var(--ink-mute);text-wrap:pretty;margin:5px 0 0;font-size:12.5px;line-height:1.55}.page-module__5HYe-a__statusBadge{min-height:28px;font-family:var(--font-mono);letter-spacing:.02em;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:10.5px;display:inline-flex}.page-module__5HYe-a__statusAgent{color:var(--mint);background:#34d3991f;box-shadow:inset 0 0 0 1px #34d3992b}.page-module__5HYe-a__statusPlatform{color:var(--ai);background:#818cf81f;box-shadow:inset 0 0 0 1px #818cf82b}.page-module__5HYe-a__statusNone{color:var(--warning);background:#fbbf241c;box-shadow:inset 0 0 0 1px #fbbf2429}.page-module__5HYe-a__statusInactive{color:var(--ink-mute);background:#94a3b81a;box-shadow:inset 0 0 0 1px #94a3b826}.page-module__5HYe-a__endpointFields{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:14px;display:grid}.page-module__5HYe-a__fullField{grid-column:1/-1}.page-module__5HYe-a__endpointFooter{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.page-module__5HYe-a__keylessOption{min-height:42px;color:var(--ink-mute);cursor:pointer;align-items:center;gap:9px;font-size:12px;display:inline-flex}.page-module__5HYe-a__keylessOption input{width:16px;height:16px;accent-color:var(--accent)}.page-module__5HYe-a__fieldLabel{color:var(--ink-mute);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10.5px;display:block}.page-module__5HYe-a__keyRow{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.page-module__5HYe-a__keyField{position:relative}.page-module__5HYe-a__keyInput{box-sizing:border-box;border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--control-surface);width:100%;min-height:42px;color:var(--ink);font-family:var(--font-mono);outline:none;padding:10px 48px 10px 13px;font-size:12.5px;transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out}.page-module__5HYe-a__keyInput:focus{border-color:color-mix(in srgb, var(--accent) 72%, var(--line-2));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 13%, transparent)}.page-module__5HYe-a__keyInput:disabled{cursor:not-allowed;opacity:.55}.page-module__5HYe-a__revealButton{border-radius:calc(var(--r-sm) - 1px);width:40px;height:40px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition-property:color,background-color,scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;position:absolute;top:1px;right:1px}.page-module__5HYe-a__revealButton:hover{color:var(--ink);background:var(--panel-2)}.page-module__5HYe-a__revealButton:disabled{cursor:not-allowed;opacity:.45}.page-module__5HYe-a__revealButton:active,.page-module__5HYe-a__actionButton:active:not(:disabled){scale:.96}.page-module__5HYe-a__actionButton{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:42px;transition-property:scale,opacity,background-color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.page-module__5HYe-a__helperRow{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:9px;display:flex}.page-module__5HYe-a__helperText{color:var(--ink-faint);text-wrap:pretty;margin:0;font-size:11.5px;line-height:1.5}.page-module__5HYe-a__docsLink{min-height:28px;color:var(--accent-text);flex:none;align-items:center;gap:4px;font-size:11.5px;text-decoration:none;display:inline-flex}.page-module__5HYe-a__feedback{margin:12px 0 0;font-size:12px}.page-module__5HYe-a__success{color:var(--mint)}.page-module__5HYe-a__error{color:var(--danger)}.page-module__5HYe-a__keyActions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.page-module__5HYe-a__configuredCopy{color:var(--ink-mute);text-wrap:pretty;margin:0;font-size:12px;line-height:1.5}.page-module__5HYe-a__configuredCopy code,.page-module__5HYe-a__helperText code{font-family:var(--font-mono);font-size:.95em}.page-module__5HYe-a__dangerButton{min-height:40px;color:var(--danger)!important}.page-module__5HYe-a__confirmBox{border-radius:calc(var(--r-sm) + 4px);background:#f8717114;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #f8717124}.page-module__5HYe-a__confirmCopy{color:var(--ink-mute);text-wrap:pretty;margin:0;font-size:12px;line-height:1.45}.page-module__5HYe-a__confirmButtons{flex:none;gap:8px;display:flex}@media (max-width:680px){.page-module__5HYe-a__gatewayHeader,.page-module__5HYe-a__helperRow,.page-module__5HYe-a__endpointFooter,.page-module__5HYe-a__keyActions,.page-module__5HYe-a__confirmBox{flex-direction:column;align-items:stretch}.page-module__5HYe-a__statusBadge{align-self:flex-start}.page-module__5HYe-a__keyRow,.page-module__5HYe-a__endpointFields{grid-template-columns:1fr}.page-module__5HYe-a__fullField{grid-column:auto}.page-module__5HYe-a__actionButton{width:100%}.page-module__5HYe-a__confirmButtons>*{flex:1}}@media (prefers-reduced-motion:reduce){.page-module__5HYe-a__keyInput,.page-module__5HYe-a__revealButton,.page-module__5HYe-a__actionButton{transition-duration:.01ms}}
.page-module__747i9a__insights,.page-module__747i9a__trends{border-radius:var(--r-md);background:var(--panel);box-shadow:var(--shadow-soft);margin-bottom:20px;overflow:hidden}.page-module__747i9a__insights>header,.page-module__747i9a__trends>header{align-items:center;gap:9px;min-height:60px;padding:11px 14px;display:flex}.page-module__747i9a__insights>header>span{background:var(--accent-soft);width:32px;height:32px;color:var(--accent-text);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.page-module__747i9a__insights h2,.page-module__747i9a__trends h2{color:var(--ink);text-wrap:balance;margin:0;font-size:14px;font-weight:650}.page-module__747i9a__insights header p,.page-module__747i9a__trends header p{color:var(--ink-mute);text-wrap:pretty;margin:3px 0 0;font-size:12px;line-height:1.4}.page-module__747i9a__insightList{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__747i9a__insight{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:8px;min-height:88px;padding:12px 14px;display:grid}.page-module__747i9a__insight:nth-child(2n){border-right:0}.page-module__747i9a__insight:last-child,.page-module__747i9a__insight:nth-last-child(2):nth-child(odd){border-bottom:0}.page-module__747i9a__insightIcon{border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.page-module__747i9a__insight[data-level=urgent] .page-module__747i9a__insightIcon{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger)}.page-module__747i9a__insight[data-level=warning] .page-module__747i9a__insightIcon{background:color-mix(in srgb, var(--accent) 11%, transparent);color:var(--accent-text)}.page-module__747i9a__insight[data-level=opportunity] .page-module__747i9a__insightIcon{background:color-mix(in srgb, var(--blue) 10%, transparent);color:var(--blue)}.page-module__747i9a__insight[data-level=positive] .page-module__747i9a__insightIcon{background:color-mix(in srgb, var(--mint) 11%, transparent);color:var(--mint)}.page-module__747i9a__insight h3{color:var(--ink-dim);text-wrap:balance;margin:0;font-size:12.5px;font-weight:600}.page-module__747i9a__insight p{color:var(--ink-mute);text-wrap:pretty;margin:4px 0 0;font-size:11.5px;line-height:1.45}.page-module__747i9a__insight>a{color:var(--accent-text);white-space:nowrap;align-self:center;font-size:11px;font-weight:550;text-decoration:none}.page-module__747i9a__insight>a:hover{text-underline-offset:2px;text-decoration:underline}.page-module__747i9a__trends>header{border-bottom:1px solid var(--line)}.page-module__747i9a__trendGrid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.page-module__747i9a__trendCard{border-right:1px solid var(--line);min-height:90px;padding:12px 13px}.page-module__747i9a__trendCard:last-child{border-right:0}.page-module__747i9a__trendCard>span{color:var(--ink-mute);font-size:11px;display:block}.page-module__747i9a__trendCard>strong{color:var(--ink);font:600 17px var(--font-mono);font-variant-numeric:tabular-nums;margin-top:5px;display:block}.page-module__747i9a__trendCard>small{font-variant-numeric:tabular-nums;align-items:center;gap:3px;min-height:20px;margin-top:5px;font-size:10.5px;display:inline-flex}.page-module__747i9a__trendGood{color:var(--mint)}.page-module__747i9a__trendBad{color:var(--danger)}.page-module__747i9a__trendNeutral{color:var(--ink-faint)}.page-module__747i9a__trendNote{border-top:1px solid var(--line);color:var(--ink-faint);text-align:center;margin:0;padding:8px 13px;font-size:10px}@media (max-width:850px){.page-module__747i9a__trendGrid{grid-template-columns:repeat(3,1fr)}.page-module__747i9a__trendCard:nth-child(3){border-right:0}.page-module__747i9a__trendCard:nth-child(-n+3){border-bottom:1px solid var(--line)}.page-module__747i9a__trendCard:nth-child(5){border-right:0}}@media (max-width:650px){.page-module__747i9a__insightList{grid-template-columns:1fr}.page-module__747i9a__insight{border-right:0;border-bottom:1px solid var(--line)!important}.page-module__747i9a__insight:last-child{border-bottom:0!important}.page-module__747i9a__trendGrid{grid-template-columns:repeat(2,1fr)}.page-module__747i9a__trendCard{border-bottom:1px solid var(--line);border-right:1px solid var(--line)!important}.page-module__747i9a__trendCard:nth-child(2n),.page-module__747i9a__trendCard:last-child{border-right:0!important}.page-module__747i9a__trendCard:last-child{border-bottom:0}}@media (max-width:440px){.page-module__747i9a__insight{grid-template-columns:28px 1fr}.page-module__747i9a__insight>a{grid-column:2;align-items:center;min-height:30px;display:flex}.page-module__747i9a__trendGrid{grid-template-columns:1fr}.page-module__747i9a__trendCard{border-right:0!important}}
