.create-hub_page__6I4fr{background:var(--cd-cream);padding-top:0}.create-hub_stage__xy41B{background:radial-gradient(120% 60% at 85% 0,rgba(244,160,90,.12),transparent 60%),var(--cd-night-ground);color:var(--cd-night-text);padding:clamp(28px,5vw,56px) 0 clamp(32px,5vw,56px)}.create-hub_stage__xy41B .eyebrow{color:var(--cd-night-accent)}.create-hub_stage__xy41B h1,.create-hub_stage__xy41B h2{color:var(--cd-night-text)}.create-hub_stage__xy41B .create-hub_editorShortcut__rxHiw p,.create-hub_stage__xy41B .create-hub_sectionHead__OVuR3 p,.create-hub_stage__xy41B .surface-lede{color:var(--cd-night-muted)}.create-hub_intro__dxw2x a:not(.auth-button){color:var(--cd-night-accent)}.create-hub_stage__xy41B .notice{color:var(--cd-ink)}.create-hub_stage__xy41B .make-receipt-hero{background:transparent;border-color:var(--cd-night-border);color:var(--cd-night-text)}.create-hub_stage__xy41B .notice-error{color:#8a3a26}.create-hub_stage__xy41B .notice a{color:var(--cd-teal-600)}.create-hub_stage__xy41B .auth-button:focus-visible,.create-hub_stage__xy41B a:focus-visible{outline:2px solid var(--cd-night-accent);outline-offset:2px}.create-hub_quietLink__QV5CR{align-items:center;display:inline-flex;min-height:var(--cd-tap);text-underline-offset:3px}.create-hub_sheet__mQ24t{padding-top:clamp(16px,3vw,32px)}.create-hub_intro__dxw2x{display:grid;gap:var(--cd-space-2);margin-bottom:var(--cd-space-5)}.create-hub_intro__dxw2x h1,.create-hub_intro__dxw2x p{margin:0}.create-hub_editorShortcut__rxHiw{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cd-space-3);margin-top:var(--cd-space-2)}.create-hub_editorShortcut__rxHiw p{color:var(--cd-neutral-600)}.create-hub_section__iVgqX{display:grid;gap:var(--cd-space-4);margin-top:clamp(24px,4vw,40px);min-width:0}.create-hub_sectionHead__OVuR3{display:grid;gap:var(--cd-space-1)}.create-hub_sectionHead__OVuR3 h2{margin:0}.create-hub_sectionHead__OVuR3 p{color:var(--cd-neutral-600);margin:0}.create-hub_prompt__7k726{background:var(--cd-night-surface);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-lg);box-sizing:border-box;display:grid;gap:var(--cd-space-3);max-width:100%;padding:var(--cd-space-4)}.create-hub_promptLabel__5UM12{color:var(--cd-night-text);font-family:var(--font-serif);font-size:20px;font-weight:600}.create-hub_prompt__7k726 textarea{border:1px solid var(--cd-line);border-radius:var(--cd-radius-md);box-sizing:border-box;font:inherit;font-size:16px;min-height:96px;padding:var(--cd-space-3);resize:vertical;width:100%}.create-hub_prompt__7k726 select:focus-visible,.create-hub_prompt__7k726 textarea:focus-visible{outline:2px solid var(--cd-night-accent);outline-offset:2px}.create-hub_promptActions__O4ct9{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cd-space-3)}.create-hub_promptKind__I7mdY{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--cd-space-2);font-weight:600}.create-hub_promptKind__I7mdY select{border:1px solid var(--cd-line);border-radius:var(--cd-radius-md);font:inherit;font-size:16px;min-height:var(--cd-tap);padding:0 var(--cd-space-3)}.create-hub_promptActions__O4ct9 button{min-height:var(--cd-tap)}.create-hub_promptHint__uo1_4{color:var(--cd-night-muted);font-size:14px;margin:0}.create-hub_jobThumb__r0DCP{aspect-ratio:4/3;background:var(--cd-sand);border-radius:var(--cd-radius-md);display:block;height:auto;max-width:160px;-o-object-fit:cover;object-fit:cover;width:40%}.create-hub_jobs__g0_XX .auth-button{align-items:center;box-sizing:border-box;display:inline-flex;min-height:var(--cd-tap)}.create-hub_jobs__g0_XX .make-job-list-more>summary{align-items:center;cursor:pointer;display:flex;min-height:var(--cd-tap)}.create-hub_pickHint__9N5go{background:var(--cd-card);border:1px dashed var(--cd-line);border-radius:var(--cd-radius-md);color:var(--cd-text-muted);margin:0 0 var(--cd-space-5);padding:var(--cd-space-4)}.create-hub_workspaceBar__TDbu_{justify-content:space-between;padding-top:20px}.create-hub_workspaceBar__TDbu_,.create-hub_workspaceLinks___Z_1R{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.create-hub_workspaceLinks___Z_1R a{align-items:center;color:var(--cd-night-text);display:inline-flex;gap:8px;min-height:44px}.create-hub_otherWays__c0kOZ{border-top:1px solid var(--cd-night-border);margin-top:28px;padding-top:12px}.create-hub_otherWays__c0kOZ>summary{align-items:center;color:var(--cd-night-text);cursor:pointer;min-height:44px;padding:10px 0}.create-hub_otherWays__c0kOZ>summary:focus-visible{outline:2px solid var(--cd-night-accent);outline-offset:4px}.create-hub_hiddenHeading__f6XNs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.create-hub_styleShortcut__a7a0S{border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-md);padding:0 14px;font-weight:600}.create-hub_centeredTool__L6Kke{width:min(100%,960px);margin-inline:auto}.create-image-result_result__FXaGp{display:grid;gap:.75rem;margin:1.25rem 0 0;min-width:0}.create-image-result_preview__oMsoi{display:grid;gap:.5rem;width:100%;padding:.75rem;border:1px solid var(--line,#d8d1c7);border-radius:1rem;background:var(--paper,#f4f1eb);color:inherit;cursor:zoom-in}.create-image-result_preview__oMsoi img{display:block;width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:.5rem}.create-image-result_preview__oMsoi span{font-size:.875rem}.create-launcher_launcher__3Tg0V{color:var(--cd-night-text);display:grid;gap:var(--cd-space-4);margin-top:clamp(24px,4vw,40px);min-width:0}.create-launcher_head__qXdgp{align-items:end;display:grid;gap:var(--cd-space-3)}.create-launcher_head__qXdgp h2{color:var(--cd-night-text);font-family:var(--font-serif);font-size:clamp(26px,4vw,34px);font-weight:500;margin:0}@media (min-width:900px){.create-launcher_head__qXdgp{grid-template-columns:minmax(0,1fr) minmax(320px,420px)}}.create-launcher_search__WVaUN{align-items:center;display:grid;gap:var(--cd-space-2);grid-template-columns:minmax(0,1fr) auto}.create-launcher_search__WVaUN label{color:var(--cd-night-muted);font-size:13px;grid-column:1/-1}.create-launcher_search__WVaUN input[type=search]{box-sizing:border-box;font-size:16px;min-height:var(--cd-tap);min-width:0;padding:0 var(--cd-space-3);width:100%}.create-launcher_searchButton__r14_N{background:var(--cd-night-raised);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-md);color:var(--cd-night-text);cursor:pointer;font:inherit;min-height:var(--cd-tap);min-width:var(--cd-tap);padding:0 var(--cd-space-4)}.create-launcher_searchButton__r14_N:hover{border-color:var(--cd-night-accent)}.create-launcher_card__sGiwe:focus-visible,.create-launcher_group__Lu1Pd:focus-visible,.create-launcher_recentLink__NECaL:focus-visible,.create-launcher_searchButton__r14_N:focus-visible{outline:2px solid var(--cd-night-accent);outline-offset:2px}.create-launcher_groups__lD6_6{display:grid;gap:var(--cd-space-2);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (min-width:640px){.create-launcher_groups__lD6_6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.create-launcher_groups__lD6_6{grid-template-columns:repeat(7,minmax(0,1fr))}}.create-launcher_group__Lu1Pd{background:var(--cd-night-surface);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-lg);color:var(--cd-night-text);display:grid;height:100%;min-height:var(--cd-tap);overflow:hidden;position:relative;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.create-launcher_group__Lu1Pd img{aspect-ratio:16/10;display:block;height:auto;-o-object-fit:cover;object-fit:cover;opacity:.86;transition:opacity .2s ease,transform .6s ease;width:100%}.create-launcher_group__Lu1Pd:focus-visible img,.create-launcher_group__Lu1Pd:hover img{opacity:1;transform:scale(1.05)}.create-launcher_group__Lu1Pd:hover{border-color:var(--cd-night-accent)}.create-launcher_groupSelected__Nspn8{border-color:var(--cd-night-accent);box-shadow:inset 0 0 0 1px var(--cd-night-accent)}.create-launcher_groupSelected__Nspn8 img{opacity:1}.create-launcher_groupText__PRJWM{display:grid;gap:2px;padding:var(--cd-space-2) var(--cd-space-3) var(--cd-space-3)}.create-launcher_groupName__yQnSl{font-size:15px;font-weight:600;line-height:1.25}.create-launcher_groupMeta__EkLiz{color:var(--cd-night-muted);font-size:12px}.create-launcher_status__t4XLz{font-size:14px;margin:0;min-height:1.4em}.create-launcher_recent__TW_u8{display:grid;gap:var(--cd-space-2)}.create-launcher_recent__TW_u8 h3{color:var(--cd-night-text);font-size:13px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.create-launcher_recentList__2j3HO{display:grid;gap:var(--cd-space-2);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media (min-width:640px){.create-launcher_recentList__2j3HO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.create-launcher_recentList__2j3HO{grid-template-columns:repeat(4,minmax(0,1fr))}}.create-launcher_recentLink__NECaL{align-items:center;background:var(--cd-night-surface);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-md);color:var(--cd-night-text);display:grid;gap:var(--cd-space-3);grid-template-columns:64px minmax(0,1fr);min-height:56px;padding:var(--cd-space-2);text-decoration:none}.create-launcher_recentLink__NECaL:hover{border-color:var(--cd-night-accent)}.create-launcher_recentLink__NECaL img{aspect-ratio:16/10;border-radius:var(--cd-radius-sm);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:64px}.create-launcher_recentLink__NECaL>span{display:grid;gap:2px;min-width:0}.create-launcher_recentName__Q3q_b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-launcher_recentMeta___P1cI{color:var(--cd-night-muted);font-size:12px;overflow-wrap:anywhere}.create-launcher_cards__5LxJ6{display:grid;gap:var(--cd-space-3);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media (min-width:560px){.create-launcher_cards__5LxJ6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.create-launcher_cards__5LxJ6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.create-launcher_cards__5LxJ6{grid-template-columns:repeat(4,minmax(0,1fr))}}.create-launcher_card__sGiwe{background:var(--cd-night-surface);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-lg);color:var(--cd-night-text);display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.create-launcher_card__sGiwe:hover{border-color:var(--cd-night-accent);transform:translateY(-2px)}.create-launcher_cardSelected__bH5TR{border-color:var(--cd-night-accent);box-shadow:inset 0 0 0 2px var(--cd-night-accent)}.create-launcher_art__zZCVd{display:block;order:-1;overflow:hidden;position:relative}.create-launcher_art__zZCVd img{aspect-ratio:16/10;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease;width:100%}.create-launcher_card__sGiwe:focus-visible .create-launcher_art__zZCVd img,.create-launcher_card__sGiwe:hover .create-launcher_art__zZCVd img{transform:scale(1.06)}.create-launcher_moving__pCV8O img{animation:create-launcher_create-launcher-drift__JAQUc 14s ease-in-out infinite alternate}@keyframes create-launcher_create-launcher-drift__JAQUc{0%{transform:scale(1.08) translateX(-3%)}to{transform:scale(1.08) translateX(3%)}}.create-launcher_outcome__ZKeed{align-items:center;background:rgba(14,31,46,.86);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-pill);bottom:var(--cd-space-2);color:var(--cd-night-text);display:inline-flex;font-size:12px;font-weight:600;gap:4px;left:var(--cd-space-2);max-width:calc(100% - 16px);padding:4px 10px 4px 8px;position:absolute}.create-launcher_arrow__Usp82{color:var(--cd-night-accent);font-size:14px;line-height:1}.create-launcher_outcomeText__CVR3_{margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-launcher_cardBody__oXNzl{align-content:start;display:grid;gap:6px;padding:var(--cd-space-3) var(--cd-space-4) var(--cd-space-4)}.create-launcher_cardName__JIOgK{font-size:16px;font-weight:600;line-height:1.3}.create-launcher_cardLine__MdHLd{color:var(--cd-night-muted);font-size:13px;line-height:1.45}.create-launcher_meta__3p__9{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:4px}.create-launcher_credits__U_Quk{background:var(--cd-night-raised);border-radius:var(--cd-radius-pill);color:var(--cd-night-accent);font-size:12px;font-weight:600;padding:3px 10px}.create-launcher_model__Rkxyz{color:var(--cd-night-text);font-size:12px;overflow-wrap:anywhere}.create-launcher_metaLabel__YxSXE,.create-launcher_status__t4XLz{color:var(--cd-night-muted)}.create-launcher_meta__3p__9 .create-launcher_status__t4XLz{border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-pill);color:var(--cd-night-text);font-size:12px;padding:2px 8px}.create-launcher_meta__3p__9 .create-launcher_paused__heV2a{border-color:var(--cd-night-accent);color:var(--cd-night-accent)}@media (prefers-reduced-motion:reduce){.create-launcher_moving__pCV8O img{animation:none;transform:none}.create-launcher_art__zZCVd img,.create-launcher_card__sGiwe,.create-launcher_group__Lu1Pd,.create-launcher_group__Lu1Pd img{transition:none}.create-launcher_card__sGiwe:focus-visible .create-launcher_art__zZCVd img,.create-launcher_card__sGiwe:hover,.create-launcher_card__sGiwe:hover .create-launcher_art__zZCVd img,.create-launcher_group__Lu1Pd:focus-visible img,.create-launcher_group__Lu1Pd:hover img{transform:none}}.create-launcher_openGroup__PvRZM{border:1px solid var(--cd-night-accent);border-top:4px solid var(--cd-night-accent);border-radius:var(--cd-radius-md);padding:clamp(12px,2vw,24px);min-width:0}.create-launcher_openGroup__PvRZM .create-launcher_status__t4XLz{margin-top:0}.create-launcher_hiddenHeading__ToSfr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.create-launcher_openGroup__PvRZM{display:grid;gap:var(--cd-space-4)}.create-launcher_groupSelected__Nspn8{border-bottom:4px solid var(--cd-night-accent)}.create-launcher_workspace__k27dR{width:min(100%,960px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-lg);overflow:hidden;background:var(--cd-night-raised)}.create-launcher_workspaceArt__JU_J5{min-width:0;background:var(--cd-night-ground)}.create-launcher_workspaceArt__JU_J5 img{display:block;width:100%;height:100%;min-height:300px;-o-object-fit:cover;object-fit:cover}.create-launcher_workspaceBody__XVXQd{min-width:0;padding:clamp(20px,4vw,40px);display:grid;gap:16px;align-content:center}.create-launcher_workspaceBody__XVXQd label{font-weight:600;color:var(--cd-night-text)}.create-launcher_workspaceBody__XVXQd select{width:100%;min-width:0;min-height:48px;padding:10px 32px 10px 12px;border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-md);background:var(--cd-night-ground);color:var(--cd-night-text);font:inherit;font-size:16px}.create-launcher_workspaceBody__XVXQd h3{font-family:var(--font-serif);font-size:clamp(26px,4vw,36px);line-height:1.15;font-weight:500;margin:0;color:var(--cd-night-text);overflow-wrap:anywhere}.create-launcher_workspaceBody__XVXQd p{margin:0;line-height:1.5}.create-launcher_workspaceMeta__W8i_H{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--cd-night-muted);font-size:14px}.create-launcher_workspaceOpen__NEFhk{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;background:var(--cd-night-accent);color:var(--cd-night-ground);border-radius:var(--cd-radius-md);font-weight:600;text-decoration:none;text-align:center;overflow-wrap:anywhere}.create-launcher_workspaceBody__XVXQd small{color:var(--cd-night-muted);line-height:1.5}.create-launcher_catalog__ja5MV summary:focus-visible,.create-launcher_workspaceBody__XVXQd select:focus-visible,.create-launcher_workspaceOpen__NEFhk:focus-visible{outline:2px solid var(--cd-night-accent);outline-offset:3px}.create-launcher_catalog__ja5MV summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;text-decoration:underline}.create-launcher_catalog__ja5MV[open] summary{margin-bottom:16px}@media(max-width:640px){.create-launcher_workspace__k27dR{grid-template-columns:minmax(0,1fr)}.create-launcher_workspaceArt__JU_J5 img{height:160px;min-height:0}.create-launcher_workspaceBody__XVXQd{padding:20px}}.create-launcher_workspaceCompact__CHD_F{grid-template-columns:minmax(0,1fr)}.create-launcher_workspaceCompact__CHD_F .create-launcher_workspaceBody__XVXQd{padding:clamp(16px,3vw,28px)}.create-launcher_workspaceCompact__CHD_F .create-launcher_workspaceBody__XVXQd h3{font-size:clamp(22px,3vw,28px)}.create-launcher_launcher__3Tg0V{color-scheme:dark}.create-launcher_launcher__3Tg0V .create-launcher_search__WVaUN input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]){background:var(--cd-night-ground);color:var(--cd-night-text);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-md)}.create-launcher_search__WVaUN input[type=search]::-moz-placeholder{color:var(--cd-night-muted)}.create-launcher_search__WVaUN input[type=search]::placeholder{color:var(--cd-night-muted)}.create-launcher_search__WVaUN input[type=search]:focus-visible{outline:2px solid var(--cd-night-accent);outline-offset:2px}.create-launcher_chooserLabel__HFo5R{font-weight:600;color:var(--cd-night-text)}.create-launcher_chooser__m6r8S{position:relative;min-width:0}.create-launcher_chooserButton__Z0Sb9{width:100%;min-height:48px;display:flex;align-items:center;gap:10px;padding:8px 12px;text-align:left;background:var(--cd-night-ground);color:var(--cd-night-text);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-md);font:inherit;font-size:16px;cursor:pointer}.create-launcher_chooserButton__Z0Sb9:focus-visible{outline:2px solid var(--cd-night-accent);outline-offset:3px}.create-launcher_chooserButton__Z0Sb9:disabled{opacity:.7;cursor:default}.create-launcher_chooserName__oA_cy{min-width:0;flex:1;overflow-wrap:anywhere}.create-launcher_chooserCaret__i2hZ_{color:var(--cd-night-muted)}.create-launcher_chooserIcons__wZhDe{display:inline-flex;align-items:center;gap:4px;color:var(--cd-night-accent);flex:none;min-width:48px}.create-launcher_chooserIcons__wZhDe svg{width:18px;height:18px}.create-launcher_chooserList__PGh4y{position:absolute;z-index:20;inset-inline:0;top:calc(100% + 6px);max-height:min(420px,60vh);overflow-y:auto;margin:0;padding:8px;list-style:none;background:var(--cd-night-raised);border:1px solid var(--cd-night-border);border-radius:var(--cd-radius-md);box-shadow:0 12px 32px rgba(0,0,0,.45)}.create-launcher_chooserList__PGh4y:focus-visible{outline:2px solid var(--cd-night-accent);outline-offset:2px}.create-launcher_chooserList__PGh4y ul{list-style:none;margin:0 0 8px;padding:0}.create-launcher_chooserGroup__fYlvq{display:block;padding:8px 8px 4px;color:var(--cd-night-muted);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.create-launcher_chooserOption__xkcAZ{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px;border-radius:var(--cd-radius-sm,6px);color:var(--cd-night-text);cursor:pointer}.create-launcher_chooserOption__xkcAZ small{color:var(--cd-night-muted);white-space:nowrap}.create-launcher_chooserOption__xkcAZ[data-active=true]{background:color-mix(in srgb,var(--cd-night-accent),transparent 82%)}.create-launcher_chooserOption__xkcAZ[aria-selected=true] .create-launcher_chooserName__oA_cy{font-weight:600}.create-launcher_artImageFrame__JFSJg{display:block;position:relative;overflow:hidden;min-width:0}.create-launcher_artCredit__AS55H{display:block;box-sizing:border-box;padding:8px;background:var(--cd-night-ground);color:var(--cd-night-text);font-size:12px;line-height:1.6;overflow-wrap:anywhere;pointer-events:none}.create-launcher_workspaceArt__JU_J5{position:relative;display:flex;flex-direction:column}.create-launcher_workspaceArt__JU_J5 .create-launcher_artImageFrame__JFSJg{flex:1;min-height:0}.create-launcher_collectionCredit__Lo57U{margin:0;color:var(--cd-night-muted);font-size:12px;line-height:1.6}.create-launcher_collectionCredit__Lo57U a{color:var(--cd-night-text);text-underline-offset:3px}.vault-file-name_view__yf1UA{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0}.vault-file-name_name__0Na6R{margin:0;min-width:0;overflow-wrap:anywhere}.vault-file-name_editor__WmOcr{display:grid;gap:.375rem;width:100%;min-width:0}.vault-file-name_label__ZOSal{font-weight:600}.vault-file-name_input___ugFg{min-height:44px;width:100%;min-width:0;box-sizing:border-box;font:inherit;padding:.5rem .625rem}.vault-file-name_actions__mmBe4{display:flex;flex-wrap:wrap;gap:.5rem}.vault-file-name_button__FkOkx{min-height:44px;min-width:44px;padding:.5rem .875rem;font:inherit;cursor:pointer}.vault-file-name_button__FkOkx:focus-visible,.vault-file-name_input___ugFg:focus-visible{outline:3px solid currentColor;outline-offset:2px}.vault-file-name_error__jRqZw{margin:0;color:var(--color-danger,#b42318)}.vault-file-name_status__7tbRM{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vault-file-lifecycle-controls_control__Qjv3_{border-top:1px solid var(--cd-neutral-100);display:grid;gap:7px;margin-top:2px;padding-top:12px}.vault-file-lifecycle-controls_control__Qjv3_>p{color:var(--cd-neutral-600);font-size:12px;line-height:1.45;margin:0}.vault-file-lifecycle-controls_trashTrigger__kXhIy{border-color:color-mix(in srgb,var(--cd-red-800,#791f1f),white 72%);color:var(--cd-red-800,#791f1f);justify-self:start}.vault-file-lifecycle-controls_backdrop__ixF2P{align-items:center;background:rgb(21 24 23/64%);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.vault-file-lifecycle-controls_dialog__dc8QC{background:#fffdfa;border:1px solid var(--cd-neutral-200);border-radius:14px;box-shadow:0 24px 80px rgb(20 30 27/28%);display:grid;gap:14px;max-width:560px;padding:24px;width:100%}.vault-file-lifecycle-controls_dialog__dc8QC h2{color:var(--cd-neutral-900);font-size:clamp(20px,4vw,27px);line-height:1.15;margin:0;overflow-wrap:anywhere}.vault-file-lifecycle-controls_eyebrow__Z36Q9{color:var(--cd-red-800,#791f1f);font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.vault-file-lifecycle-controls_detail__hTyjB{background:var(--cd-neutral-50,var(--cd-cream));border-radius:9px;color:var(--cd-neutral-700);display:grid;font-size:14px;gap:9px;line-height:1.55;padding:14px}.vault-file-lifecycle-controls_detail__hTyjB p{margin:0}.vault-file-lifecycle-controls_actions__aDs_k{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.vault-file-lifecycle-controls_dangerButton__N_KnU{background:var(--cd-red-800,#791f1f);border-color:var(--cd-red-800,#791f1f)}.vault-file-lifecycle-controls_dangerButton__N_KnU:hover:not(:disabled){background:#5d1717}.vault-file-lifecycle-controls_restoreForm__2ZrSk{display:flex;justify-content:flex-end}@media (max-width:560px){.vault-file-lifecycle-controls_backdrop__ixF2P{align-items:flex-end;padding:10px}.vault-file-lifecycle-controls_dialog__dc8QC{border-radius:14px 14px 8px 8px;padding:20px}.vault-file-lifecycle-controls_actions__aDs_k{display:grid;grid-template-columns:minmax(0,1fr)}.vault-file-lifecycle-controls_actions__aDs_k button,.vault-file-lifecycle-controls_restoreForm__2ZrSk button{justify-content:center;width:100%}}.vault-uploader_uploader__74VVF input:disabled,.vault-uploader_uploader__74VVF select:disabled{background:var(--cd-neutral-50);color:var(--cd-neutral-400);cursor:not-allowed}.vault-uploader_title__zjarY{font-size:20px;margin:0}.vault-uploader_more__dbqWI{border-top:1px solid var(--cd-line);min-width:0}.vault-uploader_more__dbqWI>summary{align-items:center;cursor:pointer;display:flex;font-weight:600;min-height:44px;overflow-wrap:anywhere}.vault-uploader_more__dbqWI>summary:focus-visible{outline:2px solid var(--cd-focus);outline-offset:2px}.vault-uploader_moreBody__JDwqI{display:grid;gap:12px;min-width:0;padding-bottom:12px}.vault-uploader_moreBody__JDwqI label{display:grid;gap:6px;min-width:0}.vault-uploader_moreBody__JDwqI select{max-width:100%;width:100%}.vault-uploader_recovery__NQ783{background:color-mix(in srgb,var(--cd-teal-50),#fffdfa 42%);border:1px solid var(--cd-teal-100);border-left:4px solid var(--cd-teal-600);border-radius:10px;display:grid;gap:12px;padding:14px}.vault-uploader_recovery__NQ783 strong{color:var(--cd-teal-900);font-size:14px}.vault-uploader_recovery__NQ783 p,.vault-uploader_status__35wIa{color:var(--cd-neutral-600);font-size:13px;line-height:1.45;margin:4px 0 0}.vault-uploader_actions__QKKXc{display:flex;flex-wrap:wrap;gap:8px}.vault-uploader_cancelButton__MYMPH{background:transparent;border:1px solid var(--cd-neutral-200);border-radius:8px;color:var(--cd-neutral-800);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:9px 12px}.vault-uploader_cancelButton__MYMPH:hover{border-color:var(--cd-coral-400);color:var(--cd-coral-400)}.vault-uploader_cancelButton__MYMPH:disabled{color:var(--cd-neutral-400);cursor:not-allowed}.vault-uploader_cancelButton__MYMPH:focus-visible{outline:3px solid color-mix(in srgb,var(--cd-teal-200),transparent 35%);outline-offset:2px}.vault-uploader_status__35wIa{min-height:19px}.vault-uploader_capture__Kr7yb{min-width:0}.vault-uploader_captureStage__C9bLw{display:grid;gap:16px;margin:16px 0;padding:16px;border:1px solid var(--cd-line);border-radius:12px;background:var(--cd-cream)}.vault-uploader_captureHeading__Fh7eB{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.vault-uploader_captureStage__C9bLw img,.vault-uploader_captureStage__C9bLw video{display:block;width:100%;max-height:440px;-o-object-fit:contain;object-fit:contain;background:var(--cd-navy);border-radius:8px}.vault-uploader_captureStage__C9bLw audio{width:100%;min-width:0}.vault-uploader_audioStage__pX857{padding:32px 16px;text-align:center;color:var(--cd-navy);font-size:22px}.vault-uploader_deviceFields__BBYQu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.vault-uploader_uploader__74VVF button,.vault-uploader_uploader__74VVF select{min-height:44px}.vault-uploader_uploader__74VVF button:focus-visible{outline:3px solid var(--cd-clay);outline-offset:3px}.vault-uploader_captureStage__C9bLw label,.vault-uploader_deviceFields__BBYQu label{display:grid;gap:6px;min-width:0}.vault-uploader_captureStage__C9bLw input,.vault-uploader_captureStage__C9bLw select{width:100%;min-width:0}.vault-uploader_statusDone__4KtWH{color:var(--cd-success-fg);font-weight:600}