.B5E9Mq_player{isolation:isolate;color:#fff;aspect-ratio:16/9;background:#080808;border-radius:12px;width:100%;min-width:0;display:block;position:relative;overflow:hidden;container-type:inline-size}.B5E9Mq_player>video{object-fit:contain;width:100%;height:100%;max-height:80dvh;display:block}.B5E9Mq_player[data-expanded=true]{z-index:200;aspect-ratio:auto;border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.B5E9Mq_player[data-expanded=true]>video{max-height:100%}.B5E9Mq_player[data-expanded=true] .B5E9Mq_controls{padding-bottom:max(8px,env(safe-area-inset-bottom))}.B5E9Mq_player button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:40px;min-width:40px;height:44px;min-height:44px;padding:0;display:inline-flex}.B5E9Mq_player button:hover{background:#ffffff20}.B5E9Mq_player .B5E9Mq_exitFullscreen{top:calc(env(safe-area-inset-top,0px) + 12px);z-index:2;cursor:pointer;background:#161616e6;border:1px solid #ffffff30;border-radius:999px;width:auto;min-width:44px;padding:0 14px;font-size:14px;position:absolute;inset-inline-start:calc(env(safe-area-inset-left,0px) + 12px)}.B5E9Mq_player :is(button,select,input):focus-visible,.B5E9Mq_player:focus-visible{outline-offset:-3px;outline:2px solid #fff}.B5E9Mq_player .B5E9Mq_bigPlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border:1px solid #ffffff40;border-radius:50%;width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.B5E9Mq_bigPlay svg{margin-left:3px}.B5E9Mq_controls{pointer-events:none;background:linear-gradient(#0000,#000b);gap:0;padding:24px 12px 4px;transition:opacity .15s;display:grid;position:absolute;inset:auto 0 0}.B5E9Mq_controls>*{pointer-events:auto}.B5E9Mq_player[data-controls-visible=false]:not(:focus-within) .B5E9Mq_controls{opacity:0;pointer-events:none}.B5E9Mq_player[data-controls-visible=false]:not(:focus-within){cursor:none}.B5E9Mq_seek{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;padding:0;display:block}.B5E9Mq_seek::-webkit-slider-runnable-track{background:#ffffff60;border-radius:3px;height:3px}.B5E9Mq_seek::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:12px;height:12px;margin-top:-4.5px;box-shadow:0 1px 4px #0008}.B5E9Mq_seek::-moz-range-track{background:#ffffff60;border-radius:3px;height:3px}.B5E9Mq_seek::-moz-range-progress{background:#fff;height:3px}.B5E9Mq_seek::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:12px;height:12px}.B5E9Mq_seek:disabled{opacity:.4;cursor:default}.B5E9Mq_bar{align-items:center;gap:2px;min-width:0;display:flex}.B5E9Mq_time{font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:auto;padding:0 4px;font-size:11px}.B5E9Mq_time span{color:#d4d4d4}.B5E9Mq_sound{align-items:center;display:flex}.B5E9Mq_sound input{accent-color:#fff;width:56px;height:24px}.B5E9Mq_player .B5E9Mq_speed{color:#fff;cursor:pointer;appearance:none;text-align:center;background:0 0;border:0;border-radius:6px;width:48px;min-height:44px;padding:0 4px;font-size:12px}.B5E9Mq_speed option{color:#fff;background:#171717}.B5E9Mq_failure{text-align:center;background:#101010;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:13px;display:flex;position:absolute;inset:0}.B5E9Mq_failure button{width:auto;padding:0 12px}.B5E9Mq_player:has(.B5E9Mq_failure) .B5E9Mq_controls{display:none}.B5E9Mq_loading{text-align:center;text-shadow:0 1px 4px #000;pointer-events:none;font-size:12px;position:absolute;inset:40% 0 auto}@container (max-width:400px){.B5E9Mq_sound input{display:none}.B5E9Mq_controls{padding-inline:8px}}@container (max-width:260px){.B5E9Mq_speed{display:none}.B5E9Mq_player button{width:36px;min-width:36px}}@media (prefers-reduced-motion:reduce){.B5E9Mq_controls{transition:none}}
.qxWb9q_player{border:1px solid var(--app-border);background:var(--app-surface);width:100%;min-width:0;color:var(--app-text);border-radius:20px;padding:18px 18px 6px}.qxWb9q_player audio:not([controls]){display:none}.qxWb9q_player audio[controls]{width:100%}.qxWb9q_main{align-items:center;gap:16px;display:flex}.qxWb9q_play{background:var(--app-action);width:48px;height:48px;color:var(--app-on-action);cursor:pointer;border:0;border-radius:50%;flex:0 0 48px;place-items:center;display:grid}.qxWb9q_play:disabled{opacity:.5;cursor:default}.qxWb9q_track{flex:1;min-width:0}.qxWb9q_meta{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.qxWb9q_title{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.qxWb9q_time{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.qxWb9q_time span{color:var(--app-secondary)}.qxWb9q_seek{appearance:none;cursor:pointer;background:0 0;width:100%;height:32px;margin:2px 0 0;padding:0;display:block}.qxWb9q_seek::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--app-text) var(--played),var(--app-control) var(--played));border-radius:4px;height:4px}.qxWb9q_seek::-moz-range-track{background:var(--app-control);border-radius:4px;height:4px}.qxWb9q_seek::-moz-range-progress{background:var(--app-text);height:4px}.qxWb9q_seek::-webkit-slider-thumb{appearance:none;background:var(--app-text);border:0;border-radius:50%;width:12px;height:12px;margin-top:-4px}.qxWb9q_seek::-moz-range-thumb{background:var(--app-text);border:0;border-radius:50%;width:12px;height:12px}.qxWb9q_seek:disabled{opacity:.5;cursor:default}.qxWb9q_tools{justify-content:flex-end;align-items:center;gap:4px;min-height:44px;display:flex}.qxWb9q_tools button,.qxWb9q_tools select{min-width:44px;min-height:44px;color:var(--app-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:12px;display:inline-flex}.qxWb9q_tools select{background:var(--app-surface);padding:0 8px}.qxWb9q_tools button:hover{background:var(--app-hover);color:var(--app-text)}.qxWb9q_state{color:var(--app-secondary);flex:1;font-size:12px}.qxWb9q_player :is(button,input,select):focus-visible{outline:2px solid var(--app-focus,var(--app-text));outline-offset:3px}.qxWb9q_spinner{animation:1s linear infinite qxWb9q_spin}@keyframes qxWb9q_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.qxWb9q_spinner{animation:none}}@media (max-width:400px){.qxWb9q_player{padding:14px 14px 4px}.qxWb9q_main{gap:12px}.qxWb9q_meta{gap:8px}}
.WMNg3W_identity{border:1px solid var(--app-border);color:var(--app-text);background:var(--app-surface);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem;display:flex}.WMNg3W_identity p{margin:0;font-size:.875rem;line-height:1.5}.WMNg3W_identity strong,.WMNg3W_identity span{overflow-wrap:anywhere;display:block}.WMNg3W_identity span{color:var(--app-secondary);font-size:.8125rem}.WMNg3W_identity button,.WMNg3W_identity a,.WMNg3W_returnButton{border:1px solid var(--app-control);background:var(--app-surface);min-height:44px;color:var(--app-text);font:inherit;cursor:pointer;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}.WMNg3W_identity button:focus-visible,.WMNg3W_identity a:focus-visible,.WMNg3W_returnButton:focus-visible{outline:2px solid var(--app-text);outline-offset:3px}.WMNg3W_identity button:disabled{opacity:.6;cursor:default}.WMNg3W_returnButton{margin-block:.75rem}@media (max-width:390px){.WMNg3W_identity{flex-wrap:wrap}.WMNg3W_identity button,.WMNg3W_identity a{max-width:100%}}.WMNg3W_identity a{align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}
.XJoioq_panel{min-width:0;color:var(--app-text);gap:18px;font-size:14px;line-height:1.5;display:grid}.XJoioq_panel p,.XJoioq_muted{color:var(--app-secondary)}.XJoioq_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.XJoioq_actions{flex-wrap:wrap;gap:8px;display:flex}.XJoioq_panel button{border:1px solid var(--app-control);min-height:44px;color:var(--app-text);background:var(--app-surface);border-radius:9px;padding:8px 13px;font-size:13px}.XJoioq_panel button:hover{background:var(--app-hover)}.XJoioq_panel button:disabled{opacity:.5;cursor:not-allowed}.XJoioq_panel button:focus-visible,.XJoioq_panel a:focus-visible,.XJoioq_panel input:focus-visible,.XJoioq_panel select:focus-visible,.XJoioq_panel textarea:focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}.XJoioq_panel .XJoioq_primary{background:var(--app-action);color:var(--app-on-action)}.XJoioq_field{gap:6px;min-width:0;display:grid}.XJoioq_field input,.XJoioq_field select,.XJoioq_field textarea{border:1px solid var(--app-control);background:var(--app-inset);width:100%;color:var(--app-text);border-radius:8px;min-height:44px;padding:10px}.XJoioq_field textarea{resize:vertical;min-height:100px}.XJoioq_check{align-items:flex-start;gap:10px;display:flex}.XJoioq_check input{flex-shrink:0;min-width:18px;min-height:18px;margin-top:5px}.XJoioq_card{border:1px solid var(--app-border);background:var(--app-surface);overflow-wrap:anywhere;border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid}.XJoioq_card h3{font-size:16px;font-weight:600}.XJoioq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;display:grid}.XJoioq_notice{border:1px solid var(--app-border);background:var(--app-inset);border-radius:10px;padding:12px}.XJoioq_error{color:var(--app-danger)!important}.XJoioq_prompt{white-space:pre-wrap;overflow-wrap:anywhere;max-height:280px;overflow:auto}.XJoioq_status{font-size:12px}.XJoioq_slots{gap:8px;display:grid}.XJoioq_credits{gap:6px;font-size:12px;display:grid}.XJoioq_review{border-top:1px solid var(--app-border);gap:16px;padding-top:16px;display:grid}.XJoioq_panel summary{cursor:pointer;min-height:44px;padding:10px 0}.XJoioq_sectionTitle{font-size:19px;font-weight:600}.XJoioq_dialog{border:1px solid var(--app-border);background:var(--app-surface);width:min(760px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--app-text);border-radius:16px;margin:auto;padding:20px;overflow:auto;box-shadow:0 24px 90px #0006}.XJoioq_dialog::backdrop{background:#0009}.XJoioq_footer{background:var(--app-surface);border-top:1px solid var(--app-border);padding:14px 0;position:sticky;bottom:-20px}@media (max-width:390px){.XJoioq_dialog{padding:14px}.XJoioq_footer{bottom:-14px}.XJoioq_actions{width:100%}.XJoioq_actions button{flex:1}.XJoioq_card{padding:12px}}.XJoioq_panel a{color:var(--app-text);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.XJoioq_configuration{border-bottom:1px solid var(--app-border);gap:4px;padding-bottom:8px;display:grid}.XJoioq_values{gap:8px;display:grid}.XJoioq_values>div{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.XJoioq_values dt{color:var(--app-secondary)}.XJoioq_values dd{white-space:pre-wrap}.XJoioq_licenseNote{font-size:13px}.XJoioq_licenseNote a{text-decoration:underline;display:inline}.XJoioq_panel button[aria-disabled=true]{opacity:.5;cursor:not-allowed}
.KREvYq_control{color:var(--app-text);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex}.KREvYq_control button,.KREvYq_dialog button,.KREvYq_preview button,.KREvYq_preview a{border:1px solid var(--app-border);background:var(--app-surface);min-height:44px;color:var(--app-text);font:inherit;cursor:pointer;border-radius:12px;padding:10px 14px}.KREvYq_control button:focus-visible,.KREvYq_dialog :is(button,input,select,textarea,a):focus-visible,.KREvYq_preview :is(button,a):focus-visible{outline:3px solid var(--app-action);outline-offset:3px}.KREvYq_control button:disabled,.KREvYq_dialog button:disabled{opacity:.55;cursor:default}.KREvYq_badge{align-items:center;gap:6px;font-size:.82rem;display:flex}.KREvYq_dialog{border:1px solid var(--app-border);background:var(--app-surface);width:min(660px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--app-text);border-radius:18px;margin:auto;padding:0;overflow:hidden}.KREvYq_dialog::backdrop{background:#0000008c}.KREvYq_shell{flex-direction:column;max-height:calc(100dvh - 26px);display:flex}.KREvYq_header{border-bottom:1px solid var(--app-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.KREvYq_header h2{margin:0;font-size:1.1rem}.KREvYq_body{overscroll-behavior:contain;min-height:0;padding:16px;overflow:auto}.KREvYq_field{gap:6px;margin:12px 0;display:grid}.KREvYq_field input,.KREvYq_field textarea,.KREvYq_field select{box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-elevated);width:100%;color:var(--app-text);font:inherit;border-radius:10px;padding:10px}.KREvYq_field textarea{min-height:64px}.KREvYq_check{align-items:flex-start;gap:10px;margin:14px 0;line-height:1.45;display:flex}.KREvYq_check input{flex-shrink:0;margin-top:4px}.KREvYq_outputs{border:0;gap:12px;margin:0;padding:0;display:grid}.KREvYq_outputs legend{margin-bottom:8px}.KREvYq_output{border:1px solid var(--app-border);border-radius:12px;min-width:0;padding:10px}.KREvYq_output :is(img,video){object-fit:contain;border-radius:8px;max-width:100%;max-height:220px}.KREvYq_output audio{width:100%}.KREvYq_footer{border-top:1px solid var(--app-border);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.KREvYq_primary{background:var(--app-action)!important;color:var(--app-on-action)!important}.KREvYq_error{color:var(--app-text);line-height:1.45}.KREvYq_prompt{white-space:pre-wrap;overflow-wrap:anywhere}.KREvYq_preview{gap:8px;min-width:0;display:grid}.KREvYq_preview :is(img,video){object-fit:contain;background:var(--app-elevated);border-radius:12px;width:100%;max-height:360px}.KREvYq_preview audio{width:100%}.KREvYq_preview a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.KREvYq_preview p{margin:4px 0}.KREvYq_previewFrame{aspect-ratio:4/3;place-items:center;display:grid}.KREvYq_previewFrame img{object-fit:cover;height:100%;max-height:100%}@media (max-width:390px){.KREvYq_header,.KREvYq_body{padding:12px}.KREvYq_dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.KREvYq_shell{max-height:calc(100dvh - 18px)}.KREvYq_footer{padding:10px 12px}.KREvYq_footer button{flex:1}.KREvYq_control button{font-size:.85rem}.KREvYq_field small{line-height:1.4}}.KREvYq_control{gap:6px;margin-top:0}.KREvYq_control .KREvYq_visibilityTrigger{min-height:44px;color:var(--app-secondary);background:0 0;border:0;align-items:center;gap:7px;padding:0 8px;font-size:12px;display:inline-flex}.KREvYq_visibilityTrigger:hover{background:var(--app-hover)}.KREvYq_visibilityMenu{border:1px solid var(--app-border);background:var(--app-elevated);border-radius:10px;padding:5px}.KREvYq_visibilityMenu button{text-align:start;width:100%;min-height:44px;color:var(--app-text);background:0 0;border:0;border-radius:6px;padding:9px 10px;font-size:12px;display:block}.KREvYq_visibilityMenu button:hover{background:var(--app-hover)}.KREvYq_visibilityMenu button:focus-visible{outline:2px solid var(--app-focus);outline-offset:-2px}.KREvYq_visibilityMenu button:disabled{opacity:.5}
.pGk1qq_nav{min-width:0;max-width:100%;color:var(--app-secondary);scrollbar-width:none;align-items:center;gap:24px;font-size:13px;display:flex;overflow-x:auto}.pGk1qq_nav::-webkit-scrollbar{display:none}.pGk1qq_nav a{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:48px;padding:0 2px;display:inline-flex;position:relative}.pGk1qq_nav a:after{content:"";background:0 0;border-radius:2px;height:2px;position:absolute;inset:auto 0 0}.pGk1qq_nav a[aria-current=page]{color:var(--app-text);font-weight:550}.pGk1qq_nav a[aria-current=page]:after{background:var(--app-text)}.pGk1qq_nav a:hover{color:var(--app-text)}.pGk1qq_nav a:focus-visible{outline:2px solid var(--app-focus);outline-offset:-3px;border-radius:4px}@media (max-width:650px){.pGk1qq_nav{justify-content:space-between;gap:12px;font-size:13px}}@media (max-width:359px){.pGk1qq_nav{gap:8px;font-size:12px}}
._86lcEG_dialog{overscroll-behavior:contain;width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:20px;margin:auto;padding:0;overflow:auto;box-shadow:0 20px 64px #0005}._86lcEG_dialog::backdrop{background:#0008}._86lcEG_header{justify-content:space-between;align-items:center;padding:16px 16px 0 24px;display:flex}._86lcEG_symbol{width:40px;height:40px;color:var(--app-secondary);background:var(--app-inset);border-radius:12px;place-items:center;display:grid}._86lcEG_dialog button{border:1px solid var(--app-control);min-width:44px;min-height:44px;color:var(--app-text);cursor:pointer;background:0 0;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:500;line-height:1.4}._86lcEG_dialog button:hover{background:var(--app-hover)}._86lcEG_dialog button:focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}._86lcEG_dialog button:disabled{opacity:.45;cursor:not-allowed}._86lcEG_dialog ._86lcEG_close{color:var(--app-secondary);border-color:#0000;place-items:center;padding:0;display:grid}._86lcEG_content{overflow-wrap:anywhere;gap:12px;padding:16px 24px 24px;display:grid}._86lcEG_content h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600;line-height:1.35}._86lcEG_content p{color:var(--app-secondary);margin:0;font-size:14px;line-height:1.5}._86lcEG_preview{background:var(--app-inset);border-radius:10px;padding:12px 14px}._86lcEG_preview p{-webkit-line-clamp:2;color:var(--app-text);white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._86lcEG_footer{justify-content:flex-end;gap:8px;padding:0 24px 24px;display:flex}._86lcEG_dialog ._86lcEG_primary,._86lcEG_dialog ._86lcEG_primary:hover{background:var(--app-action);color:var(--app-on-action);border-color:#0000}@media (max-width:480px){._86lcEG_dialog{border-radius:18px}._86lcEG_header{padding:12px 12px 0 20px}._86lcEG_content{padding:12px 20px 20px}._86lcEG_footer{flex-direction:column-reverse;padding:0 20px 20px}}
.kIADPa_header{z-index:20;border-bottom:1px solid var(--app-border);background:var(--app-canvas);position:sticky;top:0}.kIADPa_headerInner{justify-content:space-between;align-items:center;gap:12px;max-width:1160px;min-height:56px;margin:auto;padding:0 28px;display:flex}.kIADPa_views{gap:24px;display:flex}.kIADPa_views button{min-height:56px;color:var(--app-muted);border-bottom:2px solid #0000;font-size:13px;font-weight:550}.kIADPa_views button[aria-pressed=true]{color:var(--app-text);border-bottom-color:var(--app-text)}.kIADPa_headerTools{gap:4px;display:flex}.kIADPa_iconButton,.kIADPa_textButton{min-height:44px;color:var(--app-secondary);border-radius:6px;justify-content:center;align-items:center;gap:7px;font-size:12px;line-height:1.35;display:inline-flex}.kIADPa_iconButton{flex:0 0 44px;width:44px}.kIADPa_textButton{text-align:start;padding:0 9px}.kIADPa_iconButton:hover,.kIADPa_textButton:hover{color:var(--app-text);background:var(--app-hover)}.kIADPa_iconButton:disabled,.kIADPa_iconButton[aria-disabled=true],.kIADPa_textButton:disabled{opacity:.45}.kIADPa_header button:focus-visible,.kIADPa_iconButton:focus-visible,.kIADPa_textButton:focus-visible,.kIADPa_actionsMenu button:focus-visible,.kIADPa_preview:focus-visible,.kIADPa_library button:focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}.kIADPa_content{max-width:1160px;margin:auto;padding:26px 28px 0}.kIADPa_notices:empty{display:none}.kIADPa_notices p{margin-bottom:14px;padding:12px 0;font-size:13px}.kIADPa_feed{gap:40px;display:grid}.kIADPa_creation{border-bottom:1px solid var(--app-border);min-width:0;padding-bottom:24px}.kIADPa_creationHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 14px;margin:0 0 10px;display:flex}.kIADPa_creationIdentity{color:var(--app-muted);flex-wrap:wrap;align-items:baseline;gap:5px 12px;font-size:12px;display:flex}.kIADPa_creationIdentity strong{color:var(--app-text);font-size:13px;font-weight:550}.kIADPa_outputGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px;display:grid}.kIADPa_output{min-width:0}.kIADPa_preview{background:var(--app-inset);border-radius:9px;width:100%;display:block;position:relative;overflow:hidden}.kIADPa_preview img{object-fit:contain;width:100%;height:auto;min-height:180px;max-height:min(64vh,620px);display:block}.kIADPa_preview>svg{color:#fff;background:#0009;border-radius:5px;width:29px;height:29px;padding:5px;position:absolute;bottom:12px;right:12px}.kIADPa_safeArea{pointer-events:none;position:absolute;inset:0}.kIADPa_safeArea:before,.kIADPa_safeArea:after{content:"";border:solid #ffffff90;position:absolute}.kIADPa_safeArea:before{border-width:0 1px;inset:0 33.333%}.kIADPa_safeArea:after{border-width:1px 0;inset:33.333% 0}.kIADPa_outputFooter{justify-content:space-between;align-items:center;gap:6px;min-height:46px;display:flex}.kIADPa_outputFooter>span{color:var(--app-muted);font-variant-numeric:tabular-nums;font-size:11px}.kIADPa_outputTools{align-items:center;gap:2px;display:flex}.kIADPa_prompt{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--app-secondary);margin-top:8px;font-size:13px;line-height:1.65}.kIADPa_promptCollapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kIADPa_promptHeading{align-items:center;gap:4px;display:flex}.kIADPa_promptHeading>button{min-height:44px;font-size:12px}.kIADPa_promptCopyError{color:var(--app-secondary);padding:4px 0;font-size:12px;display:block}.kIADPa_promptDetails .kIADPa_prompt{margin-top:0}.kIADPa_activity{min-height:48px;color:var(--app-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.kIADPa_phase{align-items:center;gap:10px;display:inline-flex}.kIADPa_activityDot{background:var(--app-text);border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite kIADPa_studio-activity}.kIADPa_pending{background:var(--app-surface);border-radius:9px;place-content:center;min-height:210px;padding:28px;display:grid}.kIADPa_pending .kIADPa_activity{gap:24px}.kIADPa_error{color:var(--app-danger);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;font-size:12px;display:flex}.kIADPa_empty{text-align:center;flex-direction:column;align-items:center;padding:clamp(48px,12vh,112px) 12px 36px;display:flex}.kIADPa_emptyEyebrow{color:var(--app-muted);margin-bottom:14px;font-size:12px}.kIADPa_empty h2{letter-spacing:-.035em;font-size:clamp(25px,3vw,38px);font-weight:500;line-height:1.2}.kIADPa_empty>p:not(.kIADPa_emptyEyebrow){max-width:330px;color:var(--app-muted);margin-top:12px;font-size:13px;line-height:1.6}.kIADPa_empty>button{margin-top:18px}.kIADPa_video{background:var(--app-inset);border-radius:9px;width:100%;max-height:64vh}.kIADPa_audio{background:var(--app-surface);border-radius:9px;padding:24px}.kIADPa_audioHeader{align-items:center;gap:12px;margin-bottom:20px;font-size:14px;font-weight:500;display:flex}.kIADPa_audio audio{width:100%;max-width:100%}.kIADPa_actionsMenu{border:1px solid var(--app-control);background:var(--app-elevated);border-radius:9px;padding:5px}.kIADPa_actionsMenu button{text-align:start;width:100%;min-height:44px;color:var(--app-text);border-radius:5px;align-items:center;gap:10px;padding:9px;font-size:12px;display:flex}.kIADPa_actionsMenu button:hover{background:var(--app-hover)}.kIADPa_actionsMenu button:disabled{color:var(--app-muted);opacity:.55}.kIADPa_dock{z-index:40;border:1px solid var(--app-control);background:var(--app-composer);border-radius:14px;width:calc(100% - 32px);max-width:768px;padding:10px 12px;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.kIADPa_dock[hidden]{display:none}.kIADPa_dock textarea{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:64px;margin:0;padding:8px 2px;font-size:14px}.kIADPa_dock textarea:focus{box-shadow:none}.kIADPa_dock [data-studio-trigger]{color:var(--app-text);background:0 0;border-color:#0000;padding:0 7px;font-weight:500}.kIADPa_dock [data-studio-trigger]:hover{background:var(--app-hover)}.kIADPa_dock button[type=submit]{box-shadow:none;background:var(--app-action);color:var(--app-on-action);border-radius:8px;margin-inline-start:auto}.kIADPa_dock [data-studio-origin]{min-height:32px;margin:0;font-size:11px}.kIADPa_references{gap:8px;max-width:100%;padding:4px 0 8px;display:flex;overflow-x:auto}.kIADPa_reference{border:1px solid var(--app-border);border-radius:7px;flex:none;align-items:center;gap:7px;min-width:0;padding:4px 0 4px 4px;display:flex}.kIADPa_reference img{object-fit:cover;border-radius:4px;width:38px;height:38px}.kIADPa_reference span{text-overflow:ellipsis;white-space:nowrap;max-width:105px;font-size:11px;overflow:hidden}.kIADPa_reference button{width:36px;min-height:44px}.kIADPa_library{padding:16px 0 24px}.kIADPa_libraryHeader{max-width:540px;margin-bottom:20px}.kIADPa_libraryHeader h2{letter-spacing:-.035em;font-size:clamp(27px,3vw,36px);font-weight:500}.kIADPa_libraryHeader p{color:var(--app-muted);margin-top:9px;font-size:13px;line-height:1.7}.kIADPa_filters{gap:8px;padding-bottom:20px;display:flex;overflow:auto}.kIADPa_filters button{min-height:44px;color:var(--app-muted);border-radius:6px;flex:none;padding:0 12px;font-size:12px}.kIADPa_filters button[aria-pressed=true]{color:var(--app-text);background:var(--app-selected)}.kIADPa_ideaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.kIADPa_idea{border-top:1px solid var(--app-border);flex-direction:column;align-items:flex-start;padding:22px 0;display:flex}.kIADPa_ideaMeta{color:var(--app-muted);gap:10px;font-size:11px;display:flex}.kIADPa_idea h3{color:var(--app-text);letter-spacing:-.02em;margin-top:16px;font-size:20px;font-weight:500;line-height:1.3}.kIADPa_idea>p{color:var(--app-secondary);margin:8px 0 14px;font-size:13px;line-height:1.65}.kIADPa_idea>button{margin-top:auto;padding-left:0}@keyframes kIADPa_studio-activity{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.kIADPa_activityDot{animation:none}}@media (max-width:639px){.kIADPa_headerInner{min-height:48px;padding:0 16px}.kIADPa_views{gap:20px}.kIADPa_views button{min-height:48px}.kIADPa_content{padding:18px 12px 0}.kIADPa_feed{gap:24px}.kIADPa_creation{padding-bottom:16px}.kIADPa_creationIdentity{gap:4px 8px}.kIADPa_creationIdentity strong{max-width:170px}.kIADPa_outputGrid{gap:12px}.kIADPa_preview img{max-height:54vh}.kIADPa_dock{width:100%;max-width:none;padding:7px 10px max(8px, env(safe-area-inset-bottom));border-radius:12px 12px 0 0;bottom:0;left:0;transform:none}.kIADPa_dock textarea{min-height:58px}.kIADPa_ideaGrid{grid-template-columns:minmax(0,1fr)}.kIADPa_library{padding:10px 4px}.kIADPa_audio{padding:20px 12px}}.kIADPa_dock textarea:focus-visible{box-shadow:inset 0 -2px 0 var(--app-focus);outline:0}@media (forced-colors:active){.kIADPa_dock textarea:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid highlight}}.kIADPa_actionReason{color:var(--app-muted);padding:0 9px 9px 34px;font-size:11px;line-height:1.5}.kIADPa_outputFooter>span{white-space:nowrap}.kIADPa_outputTools .kIADPa_textButton{white-space:nowrap;padding-inline:6px}.kIADPa_libraryText{color:var(--app-muted);font-size:13px}.kIADPa_ideaForm{border:1px solid var(--app-border);border-radius:12px;flex-direction:column;gap:10px;margin-bottom:12px;padding:14px;display:flex}.kIADPa_ideaForm label{color:var(--app-secondary);flex-direction:column;gap:6px;font-size:13px;display:flex}.kIADPa_ideaForm input,.kIADPa_ideaForm textarea,.kIADPa_ideaForm select{border:1px solid var(--app-control);background:var(--app-inset);color:var(--app-text);border-radius:8px;padding:8px 10px;font-size:14px}.kIADPa_ideaForm button[type=button]:last-of-type{align-self:flex-start}.kIADPa_toolIntro{border-bottom:1px solid var(--app-border);margin-bottom:24px;padding:28px 0 32px}.kIADPa_toolIntro h2{letter-spacing:-.03em;font-size:28px;font-weight:500}.kIADPa_toolIntro p{color:var(--app-secondary);overflow-wrap:anywhere;margin-top:10px;font-size:14px;line-height:1.6}.kIADPa_toolSource{border:1px dashed var(--app-control);background:var(--app-surface);width:100%;min-height:220px;color:var(--app-secondary);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:24px 0 12px;padding:24px;display:flex}.kIADPa_toolSource:hover{border-color:var(--app-focus);background:var(--app-hover)}.kIADPa_toolSource strong{color:var(--app-text);overflow-wrap:anywhere;max-width:100%;font-size:15px;font-weight:500}.kIADPa_toolSource span{max-width:300px;font-size:12px;line-height:1.5}.kIADPa_toolSource img{object-fit:contain;border-radius:6px;max-width:100%;max-height:240px}.kIADPa_toolSource:focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}@media (max-width:480px){.kIADPa_views{gap:10px}.kIADPa_headerInner{gap:4px}.kIADPa_views .kIADPa_textButton{padding:0}.kIADPa_headerTools{gap:0}}.kIADPa_collectionModes{scrollbar-width:none;gap:4px;max-width:1160px;margin:auto;padding:12px 28px 0;display:flex;overflow-x:auto}.kIADPa_collectionModes a{white-space:nowrap;min-height:44px;color:var(--app-secondary);isolation:isolate;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;font-size:13px;display:flex;position:relative}.kIADPa_collectionModes a:before{content:"";z-index:-1;border-radius:inherit;position:absolute;inset:4px 0}.kIADPa_collectionModes a[aria-current=page]{color:var(--app-text);font-weight:550}.kIADPa_collectionModes a[aria-current=page]:before{background:var(--app-selected)}.kIADPa_collectionModes a:hover:before{background:var(--app-hover)}.kIADPa_collectionModes a:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}@media (max-width:650px){.kIADPa_headerInner{gap:0 12px;padding:6px 16px}.kIADPa_headerTools{margin-inline-start:auto}.kIADPa_collectionModes{padding-inline:16px}}.kIADPa_headerInner{flex-wrap:nowrap;gap:8px}.kIADPa_headerTools{align-items:center;gap:8px;min-width:0;margin-inline-start:auto;display:flex}.kIADPa_headerActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.kIADPa_dock{left:var(--studio-dock-center,50%);width:calc(var(--studio-dock-width,100vw) - 32px);bottom:calc(16px + var(--studio-dock-lift,0px));max-height:var(--studio-dock-max-height,calc(100dvh - 16px));overscroll-behavior:contain;padding:6px 10px;overflow-y:auto}.kIADPa_dockStatus{color:var(--app-secondary);align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.kIADPa_dockStatus:empty{display:none}.kIADPa_dockStatus>:is(p,span){overflow-wrap:anywhere;flex:1;min-width:0;margin:0}.kIADPa_dockStatus>button{flex-shrink:0}.kIADPa_dockSelectors{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:0 8px;font-size:12px;display:grid}.kIADPa_dockSelectors>div{min-width:0;max-width:100%}.kIADPa_dockSelectors [data-studio-trigger=parameters]{justify-content:flex-end;width:100%;min-width:0;max-width:100%}.kIADPa_dockSelectors [data-studio-trigger=parameters]>span:first-of-type{min-width:0}.kIADPa_dockSelectors [data-studio-trigger]>svg{flex-shrink:0}.kIADPa_dockActions{grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:8px 12px;padding-top:8px;display:grid}.kIADPa_dockTools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kIADPa_dockTools:empty{display:none}.kIADPa_dockFeedback{min-width:0;color:var(--app-secondary);grid-column:2;font-size:12px;line-height:18px}.kIADPa_dockActions>div{min-width:0}.kIADPa_dockActions button[type=submit]{grid-column:3;min-height:44px;padding-inline:14px}.kIADPa_dock textarea[data-studio-prompt-input]{box-sizing:border-box;resize:none;width:100%;min-height:40px;max-height:min(160px,25dvh);padding:8px 2px;font-size:14px;line-height:24px;display:block}@media (max-width:639px){.kIADPa_headerInner{gap:4px;padding:4px 10px}.kIADPa_dock[data-studio-dock][data-studio-composer]{left:var(--studio-dock-center,50%);width:calc(var(--studio-dock-width,100vw) - 16px);padding:4px 8px max(4px,env(safe-area-inset-bottom));bottom:calc(8px + var(--studio-dock-lift,0px));max-height:var(--studio-dock-max-height,calc(100dvh - 16px));border-radius:12px;transform:translate(-50%)}.kIADPa_dock textarea[data-studio-prompt-input]{font-size:16px}.kIADPa_dock [data-studio-prompt-row]{margin-block:0}.kIADPa_dockActions{grid-template-columns:minmax(0,1fr) auto}.kIADPa_dockTools{grid-column:1/-1}.kIADPa_dockFeedback{grid-column:1}.kIADPa_dockActions button[type=submit]{grid-column:2}[data-studio-surface][data-studio-compact-viewport] .kIADPa_header{position:static}}.kIADPa_creditPrecheck{min-width:0;min-height:24px;color:var(--app-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.kIADPa_creditPrecheck>span{overflow-wrap:normal;min-width:0}.kIADPa_creditPrecheck[data-studio-credit-precheck=ready]>span{white-space:nowrap}.kIADPa_creditRetry{width:44px;height:44px;color:var(--app-secondary);background:0 0;border:0;border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.kIADPa_creditRetry:hover{background:var(--app-hover);color:var(--app-text)}.kIADPa_creditRetry:focus-visible{outline:2px solid var(--app-focus);outline-offset:-2px}.kIADPa_outputFooter{flex-direction:column;align-items:stretch;gap:6px;padding:8px 0 0}.kIADPa_outputFooter>span{white-space:normal;order:2;padding:0 2px}.kIADPa_outputTools{min-width:0;display:block}.kIADPa_creationHeader[hidden],.kIADPa_outputFooter[hidden]{display:none}.kIADPa_creationDetails{flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;margin-top:8px;font-size:12px;display:flex}.kIADPa_creationDetails>*{min-width:0}.kIADPa_creationDetails>.kIADPa_promptDetails{flex:1 0 100%;order:3}.kIADPa_gallery{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));align-items:start;gap:18px 14px;display:grid}:is(.kIADPa_gallery .kIADPa_creation:has(.kIADPa_output),.kIADPa_gallery .kIADPa_outputGrid){display:contents}.kIADPa_gallery .kIADPa_creation{border:0;padding:0}.kIADPa_gallery .kIADPa_output{min-width:0}.kIADPa_gallery .kIADPa_preview{aspect-ratio:1;border:1px solid var(--app-border);border-radius:12px}.kIADPa_gallery .kIADPa_preview img{object-fit:contain;width:100%;height:100%;min-height:0;max-height:none;transition:transform .18s}.kIADPa_gallery .kIADPa_preview:hover img{transform:scale(1.025)}.kIADPa_gallery .kIADPa_preview>svg{bottom:8px;right:8px}.kIADPa_galleryCaption{text-overflow:ellipsis;white-space:nowrap;color:var(--app-secondary);margin:8px 2px 0;font-size:11px;overflow:hidden}.kIADPa_avGallery{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;gap:20px;display:grid}.kIADPa_avGallery .kIADPa_creation{border:1px solid var(--app-border);border-radius:12px;padding:12px}.kIADPa_avGallery .kIADPa_creationIdentity strong{max-width:none}.kIADPa_avDetails{color:var(--app-secondary);margin-top:8px;font-size:12px}.kIADPa_avDetails>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.kIADPa_avDetails>summary:after{content:"+";margin-inline-start:auto}.kIADPa_avDetails[open]>summary:after{content:"−"}@media (max-width:650px){.kIADPa_collectionModes{padding:8px 12px 0}.kIADPa_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.kIADPa_gallery .kIADPa_preview>svg{width:25px;height:25px;bottom:6px;right:6px}}@media (prefers-reduced-motion:reduce){.kIADPa_gallery .kIADPa_preview img{transition:none}}.kIADPa_header[data-shell-integrated=true] .kIADPa_headerInner{min-height:48px;padding-block:0}.kIADPa_header .kIADPa_headerInner>nav{flex:1;min-width:0}.kIADPa_creationActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.kIADPa_newCreation{text-align:center;white-space:nowrap;background:var(--app-action);min-height:44px;color:var(--app-on-action);border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}.kIADPa_newCreation>svg{flex-shrink:0}.kIADPa_newCreation:hover{opacity:.88}.kIADPa_newCreation:disabled{opacity:.45;cursor:not-allowed}.kIADPa_creationActions[data-editor=true] .kIADPa_newCreation{color:var(--app-text);border-color:var(--app-control);background:0 0}.kIADPa_creationActions[data-editor=true] .kIADPa_newCreation:hover{background:var(--app-hover);opacity:1}.kIADPa_newCreation:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}.kIADPa_appHeader{z-index:30;background:var(--app-canvas);border-bottom:1px solid var(--app-border);align-items:center;gap:8px;height:52px;padding:4px 16px;display:flex;position:sticky;top:0}.kIADPa_appTitle{color:var(--app-text);flex-shrink:0;font-size:14px;font-weight:600}.kIADPa_appHeader .kIADPa_headerTools{justify-content:flex-end}.kIADPa_appHeader [data-studio-credit-balance]{flex:0 auto}.kIADPa_appHeader+.kIADPa_header{top:52px}@media (max-width:1000px){.kIADPa_appHeader{gap:4px;padding-inline:8px}.kIADPa_appTitle{font-size:13px}.kIADPa_appHeader .kIADPa_headerTools{flex:1;gap:2px}.kIADPa_creationActions{gap:0}.kIADPa_newCreation{width:44px;padding:0}.kIADPa_actionLabel{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kIADPa_headerActions>button>span{display:none}}.kIADPa_gallery .kIADPa_output{position:relative}.kIADPa_galleryItemActions{z-index:1;position:absolute;inset-block-start:8px;inset-inline-end:8px}.kIADPa_galleryItemActions [aria-haspopup]{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#161616b8;border-radius:50%;width:40px;min-height:40px}.kIADPa_galleryItemActions [aria-haspopup]:hover{background:#333}.kIADPa_headerActions>button>svg{flex-shrink:0}.kIADPa_dock[data-studio-composer]{border-color:var(--app-border);border-radius:24px;padding:12px 14px}.kIADPa_dock .kIADPa_dockSelectors{padding:4px 0}.kIADPa_dock .kIADPa_dockSelectors [data-studio-trigger=parameters]{background:var(--app-surface);border-radius:20px;padding-inline:12px}.kIADPa_dock .kIADPa_dockActions{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding-top:4px}.kIADPa_dock .kIADPa_dockTools{grid-column:1}.kIADPa_dock .kIADPa_dockFeedback{grid-column:2}.kIADPa_dock .kIADPa_dockActions button[type=submit]{border-radius:22px;grid-column:3;padding-inline:16px}.kIADPa_dock .kIADPa_references{gap:10px;padding:2px 0 10px}.kIADPa_dock .kIADPa_reference{background:var(--app-surface);border-radius:14px;width:80px;height:80px;padding:0;position:relative;overflow:hidden}.kIADPa_dock .kIADPa_reference img{border-radius:0;width:100%;height:100%}.kIADPa_dock .kIADPa_reference span{color:#fff;background:#0009;width:100%;max-width:none;padding:2px 6px;font-size:10px;position:absolute;bottom:0;left:0}.kIADPa_dock .kIADPa_reference button{color:#fff;background:#0000008c;border-radius:0 0 0 14px;width:44px;height:44px;min-height:44px;font-size:22px;position:absolute;top:0;right:0}.kIADPa_dock .kIADPa_reference button:focus-visible{outline:2px solid var(--app-focus);outline-offset:-3px}@media (max-width:639px){.kIADPa_dock[data-studio-dock][data-studio-composer]{padding:10px 12px max(10px,env(safe-area-inset-bottom));border-radius:24px}.kIADPa_dock .kIADPa_dockTools{flex-wrap:nowrap}.kIADPa_dock .kIADPa_dockTools:has([data-studio-reference-upload])>:not([data-studio-reference-upload]):not([data-av-capabilities-retry]){display:none}}
.rZd2Ya_balance{min-width:44px;max-width:190px;min-height:44px;color:var(--app-text);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.rZd2Ya_balance span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rZd2Ya_balance[data-state=loading],.rZd2Ya_balance[data-state=unavailable]{color:var(--app-secondary)}.rZd2Ya_balance:hover{background:var(--app-hover)}.rZd2Ya_balance:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}@media (max-width:650px){.rZd2Ya_balance{max-width:145px;padding:0 9px;font-size:11px}}
._2whcoq_dialog{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:20px;width:min(600px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 90px #0006}._2whcoq_dialog[open]{flex-direction:column;display:flex}._2whcoq_dialog::backdrop{background:#0009}._2whcoq_header,._2whcoq_footer{background:var(--app-surface);flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;display:flex}._2whcoq_header{border-bottom:1px solid var(--app-border);justify-content:space-between}._2whcoq_header h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600;line-height:1.35}._2whcoq_content{overscroll-behavior:contain;min-height:0;color:var(--app-secondary);overflow-wrap:anywhere;gap:20px;padding:20px;font-size:14px;line-height:1.5;display:grid;overflow:auto}._2whcoq_content p,._2whcoq_content h3{margin:0}._2whcoq_content h3{font-size:13px;font-weight:500}._2whcoq_field{gap:8px;display:grid}._2whcoq_field textarea{resize:vertical;border:1px solid var(--app-control);background:var(--app-inset);width:100%;min-height:100px;max-height:240px;color:var(--app-text);border-radius:12px;padding:12px;font-size:16px}._2whcoq_dialog button,._2whcoq_dialog a{border:1px solid var(--app-border);min-width:44px;min-height:44px;color:var(--app-text);cursor:pointer;border-radius:10px;padding:8px 12px;font-size:13px}._2whcoq_dialog button:hover{background:var(--app-hover)}._2whcoq_dialog button:focus-visible,._2whcoq_dialog a:focus-visible,._2whcoq_field textarea:focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}._2whcoq_dialog button:disabled{opacity:.45;cursor:not-allowed}._2whcoq_dialog ._2whcoq_close{border-color:#0000;flex-shrink:0;place-items:center;width:44px;margin-right:-8px;padding:0;display:grid}._2whcoq_dialog ._2whcoq_primary{background:var(--app-action);color:var(--app-on-action);border-color:#0000;font-weight:550}._2whcoq_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._2whcoq_row strong{color:var(--app-text);font-weight:550;display:block}._2whcoq_modelRow{flex-wrap:nowrap}._2whcoq_modelRow span{margin-bottom:4px;font-size:12px;display:block}._2whcoq_modelRow button{justify-content:center;align-items:center;gap:8px;display:inline-flex}._2whcoq_footer{border-top:1px solid var(--app-border);justify-content:flex-end}._2whcoq_footerActions>button:first-child:nth-last-child(3){margin-right:auto}._2whcoq_assets{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._2whcoq_assets li{background:var(--app-inset);border:1px solid var(--app-border);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:10px;font-size:13px;display:flex}._2whcoq_assets li span{min-width:0}._2whcoq_assets li img,._2whcoq_thumbnail{object-fit:cover;border-radius:8px;flex-shrink:0;width:64px;height:64px;display:block}._2whcoq_error{color:var(--app-danger)}._2whcoq_modality{font-size:12px;font-weight:500}._2whcoq_preview{object-fit:contain;background:var(--app-media-mat);width:100%;max-height:65dvh;display:block}._2whcoq_parameters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}._2whcoq_parameters dt{font-size:12px}._2whcoq_parameters dd{color:var(--app-text);white-space:pre-wrap}@media (max-width:600px){._2whcoq_dialog{border-radius:18px}._2whcoq_header,._2whcoq_footer{padding:12px 16px}._2whcoq_content{gap:18px;padding:16px}._2whcoq_footer{padding-bottom:max(12px,env(safe-area-inset-bottom));flex-wrap:wrap}._2whcoq_footerActions button{flex:1}._2whcoq_footerActions>button:first-child:nth-last-child(3){flex-basis:100%;margin-right:0}._2whcoq_modelRow{align-items:flex-start}._2whcoq_modelRow ._2whcoq_actions{flex-shrink:0;max-width:45%}}._2whcoq_brief{gap:18px;display:grid}._2whcoq_brief ._2whcoq_field input:not([type=file]),._2whcoq_brief select{border:1px solid var(--app-control);background:var(--app-inset);width:100%;min-height:44px;color:var(--app-text);border-radius:8px;padding:10px;font-size:16px}._2whcoq_brief ._2whcoq_field textarea{min-height:84px;font-size:16px}._2whcoq_brief label{color:var(--app-text);font-weight:500}._2whcoq_briefOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._2whcoq_reference{align-items:center;gap:12px;min-width:0;display:flex}._2whcoq_reference img{object-fit:contain;background:var(--app-media-mat);border-radius:8px;width:96px;height:96px}._2whcoq_reference figcaption{overflow-wrap:anywhere;min-width:0}._2whcoq_reference span{margin-top:4px;font-size:12px;display:block}._2whcoq_inspiration summary{cursor:pointer;min-height:44px;color:var(--app-text);align-items:center;display:flex}._2whcoq_brief :is(input,textarea,select):focus-visible,._2whcoq_inspiration summary:focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}@media (max-width:360px){._2whcoq_briefOptions{grid-template-columns:1fr}}._2whcoq_recipeFields{border:0;min-width:0;margin:0;padding:0}._2whcoq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._2whcoq_row>div{min-width:0}._2whcoq_row strong{overflow-wrap:anywhere}._2whcoq_modelChange{border:1px solid var(--app-control);min-height:44px;color:var(--app-text);background:var(--app-surface);border-radius:8px;align-self:flex-start;padding:8px 12px;font-size:13px}._2whcoq_modelChange:hover{background:var(--app-hover)}._2whcoq_dialog button._2whcoq_primary:hover{background:var(--app-action);color:var(--app-on-action)}._2whcoq_controls{gap:20px;min-width:0;display:grid}._2whcoq_footerActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}._2whcoq_footerActions ._2whcoq_cancel{color:var(--app-secondary);background:0 0;border-color:#0000}._2whcoq_footerActions ._2whcoq_primary{justify-content:center;align-items:center;gap:12px;padding-inline:20px;display:inline-flex}._2whcoq_dialog._2whcoq_editor{border-radius:24px;width:min(920px,100vw - 48px)}._2whcoq_editor ._2whcoq_header{border-bottom:0;padding:16px 24px}._2whcoq_editor ._2whcoq_header h2{font-size:18px}._2whcoq_editor ._2whcoq_workspace{grid-template-columns:minmax(0,1fr) 280px;gap:0;min-height:320px;padding:0;display:grid}._2whcoq_workspace>[role=status],._2whcoq_workspace>._2whcoq_error{grid-column:1/-1;padding:24px}._2whcoq_mediaStage{align-items:center;min-width:0;padding:0 8px 24px 24px;display:flex}._2whcoq_canvas{background:var(--app-media-mat);border-radius:16px;align-content:center;gap:12px;width:100%;height:100%;min-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._2whcoq_canvas li{place-items:center;min-width:0;padding:24px;display:grid;position:relative}._2whcoq_canvas li>img{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:400px;display:block;box-shadow:0 8px 32px #0003}._2whcoq_canvas li>span{color:#fff;pointer-events:none;background:#000b;border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.5;position:absolute;top:12px;left:12px}._2whcoq_canvas li>:is(video,audio){width:100%;max-width:100%}._2whcoq_inspector{flex-direction:column;gap:20px;min-width:0;padding:8px 24px 24px;display:flex}._2whcoq_inspector>div[hidden]{display:none}._2whcoq_dialog ._2whcoq_modelSelector{text-align:start;background:0 0;border-radius:12px;order:-1;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px;display:flex}._2whcoq_modelSelector>span{gap:4px;min-width:0;display:grid}._2whcoq_modelSelector ._2whcoq_controlLabel{color:var(--app-secondary);font-size:11px;line-height:1.4}._2whcoq_modelSelector strong{font-size:13px;font-weight:550;line-height:1.5}._2whcoq_modelSelector>svg{color:var(--app-secondary);flex-shrink:0}._2whcoq_inlineSettings{border-top:1px solid var(--app-border)}._2whcoq_inlineSettings>summary{cursor:pointer;min-height:48px;color:var(--app-secondary);align-items:center;gap:10px;font-size:13px;list-style:none;display:flex}._2whcoq_inlineSettings>summary::-webkit-details-marker{display:none}._2whcoq_inlineSettings>summary>svg:last-child{margin-left:auto;transition:transform .15s}._2whcoq_inlineSettings[open]>summary>svg:last-child{transform:rotate(180deg)}._2whcoq_inlineSettings summary:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px;border-radius:6px}._2whcoq_inlineSettings [data-studio-model-settings]{gap:16px;margin:0}._2whcoq_inlineSettings [data-studio-model-settings]>div{grid-template-columns:1fr;gap:16px}._2whcoq_inlineSettings :is(label,legend){font-size:12px}._2whcoq_inlineSettings [data-studio-model-settings] input:not([type=checkbox]),._2whcoq_inlineSettings select{min-height:44px;font-size:16px}._2whcoq_inlineSettings [data-studio-fixed-details]{font-size:12px}._2whcoq_inlineSettings [data-studio-model-settings] fieldset{padding:8px}._2whcoq_inspector ._2whcoq_field{gap:8px;font-size:12px}._2whcoq_inspector ._2whcoq_field textarea{min-height:100px;font-size:14px}._2whcoq_editor ._2whcoq_editorFooter{justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}._2whcoq_editorFooter>[data-studio-usage-estimate]{flex:1;min-width:0}._2whcoq_editorFooter ._2whcoq_footerActions{margin-inline-start:auto}._2whcoq_editorFooter ._2whcoq_cancel{display:none}._2whcoq_editorFooter ._2whcoq_primary{border-radius:12px;min-width:148px}@media (max-width:680px){._2whcoq_dialog._2whcoq_editor{border-radius:20px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}._2whcoq_editor ._2whcoq_header{padding:12px 16px}._2whcoq_editor ._2whcoq_header h2{font-size:17px}._2whcoq_editor ._2whcoq_workspace{flex-direction:column;min-height:0;display:flex}._2whcoq_mediaStage{padding:0 16px;display:block}._2whcoq_canvas{min-height:0}._2whcoq_canvas li{padding:20px}._2whcoq_canvas li>img{max-width:100%;max-height:clamp(150px,32dvh,280px)}._2whcoq_inspector{gap:12px;padding:16px}._2whcoq_dialog ._2whcoq_modelSelector{min-height:60px}._2whcoq_inlineSettings>summary{min-height:44px}._2whcoq_inspector ._2whcoq_field textarea{font-size:16px}._2whcoq_editor ._2whcoq_editorFooter{padding:12px 16px max(12px,env(safe-area-inset-bottom));flex-wrap:nowrap;gap:12px}._2whcoq_editorFooter ._2whcoq_primary{min-width:118px;padding-inline:14px}._2whcoq_footerActions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){._2whcoq_inlineSettings>summary>svg:last-child{transition:none}}
._98sFwq_dialog{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:20px;width:min(720px,100vw - 40px);height:min(760px,100dvh - 48px);max-height:none;margin:auto;padding:0}._98sFwq_dialog::backdrop{background:#000000b8}._98sFwq_shell{flex-direction:column;height:100%;display:flex}._98sFwq_header{border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 16px;display:flex}._98sFwq_header h2{letter-spacing:-.03em;margin:0;font-size:21px;font-weight:600}._98sFwq_header p{color:var(--app-secondary);margin:4px 0 0;font-size:13px}._98sFwq_button,._98sFwq_primary{border:1px solid var(--app-control);cursor:pointer;min-height:44px;color:var(--app-text);background:0 0;border-radius:8px;padding:10px 14px;font-size:13px}._98sFwq_primary{background:var(--app-action);color:var(--app-on-action);border-color:var(--app-action);font-weight:600}._98sFwq_button:hover{background:var(--app-hover)}._98sFwq_button:disabled,._98sFwq_primary:disabled{opacity:.5;cursor:not-allowed}._98sFwq_dialog :is(button,input,textarea,select):focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}._98sFwq_search{border-bottom:1px solid var(--app-border);padding:16px 24px}._98sFwq_input{border:1px solid var(--app-control);background:var(--app-inset);width:100%;min-height:44px;color:var(--app-text);border-radius:8px;padding:10px 12px;font-size:14px}._98sFwq_input::placeholder{color:var(--app-muted)}._98sFwq_input[aria-invalid=true]{border-color:var(--app-danger)}._98sFwq_content{overscroll-behavior:contain;min-height:0;padding:0 24px 24px;overflow-y:auto}._98sFwq_list{margin:0;padding:0;list-style:none}._98sFwq_item{border-bottom:1px solid var(--app-border);padding:4px 0}._98sFwq_model{text-align:left;width:100%;color:var(--app-text);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:start;gap:16px;padding:14px 12px;display:flex}._98sFwq_model:hover{background:var(--app-inset)}._98sFwq_model div{flex:1;min-width:0}._98sFwq_model strong{font-size:15px;line-height:1.5;display:block}._98sFwq_model p{color:var(--app-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:13px;display:-webkit-box;overflow:hidden}._98sFwq_badge{color:var(--app-secondary);border:1px solid var(--app-control);white-space:nowrap;border-radius:4px;margin-top:3px;padding:3px 6px;font-size:11px}._98sFwq_detail{padding-top:18px}._98sFwq_detail h3{letter-spacing:-.025em;margin:20px 0 8px;font-size:24px;line-height:1.25}._98sFwq_description,._98sFwq_note{color:var(--app-secondary);margin:12px 0 20px;font-size:13px;line-height:1.65}._98sFwq_note{border-left:2px solid var(--app-control);padding-left:12px}._98sFwq_fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px 18px;display:grid}._98sFwq_field{flex-direction:column;gap:8px;min-width:0;font-size:13px;display:flex}._98sFwq_wide{grid-column:1/-1}._98sFwq_field label,._98sFwq_field legend{color:var(--app-text);font-size:13px}._98sFwq_field fieldset{border:1px solid var(--app-border);border-radius:8px;min-width:0;padding:14px}._98sFwq_field span{color:var(--app-secondary);font-size:11px}._98sFwq_field input[type=checkbox]{width:20px;height:20px;accent-color:var(--app-text)}._98sFwq_field input[type=file]{max-width:100%;font-size:12px}._98sFwq_row{align-items:center;gap:10px;display:flex}._98sFwq_row>:first-child{flex:1;min-width:0}._98sFwq_footer{border-top:1px solid var(--app-border);flex:none;justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;padding:16px 24px;display:flex}._98sFwq_error{color:var(--app-danger);font-size:13px}._98sFwq_state{color:var(--app-secondary);padding:24px 0;font-size:14px}._98sFwq_more{width:100%;margin-top:20px}@media (max-width:600px){._98sFwq_dialog{border:0;border-radius:0;width:100%;max-width:none;height:100dvh}._98sFwq_header{padding:18px 16px 14px}._98sFwq_search{padding:14px 16px}._98sFwq_content{padding:0 16px 20px}._98sFwq_fields{grid-template-columns:1fr}._98sFwq_footer{padding:14px 16px max(14px,env(safe-area-inset-bottom))}._98sFwq_badge{white-space:normal;max-width:100px}}._98sFwq_field label{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._98sFwq_field label>span{white-space:nowrap;display:inline-block}._98sFwq_row>span{overflow-wrap:anywhere}._98sFwq_automatic{text-align:left;border:1px solid var(--app-control);background:var(--app-inset);width:100%;min-height:64px;color:var(--app-text);border-radius:9px;align-items:center;gap:14px;margin:16px 0 4px;padding:16px;display:flex}._98sFwq_automatic>span{flex:1;min-width:0}._98sFwq_automatic strong{font-size:14px;font-weight:550;display:block}._98sFwq_automatic small{color:var(--app-secondary);margin-top:4px;font-size:12px;line-height:1.5;display:block}._98sFwq_automatic:disabled{opacity:.6;cursor:not-allowed}._98sFwq_automatic:hover:not(:disabled){background:var(--app-hover)}._98sFwq_modelMeta{flex-direction:column;align-items:flex-end;gap:6px;max-width:42%;padding-top:3px;display:flex}._98sFwq_model ._98sFwq_estimate{color:var(--app-secondary);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5}._98sFwq_estimateSummary{min-width:0;color:var(--app-secondary);flex-direction:column;flex:1;gap:4px;font-size:12px;line-height:1.5;display:flex}._98sFwq_estimateSummary strong{color:var(--app-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:550}._98sFwq_estimateSummary small{font-size:11px}._98sFwq_estimateRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._98sFwq_estimateRow>span{font-size:12px}@media (max-width:600px){._98sFwq_footer{flex-wrap:wrap}._98sFwq_estimateSummary{min-width:100%}._98sFwq_model{gap:10px}._98sFwq_modelMeta{max-width:44%}}._98sFwq_settings{flex-direction:column;gap:20px;min-width:0;margin-top:16px;display:flex}._98sFwq_settings :is(button,input,textarea,select,summary):focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}._98sFwq_settings ._98sFwq_row{flex-wrap:wrap}._98sFwq_fixedSummary{color:var(--app-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}._98sFwq_fixedSummary output{display:inline}._98sFwq_fixedDetails{color:var(--app-secondary);gap:8px;margin:0;font-size:12px;line-height:1.6;display:grid}._98sFwq_fixedDetails>div{flex-wrap:wrap;justify-content:space-between;column-gap:16px;display:flex}._98sFwq_fixedDetails dd{overflow-wrap:anywhere;margin:0}._98sFwq_settings ._98sFwq_estimateSummary strong{color:var(--app-secondary);font-size:13px;font-weight:500}._98sFwq_advanced{border-top:1px solid var(--app-border);padding-top:12px}._98sFwq_advanced summary{cursor:pointer;min-height:44px;color:var(--app-secondary);align-items:center;font-size:13px;display:flex}._98sFwq_advanced[open] summary{margin-bottom:12px}._98sFwq_modelSettingsSummary{justify-content:space-between;gap:12px;list-style:none}._98sFwq_modelSettingsSummary::-webkit-details-marker{display:none}._98sFwq_detailsChevron{flex:none}._98sFwq_advanced[open]>._98sFwq_modelSettingsSummary ._98sFwq_detailsChevron{transform:rotate(180deg)}._98sFwq_model[aria-pressed=true]{background:var(--app-selected)}._98sFwq_model:disabled{cursor:wait;opacity:.65}@media (max-width:600px){._98sFwq_input{font-size:16px}}._98sFwq_family{color:var(--app-secondary);margin:22px 0 4px;font-size:12px;font-weight:500}._98sFwq_automatic strong{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._98sFwq_automatic em{color:var(--app-secondary);font-size:10px;font-style:normal;font-weight:400}._98sFwq_creditDetails{color:var(--app-secondary);margin-top:16px;font-size:12px;line-height:1.6}._98sFwq_creditDetails summary{cursor:pointer;align-items:center;min-height:44px;display:flex}._98sFwq_creditDetails summary:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}._98sFwq_creditDetails p{margin:0 0 12px}._98sFwq_referenceNote{color:var(--app-secondary);margin:0;font-size:11px;line-height:1.6}._98sFwq_referenceList{gap:12px;margin:0;padding:0;list-style:none;display:grid}._98sFwq_referenceItem{border:1px solid var(--app-control);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:12px;display:flex}._98sFwq_referenceItem>span{overflow-wrap:anywhere;flex:1;min-width:120px}._98sFwq_referenceThumbnail{object-fit:cover;border-radius:6px;width:64px;height:64px}._98sFwq_referenceAudio{width:100%;min-width:0;max-width:320px;height:44px}._98sFwq_referenceVideo{border-radius:6px;width:100%;max-width:320px;max-height:160px}._98sFwq_savedReferences{border:1px solid var(--app-border);border-radius:8px;gap:12px;max-height:300px;padding:12px;display:grid;overflow:auto}._98sFwq_savedReference{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}._98sFwq_framePosition{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}._98sFwq_framePosition>label{grid-column:1/-1}@media (max-width:360px){._98sFwq_framePosition{grid-template-columns:1fr}._98sFwq_referenceItem{padding:8px}}._98sFwq_close{width:44px;height:44px;color:var(--app-text);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;display:grid}._98sFwq_close:hover{background:var(--app-hover)}._98sFwq_header h2{font-size:18px}._98sFwq_automatic{border-color:var(--app-border);border-radius:12px}._98sFwq_estimateSummary{border-top:1px solid var(--app-border);flex-direction:row;align-items:center;gap:8px;padding-top:14px}._98sFwq_estimateRow{flex:1;min-width:0}._98sFwq_estimateSummary ._98sFwq_estimateRetry{width:44px;height:44px;color:var(--app-secondary);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;padding:0;display:grid}._98sFwq_estimateRetry:hover{background:var(--app-hover);color:var(--app-text)}._98sFwq_estimateRetry:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}@media (max-width:600px){._98sFwq_model{grid-template-columns:minmax(0,1fr) 16px;gap:4px 12px;padding:12px;display:grid}._98sFwq_model>div{grid-area:1/1}._98sFwq_model>svg,._98sFwq_model>._98sFwq_busyIcon{grid-area:1/2/3;align-self:center}._98sFwq_modelMeta{flex-flow:wrap;grid-area:2/1;align-items:center;gap:8px;max-width:none;padding-top:4px}._98sFwq_model ._98sFwq_estimate{text-align:left}._98sFwq_model strong{font-size:14px}._98sFwq_model p{font-size:12px}._98sFwq_estimateRow{flex-direction:column;align-items:flex-start;gap:3px}._98sFwq_badge{max-width:none;margin:0}}._98sFwq_estimateSummary._98sFwq_estimateCompact{background:0 0;border:0;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}._98sFwq_estimateCompact ._98sFwq_estimateRow{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex}._98sFwq_estimateCompact ._98sFwq_estimateRow>span{color:var(--app-secondary);font-size:11px;line-height:1.4}._98sFwq_estimateCompact ._98sFwq_estimateRow>strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4}._98sFwq_estimateCompact ._98sFwq_estimateRetry{background:0 0;border:0;flex-shrink:0;place-items:center;width:44px;min-height:44px;padding:0;display:grid}._98sFwq_loading{min-height:128px;color:var(--app-secondary);place-items:center;display:grid}._98sFwq_spinner{flex-shrink:0;animation:1s linear infinite _98sFwq_studioSpin;display:block}@keyframes _98sFwq_studioSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._98sFwq_spinner{animation-duration:3s}}._98sFwq_automatic>._98sFwq_busyIcon{flex:none}._98sFwq_selectionError{border:1px solid var(--app-border);color:var(--app-secondary);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;margin:4px 0 16px;padding:12px 16px;font-size:13px;line-height:1.6;display:flex}._98sFwq_modelControl{gap:4px;display:grid}._98sFwq_modelChoice{background:var(--app-hover);width:100%;min-height:48px;color:var(--app-text);text-align:left;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}._98sFwq_modelChoice span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._98sFwq_modelChoice svg{flex-shrink:0}._98sFwq_resetSettings{min-height:32px;color:var(--app-secondary);justify-self:start;padding:4px 8px;font-size:11px;text-decoration:underline}._98sFwq_inlinePicker{flex-direction:column;min-height:0;max-height:min(400px,100dvh - 170px);display:flex}._98sFwq_inlinePicker ._98sFwq_shell{min-height:0}._98sFwq_inlinePicker ._98sFwq_header{border:0;padding:0}._98sFwq_inlinePicker ._98sFwq_header h2{font-size:14px}._98sFwq_inlinePicker ._98sFwq_header p{display:none}._98sFwq_inlinePicker ._98sFwq_search{border:0;padding:6px 0}._98sFwq_inlinePicker ._98sFwq_content{padding:0;overflow-y:auto}._98sFwq_inlinePicker ._98sFwq_family{margin-top:12px}._98sFwq_inlinePicker ._98sFwq_automatic{padding:12px}._98sFwq_inlinePicker ._98sFwq_automatic small{display:none}._98sFwq_inlinePicker ._98sFwq_model{grid-template-columns:minmax(0,1fr) 16px;gap:2px 8px;padding:10px 8px;display:grid}._98sFwq_inlinePicker ._98sFwq_model>div{grid-area:1/1}._98sFwq_inlinePicker ._98sFwq_model>svg,._98sFwq_inlinePicker ._98sFwq_model>._98sFwq_busyIcon{grid-area:1/2/3;align-self:center}._98sFwq_inlinePicker ._98sFwq_model strong{font-size:13px;font-weight:550;line-height:1.4}._98sFwq_inlinePicker ._98sFwq_model p,._98sFwq_inlinePicker ._98sFwq_badge{display:none}._98sFwq_inlinePicker ._98sFwq_modelMeta{grid-area:2/1;align-items:flex-start;max-width:none;padding:0}._98sFwq_inlinePicker ._98sFwq_model ._98sFwq_estimate{text-align:left;font-size:11px;line-height:1.4}._98sFwq_inlinePicker ._98sFwq_item{padding:2px 0}._98sFwq_inlinePicker ._98sFwq_creditDetails{margin-top:4px}._98sFwq_compactSettings ._98sFwq_fields{grid-template-columns:minmax(0,1fr);gap:12px}._98sFwq_compactSettings ._98sFwq_fixedSummary{margin:0;font-size:12px}._98sFwq_compactSettings ._98sFwq_field{gap:4px}._98sFwq_compactSettings ._98sFwq_advanced{padding-top:0}._98sFwq_segmented{background:var(--app-inset);border-radius:14px;gap:4px;min-width:0;padding:4px;display:flex}._98sFwq_segmented button{min-width:44px;min-height:44px;color:var(--app-secondary);overflow-wrap:anywhere;background:0 0;border:0;border-radius:10px;flex:1 0 44px;padding:6px 8px;font-size:14px}._98sFwq_segmented button[aria-pressed=true]{background:var(--app-selected);color:var(--app-text)}._98sFwq_segmented button:focus-visible{outline:2px solid var(--app-focus);outline-offset:1px}._98sFwq_referenceItemActions{align-items:center;gap:4px;display:flex}._98sFwq_compactReferences{gap:8px}._98sFwq_compactReferences>label{justify-content:space-between}._98sFwq_referenceActions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._98sFwq_referenceActions ._98sFwq_button{border-color:var(--app-border);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;padding:8px;font-size:12px;display:flex}._98sFwq_compactReferences ._98sFwq_referenceList{gap:4px}._98sFwq_compactReferences ._98sFwq_referenceItem{background:var(--app-inset);border:0;border-radius:12px;flex-wrap:nowrap;gap:8px;padding:6px}._98sFwq_compactReferences ._98sFwq_referenceThumbnail{border-radius:8px;flex-shrink:0;width:44px;height:44px}._98sFwq_compactReferences ._98sFwq_referenceItem>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}._98sFwq_compactReferences ._98sFwq_referenceItemActions{flex-shrink:0;gap:0}._98sFwq_compactReferences ._98sFwq_referenceItemActions ._98sFwq_button{background:0 0;border:0;border-radius:8px;place-items:center;width:44px;height:44px;padding:0;display:grid}._98sFwq_compactReferences ._98sFwq_referenceItem:has(._98sFwq_framePosition){flex-wrap:wrap}._98sFwq_compactReferences ._98sFwq_savedReferences{border-radius:12px;gap:4px;max-height:180px;padding:8px}._98sFwq_compactReferences ._98sFwq_savedReference{flex-wrap:nowrap;gap:8px}._98sFwq_compactReferences ._98sFwq_savedReference>button{text-align:left;border:0;flex:1}._98sFwq_referenceReorder{min-height:44px;color:var(--app-secondary);align-self:flex-end;padding:0 8px;font-size:12px}._98sFwq_modelControl{grid-template-columns:minmax(0,1fr);min-width:0}._98sFwq_modelChoice,._98sFwq_settings,._98sFwq_field,._98sFwq_field fieldset{min-width:0;max-width:100%}._98sFwq_segmented{flex-wrap:wrap}._98sFwq_ratioChoices{grid-template-columns:repeat(auto-fit,minmax(48px,1fr));gap:4px;display:grid}._98sFwq_ratioChoices button{flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:64px;padding:8px 4px;font-size:12px;display:flex}._98sFwq_ratioIcon{place-items:center;height:24px;display:grid}._98sFwq_ratioIcon>span{border:1.5px solid;border-radius:3px;max-height:24px;display:block}._98sFwq_composerContent{border-top:1px solid var(--app-border);flex-direction:column;gap:4px;min-width:0;padding:6px 8px;display:flex}._98sFwq_composerContent>span{color:var(--app-secondary);font-size:12px}._98sFwq_composerContent textarea{resize:none;width:100%;min-width:0;color:var(--app-text);background:0 0;border:0;outline:0;font-size:16px}
._70x8Yq_library{color:var(--app-text);padding:8px 0 36px}._70x8Yq_heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}._70x8Yq_heading>._70x8Yq_cardActions{flex:none;width:auto;margin-top:0}._70x8Yq_heading h2{letter-spacing:-.04em;font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.15}._70x8Yq_heading p{color:var(--app-muted);max-width:470px;margin-top:10px;font-size:13px;line-height:1.65}._70x8Yq_toolbar{align-items:center;gap:12px;margin-bottom:16px;display:flex}._70x8Yq_toolbar ._70x8Yq_search{flex:1;max-width:560px;margin-bottom:0}._70x8Yq_toolbar ._70x8Yq_favoriteToggle{white-space:nowrap;flex:none;margin:0}._70x8Yq_search{border:1px solid var(--app-control);background:var(--app-inset);border-radius:8px;align-items:center;gap:10px;width:min(100%,440px);min-width:0;margin-bottom:20px;padding:0 10px;display:flex}._70x8Yq_search:focus-within{outline:2px solid var(--app-focus);outline-offset:2px}._70x8Yq_search>svg{color:var(--app-muted);flex:none}._70x8Yq_search input{width:100%;min-width:0;min-height:46px;box-shadow:none;color:var(--app-text);background:0 0;border:0;outline:none;padding:12px 0;font-size:14px}._70x8Yq_search input::placeholder{color:var(--app-muted)}._70x8Yq_search button{min-height:44px;color:var(--app-secondary);flex:0 0 44px;place-content:center;display:grid}._70x8Yq_layout{min-width:0}._70x8Yq_filters{flex-wrap:wrap;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}._70x8Yq_origins{flex-wrap:wrap;align-items:center;gap:3px;margin-inline-end:auto;display:flex}._70x8Yq_filterLabel{color:var(--app-muted);margin-bottom:7px;font-size:11px;font-weight:550;display:block}._70x8Yq_origins button{text-align:start;min-height:44px;color:var(--app-secondary);border-radius:6px;padding:10px 12px;font-size:13px}._70x8Yq_origins button[aria-pressed=true]{background:var(--app-selected);color:var(--app-text);font-weight:550}._70x8Yq_filters label{min-width:150px}._70x8Yq_origins>._70x8Yq_filterLabel{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}._70x8Yq_filters select{border:1px solid var(--app-control);width:100%;min-height:44px;color:var(--app-text);background:var(--app-canvas);border-radius:6px;padding:8px 27px 8px 10px;font-size:12px}._70x8Yq_results{min-width:0}._70x8Yq_resultsBar{min-height:44px;color:var(--app-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;display:flex}._70x8Yq_resultActions{gap:8px;display:flex}._70x8Yq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;display:grid}._70x8Yq_collection+._70x8Yq_collection{margin-top:28px}._70x8Yq_collectionTitle{color:var(--app-secondary);margin-bottom:14px;font-size:15px;font-weight:550;line-height:1.4}._70x8Yq_featuredGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._70x8Yq_idea{border-top:1px solid var(--app-border);flex-direction:column;align-items:flex-start;min-width:0;padding:23px 0;display:flex}._70x8Yq_ideaVisual{border-top:0;padding-top:0}._70x8Yq_ideaCompact{padding-block:18px}._70x8Yq_ideaCompact h3{margin-top:7px;font-size:19px}._70x8Yq_ideaCompact ._70x8Yq_description{margin-block:7px 10px}._70x8Yq_meta{color:var(--app-muted);flex-wrap:wrap;gap:5px 12px;font-size:11px;display:flex}._70x8Yq_idea h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.28}._70x8Yq_description{color:var(--app-secondary);overflow-wrap:anywhere;margin:10px 0 16px;font-size:13px;line-height:1.65}._70x8Yq_author{color:var(--app-muted);overflow-wrap:anywhere;margin-bottom:8px;font-size:11px}._70x8Yq_button{min-height:44px;color:var(--app-secondary);border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:12px;line-height:1.4;display:inline-flex}._70x8Yq_button:hover{color:var(--app-text);background:var(--app-hover)}._70x8Yq_button:disabled{opacity:.5;cursor:default}._70x8Yq_idea>._70x8Yq_button{margin-top:auto;padding-inline-start:0}._70x8Yq_empty{text-align:center;border-top:1px solid var(--app-border);padding:52px 12px}._70x8Yq_empty h3{letter-spacing:-.025em;font-size:20px;font-weight:500}._70x8Yq_empty p{color:var(--app-muted);max-width:320px;margin:10px auto 14px;font-size:13px;line-height:1.6}._70x8Yq_notice{padding:16px 0;font-size:13px;line-height:1.6}._70x8Yq_form{border-top:1px solid var(--app-border);gap:13px;padding:18px 0 24px;display:grid}._70x8Yq_form label{color:var(--app-secondary);gap:7px;font-size:12px;display:grid}._70x8Yq_form input,._70x8Yq_form textarea,._70x8Yq_form select{background:var(--app-inset);color:var(--app-text);border:1px solid var(--app-control);border-radius:6px;width:100%;min-height:44px;padding:10px;font-size:14px}._70x8Yq_form textarea{resize:vertical}._70x8Yq_formActions{flex-wrap:wrap;gap:8px;display:flex}._70x8Yq_formActions button[type=submit]{background:var(--app-action);color:var(--app-on-action)}._70x8Yq_preview{width:100%;margin-bottom:10px}._70x8Yq_preview img,._70x8Yq_preview video{object-fit:contain;background:var(--app-inset);border-radius:7px;width:100%;height:auto;max-height:450px;display:block}._70x8Yq_preview audio{width:100%;display:block}._70x8Yq_preview figcaption{color:var(--app-muted);margin-top:7px;font-size:11px;line-height:1.6}._70x8Yq_preview figcaption p{margin-top:6px}._70x8Yq_preview figcaption a{text-underline-offset:3px;text-decoration:underline}._70x8Yq_preview figcaption{overflow-wrap:anywhere}._70x8Yq_previewFailure{background:var(--app-inset);border-radius:7px;padding:16px;font-size:13px;line-height:1.6}._70x8Yq_preview :is(button,summary,img,audio,video):focus-visible,._70x8Yq_library button:focus-visible,._70x8Yq_library select:focus-visible,._70x8Yq_library input:focus-visible,._70x8Yq_library textarea:focus-visible,._70x8Yq_preview a:focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}@media (max-width:767px){._70x8Yq_heading{flex-wrap:wrap;gap:10px;margin-bottom:16px}._70x8Yq_heading>._70x8Yq_cardActions{gap:2px}._70x8Yq_search{width:100%;margin-bottom:16px}._70x8Yq_filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._70x8Yq_filters label{min-width:0}._70x8Yq_origins{grid-column:1/-1;gap:4px;display:flex;overflow-x:auto}._70x8Yq_origins>._70x8Yq_filterLabel{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}._70x8Yq_origins button{flex:none;min-height:44px}._70x8Yq_resultsBar{margin-bottom:6px}._70x8Yq_grid{gap:0 24px}._70x8Yq_featuredGrid{gap:18px}._70x8Yq_featuredGrid ._70x8Yq_idea h3{font-size:19px}}@media (max-width:479px){._70x8Yq_library{padding:6px 4px 24px}._70x8Yq_grid{grid-template-columns:minmax(0,1fr)}._70x8Yq_featuredGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}._70x8Yq_featuredGrid ._70x8Yq_idea:first-child{grid-column:1/-1}._70x8Yq_featuredGrid ._70x8Yq_idea:not(:first-child) h3{font-size:17px}._70x8Yq_featuredGrid ._70x8Yq_idea:not(:first-child) ._70x8Yq_meta>span:nth-child(2){display:none}._70x8Yq_featuredGrid ._70x8Yq_idea:not(:first-child) ._70x8Yq_description{font-size:12px}._70x8Yq_resultsBar{align-items:flex-start}._70x8Yq_resultActions{gap:0}._70x8Yq_resultActions ._70x8Yq_button{padding-inline:7px}._70x8Yq_idea{padding-block:18px}._70x8Yq_ideaVisual{padding-top:0}}@media (prefers-reduced-motion:reduce){._70x8Yq_library *,._70x8Yq_preview *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._70x8Yq_cardActions{flex-wrap:wrap;align-items:flex-start;gap:4px;width:100%;margin-top:auto;display:flex}._70x8Yq_favoriteControl{min-width:0;max-width:100%;font-size:12px;line-height:1.5}._70x8Yq_favoriteControl [aria-disabled=true]{opacity:.6;cursor:default}._70x8Yq_favoriteControl [role=alert]{color:var(--app-danger);overflow-wrap:anywhere;padding:6px 8px}._70x8Yq_favoriteControl [aria-pressed=true]{color:var(--app-text);background:var(--app-selected)}._70x8Yq_favoriteNote{color:var(--app-muted);margin:6px 0 14px;font-size:12px;line-height:1.6}._70x8Yq_favoriteToggle{margin-bottom:14px}._70x8Yq_favoriteToggle[aria-pressed=true]{background:var(--app-selected);color:var(--app-text)}._70x8Yq_previewCard img{object-fit:cover;max-height:none}._70x8Yq_previewCard figcaption{font-size:10px}._70x8Yq_preview summary{cursor:pointer;min-height:44px;color:var(--app-secondary);padding-block:12px;display:list-item}
.qRfitW_dialog{border:1px solid var(--app-border);background:var(--app-surface);width:min(420px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--app-text);border-radius:18px;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden;box-shadow:0 12px 48px #0004}.qRfitW_dialog[open]{flex-direction:column;display:flex}.qRfitW_dialog::backdrop{background:#0003}.qRfitW_header{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.qRfitW_header>div{min-width:0}.qRfitW_header h2{letter-spacing:-.02em;font-size:16px;font-weight:550;line-height:1.4}.qRfitW_header p{color:var(--app-secondary);margin-top:2px;font-size:12px;line-height:1.4}.qRfitW_header button{width:44px;min-height:44px;color:var(--app-text);background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;margin-inline-end:-6px;display:grid}.qRfitW_header button:hover{background:var(--app-hover)}.qRfitW_body{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;padding:4px 16px 16px;display:flex;overflow:hidden auto}.qRfitW_body>*{min-width:0}.qRfitW_body:has(>[data-studio-model-picker]){overflow:hidden}.qRfitW_body>div:first-child{border-bottom:0;padding-bottom:0}.qRfitW_body label:has(>input[type=checkbox]){min-height:44px}.qRfitW_body details{border-top:1px solid var(--app-border);padding-top:4px}.qRfitW_body summary{cursor:pointer;align-content:center;min-height:44px;font-size:13px;font-weight:500}.qRfitW_body details[open] summary{margin-bottom:4px}.qRfitW_body :is(label,legend){font-size:13px;line-height:1.4}.qRfitW_body input:not([type=checkbox]):not([type=file]),.qRfitW_body select{max-width:100%;min-height:44px;padding-block:6px;font-size:14px}.qRfitW_body input[type=checkbox]{flex-shrink:0;width:18px;height:18px}.qRfitW_body [data-studio-model-settings]{gap:12px;margin-top:0}.qRfitW_body [data-studio-model-settings]>div{gap:12px}.qRfitW_body [data-studio-model-settings] fieldset{padding:8px}.qRfitW_body [data-studio-model-settings] textarea{max-height:160px}.qRfitW_body [data-studio-model-settings] [data-studio-usage-estimate]{gap:2px}.qRfitW_footer{border-top:1px solid var(--app-border);flex-shrink:0;justify-content:flex-end;padding:10px 16px;display:flex}.qRfitW_footer button{background:var(--app-action);min-height:44px;color:var(--app-on-action);border-radius:10px;padding:0 18px;font-size:13px;font-weight:500}.qRfitW_dialog :is(button,summary,select,input,textarea):focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}@media (max-width:600px){.qRfitW_dialog{border-radius:20px;max-width:calc(100vw - 24px)}.qRfitW_footer{padding-bottom:max(6px,env(safe-area-inset-bottom))}.qRfitW_body input:not([type=checkbox]):not([type=file]),.qRfitW_body select{font-size:16px}}.qRfitW_dialog[data-compact=true] .qRfitW_header{padding-block:4px}.qRfitW_dialog[data-compact=true] .qRfitW_footer{padding-top:4px;padding-bottom:4px}.qRfitW_dialog[data-compact=true] .qRfitW_body{padding-bottom:4px}.qRfitW_dialog[data-placement=dock]::backdrop{background:#0001}.qRfitW_dialog[data-placement=dock] .qRfitW_header{padding:6px 12px}.qRfitW_dialog[data-placement=dock] .qRfitW_header h2{color:var(--app-secondary);font-size:14px}.qRfitW_dialog[data-placement=dock] .qRfitW_body{gap:8px;padding:0 12px 12px}.qRfitW_dialog[data-placement=dock] .qRfitW_footer{border:0;padding:4px 12px 8px}.qRfitW_dialog[data-placement=dock] .qRfitW_footer button{color:var(--app-secondary);background:0 0;padding:0 8px}.qRfitW_body fieldset{min-width:0;max-width:100%}
._2RIZqa_actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._2RIZqa_button{border:1px solid var(--app-border);background:var(--app-surface);min-width:44px;min-height:44px;color:var(--app-text);cursor:pointer;border-radius:9px;padding:8px 10px;font-size:12px}._2RIZqa_button:disabled{opacity:.55;cursor:default}._2RIZqa_button:focus-visible,._2RIZqa_dialog select:focus-visible,._2RIZqa_dialog input:focus-visible{outline:2px solid var(--app-text);outline-offset:2px}._2RIZqa_error{color:var(--app-text);flex-basis:100%;max-width:36rem;margin:4px 0;font-size:12px}._2RIZqa_dialog{border:1px solid var(--app-border);background:var(--app-surface);width:min(640px,100% - 16px);max-height:calc(100dvh - 16px);color:var(--app-text);border-radius:16px;margin:auto;padding:0;overflow:auto}._2RIZqa_dialog::backdrop{background:#0009}._2RIZqa_header{border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}._2RIZqa_header h2{margin:0;font-size:18px;font-weight:600}._2RIZqa_body{gap:12px;padding:16px;display:grid}._2RIZqa_preview{background:repeating-conic-gradient(#d1d5db 0% 25%,#f3f4f6 0% 50%) 50%/16px 16px;border-radius:8px;place-items:center;min-height:80px;display:grid;overflow:hidden}._2RIZqa_preview canvas{object-fit:contain;max-width:100%;height:auto;max-height:45dvh}._2RIZqa_fields{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._2RIZqa_fields label{align-items:center;gap:8px;font-size:14px;display:flex}._2RIZqa_fields select{border:1px solid var(--app-border);background:var(--app-surface);min-height:44px;color:var(--app-text);border-radius:8px;padding:8px}._2RIZqa_note{color:var(--app-text);margin:0;font-size:12px}._2RIZqa_confirm{align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}._2RIZqa_confirm input{width:20px;height:20px}._2RIZqa_footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._2RIZqa_actions{gap:4px;width:100%}._2RIZqa_button{justify-content:center;align-items:center;gap:7px;display:inline-flex}._2RIZqa_primary{background:var(--app-action);color:var(--app-on-action);border-color:#0000}._2RIZqa_actions>button[aria-haspopup]{margin-inline-start:auto}._2RIZqa_sizes{border:0;flex-wrap:wrap;gap:4px;min-width:0;padding:0;display:flex}._2RIZqa_sizes legend{padding:0 0 8px;font-size:13px}._2RIZqa_sizes button{background:var(--app-inset);min-height:44px;color:var(--app-secondary);border-radius:10px;flex:64px;padding:8px}._2RIZqa_sizes button[aria-pressed=true]{background:var(--app-selected);color:var(--app-text)}._2RIZqa_sizes button:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}._2RIZqa_loading{align-items:center;gap:8px;font-size:13px;display:flex}._2RIZqa_loading svg{animation:1s linear infinite _2RIZqa_exportSpin}@keyframes _2RIZqa_exportSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._2RIZqa_loading svg{animation-duration:3s}}
.wS9QpW_dialog{width:min(1160px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;margin:auto;padding:0;overflow:visible}.wS9QpW_dialog::backdrop{background:#000c}.wS9QpW_shell{border-radius:inherit;flex-direction:column;max-height:calc(100dvh - 34px);display:flex;overflow:hidden}.wS9QpW_header{border-bottom:1px solid var(--app-border);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 20px;display:flex}.wS9QpW_header h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.wS9QpW_header button{min-width:44px;min-height:44px;color:var(--app-secondary);background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.wS9QpW_header button:hover{background:var(--app-hover);color:var(--app-text)}.wS9QpW_header button:focus-visible{outline:2px solid var(--app-focus);outline-offset:-2px}.wS9QpW_body{grid-template-columns:minmax(0,1fr) minmax(280px,340px);min-height:0;display:grid;overflow:auto}.wS9QpW_image{background:var(--app-canvas);place-items:center;min-width:0;height:min(68dvh,740px);min-height:0;display:grid;overflow:hidden}.wS9QpW_image img{object-fit:contain;width:100%;max-width:100%;height:100%;min-height:0;max-height:calc(100dvh - 98px);display:block}.wS9QpW_details{background:var(--app-surface);flex-shrink:0;min-width:0;padding:16px;position:relative;overflow:auto}.wS9QpW_actions{border-bottom:1px solid var(--app-border);margin-bottom:6px;padding-bottom:14px}@media (max-width:760px){.wS9QpW_dialog{background:var(--app-canvas);border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;margin:0;inset:0}.wS9QpW_shell{height:100%;max-height:none}.wS9QpW_header{padding:4px 8px 4px 16px}.wS9QpW_body{flex-direction:column;flex:1;display:flex;overflow:auto}.wS9QpW_image{flex:1 0 auto;height:54dvh;min-height:220px;padding:16px}.wS9QpW_image img{object-fit:contain;height:100%;max-height:100%}.wS9QpW_details{padding:12px 14px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--app-border);background:var(--app-canvas);flex:none;overflow:visible}}
._1uRN9a_dialog{border:1px solid var(--app-border);background:var(--app-surface);width:min(920px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--app-text);border-radius:16px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 90px #0006}._1uRN9a_dialog::backdrop{background:#0009}._1uRN9a_header{border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}._1uRN9a_header h2{font-size:18px;font-weight:600}._1uRN9a_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:20px;display:grid}._1uRN9a_preview{text-align:center;align-self:start;min-width:0}._1uRN9a_preview canvas{background:var(--app-media-mat);border-radius:8px;width:100%;height:auto;display:block}._1uRN9a_preview canvas[hidden]{display:none}._1uRN9a_note{color:var(--app-secondary);margin-top:12px;font-size:12px;line-height:1.5}._1uRN9a_fields{gap:16px;min-width:0;display:grid}._1uRN9a_fields label{gap:8px;font-size:14px;display:grid}._1uRN9a_fields input:not([type=checkbox]):not([type=range]),._1uRN9a_fields textarea,._1uRN9a_fields select{border:1px solid var(--app-control);background:var(--app-inset);width:100%;min-width:0;min-height:44px;color:var(--app-text);border-radius:8px;padding:10px;font-size:16px}._1uRN9a_fields textarea{resize:vertical}._1uRN9a_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._1uRN9a_dialog button{border:1px solid var(--app-control);border-radius:8px;min-height:44px;padding:10px 14px}._1uRN9a_dialog button:hover{background:var(--app-hover)}._1uRN9a_dialog button:disabled{opacity:.5;cursor:not-allowed}._1uRN9a_dialog :is(button,input,textarea,select):focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}._1uRN9a_primary{background:var(--app-action);color:var(--app-on-action)}._1uRN9a_dialog ._1uRN9a_primary:hover{background:var(--app-action)}._1uRN9a_crop{border:1px solid var(--app-border);border-radius:8px;gap:12px;min-width:0;margin:0;padding:12px;display:grid}._1uRN9a_crop p{color:var(--app-secondary);font-size:13px;line-height:1.5}._1uRN9a_fields ._1uRN9a_confirm{align-items:center;gap:10px;min-height:44px;display:flex}._1uRN9a_confirm input{flex-shrink:0;width:20px;height:20px}._1uRN9a_fields input[type=range]{width:100%;min-height:44px}._1uRN9a_preview [role=alert]{color:var(--app-danger);gap:12px;font-size:14px;display:grid}@media (max-width:680px){._1uRN9a_body{grid-template-columns:minmax(0,1fr);gap:18px;padding:14px}._1uRN9a_header{padding:14px}._1uRN9a_preview canvas{width:auto;max-width:100%;max-height:45dvh;margin:auto}}@media (max-width:360px){._1uRN9a_options{grid-template-columns:minmax(0,1fr)}}
.HoQXaq_hub{max-width:1280px;color:var(--app-text);margin:0 auto;padding:0 32px 64px}.HoQXaq_header{border-bottom:1px solid var(--app-border);flex-wrap:wrap;align-items:center;gap:24px;min-height:76px;padding:14px 0;display:flex}.HoQXaq_header>strong{letter-spacing:-.04em;font-size:20px;font-weight:600}.HoQXaq_header nav{color:var(--app-muted);flex:1;align-items:center;gap:22px;font-size:13px;display:flex}.HoQXaq_header nav>a,.HoQXaq_header nav>span{align-items:center;min-height:44px;display:inline-flex}.HoQXaq_header nav>[aria-current]{color:var(--app-text)}.HoQXaq_primary{background:var(--app-action);min-height:44px;color:var(--app-on-action);border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:550;display:inline-flex}.HoQXaq_hub a:focus-visible,.HoQXaq_hub button:focus-visible,.HoQXaq_search:focus-within{outline:2px solid var(--app-focus);outline-offset:4px}.HoQXaq_intro{padding:46px 0 36px}.HoQXaq_intro h1{letter-spacing:-.05em;font-size:clamp(30px,4vw,46px);font-weight:500;line-height:1.14}.HoQXaq_intro>p{color:var(--app-secondary);margin-top:14px;font-size:15px;line-height:1.6}.HoQXaq_search{border:1px solid var(--app-control);background:var(--app-inset);max-width:580px;min-height:50px;color:var(--app-muted);border-radius:8px;align-items:center;gap:12px;margin-top:25px;padding:0 14px;display:flex}.HoQXaq_search input{width:100%;min-width:0;height:48px;color:var(--app-text);background:0 0;outline:none;font-size:14px}.HoQXaq_search button{place-items:center;min-width:44px;min-height:44px;display:grid}.HoQXaq_hub h2{letter-spacing:-.025em;font-size:18px;font-weight:550}.HoQXaq_tools{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.HoQXaq_tools>a{border:1px solid var(--app-border);background:var(--app-surface);border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:20px 14px;display:flex}.HoQXaq_tools>a>svg:last-child{display:none}.HoQXaq_tools h3{font-size:14px;font-weight:550}.HoQXaq_tools p{color:var(--app-muted);margin-top:6px;font-size:12px;line-height:1.55}.HoQXaq_tools a:hover,.HoQXaq_ideas a:hover{background:var(--app-hover);border-color:var(--app-control)}.HoQXaq_features{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;margin:32px 0 40px;display:grid}.HoQXaq_scene,.HoQXaq_sound{border-radius:10px;align-items:flex-end;min-height:320px;display:flex;position:relative;overflow:hidden}.HoQXaq_scene{color:#fff;background:#132222}.HoQXaq_scene>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HoQXaq_scene:after{content:"";background:linear-gradient(#0000 20%,#000c 100%);position:absolute;inset:0}.HoQXaq_scene>div,.HoQXaq_sound>div:last-child{z-index:1;padding:28px;position:relative}.HoQXaq_features h2{letter-spacing:-.035em;margin-top:8px;font-size:26px;line-height:1.2}.HoQXaq_features p{max-width:360px;margin-top:10px;font-size:13px;line-height:1.6}.HoQXaq_features>a>div>svg{margin-top:18px}.HoQXaq_features span{font-size:12px}.HoQXaq_reference{color:#fff;z-index:1;background:#000a;border-radius:4px;padding:5px 8px;position:absolute;top:16px;right:16px}.HoQXaq_sound{background:var(--app-surface);color:var(--app-text);border:1px solid var(--app-border)}.HoQXaq_sound>div:last-child{width:100%;min-width:0}.HoQXaq_audioAuthor{font-weight:550}.HoQXaq_audioRecipe{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;margin-top:10px;text-decoration:underline;display:inline-flex}.HoQXaq_sound figure{margin-top:18px}.HoQXaq_audioDownload{text-underline-offset:4px;align-items:center;min-height:44px;margin-inline-start:18px;font-size:12px;text-decoration:underline;display:inline-flex}.HoQXaq_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-bottom:16px;display:flex}.HoQXaq_sectionHeading>a{min-height:44px;color:var(--app-secondary);align-items:center;gap:8px;font-size:12px;display:inline-flex}.HoQXaq_ideas{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.HoQXaq_ideas>a{border-top:1px solid var(--app-control);flex-direction:column;min-width:0;padding:22px 20px;display:flex}.HoQXaq_ideas a>div{color:var(--app-muted);align-items:center;gap:9px;margin-bottom:22px;font-size:12px;display:flex}.HoQXaq_ideas h3{letter-spacing:-.02em;font-size:17px;font-weight:500}.HoQXaq_ideas p{color:var(--app-muted);margin:10px 0 20px;font-size:13px;line-height:1.6}.HoQXaq_inspect{justify-content:space-between;align-items:center;gap:6px;min-height:36px;margin-top:auto;font-size:12px;display:flex}.HoQXaq_empty{color:var(--app-secondary);padding:60px 0}.HoQXaq_empty button{min-height:44px;margin-top:12px;text-decoration:underline}@media (max-width:1000px){.HoQXaq_tools{grid-template-columns:repeat(3,minmax(0,1fr))}.HoQXaq_ideas{grid-template-columns:repeat(2,minmax(0,1fr))}.HoQXaq_header nav,.HoQXaq_header{gap:14px}}@media (max-width:650px){.HoQXaq_hub{padding:0 18px 48px}.HoQXaq_header{justify-content:space-between;gap:10px}.HoQXaq_header nav{flex-basis:100%;order:3;gap:24px}.HoQXaq_header .HoQXaq_primary{font-size:12px}.HoQXaq_intro{padding:30px 0}.HoQXaq_intro>p{font-size:14px}.HoQXaq_tools{grid-template-columns:1fr;gap:0}.HoQXaq_tools>a{border:0;border-bottom:1px solid var(--app-border);background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:14px;padding:15px 0}.HoQXaq_tools a>div{flex:1}.HoQXaq_tools>a>svg:last-child{display:block}.HoQXaq_tools p{margin-top:3px}.HoQXaq_features{grid-template-columns:1fr;gap:14px;margin:28px 0}.HoQXaq_scene{min-height:320px}.HoQXaq_sound{min-height:250px}.HoQXaq_features h2{font-size:25px}.HoQXaq_scene>div,.HoQXaq_sound>div:last-child{padding:24px}.HoQXaq_ideas{gap:8px}.HoQXaq_ideas>a{padding:20px 8px}.HoQXaq_ideas h3{font-size:16px}.HoQXaq_ideas p{font-size:12px}}@media (prefers-reduced-motion:no-preference){.HoQXaq_tools a,.HoQXaq_ideas a{transition:background-color .15s,border-color .15s}}.HoQXaq_resume{min-height:44px;color:var(--app-secondary);text-underline-offset:4px;align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}
.R-DCKq_dialog{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);box-sizing:border-box;border-radius:20px;width:min(560px,100% - 24px);max-height:88dvh;padding:24px;overflow:auto}.R-DCKq_dialog::backdrop{background:#0009}.R-DCKq_dialog header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.R-DCKq_dialog h2{margin:0;font-size:1.2rem}.R-DCKq_dialog p{margin:8px 0;line-height:1.5}.R-DCKq_dialog button{font:inherit;color:inherit;background:var(--app-hover);border:1px solid var(--app-border);cursor:pointer;border-radius:10px;min-height:44px;padding:10px 14px}.R-DCKq_dialog header button{flex:none;padding:10px}.R-DCKq_dialog button:disabled{opacity:.45;cursor:default}.R-DCKq_dialog button:focus-visible,.R-DCKq_dialog input:focus-visible,.R-DCKq_dialog summary:focus-visible{outline:2px solid var(--app-text);outline-offset:3px}.R-DCKq_muted{color:var(--app-muted);font-size:.875rem}.R-DCKq_source{gap:8px;margin:18px 0;display:grid}.R-DCKq_source strong{overflow-wrap:anywhere}.R-DCKq_file{gap:8px;display:grid}.R-DCKq_file input{width:100%;min-width:0;font:inherit}.R-DCKq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.R-DCKq_fields label{gap:7px;font-size:.9rem;display:grid}.R-DCKq_fields input{box-sizing:border-box;border:1px solid var(--app-control);background:var(--app-canvas);width:100%;min-width:0;min-height:44px;color:var(--app-text);font:inherit;border-radius:10px;padding:10px}.R-DCKq_check{align-items:center;gap:10px;min-height:44px;display:flex}.R-DCKq_check input{width:19px;height:19px}.R-DCKq_status{justify-content:space-between;align-items:center;gap:10px;margin:12px 0;display:flex}.R-DCKq_dialog .R-DCKq_primary{background:var(--app-text);color:var(--app-canvas);border-color:var(--app-text)}.R-DCKq_preview{gap:12px;margin-top:20px;display:grid}.R-DCKq_preview audio{width:100%;min-width:0}.R-DCKq_preview details{font-size:.85rem}.R-DCKq_preview summary{cursor:pointer;min-height:32px}.R-DCKq_preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.5}@media (max-width:360px){.R-DCKq_dialog{padding:18px}.R-DCKq_fields{gap:10px}.R-DCKq_dialog h2{font-size:1.1rem}}
.mVMMTa_dialog{border:1px solid var(--app-border);background:var(--app-surface);width:min(1040px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--app-text);border-radius:16px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 90px #0006}.mVMMTa_dialog[open]{flex-direction:column;display:flex}.mVMMTa_dialog::backdrop{background:#0009}.mVMMTa_header{border-bottom:1px solid var(--app-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.mVMMTa_header button{white-space:nowrap;flex-shrink:0}.mVMMTa_header h2{margin:0;font-size:18px;font-weight:600;line-height:1.4}.mVMMTa_body{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;min-height:0;padding:20px;display:grid;overflow:auto}.mVMMTa_editor,.mVMMTa_preview{align-content:start;gap:14px;min-width:0;display:grid}.mVMMTa_dialog label{gap:7px;min-width:0;font-size:14px;display:grid}.mVMMTa_dialog input:not([type=checkbox]):not([type=range]),.mVMMTa_dialog textarea,.mVMMTa_dialog select{box-sizing:border-box;border:1px solid var(--app-control);background:var(--app-inset);width:100%;min-width:0;min-height:44px;color:var(--app-text);border-radius:8px;padding:10px;font-family:inherit;font-size:16px}.mVMMTa_dialog textarea{resize:vertical}.mVMMTa_dialog button{border:1px solid var(--app-control);background:var(--app-inset);min-height:44px;color:var(--app-text);overflow-wrap:anywhere;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.4}.mVMMTa_dialog button:hover{background:var(--app-hover)}.mVMMTa_dialog button:disabled{opacity:.5;cursor:not-allowed}.mVMMTa_dialog :is(button,input,textarea,select):focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}.mVMMTa_dialog .mVMMTa_primary{background:var(--app-action);color:var(--app-on-action);font-weight:600}.mVMMTa_dialog .mVMMTa_primary:hover{background:var(--app-action)}.mVMMTa_items,.mVMMTa_pieces{flex-wrap:wrap;gap:8px;display:flex}.mVMMTa_items button,.mVMMTa_pieces button{text-align:left;flex:100px;gap:4px;min-width:0;display:grid}.mVMMTa_items button[aria-pressed=true],.mVMMTa_pieces button[aria-pressed=true]{border-color:var(--app-focus)}.mVMMTa_items span,.mVMMTa_pieces span{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.mVMMTa_actions{flex-wrap:wrap;gap:8px;display:flex}.mVMMTa_actions button{flex:1}.mVMMTa_formats,.mVMMTa_crop{border:1px solid var(--app-border);border-radius:8px;gap:10px;min-width:0;margin:0;padding:12px;display:grid}.mVMMTa_formats{grid-template-columns:repeat(2,minmax(0,1fr))}.mVMMTa_formats label{align-items:center;gap:10px;min-height:44px;display:flex}.mVMMTa_formats input{width:20px;height:20px}.mVMMTa_options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mVMMTa_preview canvas{background:var(--app-media-mat);border-radius:8px;width:100%;max-width:100%;height:auto;display:block}.mVMMTa_preview canvas[hidden]{display:none}.mVMMTa_crop input{width:100%;min-height:44px}.mVMMTa_note{color:var(--app-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.mVMMTa_notice{border:1px solid var(--app-border);border-radius:8px;gap:10px;padding:12px;line-height:1.5;display:grid}.mVMMTa_notice p,.mVMMTa_footer p{overflow-wrap:anywhere;margin:0}.mVMMTa_notice[role=alert]{color:var(--app-danger)}.mVMMTa_footer{border-top:1px solid var(--app-border);background:var(--app-surface);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:13px;line-height:1.5;display:flex}.mVMMTa_footer>div{flex:1;min-width:120px}@media (max-width:760px){.mVMMTa_body{grid-template-columns:minmax(0,1fr);gap:20px;padding:14px}.mVMMTa_header,.mVMMTa_footer{padding:12px}.mVMMTa_preview canvas{width:auto;max-width:100%;max-height:50dvh;margin:auto}.mVMMTa_options{grid-template-columns:minmax(0,1fr)}.mVMMTa_footer>button{width:100%}}@media (prefers-reduced-motion:reduce){.mVMMTa_dialog *{scroll-behavior:auto}}
.HH4qUa_library{max-width:1280px;color:var(--app-text);margin:auto;padding:0 32px 64px}.HH4qUa_header{border-bottom:1px solid var(--app-border);align-items:center;min-height:76px;display:flex}.HH4qUa_intro{padding:36px 0 26px}.HH4qUa_intro h1{letter-spacing:-.04em;font-size:clamp(28px,4vw,40px);font-weight:550;line-height:1.2}.HH4qUa_intro p{max-width:600px;color:var(--app-secondary);margin-top:12px;font-size:14px;line-height:1.65}.HH4qUa_toolbar{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:28px;display:flex}.HH4qUa_search{background:var(--app-inset);border:1px solid var(--app-control);min-width:0;color:var(--app-secondary);border-radius:10px;flex:320px;align-items:center;gap:10px;padding-inline:12px;display:flex}.HH4qUa_search input{width:100%;min-width:0;height:44px;color:var(--app-text);background:0 0;outline:none;font-size:14px}.HH4qUa_search button{place-items:center;min-width:44px;min-height:44px;display:grid}.HH4qUa_types{gap:4px;max-width:100%;display:flex;overflow-x:auto}.HH4qUa_types button{min-height:44px;color:var(--app-secondary);border-radius:9px;padding:0 14px;font-size:13px}.HH4qUa_types button[aria-pressed=true]{background:var(--app-selected);color:var(--app-text);font-weight:550}.HH4qUa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px;display:grid}.HH4qUa_card{min-width:0;overflow:hidden}.HH4qUa_card [data-community-outputs]{margin:0}.HH4qUa_card [data-community-outputs]>div{border:0;padding:0}.HH4qUa_card [data-community-outputs]>div>div{aspect-ratio:auto}.HH4qUa_card [data-community-outputs] img{object-fit:contain;background:var(--app-inset);border-radius:10px;width:100%;height:auto;max-height:440px}.HH4qUa_card [data-community-outputs] video{background:var(--app-inset);border-radius:10px;width:100%;max-height:440px}.HH4qUa_card [data-community-outputs] audio{width:100%;min-height:54px}.HH4qUa_caption{justify-content:space-between;align-items:flex-start;gap:8px;margin-top:12px;display:flex}.HH4qUa_caption>div{min-width:0}.HH4qUa_caption h2{overflow-wrap:anywhere;font-size:15px;font-weight:550;line-height:1.5}.HH4qUa_caption p,.HH4qUa_caption span{color:var(--app-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.HH4qUa_caption span{margin-top:3px;display:block}.HH4qUa_open{min-height:44px;color:var(--app-text);align-items:center;gap:7px;font-size:13px;display:flex}.HH4qUa_notice{color:var(--app-secondary);flex-wrap:wrap;align-items:center;gap:14px;padding:18px 0;font-size:14px;display:flex}.HH4qUa_notice button,.HH4qUa_empty button,.HH4qUa_more button{border:1px solid var(--app-control);min-height:44px;color:var(--app-text);border-radius:8px;padding:8px 14px}.HH4qUa_empty{max-width:600px;padding:54px 0}.HH4qUa_empty h2{font-size:22px;font-weight:500;line-height:1.3}.HH4qUa_empty p{color:var(--app-secondary);margin:12px 0 18px;font-size:14px;line-height:1.65}.HH4qUa_empty a,.HH4qUa_spotlight a{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.HH4qUa_more{justify-content:center;padding:30px 0;display:flex}.HH4qUa_spotlight{border-block:1px solid var(--app-control);color:var(--app-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:30px 0;padding:24px 0;display:flex}.HH4qUa_spotlight h2{letter-spacing:-.03em;font-size:22px;font-weight:550;line-height:1.3}.HH4qUa_spotlight p{color:var(--app-secondary);margin-top:8px;font-size:14px;line-height:1.65}.HH4qUa_library button:focus-visible,.HH4qUa_library a:focus-visible,.HH4qUa_search:focus-within,.HH4qUa_spotlight a:focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}@media (max-width:1000px){.HH4qUa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.HH4qUa_library{padding:0 18px 48px}.HH4qUa_header{min-height:64px}.HH4qUa_grid{grid-template-columns:1fr;gap:24px}.HH4qUa_intro{padding:26px 0}.HH4qUa_toolbar{gap:12px}.HH4qUa_types{width:100%}.HH4qUa_types button{flex:1;padding:0 10px}}.HH4qUa_emptyActions{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.HH4qUa_emptyActions button{color:var(--app-secondary);background:0 0;border:0;padding:8px 0;font-size:14px}.HH4qUa_emptyActions button:hover{color:var(--app-text);text-underline-offset:4px;text-decoration:underline}
