@layer components{.IFQJEa_version-status-badge{border-radius:100px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.IFQJEa_version-status-badge.IFQJEa_approved{background-color:var(--lime-2);color:var(--lime-9-primary)}.IFQJEa_version-status-badge.IFQJEa_pending{background-color:var(--orange-2);color:var(--orange-9)}.IFQJEa_version-status-badge.IFQJEa_draft{background-color:var(--gray-2);color:var(--gray-9)}.IFQJEa_version-status-badge.IFQJEa_rejected{background-color:var(--color-red);color:var(--red-9)}}
@layer components{.zNM0Va_still-cut{width:100%;max-width:100%;margin:0;display:block}.zNM0Va_frame{background-color:var(--gray-3);border-radius:12px;width:100%;position:relative;overflow:hidden}.zNM0Va_image-fit{width:100%;display:block}.zNM0Va_lock-badge{background-color:color-mix(in srgb, var(--gray-12) 55%, transparent);width:28px;height:28px;color:var(--gray-1);border-radius:999px;justify-content:center;align-items:center;font-size:14px;display:inline-flex;position:absolute;top:8px;right:8px}.zNM0Va_caption{color:var(--gray-11);margin-top:6px;font-size:12px;line-height:1.3}.zNM0Va_placeholder{border:1px dashed var(--gray-7);background-color:var(--gray-3);border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:120px;display:flex}.zNM0Va_placeholder-text{color:var(--gray-10);font-size:12px}}
@layer components{.Rl3PyG_chat-composer{--composer-line-height:var(--seed-line-height-t5);--composer-input-padding-top:var(--seed-dimension-x3);--composer-max-lines:6}.Rl3PyG_tool-btn,.Rl3PyG_model-button{--composer-tool-pressed-scale:calc(30 / 32)}.Rl3PyG_send-button{--composer-send-pressed-scale:calc(34 / 36);--progress-circle-size:18px;--progress-circle-thickness:2px}.Rl3PyG_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Rl3PyG_chat-composer{gap:var(--seed-dimension-x2);flex-direction:column;width:100%;display:flex}.Rl3PyG_notice-message{color:var(--gray-11);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);text-align:center;display:block}.Rl3PyG_composer-card{border-radius:var(--seed-radius-r4);background-color:var(--color-layer-floating);box-shadow:inset 0 0 0 1px var(--color-stroke-muted);transition:box-shadow var(--seed-duration-d3) var(--seed-timing-function-easing);flex-direction:column;display:flex}.Rl3PyG_composer-card:focus-within{box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.Rl3PyG_composer-card .Rl3PyG_input-slot label{box-shadow:none;background-color:#0000;border-radius:0;padding:0}.Rl3PyG_composer-card .Rl3PyG_input-slot label:has(textarea){padding-bottom:0}.Rl3PyG_composer-card .Rl3PyG_input-slot textarea{min-height:calc(var(--composer-line-height) + var(--composer-input-padding-top));max-height:calc(var(--composer-line-height) * var(--composer-max-lines) + var(--composer-input-padding-top));padding:var(--composer-input-padding-top) var(--seed-dimension-x4) 0;border-radius:var(--seed-radius-r4) var(--seed-radius-r4) 0 0;color:var(--gray-12);font-size:var(--seed-font-size-t5);line-height:var(--composer-line-height);resize:none;background-color:#0000;overflow-y:auto}.Rl3PyG_composer-card .Rl3PyG_input-slot textarea::placeholder{color:var(--color-text-placeholder);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Rl3PyG_composer-card .Rl3PyG_input-slot textarea:disabled{color:var(--gray-7);cursor:not-allowed}.Rl3PyG_composer-toolbar{justify-content:space-between;align-items:center;gap:var(--seed-dimension-x2);min-height:var(--seed-dimension-x10);padding:var(--seed-dimension-x1) var(--seed-dimension-x2) var(--seed-dimension-x2);display:flex}.Rl3PyG_toolbar-start,.Rl3PyG_toolbar-end{align-items:center;gap:var(--seed-dimension-x1);min-width:0;display:flex}.Rl3PyG_toolbar-end{flex-shrink:1;justify-content:flex-end}.Rl3PyG_tool-btn,.Rl3PyG_model-button,.Rl3PyG_send-button{cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), color var(--seed-duration-d3) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;scale:1}:is(.Rl3PyG_tool-btn,.Rl3PyG_model-button,.Rl3PyG_send-button):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}:is(.Rl3PyG_tool-btn,.Rl3PyG_model-button,.Rl3PyG_send-button):disabled{cursor:not-allowed}.Rl3PyG_tool-btn{width:var(--seed-dimension-x8);height:var(--seed-dimension-x8);border-radius:var(--seed-radius-full);color:var(--gray-10);background-color:#0000}.Rl3PyG_tool-btn:after{content:"";inset:calc(var(--seed-dimension-x1) * -1);position:absolute}.Rl3PyG_tool-btn svg{width:18px;height:18px}.Rl3PyG_tool-btn:active:not(:disabled){background-color:var(--color-state-pressed);scale:var(--composer-tool-pressed-scale)}.Rl3PyG_is-active{background-color:var(--color-state-selected);color:var(--gray-12)}.Rl3PyG_asterisk-glyph{font-size:var(--seed-font-size-t5);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t5)}.Rl3PyG_model-button{gap:var(--seed-dimension-x1);min-width:0;max-width:220px;height:var(--seed-dimension-x8);padding:0 var(--seed-dimension-x2);border-radius:var(--seed-radius-full);color:var(--gray-11);background-color:#0000}.Rl3PyG_model-button:active:not(:disabled){background-color:var(--color-state-pressed);scale:var(--composer-tool-pressed-scale)}.Rl3PyG_model-button:disabled{color:var(--gray-7)}.Rl3PyG_model-label,.Rl3PyG_model-cost{font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Rl3PyG_model-label{min-width:0;font-weight:var(--seed-font-weight-medium)}.Rl3PyG_model-cost{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0}.Rl3PyG_model-chevron{width:12px;height:12px;color:var(--gray-9);flex-shrink:0}.Rl3PyG_counter{padding-inline:var(--seed-dimension-x1);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);font-variant-numeric:tabular-nums;flex-shrink:0}.Rl3PyG_counter-normal{color:var(--color-text-secondary)}.Rl3PyG_counter-near{color:var(--gray-11)}.Rl3PyG_counter-full{color:var(--color-text-critical)}.Rl3PyG_send-button{width:var(--seed-dimension-x9);height:var(--seed-dimension-x9);border-radius:var(--seed-radius-full)}.Rl3PyG_send-button:after{content:"";inset:calc(var(--seed-dimension-x0_5) * -1);position:absolute}.Rl3PyG_send-button svg{width:18px;height:18px}.Rl3PyG_send-button:active:not(:disabled){scale:var(--composer-send-pressed-scale)}.Rl3PyG_send-send{background-color:var(--lime-9-primary);color:var(--lime-contrast)}.Rl3PyG_send-continue,.Rl3PyG_send-send.Rl3PyG_is-neutral{background-color:var(--gray-12);color:var(--gray-1)}.Rl3PyG_send-stop{background-color:var(--gray-6);color:var(--gray-12)}.Rl3PyG_send-empty,.Rl3PyG_send-button:disabled{background-color:var(--gray-4);color:var(--gray-7)}.Rl3PyG_send-sending,.Rl3PyG_send-sending:disabled{background-color:var(--gray-4);color:var(--gray-11)}@media (hover:hover) and (pointer:fine){.Rl3PyG_tool-btn:hover:not(:disabled),.Rl3PyG_model-button:hover:not(:disabled){background-color:var(--color-state-pressed);color:var(--gray-12)}.Rl3PyG_send-send:hover:not(:disabled){background-color:var(--lime-10)}.Rl3PyG_send-send.Rl3PyG_is-neutral:hover:not(:disabled){background-color:var(--gray-11)}.Rl3PyG_send-stop:hover:not(:disabled){background-color:var(--gray-7)}}@media (prefers-reduced-motion:reduce){.Rl3PyG_composer-card,.Rl3PyG_tool-btn,.Rl3PyG_model-button,.Rl3PyG_send-button{transition:none}.Rl3PyG_tool-btn:active:not(:disabled),.Rl3PyG_model-button:active:not(:disabled),.Rl3PyG_send-button:active:not(:disabled){scale:1}}}
@layer components{.fFxTAa_capture-row{align-items:flex-start;gap:var(--seed-dimension-x1);width:100%;display:flex}.fFxTAa_capture-message{border-radius:var(--seed-radius-r3);flex:1;min-width:0}.fFxTAa_capture-message-on{outline:2px dashed var(--color-focus-ring);outline-offset:-2px}.fFxTAa_capture-check{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}.fFxTAa_capture-check:focus-visible{outline:none}.fFxTAa_capture-check-box{box-sizing:border-box;border:2px solid var(--gray-8);border-radius:var(--seed-radius-full);background-color:var(--gray-2);width:22px;height:22px;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), border-color var(--seed-duration-d3) var(--seed-timing-function-easing);display:block;position:relative}.fFxTAa_capture-check:focus-visible .fFxTAa_capture-check-box{outline:2px solid var(--color-focus-ring);outline-offset:2px}.fFxTAa_capture-check-on .fFxTAa_capture-check-box{border-color:var(--color-stroke-selected);background-color:var(--lime-9-primary)}.fFxTAa_capture-check-on .fFxTAa_capture-check-box:after{content:"";border:solid var(--lime-contrast);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.fFxTAa_capture-check-box{transition:none}}}
@layer components{.MlnQZG_agent-budget-line{gap:var(--seed-dimension-x1) var(--seed-dimension-x2);color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.MlnQZG_limit-text,.MlnQZG_balance{margin:0}.MlnQZG_limit-text{flex:auto;min-width:0}.MlnQZG_balance{font-variant-numeric:tabular-nums;flex-shrink:0}.MlnQZG_balance b{color:var(--color-text-primary);font-weight:var(--seed-font-weight-bold)}.MlnQZG_balance.MlnQZG_is-low b{color:var(--color-text-critical)}}
@layer components{.khg72G_nav-btn,.khg72G_index-button{--reroll-nav-pressed-scale:calc(30 / 32)}.khg72G_reroll-candidate-nav{align-items:center;gap:var(--seed-dimension-x0_5);min-height:var(--seed-dimension-x8);display:inline-flex}.khg72G_nav-btn,.khg72G_index-button{height:var(--seed-dimension-x8);border-radius:var(--seed-radius-full);color:var(--chat-action-color,var(--gray-10));cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), color var(--seed-duration-d3) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;scale:1}:is(.khg72G_nav-btn,.khg72G_index-button):after{content:"";inset:calc(var(--seed-dimension-x1) * -1) 0;position:absolute}:is(.khg72G_nav-btn,.khg72G_index-button):active:not(:disabled){background-color:var(--color-state-pressed);scale:var(--reroll-nav-pressed-scale)}:is(.khg72G_nav-btn,.khg72G_index-button):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}:is(.khg72G_nav-btn,.khg72G_index-button):disabled{color:var(--gray-7);cursor:not-allowed}.khg72G_nav-btn{width:var(--seed-dimension-x8)}.khg72G_nav-btn svg{width:16px;height:16px}.khg72G_index-button{gap:var(--seed-dimension-x0_5);padding:0 var(--seed-dimension-x2)}.khg72G_index-label{min-width:var(--seed-dimension-x7);color:var(--chat-action-color,var(--gray-11));font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t3);text-align:center;font-variant-numeric:tabular-nums}.khg72G_index-chevron{width:12px;height:12px}.khg72G_preview{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;max-width:260px;display:-webkit-box;overflow:hidden}.khg72G_selected-icon{width:16px;height:16px;color:var(--lime-11)}@media (hover:hover) and (pointer:fine){.khg72G_nav-btn:hover:not(:disabled),.khg72G_index-button:hover:not(:disabled){background-color:var(--color-state-pressed);color:var(--gray-12)}}@media (prefers-reduced-motion:reduce){.khg72G_nav-btn,.khg72G_index-button{transition:none}:is(.khg72G_nav-btn,.khg72G_index-button):active:not(:disabled){scale:1}}}
@layer components{._eJjaW_agent-disclosure{flex-direction:column;min-width:0;display:flex}._eJjaW_trigger{align-items:center;gap:var(--seed-dimension-x1_5);min-width:0;min-height:var(--seed-dimension-x8);padding:var(--seed-dimension-x1) var(--seed-dimension-x2) var(--seed-dimension-x1) var(--seed-dimension-x1);margin-inline:calc(var(--seed-dimension-x1) * -1);border-radius:var(--seed-radius-r2);color:var(--color-text-secondary);font-family:inherit;font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t3);text-align:left;cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing);background-color:#0000;border:none;display:flex}._eJjaW_trigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._eJjaW_trigger:active{background-color:var(--color-state-pressed)}._eJjaW_lead,._eJjaW_chevron{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4);flex-shrink:0;display:inline-flex}._eJjaW_lead svg{width:100%;height:100%}._eJjaW_summary{overflow-wrap:anywhere;flex:auto;min-width:0}._eJjaW_chevron{color:var(--gray-10);transition:rotate var(--seed-duration-d4) var(--seed-timing-function-easing)}._eJjaW_chevron._eJjaW_is-open{rotate:180deg}._eJjaW_region{transition:grid-template-rows var(--seed-duration-d6) var(--seed-timing-function-easing);grid-template-rows:0fr;display:grid}._eJjaW_region._eJjaW_is-open{grid-template-rows:1fr}._eJjaW_region-inner{min-height:0;margin-inline:calc(var(--seed-dimension-x1) * -1);overflow:hidden}._eJjaW_region-body{padding:var(--seed-dimension-x1)}@media (hover:hover) and (pointer:fine){._eJjaW_trigger:hover{background-color:var(--color-state-pressed)}}@media (prefers-reduced-motion:reduce){._eJjaW_trigger,._eJjaW_chevron,._eJjaW_region{transition:none}}}
@layer components{.gyHu6a_capture-row{align-items:flex-start;gap:var(--seed-dimension-x1);width:100%;display:flex}.gyHu6a_capture-message{border-radius:var(--seed-radius-r3);flex:1;min-width:0}.gyHu6a_capture-message-on{outline:2px dashed var(--color-focus-ring);outline-offset:-2px}.gyHu6a_capture-check{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}.gyHu6a_capture-check:focus-visible{outline:none}.gyHu6a_capture-check-box{box-sizing:border-box;border:2px solid var(--gray-8);border-radius:var(--seed-radius-full);background-color:var(--gray-2);width:22px;height:22px;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), border-color var(--seed-duration-d3) var(--seed-timing-function-easing);display:block;position:relative}.gyHu6a_capture-check:focus-visible .gyHu6a_capture-check-box{outline:2px solid var(--color-focus-ring);outline-offset:2px}.gyHu6a_capture-check-on .gyHu6a_capture-check-box{border-color:var(--color-stroke-selected);background-color:var(--lime-9-primary)}.gyHu6a_capture-check-on .gyHu6a_capture-check-box:after{content:"";border:solid var(--lime-contrast);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.gyHu6a_capture-check-box{transition:none}}}
@layer components{.YQS2qq_agent-card{gap:var(--seed-dimension-x2_5);min-width:0;padding:var(--seed-dimension-x3);border-radius:var(--seed-radius-r3);background-color:var(--color-layer-floating);box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);flex-direction:column;display:flex}.YQS2qq_tone-success{box-shadow:inset 0 0 0 1px var(--color-stroke-selected)}.YQS2qq_tone-critical{box-shadow:inset 0 0 0 1px var(--color-role-critical)}.YQS2qq_tone-muted{background-color:#0000}.YQS2qq_head{align-items:center;gap:var(--seed-dimension-x2);min-width:0;display:flex}.YQS2qq_lead{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.YQS2qq_lead svg{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.YQS2qq_lead-brand{color:var(--color-stroke-selected)}.YQS2qq_lead-critical{color:var(--color-text-critical)}.YQS2qq_lead-muted{color:var(--color-text-secondary)}.YQS2qq_title{min-width:0;font-size:var(--seed-font-size-t4);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t4);overflow-wrap:anywhere;flex:auto;margin:0}.YQS2qq_tone-muted .YQS2qq_title{color:var(--color-text-secondary)}.YQS2qq_aside{align-items:center;gap:var(--seed-dimension-x1_5);color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);font-variant-numeric:tabular-nums;flex-shrink:0;display:inline-flex}.YQS2qq_description{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);overflow-wrap:anywhere;margin:0}.YQS2qq_actions{gap:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}}
@layer components{.sN9BUG_reply-chip{--suggested-chip-pressed-scale:calc(42 / 44)}.sN9BUG_edit-button{--suggested-edit-pressed-scale:calc(34 / 36)}.sN9BUG_suggested-replies{gap:var(--seed-dimension-x2);flex-direction:column;width:100%;display:flex}.sN9BUG_title{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t3);margin:0}.sN9BUG_reply-list{gap:var(--seed-dimension-x2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sN9BUG_reply-item{align-items:center;gap:var(--seed-dimension-x2);min-width:0;display:flex}.sN9BUG_reply-chip,.sN9BUG_edit-button{cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);border:none;align-items:center;display:inline-flex;position:relative;scale:1}:is(.sN9BUG_reply-chip,.sN9BUG_edit-button):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}:is(.sN9BUG_reply-chip,.sN9BUG_edit-button):disabled{background-color:var(--gray-4);color:var(--gray-7);cursor:not-allowed}.sN9BUG_reply-chip{gap:var(--seed-dimension-x2);box-sizing:border-box;min-width:0;min-height:44px;padding:var(--seed-dimension-x2_5) var(--seed-dimension-x3) var(--seed-dimension-x2_5) var(--seed-dimension-x4);border-radius:var(--seed-radius-r3);background-color:var(--color-layer-floating);box-shadow:inset 0 0 0 1px var(--color-stroke-muted);color:var(--gray-12);text-align:left;flex:1}.sN9BUG_reply-chip:active:not(:disabled){background-color:var(--color-layer-floating-pressed);scale:var(--suggested-chip-pressed-scale)}.sN9BUG_reply-text{min-width:0;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.sN9BUG_send-icon{width:16px;height:16px;color:var(--gray-9);flex-shrink:0}.sN9BUG_edit-button{width:var(--seed-dimension-x9);height:var(--seed-dimension-x9);border-radius:var(--seed-radius-full);background-color:var(--gray-4);color:var(--gray-11);flex-shrink:0;justify-content:center;padding:0}.sN9BUG_edit-button:after{content:"";inset:calc(var(--seed-dimension-x1) * -1);position:absolute}.sN9BUG_edit-button svg{width:16px;height:16px}.sN9BUG_edit-button:active:not(:disabled){background-color:var(--color-state-pressed);scale:var(--suggested-edit-pressed-scale)}.sN9BUG_variant-starter{align-items:center;max-width:480px;margin-inline:auto}.sN9BUG_variant-starter .sN9BUG_title{text-align:center}.sN9BUG_variant-starter .sN9BUG_reply-list{width:100%}.sN9BUG_variant-starter .sN9BUG_reply-chip{background-color:var(--lime-2);box-shadow:inset 0 0 0 1px var(--lime-6)}.sN9BUG_variant-starter .sN9BUG_send-icon{color:var(--lime-11)}@media (hover:hover) and (pointer:fine){.sN9BUG_reply-chip:hover:not(:disabled){background-color:var(--color-layer-floating-pressed)}.sN9BUG_edit-button:hover:not(:disabled){background-color:var(--color-state-pressed)}.sN9BUG_variant-starter .sN9BUG_reply-chip:hover:not(:disabled){background-color:var(--lime-3)}}@media (prefers-reduced-motion:reduce){.sN9BUG_reply-chip,.sN9BUG_edit-button{transition:none}:is(.sN9BUG_reply-chip,.sN9BUG_edit-button):active:not(:disabled){scale:1}}}
@layer components{.Dho16a_agent-detail-list{gap:var(--seed-dimension-x1_5);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);flex-direction:column;margin:0;display:flex}.Dho16a_row{column-gap:var(--seed-dimension-x3);flex-wrap:wrap;row-gap:0;display:flex}.Dho16a_term{min-width:88px;color:var(--color-text-secondary);flex:none}.Dho16a_description{overflow-wrap:anywhere;flex:1 1 0;min-width:0;margin:0}}
@layer components{.OlMDOG_sticky-chat-bar{--sticky-chat-safe-area-bottom:env(safe-area-inset-bottom,0px)}.OlMDOG_minimized-chip{--sticky-chip-pressed-scale:calc(30 / 32)}@keyframes OlMDOG_choice-card-enter{0%{opacity:0;transform:translateY(var(--seed-dimension-x2))}to{opacity:1;transform:translateY(0)}}.OlMDOG_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OlMDOG_sticky-chat-bar{z-index:var(--z-index-sticky-contents);width:100%;padding:var(--seed-dimension-x3) 0 calc(var(--seed-dimension-x3) + var(--sticky-chat-safe-area-bottom));position:sticky;bottom:0;left:0}.OlMDOG_sticky-chat-bar:before{content:"";z-index:-1;background-color:var(--chat-bg-color,var(--color-layer-default));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 40%);mask-image:linear-gradient(#0000 0%,#000 40%)}.OlMDOG_bar-inner{gap:var(--seed-dimension-x2);max-width:var(--chat-story-max-width,768px);padding-inline:var(--seed-dimension-x4);flex-direction:column;margin-inline:auto;display:flex}.OlMDOG_choice-card{align-items:center;gap:var(--seed-dimension-x4);padding:var(--seed-dimension-x4);border-radius:var(--seed-radius-r4);background-color:var(--color-layer-floating);box-shadow:inset 0 0 0 1px var(--color-stroke-muted), var(--seed-shadow-s1);animation:OlMDOG_choice-card-enter var(--seed-duration-d4) var(--seed-timing-function-enter);display:flex}.OlMDOG_choice-text{gap:var(--seed-dimension-x1_5);flex-direction:column;flex:1;min-width:0;display:flex}.OlMDOG_choice-title{color:var(--gray-12);font-size:var(--seed-font-size-t5);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t5);margin:0}.OlMDOG_choice-sub{color:var(--gray-11);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.OlMDOG_choice-actions{gap:var(--seed-dimension-x2);flex-shrink:0;display:flex}.OlMDOG_minimized-list{gap:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}.OlMDOG_minimized-chip{align-items:center;gap:var(--seed-dimension-x1_5);height:var(--seed-dimension-x8);padding:0 var(--seed-dimension-x3) 0 var(--seed-dimension-x2_5);border-radius:var(--seed-radius-full);background-color:var(--color-layer-floating);box-shadow:inset 0 0 0 1px var(--color-stroke-muted);color:var(--gray-12);font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t3);cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);border:none;display:inline-flex;scale:1}.OlMDOG_minimized-chip:active{background-color:var(--color-layer-floating-pressed);scale:var(--sticky-chip-pressed-scale)}.OlMDOG_minimized-chip:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.OlMDOG_chip-icon{display:inline-flex;position:relative}.OlMDOG_chip-icon svg{width:16px;height:16px}.OlMDOG_chip-dot{top:calc(var(--seed-dimension-x0_5) * -1);right:calc(var(--seed-dimension-x0_5) * -1);display:inline-flex;position:absolute}@media (hover:hover) and (pointer:fine){.OlMDOG_minimized-chip:hover{background-color:var(--color-layer-floating-pressed)}}@media (max-width:767px){.OlMDOG_sticky-chat-bar{padding:var(--seed-dimension-x2) 0 calc(var(--seed-dimension-x2) + var(--sticky-chat-safe-area-bottom))}.OlMDOG_choice-card{flex-direction:column;align-items:stretch}.OlMDOG_choice-actions{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.OlMDOG_choice-card{animation:none}.OlMDOG_minimized-chip{transition:none}.OlMDOG_minimized-chip:active{scale:1}}}
@layer components{.QiuKwW_agent-field-chips{gap:var(--seed-dimension-x1_5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}}
@layer components{._7KWtza_capture-row{align-items:flex-start;gap:4px;width:100%;display:flex}._7KWtza_capture-message{flex:1;min-width:0}._7KWtza_capture-message-on{outline:2px dashed var(--lime-9-primary);outline-offset:-2px;border-radius:12px}._7KWtza_capture-check{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}._7KWtza_capture-check-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._7KWtza_capture-check-box{border:2px solid var(--gray-9);background-color:var(--gray-2);border-radius:50%;width:22px;height:22px;transition:background-color .15s,border-color .15s;display:block;position:relative}._7KWtza_capture-check-on ._7KWtza_capture-check-box{border-color:var(--lime-9-primary);background-color:var(--lime-9-primary)}._7KWtza_capture-check-on ._7KWtza_capture-check-box:after{content:"";border:solid var(--lime-contrast);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}}
@layer components{.M1VghG_attach-btn{--composer-demo-attach-pressed-scale:calc(30 / 32)}.M1VghG_demo{gap:var(--seed-dimension-x8);flex-direction:column;width:100%;max-width:768px;display:flex}.M1VghG_example{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.M1VghG_example-row{align-items:center;gap:var(--seed-dimension-x3);flex-wrap:wrap;display:flex}.M1VghG_note,.M1VghG_example-label,.M1VghG_result{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.M1VghG_example-label{font-weight:var(--seed-font-weight-medium)}.M1VghG_result{color:var(--gray-11)}.M1VghG_attach-btn{width:var(--seed-dimension-x8);height:var(--seed-dimension-x8);border-radius:var(--seed-radius-full);color:var(--gray-10);cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.M1VghG_attach-btn svg{width:18px;height:18px}.M1VghG_attach-btn:active{background-color:var(--color-state-pressed);scale:var(--composer-demo-attach-pressed-scale)}.M1VghG_attach-btn:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.M1VghG_is-on{background-color:var(--color-state-selected);color:var(--gray-12)}@media (prefers-reduced-motion:reduce){.M1VghG_attach-btn{transition:none}.M1VghG_attach-btn:active{scale:1}}}
@layer components{.JHhxUq_missing,.JHhxUq_continue{gap:var(--seed-dimension-x2);flex-direction:column;display:flex}.JHhxUq_missing-title{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t2);margin:0}.JHhxUq_continue{padding-top:var(--seed-dimension-x2_5);border-top:1px solid var(--color-stroke-subtle)}.JHhxUq_continue-text{font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.JHhxUq_continue-actions{gap:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}}
@layer components{.HZzQmG_community-piece-image-picker{text-align:left;flex-direction:column;gap:12px;display:flex}.HZzQmG_loading-area{justify-content:center;padding:24px 0;display:flex}.HZzQmG_empty{color:var(--gray-9);margin:0;padding:12px 0;font-size:13px}.HZzQmG_tabs{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.HZzQmG_tab{border:1px solid var(--gray-6);max-width:160px;height:32px;color:var(--gray-11);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600;overflow:hidden}.HZzQmG_tab-active{border-color:var(--lime-9-primary);background-color:var(--lime-3);color:var(--lime-11)}.HZzQmG_section-title{color:var(--gray-12);margin:0;font-size:12px;font-weight:700}.HZzQmG_image-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.HZzQmG_image{background-color:var(--gray-4);cursor:pointer;border:2px solid #0000;border-radius:10px;width:96px;height:128px;padding:0;display:block;position:relative;overflow:hidden}.HZzQmG_image:disabled{opacity:.4;cursor:default}.HZzQmG_image-picked{border-color:var(--lime-9-primary)}.HZzQmG_image-img{width:100%;height:100%}.HZzQmG_check{width:22px;height:22px;color:var(--lime-9-primary);position:absolute;top:4px;right:4px}.HZzQmG_limit{color:var(--color-red);margin:0;font-size:12px}.HZzQmG_confirm-btn{background-color:var(--lime-9-primary);width:100%;height:40px;color:var(--lime-contrast);cursor:pointer;border:0;border-radius:10px;font-size:14px;font-weight:700}.HZzQmG_confirm-btn:hover{background-color:var(--lime-10)}.HZzQmG_confirm-btn:disabled{opacity:.4;cursor:default}.HZzQmG_confirm-btn:disabled:hover{background-color:var(--lime-9-primary)}}
@layer components{.EpQ2jW_root{--accordion-gap:0px;--accordion-trigger-padding-y:var(--seed-dimension-x4);--accordion-title-font-size:var(--seed-font-size-t5);--accordion-title-line-height:var(--seed-line-height-t5);--accordion-description-font-size:var(--seed-font-size-t3);--accordion-description-line-height:var(--seed-line-height-t3);--accordion-prefix-icon-size:22px;--accordion-suffix-icon-size:24px}.EpQ2jW_size-medium,.EpQ2jW_size-responsive{--accordion-trigger-padding-y:var(--seed-dimension-x4);--accordion-title-font-size:var(--seed-font-size-t5);--accordion-title-line-height:var(--seed-line-height-t5);--accordion-description-font-size:var(--seed-font-size-t3);--accordion-description-line-height:var(--seed-line-height-t3)}.EpQ2jW_size-large{--accordion-trigger-padding-y:var(--seed-dimension-x5);--accordion-title-font-size:var(--seed-font-size-t7);--accordion-title-line-height:var(--seed-line-height-t7);--accordion-description-font-size:var(--seed-font-size-t5);--accordion-description-line-height:var(--seed-line-height-t5)}.EpQ2jW_variant-separated.EpQ2jW_size-medium,.EpQ2jW_variant-separated.EpQ2jW_size-responsive{--accordion-gap:var(--seed-dimension-x3)}.EpQ2jW_variant-separated.EpQ2jW_size-large{--accordion-gap:var(--seed-dimension-x4)}.EpQ2jW_trigger{--accordion-scale-basis:max(var(--seed-element-height,24), var(--seed-element-width,0) / 4, 24);--accordion-feedback-scale:calc((var(--accordion-scale-basis) - 2) / var(--accordion-scale-basis));--accordion-content-scale:1}.EpQ2jW_root,.EpQ2jW_item{flex-direction:column;width:100%;display:flex}.EpQ2jW_root{gap:var(--accordion-gap)}.EpQ2jW_header{font:inherit;margin:0;padding:0;display:flex}.EpQ2jW_trigger{width:100%;padding:var(--accordion-trigger-padding-y) var(--seed-dimension-spacing-x-global-gutter);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);text-align:start;cursor:pointer;isolation:isolate;transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background:0 0;border:none;align-items:center;font-family:inherit;display:flex;position:relative;scale:1}.EpQ2jW_trigger:focus-visible{outline:var(--seed-dimension-x0_5) solid var(--color-focus-ring);outline-offset:var(--seed-dimension-x0_5)}.EpQ2jW_trigger:disabled{cursor:not-allowed}.EpQ2jW_trigger:not(:disabled):active{--accordion-content-scale:var(--accordion-feedback-scale)}.EpQ2jW_trigger:before{z-index:-1;content:"";position:absolute;inset:0}.EpQ2jW_variant-inline .EpQ2jW_trigger:before{transition-property:background-color,inset-inline,border-radius;transition-duration:var(--seed-duration-color-transition);transition-timing-function:var(--seed-timing-function-easing)}.EpQ2jW_variant-separated .EpQ2jW_trigger:before{transition-property:background-color;transition-duration:var(--seed-duration-color-transition);transition-timing-function:var(--seed-timing-function-easing)}.EpQ2jW_content-scale{display:inherit;flex:auto;flex-flow:inherit;place-content:inherit;place-items:inherit;place-self:stretch stretch;gap:inherit;min-width:0;min-height:0;scale:var(--accordion-content-scale);transition:scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);grid-area:1/1/-1/-1}.EpQ2jW_prefix{margin-right:var(--seed-dimension-x3);color:var(--gray-12);flex-shrink:0;align-items:center;display:inline-flex}.EpQ2jW_prefix>svg{width:var(--accordion-prefix-icon-size);height:var(--accordion-prefix-icon-size)}.EpQ2jW_body{gap:var(--seed-dimension-x0_5);flex-direction:column;flex:1;min-width:0;display:flex}.EpQ2jW_title{color:var(--gray-12);font-size:var(--accordion-title-font-size);line-height:var(--accordion-title-line-height);font-weight:var(--seed-font-weight-medium)}.EpQ2jW_description{color:var(--color-text-secondary);font-size:var(--accordion-description-font-size);line-height:var(--accordion-description-line-height);font-weight:var(--seed-font-weight-medium)}.EpQ2jW_suffix-icon{color:var(--gray-10);flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.EpQ2jW_suffix-icon>svg{width:var(--accordion-suffix-icon-size);height:var(--accordion-suffix-icon-size);transition:transform var(--seed-duration-d6) var(--seed-timing-function-easing);transform:rotate(0)}.EpQ2jW_suffix-icon.EpQ2jW_is-open>svg{transform:rotate(180deg)}.EpQ2jW_trigger:disabled .EpQ2jW_prefix,.EpQ2jW_trigger:disabled .EpQ2jW_title,.EpQ2jW_trigger:disabled .EpQ2jW_description,.EpQ2jW_trigger:disabled .EpQ2jW_suffix-icon{color:var(--gray-7)}.EpQ2jW_content{opacity:0;height:0;transition:height var(--seed-duration-d6) var(--seed-timing-function-easing), opacity var(--seed-duration-d6) var(--seed-timing-function-easing);overflow:hidden}.EpQ2jW_content.EpQ2jW_is-open{height:var(--accordion-content-height,auto);opacity:1}.EpQ2jW_content-inner{display:flow-root}.EpQ2jW_accordion-content-text{padding:var(--seed-dimension-x4);color:var(--gray-11);word-break:keep-all}.EpQ2jW_variant-inline .EpQ2jW_item{position:relative}.EpQ2jW_variant-inline .EpQ2jW_item:not(:last-child):after{bottom:0;inset-inline:var(--seed-dimension-x3);background-color:var(--color-stroke-subtle);content:"";height:1px;position:absolute}.EpQ2jW_variant-separated .EpQ2jW_item{border-radius:var(--seed-radius-r3);box-shadow:inset 0 0 0 1px var(--gray-6);overflow:hidden}@media (hover:hover) and (pointer:fine){.EpQ2jW_variant-inline .EpQ2jW_trigger:not(:disabled):hover:before{inset-inline:var(--seed-dimension-x1_5);border-radius:var(--seed-dimension-x2_5);background-color:var(--color-state-pressed)}.EpQ2jW_variant-separated .EpQ2jW_trigger:not(:disabled):hover:before{background-color:var(--color-state-pressed)}}@media not all and (hover:hover) and (pointer:fine){.EpQ2jW_variant-inline .EpQ2jW_trigger:not(:disabled):active:before{inset-inline:var(--seed-dimension-x1_5);border-radius:var(--seed-dimension-x2_5);background-color:var(--color-state-pressed)}.EpQ2jW_variant-separated .EpQ2jW_trigger:not(:disabled):active:before{background-color:var(--color-state-pressed)}}@media (prefers-reduced-motion:reduce){.EpQ2jW_trigger{--accordion-feedback-scale:1}.EpQ2jW_content,.EpQ2jW_suffix-icon>svg{transition:none}}}
@layer components{.yAMk8a_resource-info-card{background-color:var(--gray-1);border:1px solid var(--gray-7);border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex;position:relative}.yAMk8a_resource-info-card .yAMk8a_approval-badge-placement{z-index:10;pointer-events:none;position:absolute;top:20px;left:20px}.yAMk8a_resource-info-card .yAMk8a_approval-badge{box-sizing:border-box;height:24px;font-size:11px;font-weight:var(--font-weight-semi-bold);border-radius:6px;align-items:center;padding:0 8px;line-height:1;display:inline-flex}.yAMk8a_resource-info-card .yAMk8a_approval-badge--approved{background-color:var(--lime-6);color:var(--lime-11);border:1px solid var(--lime-8)}.yAMk8a_resource-info-card .yAMk8a_approval-badge--pending{background-color:var(--gray-5);color:var(--gray-11);border:1px solid var(--gray-7)}.yAMk8a_resource-info-card.yAMk8a_has-error{border-color:var(--color-red);box-shadow:0 0 0 1px var(--color-red)}.yAMk8a_resource-info-card .yAMk8a_dropdown-wrapper{z-index:10;position:absolute;top:20px;right:20px}.yAMk8a_resource-info-card .yAMk8a_dropdown-wrapper .yAMk8a_badge{background-color:var(--color-red);border:1.5px solid var(--gray-1);z-index:11;pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.yAMk8a_resource-info-card.yAMk8a_has-dropdown .yAMk8a_card-header{padding-right:24px}.yAMk8a_resource-info-card .yAMk8a_card-header{align-items:flex-start;gap:16px;display:flex}.yAMk8a_resource-info-card .yAMk8a_card-header.yAMk8a_card-header-with-aside{flex-wrap:wrap}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumbnail-box{background-color:var(--gray-3);width:80px;height:80px;color:var(--gray-8);border:1px solid var(--gray-6);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex;position:relative;overflow:hidden}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumbnail-box .yAMk8a_thumb-img{width:100%;height:100%}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumb-action{background-color:color-mix(in srgb, var(--color-black) 55%, transparent);color:var(--color-white);opacity:0;cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;font-size:11px;font-weight:600;transition:opacity .15s;display:flex;position:absolute;inset:0}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumb-action svg{font-size:20px}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumb-action:hover,.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumb-action:focus-visible{opacity:1}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumbnail-box-piece{aspect-ratio:2/3;width:80px;height:auto}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_name-row{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_name{font-size:18px;font-weight:var(--font-weight-bold);color:var(--gray-12);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_equipped-badge,.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_creator-verified-wrap{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_creator-verified-badge{width:16px;height:16px;display:block}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_info-grid{flex-direction:column;gap:4px;margin-top:8px;display:flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_info-grid .yAMk8a_info-row{align-items:flex-start;font-size:13px;display:flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_info-grid .yAMk8a_info-row .yAMk8a_label{width:40px;color:var(--gray-9);font-size:14px;font-weight:var(--font-weight-medium);flex-shrink:0;margin-bottom:0}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_info-grid .yAMk8a_info-row .yAMk8a_value{color:var(--gray-11);word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_summary{color:var(--gray-10);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_empty-text{color:var(--gray-10);margin:10px 0;font-size:14px}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumbnail-box[hidden]{display:none}.yAMk8a_resource-info-card.yAMk8a_ego .yAMk8a_card-header{min-height:24px}.yAMk8a_resource-info-card .yAMk8a_action-btn{background-color:var(--lime-9-primary);width:100%;color:var(--lime-contrast);text-align:center;font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;border:none;border-radius:6px;padding:10px 0;transition:all .2s}.yAMk8a_resource-info-card .yAMk8a_action-btn:disabled{background-color:var(--gray-6);color:var(--gray-9);cursor:not-allowed}.yAMk8a_resource-info-card .yAMk8a_action-btn-active{border:1px solid var(--gray-7);color:var(--gray-12);background-color:#0000}.yAMk8a_card-error{color:var(--color-red);margin-top:12px;font-size:12px}@media (hover:none){.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumb-action{opacity:1;background-color:#0000;justify-content:flex-end;align-items:flex-end;padding:4px}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumb-action span{display:none}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumb-action svg{background-color:color-mix(in srgb, var(--color-black) 65%, transparent);border-radius:50%;padding:4px;font-size:22px}}}
@layer components{.WeX1Oa_agent-check-list{gap:var(--seed-dimension-x2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WeX1Oa_row{align-items:flex-start;gap:var(--seed-dimension-x2);min-width:0;font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);display:flex}.WeX1Oa_mark{width:var(--seed-dimension-x4_5);height:var(--seed-dimension-x4_5);flex-shrink:0}.WeX1Oa_mark-passed{color:var(--color-stroke-selected)}.WeX1Oa_mark-open{color:var(--color-text-critical)}.WeX1Oa_content{overflow-wrap:anywhere;flex:auto;min-width:0}.WeX1Oa_action{flex-shrink:0}.WeX1Oa_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
._07hE4G_form-sections{}._07hE4G_form-section{}._07hE4G_wrapper-fieldset{}._07hE4G_resource-section{}._07hE4G_resource-header{}._07hE4G_form-field-label{}._07hE4G_form-field-description{}@layer components{._07hE4G_select-wrapper{width:100%;margin-top:12px}._07hE4G_model-picker-trigger{border:1px solid var(--gray-7);background-color:var(--gray-1);width:100%;color:var(--color-text-primary);font-size:15px;font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;transition:border-color .2s var(--easing-primary), background-color .2s var(--easing-primary);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0;padding:20px;display:flex}._07hE4G_model-picker-trigger:hover:not(:disabled){background-color:var(--gray-2)}._07hE4G_model-picker-trigger:disabled{opacity:.65;cursor:not-allowed}._07hE4G_model-picker-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._07hE4G_model-picker-arrow{color:var(--gray-8);flex-shrink:0}._07hE4G_resource-item-wrapper{flex-direction:column;display:flex}}
@layer components{.T7ZfUW_wrap{--status-good:color-mix(in srgb, #26a776 60%, var(--gray-12));--status-fair:color-mix(in srgb, #d5aa4e 55%, var(--gray-12));--status-poor:color-mix(in srgb, #df7f38 60%, var(--gray-12));--status-bad:color-mix(in srgb, #e24d4d 60%, var(--gray-12));flex-direction:column;gap:0;width:100%;display:flex}.T7ZfUW_picker-tabs{width:100%}.T7ZfUW_section{width:100%;margin-top:16px;margin-left:auto;margin-right:auto}.T7ZfUW_disclaimer{color:var(--gray-10);margin:0 0 14px;font-size:11px;line-height:1.45}.T7ZfUW_list{flex-direction:column;gap:10px;padding-right:4px;display:flex;overflow-y:auto}.T7ZfUW_family-block{flex-direction:column;gap:8px;min-width:0;display:flex}.T7ZfUW_family-heading-row{align-items:center;gap:6px;min-width:0;display:flex}.T7ZfUW_family-heading{letter-spacing:.04em;color:var(--gray-10);margin:0;padding:2px 2px 0;font-size:11px;font-weight:700}.T7ZfUW_family-models{flex-direction:column;gap:10px;min-width:0;display:flex}.T7ZfUW_model-row{align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}.T7ZfUW_drag-handle{border:1px solid var(--gray-6);background:var(--gray-2);width:32px;color:var(--gray-10);cursor:grab;touch-action:none;border-radius:10px;flex-shrink:0;place-items:center;padding:0;line-height:1;display:inline-grid}.T7ZfUW_drag-handle:hover:not(:disabled){border-color:var(--gray-8);color:var(--gray-12)}.T7ZfUW_drag-handle:active:not(:disabled){cursor:grabbing}.T7ZfUW_drag-handle:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.T7ZfUW_drag-handle:disabled{cursor:not-allowed;opacity:.45}.T7ZfUW_drag-handle>span{line-height:1;display:block}.T7ZfUW_family-heading-row>.T7ZfUW_drag-handle{width:28px;height:28px}.T7ZfUW_is-dragging{opacity:.55}.T7ZfUW_empty{text-align:center;color:var(--gray-10);margin:0;padding:20px 12px;font-size:14px}.T7ZfUW_card{border:1px solid var(--gray-6);background:var(--gray-3);cursor:pointer;text-align:left;border-radius:14px;flex:1;align-items:center;gap:10px;width:100%;min-width:0;padding:12px 12px 12px 14px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.T7ZfUW_card:hover{border-color:var(--gray-7);background:var(--gray-4)}.T7ZfUW_card.T7ZfUW_is-selected{--llm-card-icon-color:var(--lime-9-primary);border-color:var(--lime-9-primary);box-shadow:0 0 0 1px var(--lime-a5);background:var(--gray-3)}.T7ZfUW_card-icon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.T7ZfUW_card-icon svg{width:20px;height:20px;color:var(--llm-card-icon-color,var(--gray-11))}.T7ZfUW_card-icon svg path{fill:var(--llm-card-icon-color,var(--gray-11))}.T7ZfUW_card-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.T7ZfUW_card-title-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.T7ZfUW_card-name{color:var(--gray-12);font-size:15px;font-weight:700}.T7ZfUW_card-badge{background:var(--lime-3);color:var(--lime-11);border:1px solid var(--lime-6);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600}.T7ZfUW_author-pick-badge{background:color-mix(in srgb, var(--color-star) 26%, var(--color-white));color:color-mix(in srgb, var(--color-black) 68%, var(--color-star));border:1px solid color-mix(in srgb, var(--color-star) 52%, var(--color-white));border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600}[data-theme=dark] .T7ZfUW_author-pick-badge{background:color-mix(in srgb, var(--color-star) 22%, var(--color-black));color:color-mix(in srgb, var(--color-star) 78%, var(--color-white));border-color:color-mix(in srgb, var(--color-star) 48%, var(--color-black))}.T7ZfUW_card-desc{color:var(--gray-11);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.T7ZfUW_card-price{color:var(--gray-11);font-size:12px;font-weight:600}.T7ZfUW_is-selected .T7ZfUW_card-price{color:var(--lime-9-primary)}.T7ZfUW_card-status{color:var(--gray-11);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:2px 0 4px;font-size:12px;line-height:1.5;display:flex}.T7ZfUW_status-label,.T7ZfUW_status-score,.T7ZfUW_status-speed{white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.T7ZfUW_status-label,.T7ZfUW_status-speed{gap:5px}.T7ZfUW_status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.T7ZfUW_status-score{font-variant-numeric:tabular-nums;gap:3px}.T7ZfUW_status-score strong{font-weight:700}.T7ZfUW_score-max{color:var(--gray-11);font-weight:400}.T7ZfUW_health-good,.T7ZfUW_speed-fast{color:var(--status-good)}.T7ZfUW_health-fair{color:var(--status-fair)}.T7ZfUW_health-poor{color:var(--status-poor)}.T7ZfUW_health-bad,.T7ZfUW_speed-slow{color:var(--status-bad)}.T7ZfUW_speed-normal{color:var(--status-fair)}.T7ZfUW_speed-value{color:var(--gray-11);font-variant-numeric:tabular-nums;font-weight:400}.T7ZfUW_speed-gauge{flex-shrink:0;width:24px;height:18px}.T7ZfUW_speed-gauge path{opacity:.65}.T7ZfUW_speed-gauge line{transform-origin:12px 14px}.T7ZfUW_speed-fast .T7ZfUW_speed-gauge line{transform:rotate(60deg)}.T7ZfUW_speed-slow .T7ZfUW_speed-gauge line{transform:rotate(-60deg)}.T7ZfUW_status-notice{text-align:center;color:var(--gray-11);margin:10px 0 -30px;font-size:12px;line-height:1.5}.T7ZfUW_card-radio{border:2px solid var(--gray-7);border-radius:999px;flex-shrink:0;width:20px;height:20px;position:relative}.T7ZfUW_is-selected .T7ZfUW_card-radio{border-color:var(--lime-9-primary);background:var(--lime-9-primary)}.T7ZfUW_is-selected .T7ZfUW_card-radio:after{content:"";background:var(--lime-contrast);border-radius:999px;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.T7ZfUW_action-bar{width:100%;padding:16px 0 calc(8px + var(--app-safe-area-bottom,env(safe-area-inset-bottom,0px)));z-index:10;flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;bottom:0;left:0}.T7ZfUW_action-bar:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);content:"";z-index:-1;width:100%;height:200%;position:absolute;top:0;left:0}.T7ZfUW_select-btn{background-color:var(--lime-9-primary);width:100%;height:52px;color:var(--lime-contrast);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;font-size:16px;font-weight:600;transition:all .2s;display:flex}.T7ZfUW_select-btn:hover{background-color:var(--lime-10)}@media (max-width:767px){.T7ZfUW_picker-tabs,.T7ZfUW_section{max-width:none}}}
@layer components{.Red2nW_demo{gap:var(--seed-dimension-x8);flex-direction:column;width:100%;display:flex}.Red2nW_example{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.Red2nW_example-label,.Red2nW_result{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.Red2nW_example-label{font-weight:var(--seed-font-weight-medium)}.Red2nW_row{align-items:center;gap:var(--seed-dimension-x4);flex-wrap:wrap;display:flex}.Red2nW_footer-row{align-items:center;gap:var(--seed-dimension-x1);display:flex}.Red2nW_chat-frame{gap:var(--seed-dimension-x6);padding:var(--seed-dimension-x6) var(--seed-dimension-x4);border-radius:var(--seed-radius-r4);background-color:var(--color-layer-default);box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);flex-direction:column;display:flex}}
@layer components{.lH7aEq_ego-card{flex-direction:column;gap:8px;display:flex}.lH7aEq_ego-menu{display:contents}.lH7aEq_ego-menu.lH7aEq_is-locked{display:block;position:relative}.lH7aEq_ego-menu.lH7aEq_is-locked button{opacity:.4;cursor:not-allowed}.lH7aEq_ego-menu-spinner{border:2px solid var(--gray-7);border-top-color:var(--lime-9-primary);pointer-events:none;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.9s linear infinite lH7aEq_ego-menu-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.lH7aEq_ego-menu-spinner{animation:none}}.lH7aEq_ego-locked-notice{background-color:var(--gray-2);border:1px solid var(--gray-5);color:var(--gray-11);border-radius:8px;align-items:flex-start;gap:6px;padding:8px 12px;font-size:13px;line-height:1.5;display:flex}.lH7aEq_ego-locked-notice svg{color:var(--lime-9-primary);flex-shrink:0;margin-top:2px}@keyframes lH7aEq_ego-menu-spin{to{transform:rotate(360deg)}}}
@layer components{.lcJ4oW_scroll-bottom-button{--scroll-bottom-pressed-scale:calc(38 / 40);--scroll-bottom-hidden-offset:var(--seed-dimension-x2)}.lcJ4oW_scroll-bottom-button{width:var(--seed-dimension-x10);height:var(--seed-dimension-x10);border-radius:var(--seed-radius-full);background-color:var(--color-layer-floating);box-shadow:inset 0 0 0 1px var(--color-stroke-muted), var(--seed-shadow-s2);color:var(--gray-12);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(var(--scroll-bottom-hidden-offset));transition:opacity var(--seed-duration-d2) var(--seed-timing-function-exit), transform var(--seed-duration-d2) var(--seed-timing-function-exit), background-color var(--seed-duration-d3) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;scale:1}.lcJ4oW_scroll-bottom-button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.lcJ4oW_scroll-bottom-button:active{background-color:var(--color-layer-floating-pressed);scale:var(--scroll-bottom-pressed-scale)}.lcJ4oW_is-visible{opacity:1;pointer-events:auto;transition:opacity var(--seed-duration-d3) var(--seed-timing-function-enter), transform var(--seed-duration-d3) var(--seed-timing-function-enter), background-color var(--seed-duration-d3) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);transform:translateY(0)}.lcJ4oW_arrow-icon{width:20px;height:20px}.lcJ4oW_dot-slot{top:var(--seed-dimension-x0_5);right:var(--seed-dimension-x0_5);display:inline-flex;position:absolute}.lcJ4oW_badge-slot{top:calc(var(--seed-dimension-x1) * -1);right:calc(var(--seed-dimension-x1) * -1);display:inline-flex;position:absolute}@media (hover:hover) and (pointer:fine){.lcJ4oW_scroll-bottom-button:hover{background-color:var(--color-layer-floating-pressed)}}@media (prefers-reduced-motion:reduce){.lcJ4oW_scroll-bottom-button,.lcJ4oW_is-visible{transition:opacity var(--seed-duration-d3) var(--seed-timing-function-easing);transform:none}:is(.lcJ4oW_scroll-bottom-button,.lcJ4oW_is-visible):active{scale:1}}}
@layer components{.yJBGSq_question-item{gap:var(--seed-dimension-x2);flex-direction:column;display:flex}.yJBGSq_target{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);margin:0}.yJBGSq_question{font-size:var(--seed-font-size-t4);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t4);overflow-wrap:anywhere;margin:0}}
.CnXmmq_form-sections{}.CnXmmq_form-section{}.CnXmmq_wrapper-fieldset{}.CnXmmq_image-section{}.CnXmmq_image-label{}.CnXmmq_image-upload-container{}.CnXmmq_image-help-text{}.CnXmmq_image-row{}.CnXmmq_image-action-area{}.CnXmmq_image-sub-help{}.CnXmmq_image-placeholder{}.CnXmmq_image-upload-button{}.CnXmmq_placeholder-icon{}.CnXmmq_form-field-label{}.CnXmmq_form-field-description{}.CnXmmq_required-mark{}.CnXmmq_hidden-input{}.CnXmmq_resource-section{}.CnXmmq_resource-header{}.CnXmmq_resource-list-wrapper{}.CnXmmq_mark-renderer-area{}.CnXmmq_mark-renderer-preview{}.CnXmmq_link-text{}@layer components{.CnXmmq_thumbnail-image-fit{border-radius:inherit;width:100%;height:100%;min-height:0}.CnXmmq_form-field-error{color:var(--color-red);margin-top:4px;font-size:12px}.CnXmmq_image-section:has(.CnXmmq_form-field-error) .CnXmmq_image-placeholder{box-shadow:0 0 0 1px inset var(--color-red)}}
@layer components{.KbVMHa_stats-row{gap:8px;margin-top:auto;padding-top:8px;display:flex}.KbVMHa_stats-row.KbVMHa_large{background-color:var(--gray-4);border-radius:50px;gap:9px;padding:6px 12px;display:inline-flex}.KbVMHa_stats-row.KbVMHa_large .KbVMHa_icon{font-size:18px}.KbVMHa_stats-row.KbVMHa_large .KbVMHa_stat-item{background-color:#0000;font-size:14px}.KbVMHa_stat-item{color:#fff;font-size:13px;font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:4px 0;display:flex}.KbVMHa_stat-item .KbVMHa_icon{opacity:.9;font-size:13px}}
@layer components{.WttFMW_setting-row,.WttFMW_character-card{--side-panel-row-pressed-scale:var(--seed-scale-s98)}.WttFMW_chat-side-panel{gap:var(--seed-dimension-x6);padding-bottom:var(--seed-dimension-x6);flex-direction:column;display:flex}.WttFMW_section{gap:var(--seed-dimension-x2);flex-direction:column;display:flex}.WttFMW_section-title{padding-inline:var(--seed-dimension-x1);color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t3);margin:0}.WttFMW_section-description{padding-inline:var(--seed-dimension-x1);color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);margin:0}.WttFMW_row-list{gap:var(--seed-dimension-x0_5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WttFMW_character-card,.WttFMW_setting-row{box-sizing:border-box;width:100%;color:var(--gray-12);text-align:left;cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);border:none;align-items:center;display:flex;scale:1}:is(.WttFMW_character-card,.WttFMW_setting-row):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}:is(.WttFMW_character-card,.WttFMW_setting-row):active:not(:disabled){background-color:var(--color-layer-floating-pressed);scale:var(--side-panel-row-pressed-scale)}:is(.WttFMW_character-card,.WttFMW_setting-row):disabled{cursor:default}.WttFMW_character-card{gap:var(--seed-dimension-x3);padding:var(--seed-dimension-x3);border-radius:var(--seed-radius-r4);background-color:var(--gray-3)}.WttFMW_character-avatar{width:var(--seed-dimension-x14);height:var(--seed-dimension-x14);border-radius:var(--seed-radius-full);background-color:var(--gray-5);flex-shrink:0;display:block;position:relative;overflow:hidden}.WttFMW_character-avatar:after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);content:"";pointer-events:none;position:absolute;inset:0}.WttFMW_character-image{width:100%;height:100%}.WttFMW_character-text{gap:var(--seed-dimension-x0_5);flex-direction:column;flex:1;min-width:0;display:flex}.WttFMW_character-name{font-size:var(--seed-font-size-t6);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t6);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WttFMW_character-creator{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2)}.WttFMW_character-summary{color:var(--gray-11);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WttFMW_setting-row{gap:var(--seed-dimension-x3);min-height:var(--seed-dimension-x14);padding:var(--seed-dimension-x2) var(--seed-dimension-x3);border-radius:var(--seed-radius-r2_5);background-color:#0000}.WttFMW_row-icon{width:20px;height:20px;color:var(--gray-11);flex-shrink:0}.WttFMW_persona-avatar{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6);border-radius:var(--seed-radius-full);flex-shrink:0;display:block;overflow:hidden}.WttFMW_row-text{gap:var(--seed-dimension-x0_5);flex-direction:column;flex:1;min-width:0;display:flex}.WttFMW_row-label{font-size:var(--seed-font-size-t4);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t4)}.WttFMW_row-description{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WttFMW_row-value{max-width:40%;color:var(--gray-11);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;overflow:hidden}.WttFMW_row-chevron{width:16px;height:16px;color:var(--gray-9);flex-shrink:0}@media (hover:hover) and (pointer:fine){.WttFMW_setting-row:hover:not(:disabled){background-color:var(--color-layer-floating-pressed)}.WttFMW_character-card:hover:not(:disabled){background-color:var(--gray-4)}}@media (prefers-reduced-motion:reduce){.WttFMW_character-card,.WttFMW_setting-row{transition:none}:is(.WttFMW_character-card,.WttFMW_setting-row):active:not(:disabled){scale:1}}}
@layer components{.yADErG_variable-buttons{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.yADErG_variable-button{border:1px solid var(--gray-6);background-color:var(--gray-2);max-width:100%;color:var(--gray-11);overflow-wrap:anywhere;cursor:pointer;border-radius:4px;padding:6px 12px;font-size:13px;transition:all .2s}.yADErG_variable-button:hover{background-color:var(--gray-4);color:var(--gray-12)}.yADErG_variable-dropdown-trigger{border-style:solid;border-width:1px;border-color:var(--gray-6);background-color:var(--gray-2);max-width:100%;height:auto;min-height:31px;color:var(--gray-11);overflow-wrap:anywhere;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:6px 10px 6px 12px;font-size:13px;line-height:1;transition:all .2s;display:inline-flex}.yADErG_variable-dropdown-trigger:hover{background-color:var(--gray-4);color:var(--gray-12)}.yADErG_variable-dropdown-icon{flex-shrink:0;font-size:14px}.yADErG_variable-dropdown-content{z-index:var(--z-index-header);background-color:var(--gray-4);box-shadow:0 10px 38px var(--gray-1);border-radius:6px;padding:5px}.yADErG_variable-dropdown-item{height:25px;color:var(--gray-12);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px;outline:none;align-items:center;gap:8px;padding:0 10px;font-size:13px;line-height:1;display:flex}.yADErG_variable-dropdown-item[data-highlighted]{background-color:var(--lime-9-primary);color:var(--lime-contrast)}.yADErG_variable-dropdown-shortcut{margin-left:auto}}
@layer components{._2ukBza_chatroom-setup{flex-direction:column;gap:32px;display:flex;overflow-y:visible}._2ukBza_chatroom-setup ._2ukBza_section{flex-direction:column;gap:12px;display:flex}._2ukBza_chatroom-setup ._2ukBza_section ._2ukBza_section-title{font-size:18px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._2ukBza_chatroom-setup ._2ukBza_section ._2ukBza_section-header{justify-content:space-between;align-items:center;gap:8px;display:flex}._2ukBza_chatroom-setup ._2ukBza_section ._2ukBza_section-desc{color:var(--gray-11);font-size:14px;line-height:1.6}._2ukBza_chatroom-setup ._2ukBza_section ._2ukBza_highlight{color:var(--color-red);font-weight:var(--font-weight-medium)}._2ukBza_chatroom-setup ._2ukBza_model-picker-trigger{border:1px solid var(--gray-7);background-color:var(--gray-1);width:100%;color:var(--color-text-primary);font-size:15px;font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;transition:border-color .2s var(--easing-primary), background-color .2s var(--easing-primary);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0;padding:20px;display:flex}._2ukBza_chatroom-setup ._2ukBza_model-picker-trigger:hover:not(:disabled){background-color:var(--gray-2)}._2ukBza_chatroom-setup ._2ukBza_model-picker-trigger:disabled{opacity:.65;cursor:not-allowed}._2ukBza_chatroom-setup ._2ukBza_model-picker-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._2ukBza_chatroom-setup ._2ukBza_model-picker-arrow{color:var(--gray-8);flex-shrink:0}._2ukBza_chatroom-setup ._2ukBza_customization-trigger{border:1px solid var(--gray-7);background-color:var(--gray-1);width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;transition:border-color .2s var(--easing-primary), background-color .2s var(--easing-primary);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:20px;display:flex}._2ukBza_chatroom-setup ._2ukBza_customization-trigger:hover{background-color:var(--gray-2)}._2ukBza_chatroom-setup ._2ukBza_customization-meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._2ukBza_chatroom-setup ._2ukBza_customization-heading{font-size:15px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._2ukBza_chatroom-setup ._2ukBza_customization-desc{color:var(--gray-11);font-size:13px;line-height:1.45}._2ukBza_chatroom-setup ._2ukBza_customization-reset-btn{font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-red);border:1px solid color-mix(in srgb, var(--color-red) 35%, var(--gray-7));background:color-mix(in srgb, var(--color-red) 8%, var(--gray-1));cursor:pointer;border-radius:8px;flex-shrink:0;padding:6px 10px;transition:background-color .15s,border-color .15s,opacity .15s}._2ukBza_chatroom-setup ._2ukBza_customization-reset-btn:hover:not(:disabled){background:color-mix(in srgb, var(--color-red) 14%, var(--gray-1));border-color:color-mix(in srgb, var(--color-red) 50%, var(--gray-7))}._2ukBza_chatroom-setup ._2ukBza_customization-reset-btn:disabled{opacity:.5;cursor:not-allowed}._2ukBza_chatroom-setup ._2ukBza_user-note-panel{background-color:var(--gray-1);border:1px solid var(--gray-7);transition:border-color .2s var(--easing-primary);cursor:pointer;border-radius:12px;padding:20px}._2ukBza_chatroom-setup ._2ukBza_user-note-panel:hover{background-color:var(--gray-2)}._2ukBza_chatroom-setup ._2ukBza_user-note-trigger{width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:12px;margin:0;padding:0;font-size:15px;display:flex}._2ukBza_chatroom-setup ._2ukBza_user-note-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}._2ukBza_chatroom-setup ._2ukBza_user-note-icon-check{color:var(--lime-9-primary);flex-shrink:0}._2ukBza_chatroom-setup ._2ukBza_user-note-icon-note{color:var(--gray-11);flex-shrink:0}._2ukBza_chatroom-setup ._2ukBza_user-note-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._2ukBza_chatroom-setup ._2ukBza_user-note-meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._2ukBza_chatroom-setup ._2ukBza_user-note-heading{font-size:15px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._2ukBza_chatroom-setup ._2ukBza_user-note-desc{color:var(--gray-11);font-size:13px;line-height:1.45}._2ukBza_chatroom-setup ._2ukBza_name-edit-group{align-items:center;gap:8px;display:flex}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_name-input{border:1px solid var(--color-border);background-color:var(--color-bg-input);height:44px;color:var(--color-text-primary);border-radius:8px;flex:1;padding:0 12px;font-size:15px}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_name-input:focus{border-color:var(--lime-9-primary);outline:none}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_name-input:disabled{background-color:var(--color-bg-disabled);cursor:not-allowed}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_edit-btn{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);height:44px;color:var(--color-text-primary);white-space:nowrap;border-radius:8px;padding:0 16px;font-size:14px}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_edit-btn._2ukBza_save{background-color:var(--lime-9-primary);color:#fff;border:none}._2ukBza_chatroom-setup ._2ukBza_resource-list{flex-direction:column;gap:16px;display:flex}._2ukBza_chatroom-setup ._2ukBza_view-all-btn{font-size:13px;font-weight:var(--font-weight-medium);color:var(--gray-11);cursor:pointer;transition:color .15s var(--easing-primary);background:0 0;border:none;flex-shrink:0;padding:0}._2ukBza_chatroom-setup ._2ukBza_view-all-btn:hover{color:var(--color-text-primary)}}
@layer components{.czoPlG_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}.czoPlG_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.czoPlG_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.czoPlG_feed{gap:var(--seed-dimension-x3);flex-direction:column;max-width:640px;display:flex}.czoPlG_row{gap:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}}
.xiH6pa_form-sections{}.xiH6pa_form-section{}.xiH6pa_wrapper-fieldset{}.xiH6pa_form-field-label{}.xiH6pa_form-field-description{}.xiH6pa_required-mark{}.xiH6pa_item-add-button{}.xiH6pa_mark-renderer-area{}.xiH6pa_mark-renderer-preview{}.xiH6pa_form-input-box{}@layer components{.xiH6pa_multi-char-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.xiH6pa_item-add-button-prompt{padding:20px;font-size:16px}.xiH6pa_multi-char-icon-btn{border:1px solid var(--gray-6);background:var(--gray-2);width:28px;height:28px;color:var(--gray-11);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--gray-12) 10%, transparent);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.xiH6pa_multi-char-icon-btn:hover:not(:disabled){background:var(--gray-3);color:var(--gray-12);border-color:var(--gray-7)}.xiH6pa_multi-char-icon-btn:disabled{opacity:.4;cursor:not-allowed}.xiH6pa_multi-char-icon-btn-svg{font-size:16px}.xiH6pa_multi-char-icon-btn-danger:hover:not(:disabled){color:var(--color-red);border-color:color-mix(in srgb, var(--color-red) 35%, var(--gray-6))}.xiH6pa_multi-char-list{flex-direction:column;gap:12px;display:flex}.xiH6pa_multi-char-empty{border:1px dashed var(--gray-7);width:100%;min-height:128px;color:var(--gray-11);font-size:15px;font-weight:var(--font-weight-medium);text-align:center;background-color:#0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;display:flex}.xiH6pa_multi-char-empty-action{cursor:pointer;transition:color .2s,background-color .2s,border-color .2s}.xiH6pa_multi-char-empty-action:hover{background-color:var(--lime-1);border-color:var(--lime-9-primary);color:var(--lime-9-primary)}.xiH6pa_multi-char-empty-icon{font-size:22px}.xiH6pa_multi-char-card{border-bottom:1px solid var(--gray-6);flex-direction:column;gap:12px;padding:14px 0 18px;display:flex}.xiH6pa_multi-char-card:last-child{border-bottom:0;padding-bottom:0}.xiH6pa_multi-char-image-row{align-items:center;gap:10px;display:flex}.xiH6pa_multi-char-card-header{justify-content:flex-end}.xiH6pa_multi-char-id{font-size:11px;font-weight:var(--font-weight-medium);color:color-mix(in srgb, var(--gray-10) 65%, transparent);line-height:1.2}.xiH6pa_multi-char-name-column{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.xiH6pa_multi-char-card-actions{gap:6px;display:flex}.xiH6pa_multi-char-image-slot{background:var(--gray-4);width:64px;height:64px;color:var(--gray-11);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex;position:relative;overflow:hidden}.xiH6pa_multi-char-img{width:100%;height:100%}.xiH6pa_multi-char-image-slot input{display:none}.xiH6pa_multi-char-name-field,.xiH6pa_multi-char-description-tabs{width:100%}}
@layer components{.hITXMW_wrap{align-items:center;gap:2px;margin-right:2px;display:inline-flex}.hITXMW_nav-btn{background:var(--gray-4);width:28px;height:28px;color:var(--gray-11);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.hITXMW_nav-btn:hover:not(:disabled){background:var(--gray-6);color:var(--gray-12)}.hITXMW_nav-btn:disabled{opacity:.4;cursor:not-allowed}.hITXMW_index-label{text-align:center;min-width:28px;font-size:12px;font-weight:var(--font-weight-medium);color:var(--gray-11)}}
@layer components{.H6vl_q_chat-room-header{--chat-room-header-safe-top:var(--app-safe-area-top,env(safe-area-inset-top,0px));--chat-room-header-height:56px;--chat-room-header-button-size:44px;--chat-room-header-icon-size:var(--seed-dimension-x6);box-sizing:border-box;width:100%;height:calc(var(--chat-room-header-height) + var(--chat-room-header-safe-top));padding:var(--chat-room-header-safe-top) var(--seed-dimension-x1_5) 0;background-color:var(--color-layer-default);color:var(--gray-12);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.H6vl_q_chat-room-header.H6vl_q_is-root{padding-left:var(--seed-dimension-x4);grid-template-columns:minmax(0,1fr) auto}.H6vl_q_chat-room-header.H6vl_q_is-sticky{z-index:2;top:var(--screen-sticky-top,0px);position:sticky}.H6vl_q_chat-room-header.H6vl_q_has-divider{box-shadow:inset 0 -1px 0 var(--color-stroke-muted)}.H6vl_q_title-area{min-width:0;padding-left:var(--seed-dimension-x0_5);display:flex}.H6vl_q_is-root>.H6vl_q_title-area{padding-left:0}.H6vl_q_title-button,.H6vl_q_title-static{align-items:center;gap:var(--seed-dimension-x2_5);min-width:0;max-width:100%;display:inline-flex}.H6vl_q_title-button{padding:var(--seed-dimension-x1) var(--seed-dimension-x1_5);margin-left:calc(var(--seed-dimension-x1_5) * -1);border-radius:var(--seed-radius-r3);outline-offset:-2px;color:inherit;text-align:start;cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background-color:#0000;border:none;outline:2px solid #0000;font-family:inherit}.H6vl_q_avatar-fallback{color:var(--gray-11);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-bold)}.H6vl_q_title-stack{flex-direction:column;min-width:0;display:flex}.H6vl_q_title{color:var(--gray-12);font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.H6vl_q_title-loading{align-self:flex-start;max-width:100%;position:relative}.H6vl_q_title-dummy{color:#0000;-webkit-user-select:none;user-select:none}.H6vl_q_title-skeleton{position:absolute;inset:0}.H6vl_q_subtitle{color:var(--gray-11);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.H6vl_q_title-chevron{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4);color:var(--gray-10);flex-shrink:0}.H6vl_q_actions{justify-content:flex-end;align-items:center;display:flex}.H6vl_q_icon-button{width:var(--chat-room-header-button-size);height:var(--chat-room-header-button-size);border-radius:var(--seed-radius-full);outline-offset:-2px;color:var(--gray-12);cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background-color:#0000;border:none;outline:2px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.H6vl_q_icon-button>svg{width:var(--chat-room-header-icon-size);height:var(--chat-room-header-icon-size)}.H6vl_q_icon-button.H6vl_q_is-selected{background-color:var(--color-state-selected)}.H6vl_q_right-btn{align-items:center;display:flex}.H6vl_q_right-btn:has(svg):not(:has([data-header-actions])){width:var(--chat-room-header-button-size);height:var(--chat-room-header-button-size);border-radius:var(--seed-radius-full);color:var(--gray-12);cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing);justify-content:center}.H6vl_q_right-btn:has(svg):not(:has([data-header-actions]))>*{border-radius:inherit;outline-offset:-2px;width:100%;height:100%;color:inherit;background-color:#0000;border:none;outline:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}.H6vl_q_right-btn:has(svg):not(:has([data-header-actions])) svg{width:var(--chat-room-header-icon-size);height:var(--chat-room-header-icon-size)}:is(.H6vl_q_right-btn:has(svg):not(:has([data-header-actions])):active,.H6vl_q_icon-button:active,.H6vl_q_title-button:active){background-color:var(--color-state-pressed)}.H6vl_q_icon-button.H6vl_q_is-selected:active{background-color:var(--color-state-selected-pressed)}:is(.H6vl_q_icon-button:focus-visible,.H6vl_q_title-button:focus-visible,.H6vl_q_right-btn:has(svg):not(:has([data-header-actions]))>:focus-visible){outline-color:var(--color-focus-ring)}@media (hover:hover) and (pointer:fine){:is(.H6vl_q_icon-button:hover,.H6vl_q_title-button:hover,.H6vl_q_right-btn:has(svg):not(:has([data-header-actions])):hover){background-color:var(--color-state-pressed)}.H6vl_q_icon-button.H6vl_q_is-selected:hover{background-color:var(--color-state-selected-pressed)}}@media (prefers-reduced-motion:reduce){.H6vl_q_icon-button,.H6vl_q_title-button,.H6vl_q_right-btn{transition:none}}}
@layer components{.KTORrG_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}.KTORrG_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.KTORrG_caption{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.KTORrG_rail{width:320px;max-width:100%}}
@layer components{._4ngReW_character-form-preview{gap:var(--seed-dimension-x6);flex-direction:column;min-width:0;display:flex}._4ngReW_scene{gap:var(--seed-dimension-x2);flex-direction:column;min-width:0;display:flex}._4ngReW_scene-title{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t3);margin:0}._4ngReW_card-row{align-items:flex-start;gap:var(--seed-dimension-x3);flex-wrap:wrap;min-width:0;display:flex}._4ngReW_card{flex:none}._4ngReW_focused-hint{align-items:flex-start;gap:var(--seed-dimension-x1);flex-direction:column;flex:120px;min-width:0;display:flex}._4ngReW_focused-label{color:var(--color-text-primary);font-size:var(--seed-font-size-t4);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t4)}._4ngReW_focused-description{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-wrap:pretty}._4ngReW_chat{gap:var(--seed-dimension-x3);flex-direction:column;min-width:0;display:flex}._4ngReW_chat-empty{align-items:flex-start;gap:var(--seed-dimension-x2);padding:var(--seed-dimension-x3);border-radius:var(--seed-radius-r3);box-shadow:inset 0 0 0 1px var(--color-stroke-muted);flex-direction:column;display:flex}._4ngReW_chat-empty-text{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}._4ngReW_tags{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);overflow-wrap:anywhere;margin:0}}
@layer components{@keyframes K912Qa_step-slide{0%{transform:translate(-100%)}to{transform:translate(260%)}}.K912Qa_agent-pane{background:var(--gray-2);flex-direction:column;height:100%;min-height:0;font-size:14px;line-height:1.5;display:flex;position:relative}.K912Qa_agent-pane button{font-size:inherit}.K912Qa_agent-status{flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;min-height:44px;padding:6px 12px;display:grid}.K912Qa_agent-status-actions{justify-self:end;align-items:center;gap:6px;display:flex}.K912Qa_agent-meta{border-bottom:1px solid var(--gray-6);min-height:28px;color:var(--gray-11);flex:none;align-items:center;gap:8px;min-width:0;padding:0 12px 8px;line-height:1.5;display:flex}.K912Qa_agent-meta-caption{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gray-11);overflow:hidden}.K912Qa_agent-meta-aside{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.K912Qa_agent-meta-aside>span{white-space:nowrap}.K912Qa_meta-balance-low{color:var(--color-red)}.K912Qa_status-chip{white-space:nowrap;align-items:center;gap:5px;padding:0;font-weight:600;display:inline-flex}.K912Qa_status-idle{color:var(--gray-11)}.K912Qa_status-running{color:var(--lime-11)}.K912Qa_status-waiting{color:var(--gray-12)}.K912Qa_status-done{color:var(--lime-11)}.K912Qa_status-error{color:var(--color-red)}.K912Qa_snapshot-open-btn{color:var(--gray-12);text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:32px;padding:0 4px;display:inline-flex}.K912Qa_snapshot-open-btn:hover{background-color:var(--gray-4)}.K912Qa_snapshot-open-btn svg{width:16px;height:16px}.K912Qa_steps-grid{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.K912Qa_step-item{color:var(--gray-11);flex-direction:column;gap:5px;display:flex}.K912Qa_step-bar{background:var(--gray-6);border-radius:2px;height:4px;position:relative;overflow:hidden}.K912Qa_step-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.K912Qa_step-done{color:var(--gray-12)}.K912Qa_step-done .K912Qa_step-bar{background:var(--lime-10)}.K912Qa_step-running{color:var(--lime-11);font-weight:700}.K912Qa_step-running .K912Qa_step-bar:after{content:"";background:var(--lime-10);width:40%;animation:1.1s linear infinite K912Qa_step-slide;position:absolute;inset:0}.K912Qa_step-not-needed{color:var(--gray-11)}.K912Qa_step-not-needed .K912Qa_step-bar{background:var(--gray-7)}.K912Qa_step-error{color:var(--color-red);font-weight:700}.K912Qa_step-error .K912Qa_step-bar{background:var(--color-red)}.K912Qa_stepper-meta-bold{color:var(--gray-12);font-variant-numeric:tabular-nums}.K912Qa_messages-area{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.K912Qa_progress-line{color:var(--lime-11);align-items:center;gap:8px;display:flex}.K912Qa_branch-box{border-top:1px dashed var(--gray-8);color:var(--gray-11);flex-direction:column;gap:8px;padding-top:10px;display:flex}.K912Qa_branch-head{align-items:center;gap:6px;display:flex}.K912Qa_branch-toggle-btn{color:var(--gray-11);white-space:nowrap;background:0 0;border:0;margin-left:auto;text-decoration:underline}.K912Qa_branch-body{opacity:.55;pointer-events:none;flex-direction:column;gap:10px;display:flex}.K912Qa_welcome{flex-direction:column;gap:12px;padding:4px 0;display:flex}.K912Qa_welcome-title{margin:0;font-size:18px}.K912Qa_welcome-desc{color:var(--gray-11);margin:0;line-height:1.65}.K912Qa_start-cards{flex-direction:column;display:flex}.K912Qa_start-card{border:0;border-bottom:1px solid var(--gray-6);color:var(--gray-12);text-align:left;background:0 0;flex-direction:column;gap:4px;padding:12px 0;display:flex}.K912Qa_start-card:hover{background-color:var(--gray-3)}.K912Qa_start-card-title{font-weight:700}.K912Qa_start-card-sub{color:var(--gray-11);line-height:1.5}.K912Qa_scope-note{color:var(--gray-11);border-top:1px solid var(--gray-6);padding-top:10px;line-height:1.7}.K912Qa_scope-note p{margin:0 0 8px}.K912Qa_scope-note summary{cursor:pointer}.K912Qa_scope-note ul{margin:8px 0 0;padding-left:18px;list-style:outside}.K912Qa_mcp-link{color:var(--gray-11);text-decoration:underline}.K912Qa_composer-wrap{border-top:1px solid var(--gray-6);background:var(--gray-1);flex-direction:column;flex:none;gap:8px;padding:10px 14px 12px;display:flex}.K912Qa_composer-banner{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;line-height:1.5;display:flex}.K912Qa_composer-banner-fill{min-height:28px;padding:0}.K912Qa_composer-banner-restored{background:var(--gray-3);color:var(--gray-12)}.K912Qa_composer-banner-running{background:var(--gray-3);color:var(--gray-11)}.K912Qa_composer-banner-low{background:var(--gray-2);border:1px solid var(--color-red);color:var(--color-red)}.K912Qa_banner-link-btn{color:inherit;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.K912Qa_charge-link{background:var(--gray-12);color:var(--gray-1);border:0;border-radius:8px;margin-left:auto;padding:6px 11px;font-weight:700;text-decoration:none}.K912Qa_bar-box{background-color:var(--gray-2);border:1px solid var(--gray-7);align-items:center;column-gap:8px;display:grid}.K912Qa_bar-box:focus-within{border-color:var(--lime-11)}.K912Qa_bar-minimized{border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"input model send";min-height:48px;padding:4px 4px 4px 12px}.K912Qa_bar-expanded{border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"input input input"".model send";align-items:end;row-gap:4px;padding:8px 6px 6px 8px}.K912Qa_bar-disabled{opacity:.6}.K912Qa_input-slot{grid-area:input;min-width:0}.K912Qa_model-slot{grid-area:model;align-items:center;min-width:0;display:flex}.K912Qa_send-slot{grid-area:send;align-items:center;display:flex}.K912Qa_bar-expanded .K912Qa_model-slot,.K912Qa_bar-expanded .K912Qa_send-slot{align-self:center}.K912Qa_chat-input-area label{box-shadow:none;background-color:#0000;border:none;border-radius:0;padding:0}.K912Qa_chat-input-area label:focus-within{box-shadow:none}.K912Qa_chat-input-area textarea{resize:none;field-sizing:content;background-color:#0000;outline:none;font-size:14px;line-height:1.6;overflow-y:auto}.K912Qa_bar-box .K912Qa_chat-input-area label:has(textarea){padding-bottom:0}.K912Qa_bar-minimized .K912Qa_chat-input-area textarea{min-height:24px;max-height:24px;padding:0 4px 0 0;overflow-y:hidden}.K912Qa_bar-minimized .K912Qa_chat-input-area textarea:placeholder-shown,.K912Qa_bar-minimized .K912Qa_chat-input-area textarea::placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.K912Qa_bar-expanded .K912Qa_chat-input-area textarea{min-height:44px;max-height:140px;padding:4px 8px 4px 4px}.K912Qa_send-btn{background:var(--lime-9-primary);width:36px;height:36px;color:var(--lime-contrast);border:0;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.K912Qa_send-btn svg{width:20px;height:20px}.K912Qa_send-btn:disabled{opacity:.4;cursor:not-allowed}.K912Qa_stop-btn{background:var(--gray-5);width:36px;height:36px;color:var(--color-red);border:0;border-radius:999px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.K912Qa_stop-btn svg{width:18px;height:18px}.K912Qa_drawer-backdrop{background:var(--gray-a6);z-index:25;position:absolute;inset:0}.K912Qa_drawer-panel{background:var(--gray-1);border-left:1px solid var(--gray-6);flex-direction:column;gap:12px;width:340px;max-width:100%;padding:16px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.K912Qa_drawer-head{align-items:center;margin:0;font-size:15px;display:flex}.K912Qa_drawer-close-btn{color:var(--gray-11);background:0 0;border:0;margin-left:auto;font-size:18px}.K912Qa_drawer-desc{color:var(--gray-11);line-height:1.6}.K912Qa_snap-list{flex-direction:column;gap:0;display:flex}.K912Qa_snap-card{border-bottom:1px solid var(--gray-6);flex-direction:column;gap:4px;padding:12px 0;display:flex}.K912Qa_snap-top{color:var(--gray-11);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.K912Qa_snap-ver{color:var(--gray-12);margin-left:auto}.K912Qa_snap-quote{color:var(--gray-12);line-height:1.5}.K912Qa_snap-act-btn{background:var(--gray-5);color:var(--gray-12);border:0;border-radius:8px;align-self:flex-start;margin-top:4px;padding:6px 10px;font-weight:600}.K912Qa_restore-modal-backdrop{background:var(--gray-a6);z-index:30;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.K912Qa_restore-modal{background:var(--gray-1);color:var(--gray-12);border:1px solid var(--gray-7);border-radius:16px;flex-direction:column;gap:14px;width:440px;max-width:100%;padding:22px;display:flex}.K912Qa_restore-modal-title{margin:0;font-size:17px}.K912Qa_restore-modal-quote{background:var(--gray-4);color:var(--gray-11);border-radius:8px;padding:10px 12px;line-height:1.6}.K912Qa_restore-modal-list{color:var(--gray-11);margin:0;padding-left:18px;line-height:1.8}.K912Qa_restore-modal-actions{justify-content:flex-end;gap:8px;display:flex}.K912Qa_room-lobby{flex-direction:column;gap:12px;display:flex}.K912Qa_room-fresh-btn{background:var(--lime-9-primary);color:var(--lime-contrast);border:0;border-radius:8px;align-self:flex-start;padding:8px 14px;font-weight:700}.K912Qa_room-fresh-btn:disabled{opacity:.5}.K912Qa_room-list{flex-direction:column;gap:0;display:flex}.K912Qa_room-card{text-align:left;border:0;border-bottom:1px solid var(--gray-6);width:100%;color:var(--gray-12);cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 0;display:flex}.K912Qa_room-card:hover{background-color:var(--gray-3)}.K912Qa_room-card-title{font-weight:700}.K912Qa_room-card-preview{color:var(--gray-11);line-height:1.5}.K912Qa_room-card-meta{color:var(--gray-11)}.K912Qa_thinking{align-self:flex-start;max-width:92%;padding:8px 0}.K912Qa_thinking summary{cursor:pointer;color:var(--gray-11);font-weight:700}.K912Qa_thinking-body{color:var(--gray-11);white-space:pre-wrap;margin:8px 0 0;line-height:1.6}.K912Qa_restore-modal-cancel,.K912Qa_restore-modal-confirm{white-space:nowrap;border:0;border-radius:8px;padding:8px 14px;font-weight:600;line-height:1.2}.K912Qa_restore-modal-cancel{background:var(--gray-5);color:var(--gray-12)}.K912Qa_restore-modal-confirm{background:var(--lime-9-primary);color:var(--lime-contrast)}.K912Qa_room-fresh-btn,.K912Qa_snap-act-btn,.K912Qa_charge-link,.K912Qa_restore-modal-cancel,.K912Qa_restore-modal-confirm{text-align:center;justify-content:center;align-items:center;min-height:40px;line-height:1.5;display:inline-flex}.K912Qa_agent-pane button:focus-visible{outline:2px solid var(--lime-11);outline-offset:3px}@media (prefers-reduced-motion:reduce){.K912Qa_step-running .K912Qa_step-bar:after{width:100%;animation:none}}}
@layer components{.NrjN_a_capture-row{align-items:flex-start;gap:4px;width:100%;display:flex}.NrjN_a_capture-message{flex:1;min-width:0}.NrjN_a_capture-message-on{outline:2px dashed var(--lime-9-primary);outline-offset:-2px;border-radius:12px}.NrjN_a_capture-check{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}.NrjN_a_capture-check-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.NrjN_a_capture-check-box{border:2px solid var(--gray-9);background-color:var(--gray-2);border-radius:50%;width:22px;height:22px;transition:background-color .15s,border-color .15s;display:block;position:relative}.NrjN_a_capture-check-on .NrjN_a_capture-check-box{border-color:var(--lime-9-primary);background-color:var(--lime-9-primary)}.NrjN_a_capture-check-on .NrjN_a_capture-check-box:after{content:"";border:solid var(--lime-contrast);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}}
@layer components{.EpSrwq_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}.EpSrwq_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.EpSrwq_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.EpSrwq_feed{gap:var(--seed-dimension-x3);flex-direction:column;max-width:640px;display:flex}.EpSrwq_row{gap:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}}
@layer components{.U82qTq_chat-capture-card-button{z-index:3;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:fixed;top:0;left:0}}
@layer components{._2-3BVG_field-body{gap:var(--seed-dimension-x2);flex-direction:column;display:flex}._2-3BVG_detail{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);overflow-wrap:anywhere;margin:0}}
@layer components{.gIy1oW_msg-stack{flex-direction:column;gap:10px;font-size:14px;line-height:1.5;display:flex}.gIy1oW_msg-stack button{font-size:inherit}.gIy1oW_msg-user{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:4px;max-width:86%;display:flex}.gIy1oW_msg-user-bubble{background:var(--gray-12);color:var(--gray-1);white-space:pre-wrap;border-radius:14px 14px 4px;padding:10px 12px;line-height:1.6}.gIy1oW_msg-user-meta{color:var(--gray-11);align-items:center;gap:8px;display:flex}.gIy1oW_restore-btn{color:var(--gray-11);background:0 0;border:0;padding:0}.gIy1oW_restore-btn:hover{color:var(--gray-12);text-decoration:underline}.gIy1oW_msg-ai{white-space:pre-wrap;max-width:92%;color:var(--gray-12);align-self:flex-start;line-height:1.65}.gIy1oW_msg-ai-markdown{white-space:normal}.gIy1oW_thinking{align-self:flex-start;max-width:92%;padding:8px 0}.gIy1oW_thinking summary{cursor:pointer;color:var(--gray-11);font-weight:700}.gIy1oW_thinking-body{color:var(--gray-11);white-space:pre-wrap;margin-top:8px;line-height:1.6}.gIy1oW_msg-system{color:var(--gray-11);align-self:center;padding:4px 0}.gIy1oW_attach-box{background:var(--gray-1);color:var(--gray-12);border:1px solid var(--gray-7);border-radius:10px;width:100%;padding:8px 10px}.gIy1oW_attach-pre{white-space:pre-wrap;color:var(--gray-11);max-height:140px;margin:8px 0 0;overflow:auto}.gIy1oW_card{border-bottom:1px solid var(--gray-6);flex-direction:column;gap:12px;padding:12px 0;display:flex}.gIy1oW_card-skipped .gIy1oW_card-head{color:var(--gray-11)}.gIy1oW_card-validation .gIy1oW_card-head,.gIy1oW_card-error .gIy1oW_card-head{color:var(--color-red)}.gIy1oW_card-done .gIy1oW_card-head{color:var(--lime-11)}.gIy1oW_budget-stop{border:1px solid var(--gray-6);background-color:var(--gray-1);word-break:keep-all;overflow-wrap:anywhere;border-radius:8px;gap:14px;padding:16px}.gIy1oW_budget-stop-heading{align-items:flex-start;gap:8px;display:flex}.gIy1oW_budget-stop-heading>svg{width:22px;height:22px;color:var(--color-red);flex-shrink:0}.gIy1oW_budget-stop-heading h3{font-size:15px;font-weight:var(--font-weight-bold);color:var(--gray-12);margin:0 0 4px;line-height:1.4}.gIy1oW_budget-stop-heading p{color:var(--gray-11);margin:0;line-height:1.5}.gIy1oW_budget-stop-usage{border-bottom:1px solid var(--gray-5);font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding-bottom:14px;display:grid}.gIy1oW_budget-stop-usage dt{color:var(--gray-11);margin-bottom:4px}.gIy1oW_budget-stop-usage dd{color:var(--gray-11);margin:0}.gIy1oW_budget-stop-usage strong{font-size:18px;font-weight:var(--font-weight-bold);color:var(--gray-12)}.gIy1oW_budget-stop-missing h4{font-weight:var(--font-weight-medium);color:var(--gray-11);margin:0 0 4px}.gIy1oW_budget-stop-missing ul{margin:0;padding:0;list-style:none}.gIy1oW_budget-stop-missing button{width:100%;min-height:40px;font-weight:var(--font-weight-semi-bold);text-align:left;color:var(--lime-11);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.gIy1oW_budget-stop-missing button:hover{text-underline-offset:3px;text-decoration:underline}.gIy1oW_budget-stop-missing button svg{flex-shrink:0;width:16px;height:16px}.gIy1oW_budget-stop-saved,.gIy1oW_budget-stop-continue>p{color:var(--gray-11);margin:0;line-height:1.5}.gIy1oW_budget-stop-continue{flex-direction:column;gap:8px;display:flex}.gIy1oW_budget-stop-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;display:grid}.gIy1oW_budget-stop-actions button{min-width:0;min-height:40px;padding:8px 10px;line-height:1.4}.gIy1oW_budget-stop-actions button:disabled{opacity:.5;cursor:default}.gIy1oW_budget-stop button:focus-visible{outline:2px solid var(--lime-11);outline-offset:3px}.gIy1oW_card-info{border-color:var(--gray-6);color:var(--gray-12);background:0 0}.gIy1oW_card-head{flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.gIy1oW_step-badge{color:var(--lime-11);flex:none;font-weight:700}.gIy1oW_step-badge-muted{color:var(--gray-11)}.gIy1oW_card-right{color:var(--gray-11);flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;font-weight:500;display:flex}.gIy1oW_ari-chip{color:var(--gray-11);font-variant-numeric:tabular-nums;font-weight:600}.gIy1oW_ari-chip-free{color:var(--lime-11);font-weight:600}.gIy1oW_card-sub{color:var(--gray-11);white-space:pre-wrap;line-height:1.6}.gIy1oW_field-links{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.gIy1oW_field-link{color:var(--lime-11);text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.gIy1oW_field-link:hover{color:var(--lime-12)}.gIy1oW_check-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.gIy1oW_check-list-item{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.gIy1oW_mark-ok{color:var(--lime-10);font-weight:700}.gIy1oW_mark-ng{color:var(--color-red);font-weight:700}.gIy1oW_budget-sum{border-top:1px solid var(--gray-5);color:var(--gray-11);flex-direction:column;gap:2px;padding-top:8px;line-height:1.6;display:flex}.gIy1oW_card-actions{flex-wrap:wrap;gap:6px;display:flex}.gIy1oW_btn-primary{background:var(--gray-12);color:var(--gray-1);border:0;border-radius:8px;padding:7px 12px;font-weight:700}.gIy1oW_btn-lime{background:var(--lime-9-primary);color:var(--lime-contrast);border:0;border-radius:8px;padding:7px 12px;font-weight:700}.gIy1oW_btn-line{border:1px solid var(--gray-7);background:var(--gray-1);color:var(--gray-12);border-radius:8px;padding:7px 12px;font-weight:600}.gIy1oW_btn-primary,.gIy1oW_btn-lime,.gIy1oW_btn-line{text-align:center;justify-content:center;align-items:center;gap:6px;min-height:40px;line-height:1.5;display:inline-flex}:is(.gIy1oW_btn-primary,.gIy1oW_btn-lime,.gIy1oW_btn-line):disabled{opacity:.5;cursor:default}.gIy1oW_msg-stack button:focus-visible{outline:2px solid var(--lime-11);outline-offset:3px}.gIy1oW_answer-box{border-top:1px solid var(--gray-5);padding-top:6px;line-height:1.6}.gIy1oW_plan-list{margin:0;padding-left:18px;line-height:1.8}.gIy1oW_kv-grid{grid-template-columns:88px 1fr;gap:4px 8px;margin:0;line-height:1.6;display:grid}.gIy1oW_kv-dt{color:var(--gray-11)}.gIy1oW_kv-dd{margin:0}}
@layer components{.eWUlLG_tab-content-with-preview{justify-content:center;align-items:stretch;width:100%;max-width:100%;margin:0 auto;display:flex}.eWUlLG_tab-content-with-preview>:first-child{flex:auto;width:100%;min-width:0;max-width:856px}.eWUlLG_preview-column{top:calc(var(--header-safe-height) + 49px);width:390px;height:calc(100dvh - var(--header-safe-height) - 49px - 72px);max-height:calc(100dvh - var(--header-safe-height) - 49px - 72px);border:none;border-left:1px solid var(--gray-6);border-right:1px solid var(--gray-6);background-color:var(--color-bg);pointer-events:none;border-radius:0;flex-direction:column;flex:0 0 390px;align-self:flex-start;display:flex;position:sticky;overflow:hidden}.eWUlLG_preview-column-readonly{height:calc(100dvh - var(--header-safe-height) - 49px);max-height:calc(100dvh - var(--header-safe-height) - 49px)}.eWUlLG_preview-column-header{font-size:13px;font-weight:var(--font-weight-bold);color:var(--gray-11);border-bottom:1px solid var(--gray-6);background-color:var(--gray-4);flex-shrink:0;align-items:center;gap:6px;padding:12px 16px;display:flex}.eWUlLG_preview-column-header-icon{width:16px;height:16px;color:var(--gray-10);flex-shrink:0}.eWUlLG_preview-column-body{pointer-events:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--gray-8) transparent;flex:1;min-height:0;overflow-y:auto}.eWUlLG_preview-column-body>*{pointer-events:none;-webkit-user-select:none;user-select:none}.eWUlLG_preview-column-body::-webkit-scrollbar{width:6px}.eWUlLG_preview-column-body::-webkit-scrollbar-track{background-color:#0000;margin:8px 0}.eWUlLG_preview-column-body::-webkit-scrollbar-thumb{background-color:var(--gray-8);border-radius:999px}.eWUlLG_preview-column-body::-webkit-scrollbar-thumb:hover{background-color:var(--gray-9)}.eWUlLG_tab-content-with-preview-readonly{min-height:calc(100dvh - var(--header-safe-height) - 49px)}@media (max-width:991px){.eWUlLG_tab-content-with-preview{display:block}.eWUlLG_tab-content-with-preview>:first-child{width:100%;max-width:100%}.eWUlLG_preview-column{display:none}}@media (min-width:992px){.eWUlLG_tab-content-with-preview{min-height:calc(100dvh - var(--header-safe-height) - 49px - 72px)}}@media (min-width:992px) and (max-width:1199px){.eWUlLG_tab-content-with-preview{max-width:100%}.eWUlLG_tab-content-with-preview>:first-child,.eWUlLG_preview-column{flex:50%;width:auto;min-width:0;max-width:none}}@media (min-width:1200px){.eWUlLG_tab-content-with-preview{max-width:1246px}.eWUlLG_tab-content-with-preview>:first-child{flex:auto;width:auto;min-width:0;max-width:856px}.eWUlLG_preview-column{flex:0 0 390px;width:390px;min-width:390px}}}
.sXthAq_form-sections{}.sXthAq_form-section{}.sXthAq_wrapper-fieldset{}.sXthAq_form-field-label{}.sXthAq_form-field-description{}.sXthAq_required-mark{}.sXthAq_mark-renderer-area{}.sXthAq_mark-renderer-preview{}@layer components{.sXthAq_form-field-error{color:var(--color-red);margin-top:4px;font-size:12px}}
@layer components{._SQDKG_chat-room-toolbar{align-items:center;gap:8px;min-width:0;padding-top:8px;display:flex}._SQDKG_toolbar-button{border:1px solid var(--gray-6);background-color:var(--gray-2);height:36px;color:var(--gray-11);font-size:13px;font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;transition:background-color .15s,color .15s;display:inline-flex;position:relative}._SQDKG_toolbar-button:after{content:"";position:absolute;inset:-4px 0}._SQDKG_toolbar-button:hover{background-color:var(--gray-3);color:var(--gray-12)}._SQDKG_toolbar-button:focus-visible{outline:2px solid var(--lime-8);outline-offset:2px}._SQDKG_toolbar-button-ego{flex-shrink:1;min-width:0;max-width:200px}._SQDKG_toolbar-icon{flex-shrink:0;width:16px;height:16px}._SQDKG_toolbar-label{text-overflow:ellipsis;min-width:0;overflow:hidden}}
@layer components{.gDezvW_custom-bg{flex-direction:column;gap:20px;min-width:0;display:flex}.gDezvW_group{flex-direction:column;gap:4px;min-width:0;display:flex}.gDezvW_group-head{flex-direction:column;gap:4px;margin-bottom:4px;display:flex}.gDezvW_group-title{color:var(--gray-12);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.gDezvW_group-title:before{content:"";background:var(--lime-9-primary);border-radius:2px;width:3px;height:14px}.gDezvW_group-desc,.gDezvW_row-desc{color:var(--gray-11);word-break:keep-all;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.gDezvW_label-group{flex-direction:column;gap:2px;min-width:0;display:flex}.gDezvW_row-label{color:var(--gray-12);font-size:14px;font-weight:600}.gDezvW_switch-row{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:56px;padding:8px 0;display:flex}.gDezvW_switch-root{background-color:var(--gray-7);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:9999px;flex-shrink:0;align-items:center;width:42px;min-width:42px;height:25px;padding:0;transition:background-color .15s;display:inline-flex;position:relative}.gDezvW_switch-root:before{content:"";position:absolute;inset:-10px -2px}.gDezvW_switch-root[data-state=checked]{background-color:var(--lime-9-primary)}.gDezvW_switch-root[disabled]{cursor:not-allowed;opacity:.5}.gDezvW_switch-thumb{background-color:var(--color-white);width:21px;height:21px;box-shadow:0 1px 2px var(--gray-a4);will-change:transform;border-radius:9999px;transition:transform .1s;display:block;transform:translate(2px)}.gDezvW_switch-thumb[data-state=checked]{transform:translate(19px)}.gDezvW_disabled-hint{background:var(--gray-3);color:var(--gray-11);border-radius:8px;padding:8px 12px;font-size:13px}.gDezvW_guest-hint{border:1px solid var(--gray-6);color:var(--gray-11);text-align:center;word-break:keep-all;border-radius:12px;padding:16px;font-size:14px}.gDezvW_image-controls{flex-direction:column;min-width:0;display:flex}.gDezvW_image-controls.gDezvW_is-disabled{opacity:.45}.gDezvW_setting-row{border-top:1px solid var(--gray-a4);grid-template-columns:160px minmax(0,1fr);align-items:center;gap:12px;min-height:56px;padding:12px 0;display:grid}.gDezvW_setting-row-stack{border-top:1px solid var(--gray-a4);flex-direction:column;gap:10px;min-width:0;padding:12px 0;display:flex}.gDezvW_segment-group{flex-wrap:wrap;justify-content:center;gap:8px;min-width:0;display:flex}.gDezvW_segment-btn{text-align:center;border:1px solid var(--gray-6);background:var(--gray-1);min-width:0;min-height:44px;color:var(--gray-12);word-break:keep-all;cursor:pointer;border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.gDezvW_segment-btn:hover:not(:disabled){background:var(--gray-3)}.gDezvW_segment-btn:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.gDezvW_segment-btn:disabled{cursor:not-allowed}.gDezvW_segment-btn.gDezvW_is-selected{border-color:var(--lime-8);background:var(--lime-3);color:var(--lime-11)}.gDezvW_bg-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gDezvW_bg-grid-item{min-width:0}.gDezvW_bg-option{width:100%;min-width:0;color:var(--gray-11);text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:12px;flex-direction:column;gap:6px;padding:4px;display:flex}.gDezvW_bg-option:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.gDezvW_bg-option:disabled{cursor:not-allowed}.gDezvW_bg-option.gDezvW_is-selected{border-color:var(--lime-9-primary);color:var(--gray-12)}.gDezvW_bg-thumb{aspect-ratio:4/3;background:var(--gray-3);border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}.gDezvW_bg-thumb-image{width:100%;height:100%}.gDezvW_bg-thumb-empty{width:100%;height:100%;display:block}.gDezvW_bg-check{background:var(--lime-9-primary);width:22px;height:22px;color:var(--lime-contrast);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}.gDezvW_bg-name{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.gDezvW_transparency-control{align-items:center;gap:8px;min-width:0;display:flex}.gDezvW_step-btn{border:1px solid var(--gray-6);background:var(--gray-1);width:44px;height:44px;color:var(--gray-12);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gDezvW_step-btn:disabled{opacity:.5;cursor:not-allowed}.gDezvW_step-btn:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.gDezvW_range-input{min-width:0;accent-color:var(--lime-9-primary);flex:auto}.gDezvW_transparency-value{font-variant-numeric:tabular-nums;text-align:right;min-width:44px;color:var(--gray-11);flex-shrink:0;font-size:13px}@media (max-width:767px){.gDezvW_setting-row{grid-template-columns:minmax(0,1fr);gap:8px}.gDezvW_bg-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gDezvW_pc-only-row{display:none}}}
@layer components{.rHG9pG_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}.rHG9pG_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.rHG9pG_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.rHG9pG_feed{gap:var(--seed-dimension-x3);flex-direction:column;max-width:640px;display:flex}.rHG9pG_row{gap:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}}
@layer components{.nVUr_q_message-stack{gap:var(--seed-dimension-x2_5);flex-direction:column;min-width:0;display:flex}.nVUr_q_user-block{gap:var(--seed-dimension-x1);flex-direction:column;align-self:flex-end;align-items:flex-end;min-width:0;max-width:min(300px,100%);display:flex}.nVUr_q_user-bubble{padding:var(--seed-dimension-x2_5) var(--seed-dimension-x3_5);border-radius:var(--seed-radius-r4) var(--seed-radius-r1) var(--seed-radius-r4) var(--seed-radius-r4);background-color:var(--gray-4);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.nVUr_q_user-meta{gap:var(--seed-dimension-x2);color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.nVUr_q_attach-source{max-height:160px;padding:var(--seed-dimension-x2_5);border-radius:var(--seed-radius-r2);background-color:var(--gray-3);color:var(--color-text-secondary);font-family:inherit;font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;overflow:auto}.nVUr_q_ai-text{min-width:0;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);overflow-wrap:anywhere}.nVUr_q_system-text{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);text-align:center;margin:0}.nVUr_q_thinking-body{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3)}.nVUr_q_plan-list{gap:var(--seed-dimension-x1_5);padding-left:var(--seed-dimension-x5);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);flex-direction:column;margin:0;display:flex}}
@layer components{.v6UfUG_diagram-shell{border:1px solid var(--gray-6);background-color:var(--color-bg);background-image:radial-gradient(circle, color-mix(in srgb, var(--gray-11) 22%, transparent) 1px, transparent 1px);background-position:0 0;background-size:16px 16px;border-radius:12px;flex-direction:column;min-height:240px;display:flex;position:relative;overflow:hidden}.v6UfUG_diagram-shell:fullscreen{border:none;border-radius:0;width:100vw;height:100vh;min-height:100vh}.v6UfUG_diagram-shell.v6UfUG_large{flex:1;min-height:0}.v6UfUG_diagram-shell.v6UfUG_large .v6UfUG_diagram-viewport{touch-action:none;min-height:0;max-height:none}.v6UfUG_diagram-controls{z-index:3;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;top:12px;right:12px}.v6UfUG_diagram-toolbar{border:1px solid var(--gray-7);background-color:color-mix(in srgb, var(--color-bg) 92%, transparent);box-shadow:0 2px 8px color-mix(in srgb, var(--gray-12) 12%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;align-items:center;gap:4px;padding:4px;display:inline-flex}.v6UfUG_diagram-toolbar-button{width:32px;height:32px;color:var(--gray-12);cursor:pointer;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;transition:color .2s,background-color .2s;display:inline-flex}.v6UfUG_diagram-toolbar-button:hover{color:var(--lime-9-primary);background-color:var(--gray-2)}.v6UfUG_diagram-toolbar-button:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.v6UfUG_diagram-viewport{min-height:calc(100vh - 192px);max-height:calc(100vh - 192px);color:var(--gray-12);cursor:grab;background:0 0;flex-direction:column;flex:1;padding:0;display:flex;position:relative;overflow:hidden}.v6UfUG_diagram-viewport:active{cursor:grabbing}.v6UfUG_diagram-shell:fullscreen .v6UfUG_diagram-viewport{flex:1;min-height:0;max-height:none}.v6UfUG_diagram-mermaid{z-index:0;flex:1;width:100%;min-height:0;position:relative}.v6UfUG_diagram-shell:fullscreen .v6UfUG_diagram-mermaid{position:absolute;inset:16px}.v6UfUG_diagram-mermaid svg{width:100%;height:100%;display:block}.v6UfUG_diagram-mermaid svg g.node .diagram-scale-wrapper{transform-box:fill-box;transform-origin:50%;transition:transform .18s}.v6UfUG_diagram-mermaid svg g.node:hover .diagram-scale-wrapper{transform:scale(1.04)}.v6UfUG_diagram-mermaid svg g.node[data-first-scene="1"] .diagram-scale-wrapper .basic>path[stroke=none]{fill:var(--lime-7)!important}:is(.v6UfUG_diagram-mermaid svg g.node:hover rect,.v6UfUG_diagram-mermaid svg g.node:hover .label-container){stroke:var(--gray-10)}.v6UfUG_diagram-mermaid svg g.node:focus{outline:none}:is(.v6UfUG_diagram-mermaid svg g.node:focus rect,.v6UfUG_diagram-mermaid svg g.node:focus .label-container){stroke:var(--accent-9);stroke-width:2px}.v6UfUG_diagram-mermaid svg [data-prohibition="1"][data-add-prompt="1"]{color:var(--gray-11)}.v6UfUG_diagram-mermaid svg [data-prohibition="1"]:hover{color:var(--gray-12)}.v6UfUG_diagram-mermaid svg [data-add-prompt="1"]{cursor:pointer}.v6UfUG_diagram-mermaid svg g.edgeLabels>g.edgeLabel[data-add-prompt="1"]{opacity:.8;pointer-events:all}.v6UfUG_node-delete-button{top:var(--node-delete-top,0);left:var(--node-delete-left,0);z-index:2;border:1px solid var(--gray-7);background-color:var(--color-bg);width:24px;height:24px;color:var(--gray-11);cursor:pointer;box-shadow:0 1px 4px color-mix(in srgb, var(--gray-12) 10%, transparent);border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex;position:absolute}.v6UfUG_node-delete-button:hover{border-color:var(--color-red);color:var(--color-red);background-color:var(--gray-2)}.v6UfUG_node-delete-button:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.v6UfUG_add-scene-button{border:1px solid var(--gray-7);background-color:var(--color-bg);color:var(--gray-12);font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb, var(--gray-12) 12%, transparent);border-radius:10px;align-items:center;gap:6px;padding:10px 16px;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.v6UfUG_add-scene-button:hover{border-color:var(--lime-9-primary);color:var(--lime-9-primary);background-color:var(--gray-2)}.v6UfUG_add-scene-button:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.v6UfUG_empty{text-align:center;min-height:200px;color:var(--gray-10);justify-content:center;align-items:center;padding:24px 16px 56px;font-size:13px;display:flex}.v6UfUG_error{text-align:center;min-height:200px;color:var(--color-red);justify-content:center;align-items:center;padding:16px 16px 56px;font-size:13px;display:flex}@media (max-width:767px){.v6UfUG_diagram-shell{min-height:200px}.v6UfUG_diagram-viewport{min-height:280px;max-height:calc(100vh - 182px)}.v6UfUG_diagram-controls{gap:6px;top:8px;right:8px}.v6UfUG_diagram-toolbar-button{width:28px;height:28px;font-size:16px}.v6UfUG_add-scene-button{padding:8px 12px;font-size:13px}}}
@layer components{.RnPSUW_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}.RnPSUW_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.RnPSUW_caption,.RnPSUW_result{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.RnPSUW_result{color:var(--gray-11)}.RnPSUW_list{gap:var(--seed-dimension-x0_5);max-width:380px;padding:var(--seed-dimension-x2);border-radius:var(--seed-radius-r4);background-color:var(--color-layer-floating);box-shadow:var(--seed-shadow-s3);flex-direction:column;margin:0;list-style:none;display:flex}.RnPSUW_page-list{border:1px solid var(--color-stroke-subtle);background-color:var(--color-layer-default);flex-direction:column;max-width:393px;margin:0;padding:0;list-style:none;display:flex}.RnPSUW_box-list{max-width:393px;padding:var(--seed-dimension-x1) 0;border-radius:var(--seed-radius-r4);background-color:var(--color-layer-floating);flex-direction:column;margin:0;list-style:none;display:flex;overflow:hidden}.RnPSUW_row{align-items:center;gap:var(--seed-dimension-x3);flex-wrap:wrap;display:flex}}
@layer components{.zj2dzW_chat-capture-editor{--capture-editor-options-width:360px;--capture-editor-max-width:1200px;--capture-editor-gutter:var(--seed-dimension-x8);--capture-swatch-size:40px;flex-direction:column;min-height:100%;display:flex}.zj2dzW_editor-body{grid-template-columns:minmax(0, 1fr) var(--capture-editor-options-width);align-items:start;gap:var(--seed-dimension-x6);box-sizing:border-box;width:100%;max-width:var(--capture-editor-max-width);padding:var(--seed-dimension-x4) var(--capture-editor-gutter) var(--seed-dimension-x6);flex:1;margin-inline:auto;display:grid}.zj2dzW_preview{top:var(--seed-dimension-x4);align-items:center;gap:var(--seed-dimension-x4);flex-direction:column;min-width:0;display:flex;position:sticky}.zj2dzW_preview-empty{padding:var(--seed-dimension-x10) 0;color:var(--color-text-secondary);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);margin:0}.zj2dzW_preview-page{align-items:center;gap:var(--seed-dimension-x1_5);flex-direction:column;width:100%;max-width:420px;margin:0;display:flex}.zj2dzW_preview-canvas{border-radius:var(--seed-radius-r2);width:100%;height:auto;box-shadow:var(--seed-shadow-s1);display:block}.zj2dzW_page-label{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);font-variant-numeric:tabular-nums}.zj2dzW_options{gap:var(--seed-dimension-x5);flex-direction:column;min-width:0;display:flex}.zj2dzW_option-group{gap:var(--seed-dimension-x2);flex-direction:column;min-width:0;display:flex}.zj2dzW_option-label{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-weight:var(--seed-font-weight-medium);margin:0}.zj2dzW_option-hint{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-wrap:pretty;margin:0}.zj2dzW_switch-list{margin-inline:calc(-1 * var(--seed-dimension-spacing-x-global-gutter))}.zj2dzW_still-list{gap:var(--seed-dimension-x2);flex-direction:column;min-width:0;display:flex}.zj2dzW_swatch-list{gap:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}.zj2dzW_swatch{width:var(--capture-swatch-size);height:var(--capture-swatch-size);border-radius:var(--seed-radius-r2);outline-offset:2px;cursor:pointer;transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background:0 0;border:none;outline:2px solid #0000;flex-shrink:0;padding:0;overflow:hidden}.zj2dzW_swatch.zj2dzW_is-selected{outline-color:var(--color-stroke-selected)}.zj2dzW_swatch:focus-visible{outline-color:var(--color-focus-ring)}.zj2dzW_swatch-canvas{width:100%;height:100%;display:block}.zj2dzW_stepper-row{justify-content:space-between;align-items:center;gap:var(--seed-dimension-x3);display:flex}.zj2dzW_stepper-label{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-weight:var(--seed-font-weight-medium)}.zj2dzW_stepper{align-items:center;gap:var(--seed-dimension-x2);display:flex}.zj2dzW_stepper-value{min-width:var(--seed-dimension-x10);color:var(--color-text-primary);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-bold);font-variant-numeric:tabular-nums;text-align:center}.zj2dzW_actions{z-index:1;gap:var(--seed-dimension-x2);padding:var(--seed-dimension-x3) max(var(--capture-editor-gutter), calc((100% - var(--capture-editor-max-width)) / 2 + var(--capture-editor-gutter))) calc(var(--seed-dimension-x3) + env(safe-area-inset-bottom,0px));background-color:var(--color-layer-default);box-shadow:inset 0 1px 0 var(--color-stroke-subtle);flex-direction:column;display:flex;position:sticky;bottom:0}.zj2dzW_save-hint{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);margin:0}.zj2dzW_action-row{gap:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.zj2dzW_swatch{transition:none}}@container (max-width:991px){.zj2dzW_chat-capture-editor{--capture-editor-gutter:var(--seed-dimension-spacing-x-global-gutter)}.zj2dzW_editor-body{padding-top:var(--seed-dimension-x3);grid-template-columns:minmax(0,1fr)}.zj2dzW_preview{position:static}}}
@layer components{.nZ6gOW_provider-logo{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4)}.nZ6gOW_model-meta{margin-top:var(--seed-dimension-x1);font-variant-numeric:tabular-nums;display:block}.nZ6gOW_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{._6JxM_G_group{min-width:0;margin-top:var(--seed-dimension-x2)}}
@layer components{._0h1prG_chat-room-toolbar{align-items:center;gap:var(--seed-dimension-x1);flex-wrap:wrap;min-width:0;display:flex}}
