@layer components{.Wb4oWq_chart{min-height:17rem}.Wb4oWq_chart-toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;display:flex}.Wb4oWq_unit-toggle{border:1px solid var(--gray-6);background-color:var(--gray-3);border-radius:8px;gap:.25rem;min-width:0;margin:0;padding:.2rem;display:inline-flex}.Wb4oWq_unit-toggle-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Wb4oWq_unit-button{min-height:30px;color:var(--gray-10);cursor:pointer;background-color:#0000;border:0;border-radius:6px;padding:0 .75rem;font-size:.78rem}.Wb4oWq_unit-button:hover{color:var(--gray-12);background-color:var(--gray-a3)}.Wb4oWq_unit-button-active{color:var(--lime-contrast);background-color:var(--lime-9-primary);font-weight:var(--font-weight-semi-bold)}.Wb4oWq_unit-button-active:hover{color:var(--lime-contrast);background-color:var(--lime-10)}.Wb4oWq_chart-help{color:var(--gray-9);font-size:.75rem}.Wb4oWq_legend{color:var(--gray-10);flex-wrap:wrap;gap:.65rem 1rem;margin-bottom:.55rem;font-size:.76rem;display:flex}.Wb4oWq_legend span{align-items:center;gap:.35rem;display:inline-flex}.Wb4oWq_legend i{border-radius:2px;width:.7rem;height:.7rem}.Wb4oWq_legend-signup,.Wb4oWq_bar-signup{fill:var(--gray-8);background-color:var(--gray-8)}.Wb4oWq_legend-play,.Wb4oWq_bar-play{fill:var(--color-star);background-color:var(--color-star)}.Wb4oWq_legend-payment,.Wb4oWq_bar-payment{fill:var(--lime-9-primary);background-color:var(--lime-9-primary)}.Wb4oWq_empty-message{min-height:14rem;color:var(--gray-9);place-items:center;font-size:.82rem;display:grid}.Wb4oWq_chart-scroll{border-bottom:1px solid var(--gray-6);width:100%;overflow-x:auto}.Wb4oWq_chart-svg{min-width:100%;display:block}.Wb4oWq_grid-line{stroke:var(--gray-5);stroke-width:1px}.Wb4oWq_axis-label{fill:var(--gray-9);text-anchor:end;font-size:9px}.Wb4oWq_date-label{fill:var(--gray-9);text-anchor:middle;font-size:9px}.Wb4oWq_bar-signup,.Wb4oWq_bar-play,.Wb4oWq_bar-payment{shape-rendering:crispedges;pointer-events:none}.Wb4oWq_bar-group{outline:none}.Wb4oWq_bar-selection{fill:#0000;stroke:#0000;stroke-width:2px;pointer-events:none}.Wb4oWq_bar-group-selected .Wb4oWq_bar-selection,.Wb4oWq_bar-group:focus-visible .Wb4oWq_bar-selection{stroke:var(--lime-9-primary)}.Wb4oWq_bar-hit{fill:#0000;pointer-events:all}.Wb4oWq_bar-hit-interactive{cursor:pointer}.Wb4oWq_tooltip-group{pointer-events:none}.Wb4oWq_tooltip-bg{fill:var(--gray-12);stroke:var(--gray-11);stroke-width:1px;opacity:.98;rx:7}.Wb4oWq_tooltip-date,.Wb4oWq_tooltip-value{fill:var(--gray-1);text-anchor:middle}.Wb4oWq_tooltip-date{font-size:11px;font-weight:var(--font-weight-semi-bold)}.Wb4oWq_tooltip-value{font-size:10px}@media (max-width:767px){.Wb4oWq_chart-toolbar{flex-direction:column;align-items:flex-start}.Wb4oWq_legend{gap:.45rem .75rem}}}
@layer components{._9FhJma_heatmap-toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;display:flex}._9FhJma_unit-toggle{border:1px solid var(--gray-6);background-color:var(--gray-3);border-radius:8px;gap:.25rem;min-width:0;margin:0;padding:.2rem;display:inline-flex}._9FhJma_unit-toggle-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._9FhJma_unit-button{min-height:30px;color:var(--gray-10);cursor:pointer;background-color:#0000;border:0;border-radius:6px;padding:0 .75rem;font-size:.78rem}._9FhJma_unit-button:hover{color:var(--gray-12);background-color:var(--gray-a3)}._9FhJma_unit-button-active{color:var(--lime-contrast);background-color:var(--lime-9-primary);font-weight:var(--font-weight-semi-bold)}._9FhJma_unit-button-active:hover{color:var(--lime-contrast);background-color:var(--lime-10)}._9FhJma_data-through{color:var(--gray-9);font-size:.75rem}._9FhJma_empty-message{min-height:14rem;color:var(--gray-9);place-items:center;font-size:.82rem;display:grid}._9FhJma_table-scroll{border:1px solid var(--gray-6);border-radius:10px;max-height:34rem;overflow:auto}._9FhJma_heatmap-table{border-collapse:separate;border-spacing:3px;background-color:var(--gray-2);width:100%;min-width:760px;font-size:.78rem}._9FhJma_heatmap-table th,._9FhJma_heatmap-table td{text-align:center;height:3.15rem;padding:.35rem .5rem}._9FhJma_heatmap-table thead th{z-index:2;color:var(--gray-10);background-color:var(--gray-4);font-weight:var(--font-weight-medium);position:sticky;top:0}._9FhJma_heatmap-table thead th:first-child,._9FhJma_heatmap-table tbody th,._9FhJma_heatmap-table tfoot th{text-align:left;min-width:10.5rem}._9FhJma_heatmap-table tbody th{color:var(--gray-11);background-color:var(--gray-3);font-weight:var(--font-weight-medium)}._9FhJma_heatmap-table tfoot th,._9FhJma_heatmap-table tfoot td{z-index:2;border-top:2px solid var(--gray-8);font-weight:var(--font-weight-semi-bold);position:sticky;bottom:0}._9FhJma_cohort-count{min-width:5rem;color:var(--gray-11);background-color:var(--gray-3);font-variant-numeric:tabular-nums}._9FhJma_heatmap-table tfoot th,._9FhJma_heatmap-table tfoot ._9FhJma_cohort-count{color:var(--gray-12);background-color:var(--gray-4)}._9FhJma_heat-cell{min-width:6.6rem;color:var(--gray-12);font-variant-numeric:tabular-nums}._9FhJma_heat-cell strong,._9FhJma_heat-cell small{display:block}._9FhJma_heat-cell strong{font-size:.84rem}._9FhJma_heat-cell small{color:inherit;opacity:.72;margin-top:.2rem;font-size:.67rem}._9FhJma_heat-cell-button{width:100%;min-height:2.4rem;color:inherit;font:inherit;cursor:pointer;background-color:#0000;border:0;padding:0}._9FhJma_heat-cell-button:disabled{color:inherit;cursor:default;opacity:1}._9FhJma_heat-cell-button:not(:disabled):hover,._9FhJma_heat-cell-button:not(:disabled):focus-visible,._9FhJma_heat-cell-selected ._9FhJma_heat-cell-button{box-shadow:inset 0 0 0 2px var(--gray-12);border-radius:5px;outline:none}._9FhJma_heat-5 ._9FhJma_heat-cell-button:not(:disabled):hover,._9FhJma_heat-5 ._9FhJma_heat-cell-button:not(:disabled):focus-visible,._9FhJma_heat-5._9FhJma_heat-cell-selected ._9FhJma_heat-cell-button{box-shadow:inset 0 0 0 2px var(--gray-1)}._9FhJma_heat-empty{color:var(--gray-9);background-color:var(--gray-4)}._9FhJma_heat-0{background-color:var(--gray-6)}._9FhJma_heat-1{background-color:var(--lime-2)}._9FhJma_heat-2{background-color:var(--lime-4)}._9FhJma_heat-3{background-color:var(--lime-6)}._9FhJma_heat-4{background-color:var(--lime-8)}._9FhJma_heat-5{color:var(--lime-contrast);background-color:var(--lime-9-primary)}._9FhJma_total-cell{box-shadow:inset 0 0 0 1px var(--gray-a5)}._9FhJma_heat-legend{color:var(--gray-9);justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.65rem;font-size:.7rem;display:flex}._9FhJma_heat-legend i{border:1px solid var(--gray-a4);border-radius:2px;width:1rem;height:.65rem}._9FhJma_heatmap-note{color:var(--gray-9);text-align:right;margin-top:.4rem;font-size:.72rem;line-height:1.45}@media (max-width:767px){._9FhJma_heatmap-toolbar{flex-direction:column;align-items:flex-start}._9FhJma_table-scroll{max-height:28rem}._9FhJma_heat-legend,._9FhJma_heatmap-note{text-align:left;justify-content:flex-start}}}
@layer components{._2fjTWq_checkbox-container{align-items:center;gap:10px;display:flex}._2fjTWq_checkbox-container._2fjTWq_left{justify-content:flex-start}._2fjTWq_checkbox-container._2fjTWq_center{justify-content:center}._2fjTWq_checkbox-container._2fjTWq_right{justify-content:flex-end}._2fjTWq_checkbox-root{background-color:var(--color-bg);border:1px solid var(--gray-7);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}._2fjTWq_checkbox-root[data-state=checked]{background-color:var(--lime-9-primary);border-color:var(--lime-9-primary)}._2fjTWq_checkbox-root:hover{border-color:var(--lime-9-primary)}._2fjTWq_checkbox-root[disabled]{cursor:not-allowed;opacity:.5}._2fjTWq_checkbox-indicator{color:var(--lime-contrast);justify-content:center;align-items:center;font-size:14px;display:flex}._2fjTWq_checkbox-label{color:var(--gray-12);-webkit-user-select:none;user-select:none;cursor:pointer;font-size:14px}}
@layer components{.itt08G_wrapper{touch-action:pan-y;overscroll-behavior-x:none;border:1px solid var(--gray-6);background-color:var(--gray-2);border-radius:12px;width:100%;overflow:clip}.itt08G_scrollbar-rail{z-index:2;top:var(--header-safe-height);touch-action:pan-x;background-color:var(--gray-3);height:8px;display:block;position:sticky;overflow:auto hidden}.itt08G_scrollbar-rail::-webkit-scrollbar{height:inherit}.itt08G_scrollbar-rail::-webkit-scrollbar-track{background-color:var(--gray-5)}.itt08G_scrollbar-rail::-webkit-scrollbar-thumb{background-color:var(--gray-8);min-width:2rem}.itt08G_scrollbar-rail::-webkit-scrollbar-thumb:hover{background-color:var(--gray-9)}.itt08G_scrollbar-spacer{pointer-events:none;min-height:1px}.itt08G_table-scroll-wrapper{display:block}.itt08G_table{border-collapse:collapse;width:max-content;min-width:max(100%,1100px)}.itt08G_table th,.itt08G_table td{text-align:left;border-bottom:1px solid var(--gray-5);color:var(--gray-12);padding:.6rem .75rem;font-size:.9rem}:is(.itt08G_table th,.itt08G_table td).itt08G_align-right{text-align:right;font-variant-numeric:tabular-nums}:is(.itt08G_table th,.itt08G_table td).itt08G_align-right .itt08G_sort-button{flex-direction:row-reverse}.itt08G_table thead{top:calc(var(--header-safe-height) + 8px);z-index:2;position:sticky}.itt08G_table th{color:var(--gray-11);font-weight:var(--font-weight-semi-bold);background-color:var(--gray-3);box-shadow:0 1px 0 var(--gray-5)}.itt08G_table th.itt08G_sortable-header{color:var(--lime-9-primary)}.itt08G_table tbody tr[tabindex="0"]{cursor:pointer}.itt08G_table tbody tr[tabindex="0"]:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:-2px}.itt08G_table tbody tr.itt08G_selected{background-color:var(--gray-4)}.itt08G_table tbody tr:hover{background-color:var(--gray-3)}.itt08G_table tbody tr:hover.itt08G_selected{background-color:var(--gray-5)}.itt08G_table tbody tr:last-child td{border-bottom:none}.itt08G_checkbox-cell{width:40px;text-align:center!important;padding:0!important}.itt08G_checkbox-cell input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:var(--lime-9-primary)}.itt08G_sort-button{color:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;display:inline-flex}.itt08G_sort-arrow{min-width:.8rem;color:var(--lime-9-primary);justify-content:center;align-items:center;font-size:.72rem;line-height:1;display:inline-flex}.itt08G_empty-row{text-align:center!important;color:var(--gray-10)!important}.itt08G_wrapper .itt08G_text-link{color:var(--lime-9-primary);text-decoration:none}.itt08G_wrapper .itt08G_text-link:hover{text-decoration:underline}}
@layer pages{._5BnTLq_name-cell-stack{flex-direction:column;align-items:flex-start;gap:.25rem;max-width:280px;display:flex}._5BnTLq_name-summary{color:var(--gray-10);word-break:break-word;font-size:.65rem;line-height:1.35}._5BnTLq_integrated-badge{color:var(--lime-11);background:#84cc161f;border:1px solid #84cc1647;border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:.62rem;font-weight:600;display:inline-flex}._5BnTLq_detail-stack{max-width:260px;color:var(--gray-11);flex-direction:column;gap:.25rem;font-size:.78rem;line-height:1.35;display:flex}._5BnTLq_detail-line{flex-wrap:wrap;gap:.2rem .35rem;display:flex}._5BnTLq_detail-label{color:var(--gray-10);flex-shrink:0;font-weight:600}._5BnTLq_detail-value{color:var(--gray-12);word-break:break-word}._5BnTLq_scope-actions-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._5BnTLq_default-piece-column{flex-direction:column;gap:.2rem;max-width:220px;font-size:.78rem;display:flex}._5BnTLq_piece-kind{letter-spacing:.02em;text-transform:uppercase;color:var(--gray-10);font-size:.65rem;font-weight:700}._5BnTLq_piece-empty{color:var(--gray-10);align-self:center;font-style:italic}}
@layer components{.L3RG0G_admin-table-action-column{white-space:nowrap;align-items:center;gap:.2rem;display:flex}.L3RG0G_action-btn{width:28px;height:28px;color:var(--gray-10);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;font-size:.85rem;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.L3RG0G_action-btn .L3RG0G_action-btn-label{font-size:.55rem;font-weight:var(--font-weight-semi-bold);color:var(--gray-10);text-decoration:none;transition:background-color .15s,color .15s}.L3RG0G_action-btn:hover{background-color:var(--gray-5);color:var(--gray-12)}.L3RG0G_action-btn:hover .L3RG0G_action-btn-label{color:var(--gray-12)}.L3RG0G_action-btn-danger:hover{background-color:var(--color-white);color:var(--color-red)}.L3RG0G_action-btn-danger:hover .L3RG0G_action-btn-label{color:var(--color-red)}}
@layer components{.oRvIUG_form{--admin-filter-actions-height:70px;--admin-filter-actions-bottom-inset:20px}.oRvIUG_form{box-sizing:border-box;min-width:0;max-width:100%;min-height:100%;margin-bottom:calc(-1 * var(--admin-filter-actions-bottom-inset));flex-direction:column;gap:16px;display:flex}.oRvIUG_form [class*=input-check-group-area]{min-width:0;max-width:100%}.oRvIUG_form ul[class*=input-check-ul][class*=horizontal]{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}.oRvIUG_form li[class*=input-check-li][class*=horizontal]{box-sizing:border-box;flex:auto;min-width:0;max-width:100%}.oRvIUG_form li[class*=input-check-li][class*=horizontal] label[class*=input-check-label]{box-sizing:border-box;justify-content:center;min-width:0;max-width:100%}.oRvIUG_form li[class*=input-check-li][class*=horizontal] p[class*=input-check-text]{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.oRvIUG_form p[class*=input-check-text]{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.oRvIUG_form label[class*=input-check-label]{box-sizing:border-box;min-width:0;max-width:100%}.oRvIUG_grid{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.oRvIUG_field{border:1px solid var(--gray-5);background-color:var(--gray-1);border-radius:12px;min-width:0;max-width:100%;padding:.85rem .9rem}.oRvIUG_field .form-submit-area{margin-top:0}.oRvIUG_field-full{grid-column:1/-1}.oRvIUG_actions{box-sizing:border-box;min-height:var(--admin-filter-actions-height);z-index:1;border-top:1px solid var(--gray-5);padding:14px 0 var(--admin-filter-actions-bottom-inset);background-color:var(--gray-5);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;display:flex;position:sticky;bottom:0}.oRvIUG_reset-button{border:1px solid var(--gray-6);background-color:var(--gray-2);color:var(--gray-12);cursor:pointer;white-space:nowrap;border-radius:10px;flex-shrink:0;min-width:min-content;padding:.5rem .95rem;font-size:.88rem}.oRvIUG_submit-button{border-radius:10px;min-height:2.2rem;margin:0;font-size:.88rem}@media (max-width:767px){.oRvIUG_form{--admin-filter-actions-bottom-inset:calc(20px + var(--sheet-safe-area-bottom,env(safe-area-inset-bottom,0px)));--admin-filter-actions-height:calc(70px + var(--sheet-safe-area-bottom,env(safe-area-inset-bottom,0px)))}.oRvIUG_grid{grid-template-columns:1fr}.oRvIUG_actions{flex-wrap:nowrap;justify-content:flex-end;gap:8px;min-width:0}.oRvIUG_reset-button{flex:none}.oRvIUG_submit-button{flex:auto;width:auto;min-width:0;max-width:100%}}}
@layer components{.rw2PuG_bar{align-items:center;gap:.75rem;display:flex}.rw2PuG_trigger-btn{background-color:var(--gray-3);color:var(--gray-11);font-size:.85rem;font-weight:var(--font-weight-medium);border:1px solid var(--gray-6);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.35rem;padding:.45rem .85rem;transition:background-color .15s,color .15s;display:inline-flex}.rw2PuG_trigger-btn:hover{background-color:var(--gray-4);color:var(--gray-12)}.rw2PuG_selected-count{color:var(--gray-10);white-space:nowrap;font-size:.82rem}.rw2PuG_dropdown-content{background-color:var(--gray-4);z-index:var(--z-index-header);box-shadow:0 10px 38px var(--gray-1);border-radius:6px;padding:5px}.rw2PuG_dropdown-item{color:var(--gray-12);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:3px;outline:none;align-items:center;gap:8px;height:25px;padding:0 10px;font-size:13px;line-height:1;display:flex;position:relative}.rw2PuG_dropdown-item[data-highlighted]{background-color:var(--lime-9-primary);color:var(--lime-contrast)}.rw2PuG_dropdown-item[data-disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}.rw2PuG_dropdown-item-icon{flex-shrink:0;align-items:center;display:flex}.rw2PuG_dropdown-separator{background-color:var(--gray-6);height:1px;margin:5px}.rw2PuG_confirm-desc{color:var(--gray-11);background-color:var(--gray-2);border:1px solid var(--gray-5);border-radius:6px;padding:.75rem 1rem;font-size:.9rem;line-height:1.6}.rw2PuG_confirm-desc strong{color:var(--gray-12);font-weight:var(--font-weight-semibold)}.rw2PuG_form{flex-direction:column;gap:1.25rem;display:flex}.rw2PuG_form-actions{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.rw2PuG_submit-slot{flex:none}.rw2PuG_cancel-btn{white-space:nowrap;background-color:var(--gray-3);color:var(--gray-11);border:1px solid var(--gray-6);cursor:pointer;border-radius:6px;flex-shrink:0;padding:8px 16px;font-size:.9rem;transition:background-color .2s}.rw2PuG_cancel-btn:hover:not(:disabled){background-color:var(--gray-5);color:var(--gray-12)}.rw2PuG_cancel-btn:disabled{opacity:.5;cursor:not-allowed}}
@layer components{.BsDZTW_admin-table-filter-action{background-color:var(--gray-3);color:var(--gray-12);border:1px solid var(--gray-5);cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.85rem;transition:background-color .2s;display:inline-flex}.BsDZTW_admin-table-filter-action:hover{background-color:var(--gray-4)}.BsDZTW_admin-table-filter-action svg{color:var(--gray-11);font-size:1rem}}
@layer components{.Iq76gW_root{flex-direction:column;gap:.55rem;max-width:240px;display:flex}.Iq76gW_block{flex-direction:column;gap:.2rem;display:flex}.Iq76gW_row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.Iq76gW_version-num{color:var(--gray-12);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.Iq76gW_status-tag{border:1px solid var(--gray-6);background-color:var(--gray-3);color:var(--gray-11);border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.68rem;font-weight:600;line-height:1.2;display:inline-flex}.Iq76gW_status-tag[data-status=draft]{border-color:var(--gray-7);background-color:var(--gray-4);color:var(--gray-11)}.Iq76gW_status-tag[data-status=pending]{border-color:var(--lime-8);background-color:var(--lime-3);color:var(--lime-11)}.Iq76gW_status-tag[data-status=approved]{border-color:var(--lime-9-primary);background-color:var(--lime-2);color:var(--lime-12)}.Iq76gW_status-tag[data-status=rejected]{border-color:var(--gray-8);background-color:var(--gray-5);color:var(--gray-11)}.Iq76gW_status-tag[data-status=deleted]{border-color:var(--color-star);background-color:var(--color-red);color:var(--red-11)}.Iq76gW_copy-id-btn{color:var(--gray-10);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:.15rem;font-size:.82rem;display:inline-flex}.Iq76gW_copy-id-btn:hover{color:var(--gray-12);background-color:var(--gray-4)}.Iq76gW_meta{color:var(--gray-10);padding-left:.05rem;font-size:.65rem;line-height:1.25}.Iq76gW_meta span{font-size:inherit}.Iq76gW_root-compact{max-width:200px}.Iq76gW_root-compact .Iq76gW_version-num{font-size:.78rem}.Iq76gW_root-compact .Iq76gW_status-tag{padding:.1rem .38rem;font-size:.62rem}.Iq76gW_root-compact .Iq76gW_meta{font-size:.6rem}}
@layer components{.GGacdG_input-check-group-area{flex-direction:column;gap:12px;display:flex}.GGacdG_input-check-group{justify-content:space-between;align-items:center;display:flex}.GGacdG_input-check-group-text{font-size:16px;font-weight:var(--font-weight-bold);color:var(--gray-12)}.GGacdG_input-check-group-required{color:var(--color-red);margin-left:4px}.GGacdG_input-check-error{color:var(--color-red);font-size:12px}.GGacdG_input-check-ul{flex-direction:column;gap:8px;list-style:none;display:flex}.GGacdG_input-check-ul.GGacdG_horizontal{flex-direction:row;align-items:stretch;width:100%}.GGacdG_input-check-li{flex-direction:column;gap:4px;display:flex}.GGacdG_input-check-li.GGacdG_horizontal{flex:1;min-width:0}.GGacdG_input-check-li.GGacdG_horizontal .GGacdG_input-check-label{border:1px solid var(--gray-6);background-color:var(--gray-1);border-radius:10px;justify-content:center;min-height:44px;padding:10px 12px;transition:border-color .2s,background-color .2s}.GGacdG_input-check-li.GGacdG_horizontal .GGacdG_input-check-img{display:none}.GGacdG_input-check-li.GGacdG_horizontal .GGacdG_input-check-text{text-align:center;font-weight:var(--font-weight-medium)}.GGacdG_input-check-li.GGacdG_horizontal .GGacdG_input-check-text-description-size{text-align:center;margin-left:0}.GGacdG_input-check-li.GGacdG_horizontal .GGacdG_input-check:checked+.GGacdG_input-check-label{border-color:var(--lime-9-primary);background-color:var(--lime-1)}.GGacdG_input-check-li.GGacdG_horizontal .GGacdG_input-check:checked+.GGacdG_input-check-label .GGacdG_input-check-text{color:var(--lime-11)}.GGacdG_input-check-li.GGacdG_horizontal .GGacdG_input-check-label:hover{border-color:var(--gray-7)}.GGacdG_input-check-li.GGacdG_horizontal .GGacdG_input-check:checked+.GGacdG_input-check-label:hover{border-color:var(--lime-9-primary)}.GGacdG_input-check{display:none}.GGacdG_input-check:disabled+.GGacdG_input-check-label{opacity:.45;cursor:not-allowed;pointer-events:none}.GGacdG_input-check:checked+.GGacdG_input-check-label .GGacdG_input-check-img{border-color:var(--lime-9-primary)}.GGacdG_input-check:checked+.GGacdG_input-check-label .GGacdG_input-check-img:after{content:"";background-color:var(--lime-9-primary);border-radius:50%;width:10px;height:10px;display:block}.GGacdG_input-check-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;width:100%;display:flex}.GGacdG_input-check-img{border:1px solid var(--gray-7);background-color:var(--gray-1);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.GGacdG_input-check-text{color:var(--gray-12);font-size:14px}.GGacdG_input-check-required{margin-left:4px;font-size:12px}.GGacdG_input-check-required.GGacdG_true{color:var(--lime-11)}.GGacdG_input-check-required.GGacdG_false{color:var(--gray-9)}.GGacdG_input-check-text-description-size{color:var(--gray-9);margin-left:30px;font-size:12px}}
.kRrAZq_detail-section{}.kRrAZq_info-section{}.kRrAZq_intro-section{}.kRrAZq_comment-section{}.kRrAZq_creator-section{}@layer components{.kRrAZq_loading-wrap{justify-content:center;align-items:center;min-height:calc(100dvh - 200px);padding:3rem 1rem;display:flex}.kRrAZq_loader{width:40px;height:40px}.kRrAZq_not-public-notice{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:420px;min-height:320px;margin:0 auto;padding:48px 20px;display:flex}.kRrAZq_not-public-icon{width:40px;height:40px;color:var(--gray-9)}.kRrAZq_not-public-message{color:var(--gray-12);font-size:16px;font-weight:var(--font-weight-semi-bold);word-break:keep-all;margin:0;line-height:24px}.kRrAZq_visibility-section{min-width:0}.kRrAZq_hero-grid-wrapper .kRrAZq_hero-grid-inner{padding-bottom:0}.kRrAZq_info-grid-wrapper .kRrAZq_info-grid-inner{padding-top:0}.kRrAZq_info-grid-wrapper .kRrAZq_info-grid-inner section{border-top:1px solid var(--gray-8)}.kRrAZq_info-grid-wrapper .kRrAZq_info-grid-inner section:first-child,.kRrAZq_info-grid-wrapper .kRrAZq_info-grid-inner section.kRrAZq_visibility-section,.kRrAZq_info-grid-wrapper .kRrAZq_info-grid-inner section.kRrAZq_visibility-section+section{border-top:none}.kRrAZq_icon-btn{width:40px;height:40px;color:var(--gray-12);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .2s;display:flex}.kRrAZq_icon-btn:hover{background-color:var(--gray-3)}.kRrAZq_hero{background-color:var(--gray-6);justify-content:center;align-items:center;width:100%;min-height:400px;display:flex;position:relative;overflow:hidden}.kRrAZq_hero.kRrAZq_hero-clickable{cursor:pointer}.kRrAZq_hero.kRrAZq_hero-dragging{cursor:grabbing}.kRrAZq_hero .kRrAZq_hero-carousel{z-index:1;align-self:stretch;width:100%;position:relative;overflow:hidden}.kRrAZq_hero .kRrAZq_hero-track{--hero-slide-index:0;--hero-drag-offset:0px;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;min-height:400px;transform:translate3d(calc(var(--hero-slide-index) * -100% + var(--hero-drag-offset)), 0, 0);transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}.kRrAZq_hero .kRrAZq_hero-track.kRrAZq_hero-track-dragging{cursor:grabbing;transition:none}.kRrAZq_hero .kRrAZq_hero-slide{flex:0 0 100%;justify-content:center;align-items:center;width:100%;min-height:400px;display:flex;position:relative}.kRrAZq_hero .kRrAZq_background-image{z-index:0;position:absolute;inset:0}.kRrAZq_hero .kRrAZq_background-image .kRrAZq_blur-img{filter:blur(20px);opacity:.6;width:100%;height:100%;transform:scale(1.1)}.kRrAZq_hero .kRrAZq_background-image:after{content:"";background-color:color-mix(in srgb, var(--gray-12) 30%, transparent);width:100%;height:100%;position:absolute;top:0;left:0}.kRrAZq_hero .kRrAZq_main-image-wrapper{z-index:1;aspect-ratio:2/3;width:min(100%,400px);height:auto;box-shadow:0 8px 20px color-mix(in srgb, var(--gray-12) 30%, transparent);color:var(--gray-8);justify-content:center;align-items:center;font-size:80px;display:flex;position:relative;overflow:hidden}.kRrAZq_hero .kRrAZq_main-image-wrapper .kRrAZq_main-img{width:100%;height:100%}.kRrAZq_hero .kRrAZq_main-image-wrapper .kRrAZq_main-img.kRrAZq_hero-img-locked{opacity:.35;filter:brightness(.5)}.kRrAZq_hero .kRrAZq_main-image-wrapper .kRrAZq_hero-lock-overlay{color:var(--gray-contrast);pointer-events:none;justify-content:center;align-items:center;font-size:48px;display:flex;position:absolute;inset:0}.kRrAZq_hero .kRrAZq_main-image-wrapper-wide{aspect-ratio:2;width:min(100%,960px)}.kRrAZq_hero .kRrAZq_main-image-wrapper-landscape{aspect-ratio:16/9;width:min(100%,900px)}.kRrAZq_hero .kRrAZq_main-image-wrapper-square{aspect-ratio:1;width:min(100%,600px)}.kRrAZq_hero .kRrAZq_main-image-wrapper-portrait{aspect-ratio:3/4;width:min(100%,450px)}.kRrAZq_hero .kRrAZq_main-image-wrapper-profile{aspect-ratio:2/3}.kRrAZq_hero .kRrAZq_hero-nav-btn{z-index:2;color:var(--gray-contrast);cursor:pointer;filter:drop-shadow(0 1px 4px color-mix(in srgb, var(--color-bg) 70%, transparent));opacity:.85;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:28px;transition:opacity .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.kRrAZq_hero .kRrAZq_hero-nav-btn:hover{opacity:1}.kRrAZq_hero .kRrAZq_hero-nav-prev{left:16px}.kRrAZq_hero .kRrAZq_hero-nav-next{right:16px}.kRrAZq_hero .kRrAZq_hero-plot-badge-wrap{z-index:3;pointer-events:auto;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:14px;right:14px}.kRrAZq_hero .kRrAZq_stats-overlay-wrap{z-index:2;cursor:default;position:absolute;bottom:14px;right:14px}.kRrAZq_hero .kRrAZq_stats-overlay{background-color:var(--lime-6)}.kRrAZq_hero-filmstrip-wrap{background-color:var(--gray-1);padding:12px 0 0}.kRrAZq_hero-filmstrip-position-label{font-size:13px;font-weight:var(--font-weight-medium);color:var(--gray-11);letter-spacing:.04em;text-align:center;margin:0 0 8px;padding:0 16px}.kRrAZq_section{padding:24px 0}.kRrAZq_section .kRrAZq_section-title{font-size:20px;font-weight:var(--font-weight-medium);color:var(--gray-12);margin-bottom:16px}.kRrAZq_detail-section .kRrAZq_detail-item{margin-bottom:24px}.kRrAZq_detail-section .kRrAZq_detail-item:last-child{margin-bottom:0}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_label{font-size:16px;font-weight:var(--font-weight-semi-bold);color:var(--gray-12);margin-bottom:8px}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_content-box{background-color:var(--gray-3);border:1px solid var(--gray-6);color:var(--gray-11);white-space:pre-wrap;border-radius:8px;padding:16px;font-size:14px;line-height:1.5}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_content-box .kRrAZq_desc-paragraph{margin-top:16px}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_content-box .kRrAZq_desc-paragraph:first-child{margin-top:0}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container{background-color:var(--gray-3);border:1px solid var(--gray-6);cursor:pointer;border-radius:8px;gap:16px;padding:16px;transition:all .2s;display:flex}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container:hover{background-color:var(--gray-4)}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container:hover .kRrAZq_backdrop-name,.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container:hover .kRrAZq_backdrop-era{text-decoration:underline}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-thumbnail{aspect-ratio:2/3;background-color:var(--gray-6);width:100px;height:auto;color:var(--gray-8);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:40px;display:flex;overflow:hidden}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-thumbnail .kRrAZq_thumb-img{object-fit:cover;width:100%;height:100%}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-info{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-info .kRrAZq_backdrop-name{font-size:16px;font-weight:var(--font-weight-bold);color:var(--gray-12);align-items:center;gap:6px;display:flex}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-info .kRrAZq_name-detail-icon-wrap{border:1px solid var(--gray-6);background-color:var(--gray-5);width:22px;height:22px;color:var(--gray-12);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-info .kRrAZq_name-detail-icon{fill:currentColor;width:11px;height:11px}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-info .kRrAZq_backdrop-era{color:var(--gray-11);border-radius:4px;width:fit-content;font-size:13px;display:inline-block}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-info .kRrAZq_backdrop-era .kRrAZq_sub-label{font-weight:var(--font-weight-medium);margin-right:4px}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-info .kRrAZq_backdrop-desc{color:var(--gray-11);white-space:pre-wrap;margin-top:4px;font-size:14px;line-height:1.5}.kRrAZq_info-section .kRrAZq_name-row{margin-bottom:8px}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header .kRrAZq_name-title{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header .kRrAZq_name{font-size:24px;font-weight:var(--font-weight-semi-bold);color:var(--gray-12);min-width:0}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header .kRrAZq_unsafe-badge-wrap{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header .kRrAZq_unsafe-badge-icon{width:29px;height:29px;display:block}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header .kRrAZq_actions{align-items:center;gap:4px;display:flex}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header .kRrAZq_actions .kRrAZq_action-btn{cursor:pointer;width:32px;height:32px;color:var(--gray-11);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:20px;transition:background-color .2s,color .2s;display:flex}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header .kRrAZq_actions .kRrAZq_action-btn:hover{background-color:var(--gray-4);color:var(--gray-12)}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header .kRrAZq_actions .kRrAZq_action-btn.kRrAZq_active[aria-label=좋아요]{color:var(--color-heart)}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_name-header .kRrAZq_actions .kRrAZq_action-btn.kRrAZq_active[aria-label=즐겨찾기]{color:var(--color-star)}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_creator{color:var(--gray-11);align-items:center;gap:12px;font-size:14px;display:flex}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_creator .kRrAZq_creator-row{min-width:0;color:inherit;align-items:center;gap:6px;text-decoration:none;transition:color .15s;display:inline-flex}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_creator .kRrAZq_creator-row .kRrAZq_creator-handle{min-width:0}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_creator .kRrAZq_creator-row:hover{color:var(--lime-11)}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_creator .kRrAZq_creator-row:hover .kRrAZq_creator-handle{text-decoration:underline}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_creator .kRrAZq_creator-verified-wrap{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_creator .kRrAZq_creator-verified-badge{width:16px;height:16px;display:block}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_creator .kRrAZq_follow-btn{color:var(--gray-1);font-size:14px;font-weight:var(--font-weight-medium);background-color:var(--gray-12);cursor:pointer;border-radius:50px;padding:10px 12px}.kRrAZq_info-section .kRrAZq_name-row .kRrAZq_summary{color:var(--gray-10);margin-top:8px;font-size:14px;line-height:1.5}.kRrAZq_info-section .kRrAZq_info-meta-grid{flex-direction:column;gap:8px;margin:16px 0;display:flex}.kRrAZq_info-section .kRrAZq_info-meta-grid .kRrAZq_info-row{align-items:flex-start;font-size:14px;display:flex}.kRrAZq_info-section .kRrAZq_info-meta-grid .kRrAZq_info-row .kRrAZq_label{width:80px;color:var(--gray-9);font-weight:var(--font-weight-medium);flex-shrink:0}.kRrAZq_info-section .kRrAZq_info-meta-grid .kRrAZq_info-row .kRrAZq_value{color:var(--gray-12);font-weight:var(--font-weight-bold);word-break:break-all;flex:1}.kRrAZq_info-section .kRrAZq_stats-row{color:var(--gray-9);gap:16px;font-size:13px;display:flex}.kRrAZq_intro-section .kRrAZq_intro-accordion{flex-direction:column;gap:12px;display:flex}.kRrAZq_intro-section .kRrAZq_intro-accordion-icon{color:var(--gray-10);flex-shrink:0;font-size:18px;transition:transform .2s}.kRrAZq_intro-section .kRrAZq_intro-accordion-item{border:1px solid var(--gray-6);background-color:var(--gray-2);border-radius:12px;overflow:hidden}.kRrAZq_intro-section .kRrAZq_intro-accordion-item.kRrAZq_expanded .kRrAZq_intro-accordion-icon{transform:rotate(180deg)}.kRrAZq_intro-section .kRrAZq_intro-accordion-header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:background-color .15s;display:flex}.kRrAZq_intro-section .kRrAZq_intro-accordion-header:hover{background-color:var(--gray-3)}.kRrAZq_intro-section .kRrAZq_intro-accordion-title{font-size:15px;font-weight:var(--font-weight-semi-bold);color:var(--gray-12)}.kRrAZq_intro-section .kRrAZq_intro-accordion-content{border-top:1px solid var(--gray-6)}.kRrAZq_intro-section .kRrAZq_intro-container{max-height:600px;padding:20px;transition:max-height .3s;position:relative;overflow:hidden}.kRrAZq_intro-section .kRrAZq_intro-container.kRrAZq_expanded,.kRrAZq_intro-section .kRrAZq_intro-container.kRrAZq_intro-container-uncapped{max-height:none}.kRrAZq_intro-section .kRrAZq_intro-container .kRrAZq_blur-overlay{background:linear-gradient(to bottom, transparent, var(--gray-2) 80%);pointer-events:none;z-index:1;width:100%;height:150px;position:absolute;bottom:0;left:0}.kRrAZq_intro-section .kRrAZq_intro-container .kRrAZq_expand-btn{background-color:var(--gray-3);border:1px solid var(--gray-6);color:var(--gray-12);font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;z-index:2;border-radius:50px;align-items:center;gap:8px;padding:10px 24px;transition:background-color .2s;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.kRrAZq_intro-section .kRrAZq_intro-container .kRrAZq_expand-btn:hover{background-color:var(--gray-4)}.kRrAZq_intro-section .kRrAZq_intro-container .kRrAZq_expand-btn svg{font-size:18px}.kRrAZq_intro-section .kRrAZq_chat-list{flex-direction:column;gap:16px;display:flex}.kRrAZq_intro-section .kRrAZq_empty-intro{background-color:var(--gray-3);border:1px solid var(--gray-6);width:100%;color:var(--gray-9);text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:40px 20px;font-size:14px;display:flex}.kRrAZq_comment-section .kRrAZq_comment-count{color:var(--gray-9);font-size:14px}.kRrAZq_creator-section .kRrAZq_creator-intro-box{background-color:var(--gray-3);border:1px solid var(--gray-6);color:var(--gray-11);white-space:pre-wrap;border-radius:8px;padding:16px;font-size:14px;line-height:1.5}.kRrAZq_preview-root{pointer-events:none;-webkit-user-select:none;user-select:none}.kRrAZq_preview-root .kRrAZq_hero{min-height:220px}.kRrAZq_preview-root .kRrAZq_main-image-wrapper{aspect-ratio:2/3;width:min(100%,280px);height:auto;font-size:48px}.kRrAZq_preview-root .kRrAZq_main-image-wrapper-wide,.kRrAZq_preview-root .kRrAZq_main-image-wrapper-landscape{width:min(100%,560px)}.kRrAZq_preview-root .kRrAZq_main-image-wrapper-wide{aspect-ratio:2}.kRrAZq_preview-root .kRrAZq_main-image-wrapper-landscape{aspect-ratio:16/9}.kRrAZq_preview-root .kRrAZq_main-image-wrapper-square{aspect-ratio:1;width:min(100%,400px)}.kRrAZq_preview-root .kRrAZq_main-image-wrapper-portrait{aspect-ratio:3/4;width:min(100%,320px)}.kRrAZq_preview-root .kRrAZq_stats-overlay{transform-origin:100% 100%;transform:scale(.85)}.kRrAZq_preview-root .kRrAZq_hero-grid-wrapper .kRrAZq_hero-grid-inner{padding-top:1rem}.kRrAZq_preview-root .kRrAZq_info-grid-wrapper .kRrAZq_info-grid-inner{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.kRrAZq_detail-shell{display:contents}@media (max-width:767px){.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container{flex-direction:column}.kRrAZq_detail-section .kRrAZq_detail-item .kRrAZq_backdrop-container .kRrAZq_backdrop-thumbnail{aspect-ratio:2/3;width:min(100%,200px);height:auto}.kRrAZq_hero-grid-wrapper .kRrAZq_hero-grid-inner{padding-top:0;padding-left:0;padding-right:0}.kRrAZq_hero{min-height:auto}.kRrAZq_hero .kRrAZq_background-image{display:none}.kRrAZq_hero .kRrAZq_main-image-wrapper{aspect-ratio:2/3;width:100%}.kRrAZq_hero .kRrAZq_main-image-wrapper-wide{aspect-ratio:2}.kRrAZq_hero .kRrAZq_main-image-wrapper-landscape{aspect-ratio:16/9}.kRrAZq_hero .kRrAZq_main-image-wrapper-square{aspect-ratio:1}.kRrAZq_hero .kRrAZq_main-image-wrapper-portrait{aspect-ratio:3/4}}}
@layer components{.D_I81q_tag-input-area{flex-direction:column;gap:8px;width:100%;display:flex}.D_I81q_label-area{justify-content:space-between;align-items:center;display:flex}.D_I81q_label{font-size:14px;font-weight:var(--font-weight-medium);color:var(--gray-12)}.D_I81q_help-text{color:var(--gray-11);margin-top:-4px;font-size:12px}.D_I81q_tag-container{border:1px solid var(--gray-4);background-color:var(--gray-1);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;min-height:48px;padding:12px 16px;transition:all .2s;display:flex}.D_I81q_tag-container:focus-within{border-color:var(--lime-9-primary);box-shadow:0 0 0 2px var(--lime-a3)}.D_I81q_tag-input-area.D_I81q_has-error .D_I81q_tag-container{border-color:var(--color-red)}.D_I81q_tag-input-area.D_I81q_has-error .D_I81q_tag-container:focus-within{border-color:var(--color-red)}.D_I81q_input-error{color:var(--color-red);margin-top:4px;font-size:12px}.D_I81q_tag-input-area:not(.D_I81q_show-editing) .D_I81q_tag-container{background-color:#0000;border-color:#0000;min-height:auto;padding:0}.D_I81q_placeholder-text{color:var(--lime-9-primary);cursor:pointer;font-size:14px}.D_I81q_tag-pill{background-color:var(--gray-2);border:1px solid var(--gray-6);color:var(--gray-12);border-radius:20px;align-items:center;gap:4px;padding:4px 12px;font-size:14px;transition:all .2s;display:inline-flex}.D_I81q_tag-pill:hover{background-color:var(--gray-3)}.D_I81q_remove-btn{width:16px;height:16px;color:var(--gray-9);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.D_I81q_remove-btn:hover{background-color:var(--gray-5);color:var(--gray-12)}.D_I81q_input{min-width:120px;color:var(--gray-12);background:0 0;border:none;outline:none;flex:1;padding:4px 0;font-size:14px}.D_I81q_input::placeholder{color:var(--gray-9)}.D_I81q_recommended-area{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.D_I81q_recommended-label{color:var(--gray-10);white-space:nowrap;font-size:13px}.D_I81q_recommended-tags{flex-wrap:wrap;gap:8px;display:flex}.D_I81q_recommended-tag{color:var(--gray-11);cursor:pointer;background-color:var(--gray-5);border-radius:4px;align-items:center;padding:2px 8px;font-size:13px;transition:all .2s;display:inline-flex}.D_I81q_recommended-tag:before{content:"+";font-weight:var(--font-weight-bold);margin-right:4px}.D_I81q_recommended-tag:hover:not(.D_I81q_selected){color:var(--lime-11);background-color:var(--lime-3)}.D_I81q_recommended-tag.D_I81q_selected{color:var(--gray-8);background-color:var(--gray-2);cursor:default;pointer-events:none;opacity:.5}.D_I81q_recommended-tag.D_I81q_selected:before{display:none}}
@layer components{.hDApvG_form-item-list{flex-direction:column;gap:12px;margin-top:16px;display:flex}.hDApvG_form-field-error{color:var(--color-red);margin-top:4px;font-size:12px}.hDApvG_form-item{background-color:var(--color-bg);border:1px solid var(--gray-6);border-radius:12px;flex-direction:column;transition:all .2s;display:flex}.hDApvG_form-item:hover{border-color:var(--lime-9-primary);background-color:var(--gray-2)}.hDApvG_form-item.hDApvG_accordion .hDApvG_item-header{cursor:pointer}.hDApvG_form-item.hDApvG_expanded{border-color:var(--lime-9-primary);background-color:var(--color-bg)}.hDApvG_form-item.hDApvG_expanded .hDApvG_item-header .hDApvG_item-header-left .hDApvG_item-title{color:var(--lime-9-primary);font-weight:var(--font-weight-bold)}.hDApvG_form-item.hDApvG_expanded .hDApvG_item-header .hDApvG_item-header-left .hDApvG_toggle-icon{color:var(--lime-9-primary)}.hDApvG_form-item.hDApvG_expanded:hover{background-color:var(--color-bg)}.hDApvG_form-item .hDApvG_item-header{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left{flex-direction:column;flex-grow:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left .hDApvG_item-title-row{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left .hDApvG_item-title{font-size:16px;font-weight:var(--font-weight-medium);color:var(--gray-12)}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left .hDApvG_toggle-icon{color:var(--gray-9);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:transform .2s;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-header-left .hDApvG_item-subtitle{color:var(--gray-10);flex-direction:column;gap:4px;width:100%;min-width:0;font-size:13px;line-height:1.4;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions{gap:8px;display:flex}.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]{cursor:pointer;border:1px solid var(--gray-7);background-color:var(--color-bg);color:var(--gray-12);font-size:14px;font-weight:var(--font-weight-medium);border-radius:6px;align-items:center;gap:4px;padding:5px 12px;transition:all .1s;display:flex}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]):hover{background-color:var(--gray-3);border-color:var(--gray-8)}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]):focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]) svg{font-size:16px}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]).hDApvG_delete-btn{color:var(--gray-11)}:is(.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions button,.hDApvG_form-item .hDApvG_item-header .hDApvG_item-actions span[role=button]).hDApvG_delete-btn:hover{color:var(--color-red);border-color:var(--color-red);background-color:var(--gray-2)}.hDApvG_form-item .hDApvG_item-content{padding:0 20px 20px}.hDApvG_form-item .hDApvG_item-content:empty{padding:0}.hDApvG_form-item .hDApvG_item-content:has(>:empty){padding:0}.hDApvG_item-mapping-section{border-top:1px solid var(--gray-5);flex-direction:column;gap:8px;padding-top:16px;display:flex}.hDApvG_item-mapping{font-size:14px;font-weight:var(--font-weight-medium);align-items:center;gap:6px;display:inline-flex}.hDApvG_item-mapping-from{color:var(--gray-11);text-decoration:line-through}.hDApvG_item-mapping-arrow{color:var(--lime-9-primary);font-weight:var(--font-weight-bold)}.hDApvG_item-mapping-to{color:var(--gray-12)}.hDApvG_item-mapping-label{color:var(--lime-9-primary);font-size:12px;font-weight:var(--font-weight-medium)}.hDApvG_migration-section{border-top:1px solid var(--gray-6);flex-direction:column;gap:12px;padding-top:24px;display:flex}.hDApvG_migration-section .hDApvG_section-label{font-size:13px;font-weight:var(--font-weight-semi-bold);color:var(--gray-11)}.hDApvG_migration-section .hDApvG_section-description{color:var(--gray-10);margin-top:-8px;font-size:12px;line-height:1.5}.hDApvG_item-subtitle-row{align-items:center;gap:6px;min-width:0;display:flex}.hDApvG_item-subtitle-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hDApvG_item-subtitle-chip{font-size:11px;font-weight:var(--font-weight-medium);border-radius:6px;flex-shrink:0;padding:1px 7px}.hDApvG_item-subtitle-chip-user{background-color:var(--gray-3);color:var(--gray-11);border:1px solid var(--gray-6)}.hDApvG_item-subtitle-chip-char,.hDApvG_item-subtitle-chip-ai-judge{background-color:var(--lime-2);color:var(--lime-11);border:1px solid var(--lime-6)}.hDApvG_item-subtitle-chip-variable-score-change-after-transition{background-color:var(--gray-3);color:var(--gray-12);border:1px solid var(--gray-7)}.hDApvG_item-subtitle-chip-chat-count-after-transition{background-color:var(--gray-2);color:var(--gray-11);border:1px solid var(--gray-6)}.hDApvG_item-subtitle-chip-specific-scene{background-color:var(--gray-3);color:var(--gray-12);border:1px solid var(--gray-7)}.hDApvG_item-subtitle-chip-range{background-color:var(--gray-2);color:var(--gray-12);border:1px solid var(--lime-7);font-variant-numeric:tabular-nums}.hDApvG_item-subtitle-chip-turn{background-color:var(--gray-2);color:var(--gray-10);border:1px solid var(--gray-6)}.hDApvG_item-subtitle-more{color:var(--gray-9);font-size:12px}.hDApvG_item-add-button{border:1px dashed var(--gray-7);width:100%;color:var(--gray-11);font-size:15px;font-weight:var(--font-weight-medium);cursor:pointer;background-color:#0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:16px;transition:all .2s;display:flex}.hDApvG_item-add-button:hover:not(:disabled){background-color:var(--lime-1);border-color:var(--lime-9-primary);color:var(--lime-9-primary)}.hDApvG_item-add-button:disabled{cursor:not-allowed;opacity:.55;border-color:var(--gray-6);color:var(--gray-9)}.hDApvG_add-button-description{color:var(--gray-10);margin-top:8px;font-size:13px;line-height:1.5}@media (max-width:767px){.hDApvG_form-item .hDApvG_item-content{padding:0 12px 12px}#sheet_wrapper .hDApvG_form-item-list{margin-left:-20px;margin-right:-20px}#sheet_wrapper .hDApvG_form-item-list .hDApvG_accordion{border-left-color:#0000;border-right-color:#0000;border-radius:0}#sheet_wrapper .hDApvG_form-item-list .hDApvG_expanded{border-left-color:#0000;border-right-color:#0000}}}
@layer components{.T3zuIW_safe-mode-toggle{--safe-mode-toggle-radius:10px}.T3zuIW_is-panel{--safe-mode-panel-radius:12px;--safe-mode-panel-padding-block:20px;--safe-mode-panel-padding-inline:20px}@keyframes T3zuIW_safe-mode-ember-flicker-a{0%,to{opacity:.55;transform:translate(0,0)scale(1)}18%{opacity:.95;transform:translate(8%,-12%)scale(1.22,.86)}42%{opacity:.68;transform:translate(-6%,8%)scale(.88,1.18)}68%{opacity:.88;transform:translate(4%,-6%)scale(1.14,.92)}}@keyframes T3zuIW_safe-mode-ember-flicker-b{0%,to{opacity:.5;transform:translate(0,0)scale(1)}24%{opacity:.92;transform:translate(-10%,-8%)scale(1.16,.88)}51%{opacity:.62;transform:translate(7%,10%)scale(.84,1.2)}79%{opacity:.84;transform:translate(-3%,-6%)scale(1.1,.94)}}@keyframes T3zuIW_safe-mode-ember-flicker-c{0%,to{opacity:.48;transform:translate(0,0)scale(1)}31%{opacity:.98;transform:translate(6%,11%)scale(1.24,.82)}57%{opacity:.66;transform:translate(-8%,-4%)scale(.9,1.12)}84%{opacity:.8;transform:translate(3%,5%)scale(1.12,.9)}}@keyframes T3zuIW_safe-mode-particle-burst-1{0%{opacity:0;transform:translate(0,0)scale(.4)rotate(-12deg)}12%{opacity:1}45%{opacity:0}to{opacity:0;transform:translate(-52px,-58px)scale(1.15)rotate(-48deg)}}@keyframes T3zuIW_safe-mode-particle-burst-2{0%{opacity:0;transform:translate(0,0)scale(.35)rotate(8deg)}14%{opacity:.95}45%{opacity:0}to{opacity:0;transform:translate(56px,-50px)scale(1.2)rotate(42deg)}}@keyframes T3zuIW_safe-mode-particle-burst-3{0%{opacity:0;transform:translate(0,0)scale(.4)rotate(-6deg)}10%{opacity:1}45%{opacity:0}to{opacity:0;transform:translate(-62px,14px)scale(1.05)rotate(-36deg)}}@keyframes T3zuIW_safe-mode-particle-burst-4{0%{opacity:0;transform:translate(0,0)scale(.35)rotate(10deg)}16%{opacity:1}45%{opacity:0}to{opacity:0;transform:translate(54px,32px)scale(1.18)rotate(50deg)}}@keyframes T3zuIW_safe-mode-particle-burst-5{0%{opacity:0;transform:translate(0,0)scale(.3)rotate(-18deg)}12%{opacity:.95}45%{opacity:0}to{opacity:0;transform:translate(-18px,-68px)scale(1.25)rotate(-60deg)}}@keyframes T3zuIW_safe-mode-particle-burst-6{0%{opacity:0;transform:translate(0,0)scale(.35)rotate(14deg)}15%{opacity:.95}45%{opacity:0}to{opacity:0;transform:translate(34px,-60px)scale(1.1)rotate(38deg)}}@keyframes T3zuIW_safe-mode-particle-burst-7{0%{opacity:0;transform:translate(0,0)scale(.4)rotate(-4deg)}11%{opacity:1}45%{opacity:0}to{opacity:0;transform:translate(-44px,42px)scale(1.12)rotate(-28deg)}}@keyframes T3zuIW_safe-mode-particle-burst-8{0%{opacity:0;transform:translate(0,0)scale(.35)rotate(6deg)}13%{opacity:.95}45%{opacity:0}to{opacity:0;transform:translate(64px,-12px)scale(1.2)rotate(46deg)}}@keyframes T3zuIW_safe-mode-particle-burst-9{0%{opacity:0;transform:translate(0,0)scale(.35)rotate(-10deg)}14%{opacity:.95}45%{opacity:0}to{opacity:0;transform:translate(16px,52px)scale(1.08)rotate(22deg)}}@keyframes T3zuIW_safe-mode-particle-burst-10{0%{opacity:0;transform:translate(0,0)scale(.38)rotate(12deg)}12%{opacity:1}45%{opacity:0}to{opacity:0;transform:translate(-58px,-28px)scale(1.16)rotate(-40deg)}}.T3zuIW_safe-mode-shell{flex-shrink:0;align-items:stretch;width:100%;display:flex;position:relative;overflow:visible}.T3zuIW_is-panel .T3zuIW_safe-mode-toggle{border-radius:var(--safe-mode-panel-radius)}.T3zuIW_is-panel .T3zuIW_safe-mode-content{min-height:0;padding:var(--safe-mode-panel-padding-block) var(--safe-mode-panel-padding-inline)}.T3zuIW_safe-mode-toggle{z-index:1;border-radius:var(--safe-mode-toggle-radius);border:1px solid var(--gray-6);background-color:var(--gray-2);flex-shrink:0;align-items:center;width:100%;min-height:52px;display:flex;position:relative;overflow:hidden}.T3zuIW_is-safe-on{border-color:color-mix(in srgb, var(--color-green) 42%, var(--gray-6));box-shadow:0 0 18px color-mix(in srgb, var(--color-green) 34%, transparent)}.T3zuIW_is-safe-off{border-color:color-mix(in srgb, var(--color-red) 42%, var(--gray-6));box-shadow:0 0 18px color-mix(in srgb, var(--color-red) 34%, transparent)}.T3zuIW_safe-mode-embers{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.T3zuIW_ember{filter:blur(18px);mix-blend-mode:screen;will-change:transform, opacity;border-radius:50%;position:absolute}.T3zuIW_is-safe-on .T3zuIW_ember{background:radial-gradient(circle at 50% 62%, color-mix(in srgb, var(--lime-9-primary) 78%, transparent) 0, color-mix(in srgb, var(--color-green) 52%, transparent) 38%, transparent 72%)}.T3zuIW_is-safe-off .T3zuIW_ember{background:radial-gradient(circle at 50% 62%, color-mix(in srgb, var(--color-red-deep) 75%, transparent) 0, color-mix(in srgb, var(--color-red) 48%, transparent) 40%, transparent 72%)}.T3zuIW_ember:first-child{width:72%;height:170%;animation:3.2s ease-in-out infinite T3zuIW_safe-mode-ember-flicker-a;top:-30%;left:-18%}.T3zuIW_ember:nth-child(2){width:64%;height:180%;animation:3.8s ease-in-out -.7s infinite T3zuIW_safe-mode-ember-flicker-b;top:-35%;left:22%}.T3zuIW_ember:nth-child(3){width:70%;height:165%;animation:3.5s ease-in-out -1.4s infinite T3zuIW_safe-mode-ember-flicker-c;top:-28%;left:58%}.T3zuIW_safe-mode-particles{z-index:0;pointer-events:none;position:absolute;inset:-48px;overflow:visible}.T3zuIW_particle{-webkit-user-select:none;user-select:none;will-change:transform, opacity;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--color-black) 25%, transparent));font-size:14px;line-height:1;display:block;position:absolute;top:50%;left:50%}.T3zuIW_particle:first-child{animation:2.4s ease-out infinite T3zuIW_safe-mode-particle-burst-1}.T3zuIW_particle:nth-child(2){animation:2.7s ease-out -.3s infinite T3zuIW_safe-mode-particle-burst-2}.T3zuIW_particle:nth-child(3){animation:2.2s ease-out -.6s infinite T3zuIW_safe-mode-particle-burst-3}.T3zuIW_particle:nth-child(4){animation:2.9s ease-out -.9s infinite T3zuIW_safe-mode-particle-burst-4}.T3zuIW_particle:nth-child(5){animation:2.5s ease-out -1.2s infinite T3zuIW_safe-mode-particle-burst-5}.T3zuIW_particle:nth-child(6){animation:3.1s ease-out -1.5s infinite T3zuIW_safe-mode-particle-burst-6}.T3zuIW_particle:nth-child(7){animation:2.3s ease-out -1.8s infinite T3zuIW_safe-mode-particle-burst-7}.T3zuIW_particle:nth-child(8){animation:2.8s ease-out -.45s infinite T3zuIW_safe-mode-particle-burst-8}.T3zuIW_particle:nth-child(9){animation:2.6s ease-out -1.05s infinite T3zuIW_safe-mode-particle-burst-9}.T3zuIW_particle:nth-child(10){animation:3s ease-out -1.65s infinite T3zuIW_safe-mode-particle-burst-10}.T3zuIW_safe-mode-content{z-index:1;box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px 14px;display:flex;position:relative}.T3zuIW_safe-mode-label{align-items:center;gap:8px;min-width:0;line-height:1;display:inline-flex}.T3zuIW_safe-mode-icon{flex-shrink:0;width:22px;height:22px}.T3zuIW_is-safe{color:var(--color-green)}.T3zuIW_is-unsafe{color:var(--color-red)}.T3zuIW_safe-mode-text{font-size:15px;font-weight:var(--font-weight-semi-bold);color:var(--gray-12);white-space:nowrap;line-height:1}.T3zuIW_safe-mode-switch-root{-webkit-tap-highlight-color:transparent;cursor:pointer;background-color:var(--color-red);width:42px;min-width:42px;height:25px;box-shadow:0 1px 6px color-mix(in srgb, var(--color-red) 45%, transparent);border:none;border-radius:9999px;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.T3zuIW_safe-mode-switch-root[data-state=checked]{background-color:var(--color-green);box-shadow:0 1px 6px color-mix(in srgb, var(--color-green) 45%, transparent)}.T3zuIW_safe-mode-switch-root[data-state=unchecked]{background-color:var(--color-red);box-shadow:0 1px 6px color-mix(in srgb, var(--color-red) 45%, transparent)}.T3zuIW_safe-mode-switch-root[disabled]{cursor:not-allowed;opacity:.5}.T3zuIW_safe-mode-switch-thumb{background-color:var(--color-white);width:21px;height:21px;box-shadow:0 1px 2px var(--gray-a4);will-change:transform;border-radius:9999px;transition:transform .1s;display:block;transform:translate(2px)}.T3zuIW_safe-mode-switch-thumb[data-state=checked]{transform:translate(19px)}@media (max-width:991px){.T3zuIW_is-safe-on{box-shadow:0 0 10px color-mix(in srgb, var(--color-green) 24%, transparent)}.T3zuIW_is-safe-off{box-shadow:0 0 10px color-mix(in srgb, var(--color-red) 24%, transparent)}.T3zuIW_safe-mode-content{gap:12px;padding:12px 14px}.T3zuIW_safe-mode-text{font-size:15px}.T3zuIW_particle{font-size:13px}}@media (prefers-reduced-motion:reduce){.T3zuIW_ember{opacity:.72;animation:none}.T3zuIW_particle{opacity:0;animation:none}}}
.irH_JW_form-sections{}.irH_JW_form-section{}.irH_JW_wrapper-fieldset{}.irH_JW_form-field-label{}.irH_JW_form-field-description{}.irH_JW_required-mark{}.irH_JW_item-add-button{}.irH_JW_item-subtitle-row{}.irH_JW_item-subtitle-text{}.irH_JW_item-subtitle-chip{}.irH_JW_item-subtitle-chip-user{}.irH_JW_item-subtitle-chip-char{}.irH_JW_item-subtitle-chip-turn{}
@layer components{.yAMk8a_resource-info-card{background-color:var(--gray-1);border:1px solid var(--gray-7);border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex;position:relative}.yAMk8a_resource-info-card .yAMk8a_approval-badge-placement{z-index:10;pointer-events:none;position:absolute;top:20px;left:20px}.yAMk8a_resource-info-card .yAMk8a_approval-badge{box-sizing:border-box;height:24px;font-size:11px;font-weight:var(--font-weight-semi-bold);border-radius:6px;align-items:center;padding:0 8px;line-height:1;display:inline-flex}.yAMk8a_resource-info-card .yAMk8a_approval-badge--approved{background-color:var(--lime-6);color:var(--lime-11);border:1px solid var(--lime-8)}.yAMk8a_resource-info-card .yAMk8a_approval-badge--pending{background-color:var(--gray-5);color:var(--gray-11);border:1px solid var(--gray-7)}.yAMk8a_resource-info-card.yAMk8a_has-error{border-color:var(--color-red);box-shadow:0 0 0 1px var(--color-red)}.yAMk8a_resource-info-card .yAMk8a_dropdown-wrapper{z-index:10;position:absolute;top:20px;right:20px}.yAMk8a_resource-info-card .yAMk8a_dropdown-wrapper .yAMk8a_badge{background-color:var(--color-red);border:1.5px solid var(--gray-1);z-index:11;pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.yAMk8a_resource-info-card.yAMk8a_has-dropdown .yAMk8a_card-header{padding-right:24px}.yAMk8a_resource-info-card .yAMk8a_card-header{align-items:flex-start;gap:16px;display:flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumbnail-box{background-color:var(--gray-3);width:80px;height:80px;color:var(--gray-8);border:1px solid var(--gray-6);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex;overflow:hidden}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumbnail-box .yAMk8a_thumb-img{width:100%;height:100%}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumbnail-box-piece{aspect-ratio:2/3;width:80px;height:auto}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_name-row{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_name{font-size:18px;font-weight:var(--font-weight-bold);color:var(--gray-12);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_creator-verified-wrap{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_creator-verified-badge{width:16px;height:16px;display:block}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_info-grid{flex-direction:column;gap:4px;margin-top:8px;display:flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_info-grid .yAMk8a_info-row{align-items:flex-start;font-size:13px;display:flex}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_info-grid .yAMk8a_info-row .yAMk8a_label{width:40px;color:var(--gray-9);font-size:14px;font-weight:var(--font-weight-medium);flex-shrink:0;margin-bottom:0}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_info-grid .yAMk8a_info-row .yAMk8a_value{color:var(--gray-11);word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_summary{color:var(--gray-10);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_info-content .yAMk8a_empty-text{color:var(--gray-10);margin:10px 0;font-size:14px}.yAMk8a_resource-info-card .yAMk8a_card-header .yAMk8a_thumbnail-box[hidden]{display:none}.yAMk8a_resource-info-card.yAMk8a_ego .yAMk8a_card-header{min-height:24px}.yAMk8a_resource-info-card .yAMk8a_action-btn{background-color:var(--lime-9-primary);width:100%;color:var(--lime-contrast);text-align:center;font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;border:none;border-radius:6px;padding:10px 0;transition:all .2s}.yAMk8a_resource-info-card .yAMk8a_action-btn:disabled{background-color:var(--gray-6);color:var(--gray-9);cursor:not-allowed}.yAMk8a_card-error{color:var(--color-red);margin-top:12px;font-size:12px}}
@layer components{.lH7aEq_ego-card{flex-direction:column;gap:8px;display:flex}.lH7aEq_ego-menu{display:contents}.lH7aEq_ego-menu.lH7aEq_is-locked{display:block;position:relative}.lH7aEq_ego-menu.lH7aEq_is-locked button{opacity:.4;cursor:not-allowed}.lH7aEq_ego-menu-spinner{border:2px solid var(--gray-7);border-top-color:var(--lime-9-primary);pointer-events:none;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.9s linear infinite lH7aEq_ego-menu-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.lH7aEq_ego-menu-spinner{animation:none}}.lH7aEq_ego-locked-notice{background-color:var(--gray-2);border:1px solid var(--gray-5);color:var(--gray-11);border-radius:8px;align-items:flex-start;gap:6px;padding:8px 12px;font-size:13px;line-height:1.5;display:flex}.lH7aEq_ego-locked-notice svg{color:var(--lime-9-primary);flex-shrink:0;margin-top:2px}@keyframes lH7aEq_ego-menu-spin{to{transform:rotate(360deg)}}}
@layer 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)}}}
.cR7fUq_form-tab-shell{}.cR7fUq_tabs-root{}.cR7fUq_form-sections{}@layer pages{.cR7fUq_header-extra-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cR7fUq_template-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cR7fUq_version-actions{align-items:center;gap:8px;display:flex}.cR7fUq_version-actions-label{opacity:.85;white-space:nowrap;font-size:14px}.cR7fUq_linked-status-banner{color:inherit;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px;line-height:1.5}.cR7fUq_linked-status-banner.cR7fUq_is-partial{background:var(--gray-a3);border:1px solid var(--gray-a6)}.cR7fUq_linked-status-banner.cR7fUq_is-orphan{background:var(--gray-a3);border:1px solid var(--color-red)}.cR7fUq_empty-piece-hint{opacity:.75;padding:12px 0}}
@layer components{._2ukBza_memory-note-modal-root{flex-direction:column;gap:12px;display:flex}._2ukBza_memory-note-modal-copy-row{display:flex}._2ukBza_memory-note-modal-copy-btn{font-size:13px;font-weight:var(--font-weight-medium);color:var(--lime-9-primary);cursor:pointer;background-color:#0000;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}._2ukBza_memory-note-modal-copy-btn:hover{background-color:var(--gray-2)}._2ukBza_memory-note-modal-copy-btn:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}._2ukBza_memory-note-modal-copy-icon{color:var(--lime-9-primary);flex-shrink:0}._2ukBza_chatroom-setup{flex-direction:column;gap:32px;display:flex;overflow-y:visible}._2ukBza_chatroom-setup ._2ukBza_section{flex-direction:column;gap:12px;display:flex}._2ukBza_chatroom-setup ._2ukBza_section ._2ukBza_section-title{font-size:18px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._2ukBza_chatroom-setup ._2ukBza_section ._2ukBza_section-header{justify-content:space-between;align-items:center;gap:8px;display:flex}._2ukBza_chatroom-setup ._2ukBza_section ._2ukBza_section-desc{color:var(--gray-11);font-size:14px;line-height:1.6}._2ukBza_chatroom-setup ._2ukBza_section ._2ukBza_highlight{color:var(--color-red);font-weight:var(--font-weight-medium)}._2ukBza_chatroom-setup ._2ukBza_model-picker-trigger{border:1px solid var(--gray-7);background-color:var(--gray-1);width:100%;color:var(--color-text-primary);font-size:15px;font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;transition:border-color .2s var(--easing-primary), background-color .2s var(--easing-primary);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0;padding:20px;display:flex}._2ukBza_chatroom-setup ._2ukBza_model-picker-trigger:hover:not(:disabled){background-color:var(--gray-2)}._2ukBza_chatroom-setup ._2ukBza_model-picker-trigger:disabled{opacity:.65;cursor:not-allowed}._2ukBza_chatroom-setup ._2ukBza_model-picker-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._2ukBza_chatroom-setup ._2ukBza_model-picker-arrow{color:var(--gray-8);flex-shrink:0}._2ukBza_chatroom-setup ._2ukBza_customization-trigger{border:1px solid var(--gray-7);background-color:var(--gray-1);width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;transition:border-color .2s var(--easing-primary), background-color .2s var(--easing-primary);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:20px;display:flex}._2ukBza_chatroom-setup ._2ukBza_customization-trigger:hover{background-color:var(--gray-2)}._2ukBza_chatroom-setup ._2ukBza_customization-meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._2ukBza_chatroom-setup ._2ukBza_customization-heading{font-size:15px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._2ukBza_chatroom-setup ._2ukBza_customization-desc{color:var(--gray-11);font-size:13px;line-height:1.45}._2ukBza_chatroom-setup ._2ukBza_customization-reset-btn{font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-red);border:1px solid color-mix(in srgb, var(--color-red) 35%, var(--gray-7));background:color-mix(in srgb, var(--color-red) 8%, var(--gray-1));cursor:pointer;border-radius:8px;flex-shrink:0;padding:6px 10px;transition:background-color .15s,border-color .15s,opacity .15s}._2ukBza_chatroom-setup ._2ukBza_customization-reset-btn:hover:not(:disabled){background:color-mix(in srgb, var(--color-red) 14%, var(--gray-1));border-color:color-mix(in srgb, var(--color-red) 50%, var(--gray-7))}._2ukBza_chatroom-setup ._2ukBza_customization-reset-btn:disabled{opacity:.5;cursor:not-allowed}._2ukBza_chatroom-setup ._2ukBza_user-note-panel{background-color:var(--gray-1);border:1px solid var(--gray-7);transition:border-color .2s var(--easing-primary);cursor:pointer;border-radius:12px;padding:20px}._2ukBza_chatroom-setup ._2ukBza_user-note-panel:hover{background-color:var(--gray-2)}._2ukBza_chatroom-setup ._2ukBza_user-note-trigger{width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:12px;margin:0;padding:0;font-size:15px;display:flex}._2ukBza_chatroom-setup ._2ukBza_user-note-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}._2ukBza_chatroom-setup ._2ukBza_user-note-icon-check{color:var(--lime-9-primary);flex-shrink:0}._2ukBza_chatroom-setup ._2ukBza_user-note-icon-note{color:var(--gray-11);flex-shrink:0}._2ukBza_chatroom-setup ._2ukBza_user-note-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._2ukBza_chatroom-setup ._2ukBza_user-note-meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._2ukBza_chatroom-setup ._2ukBza_user-note-heading{font-size:15px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._2ukBza_chatroom-setup ._2ukBza_user-note-desc{color:var(--gray-11);font-size:13px;line-height:1.45}._2ukBza_chatroom-setup ._2ukBza_name-edit-group{align-items:center;gap:8px;display:flex}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_name-input{border:1px solid var(--color-border);background-color:var(--color-bg-input);height:44px;color:var(--color-text-primary);border-radius:8px;flex:1;padding:0 12px;font-size:15px}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_name-input:focus{border-color:var(--lime-9-primary);outline:none}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_name-input:disabled{background-color:var(--color-bg-disabled);cursor:not-allowed}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_edit-btn{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);height:44px;color:var(--color-text-primary);white-space:nowrap;border-radius:8px;padding:0 16px;font-size:14px}._2ukBza_chatroom-setup ._2ukBza_name-edit-group ._2ukBza_edit-btn._2ukBza_save{background-color:var(--lime-9-primary);color:#fff;border:none}._2ukBza_chatroom-setup ._2ukBza_resource-list{flex-direction:column;gap:16px;display:flex}._2ukBza_chatroom-setup ._2ukBza_view-all-btn{font-size:13px;font-weight:var(--font-weight-medium);color:var(--gray-11);cursor:pointer;transition:color .15s var(--easing-primary);background:0 0;border:none;flex-shrink:0;padding:0}._2ukBza_chatroom-setup ._2ukBza_view-all-btn:hover{color:var(--color-text-primary)}}
.kUNnbq_form-sections{}.kUNnbq_form-section{}.kUNnbq_wrapper-fieldset{}.kUNnbq_form-field-label{}.kUNnbq_form-field-description{}.kUNnbq_required-mark{}.kUNnbq_mark-renderer-area{}.kUNnbq_mark-renderer-preview{}
.CnXmmq_form-sections{}.CnXmmq_form-section{}.CnXmmq_wrapper-fieldset{}.CnXmmq_image-section{}.CnXmmq_image-label{}.CnXmmq_image-upload-container{}.CnXmmq_image-help-text{}.CnXmmq_image-row{}.CnXmmq_image-action-area{}.CnXmmq_image-sub-help{}.CnXmmq_image-placeholder{}.CnXmmq_image-upload-button{}.CnXmmq_placeholder-icon{}.CnXmmq_form-field-label{}.CnXmmq_form-field-description{}.CnXmmq_required-mark{}.CnXmmq_hidden-input{}.CnXmmq_resource-section{}.CnXmmq_resource-header{}.CnXmmq_resource-list-wrapper{}.CnXmmq_mark-renderer-area{}.CnXmmq_mark-renderer-preview{}.CnXmmq_link-text{}@layer components{.CnXmmq_thumbnail-image-fit{border-radius:inherit;width:100%;height:100%;min-height:0}.CnXmmq_form-field-error{color:var(--color-red);margin-top:4px;font-size:12px}.CnXmmq_image-section:has(.CnXmmq_form-field-error) .CnXmmq_image-placeholder{box-shadow:0 0 0 1px inset var(--color-red)}}
@layer components{.AygM_q_input-area{flex-direction:column;gap:8px;width:100%;display:flex}.AygM_q_input-name-area{justify-content:space-between;align-items:flex-start;display:flex}.AygM_q_input-name-wrapper{flex-direction:column;gap:8px;display:flex}.AygM_q_input-name{font-size:16px;font-weight:var(--font-weight-bold);color:var(--gray-12);align-items:center;gap:4px;display:flex}.AygM_q_input-help{color:var(--gray-11);font-size:13px;line-height:1.4}.AygM_q_input-name-required{color:var(--color-red)}.AygM_q_input-error{color:var(--color-red);margin-top:4px;font-size:12px}.AygM_q_input-label{width:100%;box-shadow:0 0 0 1px inset var(--gray-7);background-color:var(--gray-1);border-radius:8px;align-items:center;transition:all .2s;display:flex;position:relative}.AygM_q_input-label.AygM_q_focus{box-shadow:0 0 0 1px inset var(--lime-9-primary)}.AygM_q_input-label:has(.AygM_q_textarea){flex-direction:column;align-items:stretch;padding-bottom:28px}.AygM_q_input-label:has(.AygM_q_textarea):has(.AygM_q_input-footer){padding-bottom:28px}.AygM_q_input-footer{border-top:1px solid var(--gray-7);width:100%}.AygM_q_input-area:has(.AygM_q_input-error) .AygM_q_input-label{box-shadow:0 0 0 1px inset var(--color-red)}.AygM_q_input-area:has(.AygM_q_input-error) .AygM_q_input-label.AygM_q_focus{box-shadow:0 0 0 1px inset var(--color-red)}.AygM_q_input{color:var(--gray-12);background:0 0;border:none;outline:none;flex:1;padding:11px 12px;font-size:14px}.AygM_q_input::placeholder{color:var(--gray-9)}.AygM_q_input:disabled{cursor:not-allowed;opacity:.6}.AygM_q_input[type=number]{-moz-appearance:textfield}.AygM_q_input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AygM_q_input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.AygM_q_textarea{resize:none;min-height:120px}.AygM_q_auto-resize{resize:none;field-sizing:content;min-height:120px;overflow:hidden}.AygM_q_input-limit{color:var(--gray-11);justify-content:flex-end;gap:2px;margin-top:4px;font-size:11px;display:flex}.AygM_q_input-limit.AygM_q_inner-limit{color:var(--gray-10);pointer-events:none;white-space:nowrap;flex-shrink:0;order:2;margin-top:0;margin-right:16px;font-size:12px}.AygM_q_input-label:has(.AygM_q_textarea) .AygM_q_input-limit.AygM_q_inner-limit{margin-right:0;position:absolute;bottom:16px;right:16px}.AygM_q_speaker-highlight{overflow:hidden}.AygM_q_speaker-highlight .AygM_q_input.AygM_q_textarea{line-height:1.5}.AygM_q_speaker-highlight .AygM_q_input-footer:has(.AygM_q_token-backdrop){border-top:none}.AygM_q_token-backdrop{pointer-events:none;white-space:pre-wrap;word-break:break-word;color:#0000;padding:11px 12px;font-family:inherit;font-size:14px;line-height:1.5;position:absolute;inset:0 0 28px;overflow:hidden}.AygM_q_char-token{background-color:var(--gray-7);color:var(--gray-12);box-shadow:0 0 0 1px inset var(--gray-10);border-radius:4px}.AygM_q_char-token .AygM_q_token-bracket{color:var(--gray-7)}.AygM_q_user-token{background-color:var(--lime-5);color:var(--gray-12);box-shadow:0 0 0 1px inset var(--lime-8);border-radius:4px}.AygM_q_user-token .AygM_q_token-bracket{color:var(--lime-5)}.AygM_q_speaker-highlight-input .AygM_q_input{line-height:1.5}.AygM_q_speaker-highlight-input .AygM_q_input-footer:has(.AygM_q_token-backdrop){pointer-events:none;border-top:none;position:absolute;inset:0}.AygM_q_speaker-highlight-input .AygM_q_token-backdrop{white-space:pre;height:100%;position:static;bottom:auto;overflow:hidden}.AygM_q_speaker-highlight-input:has(.AygM_q_inner-limit) .AygM_q_token-backdrop{padding-right:56px}}
@layer components{.ngrFuG_form-container{flex-direction:column;gap:16px;display:flex}.ngrFuG_form-group{flex-direction:column;gap:8px;display:flex}.ngrFuG_age-ko-hint{color:var(--gray-11);margin-top:6px;font-size:13px;line-height:1.4}.ngrFuG_description-limit-notice{background-color:var(--gray-3);color:var(--gray-11);white-space:pre-line;border-radius:8px;margin:0;padding:12px;font-size:13px;line-height:1.5}.ngrFuG_button-group{gap:12px;margin-top:8px;display:flex}.ngrFuG_button-group button{cursor:pointer;border:none;border-radius:8px;flex:1;padding:14px;font-size:15px;font-weight:600;transition:all .2s}.ngrFuG_cancel-btn{background-color:var(--gray-4);text-align:center;color:var(--gray-12)}.ngrFuG_save-btn{background-color:var(--lime-9-primary);text-align:center;color:var(--lime-contrast)}.ngrFuG_save-btn:disabled{opacity:.5;cursor:not-allowed}}
@layer components{.xz60HG_ego-select{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.xz60HG_ego-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.xz60HG_ego-list-row{min-width:0}.xz60HG_ego-item{border:1px solid var(--gray-7);background-color:var(--gray-1);width:100%;min-width:0;min-height:56px;color:var(--color-text-primary);text-align:left;cursor:pointer;transition:border-color .2s var(--easing-primary), background-color .2s var(--easing-primary);border-radius:12px;flex-direction:column;justify-content:center;align-items:stretch;gap:4px;margin:0;padding:12px 16px;display:flex}.xz60HG_ego-item:hover:not(:disabled){background-color:var(--gray-2)}.xz60HG_ego-item:focus-visible{outline:2px solid var(--lime-9-primary);outline-offset:2px}.xz60HG_ego-item:disabled{cursor:not-allowed}.xz60HG_ego-item:disabled:not(.xz60HG_current){opacity:.65}.xz60HG_ego-item.xz60HG_current{border-color:var(--lime-9-primary)}.xz60HG_ego-name-row{align-items:center;gap:8px;min-width:0;display:flex}.xz60HG_ego-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:var(--font-weight-medium);flex:1;overflow:hidden}.xz60HG_ego-current{font-size:12px;font-weight:var(--font-weight-medium);color:var(--lime-9-primary);border:1px solid var(--lime-9-primary);border-radius:999px;flex-shrink:0;padding:2px 8px}.xz60HG_ego-summary{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--gray-11);-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.xz60HG_empty-text{color:var(--gray-11);text-align:center;padding:16px 0;font-size:14px}.xz60HG_add-btn{background-color:var(--lime-9-primary);width:100%;min-height:48px;color:var(--lime-contrast);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 16px;font-size:15px;font-weight:600;display:flex}.xz60HG_add-btn svg{font-size:18px}.xz60HG_add-btn:disabled{opacity:.5;cursor:not-allowed}.xz60HG_ego-select-error{color:var(--color-red);white-space:pre-line;overflow-wrap:anywhere;font-size:13px;line-height:1.45}}
._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 pages{._8jgXnW_form{flex-direction:column;gap:1.25rem;display:flex}._8jgXnW_form-actions{align-items:center;gap:.75rem;margin-top:.5rem;display:flex}._8jgXnW_cancel-btn{white-space:nowrap;background-color:var(--gray-3);color:var(--gray-11);border:1px solid var(--gray-6);cursor:pointer;border-radius:8px;flex-shrink:0;padding:.6rem 1.25rem;font-size:.9rem;transition:background-color .2s}._8jgXnW_cancel-btn:hover:not(:disabled){background-color:var(--gray-5);color:var(--gray-12)}._8jgXnW_cancel-btn:disabled{opacity:.5;cursor:not-allowed}._8jgXnW_error-text{color:var(--color-red);font-size:.9rem}._8jgXnW_form-block{margin:.75rem 0}._8jgXnW_form-block-title{margin-bottom:.35rem;font-weight:600}._8jgXnW_datetime-local-grid{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem;display:grid}._8jgXnW_datetime-local-input{width:100%}._8jgXnW_form-hint{color:var(--gray-11);margin-bottom:.5rem;font-size:.85rem}}
.xiH6pa_form-sections{}.xiH6pa_form-section{}.xiH6pa_wrapper-fieldset{}.xiH6pa_form-field-label{}.xiH6pa_form-field-description{}.xiH6pa_required-mark{}.xiH6pa_item-add-button{}.xiH6pa_mark-renderer-area{}.xiH6pa_mark-renderer-preview{}.xiH6pa_form-input-box{}@layer components{.xiH6pa_multi-char-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.xiH6pa_item-add-button-prompt{padding:20px;font-size:16px}.xiH6pa_multi-char-icon-btn{border:1px solid var(--gray-6);background:var(--gray-2);width:28px;height:28px;color:var(--gray-11);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--gray-12) 10%, transparent);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.xiH6pa_multi-char-icon-btn:hover:not(:disabled){background:var(--gray-3);color:var(--gray-12);border-color:var(--gray-7)}.xiH6pa_multi-char-icon-btn:disabled{opacity:.4;cursor:not-allowed}.xiH6pa_multi-char-icon-btn-svg{font-size:16px}.xiH6pa_multi-char-icon-btn-danger:hover:not(:disabled){color:var(--color-red);border-color:color-mix(in srgb, var(--color-red) 35%, var(--gray-6))}.xiH6pa_multi-char-list{flex-direction:column;gap:12px;display:flex}.xiH6pa_multi-char-empty{border:1px dashed var(--gray-7);width:100%;min-height:128px;color:var(--gray-11);font-size:15px;font-weight:var(--font-weight-medium);text-align:center;background-color:#0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;display:flex}.xiH6pa_multi-char-empty-action{cursor:pointer;transition:color .2s,background-color .2s,border-color .2s}.xiH6pa_multi-char-empty-action:hover{background-color:var(--lime-1);border-color:var(--lime-9-primary);color:var(--lime-9-primary)}.xiH6pa_multi-char-empty-icon{font-size:22px}.xiH6pa_multi-char-card{border-bottom:1px solid var(--gray-6);flex-direction:column;gap:12px;padding:14px 0 18px;display:flex}.xiH6pa_multi-char-card:last-child{border-bottom:0;padding-bottom:0}.xiH6pa_multi-char-image-row{align-items:center;gap:10px;display:flex}.xiH6pa_multi-char-card-header{justify-content:flex-end}.xiH6pa_multi-char-id{font-size:11px;font-weight:var(--font-weight-medium);color:color-mix(in srgb, var(--gray-10) 65%, transparent);line-height:1.2}.xiH6pa_multi-char-name-column{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.xiH6pa_multi-char-card-actions{gap:6px;display:flex}.xiH6pa_multi-char-image-slot{background:var(--gray-4);width:64px;height:64px;color:var(--gray-11);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex;position:relative;overflow:hidden}.xiH6pa_multi-char-img{width:100%;height:100%}.xiH6pa_multi-char-image-slot input{display:none}.xiH6pa_multi-char-name-field,.xiH6pa_multi-char-description-tabs{width:100%}}
@layer components{.vXOyRG_color-field{flex-direction:column;gap:6px;display:flex;position:relative}.vXOyRG_color-label{color:var(--gray-11);font-size:14px}.vXOyRG_color-required{color:var(--color-red);margin-left:4px}.vXOyRG_color-row{align-items:stretch;gap:8px;display:flex}.vXOyRG_color-format-fieldset{border:none;flex-shrink:0;align-items:center;gap:4px;min-width:0;margin:0;padding:0;display:flex}.vXOyRG_color-format-legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vXOyRG_color-format-option{appearance:none;border:1px solid var(--gray-a6);background:var(--gray-a2);color:var(--gray-11);font-size:11px;font-weight:var(--font-weight-semi-bold);cursor:pointer;border-radius:8px;outline:none;padding:6px 8px;font-family:inherit}.vXOyRG_color-format-option:focus-visible{border-color:var(--gray-a10)}.vXOyRG_color-format-option-active{border-color:var(--lime-8);color:var(--lime-9-primary)}.vXOyRG_color-input-text-slot{flex:1;min-width:0}.vXOyRG_color-input-text-slot .input-area{margin-bottom:0}.vXOyRG_color-input-text-slot .input-name-area{display:none}.vXOyRG_color-input-text-slot .input{background-color:var(--gray-a2);border:1px solid var(--gray-a5);color:var(--gray-12);border-radius:8px;padding:8px 12px;font-family:JetBrains Mono,Menlo,monospace;font-size:13px}.vXOyRG_color-input-text-slot .input:focus{border-color:var(--gray-a10)}.vXOyRG_color-form-input-text{width:100%}.vXOyRG_color-swatch{border:1px solid var(--gray-a7);background-color:var(--color-white);background-image:linear-gradient(45deg, var(--gray-8) 25%, transparent 25%), linear-gradient(-45deg, var(--gray-8) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--gray-8) 75%), linear-gradient(-45deg, transparent 75%, var(--gray-8) 75%);cursor:pointer;background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border-radius:8px;flex-shrink:0;align-self:center;width:36px;height:36px;position:relative;overflow:hidden}.vXOyRG_color-swatch:after{content:"";background-color:var(--swatch-color,transparent);pointer-events:none;position:absolute;inset:0}.vXOyRG_color-popover{z-index:10;background:var(--gray-2);border:1px solid var(--gray-a6);box-shadow:0 8px 30px var(--gray-a12);border-radius:12px;margin-top:8px;padding:12px;position:absolute;top:100%;left:0}.vXOyRG_color-popover-expanded{width:225px}.vXOyRG_color-popover-up{margin-top:0;margin-bottom:8px;top:auto;bottom:100%}.vXOyRG_color-popover-controls{border-top:1px solid var(--gray-a6);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.vXOyRG_color-popover-controls .vXOyRG_color-format-fieldset{flex-wrap:wrap}.vXOyRG_color-input-text-slot-popover{flex:1;width:100%;min-width:0}.vXOyRG_color-input-text-slot-popover .input-area{margin-bottom:0}.vXOyRG_color-input-text-slot-popover .input-name-area{display:none}.vXOyRG_color-input-text-slot-popover .input{background-color:var(--gray-a2);border:1px solid var(--gray-a5);color:var(--gray-12);border-radius:8px;padding:8px 12px;font-family:JetBrains Mono,Menlo,monospace;font-size:13px}.vXOyRG_color-input-text-slot-popover .input:focus{border-color:var(--gray-a10)}.vXOyRG_color-hint{color:var(--gray-10);font-size:12px}.vXOyRG_color-error{color:var(--color-red);font-size:12px}}
.w9ofXW_form{}.w9ofXW_confirm{}.w9ofXW_form-actions{}.w9ofXW_cancel-btn{}@layer pages{.w9ofXW_expires-row{align-items:flex-end;gap:12px;display:flex}.w9ofXW_expires-input{flex:1;min-width:0}.w9ofXW_expires-presets{flex-shrink:0;gap:6px;display:flex}.w9ofXW_preset-btn{white-space:nowrap;border:1px solid var(--gray-6);background-color:var(--gray-3);color:var(--gray-12);cursor:pointer;border-radius:8px;padding:10px 14px;font-size:14px;transition:background-color .2s}.w9ofXW_preset-btn:hover{background-color:var(--gray-5)}.w9ofXW_headline{border:1px solid var(--lime-9-primary);background-color:var(--gray-2);color:var(--gray-12);font-size:16px;font-weight:var(--font-weight-semi-bold);border-radius:8px;margin:0;padding:16px}.w9ofXW_summary{flex-direction:column;gap:8px;margin:0;display:flex}.w9ofXW_summary-row{grid-template-columns:72px minmax(0,1fr);gap:12px;font-size:14px;display:grid}.w9ofXW_summary-row dt{color:var(--gray-10)}.w9ofXW_summary-row dd{color:var(--gray-12);word-break:break-word;margin:0}.w9ofXW_message-field{flex-direction:column;gap:8px;display:flex}.w9ofXW_message-label{color:var(--gray-10);margin:0;font-size:14px}.w9ofXW_mismatch-warning{border:1px solid var(--gray-6);border-left:4px solid var(--color-red);background-color:var(--gray-2);color:var(--color-red);font-size:13px;font-weight:var(--font-weight-semi-bold);border-radius:6px;margin:0;padding:10px 14px}.w9ofXW_message-box{border:1px solid var(--gray-6);background-color:var(--gray-3);max-height:320px;color:var(--gray-12);white-space:pre-line;word-break:break-word;border-radius:6px;margin:0;padding:12px 16px;font-size:14px;line-height:1.6;overflow-y:auto}.w9ofXW_message-none{color:var(--gray-11);margin:0;font-size:14px}}
@layer components{@keyframes NUnYTa_role-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes NUnYTa_role-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.NUnYTa_customization{flex-direction:column;gap:20px;display:flex}.NUnYTa_section{flex-direction:column;gap:12px;display:flex}.NUnYTa_section-title{font-size:18px;font-weight:var(--font-weight-medium);color:var(--gray-12)}.NUnYTa_section-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.NUnYTa_reset-btn{font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-red);border:1px solid color-mix(in srgb, var(--color-red) 35%, var(--gray-7));background:color-mix(in srgb, var(--color-red) 8%, var(--gray-1));cursor:pointer;border-radius:8px;flex-shrink:0;padding:6px 10px;transition:background-color .15s,border-color .15s}.NUnYTa_reset-btn:hover:not(:disabled){background:color-mix(in srgb, var(--color-red) 14%, var(--gray-1));border-color:color-mix(in srgb, var(--color-red) 50%, var(--gray-7))}.NUnYTa_reset-btn:disabled{opacity:.5;cursor:not-allowed}.NUnYTa_section-desc{color:var(--gray-11);font-size:14px;line-height:1.6}.NUnYTa_preview-sticky-boundary{flex-direction:column;gap:20px;display:flex}.NUnYTa_preview-sticky{z-index:2;background:var(--gray-1);border:1px solid var(--gray-7);border-radius:12px;position:sticky;top:0;overflow:hidden}.NUnYTa_preview-head{justify-content:space-between;align-items:center;padding:10px 14px 6px;display:flex}.NUnYTa_preview-label{letter-spacing:.06em;text-transform:uppercase;color:var(--gray-10);font-size:11px;font-weight:600}.NUnYTa_preview-mode-badge{background:var(--lime-3);color:var(--lime-11);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}.NUnYTa_preview-panel{flex-direction:column;gap:8px;max-height:min(22dvh,180px);padding:0 12px 12px;display:flex;overflow-y:auto}.NUnYTa_subsection-title{color:var(--gray-11);align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.NUnYTa_subsection-title:before{content:"";background:var(--lime-9-primary);border-radius:2px;width:3px;height:14px}.NUnYTa_common-fields,.NUnYTa_role-list{flex-direction:column;gap:12px;display:flex}.NUnYTa_role-accordion{flex-direction:column;gap:10px;display:flex}.NUnYTa_role-accordion-item{background:var(--gray-1);border:1px solid var(--gray-7);border-radius:12px;overflow:visible}.NUnYTa_role-accordion-header{margin:0}.NUnYTa_role-accordion-trigger{width:100%;min-height:54px;color:var(--gray-12);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.NUnYTa_role-accordion-trigger:hover{background:var(--gray-2)}.NUnYTa_role-accordion-icon{color:var(--gray-10);transition:transform .2s var(--easing-primary);flex-shrink:0}.NUnYTa_role-accordion-trigger[data-state=open] .NUnYTa_role-accordion-icon{transform:rotate(180deg)}.NUnYTa_role-accordion-content,.NUnYTa_role-accordion-content[data-state=open]{overflow:visible}.NUnYTa_role-accordion-content[data-state=closed]{animation:.18s ease-out NUnYTa_role-accordion-up;overflow:hidden}.NUnYTa_role-accordion-body{min-width:0;padding:0 14px 14px}.NUnYTa_role-card{background:var(--gray-1);border:1px solid var(--gray-7);border-radius:12px;padding:14px}.NUnYTa_role-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.NUnYTa_role-name{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.NUnYTa_role-chip{letter-spacing:.04em;background:var(--gray-3);color:var(--gray-11);text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.NUnYTa_detail-link{color:var(--gray-11);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:12px;font-weight:500;text-decoration:underline}.NUnYTa_detail-link:hover{color:var(--gray-12)}.NUnYTa_role-fields{flex-wrap:wrap;gap:10px;display:flex}.role-fields .input-name{color:var(--gray-11);font-size:14px}.NUnYTa_field{flex-direction:column;gap:6px;min-width:0;display:flex}.NUnYTa_field-label{color:var(--gray-11);font-size:12px}.NUnYTa_number-input{border:1px solid var(--gray-6);background:var(--gray-2);font-variant-numeric:tabular-nums;text-align:center;width:100%;height:36px;color:var(--gray-12);border-radius:8px;padding:0 8px;font-size:13px}.NUnYTa_number-input:focus{border-color:var(--lime-8);outline:none}.NUnYTa_save-hint{color:var(--gray-11);align-items:center;gap:6px;font-size:12px;display:flex}.NUnYTa_save-dot{background:var(--lime-9-primary);border-radius:50%;width:6px;height:6px}.NUnYTa_slider-row{flex-direction:column;gap:8px;display:flex}.NUnYTa_slider-header{justify-content:space-between;align-items:center;display:flex}.NUnYTa_slider-label{color:var(--gray-12);font-size:13px}.NUnYTa_slider-value{color:var(--gray-11);font-size:12px}.NUnYTa_range-input{width:100%;accent-color:var(--lime-9-primary)}.NUnYTa_range-labels{color:var(--gray-10);justify-content:space-between;font-size:11px;display:flex}.NUnYTa_modal-body{flex-direction:column;gap:20px;display:flex}.NUnYTa_select-input{border:1px solid var(--gray-6);background:var(--gray-1);width:100%;height:42px;color:var(--gray-12);border-radius:10px;padding:0 14px;font-size:14px}.NUnYTa_text-input{border:1px solid var(--gray-6);background:var(--gray-1);width:100%;height:42px;color:var(--gray-12);border-radius:10px;padding:0 12px;font-size:14px}.NUnYTa_preview-wrap{background:var(--gray-1);border:1px solid var(--gray-7);border-radius:12px;padding:16px}.NUnYTa_radio-group{flex-wrap:wrap;gap:8px;display:flex}.NUnYTa_radio-opt{border:1px solid var(--gray-6);background:var(--gray-1);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:8px 16px;font-size:13px;font-weight:500;display:flex}.NUnYTa_radio-opt-active{border-color:var(--lime-8);background:var(--lime-3);color:var(--lime-11)}@media (max-width:767px){.NUnYTa_role-fields{grid-template-columns:1fr}}}
@layer components{.eWUlLG_tab-content-with-preview{justify-content:center;align-items:stretch;width:100%;max-width:100%;margin:0 auto;display:flex}.eWUlLG_tab-content-with-preview>:first-child{flex:auto;width:100%;min-width:0;max-width:856px}.eWUlLG_preview-column{top:calc(var(--header-safe-height) + 49px);width:390px;height:calc(100dvh - var(--header-safe-height) - 49px - 72px);max-height:calc(100dvh - var(--header-safe-height) - 49px - 72px);border:none;border-left:1px solid var(--gray-6);border-right:1px solid var(--gray-6);background-color:var(--color-bg);pointer-events:none;border-radius:0;flex-direction:column;flex:0 0 390px;align-self:flex-start;display:flex;position:sticky;overflow:hidden}.eWUlLG_preview-column-readonly{height:calc(100dvh - var(--header-safe-height) - 49px);max-height:calc(100dvh - var(--header-safe-height) - 49px)}.eWUlLG_preview-column-header{font-size:13px;font-weight:var(--font-weight-bold);color:var(--gray-11);border-bottom:1px solid var(--gray-6);background-color:var(--gray-4);flex-shrink:0;align-items:center;gap:6px;padding:12px 16px;display:flex}.eWUlLG_preview-column-header-icon{width:16px;height:16px;color:var(--gray-10);flex-shrink:0}.eWUlLG_preview-column-body{pointer-events:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--gray-8) transparent;flex:1;min-height:0;overflow-y:auto}.eWUlLG_preview-column-body>*{pointer-events:none;-webkit-user-select:none;user-select:none}.eWUlLG_preview-column-body::-webkit-scrollbar{width:6px}.eWUlLG_preview-column-body::-webkit-scrollbar-track{background-color:#0000;margin:8px 0}.eWUlLG_preview-column-body::-webkit-scrollbar-thumb{background-color:var(--gray-8);border-radius:999px}.eWUlLG_preview-column-body::-webkit-scrollbar-thumb:hover{background-color:var(--gray-9)}.eWUlLG_tab-content-with-preview-readonly{min-height:calc(100dvh - var(--header-safe-height) - 49px)}@media (max-width:991px){.eWUlLG_tab-content-with-preview{display:block}.eWUlLG_tab-content-with-preview>:first-child{width:100%;max-width:100%}.eWUlLG_preview-column{display:none}}@media (min-width:992px){.eWUlLG_tab-content-with-preview{min-height:calc(100dvh - var(--header-safe-height) - 49px - 72px)}}@media (min-width:992px) and (max-width:1199px){.eWUlLG_tab-content-with-preview{max-width:100%}.eWUlLG_tab-content-with-preview>:first-child,.eWUlLG_preview-column{flex:50%;width:auto;min-width:0;max-width:none}}@media (min-width:1200px){.eWUlLG_tab-content-with-preview{max-width:1246px}.eWUlLG_tab-content-with-preview>:first-child{flex:auto;width:auto;min-width:0;max-width:856px}.eWUlLG_preview-column{flex:0 0 390px;width:390px;min-width:390px}}}
.sXthAq_form-sections{}.sXthAq_form-section{}.sXthAq_wrapper-fieldset{}.sXthAq_form-field-label{}.sXthAq_form-field-description{}.sXthAq_required-mark{}.sXthAq_mark-renderer-area{}.sXthAq_mark-renderer-preview{}@layer components{.sXthAq_form-field-error{color:var(--color-red);margin-top:4px;font-size:12px}}
@layer pages{.p2UrxG_id-search{-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}:is(.p2UrxG_id-search input,.p2UrxG_id-search textarea,.p2UrxG_id-search [class*=tag-text]){-webkit-user-select:text;user-select:text}.p2UrxG_id-search [class*=input-name]:not([class*=input-name-]){font-size:14px;font-weight:var(--font-weight-semi-bold);color:var(--gray-11)}:is(.p2UrxG_id-search [class*=input-area],.p2UrxG_id-search [class*=input-name-wrapper]){gap:6px}.p2UrxG_id-search-summary{box-sizing:border-box;width:calc(100% + 29px);color:var(--gray-11);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;margin-block:-14px;margin-inline:-14px;padding:14px;font-size:13px;font-weight:500;line-height:1.4;list-style:none;display:flex}.p2UrxG_id-search-summary::-webkit-details-marker{display:none}.p2UrxG_id-search-summary::marker{content:""}.p2UrxG_id-search[open] .p2UrxG_id-search-summary{border-bottom:1px solid var(--gray-5);margin-bottom:0}.p2UrxG_id-search-icon{width:16px;height:16px;color:var(--gray-9);flex-shrink:0;transition:transform .2s}.p2UrxG_id-search[open] .p2UrxG_id-search-icon{transform:rotate(180deg)}.p2UrxG_id-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:14px;display:grid}@media (max-width:767px){.p2UrxG_id-search-grid{grid-template-columns:1fr}}}
.fe882W_id-search{}.fe882W_id-search-summary{}.fe882W_id-search-icon{}.fe882W_id-search-grid{}
.EOMGFG_form-tab-shell{}.EOMGFG_tabs-root{}.EOMGFG_loading{}.EOMGFG_loader{}.EOMGFG_temp-save-button{}.EOMGFG_temp-save-header-actions{}.EOMGFG_temp-save-list-button{}.EOMGFG_temp-save-actions{}.EOMGFG_temp-save-status{}.EOMGFG_relative{}.EOMGFG_required-mark{}
