:root{--blue-1000:#0a2a61;--blue-900:#0844a0;--blue-800:#0050dc;--blue-700:#005fff;--blue-600:#0075ff;--blue-500:#4691ff;--blue-400:#40bbff;--blue-300:#7dd5ff;--blue-200:#b2e4ff;--blue-100:#d4efff;--purple-1000:#2c007a;--purple-900:#5000be;--purple-800:#6610f2;--purple-700:#7914ff;--purple-600:#843bff;--purple-500:#9747ff;--purple-300:#bea6ff;--purple-200:#d6c8ff;--purple-100:#ebe4ff;--green-1000:#062d1b;--green-900:#024023;--green-800:#02542d;--green-700:#088928;--green-500:#0fd840;--green-300:#aff4c6;--green-200:#cff7d3;--green-100:#ebffee;--amber-900:#522504;--amber-800:#93390d;--amber-700:#db6c04;--amber-500:#f5a623;--amber-400:#ffc24b;--amber-200:#ffe79f;--amber-100:#fff0c6;--red-900:#5a0605;--red-800:#900b09;--red-700:#b71016;--red-600:#e51e2a;--red-400:#f36363;--red-200:#ffb2b8;--red-100:#ffe1e3;--white:#ffffff;--gray-50:#fafafa;--gray-100:#f6f6f6;--gray-200:#ededed;--gray-300:#e7e7e7;--gray-400:#d1d1d1;--gray-500:#b0b0b0;--gray-600:#757575;--gray-700:#5d5d5d;--gray-800:#454545;--gray-900:#3d3d3d;--gray-1000:#1f1f1f;--black:#121212;--color-primary:var(--blue-800);--color-primary-hover:var(--blue-900);--color-primary-active:var(--blue-1000);--color-primary-subtle:var(--blue-100);--color-secondary:var(--purple-700);--color-secondary-hover:var(--purple-900);--color-secondary-subtle:var(--purple-100);--color-positive:var(--green-700);--color-positive-subtle:var(--green-100);--color-warning:var(--amber-700);--color-warning-subtle:var(--amber-100);--color-danger:var(--red-600);--color-danger-hover:var(--red-800);--color-danger-subtle:var(--red-100);--color-info:var(--blue-800);--color-info-subtle:var(--blue-100);--text-primary:var(--gray-1000);--text-secondary:var(--gray-700);--text-tertiary:var(--gray-600);--text-disabled:var(--gray-500);--text-placeholder:var(--gray-500);--text-on-brand:var(--white);--text-link:var(--blue-800);--surface-canvas:var(--white);--surface-subtle:var(--gray-100);--surface-muted:var(--gray-200);--surface-inverse:var(--gray-1000);--surface-overlay:rgba(18,18,18,0.48);--border-default:var(--gray-300);--border-strong:var(--gray-400);--border-subtle:var(--gray-200);--border-focus:var(--blue-800);--focus-ring:0 0 0 4px rgba(212,239,255,0.65);--icon-default:var(--gray-600);--icon-strong:var(--gray-1000);--icon-brand:var(--blue-800);--icon-on-brand:var(--white)}.dark,:root[data-theme=dark]{--white:#1f1f1f;--gray-50:#242424;--gray-100:#2a2a2a;--gray-200:#303030;--gray-300:#3d3d3d;--gray-400:#4f4f4f;--gray-500:#757575;--gray-600:#b0b0b0;--gray-700:#d1d1d1;--gray-800:#e7e7e7;--gray-900:#f0f0f0;--gray-1000:#fafafa;--color-primary:var(--blue-700);--color-primary-hover:var(--blue-600);--color-primary-active:var(--blue-500);--color-primary-subtle:#10243f;--surface-canvas:#1f1f1f;--surface-subtle:#2a2a2a;--surface-muted:#303030;--surface-inverse:#fafafa;--surface-overlay:rgba(0,0,0,0.6);--text-on-brand:#ffffff;--focus-ring:0 0 0 4px rgba(0,80,220,0.4)}.creationWorkspace{position:relative;min-height:calc(100dvh - 88px);margin:12px;padding:clamp(24px,4vw,56px);overflow:hidden;border:1px solid var(--border-default);border-radius:24px;background:radial-gradient(70% 92% at 0 0,color-mix(in srgb,var(--color-primary) 11%,transparent),transparent 65%),radial-gradient(52% 65% at 100% 100%,color-mix(in srgb,var(--color-secondary) 10%,transparent),transparent 70%),var(--surface-subtle);color:var(--text-primary)}.creationWorkspaceHeader,.creationWorkspaceLayout{width:min(1320px,100%);margin:0 auto}.creationWorkspaceHeader{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,620px) minmax(180px,1fr);align-items:start;grid-gap:20px;gap:20px;margin-bottom:clamp(28px,4vw,48px)}.creationBackButton,.creationCloseButton,.creationSaveExit,.creationSecondaryAction,.creationTextAction{font:inherit;cursor:pointer}.creationBackButton{justify-self:start;min-height:44px;display:inline-flex;align-items:center;gap:9px;border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:8px 14px 8px 11px;background:color-mix(in srgb,var(--surface-canvas) 84%,transparent);color:var(--text-secondary);font-size:.82rem;font-weight:800}.creationBackButton:hover,.creationCloseButton:hover{border-color:var(--color-primary);background:var(--surface-canvas);color:var(--text-primary)}.creationAdvanced summary>span svg,.creationAsset button svg,.creationBackButton svg,.creationCloseButton svg,.creationGenerate svg,.creationIcon svg,.creationInlineUpload svg,.creationModePicker svg,.creationReadinessHeader>span svg,.creationTextAction svg,.creationUpload>svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.creationWorkspaceTitle{text-align:center}.creationStepEyebrow,.creationWorkspaceTitle>span{display:block;color:var(--color-secondary);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.creationWorkspaceTitle h1{margin:7px 0 8px;color:var(--text-primary);font-size:clamp(1.7rem,3vw,2.45rem);letter-spacing:-.045em;line-height:1.03}.creationWorkspaceTitle p{max-width:560px;margin:0 auto;color:var(--text-secondary);font-size:.92rem;line-height:1.55}.creationCloseButton{justify-self:end;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border-default);border-radius:50%;background:color-mix(in srgb,var(--surface-canvas) 84%,transparent);color:var(--text-secondary)}.creationWorkspaceLayout{display:grid;grid-template-columns:188px minmax(0,1fr) 286px;align-items:start;grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.creationSteps{position:-webkit-sticky;position:sticky;top:84px;display:grid;grid-gap:8px;gap:8px}.creationSteps button{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"number title" "number description";align-items:center;grid-gap:1px 10px;gap:1px 10px;min-height:62px;border:1px solid transparent;border-radius:12px;padding:10px;background:transparent;color:var(--text-secondary);text-align:left;cursor:pointer}.creationSteps button>span{grid-area:number;width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--border-default);border-radius:50%;color:var(--text-tertiary);font-size:.67rem;font-weight:900}.creationSteps button strong{grid-area:title;color:inherit;font-size:.82rem}.creationSteps button small{grid-area:description;color:var(--text-tertiary);font-size:.68rem;line-height:1.35}.creationSteps button:hover{background:color-mix(in srgb,var(--surface-canvas) 70%,transparent);color:var(--text-primary)}.creationSteps button.active{border-color:color-mix(in srgb,var(--color-primary) 34%,var(--border-default));background:var(--surface-canvas);color:var(--color-primary-active);box-shadow:var(--shadow-xs)}.creationSteps button.active>span{border-color:var(--color-primary);background:var(--color-primary);color:var(--text-on-brand)}.creationSteps button.complete:not(.active)>span{border-color:color-mix(in srgb,var(--color-success) 50%,var(--border-default));background:var(--color-success-subtle);color:var(--color-success)}.creationSurface{min-width:0;min-height:640px;padding:clamp(22px,3vw,42px);border:1px solid var(--border-default);border-radius:20px;background:var(--surface-canvas);box-shadow:var(--shadow-md)}.creationSurfaceHeader{max-width:660px;margin-bottom:28px}.creationSurfaceHeader h2{margin:8px 0;color:var(--text-primary);font-size:clamp(1.35rem,2.4vw,1.8rem);letter-spacing:-.035em;line-height:1.1}.creationSurfaceHeader p{margin:0;color:var(--text-secondary);font-size:.92rem;line-height:1.58}.creationModePicker,.creationSplit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.creationModePicker{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-bottom:16px}.creationModePicker button{min-height:96px;display:flex;align-items:flex-start;gap:12px;border:1px solid var(--border-default);border-radius:14px;padding:15px;background:var(--surface-canvas);color:var(--text-secondary);text-align:left;cursor:pointer}.creationModePicker button>svg{flex:0 0 auto;margin-top:1px;color:var(--color-primary)}.creationCardHeading>div,.creationModePicker button span{min-width:0;display:grid;grid-gap:3px;gap:3px}.creationCardHeading strong,.creationModePicker button strong{color:var(--text-primary);font-size:.92rem}.creationCardHeading small,.creationModePicker button small{color:var(--text-secondary);font-size:.74rem;line-height:1.4}.creationModePicker button:hover{border-color:var(--border-strong)}.creationModePicker button.active{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-subtle) 76%,var(--surface-canvas));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 15%,transparent)}.creationCard,.creationSplit>.creationField{display:grid;grid-gap:16px;gap:16px;border:1px solid var(--border-default);border-radius:16px;padding:20px;background:var(--surface-canvas)}.creationCardPrimary{background:linear-gradient(140deg,color-mix(in srgb,var(--color-primary-subtle) 54%,var(--surface-canvas)),var(--surface-canvas) 54%)}.creationCardHeading{display:flex;align-items:flex-start;gap:11px}.creationIcon{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;background:var(--color-primary-subtle);color:var(--color-primary)}.creationCount,.creationStatus{flex:0 0 auto;margin-left:auto;border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:5px 8px;color:var(--text-secondary);font-size:.68rem;font-weight:850;white-space:nowrap}.creationStatus{border-color:color-mix(in srgb,var(--color-success) 45%,var(--border-default));background:var(--color-success-subtle);color:var(--color-success)}.creationInlineUpload,.creationUpload{cursor:pointer}.creationUpload{min-height:152px;display:grid;place-items:center;align-content:center;grid-gap:7px;gap:7px;border:1px dashed color-mix(in srgb,var(--color-primary) 72%,var(--border-default));border-radius:14px;padding:18px;background:color-mix(in srgb,var(--color-primary-subtle) 56%,transparent);color:var(--color-primary);text-align:center}.creationInlineUpload input,.creationUpload input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.creationUpload>svg{width:25px;height:25px}.creationUpload strong{color:var(--text-primary);font-size:.88rem}.creationUpload span{color:var(--text-secondary);font-size:.72rem}.creationUpload:hover{border-color:var(--color-primary);background:var(--color-primary-subtle)}.creationInlineUpload{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:start;border:1px solid var(--border-default);border-radius:10px;padding:10px 12px;background:var(--surface-subtle);color:var(--text-primary);font-size:.78rem;font-weight:800}.creationInlineUpload:hover{border-color:var(--color-primary);background:var(--color-primary-subtle)}.creationInlineUpload svg{color:var(--color-primary)}.creationAssetGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:10px;gap:10px}.creationAssetGrid.logo{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.creationAsset{position:relative;min-width:0;margin:0;overflow:hidden;border:1px solid var(--border-default);border-radius:11px;background:var(--surface-subtle)}.creationAsset img{width:100%;aspect-ratio:1;display:block;object-fit:cover}.creationAssetGrid.logo .creationAsset img{object-fit:contain;padding:10px;background:var(--surface-canvas)}.creationAsset figcaption{overflow:hidden;padding:6px 7px 7px;color:var(--text-secondary);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.creationAsset button{position:absolute;top:5px;right:5px;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(15,23,42,.78);color:#ffffff;cursor:pointer}.creationAsset button svg{width:15px;height:15px}.creationField{display:grid;grid-gap:8px;gap:8px;color:var(--text-primary);font-size:.8rem;font-weight:800}.creationField>span{display:flex;align-items:center;gap:6px}.creationField em{color:var(--text-tertiary);font-size:.67rem;font-style:normal;font-weight:700}.creationField input,.creationField textarea,.creationFontPicker select,.creationFontSize input{border-color:var(--border-default);background:var(--surface-canvas);color:var(--text-primary)}.creationField small{color:var(--text-secondary);font-size:.71rem;font-weight:500;line-height:1.45}.creationProductField{align-content:start}.creationMetadata,.creationSuggestions>div{display:flex;flex-wrap:wrap;gap:7px}.creationMetadata span{border-radius:var(--radius-pill);padding:5px 8px;background:var(--surface-subtle);color:var(--text-secondary);font-size:.69rem;font-weight:750}.creationTextAction{min-height:34px;display:inline-flex;align-items:center;gap:6px;margin-left:auto;border:0;padding:4px 0;background:transparent;color:var(--text-link);font-size:.75rem;font-weight:850}.creationTextAction:hover{color:var(--color-primary-hover);text-decoration:underline}.creationTextAction svg{width:16px;height:16px}.creationSuggestions{display:grid;grid-gap:9px;gap:9px;margin-top:18px}.creationSuggestions>span{color:var(--text-tertiary);font-size:.67rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.creationSuggestions button{max-width:100%;border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:8px 11px;background:var(--surface-canvas);color:var(--text-secondary);font-size:.72rem;line-height:1.35;text-align:left;cursor:pointer}.creationSuggestions button:hover{border-color:var(--color-primary);background:var(--color-primary-subtle);color:var(--color-primary-active)}.creationDirectionCard{background:linear-gradient(140deg,color-mix(in srgb,var(--color-secondary) 9%,var(--surface-canvas)),var(--surface-canvas) 56%)}.creationDirectionSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.creationDirectionSummary span{min-width:0;display:grid;grid-gap:4px;gap:4px;border:1px solid var(--border-subtle);border-radius:10px;padding:10px;background:color-mix(in srgb,var(--surface-canvas) 84%,transparent)}.creationDirectionSummary small{color:var(--text-tertiary);font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.creationDirectionSummary strong{overflow:hidden;color:var(--text-primary);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.creationSecondaryAction{min-height:40px;justify-self:start;border:1px solid var(--border-default);border-radius:10px;padding:8px 11px;background:var(--surface-subtle);color:var(--text-primary);font-size:.75rem;font-weight:800}.creationSecondaryAction:hover{border-color:var(--color-primary);color:var(--text-link)}.creationReferencePreview{position:relative;width:min(100%,260px);margin:0;overflow:hidden;border:1px solid var(--border-default);border-radius:11px}.creationReferencePreview img{width:100%;aspect-ratio:16/10;display:block;object-fit:cover}.creationReferencePreview figcaption{overflow:hidden;padding:7px 8px;color:var(--text-secondary);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.creationReferencePreview button{position:absolute;top:7px;right:7px;border:0;border-radius:var(--radius-pill);padding:6px 8px;background:rgba(15,23,42,.8);color:#ffffff;font-size:.67rem;font-weight:800;cursor:pointer}.creationAdvanced{margin-top:16px;border:1px solid var(--border-default);border-radius:14px;background:var(--surface-subtle)}.creationAdvanced summary{min-height:64px;display:flex;align-items:center;gap:11px;padding:12px 15px;color:var(--text-primary);cursor:pointer;list-style:none}.creationAdvanced summary::-webkit-details-marker{display:none}.creationAdvanced summary>span{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:var(--surface-canvas);color:var(--color-primary)}.creationAdvanced summary>span svg{width:17px;height:17px}.creationAdvanced summary>div{display:grid;grid-gap:2px;gap:2px}.creationAdvanced summary strong{font-size:.82rem}.creationAdvanced summary small{color:var(--text-secondary);font-size:.7rem}.creationTypography{display:grid;grid-template-columns:minmax(0,1fr) 96px;grid-gap:12px;gap:12px;padding:0 15px 15px}.creationFontPicker,.creationFontSize{display:grid;grid-gap:6px;gap:6px;color:var(--text-secondary);font-size:.72rem;font-weight:800}.creationError{margin-top:16px;border:1px solid color-mix(in srgb,var(--color-danger) 44%,var(--border-default));border-radius:12px;padding:11px 12px;background:var(--color-danger-subtle);color:var(--color-danger);font-size:.8rem;font-weight:700}.creationReadiness{position:-webkit-sticky;position:sticky;top:84px;display:grid;grid-gap:17px;gap:17px;padding:20px;overflow:hidden;border:1px solid rgba(134,182,255,.34);border-radius:18px;background:radial-gradient(120% 92% at 0 0,rgba(78,144,255,.35),transparent 66%),linear-gradient(150deg,#152f63,#0c1e40 76%);color:#eff6ff;box-shadow:0 18px 48px rgba(2,12,34,.24)}.creationReadinessHeader{display:flex;align-items:center;gap:10px}.creationReadinessHeader>span{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:rgba(255,255,255,.12);color:#c4b5fd}.creationReadinessHeader>span svg{width:18px;height:18px}.creationReadinessHeader>div{display:grid;grid-gap:2px;gap:2px}.creationReadinessHeader strong{color:#ffffff;font-size:.92rem}.creationReadinessHeader small{color:#b9cae5;font-size:.7rem}.creationReadiness dl{display:grid;grid-gap:0;gap:0;margin:0;border-top:1px solid rgba(220,235,255,.15)}.creationReadiness dl>div{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:8px;gap:8px;padding:10px 0;border-bottom:1px solid rgba(220,235,255,.12)}.creationReadiness dt{color:#a7b9d4;font-size:.68rem;font-weight:750}.creationReadiness dd{margin:0;color:#e8f1ff;font-size:.71rem;font-weight:750;line-height:1.35}.creationReadiness dl>div[data-ready=false] dd:before{content:"•";margin-right:5px;color:#fbbf24}.creationReadiness>p{min-height:42px;margin:0;color:#c1cee3;font-size:.74rem;line-height:1.45}.creationReadiness>p.ready{color:#b9f4d7}.creationGenerate{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.2);border-radius:11px;padding:10px 14px;background:#ffffff;color:#112b5b;font-weight:900;cursor:pointer}.creationGenerate:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.2)}.creationGenerate:disabled{cursor:not-allowed;opacity:.48}.creationGenerate svg{width:18px;height:18px}.creationSaveExit{min-height:40px;border:0;padding:6px;background:transparent;color:#c5d4eb;font-size:.72rem;font-weight:750}.creationSaveExit:hover{color:#ffffff;text-decoration:underline}@media (max-width:1120px){.creationWorkspaceLayout{grid-template-columns:168px minmax(0,1fr)}.creationReadiness{position:static;grid-column:2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.creationReadiness dl{grid-template-columns:repeat(4,minmax(0,1fr));border-top:0}.creationReadiness dl>div{display:block;min-height:48px;padding:0 8px;border-right:1px solid rgba(220,235,255,.12);border-bottom:0}.creationReadiness dl>div:last-child{border-right:0}.creationReadiness dd,.creationReadiness dt{display:block}.creationReadiness dd{margin-top:3px}.creationReadiness>p,.creationSaveExit{display:none}}@media (max-width:760px){.creationWorkspace{min-height:calc(100dvh - 70px);margin:0;padding:18px 12px 26px;border-right:0;border-bottom:0;border-left:0;border-radius:0}.creationWorkspaceHeader{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;margin-bottom:24px}.creationBackButton{width:44px;justify-content:center;padding:0}.creationBackButton span,.creationWorkspaceTitle p{display:none}.creationWorkspaceTitle h1{margin-top:4px;font-size:1.45rem}.creationWorkspaceLayout{display:flex;flex-direction:column;gap:14px}.creationSteps{position:static;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.creationSteps button{min-height:64px;grid-template-columns:1fr;grid-template-areas:"number" "title";justify-items:center;gap:4px;padding:8px 4px;text-align:center}.creationSteps button small{display:none}.creationSurface{width:100%;min-height:0;padding:22px 16px;border-radius:16px}.creationSurfaceHeader{margin-bottom:22px}.creationModePicker,.creationSplit{grid-template-columns:1fr}.creationModePicker button{min-height:78px}.creationField input,.creationField textarea,.creationFontPicker select,.creationFontSize input{min-height:44px}.creationCard,.creationSplit>.creationField{padding:16px;border-radius:14px}.creationCardHeading{gap:9px}.creationCardHeading small{font-size:.71rem}.creationDirectionSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.creationTypography{grid-template-columns:minmax(0,1fr) 82px;padding:0 12px 12px}.creationReadiness{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;padding:16px;border-radius:16px}.creationReadinessHeader{grid-column:1}.creationReadiness dl{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.creationReadiness dl>div:nth-child(2n){border-right:0}.creationGenerate{grid-column:2;grid-row:1;min-height:44px;padding:8px 12px;font-size:.75rem}.creationGenerate svg{display:none}}@media (prefers-reduced-motion:reduce){.creationBackButton,.creationCloseButton,.creationGenerate,.creationInlineUpload,.creationModePicker button,.creationSteps button,.creationUpload{transition:none}}.creationEntryButton{flex:0 0 auto;min-height:46px;display:inline-flex;align-items:center;gap:11px;border:1px solid color-mix(in srgb,var(--color-primary) 60%,transparent);border-radius:var(--radius-pill);padding:7px 18px 7px 14px;background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#ffffff;font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-fast,.14s) var(--ease-standard,ease),box-shadow var(--dur-fast,.14s) var(--ease-standard,ease)}.creationEntryButton:hover{transform:translateY(-1px);box-shadow:0 12px 26px color-mix(in srgb,var(--color-primary) 34%,transparent)}.creationEntryButton:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}.creationEntryButton svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.creationEntryButton>span{display:grid;grid-gap:1px;gap:1px}.creationEntryButton strong{font-size:.84rem;font-weight:900;letter-spacing:-.01em}.creationEntryButton small{color:rgba(255,255,255,.92);font-size:.7rem}@media (max-width:820px){.creationEntryButton{flex:1 1 auto;justify-content:center}.creationEntryButton small{display:none}}@media (prefers-reduced-motion:reduce){.creationEntryButton{transition:none}}