.HUzxKG_modal{background:var(--color-background,#fff);border:1px solid var(--color-border,#e5e5ea);border-radius:16px;flex-direction:column;width:720px;max-width:100%;max-height:640px;display:flex;overflow:hidden;box-shadow:0 24px 80px #0003,0 0 0 1px #0000000f}[data-theme=dark] .HUzxKG_modal{background:#181818;border-color:#ffffff1a;box-shadow:0 24px 80px #0009}.HUzxKG_header{flex-shrink:0;padding:16px 18px 10px}.HUzxKG_header h2{color:var(--color-text-primary,#1c1c1e);margin:0;font-size:16px;font-weight:600}.HUzxKG_tabs{border-bottom:1px solid var(--color-border,#e5e5ea);flex-shrink:0;gap:4px;padding:4px 18px 8px;display:flex}.HUzxKG_tab{color:var(--color-text-secondary,#8e8e93);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .12s;display:flex}.HUzxKG_tab:hover{background:var(--color-neutral-50,#f9f9f9);color:var(--color-text-primary,#1c1c1e)}.HUzxKG_tabActive,.HUzxKG_tabActive:hover{color:var(--color-primary);background:var(--color-primary-light,#e3f2ff);font-weight:600}.HUzxKG_tabCount{background:var(--color-neutral-100,#f2f2f7);color:var(--color-text-secondary,#8e8e93);text-align:center;border-radius:10px;min-width:18px;padding:1px 6px;font-size:11px;font-weight:600}.HUzxKG_tabActive .HUzxKG_tabCount{background:color-mix(in srgb, var(--color-primary) 15%, transparent);color:var(--color-primary)}.HUzxKG_body{flex:1;padding:12px;overflow-y:auto}.HUzxKG_body::-webkit-scrollbar{width:5px}.HUzxKG_body::-webkit-scrollbar-thumb{background:var(--color-neutral-300,#d1d1d6);border-radius:3px}.HUzxKG_searchBar{border:1px solid var(--color-border,#e5e5ea);border-radius:10px;align-items:center;gap:10px;margin-bottom:10px;padding:12px 14px;display:flex}.HUzxKG_searchIcon{color:var(--color-neutral-400,#aeaeb2);flex-shrink:0}.HUzxKG_searchInput{color:var(--color-text-primary,#1c1c1e);background:0 0;border:none;outline:none;flex:1;font-size:15px}.HUzxKG_searchInput::placeholder{color:var(--color-neutral-400,#aeaeb2)}.HUzxKG_empty{text-align:center;color:var(--color-text-secondary,#8e8e93);padding:48px 16px;font-size:13px}.HUzxKG_grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;padding:2px;display:grid}.HUzxKG_card{background:var(--color-background,#fff);border:1px solid var(--color-border,#e5e5ea);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;padding:0;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.HUzxKG_card:hover{border-color:var(--color-primary);box-shadow:0 8px 22px color-mix(in srgb, var(--color-primary) 18%, transparent);transform:translateY(-2px)}.HUzxKG_cardActive{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light,#e3f2ff)}[data-theme=dark] .HUzxKG_card{background:#ffffff05;border-color:#ffffff0f}.HUzxKG_cardThumb{aspect-ratio:16/10;background:linear-gradient(180deg, var(--color-neutral-100,#f2f2f7), transparent);width:100%;overflow:hidden}.HUzxKG_cardMedia{object-fit:cover;width:100%;height:100%;display:block}.HUzxKG_cardIcon{width:100%;height:100%;color:var(--color-text-secondary,#636366);justify-content:center;align-items:center;display:flex}.HUzxKG_cardName{color:var(--color-text-secondary,#636366);border-top:1px solid var(--color-border,#e5e5ea);text-overflow:ellipsis;white-space:nowrap;padding:8px 12px 10px;font-size:12px;font-weight:500;overflow:hidden}[data-theme=dark] .HUzxKG_cardName{border-top-color:#ffffff0d}.HUzxKG_dropZone{border:2px dashed var(--color-border,#e5e5ea);min-height:260px;color:var(--color-text-secondary,#8e8e93);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px;transition:all .12s;display:flex}.HUzxKG_dropZone:hover,.HUzxKG_dropZoneActive{border-color:var(--color-primary);background:var(--color-primary-light,#e3f2ff);color:var(--color-primary)}.HUzxKG_fileInput{display:none}.HUzxKG_dropTitle{color:var(--color-text-primary,#1c1c1e);margin:0;font-size:14px;font-weight:500}.HUzxKG_dropSub{margin:0;font-size:12px}.HUzxKG_uploadingBox{flex-direction:column;align-items:center;gap:8px;display:flex}.HUzxKG_spinner{animation:1s linear infinite HUzxKG_spin}@keyframes HUzxKG_spin{to{transform:rotate(360deg)}}.HUzxKG_urlTab{flex-direction:column;gap:8px;padding:16px 2px;display:flex}.HUzxKG_urlLabel{color:var(--color-text-primary,#1c1c1e);font-size:13px;font-weight:500}.HUzxKG_urlInput{border:1px solid var(--color-border,#e5e5ea);border-radius:10px;outline:none;width:100%;padding:12px 14px;font-size:15px}.HUzxKG_urlInput:focus{border-color:var(--color-primary)}.HUzxKG_urlButton{color:var(--color-on-primary);background:var(--color-primary);cursor:pointer;border:none;border-radius:8px;align-self:flex-start;margin-top:8px;padding:9px 18px;font-size:13px;font-weight:600}.HUzxKG_urlButton:disabled{opacity:.5;cursor:not-allowed}.HUzxKG_riveIdle{color:var(--color-text-secondary,#8e8e93);flex-direction:column;align-items:center;gap:6px;display:flex}.HUzxKG_riveIdleHint{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;font-size:10px;font-weight:500;display:inline-flex}.HUzxKG_urlHint{color:var(--color-warning,#d97706);font-size:12px}.HUzxKG_scanWarning{color:var(--color-warning,#d97706);background:color-mix(in srgb, var(--color-warning,#d97706) 10%, transparent);border-radius:8px;align-items:center;gap:6px;margin-bottom:10px;padding:8px 10px;font-size:12px;display:flex}.HUzxKG_dropArea{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.HUzxKG_dropOverlay{z-index:5;border:2px dashed var(--color-primary,#2563eb);background:color-mix(in srgb, var(--color-primary,#2563eb) 8%, var(--color-background,#fff));color:var(--color-primary,#2563eb);pointer-events:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}
.Rx8FLW_propertiesPanel{background:var(--color-background);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.Rx8FLW_header{box-sizing:border-box;border-bottom:1px solid var(--color-border);background:var(--color-background);flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex}.Rx8FLW_scrollableContent{flex:1;position:relative;overflow:hidden auto}.Rx8FLW_headerLeft{align-items:center;gap:8px;display:flex}.Rx8FLW_navButtons{align-items:center;gap:2px;display:flex}.Rx8FLW_navBtn{width:24px;height:24px;color:var(--color-neutral-400);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.Rx8FLW_navBtn:hover:not(:disabled){background:var(--color-neutral-100);color:var(--color-neutral-600)}.Rx8FLW_navBtn:disabled{opacity:.25;cursor:default}.Rx8FLW_title{color:var(--color-neutral-600);font-size:12px;font-weight:600;font-family:var(--font-family-primary);margin:0}.Rx8FLW_componentType{color:var(--color-text-secondary);background:var(--color-neutral-200);text-transform:capitalize;border-radius:12px;padding:2px 8px;font-size:12px;font-weight:500}.Rx8FLW_configSection{flex-direction:column;gap:8px;padding:8px 16px 16px 8px;display:flex}.Rx8FLW_inlineGroup{gap:6px;display:flex}.Rx8FLW_inlineBox{background:var(--color-neutral-100);cursor:default;text-align:left;min-width:0;height:28px;font:inherit;border:none;border-radius:8px;flex:1;align-items:center;gap:5px;padding:0 8px;display:flex;overflow:hidden}.Rx8FLW_inlineLabel{color:var(--color-text-secondary);font-size:12px;font-family:var(--font-family-primary);white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.Rx8FLW_inlineInput{width:0;min-width:0;font-size:12px;font-family:var(--font-family-primary);color:var(--color-text-primary);outline:none;flex:1;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.Rx8FLW_compactField{flex-direction:column;gap:4px;display:flex}.Rx8FLW_compactFieldLabel{color:var(--color-text-secondary);font-size:12px;font-family:var(--font-family-primary);white-space:nowrap}.Rx8FLW_compactRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.Rx8FLW_compactRow>:only-child{grid-column:1/-1}.Rx8FLW_compactFieldInput{width:100%;min-width:0;font-size:12px;font-family:var(--font-family-primary);color:var(--color-text-primary);outline:none;height:28px;box-shadow:none!important}input.Rx8FLW_compactFieldInput{border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;padding:6px 10px}.Rx8FLW_configGroup{border-bottom:1px solid var(--color-border);flex-direction:column;gap:6px;padding:4px 12px 10px;display:flex}.Rx8FLW_configGroup:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Rx8FLW_configGroup[data-section]>.Rx8FLW_configGroup{padding-left:0;padding-right:0}.Rx8FLW_collapsibleHeader{cursor:pointer}.Rx8FLW_labelContainer{align-items:center;gap:8px;display:flex}.Rx8FLW_toggleIcon{color:var(--color-text-secondary);font-size:10px}.Rx8FLW_descriptionTooltip{color:var(--color-neutral-400);cursor:help;align-items:center;transition:color .15s;display:inline-flex}.Rx8FLW_descriptionTooltip:hover{color:var(--color-primary)}.Rx8FLW_tooltipContent{color:#fff;font-size:12px;font-family:var(--font-family-primary);z-index:9999;background-color:#1f2937;border-radius:6px;max-width:240px;padding:6px 10px;line-height:1.4;animation:.15s Rx8FLW_tooltipFadeIn;box-shadow:0 4px 12px #00000026}.Rx8FLW_tooltipArrow{fill:#1f2937}@keyframes Rx8FLW_tooltipFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.Rx8FLW_label{color:var(--color-neutral-500);font-size:13px;font-weight:600;font-family:var(--font-family-primary)}.Rx8FLW_sublabel{color:var(--color-text-secondary);font-size:12px;font-weight:400}.Rx8FLW_sectionTitle{color:var(--color-neutral-700);font-size:13px;font-weight:600;font-family:var(--font-family-primary);margin-top:8px}.Rx8FLW_paddingSection{flex-direction:column;gap:6px;display:flex}.Rx8FLW_fillHeader{justify-content:space-between;align-items:center;display:flex}.Rx8FLW_plusMinusBtn{width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}.Rx8FLW_plusMinusBtn:hover{color:var(--color-text-primary);background:var(--color-neutral-200)}.Rx8FLW_toggleRow{align-items:center;gap:8px;padding:2px 0;display:flex}.Rx8FLW_toggleRowIcon{color:var(--color-neutral-400);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Rx8FLW_toggleRowLabel{color:var(--color-neutral-500);font-size:12px;font-weight:400;font-family:var(--font-family-primary);flex:1}.Rx8FLW_toggleRowLabelGroup{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.Rx8FLW_toggleRowLabelGroup>.Rx8FLW_toggleRowLabel{flex:initial}.Rx8FLW_input,.Rx8FLW_select,.Rx8FLW_textarea{background:var(--color-neutral-100);height:28px;font-size:12px;font-family:var(--font-family-primary);color:var(--color-text-primary);border:none;border-radius:8px;outline:none;padding:0 10px;transition:background .2s}.Rx8FLW_input:focus,.Rx8FLW_select:focus,.Rx8FLW_textarea:focus{background:var(--color-neutral-200);outline:none}.Rx8FLW_textarea{resize:vertical;height:auto;min-height:60px;padding:8px 10px}.Rx8FLW_colorInput{border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:6px;width:40px;height:28px;padding:2px}.Rx8FLW_colorInput::-webkit-color-swatch-wrapper{padding:0}.Rx8FLW_colorInput::-webkit-color-swatch{border:none;border-radius:4px}.Rx8FLW_select{cursor:pointer;background-color:var(--color-background)}.Rx8FLW_footer{border-top:1px solid var(--color-border);background:var(--color-background);flex-shrink:0;gap:8px;padding:16px;display:flex}.Rx8FLW_saveButton,.Rx8FLW_cancelButton{background-color:var(--color-primary);color:var(--color-on-primary);cursor:pointer;border:none;border-radius:6px;flex:1;padding:10px;font-size:12px;font-weight:500;transition:background-color .2s}.Rx8FLW_saveButton:hover{background-color:var(--color-primary-hover)}.Rx8FLW_saveButton:disabled,.Rx8FLW_cancelButton:disabled{background-color:var(--color-neutral-200);color:var(--color-neutral-400);cursor:not-allowed}.Rx8FLW_cancelButton{color:var(--color-text-secondary);border:1px solid var(--color-border);cursor:pointer;background-color:#0000;border-radius:6px;font-size:12px;font-weight:500;transition:background-color .2s,border-color .2s}.Rx8FLW_cancelButton:hover:not(:disabled){background-color:var(--color-background-hover);border-color:var(--color-neutral-400)}.Rx8FLW_noComponentSelected{color:var(--color-text-secondary);text-align:center;padding:16px}@media (max-width:768px){.Rx8FLW_propertiesPanel{z-index:1000;width:100%;position:fixed;top:0;right:0;box-shadow:-2px 0 8px #0000001a}}.Rx8FLW_button{border:1px solid var(--color-primary);color:var(--color-primary);cursor:pointer;background-color:#0000;border-radius:6px;padding:8px 12px;font-weight:500;transition:background-color .2s,color .2s}.Rx8FLW_button:hover{background-color:var(--color-primary);color:var(--color-on-primary)}.Rx8FLW_segmentedToolbar{background:var(--color-neutral-100);box-sizing:border-box;border-radius:8px;flex:none;align-items:center;gap:2px;width:50%;height:28px;padding:3px;display:flex}.Rx8FLW_segmentedBtn{height:100%;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,box-shadow .15s;display:flex}.Rx8FLW_segmentedBtn:hover{color:var(--color-text-primary)}.Rx8FLW_segmentedBtnActive{background:var(--color-background);color:var(--color-text-primary);box-shadow:0 1px 2px #00000014}.Rx8FLW_segmentedBtnActive:hover{color:var(--color-text-primary)}.Rx8FLW_paddingRow{flex-direction:column;gap:6px;padding:4px 0;display:flex}.Rx8FLW_paddingRowInputs{width:100%}.Rx8FLW_assetBrowseButton{width:100%;margin-top:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast);justify-content:center;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.Rx8FLW_assetBrowseButton:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-light)}
.xXDnVq_trigger{width:100%;font-size:12px;font-family:var(--font-family-primary);background:var(--color-neutral-100);cursor:pointer;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;transition:background-color .2s;display:flex}.xXDnVq_trigger:hover{background:var(--color-neutral-200)}.xXDnVq_trigger:focus{box-shadow:0 0 0 2px var(--color-primary-light,#e3f2ff);outline:none}.xXDnVq_value{text-align:left;color:var(--color-text-primary,#1c1c1e);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.xXDnVq_chevron{color:var(--color-text-secondary,#636366);flex-shrink:0;transition:transform .2s}.xXDnVq_chevronOpen{transform:rotate(180deg)}.xXDnVq_optionsList{max-height:200px;padding:var(--spacing-xs,4px);overflow-y:auto}.xXDnVq_option{width:100%;font-size:12px;font-family:var(--font-family-primary);color:var(--color-text-primary,#1c1c1e);text-align:left;cursor:pointer;border-radius:var(--radius-md,6px);white-space:nowrap;background:0 0;border:none;padding:8px 12px;transition:background-color .15s;display:block}.xXDnVq_option:hover{background:var(--color-background-hover,#f3f4f6)}.xXDnVq_optionSelected{background:var(--color-primary-light,#e3f2ff);color:var(--color-primary);font-weight:500}.xXDnVq_optionSelected:hover{background:var(--color-primary-light,#e3f2ff)}.xXDnVq_groupLabel{color:var(--color-text-primary,#1c1c1e);letter-spacing:.02em;border-top:1px solid var(--color-border,#e5e5ea);pointer-events:none;margin-top:4px;padding:8px 12px 4px;font-size:11px;font-weight:700}.xXDnVq_groupLabel:first-child{border-top:none;margin-top:0}.xXDnVq_searchInput{width:100%;font-size:13px;font-family:var(--font-family-primary);border:none;border-bottom:1px solid var(--color-border,#e5e5ea);color:var(--color-text-primary,#1c1c1e);background:0 0;outline:none;padding:8px 12px}.xXDnVq_searchInput::placeholder{color:var(--color-text-secondary,#636366)}.xXDnVq_noOptions{font-size:12px;font-family:var(--font-family-primary);color:var(--color-text-secondary,#636366);text-align:center;padding:8px 12px}.xXDnVq_groupHeader{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary,#8a8a8e);-webkit-user-select:none;user-select:none;padding:6px 10px 2px;font-size:10px;font-weight:600}
.etSB9W_backdrop{z-index:3000;padding:var(--spacing-xl);font-family:var(--font-family-primary);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.etSB9W_modal{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-2xl);width:min(760px,100%);max-height:90vh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.etSB9W_head{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border);display:flex}.etSB9W_title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.etSB9W_localePicker{align-items:center;gap:var(--spacing-sm);margin-left:auto;display:flex}.etSB9W_localeLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.etSB9W_select{font-size:var(--font-size-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);min-width:172px;color:var(--color-text-primary);cursor:pointer;padding:6px 16px 6px 10px}.etSB9W_saveBtn{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;border:none;padding:7px 16px;transition:background .12s,opacity .12s}.etSB9W_saveBtn:hover:not(:disabled){background:var(--color-primary-hover)}.etSB9W_saveBtn:disabled{opacity:.45;cursor:default}.etSB9W_closeBtn{width:30px;height:30px;color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.etSB9W_closeBtn:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.etSB9W_confirmBar{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-warning-light);border-bottom:1px solid var(--color-border);display:flex}.etSB9W_confirmText{font-size:var(--font-size-sm);color:var(--color-text-primary)}.etSB9W_confirmActions{gap:var(--spacing-sm);margin-left:auto;display:flex}.etSB9W_confirmKeep{font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;padding:6px 12px;transition:background .12s}.etSB9W_confirmKeep:hover{background:var(--color-background-hover)}.etSB9W_confirmDiscard{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:#fff;background:var(--color-error);border-radius:var(--radius-md);cursor:pointer;border:none;padding:6px 12px;transition:opacity .12s}.etSB9W_confirmDiscard:hover{opacity:.9}.etSB9W_body{flex:1;min-height:0;display:flex}.etSB9W_stage{min-width:0;padding:var(--spacing-lg);background:linear-gradient(45deg, var(--color-neutral-100) 25%, transparent 25%), linear-gradient(-45deg, var(--color-neutral-100) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--color-neutral-100) 75%), linear-gradient(-45deg, transparent 75%, var(--color-neutral-100) 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;background-color:var(--color-surface);cursor:crosshair;-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.etSB9W_host{pointer-events:none;line-height:0}.etSB9W_host svg{max-width:100%;max-height:100%;display:block}.etSB9W_marquee{border:1px solid var(--color-primary);background:var(--color-editor-highlight-light);border-radius:var(--radius-sm);pointer-events:none;position:absolute}.etSB9W_layerBox{box-sizing:border-box;border:1.5px dashed var(--color-primary);border-radius:var(--radius-sm);opacity:.55;pointer-events:none;touch-action:none;position:absolute}.etSB9W_layerBoxSel{opacity:1;background:var(--color-editor-highlight-light);border-style:solid}.etSB9W_layerBoxEdited{opacity:1;background:var(--color-success-light)}.etSB9W_editedDot{border-radius:var(--radius-full);background:var(--color-success);border:1.5px solid var(--color-background);pointer-events:none;width:8px;height:8px;position:absolute;top:-4px;left:-4px}.etSB9W_layerTag{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-sm);white-space:nowrap;opacity:0;pointer-events:none;padding:1px 6px;position:absolute;top:-19px;left:-1px}.etSB9W_layerBoxSel .etSB9W_layerTag{opacity:1}.etSB9W_scaleHandle{border-radius:var(--radius-full);background:var(--color-background);border:1.5px solid var(--color-primary);cursor:nwse-resize;pointer-events:auto;touch-action:none;width:12px;height:12px;position:absolute;bottom:-6px;right:-6px}.etSB9W_loading,.etSB9W_error{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:flex;position:absolute}.etSB9W_error{color:var(--color-error)}.etSB9W_spin{animation:1s linear infinite etSB9W_spin}@keyframes etSB9W_spin{to{transform:rotate(360deg)}}.etSB9W_footer{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-top:1px solid var(--color-border);display:flex}.etSB9W_frameLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.etSB9W_scrubber{accent-color:var(--color-primary);cursor:pointer;flex:1}.etSB9W_frameNum{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:right;min-width:60px}.etSB9W_side{border-left:1px solid var(--color-border);width:224px;padding:var(--spacing-md);flex:none;overflow-y:auto}.etSB9W_sideHead{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:var(--spacing-md)}.etSB9W_sideTools{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}.etSB9W_sideTools .etSB9W_select{flex:1;min-width:0}.etSB9W_resetAllBtn{font-size:var(--font-size-sm);color:var(--color-error);background:var(--color-error-light);border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;flex:none;padding:6px 10px;transition:border-color .12s}.etSB9W_resetAllBtn:hover{border-color:var(--color-error)}.etSB9W_alignRow{gap:var(--spacing-sm);margin-bottom:var(--spacing-md);display:flex}.etSB9W_alignBtn{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px 8px;transition:background .12s,border-color .12s;display:flex}.etSB9W_alignBtn:hover{background:var(--color-background-hover);border-color:var(--color-primary)}.etSB9W_selectAllBtn{width:100%;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);cursor:pointer;padding:8px 10px;transition:background .12s,border-color .12s}.etSB9W_selectAllBtn:hover{background:var(--color-background-hover);border-color:var(--color-primary)}.etSB9W_hint{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.etSB9W_controls{gap:var(--spacing-sm);flex-direction:column;display:flex}.etSB9W_ctrlName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);word-break:break-all}.etSB9W_groupRow{font-size:var(--font-size-xs);color:var(--color-primary);background:var(--color-primary-light);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:7px;padding:8px 10px;line-height:1.4;display:flex}.etSB9W_groupRow input{accent-color:var(--color-primary);margin-top:1px}.etSB9W_numRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.etSB9W_numLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.etSB9W_numInput{width:92px;font-size:var(--font-size-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text-primary);padding:6px 9px}.etSB9W_numInput:focus{border-color:var(--color-primary);outline:none}.etSB9W_resetBtn{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:6px;padding:7px 9px;transition:background .12s,color .12s;display:flex}.etSB9W_resetBtn:hover{background:var(--color-background-hover);color:var(--color-text-primary)}
.d0lSrG_wrapper{flex-direction:column;gap:10px;display:flex}.d0lSrG_row{flex-direction:column;gap:4px;display:flex}.d0lSrG_fullWidth{width:100%}.d0lSrG_timingRow{gap:8px;display:flex}.d0lSrG_timingField{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.d0lSrG_frames{resize:vertical;width:100%;min-height:120px;font-family:var(--font-mono,ui-monospace, Menlo, monospace);border:1px solid var(--border-color,#d0d5dd);background:var(--input-bg,transparent);color:inherit;border-radius:6px;padding:6px 8px;font-size:11px;line-height:1.4}.d0lSrG_framesHint{opacity:.6;font-size:11px}.d0lSrG_framesError{color:var(--color-error,#d92d20);font-size:11px}.d0lSrG_addLink{color:var(--accent-color,#2f5bea);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px}
.QmIj_q_wrapper{width:100%;position:relative}.QmIj_q_container{z-index:1100;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg,8px);width:max-content;min-width:280px;max-width:min(460px,92vw);box-shadow:var(--shadow-lg,0 10px 24px #00000024);flex-direction:column;margin-top:4px;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.QmIj_q_floating{margin-top:0;position:fixed}.QmIj_q_columns{align-items:stretch;max-height:260px;display:flex}.QmIj_q_list{flex:auto;min-width:148px;max-width:220px;padding:4px;overflow-y:auto}.QmIj_q_list::-webkit-scrollbar{width:6px}.QmIj_q_propColumn::-webkit-scrollbar{width:6px}.QmIj_q_list::-webkit-scrollbar-thumb{background:var(--color-neutral-200);border-radius:3px}.QmIj_q_propColumn::-webkit-scrollbar-thumb{background:var(--color-neutral-200);border-radius:3px}.QmIj_q_groupHeading{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);padding:6px 8px 3px;font-size:10px;font-weight:600}.QmIj_q_item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:5px 8px;display:flex}.QmIj_q_item:hover,.QmIj_q_item.QmIj_q_selected{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.QmIj_q_icon{width:18px;height:18px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.QmIj_q_itemBody{flex-direction:column;flex:1;min-width:0;display:flex}.QmIj_q_key{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-family:Monaco,Menlo,monospace;font-size:11px;overflow:hidden}.QmIj_q_selected .QmIj_q_key{color:var(--color-primary)}.QmIj_q_preview,.QmIj_q_propValue{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.QmIj_q_hostIcon{color:var(--color-text-secondary);flex-shrink:0}.QmIj_q_propColumn{border-left:1px solid var(--color-border);background:var(--color-neutral-100);flex:auto;min-width:160px;max-width:230px;padding:4px;overflow-y:auto}.QmIj_q_propHeading{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;padding:6px 8px 3px;font-family:Monaco,Menlo,monospace;font-size:10px;overflow:hidden}.QmIj_q_propItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:baseline;gap:10px;width:100%;padding:5px 8px;display:flex}.QmIj_q_propItem:hover,.QmIj_q_propItem.QmIj_q_propSelected{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.QmIj_q_propName{color:var(--color-text-primary);white-space:nowrap;font-family:Monaco,Menlo,monospace;font-size:11px}.QmIj_q_propGroupHeading{letter-spacing:.03em;color:var(--color-text-secondary);padding:8px 8px 3px;font-size:10px;font-weight:600}.QmIj_q_propLegacy{color:var(--color-text-secondary);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}.QmIj_q_legacyBadge{letter-spacing:.03em;color:#92400e;background:#f59e0b2e;border-radius:4px;flex-shrink:0;padding:1px 4px;font-size:9px;font-weight:600}.QmIj_q_propEmpty,.QmIj_q_noResults{color:var(--color-text-secondary);padding:10px 8px;font-size:11px}.QmIj_q_footer{border-top:1px solid var(--color-border);color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:8px;padding:5px 8px;font-size:10px;display:flex}.QmIj_q_hints{align-items:center;gap:4px;display:flex}.QmIj_q_kbd{background:var(--color-neutral-100);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:4px;align-items:center;padding:1px 4px;font-family:monospace;font-size:10px;display:inline-flex}.QmIj_q_removeBtn{color:#ef4444;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;display:inline-flex}.QmIj_q_removeBtn:hover{background:#ef44441f}
.dukiYa_field{width:100%;position:relative}.dukiYa_backdrop,.dukiYa_input{width:100%;font-family:var(--font-family-primary);letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;tab-size:4;border:none;border-radius:8px;margin:0;padding:6px 26px 6px 10px;font-size:12px;font-weight:400;line-height:18px}.dukiYa_backdrop{pointer-events:none;background:var(--color-neutral-100);color:#0000;position:absolute;inset:0;overflow:hidden}.dukiYa_input{min-height:30px;color:var(--color-text-primary);caret-color:var(--color-text-primary);resize:none;background:0 0;outline:none;display:block;position:relative;overflow:hidden}.dukiYa_field:hover .dukiYa_insert,.dukiYa_field:focus-within .dukiYa_insert{opacity:1}.dukiYa_field:focus-within .dukiYa_backdrop{background:var(--color-neutral-200)}.dukiYa_token{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:4px}.dukiYa_defined{background:color-mix(in srgb, var(--color-primary) 18%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 35%, transparent)}.dukiYa_unknown{background:#f59e0b38;box-shadow:0 0 0 1px #f59e0b73}.dukiYa_malformed{text-underline-offset:3px;background:#ef444438;-webkit-text-decoration:underline wavy #ef4444;text-decoration:underline wavy #ef4444;box-shadow:0 0 0 1px #ef44448c}.dukiYa_insert{width:18px;height:18px;color:var(--color-text-secondary);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s;display:flex;position:absolute;top:5px;right:4px}.dukiYa_insert:hover{color:var(--color-primary);background:var(--color-neutral-200)}
.zYi7Mq_wrapper{flex-direction:column;gap:8px;display:flex}.zYi7Mq_row{align-items:center;gap:6px;display:flex}.zYi7Mq_keyInput{background:var(--color-neutral-100);min-width:0;height:28px;font-size:12px;font-family:var(--font-family-primary);border:none;border-radius:8px;flex:1;padding:0 10px;transition:background .2s}.zYi7Mq_keyInput:focus{background:var(--color-neutral-200);outline:none}.zYi7Mq_valueCell{flex:1;min-width:0}.zYi7Mq_removeButton{width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;transition:background-color .15s,color .15s;display:flex}.zYi7Mq_removeButton:hover{background-color:var(--color-error-light,#fef2f2);color:var(--color-error,#ef4444)}.zYi7Mq_addButton{border:1px dashed var(--color-border);color:var(--color-text-secondary);cursor:pointer;font-size:12px;font-family:var(--font-family-primary);background:0 0;border-radius:6px;align-items:center;gap:4px;padding:6px 10px;transition:border-color .15s,color .15s;display:flex}.zYi7Mq_addButton:hover{border-color:var(--color-primary);color:var(--color-primary)}.zYi7Mq_empty{color:var(--color-text-secondary);padding:4px 0;font-size:12px}
.xM8J1a_wrapper{flex-direction:column;gap:12px;display:flex}.xM8J1a_itemList{background-color:var(--color-background-secondary);border-radius:8px;flex-direction:column;gap:4px;padding:4px;display:flex}.xM8J1a_itemRow{background-color:var(--color-background);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;transition:background-color .2s;display:flex}.xM8J1a_itemRow:hover{background-color:var(--color-neutral-100)}.xM8J1a_activeRow{background-color:var(--color-primary-50);border:1px solid var(--color-primary-200)}.xM8J1a_activeRow:hover{background-color:var(--color-primary-100)}.xM8J1a_itemInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.xM8J1a_itemName{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.xM8J1a_itemActions{opacity:.6;flex-shrink:0;align-items:center;gap:2px;transition:opacity .2s;display:flex}.xM8J1a_itemRow:hover .xM8J1a_itemActions{opacity:1}.xM8J1a_iconButton{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.xM8J1a_iconButton:hover{background-color:var(--color-neutral-200);color:var(--color-text-primary)}.xM8J1a_iconButton:disabled{opacity:.3;cursor:default}.xM8J1a_iconButton:disabled:hover{color:var(--color-text-secondary);background-color:#0000}.xM8J1a_activePreview{color:var(--color-primary)}.xM8J1a_activePreview:hover{background-color:var(--color-primary-100);color:var(--color-primary)}.xM8J1a_deleteButton:hover{background-color:var(--color-error-100);color:var(--color-error)}.xM8J1a_editingRow{align-items:center;gap:4px;width:100%;display:flex}.xM8J1a_renameInput{border:1px solid var(--color-primary);background-color:var(--color-background);color:var(--color-text-primary);border-radius:4px;flex:1;padding:6px 10px;font-size:13px}.xM8J1a_renameInput:focus{outline:none}.xM8J1a_addButton{border:1px dashed var(--color-border);color:var(--color-text-secondary);cursor:pointer;background-color:#0000;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:500;transition:border-color .2s,color .2s;display:flex}.xM8J1a_addButton:hover{border-color:var(--color-primary);color:var(--color-primary)}.xM8J1a_emptyState{text-align:center;color:var(--color-text-secondary);background:var(--color-background-secondary);border-radius:8px;padding:16px;font-size:14px}.xM8J1a_reorderButtons{flex-direction:column;gap:0;display:flex}.xM8J1a_reorderButton{width:20px;height:16px;color:var(--color-text-secondary);cursor:pointer;background-color:#0000;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:flex}.xM8J1a_reorderButton:hover{background-color:var(--color-neutral-200);color:var(--color-text-primary)}.xM8J1a_reorderButton:disabled{opacity:.2;cursor:default}.xM8J1a_reorderButton:disabled:hover{color:var(--color-text-secondary);background-color:#0000}.xM8J1a_stateToggle{gap:3px;display:flex}.xM8J1a_stateToggleButton{background-color:var(--color-neutral-100);width:28px;height:24px;color:var(--color-text-tertiary);cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.xM8J1a_stateToggleButton:hover{background-color:var(--color-neutral-200)}.xM8J1a_stateToggleSelectedActive{color:#fff;background-color:#16a34a}.xM8J1a_stateToggleSelectedActive:hover{background-color:#15803d}.xM8J1a_stateToggleUnselectedActive{color:#fff;background-color:#dc2626}.xM8J1a_stateToggleUnselectedActive:hover{background-color:#b91c1c}.xM8J1a_stateIndicator{border:2px solid var(--color-neutral-400);cursor:pointer;background-color:#0000;border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-right:6px;padding:0;transition:border-color .15s,background-color .15s,box-shadow .15s}.xM8J1a_stateIndicator:hover{border-color:var(--color-neutral-500)}.xM8J1a_stateIndicatorActive{border-color:var(--color-primary);background-color:var(--color-primary);box-shadow:inset 0 0 0 2px #fff}.xM8J1a_stateIndicatorActive:hover{border-color:var(--color-primary-hover);background-color:var(--color-primary-hover)}.xM8J1a_unreachableRow{opacity:.45}.xM8J1a_unreachableRow .xM8J1a_itemName{text-decoration:line-through}.xM8J1a_constraintNote{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:6px;line-height:1.4;display:block}
.z0LLrW_modal{background:var(--color-background);text-align:center;border-radius:20px;width:380px;padding:40px;box-shadow:0 25px 50px -12px #00000040}.z0LLrW_closeButton{color:var(--color-neutral-400);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.z0LLrW_closeButton:hover{background:var(--color-neutral-100);color:var(--color-neutral-600)}.z0LLrW_logoIcon{background:linear-gradient(135deg, var(--color-primary) 0%, #8b5cf6 100%);width:56px;height:56px;color:var(--color-on-primary);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.z0LLrW_header{margin-bottom:32px}.z0LLrW_title{color:var(--color-text-primary);margin:0 0 8px;font-size:24px;font-weight:600}.z0LLrW_subtitle{color:var(--color-neutral-500);margin:0;font-size:14px;line-height:1.5}.z0LLrW_demoCredentials{background:linear-gradient(135deg, var(--color-neutral-50) 0%, var(--color-neutral-200) 100%);border:1px solid var(--color-border);border-radius:12px;margin:0 32px 24px;padding:16px}.z0LLrW_demoHeader{color:var(--color-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:500;display:flex}.z0LLrW_demoInfo{color:var(--color-text-secondary);font-size:13px;line-height:1.5}.z0LLrW_demoInfo p{margin:4px 0}.z0LLrW_demoInfo strong{font-weight:500}.z0LLrW_errorMessage{color:#dc2626;background:#fef2f2;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-bottom:20px;padding:12px 16px;font-size:13px;display:flex}.z0LLrW_form{padding:24px 32px}.z0LLrW_nameFields{gap:16px;display:flex}.z0LLrW_nameFields>.z0LLrW_inputGroup{flex:1}.z0LLrW_inputGroup{margin-bottom:20px}.z0LLrW_label{color:var(--color-text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.z0LLrW_inputWrapper{align-items:center;display:flex;position:relative}.z0LLrW_inputIcon{color:var(--color-text-secondary);z-index:1;pointer-events:none;position:absolute;left:12px}.z0LLrW_input{border:1.5px solid var(--color-border);background:var(--color-background);border-radius:10px;width:100%;padding:12px 12px 12px 44px;font-family:inherit;font-size:15px;transition:all .2s}.z0LLrW_input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.z0LLrW_input::placeholder{color:var(--color-text-secondary)}.z0LLrW_passwordToggle{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;right:12px}.z0LLrW_passwordToggle:hover{color:var(--color-text-primary)}.z0LLrW_submitButton{background:var(--color-primary);width:100%;color:var(--color-on-primary);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:500;transition:all .2s;display:flex}.z0LLrW_submitButton:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:0 8px 25px var(--color-primary-light);transform:translateY(-1px)}.z0LLrW_submitButton:active:not(:disabled){transform:translateY(0)}.z0LLrW_submitButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.z0LLrW_spinner{animation:1s linear infinite z0LLrW_spin}@keyframes z0LLrW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.z0LLrW_footer{border-top:1px solid var(--color-border);text-align:center;padding:24px 32px 32px}.z0LLrW_footer>.z0LLrW_linkButton{margin-bottom:6px;display:inline-block}.z0LLrW_footerText{color:var(--color-text-secondary);margin-bottom:12px;font-size:14px}.z0LLrW_footerText:last-child{margin-bottom:0}.z0LLrW_linkButton{color:var(--color-primary);font-size:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit;font-weight:500;text-decoration:none;transition:color .2s}.z0LLrW_linkButton:hover{color:var(--color-primary-hover);text-decoration:underline}.z0LLrW_divider{text-align:center;color:var(--color-text-tertiary);align-items:center;margin:12px 0 24px;padding:0 32px;font-size:13px;display:flex}.z0LLrW_divider:before,.z0LLrW_divider:after{content:"";border-bottom:1px solid var(--color-border);flex:1}.z0LLrW_divider:not(:empty):before{margin-right:.5em}.z0LLrW_divider:not(:empty):after{margin-left:.5em}.z0LLrW_googleButton{background:var(--color-background);width:100%;color:var(--color-text-primary);border:1.5px solid var(--color-border);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:500;transition:all .2s;display:flex}.z0LLrW_googleButton:hover:not(:disabled){background:var(--color-neutral-50);border-color:var(--color-neutral-300);transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.z0LLrW_googleButton:disabled{opacity:.7;cursor:not-allowed}.z0LLrW_googleIcon{width:20px;height:20px}.z0LLrW_terms{color:var(--color-neutral-400);margin:0;font-size:12px;line-height:1.5}.z0LLrW_terms a{color:var(--color-neutral-500);text-decoration:none;transition:color .2s}.z0LLrW_terms a:hover{color:var(--color-primary);text-decoration:underline}@media (max-width:480px){.z0LLrW_modal{border-radius:16px 16px 0 0;max-width:100%;margin:0;padding:32px 24px;position:fixed;bottom:0}.z0LLrW_title{font-size:22px}}@media (prefers-reduced-motion:reduce){.z0LLrW_overlay,.z0LLrW_modal,.z0LLrW_submitButton,.z0LLrW_closeButton,.z0LLrW_linkButton,.z0LLrW_input,.z0LLrW_passwordToggle{transition:none;animation:none}.z0LLrW_spinner{animation:none}}