@layer pages{.FYH21a_container{max-width:720px;margin:0 auto;padding:2rem}.FYH21a_loading-wrap{justify-content:center;align-items:center;padding:4rem 1rem;display:flex}.FYH21a_loader{width:40px;height:40px}.FYH21a_warning{border:1px solid var(--gray-a4);background-color:var(--gray-2);border-radius:.75rem;margin-bottom:1rem;padding:.75rem 1rem}.FYH21a_warning-title{color:var(--gray-12);font-size:.875rem;font-weight:700;display:block}.FYH21a_warning-desc{color:var(--gray-11);margin-top:.375rem;font-size:.8125rem;line-height:1.5}.FYH21a_section{background-color:var(--gray-1);border:1px solid var(--gray-4);border-radius:1rem;padding:1.25rem}.FYH21a_section-title{color:var(--gray-12);margin-bottom:.75rem;font-size:1.125rem;font-weight:700}.FYH21a_row{justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.FYH21a_label{color:var(--gray-11)}.FYH21a_value{color:var(--gray-12);font-weight:600}.FYH21a_meta{border-top:1px solid var(--gray-4);gap:.375rem;margin-top:.75rem;padding-top:.625rem;display:grid}.FYH21a_meta-row{justify-content:space-between;gap:.5rem;font-size:.8125rem;display:flex}.FYH21a_meta-label{color:var(--gray-11)}.FYH21a_meta-value{color:var(--gray-12);text-align:right}.FYH21a_meta-danger{color:var(--gray-12);font-size:.75rem;font-weight:600}.FYH21a_reset-box{gap:.625rem;margin-top:.75rem;display:grid}.FYH21a_reset-desc{color:var(--gray-11);font-size:.8125rem;line-height:1.5}.FYH21a_btn{border:1px solid var(--lime-9-primary);background-color:var(--lime-9-primary);color:var(--gray-1);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;width:fit-content;padding:.5rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.FYH21a_btn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:767px){.FYH21a_container{padding:1rem}}}
@layer components{.ZVH9RG_wrapper{flex-direction:column;gap:1.25rem;width:100%;display:flex}.ZVH9RG_pin{justify-content:center;gap:.5rem;width:100%;display:flex}.ZVH9RG_pin-input{width:2.75rem;height:3.25rem;font-size:1.5rem;font-weight:var(--font-weight-semi-bold);text-align:center;color:var(--gray-12);background-color:var(--gray-5);border:1px solid var(--gray-8);caret-color:var(--lime-9-primary);transition:border-color .2s var(--easing-primary), background-color .2s var(--easing-primary);border-radius:8px}.ZVH9RG_pin-input:focus{border-color:var(--lime-9-primary);background-color:var(--color-bg);outline:none}.ZVH9RG_pin-input::placeholder{color:var(--gray-8)}.ZVH9RG_error{font-size:.85rem;font-weight:var(--font-weight-medium);color:var(--red-11);text-align:center;margin:0}@media (max-width:767px){.ZVH9RG_pin-input{width:2.5rem;height:3rem;font-size:1.3rem}}}
@layer components{.AygM_q_input-area{flex-direction:column;gap:8px;width:100%;display:flex}.AygM_q_input-name-area{justify-content:space-between;align-items:flex-start;display:flex}.AygM_q_input-name-wrapper{flex-direction:column;gap:8px;display:flex}.AygM_q_input-name{font-size:16px;font-weight:var(--font-weight-bold);color:var(--gray-12);align-items:center;gap:4px;display:flex}.AygM_q_input-help{color:var(--gray-11);font-size:13px;line-height:1.4}.AygM_q_input-name-required{color:var(--color-red)}.AygM_q_input-error{color:var(--color-red);margin-top:4px;font-size:12px}.AygM_q_input-label{width:100%;box-shadow:0 0 0 1px inset var(--gray-7);background-color:var(--gray-1);border-radius:8px;align-items:center;transition:all .2s;display:flex;position:relative}.AygM_q_input-label.AygM_q_focus{box-shadow:0 0 0 1px inset var(--lime-9-primary)}.AygM_q_input-label:has(.AygM_q_textarea){flex-direction:column;align-items:stretch;padding-bottom:28px}.AygM_q_input-label:has(.AygM_q_textarea):has(.AygM_q_input-footer){padding-bottom:28px}.AygM_q_input-footer{border-top:1px solid var(--gray-7);width:100%}.AygM_q_input-area:has(.AygM_q_input-error) .AygM_q_input-label{box-shadow:0 0 0 1px inset var(--color-red)}.AygM_q_input-area:has(.AygM_q_input-error) .AygM_q_input-label.AygM_q_focus{box-shadow:0 0 0 1px inset var(--color-red)}.AygM_q_input{color:var(--gray-12);background:0 0;border:none;outline:none;flex:1;padding:11px 12px;font-size:14px}.AygM_q_input::placeholder{color:var(--gray-9)}.AygM_q_input:disabled{cursor:not-allowed;opacity:.6}.AygM_q_input[type=number]{-moz-appearance:textfield}.AygM_q_input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AygM_q_input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.AygM_q_textarea{resize:none;min-height:120px}.AygM_q_auto-resize{resize:none;field-sizing:content;min-height:120px;overflow:hidden}.AygM_q_input-limit{color:var(--gray-11);justify-content:flex-end;gap:2px;margin-top:4px;font-size:11px;display:flex}.AygM_q_input-limit.AygM_q_inner-limit{color:var(--gray-10);pointer-events:none;white-space:nowrap;flex-shrink:0;order:2;margin-top:0;margin-right:16px;font-size:12px}.AygM_q_input-label:has(.AygM_q_textarea) .AygM_q_input-limit.AygM_q_inner-limit{margin-right:0;position:absolute;bottom:16px;right:16px}.AygM_q_speaker-highlight{overflow:hidden}.AygM_q_speaker-highlight .AygM_q_input.AygM_q_textarea{line-height:1.5}.AygM_q_speaker-highlight .AygM_q_input-footer:has(.AygM_q_token-backdrop){border-top:none}.AygM_q_token-backdrop{pointer-events:none;white-space:pre-wrap;word-break:break-word;color:#0000;padding:11px 12px;font-family:inherit;font-size:14px;line-height:1.5;position:absolute;inset:0 0 28px;overflow:hidden}.AygM_q_char-token{background-color:var(--gray-7);color:var(--gray-12);box-shadow:0 0 0 1px inset var(--gray-10);border-radius:4px}.AygM_q_char-token .AygM_q_token-bracket{color:var(--gray-7)}.AygM_q_user-token{background-color:var(--lime-5);color:var(--gray-12);box-shadow:0 0 0 1px inset var(--lime-8);border-radius:4px}.AygM_q_user-token .AygM_q_token-bracket{color:var(--lime-5)}.AygM_q_speaker-highlight-input .AygM_q_input{line-height:1.5}.AygM_q_speaker-highlight-input .AygM_q_input-footer:has(.AygM_q_token-backdrop){pointer-events:none;border-top:none;position:absolute;inset:0}.AygM_q_speaker-highlight-input .AygM_q_token-backdrop{white-space:pre;height:100%;position:static;bottom:auto;overflow:hidden}.AygM_q_speaker-highlight-input:has(.AygM_q_inner-limit) .AygM_q_token-backdrop{padding-right:56px}}
@layer components{.bRgeUG_typing-indicator{--typing-dot-size:6px;--typing-dot-lift:-4px}.bRgeUG_size-small{--typing-dot-size:4px;--typing-dot-lift:-2px}@keyframes bRgeUG_typing-dot-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(var(--typing-dot-lift))}}.bRgeUG_typing-indicator{align-items:center;gap:var(--seed-dimension-x1);min-height:var(--seed-line-height-t5);color:var(--gray-10);vertical-align:middle;display:inline-flex}.bRgeUG_size-small{gap:var(--seed-dimension-x0_5);min-height:auto;margin-left:var(--seed-dimension-x1)}.bRgeUG_label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bRgeUG_dot{width:var(--typing-dot-size);height:var(--typing-dot-size);border-radius:var(--seed-radius-full);opacity:.4;animation:bRgeUG_typing-dot-bounce 1.2s var(--seed-timing-function-easing) infinite;background-color:currentColor}.bRgeUG_dot:nth-child(2){animation-delay:.15s}.bRgeUG_dot:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.bRgeUG_dot{opacity:.7;animation:none}}}
@layer components{.cC8F5G_role-char-dialog{--segment-font-size:var(--chat-char-dialog-font-size,var(--seed-font-size-t5));--segment-font-style:var(--chat-char-dialog-font-style,normal);--segment-font-weight:var(--chat-char-dialog-font-weight,var(--seed-font-weight-regular));--segment-letter-spacing:var(--chat-char-dialog-letter-spacing,normal);--segment-color:var(--chat-char-dialog-color,var(--gray-12));--segment-shadow:var(--chat-char-dialog-shadow,none);--segment-font-family:var(--chat-char-dialog-font-family,inherit);--segment-bubble:var(--chat-char-dialog-bubble-color,var(--color-layer-floating))}.cC8F5G_role-char-narration{--segment-font-size:var(--chat-char-narration-font-size,var(--seed-font-size-t5));--segment-font-style:var(--chat-char-narration-font-style,normal);--segment-font-weight:var(--chat-char-narration-font-weight,var(--seed-font-weight-regular));--segment-letter-spacing:var(--chat-char-narration-letter-spacing,normal);--segment-color:var(--chat-char-narration-color,var(--gray-10));--segment-shadow:var(--chat-char-narration-shadow,none);--segment-font-family:var(--chat-char-narration-font-family,inherit);--segment-bubble:var(--chat-char-narration-bubble-color,transparent)}.cC8F5G_role-user-dialog{--segment-font-size:var(--chat-user-dialog-font-size,var(--seed-font-size-t5));--segment-font-style:var(--chat-user-dialog-font-style,normal);--segment-font-weight:var(--chat-user-dialog-font-weight,var(--seed-font-weight-regular));--segment-letter-spacing:var(--chat-user-dialog-letter-spacing,normal);--segment-color:var(--chat-user-dialog-color,var(--gray-12));--segment-shadow:var(--chat-user-dialog-shadow,none);--segment-font-family:var(--chat-user-dialog-font-family,inherit);--segment-bubble:var(--chat-user-dialog-bubble-color,var(--lime-3))}.cC8F5G_role-user-narration{--segment-font-size:var(--chat-user-narration-font-size,var(--seed-font-size-t5));--segment-font-style:var(--chat-user-narration-font-style,normal);--segment-font-weight:var(--chat-user-narration-font-weight,var(--seed-font-weight-regular));--segment-letter-spacing:var(--chat-user-narration-letter-spacing,normal);--segment-color:var(--chat-user-narration-color,var(--gray-10));--segment-shadow:var(--chat-user-narration-shadow,none);--segment-font-family:var(--chat-user-narration-font-family,inherit);--segment-bubble:var(--chat-user-narration-bubble-color,transparent)}.cC8F5G_action-btn{--chat-action-pressed-scale:calc(30 / 32)}.cC8F5G_message-item{align-items:flex-start;gap:var(--seed-dimension-x3);box-sizing:border-box;width:100%;display:flex}.cC8F5G_mode-novel{max-width:var(--chat-story-max-width,768px);margin-inline:auto}.cC8F5G_mode-bubble.cC8F5G_human{justify-content:flex-end}.cC8F5G_message-content{flex-direction:column;flex:1;min-width:0;display:flex}.cC8F5G_mode-bubble.cC8F5G_human .cC8F5G_message-content{flex:0 auto;align-items:flex-end;max-width:85%}.cC8F5G_avatar,.cC8F5G_speaker-avatar{border-radius:var(--seed-radius-full);background-color:var(--gray-4);border:none;flex-shrink:0;padding:0;display:block;position:relative;overflow:hidden}.cC8F5G_avatar{width:var(--seed-dimension-x10);height:var(--seed-dimension-x10)}.cC8F5G_speaker-avatar{width:var(--seed-dimension-x9);height:var(--seed-dimension-x9)}.cC8F5G_is-clickable{cursor:pointer}.cC8F5G_is-clickable:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cC8F5G_avatar-image{width:100%;height:100%}.cC8F5G_avatar-placeholder{background-color:var(--gray-5);width:100%;height:100%;display:block}.cC8F5G_sender-line{align-items:center;gap:var(--seed-dimension-x1_5);min-height:var(--seed-line-height-t3);margin-bottom:var(--seed-dimension-x1_5);display:flex}.cC8F5G_mode-bubble.cC8F5G_human .cC8F5G_sender-line{justify-content:flex-end}.cC8F5G_sender-name,.cC8F5G_speaker-name{min-width:0;color:var(--chat-sender-color,var(--gray-11));font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cC8F5G_response-mode-badge{align-items:center;gap:var(--seed-dimension-x0_5);min-height:var(--seed-dimension-x5);box-sizing:border-box;padding:var(--seed-dimension-x0_5) var(--seed-dimension-x1_5);border-radius:var(--seed-radius-r1);font-size:var(--seed-font-size-t2);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t2);flex-shrink:0;display:inline-flex}.cC8F5G_is-safe{background-color:color-mix(in srgb, var(--color-green) 10%, var(--gray-1));color:var(--color-green)}.cC8F5G_is-unsafe{background-color:color-mix(in srgb, var(--color-red) 10%, var(--gray-1));color:var(--color-text-critical)}.cC8F5G_response-mode-icon{flex-shrink:0;width:12px;height:12px}.cC8F5G_paragraph,.cC8F5G_message-bubble,.cC8F5G_narration-bubble{min-width:0;color:var(--segment-color,var(--gray-12));font-family:var(--segment-font-family,inherit);font-size:var(--segment-font-size,var(--seed-font-size-t5));font-style:var(--segment-font-style,normal);font-weight:var(--segment-font-weight,var(--seed-font-weight-regular));letter-spacing:var(--segment-letter-spacing,normal);text-shadow:var(--segment-shadow,none);overflow-wrap:anywhere}.cC8F5G_bubble-list{align-items:flex-start;gap:var(--chat-paragraph-gap,var(--seed-dimension-x1_5));flex-direction:column;min-width:0;max-width:100%;display:flex}.cC8F5G_mode-bubble.cC8F5G_human .cC8F5G_bubble-list{align-items:flex-end}.cC8F5G_message-bubble,.cC8F5G_narration-bubble{box-sizing:border-box;max-width:100%;line-height:var(--chat-line-height,var(--seed-line-height-t5))}.cC8F5G_message-bubble{padding:var(--seed-dimension-x2_5) var(--seed-dimension-x3_5);border-radius:var(--seed-radius-r4);background-color:var(--segment-bubble,var(--color-layer-floating))}.cC8F5G_mode-bubble.cC8F5G_ai .cC8F5G_bubble-list>.cC8F5G_message-bubble:first-child{border-top-left-radius:var(--seed-radius-r1)}.cC8F5G_mode-bubble.cC8F5G_human .cC8F5G_bubble-list>.cC8F5G_message-bubble:first-child{border-top-right-radius:var(--seed-radius-r1)}.cC8F5G_narration-bubble{padding:var(--seed-dimension-x1) var(--seed-dimension-x1);background-color:var(--segment-bubble,transparent)}.cC8F5G_speaker-row{align-items:flex-start;gap:var(--seed-dimension-x2_5);min-width:0;max-width:100%;display:flex}.cC8F5G_speaker-content{align-items:flex-start;gap:var(--seed-dimension-x1);flex-direction:column;min-width:0;display:flex}.cC8F5G_story-body{gap:var(--chat-paragraph-gap,var(--seed-dimension-x4));flex-direction:column;min-width:0;display:flex}.cC8F5G_paragraph{line-height:var(--chat-line-height,1.55)}.cC8F5G_mode-novel .cC8F5G_speaker-content{gap:var(--seed-dimension-x0_5)}.cC8F5G_mode-novel .cC8F5G_story-body .cC8F5G_paragraph pre{margin:var(--seed-dimension-x2) 0;padding:var(--seed-dimension-x3) var(--seed-dimension-x4);border:1px solid var(--chat-status-border,var(--color-stroke-muted));border-radius:var(--chat-status-radius,var(--seed-radius-r3));background-color:var(--chat-status-bg,var(--color-layer-floating));color:var(--chat-status-color,var(--gray-11));font-family:inherit;font-size:var(--seed-font-size-t4);font-style:normal;line-height:var(--seed-line-height-t4);white-space:pre-wrap;font-variant-numeric:tabular-nums}.cC8F5G_mode-novel .cC8F5G_story-body .cC8F5G_paragraph pre code{color:inherit;font-family:inherit;font-size:inherit;background:0 0;padding:0}.cC8F5G_mode-novel .cC8F5G_story-body .cC8F5G_paragraph blockquote{margin:0 0 var(--seed-dimension-x2);padding:var(--seed-dimension-x2) var(--seed-dimension-x3);border-radius:var(--seed-radius-r2);background-color:var(--chat-scene-header-bg,var(--gray-3));color:var(--chat-scene-header-color,var(--gray-11));font-size:var(--seed-font-size-t3);font-style:normal;line-height:var(--seed-line-height-t3);border-left:none}.cC8F5G_scene-image{border-radius:var(--chat-scene-image-radius,var(--seed-radius-r3));width:100%;max-width:100%;overflow:hidden}.cC8F5G_mode-bubble .cC8F5G_scene-image{max-width:420px}.cC8F5G_mode-novel.cC8F5G_human-divider .cC8F5G_story-body{padding-block:var(--seed-dimension-x5);border-block:1px solid var(--color-stroke-subtle)}.cC8F5G_mode-novel.cC8F5G_human-divider .cC8F5G_sender-line{margin-bottom:0}.cC8F5G_mode-novel.cC8F5G_human-divider .cC8F5G_sender-name{color:var(--chat-sender-color,var(--gray-10));font-size:var(--seed-font-size-t2);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t2)}.cC8F5G_mode-novel.cC8F5G_human-divider .cC8F5G_sender-line+.cC8F5G_story-body{margin-top:var(--seed-dimension-x1_5)}.cC8F5G_mode-novel.cC8F5G_human-bubble .cC8F5G_message-content{align-items:flex-end}.cC8F5G_mode-novel.cC8F5G_human-bubble .cC8F5G_story-body{max-width:85%;padding:var(--seed-dimension-x3) var(--seed-dimension-x4);border-radius:var(--seed-radius-r4);border-top-right-radius:var(--seed-radius-r1);background-color:var(--chat-user-dialog-bubble-color,var(--gray-3))}.cC8F5G_streaming-indicator,.cC8F5G_message-content>.cC8F5G_message-bubble{align-self:flex-start}.cC8F5G_message-footer{margin-top:var(--seed-dimension-x2)}.cC8F5G_message-actions{align-items:center;gap:var(--seed-dimension-x1);margin-top:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}.cC8F5G_mode-bubble.cC8F5G_human .cC8F5G_message-actions,.cC8F5G_mode-novel.cC8F5G_human-bubble .cC8F5G_message-actions{justify-content:flex-end}.cC8F5G_action-btn{width:var(--seed-dimension-x8);height:var(--seed-dimension-x8);border-radius:var(--seed-radius-full);background-color:var(--chat-action-bg,transparent);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);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;scale:1}.cC8F5G_action-btn:after{content:"";inset:calc(var(--seed-dimension-x1) * -1);position:absolute}.cC8F5G_action-btn svg{width:18px;height:18px}.cC8F5G_action-btn:active:not(:disabled){background-color:var(--color-state-pressed);scale:var(--chat-action-pressed-scale)}.cC8F5G_action-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cC8F5G_action-btn:disabled{color:var(--gray-7);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.cC8F5G_action-btn:hover:not(:disabled){background-color:var(--color-state-pressed);color:var(--gray-12)}}@media (max-width:767px){.cC8F5G_mode-bubble.cC8F5G_human .cC8F5G_message-content,.cC8F5G_mode-novel.cC8F5G_human-bubble .cC8F5G_story-body{max-width:90%}}@media (prefers-reduced-motion:reduce){.cC8F5G_action-btn{transition:none}.cC8F5G_action-btn:active:not(:disabled){scale:1}}}
@property --screen-motion-push-duration{syntax:"<time>";inherits:true;initial-value:.3s}@property --screen-motion-push-easing{syntax:"*";inherits:true;initial-value:cubic-bezier(.03, .4, .1, 1)}@property --screen-motion-back-duration{syntax:"<time>";inherits:true;initial-value:.2s}@property --screen-motion-back-easing{syntax:"*";inherits:true;initial-value:cubic-bezier(.35, 0, 1, 1)}@property --screen-motion-under-shift{syntax:"<percentage>";inherits:true;initial-value:-25%}@layer components{@keyframes Glndsq_screen-transition-slide-from-end{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes Glndsq_screen-transition-slide-to-end{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes Glndsq_screen-transition-shift-from-start{0%{transform:translateX(var(--screen-motion-under-shift))}to{transform:translate(0)}}@keyframes Glndsq_screen-transition-shift-to-start{0%{transform:translate(0)}to{transform:translateX(var(--screen-motion-under-shift))}}::view-transition-group(.Glndsq_push){overflow:clip}::view-transition-group(.Glndsq_back){overflow:clip}::view-transition-group(.Glndsq_push){animation-duration:var(--screen-motion-push-duration)}::view-transition-group(.Glndsq_back){animation-duration:var(--screen-motion-back-duration)}::view-transition-old(.Glndsq_push){mix-blend-mode:normal}::view-transition-new(.Glndsq_push){mix-blend-mode:normal}::view-transition-old(.Glndsq_back){mix-blend-mode:normal}::view-transition-new(.Glndsq_back){mix-blend-mode:normal}::view-transition-old(.Glndsq_push){animation:Glndsq_screen-transition-shift-to-start var(--screen-motion-push-duration) var(--screen-motion-push-easing) both}::view-transition-new(.Glndsq_push){animation:Glndsq_screen-transition-slide-from-end var(--screen-motion-push-duration) var(--screen-motion-push-easing) both}::view-transition-old(.Glndsq_back){z-index:1;animation:Glndsq_screen-transition-slide-to-end var(--screen-motion-back-duration) var(--screen-motion-back-easing) both}::view-transition-new(.Glndsq_back){animation:Glndsq_screen-transition-shift-from-start var(--screen-motion-back-duration) var(--screen-motion-back-easing) both}.Glndsq_push-new{animation:Glndsq_screen-transition-slide-from-end var(--screen-motion-push-duration) var(--screen-motion-push-easing) both}.Glndsq_back-old{animation:Glndsq_screen-transition-slide-to-end var(--screen-motion-back-duration) var(--screen-motion-back-easing) both}.Glndsq_push-old{animation:Glndsq_screen-transition-shift-to-start var(--screen-motion-push-duration) var(--screen-motion-push-easing) both}.Glndsq_back-new{animation:Glndsq_screen-transition-shift-from-start var(--screen-motion-back-duration) var(--screen-motion-back-easing) both}@media (prefers-reduced-motion:reduce){::view-transition-group(.Glndsq_push){animation:none}::view-transition-group(.Glndsq_back){animation:none}::view-transition-old(.Glndsq_push){animation:none}::view-transition-new(.Glndsq_push){animation:none}::view-transition-old(.Glndsq_back){animation:none}::view-transition-new(.Glndsq_back){animation:none}.Glndsq_push-new,.Glndsq_back-old,.Glndsq_push-old,.Glndsq_back-new{animation:none}}}
@layer components{.O1gEbW_creation-frame{--creation-frame-top-nav-height:60px;--creation-frame-sticky-top:calc(var(--screen-sticky-top,0px) + var(--creation-frame-top-nav-height) + var(--seed-dimension-x6));--creation-frame-step-width:232px;--creation-frame-aside-width:320px;--creation-frame-main-width:720px}.O1gEbW_creation-frame.O1gEbW_is-aside-wide{--creation-frame-aside-width:400px}.O1gEbW_creation-frame{grid-template-columns:minmax(0, var(--creation-frame-main-width));justify-content:center;align-items:start;column-gap:var(--seed-dimension-x8);box-sizing:border-box;width:100%;min-width:0;padding:var(--seed-dimension-x6) var(--seed-dimension-x8) 0;flex:1;display:grid}.O1gEbW_creation-frame.O1gEbW_has-step-list{grid-template-columns:var(--creation-frame-step-width) minmax(0, var(--creation-frame-main-width))}.O1gEbW_creation-frame.O1gEbW_has-aside{grid-template-columns:minmax(0, var(--creation-frame-main-width)) var(--creation-frame-aside-width)}.O1gEbW_creation-frame.O1gEbW_has-step-list.O1gEbW_has-aside{grid-template-columns:var(--creation-frame-step-width) minmax(0, var(--creation-frame-main-width)) var(--creation-frame-aside-width)}.O1gEbW_step-column{top:var(--creation-frame-sticky-top);max-height:calc(100dvh - var(--creation-frame-sticky-top) - var(--seed-dimension-x4));min-width:0;position:sticky;overflow-y:auto}.O1gEbW_main-column{flex-direction:column;align-self:stretch;min-width:0;display:flex}.O1gEbW_main{gap:var(--seed-dimension-x8);min-width:0;padding-bottom:var(--seed-dimension-x8);flex-direction:column;flex:1;display:flex}.O1gEbW_heading{gap:var(--seed-dimension-x1);flex-direction:column;min-width:0;display:flex}.O1gEbW_heading-eyebrow{color:var(--lime-11);font-size:var(--seed-font-size-t2);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t2)}.O1gEbW_heading-title{color:var(--color-text-primary);font-size:var(--seed-font-size-t7);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t7);margin:0}.O1gEbW_heading-title:focus{outline:none}.O1gEbW_heading-description{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-wrap:pretty;margin:0}.O1gEbW_aside{top:var(--creation-frame-sticky-top);max-height:calc(100dvh - var(--creation-frame-sticky-top) - var(--seed-dimension-x4));border-radius:var(--seed-radius-r4);box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);background-color:var(--color-layer-basement);flex-direction:column;display:flex;position:sticky;overflow:hidden}.O1gEbW_aside-header{justify-content:space-between;align-items:center;gap:var(--seed-dimension-x3);min-height:var(--seed-dimension-x13);padding:var(--seed-dimension-x2) var(--seed-dimension-x4);border-bottom:1px solid var(--color-stroke-subtle);flex-shrink:0;display:flex}.O1gEbW_aside-title{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)}.O1gEbW_aside-hint{min-width:0;color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2)}.O1gEbW_aside.O1gEbW_is-flush{height:calc(100dvh - var(--creation-frame-sticky-top) - var(--seed-dimension-x4))}.O1gEbW_is-flush .O1gEbW_aside-body{flex-direction:column;padding:0;display:flex;overflow:hidden}.O1gEbW_aside-body{min-height:0;padding:var(--seed-dimension-x4);overscroll-behavior:contain;flex:1;overflow-y:auto}.O1gEbW_preview-screen-body{box-sizing:border-box;padding:var(--seed-dimension-x4) var(--seed-dimension-spacing-x-global-gutter) var(--seed-dimension-x8)}@media (max-width:991px){.O1gEbW_creation-frame,.O1gEbW_creation-frame.O1gEbW_has-step-list,.O1gEbW_creation-frame.O1gEbW_has-aside,.O1gEbW_creation-frame.O1gEbW_has-step-list.O1gEbW_has-aside{grid-template-columns:minmax(0,1fr);column-gap:0;padding:0}.O1gEbW_creation-frame.O1gEbW_has-step-list,.O1gEbW_creation-frame.O1gEbW_has-step-list.O1gEbW_has-aside{grid-template-rows:auto minmax(0,1fr)}.O1gEbW_aside{display:none}.O1gEbW_step-column{top:calc(var(--screen-sticky-top,0px) + var(--creation-frame-top-nav-height));z-index:var(--z-index-sticky-contents);background-color:var(--color-layer-default);max-height:none;overflow:visible}.O1gEbW_main{gap:var(--seed-dimension-x6);padding:var(--seed-dimension-x5) var(--seed-dimension-spacing-x-global-gutter) var(--seed-dimension-x8)}}}
@layer components{.HOoQta_content{--sheet-top:0px;--sheet-bottom:0px;--sheet-left:auto;--sheet-right:auto;--sheet-width:720px;--sheet-max-width:80%;--sheet-max-height:none;--sheet-margin-inline:0px;--sheet-radius:0px;--sheet-padding-bottom:0px;--sheet-enter-x:0px;--sheet-enter-y:0px;--sheet-exit-duration:var(--seed-duration-d6);--sheet-exit-timing:var(--seed-timing-function-exit-expressive);--sheet-gutter:var(--seed-dimension-x6);--sheet-header-padding-right:calc(24px + 22px + var(--seed-dimension-x1_5));--sheet-body-padding-bottom:var(--seed-dimension-x12);--sheet-body-mask:linear-gradient(to top, transparent 0, var(--color-black) var(--seed-dimension-x12));--sheet-close-top:13px;--sheet-close-right:9px;--sheet-close-size:52px;--sheet-close-bg:transparent;--sheet-close-hover-bg:var(--color-layer-floating-pressed);--sheet-close-color:var(--gray-10);--sheet-close-radius:var(--seed-radius-r3);--sheet-close-icon-size:22px;--sheet-close-feedback-scale:calc(50 / 52);--sheet-depth-x:0px;--sheet-depth-y:0px;--sheet-depth-scale:1;--sheet-depth-origin:center}.HOoQta_pos-right{--sheet-right:var(--seed-safe-area-right);--sheet-enter-x:100%;--sheet-depth-x:calc(-16px * var(--overlay-depth,0))}.HOoQta_pos-left{--sheet-left:var(--seed-safe-area-left);--sheet-enter-x:-100%;--sheet-depth-x:calc(16px * var(--overlay-depth,0))}.HOoQta_pos-bottom{--sheet-top:auto;--sheet-bottom:0px;--sheet-left:var(--seed-safe-area-left);--sheet-right:var(--seed-safe-area-right);--sheet-width:auto;--sheet-max-width:480px;--sheet-max-height:min(90%, 100% - var(--seed-safe-area-top));--sheet-margin-inline:auto;--sheet-radius:var(--seed-radius-r6) var(--seed-radius-r6) 0 0;--sheet-padding-bottom:var(--seed-safe-area-bottom);--sheet-enter-x:0px;--sheet-enter-y:100%;--sheet-exit-duration:var(--seed-duration-d4);--sheet-exit-timing:var(--seed-timing-function-exit);--sheet-gutter:var(--seed-dimension-spacing-x-global-gutter);--sheet-header-padding-right:56px;--sheet-body-padding-bottom:var(--seed-dimension-x6);--sheet-body-mask:none;--sheet-close-top:var(--seed-dimension-x6);--sheet-close-right:var(--seed-dimension-x4);--sheet-close-size:28px;--sheet-close-bg:var(--gray-4);--sheet-close-hover-bg:var(--gray-4);--sheet-close-color:var(--gray-12);--sheet-close-radius:var(--seed-radius-full);--sheet-close-icon-size:14px;--sheet-close-feedback-scale:calc(26 / 28);--sheet-depth-x:0px;--sheet-depth-y:calc(-10px * var(--overlay-depth,0));--sheet-depth-scale:var(--overlay-depth-scale,1);--sheet-depth-origin:center top}@keyframes HOoQta_sheet-enter{0%{transform:translate3d(var(--sheet-enter-x), var(--sheet-enter-y), 0)}}@keyframes HOoQta_sheet-exit{to{transform:translate3d(var(--sheet-enter-x), var(--sheet-enter-y), 0)}}.HOoQta_content{top:var(--sheet-top);right:var(--sheet-right);bottom:var(--sheet-bottom);left:var(--sheet-left);z-index:calc(var(--z-index-sheet) + var(--overlay-z-step,0));opacity:var(--overlay-depth-opacity,1);scale:var(--sheet-depth-scale);translate:var(--sheet-depth-x) var(--sheet-depth-y);transform-origin:var(--sheet-depth-origin);box-sizing:border-box;width:var(--sheet-width);max-width:var(--sheet-max-width);max-height:var(--sheet-max-height);margin-inline:var(--sheet-margin-inline);padding-bottom:var(--sheet-padding-bottom);border-radius:var(--sheet-radius);background:var(--color-layer-floating);color:var(--gray-12);word-break:keep-all;overflow-wrap:anywhere;will-change:transform;transition:opacity var(--seed-duration-d4) var(--seed-timing-function-easing), scale var(--seed-duration-d4) var(--seed-timing-function-easing), translate var(--seed-duration-d4) var(--seed-timing-function-easing);outline:none;flex-direction:column;display:flex;position:fixed}.HOoQta_content.HOoQta_is-open{animation:HOoQta_sheet-enter var(--seed-duration-d6) var(--seed-timing-function-enter-expressive)}.HOoQta_content:not(.HOoQta_is-open){animation:HOoQta_sheet-exit var(--sheet-exit-duration) var(--sheet-exit-timing) forwards}.HOoQta_header{gap:var(--seed-dimension-x1_5);box-sizing:border-box;min-height:70px;padding-top:var(--seed-dimension-x6);padding-bottom:var(--seed-dimension-x4);padding-left:var(--sheet-gutter);padding-right:var(--sheet-header-padding-right);flex-direction:column;flex-shrink:0;display:flex}.HOoQta_title-row{align-items:baseline;gap:var(--seed-dimension-x2);min-width:0;display:flex}.HOoQta_stack-label{color:var(--gray-11);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);font-weight:var(--seed-font-weight-medium);font-variant-numeric:tabular-nums;letter-spacing:0;flex-shrink:0}.HOoQta_title{color:var(--gray-12);font-size:var(--seed-font-size-t8);line-height:var(--seed-line-height-t8);font-weight:var(--seed-font-weight-bold);margin:0}.HOoQta_description{color:var(--gray-11);font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);font-weight:var(--seed-font-weight-regular);white-space:pre-wrap;margin:0}.HOoQta_description span{color:var(--color-star)}.HOoQta_body{box-sizing:border-box;min-height:0;padding-inline:var(--sheet-gutter);padding-bottom:var(--sheet-body-padding-bottom);overscroll-behavior:contain;-webkit-mask-image:var(--sheet-body-mask);mask-image:var(--sheet-body-mask);transition:box-shadow var(--seed-duration-color-transition) var(--seed-timing-function-easing);flex-direction:column;flex:1;display:flex;overflow-y:auto}.HOoQta_body.HOoQta_is-scrolled{box-shadow:inset 0 1px 0 0 var(--color-stroke-muted)}.HOoQta_close-button{top:var(--sheet-close-top);right:var(--sheet-close-right);width:var(--sheet-close-size);height:var(--sheet-close-size);border-radius:var(--sheet-close-radius);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1);background:var(--sheet-close-bg);color:var(--sheet-close-color);cursor:pointer;transition:background var(--seed-duration-color-transition) var(--seed-timing-function-easing), scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.HOoQta_close-button:after{content:"";position:absolute;inset:-8px}.HOoQta_close-icon{width:var(--sheet-close-icon-size);height:var(--sheet-close-icon-size);flex-shrink:0}.HOoQta_close-button:active{scale:var(--sheet-close-feedback-scale)}.HOoQta_close-button:focus-visible{outline-color:var(--color-focus-ring)}@media (hover:hover) and (pointer:fine){.HOoQta_close-button:hover{background:var(--sheet-close-hover-bg)}}@media not all and (hover:hover) and (pointer:fine){.HOoQta_close-button:active{background:var(--sheet-close-hover-bg)}}@media (max-width:991px){.HOoQta_pos-left,.HOoQta_pos-right{--sheet-top:auto;--sheet-bottom:0px;--sheet-left:var(--seed-safe-area-left);--sheet-right:var(--seed-safe-area-right);--sheet-width:auto;--sheet-max-width:480px;--sheet-max-height:min(90%, 100% - var(--seed-safe-area-top));--sheet-margin-inline:auto;--sheet-radius:var(--seed-radius-r6) var(--seed-radius-r6) 0 0;--sheet-padding-bottom:var(--seed-safe-area-bottom);--sheet-enter-x:0px;--sheet-enter-y:100%;--sheet-exit-duration:var(--seed-duration-d4);--sheet-exit-timing:var(--seed-timing-function-exit);--sheet-gutter:var(--seed-dimension-spacing-x-global-gutter);--sheet-header-padding-right:56px;--sheet-body-padding-bottom:var(--seed-dimension-x6);--sheet-body-mask:none;--sheet-close-top:var(--seed-dimension-x6);--sheet-close-right:var(--seed-dimension-x4);--sheet-close-size:28px;--sheet-close-bg:var(--gray-4);--sheet-close-hover-bg:var(--gray-4);--sheet-close-color:var(--gray-12);--sheet-close-radius:var(--seed-radius-full);--sheet-close-icon-size:14px;--sheet-close-feedback-scale:calc(26 / 28);--sheet-depth-x:0px;--sheet-depth-y:calc(-10px * var(--overlay-depth,0));--sheet-depth-scale:var(--overlay-depth-scale,1);--sheet-depth-origin:center top}}@media (prefers-reduced-motion:reduce){.HOoQta_content{transition:opacity var(--seed-duration-d4) var(--seed-timing-function-easing);translate:none;scale:1}.HOoQta_content.HOoQta_is-open,.HOoQta_content:not(.HOoQta_is-open){animation:none}.HOoQta_content{--sheet-close-feedback-scale:1}}}
@layer components{.msiZQG_demo{gap:var(--seed-dimension-x8);flex-direction:column;width:100%;display:flex}.msiZQG_example{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.msiZQG_example-label,.msiZQG_result{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.msiZQG_example-label{font-weight:var(--seed-font-weight-medium)}.msiZQG_result{color:var(--gray-11)}.msiZQG_row{gap:var(--seed-dimension-x2);flex-wrap:wrap;display:flex}.msiZQG_panel-preview{box-sizing:border-box;width:100%;max-width:360px;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)}}
@layer components{.vkq-za_status{align-items:center;gap:var(--seed-dimension-x1);display:inline-flex}.vkq-za_status-live{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.vkq-za_status-icon{flex-shrink:0}.vkq-za_tone-success .vkq-za_status-icon{color:var(--lime-11)}.vkq-za_tone-critical{color:var(--color-text-critical)}}
@layer components{._NH_ka_chat-room-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._NH_ka_empty-state{justify-content:center;align-items:center;gap:var(--seed-dimension-x1_5);padding:var(--seed-dimension-x10) var(--seed-dimension-x4);text-align:center;flex-direction:column;display:flex}._NH_ka_empty-icon{width:var(--seed-dimension-x10);height:var(--seed-dimension-x10);margin-bottom:var(--seed-dimension-x2);color:var(--gray-8)}._NH_ka_empty-title{color:var(--gray-11);font-size:var(--seed-font-size-t4);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t4);margin:0}}
@layer components{.S3gmua_creation-form-skeleton{flex-direction:column;flex:1;min-width:0;display:flex}.S3gmua_form-skeleton{gap:var(--seed-dimension-x6);flex-direction:column;display:flex}.S3gmua_heading{gap:var(--seed-dimension-x1);flex-direction:column;display:flex}.S3gmua_heading-eyebrow{width:72px;height:16px}.S3gmua_heading-title{width:40%;height:30px}.S3gmua_heading-description{width:70%;height:19px}.S3gmua_field{gap:var(--seed-dimension-x2);flex-direction:column;display:flex}.S3gmua_field-label{width:120px;height:22px}.S3gmua_field-input{width:100%;height:48px}.S3gmua_aside-skeleton{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.S3gmua_aside-card{width:100%;height:240px}.S3gmua_aside-line{width:80%;height:19px}.S3gmua_aside-panel{min-height:0;margin:var(--seed-dimension-x4);flex:1}}
@layer components{._20M6uW_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}._20M6uW_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}._20M6uW_caption,._20M6uW_result{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}._20M6uW_result{color:var(--gray-11)}._20M6uW_frame{box-sizing:border-box;max-width:393px;padding:0 var(--seed-dimension-x4)}}
@layer components{.B1Yguq_model-picker{--model-picker-height:var(--seed-dimension-x13)}.B1Yguq_wrapper-fieldset{border:none;min-width:0;margin:0;padding:0}.B1Yguq_tab-content{gap:var(--seed-dimension-x6);flex-direction:column;min-width:0;display:flex}.B1Yguq_model-picker{justify-content:space-between;align-items:center;gap:var(--seed-dimension-x3);box-sizing:border-box;width:100%;min-height:var(--model-picker-height);padding:0 var(--seed-dimension-x4);border-radius:var(--seed-radius-r3);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--color-stroke-field);color:var(--gray-12);font-family:inherit;font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5);text-align:left;cursor:pointer;background-color:#0000;border:none;outline:2px solid #0000;display:flex}.B1Yguq_model-picker:focus-visible{outline-color:var(--color-focus-ring)}.B1Yguq_model-picker:disabled{background-color:var(--gray-4);color:var(--gray-7);cursor:not-allowed}.B1Yguq_model-picker-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.B1Yguq_model-picker-label.B1Yguq_is-placeholder{color:var(--color-text-placeholder)}.B1Yguq_model-picker-arrow{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5);color:var(--gray-10);flex:none}}
@layer components{._4tc8Va_guide-link{align-items:center;gap:var(--seed-dimension-x2_5);min-height:var(--seed-dimension-x9);padding:0 var(--seed-dimension-x2);border-radius:var(--seed-radius-r2);color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-decoration:none;display:flex}._4tc8Va_guide-link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._4tc8Va_guide-link-icon{width:var(--seed-dimension-x4_5);height:var(--seed-dimension-x4_5);flex-shrink:0}@media (hover:hover) and (pointer:fine){._4tc8Va_guide-link:hover{background-color:var(--color-state-pressed);color:var(--color-text-primary)}}}
@layer components{.uxERyq_segmented-length-bar{--segmented-length-sticky-top:calc(var(--screen-sticky-top,0px) + 60px)}.uxERyq_tone-neutral{--segmented-length-tone:var(--gray-8)}.uxERyq_tone-info{--segmented-length-tone:var(--blue-9)}.uxERyq_segmented-length-bar{gap:var(--seed-dimension-x2);min-width:0;padding:var(--seed-dimension-x3) var(--seed-dimension-x4);border-radius:var(--seed-radius-r3);box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);background-color:var(--color-layer-basement);flex-direction:column;display:flex}.uxERyq_is-sticky{top:var(--segmented-length-sticky-top);z-index:2;position:sticky}.uxERyq_header{justify-content:space-between;align-items:baseline;gap:var(--seed-dimension-x3);min-width:0;display:flex}.uxERyq_title{color:var(--color-text-primary);font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t3)}.uxERyq_count{font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-variant-numeric:tabular-nums;flex-shrink:0}.uxERyq_current{color:var(--color-text-primary);font-weight:var(--seed-font-weight-bold)}.uxERyq_is-overflowing .uxERyq_current{color:var(--color-text-critical)}.uxERyq_max{color:var(--color-text-secondary)}.uxERyq_track{border-radius:var(--seed-radius-full);background-color:var(--gray-4);gap:2px;width:100%;height:6px;display:flex;overflow:hidden}.uxERyq_segment{flex:var(--segmented-length,0) 1 0;background-color:var(--segmented-length-tone);min-width:0;transition:flex-grow var(--seed-duration-d4) var(--seed-timing-function-easing)}.uxERyq_segment.uxERyq_is-active{background-color:var(--lime-9-primary)}.uxERyq_segment.uxERyq_is-overflowing{background-color:var(--color-role-critical)}.uxERyq_rest{flex:var(--segmented-length,0) 1 0;min-width:0}.uxERyq_footer{justify-content:space-between;align-items:center;gap:var(--seed-dimension-x3);min-width:0;color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);display:flex}.uxERyq_active-text{align-items:center;gap:var(--seed-dimension-x1_5);min-width:0;display:inline-flex}.uxERyq_active-dot,.uxERyq_legend-dot{border-radius:var(--seed-radius-full);background-color:var(--lime-9-primary);flex-shrink:0;width:8px;height:8px}.uxERyq_summary{font-variant-numeric:tabular-nums;flex-shrink:0}.uxERyq_is-overflowing .uxERyq_summary{color:var(--color-text-critical)}.uxERyq_note{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);margin:0}.uxERyq_is-overflowing .uxERyq_note{color:var(--color-text-critical)}.uxERyq_legend{gap:var(--seed-dimension-x3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uxERyq_legend-item{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);display:inline-flex}.uxERyq_legend-item .uxERyq_legend-dot{background-color:var(--segmented-length-tone)}@media (max-width:991px){.uxERyq_is-sticky{top:calc(var(--screen-sticky-top,0px) + 60px + 48px)}}@media (prefers-reduced-motion:reduce){.uxERyq_segment{transition:none}}}
@layer components{._9ET7rq_community-piece-picker{text-align:left;flex-direction:column;gap:12px;display:flex}._9ET7rq_loading-area{justify-content:center;padding:24px 0;display:flex}._9ET7rq_owner{color:var(--gray-9);margin:0;font-size:13px}._9ET7rq_empty{color:var(--gray-9);text-align:center;margin:0;padding:24px 0;font-size:14px}._9ET7rq_piece-list{flex-direction:column;gap:6px;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._9ET7rq_piece{border:1px solid var(--gray-5);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}._9ET7rq_piece:hover{border-color:var(--lime-7)}._9ET7rq_piece-picked{border-color:var(--lime-9-primary);background-color:var(--lime-2)}._9ET7rq_piece-image{background-color:var(--gray-4);border-radius:8px;flex-shrink:0;width:40px;height:52px;display:block;overflow:hidden}._9ET7rq_piece-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._9ET7rq_piece-type{background-color:var(--gray-4);color:var(--gray-11);border-radius:4px;align-self:flex-start;padding:0 6px;font-size:11px;font-weight:500}._9ET7rq_piece-name{color:var(--gray-12);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._9ET7rq_check-on,._9ET7rq_check-off{flex-shrink:0;width:22px;height:22px}._9ET7rq_check-on{color:var(--lime-9-primary)}._9ET7rq_check-off{color:var(--gray-7)}._9ET7rq_limit{color:var(--color-red);margin:0;font-size:12px}._9ET7rq_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}._9ET7rq_confirm-btn:hover{background-color:var(--lime-10)}}
@layer components{.NlkoaW_community-scene-tag-picker{text-align:left;flex-direction:column;gap:12px;display:flex}.NlkoaW_loading-area{justify-content:center;padding:24px 0;display:flex}.NlkoaW_empty{color:var(--gray-9);margin:0;padding:12px 0;font-size:13px}.NlkoaW_plots{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.NlkoaW_plot{border:1px solid var(--gray-6);max-width:200px;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}.NlkoaW_plot-active{border-color:var(--lime-9-primary);background-color:var(--lime-3);color:var(--lime-11)}.NlkoaW_scene-list{flex-direction:column;gap:6px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.NlkoaW_scene{border:1px solid var(--gray-5);width:100%;color:var(--gray-12);text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.NlkoaW_scene:hover{border-color:var(--lime-7)}.NlkoaW_scene-picked{border-color:var(--lime-9-primary);background-color:var(--lime-2)}.NlkoaW_scene-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.NlkoaW_check-on,.NlkoaW_check-off{flex-shrink:0;width:22px;height:22px}.NlkoaW_check-on{color:var(--lime-9-primary)}.NlkoaW_check-off{color:var(--gray-7)}.NlkoaW_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}.NlkoaW_confirm-btn:hover{background-color:var(--lime-10)}}
@layer components{.C8HYxW_my-activity{flex-direction:column;gap:16px;padding:4px 0 16px;display:flex}.C8HYxW_profile{align-items:center;gap:12px;display:flex}.C8HYxW_avatar{background-color:var(--gray-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}.C8HYxW_avatar-image{width:100%;height:100%}.C8HYxW_avatar-empty{color:var(--gray-9);font-size:22px}.C8HYxW_profile-text{flex-direction:column;gap:2px;min-width:0;display:flex}.C8HYxW_name{color:var(--gray-12);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.C8HYxW_joined{color:var(--gray-10);font-size:12px}.C8HYxW_grade{background-color:var(--gray-2);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.C8HYxW_grade-current{align-items:center;gap:6px;min-width:0;display:flex}.C8HYxW_grade-icon{color:var(--gray-12);display:inline-flex}.C8HYxW_grade-icon svg{width:20px;height:20px}.C8HYxW_grade-name{color:var(--gray-12);font-size:14px}.C8HYxW_grade-rank{color:var(--gray-10);font-size:12px}.C8HYxW_grade-empty{color:var(--gray-10);font-size:13px}.C8HYxW_guide-btn{color:var(--gray-11);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:2px;padding:0;font-size:12px;display:inline-flex}.C8HYxW_guide-btn:hover{color:var(--gray-12)}.C8HYxW_stats{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.C8HYxW_stat{border-bottom:1px solid var(--gray-4);justify-content:space-between;align-items:center;padding:12px 2px;display:flex}.C8HYxW_stat:last-child{border-bottom:none}.C8HYxW_stat-label{color:var(--gray-11);font-size:14px}.C8HYxW_stat-value{color:var(--gray-12);font-size:14px;font-weight:700}}
@layer components{.zgN0Wq_divider,.zgN0Wq_thickness-1{--divider-thickness:1px}.zgN0Wq_thickness-2{--divider-thickness:2px}.zgN0Wq_thickness-4{--divider-thickness:4px}.zgN0Wq_thickness-8{--divider-thickness:8px}.zgN0Wq_divider{box-sizing:border-box;border-style:solid;border-width:0;margin:0;display:block}.zgN0Wq_color-neutral-muted{border-color:var(--color-stroke-muted)}.zgN0Wq_color-neutral-subtle{border-color:var(--color-stroke-subtle)}.zgN0Wq_color-neutral-weak{border-color:var(--gray-6)}.zgN0Wq_color-neutral-solid{border-color:var(--gray-11)}.zgN0Wq_color-neutral-contrast{border-color:var(--gray-12)}.zgN0Wq_orientation-horizontal{border-bottom-width:var(--divider-thickness)}.zgN0Wq_orientation-vertical{border-right-width:var(--divider-thickness)}.zgN0Wq_orientation-horizontal.zgN0Wq_is-inset{margin-right:var(--seed-dimension-x4);margin-left:var(--seed-dimension-x4)}.zgN0Wq_orientation-vertical.zgN0Wq_is-inset{margin-top:var(--seed-dimension-x4);margin-bottom:var(--seed-dimension-x4)}}
@layer components{.cH1A2W_grade-guide{text-align:left;flex-direction:column;gap:20px;width:100%;display:flex}.cH1A2W_me{background-color:var(--gray-2);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.cH1A2W_me-line{color:var(--gray-12);flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:15px;display:flex}.cH1A2W_me-grade{color:var(--lime-11);align-items:center;gap:4px;margin-left:2px;display:inline-flex}.cH1A2W_totals{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cH1A2W_total{flex-direction:column;gap:2px;display:flex}.cH1A2W_total-label{color:var(--gray-10);font-size:12px}.cH1A2W_total-value{color:var(--gray-12);font-size:14px;font-weight:700}.cH1A2W_guide{flex-direction:column;gap:10px;display:flex}.cH1A2W_guide-title{color:var(--gray-12);margin:0;font-size:15px;font-weight:700}.cH1A2W_grade-list{border-top:1px solid var(--gray-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cH1A2W_grade-item{border-bottom:1px solid var(--gray-5);align-items:flex-start;gap:12px;padding:12px 8px;display:flex}.cH1A2W_grade-item-mine{background-color:var(--lime-2)}.cH1A2W_grade-icon{width:32px;height:32px;color:var(--gray-12);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cH1A2W_grade-icon svg{width:28px;height:28px}.cH1A2W_grade-body{flex-direction:column;gap:4px;min-width:0;display:flex}.cH1A2W_grade-head{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.cH1A2W_grade-rank{color:var(--gray-10);font-size:12px}.cH1A2W_grade-name{color:var(--gray-12);font-size:14px}.cH1A2W_grade-mode{background-color:var(--gray-3);color:var(--gray-11);border-radius:4px;padding:1px 6px;font-size:11px}.cH1A2W_grade-mine{background-color:var(--lime-3);color:var(--lime-11);border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700}.cH1A2W_grade-condition{color:var(--gray-11);word-break:keep-all;margin:0;font-size:13px;line-height:1.5}.cH1A2W_notes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cH1A2W_note{color:var(--gray-10);word-break:keep-all;flex-direction:column;gap:2px;font-size:12px;line-height:1.5;display:flex}.cH1A2W_note-title{color:var(--gray-12);font-size:12px}}
@layer components{.avbkia_community-piece-picker{--piece-image-width:var(--seed-dimension-x10);--piece-image-height:var(--seed-dimension-x13)}.avbkia_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}.avbkia_community-piece-picker{gap:var(--seed-dimension-x3);text-align:left;flex-direction:column;min-width:0;display:flex}.avbkia_owner{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.avbkia_loading-area{padding:var(--seed-dimension-x6) 0;color:var(--color-text-secondary);justify-content:center;display:flex}.avbkia_empty{padding:var(--seed-dimension-x6) 0;color:var(--color-text-secondary);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);text-align:center;margin:0}.avbkia_piece-list{gap:var(--seed-dimension-x1_5);overscroll-behavior:contain;flex-direction:column;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.avbkia_piece{align-items:center;gap:var(--seed-dimension-x3);width:100%;min-height:var(--seed-dimension-x14);padding:var(--seed-dimension-x2);border-radius:var(--seed-radius-r3);box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), box-shadow var(--seed-duration-color-transition) var(--seed-timing-function-easing);background-color:#0000;border:none;font-family:inherit;display:flex}.avbkia_piece:active{background-color:var(--color-state-pressed)}.avbkia_piece:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.avbkia_piece.avbkia_is-picked{box-shadow:inset 0 0 0 1px var(--color-stroke-selected);background-color:var(--lime-2)}.avbkia_piece-image{width:var(--piece-image-width);height:var(--piece-image-height);border-radius:var(--seed-radius-r1);background-color:var(--gray-3);flex-shrink:0;display:block;position:relative;overflow:hidden}.avbkia_piece-image:after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);content:"";pointer-events:none;position:absolute;inset:0}.avbkia_piece-image-img{width:100%;height:100%}.avbkia_piece-text{align-items:flex-start;gap:var(--seed-dimension-x1);flex-direction:column;flex:1;min-width:0;display:flex}.avbkia_piece-name{max-width:100%;color:var(--gray-12);font-size:var(--seed-font-size-t4);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.avbkia_piece-mark{color:var(--gray-7);flex-shrink:0;display:inline-flex}.avbkia_piece-mark svg{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.avbkia_check-on{color:var(--color-stroke-selected)}.avbkia_layout-grid .avbkia_piece-list{gap:var(--seed-dimension-x2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.avbkia_layout-grid .avbkia_piece{align-items:stretch;gap:var(--seed-dimension-x2);flex-direction:column;height:100%;position:relative}.avbkia_layout-grid .avbkia_piece-image{aspect-ratio:3/4;width:100%;height:auto}.avbkia_layout-grid .avbkia_piece-mark{top:var(--seed-dimension-x3);right:var(--seed-dimension-x3);border-radius:var(--seed-radius-full);background-color:var(--color-layer-floating);position:absolute}.avbkia_limit{color:var(--color-text-critical);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);margin:0}.avbkia_confirm{flex-direction:column;display:flex}.avbkia_confirm>button{width:100%}@media (hover:hover) and (pointer:fine){.avbkia_piece:hover{background-color:var(--color-state-pressed)}.avbkia_piece.avbkia_is-picked:hover{background-color:var(--lime-3)}}@media (max-width:767px){.avbkia_layout-grid .avbkia_piece-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.avbkia_piece{transition:none}}}
@layer components{.MlIieW_wrapper-fieldset{border:none;min-width:0;margin:0;padding:0}.MlIieW_form-sections{gap:var(--seed-dimension-x7);flex-direction:column;min-width:0;display:flex}.MlIieW_field{gap:var(--seed-dimension-x1_5);flex-direction:column;min-width:0;display:flex}.MlIieW_background-stack{gap:var(--seed-dimension-x7);flex-direction:column;min-width:0;display:flex}.MlIieW_background-pair{--form-input-text-area-min-height-override:var(--seed-dimension-x13);gap:var(--seed-dimension-x4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-width:0;display:grid}.MlIieW_field-count{align-self:flex-end;align-items:center;gap:var(--seed-dimension-x1_5);color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);font-variant-numeric:tabular-nums;line-height:var(--seed-line-height-t2);margin:0;display:flex}.MlIieW_count-dot{border-radius:var(--seed-radius-full);background-color:var(--gray-8);flex-shrink:0;width:8px;height:8px}.MlIieW_field-count.MlIieW_is-active .MlIieW_count-dot{background-color:var(--lime-9-primary)}.MlIieW_preview-area{gap:var(--seed-dimension-x2);min-width:0;margin-top:var(--seed-dimension-x3);flex-direction:column;display:flex}.MlIieW_preview-label{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}.MlIieW_preview-content{box-sizing:border-box;min-width:0;padding:var(--seed-dimension-x4);overflow-wrap:anywhere;border-radius:var(--seed-radius-r2);background-color:var(--gray-3);box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);font-size:var(--seed-font-size-t4);line-height:1.5}@media (max-width:767px){.MlIieW_background-pair{gap:var(--seed-dimension-x7);grid-template-columns:minmax(0,1fr)}}}
@layer components{.vZ3DVa_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}.vZ3DVa_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.vZ3DVa_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.vZ3DVa_result{color:var(--gray-11);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.vZ3DVa_panel,.vZ3DVa_panel-wide{padding:var(--seed-dimension-x5);border-radius:var(--seed-radius-r6);background-color:var(--color-layer-floating)}.vZ3DVa_panel{max-width:420px}.vZ3DVa_panel-wide{max-width:560px}}
@layer components{.Ld0rAG_sub-char-card{--sub-char-image-size:64px;gap:var(--seed-dimension-x4);flex-direction:column;min-width:0;display:flex}.Ld0rAG_header{justify-content:space-between;align-items:center;gap:var(--seed-dimension-x2);display:flex}.Ld0rAG_title{align-items:baseline;gap:var(--seed-dimension-x2);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);display:inline-flex}.Ld0rAG_id{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);font-weight:var(--seed-font-weight-regular);line-height:var(--seed-line-height-t2)}.Ld0rAG_actions{align-items:center;gap:var(--seed-dimension-x1);display:flex}.Ld0rAG_file-input{display:none}.Ld0rAG_image-row{align-items:flex-start;gap:var(--seed-dimension-x3);min-width:0;display:flex}.Ld0rAG_image-actions{align-items:center;gap:var(--seed-dimension-x1);flex-direction:column;flex:none;display:flex}.Ld0rAG_image-slot{width:var(--sub-char-image-size);border-radius:var(--seed-radius-r2);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--color-stroke-muted);background-color:var(--color-layer-basement);color:var(--gray-10);font-size:var(--seed-font-size-t6);cursor:pointer;border:none;outline:2px solid #0000;flex:none;padding:0;overflow:hidden}.Ld0rAG_image-fallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Ld0rAG_image-slot:focus-visible{outline-color:var(--color-focus-ring)}.Ld0rAG_image-slot:disabled{cursor:not-allowed}.Ld0rAG_name-field{flex:1;min-width:0}}
@layer components{.UYM5BW_community-piece-image-picker{--image-width:96px}.UYM5BW_image-size-large{--image-width:120px}.UYM5BW_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}.UYM5BW_community-piece-image-picker{gap:var(--seed-dimension-x4);text-align:left;flex-direction:column;min-width:0;display:flex}.UYM5BW_loading-area{padding:var(--seed-dimension-x6) 0;color:var(--color-text-secondary);justify-content:center;display:flex}.UYM5BW_empty{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.UYM5BW_section{gap:var(--seed-dimension-x2);flex-direction:column;display:flex}.UYM5BW_section-title{color:var(--gray-11);font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t3);margin:0}.UYM5BW_image-list{gap:var(--seed-dimension-x2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.UYM5BW_image{width:var(--image-width);aspect-ratio:3/4;border-radius:var(--seed-radius-r2);background-color:var(--gray-3);cursor:pointer;border:none;padding:0;display:block;position:relative;overflow:hidden}.UYM5BW_image:after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);content:"";pointer-events:none;transition:box-shadow var(--seed-duration-color-transition) var(--seed-timing-function-easing), background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing);background-color:#0000;position:absolute;inset:0}.UYM5BW_image:active:after{background-color:var(--color-state-pressed)}.UYM5BW_image:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.UYM5BW_image:disabled{cursor:default}.UYM5BW_image:disabled .UYM5BW_image-img{opacity:.4}.UYM5BW_image.UYM5BW_is-picked:after{box-shadow:inset 0 0 0 2px var(--color-stroke-selected)}.UYM5BW_image-img{width:100%;height:100%}.UYM5BW_check{top:var(--seed-dimension-x1);right:var(--seed-dimension-x1);z-index:1;border-radius:var(--seed-radius-full);background-color:var(--color-layer-floating);color:var(--color-stroke-selected);display:inline-flex;position:absolute}.UYM5BW_check svg{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.UYM5BW_inserted{bottom:var(--seed-dimension-x1_5);left:var(--seed-dimension-x1_5);z-index:1;display:inline-flex;position:absolute}.UYM5BW_limit{color:var(--color-text-critical);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);margin:0}.UYM5BW_confirm{flex-direction:column;display:flex}.UYM5BW_confirm>button{width:100%}@media (hover:hover) and (pointer:fine){.UYM5BW_image:not(:disabled):hover:after{background-color:var(--color-state-pressed)}}@media (prefers-reduced-motion:reduce){.UYM5BW_image:after{transition:none}}}
@layer components{.QwBLsG_wrapper-fieldset{border:none;min-width:0;margin:0;padding:0}.QwBLsG_tab-content{gap:var(--seed-dimension-x6);flex-direction:column;min-width:0;display:flex}.QwBLsG_sections{gap:var(--seed-dimension-x8);flex-direction:column;min-width:0;display:flex}.QwBLsG_section,.QwBLsG_field{gap:var(--seed-dimension-x2);flex-direction:column;min-width:0;display:flex}.QwBLsG_field-length{padding-inline:var(--seed-dimension-x0_5);color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-variant-numeric:tabular-nums;text-align:right;margin:0}.QwBLsG_sub-char-list{gap:var(--seed-dimension-x3);flex-direction:column;min-width:0;display:flex}.QwBLsG_empty,.QwBLsG_empty-action{justify-content:center;align-items:center;gap:var(--seed-dimension-x1_5);box-sizing:border-box;min-height:var(--seed-dimension-x13);padding:var(--seed-dimension-x3) var(--seed-dimension-x4);border-radius:var(--seed-radius-r3);background-color:var(--color-layer-basement);color:var(--color-text-secondary);font-family:inherit;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);margin:0;display:flex}.QwBLsG_empty-action{outline-offset:2px;box-shadow:inset 0 0 0 1px var(--color-stroke-muted);color:var(--color-text-primary);cursor:pointer;background-color:#0000;border:none;outline:2px solid #0000}.QwBLsG_empty-action:focus-visible{outline-color:var(--color-focus-ring)}.QwBLsG_mark-preview{box-sizing:border-box;padding:var(--seed-dimension-x3_5) var(--seed-dimension-x4);overflow-wrap:anywhere;border-radius:var(--seed-radius-r3);box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);background-color:var(--color-layer-basement)}}
@layer components{.qCSx6W_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}.qCSx6W_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.qCSx6W_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.qCSx6W_result{color:var(--gray-11);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.qCSx6W_panel,.qCSx6W_panel-wide{padding:var(--seed-dimension-x5);border-radius:var(--seed-radius-r6);background-color:var(--color-layer-floating)}.qCSx6W_panel{max-width:420px}.qCSx6W_panel-wide{max-width:560px}}
@layer components{.RdiqqW_wrapper-fieldset{border:none;min-width:0;margin:0;padding:0}.RdiqqW_tab-content{gap:var(--seed-dimension-x6);flex-direction:column;min-width:0;display:flex}}
@layer components{.FTzRCq_community-scene-tag-picker{gap:var(--seed-dimension-x3);text-align:left;flex-direction:column;min-width:0;display:flex}.FTzRCq_loading-area{padding:var(--seed-dimension-x6) 0;color:var(--color-text-secondary);justify-content:center;display:flex}.FTzRCq_empty{padding:var(--seed-dimension-x3) 0;color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.FTzRCq_scene-list{gap:var(--seed-dimension-x1_5);overscroll-behavior:contain;flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.FTzRCq_scene{align-items:center;gap:var(--seed-dimension-x3);width:100%;min-height:var(--seed-dimension-x12);padding:var(--seed-dimension-x2_5) var(--seed-dimension-x3);border-radius:var(--seed-radius-r3);box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);color:var(--gray-12);font-family:inherit;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);text-align:left;cursor:pointer;transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), box-shadow var(--seed-duration-color-transition) var(--seed-timing-function-easing);background-color:#0000;border:none;display:flex}.FTzRCq_scene:active{background-color:var(--color-state-pressed)}.FTzRCq_scene:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.FTzRCq_scene.FTzRCq_is-picked{box-shadow:inset 0 0 0 1px var(--color-stroke-selected);background-color:var(--lime-2);color:var(--lime-11);font-weight:var(--seed-font-weight-medium)}.FTzRCq_scene-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.FTzRCq_scene-mark{color:var(--gray-7);flex-shrink:0;display:inline-flex}.FTzRCq_scene-mark svg{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.FTzRCq_check-on{color:var(--color-stroke-selected)}.FTzRCq_actions{gap:var(--seed-dimension-x2);display:flex}.FTzRCq_actions>button{flex:1}@media (hover:hover) and (pointer:fine){.FTzRCq_scene:hover{background-color:var(--color-state-pressed)}.FTzRCq_scene.FTzRCq_is-picked:hover{background-color:var(--lime-3)}}@media (prefers-reduced-motion:reduce){.FTzRCq_scene{transition:none}}}
@layer components{.gO34dq_legend{align-items:center;gap:var(--seed-dimension-x4);display:inline-flex}.gO34dq_legend-item{align-items:center;gap:var(--seed-dimension-x1_5);color:var(--color-text-secondary);display:inline-flex}.gO34dq_legend-dot{width:var(--seed-dimension-x2);height:var(--seed-dimension-x2);border-radius:var(--seed-radius-full);flex-shrink:0}.gO34dq_is-character{background-color:var(--gray-8)}.gO34dq_is-backdrop{background-color:var(--blue-9)}}
@layer components{.nP7fka_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}.nP7fka_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.nP7fka_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.nP7fka_result{color:var(--gray-11);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.nP7fka_panel,.nP7fka_panel-wide{padding:var(--seed-dimension-x5);border-radius:var(--seed-radius-r6);background-color:var(--color-layer-floating)}.nP7fka_panel{max-width:420px}.nP7fka_panel-wide{max-width:560px}}
@layer components{.dVTX7W_tab-content{gap:var(--seed-dimension-x8);flex-direction:column;min-width:0;display:flex}.dVTX7W_shared-box,.dVTX7W_shared-fields{gap:var(--seed-dimension-x5);flex-direction:column;min-width:0;display:flex}}
@layer components{.yGDy8a_demo{gap:var(--seed-dimension-x4);flex-direction:column;display:flex}.yGDy8a_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.yGDy8a_grid{gap:var(--seed-dimension-x6);margin-bottom:var(--seed-dimension-x4);grid-template-columns:repeat(2,minmax(0,360px));display:grid}.yGDy8a_item{gap:var(--seed-dimension-x2);flex-direction:column;min-width:0;display:flex}.yGDy8a_label,.yGDy8a_result{color:var(--gray-11);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}@media (max-width:767px){.yGDy8a_grid{grid-template-columns:minmax(0,1fr)}}}
@layer pages{.VYctyW_integration-form{flex-direction:column;flex:1;min-width:0;display:flex}}
@layer components{.XVs_Pq_demo{gap:var(--seed-dimension-x8);flex-direction:column;display:flex}.XVs_Pq_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.XVs_Pq_caption,.XVs_Pq_result{font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.XVs_Pq_caption{color:var(--gray-9)}.XVs_Pq_result{color:var(--gray-11)}.XVs_Pq_panel{max-width:560px}.XVs_Pq_sheet-like{max-width:420px;padding:var(--seed-dimension-x5);border-radius:var(--seed-radius-r6);background-color:var(--color-layer-floating)}}
@layer components{._5uuqKq_plot-scene-diagram{gap:var(--seed-dimension-x3);background-color:var(--color-layer-default);flex-direction:column;min-width:0;display:flex}._5uuqKq_plot-scene-diagram:fullscreen{box-sizing:border-box;height:100vh;padding:var(--seed-dimension-x4)}._5uuqKq_plot-scene-diagram._5uuqKq_is-large{flex:1;min-height:0}._5uuqKq_header{justify-content:space-between;align-items:center;gap:var(--seed-dimension-x3);min-width:0;display:flex}._5uuqKq_is-large ._5uuqKq_header{justify-content:flex-end}._5uuqKq_title{color:var(--color-text-primary);font-size:var(--seed-font-size-t5);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t5);margin:0}._5uuqKq_toolbar{gap:var(--seed-dimension-x1);flex-shrink:0;align-items:center;display:flex}._5uuqKq_description{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-wrap:pretty;margin:0}._5uuqKq_diagram-box{box-sizing:border-box;border:1px solid var(--color-stroke-subtle);border-radius:var(--seed-radius-r4);background-color:var(--color-layer-basement);background-image:radial-gradient(var(--gray-4) 1px, transparent 1px);height:400px;color:var(--color-text-primary);cursor:grab;background-size:16px 16px;position:relative;overflow:hidden}._5uuqKq_diagram-box:active{cursor:grabbing}._5uuqKq_is-large ._5uuqKq_diagram-box{touch-action:none;flex:1;height:auto;min-height:0}._5uuqKq_plot-scene-diagram:fullscreen ._5uuqKq_diagram-box{flex:1;height:auto;min-height:0}._5uuqKq_diagram-mermaid{width:100%;height:100%;position:relative}._5uuqKq_diagram-mermaid svg{width:100%;height:100%;display:block}._5uuqKq_diagram-mermaid svg g.node:focus{outline:none}._5uuqKq_diagram-mermaid svg g.node:focus-visible ._5uuqKq_node-box{outline:2px solid var(--color-focus-ring);outline-offset:2px}._5uuqKq_node-box{box-sizing:border-box;border:1px solid var(--color-stroke-muted);border-radius:var(--seed-radius-r3);background-color:var(--color-layer-floating);width:100%;height:100%;position:relative}._5uuqKq_node-box._5uuqKq_is-selected{border:2px solid var(--color-stroke-selected)}._5uuqKq_node-box._5uuqKq_is-unreachable{border:2px dashed var(--color-role-critical)}._5uuqKq_node-number{border-radius:var(--seed-radius-full);background-color:var(--gray-5);width:22px;height:22px;color:var(--color-text-primary);font-size:var(--seed-font-size-t1);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t1);justify-content:center;align-items:center;display:flex;position:absolute;top:13px;left:12px}._5uuqKq_node-box._5uuqKq_is-selected ._5uuqKq_node-number{background-color:var(--lime-9-primary);color:var(--lime-contrast)}._5uuqKq_node-box._5uuqKq_is-unreachable ._5uuqKq_node-number{background-color:var(--color-role-critical);color:var(--color-role-on-critical)}._5uuqKq_empty,._5uuqKq_error{box-sizing:border-box;height:100%;padding:var(--seed-dimension-x6) var(--seed-dimension-x4);color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-align:center;justify-content:center;align-items:center;margin:0;display:flex}._5uuqKq_error{color:var(--color-text-critical)}._5uuqKq_node-delete-button{top:var(--node-delete-top,0);left:var(--node-delete-left,0);z-index:2;border:1px solid var(--color-stroke-muted);border-radius:var(--seed-radius-r1_5);background-color:var(--color-layer-floating);width:24px;height:24px;color:var(--color-text-secondary);font-size:var(--seed-font-size-t5);cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute}._5uuqKq_node-delete-button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){._5uuqKq_node-delete-button:hover{border-color:var(--color-role-critical);background-color:var(--color-layer-floating-pressed);color:var(--color-text-critical)}}@media (max-width:767px){._5uuqKq_diagram-box{height:320px}}}
@layer components{.AFl3pa_store-btn{--store-icon-outline:var(--lime-11);--store-icon-surface:var(--lime-3);--store-icon-accent:var(--lime-8);--store-icon-door:var(--lime-9-primary);--store-button-bg:var(--lime-3);--store-button-bg-hover:var(--lime-4);--store-button-border:var(--lime-7);--store-button-text:var(--lime-11)}[data-theme=dark] .AFl3pa_store-btn,.AFl3pa_dark .AFl3pa_store-btn,.AFl3pa_dark-theme .AFl3pa_store-btn{--store-icon-outline:var(--lime-10);--store-icon-surface:var(--lime-9-primary);--store-icon-accent:var(--lime-8);--store-icon-door:var(--lime-10);--store-button-bg:var(--lime-3);--store-button-bg-hover:var(--lime-4);--store-button-border:var(--lime-8);--store-button-text:var(--lime-9-primary)}@keyframes AFl3pa_header-store-clover-spin{0%{rotate:0deg}to{rotate:var(--store-fx-spin-end,360deg)}}@keyframes AFl3pa_header-store-sparkle-twinkle{0%,to{opacity:.1;scale:.4}18%{opacity:.62;scale:1.1}36%{opacity:.2;scale:.55}55%{opacity:.72;scale:1.15}74%{opacity:.22;scale:.65}90%{opacity:.52;scale:1}}@keyframes AFl3pa_header-store-glow-pulse{0%,to{box-shadow:0 0 0 0 var(--lime-a3)}50%{box-shadow:0 0 14px 0 var(--lime-a4)}}.AFl3pa_store-btn{width:var(--seed-dimension-x10);height:var(--seed-dimension-x10);border-radius:var(--seed-radius-full);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1);color:var(--store-button-text);cursor:pointer;isolation:isolate;transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.AFl3pa_store-btn:before{z-index:-1;border-radius:var(--seed-radius-full);background-color:var(--store-button-bg);filter:blur(3px);content:"";pointer-events:none;animation:AFl3pa_header-store-glow-pulse 3.2s var(--seed-timing-function-easing) infinite;transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing);position:absolute;inset:2px}.AFl3pa_store-btn:focus-visible{outline-color:var(--color-focus-ring)}.AFl3pa_icon{z-index:1;justify-content:center;align-items:center;line-height:0;display:flex;position:relative}.AFl3pa_store-icon{flex-shrink:0;width:20px;height:20px;display:block}.AFl3pa_store-icon [data-part=outline]{fill:var(--store-icon-outline)}.AFl3pa_store-icon [data-part=surface]{fill:var(--store-icon-surface)}.AFl3pa_store-icon [data-part=accent]{fill:var(--store-icon-accent)}.AFl3pa_store-icon [data-part=door]{fill:var(--store-icon-door)}.AFl3pa_store-fx{z-index:0;border-radius:var(--seed-radius-full);pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle closest-side,#000 60%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 60%,#0000 100%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AFl3pa_store-fx-clover{opacity:.38;width:10px;height:10px;filter:drop-shadow(0 1px 1px var(--lime-a4));animation:AFl3pa_header-store-clover-spin var(--store-fx-spin-dur,9s) linear infinite;animation-delay:var(--store-fx-spin-delay,0s);will-change:rotate;position:absolute;bottom:-6px}.AFl3pa_store-fx-clover-1{z-index:1;opacity:.34;--store-fx-spin-dur:14s;--store-fx-spin-delay:-2.4s;--store-fx-spin-end:360deg;width:14px;height:14px;bottom:-7px;left:-8%}.AFl3pa_store-fx-clover-2{z-index:3;opacity:.46;--store-fx-spin-dur:9.2s;--store-fx-spin-delay:-5.1s;--store-fx-spin-end:-360deg;width:11px;height:11px;bottom:-3px;left:4%}.AFl3pa_store-fx-clover-3{z-index:4;opacity:.4;--store-fx-spin-dur:7.6s;--store-fx-spin-delay:-1.1s;--store-fx-spin-end:360deg;width:8px;height:8px;bottom:1px;left:12%}.AFl3pa_store-fx-clover-4{z-index:2;opacity:.36;--store-fx-spin-dur:11.4s;--store-fx-spin-delay:-3.8s;--store-fx-spin-end:-360deg;width:13px;height:13px;bottom:-6px;left:20%}.AFl3pa_store-fx-clover-5{z-index:2;opacity:.38;--store-fx-spin-dur:10.1s;--store-fx-spin-delay:-.7s;--store-fx-spin-end:360deg;width:10px;height:10px;bottom:-4px;left:30%}.AFl3pa_store-fx-clover-6{z-index:5;opacity:.44;--store-fx-spin-dur:6.4s;--store-fx-spin-delay:-4.2s;--store-fx-spin-end:-360deg;width:7px;height:7px;bottom:2px;left:38%}.AFl3pa_store-fx-clover-7{z-index:1;opacity:.3;--store-fx-spin-dur:15.5s;--store-fx-spin-delay:-6.5s;--store-fx-spin-end:360deg;width:15px;height:15px;bottom:-8px;left:44%}.AFl3pa_store-fx-clover-8{z-index:4;opacity:.42;--store-fx-spin-dur:8.8s;--store-fx-spin-delay:-2.9s;--store-fx-spin-end:-360deg;width:9px;height:9px;bottom:-2px;left:52%}.AFl3pa_store-fx-clover-9{z-index:2;opacity:.36;--store-fx-spin-dur:12.2s;--store-fx-spin-delay:-1.6s;--store-fx-spin-end:360deg;width:12px;height:12px;bottom:-5px;left:60%}.AFl3pa_store-fx-clover-10{z-index:5;opacity:.4;--store-fx-spin-dur:5.9s;--store-fx-spin-delay:-3.3s;--store-fx-spin-end:-360deg;width:7px;height:7px;bottom:3px;left:68%}.AFl3pa_store-fx-clover-11{z-index:3;opacity:.44;--store-fx-spin-dur:9.6s;--store-fx-spin-delay:-5.8s;--store-fx-spin-end:360deg;width:10px;height:10px;bottom:-3px;left:74%}.AFl3pa_store-fx-clover-12{z-index:1;opacity:.28;--store-fx-spin-dur:13.8s;--store-fx-spin-delay:-.4s;--store-fx-spin-end:-360deg;width:14px;height:14px;bottom:-7px;left:80%}.AFl3pa_store-fx-clover-13{z-index:3;opacity:.4;--store-fx-spin-dur:8.1s;--store-fx-spin-delay:-4.7s;--store-fx-spin-end:360deg;width:9px;height:9px;bottom:-4px;left:88%}.AFl3pa_store-fx-clover-14{z-index:4;opacity:.38;--store-fx-spin-dur:7s;--store-fx-spin-delay:-2.2s;--store-fx-spin-end:-360deg;width:8px;height:8px;bottom:1px;left:94%}.AFl3pa_store-fx-clover-15{z-index:2;opacity:.32;--store-fx-spin-dur:11.8s;--store-fx-spin-delay:-6.9s;--store-fx-spin-end:360deg;width:13px;height:13px;bottom:-6px;left:98%}.AFl3pa_store-fx-spark{background-color:var(--lime-9-primary);width:2px;height:2px;box-shadow:0 0 3px var(--lime-a6), 0 0 6px var(--lime-a4);animation:AFl3pa_header-store-sparkle-twinkle var(--store-fx-spark-twinkle,1.6s) var(--easing-primary) infinite;animation-delay:var(--store-fx-spark-delay,0s);will-change:opacity, scale;border-radius:50%;position:absolute}.AFl3pa_store-fx-spark-1{--store-fx-spark-twinkle:1.7s;--store-fx-spark-delay:-.2s;bottom:38%;left:18%}.AFl3pa_store-fx-spark-2{--store-fx-spark-twinkle:1.3s;--store-fx-spark-delay:-.6s;width:1px;height:1px;bottom:52%;left:44%}.AFl3pa_store-fx-spark-3{background-color:var(--lime-8);--store-fx-spark-twinkle:1.9s;--store-fx-spark-delay:-1s;width:3px;height:3px;bottom:42%;left:68%}.AFl3pa_store-fx-spark-4{--store-fx-spark-twinkle:1.5s;--store-fx-spark-delay:-1.4s;bottom:58%;left:8%}.AFl3pa_store-fx-spark-5{--store-fx-spark-twinkle:1.2s;--store-fx-spark-delay:-.3s;width:1px;height:1px;bottom:48%;left:86%}.AFl3pa_store-fx-spark-6{background-color:var(--lime-8);width:1px;height:1px;box-shadow:0 0 3px var(--lime-a5);--store-fx-spark-twinkle:1.1s;--store-fx-spark-delay:-.8s;bottom:64%;left:32%}.AFl3pa_store-fx-spark-7{--store-fx-spark-twinkle:1.6s;--store-fx-spark-delay:-1.2s;bottom:70%;left:58%}.AFl3pa_store-fx-spark-8{background-color:var(--lime-8);--store-fx-spark-twinkle:1.4s;--store-fx-spark-delay:-1.7s;width:2px;height:2px;bottom:34%;left:52%}.AFl3pa_store-fx-spark-9{--store-fx-spark-twinkle:1.25s;--store-fx-spark-delay:-.5s;width:1px;height:1px;bottom:76%;left:24%}.AFl3pa_store-fx-spark-10{background-color:var(--lime-8);--store-fx-spark-twinkle:1.8s;--store-fx-spark-delay:-2s;width:2px;height:2px;bottom:66%;left:76%}.AFl3pa_store-fx-spark-11{--store-fx-spark-twinkle:1.35s;--store-fx-spark-delay:-.1s;width:1px;height:1px;bottom:46%;left:40%}.AFl3pa_store-fx-spark-12{--store-fx-spark-twinkle:1.15s;--store-fx-spark-delay:-1.5s;width:1px;height:1px;bottom:56%;left:94%}.AFl3pa_store-fx-spark-13{background-color:var(--lime-8);--store-fx-spark-twinkle:2s;--store-fx-spark-delay:-.9s;width:3px;height:3px;bottom:28%;left:12%}.AFl3pa_store-fx-spark-14{--store-fx-spark-twinkle:1.45s;--store-fx-spark-delay:-2.2s;width:1px;height:1px;bottom:30%;left:64%}.AFl3pa_store-fx-spark-15{--store-fx-spark-twinkle:1.55s;--store-fx-spark-delay:-1.1s;width:2px;height:2px;bottom:22%;left:36%}.AFl3pa_store-fx-spark-16{background-color:var(--lime-8);width:1px;height:1px;box-shadow:0 0 3px var(--lime-a5);--store-fx-spark-twinkle:1.05s;--store-fx-spark-delay:-.7s;bottom:74%;left:80%}.AFl3pa_store-fx-spark-17{--store-fx-spark-twinkle:1.65s;--store-fx-spark-delay:-1.8s;width:1px;height:1px;bottom:82%;left:48%}.AFl3pa_store-fx-spark-18{background-color:var(--lime-8);--store-fx-spark-twinkle:1.75s;--store-fx-spark-delay:-2.5s;width:2px;height:2px;bottom:44%;left:4%}@media (hover:hover) and (pointer:fine){.AFl3pa_store-btn:hover:before{background-color:var(--store-button-bg-hover)}}@media (prefers-reduced-motion:reduce){.AFl3pa_store-btn:before,.AFl3pa_store-fx-clover,.AFl3pa_store-fx-spark{animation:none}}}
@layer components{.faQrPa_tab-content{gap:var(--seed-dimension-x6);flex-direction:column;min-width:0;display:flex}.faQrPa_form-sections{gap:var(--seed-dimension-x8);flex-direction:column;min-width:0;display:flex}.faQrPa_diagram-section,.faQrPa_list-section{gap:var(--seed-dimension-x3);flex-direction:column;min-width:0;display:flex}.faQrPa_section-header{justify-content:space-between;align-items:flex-end;gap:var(--seed-dimension-x3);display:flex}.faQrPa_section-text{gap:var(--seed-dimension-x1);flex-direction:column;min-width:0;display:flex}.faQrPa_section-title{color:var(--color-text-primary);font-size:var(--seed-font-size-t5);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t5);margin:0}.faQrPa_note{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);text-wrap:pretty;margin:0}.faQrPa_count{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);flex-shrink:0}.faQrPa_scene-list{gap:var(--seed-dimension-x0_5);padding:var(--seed-dimension-x1);flex-direction:column;margin:0;list-style:none;display:flex}.faQrPa_scene-row{border-radius:var(--seed-radius-r3);min-height:76px;scroll-margin-block:var(--seed-dimension-x16);grid-template-columns:minmax(0,1fr) auto;align-content:start;display:grid}.faQrPa_scene-row.faQrPa_is-selected{background-color:var(--color-layer-default);box-shadow:inset 0 0 0 2px var(--color-stroke-selected)}.faQrPa_scene-main{gap:var(--seed-dimension-x3);box-sizing:border-box;padding:var(--seed-dimension-x3);border-radius:var(--seed-radius-r3);color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;background-color:#0000;border:none;grid-column:1;align-items:flex-start;display:flex}.faQrPa_scene-main:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.faQrPa_number{border-radius:var(--seed-radius-full);background-color:var(--gray-5);width:22px;height:22px;color:var(--color-text-primary);font-size:var(--seed-font-size-t1);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t1);flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.faQrPa_number.faQrPa_is-unreachable{background-color:var(--color-role-critical);color:var(--color-role-on-critical)}.faQrPa_number.faQrPa_is-selected{background-color:var(--lime-9-primary);color:var(--lime-contrast)}.faQrPa_scene-text{gap:var(--seed-dimension-x1_5);flex-direction:column;flex:1;min-width:0;display:flex}.faQrPa_scene-title-row{gap:var(--seed-dimension-x2);flex-wrap:wrap;align-items:center;display:flex}.faQrPa_scene-title{font-size:var(--seed-font-size-t5);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t5);overflow-wrap:anywhere}.faQrPa_scene-narrative{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}.faQrPa_chevron{margin-top:var(--seed-dimension-x0_5);color:var(--gray-10);font-size:var(--seed-font-size-t6);flex:none}.faQrPa_scene-links{gap:var(--seed-dimension-x1_5);padding:0 var(--seed-dimension-x3) var(--seed-dimension-x3) calc(var(--seed-dimension-x3) + 22px + var(--seed-dimension-x3));flex-wrap:wrap;grid-column:1/-1;display:flex}.faQrPa_scene-link{gap:var(--seed-dimension-x1);max-width:100%;height:24px;padding:0 var(--seed-dimension-x2);border-radius:var(--seed-radius-r1_5);background-color:var(--gray-3);color:var(--color-text-secondary);font:inherit;font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);cursor:pointer;border:none;align-items:center;display:inline-flex}.faQrPa_scene-link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.faQrPa_scene-link:hover{background-color:var(--color-state-pressed)}}.faQrPa_scene-link-condition,.faQrPa_scene-link-next{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.faQrPa_scene-link-next{color:var(--color-text-primary);font-weight:var(--seed-font-weight-bold)}.faQrPa_scene-mapping{padding:0 var(--seed-dimension-x3) var(--seed-dimension-x3);color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);grid-column:1/-1;margin:0}.faQrPa_scene-remove{padding:var(--seed-dimension-x2) var(--seed-dimension-x2) 0 0;grid-area:1/2;align-items:flex-start;display:flex}.faQrPa_error{color:var(--color-text-critical);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}.faQrPa_add-scene{display:flex}.faQrPa_diagram-large{height:100%;padding:var(--seed-dimension-x4);box-sizing:border-box;flex-direction:column;display:flex}}
@layer components{.Ld6XfW_demo{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.Ld6XfW_row{align-items:center;gap:var(--seed-dimension-x3);display:flex}.Ld6XfW_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}}
@layer components{.mH0yGW_filmstrip{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;padding:4px calc(50% - 36px) 2px;display:flex;overflow:auto hidden}.mH0yGW_filmstrip::-webkit-scrollbar{display:none}.mH0yGW_filmstrip.mH0yGW_filmstrip-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.mH0yGW_filmstrip.mH0yGW_filmstrip-align-left{justify-content:flex-start;padding-inline:0}.mH0yGW_filmstrip.mH0yGW_filmstrip-scrollbar{scrollbar-width:thin;scrollbar-color:var(--gray-a6) transparent;padding-bottom:6px}.mH0yGW_filmstrip.mH0yGW_filmstrip-scrollbar::-webkit-scrollbar{height:4px;display:block}.mH0yGW_filmstrip.mH0yGW_filmstrip-scrollbar::-webkit-scrollbar-thumb{background-color:var(--gray-a6);border-radius:2px}.mH0yGW_filmstrip.mH0yGW_filmstrip-scrollbar::-webkit-scrollbar-track{background:0 0}.mH0yGW_film-item{background-color:color-mix(in srgb, var(--gray-contrast) 10%, transparent);cursor:pointer;scroll-snap-align:center;opacity:.72;width:72px;height:72px;transition:opacity .2s var(--easing-primary), border-color .2s var(--easing-primary);border:2px solid #0000;border-radius:8px;flex-shrink:0;padding:0;position:relative;overflow:hidden}.mH0yGW_film-item:hover{opacity:1}.mH0yGW_film-item .mH0yGW_film-img{width:100%;height:100%}.mH0yGW_film-item .mH0yGW_film-img img{object-fit:cover}.mH0yGW_film-item-selected{border-color:var(--lime-9-primary);opacity:1}.mH0yGW_film-item-locked .mH0yGW_film-img{opacity:.35;filter:brightness(.5)}.mH0yGW_film-lock-overlay{color:var(--gray-contrast);pointer-events:none;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;inset:0}@media (max-width:767px){.mH0yGW_filmstrip{padding-inline:calc(50% - 28px)}.mH0yGW_filmstrip.mH0yGW_filmstrip-align-left{padding-inline:0}.mH0yGW_film-item{width:56px;height:56px}.mH0yGW_film-lock-overlay{font-size:14px}}}
@layer components{.wskQla_demo{gap:var(--seed-dimension-x6);flex-direction:column;display:flex}.wskQla_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}.wskQla_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}}
@layer components{.cTXqWG_root{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.cTXqWG_icon{width:111px;max-width:100%;height:auto;margin-bottom:1.25rem;display:block}.cTXqWG_title{font-size:1.15rem;line-height:1.45;font-weight:var(--font-weight-semi-bold);color:var(--gray-12);word-break:keep-all;margin:0 0 1rem}.cTXqWG_desc{font-size:.9rem;line-height:1.55;font-weight:var(--font-weight-regular);color:var(--gray-11);word-break:keep-all;margin:0}}
@layer components{.zpyOLW_community-link-card{border:1px solid var(--gray-6);background-color:var(--gray-3);border-radius:14px;align-items:center;gap:10px;max-width:480px;margin:6px 0;padding:10px;display:flex}.zpyOLW_community-link-card :is(.zpyOLW_info,.zpyOLW_action-ghost),.zpyOLW_community-link-card :is(.zpyOLW_info,.zpyOLW_action-ghost):hover{text-decoration:none}.zpyOLW_community-link-card .zpyOLW_info,.zpyOLW_community-link-card .zpyOLW_info:hover{color:inherit}.zpyOLW_community-link-card .zpyOLW_action-ghost,.zpyOLW_community-link-card .zpyOLW_action-ghost:hover{color:var(--gray-12)}.zpyOLW_info{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.zpyOLW_info:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.zpyOLW_cover{background-color:var(--gray-5);border-radius:10px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.zpyOLW_cover-image{width:100%;height:100%}.zpyOLW_cover-fallback{background-color:var(--lime-7);width:100%;height:100%;color:var(--gray-12);justify-content:center;align-items:center;font-size:20px;font-weight:800;display:flex}.zpyOLW_text{flex-direction:column;gap:2px;min-width:0;display:flex}.zpyOLW_name{color:var(--gray-12);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.zpyOLW_meta{color:var(--gray-11);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.zpyOLW_action{background-color:var(--lime-9-primary);color:var(--lime-contrast);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;padding:7px 14px;font-size:13px;font-weight:700}.zpyOLW_action:hover{background-color:var(--lime-10)}.zpyOLW_action:disabled{opacity:.6;cursor:default}.zpyOLW_action-ghost{border:1px solid var(--gray-7);color:var(--gray-12);border-radius:999px;flex-shrink:0;padding:6px 13px;font-size:13px;font-weight:600;text-decoration:none}.zpyOLW_action-ghost:hover{background-color:var(--gray-5)}.zpyOLW_action-muted{color:var(--gray-11);flex-shrink:0;font-size:13px}}
@layer components{.ty0PEW_preview-frame{--preview-frame-height:720px}.ty0PEW_device-desktop{--preview-frame-width:1280px}.ty0PEW_device-mobile{--preview-frame-width:375px}.ty0PEW_preview-frame{gap:var(--seed-dimension-x2);flex-direction:column;min-width:0;margin:0;display:flex}.ty0PEW_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)}.ty0PEW_scroller{max-width:100%;overflow-x:auto}.ty0PEW_frame{box-sizing:border-box;width:var(--preview-frame-width);height:var(--preview-frame-height);border-radius:var(--seed-radius-r4);outline:1px solid var(--color-stroke-muted);outline-offset:-1px;background-color:var(--color-layer-default);position:relative;overflow:hidden;container-type:inline-size}}
@layer components{.s9VqmG_community-post-body{flex-direction:column;min-width:0;display:flex}.s9VqmG_folded-text{position:relative}.s9VqmG_center{text-align:center}.s9VqmG_figure{box-sizing:border-box;flex-direction:column;gap:6px;max-width:100%;margin:8px 0;display:flex}.s9VqmG_figure-align-left{margin-right:auto}.s9VqmG_figure-align-center{margin-left:auto;margin-right:auto}.s9VqmG_figure-align-right{margin-left:auto}.s9VqmG_figure-size-small{width:40%}.s9VqmG_figure-size-medium{width:70%}.s9VqmG_figure-size-full{width:100%}.s9VqmG_figure-btn{cursor:zoom-in;background:0 0;border:none;border-radius:10px;width:100%;padding:0;display:block;overflow:hidden}.s9VqmG_figure-btn:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.s9VqmG_figure-image{width:100%;min-height:40px}.s9VqmG_figure-caption{color:var(--gray-11);text-align:center;word-break:break-word;font-size:13px;line-height:1.5}@media (max-width:767px){.s9VqmG_figure-size-small{width:50%}.s9VqmG_figure-size-medium{width:80%}}}
@layer components{.vVKUqW_has-safe-area{--app-safe-area-top:44px;--app-safe-area-bottom:34px}.vVKUqW_preview-screen{contain:layout paint;isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.vVKUqW_scroll-area{overscroll-behavior:contain;width:100%;height:100%;position:relative;overflow:hidden auto}.vVKUqW_page-placeholder{gap:var(--seed-dimension-x3);padding:var(--seed-dimension-x6) var(--seed-dimension-x4) var(--seed-dimension-x14);flex-direction:column;display:flex}.vVKUqW_placeholder-title,.vVKUqW_placeholder-text,.vVKUqW_placeholder-card{border-radius:var(--seed-radius-r2);background-color:var(--gray-3);display:block}.vVKUqW_placeholder-title{width:40%;height:var(--seed-dimension-x6)}.vVKUqW_placeholder-text{width:64%;height:var(--seed-dimension-x4);margin-bottom:var(--seed-dimension-x3)}.vVKUqW_placeholder-grid{gap:var(--seed-dimension-x3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.vVKUqW_placeholder-card{aspect-ratio:3/4;border-radius:var(--seed-radius-r3)}.vVKUqW_overlay-root{position:absolute;top:0;left:0}.vVKUqW_home-indicator{z-index:3;bottom:var(--seed-dimension-x2);border-radius:var(--seed-radius-full);background-color:var(--gray-a9);pointer-events:none;width:134px;height:5px;position:absolute;left:50%;transform:translate(-50%)}}
@layer components{._8AOI-a_wrap{flex-direction:column;gap:16px;padding:4px 0 8px;display:flex}._8AOI-a_section{flex-direction:column;gap:12px;display:flex}._8AOI-a_desc{color:var(--gray-11);margin:0;font-size:14px;line-height:1.7}._8AOI-a_desc strong{color:var(--gray-12);font-weight:var(--font-weight-semi-bold)}._8AOI-a_desc-secondary{color:var(--gray-10);margin:0;font-size:13px;line-height:1.65}._8AOI-a_desc-secondary strong{color:var(--gray-11);font-weight:var(--font-weight-semi-bold)}._8AOI-a_divider{background:var(--gray-6);height:1px;margin:4px 0}._8AOI-a_merge-button,._8AOI-a_force-delete-button{width:100%;min-height:44px;font-size:14px;font-weight:var(--font-weight-semi-bold);cursor:pointer;border-radius:8px}._8AOI-a_merge-button{background:var(--accent-9);color:var(--accent-contrast);border:none}._8AOI-a_force-delete-button{border:1px solid var(--amber-8);background:var(--amber-2);color:var(--amber-11)}}
@layer components{.hDApvG_form-item-list{flex-direction:column;gap:12px;margin-top:16px;display:flex}.hDApvG_form-field-error{color:var(--color-red);margin-top:4px;font-size:12px}.hDApvG_form-item{background-color:var(--color-bg);border:1px solid var(--gray-6);border-radius:12px;flex-direction:column;transition:all .2s;display:flex}.hDApvG_form-item:hover{border-color:var(--lime-9-primary);background-color:var(--gray-2)}.hDApvG_form-item.hDApvG_accordion .hDApvG_item-header{cursor:pointer}.hDApvG_form-item.hDApvG_expanded{border-color:var(--lime-9-primary);background-color:var(--color-bg)}.hDApvG_form-item.hDApvG_expanded .hDApvG_item-header .hDApvG_item-header-left .hDApvG_item-title{color:var(--lime-9-primary);font-weight:var(--font-weight-bold)}.hDApvG_form-item.hDApvG_expanded .hDApvG_item-header .hDApvG_item-header-left .hDApvG_toggle-icon{color:var(--lime-9-primary)}.hDApvG_form-item.hDApvG_expanded:hover{background-color:var(--color-bg)}.hDApvG_form-item .hDApvG_item-header{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left{flex-direction:column;flex-grow:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left .hDApvG_item-title-row{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left .hDApvG_item-title{font-size:16px;font-weight:var(--font-weight-medium);color:var(--gray-12)}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left .hDApvG_toggle-icon{color:var(--gray-9);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:transform .2s;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left .hDApvG_item-subtitle{color:var(--gray-10);flex-direction:column;gap:4px;width:100%;min-width:0;font-size:13px;line-height:1.4;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions{gap:8px;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]{cursor:pointer;border:1px solid var(--gray-7);background-color:var(--color-bg);color:var(--gray-12);font-size:14px;font-weight:var(--font-weight-medium);border-radius:6px;align-items:center;gap:4px;padding:5px 12px;transition:all .1s;display:flex}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]):hover{background-color:var(--gray-3);border-color:var(--gray-8)}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]):focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]) svg{font-size:16px}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]).hDApvG_delete-btn{color:var(--gray-11)}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]).hDApvG_delete-btn:hover{color:var(--color-red);border-color:var(--color-red);background-color:var(--gray-2)}.hDApvG_form-item .hDApvG_item-content{padding:0 20px 20px}.hDApvG_form-item .hDApvG_item-content:empty{padding:0}.hDApvG_form-item .hDApvG_item-content:has(>:empty){padding:0}.hDApvG_item-mapping-section{border-top:1px solid var(--gray-5);flex-direction:column;gap:8px;padding-top:16px;display:flex}.hDApvG_item-mapping{font-size:14px;font-weight:var(--font-weight-medium);align-items:center;gap:6px;display:inline-flex}.hDApvG_item-mapping-from{color:var(--gray-11);text-decoration:line-through}.hDApvG_item-mapping-arrow{color:var(--lime-9-primary);font-weight:var(--font-weight-bold)}.hDApvG_item-mapping-to{color:var(--gray-12)}.hDApvG_item-mapping-label{color:var(--lime-9-primary);font-size:12px;font-weight:var(--font-weight-medium)}.hDApvG_migration-section{border-top:1px solid var(--gray-6);flex-direction:column;gap:12px;padding-top:24px;display:flex}.hDApvG_migration-section .hDApvG_section-label{font-size:13px;font-weight:var(--font-weight-semi-bold);color:var(--gray-11)}.hDApvG_migration-section .hDApvG_section-description{color:var(--gray-10);margin-top:-8px;font-size:12px;line-height:1.5}.hDApvG_item-subtitle-row{align-items:center;gap:6px;min-width:0;display:flex}.hDApvG_item-subtitle-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hDApvG_item-subtitle-chip{font-size:11px;font-weight:var(--font-weight-medium);border-radius:6px;flex-shrink:0;padding:1px 7px}.hDApvG_item-subtitle-chip-user{background-color:var(--gray-3);color:var(--gray-11);border:1px solid var(--gray-6)}.hDApvG_item-subtitle-chip-char,.hDApvG_item-subtitle-chip-ai-judge{background-color:var(--lime-2);color:var(--lime-11);border:1px solid var(--lime-6)}.hDApvG_item-subtitle-chip-variable-score-change-after-transition{background-color:var(--gray-3);color:var(--gray-12);border:1px solid var(--gray-7)}.hDApvG_item-subtitle-chip-chat-count-after-transition{background-color:var(--gray-2);color:var(--gray-11);border:1px solid var(--gray-6)}.hDApvG_item-subtitle-chip-specific-scene{background-color:var(--gray-3);color:var(--gray-12);border:1px solid var(--gray-7)}.hDApvG_item-subtitle-chip-range{background-color:var(--gray-2);color:var(--gray-12);border:1px solid var(--lime-7);font-variant-numeric:tabular-nums}.hDApvG_item-subtitle-chip-turn{background-color:var(--gray-2);color:var(--gray-10);border:1px solid var(--gray-6)}.hDApvG_item-subtitle-more{color:var(--gray-9);font-size:12px}.hDApvG_item-add-button{border:1px dashed var(--gray-7);width:100%;color:var(--gray-11);font-size:15px;font-weight:var(--font-weight-medium);cursor:pointer;background-color:#0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:16px;transition:all .2s;display:flex}.hDApvG_item-add-button:hover:not(:disabled){background-color:var(--lime-1);border-color:var(--lime-9-primary);color:var(--lime-9-primary)}.hDApvG_item-add-button:disabled{cursor:not-allowed;opacity:.55;border-color:var(--gray-6);color:var(--gray-9)}.hDApvG_add-button-description{color:var(--gray-10);margin-top:8px;font-size:13px;line-height:1.5}@media (max-width:767px){.hDApvG_form-item .hDApvG_item-content{padding:0 12px 12px}#sheet_wrapper .hDApvG_form-item-list{margin-left:-20px;margin-right:-20px}#sheet_wrapper .hDApvG_form-item-list .hDApvG_accordion{border-left-color:#0000;border-right-color:#0000;border-radius:0}#sheet_wrapper .hDApvG_form-item-list .hDApvG_expanded{border-left-color:#0000;border-right-color:#0000}}}
@layer components{.UEwhWG_wrap{flex-direction:column;gap:16px;display:flex}.UEwhWG_hero{background-color:var(--gray-6);border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:320px;display:flex;position:relative;overflow:hidden}.UEwhWG_background-image{z-index:0;position:absolute;inset:0}.UEwhWG_blur-img{filter:blur(20px);opacity:.6;width:100%;height:100%;transform:scale(1.1)}.UEwhWG_background-image:after{content:"";background-color:color-mix(in srgb, var(--gray-12) 30%, transparent);position:absolute;inset:0}.UEwhWG_main-image-wrapper{z-index:1;aspect-ratio:1;width:min(100%,280px);box-shadow:0 8px 20px color-mix(in srgb, var(--gray-12) 30%, transparent);color:var(--gray-8);justify-content:center;align-items:center;font-size:64px;display:flex;position:relative;overflow:hidden}.UEwhWG_main-img{width:100%;height:100%}.UEwhWG_name{font-size:20px;font-weight:var(--font-weight-semi-bold);color:var(--gray-12);text-align:center;word-break:break-word;margin:0}.UEwhWG_body{color:var(--gray-11);word-break:break-word;font-size:15px;line-height:1.6}:is(.UEwhWG_markdown .markdown-body,.UEwhWG_markdown .raw-html){color:inherit}@media (max-width:767px){.UEwhWG_hero{min-height:280px}.UEwhWG_main-image-wrapper{width:min(100%,240px);font-size:48px}}}
@layer components{._7RQSSq_avatar{--profile-bubble-offset-top:50%;border-radius:50%;position:relative;overflow:hidden}._7RQSSq_avatar-image{border-radius:inherit;width:100%;height:100%}._7RQSSq_avatar-image img{object-position:50% var(--profile-bubble-offset-top)}}
@layer components{.nhChIG_root{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex;position:relative}.nhChIG_label{font-size:.84rem;font-weight:var(--font-weight-medium);color:var(--gray-11);display:block}.nhChIG_required{color:#f87171;margin-left:4px}.nhChIG_trigger-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.nhChIG_trigger{border:1px solid var(--gray-6);background:var(--gray-1);min-width:0;color:var(--gray-12);cursor:pointer;text-align:left;border-radius:10px;flex:180px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.88rem;transition:border-color .15s,background .15s;display:inline-flex}.nhChIG_trigger:hover{border-color:var(--gray-7);background:var(--gray-2)}.nhChIG_trigger:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.nhChIG_trigger-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nhChIG_chevron{color:var(--gray-9);flex-shrink:0;transition:transform .2s}.nhChIG_chevron-open{transform:rotate(180deg)}.nhChIG_clear{border:1px solid var(--gray-6);background:var(--gray-2);color:var(--gray-11);cursor:pointer;border-radius:8px;flex-shrink:0;padding:.45rem .65rem;font-size:.8rem}.nhChIG_clear:hover{background:var(--gray-3)}.nhChIG_hint{color:var(--gray-10);margin:0;font-size:.78rem;line-height:1.45}.nhChIG_popover{z-index:40;border:1px solid var(--gray-6);background-color:var(--gray-1);background-image:linear-gradient(180deg, var(--gray-1) 0%, var(--gray-2) 100%);box-shadow:inset 0 1px 0 var(--gray-4);border-radius:14px;flex-direction:column;gap:.75rem;min-width:280px;max-width:min(100vw - 2rem,320px);padding:1rem;display:flex;position:absolute;top:calc(100% + 6px);left:0}.nhChIG_month{width:100%}.nhChIG_month-toolbar{justify-content:space-between;align-items:center;margin-bottom:.65rem;display:flex}.nhChIG_month-title{font-size:.92rem;font-weight:var(--font-weight-semi-bold);color:var(--gray-12)}.nhChIG_nav-btn{border:1px solid var(--gray-6);background:var(--gray-2);width:2rem;height:2rem;color:var(--gray-11);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.nhChIG_nav-btn:hover{background:var(--gray-3)}.nhChIG_weekdays{text-align:center;font-size:.72rem;font-weight:var(--font-weight-medium);color:var(--gray-9);grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:.35rem;display:grid}.nhChIG_cells{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.nhChIG_day{aspect-ratio:1;max-height:2.35rem;color:var(--gray-12);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:8px;padding:0;font-size:.82rem;position:relative}.nhChIG_day-muted{color:var(--gray-8)}.nhChIG_day:hover:not(:disabled){background:var(--gray-3)}.nhChIG_day-today{box-shadow:inset 0 0 0 1px var(--lime-9-primary)}.nhChIG_day-selected{background:var(--lime-3);color:var(--gray-12);font-weight:var(--font-weight-semi-bold)}html[data-theme=dark] .nhChIG_day-selected{background:var(--lime-9-primary);color:var(--gray-1)}.nhChIG_day-selected:hover:not(:disabled){background:var(--lime-4)}html[data-theme=dark] .nhChIG_day-selected:hover:not(:disabled){background:var(--lime-10)}.nhChIG_time-row{border-top:1px solid var(--gray-5);color:var(--gray-11);align-items:center;gap:.4rem;padding-top:.5rem;font-size:.85rem;display:flex}.nhChIG_time-label{flex-shrink:0}.nhChIG_time-input{border:1px solid var(--gray-6);background:var(--gray-1);width:3rem;color:var(--gray-12);text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;outline:none;padding:.35rem .45rem;font-size:.88rem}.nhChIG_time-input:focus{border-color:var(--lime-9-primary)}.nhChIG_time-input:disabled{opacity:.45;cursor:not-allowed}.nhChIG_time-sep{font-weight:var(--font-weight-semi-bold)}.nhChIG_time-disabled-note{color:var(--gray-9);flex:1;font-size:.72rem}@media (max-width:767px){.nhChIG_popover{max-width:100%;left:auto;right:0}}}
@layer components{._2tS_3q_form-file{margin:0}._2tS_3q_label{font-size:16px;font-weight:var(--font-weight-bold);color:var(--gray-12);margin-bottom:.5rem;display:block}._2tS_3q_required{color:var(--color-red);margin-left:.15rem}._2tS_3q_row{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:0;display:flex}._2tS_3q_pick-btn{min-height:35px;font-size:14px;font-weight:var(--font-weight-bold);background-color:var(--gray-1);color:var(--gray-12);cursor:pointer;box-shadow:0 0 0 1px inset var(--gray-7);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:11px 12px;transition:box-shadow .2s,background-color .2s;display:inline-flex}._2tS_3q_pick-btn:hover{background-color:var(--gray-2)}._2tS_3q_pick-btn:focus-visible{box-shadow:0 0 0 1px inset var(--lime-9-primary);outline:none}._2tS_3q_file-name{color:var(--gray-11);text-overflow:ellipsis;white-space:nowrap;max-width:min(250px,100%);font-size:14px;overflow:hidden}._2tS_3q_hidden{display:none!important}._2tS_3q_error{color:var(--color-red);margin-top:.35rem;font-size:.75rem}}
@layer components{.D_I81q_tag-input-area{flex-direction:column;gap:8px;width:100%;display:flex}.D_I81q_label-area{justify-content:space-between;align-items:center;display:flex}.D_I81q_label{font-size:14px;font-weight:var(--font-weight-medium);color:var(--gray-12)}.D_I81q_help-text{color:var(--gray-11);margin-top:-4px;font-size:12px}.D_I81q_tag-container{border:1px solid var(--gray-4);background-color:var(--gray-1);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;min-height:48px;padding:12px 16px;transition:all .2s;display:flex}.D_I81q_tag-container:focus-within{border-color:var(--lime-9-primary);box-shadow:0 0 0 2px var(--lime-a3)}.D_I81q_tag-input-area.D_I81q_has-error .D_I81q_tag-container{border-color:var(--color-red)}.D_I81q_tag-input-area.D_I81q_has-error .D_I81q_tag-container:focus-within{border-color:var(--color-red)}.D_I81q_input-error{color:var(--color-red);margin-top:4px;font-size:12px}.D_I81q_tag-input-area:not(.D_I81q_show-editing) .D_I81q_tag-container{background-color:#0000;border-color:#0000;min-height:auto;padding:0}.D_I81q_placeholder-text{color:var(--lime-9-primary);cursor:pointer;font-size:14px}.D_I81q_tag-pill{background-color:var(--gray-2);border:1px solid var(--gray-6);color:var(--gray-12);border-radius:20px;align-items:center;gap:4px;padding:4px 12px;font-size:14px;transition:all .2s;display:inline-flex}.D_I81q_tag-pill:hover{background-color:var(--gray-3)}.D_I81q_remove-btn{width:16px;height:16px;color:var(--gray-9);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.D_I81q_remove-btn:hover{background-color:var(--gray-5);color:var(--gray-12)}.D_I81q_input{min-width:120px;color:var(--gray-12);background:0 0;border:none;outline:none;flex:1;padding:4px 0;font-size:14px}.D_I81q_input::placeholder{color:var(--gray-9)}.D_I81q_recommended-area{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.D_I81q_recommended-label{color:var(--gray-10);white-space:nowrap;font-size:13px}.D_I81q_recommended-tags{flex-wrap:wrap;gap:8px;display:flex}.D_I81q_recommended-tag{color:var(--gray-11);cursor:pointer;background-color:var(--gray-5);border-radius:4px;align-items:center;padding:2px 8px;font-size:13px;transition:all .2s;display:inline-flex}.D_I81q_recommended-tag:before{content:"+";font-weight:var(--font-weight-bold);margin-right:4px}.D_I81q_recommended-tag:hover:not(.D_I81q_selected){color:var(--lime-11);background-color:var(--lime-3)}.D_I81q_recommended-tag.D_I81q_selected{color:var(--gray-8);background-color:var(--gray-2);cursor:default;pointer-events:none;opacity:.5}.D_I81q_recommended-tag.D_I81q_selected:before{display:none}}
._0HH6Ma_input-limit{}._0HH6Ma_inner-limit{}._0HH6Ma_editor{}._0HH6Ma_editor-inline{}@layer components{._0HH6Ma_input-area{flex-direction:column;gap:8px;width:100%;display:flex}._0HH6Ma_input-label{flex-direction:column;align-items:stretch;width:100%;display:flex;position:relative}._0HH6Ma_input-label-default{box-shadow:0 0 0 1px inset var(--gray-7);background-color:var(--gray-1);border-radius:8px;padding-bottom:28px;transition:all .2s}._0HH6Ma_input-label-default:has(._0HH6Ma_input-footer){padding-bottom:28px}._0HH6Ma_focus{box-shadow:0 0 0 1px inset var(--lime-9-primary)}._0HH6Ma_input-area:has(._0HH6Ma_input-error) ._0HH6Ma_input-label{box-shadow:0 0 0 1px inset var(--color-red)}._0HH6Ma_input-area:has(._0HH6Ma_input-error) ._0HH6Ma_input-label._0HH6Ma_focus,._0HH6Ma_input-area:has(._0HH6Ma_input-error) ._0HH6Ma_input-label:focus-within{box-shadow:0 0 0 1px inset var(--color-red)}._0HH6Ma_input-label-row{flex-direction:row;align-items:center}._0HH6Ma_input-label-textarea{flex-direction:column;align-items:stretch}._0HH6Ma_input-label-textarea ._0HH6Ma_inner-limit{margin-right:0;position:absolute;bottom:16px;right:16px}._0HH6Ma_input-label-row ._0HH6Ma_inner-limit{order:2;margin-right:16px}._0HH6Ma_editor-content{flex:1;min-width:0;position:relative}._0HH6Ma_input-label-textarea ._0HH6Ma_editor-content{width:100%}._0HH6Ma_input-label-row ._0HH6Ma_editor-content .ProseMirror{white-space:nowrap;width:100%;overflow:hidden}._0HH6Ma_input-label-row:has(._0HH6Ma_inner-limit) ._0HH6Ma_editor-content .ProseMirror{padding-right:56px}._0HH6Ma_input-label-row ._0HH6Ma_editor-content .ProseMirror p{white-space:nowrap;overflow:hidden}._0HH6Ma_input-footer{border-top:1px solid var(--gray-7);width:100%}._0HH6Ma_input-error{color:var(--color-red);margin-top:4px;font-size:12px}._0HH6Ma_editor{white-space:pre-wrap;word-break:break-word;z-index:1;outline:none;position:relative}._0HH6Ma_editor-inline{white-space:nowrap;z-index:1;outline:none;flex:1;position:relative;overflow:hidden}._0HH6Ma_editor-inline:focus-visible{outline:none}._0HH6Ma_editor-inline.ProseMirror-focused{outline:none}._0HH6Ma_editor-inline p{margin:0}._0HH6Ma_editor-content._0HH6Ma_show-placeholder[data-placeholder]:before{content:attr(data-placeholder);color:var(--gray-9);pointer-events:none;white-space:pre-wrap;word-break:break-word;z-index:2;padding:11px 12px;font-size:14px;line-height:1.5;position:absolute;top:0;left:0;right:0}._0HH6Ma_editor-content._0HH6Ma_show-placeholder .ProseMirror{z-index:1}._0HH6Ma_variable-buttons{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._0HH6Ma_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}._0HH6Ma_variable-button:hover{background-color:var(--gray-4);color:var(--gray-12)}._0HH6Ma_variable-button:disabled{cursor:not-allowed;opacity:.6}._0HH6Ma_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}._0HH6Ma_variable-dropdown-trigger:hover{background-color:var(--gray-4);color:var(--gray-12)}._0HH6Ma_variable-dropdown-icon{flex-shrink:0;font-size:14px}._0HH6Ma_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}._0HH6Ma_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}._0HH6Ma_variable-dropdown-item[data-highlighted]{background-color:var(--lime-9-primary);color:var(--lime-contrast)}._0HH6Ma_variable-dropdown-shortcut{margin-left:auto}}
@layer components{.iVG3pa_inner{--grid-max-width:856px;--grid-padding:2rem}.iVG3pa_wrapper{flex-direction:column;align-items:center;width:100%;display:flex;container-type:inline-size}.iVG3pa_inner{width:100%;max-width:var(--grid-max-width);padding:var(--grid-padding);color:var(--gray-12);margin:0 auto}@container (max-width:856px){.iVG3pa_inner{--grid-padding:1rem;padding-bottom:2rem}}}
@layer components{@keyframes Gh5kRa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Gh5kRa_spinner{border:4px solid color-mix(in srgb, var(--color-white) 34%, transparent);border-top:4px solid color-mix(in srgb, var(--color-white) 94%, transparent);border-radius:50%;width:30px;height:30px;animation:1s linear infinite Gh5kRa_spin}@media only screen and (max-width:767px){.Gh5kRa_spinner{border:3px solid color-mix(in srgb, var(--color-white) 34%, transparent);border-top:3px solid color-mix(in srgb, var(--color-white) 94%, transparent);width:25px;height:25px}}}
@layer components{.E5fF0G_logo-wrapper{align-items:center;gap:10px;display:inline-flex;position:relative}.E5fF0G_logo-wrapper.E5fF0G_beta .E5fF0G_beta-badge{display:inline-flex}.E5fF0G_logo path{fill:var(--lime-9-primary)}.E5fF0G_logo-dev-text{fill:var(--gray-12);stroke:var(--gray-8);stroke-width:1.5px;paint-order:stroke fill;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.E5fF0G_beta-badge{font-size:.8rem;font-weight:var(--font-weight-medium);color:var(--gray-11);white-space:nowrap;cursor:help;border:1px solid var(--gray-11);border-radius:50px;align-items:center;gap:.25rem;padding:.4rem .6rem;display:none}.E5fF0G_beta-badge .E5fF0G_beta-badge-icon{flex-shrink:0;font-size:.9em}.E5fF0G_beta-badge svg{width:auto!important;height:auto!important}.E5fF0G_beta-tooltip-content{max-width:220px;font-weight:var(--font-weight-regular);line-height:1.5;display:block}.E5fF0G_beta-tooltip-content strong{font-weight:var(--font-weight-semi-bold)}}
@layer components{._44xK6G_logo{--logo-width:104px}._44xK6G_size-large{--logo-width:140px}._44xK6G_logo{flex:none;align-items:center;max-width:100%;display:inline-flex}._44xK6G_logo-mark{width:var(--logo-width);height:auto;display:block}}
@layer components{.ItiJHW_wrap{flex-direction:column;gap:12px;width:100%;min-width:0;padding:4px 0 8px;display:flex}.ItiJHW_desc{color:var(--gray-11);word-break:keep-all;margin:0;font-size:13px;line-height:20px}.ItiJHW_button-row{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.ItiJHW_secondary-button,.ItiJHW_primary-button{text-align:center;min-width:0;min-height:44px;font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color .2s var(--easing-primary);border-radius:999px;flex:120px;justify-content:center;align-items:center;padding:10px 16px;display:inline-flex}.ItiJHW_secondary-button{border:1px solid var(--gray-7);background-color:var(--gray-1);color:var(--color-text-primary)}.ItiJHW_secondary-button:hover{background-color:var(--gray-2)}.ItiJHW_primary-button{background-color:var(--lime-9-primary);color:var(--lime-contrast);border:none}.ItiJHW_primary-button:hover{background-color:var(--lime-10)}}
.irH_JW_form-sections{}.irH_JW_form-section{}.irH_JW_wrapper-fieldset{}.irH_JW_form-field-label{}.irH_JW_form-field-description{}.irH_JW_required-mark{}.irH_JW_item-add-button{}.irH_JW_item-subtitle-row{}.irH_JW_item-subtitle-text{}.irH_JW_item-subtitle-chip{}.irH_JW_item-subtitle-chip-user{}.irH_JW_item-subtitle-chip-char{}.irH_JW_item-subtitle-chip-turn{}
@layer pages{.DSN8bW_character-form{flex-direction:column;flex:1;min-width:0;display:flex}}
