@layer components{.D1NMLq_frame-side-panel{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:8px;min-width:260px;padding:16px;display:flex}.D1NMLq_frame-side-panel-title{color:#fff;margin:0;font-size:16px;font-weight:600}.D1NMLq_frame-side-panel-subtitle{color:#ffffff80;margin:0 0 8px;font-size:12px}.D1NMLq_frame-side-panel-status{color:#ffffff80;padding:8px;font-size:12px}.D1NMLq_frame-side-panel-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.D1NMLq_frame-side-panel-item{text-align:left;color:#fff;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:4px;width:100%;padding:10px 12px;font-family:inherit;transition:background-color .12s,border-color .12s;display:flex}.D1NMLq_frame-side-panel-item:hover{background:#ffffff0f}.D1NMLq_frame-side-panel-item:focus-visible{outline-offset:1px;outline:2px solid #fff9}.D1NMLq_frame-side-panel-item.D1NMLq_selected{background:#ffffff1f;border-color:#ffffff4d}.D1NMLq_frame-side-panel-item-head{justify-content:space-between;align-items:center;display:flex}.D1NMLq_frame-side-panel-item-name{font-size:14px;font-weight:500}.D1NMLq_frame-side-panel-item-count{color:#ffffff8c;white-space:nowrap;font-size:11px}.D1NMLq_frame-side-panel-item-desc{color:#ffffff8c;margin:0;font-size:12px}.D1NMLq_frame-side-panel-item-preview{color:#ffffff73;font-size:11px}@media (max-width:991px){.D1NMLq_frame-side-panel{min-width:0}.D1NMLq_frame-side-panel-list{max-height:260px;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.D1NMLq_frame-side-panel-item{transition:none}}}
@layer components{.gLMFEG_mini{pointer-events:none;background:#0006;border:1px solid #ffffff14;border-radius:8px;flex:none;position:relative;overflow:hidden}.gLMFEG_mini-inner{transform-origin:0 0;position:absolute;top:0;left:0}.gLMFEG_mini-fallback{color:#ffffff59;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}}
@layer components{.An9kQa_callout{border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:12px;width:100%;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.An9kQa_callout.An9kQa_blue{--callout-accent:#79c0ff;--callout-bg:#388bfd1a;--callout-border:#388bfd66;--callout-link:#d0eaff}.An9kQa_callout.An9kQa_green{--callout-accent:#7ee787;--callout-bg:#3fb9501a;--callout-border:#3fb95066;--callout-link:#d3f9d8}.An9kQa_callout.An9kQa_red{--callout-accent:#ffa198;--callout-bg:#f851461a;--callout-border:#f8514666;--callout-link:#ffe5e2}.An9kQa_callout.An9kQa_yellow{--callout-accent:#d29922;--callout-bg:#d299221a;--callout-border:#d2992266;--callout-link:#f9e79f}.An9kQa_callout.An9kQa_orange{--callout-accent:#fb8532;--callout-bg:#fb85321a;--callout-border:#fb853266;--callout-link:#fdebd0}.An9kQa_callout.An9kQa_purple{--callout-accent:#a371f7;--callout-bg:#a371f71a;--callout-border:#a371f766;--callout-link:#e8daff}.An9kQa_callout.An9kQa_pink{--callout-accent:#db61a2;--callout-bg:#db61a21a;--callout-border:#db61a266;--callout-link:#ffdceb}.An9kQa_callout.An9kQa_cyan{--callout-accent:#39c5cf;--callout-bg:#39c5cf1a;--callout-border:#39c5cf66;--callout-link:#d1f4f6}.An9kQa_callout.An9kQa_gray{--callout-accent:#8b949e;--callout-bg:#8b949e1a;--callout-border:#8b949e66;--callout-link:#e6edf3}.An9kQa_callout .An9kQa_icon-area{color:var(--callout-accent);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:18px;display:flex}.An9kQa_callout .An9kQa_content-area{color:inherit;word-break:keep-all;flex:1}.An9kQa_callout .An9kQa_content-area a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:min(2px,max(1px,.05em));-webkit-text-decoration-color:var(--callout-border);text-decoration-color:var(--callout-border);text-underline-position:under;color:var(--callout-link)}.An9kQa_callout{background-color:var(--callout-bg);border-color:var(--callout-border);color:var(--callout-accent)}}
@layer pages{.__t5NG_form-tab-shell{min-height:calc(100dvh - var(--header-height));flex-direction:column;flex:1;display:flex;position:relative}.__t5NG_tabs-root{flex:1;min-height:0}.__t5NG_loading{min-height:calc(100dvh - var(--header-height));justify-content:center;align-items:center;padding:32px 0;display:flex}.__t5NG_loader{width:40px;height:40px}.__t5NG_wrapper-fieldset{border:none;min-width:0;margin:0;padding:0}.__t5NG_temp-save-button{background-color:var(--gray-12);color:var(--gray-1);height:100%;font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;border:none;border-radius:8px;padding:6px 16px}.__t5NG_temp-save-header-actions{align-items:center;gap:8px;height:100%;display:flex}.__t5NG_temp-save-list-button{height:100%;color:var(--gray-12);border:1px solid var(--gray-7);cursor:pointer;background-color:#0000;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:20px;display:flex}.__t5NG_temp-save-actions{align-items:center;height:100%;display:flex;position:relative}.__t5NG_temp-save-status{color:var(--gray-12);white-space:nowrap;font-size:12px;font-weight:600;line-height:14px;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.__t5NG_guide-link{color:var(--gray-12);align-items:center;gap:8px;margin-bottom:8px;font-size:14px;display:flex}.__t5NG_guide-link:before{content:"•";color:var(--gray-12)}.__t5NG_link-text{margin-left:3px;text-decoration:underline}.__t5NG_link-text:hover{color:var(--gray-12)}.__t5NG_form-sections{flex-direction:column;display:flex}.__t5NG_form-sections>:not(:last-child){border-bottom:1px solid var(--gray-6)}.__t5NG_form-section{flex-direction:column;gap:8px;padding:32px 0;display:flex}.__t5NG_form-field-label{color:var(--gray-12);align-items:center;gap:4px;max-width:fit-content;font-size:16px;display:flex;position:relative}.__t5NG_form-field-description{color:var(--gray-11);white-space:pre-wrap;font-size:13px;line-height:1.4}.__t5NG_form-input-box{width:100%;box-shadow:0 0 0 1px inset var(--gray-7);background-color:var(--gray-1);border-radius:8px;flex-direction:column;align-items:stretch;padding-bottom:28px;transition:all .2s;display:flex;position:relative}.__t5NG_form-input-box:focus-within{box-shadow:0 0 0 1px inset var(--lime-9-primary);outline:none}.__t5NG_form-input-box-inline{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}.__t5NG_form-input-box-inline:focus-within{box-shadow:0 0 0 1px inset var(--lime-9-primary);outline:none}.__t5NG_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}.__t5NG_item-add-button:hover{background-color:var(--lime-1);border-color:var(--lime-9-primary);color:var(--lime-9-primary);border-style:solid}.__t5NG_image-section{align-items:flex-start;width:100%}.__t5NG_image-section .__t5NG_image-label{width:100%;font-size:16px;font-weight:var(--font-weight-bold);color:var(--gray-12)}.__t5NG_image-section .__t5NG_image-upload-container{flex-direction:column;gap:16px;width:100%;display:flex}.__t5NG_image-section .__t5NG_image-upload-container .__t5NG_image-help-text{color:var(--gray-11);font-size:13px;line-height:1.4}.__t5NG_image-section .__t5NG_image-upload-container .__t5NG_image-row{align-items:center;gap:20px;display:flex}.__t5NG_image-section .__t5NG_image-upload-container .__t5NG_image-action-area{flex-direction:column;flex:1;gap:12px;display:flex}.__t5NG_image-section .__t5NG_image-upload-container .__t5NG_image-sub-help{color:var(--gray-10);word-break:keep-all;font-size:13px;line-height:1.5}.__t5NG_image-placeholder{aspect-ratio:1;border:1px solid var(--gray-6);background-color:var(--gray-3);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:120px;transition:all .2s;display:flex;overflow:hidden}.__t5NG_image-placeholder:hover{border-color:var(--lime-9-primary);background-color:var(--lime-1)}.__t5NG_image-placeholder img{width:100%;height:100%}.__t5NG_image-placeholder .__t5NG_placeholder-icon{color:var(--gray-9);font-size:32px}.__t5NG_image-placeholder-portrait{aspect-ratio:2/3}.__t5NG_image-upload-button{background-color:var(--gray-12);width:fit-content;height:40px;color:var(--gray-1);cursor:pointer;border:none;border-radius:8px;padding:0 24px;font-size:14px;font-weight:600;transition:all .2s}.__t5NG_image-upload-button:hover{opacity:.9}.__t5NG_label-bold{font-size:16px;font-weight:var(--font-weight-bold);color:var(--gray-12)}.__t5NG_required-mark{color:var(--color-red);position:absolute;left:calc(100% + 4px)}.__t5NG_hidden-input{display:none}.__t5NG_relative{position:relative}.__t5NG_resource-section{flex-direction:column;gap:8px;display:flex}.__t5NG_resource-section .__t5NG_resource-header{justify-content:space-between;align-items:center;display:flex}.__t5NG_resource-section .__t5NG_resource-header .__t5NG_resource-label{font-size:16px;font-weight:var(--font-weight-bold);color:var(--gray-12)}.__t5NG_resource-section .__t5NG_resource-header .__t5NG_resource-add-button{border:1px solid var(--gray-12);color:var(--gray-12);cursor:pointer;background-color:#0000;border-radius:4px;padding:4px 12px;font-size:14px}.__t5NG_resource-section .__t5NG_resource-header .__t5NG_resource-add-button:hover{background-color:var(--gray-2)}.__t5NG_resource-section .__t5NG_resource-help-text{color:var(--gray-11);font-size:13px;line-height:1.4}.__t5NG_resource-section .__t5NG_resource-list-wrapper{padding-bottom:8px;overflow-x:auto}.__t5NG_resource-section .__t5NG_resource-list-wrapper::-webkit-scrollbar{display:none}.__t5NG_edit-row>*{padding:0}.__t5NG_edit-wrapper .__t5NG_edit-sticky-action-bar{background-color:var(--gray-5);border:none;padding-left:0;padding-right:0}.__t5NG_edit-wrapper .__t5NG_edit-expanded-content{flex-direction:column;gap:20px;display:flex}.__t5NG_edit-wrapper .__t5NG_edit-expanded-content>*{padding:0}.__t5NG_create-button{background-color:var(--color-bg);width:100%;color:var(--gray-12);border:1.5px solid var(--gray-12);height:48px;font-size:20px;font-weight:var(--font-weight-bold);border-radius:8px}.__t5NG_mark-renderer-area{margin-top:8px}.__t5NG_mark-renderer-area .__t5NG_form-field-label{margin-bottom:8px}.__t5NG_mark-renderer-area .__t5NG_mark-renderer-preview{background-color:var(--gray-3);border:1px solid var(--gray-6);color:var(--gray-11);border-radius:8px;padding:16px;font-size:14px;line-height:1.5;overflow:visible}.__t5NG_mark-renderer-area .__t5NG_mark-renderer-preview .__t5NG_desc-paragraph{margin-top:16px}.__t5NG_mark-renderer-area .__t5NG_mark-renderer-preview .__t5NG_desc-paragraph:first-child{margin-top:0}@media (max-width:991px){.__t5NG_temp-save-header-actions{height:32px}.__t5NG_temp-save-status{top:calc(100% + 1px)}}}
._1S_IGq_form-section{}._1S_IGq_form-field-label{}._1S_IGq_form-field-description{}._1S_IGq_required-mark{}._1S_IGq_item-add-button{}@layer components{._1S_IGq_intro-modal-readonly-fieldset{border:none;min-width:0;margin:0;padding:0}._1S_IGq_intro-modal-section{flex-direction:column;gap:8px;display:flex}._1S_IGq_char-count{color:var(--gray-11);flex-shrink:0;font-size:12px;line-height:1.2}._1S_IGq_char-count-at-limit{color:var(--color-red);font-weight:var(--font-weight-medium)}._1S_IGq_intro-modal-add-actions{flex-direction:column;align-items:flex-end;gap:8px;margin-top:16px;display:flex}._1S_IGq_intro-modal-add-btn{border:1px solid var(--gray-6);background-color:var(--gray-1);color:var(--gray-11);cursor:pointer;text-align:left;border-radius:50px;align-items:center;gap:12px;padding:12px 20px;transition:all .2s;display:flex}._1S_IGq_intro-modal-add-btn ._1S_IGq_icon{color:var(--gray-9);font-size:20px;transition:all .2s}._1S_IGq_intro-modal-add-btn ._1S_IGq_text-group{flex-direction:column;gap:3px;display:flex}._1S_IGq_intro-modal-add-btn ._1S_IGq_text-group ._1S_IGq_title{font-size:14px;font-weight:var(--font-weight-semi-bold);color:var(--gray-12)}._1S_IGq_intro-modal-add-btn ._1S_IGq_text-group ._1S_IGq_sub-text{color:var(--gray-11);font-size:11px;line-height:1.4}._1S_IGq_intro-modal-add-btn:hover{border-color:var(--lime-9-primary);background-color:var(--lime-1)}._1S_IGq_intro-modal-add-btn:hover ._1S_IGq_icon{color:var(--lime-9-primary);transform:scale(1.1)}._1S_IGq_intro-modal-add-btn:hover ._1S_IGq_text-group ._1S_IGq_title{color:var(--lime-9-primary)}._1S_IGq_message-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._1S_IGq_message-controls>div{margin-top:0}._1S_IGq_message-controls ._1S_IGq_asterisk-btn{border:1px solid var(--gray-6);background-color:var(--color-bg);width:29px;height:29px;color:var(--gray-11);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:14px;transition:all .2s;display:flex}._1S_IGq_message-controls ._1S_IGq_asterisk-btn:hover{border-color:var(--lime-9-primary);color:var(--lime-9-primary);background-color:var(--gray-3)}._1S_IGq_message-controls>*{margin:0}._1S_IGq_sub-char-dialogue-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._1S_IGq_sub-char-dialogue-button{border:1px solid var(--gray-6);background-color:var(--gray-2);max-width:100%;color:var(--gray-11);cursor:pointer;overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:5px;padding:6px 10px;font-size:13px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._1S_IGq_sub-char-dialogue-button:hover{border-color:var(--lime-9-primary);background-color:var(--lime-2);color:var(--lime-11)}._1S_IGq_sub-char-dialogue-dropdown-trigger{border-color:var(--gray-6);background-color:var(--gray-2);max-width:100%;height:auto;min-height:31px;color:var(--gray-11);cursor:pointer;border-style:solid;border-width:1px;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:13px;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._1S_IGq_sub-char-dialogue-dropdown-trigger:hover{border-color:var(--lime-9-primary);background-color:var(--lime-2);color:var(--lime-11)}._1S_IGq_sub-char-dialogue-icon{flex-shrink:0;font-size:14px}._1S_IGq_intro-token-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}._1S_IGq_intro-token-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}._1S_IGq_intro-token-dropdown-item[data-highlighted]{background-color:var(--lime-9-primary);color:var(--lime-contrast)}._1S_IGq_intro-token-dropdown-shortcut{margin-left:auto}._1S_IGq_still-image-token-dropdown-content{z-index:var(--z-index-header);max-height:min(420px, var(--radix-dropdown-menu-content-available-height));overscroll-behavior:contain;background-color:var(--gray-4);box-shadow:0 10px 38px var(--gray-1);border-radius:6px;padding:5px;overflow-y:auto}._1S_IGq_still-image-token-dropdown-item{min-height:64px;color:var(--gray-12);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px;outline:none;padding:8px}._1S_IGq_still-image-token-dropdown-item[data-highlighted]{background-color:var(--lime-9-primary);color:var(--lime-contrast)}._1S_IGq_still-image-token-item{align-items:center;gap:10px;width:240px;min-width:0;display:flex}._1S_IGq_still-image-token-thumb{border:1px solid var(--gray-6);background-color:var(--gray-2);border-radius:4px;flex:0 0 56px;width:56px;height:56px;overflow:hidden}._1S_IGq_still-image-token-thumb-image{border-radius:inherit;width:100%;height:100%}._1S_IGq_still-image-token-placeholder-icon{width:100%;height:100%;color:var(--gray-9);padding:14px}._1S_IGq_still-image-token-meta{flex-direction:column;gap:4px;min-width:0;display:flex}._1S_IGq_still-image-token-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1S_IGq_still-image-token-moment{color:inherit;font-size:13px;font-weight:var(--font-weight-semi-bold)}._1S_IGq_still-image-token-label{min-width:0;color:inherit;opacity:.72;font-size:12px}._1S_IGq_still-image-token-label-row{align-items:center;gap:6px;min-width:0;display:flex}._1S_IGq_still-image-token-lock-badge{border:1px solid var(--color-red);color:var(--color-red);font-size:10px;font-weight:var(--font-weight-semi-bold);border-radius:3px;flex:none;padding:2px 5px;line-height:1}._1S_IGq_locked-still-warning{border:1px solid var(--color-red);background-color:var(--gray-3);color:var(--color-red);border-radius:6px;margin:4px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}._1S_IGq_intro-modal-turn-list{flex-direction:column;gap:20px;margin-top:12px;display:flex}._1S_IGq_intro-modal-turn-list-preview{gap:24px}._1S_IGq_intro-modal-turn-item{border-top:1px solid var(--gray-6);flex-direction:column;gap:16px;padding-top:16px;display:flex}._1S_IGq_intro-modal-turn-item ._1S_IGq_turn-header{justify-content:space-between;align-items:center;display:flex}._1S_IGq_intro-modal-turn-item ._1S_IGq_turn-header ._1S_IGq_delete-btn{color:var(--gray-11);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:13px;transition:all .2s;display:flex}._1S_IGq_intro-modal-turn-item ._1S_IGq_turn-header ._1S_IGq_delete-btn svg{font-size:16px}._1S_IGq_intro-modal-turn-item ._1S_IGq_turn-header ._1S_IGq_delete-btn:hover{color:var(--color-red);text-decoration:none}._1S_IGq_intro-display-mode-section{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}._1S_IGq_intro-mode-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:4px;display:flex}._1S_IGq_preview-toggle-button{border:1px solid var(--gray-6);background-color:var(--gray-1);min-height:36px;color:var(--gray-11);font-size:13px;font-weight:var(--font-weight-semi-bold);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._1S_IGq_preview-toggle-button:hover{border-color:var(--lime-9-primary);background-color:var(--lime-2);color:var(--lime-11)}._1S_IGq_preview-toggle-button._1S_IGq_is-preview-mode{border-color:var(--lime-9-primary);background-color:var(--lime-3);color:var(--lime-12)}._1S_IGq_preview-toggle-icon{flex-shrink:0;font-size:16px}._1S_IGq_intro-modal-message-list{flex-direction:column;gap:16px;display:flex}._1S_IGq_intro-modal-message-list [class*=bubbles]{align-items:stretch}._1S_IGq_intro-modal-message-list [class*=message-bubble]{align-self:stretch;width:100%}._1S_IGq_textarea-with-counter{flex-direction:column;align-items:flex-end;gap:4px;width:100%;display:flex}._1S_IGq_textarea-with-counter ._1S_IGq_char-count{font-style:normal}._1S_IGq_bubble{resize:none;width:100%;min-height:unset;color:inherit;background:0 0;border:none;outline:none;padding:0;font-size:15px;line-height:1.4;overflow:hidden}._1S_IGq_bubble::placeholder{color:inherit;opacity:.5}._1S_IGq_bubble._1S_IGq_edit-mode{font-style:inherit}._1S_IGq_bubble._1S_IGq_edit-mode-narration{font-style:italic;font-weight:var(--font-weight-medium);letter-spacing:.01em}}
@layer components{.UT8Eiq_content{--menu-z-index:99999;--menu-max-height:480px;--menu-min-available-height:200px}.UT8Eiq_content.UT8Eiq_is-open{--seed-enter-translate-x:0;--seed-enter-translate-y:0;--seed-enter-opacity:0;--seed-enter-scale:.95}.UT8Eiq_content.UT8Eiq_is-closed{--seed-exit-translate-x:0;--seed-exit-translate-y:0;--seed-exit-opacity:0;--seed-exit-scale:.95}.UT8Eiq_size-medium,.UT8Eiq_size-responsive{--menu-width:240px;--menu-group-label-padding-block:var(--seed-dimension-x2_5);--menu-group-label-font-size:var(--seed-font-size-t4);--menu-group-label-line-height:var(--seed-line-height-t4);--menu-group-label-font-weight:var(--seed-font-weight-medium);--menu-item-padding-block:var(--seed-dimension-x3);--menu-item-gap:var(--seed-dimension-x3);--menu-prefix-icon-size:22px;--menu-suffix-icon-size:18px;--menu-label-font-size:var(--seed-font-size-t5);--menu-label-line-height:var(--seed-line-height-t5);--menu-description-font-size:var(--seed-font-size-t3);--menu-description-line-height:var(--seed-line-height-t3)}.UT8Eiq_size-small{--menu-width:200px;--menu-group-label-padding-block:var(--seed-dimension-x2);--menu-group-label-font-size:var(--seed-font-size-t3);--menu-group-label-line-height:var(--seed-line-height-t3);--menu-group-label-font-weight:var(--seed-font-weight-regular);--menu-item-padding-block:var(--seed-dimension-x2_5);--menu-item-gap:var(--seed-dimension-x2);--menu-prefix-icon-size:18px;--menu-suffix-icon-size:16px;--menu-label-font-size:var(--seed-font-size-t4);--menu-label-line-height:var(--seed-line-height-t4);--menu-description-font-size:var(--seed-font-size-t2);--menu-description-line-height:var(--seed-line-height-t2)}.UT8Eiq_is-match-reference-width{--menu-width:var(--anchored-reference-width)}.UT8Eiq_item{--menu-item-feedback-scale-basis:max(var(--seed-element-height,0), var(--seed-element-width,0) / 4, 24);--menu-item-content-scale:1}.UT8Eiq_item:not(.UT8Eiq_is-disabled):active{--menu-item-content-scale:calc((var(--menu-item-feedback-scale-basis) - 2) / var(--menu-item-feedback-scale-basis))}@keyframes UT8Eiq_seed-enter{0%{opacity:var(--seed-enter-opacity,1);transform:translate3d(var(--seed-enter-translate-x,0), var(--seed-enter-translate-y,0), 0) scale3d(var(--seed-enter-scale,1), var(--seed-enter-scale,1), var(--seed-enter-scale,1))}}@keyframes UT8Eiq_seed-exit{to{opacity:var(--seed-exit-opacity,1);transform:translate3d(var(--seed-exit-translate-x,0), var(--seed-exit-translate-y,0), 0) scale3d(var(--seed-exit-scale,1), var(--seed-exit-scale,1), var(--seed-exit-scale,1))}}.UT8Eiq_trigger{display:inline-flex}.UT8Eiq_content{z-index:var(--menu-z-index);translate:var(--anchored-x,0) var(--anchored-y,0);width:var(--menu-width);border-radius:var(--seed-radius-r5);background:var(--color-layer-floating);box-shadow:var(--seed-shadow-s3);transform-origin:var(--anchored-transform-origin);outline:none;position:fixed;top:0;left:0;overflow:hidden}.UT8Eiq_content.UT8Eiq_is-open{animation-name:UT8Eiq_seed-enter;animation-duration:var(--seed-duration-d3);animation-timing-function:var(--seed-timing-function-enter)}.UT8Eiq_content.UT8Eiq_is-closed{animation-name:UT8Eiq_seed-exit;animation-duration:var(--seed-duration-d2);animation-timing-function:var(--seed-timing-function-exit);animation-fill-mode:forwards}.UT8Eiq_scroll-area{box-sizing:border-box;gap:var(--seed-dimension-x2);max-height:min(var(--menu-max-height), max(var(--menu-min-available-height), var(--anchored-available-height,var(--menu-max-height))));padding-block:var(--seed-dimension-x2);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.UT8Eiq_group{flex-direction:column;display:flex}.UT8Eiq_group+.UT8Eiq_group:before{content:"";height:1px;margin-inline:var(--seed-dimension-x4);margin-bottom:var(--seed-dimension-x2);background-color:var(--color-stroke-muted);flex-shrink:0;display:block}.UT8Eiq_group-label{padding-block:var(--menu-group-label-padding-block);padding-inline:var(--seed-dimension-x4);color:var(--color-text-secondary);font-size:var(--menu-group-label-font-size);line-height:var(--menu-group-label-line-height);font-weight:var(--menu-group-label-font-weight)}.UT8Eiq_item{isolation:isolate;align-items:center;gap:var(--menu-item-gap);padding-block:var(--menu-item-padding-block);padding-inline:var(--seed-dimension-x4);color:inherit;text-align:start;cursor:default;-webkit-user-select:none;user-select:none;scroll-margin-block:var(--seed-dimension-x2);background:0 0;border:none;outline:none;margin:0;font-family:inherit;text-decoration:none;display:flex;position:relative}.UT8Eiq_item:before{content:"";z-index:-1;transition-property:background-color,inset-inline,border-radius;transition-duration:var(--seed-duration-color-transition);transition-timing-function:var(--seed-timing-function-easing);position:absolute;inset:0}.UT8Eiq_item:after{content:"";inset-block:0;inset-inline:var(--seed-dimension-x2);border-radius:var(--seed-radius-r3);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1);transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);position:absolute}.UT8Eiq_item:focus-visible:after{outline-color:var(--color-focus-ring)}.UT8Eiq_item.UT8Eiq_is-disabled{cursor:not-allowed}.UT8Eiq_item-content{display:inherit;flex:auto;flex-flow:inherit;place-content:inherit;place-items:inherit;gap:inherit;min-width:0;min-height:0;scale:var(--menu-item-content-scale);transition:scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale)}.UT8Eiq_prefix-icon,.UT8Eiq_suffix-icon{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.UT8Eiq_prefix-icon{width:var(--menu-prefix-icon-size);height:var(--menu-prefix-icon-size)}.UT8Eiq_suffix-icon{width:var(--menu-suffix-icon-size);height:var(--menu-suffix-icon-size)}.UT8Eiq_prefix-icon>svg,.UT8Eiq_suffix-icon>svg{width:100%;height:100%}.UT8Eiq_tone-neutral .UT8Eiq_prefix-icon,.UT8Eiq_tone-neutral .UT8Eiq_suffix-icon,.UT8Eiq_tone-neutral .UT8Eiq_item-label{color:var(--gray-12)}.UT8Eiq_tone-critical .UT8Eiq_prefix-icon,.UT8Eiq_tone-critical .UT8Eiq_suffix-icon,.UT8Eiq_tone-critical .UT8Eiq_item-label{color:var(--color-text-critical)}.UT8Eiq_item.UT8Eiq_is-disabled .UT8Eiq_prefix-icon,.UT8Eiq_item.UT8Eiq_is-disabled .UT8Eiq_suffix-icon,.UT8Eiq_item.UT8Eiq_is-disabled .UT8Eiq_item-label,.UT8Eiq_item.UT8Eiq_is-disabled .UT8Eiq_item-description{color:var(--gray-7)}.UT8Eiq_item-body{gap:var(--seed-dimension-x0_5);flex-direction:column;flex-grow:1;display:flex}.UT8Eiq_item-label{font-size:var(--menu-label-font-size);line-height:var(--menu-label-line-height);font-weight:var(--seed-font-weight-regular)}.UT8Eiq_item-description{color:var(--color-text-secondary);font-size:var(--menu-description-font-size);line-height:var(--menu-description-line-height);font-weight:var(--seed-font-weight-regular)}@media (hover:hover) and (pointer:fine){.UT8Eiq_item:not(.UT8Eiq_is-disabled):hover:before{inset-inline:var(--seed-dimension-x2);border-radius:var(--seed-radius-r3);background-color:var(--color-state-pressed)}}@media not all and (hover:hover) and (pointer:fine){.UT8Eiq_item:not(.UT8Eiq_is-disabled):active:before{inset-inline:var(--seed-dimension-x2);border-radius:var(--seed-radius-r3);background-color:var(--color-state-pressed)}}@media (prefers-reduced-motion:reduce){.UT8Eiq_item:not(.UT8Eiq_is-disabled):active{--menu-item-content-scale:1}.UT8Eiq_content.UT8Eiq_is-open,.UT8Eiq_content.UT8Eiq_is-closed{animation:none}.UT8Eiq_item:before,.UT8Eiq_item:after,.UT8Eiq_item-content{transition:none}}}
@layer components{.UhbsHW_dropdown-trigger-btn{--dropdown-trigger-size:40;--dropdown-trigger-icon-size:18px;--dropdown-trigger-pressed-scale:calc((var(--dropdown-trigger-size) - 2) / var(--dropdown-trigger-size))}.UhbsHW_dropdown-trigger-btn-sm{--dropdown-trigger-size:24;--dropdown-trigger-icon-size:1em}.UhbsHW_dropdown-trigger-btn{width:var(--seed-dimension-x10);height:var(--seed-dimension-x10);border-radius:var(--seed-radius-r2);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);background-color:var(--gray-4);color:var(--gray-12);cursor:pointer;transition:background-color 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;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;scale:1}.UhbsHW_dropdown-trigger-btn>svg{width:var(--dropdown-trigger-icon-size);height:var(--dropdown-trigger-icon-size)}.UhbsHW_dropdown-trigger-btn:active{scale:var(--dropdown-trigger-pressed-scale)}.UhbsHW_dropdown-trigger-btn:focus-visible{outline-color:var(--color-focus-ring)}.UhbsHW_dropdown-trigger-btn-sm{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}@media (hover:hover) and (pointer:fine){.UhbsHW_dropdown-trigger-btn:hover{background-color:var(--gray-5)}}@media not all and (hover:hover) and (pointer:fine){.UhbsHW_dropdown-trigger-btn:active{background-color:var(--gray-5)}}@media (prefers-reduced-motion:reduce){.UhbsHW_dropdown-trigger-btn:active{scale:1}}}
@layer components{.b2Chdq_chat-room-list-item{--chat-room-list-item-avatar:var(--seed-dimension-x14);--chat-room-list-item-bleed:var(--seed-dimension-x2)}.b2Chdq_chat-room-list-item{align-items:center;gap:var(--seed-dimension-x2);box-sizing:border-box;margin:0 calc(var(--chat-room-list-item-bleed) * -1);padding:0 var(--seed-dimension-x1) 0 var(--chat-room-list-item-bleed);border-radius:var(--seed-radius-r3);transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing);display:flex}.b2Chdq_chat-room-list-item:has(.b2Chdq_room-link:active){background-color:var(--color-state-pressed)}.b2Chdq_room-link{align-items:center;gap:var(--seed-dimension-x3);min-width:0;padding:var(--seed-dimension-x3) 0;border-radius:var(--seed-radius-r3);color:inherit;outline-offset:-2px;outline:2px solid #0000;flex:1;text-decoration:none;display:flex}.b2Chdq_room-link:focus-visible{outline-color:var(--color-focus-ring)}.b2Chdq_avatar{width:var(--chat-room-list-item-avatar);height:var(--chat-room-list-item-avatar);border-radius:var(--seed-radius-full);background-color:var(--gray-4);flex-shrink:0;display:flex;position:relative;overflow:hidden}.b2Chdq_avatar:after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);content:"";pointer-events:none;position:absolute;inset:0}.b2Chdq_avatar-image{width:100%;height:100%}.b2Chdq_avatar-fallback{width:100%;height:100%;color:var(--gray-11);font-size:var(--seed-font-size-t7);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t7);justify-content:center;align-items:center;display:flex}.b2Chdq_info{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.b2Chdq_room-name,.b2Chdq_character-name,.b2Chdq_preview{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.b2Chdq_room-name{color:var(--gray-12);font-size:var(--seed-font-size-t5);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t5)}.b2Chdq_character-name{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3)}.b2Chdq_preview{margin-top:var(--seed-dimension-x1);color:var(--gray-11);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4)}.b2Chdq_action-slot{width:var(--seed-dimension-x10);height:var(--seed-dimension-x10);flex-shrink:0;display:flex}.b2Chdq_is-loading{pointer-events:none}.b2Chdq_skeleton-text{color:#0000;position:relative}.b2Chdq_skeleton-fill{width:100%;height:100%;position:absolute;inset:0}.b2Chdq_avatar .b2Chdq_skeleton-fill{border-radius:inherit}@media (hover:hover) and (pointer:fine){.b2Chdq_chat-room-list-item:not(.b2Chdq_is-loading):hover{background-color:var(--color-state-pressed)}}@media (prefers-reduced-motion:reduce){.b2Chdq_chat-room-list-item{transition:none}}}
@layer components{.p2a2ea_menu-trigger{--menu-trigger-scrim:color-mix(in srgb, var(--color-black) 72%, transparent)}.p2a2ea_card-wrapper{--rank-gold-fill:#ffdf4a;--rank-gold-stroke:#7a5200;--rank-gold-glow:var(--color-star);--rank-silver-fill:#eef2f7;--rank-silver-stroke:#4a5563;--rank-silver-glow:#b8c4d4;--rank-bronze-fill:#ff9b55;--rank-bronze-stroke:#6e3410;--rank-bronze-glow:#e07a2f;--rank-sparkle:var(--color-white);--rank-medal-fill:var(--color-white);--rank-medal-stroke:var(--gray-12);--rank-medal-glow:transparent;--rank-medal-depth:color-mix(in srgb, var(--color-black) 18%, transparent);--rank-medal-shadow:color-mix(in srgb, var(--color-black) 28%, transparent);--rank-medal-font-size:40px;--rank-medal-stroke-width:2.5px}.p2a2ea_rank-medal-card{--rank-medal-bling-rest:0 -1px 0 color-mix(in srgb, var(--color-white) 50%, transparent), 3px 3px 0 var(--rank-medal-stroke), 0 0 6px var(--rank-medal-glow), 0 0 12px color-mix(in srgb, var(--rank-medal-glow) 65%, transparent);--rank-medal-bling-peak:0 -1px 0 color-mix(in srgb, var(--color-white) 85%, transparent), 3px 3px 0 var(--rank-medal-stroke), 0 0 10px var(--rank-medal-glow), 0 0 20px var(--rank-medal-glow), 0 0 32px color-mix(in srgb, var(--rank-medal-glow) 50%, transparent);--rank-medal-card-glow-rest:inset 0 1px 0 color-mix(in srgb, var(--color-white) 32%, transparent), 0 0 16px color-mix(in srgb, var(--rank-medal-glow) 26%, transparent), 0 20px 36px -12px color-mix(in srgb, var(--rank-medal-glow) 42%, transparent);--rank-medal-card-glow-peak:inset 0 1px 0 color-mix(in srgb, var(--color-white) 42%, transparent), 0 0 24px color-mix(in srgb, var(--rank-medal-glow) 40%, transparent), 0 14px 48px -6px color-mix(in srgb, var(--rank-medal-glow) 62%, transparent);--rank-medal-text-halo:0 0 3px color-mix(in srgb, var(--gray-1) 85%, transparent), 0 1px 2px color-mix(in srgb, var(--gray-1) 65%, transparent)}.p2a2ea_rank-medal-card-gold{--rank-medal-fill:var(--rank-gold-fill);--rank-medal-stroke:var(--rank-gold-stroke);--rank-medal-glow:var(--rank-gold-glow);--rank-medal-card-bottom:color-mix(in srgb, var(--rank-gold-glow) 72%, transparent);--rank-medal-card-bottom-soft:color-mix(in srgb, var(--rank-gold-fill) 38%, transparent);--rank-medal-card-start:color-mix(in srgb, var(--rank-gold-fill) 42%, transparent);--rank-medal-card-middle:color-mix(in srgb, var(--rank-gold-fill) 32%, transparent);--rank-medal-card-end:color-mix(in srgb, var(--rank-gold-glow) 18%, transparent);--rank-medal-card-border:color-mix(in srgb, var(--rank-gold-glow) 50%, transparent);--rank-medal-bling-duration:2.2s;--rank-medal-spark-duration:1.55s;--rank-medal-spark-delay:0s;--rank-medal-card-glow-duration:2.8s;--rank-medal-dust-duration:3.4s;--rank-medal-dust-delay:0s}.p2a2ea_rank-medal-card-silver{--rank-medal-fill:var(--rank-silver-fill);--rank-medal-stroke:var(--rank-silver-stroke);--rank-medal-glow:var(--rank-silver-glow);--rank-medal-card-bottom:color-mix(in srgb, var(--rank-silver-glow) 68%, transparent);--rank-medal-card-bottom-soft:color-mix(in srgb, var(--rank-silver-fill) 40%, transparent);--rank-medal-card-start:color-mix(in srgb, var(--rank-silver-fill) 48%, transparent);--rank-medal-card-middle:color-mix(in srgb, var(--rank-silver-fill) 34%, transparent);--rank-medal-card-end:color-mix(in srgb, var(--rank-silver-glow) 22%, transparent);--rank-medal-card-border:color-mix(in srgb, var(--rank-silver-glow) 55%, transparent);--rank-medal-bling-duration:2.6s;--rank-medal-spark-duration:1.85s;--rank-medal-spark-delay:-.6s;--rank-medal-card-glow-duration:3.2s;--rank-medal-dust-duration:4.7s;--rank-medal-dust-delay:-1.6s}.p2a2ea_rank-medal-card-bronze{--rank-medal-fill:var(--rank-bronze-fill);--rank-medal-stroke:var(--rank-bronze-stroke);--rank-medal-glow:var(--rank-bronze-glow);--rank-medal-card-bottom:color-mix(in srgb, var(--rank-bronze-glow) 70%, transparent);--rank-medal-card-bottom-soft:color-mix(in srgb, var(--rank-bronze-fill) 36%, transparent);--rank-medal-card-start:color-mix(in srgb, var(--rank-bronze-fill) 40%, transparent);--rank-medal-card-middle:color-mix(in srgb, var(--rank-bronze-fill) 30%, transparent);--rank-medal-card-end:color-mix(in srgb, var(--rank-bronze-glow) 20%, transparent);--rank-medal-card-border:color-mix(in srgb, var(--rank-bronze-glow) 48%, transparent);--rank-medal-bling-duration:2.9s;--rank-medal-spark-duration:2s;--rank-medal-spark-delay:-1.1s;--rank-medal-card-glow-duration:3.5s;--rank-medal-dust-duration:5.2s;--rank-medal-dust-delay:-2.4s}@keyframes p2a2ea_rank-medal-bling{0%,to{text-shadow:var(--rank-medal-bling-rest)}50%{text-shadow:var(--rank-medal-bling-peak)}}@keyframes p2a2ea_rank-medal-spark-emit{0%{opacity:0;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000}12%{opacity:1;box-shadow:0 -2px 1px 0 var(--rank-medal-fill), 2px -1px 1px 0 var(--rank-medal-fill), 2px 1px 0 0 var(--rank-medal-fill), 1px 2px 1px 0 var(--rank-medal-fill), -1px 2px 0 0 var(--rank-medal-fill), -2px 1px 1px 0 var(--rank-medal-fill), -2px -1px 0 0 var(--rank-medal-fill), -1px -2px 1px 0 var(--rank-medal-fill), 0 0 2px 0 var(--rank-sparkle), 1px -1px 0 0 var(--rank-medal-fill), -1px 1px 0 0 var(--rank-medal-fill), 0 1px 1px 0 var(--rank-medal-fill)}to{opacity:0;box-shadow:0 -28px 2px 0 var(--rank-medal-fill), 22px -18px 1px 0 var(--rank-medal-fill), 28px 10px 2px 0 var(--rank-medal-fill), 14px 26px 1px 0 var(--rank-medal-fill), -12px 24px 2px 0 var(--rank-medal-fill), -26px 8px 1px 0 var(--rank-medal-fill), -24px -16px 2px 0 var(--rank-medal-fill), -8px -26px 1px 0 var(--rank-medal-fill), 6px -20px 3px 0 var(--rank-sparkle), 18px 4px 1px 0 var(--rank-medal-fill), -16px -6px 2px 0 var(--rank-medal-fill), 4px 18px 1px 0 var(--rank-medal-fill)}}@keyframes p2a2ea_rank-medal-dust-rise{0%{background-position:3px 0,11px 7px,19px 17px,5px 29px,15px 41px,0 13px,22px 23px,8px 35px,17px 4px,1px 45px,13px 19px,25px 31px,6px 9px,20px 37px,9px 25px,4px 47px,16px 11px,24px 27px}18%{background-position:5px -37px,8px -13px,22px -48px,2px -34px,18px -8px,-2px -49px,25px -28px,5px -43px,20px -24px,-1px -11px,10px -53px,28px -16px,3px -43px,17px -6px,12px -44px,1px -19px,19px -38px,21px -5px}42%{background-position:1px -9px,14px -48px,16px -26px,8px -12px,12px -40px,3px -25px,19px -47px,11px -18px,14px -50px,4px -38px,16px -10px,22px -35px,9px -23px,23px -45px,6px -12px,7px -42px,13px -5px,27px -31px}67%{background-position:4px -41px,9px -28px,21px -11px,3px -52px,17px -28px,-1px -8px,24px -14px,6px -50px,19px -14px,2px -43px,11px -40px,26px -8px,4px -52px,18px -22px,10px -48px,2px -9px,18px -47px,22px -22px}to{background-position:3px -43px,11px -46px,19px -40px,5px -30px,15px -6px,0 -48px,22px -26px,8px -20px,17px -47px,1px 0,13px -44px,25px -10px,6px -48px,20px -12px,9px -28px,4px 0,16px -48px,24px -16px}}@keyframes p2a2ea_rank-medal-card-glow{0%,to{box-shadow:var(--rank-medal-card-glow-rest)}50%{box-shadow:var(--rank-medal-card-glow-peak)}}.p2a2ea_card-wrapper{flex-direction:column;width:100%;min-width:0;height:100%;display:flex;position:relative}.p2a2ea_has-rank-outside{padding-left:var(--seed-dimension-x7)}.p2a2ea_card-body{gap:var(--seed-dimension-x1);flex-direction:column;width:100%;min-width:0;display:flex}.p2a2ea_card{border-radius:var(--seed-radius-r3);width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;outline-offset:2px;-webkit-tap-highlight-color:transparent;transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background:0 0;border:none;outline:2px solid #0000;flex-direction:column;padding:0;text-decoration:none;display:flex;position:relative}.p2a2ea_card:focus-visible{outline-color:var(--color-focus-ring)}.p2a2ea_author-row{align-items:center;gap:var(--seed-dimension-x1);width:max-content;min-width:0;max-width:100%;padding:var(--seed-dimension-x0_5) var(--seed-dimension-x1);border-radius:var(--seed-radius-r1);background-color:var(--gray-3);color:inherit;transition:color var(--seed-duration-d3) var(--seed-timing-function-easing), background-color var(--seed-duration-d3) var(--seed-timing-function-easing);text-decoration:none;display:inline-flex}.p2a2ea_author-row-link{outline-offset:2px;outline:2px solid #0000}.p2a2ea_author-row-link:focus-visible{outline-color:var(--color-focus-ring)}.p2a2ea_author{min-width:0;color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.p2a2ea_creator-verified-wrap{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.p2a2ea_creator-verified-badge{width:var(--seed-dimension-x3);height:var(--seed-dimension-x3);display:block}.p2a2ea_dropdown-wrapper{top:var(--seed-dimension-x2);right:var(--seed-dimension-x2);z-index:3;position:absolute}.p2a2ea_dropdown-wrapper-on-thumbnail{top:var(--seed-dimension-x1);right:var(--seed-dimension-x1)}.p2a2ea_menu-trigger{box-sizing:border-box;border-radius:var(--seed-radius-full);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1);width:44px;height:44px;color:var(--color-white);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.p2a2ea_menu-trigger:focus-visible{outline-color:var(--color-focus-ring)}.p2a2ea_menu-trigger-disc{width:var(--seed-dimension-x9);height:var(--seed-dimension-x9);border-radius:var(--seed-radius-full);background-color:var(--menu-trigger-scrim);justify-content:center;align-items:center;display:flex}.p2a2ea_menu-trigger-disc>svg{width:var(--seed-dimension-x4_5);height:var(--seed-dimension-x4_5)}.p2a2ea_below-card{width:100%;margin-top:var(--seed-dimension-x2)}.p2a2ea_rank-medal{top:calc(var(--seed-dimension-x1) * -1);left:calc(var(--seed-dimension-x2) * -1);z-index:3;color:var(--rank-medal-fill);font-size:var(--rank-medal-font-size);font-style:italic;font-weight:var(--font-weight-black);line-height:var(--rank-medal-font-size);letter-spacing:-.05em;white-space:nowrap;-webkit-text-stroke:var(--rank-medal-stroke-width) var(--rank-medal-stroke);paint-order:stroke fill;text-shadow:0 -1px 0 color-mix(in srgb, var(--color-white) 55%, transparent), 5px 6px 0 var(--rank-medal-depth), 8px 10px 10px var(--rank-medal-shadow);transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;transform:rotate(-7deg)skew(-5deg)}.p2a2ea_rank-medal-card .p2a2ea_rank-medal{animation:p2a2ea_rank-medal-bling var(--rank-medal-bling-duration) var(--seed-timing-function-easing) infinite}.p2a2ea_rank-medal-spark{top:var(--seed-dimension-x2_5);left:var(--seed-dimension-x2);z-index:4;width:var(--seed-dimension-x0_5);height:var(--seed-dimension-x0_5);border-radius:var(--seed-radius-full);filter:drop-shadow(0 0 2px var(--rank-medal-glow));pointer-events:none;animation:p2a2ea_rank-medal-spark-emit var(--rank-medal-spark-duration) var(--seed-timing-function-easing) var(--rank-medal-spark-delay) infinite;position:absolute}.p2a2ea_rank-medal-card .p2a2ea_card-body{isolation:isolate;flex:auto;height:100%;position:relative}.p2a2ea_rank-medal-card .p2a2ea_card-body>*{z-index:1;position:relative}.p2a2ea_rank-medal-card .p2a2ea_card-body:before,.p2a2ea_rank-medal-card .p2a2ea_card-body:after{content:"";inset:calc(var(--seed-dimension-x1) * -1);z-index:0;border-radius:var(--seed-radius-r4);pointer-events:none;position:absolute}.p2a2ea_rank-medal-card .p2a2ea_card-body:before{border:1px solid var(--rank-medal-card-border);background:radial-gradient(ellipse 110% 58% at 50% 100%, var(--rank-medal-card-bottom) 0%, var(--rank-medal-card-bottom-soft) 28%, transparent 70%), linear-gradient(145deg, var(--rank-medal-card-start) 0%, var(--rank-medal-card-middle) 50%, var(--rank-medal-card-end) 100%);animation:p2a2ea_rank-medal-card-glow var(--rank-medal-card-glow-duration) var(--seed-timing-function-easing) infinite}.p2a2ea_rank-medal-card .p2a2ea_card-body:after{opacity:.82;background-image:radial-gradient(circle at 18% 22%, var(--rank-medal-fill) 0 .35px, transparent .7px), radial-gradient(circle at 71% 8%, var(--rank-sparkle) 0 .45px, transparent .85px), radial-gradient(circle at 41% 63%, var(--rank-medal-fill) 0 .3px, transparent .65px), radial-gradient(circle at 9% 81%, var(--rank-medal-fill) 0 .4px, transparent .75px), radial-gradient(circle at 88% 47%, var(--rank-sparkle) 0 .35px, transparent .7px), radial-gradient(circle at 33% 14%, var(--rank-medal-fill) 0 .28px, transparent .6px), radial-gradient(circle at 56% 91%, var(--rank-medal-fill) 0 .42px, transparent .8px), radial-gradient(circle at 77% 29%, var(--rank-medal-fill) 0 .32px, transparent .68px), radial-gradient(circle at 12% 54%, var(--rank-sparkle) 0 .38px, transparent .72px), radial-gradient(circle at 94% 76%, var(--rank-medal-fill) 0 .3px, transparent .62px), radial-gradient(circle at 48% 37%, var(--rank-medal-fill) 0 .36px, transparent .7px), radial-gradient(circle at 25% 95%, var(--rank-medal-fill) 0 .33px, transparent .66px), radial-gradient(circle at 63% 5%, var(--rank-sparkle) 0 .4px, transparent .78px), radial-gradient(circle at 4% 41%, var(--rank-medal-fill) 0 .28px, transparent .58px), radial-gradient(circle at 82% 68%, var(--rank-medal-fill) 0 .37px, transparent .72px), radial-gradient(circle at 37% 49%, var(--rank-medal-fill) 0 .31px, transparent .64px), radial-gradient(circle at 59% 17%, var(--rank-sparkle) 0 .34px, transparent .68px), radial-gradient(circle at 15% 72%, var(--rank-medal-fill) 0 .29px, transparent .6px);-webkit-mask-image:linear-gradient(to top, transparent 0%, var(--color-black) 8%, var(--color-black) 90%, transparent 100%);mask-image:linear-gradient(to top, transparent 0%, var(--color-black) 8%, var(--color-black) 90%, transparent 100%);animation:p2a2ea_rank-medal-dust-rise var(--rank-medal-dust-duration) var(--seed-timing-function-linear) var(--rank-medal-dust-delay) infinite;background-repeat:repeat;background-size:22px 43px,27px 53px,19px 57px,24px 59px,21px 47px,18px 61px,26px 49px,20px 55px,23px 51px,17px 45px,25px 63px,21px 41px,28px 57px,19px 49px,24px 53px,22px 47px,20px 59px,18px 43px}.p2a2ea_rank-medal-card .p2a2ea_card{text-shadow:var(--rank-medal-text-halo)}@media (hover:hover) and (pointer:fine){.p2a2ea_author-row-link:hover{background-color:var(--gray-5)}.p2a2ea_author-row-link:hover .p2a2ea_author{color:var(--gray-12)}}@media (max-width:991px){.p2a2ea_menu-trigger-disc{width:var(--seed-dimension-x8);height:var(--seed-dimension-x8)}}@media (prefers-reduced-motion:reduce){.p2a2ea_card,.p2a2ea_author-row,.p2a2ea_menu-trigger{transition:none}.p2a2ea_rank-medal-card .p2a2ea_rank-medal{text-shadow:var(--rank-medal-bling-rest);animation:none}.p2a2ea_rank-medal-spark{animation:none;display:none}.p2a2ea_rank-medal-card .p2a2ea_card-body:before{box-shadow:var(--rank-medal-card-glow-rest);animation:none}.p2a2ea_rank-medal-card .p2a2ea_card-body:after{animation:none}}}
@layer components{._VeIjW_pagination{--pagination-item-size:var(--seed-dimension-x10);--pagination-icon-size:var(--seed-dimension-x4)}._VeIjW_button{--pagination-button-icon-color:var(--gray-12)}._VeIjW_button:disabled{--pagination-button-icon-color:var(--gray-7)}._VeIjW_pagination{flex-direction:row;align-items:center;display:flex}._VeIjW_button{box-sizing:border-box;width:var(--pagination-item-size);height:var(--pagination-item-size);border-radius:var(--seed-radius-r2);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);text-transform:none;white-space:nowrap;vertical-align:middle;cursor:pointer;isolation:isolate;-webkit-font-smoothing:antialiased;transition:scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:inherit;text-decoration:none;display:inline-flex;position:relative;scale:1}._VeIjW_button:before{z-index:-1;border-radius:inherit;content:"";transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing);background-color:#0000;position:absolute;inset:0}._VeIjW_button-icon{width:var(--pagination-icon-size);height:var(--pagination-icon-size);color:var(--pagination-button-icon-color);flex-shrink:0}._VeIjW_button:focus-visible{outline:var(--seed-dimension-x0_5) solid var(--color-focus-ring);outline-offset:var(--seed-dimension-x0_5)}._VeIjW_button:not(:disabled):active{scale:var(--seed-scale-s97)}._VeIjW_button:disabled{cursor:not-allowed}._VeIjW_button:disabled:before{background-color:#0000}._VeIjW_page-item{font-variant-numeric:tabular-nums;box-sizing:border-box;width:var(--pagination-item-size);height:var(--pagination-item-size);border-radius:var(--seed-radius-r2);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);color:var(--gray-12);font-family:inherit;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-bold);text-transform:none;white-space:nowrap;vertical-align:middle;cursor:pointer;isolation:isolate;-webkit-font-smoothing:antialiased;transition:scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative;scale:1}._VeIjW_page-item:before{z-index:-1;border-radius:inherit;content:"";background-color:#0000;position:absolute;inset:0}._VeIjW_page-item-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;display:block;overflow:hidden}._VeIjW_page-item:focus-visible{outline:var(--seed-dimension-x0_5) solid var(--color-focus-ring);outline-offset:var(--seed-dimension-x0_5)}._VeIjW_page-item:not(:disabled):active{scale:var(--seed-scale-s97)}._VeIjW_page-item._VeIjW_is-selected{color:var(--gray-1)}._VeIjW_page-item._VeIjW_is-selected:before{background-color:var(--gray-12)}._VeIjW_tone-brand ._VeIjW_page-item._VeIjW_is-selected{color:var(--lime-contrast)}._VeIjW_tone-brand ._VeIjW_page-item._VeIjW_is-selected:before{background-color:var(--lime-9-primary)}._VeIjW_page-item:disabled{color:var(--gray-7);cursor:not-allowed}._VeIjW_page-item:disabled:before{background-color:#0000}._VeIjW_page-item._VeIjW_is-selected:disabled{color:var(--gray-7)}._VeIjW_page-item._VeIjW_is-selected:disabled:before{background-color:var(--gray-4)}._VeIjW_placeholder{width:var(--pagination-item-size);height:var(--pagination-item-size);flex-shrink:0;display:flex}._VeIjW_ellipsis{width:var(--pagination-item-size);height:var(--pagination-item-size);flex-shrink:0;justify-content:center;align-items:center;display:flex}._VeIjW_ellipsis-icon{width:var(--pagination-icon-size);height:var(--pagination-icon-size);color:var(--gray-12)}@media (hover:hover) and (pointer:fine){._VeIjW_button:not(:disabled):hover:before,._VeIjW_page-item:not(:disabled):hover:before{background-color:var(--color-state-pressed)}._VeIjW_page-item._VeIjW_is-selected:not(:disabled):hover:before{background-color:var(--gray-11)}._VeIjW_tone-brand ._VeIjW_page-item._VeIjW_is-selected:not(:disabled):hover:before{background-color:var(--lime-10)}}@media not all and (hover:hover) and (pointer:fine){._VeIjW_button:not(:disabled):active:before,._VeIjW_page-item:not(:disabled):active:before{background-color:var(--color-state-pressed)}._VeIjW_page-item._VeIjW_is-selected:not(:disabled):active:before{background-color:var(--gray-11)}._VeIjW_tone-brand ._VeIjW_page-item._VeIjW_is-selected:not(:disabled):active:before{background-color:var(--lime-10)}}@media (prefers-reduced-motion:reduce){._VeIjW_button,._VeIjW_page-item{transition:none}._VeIjW_button:not(:disabled):active,._VeIjW_page-item:not(:disabled):active{scale:1}}}
@layer components{.YHopfa_wrapper{justify-content:center;width:100%;margin-top:30px;display:flex}.YHopfa_wrapper.YHopfa_viewport-mobile{margin-top:var(--seed-dimension-x6)}@media (max-width:767px){.YHopfa_wrapper{margin-top:24px}}}
@layer components{.yZOmBq_size-24{--progress-circle-size:var(--seed-dimension-x6);--progress-circle-thickness:3px}.yZOmBq_size-40{--progress-circle-size:var(--seed-dimension-x10);--progress-circle-thickness:5px}.yZOmBq_track,.yZOmBq_range{--progress-circle-radius:calc(var(--progress-circle-size) / 2 - var(--progress-circle-thickness) / 2)}@keyframes yZOmBq_progress-circle-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes yZOmBq_progress-circle-head{0%{stroke-dasharray:0 1000}75%{stroke-dasharray:100 1000}to{stroke-dasharray:100 1000}}@keyframes yZOmBq_progress-circle-tail{0%{stroke-dashoffset:0}33.33%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}.yZOmBq_progress-circle{box-sizing:border-box;width:var(--progress-circle-size);height:var(--progress-circle-size);display:inline-flex;position:relative}.yZOmBq_is-indeterminate{animation:1.2s cubic-bezier(.35,.25,.65,.75) infinite yZOmBq_progress-circle-rotate}.yZOmBq_track,.yZOmBq_range{cx:calc(var(--progress-circle-size) / 2);cy:calc(var(--progress-circle-size) / 2);r:var(--progress-circle-radius);fill:#0000;stroke-width:var(--progress-circle-thickness)}.yZOmBq_range{transform-origin:50%;stroke-linecap:round;transition-property:stroke-dasharray;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.15,1);transform:rotate(-90deg)}.yZOmBq_is-determinate .yZOmBq_range{stroke-dasharray:100}.yZOmBq_is-indeterminate .yZOmBq_range{animation:1.2s cubic-bezier(.35,0,.65,1) infinite yZOmBq_progress-circle-head,1.2s cubic-bezier(.35,0,.65,.6) infinite yZOmBq_progress-circle-tail}.yZOmBq_tone-neutral .yZOmBq_track{stroke:var(--gray-4)}.yZOmBq_tone-neutral .yZOmBq_range{stroke:var(--gray-7)}.yZOmBq_tone-brand .yZOmBq_track{stroke:var(--lime-3)}.yZOmBq_tone-brand .yZOmBq_range{stroke:var(--lime-9-primary)}.yZOmBq_tone-static-white .yZOmBq_track{stroke:color-mix(in srgb, var(--color-white) 18%, transparent)}.yZOmBq_tone-static-white .yZOmBq_range{stroke:var(--color-white)}:where(.yZOmBq_tone-inherit .yZOmBq_track){stroke:#0000}:where(.yZOmBq_tone-inherit .yZOmBq_range){stroke:currentColor}}
@layer components{.xvUFAW_profile-action-button{--profile-action-button-scale-basis:max(var(--profile-action-button-height,40), var(--profile-action-button-width,0) / 4, 24);--profile-action-button-pressed-scale:calc((var(--profile-action-button-scale-basis) - 2) / var(--profile-action-button-scale-basis));--progress-circle-size:var(--seed-dimension-x4);--progress-circle-thickness:2px}.xvUFAW_profile-action-button{box-sizing:border-box;min-width:0;height:var(--seed-dimension-x10);padding:0 var(--seed-dimension-x4);border-radius:var(--seed-radius-r2);font-family:inherit;font-size:var(--seed-font-size-t4);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t4);white-space:nowrap;cursor:pointer;outline-offset:2px;transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), color 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;outline:2px solid #0000;flex:1;justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative;scale:1}.xvUFAW_profile-action-button:focus-visible{outline-color:var(--color-focus-ring)}.xvUFAW_profile-action-button:not(:disabled):active{scale:var(--profile-action-button-pressed-scale)}.xvUFAW_profile-action-button:disabled{cursor:not-allowed}.xvUFAW_profile-action-button:after{content:"";inset:calc(var(--seed-dimension-x0_5) * -1) 0;position:absolute}.xvUFAW_layout-icon-only{width:var(--seed-dimension-x10);flex:none;padding:0}.xvUFAW_layout-icon-only .xvUFAW_icon{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.xvUFAW_variant-brand{background-color:var(--lime-9-primary);color:var(--lime-contrast)}.xvUFAW_variant-neutral{background-color:var(--gray-4);color:var(--gray-12)}.xvUFAW_variant-outline{box-shadow:inset 0 0 0 1px var(--color-stroke-muted);color:var(--gray-12);background-color:#0000}.xvUFAW_variant-brand:not(:disabled):active{background-color:var(--lime-10)}.xvUFAW_variant-neutral:not(:disabled):active{background-color:var(--gray-5)}.xvUFAW_variant-outline:not(:disabled):active{background-color:var(--color-state-pressed)}.xvUFAW_variant-brand:disabled,.xvUFAW_variant-neutral:disabled{background-color:var(--gray-4);color:var(--gray-7)}.xvUFAW_variant-outline:disabled{color:var(--gray-7)}.xvUFAW_variant-brand.xvUFAW_is-loading{background-color:var(--lime-10);color:var(--lime-contrast)}.xvUFAW_variant-neutral.xvUFAW_is-loading{background-color:var(--gray-5);color:var(--gray-12)}.xvUFAW_variant-outline.xvUFAW_is-loading{color:var(--gray-12);background-color:#0000}.xvUFAW_content{align-items:center;gap:var(--seed-dimension-x1_5);min-width:0;display:inline-flex}.xvUFAW_icon{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4);flex-shrink:0;display:inline-flex}.xvUFAW_icon>svg{width:100%;height:100%}.xvUFAW_labels{min-width:0;display:grid}.xvUFAW_label,.xvUFAW_hover-label{text-align:center;text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.xvUFAW_hover-label{visibility:hidden}.xvUFAW_is-loading .xvUFAW_content{opacity:0}.xvUFAW_loading-indicator{display:inline-flex;position:absolute}.xvUFAW_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}.xvUFAW_has-hover-label:not(:disabled):focus-visible{color:var(--color-text-critical)}.xvUFAW_has-hover-label:not(:disabled):focus-visible .xvUFAW_label{opacity:0}.xvUFAW_has-hover-label:not(:disabled):focus-visible .xvUFAW_hover-label{visibility:visible}.xvUFAW_has-hover-label:not(:disabled):focus-visible .xvUFAW_icon{display:none}@media (hover:hover) and (pointer:fine){.xvUFAW_has-hover-label:not(:disabled):hover{color:var(--color-text-critical)}.xvUFAW_has-hover-label:not(:disabled):hover .xvUFAW_label,.xvUFAW_has-hover-label:not(:disabled):hover .xvUFAW_icon{visibility:hidden}.xvUFAW_has-hover-label:not(:disabled):hover .xvUFAW_hover-label{visibility:visible}.xvUFAW_has-hover-label:not(:disabled):hover .xvUFAW_icon{display:none}}@media (prefers-reduced-motion:reduce){.xvUFAW_profile-action-button{transition:none}.xvUFAW_profile-action-button:not(:disabled):active{scale:1}}}
@layer components{.O4HMmq_profile-header{--profile-avatar-size:108px;--profile-avatar-plus:var(--seed-dimension-x8);--profile-header-gap:var(--seed-dimension-x8);--profile-introduction-bg:var(--gray-3)}.O4HMmq_layout-side{grid-template-columns:var(--profile-avatar-size) minmax(0, 1fr);column-gap:var(--profile-header-gap);grid-template-rows:1fr auto auto auto auto 1fr auto;grid-template-areas:"avatar.""avatar name""avatar stats""avatar actions""avatar links""avatar.""introduction introduction";row-gap:0;width:100%;display:grid}.O4HMmq_layout-center{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.O4HMmq_avatar-area{width:var(--profile-avatar-size);height:var(--profile-avatar-size);grid-area:avatar;align-self:start}.O4HMmq_avatar{border-radius:var(--seed-radius-full);background-color:var(--gray-4);width:100%;height:100%;color:var(--gray-9);padding:0;display:block;position:relative}.O4HMmq_avatar:after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);content:"";pointer-events:none;position:absolute;inset:0}.O4HMmq_avatar-img{border-radius:var(--seed-radius-full);isolation:isolate;width:100%;height:100%;overflow:hidden}.O4HMmq_avatar-empty{width:50%;height:50%;margin:25%}.O4HMmq_avatar-hit{z-index:1;border-radius:var(--seed-radius-full);cursor:pointer;outline-offset:2px;background:0 0;border:none;outline:2px solid #0000;padding:0;position:absolute;inset:0}.O4HMmq_avatar-hit:focus-visible{outline-color:var(--color-focus-ring)}.O4HMmq_avatar-plus{box-sizing:border-box;width:var(--profile-avatar-plus);height:var(--profile-avatar-plus);border:3px solid var(--color-bg);border-radius:var(--seed-radius-full);background-color:var(--gray-12);color:var(--gray-1);transition:scale var(--seed-duration-pressed-scale) var(--seed-timing-function-pressed-scale);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:0}.O4HMmq_avatar-plus>svg{width:var(--seed-dimension-x4_5);height:var(--seed-dimension-x4_5)}.O4HMmq_avatar-hit:active .O4HMmq_avatar-plus{scale:var(--seed-scale-s95)}.O4HMmq_name-block{gap:var(--seed-dimension-x0_5);flex-direction:column;grid-area:name;min-width:0;display:flex}.O4HMmq_layout-center .O4HMmq_name-block{max-width:100%;margin-top:var(--seed-dimension-x4);align-items:center}.O4HMmq_name-row{align-items:center;gap:var(--seed-dimension-x1_5);min-width:0;display:flex}.O4HMmq_name{min-width:0;color:var(--gray-12);font-size:var(--seed-font-size-t8);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t8);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.O4HMmq_verified{flex-shrink:0;align-items:center;display:inline-flex}.O4HMmq_verified-badge{width:var(--seed-dimension-x4_5);height:var(--seed-dimension-x4_5);display:block}.O4HMmq_subtitle{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;margin:0;overflow:hidden}.O4HMmq_stats{gap:var(--seed-dimension-x2) var(--seed-dimension-x6);margin:var(--seed-dimension-x1_5) 0 0;flex-wrap:wrap;grid-area:stats;padding:0;list-style:none;display:flex}.O4HMmq_layout-center .O4HMmq_stats{margin-top:var(--seed-dimension-x3);justify-content:center}.O4HMmq_stat-cell{min-width:0;display:flex}.O4HMmq_stat{justify-content:flex-end;align-items:baseline;gap:var(--seed-dimension-x1_5);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);flex-direction:row-reverse;display:flex}.O4HMmq_stat-button{margin:calc(var(--seed-dimension-x1_5) * -1) calc(var(--seed-dimension-x2) * -1);padding:var(--seed-dimension-x1_5) var(--seed-dimension-x2);border-radius:var(--seed-radius-r2);color:inherit;cursor:pointer;outline-offset:0;transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing);background:0 0;border:none;outline:2px solid #0000;font-family:inherit}.O4HMmq_stat-button:focus-visible{outline-color:var(--color-focus-ring)}.O4HMmq_stat-button:active{background-color:var(--color-state-pressed)}.O4HMmq_stat-value{color:var(--gray-12);font-weight:var(--seed-font-weight-bold);font-variant-numeric:tabular-nums}.O4HMmq_stat-label{color:var(--gray-11)}.O4HMmq_actions{gap:var(--seed-dimension-x2);margin-top:var(--seed-dimension-x3);grid-area:actions;display:flex}.O4HMmq_layout-center .O4HMmq_actions{width:100%;max-width:400px;margin-top:var(--seed-dimension-x4)}.O4HMmq_links{align-items:flex-start;gap:var(--seed-dimension-x2);min-width:0;margin-top:var(--seed-dimension-x3);flex-wrap:wrap;grid-area:links;display:flex}.O4HMmq_layout-center .O4HMmq_links{justify-content:center}.O4HMmq_introduction{box-sizing:border-box;width:100%;min-width:0;min-height:80px;margin-top:var(--seed-dimension-x4);padding:var(--seed-dimension-x4);border:1px solid var(--color-stroke-muted);border-radius:var(--seed-radius-r4);background-color:var(--profile-introduction-bg);color:var(--gray-11);font-family:inherit;font-size:var(--seed-font-size-t4);text-align:center;word-break:break-word;contain:paint;transition:border-color var(--seed-duration-color-transition) var(--seed-timing-function-easing);flex-direction:column;grid-area:introduction;justify-content:center;align-items:center;line-height:1.55;display:flex;position:relative;overflow:clip}.O4HMmq_introduction:has(.O4HMmq_introduction-button:focus-visible){border-color:var(--color-focus-ring)}.O4HMmq_introduction-body{isolation:isolate;justify-content:center;align-items:safe center;width:100%;min-width:0;max-height:320px;display:flex;overflow:hidden}.O4HMmq_introduction-expanded .O4HMmq_introduction-body{max-height:none}.O4HMmq_introduction-button{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:0}.O4HMmq_introduction-fade{z-index:1;background:linear-gradient(to bottom, transparent, var(--profile-introduction-bg) 85%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:96px;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--gray-12) 60%);mask-image:linear-gradient(to bottom, transparent, var(--gray-12) 60%);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.O4HMmq_introduction-toggle{bottom:var(--seed-dimension-x2_5);z-index:2;justify-content:center;align-items:center;gap:var(--seed-dimension-x1);box-sizing:border-box;height:var(--seed-dimension-x8);padding:0 var(--seed-dimension-x3) 0 var(--seed-dimension-x3_5);border-radius:var(--seed-radius-full);background-color:var(--gray-12);color:var(--gray-1);font-family:inherit;font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t3);cursor:pointer;outline-offset:2px;transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing);border:0;outline:2px solid #0000;display:flex;position:absolute;left:50%;transform:translate(-50%)}.O4HMmq_introduction-toggle:focus-visible{outline-color:var(--color-focus-ring)}.O4HMmq_introduction-toggle:active{background-color:var(--gray-11)}.O4HMmq_introduction-expanded .O4HMmq_introduction-toggle{bottom:var(--seed-dimension-x4);margin-top:var(--seed-dimension-x3);box-shadow:var(--seed-shadow-s2);flex-shrink:0;position:sticky;left:auto;transform:none}.O4HMmq_introduction-toggle-icon{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4);transition:rotate var(--seed-duration-d4) var(--seed-timing-function-easing)}.O4HMmq_introduction-expanded .O4HMmq_introduction-toggle-icon{rotate:180deg}.O4HMmq_skeleton-avatar{width:100%;height:100%}.O4HMmq_skeleton-name{width:140px;height:var(--seed-line-height-t8)}.O4HMmq_skeleton-stats{width:200px;height:var(--seed-line-height-t4)}.O4HMmq_skeleton-action{width:100%;height:var(--seed-dimension-x10)}.O4HMmq_profile-header.O4HMmq_viewport-mobile{--profile-avatar-size:80px;--profile-avatar-plus:var(--seed-dimension-x7);--profile-header-gap:var(--seed-dimension-x5)}.O4HMmq_viewport-mobile.O4HMmq_layout-side{grid-template-rows:1fr auto auto 1fr auto auto auto;grid-template-areas:"avatar.""avatar name""avatar stats""avatar.""actions actions""links links""introduction introduction"}.O4HMmq_viewport-mobile .O4HMmq_introduction-body{max-height:180px}.O4HMmq_viewport-mobile .O4HMmq_introduction-expanded .O4HMmq_introduction-body{max-height:none}.O4HMmq_viewport-mobile .O4HMmq_avatar-plus>svg{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4)}.O4HMmq_viewport-mobile .O4HMmq_name{font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}.O4HMmq_viewport-mobile .O4HMmq_actions{margin-top:var(--seed-dimension-x4)}.O4HMmq_viewport-mobile .O4HMmq_links{margin-top:var(--seed-dimension-x3)}.O4HMmq_viewport-mobile.O4HMmq_layout-side .O4HMmq_stats{justify-content:start;gap:var(--seed-dimension-x2) var(--seed-dimension-x6);margin-top:var(--seed-dimension-x1);grid-template-columns:repeat(3,auto);display:grid}.O4HMmq_viewport-mobile .O4HMmq_stat{font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.O4HMmq_viewport-mobile.O4HMmq_layout-center .O4HMmq_stat{align-items:center}.O4HMmq_viewport-mobile .O4HMmq_stat-value{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.O4HMmq_layout-stack{--profile-avatar-size:120px;--profile-avatar-plus:var(--seed-dimension-x9);grid-template-columns:minmax(0,1fr);grid-template-areas:"avatar""name""stats""introduction""links""actions";row-gap:0;width:100%;display:grid}.O4HMmq_layout-stack .O4HMmq_avatar-area{align-self:start}.O4HMmq_layout-stack .O4HMmq_avatar-plus{border-color:var(--color-layer-default);background-color:var(--gray-4);color:var(--gray-12)}.O4HMmq_layout-stack .O4HMmq_avatar-plus>svg{width:var(--seed-dimension-x4_5);height:var(--seed-dimension-x4_5)}.O4HMmq_layout-stack .O4HMmq_name-block{margin-top:var(--seed-dimension-x4)}.O4HMmq_layout-stack .O4HMmq_name{font-size:var(--seed-font-size-t9);line-height:var(--seed-line-height-t9)}.O4HMmq_layout-stack .O4HMmq_verified-badge{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}.O4HMmq_layout-stack .O4HMmq_stats{gap:var(--seed-dimension-x5);margin-top:var(--seed-dimension-x3);flex-wrap:nowrap}.O4HMmq_layout-stack .O4HMmq_stat{gap:var(--seed-dimension-x1);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3)}.O4HMmq_layout-stack .O4HMmq_stat-value{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}.O4HMmq_layout-stack .O4HMmq_stat-label{color:var(--color-text-secondary)}.O4HMmq_layout-stack .O4HMmq_introduction{min-height:0;margin-top:var(--seed-dimension-x4);color:var(--gray-11);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);text-align:left;background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:flex-start;padding:0}.O4HMmq_layout-stack .O4HMmq_introduction-body{max-height:calc(var(--seed-line-height-t4) * 5);display:block}.O4HMmq_layout-stack .O4HMmq_introduction-expanded .O4HMmq_introduction-body{max-height:none}.O4HMmq_layout-stack .O4HMmq_introduction-button{border-radius:var(--seed-radius-r1);outline-offset:2px;outline:2px solid #0000}.O4HMmq_layout-stack .O4HMmq_introduction-button:focus-visible{outline-color:var(--color-focus-ring)}.O4HMmq_layout-stack .O4HMmq_introduction:has(.O4HMmq_introduction-button:focus-visible){border-color:#0000}.O4HMmq_layout-stack .O4HMmq_introduction-fade{display:none}.O4HMmq_layout-stack .O4HMmq_introduction-toggle,.O4HMmq_layout-stack .O4HMmq_introduction-expanded .O4HMmq_introduction-toggle{height:var(--seed-dimension-x8);margin-top:var(--seed-dimension-x1);border-radius:var(--seed-radius-r1);color:var(--gray-12);box-shadow:none;background:0 0;align-self:flex-start;padding:0;position:static;transform:none}.O4HMmq_layout-stack .O4HMmq_introduction-toggle:active{color:var(--color-text-secondary);background:0 0}.O4HMmq_layout-stack .O4HMmq_links,.O4HMmq_layout-stack .O4HMmq_actions{margin-top:var(--seed-dimension-x4)}.O4HMmq_layout-stack .O4HMmq_skeleton-name{width:160px}.O4HMmq_profile-header.O4HMmq_viewport-mobile.O4HMmq_layout-stack{--profile-avatar-size:80px;--profile-avatar-plus:var(--seed-dimension-x7);grid-template-columns:var(--profile-avatar-size) minmax(0, 1fr);column-gap:var(--seed-dimension-x4);grid-template-rows:1fr auto auto 1fr auto auto auto;grid-template-areas:"avatar.""avatar name""avatar stats""avatar.""introduction introduction""links links""actions actions"}.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_name-block{margin-top:0}.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_name{font-size:var(--seed-font-size-t8);line-height:var(--seed-line-height-t8)}.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_verified-badge{width:var(--seed-dimension-x4_5);height:var(--seed-dimension-x4_5)}.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_stats{gap:var(--seed-dimension-x4);margin-top:var(--seed-dimension-x2)}.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_stat{font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_introduction,.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_links,.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_actions{margin-top:var(--seed-dimension-x3_5)}.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_introduction-body{max-height:calc(var(--seed-line-height-t4) * 3)}.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_introduction-expanded .O4HMmq_introduction-body{max-height:none}.O4HMmq_viewport-mobile.O4HMmq_layout-stack .O4HMmq_skeleton-name{width:120px}@media (hover:hover) and (pointer:fine){.O4HMmq_introduction:has(.O4HMmq_introduction-button:hover){border-color:var(--lime-7)}.O4HMmq_stat-button:hover{background-color:var(--color-state-pressed)}.O4HMmq_introduction-toggle:hover{background-color:var(--gray-11)}.O4HMmq_layout-stack .O4HMmq_introduction-toggle:hover{color:var(--color-text-secondary);background:0 0}}@media (prefers-reduced-motion:reduce){.O4HMmq_avatar-plus,.O4HMmq_stat-button,.O4HMmq_introduction,.O4HMmq_introduction-toggle,.O4HMmq_introduction-toggle-icon{transition:none}.O4HMmq_avatar-hit:active .O4HMmq_avatar-plus{scale:1}}@media (max-width:767px){.O4HMmq_profile-header{--profile-avatar-size:80px;--profile-avatar-plus:var(--seed-dimension-x7);--profile-header-gap:var(--seed-dimension-x5)}.O4HMmq_layout-side{grid-template-rows:1fr auto auto 1fr auto auto auto;grid-template-areas:"avatar.""avatar name""avatar stats""avatar.""actions actions""links links""introduction introduction"}.O4HMmq_introduction-body{max-height:180px}.O4HMmq_introduction-expanded .O4HMmq_introduction-body{max-height:none}.O4HMmq_avatar-plus>svg{width:var(--seed-dimension-x4);height:var(--seed-dimension-x4)}.O4HMmq_name{font-size:var(--seed-font-size-t6);line-height:var(--seed-line-height-t6)}.O4HMmq_actions{margin-top:var(--seed-dimension-x4)}.O4HMmq_links{margin-top:var(--seed-dimension-x3)}.O4HMmq_layout-side .O4HMmq_stats{gap:var(--seed-dimension-x2);margin-top:var(--seed-dimension-x1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.O4HMmq_stat{font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.O4HMmq_layout-center .O4HMmq_stat{align-items:center}.O4HMmq_stat-value{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}}@media (max-width:991px){.O4HMmq_layout-stack{--profile-avatar-size:80px;--profile-avatar-plus:var(--seed-dimension-x7);grid-template-columns:var(--profile-avatar-size) minmax(0, 1fr);column-gap:var(--seed-dimension-x4);grid-template-rows:1fr auto auto 1fr auto auto auto;grid-template-areas:"avatar.""avatar name""avatar stats""avatar.""introduction introduction""links links""actions actions"}.O4HMmq_layout-stack .O4HMmq_name-block{margin-top:0}.O4HMmq_layout-stack .O4HMmq_name{font-size:var(--seed-font-size-t8);line-height:var(--seed-line-height-t8)}.O4HMmq_layout-stack .O4HMmq_verified-badge{width:var(--seed-dimension-x4_5);height:var(--seed-dimension-x4_5)}.O4HMmq_layout-stack .O4HMmq_stats{gap:var(--seed-dimension-x4);margin-top:var(--seed-dimension-x2)}.O4HMmq_layout-stack .O4HMmq_stat{font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.O4HMmq_layout-stack .O4HMmq_introduction,.O4HMmq_layout-stack .O4HMmq_links,.O4HMmq_layout-stack .O4HMmq_actions{margin-top:var(--seed-dimension-x3_5)}.O4HMmq_layout-stack .O4HMmq_introduction-body{max-height:calc(var(--seed-line-height-t4) * 3)}.O4HMmq_layout-stack .O4HMmq_introduction-expanded .O4HMmq_introduction-body{max-height:none}.O4HMmq_layout-stack .O4HMmq_skeleton-name{width:120px}}}
@layer components{._2fcmIa_avatar{--avatar-full-mask:url("data:image/svg+xml;utf8,<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"16\" cy=\"16\" r=\"16\" fill=\"white\"/></svg>");--avatar-badge-mask:url("data:image/svg+xml;utf8,<svg />")}._2fcmIa_size-20{--avatar-size:20px;--avatar-stroke-width:1px;--avatar-badge-mask-size:0px;--avatar-badge-mask-offset:0px;--avatar-badge-size:0px;--avatar-badge-offset:0px}._2fcmIa_size-24{--avatar-size:24px;--avatar-stroke-width:1px;--avatar-badge-mask-size:12px;--avatar-badge-mask-offset:14px;--avatar-badge-size:10px;--avatar-badge-offset:15px}._2fcmIa_size-36{--avatar-size:36px;--avatar-stroke-width:1px;--avatar-badge-mask-size:18px;--avatar-badge-mask-offset:20px;--avatar-badge-size:14px;--avatar-badge-offset:22px}._2fcmIa_size-42{--avatar-size:42px;--avatar-stroke-width:1px;--avatar-badge-mask-size:20px;--avatar-badge-mask-offset:24px;--avatar-badge-size:16px;--avatar-badge-offset:26px}._2fcmIa_size-48{--avatar-size:48px;--avatar-stroke-width:1px;--avatar-badge-mask-size:22px;--avatar-badge-mask-offset:28px;--avatar-badge-size:18px;--avatar-badge-offset:30px}._2fcmIa_size-56{--avatar-size:56px;--avatar-stroke-width:1px;--avatar-badge-mask-size:24px;--avatar-badge-mask-offset:34px;--avatar-badge-size:20px;--avatar-badge-offset:36px}._2fcmIa_size-64{--avatar-size:64px;--avatar-stroke-width:1px;--avatar-badge-mask-size:26px;--avatar-badge-mask-offset:40px;--avatar-badge-size:22px;--avatar-badge-offset:42px}._2fcmIa_size-80{--avatar-size:80px;--avatar-stroke-width:1px;--avatar-badge-mask-size:32px;--avatar-badge-mask-offset:52px;--avatar-badge-size:28px;--avatar-badge-offset:54px}._2fcmIa_size-96{--avatar-size:96px;--avatar-stroke-width:1px;--avatar-badge-mask-size:38px;--avatar-badge-mask-offset:62px;--avatar-badge-size:32px;--avatar-badge-offset:65px}._2fcmIa_size-108{--avatar-size:108px;--avatar-stroke-width:1px;--avatar-badge-mask-size:44px;--avatar-badge-mask-offset:70px;--avatar-badge-size:36px;--avatar-badge-offset:74px}._2fcmIa_badge-mask-none{--avatar-badge-mask:url("data:image/svg+xml;utf8,<svg />")}._2fcmIa_badge-mask-circle{--avatar-badge-mask:url("data:image/svg+xml;utf8,<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"16\" cy=\"16\" r=\"16\" fill=\"white\"/></svg>")}._2fcmIa_badge-mask-flower{--avatar-badge-mask:url("data:image/svg+xml;utf8,<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path shape-rendering=\"crispEdges\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M29.9115 8C28.4089 5.42609 25.682 4.02087 22.8994 4.10435C21.5637 1.68348 19.0037 0 15.9985 0C12.9933 0 10.4333 1.65565 9.09762 4.10435C6.32893 4.03478 3.60197 5.42609 2.09936 8C0.596754 10.5739 0.76371 13.6348 2.19675 16C0.749797 18.3652 0.596754 21.4261 2.09936 24C3.60197 26.5739 6.32893 27.9791 9.11154 27.8957C10.4472 30.3165 13.0072 32 16.0124 32C19.0176 32 21.5776 30.3443 22.9133 27.8957C25.682 27.9652 28.4089 26.5739 29.9115 24C31.4141 21.4261 31.2472 18.3652 29.8141 16C31.2611 13.6348 31.4141 10.5739 29.9115 8Z\" fill=\"white\"/></svg>")}._2fcmIa_badge-mask-shield{--avatar-badge-mask:url("data:image/svg+xml;utf8,<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M18.137 31.4527C18.1171 31.4616 18.0943 31.4721 18.0531 31.491C18.046 31.4943 18.0356 31.4994 18.0221 31.5059C17.8282 31.5996 16.9959 32.0019 16.0001 32C15.0096 32.002 14.1895 31.6075 13.986 31.5096L13.8629 31.4527C13.5452 31.3105 13.1039 31.1059 12.5795 30.8436C11.541 30.3242 10.1273 29.554 8.68691 28.5676C7.2706 27.5976 5.67543 26.3154 4.39746 24.7323C3.12739 23.159 1.92743 20.9794 1.92743 18.3179V7.77468C1.92743 6.02645 3.02031 4.4647 4.66276 3.86583L14.5747 0.25173C15.4953 -0.0839101 16.5047 -0.0839101 17.4252 0.25173L27.3372 3.86583C28.9796 4.4647 30.0725 6.02646 30.0725 7.77468V18.3179C30.0725 20.9794 28.8726 23.159 27.6025 24.7323C26.3245 26.3154 24.7294 27.5976 23.313 28.5676C21.8727 29.554 20.4589 30.3242 19.4205 30.8436C18.8961 31.1059 18.4547 31.3106 18.137 31.4527Z\" fill=\"white\"/></svg>")}._2fcmIa_avatar{box-sizing:border-box;isolation:isolate;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--seed-radius-full);vertical-align:top;justify-content:center;align-items:center;display:inline-flex;position:relative}._2fcmIa_avatar:after,._2fcmIa_image,._2fcmIa_fallback{-webkit-mask-image:var(--avatar-full-mask), var(--avatar-badge-mask);mask-image:var(--avatar-full-mask), var(--avatar-badge-mask);-webkit-mask-position:0 0, var(--avatar-badge-mask-offset) var(--avatar-badge-mask-offset);mask-position:0 0, var(--avatar-badge-mask-offset) var(--avatar-badge-mask-offset);-webkit-mask-size:100% 100%, var(--avatar-badge-mask-size) var(--avatar-badge-mask-size);mask-size:100% 100%, var(--avatar-badge-mask-size) var(--avatar-badge-mask-size);transform:translateZ(0);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-out;mask-composite:subtract}._2fcmIa_avatar:after{border-radius:var(--seed-radius-full);box-shadow:inset 0 0 0 var(--avatar-stroke-width) var(--color-stroke-subtle);content:"";pointer-events:none;position:absolute;inset:0}._2fcmIa_image{object-fit:cover;width:100%;height:100%;display:block;overflow:hidden}._2fcmIa_image._2fcmIa_is-loading{visibility:hidden}._2fcmIa_fallback{z-index:-1;border-radius:var(--seed-radius-full);object-fit:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}._2fcmIa_badge{top:var(--avatar-badge-offset);left:var(--avatar-badge-offset);z-index:1;box-sizing:border-box;width:var(--avatar-badge-size);height:var(--avatar-badge-size);justify-content:center;align-items:center;display:flex;position:absolute}._2fcmIa_size-20 ._2fcmIa_badge{display:none}._2fcmIa_badge-mask-circle ._2fcmIa_badge{border-radius:9999px}._2fcmIa_badge>img,._2fcmIa_badge>svg{width:100%;height:100%;display:block}}
@layer components{.yOiJlq_identity-placeholder{box-sizing:border-box;background-color:var(--gray-7);vertical-align:top;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative}.yOiJlq_image{object-fit:cover;width:100%;height:100%;fill:color-mix(in srgb, var(--color-white) 87%, transparent);display:block;overflow:hidden}}
@layer components{._3wg3Ra_content{--modal-custom-inset-block:max(var(--seed-safe-area-top), var(--seed-safe-area-bottom));--modal-custom-width:480px;--modal-custom-max-width:calc(100cqi - 2 * var(--seed-dimension-x5) - var(--seed-safe-area-left) - var(--seed-safe-area-right));--modal-custom-icon-feedback-scale:calc(50 / 52)}@keyframes _3wg3Ra_modal-custom-enter{0%{opacity:0;transform:scale3d(1.3,1.3,1.3)}}@keyframes _3wg3Ra_modal-custom-exit{to{opacity:0}}@keyframes _3wg3Ra_modal-custom-body-change{0%{opacity:0}}._3wg3Ra_content{inset:var(--modal-custom-inset-block) var(--seed-safe-area-right) var(--modal-custom-inset-block) var(--seed-safe-area-left);z-index:calc(var(--z-index-modal) + var(--overlay-z-step,0));box-sizing:border-box;width:min(var(--modal-custom-width), 100% - var(--seed-safe-area-left) - var(--seed-safe-area-right));max-width:var(--modal-custom-max-width);height:fit-content;max-height:min(80dvh, 100% - 2 * var(--modal-custom-inset-block));border-radius:var(--seed-radius-r5);background:var(--color-layer-floating);color:var(--gray-12);word-break:keep-all;overflow-wrap:anywhere;opacity:var(--overlay-depth-opacity,1);scale:var(--overlay-depth-scale,1);translate:0 calc(-12px * var(--overlay-depth,0));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;margin:auto;display:flex;position:fixed}._3wg3Ra_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}._3wg3Ra_content._3wg3Ra_is-open{animation:_3wg3Ra_modal-custom-enter var(--seed-duration-d4) var(--seed-timing-function-enter-expressive)}._3wg3Ra_content:not(._3wg3Ra_is-open){animation:_3wg3Ra_modal-custom-exit var(--seed-duration-d2) var(--seed-timing-function-exit) forwards}._3wg3Ra_header{align-items:center;gap:var(--seed-dimension-x1_5);padding-top:var(--seed-dimension-x6);padding-bottom:var(--seed-dimension-x4);padding-inline:var(--seed-dimension-x6);flex-shrink:0;display:flex;position:relative}._3wg3Ra_has-close-button{padding-right:calc(var(--seed-dimension-x6) + 22px + var(--seed-dimension-x1_5))}._3wg3Ra_title{min-width:0;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);flex-grow:1;margin:0}._3wg3Ra_icon-button{border-radius:var(--seed-radius-r3);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1);color:var(--gray-10);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);background:0 0;border:none;justify-content:center;align-items:center;margin:-15px;padding:15px;display:flex}._3wg3Ra_icon-button>svg{flex-shrink:0;width:22px;height:22px}._3wg3Ra_icon-button:focus-visible{outline-color:var(--color-focus-ring)}._3wg3Ra_icon-button:active{scale:var(--modal-custom-icon-feedback-scale)}._3wg3Ra_back-button{margin-right:calc(-15px + var(--seed-dimension-x0_5));flex-shrink:0}._3wg3Ra_close-button{top:var(--seed-dimension-x7);right:var(--seed-dimension-x6);position:absolute}._3wg3Ra_body{box-sizing:border-box;min-height:0;padding-inline:var(--seed-dimension-x6);overscroll-behavior:contain;outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1);transition:box-shadow var(--seed-duration-color-transition) var(--seed-timing-function-easing);flex-direction:column;flex:1;display:flex;overflow-y:auto}._3wg3Ra_body:last-child{padding-bottom:var(--seed-dimension-x6)}._3wg3Ra_body._3wg3Ra_is-scrolled{box-shadow:inset 0 1px 0 0 var(--color-stroke-muted)}._3wg3Ra_body._3wg3Ra_is-overflow{padding-bottom:var(--seed-dimension-x12);-webkit-mask-image:linear-gradient(to top, transparent 0, var(--color-black) var(--seed-dimension-x12));mask-image:linear-gradient(to top, transparent 0, var(--color-black) var(--seed-dimension-x12))}._3wg3Ra_body:focus-visible{outline-color:var(--color-focus-ring)}._3wg3Ra_body-inner{animation:_3wg3Ra_modal-custom-body-change var(--seed-duration-d3) var(--seed-timing-function-enter);flex-direction:column;display:flex}._3wg3Ra_footer{justify-content:flex-end;gap:var(--seed-dimension-x2);padding-top:var(--seed-dimension-x4);padding-bottom:var(--seed-dimension-x6);padding-inline:var(--seed-dimension-x6);flex-wrap:wrap;flex-shrink:0;display:flex}._3wg3Ra_button-slot{min-width:calc(50% - var(--seed-dimension-x2) / 2);flex:1 0 auto;display:flex}._3wg3Ra_button-slot>button{flex:1}._3wg3Ra_size-fixed{flex:none;width:180px;max-width:100%}@media (hover:hover) and (pointer:fine){._3wg3Ra_icon-button:hover{background:var(--color-layer-floating-pressed)}}@media not all and (hover:hover) and (pointer:fine){._3wg3Ra_icon-button:active{background:var(--color-layer-floating-pressed)}}@media (max-width:767px){._3wg3Ra_content{--modal-custom-width:calc(.9 * (100cqi - var(--seed-safe-area-left) - var(--seed-safe-area-right)));--modal-custom-max-width:calc(.9 * (100% - var(--seed-safe-area-left) - var(--seed-safe-area-right)))}}@media (prefers-reduced-motion:reduce){._3wg3Ra_content{transition:opacity var(--seed-duration-d4) var(--seed-timing-function-easing);translate:none;scale:1}._3wg3Ra_content._3wg3Ra_is-open,._3wg3Ra_content:not(._3wg3Ra_is-open),._3wg3Ra_body-inner{animation:none}._3wg3Ra_content{--modal-custom-icon-feedback-scale:1}}}
@layer components{.hAbePa_content{--modal-system-inset-block:max(var(--seed-safe-area-top), var(--seed-safe-area-bottom));--modal-system-icon-feedback-scale:calc(38 / 40)}@keyframes hAbePa_modal-system-enter{0%{opacity:0;transform:scale3d(1.3,1.3,1.3)}}@keyframes hAbePa_modal-system-exit{to{opacity:0}}@keyframes hAbePa_modal-system-body-change{0%{opacity:0}}.hAbePa_content{inset:var(--modal-system-inset-block) var(--seed-safe-area-right) var(--modal-system-inset-block) var(--seed-safe-area-left);z-index:calc(var(--z-index-modal) + var(--overlay-z-step,0));box-sizing:border-box;width:min(272px, 100% - var(--seed-safe-area-left) - var(--seed-safe-area-right) - 2 * var(--seed-dimension-x8));height:fit-content;max-height:calc(100% - 2 * var(--modal-system-inset-block));overscroll-behavior:contain;border-radius:var(--seed-radius-r5);background:var(--color-layer-floating);color:var(--gray-12);word-break:keep-all;overflow-wrap:anywhere;opacity:var(--overlay-depth-opacity,1);scale:var(--overlay-depth-scale,1);translate:0 calc(-12px * var(--overlay-depth,0));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;margin:auto;display:flex;position:fixed;overflow-y:auto}.hAbePa_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}.hAbePa_content.hAbePa_is-open{animation:hAbePa_modal-system-enter var(--seed-duration-d4) var(--seed-timing-function-enter-expressive)}.hAbePa_content:not(.hAbePa_is-open){animation:hAbePa_modal-system-exit var(--seed-duration-d2) var(--seed-timing-function-exit) forwards}.hAbePa_top-bar{align-items:center;gap:var(--seed-dimension-x1);min-height:40px;padding-top:var(--seed-dimension-x3);padding-inline:var(--seed-dimension-x3) var(--seed-dimension-x3);display:flex}.hAbePa_subject{min-width:0;padding-inline:var(--seed-dimension-x2);color:var(--gray-11);font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-medium);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;margin:0;overflow:hidden}.hAbePa_icon-button{border-radius:var(--seed-radius-r2);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:calc(var(--seed-dimension-x0_5) * -1);width:40px;height:40px;color:var(--gray-10);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);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.hAbePa_icon-button>svg{flex-shrink:0;width:22px;height:22px}.hAbePa_icon-button:active{scale:var(--modal-system-icon-feedback-scale)}.hAbePa_icon-button:focus-visible{outline-color:var(--color-focus-ring)}.hAbePa_body{gap:var(--seed-dimension-x1_5);padding-top:var(--seed-dimension-x5);padding-inline:var(--seed-dimension-x5);animation:hAbePa_modal-system-body-change var(--seed-duration-d3) var(--seed-timing-function-enter);flex-direction:column;display:flex}.hAbePa_top-bar+.hAbePa_body{padding-top:var(--seed-dimension-x2)}.hAbePa_image{width:40px;height:40px;margin-bottom:var(--seed-dimension-x2_5);justify-content:center;align-items:center;display:inline-flex}.hAbePa_image>svg{width:100%;height:100%}.hAbePa_image-success{color:var(--color-green)}.hAbePa_image-warning{color:var(--color-star)}.hAbePa_image-error{color:var(--color-red)}.hAbePa_image-info{color:var(--blue-9)}.hAbePa_title{color:var(--gray-12);font-size:var(--seed-font-size-t7);line-height:var(--seed-line-height-t7);font-weight:var(--seed-font-weight-bold);margin:0}.hAbePa_description{color:var(--gray-12);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}.hAbePa_visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hAbePa_footer{gap:var(--seed-dimension-x2);padding-top:var(--seed-dimension-x4);padding-bottom:var(--seed-dimension-x5);padding-inline:var(--seed-dimension-x5);flex-wrap:wrap;display:flex}.hAbePa_button-slot{min-width:calc(50% - var(--seed-dimension-x2) / 2);flex:1 0 auto;display:flex}.hAbePa_button-slot>button{flex:1}.hAbePa_size-fixed{flex:none;width:180px;max-width:100%}.hAbePa_foot-btn-area{margin-top:calc(-1 * var(--seed-dimension-x2));padding-bottom:var(--seed-dimension-x3);padding-inline:var(--seed-dimension-x3);justify-content:flex-end;display:flex}.hAbePa_body+.hAbePa_foot-btn-area{margin-top:var(--seed-dimension-x3)}.hAbePa_body:last-child{padding-bottom:var(--seed-dimension-x5)}@media (hover:hover) and (pointer:fine){.hAbePa_icon-button:hover{background:var(--color-layer-floating-pressed)}}@media not all and (hover:hover) and (pointer:fine){.hAbePa_icon-button:active{background:var(--color-layer-floating-pressed)}}@media (prefers-reduced-motion:reduce){.hAbePa_content{transition:opacity var(--seed-duration-d4) var(--seed-timing-function-easing);translate:none;scale:1}.hAbePa_content.hAbePa_is-open,.hAbePa_content:not(.hAbePa_is-open),.hAbePa_body{animation:none}.hAbePa_content{--modal-system-icon-feedback-scale:1}}}
@layer components{._2drma_card{--still-icon-button-size:32;--still-icon-button-pressed-scale:calc((var(--still-icon-button-size) - 2) / var(--still-icon-button-size));gap:var(--seed-dimension-x4);padding:var(--seed-dimension-x5);border:1px solid var(--color-stroke-muted);border-radius:var(--seed-radius-r3);background-color:var(--color-layer-default);flex-direction:column;display:flex;position:relative}._2drma_card-collapsed{gap:var(--seed-dimension-x3)}._2drma_card-header{align-items:center;gap:var(--seed-dimension-x3);min-width:0;display:flex}._2drma_title-group{align-items:center;gap:var(--seed-dimension-x1);flex:auto;min-width:0;display:flex}._2drma_title-wrap{flex:0 auto;min-width:0;max-width:100%}._2drma_title-wrap-editing{flex:auto}._2drma_card-title{align-items:baseline;gap:var(--seed-dimension-x1_5);min-width:0;margin:0;display:flex}._2drma_card-title-text{min-width:0;color:var(--gray-12);font-size:var(--seed-font-size-t5);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._2drma_card-title-count{color:var(--color-text-secondary);font-size:var(--seed-font-size-t3);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t3);font-variant-numeric:tabular-nums;flex-shrink:0}._2drma_name-edit-form{flex:auto;width:100%;min-width:0;max-width:100%;margin:0}._2drma_name-edit-form input{box-sizing:border-box;width:100%;font-size:var(--seed-font-size-t5);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t5)}._2drma_header-end{align-items:center;gap:var(--seed-dimension-x1);flex-shrink:0;margin-left:auto;display:flex}._2drma_expand-toggle{width:var(--seed-dimension-x8);height:var(--seed-dimension-x8);border-radius:var(--seed-radius-r2);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-d3) var(--seed-timing-function-pressed-scale);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;scale:1}._2drma_expand-toggle:active{background-color:var(--color-state-pressed);scale:var(--still-icon-button-pressed-scale)}._2drma_expand-toggle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._2drma_expand-icon{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5);transition:rotate var(--seed-duration-d4) var(--seed-timing-function-easing)}._2drma_expand-toggle-open ._2drma_expand-icon{rotate:180deg}._2drma_collapsed-body{gap:var(--seed-dimension-x2);flex-direction:column;display:flex}._2drma_collapsed-image-hint{padding:var(--seed-dimension-x1_5) var(--seed-dimension-x2);border-radius:var(--seed-radius-r1_5);background-color:var(--gray-3);color:var(--gray-11);font-size:var(--seed-font-size-t2);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t2);margin:0}._2drma_field-block{gap:var(--seed-dimension-x2);flex-direction:column;display:flex}._2drma_field-label{color:var(--gray-12);font-size:var(--seed-font-size-t4);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t4);margin:0}._2drma_required{margin-left:var(--seed-dimension-x0_5);color:var(--color-text-critical)}._2drma_field-hint{color:var(--color-text-secondary);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);margin:0}._2drma_trigger-condition-form{margin:0}._2drma_trigger-condition-form textarea{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}._2drma_token-input-box{width:100%;padding-bottom:var(--seed-dimension-x7);border-radius:var(--seed-radius-r3);background-color:var(--color-layer-default);box-shadow:inset 0 0 0 1px var(--color-stroke-muted);transition:box-shadow var(--seed-duration-d3) var(--seed-timing-function-easing);flex-direction:column;align-items:stretch;display:flex;position:relative}._2drma_token-input-box:focus-within{box-shadow:inset 0 0 0 2px var(--color-focus-ring)}._2drma_image-strip{gap:var(--seed-dimension-x2);padding:var(--seed-dimension-x0_5) var(--seed-dimension-x0_5) var(--seed-dimension-x2);scrollbar-width:thin;flex-wrap:nowrap;margin:0;list-style:none;display:flex;overflow-x:auto}._2drma_image-strip ._2drma_image-item{width:var(--seed-dimension-x16);flex-shrink:0}._2drma_image-list-grid{gap:var(--seed-dimension-x2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._2drma_image-item{min-width:0;position:relative}._2drma_image-item-dragging{z-index:1;opacity:.56;position:relative}._2drma_image-cut-unit{border:1px solid var(--color-stroke-muted);border-radius:var(--seed-radius-r2);background-color:var(--color-layer-default);flex-direction:column;display:flex;overflow:hidden}._2drma_image-cut-drag-handle{width:100%;min-height:var(--seed-dimension-x7);padding:var(--seed-dimension-x0_5) var(--seed-dimension-x1) var(--seed-dimension-x0_5) var(--seed-dimension-x2);background-color:var(--gray-3);color:var(--gray-11);flex-shrink:0;align-items:center;display:flex;position:relative}._2drma_image-cut-drag-activator{z-index:0;cursor:grab;touch-action:none;background-color:#0000;border:none;width:100%;padding:0;position:absolute;inset:0}._2drma_image-cut-drag-activator:active{cursor:grabbing}._2drma_image-cut-drag-activator:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._2drma_image-cut-drag-bar-start{z-index:1;justify-content:space-between;align-items:center;gap:var(--seed-dimension-x1);pointer-events:none;flex-shrink:0;width:100%;display:flex;position:relative}._2drma_image-cut-drag-order{font-size:var(--seed-font-size-t1);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t1);font-variant-numeric:tabular-nums}._2drma_image-cut-remove-btn{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6);border-radius:var(--seed-radius-r1_5);color:inherit;cursor:pointer;pointer-events:auto;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), color var(--seed-duration-d3) var(--seed-timing-function-easing);background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex}._2drma_image-cut-remove-btn:active:not(:disabled){background-color:var(--color-state-pressed)}._2drma_image-cut-remove-btn:disabled{color:var(--gray-7);cursor:not-allowed}._2drma_image-cut-remove-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._2drma_image-cut-remove-btn-icon{width:var(--seed-dimension-x3_5);height:var(--seed-dimension-x3_5)}._2drma_image-cut-drag-handle-icon{z-index:1;width:var(--seed-dimension-x3_5);height:var(--seed-dimension-x3_5);color:var(--gray-9);pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}._2drma_image-thumb-wrap{width:100%;line-height:0;position:relative}._2drma_image-thumb-wrap:after,._2drma_image-collapsed-thumb-wrap:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-stroke-subtle);pointer-events:none;position:absolute;inset:0}._2drma_image-thumb-btn,._2drma_image-collapsed-thumb-btn{aspect-ratio:3/4;background-color:var(--gray-3);cursor:pointer;border:none;width:100%;padding:0;display:block;position:relative;overflow:hidden}._2drma_image-thumb-btn{border-radius:0}._2drma_image-thumb-btn:disabled{cursor:not-allowed}._2drma_image-collapsed-thumb-wrap{border-radius:var(--seed-radius-r2);width:100%;position:relative}._2drma_image-collapsed-thumb-btn{border-radius:var(--seed-radius-r2)}._2drma_image-thumb-btn:focus-visible,._2drma_image-collapsed-thumb-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._2drma_image-thumb-fit{width:100%;height:100%;min-height:0;position:absolute;inset:0}._2drma_image-lock-badge{right:var(--seed-dimension-x1_5);bottom:var(--seed-dimension-x1_5);z-index:2;height:var(--seed-dimension-x5);padding:0 var(--seed-dimension-x1_5);border-radius:var(--seed-radius-full);background-color:var(--color-dim);color:var(--color-white);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}._2drma_image-lock-badge-icon{width:var(--seed-dimension-x3);height:var(--seed-dimension-x3)}._2drma_image-uploading,._2drma_image-upload-failed{z-index:2;padding:var(--seed-dimension-x1_5);color:var(--color-white);font-size:var(--seed-font-size-t2);font-weight:var(--seed-font-weight-bold);line-height:var(--seed-line-height-t2);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._2drma_image-uploading{background-color:var(--color-dim)}._2drma_image-upload-failed{background-color:color-mix(in srgb, var(--color-red) 72%, transparent)}._2drma_image-upload-progress{z-index:3;height:var(--seed-dimension-x1);appearance:none;background-color:var(--color-dim);pointer-events:none;border:0;border-radius:0;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._2drma_image-upload-progress::-webkit-progress-bar{background-color:#0000}._2drma_image-upload-progress::-webkit-progress-value{background-color:var(--lime-9-primary);transition:width var(--seed-duration-d2) var(--seed-timing-function-linear)}._2drma_image-upload-progress::-moz-progress-bar{background-color:var(--lime-9-primary);transition:width var(--seed-duration-d2) var(--seed-timing-function-linear)}._2drma_image-cut-settings-card{gap:var(--seed-dimension-x2);padding:var(--seed-dimension-x2) var(--seed-dimension-x2) var(--seed-dimension-x2_5);border-top:1px solid var(--color-stroke-subtle);flex-direction:column;display:flex}._2drma_cut-setting-block{gap:var(--seed-dimension-x1);flex-direction:column;display:flex}._2drma_cut-setting-label{color:var(--gray-11);font-size:var(--seed-font-size-t2);font-weight:var(--seed-font-weight-medium);line-height:var(--seed-line-height-t2);margin:0}._2drma_cut-order-buttons{gap:var(--seed-dimension-x1_5);display:flex}._2drma_cut-gatcha-form{margin:0}._2drma_cut-gatcha-form input{font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-variant-numeric:tabular-nums}._2drma_cut-access-select,._2drma_unlock-policy-select{width:100%}._2drma_image-slot-btn,._2drma_image-add-btn{aspect-ratio:3/4;border:1px dashed var(--color-stroke-muted);border-radius:var(--seed-radius-r2);background-color:var(--gray-2);width:100%;color:var(--gray-10);cursor:pointer;transition:background-color var(--seed-duration-d3) var(--seed-timing-function-easing), border-color var(--seed-duration-d3) var(--seed-timing-function-easing), color var(--seed-duration-d3) var(--seed-timing-function-easing);justify-content:center;align-items:center;padding:0;display:flex}._2drma_image-slot-btn:active:not(:disabled),._2drma_image-add-btn:active:not(:disabled){background-color:var(--color-state-pressed)}._2drma_image-slot-btn:disabled,._2drma_image-add-btn:disabled{background-color:var(--gray-4);color:var(--gray-7);cursor:not-allowed}._2drma_image-slot-btn:focus-visible,._2drma_image-add-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._2drma_image-slot-icon{width:var(--seed-dimension-x5);height:var(--seed-dimension-x5)}._2drma_image-add-icon{width:var(--seed-dimension-x6);height:var(--seed-dimension-x6)}._2drma_upload-error{color:var(--color-text-critical);font-size:var(--seed-font-size-t2);line-height:var(--seed-line-height-t2);margin:0}._2drma_hidden-file-field{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){._2drma_cut-gatcha-form input{font-size:var(--seed-font-size-t5);line-height:var(--seed-line-height-t5)}}@media (hover:hover) and (pointer:fine){._2drma_expand-toggle:hover{background-color:var(--color-state-pressed);color:var(--gray-12)}._2drma_image-cut-remove-btn:hover:not(:disabled){background-color:var(--color-state-pressed);color:var(--color-text-critical)}._2drma_image-slot-btn:hover:not(:disabled),._2drma_image-add-btn:hover:not(:disabled){border-color:var(--lime-9-primary);background-color:var(--color-state-pressed);color:var(--lime-11)}}@media (max-width:991px){._2drma_image-list-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){._2drma_image-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}._2drma_image-strip ._2drma_image-item{width:var(--seed-dimension-x14)}}@media (prefers-reduced-motion:reduce){._2drma_expand-toggle,._2drma_expand-icon,._2drma_image-cut-remove-btn,._2drma_image-slot-btn,._2drma_image-add-btn,._2drma_token-input-box{transition:none}._2drma_expand-toggle:active{scale:1}._2drma_image-upload-progress::-webkit-progress-value{transition:none}._2drma_image-upload-progress::-moz-progress-bar{transition:none}}}
@layer components{.uPTkXq_item{--modal-toast-out-time:3.7s;--modal-toast-offset:var(--seed-dimension-x2)}.uPTkXq_wrapper{--modal-toast-icon-feedback-scale:calc(22 / 24)}.uPTkXq_prefix-icon{--progress-circle-size:20px;--progress-circle-thickness:2px}@keyframes uPTkXq_modal-toast-item-grow{0%{grid-template-rows:0fr}}@keyframes uPTkXq_modal-toast-item-shrink{to{grid-template-rows:0fr}}@keyframes uPTkXq_modal-toast-enter{0%{opacity:0;transform:scale3d(.8,.8,.8)}}@keyframes uPTkXq_modal-toast-exit{to{opacity:0;transform:scale3d(.8,.8,.8)}}@keyframes uPTkXq_modal-toast-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.uPTkXq_item{animation:uPTkXq_modal-toast-item-grow var(--seed-duration-d3) var(--seed-timing-function-enter);grid-template-rows:1fr;display:grid}.uPTkXq_item.uPTkXq_is-leaving{animation:uPTkXq_modal-toast-item-shrink var(--seed-duration-d2) var(--seed-timing-function-exit) forwards}.uPTkXq_item-inner{flex-direction:column;min-height:0;display:flex}.uPTkXq_edge-top .uPTkXq_item-inner{padding-bottom:var(--seed-dimension-x2)}.uPTkXq_edge-bottom .uPTkXq_item-inner{padding-top:var(--seed-dimension-x2)}.uPTkXq_wrapper{box-sizing:border-box;gap:var(--seed-dimension-x2);width:max-content;min-width:280px;max-width:min(464px, 100cqi - 2 * var(--modal-toast-offset));min-height:44px;padding:var(--seed-dimension-x2_5);border-radius:var(--seed-radius-r2);background:var(--gray-12);box-shadow:var(--seed-shadow-s3);color:var(--gray-1);pointer-events:auto;animation:uPTkXq_modal-toast-enter var(--seed-duration-d3) var(--seed-timing-function-enter);flex-direction:column;display:flex;position:relative;overflow:hidden}.uPTkXq_wrapper:not(.uPTkXq_is-open){animation:uPTkXq_modal-toast-exit var(--seed-duration-d2) var(--seed-timing-function-exit) forwards}.uPTkXq_row{align-items:center;gap:var(--seed-dimension-x2_5);min-width:0;padding-left:var(--seed-dimension-x1_5);display:flex}.uPTkXq_prefix-icon{width:22px;height:22px;margin-right:calc(-1 * var(--seed-dimension-x1));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.uPTkXq_prefix-icon>svg{width:100%;height:100%}.uPTkXq_type-success .uPTkXq_prefix-icon{color:color-mix(in srgb, var(--color-green) 50%, var(--gray-1))}.uPTkXq_type-warning .uPTkXq_prefix-icon{color:color-mix(in srgb, var(--color-star) 50%, var(--gray-1))}.uPTkXq_type-error .uPTkXq_prefix-icon{color:color-mix(in srgb, var(--color-red) 50%, var(--gray-1))}.uPTkXq_type-info .uPTkXq_prefix-icon{color:color-mix(in srgb, var(--blue-9) 50%, var(--gray-1))}.uPTkXq_loading-range{stroke:var(--gray-1)}.uPTkXq_message{min-width:0;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-regular);word-break:keep-all;overflow-wrap:anywhere;flex-grow:1;margin:0}.uPTkXq_close-button,.uPTkXq_icon-button{border-radius:var(--seed-radius-full);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);width:24px;height:24px;color:var(--gray-1);cursor:pointer;transition:background-color 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);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.uPTkXq_close-button:after,.uPTkXq_icon-button:after{content:"";position:absolute;inset:-8px}.uPTkXq_close-button>svg,.uPTkXq_icon-button>svg{width:16px;height:16px}.uPTkXq_close-button:active,.uPTkXq_icon-button:active{scale:var(--modal-toast-icon-feedback-scale)}.uPTkXq_close-button:focus-visible,.uPTkXq_icon-button:focus-visible{outline-color:var(--color-focus-ring)}.uPTkXq_description-box{margin-left:calc(var(--seed-dimension-x1_5) + 22px + var(--seed-dimension-x1_5));border-radius:var(--seed-radius-r1_5);background:var(--gray-11)}.uPTkXq_description-trigger{justify-content:space-between;align-items:center;gap:var(--seed-dimension-x2);width:100%;min-height:32px;padding:var(--seed-dimension-x1_5) var(--seed-dimension-x2);border-radius:inherit;outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);color:var(--gray-1);text-align:left;cursor:pointer;transition:outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);background:0 0;border:none;font-family:inherit;display:flex}.uPTkXq_description-trigger:focus-visible{outline-color:var(--color-focus-ring)}.uPTkXq_description-collapsed{min-width:0;font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-weight:var(--seed-font-weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uPTkXq_description-row{justify-content:space-between;align-items:flex-start;gap:var(--seed-dimension-x1);min-width:0;padding:var(--seed-dimension-x1_5) var(--seed-dimension-x1_5) var(--seed-dimension-x1_5) var(--seed-dimension-x2);display:flex}.uPTkXq_description-expanded{overscroll-behavior:contain;min-width:0;max-height:220px;font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);font-weight:var(--seed-font-weight-regular);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;scrollbar-width:thin;flex:auto;overflow-y:auto}.uPTkXq_description-actions{gap:var(--seed-dimension-x1);flex-direction:column;flex-shrink:0;display:flex}.uPTkXq_expand-icon{width:12px;height:12px;transition:transform var(--seed-duration-d3) var(--seed-timing-function-easing);flex-shrink:0}.uPTkXq_icon-button>.uPTkXq_expand-icon{width:12px;height:12px}.uPTkXq_expand-icon.uPTkXq_is-expanded{transform:rotate(180deg)}.uPTkXq_progress-track{pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.uPTkXq_progress-bar{background:var(--gray-8);transform-origin:0;width:100%;height:100%;animation:uPTkXq_modal-toast-progress var(--modal-toast-out-time) linear forwards;display:block}@media (hover:hover) and (pointer:fine){.uPTkXq_close-button:hover{background:var(--gray-11)}.uPTkXq_icon-button:hover,.uPTkXq_description-trigger:hover{background:var(--gray-10)}}@media not all and (hover:hover) and (pointer:fine){.uPTkXq_close-button:active{background:var(--gray-11)}.uPTkXq_icon-button:active,.uPTkXq_description-trigger:active{background:var(--gray-10)}}@media (max-width:767px){.uPTkXq_wrapper{width:100%;min-width:0;max-width:none}}@media (prefers-reduced-motion:reduce){.uPTkXq_item,.uPTkXq_item.uPTkXq_is-leaving{animation:none}.uPTkXq_wrapper,.uPTkXq_wrapper:not(.uPTkXq_is-open){animation-duration:1ms}.uPTkXq_wrapper{--modal-toast-icon-feedback-scale:1}.uPTkXq_expand-icon{transition:none}}}
@layer components{.EylblG_region{--modal-toast-offset:var(--seed-dimension-x2)}.EylblG_toast-layer{z-index:calc(var(--z-index-modal-toast) + var(--overlay-z-step,0));pointer-events:none;position:fixed;inset:0}.EylblG_region{box-sizing:border-box;max-width:100%;max-height:100%;padding:var(--modal-toast-offset);pointer-events:none;flex-direction:column;display:flex;position:fixed}.EylblG_pos-tc,.EylblG_pos-bc{right:var(--seed-safe-area-right);left:var(--seed-safe-area-left);align-items:center}.EylblG_pos-tl,.EylblG_pos-bl{left:var(--seed-safe-area-left);align-items:flex-start}.EylblG_pos-tr,.EylblG_pos-br{right:var(--seed-safe-area-right);align-items:flex-end}.EylblG_pos-tc,.EylblG_pos-tl,.EylblG_pos-tr{top:var(--seed-safe-area-top)}.EylblG_pos-bc,.EylblG_pos-bl,.EylblG_pos-br{bottom:var(--seed-safe-area-bottom)}.EylblG_pos-tc,.EylblG_pos-tl,.EylblG_pos-tr{flex-direction:column-reverse}@media (max-width:767px){.EylblG_region{right:var(--seed-safe-area-right);left:var(--seed-safe-area-left);align-items:stretch}}}
@layer components{.Zis5RW_tooltip-reference{display:inline-flex}.Zis5RW_tooltip-trigger-btn{justify-content:center;align-items:center;gap:var(--seed-dimension-x1_5);box-sizing:border-box;height:var(--seed-dimension-x10);padding:var(--seed-dimension-x2_5) var(--seed-dimension-x4);border-radius:var(--seed-radius-r2);outline:var(--seed-dimension-x0_5) solid transparent;outline-offset:var(--seed-dimension-x0_5);background-color:var(--gray-4);color:var(--gray-12);font-family:inherit;font-size:var(--seed-font-size-t4);line-height:var(--seed-line-height-t4);font-weight:var(--seed-font-weight-bold);cursor:pointer;transition:background-color var(--seed-duration-color-transition) var(--seed-timing-function-easing), outline-color var(--seed-duration-d3) var(--seed-timing-function-easing);border:none;display:inline-flex}.Zis5RW_tooltip-trigger-btn:focus-visible{outline-color:var(--color-focus-ring)}@media (hover:hover) and (pointer:fine){.Zis5RW_tooltip-trigger-btn:hover{background-color:var(--gray-5)}}@media (prefers-reduced-motion:reduce){.Zis5RW_tooltip-trigger-btn{transition:none}}}
@layer components{._8UzRYq_demo{gap:var(--seed-dimension-x6);flex-direction:column;display:flex}._8UzRYq_item{gap:var(--seed-dimension-x3);flex-direction:column;display:flex}._8UzRYq_caption{color:var(--gray-9);font-size:var(--seed-font-size-t3);line-height:var(--seed-line-height-t3);margin:0}}
@layer components{.EvgQNG_contest-callout-preview{pointer-events:none;width:100%}}
