.FXGjtW_frame{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);border-radius:20px;display:grid;box-shadow:0 1px 2px #141e190f,0 18px 40px -24px #141e1973}@media (min-width:64rem){.FXGjtW_frame{gap:var(--space-3);padding:var(--space-3)}}.FXGjtW_head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-1);display:flex}.FXGjtW_title{color:var(--color-caption);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.FXGjtW_toggle{border:1px solid var(--color-border);background:var(--color-background);min-height:34px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:700;display:inline-flex}@media (min-width:64rem){.FXGjtW_toggle{display:none}}.FXGjtW_body{gap:var(--space-2);justify-items:center;display:grid}@media (max-width:63.99rem){.FXGjtW_frame[data-hidden] .FXGjtW_body{display:none}}.FXGjtW_stage{width:100%;max-width:min(100%, 34rem, calc((100svh - 17rem) * var(--ratio,.8)))}@media (max-width:63.99rem){.FXGjtW_stage{max-width:min(100%, calc(31svh * var(--ratio,.8)))}}.FXGjtW_toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:nowrap;min-width:0;display:flex}.FXGjtW_toolbar>:first-child{min-width:0}@media (max-width:30rem){.FXGjtW_actions .button{min-height:38px;padding:.3rem .8rem}.FXGjtW_toolbar [role=group] button{padding:0 10px}}.FXGjtW_toolbar>:first-child{justify-content:flex-start}.FXGjtW_actions{gap:var(--space-2);margin-left:auto;display:flex}.FXGjtW_actions .button{flex:none;min-height:42px;padding:.4rem 1rem;font-size:.9375rem}.FXGjtW_status{min-height:0;padding:0 var(--space-1);color:var(--color-caption);margin:0;font-size:.8125rem}.FXGjtW_status:empty{display:none}.FXGjtW_actions{position:relative}.FXGjtW_share{width:46px;flex:none!important;padding:0!important}.FXGjtW_menu{z-index:3;gap:var(--space-3);width:min(20rem,100vw - 3rem);padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px -16px #141e1973}.FXGjtW_kinds{border:1px solid var(--color-border);background:var(--color-background);border-radius:12px;gap:3px;padding:3px;display:flex}.FXGjtW_kinds button{min-height:38px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;font-size:.875rem;font-weight:700;display:inline-flex}.FXGjtW_kinds button[aria-checked=true]{background:var(--color-primary);color:var(--color-on-primary)}.FXGjtW_sizes{gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.FXGjtW_sizes legend{width:100%;color:var(--color-caption);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:.75rem;font-weight:800}.FXGjtW_sizes label{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-weight:700;display:inline-flex}.FXGjtW_sizes input{width:18px;height:18px;accent-color:var(--color-primary)}.FXGjtW_menu .button{width:100%}
._9ndZ3W_studio{--control-radius:12px;--control-ring:color-mix(in srgb, var(--color-primary) 22%, transparent);--control-line:color-mix(in srgb, var(--color-text) 22%, transparent)}:is(._9ndZ3W_studio .input,._9ndZ3W_studio .textarea){border:1px solid var(--control-line);border-radius:var(--control-radius);background:color-mix(in srgb, var(--color-background) 70%, #fff);min-height:48px;transition:border-color var(--motion-fast), box-shadow var(--motion-fast);padding:.7rem .9rem}._9ndZ3W_studio .textarea{min-height:96px}:is(._9ndZ3W_studio .input:hover,._9ndZ3W_studio .textarea:hover){border-color:color-mix(in srgb, var(--color-text) 40%, transparent)}:is(._9ndZ3W_studio .input:focus-visible,._9ndZ3W_studio .textarea:focus-visible){border-color:var(--color-primary);box-shadow:0 0 0 3px var(--control-ring);outline:none}._9ndZ3W_studio .input::placeholder{color:color-mix(in srgb, var(--color-text) 45%, transparent)}._9ndZ3W_studio .textarea::placeholder{color:color-mix(in srgb, var(--color-text) 45%, transparent)}._9ndZ3W_studio .button{border-radius:var(--control-radius);letter-spacing:.01em;transition:background-color var(--motion-fast), border-color var(--motion-fast), box-shadow var(--motion-fast), transform var(--motion-fast);gap:8px;font-weight:700}._9ndZ3W_studio .button--primary{box-shadow:0 8px 18px -10px color-mix(in srgb, var(--color-primary) 80%, transparent)}._9ndZ3W_studio .button--primary:hover{box-shadow:0 10px 22px -10px color-mix(in srgb, var(--color-primary) 90%, transparent)}._9ndZ3W_studio .button--secondary{border-color:color-mix(in srgb, var(--color-primary) 35%, transparent);background:color-mix(in srgb, var(--color-background) 70%, #fff)}._9ndZ3W_studio .button--secondary:hover{border-color:var(--color-primary);background:var(--color-soft)}._9ndZ3W_studio .button:active:not(:disabled){transform:translateY(1px)}._9ndZ3W_studio .button:focus-visible{box-shadow:0 0 0 3px var(--control-ring);outline:none}._9ndZ3W_studio .button:disabled{opacity:.6;cursor:progress;box-shadow:none}._9ndZ3W_studio .button--quiet{padding-inline:.75rem}._9ndZ3W_studio input[type=range]{width:100%;accent-color:var(--color-primary);cursor:pointer}
