.S-EE3a_workspace{--studio-paper:#fffaf2;--studio-panel:#fff;--studio-ink:#192621;--studio-muted:#68716b;--studio-line:#e7e4dc;--studio-accent:#245b43;--studio-tint:#edf3eb;color:var(--studio-ink);border:1px solid var(--studio-line);background:var(--studio-paper);border-radius:22px;min-width:0;max-width:1500px;margin-inline:auto;padding:clamp(16px,3vw,34px)}.S-EE3a_embedded{border-radius:12px;width:100%;padding:12px}.S-EE3a_embedded .S-EE3a_title{font-size:20px}.S-EE3a_embedded .S-EE3a_layout,.S-EE3a_embedded .S-EE3a_fields{grid-template-columns:minmax(0,1fr)}.S-EE3a_embedded .S-EE3a_card{padding:12px}.S-EE3a_embedded .S-EE3a_header{padding-block-end:12px}.dark .S-EE3a_workspace{--studio-paper:#171d1a;--studio-panel:#202823;--studio-ink:#f0f2e9;--studio-muted:#a8b2a9;--studio-line:#354239;--studio-accent:#93c8a7;--studio-tint:#263b2e}.S-EE3a_header,.S-EE3a_row,.S-EE3a_spread,.S-EE3a_cardHeader{align-items:center;gap:12px;display:flex}.S-EE3a_header,.S-EE3a_spread,.S-EE3a_cardHeader{justify-content:space-between}.S-EE3a_header{flex-wrap:wrap;align-items:flex-start;padding-block-end:24px}.S-EE3a_eyebrow{color:var(--studio-accent);letter-spacing:.17em;text-align:start;direction:ltr;font-size:10px;font-weight:700}.S-EE3a_title{letter-spacing:-.04em;margin-block:8px;font-size:clamp(28px,4vw,42px);font-weight:650;line-height:1.25}.S-EE3a_subtitle{color:var(--studio-muted);max-width:600px;font-size:14px;line-height:1.8}.S-EE3a_pill{border:1px solid var(--studio-line);color:var(--studio-muted);background:var(--studio-panel);border-radius:99px;align-items:center;gap:6px;padding:7px 11px;font-size:11px;display:inline-flex}.S-EE3a_tabs{border-block-end:1px solid var(--studio-line);scrollbar-width:thin;gap:5px;margin-block-end:26px;display:flex;overflow-x:auto}.S-EE3a_tab{color:var(--studio-muted);white-space:nowrap;border-block-end:2px solid #0000;align-items:center;gap:7px;padding:13px 17px;font-size:13px;display:inline-flex}.S-EE3a_tab[aria-current=page]{color:var(--studio-ink);border-block-end-color:var(--studio-accent);font-weight:700}.S-EE3a_tab:hover{background:var(--studio-tint)}.S-EE3a_workspace button:focus-visible,.S-EE3a_workspace a:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.S-EE3a_layout{grid-template-columns:minmax(0,1fr) minmax(285px,360px);align-items:start;gap:20px;display:grid}.S-EE3a_stack{gap:16px;min-width:0;display:grid}.S-EE3a_card{background:var(--studio-panel);border:1px solid var(--studio-line);border-radius:16px;min-width:0;padding:20px}.S-EE3a_cardHeader{flex-wrap:wrap;margin-block-end:16px}.S-EE3a_cardTitle{font-size:16px;font-weight:650}.S-EE3a_muted{color:var(--studio-muted);font-size:12px;line-height:1.8}.S-EE3a_label{margin-block-end:7px;font-size:12px;font-weight:600;display:block}.S-EE3a_field{background:var(--studio-paper);color:var(--studio-ink);border:1px solid var(--studio-line);border-radius:10px;outline:none;width:100%;min-height:42px;padding:10px 12px;font-size:13px}.S-EE3a_field:focus{border-color:var(--studio-accent);box-shadow:0 0 0 2px var(--studio-tint)}.S-EE3a_field:disabled{opacity:.65}textarea.S-EE3a_field{resize:vertical;line-height:1.8}.S-EE3a_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.S-EE3a_button{border:1px solid var(--studio-line);background:var(--studio-panel);min-height:42px;color:var(--studio-ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.S-EE3a_button:hover{background:var(--studio-tint)}.S-EE3a_button:disabled{opacity:.5;cursor:not-allowed}.S-EE3a_primary{background:var(--studio-ink);color:var(--studio-paper);border-color:var(--studio-ink)}.S-EE3a_primary:hover{background:var(--studio-accent);color:var(--studio-paper)}.S-EE3a_full{width:100%}.S-EE3a_space{margin-block-start:16px}.S-EE3a_smallSpace{margin-block-start:8px}.S-EE3a_notice{border:1px solid var(--studio-line);background:var(--studio-tint);border-radius:12px;align-items:flex-start;gap:10px;padding:13px 16px;font-size:12px;line-height:1.8;display:flex}.S-EE3a_notice svg{flex:none;margin-block-start:3px}.S-EE3a_error{color:#a32d2d;background:#fff1ee;border-color:#f0c9c0}.dark .S-EE3a_error{color:#ffd0c6;background:#432923;border-color:#68453c}.S-EE3a_warning{color:#79551e;background:#fbf0d9;border-color:#e6d6b2}.dark .S-EE3a_warning{color:#edcd8e;background:#3b3222;border-color:#685735}.S-EE3a_empty{text-align:center;border:1px dashed var(--studio-line);color:var(--studio-muted);border-radius:13px;justify-items:center;gap:12px;padding:40px 20px;display:grid}.S-EE3a_empty h3{color:var(--studio-ink);font-size:17px;font-weight:600}.S-EE3a_empty p{max-width:390px;font-size:12px;line-height:1.8}.S-EE3a_iconBox{background:var(--studio-tint);width:48px;height:48px;color:var(--studio-accent);border-radius:13px;place-items:center;display:grid}.S-EE3a_templateGrid,.S-EE3a_projectGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px;display:grid}.S-EE3a_template{text-align:start;flex-direction:column;gap:12px;transition:border-color .15s,transform .15s;display:flex}.S-EE3a_template:hover{border-color:var(--studio-accent);transform:translateY(-2px)}.S-EE3a_template:disabled{opacity:.6}.S-EE3a_template h3{font-size:16px;font-weight:650}.S-EE3a_templateFooter{border-block-start:1px solid var(--studio-line);color:var(--studio-accent);justify-content:space-between;align-items:center;margin-block-start:auto;padding-block-start:12px;font-size:11px;display:flex}.S-EE3a_briefCard{border-inline-start:3px solid var(--studio-accent)}.S-EE3a_chat{gap:16px;max-height:480px;padding-inline-end:4px;display:grid;overflow-y:auto}.S-EE3a_message{border:1px solid var(--studio-line);background:var(--studio-paper);border-radius:12px;padding:14px}.S-EE3a_assistant{background:var(--studio-tint)}.S-EE3a_messageHeader{color:var(--studio-muted);justify-content:space-between;align-items:center;gap:10px;margin-block-end:8px;font-size:11px;display:flex}.S-EE3a_messageContent{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.85}.S-EE3a_sectionHeading{justify-content:space-between;align-items:center;gap:10px;margin-block-end:18px;display:flex}.S-EE3a_sectionHeading h2{font-size:20px;font-weight:650}.S-EE3a_statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.S-EE3a_statValue{overflow-wrap:anywhere;margin-block:8px;font-size:clamp(21px,3vw,30px);font-weight:650;display:block}.S-EE3a_ledger{border-block:1px solid var(--studio-line);gap:9px;margin-block:14px;padding-block:14px;display:grid}.S-EE3a_ledger .S-EE3a_spread{font-size:12px}.S-EE3a_job{border:1px solid var(--studio-line);border-radius:12px;min-width:0;padding:15px}.S-EE3a_job h3{overflow-wrap:anywhere;font-size:13px;font-weight:650}.S-EE3a_job pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;font-family:inherit;font-size:12px;line-height:1.8;overflow:auto}.S-EE3a_status{background:var(--studio-tint);color:var(--studio-accent);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;display:inline-flex}.S-EE3a_consent{cursor:pointer;align-items:flex-start;gap:9px;font-size:12px;line-height:1.8;display:flex}.S-EE3a_consent input{accent-color:var(--studio-accent);flex:none;width:15px;height:15px;margin-block-start:5px}.S-EE3a_connection{border-block-end:1px solid var(--studio-line);padding-block:14px}.S-EE3a_connection:last-child{border-block-end:none}.S-EE3a_progress{background:var(--studio-tint);border:none;border-radius:9px;width:100%;height:6px;overflow:hidden}.S-EE3a_progress::-webkit-progress-bar{background:var(--studio-tint)}.S-EE3a_progress::-webkit-progress-value{background:var(--studio-accent);border-radius:9px}.S-EE3a_progress::-moz-progress-bar{background:var(--studio-accent)}.S-EE3a_progress:indeterminate{background:repeating-linear-gradient(90deg, var(--studio-tint) 0, var(--studio-accent) 35%, var(--studio-tint) 70%)}.S-EE3a_artifact{object-fit:contain;background:var(--studio-paper);border-radius:9px;width:100%;height:auto;max-height:380px}.S-EE3a_meta{color:var(--studio-muted);overflow-wrap:anywhere;font-size:10px}.S-EE3a_loading{color:var(--studio-muted);place-items:center;gap:12px;padding:54px 12px;font-size:13px;display:grid}.S-EE3a_spinner{animation:1s linear infinite S-EE3a_spin}@keyframes S-EE3a_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.S-EE3a_spinner{animation:none}.S-EE3a_template{transition:none}}@media (max-width:1050px){.S-EE3a_layout{grid-template-columns:minmax(0,1fr)}.S-EE3a_statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.S-EE3a_workspace{border-radius:16px;padding:16px 12px}.S-EE3a_header{padding-block-end:17px}.S-EE3a_tabs{margin-inline:-4px}.S-EE3a_tab{padding:12px 10px}.S-EE3a_tab svg{display:none}.S-EE3a_card{padding:16px}.S-EE3a_fields{grid-template-columns:minmax(0,1fr)}.S-EE3a_spread,.S-EE3a_row{flex-wrap:wrap}.S-EE3a_cardHeader{align-items:flex-start}.S-EE3a_statGrid{gap:9px}}
.I3o-6W_card{color:#172033;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:14px;width:100%;min-width:0;max-width:100%;padding:16px;font-size:14px;overflow:hidden}.I3o-6W_header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.I3o-6W_badge{color:#26573b;background:#eaf4ee;border-radius:20px;flex-shrink:0;padding:4px 8px;font-size:11px}.I3o-6W_notice{color:#526077;overflow-wrap:anywhere;margin:6px 0;font-size:12px;line-height:1.6}.I3o-6W_total{margin:12px 0 6px;font-size:14px}.I3o-6W_card a{color:#1658a5;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.I3o-6W_controls{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.I3o-6W_controls label{flex:140px;gap:5px;min-width:0;font-size:12px;display:grid}.I3o-6W_controls input,.I3o-6W_controls select{box-sizing:border-box;color:#172033;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #aeb9c8;border-radius:7px;min-height:38px;padding:8px}.I3o-6W_tableScroll{border:1px solid #e2e8f0;border-radius:8px;max-width:100%;max-height:340px;overflow:auto}.I3o-6W_card table{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%;font-size:12px}.I3o-6W_card th,.I3o-6W_card td{vertical-align:top;overflow-wrap:anywhere;text-align:start;border-bottom:1px solid #e2e8f0;padding:10px 8px}.I3o-6W_card th{background:#f6f8fb;position:sticky;top:0}.I3o-6W_card td small{color:#65748b;margin-top:5px;font-size:10px;display:block}.I3o-6W_card td p{margin:4px 0}.I3o-6W_recordText{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fb;border-radius:8px;max-height:280px;padding:10px;font-size:13px;line-height:1.7;overflow:auto}.I3o-6W_unavailable{color:#65748b;font-size:12px}.I3o-6W_metric{padding:8px 0}.I3o-6W_chart{border:1px solid #e2e8f0;border-radius:9px;margin:14px 0;padding:12px}.I3o-6W_chart figcaption{margin-bottom:12px;font-weight:600}.I3o-6W_chartMetric{margin:12px 0}.I3o-6W_chartMetric>strong{font-size:12px}.I3o-6W_barRow{grid-template-columns:minmax(65px,1fr) minmax(40px,2fr) 30px;align-items:center;gap:8px;margin-top:7px;font-size:11px;display:grid}.I3o-6W_track{background:#f0f3f7;border-radius:3px;height:12px;overflow:hidden}.I3o-6W_currentBar,.I3o-6W_previousBar{background:#2f7757;border-radius:3px;height:100%}.I3o-6W_previousBar{background:#7797bd}@media (max-width:400px){.I3o-6W_card{padding:12px}.I3o-6W_header{align-items:flex-start}.I3o-6W_controls{gap:8px}.I3o-6W_controls label{flex-basis:100%}.I3o-6W_card th,.I3o-6W_card td{padding:8px 5px}}html.dark .I3o-6W_card{background:var(--card);color:var(--foreground);border-color:#ffffff1f}html.dark .I3o-6W_badge{color:#8fe3b7;background:#3db57a29}html.dark .I3o-6W_notice{color:var(--muted-foreground)}html.dark .I3o-6W_card td small{color:var(--muted-foreground)}html.dark .I3o-6W_unavailable{color:var(--muted-foreground)}html.dark .I3o-6W_card a{color:#7fb3f0}:is(html.dark .I3o-6W_controls input,html.dark .I3o-6W_controls select){background:var(--input);color:var(--foreground);border-color:#ffffff2e}:is(html.dark .I3o-6W_tableScroll,html.dark .I3o-6W_chart){border-color:#ffffff1a}:is(html.dark .I3o-6W_card th,html.dark .I3o-6W_card td){border-bottom-color:#ffffff14}html.dark .I3o-6W_card th{background:var(--muted)}html.dark .I3o-6W_recordText{background:var(--muted)}html.dark .I3o-6W_track{background:#ffffff14}html.dark .I3o-6W_currentBar{background:#3db57a}
