@layer components{.jinx-brand-wordmark{object-fit:contain;block-size:100%;inline-size:100%;display:block}}
@layer components{:root{--jinx-ui-pressed-opacity:.6}.jinx-ui-button{padding:var(--jinx-control-padding);border-radius:var(--jinx-control-corner);cursor:pointer;border:none}.jinx-ui-button:disabled,.jinx-ui-button[aria-busy=true]{cursor:default}.jinx-ui-button--primary{background:var(--jinx-action-primary-background);color:var(--jinx-action-primary-text);box-shadow:0 0 15px var(--jinx-material-shadow), inset 0 0 4px var(--jinx-material-highlight)}.jinx-ui-button--primary:hover:not(:disabled,[aria-busy=true]),[data-jinx-force-state=hovered] .jinx-ui-button--primary:not(:disabled,[aria-busy=true]){background:var(--jinx-action-primary-background-hovered);color:var(--jinx-action-primary-text-hovered)}.jinx-ui-button--primary:active:not(:disabled,[aria-busy=true]),[data-jinx-force-state=pressed] .jinx-ui-button--primary:not(:disabled,[aria-busy=true]){background:var(--jinx-action-primary-background-pressed);color:var(--jinx-action-primary-text-pressed)}.jinx-ui-button--primary:disabled{background:var(--jinx-action-primary-background-disabled);color:var(--jinx-action-primary-text-disabled)}.jinx-ui-button--secondary{background:var(--jinx-action-secondary-background);color:var(--jinx-action-secondary-text);box-shadow:0 0 15px var(--jinx-material-shadow), inset 0 0 4px var(--jinx-material-highlight)}.jinx-ui-button--secondary:hover:not(:disabled,[aria-busy=true]),[data-jinx-force-state=hovered] .jinx-ui-button--secondary:not(:disabled,[aria-busy=true]){background:var(--jinx-action-secondary-background-hovered);color:var(--jinx-action-secondary-text-hovered)}.jinx-ui-button--secondary:active:not(:disabled,[aria-busy=true]),[data-jinx-force-state=pressed] .jinx-ui-button--secondary:not(:disabled,[aria-busy=true]){background:var(--jinx-action-secondary-background-pressed);color:var(--jinx-action-secondary-text-pressed)}.jinx-ui-button--secondary:disabled{background:var(--jinx-action-secondary-background-disabled);color:var(--jinx-action-secondary-text-disabled)}.jinx-ui-card-surface{padding:var(--jinx-card-padding);border-radius:var(--jinx-card-corner);background:var(--jinx-material-card);box-shadow:0 0 15px var(--jinx-material-shadow), inset 0 0 4px var(--jinx-material-highlight)}.jinx-ui-card-surface--soft{box-shadow:0 0 15px var(--jinx-material-shadow), inset 0 0 4px var(--jinx-material-highlight), 0 0 20px var(--jinx-material-highlight)}.jinx-ui-vote-key{border-radius:var(--jinx-control-corner);color:var(--jinx-vote-key-text);cursor:pointer;border:none}.jinx-ui-vote-key:disabled{cursor:default}.jinx-ui-vote-key--nope{background:var(--jinx-vote-nope)}.jinx-ui-vote-key--yeah{background:var(--jinx-vote-yes)}.jinx-ui-vote-key--nope.jinx-ui-vote-key--jelly{background:var(--jinx-vote-nope-jelly)}.jinx-ui-vote-key--compact{padding:var(--jinx-capsule-padding)}.jinx-ui-vote-key--focused{padding:var(--jinx-control-padding);inline-size:100%}.jinx-ui-vote-key--latched{box-shadow:inset 0 0 15px var(--jinx-material-shadow)}.jinx-ui-vote-key--faded{background:var(--jinx-material-card);color:var(--jinx-text-secondary)}.jinx-ui-vote-pair{justify-content:space-between;align-items:center;gap:var(--jinx-stack-gap) var(--jinx-inline-gap);flex-wrap:wrap;display:flex}.jinx-ui-vote-pair__keys{gap:var(--jinx-inline-gap);display:flex}.jinx-ui-vote-pair--focused .jinx-ui-vote-pair__keys{inline-size:100%}.jinx-ui-face-disc{box-sizing:border-box;inline-size:var(--jinx-face-disc-size);block-size:var(--jinx-face-disc-size);border:1px solid var(--jinx-card-outline);background:var(--jinx-card-background);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.jinx-ui-face-disc__image{object-fit:cover;block-size:100%;inline-size:100%}.jinx-ui-question-card__about,.jinx-ui-comment-row__face,.jinx-ui-comment-row__reply,.jinx-ui-comment-row__like{color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.jinx-ui-question-card__about:active,.jinx-ui-comment-row__face:active,.jinx-ui-comment-row__reply:active,.jinx-ui-comment-row__like:active,.jinx-ui-streak-pill:active{opacity:var(--jinx-ui-pressed-opacity)}.jinx-ui-question-card{position:relative}.jinx-ui-question-card__body{gap:var(--jinx-stack-gap);flex-direction:column;display:flex}.jinx-ui-question-card__prompt,.jinx-ui-question-card__about{align-items:center;gap:var(--jinx-inline-gap);display:flex}.jinx-ui-question-card__question,.jinx-ui-question-card__reason{overflow-wrap:anywhere;margin:0}.jinx-ui-question-card__prompt{margin-block-end:var(--jinx-stack-gap)}.jinx-ui-question-card__sticker{padding:var(--jinx-capsule-padding);border-radius:calc(.5lh + var(--jinx-capsule-padding));background:var(--jinx-material-card);box-shadow:0 0 15px var(--jinx-material-shadow), inset 0 0 4px var(--jinx-material-highlight);position:absolute;inset-block-start:0;inset-inline-end:var(--jinx-card-padding);translate:0 -50%}.jinx-ui-question-card__answers{gap:var(--jinx-inline-gap);flex-wrap:wrap;display:flex}.jinx-ui-question-card__answered{justify-content:space-between;align-items:center;gap:var(--jinx-inline-gap);text-align:start;inline-size:100%;display:flex}.jinx-ui-question-card__said{flex-direction:column;display:flex}.jinx-ui-nudge-callout{justify-content:space-between;align-items:center;gap:var(--jinx-inline-gap);flex-wrap:wrap;display:flex}.jinx-ui-nudge-callout__words{gap:var(--jinx-stack-gap);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.jinx-ui-streak-pill{padding:var(--jinx-capsule-padding);border-radius:calc(.5lh + var(--jinx-capsule-padding));background:var(--jinx-streak-background);color:var(--jinx-streak-text);border:none;display:inline-block}.jinx-ui-streak-pill__drawn{align-items:center;gap:var(--jinx-inline-gap);display:inline-flex}button.jinx-ui-streak-pill{cursor:pointer}.jinx-ui-comment-row{align-items:flex-start;gap:var(--jinx-inline-gap);display:flex}.jinx-ui-comment-row__main{gap:var(--jinx-stack-gap);overflow-wrap:anywhere;flex-direction:column;flex:auto;min-inline-size:0;display:flex}.jinx-ui-comment-row__meta{align-items:center;gap:var(--jinx-inline-gap);display:flex}.jinx-ui-comment-row__like{align-items:center;gap:var(--jinx-stack-gap);flex-direction:column;flex:none;display:flex}.jinx-ui-comment-row__like-icon{color:var(--jinx-text-secondary);display:inline-flex}.jinx-ui-comment-row__like-icon--liked{color:var(--jinx-text-primary)}.jinx-ui-question-card__about:disabled,.jinx-ui-comment-row__face:disabled,.jinx-ui-comment-row__reply:disabled,.jinx-ui-comment-row__like:disabled,.jinx-ui-streak-pill:disabled{cursor:default}.jinx-ui-status-slot{inline-size:100%}.jinx-ui-status-line{align-items:flex-start;gap:var(--jinx-inline-gap);box-sizing:border-box;inline-size:100%;padding:var(--jinx-notice-padding);display:flex}.jinx-ui-status-line--offline{background:var(--jinx-feedback-info-background);color:var(--jinx-feedback-info-text)}.jinx-ui-status-line--stalled{background:var(--jinx-feedback-warning-background);color:var(--jinx-feedback-warning-text)}.jinx-ui-status-line--undone{background:var(--jinx-feedback-error-background);color:var(--jinx-feedback-error-text)}.jinx-ui-status-line__link{align-items:flex-start;gap:var(--jinx-inline-gap);min-inline-size:0;color:inherit;flex:1;text-decoration:none;display:flex}.jinx-ui-status-line__link:active,[data-jinx-force-state=pressed] .jinx-ui-status-line__link{opacity:var(--jinx-ui-pressed-opacity)}.jinx-ui-status-line__words{justify-content:space-between;align-items:baseline;gap:var(--jinx-stack-gap) var(--jinx-inline-gap);flex-wrap:wrap;flex:1;min-inline-size:0;display:flex}.jinx-ui-status-line__message{overflow-wrap:anywhere}.jinx-ui-status-line__dismiss{padding:var(--jinx-control-padding);border-radius:var(--jinx-control-corner);color:inherit;cursor:pointer;background:0 0;border:1px solid;flex:none;align-items:center;display:flex}.jinx-ui-status-line__dismiss:active,[data-jinx-force-state=pressed] .jinx-ui-status-line__dismiss,.jinx-ui-status-line__dismiss:disabled{opacity:var(--jinx-ui-pressed-opacity)}.jinx-ui-status-line__dismiss:disabled{cursor:default}.jinx-ui-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.jinx-ui-icon-line{flex:none;align-items:center;block-size:1lh;display:flex}.jinx-ui-notice-button{padding:var(--jinx-control-padding);border-radius:var(--jinx-control-corner);color:inherit;cursor:pointer;background:0 0;border:1px solid}.jinx-ui-notice-button:active,[data-jinx-force-state=pressed] .jinx-ui-notice-button,.jinx-ui-notice-button:disabled{opacity:var(--jinx-ui-pressed-opacity)}.jinx-ui-notice-button:disabled{cursor:default}.jinx-ui-banner{justify-content:space-between;align-items:center;gap:var(--jinx-stack-gap) var(--jinx-inline-gap);box-sizing:border-box;inline-size:100%;padding:var(--jinx-notice-padding);background:var(--jinx-ui-banner-background);color:var(--jinx-ui-banner-text);flex-wrap:wrap;display:flex}.jinx-ui-banner__status{align-items:flex-start;gap:var(--jinx-inline-gap);flex:auto;min-inline-size:0;display:flex}.jinx-ui-banner__message{overflow-wrap:anywhere}.jinx-ui-banner__controls{gap:var(--jinx-inline-gap);color:var(--jinx-ui-banner-action);flex-wrap:wrap;display:flex}.jinx-ui-marker{align-items:center;gap:var(--jinx-inline-gap);box-sizing:border-box;max-inline-size:100%;padding:var(--jinx-capsule-padding);border-radius:calc(.5lh + var(--jinx-capsule-padding));background:var(--jinx-ui-marker-background);color:var(--jinx-ui-marker-text);flex-wrap:wrap;display:inline-flex}.jinx-ui-marker:has(.jinx-ui-notice-button){border-radius:calc(.5lh + var(--jinx-control-padding) + var(--jinx-capsule-padding))}.jinx-ui-marker__status{align-items:flex-start;gap:var(--jinx-inline-gap);min-inline-size:0;display:flex}.jinx-ui-marker__label{overflow-wrap:anywhere;min-inline-size:0}.jinx-ui-text-field{gap:var(--jinx-inline-gap);flex-direction:column;display:flex}.jinx-ui-text-field__input{box-sizing:border-box;inline-size:100%;padding:var(--jinx-control-padding);border:1px solid var(--jinx-field-outline);border-radius:var(--jinx-control-corner);background:var(--jinx-field-background);color:var(--jinx-text-primary);font-variant-numeric:tabular-nums}.jinx-ui-text-field__input[aria-invalid=true]{border-color:var(--jinx-field-outline-invalid)}.jinx-ui-pronouns{gap:var(--jinx-stack-gap);border:none;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.jinx-ui-pronouns__legend{margin-block-end:var(--jinx-stack-gap);padding:0}.jinx-ui-pronouns__chips{gap:var(--jinx-inline-gap);flex-wrap:wrap;display:flex}.jinx-ui-pronouns__chip{padding:var(--jinx-control-padding);border-radius:var(--jinx-control-corner);background:var(--jinx-action-secondary-background);color:var(--jinx-action-secondary-text);box-shadow:0 0 15px var(--jinx-material-shadow), inset 0 0 4px var(--jinx-material-highlight);cursor:pointer;overflow-wrap:anywhere;position:relative}.jinx-ui-pronouns__chip:has(:checked){background:var(--jinx-action-primary-background);color:var(--jinx-action-primary-text)}.jinx-ui-pronouns__chip:has(:focus-visible){outline:2px solid var(--jinx-action-primary-background);outline-offset:2px}.jinx-ui-pronouns__chip:has(:disabled){background:var(--jinx-action-secondary-background-disabled);color:var(--jinx-action-secondary-text-disabled);cursor:default}.jinx-ui-pronouns__chip:has(:checked:disabled){background:var(--jinx-action-primary-background);color:var(--jinx-action-primary-text);opacity:var(--jinx-ui-pressed-opacity)}.jinx-ui-pronouns__radio{opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute}.jinx-ui-admin-step-up{gap:var(--jinx-stack-gap);box-sizing:border-box;inline-size:100%;padding:var(--jinx-content-padding);background:var(--jinx-surface-sheet);flex-direction:column;margin:0;display:flex}.jinx-ui-admin-step-up__title,.jinx-ui-admin-step-up__line,.jinx-ui-admin-step-up__notice{overflow-wrap:anywhere;margin:0}.jinx-ui-admin-step-up__notice{padding:var(--jinx-notice-padding)}.jinx-ui-admin-step-up__notice--info{background:var(--jinx-feedback-info-background);color:var(--jinx-feedback-info-text)}.jinx-ui-admin-step-up__notice--warning{background:var(--jinx-feedback-warning-background);color:var(--jinx-feedback-warning-text)}.jinx-ui-admin-step-up__notice--error{background:var(--jinx-feedback-error-background);color:var(--jinx-feedback-error-text)}.jinx-ui-admin-step-up__buttons{gap:var(--jinx-inline-gap);flex-wrap:wrap;display:flex}.jinx-ui-button__progress{block-size:1lh;inline-size:2lh;vertical-align:bottom;animation-name:jinx-ui-progress-reveal;animation-duration:0s;animation-delay:var(--jinx-submitting-spinner-delay);animation-fill-mode:both;animation-play-state:var(--jinx-ui-submitting-clock,running);margin-inline-end:var(--jinx-inline-gap)}@keyframes jinx-ui-progress-reveal{0%{visibility:hidden}to{visibility:visible}}}
.EohMla_frame{grid-template-rows:auto 1fr auto auto;grid-template-areas:"banner""main""tabs""status";min-height:100dvh;display:grid}.EohMla_banner{grid-area:banner}.EohMla_tabs{grid-area:tabs}.EohMla_admin{grid-area:tabs;justify-content:flex-end;display:flex}.EohMla_frame:has(.EohMla_admin){grid-template-rows:auto auto 1fr auto;grid-template-areas:"banner""tabs""main""status"}.EohMla_main{grid-area:main;grid-template-columns:minmax(0,1fr);display:grid}.EohMla_status{grid-area:status}.EohMla_primary:not([data-deepest]),.EohMla_detail:not([data-deepest]){display:none}.EohMla_frame:has(.EohMla_inspector) .EohMla_main{display:none}.EohMla_inspector{grid-area:main;overflow-y:auto}@media (min-width:840px){.EohMla_frame{grid-template:"banner banner banner""tabs main inspector"1fr"status status status"/auto minmax(0,1fr) auto}.EohMla_main{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.EohMla_frame:has(.EohMla_inspector) .EohMla_main{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.EohMla_primary:not([data-deepest]),.EohMla_detail:not([data-deepest]){display:block}.EohMla_primary,.EohMla_detail{overflow-y:auto}.EohMla_inspector{grid-area:inspector}.EohMla_frame:has(.EohMla_admin){grid-template-rows:auto auto 1fr auto;grid-template-areas:"banner banner banner""tabs tabs tabs""main main inspector""status status status"}}
.sJm65W_playground{column-gap:var(--jinx-stack-gap);padding:var(--jinx-content-padding);background:var(--jinx-surface-base);color:var(--jinx-text-primary);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"header header""scenario scenario""week prompts""settings chat""deck.""trace trace""toSettle toSettle";align-items:start;display:grid}.sJm65W_header,.sJm65W_pane{margin-block-end:var(--jinx-stack-gap)}.sJm65W_header{grid-area:header}.sJm65W_scenario{grid-area:scenario}.sJm65W_trace{grid-area:trace}.sJm65W_toSettle{grid-area:toSettle}.sJm65W_week{grid-area:week}.sJm65W_prompts{grid-area:prompts}.sJm65W_settings{grid-area:settings}.sJm65W_chat{grid-area:chat}.sJm65W_deck{grid-area:deck}.sJm65W_header{gap:var(--jinx-inline-gap);display:grid}.sJm65W_header h1,.sJm65W_header p,.sJm65W_paneBody h2,.sJm65W_paneBody h3,.sJm65W_paneBody p{margin:0}.sJm65W_status[data-status=failed]{padding:var(--jinx-notice-padding);border-radius:var(--jinx-control-corner);background:var(--jinx-feedback-error-background);color:var(--jinx-feedback-error-text);justify-self:start}.sJm65W_pane{min-width:0}.sJm65W_paneBody{gap:var(--jinx-stack-gap);min-width:0;display:grid}.sJm65W_heading{color:var(--jinx-text-secondary)}.sJm65W_row{align-items:center;gap:var(--jinx-inline-gap);flex-wrap:wrap;display:flex}.sJm65W_forms{gap:var(--jinx-stack-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sJm65W_inline{align-items:end;gap:var(--jinx-inline-gap);display:flex}.sJm65W_grow{flex:1}.sJm65W_input,.sJm65W_editor,.sJm65W_block{box-sizing:border-box;padding:var(--jinx-control-padding);border:thin solid var(--jinx-field-outline);border-radius:var(--jinx-control-corner);background:var(--jinx-field-background);color:var(--jinx-text-primary)}.sJm65W_editor{resize:vertical;width:100%}.sJm65W_code{font-family:ui-monospace,monospace}.sJm65W_block{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.sJm65W_plain,.sJm65W_modules{gap:var(--jinx-inline-gap);margin:0;padding:0;list-style:none;display:grid}.sJm65W_module{padding-block:var(--jinx-inline-gap);border-bottom:thin solid var(--jinx-card-outline);display:grid}.sJm65W_hash{color:var(--jinx-text-secondary);overflow-wrap:anywhere}.sJm65W_card{gap:var(--jinx-inline-gap);padding:var(--jinx-card-padding);border:thin solid var(--jinx-card-outline);border-radius:var(--jinx-card-corner);background:var(--jinx-card-background);display:grid}.sJm65W_meta{color:var(--jinx-text-secondary)}.sJm65W_toggle{padding:var(--jinx-control-padding);border:thin solid var(--jinx-field-outline);border-radius:var(--jinx-control-corner);background:var(--jinx-action-secondary-background);color:var(--jinx-action-secondary-text);cursor:pointer}.sJm65W_toggle[aria-pressed=true]{background:var(--jinx-action-primary-background);color:var(--jinx-action-primary-text);border-width:medium;text-decoration:underline}.sJm65W_toggle:disabled{background:var(--jinx-action-secondary-background-disabled);color:var(--jinx-action-secondary-text-disabled);cursor:default}.sJm65W_settingsForm{gap:var(--jinx-stack-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.sJm65W_settingsForm>label{gap:var(--jinx-inline-gap);display:grid}.sJm65W_settingsForm .sJm65W_check{align-items:center;display:flex}.sJm65W_span{grid-column:1/-1}.sJm65W_paneBody fieldset{border:0;margin:0;padding:0}.sJm65W_screenReaderOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
