.sic-card.sic-card{--sic-base:46px;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:calc(var(--sic-base)*.28);padding:calc(var(--sic-base)*.5);overflow:hidden;background:var(--sic-bg);color:var(--sic-fg);text-align:left;border:0;box-sizing:border-box;box-shadow:0 30px 60px -34px #0009;aspect-ratio:var(--sic-ratio)!important}.sic-card:after,.sic-card:before{content:none!important}.sic-card .sic-copy h1{text-transform:none}.look-sheet-preview[style],.look-thumb[style]{background:var(--sic-thumb)!important;font-style:normal}.sic-art{flex:1 1;min-height:0;position:relative;border-radius:16px;background-size:cover!important}.sic-copy{position:relative;z-index:6;display:flex;flex-direction:column;gap:calc(var(--sic-base)*.14);min-width:0}.sic-copy h1{padding:0;font:inherit;font-size:calc(var(--sic-base)*var(--sic-scale))!important;font-weight:var(--sic-weight);letter-spacing:var(--sic-spacing);line-height:.94;text-wrap:balance;overflow-wrap:anywhere}.sic-copy h1,.sic-copy p{margin:0!important;color:var(--sic-fg)}.sic-copy p{font-family:var(--font-jakarta),sans-serif;font-size:max(10px,calc(var(--sic-base)*.3));font-weight:600;line-height:1.35;opacity:.74}.sic-card[data-look=play] .sic-art{border:calc(var(--sic-base)*.11) solid var(--sic-fg);transform:rotate(-2.6deg)}.sic-card[data-look=editorial] .sic-art{order:2}.sic-card[data-look=editorial] .sic-copy{order:1}.sic-card[data-look=poster] .sic-art{border-radius:2px}.sic-card[data-look=poster] .sic-copy{position:absolute;inset:auto 0 0;padding:calc(var(--sic-base)*.42)}.sic-card:is([data-look=dark],[data-look=motion],[data-look=photo]){padding:0}.sic-card:is([data-look=dark],[data-look=motion]) .sic-art{position:absolute;inset:-4%}.sic-card[data-look=photo] .sic-art{position:absolute;inset:0 0 auto;height:58%;border-radius:0}.sic-card:is([data-look=dark],[data-look=motion],[data-look=photo]) .sic-copy{position:absolute;inset:auto 0 0;padding:calc(var(--sic-base)*.55)}.sic-card:is([data-look=dark],[data-look=poster],[data-look=motion]) h1{text-transform:uppercase}.sic-card[data-look=glow] h1{text-shadow:0 0 36px var(--sic-gl)}.sic-scrim{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,#0003,transparent 38%,#000d)}.sic-ornaments{position:absolute;inset:0;z-index:4;pointer-events:none}.sic-ornaments span{position:absolute;top:calc(var(--sic-base)*.5);left:calc(var(--sic-base)*.5);font-family:var(--font-jetbrains),monospace;font-size:calc(var(--sic-base)*.19);letter-spacing:.2em;text-transform:uppercase}.sic-card[data-look=clean] .sic-ornaments span{right:calc(var(--sic-base)*.5);border-top:1px solid;padding-top:10px;opacity:.7}.sic-card[data-look=dark] .sic-ornaments span{border:1px solid var(--sic-ac);border-radius:99px;padding:5px 12px;color:var(--sic-ac)}.sic-card[data-look=poster] .sic-ornaments span{left:auto;right:20px;background:var(--sic-fg);color:var(--sic-bg);padding:6px 14px;transform:rotate(4deg)}.sic-card[data-look=poster] .sic-ornaments:before{content:"";position:absolute;inset:calc(var(--sic-base)*1.35) 0 auto;height:4px;background:var(--sic-fg)}.sic-card[data-look=editorial] .sic-ornaments span{left:auto;right:calc(var(--sic-base)*.5);width:calc(var(--sic-base)*1.5);border-top:1px solid;padding-top:7px;text-align:right;font-size:calc(var(--sic-base)*.16);opacity:.6}.sic-card[data-look=play] .sic-ornaments i{position:absolute;border:2px solid var(--sic-fg);width:calc(var(--sic-base)*.62);height:calc(var(--sic-base)*.62);border-radius:99px;background:#FF2D6F;left:2%;top:3%}.sic-card[data-look=play] .sic-ornaments i:nth-child(2){left:auto;right:3%;top:5%;width:calc(var(--sic-base)*.5);height:calc(var(--sic-base)*.5);background:#0A84FF;border-radius:8px;rotate:16deg}.sic-card[data-look=play] .sic-ornaments i:nth-child(3){left:auto;right:5%;top:auto;bottom:calc(var(--sic-base)*1.5);background:#FF8A00;width:calc(var(--sic-base)*.42);height:calc(var(--sic-base)*.42)}.sic-card[data-look=play] .sic-ornaments i:nth-child(4){top:auto;bottom:calc(var(--sic-base)*1.7);left:4%;background:#B14BFF;border-radius:6px;rotate:-22deg;width:calc(var(--sic-base)*.46);height:calc(var(--sic-base)*.46)}.sic-card[data-look=glow] .sic-ornaments i{position:absolute;left:50%;top:38%;width:calc(var(--sic-base)*2.6);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--sic-ac) 33%,transparent);border-radius:50%}.sic-card[data-look=glow] .sic-ornaments i+i{width:calc(var(--sic-base)*4);opacity:.5}.sic-card[data-look=photo] .sic-ornaments{inset:calc(var(--sic-base)*.44) calc(var(--sic-base)*.44) auto;height:calc(58% - var(--sic-base)*.88);border:4px solid white;box-shadow:0 14px 36px #0007}.sic-card[data-look=motion] .sic-ornaments:before{content:"";position:absolute;inset:16px 0 auto;height:6px;background:repeating-linear-gradient(90deg,var(--sic-fg) 0 23px,transparent 23px 41px)}.sic-glow{inset:-25%;z-index:1;background:radial-gradient(45% 45% at 30% 30%,color-mix(in srgb,var(--sic-gl) 67%,transparent),transparent 70%),radial-gradient(40% 40% at 72% 68%,color-mix(in srgb,var(--sic-ac) 67%,transparent),transparent 70%);filter:blur(32px)}.sic-fx,.sic-glow{position:absolute;pointer-events:none}.sic-fx{inset:0;z-index:5}.sic-grain{background-image:repeating-linear-gradient(0deg,#fff1 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,#0001 0 1px,transparent 1px 3px);mix-blend-mode:overlay}.sic-shimmer{background:linear-gradient(110deg,transparent 30%,#ffffff40 48%,transparent 66%);animation:sic-shimmer calc(5.5s*var(--sic-speed)) ease-in-out infinite}.sic-confetti i{position:absolute;left:calc(5% + var(--i)*12%);width:6px;height:9px;background:var(--sic-ac);animation:sic-fall calc(6s*var(--sic-speed)) linear calc(var(--i)*-.7s) infinite}.sic-confetti i:nth-child(3n){background:#FF2D6F}.sic-confetti i:nth-child(3n+1){background:#22D3EE}.sic-card[data-effect=float] .sic-art{animation:sic-float calc(10s*var(--sic-speed)) ease-in-out infinite}.sic-card[data-effect=drift] .sic-art{animation:sic-drift calc(14s*var(--sic-speed)) ease-in-out infinite alternate}.sic-card[data-effect=zoom] .sic-art{animation:sic-zoom calc(12s*var(--sic-speed)) ease-in-out infinite}.sic-card[data-effect=warp] .sic-art{animation:sic-warp calc(8s*var(--sic-speed)) ease-in-out infinite}.sic-card:is([data-effect=aurora],[data-effect=glow],[data-effect=pulse]) .sic-glow{animation:sic-pulse calc(8s*var(--sic-speed)) ease-in-out infinite}.sic-card[data-effect=glow]{animation:sic-glow-card calc(7s*var(--sic-speed)) ease-in-out infinite}.sic-card[data-effect=pulse] .sic-copy{animation:sic-copy-pulse calc(5.5s*var(--sic-speed)) ease-in-out infinite}.sic-card[data-effect=type] h1{animation:sic-type calc(5.6s*var(--sic-speed)) step-end infinite}.sic-card[data-effect=kinetic] h1{animation:sic-kinetic calc(5.5s*var(--sic-speed)) cubic-bezier(.2,.8,.2,1) infinite}@keyframes sic-float{0%,to{translate:0 0;rotate:0deg}50%{translate:0 -9px;rotate:.35deg}}@keyframes sic-drift{0%{translate:-5px 2px;scale:1.01}to{translate:6px -5px;scale:1.045}}@keyframes sic-zoom{0%,to{scale:1.01}50%{scale:1.085}}@keyframes sic-warp{0%,to{transform:perspective(700px) rotateX(0) rotateY(0) scale(1.02)}50%{transform:perspective(700px) rotateX(1.5deg) rotateY(-1.8deg) scale(1.06)}}@keyframes sic-glow-card{50%{filter:saturate(1.12) brightness(1.045)}}@keyframes sic-copy-pulse{50%{transform:scale(1.018)}}@keyframes sic-kinetic{0%,to{transform:translateX(0);letter-spacing:var(--sic-spacing)}35%{transform:translateX(4px);letter-spacing:.01em}70%{transform:translateX(-2px);letter-spacing:-.055em}}@keyframes sic-pulse{50%{opacity:.55;translate:4% -3%}}@keyframes sic-type{0%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}50%{-webkit-clip-path:inset(0 8% 0 0);clip-path:inset(0 8% 0 0)}}@keyframes sic-shimmer{0%,to{translate:-80%}50%{translate:80%}}@keyframes sic-fall{0%{top:-5%;rotate:0deg}to{top:105%;rotate:180deg}}.sc-motion-preview.sic-card{--sic-base:24px}.sc-success-art.sic-card{--sic-base:34px}.sc-preview-card.sic-card{--sic-base:40px}@media(min-width:1100px){.sc-editor{grid-template-columns:clamp(242px,22%,304px) minmax(0,1fr) clamp(252px,23%,336px)!important}.sc-canvas-hit,.sc-canvas.sic-card{max-width:560px!important;border-radius:26px!important}.sc-formats{background:transparent!important;border:0!important;box-shadow:none!important}.sc-row b{font-family:var(--font-jetbrains),monospace;font-size:10px!important;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.sc-row small{font-size:13px!important;font-weight:650;color:var(--ink)}.sc-section>span{display:block;margin-bottom:12px}}@media(max-width:699px){.sic-card.sic-card{--sic-base:34px}.sic-art{border-radius:12px}.sc-preview-card.sic-card{--sic-base:36px}.sc-motion-preview.sic-card{--sic-base:24px}}@media(prefers-reduced-motion:reduce){.sic-card.sic-card *{animation:none!important;transition:none!important}}.sc-shell.appearance-dark .sc-mobile-look-actions button{color:#F4F4F7!important}.sc-share-assets>.sc-share-asset{display:block}.sc-format-preview{position:relative;width:100%;overflow:hidden;border-radius:12px}.sc-format-preview>div{position:absolute;top:0;left:0;width:400%;transform:scale(.25);transform-origin:top left}.sc-format-preview .sic-card.sc-format-card{--sic-base:34px;width:100%;border-radius:0;box-shadow:none}.sic-card[data-artwork=photo] .sic-art{background-repeat:no-repeat!important;transform:none}.sic-card[data-artwork=photo][data-look=play] .sic-art{border:0;transform:none}.sic-card[data-artwork=photo][data-look=editorial] .sic-art{order:2}.sic-card[data-artwork=photo][data-effect=float] .sic-art{animation:sic-photo-float calc(10s*var(--sic-speed)) ease-in-out infinite}.sic-card[data-artwork=photo][data-effect=drift] .sic-art{animation:sic-photo-drift calc(14s*var(--sic-speed)) ease-in-out infinite alternate}.sic-card[data-artwork=photo][data-effect=zoom] .sic-art{animation:sic-photo-zoom calc(12s*var(--sic-speed)) ease-in-out infinite}.sic-card[data-artwork=photo][data-effect=none] .sic-art{animation:none}.sic-card[data-artwork=photo][data-effect=glow]{box-shadow:0 0 42px color-mix(in srgb,var(--sic-ac) 36%,transparent),0 30px 60px -34px #0009}.sic-card[data-artwork=photo][data-effect=pulse]{animation:sic-card-pulse calc(7s*var(--sic-speed)) ease-in-out infinite}.sic-card[data-artwork=photo][data-effect=aurora]:after{content:""!important;position:absolute;inset:-20%;z-index:3;pointer-events:none;background:conic-gradient(from 180deg,transparent,var(--sic-ac)55,transparent,var(--sic-gl)55,transparent);filter:blur(28px);mix-blend-mode:screen;animation:sic-aurora calc(12s*var(--sic-speed)) linear infinite}.sic-card[data-artwork=photo][data-effect=warp] .sic-art{animation:sic-photo-warp calc(8s*var(--sic-speed)) ease-in-out infinite}@keyframes sic-photo-float{0%,to{transform:scale(1.015) translateZ(0)}50%{transform:scale(1.035) translate3d(0,-1.4%,0)}}@keyframes sic-photo-drift{0%{transform:scale(1.025) translate3d(-1%,.5%,0)}to{transform:scale(1.07) translate3d(1.2%,-1%,0)}}@keyframes sic-photo-zoom{0%,to{transform:scale(1.015)}50%{transform:scale(1.095)}}@keyframes sic-photo-warp{0%,to{transform:scale(1.02) rotate(0deg)}50%{transform:scale(1.09) rotate(.7deg)}}@keyframes sic-card-pulse{50%{filter:saturate(1.12) brightness(1.05);transform:scale(1.012)}}@keyframes sic-aurora{to{transform:rotate(1turn)}}.sc-motion-grid button,.sc-source-motion{overflow:hidden}.sc-motion-grid button i,.sc-source-motion i{position:relative;display:block;overflow:hidden;border-radius:9px;background:linear-gradient(135deg,var(--accent,#8B5CF6),#ff2d6f);isolation:isolate}.sc-motion-grid button i span,.sc-source-motion i span{position:absolute;inset:22%;border-radius:50%;background:#fff;box-shadow:0 0 18px #fff9}.sc-motion-grid button small,.sc-source-motion small{display:block;font-size:9px;opacity:.55;font-weight:650}[data-effect-preview=none] i{filter:saturate(.15)}[data-effect-preview=aurora] i{background:conic-gradient(#ff4dc8,#55ffe0,#5b7dff,#ffdc62,#ff4dc8);animation:mp-rotate 5s linear infinite}[data-effect-preview=warp] i span{animation:mp-warp 2.8s ease-in-out infinite}[data-effect-preview=glow] i span{animation:mp-glow 2.5s ease-in-out infinite}[data-effect-preview=float] i span{animation:mp-float 2.8s ease-in-out infinite}[data-effect-preview=grain] i:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,#fff3 0 1px,transparent 1px 3px)}[data-effect-preview=pulse] i{animation:mp-pulse 2.2s ease-in-out infinite}[data-effect-preview=shimmer] i:after{content:"";position:absolute;inset:-50%;background:linear-gradient(110deg,transparent 35%,#fff9 50%,transparent 65%);animation:mp-shimmer 2.6s ease-in-out infinite}[data-effect-preview=confetti] i:after{content:"✦ · ▰ · ✦";position:absolute;inset:8%;font-size:8px;color:#fff;line-height:2;animation:mp-float 2.4s ease-in-out infinite}[data-effect-preview=drift] i span{animation:mp-drift 3s ease-in-out infinite alternate}[data-effect-preview=type] i:after{content:"Aa";position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-weight:900;animation:mp-type 2.4s step-end infinite}[data-effect-preview=kinetic] i:after{content:"Aa";position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-weight:900;animation:mp-kinetic 1.8s ease-in-out infinite}[data-effect-preview=zoom] i span{animation:mp-zoom 2.8s ease-in-out infinite}@keyframes mp-rotate{to{filter:hue-rotate(1turn)}}@keyframes mp-warp{50%{transform:skew(-14deg) scale(1.25)}}@keyframes mp-glow{50%{box-shadow:0 0 30px 12px #fff;transform:scale(1.08)}}@keyframes mp-float{50%{transform:translateY(-22%)}}@keyframes mp-pulse{50%{transform:scale(.92);filter:brightness(1.3)}}@keyframes mp-shimmer{0%{transform:translateX(-50%)}to{transform:translateX(50%)}}@keyframes mp-drift{0%{transform:translate(-25%,15%)}to{transform:translate(25%,-15%)}}@keyframes mp-type{50%{letter-spacing:5px;opacity:.65}}@keyframes mp-kinetic{35%{transform:translateX(18%)}70%{transform:translateX(-12%) scale(1.12)}}@keyframes mp-zoom{50%{transform:scale(1.65)}}@media(prefers-reduced-motion:reduce){[data-effect-preview] i,[data-effect-preview] i span,[data-effect-preview] i:after{animation:none!important}}