.settings-menu_button_OcAlK{margin:0;border:0;padding:0;background:transparent;color:inherit;font:inherit}.settings-menu_button_OcAlK:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.settings-menu_icon_ePELc{width:1.5rem}.settings-menu_option_O0_ay{display:flex;align-items:center}.settings-menu_check_NEoUX{margin:0 .25rem 0 0;visibility:hidden}[dir=rtl] .settings-menu_check_NEoUX{margin:0 0 0 .25rem}.settings-menu_selected_SrapC{visibility:visible}.settings-menu_submenu-label_u8pzg{flex:1}.settings-menu_dropdown-label_bkBsQ{margin:0 .5rem 0 .25rem}[dir=rtl] .settings-menu_dropdown-label_bkBsQ{margin:0 .25rem 0 .5rem}.settings-menu_expand-caret_7loQk{transform:rotate(-90deg);vertical-align:middle}[dir=rtl] .settings-menu_expand-caret_7loQk{transform:rotate(90deg)}@media only screen and (max-width:1124px){.settings-menu_dropdown-label_bkBsQ{display:none}}.settings-menu_accent-icon-outer_X8S4u{margin-right:.5rem;width:24px;height:24px;border:3px solid var(--menu-bar-foreground);border-radius:50%;box-sizing:border-box;transform-origin:center;transform:scale(.9);color:var(--text-primary)}.settings-menu_disabled_Ra5bT{opacity:.5}.settings-menu_disabled_Ra5bT img{filter:grayscale(100%)}.settings-menu_fonts-container_Sf1Up{padding:.5rem;overflow:visible}.settings-menu_font-section_eoMs-{margin-bottom:1rem}.settings-menu_font-section_eoMs-:last-child{margin-bottom:0}.settings-menu_font-section-title_t0OQy{font-weight:700;font-size:.875rem;margin-bottom:.5rem;color:var(--text-primary);border-bottom:1px solid var(--ui-black-transparent);padding-bottom:.25rem;display:flex;justify-content:space-between;align-items:center}.settings-menu_font-section-title-left_Ho_rX{display:flex;align-items:center;gap:.5rem;min-width:0}.settings-menu_inlineIcon_i9Pq5{vertical-align:middle;margin-right:.25rem}.settings-menu_reset-button_vCROh{padding:.25rem .5rem;background-color:var(--motion-primary);color:#fff;border:none;border-radius:.25rem;font-size:.75rem;cursor:pointer;transition:opacity .15s ease;white-space:nowrap}.settings-menu_reset-button_vCROh:hover{opacity:.8}.settings-menu_font-input-container_rqG-g{display:flex;gap:.5rem;margin-bottom:.5rem;align-items:center}.settings-menu_font-input_NT3et{flex:1;padding:.5rem;border:1px solid var(--ui-black-transparent);border-radius:.25rem;font-size:.875rem;background-color:var(--input-background);color:var(--text-primary)}.settings-menu_font-input_NT3et:focus{outline:none;border-color:var(--looks-secondary)}.settings-menu_add-button_ef9Da{padding:.5rem .75rem;background-color:var(--looks-secondary);color:#fff;border:none;border-radius:.25rem;font-size:.875rem;cursor:pointer;transition:background-color .2s}.settings-menu_add-button_ef9Da:hover:not(:disabled){background-color:var(--looks-secondary-dark)}.settings-menu_add-button_ef9Da:disabled{opacity:.5;cursor:not-allowed}.settings-menu_font-list_-8fO9{display:flex;flex-direction:column;gap:.25rem}.settings-menu_font-item_AGZ-I{width:100%;padding:.5rem;border:1px solid var(--ui-black-transparent);border-radius:.25rem;cursor:pointer;font-size:.875rem;transition:background-color .2s;background-color:var(--input-background);color:inherit;font-family:inherit;text-align:inherit}.settings-menu_font-item_AGZ-I:hover{background-color:var(--looks-transparent);color:#fff}.settings-menu_font-item_AGZ-I:focus-visible{outline:3px solid var(--looks-secondary);outline-offset:2px}.settings-menu_selected-fonts-list_9Yeqk{display:flex;flex-direction:column;gap:.25rem}.settings-menu_selected-font_BQL8H{display:flex;align-items:center;padding:.5rem;background-color:var(--looks-light-transparent);border-radius:.25rem;font-size:.875rem;gap:.5rem}.settings-menu_remove-button_XkgJO{margin-left:auto;background:none;border:none;color:var(--text-primary);font-size:1.25rem;cursor:pointer;padding:.25rem;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.settings-menu_remove-button_XkgJO:hover{background-color:var(--error-transparent)}.settings-menu_gcRoot_PB4Le{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;color:var(--text-primary)}.settings-menu_gcBody_2YyNz{flex:1;min-height:0;overflow-y:auto;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}.settings-menu_gcPreview_NcAJ7{position:relative;width:100%;height:120px;border-radius:8px;border:1px solid var(--ui-black-transparent);flex-shrink:0}.settings-menu_gcPreviewFill_V7o-L{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.settings-menu_gcStopHandle_jFZU5{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;padding:0;border-radius:50%;border:2px solid white;box-shadow:0 1px 4px #00000059;cursor:col-resize;transition:transform .1s ease}.settings-menu_gcStopHandle_jFZU5:hover,.settings-menu_gcStopHandleActive_xvmAN{transform:translate(-50%,-50%) scale(1.15)}.settings-menu_gcStops_xqk7x{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.settings-menu_gcStopChip_DgV7T{display:flex;align-items:center;gap:.375rem;padding:.25rem .375rem;border:1px solid var(--ui-black-transparent);border-radius:8px;background:var(--input-background)}.settings-menu_gcStopColor_8LCcM{width:28px;height:28px;padding:0;border:1px solid var(--ui-black-transparent);border-radius:6px;background:none;cursor:pointer}.settings-menu_gcStopColor_8LCcM::-webkit-color-swatch-wrapper{padding:2px}.settings-menu_gcStopColor_8LCcM::-webkit-color-swatch{border:none;border-radius:4px}.settings-menu_gcStopPos_dDyGf{font-size:.6875rem;font-variant-numeric:tabular-nums;opacity:.7;min-width:2rem;text-align:center}.settings-menu_gcStopRemove_fKv_g{width:18px;height:18px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--text-primary);font-size:.875rem;line-height:1;cursor:pointer;opacity:.6;transition:opacity .15s ease,background-color .15s ease}.settings-menu_gcStopRemove_fKv_g:hover{opacity:1;background:var(--error-transparent);color:var(--error-primary)}.settings-menu_gcAddStop_SL3J-{padding:.4rem .75rem;border:1px dashed var(--ui-black-transparent);border-radius:8px;background:transparent;color:var(--text-primary);font-size:.75rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease}.settings-menu_gcAddStop_SL3J-:hover{border-color:var(--looks-secondary);color:var(--looks-secondary)}.settings-menu_gcField_QxOEA{display:flex;flex-direction:column;gap:.375rem}.settings-menu_gcLabel_Cdnkj{font-size:.75rem;font-weight:600;color:var(--text-primary-transparent)}.settings-menu_gcInput_6F1z-,.settings-menu_gcTextarea__U9p-{width:100%;box-sizing:border-box;padding:.5rem .75rem;border:1px solid var(--ui-black-transparent);border-radius:8px;font-size:.8125rem;font-family:inherit;background:var(--input-background);color:var(--text-primary);transition:border-color .15s ease,box-shadow .15s ease}.settings-menu_gcTextarea__U9p-{resize:vertical;min-height:48px}.settings-menu_gcInput_6F1z-:focus,.settings-menu_gcTextarea__U9p-:focus{outline:none;border-color:var(--looks-secondary);box-shadow:0 0 0 3px color-mix(in srgb,var(--looks-secondary) 15%,transparent)}.settings-menu_gcDirectionRow__q8_l{display:flex;align-items:center;gap:.75rem}.settings-menu_gcSlider_67U1E{flex:1;height:4px;border-radius:2px;background:var(--ui-black-transparent);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.settings-menu_gcSlider_67U1E::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--looks-secondary);cursor:pointer}.settings-menu_gcSlider_67U1E::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--looks-secondary);cursor:pointer;border:none}.settings-menu_gcDegrees_iR1c1{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;min-width:2.5rem;text-align:center}.settings-menu_gcDirectionPresets_wOjbr{display:flex;gap:.25rem}.settings-menu_gcDirBtn_a0RoS{width:26px;height:26px;display:flex;align-items:center;justify-content:center;padding:0;background:var(--input-background);border:1px solid var(--ui-black-transparent);border-radius:6px;cursor:pointer;font-size:.8125rem;color:var(--text-primary);transition:border-color .15s ease,background-color .15s ease}.settings-menu_gcDirBtn_a0RoS:hover{border-color:var(--looks-secondary)}.settings-menu_gcDirBtnActive_jVLV4{background:var(--looks-secondary);border-color:var(--looks-secondary);color:#fff}.settings-menu_gcPresets_IaYux{display:flex;flex-wrap:wrap;gap:.5rem}.settings-menu_gcPresetSwatch_n2YyL{width:44px;height:28px;padding:0;border:1px solid var(--ui-black-transparent);border-radius:6px;cursor:pointer;transition:transform .1s ease,outline-color .15s ease}.settings-menu_gcPresetSwatch_n2YyL:hover{transform:scale(1.06)}.settings-menu_gcPresetSwatchActive_HQdQp{outline:2px solid var(--looks-secondary);outline-offset:1px}.settings-menu_gcAccentRow_l4296{display:flex;align-items:center;gap:.625rem}.settings-menu_gcHex_dRktL{font-family:monospace;font-size:.8125rem;font-weight:600;text-transform:uppercase}.settings-menu_gcFooter_RHFdL{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid var(--ui-black-transparent);flex-shrink:0}.settings-menu_gcFooterSpacer_R-YRT{flex:1}.settings-menu_gcBtn_4_W0f{padding:.5rem 1rem;font-size:.8125rem;font-weight:600;background:var(--input-background);border:1px solid var(--ui-black-transparent);border-radius:8px;cursor:pointer;color:var(--text-primary);transition:background-color .15s ease,border-color .15s ease}.settings-menu_gcBtn_4_W0f:hover:not(:disabled){border-color:var(--looks-secondary)}.settings-menu_gcBtn_4_W0f:disabled{opacity:.5;cursor:not-allowed}.settings-menu_gcBtnActive_OJaRb{background:var(--looks-transparent);border-color:var(--looks-secondary);color:var(--looks-secondary)}.settings-menu_gcBtnPrimary_lws9t{background:var(--looks-secondary);border-color:var(--looks-secondary);color:#fff}.settings-menu_gcBtnPrimary_lws9t:hover:not(:disabled){background:var(--looks-secondary-dark);border-color:var(--looks-secondary-dark)}
