.console-app[data-theme]{--console-page:#e8e9e6;--console-surface:#fff;--console-raised:#f0f2ef;--console-ink:#121413;--console-muted:#5e6662;--console-line:#b8bfba;--console-link:#2447f2;--console-action:#2447f2;--console-info-bg:#edf1ff;--console-info:#30469b;--console-success-bg:#edf7ee;--console-success:#21613f;--console-error-bg:#fff3f1;--console-error:#983c35;--console-warning-bg:#f5efbf;--console-warning:#6b5c14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.console-app[data-theme=dark]{--console-page:#111714;--console-surface:#1b231e;--console-raised:#28322c;--console-ink:#edf2ee;--console-muted:#b8c4bc;--console-line:#627168;--console-link:#acbcff;--console-action:#3755d9;--console-info-bg:#202d49;--console-info:#c0d0ff;--console-success-bg:#1b3528;--console-success:#a1e6bd;--console-error-bg:#41262b;--console-error:#ffbfc5;--console-warning-bg:#39321c;--console-warning:#f0df9b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.console-app[data-theme=system]{--console-page:#111714;--console-surface:#1b231e;--console-raised:#28322c;--console-ink:#edf2ee;--console-muted:#b8c4bc;--console-line:#627168;--console-link:#acbcff;--console-action:#3755d9;--console-info-bg:#202d49;--console-info:#c0d0ff;--console-success-bg:#1b3528;--console-success:#a1e6bd;--console-error-bg:#41262b;--console-error:#ffbfc5;--console-warning-bg:#39321c;--console-warning:#f0df9b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.console-app[data-theme],.console-app[data-theme] .modal{--paper:var(--console-page);--background:var(--console-page);--bg:var(--console-page);--surface:var(--console-surface);--panel:var(--console-surface);--white:var(--console-surface);--ink:var(--console-ink);--muted:var(--console-muted);--line:var(--console-line);--blue:var(--console-link);color:var(--ink)}.console-app[data-theme]{background:var(--console-page);min-height:100svh}.console-app[data-theme] :is(.panel,.metrics-grid,.metric,.onboarding-card,.info-card,.pricing-detail,.editor-panel,.result-panel,.question-card,.answer-card,.modal){background:var(--console-surface);border-color:var(--line)}.console-app[data-theme] :is(p,.fine-print,.muted,.console-header,.console-footer,.header-model,.slash,.metric>span,.metric small,.onboarding-card>div,.onboarding-card .mono,.onboarding-card>svg,.example-number,.example-row p,.info-card>svg,.chart-column>small,.id-field,.checkbox-label small,.inline-label,.model-pill,.editor-heading>.mono,.question-card label,.criteria-list>div>span,.run-bar>span,.response-metrics small,.answer-heading>code,.response-footer,.question-card code,.probability-list>div>div:first-child){color:var(--console-muted)}.console-app[data-theme] .overview-banner>div:first-child>p{color:#d2d8d3}.console-app[data-theme] :is(input,textarea,select){color:var(--ink);background:var(--console-surface);border-color:var(--line);accent-color:var(--console-action)}.console-app[data-theme] :is(input,textarea)::placeholder{color:var(--muted);opacity:1}.console-app[data-theme] :is(input,textarea)[readonly]{background:var(--console-raised);color:var(--muted)}.console-app[data-theme] :is(.console-header,.editor-heading,.run-bar,.segmented,th,.step-badge,.empty-glyph,.secret-box,.probability-track){background:var(--console-raised);color:var(--console-muted);border-color:var(--line)}.console-app[data-theme] :is(.console-header strong,h1,h2,h3,label,td){color:var(--ink)}.console-app[data-theme] :is(td,.criteria-list>div){border-color:var(--line)}.console-app[data-theme] td code{color:var(--console-muted)}.console-app[data-theme] .button{background:var(--console-action);color:#fff}.console-app[data-theme] .button:hover:not(:disabled){background:#2945bd}.console-app[data-theme] .button.secondary{background:var(--console-surface);color:var(--ink);border-color:var(--line)}.console-app[data-theme] .button.secondary:hover:not(:disabled){background:var(--console-raised);border-color:var(--console-muted)}.console-app[data-theme] .button.yellow{color:#121413;background:#e8dc49}.console-app[data-theme] .button.destructive{color:#fff;background:#a32d3b}.console-app[data-theme] :is(.text-button,.text-link){color:var(--console-link)}.console-app[data-theme] .danger{color:var(--console-error)}.console-app[data-theme] .icon-button:hover{background:var(--console-raised)}.console-app[data-theme] .segmented button{color:var(--console-muted)}.console-app[data-theme] .segmented button.selected{color:var(--ink);background:var(--console-surface)}.console-app[data-theme] .tag:not(.green,.light){background:var(--console-raised);color:var(--console-ink);border-color:var(--line)}.console-app[data-theme] :is(.notice,.primitive-badge){background:var(--console-info-bg);color:var(--console-info);border-color:var(--console-link)}.console-app[data-theme] .notice.error{background:var(--console-error-bg);color:var(--console-error);border-color:var(--console-error)}.console-app[data-theme] :is(.notice.success,.tag.green,.primitive-badge.score){background:var(--console-success-bg);color:var(--console-success);border-color:var(--console-success)}.console-app[data-theme] .primitive-badge.noul{background:var(--console-warning-bg);color:var(--console-warning)}.console-app[data-theme] .notice :is(p,strong,small){color:inherit}.console-app[data-theme] .positive{color:var(--console-success)}.console-app[data-theme] .chart-empty>div{background:var(--console-surface)}.console-app[data-theme] .chart-grid-lines{background:repeating-linear-gradient(to bottom, var(--console-surface) 0px, var(--console-surface) 59px, var(--line) 60px)}.console-app[data-theme] .example-row:hover{background:var(--console-raised)}.console-app[data-theme] :focus-visible{outline-color:var(--console-link)}.console-app[data-theme] ::selection{color:#121413;background:#e8dc49}.console-app[data-theme] :is(.overview-banner h2,.credit-hero strong){color:#f5f6f2}.console-app[data-theme] :is(.credit-hero p,.credit-hero>span){color:#cbd2cd}.console-app[data-theme] .sidebar .icon-button:hover{background:#ffffff16}
.usage-report-module__Mgt1sq__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.usage-report-module__Mgt1sq__filters label,.usage-report-module__Mgt1sq__range label{margin:0}.usage-report-module__Mgt1sq__filters select,.usage-report-module__Mgt1sq__range input{width:100%;min-width:0}.usage-report-module__Mgt1sq__range{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.usage-report-module__Mgt1sq__range label{flex:1;min-width:140px}.usage-report-module__Mgt1sq__caption{margin:8px 0 24px;font-size:12px}.usage-report-module__Mgt1sq__chart{padding-bottom:8px;overflow-x:auto}.usage-report-module__Mgt1sq__bars{gap:2px}.usage-report-module__Mgt1sq__bars>div{min-width:2px}.usage-report-module__Mgt1sq__bars small{white-space:nowrap}.usage-report-module__Mgt1sq__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}@media (max-width:600px){.usage-report-module__Mgt1sq__filters{grid-template-columns:1fr;gap:12px}}
.billing-extras-module__b7YH4W__extensions{gap:20px;margin:24px 0;display:grid}.billing-extras-module__b7YH4W__section{min-width:0;padding:26px}.billing-extras-module__b7YH4W__section h2{margin:6px 0 12px;font-size:23px}.billing-extras-module__b7YH4W__section h3{margin:0 0 16px}.billing-extras-module__b7YH4W__section p{line-height:1.65}.billing-extras-module__b7YH4W__heading,.billing-extras-module__b7YH4W__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.billing-extras-module__b7YH4W__actions{justify-content:flex-start}.billing-extras-module__b7YH4W__redeem{align-items:flex-end;gap:12px;margin:20px 0;display:flex}.billing-extras-module__b7YH4W__redeem label{flex:1;max-width:380px}.billing-extras-module__b7YH4W__redeem label,.billing-extras-module__b7YH4W__inputs label{gap:8px;font-size:13px;display:grid}.billing-extras-module__b7YH4W__redeem input,.billing-extras-module__b7YH4W__inputs input{width:100%;min-width:0}.billing-extras-module__b7YH4W__balances{flex-wrap:wrap;gap:20px 36px;margin:24px 0;display:flex}.billing-extras-module__b7YH4W__balances dt{opacity:.7;font-size:12px}.billing-extras-module__b7YH4W__balances dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:19px}.billing-extras-module__b7YH4W__section .billing-extras-module__b7YH4W__note{color:var(--muted);opacity:1;font-size:12px}.billing-extras-module__b7YH4W__setup,.billing-extras-module__b7YH4W__resume{border-top:1px solid var(--line);gap:16px;margin-top:24px;padding-top:24px;display:grid}.billing-extras-module__b7YH4W__setup button,.billing-extras-module__b7YH4W__resume button{justify-self:start}.billing-extras-module__b7YH4W__inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.billing-extras-module__b7YH4W__section .billing-extras-module__b7YH4W__consent,.billing-extras-module__b7YH4W__section .billing-extras-module__b7YH4W__resume label{font-size:13px;font-weight:400;line-height:1.7;display:block}.billing-extras-module__b7YH4W__consent input,.billing-extras-module__b7YH4W__resume input{vertical-align:middle;width:16px;height:16px;margin-right:8px;display:inline}.billing-extras-module__b7YH4W__history{margin:24px 0 0;padding:0;list-style:none}.billing-extras-module__b7YH4W__history li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.billing-extras-module__b7YH4W__history small{opacity:.65;margin-top:7px;font-size:11px;display:block}@media (max-width:650px){.billing-extras-module__b7YH4W__section{padding:20px}.billing-extras-module__b7YH4W__inputs{grid-template-columns:1fr}.billing-extras-module__b7YH4W__redeem{flex-direction:column;align-items:stretch}.billing-extras-module__b7YH4W__redeem label{max-width:none}}
.playground-question-editor-module__BfoMKa__card{min-width:0}.playground-question-editor-module__BfoMKa__type{gap:6px;margin-bottom:12px;display:grid}.playground-question-editor-module__BfoMKa__type select{min-width:0;max-width:100%;font-size:11px}.playground-question-editor-module__BfoMKa__value{min-width:0}.playground-question-editor-module__BfoMKa__value label{gap:6px;display:grid}.playground-question-editor-module__BfoMKa__value textarea{width:100%;min-width:0}.playground-question-editor-module__BfoMKa__value textarea[readonly]{font-family:var(--font-mono);background:#f3f4f1}.playground-question-editor-module__BfoMKa__value button{text-align:left;margin-top:6px;font-size:10px}.playground-question-editor-module__BfoMKa__criteria{gap:10px;margin-top:14px;display:grid}.playground-question-editor-module__BfoMKa__criterion{border-top:1px solid var(--line);min-width:0;padding-top:10px}.playground-question-editor-module__BfoMKa__criterionHeading{align-items:center;gap:6px;margin-bottom:7px;display:flex}.playground-question-editor-module__BfoMKa__criterionHeading code{overflow-wrap:anywhere;color:#465149;flex:1;min-width:0;font-size:10px}.playground-question-editor-module__BfoMKa__help{color:#626b66;margin:0;font-size:11px;line-height:1.7}.playground-question-editor-module__BfoMKa__addQuestion{gap:10px;padding:12px 0 0;font-size:12px;display:grid}.playground-question-editor-module__BfoMKa__addButtons{flex-wrap:wrap;gap:9px;display:flex}.playground-question-editor-module__BfoMKa__addButtons button{align-items:center;gap:5px;display:inline-flex}.playground-question-editor-module__BfoMKa__exportTabs{margin:16px 0}.playground-question-editor-module__BfoMKa__nextSteps{border-top:1px solid var(--line);padding:18px}.playground-question-editor-module__BfoMKa__nextSteps p{margin-bottom:12px;font-size:12px;line-height:1.8}.playground-question-editor-module__BfoMKa__nextSteps>div{flex-wrap:wrap;gap:10px 16px;font-size:12px;display:flex}@media (max-width:480px){.playground-question-editor-module__BfoMKa__card{padding:12px}.playground-question-editor-module__BfoMKa__addButtons{gap:6px}.playground-question-editor-module__BfoMKa__type select{font-size:12px}}
.playground-lesson-module__F3b6Oq__start,.playground-lesson-module__F3b6Oq__lesson{border:1px solid var(--line);background:var(--surface,#fff);border-radius:12px;margin-bottom:20px;padding:20px}.playground-lesson-module__F3b6Oq__start,.playground-lesson-module__F3b6Oq__start>div,.playground-lesson-module__F3b6Oq__heading,.playground-lesson-module__F3b6Oq__navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.playground-lesson-module__F3b6Oq__start>div{flex:1;justify-content:flex-start;min-width:200px}.playground-lesson-module__F3b6Oq__start>div>span{flex:1;font-size:13px}.playground-lesson-module__F3b6Oq__lesson h2{margin:15px 0 10px;font-size:21px}.playground-lesson-module__F3b6Oq__lesson p{font-size:13px;line-height:1.65}.playground-lesson-module__F3b6Oq__heading button{font-size:12px}.playground-lesson-module__F3b6Oq__feedback{border-left:3px solid var(--blue);margin:20px 0;padding:4px 16px}.playground-lesson-module__F3b6Oq__feedback strong{align-items:center;gap:8px;font-size:13px;display:flex}.playground-lesson-module__F3b6Oq__navigation{margin-top:16px}@media (max-width:600px){.playground-lesson-module__F3b6Oq__start,.playground-lesson-module__F3b6Oq__lesson{padding:16px}.playground-lesson-module__F3b6Oq__navigation>button{width:100%}}
