@layer app{:root{--status-success:var(--color-status-success);--radius-sm:8px;--menu-blur:40px;--blur:40px;--border-tertiary:#ffffff14;--hero-bg:#27486e;--hero-blob-grey:#707a8e;--hero-blob-light:#e7e8e9;--hero-blob-blue:#99c0d6;--hero-blob-dark:#2a435d;--card-frost-base:color-mix(in srgb, var(--hero-bg) 58%, var(--hero-blob-blue))}.hero-backdrop{background-color:var(--hero-bg);background-image:radial-gradient(circle 900px at calc(100% + 210px) 0%, color-mix(in srgb, var(--hero-blob-grey) 85%, transparent), transparent 72%), radial-gradient(circle 720px at 75px calc(100% + 28px), color-mix(in srgb, var(--hero-blob-light) 42%, transparent), transparent 68%), radial-gradient(circle 720px at calc(50% + 85px) calc(100% + 4px), color-mix(in srgb, var(--hero-blob-blue) 48%, transparent), transparent 68%), radial-gradient(circle 670px at calc(100% - 85px) calc(100% - 24px), color-mix(in srgb, var(--hero-blob-dark) 70%, transparent), transparent 66%)}.create-light-card{--text-primary:black;--text-secondary:#00000080;--icon-primary:black;--white-5:#0000000d;--color-ui-button-tonal:#0000000f}.aip-composer-outer{background-color:var(--ui-button-tonal);transition:background-color .2s}:is(.aip-composer-outer:has(.aip-drop-trigger:hover),.aip-composer-outer:has(.aip-drop-trigger[data-dragover])){background-color:var(--ui-button-hover)}.tmpl-deck-label{color:var(--text-secondary);transition:color .2s,transform .2s}.tmpl-deck:has(button:hover) .tmpl-deck-label{color:var(--text-primary);transform:translateY(-4px)}.t-deck-card{transform-origin:50%;transform:translateX(-50%) rotate(var(--card-rot,0deg)) translateY(var(--shift,0px)) scale(var(--scale-active,1));background-color:var(--card-frost-base);will-change:transform;background-image:linear-gradient(#ffffff24,#ffffff0d);transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .2s}.t-deck-card:hover{background-color:color-mix(in srgb, var(--card-frost-base), white 12%)}@media (prefers-reduced-motion:reduce){.tmpl-deck-label{transition:none}.t-deck-card{transform:translateX(-50%) rotate(var(--card-rot,0deg));transition:none}}}
