.D1wrqq_page{gap:24px;min-width:0;display:grid}.D1wrqq_pageHeader{flex-direction:column;gap:16px;display:flex}@media (min-width:640px){.D1wrqq_pageHeader{flex-direction:row;justify-content:space-between;align-items:flex-end}}.D1wrqq_pageTitle{letter-spacing:-.8px;margin:0;font-size:clamp(28px,3vw,38px);font-weight:650}.D1wrqq_pageDescription{color:var(--muted);margin:4px 0 0;font-size:14px}.D1wrqq_pageActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.D1wrqq_panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:20px}.D1wrqq_panelHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.D1wrqq_panelTitle{margin:0;font-size:16px;font-weight:800}.D1wrqq_panelFlush{padding:0;overflow:hidden}.D1wrqq_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (min-width:1200px){.D1wrqq_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.D1wrqq_stat{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:20px}.D1wrqq_statLabel{color:var(--muted);margin:0;font-size:14px}.D1wrqq_statValue{letter-spacing:-.8px;overflow-wrap:anywhere;margin:8px 0 0;font-size:30px;font-weight:800}.D1wrqq_statFoot{color:var(--subtle);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.D1wrqq_grid{gap:24px;min-width:0;display:grid}@media (min-width:1200px){.D1wrqq_gridMain{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.D1wrqq_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:16px;display:grid}.D1wrqq_cardsSmall{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:16px;display:grid}.D1wrqq_pill{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.D1wrqq_pill-neutral{background:var(--surface-muted);color:var(--muted)}.D1wrqq_pill-accent{background:var(--green-soft);color:var(--green-strong)}.D1wrqq_pill-success{background:var(--success-soft);color:var(--success)}.D1wrqq_pill-warning{background:var(--warning-soft);color:var(--warning)}.D1wrqq_pill-danger{background:var(--danger-soft);color:var(--danger)}.D1wrqq_photo{object-fit:cover;width:100%;height:100%;display:block}.D1wrqq_avatar{background:var(--surface-muted);color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:800;display:inline-grid;position:relative;overflow:hidden}.D1wrqq_avatar-sm{width:32px;height:32px}.D1wrqq_avatar-md{width:40px;height:40px}.D1wrqq_avatar-lg{width:64px;height:64px}.D1wrqq_button{min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.D1wrqq_button:disabled{opacity:.5;cursor:not-allowed}.D1wrqq_button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.D1wrqq_primary{background:var(--green);color:var(--on-accent)}.D1wrqq_primary:not(:disabled):hover{background:var(--accent-hover,var(--green-strong))}.D1wrqq_secondary{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.D1wrqq_secondary:not(:disabled):hover{border-color:var(--green)}.D1wrqq_ghost{color:var(--muted);background:0 0}.D1wrqq_ghost:not(:disabled):hover{background:var(--surface-muted);color:var(--ink)}.D1wrqq_small{padding:6px 12px;font-size:13px}.D1wrqq_block{width:100%;padding:13px 16px;font-size:15px}.D1wrqq_field{gap:6px;min-width:0;display:grid}.D1wrqq_fieldLabel{letter-spacing:.6px;text-transform:uppercase;color:var(--subtle);font-size:12px;font-weight:700}.D1wrqq_input{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-width:0;font:inherit;color:var(--ink);border-radius:12px;padding:10px 14px;font-size:14px}.D1wrqq_input::placeholder{color:var(--subtle)}.D1wrqq_input:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--green)}textarea.D1wrqq_input{resize:vertical;min-height:96px;line-height:1.5}.D1wrqq_fields{gap:16px;display:grid}@media (min-width:768px){.D1wrqq_fieldsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}.D1wrqq_toggle{background:var(--line-strong);cursor:pointer;border:0;border-radius:99px;flex-shrink:0;width:44px;height:24px;transition:background-color .15s;position:relative}.D1wrqq_toggle[aria-checked=true]{background:var(--green)}.D1wrqq_toggle:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.D1wrqq_toggle[aria-checked=true]:after{transform:translate(20px)}.D1wrqq_toggle:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.D1wrqq_tabs{border:1px solid var(--line);background:var(--surface);scrollbar-width:thin;border-radius:10px;flex-wrap:nowrap;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.D1wrqq_tab{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.D1wrqq_tab:hover{color:var(--ink)}.D1wrqq_tab[aria-pressed=true]{background:var(--green);color:var(--on-accent)}.D1wrqq_tabSoft[aria-pressed=true]{background:var(--surface-muted);color:var(--ink)}.D1wrqq_tab:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.D1wrqq_chip{border:1px solid var(--line-strong);background:var(--surface);font:inherit;color:var(--muted);cursor:pointer;border-radius:99px;padding:6px 14px;font-size:14px;font-weight:700}.D1wrqq_chip:hover{color:var(--ink)}.D1wrqq_chip[aria-pressed=true]{border-color:var(--green);background:var(--green-soft);color:var(--green-strong)}.D1wrqq_chip:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.D1wrqq_chipRow{flex-wrap:wrap;gap:8px;display:flex}.D1wrqq_table{border-collapse:collapse;width:100%;font-size:14px}.D1wrqq_table th{text-align:left;letter-spacing:.6px;text-transform:uppercase;color:var(--subtle);white-space:nowrap;border-bottom:1px solid var(--line);padding:12px 20px;font-size:12px;font-weight:700}.D1wrqq_table td{border-top:1px solid var(--line);vertical-align:middle;padding:14px 20px}.D1wrqq_table tbody tr:first-child td{border-top:0}.D1wrqq_table tbody tr:hover td{background:var(--surface-muted)}.D1wrqq_numeric{text-align:right;font-variant-numeric:tabular-nums}.D1wrqq_scrollX{overflow-x:auto}.D1wrqq_muted{color:var(--muted)}.D1wrqq_subtle{color:var(--subtle)}.D1wrqq_strong{font-weight:700}.D1wrqq_accent{color:var(--green);font-weight:700}.D1wrqq_success{color:var(--success)}.D1wrqq_danger{color:var(--danger)}.D1wrqq_note{color:var(--subtle);margin:0;font-size:12px;line-height:1.5}.D1wrqq_empty{text-align:center;padding:56px 16px}.D1wrqq_emptyTitle{margin:12px 0 0;font-weight:800}.D1wrqq_emptyHint{color:var(--subtle);margin:4px 0 0;font-size:14px}.D1wrqq_bar{background:var(--surface-muted);border-radius:99px;height:8px;overflow:hidden}.D1wrqq_barFill{background:var(--green);border-radius:99px;height:100%}.D1wrqq_media{background:var(--surface-muted);position:relative;overflow:hidden}.D1wrqq_shade{background:linear-gradient(#0000,#0a140f14 45%,#0a140fd9);position:absolute;inset:0}.D1wrqq_onImage{color:#fff}.D1wrqq_banner{border:1px dashed color-mix(in srgb, var(--warning) 55%, transparent);background:var(--warning-soft);color:var(--warning);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.D1wrqq_bannerIcon{flex-shrink:0;margin-top:2px}.D1wrqq_bannerText{margin:0}.D1wrqq_notConnected{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:56px 24px}.D1wrqq_notConnectedTitle{margin:0 0 8px;font-size:18px;font-weight:800}.D1wrqq_notConnectedBody{max-width:520px;color:var(--muted);margin:0 auto;font-size:14px;line-height:1.6}.D1wrqq_dialogOverlay{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000a6;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.D1wrqq_dialogOverlay{align-items:center;padding:16px}}.D1wrqq_dialog{border:1px solid var(--line);background:var(--surface);border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 64px #141e1933}@media (min-width:640px){.D1wrqq_dialog{border-radius:20px}}.D1wrqq_dialogHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.D1wrqq_dialogHeading{align-items:center;gap:8px;min-width:0;display:flex}.D1wrqq_dialogTitle{margin:0;font-size:18px;font-weight:800}.D1wrqq_dialogBody{gap:16px;padding:24px;display:grid;overflow-y:auto}.D1wrqq_dialogFooter{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:16px 24px;display:flex}.D1wrqq_iconButton{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:inline-grid}.D1wrqq_iconButton:hover{background:var(--surface-muted);color:var(--ink)}.D1wrqq_iconButton:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.D1wrqq_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.D1wrqq_pageDescription{max-width:680px;margin-top:10px;line-height:1.65}.D1wrqq_panel,.D1wrqq_stat{box-shadow:inset 0 1px #ffffff03}.D1wrqq_panelTitle{letter-spacing:-.3px;font-weight:600}.D1wrqq_statValue{font-variant-numeric:tabular-nums;font-weight:600}.D1wrqq_input{background:var(--background)}.D1wrqq_input:hover:not(:disabled){border-color:var(--line-strong)}.D1wrqq_avatar{border:1px solid var(--line-strong)}.D1wrqq_empty{place-content:center;justify-items:center;min-height:240px;display:grid}.D1wrqq_empty>span:first-child{border:1px solid var(--line-strong);background:var(--surface-muted);border-radius:16px;place-items:center;width:60px;height:60px;display:grid}.D1wrqq_pageTitle{letter-spacing:-.045em;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.08}.D1wrqq_panel,.D1wrqq_stat{border-color:var(--glass-line,var(--line));background:linear-gradient(145deg, #1d1d20b8, var(--surface));border-radius:24px}.D1wrqq_button{border-radius:999px;font-weight:550}.D1wrqq_secondary{background:var(--glass,var(--surface));border-color:var(--glass-line,var(--line-strong));box-shadow:inset 0 1px #ffffff12}.D1wrqq_tabs,.D1wrqq_tab{border-radius:999px}.D1wrqq_tab{font-size:13px;font-weight:550}.D1wrqq_tab[aria-pressed=true]{background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 1px #ffffff16}.D1wrqq_pill{border-radius:999px}.D1wrqq_fieldLabel{text-transform:none;letter-spacing:0;color:var(--muted);font-weight:500}.D1wrqq_dialog{border-color:var(--glass-line);box-shadow:var(--shadow-panel)}.D1wrqq_dialogOverlay{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.D1wrqq_accent{color:var(--accent-text,var(--green))}@media (max-width:760px){.D1wrqq_panel,.D1wrqq_stat{border-radius:20px}.D1wrqq_input{font-size:16px}}
.q4FQtW_panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);text-align:center;place-content:center;justify-items:center;gap:22px;min-height:340px;padding:56px 24px;display:grid}.q4FQtW_icon{width:70px;height:70px;color:var(--accent);border:1px solid var(--line-strong);background:var(--surface-muted);border-radius:20px;place-items:center;display:grid;transform:rotate(-6deg)}.q4FQtW_icon svg{transform:rotate(6deg)}.q4FQtW_title{letter-spacing:-.5px;margin:0;font-size:20px;font-weight:550}@media (max-width:600px){.q4FQtW_panel{min-height:260px}}
.aN5Q9a_wordmark{letter-spacing:-.5px;color:var(--ink);align-items:center;gap:11px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.aN5Q9a_brandSymbol{background:var(--green);width:35px;height:35px;color:var(--on-accent);letter-spacing:-3px;border-radius:10px;place-items:center;padding-bottom:5px;padding-right:4px;font-size:27px;display:grid}.aN5Q9a_languages{border:1px solid var(--line-strong);background:var(--surface);border-radius:100px;padding:3px;display:inline-flex}.aN5Q9a_languageButton{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:100px;padding:6px 10px;font-size:12px;font-weight:700}.aN5Q9a_languageButton[aria-pressed=true]{background:var(--green);color:var(--on-accent)}.aN5Q9a_languageButton abbr{text-decoration:none}.aN5Q9a_languageButton:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.aN5Q9a_centered{flex-direction:column;width:min(1120px,100% - 32px);min-height:100svh;margin:0 auto;display:flex}.aN5Q9a_centeredHeader{justify-content:space-between;align-items:center;gap:16px;padding:28px 0;display:flex}.aN5Q9a_centeredMain{flex:1;place-items:center;padding:24px 0 64px;display:grid}.aN5Q9a_card{background:var(--surface);border:1px solid var(--line);width:100%;max-width:440px;box-shadow:var(--shadow-panel);border-radius:18px;padding:36px 32px}.aN5Q9a_cardWide{max-width:680px}.aN5Q9a_cardTitle{letter-spacing:-1px;margin:0 0 8px;font-size:28px;font-weight:600;line-height:1.2}.aN5Q9a_cardSubtitle{color:var(--muted);margin:0 0 26px;font-size:15px;line-height:1.6}.aN5Q9a_appHeader{z-index:10;background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0}.aN5Q9a_appHeaderInner{flex-wrap:wrap;align-items:center;gap:20px;width:min(1120px,100% - 32px);margin:0 auto;padding:14px 0;display:flex}.aN5Q9a_nav{flex-wrap:wrap;flex:1;align-items:center;gap:4px;display:flex}.aN5Q9a_navLink,.aN5Q9a_navButton{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:14px;font-weight:700;text-decoration:none}.aN5Q9a_navLink:hover,.aN5Q9a_navButton:hover{color:var(--ink);background:var(--surface-muted)}.aN5Q9a_navLink[aria-current=page]{color:var(--green-strong);background:var(--green-soft)}.aN5Q9a_navLink:focus-visible,.aN5Q9a_navButton:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.aN5Q9a_headerActions{align-items:center;gap:10px;display:flex}.aN5Q9a_appMain{width:min(1120px,100% - 32px);margin:0 auto;padding:36px 0 64px}@media (max-width:480px){.aN5Q9a_card{border-radius:20px;padding:28px 20px}.aN5Q9a_cardTitle{font-size:24px}.aN5Q9a_centeredHeader{padding:20px 0}.aN5Q9a_appHeaderInner{gap:10px}.aN5Q9a_nav{flex-basis:100%;order:3}.aN5Q9a_headerActions{margin-left:auto}}
.u5Luva_layout{gap:24px;display:grid}@media (min-width:1024px){.u5Luva_layout{grid-template-columns:240px minmax(0,1fr);align-items:start}}.u5Luva_folders{gap:4px;margin:0;padding:0;list-style:none;display:grid}.u5Luva_folderRow{align-items:center;gap:4px;display:flex}.u5Luva_folder{min-width:0;font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.u5Luva_folder:hover{background:var(--surface-muted);color:var(--ink)}.u5Luva_folder[aria-pressed=true]{background:var(--green-soft);color:var(--green-strong);font-weight:700}.u5Luva_folder:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.u5Luva_folderName{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.u5Luva_folderCount{color:var(--subtle);font-variant-numeric:tabular-nums;font-size:12px}.u5Luva_newFolder{border-top:1px solid var(--line);gap:8px;margin-top:12px;padding-top:12px;display:flex}.u5Luva_toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.u5Luva_search{flex-wrap:wrap;flex:320px;gap:8px;display:flex;position:relative}.u5Luva_search .u5Luva_searchInput{flex:200px}.u5Luva_searchIcon{color:var(--subtle);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.u5Luva_searchInput{padding-left:36px}.u5Luva_tagSelect{width:auto}.u5Luva_count{color:var(--subtle);margin:0;font-size:13px}.u5Luva_tile{border:1px solid var(--line);background:var(--surface);font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;padding:0;display:flex;overflow:hidden}.u5Luva_tile:hover{border-color:var(--green)}.u5Luva_tile:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.u5Luva_thumb{aspect-ratio:1;background:var(--surface-muted);position:relative;overflow:hidden}.u5Luva_thumbBadge{position:absolute;top:8px;left:8px}.u5Luva_tileBody{gap:4px;padding:10px 12px;display:grid}.u5Luva_tileName{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:13px;font-weight:700;overflow:hidden}.u5Luva_tileTags{text-overflow:ellipsis;white-space:nowrap;color:var(--subtle);font-size:12px;overflow:hidden}.u5Luva_preview{aspect-ratio:4/3;background:var(--surface-muted);border-radius:12px;overflow:hidden}.u5Luva_uploadInput{display:none}.u5Luva_tagRemove{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.u5Luva_tagRemove:hover{color:var(--danger)}.u5Luva_tagRemove:focus-visible{outline:2px solid var(--focus)}.u5Luva_grow{flex:1}.u5Luva_previewImage{object-fit:cover;width:100%;height:100%;display:block}.u5Luva_previewEmpty{background:var(--surface-muted);width:100%;height:100%;display:block}.u5Luva_previewContain{object-fit:contain;width:100%;height:100%;display:block}.u5Luva_kindIcon{width:100%;height:100%;color:var(--subtle);place-items:center;display:grid}.u5Luva_busy{opacity:.6;cursor:progress}.u5Luva_error{background:var(--danger-soft);color:var(--danger);border-radius:12px;margin:0;padding:12px 16px;font-size:13px;line-height:1.5}
.oQ0wmW_display{letter-spacing:-.045em;color:#fff;font-weight:700;line-height:1.02}
._5rKjwq_brand{color:var(--ink);flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:inline-flex}._5rKjwq_logo{width:auto;height:30px;display:block}._5rKjwq_mode{border-left:1px solid var(--line-strong);color:var(--muted);letter-spacing:.8px;text-transform:uppercase;padding-left:11px;font-size:10px}@media (max-width:760px){._5rKjwq_logo{height:26px}._5rKjwq_brand{gap:7px}._5rKjwq_mode{padding-left:7px;font-size:9px}}
.sATutq_layout{gap:24px;display:grid}.sATutq_nav{gap:4px;display:flex;overflow-x:auto}.sATutq_navLink{color:var(--muted);border-radius:12px;flex-shrink:0;align-items:center;gap:12px;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.sATutq_navLink:hover{background:var(--surface-muted);color:var(--ink)}.sATutq_navLink[aria-current=page]{background:var(--green-soft);color:var(--green-strong)}.sATutq_navLink:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.sATutq_content{gap:24px;min-width:0;display:grid}.sATutq_identity{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.sATutq_identityText{flex:1;min-width:0}.sATutq_identityName{margin:0;font-weight:800}.sATutq_identityEmail{overflow-wrap:anywhere;color:var(--subtle);margin:2px 0 0;font-size:14px}.sATutq_facts{gap:16px;margin:0;display:grid}@media (min-width:768px){.sATutq_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.sATutq_fact{background:var(--surface-muted);border-radius:12px;min-width:0;padding:12px 14px}.sATutq_factLabel{letter-spacing:.6px;text-transform:uppercase;color:var(--subtle);font-size:12px;font-weight:700}.sATutq_factValue{overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}.sATutq_rows{margin:0;padding:0;list-style:none}.sATutq_row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.sATutq_row:first-child{border-top:0;padding-top:0}.sATutq_row:last-child{padding-bottom:0}.sATutq_rowTitle{margin:0;font-weight:700}.sATutq_rowHint{color:var(--subtle);margin:2px 0 0;font-size:14px}.sATutq_rowActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.sATutq_saveBar{justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.sATutq_billingLayout{grid-template-columns:minmax(0,1fr)}.sATutq_nav{border-bottom:1px solid var(--line);flex-flow:wrap;gap:6px 20px;overflow:visible}.sATutq_navLink{border-bottom:2px solid #0000;border-radius:0;padding:12px 0;font-size:13px}.sATutq_navLink[aria-current=page]{border-bottom-color:var(--accent);color:var(--accent);background:0 0}.sATutq_billingLayout .sATutq_content{gap:20px}.sATutq_profileGrid{align-items:start;gap:20px;display:grid}@media (min-width:1024px){.sATutq_profileGrid{grid-template-columns:1.08fr 1fr}}.sATutq_stack{gap:16px;display:grid}.sATutq_notice{background:var(--surface-muted);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.sATutq_noticeWarning{background:var(--warning-soft);color:var(--warning)}.sATutq_noticeError{background:var(--danger-soft);color:var(--danger)}.sATutq_lists{gap:16px;display:grid}@media (min-width:768px){.sATutq_lists{grid-template-columns:repeat(2,minmax(0,1fr))}}.sATutq_list{color:var(--muted);margin:0;padding-left:18px;font-size:14px}.sATutq_list li+li{margin-top:4px}.sATutq_listTitle{letter-spacing:.6px;text-transform:uppercase;color:var(--subtle);margin:0 0 8px;font-size:12px;font-weight:700}.sATutq_inlineForm{gap:12px;max-width:420px;display:grid}.sATutq_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
._Co0gq_page{max-width:900px;margin:0 auto;padding:56px 32px 96px}@media (max-width:520px){._Co0gq_page{padding:32px 16px 64px}}._Co0gq_intro{text-align:center;margin:0 0 48px}._Co0gq_title{margin:0 0 12px;font-size:clamp(36px,5.6vw,62px);}._Co0gq_subtitle{color:var(--lite-muted);margin:0;font-size:clamp(16px,2vw,20px)}._Co0gq_group{margin-bottom:38px}._Co0gq_label{letter-spacing:-.01em;align-items:center;gap:12px;margin:0 0 16px;font-size:19px;font-weight:700;display:flex}._Co0gq_step{border:1px solid color-mix(in srgb, var(--lite-flag) 55%, transparent);background:var(--lite-flag-tint);width:28px;height:28px;color:var(--lite-flag);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}._Co0gq_choices{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;display:grid}._Co0gq_choice{border:1px solid var(--lite-glass-line);background:var(--lite-glass);min-height:130px;-webkit-backdrop-filter:var(--lite-glass-blur);backdrop-filter:var(--lite-glass-blur);box-shadow:var(--lite-glass-lift);color:var(--lite-ink);cursor:pointer;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px 14px;font-size:16px;font-weight:600;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:flex}._Co0gq_choice:hover{background:var(--lite-glass-strong);transform:translateY(-3px)}._Co0gq_choice:focus-visible{outline:2px solid var(--lite-accent);outline-offset:3px}._Co0gq_choice[aria-pressed=true]{border-color:var(--lite-accent);background:color-mix(in srgb, var(--lite-accent) 16%, var(--lite-glass));box-shadow:0 18px 44px color-mix(in srgb, var(--lite-accent) 26%, transparent), inset 0 1px 0 #fff3}._Co0gq_choice:disabled{opacity:.5;cursor:not-allowed;transform:none}._Co0gq_emoji{background:linear-gradient(155deg,#5a5d63 0%,#3a3d42 58%,#26282c 100%);border:1px solid #ffffff2b;border-radius:18px;place-items:center;width:56px;height:56px;font-size:28px;line-height:1;transition:transform .16s,background .16s,box-shadow .16s;display:grid}._Co0gq_choice:hover ._Co0gq_emoji{transform:translateY(-1px)scale(1.06)}._Co0gq_choice[aria-pressed=true] ._Co0gq_emoji{background:linear-gradient(155deg, color-mix(in srgb, var(--lite-accent) 58%, #fff) 0%, var(--lite-accent) 100%);box-shadow:0 14px 30px color-mix(in srgb, var(--lite-accent) 48%, transparent), inset 0 1px 0 #ffffff80}._Co0gq_go{background:var(--lite-accent);width:100%;max-width:440px;min-height:64px;color:var(--lite-on-accent);box-shadow:0 14px 36px color-mix(in srgb, var(--lite-accent) 34%, transparent), inset 0 1px 0 #ffffff3d;cursor:pointer;border:0;border-radius:980px;margin:34px auto 0;padding:20px 28px;font-size:19px;font-weight:700;transition:filter .14s,transform .14s;display:block}._Co0gq_go:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}._Co0gq_go:disabled{opacity:.4;cursor:not-allowed}._Co0gq_more{text-align:center;color:var(--lite-subtle);margin-top:24px;font-size:14px;display:block}._Co0gq_error{border-radius:var(--radius-md);background:var(--danger-soft);max-width:440px;color:var(--danger);text-align:center;margin:18px auto 0;padding:14px 16px;font-size:15px}
.T14hWa_panel{border:1px solid var(--glass-line);background:linear-gradient(145deg,#1d1d20b8,#111113);border-radius:24px;min-width:0;padding:26px;box-shadow:inset 0 1px #ffffff0f}.T14hWa_title{color:var(--ink);letter-spacing:-.6px;margin:0;font-size:20px;font-weight:600}.T14hWa_subtitle{color:var(--muted);margin:8px 0 22px;font-size:13px}.T14hWa_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.T14hWa_card{border:1px solid var(--glass-line);min-width:0;color:var(--ink);background:#0d0d0f;border-radius:18px;align-content:start;gap:14px;padding:16px;text-decoration:none;display:grid}.T14hWa_card:hover{border-color:var(--accent-text)}.T14hWa_card[data-current=true]{border-color:var(--accent);background:#0071e30b}.T14hWa_cardHead{justify-content:space-between;align-items:center;font-size:15px;display:flex}.T14hWa_cardHead svg{color:var(--accent-text)}.T14hWa_description{color:var(--muted);font-size:12px;line-height:1.6}.T14hWa_mini{border:1px solid var(--line);background:#000;border-radius:10px;grid-template-rows:9px 1fr;gap:9px;height:90px;padding:10px;display:grid}.T14hWa_miniHeader{background:var(--accent);border-radius:3px;width:12px}.T14hWa_miniBody{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.T14hWa_miniBody i{background:linear-gradient(155deg,#173d67,#1b202a);border-radius:4px}.T14hWa_mini[data-mode=pro] .T14hWa_miniBody{grid-template-columns:1.3fr 1fr}.T14hWa_mini[data-mode=pro] i:last-child{display:none}.T14hWa_note{color:var(--subtle);margin:18px 0 0;font-size:11px;line-height:1.6}@media (max-width:760px){.T14hWa_panel{border-radius:20px;padding:20px}.T14hWa_card{padding:12px}}
.p0xxyW_desktop{flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex}.p0xxyW_link{min-height:38px;color:var(--muted);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:8px 11px;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex}.p0xxyW_link:hover,.p0xxyW_link[aria-current=page],.p0xxyW_disclosure[data-active=true]>.p0xxyW_link,.p0xxyW_disclosure[open]>.p0xxyW_link{color:var(--ink);background:var(--glass);border-color:var(--glass-line)}.p0xxyW_disclosure{position:relative}.p0xxyW_disclosure summary{list-style:none}.p0xxyW_disclosure summary::-webkit-details-marker{display:none}.p0xxyW_dropdown{z-index:45;border:1px solid var(--glass-line);-webkit-backdrop-filter:saturate(170%)blur(24px);backdrop-filter:saturate(170%)blur(24px);width:246px;box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffff16;background:#171719f5;border-radius:18px;padding:8px;position:absolute;top:calc(100% + 12px);left:0}.p0xxyW_desktop .p0xxyW_disclosure:last-child .p0xxyW_dropdown{left:auto;right:0}.p0xxyW_destination{color:var(--muted);border-radius:11px;padding:12px;font-size:13px;text-decoration:none;display:block}.p0xxyW_destination:hover,.p0xxyW_destination[aria-current=page]{color:var(--ink);background:var(--glass-strong)}.p0xxyW_destination[aria-current=page]{color:var(--accent-text)}.p0xxyW_section+.p0xxyW_section{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.p0xxyW_sectionTitle{color:var(--subtle);text-transform:uppercase;letter-spacing:1px;margin:8px 12px 4px;font-size:10px}.p0xxyW_mobile{display:none}@media (min-width:761px) and (max-width:1199px){.p0xxyW_desktop{border-top:1px solid var(--line);flex-basis:100%;order:3;justify-content:flex-start;padding:7px 0}.p0xxyW_link{padding:8px 14px}}@media (max-width:760px){.p0xxyW_desktop{display:none}.p0xxyW_mobile{z-index:40;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--glass-line);-webkit-backdrop-filter:saturate(170%)blur(22px);backdrop-filter:saturate(170%)blur(22px);background:#141416f5;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;display:grid;position:fixed;bottom:0;left:0;right:0}.p0xxyW_tab{min-height:54px;color:var(--muted);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:7px 2px;font-size:10px;line-height:1.2;text-decoration:none;display:flex}.p0xxyW_tab span{overflow-wrap:anywhere;max-width:100%}.p0xxyW_tab[aria-current=page],.p0xxyW_disclosure[data-active=true]>.p0xxyW_tab,.p0xxyW_disclosure[open]>.p0xxyW_tab{color:var(--ink);background:var(--glass-strong)}.p0xxyW_mobile .p0xxyW_disclosure{min-width:0;position:static}.p0xxyW_mobile .p0xxyW_dropdown{width:auto;max-height:calc(100dvh - 164px - env(safe-area-inset-bottom));inset:auto 10px calc(100% + 8px);overflow-y:auto}}
.slTbfG_page{gap:28px;width:100%;min-width:0;display:grid}.slTbfG_pageHeading{gap:8px;display:grid}.slTbfG_pageHeading>div{margin:0}.slTbfG_pageHeading p,.slTbfG_sectionHeading p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.slTbfG_layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:28px;display:grid}.slTbfG_navigation{gap:6px;margin:0;padding:0;list-style:none;display:grid}.slTbfG_navButton{width:100%;color:var(--muted);text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:11px;padding:14px 12px;display:flex}.slTbfG_navButton svg{flex-shrink:0;margin-top:3px}.slTbfG_navButton strong{font-size:12px;font-weight:600;display:block}.slTbfG_navButton small{color:var(--subtle);margin-top:4px;font-size:11px;line-height:1.6;display:block}.slTbfG_navButton[aria-current=true]{background:linear-gradient(115deg, color-mix(in srgb, var(--accent) 8%, transparent), color-mix(in srgb, var(--accent) 3%, transparent));border-color:color-mix(in srgb, var(--accent) 18%, transparent)}.slTbfG_navButton[aria-current=true] svg,.slTbfG_navButton[aria-current=true] strong{color:var(--accent)}.slTbfG_navButton:hover{background-color:var(--surface)}.slTbfG_navButton:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.slTbfG_content{gap:23px;min-width:0;display:grid}.slTbfG_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.slTbfG_sectionHeading h2{letter-spacing:-.7px;margin:0 0 7px;font-size:25px;font-weight:650;line-height:1.25}.slTbfG_connections{color:var(--muted);align-items:center;gap:7px;margin-left:auto;font-size:12px;display:flex}.slTbfG_connections svg{flex-shrink:0}.slTbfG_connections a{color:inherit;text-decoration:none}.slTbfG_connections a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.slTbfG_layout{grid-template-columns:170px minmax(0,1fr);gap:20px}.slTbfG_navButton{gap:8px;padding:12px 9px}}@media (max-width:650px){.slTbfG_layout{grid-template-columns:minmax(0,1fr);gap:23px}.slTbfG_navigation{grid-template-columns:repeat(3,minmax(0,1fr))}.slTbfG_navButton{flex-direction:column;height:100%}.slTbfG_navButton small{display:none}}
.XbbKlW_summaryRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.XbbKlW_summary{color:var(--muted);margin:0;font-size:14px}.XbbKlW_card{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.XbbKlW_card:hover{border-color:var(--green)}.XbbKlW_cover{aspect-ratio:4/5;background:var(--surface-muted);position:relative;overflow:hidden}.XbbKlW_editLink{color:#fff;background:#0000008c;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:12px;right:12px}.XbbKlW_editLink:hover{background:#000000bf}.XbbKlW_editLink:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.XbbKlW_identity{color:#fff;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.XbbKlW_identityText{min-width:0}.XbbKlW_name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:800;overflow:hidden}.XbbKlW_handle{text-overflow:ellipsis;white-space:nowrap;opacity:.75;margin:0;font-size:14px;overflow:hidden}.XbbKlW_body{flex-direction:column;flex:1;padding:20px;display:flex}.XbbKlW_persona{color:var(--muted);margin:0;font-size:14px}.XbbKlW_tags{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.XbbKlW_metrics{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;padding-top:16px;display:grid}.XbbKlW_metricLabel{color:var(--subtle);margin:0;font-size:12px}.XbbKlW_metricValue{margin:2px 0 0;font-weight:800}.XbbKlW_footer{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.XbbKlW_profileLink{color:var(--subtle);align-items:center;gap:4px;font-size:12px;text-decoration:none;display:inline-flex}.XbbKlW_profileLink:hover{color:var(--green)}.XbbKlW_createCard{border:1px dashed var(--line-strong);min-height:260px;color:var(--muted);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;text-decoration:none;display:flex}.XbbKlW_createCard:hover{border-color:var(--green);color:var(--green-strong)}.XbbKlW_createIcon{background:var(--surface-muted);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.XbbKlW_createHint{max-width:220px;color:var(--subtle);font-size:12px}.XbbKlW_editorHeader{flex-direction:column;gap:16px;display:flex}@media (min-width:640px){.XbbKlW_editorHeader{flex-direction:row;justify-content:space-between;align-items:center}}.XbbKlW_back{color:var(--muted);align-items:center;gap:6px;margin-bottom:8px;font-size:14px;text-decoration:none;display:inline-flex}.XbbKlW_back:hover{color:var(--ink)}.XbbKlW_editorGrid{gap:24px;display:grid}@media (min-width:1024px){.XbbKlW_editorGrid{grid-template-columns:380px minmax(0,1fr);align-items:start}.XbbKlW_editorAside{top:calc(var(--studio-header-height,72px) + 16px);position:sticky}}.XbbKlW_editorAside,.XbbKlW_editorMain{gap:16px;min-width:0;display:grid}.XbbKlW_editorMain{gap:24px}.XbbKlW_slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.XbbKlW_slot{aspect-ratio:3/4;border:1px solid var(--line);background:var(--surface-muted);font:inherit;text-align:left;cursor:pointer;border-radius:12px;padding:0;position:relative;overflow:hidden}.XbbKlW_slot:hover{border-color:var(--green)}.XbbKlW_slot:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.XbbKlW_slotLabel{color:#fff;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:10px;right:10px}.XbbKlW_slotEmpty{height:100%;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.XbbKlW_slotEmptyLabel{font-size:12px;font-weight:700}.XbbKlW_slotEmptyHint{color:var(--subtle);font-size:11px}.XbbKlW_tagList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.XbbKlW_tagRow{background:var(--surface-muted);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}.XbbKlW_tagChip{background:var(--surface-muted);border-radius:99px;align-items:center;gap:6px;padding:4px 6px 4px 12px;font-size:14px;display:inline-flex}.XbbKlW_removeTag{color:var(--subtle);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:2px;display:grid}.XbbKlW_removeTag:hover{color:var(--danger)}.XbbKlW_addRow{gap:8px;display:flex}.XbbKlW_tagEditor{gap:12px;display:grid}.XbbKlW_tagsFlush{margin-top:0}.XbbKlW_platformField{margin-top:20px}.XbbKlW_summaryCard{align-items:center;gap:14px;padding:20px 20px 0;display:flex}.XbbKlW_nameDark{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);margin:0;font-size:18px;font-weight:800;overflow:hidden}.XbbKlW_handleDark{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin:0;font-size:14px;overflow:hidden}.XbbKlW_spaced{margin-top:12px}.XbbKlW_notice{background:var(--warning-soft);color:var(--warning);border-radius:12px;margin:0;padding:12px 16px;font-size:13px;line-height:1.5}.XbbKlW_error{background:var(--danger-soft);color:var(--danger);border-radius:12px;margin:0;padding:12px 16px;font-size:13px;line-height:1.5}.XbbKlW_fieldError{color:var(--danger);font-size:12px}.XbbKlW_versions{gap:12px;display:grid}.XbbKlW_versionList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.XbbKlW_versionRow{border:1px solid var(--line);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.XbbKlW_versionHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.XbbKlW_cardLink{color:inherit;text-decoration:none}.XbbKlW_editIcon{color:var(--subtle);flex-shrink:0;margin-left:auto}.XbbKlW_line{display:block}.XbbKlW_subheading{margin:8px 0 0;font-size:14px;font-weight:800}.XbbKlW_picker{gap:12px;display:grid}.XbbKlW_pickerRows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.XbbKlW_pickerRow{grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.XbbKlW_thumb{object-fit:cover;background:var(--surface-muted);border-radius:8px;width:44px;height:56px;display:block}.XbbKlW_thumbEmpty{border:1px dashed var(--line-strong);background:var(--surface-muted);border-radius:8px;width:44px;height:56px;display:block}.XbbKlW_uploadButton{border:1px solid var(--line-strong);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.XbbKlW_uploadButton:focus-within{outline:3px solid var(--focus);outline-offset:2px}.XbbKlW_uploadBusy{opacity:.6;cursor:progress}.XbbKlW_hiddenInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.XbbKlW_library{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;max-height:280px;padding:8px;display:grid;overflow-y:auto}.XbbKlW_libraryItem{font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-items:center;gap:4px;padding:4px;display:grid}.XbbKlW_libraryItem[aria-selected=true]{border-color:var(--green)}.XbbKlW_libraryItem:disabled{opacity:.4;cursor:not-allowed}.XbbKlW_libraryName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted);font-size:11px;overflow:hidden}.XbbKlW_versionThumbs{flex-wrap:wrap;gap:8px;display:flex}.XbbKlW_versionThumb{color:var(--subtle);justify-items:center;gap:2px;margin:0;font-size:11px;display:grid}
._1sg16a_page{}._1sg16a_hero{border:1px solid var(--lite-glass-line);background:var(--lite-glass);-webkit-backdrop-filter:var(--lite-glass-blur);backdrop-filter:var(--lite-glass-blur);box-shadow:var(--lite-glass-lift);isolation:isolate;border-radius:36px;align-items:center;gap:34px;margin-bottom:34px;padding:40px 36px;display:flex;position:relative;overflow:hidden}@media (max-width:720px){._1sg16a_hero{text-align:center;flex-direction:column;gap:22px;padding:34px 22px}}._1sg16a_glow{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--lite-accent) 36%, transparent), transparent);filter:blur(10px);width:46%;height:180%;position:absolute;top:-40%;left:-8%}._1sg16a_avatar{object-fit:cover;width:148px;height:148px;box-shadow:0 20px 50px #000c, 0 0 0 6px color-mix(in srgb, var(--lite-accent) 22%, transparent);border:3px solid #ffffff1f;border-radius:50%;flex:none}@media (max-width:720px){._1sg16a_avatar{width:124px;height:124px}}._1sg16a_initial{background:var(--lite-surface-2);width:148px;height:148px;color:var(--lite-muted);border:3px solid #ffffff1f;border-radius:50%;flex:none;place-items:center;font-size:54px;font-weight:700;display:grid}@media (max-width:720px){._1sg16a_initial{width:124px;height:124px;font-size:44px}}._1sg16a_plateEmpty{border:1px dashed var(--lite-line-strong);color:var(--lite-muted);text-align:center;border-radius:18px;margin:0;padding:28px 20px;font-size:14.5px}._1sg16a_identity{min-width:0}._1sg16a_badge{border:1px solid var(--lite-glass-line);color:var(--lite-ink);background:#ffffff14;border-radius:999px;align-items:center;gap:8px;margin:0 0 10px;padding:7px 15px;font-size:13.5px;font-weight:600;display:inline-flex}._1sg16a_name{margin:0 0 10px;font-size:clamp(34px,5vw,58px);}._1sg16a_bio{max-width:52ch;color:var(--lite-muted);margin:0 0 20px;font-size:16px;line-height:1.5}._1sg16a_make{background:var(--lite-accent);color:var(--lite-on-accent);box-shadow:0 12px 30px color-mix(in srgb, var(--lite-accent) 34%, transparent), inset 0 1px 0 #ffffff3d;border-radius:980px;align-items:center;gap:9px;padding:15px 28px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}._1sg16a_make:hover{filter:brightness(1.12)}._1sg16a_figures{border:1px solid var(--lite-glass-line);background:var(--lite-glass-line);border-radius:28px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:46px;display:grid;overflow:hidden}@media (max-width:760px){._1sg16a_figures{grid-template-columns:repeat(2,minmax(0,1fr))}}._1sg16a_figure{background:var(--lite-bg);flex-direction:column;gap:10px;padding:26px 24px 28px;display:flex}._1sg16a_figureHead{letter-spacing:.1em;text-transform:uppercase;color:var(--lite-subtle);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}._1sg16a_figureHead svg{color:var(--lite-accent)}._1sg16a_figureValue{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(32px,4.4vw,46px);font-weight:700;line-height:1}._1sg16a_columns{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px;margin-bottom:46px;display:grid}@media (max-width:900px){._1sg16a_columns{grid-template-columns:minmax(0,1fr)}}._1sg16a_plate{border:1px solid var(--lite-glass-line);background:var(--lite-glass);-webkit-backdrop-filter:var(--lite-glass-blur);backdrop-filter:var(--lite-glass-blur);box-shadow:var(--lite-glass-lift);border-radius:28px;padding:28px}._1sg16a_plateTitle{letter-spacing:-.01em;margin:0 0 6px;font-size:19px;font-weight:700}._1sg16a_plateHint{color:var(--lite-muted);margin:0 0 18px;font-size:14.5px;line-height:1.5}._1sg16a_sheet{border:1px solid var(--lite-line);background:var(--lite-surface-2);border-radius:18px;width:100%;max-width:560px;display:block}._1sg16a_plateCaption{letter-spacing:.1em;text-transform:uppercase;color:var(--lite-subtle);margin:12px 0 0;font-size:12px;font-weight:700}._1sg16a_linked{border:1px solid color-mix(in srgb, var(--lite-live) 40%, transparent);background:color-mix(in srgb, var(--lite-live) 12%, transparent);border-radius:22px;align-items:center;gap:14px;padding:16px 18px;display:flex}._1sg16a_linkedMark{color:#fff;background:#ffffff14;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}._1sg16a_linkedText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._1sg16a_linkedHandle{font-size:16px;font-weight:700}._1sg16a_linkedState{color:var(--lite-live);align-items:center;gap:6px;font-size:13px;display:inline-flex}._1sg16a_edit{border:1px solid var(--lite-glass-line);background:var(--lite-glass);width:38px;height:38px;color:var(--lite-muted);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}._1sg16a_edit:hover{color:var(--lite-ink);border-color:var(--lite-accent)}._1sg16a_platforms{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}._1sg16a_platform{border:1px solid var(--lite-glass-line);background:var(--lite-glass);color:var(--lite-muted);cursor:pointer;border-radius:980px;align-items:center;gap:9px;padding:12px 18px;font-size:15px;font-weight:600;transition:color .14s,border-color .14s,background .14s;display:inline-flex}._1sg16a_platform:hover{color:var(--lite-ink)}._1sg16a_platformOn{border-color:var(--lite-accent);background:color-mix(in srgb, var(--lite-accent) 18%, var(--lite-glass));color:#fff}._1sg16a_field{border:1px solid var(--lite-glass-line);background:#0006;border-radius:980px;align-items:center;gap:8px;padding:6px 6px 6px 8px;transition:border-color .15s;display:flex}._1sg16a_field:focus-within{border-color:var(--lite-accent)}._1sg16a_input{min-width:0;color:var(--lite-ink);background:0 0;border:0;outline:none;flex:1;padding:12px 14px;font-size:16px}._1sg16a_input:focus-visible{outline:none}._1sg16a_input::placeholder{color:var(--lite-subtle)}._1sg16a_save{background:var(--lite-accent);color:var(--lite-on-accent);cursor:pointer;border:0;border-radius:980px;flex:none;padding:12px 20px;font-size:15px;font-weight:600}._1sg16a_save:hover:not(:disabled){filter:brightness(1.12)}._1sg16a_save:disabled{opacity:.45;cursor:not-allowed}@media (max-width:520px){._1sg16a_field{border-radius:24px;flex-direction:column;padding:10px}._1sg16a_input{text-align:center;width:100%}._1sg16a_save{width:100%}}._1sg16a_block{margin-bottom:46px}._1sg16a_videos{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin-top:18px;display:grid}._1sg16a_video{aspect-ratio:9/16;object-fit:cover;border:1px solid var(--lite-line);background:var(--lite-surface-2);border-radius:18px;width:100%;display:block}._1sg16a_demo{}._1sg16a_demoBadge{}._1sg16a_full{margin:0 0 46px}._1sg16a_fullLink{color:var(--lite-subtle);font-size:14px;text-decoration:none}._1sg16a_fullLink:hover{color:var(--lite-ink)}._1sg16a_privatePortrait{object-position:center top}
._3lU4hG_shell{background:var(--background);min-height:100svh}._3lU4hG_column{flex-direction:column;min-width:0;min-height:100svh;display:flex}._3lU4hG_main{flex:1;width:100%;min-width:0;max-width:1440px;margin:0 auto;padding:38px 40px 80px}._3lU4hG_header{z-index:35;border-bottom:1px solid var(--line);isolation:isolate;background:0 0;align-items:center;gap:18px;min-height:72px;padding:12px 28px;display:flex;position:sticky;top:0}._3lU4hG_headerActions{flex-shrink:0;align-items:center;gap:9px;min-width:0;margin-left:auto;display:flex}._3lU4hG_creditPill{border:1px solid var(--glass-line);background:var(--glass);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 10px;font-size:12px;text-decoration:none;display:flex}._3lU4hG_creditAmount{font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-weight:600;display:flex}._3lU4hG_creditUnit{color:var(--muted);font-weight:400}._3lU4hG_creditTopUp{background:var(--accent);color:var(--on-accent);border-radius:999px;align-items:center;gap:4px;padding:7px 10px;font-size:11px;font-weight:600;display:flex}._3lU4hG_creditPill:hover ._3lU4hG_creditTopUp{background:var(--accent-hover)}._3lU4hG_coin{color:var(--accent-text)}._3lU4hG_menu{position:relative}._3lU4hG_menuButton{border:1px solid var(--glass-line);background:var(--glass);font:inherit;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px;display:flex}._3lU4hG_menuButton:hover{background:var(--glass-strong)}._3lU4hG_menuName{display:none}._3lU4hG_chevron{color:var(--muted);margin-right:5px;transition:transform .15s}._3lU4hG_chevronOpen{transform:rotate(180deg)}._3lU4hG_menuPanel{border:1px solid var(--glass-line);-webkit-backdrop-filter:saturate(170%)blur(22px);backdrop-filter:saturate(170%)blur(22px);width:min(290px,100vw - 32px);max-height:calc(100dvh - 160px);box-shadow:var(--shadow-panel);background:#171719f5;border-radius:20px;padding:8px;position:absolute;top:calc(100% + 15px);right:0;overflow-y:auto}._3lU4hG_menuIdentity{align-items:center;gap:12px;padding:12px;display:flex}._3lU4hG_menuIdentityText{min-width:0}._3lU4hG_menuTitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;overflow:hidden}._3lU4hG_menuEmail{text-overflow:ellipsis;white-space:nowrap;color:var(--subtle);margin:4px 0 0;font-size:11px;overflow:hidden}._3lU4hG_menuPlan{color:var(--accent-text);margin:7px 0 0;font-size:11px}._3lU4hG_menuLink{width:100%;font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;text-decoration:none;display:flex}._3lU4hG_menuLink:hover{background:var(--glass-strong);color:var(--ink)}._3lU4hG_menuDivider{background:var(--line);height:1px;margin:6px 8px}._3lU4hG_menuLanguage{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}@media (min-width:761px) and (max-width:1199px){._3lU4hG_header{flex-wrap:wrap;gap:0 16px;padding:12px 24px 0}._3lU4hG_headerActions{margin-bottom:10px}._3lU4hG_main{padding:30px 24px 72px}}@media (max-width:760px){._3lU4hG_header{gap:8px;min-height:64px;padding:10px 16px}._3lU4hG_headerActions{gap:7px}._3lU4hG_headerLanguage,._3lU4hG_creditUnit,._3lU4hG_creditTopUp>span{display:none}._3lU4hG_creditPill{gap:6px;font-size:11px}._3lU4hG_creditTopUp{padding:6px}._3lU4hG_chevron{display:none}._3lU4hG_main{padding:28px 18px calc(100px + env(safe-area-inset-bottom))}}._3lU4hG_supportFab{z-index:50;background:var(--green);width:48px;height:48px;color:var(--on-accent);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 24px #141e1940}@media (min-width:640px){._3lU4hG_supportFab{right:24px}}._3lU4hG_supportFab:hover{background:var(--green-strong)}._3lU4hG_supportFab:focus-visible{outline:3px solid var(--focus);outline-offset:3px}._3lU4hG_support{z-index:50;border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;width:calc(100vw - 32px);max-width:384px;height:480px;max-height:calc(100svh - 120px);display:flex;position:fixed;bottom:80px;right:16px;overflow:hidden;box-shadow:0 24px 64px #141e1933}@media (min-width:640px){._3lU4hG_support{right:24px}}._3lU4hG_supportHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}._3lU4hG_supportTitle{margin:0;font-size:14px;font-weight:800}._3lU4hG_supportSubtitle{color:var(--subtle);margin:0;font-size:12px}._3lU4hG_supportBody{flex:1;align-content:start;gap:12px;padding:16px;display:grid;overflow-y:auto}._3lU4hG_bubble{border-radius:16px;max-width:85%;margin:0;padding:8px 14px;font-size:13px;line-height:1.5}._3lU4hG_bubbleSupport{background:var(--surface-muted);border-top-left-radius:4px;justify-self:start}._3lU4hG_bubbleUser{background:var(--green);color:var(--on-accent);border-top-right-radius:4px;justify-self:end}._3lU4hG_supportForm{border-top:1px solid var(--line);align-items:center;gap:8px;padding:12px;display:flex}._3lU4hG_supportInput{border:1px solid var(--line-strong);min-width:0;height:36px;font:inherit;border-radius:10px;flex:1;padding:0 12px;font-size:13px}._3lU4hG_supportInput:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--green)}._3lU4hG_sendButton{background:var(--green);width:36px;height:36px;color:var(--on-accent);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;place-items:center;display:grid}._3lU4hG_sendButton:disabled{opacity:.4;cursor:not-allowed}._3lU4hG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._3lU4hG_supportClose{width:28px;height:28px;color:var(--subtle);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}._3lU4hG_supportClose:hover{background:var(--surface-muted);color:var(--ink)}._3lU4hG_topics{flex-wrap:wrap;gap:6px;display:flex}._3lU4hG_topic{border:1px solid var(--line-strong);background:var(--surface);font:inherit;color:var(--muted);cursor:pointer;border-radius:99px;padding:4px 12px;font-size:12px}._3lU4hG_topic:hover{border-color:var(--green);color:var(--green-strong)}._3lU4hG_supportInput{background:var(--background);color:var(--ink)}@media (max-width:760px){._3lU4hG_supportFab{bottom:calc(84px + env(safe-area-inset-bottom))}._3lU4hG_support{bottom:calc(142px + env(safe-area-inset-bottom));max-height:calc(100svh - 225px)}}._3lU4hG_header:before{content:"";z-index:-1;-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);pointer-events:none;background:#000000b8;position:absolute;inset:0}
.WWDQgq_root{gap:24px;display:grid}.WWDQgq_intro{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.WWDQgq_intro p{color:var(--muted);max-width:620px;margin:0;font-size:14px;line-height:1.65}.WWDQgq_summary{color:var(--subtle);align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.WWDQgq_summary svg{color:var(--accent)}.WWDQgq_filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding-bottom:20px;display:flex}.WWDQgq_filter{border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:9px 13px;font-size:12px}.WWDQgq_filter:hover{background:var(--surface-muted);color:var(--ink)}.WWDQgq_filter[aria-pressed=true]{background:var(--accent);color:var(--on-accent);font-weight:650}.WWDQgq_sectionTitle{align-items:center;gap:10px;margin:0 0 14px;font-size:14px;font-weight:550;display:flex}.WWDQgq_count{color:var(--subtle);font-size:11px;font-weight:400}.WWDQgq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.WWDQgq_card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;min-width:0;padding:22px;transition:border-color .15s,background .15s;display:flex}.WWDQgq_card:hover{border-color:var(--line-strong);background:color-mix(in srgb,var(--surface) 90%,var(--surface-raised))}.WWDQgq_cardTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.WWDQgq_mark{border:1px solid var(--line-strong);width:42px;height:42px;color:var(--ink);background:var(--surface-muted);border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}.WWDQgq_card h3{letter-spacing:-.3px;margin:0 0 8px;font-size:16px;font-weight:600}.WWDQgq_card p{color:var(--muted);flex:1;max-width:270px;margin:0 0 20px;font-size:12px;line-height:1.65}.WWDQgq_cardBottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-top:15px;display:flex}.WWDQgq_category{color:var(--subtle);font-size:11px}.WWDQgq_open{cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px 0 5px 8px;font-size:12px;font-weight:550;display:inline-flex}.WWDQgq_open:hover{color:var(--accent)}.WWDQgq_upcoming{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.WWDQgq_upcomingCard{border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:16px;display:flex}.WWDQgq_upcomingCard .WWDQgq_mark{border-color:var(--line);width:34px;height:34px;color:var(--subtle)}.WWDQgq_upcomingCard strong{color:var(--muted);font-size:12px;font-weight:500;display:block}.WWDQgq_upcomingCard small{color:var(--subtle);margin-top:4px;font-size:10px;display:block}.WWDQgq_empty{color:var(--muted);padding:28px 0;font-size:14px}.WWDQgq_skeleton{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);height:228px}.WWDQgq_footer{color:var(--subtle);align-items:center;gap:8px;font-size:11px;display:flex}.WWDQgq_notice{border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);background:var(--surface-muted);padding:13px 16px;font-size:13px;line-height:1.6}.WWDQgq_notice[data-error=true]{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:var(--danger-soft)}.WWDQgq_dialog{color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);width:min(620px,100vw - 32px);max-height:calc(100dvh - 48px);box-shadow:var(--shadow-panel);padding:0}.WWDQgq_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b}.WWDQgq_dialog[open]{flex-direction:column;display:flex}.WWDQgq_dialogHead{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:24px 28px;display:flex}.WWDQgq_dialogHead h2{letter-spacing:-.5px;margin:0 0 5px;font-size:20px}.WWDQgq_dialogHead p{color:var(--muted);margin:0;font-size:12px}.WWDQgq_iconButton{border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-shrink:0;place-items:center;width:34px;height:34px;display:inline-grid}.WWDQgq_iconButton:hover{background:var(--surface-muted)}.WWDQgq_close{margin-left:auto}.WWDQgq_body{gap:24px;padding:24px 28px;display:grid;overflow-y:auto}.WWDQgq_connection{background:var(--background);border:1px solid var(--line);border-radius:var(--radius-md);gap:10px;padding:16px;display:grid}.WWDQgq_connectionTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.WWDQgq_connectionTop strong{font-size:12px;font-weight:500}.WWDQgq_connection p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.WWDQgq_sectionHeading{margin:0 0 6px;font-size:13px;font-weight:600}.WWDQgq_hint{color:var(--subtle);margin:0;font-size:12px;line-height:1.65}.WWDQgq_form{gap:18px;display:grid}.WWDQgq_field{gap:7px;display:grid}.WWDQgq_field label{align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.WWDQgq_saved{color:var(--success);align-items:center;gap:3px;font-size:10px;font-weight:400;display:inline-flex}.WWDQgq_field small{color:var(--subtle);font-size:11px;line-height:1.5}.WWDQgq_secretInput{display:flex;position:relative}.WWDQgq_secretInput input{min-width:0;padding-right:44px}.WWDQgq_secretInput button{border:none;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.WWDQgq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WWDQgq_details{border-top:1px solid var(--line);padding-top:18px}.WWDQgq_details summary{cursor:pointer;color:var(--muted);font-size:12px}.WWDQgq_detailsContent{gap:14px;padding-top:16px;display:grid}.WWDQgq_endpoint{align-items:center;gap:8px;margin-top:7px;display:flex}.WWDQgq_endpoint code{overflow-wrap:anywhere;color:var(--muted);flex:1;font-size:11px;line-height:1.6}.WWDQgq_dangerArea{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-top:18px;display:flex}.WWDQgq_dangerArea p{color:var(--subtle);margin:0;font-size:12px}.WWDQgq_dangerButton{color:var(--danger);border:1px solid var(--line-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:8px 12px;font-size:12px}.WWDQgq_dialog button:disabled{opacity:.45;cursor:not-allowed}.WWDQgq_dialogFooter{color:var(--subtle);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 28px;font-size:11px;display:flex}.WWDQgq_footerInfo{align-items:center;gap:7px;display:flex}.WWDQgq_spin{animation:1s linear infinite WWDQgq_spin}@keyframes WWDQgq_spin{to{transform:rotate(360deg)}}@media (min-width:1500px){.WWDQgq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){.WWDQgq_grid,.WWDQgq_upcoming{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.WWDQgq_grid,.WWDQgq_upcoming{grid-template-columns:1fr}.WWDQgq_intro{flex-direction:column;gap:15px}.WWDQgq_filters{gap:4px}.WWDQgq_filter{padding:8px 10px}.WWDQgq_dialogHead,.WWDQgq_body{padding:20px}.WWDQgq_dialogFooter{padding:14px 20px}.WWDQgq_dangerArea{flex-direction:column;align-items:flex-start}.WWDQgq_card{padding:18px}}
.dReRrq_layout{gap:16px;display:grid}@media (min-width:1024px){.dReRrq_layout{grid-template-columns:360px minmax(0,1fr);align-items:start}.dReRrq_settings{position:sticky;top:88px}}.dReRrq_settings{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;padding:12px;display:flex}.dReRrq_modeTabs{border-bottom:1px solid var(--line);gap:20px;padding:0 8px;display:flex}.dReRrq_modeTab{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 10px;font-size:14px;font-weight:700}.dReRrq_modeTab[aria-pressed=true]{border-bottom-color:var(--green);color:var(--ink)}.dReRrq_modeTab:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.dReRrq_hero{aspect-ratio:16/9;background:var(--surface-muted);border-radius:16px;position:relative;overflow:hidden}.dReRrq_heroText{color:#fff;position:absolute;bottom:12px;left:12px;right:12px}.dReRrq_heroLabel{opacity:.75;margin:0;font-size:12px}.dReRrq_heroTitle{text-transform:uppercase;margin:0;font-size:16px;font-weight:800}.dReRrq_heroChange{color:#fff;font:inherit;cursor:pointer;background:#0009;border:0;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:700;position:absolute;top:10px;right:10px}.dReRrq_heroChange:hover{background:#000c}.dReRrq_heroChange:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.dReRrq_segmented{border:1px solid var(--line);background:var(--surface-muted);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.dReRrq_segmentedThree{grid-template-columns:repeat(3,minmax(0,1fr))}.dReRrq_segment{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 12px;font-size:14px;font-weight:700}.dReRrq_segment[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}.dReRrq_segment:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.dReRrq_dropzone{border:1px dashed var(--line-strong);background:var(--surface-muted);text-align:center;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:28px 16px;display:flex}.dReRrq_dropzone:hover,.dReRrq_dropzone:focus-within{border-color:var(--green)}.dReRrq_dropIcon{background:var(--surface);width:44px;height:44px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.dReRrq_dropTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:700;overflow:hidden}.dReRrq_dropHint{color:var(--subtle);font-size:12px}.dReRrq_hiddenInput{opacity:0;width:1px;height:1px;position:absolute}.dReRrq_box{border:1px solid var(--line);background:var(--surface-muted);border-radius:16px;padding:16px}.dReRrq_boxDashed{border-style:dashed}.dReRrq_boxHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.dReRrq_boxLabel{color:var(--subtle);margin:0 0 10px;font-size:12px}.dReRrq_cast{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.dReRrq_castChip{border:1px solid var(--line-strong);background:var(--surface);font:inherit;color:var(--muted);cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:3px 12px 3px 3px;font-size:12px;font-weight:700;display:inline-flex}.dReRrq_castChip[aria-pressed=true]{border-color:var(--green);background:var(--green-soft);color:var(--green-strong)}.dReRrq_castChip:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.dReRrq_castUpload{text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:12px;display:flex;position:relative}.dReRrq_castUpload:hover,.dReRrq_castUpload:focus-within{background:var(--surface)}.dReRrq_uploads{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.dReRrq_uploadThumb{aspect-ratio:1;border:1px solid var(--line);border-radius:8px;overflow:hidden}.dReRrq_castNames{color:var(--subtle);margin:12px 0 0;font-size:12px}.dReRrq_promptInput{margin-top:12px}.dReRrq_meta{color:var(--muted);justify-content:space-between;align-items:center;padding:0 4px;font-size:12px;display:flex}.dReRrq_metaItem{align-items:center;gap:6px;display:inline-flex}.dReRrq_shortfall{text-align:center;color:var(--danger);margin:0;font-size:12px}.dReRrq_results{flex-direction:column;gap:16px;min-width:0;display:flex}.dReRrq_progress{border:1px solid color-mix(in srgb, var(--green) 40%, transparent);background:var(--green-soft);border-radius:16px;align-items:center;gap:16px;padding:16px;display:flex}.dReRrq_progressText{flex:1;min-width:0}.dReRrq_progressTitle{margin:0 0 8px;font-size:14px;font-weight:700}.dReRrq_clips{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:16px;display:grid}.dReRrq_clip{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow:hidden}.dReRrq_clipMedia{aspect-ratio:3/4;position:relative}.dReRrq_clipFoot{color:#fff;justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.dReRrq_clipName{margin:0;font-size:14px;font-weight:800}.dReRrq_clipMeta{opacity:.75;margin:0;font-size:12px}.dReRrq_clipProgress{color:#fff;font-variant-numeric:tabular-nums;background:#0a140f8c;place-items:center;font-size:20px;font-weight:800;display:grid;position:absolute;inset:0}.dReRrq_download{color:#fff;background:#ffffff2e;border:0;border-radius:10px;place-items:center;padding:8px;display:grid}.dReRrq_download:disabled{cursor:not-allowed;opacity:.6}.dReRrq_steps{gap:16px;display:grid}@media (min-width:768px){.dReRrq_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.dReRrq_stepNumber{color:var(--green);margin:0;font-size:14px;font-weight:800}.dReRrq_stepTitle{margin:12px 0 0;font-size:18px;font-weight:800}.dReRrq_stepText{color:var(--muted);margin:8px 0 0;font-size:14px}.dReRrq_motionHero{border:1px solid var(--line);background:var(--surface);border-radius:24px;align-items:center;gap:24px;padding:24px;display:grid}@media (min-width:768px){.dReRrq_motionHero{grid-template-columns:1fr 280px;padding:32px}}.dReRrq_motionTitle{letter-spacing:-1px;text-transform:uppercase;margin:0;font-size:clamp(28px,4vw,36px);font-weight:800;line-height:1}.dReRrq_motionText{max-width:440px;color:var(--muted);margin:16px 0 0;font-size:14px}.dReRrq_motionImage{aspect-ratio:4/3;border-radius:16px;overflow:hidden}.dReRrq_templates{columns:2;column-gap:12px}@media (min-width:768px){.dReRrq_templates{columns:3}}@media (min-width:1280px){.dReRrq_templates{columns:4}}.dReRrq_template{border:2px solid var(--line);background:var(--surface-muted);break-inside:avoid;cursor:pointer;border-radius:16px;width:100%;margin-bottom:12px;padding:0;display:block;position:relative;overflow:hidden}.dReRrq_template[aria-pressed=true]{border-color:var(--green)}.dReRrq_template:hover{border-color:color-mix(in srgb, var(--green) 60%, transparent)}.dReRrq_template:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.dReRrq_templateFoot{color:#fff;text-align:left;justify-content:space-between;align-items:flex-end;gap:8px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.dReRrq_templateUse{background:var(--green);color:var(--on-accent);border-radius:99px;flex-shrink:0;padding:4px 10px;font-size:11px}.dReRrq_aspect0{aspect-ratio:9/16}.dReRrq_aspect1{aspect-ratio:3/4}.dReRrq_aspect2{aspect-ratio:1}.dReRrq_aspect3{aspect-ratio:4/5}.dReRrq_serverGeneration{gap:12px;display:grid}.dReRrq_quote{align-items:center;gap:6px;margin:0;font-weight:800;display:flex}.dReRrq_jobStatus{gap:8px;display:grid}.dReRrq_output{object-fit:contain;background:var(--surface-muted);border-radius:12px;width:100%;max-height:280px;display:block}.dReRrq_referenceGrid{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px;max-height:200px;display:grid;overflow-y:auto}.dReRrq_referenceItem{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;padding:0}.dReRrq_referenceItem[aria-pressed=true]{border-color:var(--green)}.dReRrq_referenceItem:disabled{opacity:.4;cursor:not-allowed}.dReRrq_referenceItem:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.dReRrq_referenceThumb{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;display:block}.dReRrq_sourcePicker{gap:10px;display:grid}.dReRrq_jobHistory{gap:8px;display:grid}.dReRrq_historyRow{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.dReRrq_historyRow[aria-pressed=true]{border-color:var(--accent)}.dReRrq_studioSettings{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:18px;min-width:0;padding:16px}.dReRrq_studioSettings .dReRrq_serverGeneration{gap:16px}.dReRrq_studioSettings .dReRrq_serverGeneration>button{border-radius:12px;min-height:46px}.dReRrq_sourceCard,.dReRrq_characterCard{border:1px solid var(--line);background:var(--surface-muted);border-radius:12px;gap:14px;min-width:0;padding:16px;display:grid}.dReRrq_inputHeading{color:var(--muted);align-items:center;gap:10px;display:flex}.dReRrq_inputTitle{color:var(--ink);margin:0;font-size:14px;font-weight:700}.dReRrq_sourceDropzone{border:1px dashed var(--line-strong);text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:156px;padding:20px 12px;display:flex;position:relative}.dReRrq_sourceDropzone .dReRrq_dropTitle{white-space:normal}.dReRrq_sourceDropzone:hover,.dReRrq_sourceDropzone:focus-within{border-color:var(--accent);background:var(--surface)}.dReRrq_sourceDropzone:focus-within{outline:2px solid var(--focus);outline-offset:3px}.dReRrq_sourceDropzone[aria-disabled=true]{opacity:.55;cursor:not-allowed}.dReRrq_sourceUpload{gap:8px;display:grid}.dReRrq_requestDetails{min-width:0;color:var(--muted);font-size:12px}.dReRrq_requestDetails summary{cursor:pointer;overflow-wrap:anywhere;padding:6px 0}.dReRrq_requestDetails summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.dReRrq_requestDetails>label{margin-top:10px}.dReRrq_requestDetails dl{gap:6px;margin:10px 0 0;display:grid}.dReRrq_requestDetails dd{color:var(--ink);overflow-wrap:anywhere;margin:0 0 10px}.dReRrq_workspaceTabs{border-bottom:1px solid var(--line);padding-top:2px}.dReRrq_libraryPanel{gap:20px;padding-top:4px;display:grid}.dReRrq_libraryTitle{margin:4px 0 0;font-size:16px;font-weight:650}.dReRrq_historyHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dReRrq_historyHeading h2{margin:0;font-size:16px}.dReRrq_historyEmpty{border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:16px;justify-items:center;gap:12px;padding:64px 20px;display:grid}.dReRrq_historyEmpty h3,.dReRrq_historyEmpty p{margin:0;font-size:14px}.dReRrq_historyEmpty h3{color:var(--ink)}.dReRrq_historyGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:14px;display:grid}.dReRrq_historyCard{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:14px;padding:0;display:grid;overflow:hidden}.dReRrq_historyCard:hover{border-color:var(--line-strong)}.dReRrq_historyCard[aria-pressed=true]{border-color:var(--accent)}.dReRrq_historyCard:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.dReRrq_historyMedia{background:var(--surface-muted);min-height:130px;color:var(--subtle);place-items:center;display:grid}.dReRrq_historyCardBody{gap:12px;padding:14px;display:grid}.dReRrq_historyCardTitle{flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:13px;font-weight:650;display:flex}.dReRrq_historyState{border:1px solid var(--line);color:var(--muted);border-radius:6px;justify-self:start;padding:4px 8px;font-size:11px;font-weight:600}.dReRrq_historyState[data-state=succeeded]{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 25%, transparent)}.dReRrq_historyState[data-state=failed],.dReRrq_historyState[data-state=cancelled]{color:var(--danger)}@media (min-width:1024px){.dReRrq_studioSettings{position:sticky;top:88px}}@media (max-width:479px){.dReRrq_studioSettings,.dReRrq_sourceCard,.dReRrq_characterCard{padding:12px}}.dReRrq_activitySpinner{border:2px solid color-mix(in srgb, currentColor 20%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:16px;height:16px;animation:1.2s linear infinite dReRrq_studioSpin;display:inline-block}.dReRrq_activitySpin{animation:1.2s linear infinite dReRrq_studioSpin}.dReRrq_activityLoading{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.dReRrq_activityMessage{align-items:center;gap:14px;min-width:0;padding:10px 0;display:flex}.dReRrq_activityMessage>div{min-width:0}.dReRrq_activityOrbit{width:42px;height:42px;color:var(--muted);background:var(--surface-muted);border-radius:50%;flex:none;place-items:center;display:grid}.dReRrq_activityOrbit .dReRrq_activitySpinner{width:24px;height:24px}.dReRrq_activityMessage[data-active=true] .dReRrq_activityOrbit,.dReRrq_activityMessage[data-state=succeeded] .dReRrq_activityOrbit{color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--surface-muted))}.dReRrq_activityMessage[data-state=failed] .dReRrq_activityOrbit{color:var(--danger)}.dReRrq_activityDescription{color:var(--muted);margin:6px 0 0;font-size:12px}.dReRrq_activityDot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.dReRrq_historyState{align-items:center;gap:6px;display:inline-flex}.dReRrq_historyMedia{position:relative;overflow:hidden}.dReRrq_historyCard[data-active=true]{animation:2.8s ease-in-out infinite dReRrq_studioGlow}.dReRrq_historyCard[data-active=true] .dReRrq_historyMedia:after{content:"";pointer-events:none;background:linear-gradient(115deg, transparent 20%, color-mix(in srgb, var(--accent) 6%, transparent) 48%, transparent 76%);animation:3.2s ease-in-out infinite dReRrq_studioScan;position:absolute;inset:0;transform:translate(-100%)}.dReRrq_historyCard[data-active=true] .dReRrq_historyMedia>svg{color:var(--accent);animation:2.8s ease-in-out infinite dReRrq_studioBreathe}.dReRrq_historyCard[data-active=true] .dReRrq_historyState{color:var(--accent)}.dReRrq_historyCard[data-active=true] .dReRrq_activityDot{animation:1.8s ease-in-out infinite dReRrq_studioBreathe}@keyframes dReRrq_studioSpin{to{transform:rotate(360deg)}}@keyframes dReRrq_studioBreathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes dReRrq_studioScan{0%,12%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@keyframes dReRrq_studioGlow{0%,to{border-color:color-mix(in srgb, var(--accent) 28%, var(--line))}50%{border-color:color-mix(in srgb, var(--accent) 70%, var(--line))}}@media (prefers-reduced-motion:reduce){.dReRrq_activitySpinner,.dReRrq_activitySpin,.dReRrq_historyCard[data-active=true],.dReRrq_historyCard[data-active=true] .dReRrq_historyMedia:after,.dReRrq_historyCard[data-active=true] .dReRrq_historyMedia>svg,.dReRrq_historyCard[data-active=true] .dReRrq_activityDot{animation:none}.dReRrq_historyCard[data-active=true]{border-color:var(--accent)}}.dReRrq_studioHero{isolation:isolate;align-items:center;min-height:410px;margin:-38px -40px 0;padding:60px 40px 44px;display:flex;position:relative;overflow:hidden}.dReRrq_studioHeroImage{z-index:-2;object-fit:cover;object-position:center 42%;opacity:.75;width:100%;height:100%;position:absolute;inset:0}.dReRrq_studioHero:before{content:"";z-index:-1;background:linear-gradient(90deg,#000 0%,#000b 38%,#0001 78%),linear-gradient(#0000 35%,#000);position:absolute;inset:0}.dReRrq_studioHeroContent{max-width:610px;position:relative}.dReRrq_studioEyebrow{color:var(--accent-text);letter-spacing:1.8px;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:600}.dReRrq_studioHero h1{letter-spacing:-.055em;font-size:clamp(42px,5vw,68px);font-weight:700;line-height:1.03}.dReRrq_studioHero h1 span{color:#b9bbbf;display:block}.dReRrq_studioHeroLead{color:#c2c2c7;max-width:370px;margin:20px 0 0;font-size:14px;line-height:1.7}.dReRrq_studioHeroActions{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.dReRrq_heroPrimary,.dReRrq_heroSecondary{border:1px solid var(--glass-line);background:var(--glass);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.dReRrq_heroPrimary{background:var(--accent);color:var(--on-accent);border-color:#0000}.dReRrq_heroPrimary:hover{background:var(--accent-hover)}.dReRrq_heroSecondary:hover{background:var(--glass-strong)}.dReRrq_proWorkspace{scroll-margin-top:calc(var(--studio-header-height) + 20px);gap:36px;display:grid}.dReRrq_proWorkspace .dReRrq_studioSettings{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;position:static}.dReRrq_proWorkspace .dReRrq_serverGeneration{align-items:start;gap:18px}.dReRrq_proWorkspace .dReRrq_sourceCard,.dReRrq_proWorkspace .dReRrq_characterCard{border-color:var(--glass-line);background:linear-gradient(145deg,#1d1d20b8,#111113);border-radius:24px;align-content:start;min-height:340px;padding:24px;box-shadow:inset 0 1px #ffffff0f}.dReRrq_proWorkspace .dReRrq_sourceDropzone{background:#070709;border-radius:17px;min-height:185px}.dReRrq_proWorkspace .dReRrq_dropIcon{background:var(--accent-soft);color:var(--accent-text)}.dReRrq_proWorkspace .dReRrq_inputTitle{letter-spacing:-.4px;font-size:17px;font-weight:600}.dReRrq_proWorkspace .dReRrq_serverGeneration>button{border-radius:999px;justify-self:end;width:auto;min-width:190px}.dReRrq_proWorkspace .dReRrq_workspaceTabs{border-bottom:0}.dReRrq_proWorkspace .dReRrq_libraryPanel{padding-top:10px}@media (min-width:900px){.dReRrq_proWorkspace .dReRrq_serverGeneration{grid-template-columns:1fr .88fr}.dReRrq_proWorkspace .dReRrq_serverGeneration>*{grid-column:1/-1}.dReRrq_proWorkspace .dReRrq_serverGeneration>.dReRrq_sourceCard,.dReRrq_proWorkspace .dReRrq_serverGeneration>.dReRrq_characterCard{grid-column:auto}}@media (min-width:761px) and (max-width:1199px){.dReRrq_studioHero{margin:-30px -24px 0;padding:52px 24px 40px}}@media (max-width:760px){.dReRrq_studioHero{min-height:360px;margin:-28px -18px 0;padding:46px 22px 32px}.dReRrq_studioHero h1{font-size:clamp(37px,10.6vw,48px)}.dReRrq_studioHeroImage{object-position:62% center;opacity:.6}.dReRrq_studioHeroLead{max-width:290px;font-size:13px}.dReRrq_proWorkspace .dReRrq_sourceCard,.dReRrq_proWorkspace .dReRrq_characterCard{border-radius:20px;min-height:auto;padding:18px}.dReRrq_proWorkspace .dReRrq_serverGeneration>button{justify-self:stretch;width:100%}}.dReRrq_studioHero:not(:first-child){margin-top:0}.dReRrq_composition{border:1px solid var(--glass-line);background:color-mix(in srgb, var(--surface) 74%, var(--background));border-radius:28px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.dReRrq_compositionHeader{border-bottom:1px solid var(--line);padding:24px}.dReRrq_compositionHeader h2{letter-spacing:-.6px;margin:0;font-size:22px;font-weight:600}.dReRrq_compositionHeader p{color:var(--muted);margin:5px 0 0;font-size:13px}.dReRrq_compositionFields{grid-template-columns:1.05fr 1fr;display:grid}.dReRrq_compositionFields .dReRrq_sourceCard,.dReRrq_compositionFields .dReRrq_characterCard{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start;gap:18px;padding:24px}.dReRrq_compositionFields .dReRrq_characterCard{border-left:1px solid var(--line)}.dReRrq_compositionFields .dReRrq_inputTitle{font-size:16px}.dReRrq_inputNumber{color:var(--accent-text);font-variant-numeric:tabular-nums;font-size:12px}.dReRrq_sourceTabs{background:var(--surface-muted);border-radius:13px;gap:4px;padding:4px;display:flex}.dReRrq_sourceTabs button{min-width:0;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:9px 8px;font-size:13px;display:flex}.dReRrq_sourceTabs button[aria-pressed=true]{background:var(--surface-raised,#303033);color:var(--ink);box-shadow:0 2px 8px #0003}.dReRrq_sourceTabs button:disabled,.dReRrq_sourceLibrary button:disabled{opacity:.55;cursor:not-allowed}.dReRrq_sourceTabs button:focus-visible,.dReRrq_sourceLibrary button:focus-visible,.dReRrq_acceptedReference:focus-visible,.dReRrq_referenceViewer button:focus-visible,.dReRrq_characterSelect:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.dReRrq_compositionFields .dReRrq_sourceDropzone{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 4%, var(--surface)), var(--background));border-radius:18px;min-height:225px;padding:24px 16px}.dReRrq_chooseFile{border:1px solid var(--line-strong);background:var(--glass);color:var(--ink);border-radius:999px;padding:8px 15px;font-size:12px}.dReRrq_sourceLibrary{align-content:start;gap:8px;min-height:225px;display:grid}.dReRrq_sourceLibrary button{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.dReRrq_sourceLibrary button>svg{color:var(--accent-text);flex:none}.dReRrq_sourceLibrary button>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.dReRrq_sourceLibrary button>small{color:var(--muted);flex:none;font-size:12px}.dReRrq_selectedSource{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-content:start;gap:14px;padding:16px;display:grid}.dReRrq_sourceSummary{justify-content:space-between;align-items:center;gap:12px;display:flex}.dReRrq_sourceSummary>span{overflow-wrap:anywhere;min-width:0;font-size:13px}.dReRrq_sourceSummary>button{flex:none}.dReRrq_acceptedReferences{gap:12px;min-width:0;display:grid}.dReRrq_characterSummary{border:1px solid var(--line-strong);background:linear-gradient(125deg, var(--surface-muted), var(--surface));border-radius:16px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.dReRrq_characterPortrait{background:var(--surface-muted);width:60px;height:60px;color:var(--subtle);border-radius:16px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.dReRrq_characterPortraitImage{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.dReRrq_characterPortraitFull{width:225%;max-width:none;height:auto;position:absolute;top:-28%;left:-62.5%}.dReRrq_characterIdentity{flex:1;min-width:0}.dReRrq_characterIdentity strong{overflow-wrap:anywhere;color:var(--ink);font-size:15px;font-weight:500;display:block}.dReRrq_characterIdentity small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.dReRrq_characterSelected{color:var(--accent-text);flex:none}.dReRrq_characterSelect{width:100%;min-width:0;color:var(--ink);font:inherit;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 18px 4px 0;font-size:15px}.dReRrq_characterSelect option{background:var(--surface)}.dReRrq_referencesHeading{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:4px;font-size:11px;display:flex}.dReRrq_referencesHeading>span:first-child{font-size:12px;font-weight:500}.dReRrq_acceptedReferenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dReRrq_acceptedReference{min-width:0;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:0}.dReRrq_acceptedReferenceImage{aspect-ratio:3/5;border:1px solid var(--line);background:var(--surface-muted);object-fit:contain;border-radius:11px;width:100%;display:block}.dReRrq_acceptedReference[aria-expanded=true] .dReRrq_acceptedReferenceImage{outline:2px solid var(--accent-text);outline-offset:2px}.dReRrq_acceptedReference>span:last-child{overflow-wrap:anywhere;padding-top:7px;font-size:11px;display:block}.dReRrq_referenceViewer{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:12px}.dReRrq_referenceViewer>div{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.dReRrq_referenceViewer button{background:var(--surface-muted);width:32px;height:32px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.dReRrq_referenceFullImage{object-fit:contain;border-radius:10px;width:100%;height:340px;display:block}.dReRrq_compositionOperation{border-top:1px solid var(--line);padding-top:14px}.dReRrq_compositionOperation summary{color:var(--ink);align-items:center;gap:8px;display:flex}.dReRrq_compositionOperation summary:after{content:"+";color:var(--muted);margin-left:auto}.dReRrq_compositionOperation[open] summary:after{content:"−"}.dReRrq_compositionOperation summary::-webkit-details-marker{display:none}.dReRrq_compositionOperation p{margin:10px 0 0}.dReRrq_compositionFooter{border-top:1px solid var(--line);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.dReRrq_compositionReadiness{align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.dReRrq_compositionReadiness>svg{color:var(--accent-text);flex:none}.dReRrq_compositionPriceHint{color:var(--muted);margin:4px 0 0;font-size:11px}.dReRrq_compositionFooter>button{border-radius:999px;width:auto;min-width:160px}@media (max-width:760px){.dReRrq_compositionFields{grid-template-columns:minmax(0,1fr)}.dReRrq_compositionFields .dReRrq_sourceCard,.dReRrq_compositionFields .dReRrq_characterCard{border-radius:0;padding:20px}.dReRrq_compositionFields .dReRrq_characterCard{border-left:0;border-top:1px solid var(--line)}.dReRrq_compositionHeader{padding:22px 20px}.dReRrq_compositionHeader h2{font-size:20px}.dReRrq_compositionFooter{padding:20px}.dReRrq_compositionFooter>div,.dReRrq_compositionFooter>button{width:100%}.dReRrq_referenceViewer button{width:44px;height:44px}}
.KcrEha_stack{gap:24px;min-width:0;display:grid}.KcrEha_billing{min-width:0}.KcrEha_balance{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));border-radius:var(--radius-lg);background:radial-gradient(ellipse at top left, color-mix(in srgb, var(--green-soft) 85%, transparent), transparent 70%), var(--surface);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px 32px;padding:28px;display:grid}.KcrEha_balanceMain{min-width:0}.KcrEha_balanceLabel{color:var(--muted);align-items:center;gap:9px;margin:0;font-size:13px;font-weight:500;display:flex}.KcrEha_balanceLabel svg{color:var(--accent)}.KcrEha_balanceValue{color:var(--accent);letter-spacing:-2px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:10px 0 6px;font-size:clamp(36px,5vw,64px);font-weight:650;line-height:1.15}.KcrEha_balanceValue span{color:var(--ink);letter-spacing:0;font-size:17px;font-weight:400}.KcrEha_balanceHint{color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.6}.KcrEha_rechargeLink{text-decoration:none}.KcrEha_balanceDetails{border-left:1px solid var(--line-strong);align-self:center;min-width:0;margin:0;padding-left:28px}.KcrEha_figure{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;margin:0;padding:10px 0;display:grid}.KcrEha_figureLabel{color:var(--muted);font-size:13px}.KcrEha_figureValue{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:16ch;margin:0;font-size:24px;font-weight:550}.KcrEha_figureHint{color:var(--subtle);grid-column:1/-1;margin:0;font-size:11px}.KcrEha_reservedTotal{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:10px;padding-top:15px;font-size:12px;display:flex}.KcrEha_reservedTotal dt{align-items:center;gap:7px;display:flex}.KcrEha_reservedTotal dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.KcrEha_walletHelp{color:var(--subtle);grid-column:1/-1;font-size:11px}.KcrEha_walletHelp summary,.KcrEha_creditHelp summary{cursor:pointer;align-items:center;gap:8px;min-height:32px;display:flex}.KcrEha_walletHelp p,.KcrEha_creditHelp p{margin:8px 0 0;line-height:1.7}.KcrEha_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 22px;display:flex}.KcrEha_pending{color:var(--warning);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.KcrEha_toolbar svg,.KcrEha_plan svg,.KcrEha_sectionHeading svg{flex-shrink:0}.KcrEha_catalogSection{min-width:0;margin-top:24px}.KcrEha_sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.KcrEha_sectionHeading h2{letter-spacing:-.5px;margin:0;font-size:21px;font-weight:600}.KcrEha_sectionHeading p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.6}.KcrEha_period{border:1px solid var(--line);color:var(--muted);border-radius:6px;flex-shrink:0;padding:5px 9px;font-size:11px}.KcrEha_planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.KcrEha_plan{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(140deg, var(--surface-muted), var(--surface));flex-direction:column;min-width:0;padding:22px 20px;display:flex}.KcrEha_plan h3{overflow-wrap:anywhere;align-items:center;gap:9px;margin:0 0 20px;font-size:16px;font-weight:600;display:flex}.KcrEha_plan h3 svg{color:var(--green-strong)}.KcrEha_planPrice{letter-spacing:-.7px;overflow-wrap:anywhere;margin:0;font-size:clamp(21px,2.5vw,30px);font-weight:600}.KcrEha_planPrice span{color:var(--muted);letter-spacing:0;white-space:nowrap;font-size:12px;font-weight:400}.KcrEha_planCredits{color:var(--muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:12px}.KcrEha_planCredits strong{color:var(--ink);font-size:16px;font-weight:550}.KcrEha_planFeature{color:var(--muted);align-items:center;gap:7px;margin:20px 0 24px;font-size:12px;display:flex}.KcrEha_planFeature svg{color:var(--green-strong)}.KcrEha_planButton{white-space:normal;overflow-wrap:anywhere;justify-content:space-between;width:100%;margin-top:auto}.KcrEha_terms{color:var(--subtle);margin:12px 0 0;font-size:12px;line-height:1.6}.KcrEha_topUpSection{border-top:1px solid var(--line);margin-top:30px;padding-top:26px;scroll-margin-top:96px}.KcrEha_topUpBox{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px}.KcrEha_packGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,105px),1fr));gap:10px;display:grid}.KcrEha_pack{border:1px solid var(--line-strong);background:var(--surface-muted);min-width:0;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:18px 8px;display:flex}.KcrEha_pack strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%;font-size:24px;font-weight:600}.KcrEha_pack span{color:var(--muted);font-size:12px}.KcrEha_pack b{overflow-wrap:anywhere;max-width:100%;margin-top:10px;font-size:13px;font-weight:500}.KcrEha_pack .KcrEha_packName{overflow-wrap:anywhere;max-width:100%;font-size:11px}.KcrEha_pack[aria-pressed=true]{border-color:var(--accent);background:var(--green-soft)}.KcrEha_pack[aria-pressed=true] strong{color:var(--accent)}.KcrEha_pack:hover:not(:disabled){border-color:var(--green-strong)}.KcrEha_pack:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.KcrEha_pack:disabled{opacity:.5;cursor:not-allowed}.KcrEha_topUpCheckout{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:20px;display:flex}.KcrEha_topUpCheckout>div{min-width:0}.KcrEha_checkoutLabel,.KcrEha_topUpCheckout small{color:var(--muted);font-size:12px}.KcrEha_topUpCheckout p{overflow-wrap:anywhere;margin:3px 0;font-size:16px}.KcrEha_topUpCheckout strong{font-weight:550}.KcrEha_creditHelp{color:var(--muted);margin-top:18px;font-size:12px}.KcrEha_accountActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.KcrEha_accountActions:empty{display:none}.KcrEha_offer{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);width:100%;min-width:0;padding:20px}.KcrEha_offer h3{margin:0 0 12px;font-size:17px}.KcrEha_offer p{overflow-wrap:anywhere;margin:12px 0;line-height:1.6}.KcrEha_offer button{white-space:normal;margin:5px 8px 5px 0}.KcrEha_checkoutLink{color:var(--accent);font-weight:600;display:inline-block}.KcrEha_history{margin:12px 0;padding:0;list-style:none}.KcrEha_history li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:14px 0;display:flex}.KcrEha_history a,.KcrEha_history span{overflow-wrap:anywhere;min-width:0}@media (max-width:900px){.KcrEha_plan{padding:18px 14px}.KcrEha_planGrid{gap:10px}.KcrEha_balance{gap:16px 22px;padding:24px}.KcrEha_balanceDetails{padding-left:20px}}@media (max-width:650px){.KcrEha_balance{grid-template-columns:minmax(0,1fr)}.KcrEha_balanceDetails{border-left:0;border-top:1px solid var(--line-strong);padding:14px 0 0}.KcrEha_planGrid{grid-template-columns:minmax(0,1fr)}.KcrEha_plan{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.KcrEha_plan h3{margin:0}.KcrEha_planPrice{text-align:right}.KcrEha_planCredits,.KcrEha_planFeature,.KcrEha_planButton{grid-column:1/-1}.KcrEha_planFeature{margin:6px 0 10px}.KcrEha_sectionHeading{align-items:flex-start}.KcrEha_sectionHeading h2{font-size:19px}.KcrEha_period{padding:5px 7px;font-size:10px}.KcrEha_topUpBox{padding:14px}}@media (max-width:420px){.KcrEha_balance{padding:20px}.KcrEha_figure{grid-template-columns:minmax(0,1fr)}.KcrEha_figureValue{max-width:100%}.KcrEha_topUpCheckout{flex-direction:column;align-items:stretch}}@media (pointer:coarse){.KcrEha_pack,.KcrEha_walletHelp summary,.KcrEha_creditHelp summary{min-height:44px}}
.cwAMvq_page{width:100%;max-width:1440px;margin-inline:auto;container-type:inline-size}.cwAMvq_pageHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cwAMvq_pageHeader h1{letter-spacing:-1.3px;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.15}.cwAMvq_pageHeader p{color:var(--muted);max-width:76ch;margin:12px 0 0;font-size:15px;line-height:1.65}.cwAMvq_importLink{color:var(--muted);text-underline-offset:5px;flex-shrink:0;align-items:center;gap:8px;padding:10px 0;font-size:12px;line-height:1.5;display:inline-flex}.cwAMvq_importLink:hover{color:var(--ink)}.cwAMvq_layout{gap:26px;width:100%;min-width:0;display:grid}.cwAMvq_progress{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0;padding:0 0 22px;list-style:none;display:grid}.cwAMvq_progress li{min-width:0;color:var(--subtle);align-items:center;gap:10px;font-size:12px;line-height:1.4;display:flex;position:relative}.cwAMvq_progress li:not(:last-child):after{content:"";background:var(--line-strong);flex:1;height:1px;margin-left:3px}.cwAMvq_stepNumber{border:1px solid var(--line-strong);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.cwAMvq_stepName{min-width:0}.cwAMvq_progress li[aria-current]{color:var(--accent);font-weight:600}.cwAMvq_progress li[aria-current]:before{content:"";background:var(--accent);border-radius:3px;height:3px;position:absolute;bottom:-23px;left:0;right:0}.cwAMvq_progress li[aria-current] .cwAMvq_stepNumber{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.cwAMvq_progress li[data-complete] .cwAMvq_stepNumber{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:var(--green-soft)}.cwAMvq_briefLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:26px;display:grid}.cwAMvq_question,.cwAMvq_section,.cwAMvq_main{align-content:start;gap:16px;min-width:0;display:grid}.cwAMvq_question,.cwAMvq_main{scroll-margin-top:calc(var(--studio-header-height,64px) + 12px)}.cwAMvq_question h2,.cwAMvq_section>h2,.cwAMvq_selectionActions h2,.cwAMvq_card h2{letter-spacing:-.8px;text-wrap:balance;margin:0;font-size:clamp(24px,2.5vw,32px);font-weight:650;line-height:1.2}.cwAMvq_question>p,.cwAMvq_section>p,.cwAMvq_card p{margin:0}.cwAMvq_hint{color:var(--muted);font-size:13px;line-height:1.7;display:block}.cwAMvq_eyebrow{color:var(--subtle);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:500}.cwAMvq_card,.cwAMvq_summary,.cwAMvq_selection{border:1px solid color-mix(in srgb, var(--ink) 20%, transparent);border-top-color:color-mix(in srgb, var(--ink) 30%, transparent);background:var(--surface);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 5%, transparent), var(--shadow-panel);border-radius:22px}.cwAMvq_card{gap:18px;padding:clamp(22px,2.5vw,32px);display:grid}.cwAMvq_card p{line-height:1.65}.cwAMvq_summary{background:radial-gradient(ellipse at 100% 0, color-mix(in srgb, var(--accent) 7%, transparent), transparent 75%), linear-gradient(135deg, var(--surface-raised), var(--surface));overflow-wrap:anywhere;padding:26px}.cwAMvq_summaryHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.cwAMvq_summaryHeading h2{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:650}.cwAMvq_summaryHeading>span{border:1px solid var(--line-strong);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:10px;flex-shrink:0;padding:6px 8px;font-size:11px}.cwAMvq_summaryRows{margin:24px 0}.cwAMvq_summaryRows>div{border-top:1px solid color-mix(in srgb, var(--ink) 13%, transparent);gap:12px;padding:20px 0;display:grid}.cwAMvq_summaryRows dt{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.cwAMvq_summaryRows dd{margin:0 0 0 28px;font-size:14px;line-height:1.5}.cwAMvq_summaryRows dd[data-empty]{color:var(--subtle)}.cwAMvq_summaryNote{border-top:1px solid color-mix(in srgb, var(--ink) 13%, transparent);color:var(--muted);gap:10px;margin:0;padding-top:20px;font-size:12px;line-height:1.65;display:flex}.cwAMvq_summaryNote svg{flex-shrink:0;margin-top:3px}.cwAMvq_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:7px 0 0;display:grid}.cwAMvq_option{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:linear-gradient(130deg, color-mix(in srgb, var(--surface-raised) 80%, transparent), var(--surface));min-width:0;min-height:154px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;border-radius:17px;flex-direction:column;gap:20px;padding:24px;transition:border-color .16s,transform .16s;display:flex;position:relative;overflow:hidden}.cwAMvq_option:last-child:nth-child(odd){grid-column:1/-1}.cwAMvq_choiceIcon{color:var(--muted)}.cwAMvq_choiceBody{gap:7px;padding-right:24px;display:grid}.cwAMvq_choiceTitle{font-size:15px;font-weight:600;line-height:1.4}.cwAMvq_choiceHint{color:var(--muted);font-size:12px;line-height:1.6}.cwAMvq_choiceCheck{border:1px solid var(--subtle);width:22px;height:22px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;top:23px;right:18px}.cwAMvq_option[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.cwAMvq_option[aria-pressed=true] .cwAMvq_choiceCheck{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.cwAMvq_option[aria-pressed=true] .cwAMvq_choiceIcon{color:var(--accent)}.cwAMvq_portraitOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.cwAMvq_portraitOption{aspect-ratio:3/4;background:var(--surface-muted);min-height:0;padding:0}.cwAMvq_portraitOption:last-child:nth-child(odd){grid-column:auto}.cwAMvq_choicePortrait{background-repeat:no-repeat;background-size:300% 100%;transition:filter .18s;position:absolute;inset:0}.cwAMvq_portraitOption .cwAMvq_choiceBody{border-top:1px solid color-mix(in srgb, var(--ink) 25%, transparent);background:color-mix(in srgb, var(--surface) 82%, transparent);align-content:center;min-height:70px;padding:20px 42px 20px 18px;position:absolute;bottom:0;left:0;right:0}.cwAMvq_portraitOption .cwAMvq_choiceCheck{top:auto;bottom:24px;right:14px}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.cwAMvq_portraitOption .cwAMvq_choiceBody{background:linear-gradient(135deg, color-mix(in srgb, var(--surface-raised) 60%, transparent), color-mix(in srgb, var(--surface) 66%, transparent));-webkit-backdrop-filter:blur(20px)}.cwAMvq_selectionBody{-webkit-backdrop-filter:blur(24px)}}.cwAMvq_inspiration{color:var(--subtle);font-size:11px;line-height:1.6}.cwAMvq_actions{top:calc(var(--studio-header-height,64px) + 12px);z-index:6;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--background) 94%, transparent);-webkit-backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:12px;padding:10px 0 14px;display:flex;position:sticky}.cwAMvq_actions>button:last-child{min-width:160px;min-height:48px}.cwAMvq_actions>:first-child{white-space:normal;text-align:left;min-width:0}.cwAMvq_actions svg,.cwAMvq_selectionActions>button{flex-shrink:0}.cwAMvq_option:disabled,.cwAMvq_candidate:disabled{cursor:default;opacity:.7}.cwAMvq_option:focus-visible,.cwAMvq_candidate:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.cwAMvq_sessionBrief{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.cwAMvq_briefTags{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.cwAMvq_briefTags>span{border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;border-radius:99px;max-width:44ch;padding:6px 11px;font-size:11px;line-height:1.5}.cwAMvq_balance{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.cwAMvq_balance svg{color:var(--accent);flex-shrink:0}.cwAMvq_galleryLayout,.cwAMvq_reviewLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;margin-top:5px;display:grid}.cwAMvq_castGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.cwAMvq_candidate{aspect-ratio:18/16;border:1px solid color-mix(in srgb, var(--ink) 27%, transparent);background-repeat:no-repeat;background-color:var(--surface-muted);cursor:pointer;border-radius:12px;transition:border-color .16s;position:relative}.cwAMvq_candidate[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.cwAMvq_candidateNumber{background:color-mix(in srgb, var(--background) 70%, transparent);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:5px;padding:2px 5px;font-size:10px;position:absolute;top:6px;left:6px}.cwAMvq_candidateCheck{border:1px solid var(--ink);background:color-mix(in srgb, var(--background) 30%, transparent);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:7px;right:7px}.cwAMvq_candidate[aria-pressed=true] .cwAMvq_candidateCheck{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.cwAMvq_selection{min-width:0;overflow:hidden}.cwAMvq_selectionImage{aspect-ratio:18/16;background-repeat:no-repeat;background-color:var(--surface-muted)}.cwAMvq_selectionEmpty{aspect-ratio:18/16;color:var(--subtle);text-align:center;background:var(--surface-muted);place-content:center;justify-items:center;gap:16px;padding:28px;display:grid}.cwAMvq_selectionEmpty p{max-width:24ch;margin:0;font-size:13px;line-height:1.6}.cwAMvq_selectionBody{border-top:1px solid color-mix(in srgb, var(--ink) 20%, transparent);background:color-mix(in srgb, var(--surface) 85%, transparent);border-radius:20px 20px 0 0;gap:14px;margin-top:-20px;padding:24px;display:grid;position:relative}.cwAMvq_selectionBody h3{letter-spacing:-.7px;margin:0;font-size:25px;font-weight:650}.cwAMvq_selectionHint{border-top:1px solid var(--line-strong);color:var(--muted);gap:10px;margin:0;padding-top:16px;font-size:12px;line-height:1.65;display:flex}.cwAMvq_selectionHint svg{flex-shrink:0;margin-top:2px}.cwAMvq_referenceGallery{gap:18px;min-width:0;display:grid}.cwAMvq_views{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface) 65%, transparent);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:10px;display:grid}.cwAMvq_views figure{border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);background:var(--surface-muted);border-radius:13px;min-width:0;margin:0;overflow:hidden}.cwAMvq_view{aspect-ratio:3/5;object-fit:contain;background:var(--surface);width:100%;display:block}.cwAMvq_views figcaption{color:var(--ink);text-align:center;border-top:1px solid var(--line-strong);background:linear-gradient(135deg, var(--surface-raised), var(--surface));padding:12px 5px;font-size:12px}.cwAMvq_referenceHint{color:var(--muted);align-items:flex-start;gap:10px;margin:0;font-size:12px;line-height:1.6;display:flex}.cwAMvq_referenceHint svg{flex-shrink:0;margin-top:2px}.cwAMvq_originalSheet{border-top:1px solid var(--line);padding-top:14px}.cwAMvq_originalSheet summary{color:var(--muted);cursor:pointer;font-size:12px}.cwAMvq_originalSheet[open] .cwAMvq_sheet{margin-top:14px}.cwAMvq_finalize{align-content:start;gap:22px}.cwAMvq_finalize h3{letter-spacing:-.6px;margin:0;font-size:24px;font-weight:650;line-height:1.25}.cwAMvq_finalize>button{width:100%;min-height:50px;margin-top:12px}.cwAMvq_checkbox{color:var(--muted);align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;display:flex}.cwAMvq_checkbox input{accent-color:var(--accent);flex-shrink:0;width:20px;height:20px;margin:1px 0 0}.cwAMvq_sheet{object-fit:contain;border-radius:12px;width:100%;max-height:640px;display:block}.cwAMvq_portrait{aspect-ratio:1;object-fit:contain;border-radius:16px;width:min(100%,280px);display:block}.cwAMvq_generationCard{width:100%;max-width:900px;margin-inline:auto}.cwAMvq_generationStatus{gap:22px;min-width:0;display:grid}.cwAMvq_generationMessage{align-items:center;gap:16px;display:flex}.cwAMvq_generationMessage strong{color:var(--accent);font-size:16px;font-weight:600;display:block}.cwAMvq_generationMessage p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.65}.cwAMvq_generationOrbit{background:var(--green-soft);border-radius:50%;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.cwAMvq_generationSpinner{border:2px solid color-mix(in srgb, var(--accent) 20%, transparent);border-top-color:var(--accent);border-radius:50%;width:23px;height:23px;animation:1.5s linear infinite cwAMvq_generationSpin}.cwAMvq_generationGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.cwAMvq_generationTile{aspect-ratio:18/16;background:var(--surface-muted);color:var(--subtle);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.cwAMvq_generationTile:after{content:"";background:linear-gradient(110deg, transparent 20%, color-mix(in srgb, var(--ink) 4%, transparent) 45%, transparent 70%);animation:3s ease-in-out infinite cwAMvq_generationShimmer;position:absolute;inset:0;transform:translate(-100%)}.cwAMvq_generationTile:nth-child(3n+2):after{animation-delay:.12s}.cwAMvq_generationTile:nth-child(3n):after{animation-delay:.24s}.cwAMvq_generationSteps{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin:0;padding:18px 0 0;list-style:none;display:flex}.cwAMvq_generationSteps li{color:var(--subtle);align-items:center;gap:7px;font-size:12px;display:flex}.cwAMvq_generationSteps li:not(:last-child):after{content:"›";color:var(--subtle);margin:0 8px}.cwAMvq_generationSteps li[aria-current]{color:var(--accent)}.cwAMvq_generationSteps li>span{background:currentColor;border-radius:50%;width:6px;height:6px}.cwAMvq_generationFoot{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.cwAMvq_generationFoot svg{flex-shrink:0}@keyframes cwAMvq_generationSpin{to{transform:rotate(360deg)}}@keyframes cwAMvq_generationShimmer{0%,15%{transform:translate(-100%)}80%,to{transform:translate(100%)}}.cwAMvq_price{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--background) 50%, transparent);border-radius:15px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px;display:flex}.cwAMvq_price strong{color:var(--accent);font-size:26px;font-weight:650}.cwAMvq_price span{color:var(--muted);align-self:center;font-size:12px}.cwAMvq_notice{border:1px solid var(--line-strong);color:var(--muted);background:var(--surface);border-radius:14px;gap:12px;padding:18px;font-size:13px;line-height:1.65;display:grid}.cwAMvq_notice p{margin:0}.cwAMvq_error{background:var(--danger-soft);color:var(--danger);border-radius:12px;margin:0;padding:16px;font-size:13px;line-height:1.6}.cwAMvq_done{text-align:center;justify-items:center;width:min(100%,680px);margin-inline:auto;padding-block:46px}.cwAMvq_done p{max-width:50ch;color:var(--muted)}.cwAMvq_doneIcon{border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);width:60px;height:60px;color:var(--accent);background:var(--green-soft);border-radius:50%;place-items:center;display:grid}@media (hover:hover){.cwAMvq_option:hover:not(:disabled){border-color:var(--accent);transform:translateY(-2px)}.cwAMvq_candidate:hover:not(:disabled){border-color:var(--accent)}}@container (max-width:1100px){.cwAMvq_pageHeader{flex-direction:column;gap:5px}.cwAMvq_briefLayout,.cwAMvq_galleryLayout,.cwAMvq_reviewLayout{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.cwAMvq_summary{padding:22px}.cwAMvq_castGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cwAMvq_views{grid-template-columns:repeat(2,minmax(0,1fr))}.cwAMvq_progress{gap:12px}}@container (max-width:800px){.cwAMvq_briefLayout,.cwAMvq_galleryLayout,.cwAMvq_reviewLayout{grid-template-columns:minmax(0,1fr)}.cwAMvq_summaryRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:8px;display:grid}.cwAMvq_summaryRows dd{margin-left:0}.cwAMvq_selection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.cwAMvq_selectionBody{border-top:0;border-radius:0;margin:0}.cwAMvq_views{grid-template-columns:repeat(4,minmax(0,1fr))}.cwAMvq_castGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}}@container (max-width:580px){.cwAMvq_generationGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cwAMvq_pageHeader h1{font-size:30px}.cwAMvq_pageHeader p{font-size:13px}.cwAMvq_progress{gap:8px}.cwAMvq_progress li{text-align:center;flex-direction:column;gap:7px;font-size:10px}.cwAMvq_progress li:not(:last-child):after{display:none}.cwAMvq_stepNumber{width:29px;height:29px}.cwAMvq_stepName{overflow-wrap:anywhere}.cwAMvq_layout{gap:22px}.cwAMvq_question h2,.cwAMvq_section>h2{font-size:26px}.cwAMvq_portraitOptions{gap:8px}.cwAMvq_portraitOption .cwAMvq_choiceBody{min-height:62px;padding:12px 26px 12px 10px}.cwAMvq_portraitOption .cwAMvq_choiceTitle{font-size:12px}.cwAMvq_portraitOption .cwAMvq_choiceCheck{width:18px;height:18px;bottom:21px;right:7px}.cwAMvq_castGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cwAMvq_selection{display:block}.cwAMvq_selectionImage{max-width:360px;margin-inline:auto}.cwAMvq_views{grid-template-columns:repeat(2,minmax(0,1fr))}.cwAMvq_actions{gap:8px}.cwAMvq_actions>:first-child{padding-inline:8px}.cwAMvq_actions>button:last-child{white-space:normal;min-width:140px;max-width:70%;margin-left:auto}.cwAMvq_selectionActions>h2:first-child{padding:0;font-size:20px}.cwAMvq_selectionActions>button:last-child{min-width:120px;max-width:45%}}@container (max-width:400px){.cwAMvq_portraitOptions{grid-template-columns:minmax(0,1fr)}.cwAMvq_portraitOption{aspect-ratio:auto;justify-content:center;min-height:128px;padding:12px 34px 12px 112px}.cwAMvq_choicePortrait{width:96px;right:auto}.cwAMvq_portraitOption .cwAMvq_choiceBody{-webkit-backdrop-filter:none;background:0 0;border:0;padding:0;position:static}.cwAMvq_portraitOption .cwAMvq_choiceTitle{font-size:15px}.cwAMvq_portraitOption .cwAMvq_choiceCheck{width:20px;height:20px;top:50%;bottom:auto;right:12px;transform:translateY(-50%)}.cwAMvq_options:not(.cwAMvq_portraitOptions){grid-template-columns:minmax(0,1fr)}.cwAMvq_summaryRows{grid-template-columns:minmax(0,1fr);gap:0}.cwAMvq_summaryRows>div{grid-template-columns:1fr 1fr}.cwAMvq_summaryRows dd{text-align:right}.cwAMvq_progress li:not([aria-current]):not([data-complete]) .cwAMvq_stepName{visibility:hidden}}@media (prefers-reduced-motion:reduce){.cwAMvq_option,.cwAMvq_candidate,.cwAMvq_choicePortrait{transition:none}.cwAMvq_option:hover:not(:disabled){transform:none}.cwAMvq_generationSpinner,.cwAMvq_generationTile:after{animation:none}}
.zxqYOq_stack{gap:20px;min-width:0;display:grid}.zxqYOq_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.zxqYOq_toolbar>input{flex:1;min-width:180px}.zxqYOq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;display:grid}.zxqYOq_card{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-content:start;gap:12px;min-width:0;padding:18px;display:grid}.zxqYOq_card h2,.zxqYOq_card h3{margin:0;font-size:16px}.zxqYOq_card p{margin:0}.zxqYOq_meta{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.zxqYOq_note{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.zxqYOq_error{color:var(--danger);font-size:14px}.zxqYOq_form{gap:16px;min-width:0;display:grid}.zxqYOq_form fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.zxqYOq_columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;display:grid}.zxqYOq_check{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.zxqYOq_check input{accent-color:var(--accent);margin-top:4px}.zxqYOq_preview{gap:8px;display:grid}.zxqYOq_preview video,.zxqYOq_preview img{object-fit:contain;background:var(--background);border-radius:12px;width:100%;max-height:360px}.zxqYOq_preview img{object-fit:cover;height:180px}.zxqYOq_status{color:var(--accent);font-size:12px;font-weight:600}.zxqYOq_link{color:var(--accent);overflow-wrap:anywhere;font-size:13px}.zxqYOq_details{border-top:1px solid var(--line);padding-top:12px}.zxqYOq_details summary{cursor:pointer;padding-bottom:12px;font-weight:600}.zxqYOq_policy{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px}
.Z1bwLq_form{gap:14px;display:grid}.Z1bwLq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Z1bwLq_error{color:var(--danger)}.Z1bwLq_hint{color:var(--muted);font-size:13px}.Z1bwLq_preview{object-fit:contain;border-radius:var(--radius-md);max-width:100%;max-height:320px}button.Z1bwLq_cardButton{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;margin-top:8px;padding:8px 4px;font-size:12px;line-height:1.35}.Z1bwLq_inbox{gap:12px;padding:0;list-style:none;display:grid}.Z1bwLq_notice{background:var(--surface-muted);border:1px solid var(--line);border-radius:var(--radius-md);padding:16px}
