:root{--team-1:oklch(0.646 0.222 41.116);--team-2:oklch(0.6 0.118 184.704);--team-3:oklch(0.398 0.07 227.392);--team-4:oklch(0.828 0.189 84.429);--team-5:oklch(0.769 0.188 70.08);--theme-bg:#e4ebf5;--theme-shadow-dark:#c8d0e7;--theme-shadow-light:#fff;--theme-primary:#6d5dfc;--theme-primary-light:#8abdff;--theme-primary-dark:#5b0eeb;--theme-text-main:#1d1d1b;--theme-text-header:#2b2b4d;--theme-accent:var(--theme-primary-light);--theme-accent-dark:var(--theme-primary-dark);--theme-highlight:var(--theme-primary);--theme-surface:var(--theme-bg);--theme-danger:#f94144;--engine-radius-block:2rem;--engine-radius-inner:1rem;--engine-radius-button:2rem;--engine-shadow-block:1.2rem 1.2rem 2.4rem var(--theme-shadow-dark),-0.6rem -0.6rem 2.2rem var(--theme-shadow-light);--engine-shadow-inner:inset 0.2rem 0.2rem 0.5rem var(--theme-shadow-dark),inset -0.2rem -0.2rem 0.5rem var(--theme-shadow-light);--engine-border:none;--engine-heading-font:inherit}.engine-surface{transition:all .3s ease;background:var(--theme-bg);box-shadow:var(--engine-shadow-block);border-radius:var(--engine-radius-block)}.engine-surface .prose{--tw-prose-body:var(--theme-text-main);--tw-prose-headings:var(--theme-text-header);--tw-prose-lead:var(--theme-text-main);--tw-prose-links:var(--theme-primary);--tw-prose-bold:var(--theme-text-header);--tw-prose-counters:var(--theme-text-main);--tw-prose-bullets:var(--theme-text-main);--tw-prose-hr:var(--engine-shadow-inner);--tw-prose-quotes:var(--theme-text-main);--tw-prose-quote-borders:var(--theme-primary);--tw-prose-captions:var(--theme-text-main);--tw-prose-code:var(--theme-text-header);--tw-prose-pre-code:var(--theme-text-main);--tw-prose-pre-bg:var(--theme-bg)}.engine-button-primary{background:var(--theme-primary);color:var(--theme-bg);border-radius:var(--engine-radius-button)}.engine-button-secondary{background:transparent;color:var(--theme-text-main);border-radius:var(--engine-radius-button)}.engine-button-danger{background:#ef4444;color:#fff;border-radius:var(--engine-radius-button)}.engine-input,.engine-surface input[type=email],.engine-surface input[type=password],.engine-surface input[type=text],.engine-surface input[type=url],.engine-surface textarea{box-sizing:border-box!important;box-shadow:var(--engine-shadow-inner)!important;background:transparent!important;border-radius:var(--engine-radius-inner)!important;color:var(--theme-text-main)!important;border:none!important}.engine-input:focus,.engine-surface input[type=email]:focus,.engine-surface input[type=password]:focus,.engine-surface input[type=text]:focus,.engine-surface input[type=url]:focus,.engine-surface textarea:focus{outline:none!important;box-shadow:var(--engine-shadow-block)!important;--tw-ring-offset-shadow:none!important;--tw-ring-shadow:none!important}.engine-input::-moz-placeholder,.engine-surface input::-moz-placeholder,.engine-surface textarea::-moz-placeholder{color:var(--theme-text-main)!important;opacity:.5}.engine-input::placeholder,.engine-surface input::placeholder,.engine-surface textarea::placeholder{color:var(--theme-text-main)!important;opacity:.5}.engine-switch-wrapper{background:transparent;box-shadow:var(--engine-shadow-inner);border-radius:9999px;height:28px;width:56px;position:relative;overflow:hidden}.engine-switch-track{background:var(--theme-primary);opacity:0}.engine-switch-wrapper[data-state=checked] .engine-switch-track{opacity:1}.engine-switch-thumb{background:var(--theme-text-main);height:20px;width:20px;left:4px;top:4px;position:absolute;box-shadow:var(--engine-shadow-block)}.engine-switch-wrapper[data-state=checked] .engine-switch-thumb{transform:translateX(28px);background:var(--theme-bg)}.engine-checkbox{background:transparent;box-shadow:var(--engine-shadow-inner);border-radius:var(--engine-radius-inner);height:24px;width:24px;border:none}.engine-checkbox[data-state=checked]{background:var(--theme-primary);box-shadow:var(--engine-shadow-block)}.engine-checkbox[data-state=checked] path,.engine-checkbox[data-state=checked] rect{stroke:var(--theme-bg);fill:var(--theme-bg)}[data-menu-themed=true] .engine-menu-panel{background:var(--theme-bg)!important;color:var(--theme-text-main)!important;border-color:color-mix(in srgb,var(--theme-text-main) 12%,transparent)!important}[data-menu-themed=true] .engine-menu-panel .engine-menu-label{color:var(--theme-text-main)}[data-menu-themed=true] .engine-menu-panel .engine-menu-heading{color:var(--theme-text-header)}[data-menu-themed=true] .engine-nav-item-active{background:color-mix(in srgb,var(--theme-primary) 15%,transparent)!important;color:var(--theme-text-header)!important;box-shadow:none!important;border:none!important;border-radius:.75rem!important;font-weight:600!important}.engine-menu-panel a,.engine-menu-panel button,.engine-menu-panel h1,.engine-menu-panel h2,.engine-menu-panel h3,.engine-menu-panel input,.engine-menu-panel label,.engine-menu-panel li,.engine-menu-panel p,.engine-menu-panel select,.engine-menu-panel span,.engine-menu-panel textarea{font-family:inherit!important;text-transform:none!important;letter-spacing:normal!important;-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}.engine-menu-panel [class*=rounded-]{border-radius:revert-layer!important}.engine-segmented{display:flex;flex-wrap:wrap;gap:.25rem;padding:.25rem;border-radius:.75rem;background:rgba(0,0,0,.05)}.dark .engine-segmented{background:hsla(0,0%,100%,.08)}.engine-segmented-item{padding:.5rem .75rem;border-radius:.625rem;font-size:.75rem;font-weight:500;transition:all .2s;cursor:pointer;border:none;background:transparent;color:inherit;opacity:.5}.engine-segmented-item[data-active=true]{opacity:1;background:var(--theme-primary);color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}[data-menu-themed=true] .engine-menu-panel input,[data-menu-themed=true] .engine-menu-panel label,[data-menu-themed=true] .engine-menu-panel select,[data-menu-themed=true] .engine-menu-panel textarea{color:var(--theme-text-main)}[data-menu-themed=true] .engine-menu-panel input::-moz-placeholder,[data-menu-themed=true] .engine-menu-panel textarea::-moz-placeholder{color:var(--theme-text-main);opacity:.4}[data-menu-themed=true] .engine-menu-panel input::placeholder,[data-menu-themed=true] .engine-menu-panel textarea::placeholder{color:var(--theme-text-main);opacity:.4}.soft-surface{transition:all .3s ease;background:var(--theme-bg);box-shadow:.8rem .8rem 1.4rem var(--theme-shadow-dark),-.2rem -.2rem 1.8rem var(--theme-shadow-light)}.soft-surface .prose{--tw-prose-body:var(--theme-text-main);--tw-prose-headings:var(--theme-text-header);--tw-prose-lead:var(--theme-text-main);--tw-prose-links:var(--theme-primary);--tw-prose-bold:var(--theme-text-header);--tw-prose-counters:var(--theme-text-main);--tw-prose-bullets:var(--theme-text-main);--tw-prose-hr:var(--theme-shadow-dark);--tw-prose-quotes:var(--theme-text-main);--tw-prose-quote-borders:var(--theme-primary);--tw-prose-captions:var(--theme-text-main);--tw-prose-code:var(--theme-text-header);--tw-prose-pre-code:var(--theme-text-main);--tw-prose-pre-bg:var(--theme-bg);--tw-prose-th-borders:var(--theme-shadow-dark);--tw-prose-td-borders:var(--theme-shadow-dark)}.soft-button{transition:all .3s ease;box-shadow:.3rem .3rem .6rem var(--theme-shadow-dark),-.2rem -.2rem .5rem var(--theme-shadow-light);color:var(--theme-text-main);background:transparent}.soft-button:hover{color:var(--theme-primary)}.soft-button:active{box-shadow:inset .2rem .2rem .5rem var(--theme-shadow-dark),inset -.2rem -.2rem .5rem var(--theme-shadow-light)}.soft-button-primary{background:var(--theme-primary);color:var(--theme-bg);box-shadow:inset .2rem .2rem 1rem var(--theme-primary-light),inset -.2rem -.2rem 1rem var(--theme-primary-dark),.3rem .3rem .6rem var(--theme-shadow-dark),-.2rem -.2rem .5rem var(--theme-shadow-light)}.soft-button-primary:hover{color:#fff}.soft-button-primary:active{box-shadow:inset .2rem .2rem 1rem var(--theme-primary-dark),inset -.2rem -.2rem 1rem var(--theme-primary-light)}.soft-surface input[type=text],.soft-surface input[type=url],.soft-surface textarea{box-sizing:border-box!important;box-shadow:inset .2rem .2rem .5rem var(--theme-shadow-dark),inset -.2rem -.2rem .5rem var(--theme-shadow-light)!important;background:transparent!important;border:none!important;color:var(--theme-text-main)!important}.soft-surface input[type=text]:focus,.soft-surface input[type=text]:focus-visible,.soft-surface input[type=url]:focus,.soft-surface input[type=url]:focus-visible,.soft-surface textarea:focus,.soft-surface textarea:focus-visible{outline:none!important;box-shadow:.3rem .3rem .6rem var(--theme-shadow-dark),-.2rem -.2rem .5rem var(--theme-shadow-light)!important;--tw-ring-offset-shadow:none!important;--tw-ring-shadow:none!important}.soft-no-shadow,.soft-surface input.soft-no-shadow{box-shadow:none!important;background:transparent!important}.soft-segmented-control{box-shadow:.3rem .3rem .6rem var(--theme-shadow-dark),-.2rem -.2rem .5rem var(--theme-shadow-light);border-radius:1rem;background:transparent!important}.soft-segmented-active{box-shadow:inset .2rem .2rem .5rem var(--theme-shadow-dark),inset -.2rem -.2rem .5rem var(--theme-shadow-light)!important;color:var(--theme-primary)!important;background:transparent!important}.soft-surface input::-moz-placeholder,.soft-surface textarea::-moz-placeholder{color:var(--theme-shadow-dark)!important}.soft-surface input::placeholder,.soft-surface textarea::placeholder{color:var(--theme-shadow-dark)!important}.soft-surface input[type=checkbox].peer+div{box-shadow:inset .2rem .2rem .5rem var(--theme-shadow-dark),inset -.2rem -.2rem .5rem var(--theme-shadow-light)!important;background:transparent!important;border:none!important}.soft-surface input[type=checkbox].peer+div:after{background:var(--theme-text-header)!important;box-shadow:none!important;border:none!important;transition:all .4s ease!important}.soft-surface input[type=checkbox].peer:checked+div{background:transparent!important}.soft-surface input[type=checkbox].peer:checked+div:after{background:var(--theme-primary)!important;box-shadow:.3rem .3rem .6rem var(--theme-shadow-dark),-.2rem -.2rem .5rem var(--theme-shadow-light)!important}@keyframes soft-waves{0%{transform:scale(1);opacity:.8}50%{opacity:.5}to{transform:scale(1.2) scaleY(1.4);opacity:0}}.soft-ripple{position:relative;z-index:10}.soft-ripple:after,.soft-ripple:before{content:"";position:absolute;inset:0;border-radius:inherit;filter:blur(1px);z-index:-1;pointer-events:none;box-shadow:.4rem .4rem .8rem var(--theme-shadow-dark),-.4rem -.4rem .8rem var(--theme-shadow-light);background:linear-gradient(to bottom right,var(--theme-primary-light) 0,var(--theme-primary-dark) 100%);animation:soft-waves 4s linear infinite}.soft-ripple:after{animation:soft-waves 4s linear 2s infinite}[data-engine-style=neumorphic] .engine-button-primary{box-shadow:inset .2rem .2rem 1rem var(--theme-primary-light),inset -.2rem -.2rem 1rem var(--theme-primary-dark),.3rem .3rem .6rem var(--theme-shadow-dark),-.2rem -.2rem .5rem var(--theme-shadow-light)}[data-engine-style=neumorphic] .engine-button-primary:hover{color:#fff}[data-engine-style=neumorphic] .engine-button-primary:active{transform:scale(.95);box-shadow:inset .2rem .2rem 1rem var(--theme-primary-dark),inset -.2rem -.2rem 1rem var(--theme-primary-light)}[data-engine-style=neumorphic] .engine-button-secondary{box-shadow:.4rem .4rem .8rem var(--theme-shadow-dark),-.3rem -.3rem .7rem var(--theme-shadow-light)}[data-engine-style=neumorphic] .engine-button-secondary:hover{color:var(--theme-text-header)}[data-engine-style=neumorphic] .engine-button-secondary:active{transform:scale(.95);box-shadow:inset .2rem .2rem .5rem var(--theme-shadow-dark),inset -.2rem -.2rem .5rem var(--theme-shadow-light)}[data-engine-style=neumorphic] .engine-button-danger{box-shadow:inset .2rem .2rem 1rem #fca5a5,inset -.2rem -.2rem 1rem #b91c1c,.4rem .4rem .8rem var(--theme-shadow-dark),-.3rem -.3rem .7rem var(--theme-shadow-light)}[data-engine-style=neumorphic] .engine-button-danger:hover{background:#dc2626}[data-engine-style=neumorphic] .engine-button-danger:active{transform:scale(.95);box-shadow:inset .2rem .2rem .5rem #b91c1c,inset -.2rem -.2rem .5rem #fca5a5}[data-engine-style=flat] .engine-button-primary{box-shadow:none;border:1px solid transparent}[data-engine-style=flat] .engine-button-primary:hover{opacity:.9}[data-engine-style=flat] .engine-button-primary:active{transform:scale(.98)}[data-engine-style=flat] .engine-button-secondary{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.dark [data-engine-style=flat] .engine-button-secondary,:root.dark [data-engine-style=flat] .engine-button-secondary{border-color:hsla(0,0%,100%,.12)}[data-engine-style=flat] .engine-button-secondary:hover{color:var(--theme-text-header);background:rgba(0,0,0,.04)}[data-engine-style=flat] .engine-button-secondary:active{transform:scale(.98)}[data-engine-style=flat] .engine-button-danger{box-shadow:none;border:1px solid transparent}[data-engine-style=flat] .engine-button-danger:hover{background:#dc2626}[data-engine-style=flat] .engine-button-danger:active{transform:scale(.98)}[data-engine-style=receipt] .engine-surface{background:linear-gradient(180deg,hsla(0,0%,100%,.35),rgba(0,0,0,.02)),repeating-linear-gradient(to bottom,rgba(0,0,0,.018) 0,rgba(0,0,0,.018) 1px,transparent 1px,transparent 6px),linear-gradient(180deg,var(--theme-surface,#f8f3e8),#efe6d4)!important;border:none!important;border-radius:0!important;box-shadow:0 22px 60px rgba(0,0,0,.18)!important;overflow:visible!important}[data-engine-style=receipt] .blur-\[100px\]{display:none!important}[data-engine-style=receipt] section>div{border-radius:0!important}[data-engine-style=receipt] .engine-surface:before{content:"";position:absolute;left:0;right:0;top:-11px;height:14px;background:linear-gradient(-45deg,transparent 8px,var(--theme-surface,#f8f3e8) 0) 0,linear-gradient(45deg,transparent 8px,var(--theme-surface,#f8f3e8) 0) 100%;background-size:16px 14px;background-repeat:repeat-x;transform:scaleY(-1);z-index:5;pointer-events:none}[data-engine-style=receipt] .engine-link-card:after,[data-engine-style=receipt] .engine-link-card:before,[data-engine-style=receipt] [data-block-type=products] .engine-surface>div>div:after,[data-engine-style=receipt] [data-block-type=products] .engine-surface>div>div:before{display:none!important}[data-engine-style=receipt] .engine-surface:after{content:"";position:absolute;left:0;right:0;bottom:-12px;height:14px;background:linear-gradient(-45deg,transparent 8px,#efe6d4 0) 0,linear-gradient(45deg,transparent 8px,#efe6d4 0) 100%;background-size:16px 14px;background-repeat:repeat-x;z-index:5;pointer-events:none}[data-engine-style=receipt] section{margin-top:20px;margin-bottom:20px}[data-engine-style=receipt] section:nth-child(odd) .engine-surface{transform:rotate(-.4deg)}[data-engine-style=receipt] section:nth-child(2n) .engine-surface{transform:rotate(.3deg)}[data-engine-style=receipt] .engine-link-card{border:1px dashed rgba(0,0,0,.35)!important;box-shadow:none!important;background:hsla(0,0%,100%,.15)!important;border-radius:0!important}[data-engine-style=receipt] [data-block-type=products] .engine-surface>div>div{border:1px dashed rgba(0,0,0,.35);box-shadow:none;background:hsla(0,0%,100%,.15);border-radius:0!important;position:relative}[data-engine-style=receipt] .engine-surface{padding-top:20px!important;padding-bottom:20px!important}[data-engine-style=receipt] .engine-surface>:first-child:before{content:"";display:block;width:92%;margin:0 auto 16px;border-top:1px dashed rgba(0,0,0,.3)}[data-engine-style=receipt] .engine-surface>:last-child:after{content:"";display:block;width:92%;margin:16px auto 0;border-top:1px dashed rgba(0,0,0,.3)}[data-engine-style=receipt] .engine-button-primary{border:2px solid rgba(0,0,0,.7)!important;background:hsla(0,0%,100%,.26)!important;box-shadow:3px 3px 0 rgba(0,0,0,.35)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:700!important;color:var(--theme-text-main,#121212)!important;border-radius:0!important;background-image:none!important}[data-engine-style=receipt] .engine-button-primary:hover{box-shadow:4px 4px 0 rgba(0,0,0,.45)!important;transform:translate(-1px,-1px)!important}[data-engine-style=receipt] .engine-button-primary:active{box-shadow:1px 1px 0 rgba(0,0,0,.25)!important;transform:translate(2px,2px)!important}[data-engine-style=receipt] [data-block-type=callout] button:not([aria-label]){border:2px solid rgba(0,0,0,.7)!important;background:hsla(0,0%,100%,.26)!important;box-shadow:3px 3px 0 rgba(0,0,0,.35)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:700!important;color:var(--theme-text-main,#121212)!important;border-radius:0!important;background-image:none!important;padding:12px 14px!important}[data-engine-style=receipt] [data-block-type=callout] button:not([aria-label]):hover{box-shadow:4px 4px 0 rgba(0,0,0,.45)!important;transform:translate(-1px,-1px)!important}[data-engine-style=receipt] [data-block-type=callout] .engine-surface{padding:28px 24px!important}[data-engine-style=receipt] .engine-surface h2,[data-engine-style=receipt] .engine-surface h3{text-transform:uppercase;letter-spacing:.08em;font-weight:700}[data-engine-style=receipt] .engine-surface p{color:var(--theme-primary-light,#565149)!important}[data-engine-style=receipt] .featured-badge{display:inline-block!important;border:2px solid rgba(0,0,0,.65)!important;padding:7px 12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;transform:rotate(-4deg)!important;background:transparent!important;box-shadow:none!important}[data-engine-style=receipt] .engine-input,[data-engine-style=receipt] .engine-surface input[type=email],[data-engine-style=receipt] .engine-surface input[type=text],[data-engine-style=receipt] .engine-surface input[type=url],[data-engine-style=receipt] .engine-surface textarea{border:2px solid rgba(0,0,0,.55)!important;background:hsla(0,0%,100%,.2)!important;box-shadow:2px 2px 0 rgba(0,0,0,.28)!important;font-family:inherit!important;border-radius:0!important}[data-engine-style=receipt] .engine-audio-overlay{background:hsla(0,0%,100%,.2)!important;box-shadow:2px 2px 0 rgba(0,0,0,.28)!important;border-radius:0!important}[data-engine-style=receipt] .emoji-btn-2d{border:2px solid rgba(0,0,0,.55)!important;background:hsla(0,0%,100%,.2)!important;box-shadow:2px 2px 0 rgba(0,0,0,.28)!important;border-radius:0!important}@keyframes coffee-mug-cycle{0%{opacity:0}10%{opacity:1}60%{opacity:1}75%{opacity:0}to{opacity:0}}#receipt-coffee-container{position:fixed;bottom:8%;right:6%;width:200px;height:200px;pointer-events:none;z-index:5}#receipt-coffee-stain{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.35;filter:sepia(200%) brightness(360%) contrast(130%) hue-rotate(-15deg) grayscale(20%);mix-blend-mode:darken}#receipt-coffee-stain *{position:absolute;box-sizing:border-box}#receipt-coffee-stain{overflow:hidden;border-radius:50%}.rc-main-stain{top:50%;left:55%;transform:translate(-50%,-50%);width:80%;background:radial-gradient(circle at 70% 20%,#00f 10%,#0000 0),radial-gradient(circle at 81% 40%,#00f 6%,#0000 0),radial-gradient(circle at 20% 20%,#00f 6%,#0000 0),#fff;box-shadow:inset 15px -3px 0 -10px #006,inset -3px -3px blue,inset -5px 8px blue,3px 6px blue,-3px 6px 0 -3px blue,0 0 0 40px #fff;filter:blur(5px) contrast(500)}.rc-main-stain,.rc-splash-stain{aspect-ratio:1;border-radius:50%}.rc-splash-stain{width:60px;background:repeating-conic-gradient(#00f 0 3%,#0000 0 11%),repeating-conic-gradient(#0000 0 5%,#00f 0 7%) 50% /60% 60%,repeating-conic-gradient(#0000 0 7%,#00f 0 9%) 50% /70% 70%,repeating-conic-gradient(#0000 0 11%,#00f 0 13%) 50% /80% 80%,radial-gradient(#00f 22%,#0000 0),#fff;background-repeat:no-repeat;filter:blur(3px) contrast(50) drop-shadow(0 0 3px rgba(255,0,0,.4));box-shadow:0 0 0 20px #fff;mix-blend-mode:darken;top:-1%;left:63%}#receipt-coffee-mug{position:absolute;inset:0;opacity:0;animation:coffee-mug-cycle 24s ease-in-out infinite;animation-delay:3s}#receipt-coffee-mug *,#receipt-coffee-mug :after,#receipt-coffee-mug :before{position:absolute;box-sizing:border-box}.rc-cup-wrap{width:100%;height:100%;border-radius:50%;background:#fff;box-shadow:-18px -10px 10px -5px rgba(0,0,0,.04),-3px -3px 10px rgba(0,0,0,.08),0 0 25px rgba(0,0,0,.04)}.rc-handle{width:32%;height:18%;top:99%;left:49%;transform:rotate(75.5deg);box-shadow:inset 3px 0 5px rgba(0,0,0,.04),-35px 5px 10px rgba(0,0,0,.04),-13px 3px 10px rgba(0,0,0,.04),0 0 25px rgba(0,0,0,.04);background:radial-gradient(13% 45% at 83% 50%,#fff,#0000),radial-gradient(100% 300% at 0 70%,rgba(0,0,0,.09) 15%,#0000 30%),radial-gradient(100% 300% at 0 50%,rgba(0,0,0,.04) 15%,#0000 30%),linear-gradient(90deg,#0000 60%,#eee),radial-gradient(at 0 100%,hsla(0,0%,100%,.8),#fff),#fff;border-radius:0 10px 10px 5px}.rc-cup-body{width:100%;height:100%;border-radius:50%;background:radial-gradient(farthest-side at 49% 49%,hsla(0,0%,100%,.8) 85%,transparent 90%),radial-gradient(farthest-side at 51% 51%,rgba(0,0,0,.08) 86.5%,transparent 90%),radial-gradient(farthest-side,#fff,#e0e0e0);box-shadow:inset -3px -3px 5px 1px hsla(0,0%,100%,.8),inset 3px 3px 5px hsla(0,0%,100%,.8)}.rc-coffee{width:90%;background:radial-gradient(50% 150% at 0 50%,rgba(99,88,86,.27) 30%,#0000 35%),radial-gradient(125% 50% at 60% 0,rgba(99,88,86,.33) 30%,#0000 40%),radial-gradient(closest-side circle at 45% 47%,#0000 92%,#140401 94%),radial-gradient(circle at 110% 80%,#837876,#635856 40%,#332422 50%,transparent 55%),#080301;overflow:hidden}.rc-coffee,.rc-foam{aspect-ratio:1;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.rc-foam{width:100%;box-shadow:inset 1px 8px red,inset 3px 0 red,inset -3px 6px red,0 0 0 15px red;background:linear-gradient(140deg,#0000 84%,red 0),radial-gradient(35% 100% at 0 50%,red 20%,#0000 0),radial-gradient(125% 40% at 60% 0,red 25%,#0000 0),radial-gradient(farthest-side,#0000 75%,#140401 0);filter:blur(5px) contrast(300) hue-rotate(63deg) brightness(2.5) sepia(60%) blur(.25px);opacity:.8}[data-engine-style=receipt] [data-block-type=music] .engine-surface:after,[data-engine-style=receipt] [data-block-type=music] .engine-surface:before{display:none!important}[data-engine-style=receipt] [data-block-type=music] .engine-surface{overflow:hidden}[data-engine-style=receipt] .engine-surface{border:2px solid rgba(0,0,0,.55);border-radius:14px;position:relative;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.35),rgba(0,0,0,.02)),repeating-linear-gradient(to bottom,rgba(0,0,0,.018) 0,rgba(0,0,0,.018) 1px,transparent 1px,transparent 6px),linear-gradient(180deg,var(--theme-surface,#f8f3e8),#efe6d4);box-shadow:0 22px 60px rgba(0,0,0,.18);transition:box-shadow .3s ease,transform .3s ease}[data-engine-style=receipt] .engine-surface:hover{box-shadow:0 28px 70px rgba(0,0,0,.22);transform:rotate(0deg) translateY(-2px)}[data-engine-style=receipt] .engine-surface>.relative{z-index:2}[data-engine-style=receipt] section{position:relative;overflow:visible;margin-bottom:8px}[data-engine-style=receipt] section:after,[data-engine-style=receipt] section:before{content:"";position:absolute;left:0;right:0;height:14px;background:linear-gradient(-45deg,transparent 8px,var(--theme-surface,#f8f3e8) 0) 0,linear-gradient(45deg,transparent 8px,var(--theme-surface,#f8f3e8) 0) 100%;background-size:16px 14px;background-repeat:repeat-x;pointer-events:none;z-index:5}[data-engine-style=receipt] section:before{top:-12px;transform:scaleY(-1)}[data-engine-style=receipt] section:after{bottom:-12px}[data-engine-style=receipt] .engine-surface .engine-heading,[data-engine-style=receipt] .engine-surface h1,[data-engine-style=receipt] .engine-surface h2,[data-engine-style=receipt] .engine-surface h3{font-family:var(--engine-heading-font,var(--font-courier-prime),"Courier New",monospace)!important;text-transform:uppercase!important;letter-spacing:.02em;font-weight:700!important;color:var(--theme-text-header,#121212)}[data-engine-style=receipt] .engine-surface a,[data-engine-style=receipt] .engine-surface button,[data-engine-style=receipt] .engine-surface input,[data-engine-style=receipt] .engine-surface label,[data-engine-style=receipt] .engine-surface li,[data-engine-style=receipt] .engine-surface p,[data-engine-style=receipt] .engine-surface span,[data-engine-style=receipt] .engine-surface textarea{font-family:var(--engine-heading-font,var(--font-courier-prime),"Courier New",monospace)!important}[data-engine-style=receipt] .engine-surface p{color:var(--theme-text-main,#565149);line-height:1.6}[data-engine-style=receipt] .engine-surface>div>h2{text-transform:uppercase;letter-spacing:.08em;font-size:.95rem!important;padding-bottom:.5rem;margin-bottom:.75rem;border-bottom:2px dashed rgba(0,0,0,.45)}[data-engine-style=receipt] .engine-link-card{border:2px solid rgba(0,0,0,.55);border-radius:0;background:hsla(0,0%,100%,.2);box-shadow:2px 2px 0 rgba(0,0,0,.28);transition:box-shadow .2s ease,transform .2s ease;position:relative;overflow:hidden}[data-engine-style=receipt] .engine-link-card:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 rgba(0,0,0,.35)}[data-engine-style=receipt] .engine-link-card .engine-link-title{text-transform:uppercase!important;font-weight:700!important;font-size:.92rem!important;letter-spacing:.06em}[data-engine-style=receipt] .engine-link-card .engine-link-desc{color:#565149!important;font-size:.9rem!important}[data-engine-style=receipt] .engine-link-card>div{position:relative;z-index:2}[data-engine-style=receipt] .engine-surface .engine-surface{border:2px solid rgba(0,0,0,.55);border-radius:0;background:hsla(0,0%,100%,.2);box-shadow:2px 2px 0 rgba(0,0,0,.28);overflow:hidden;position:relative}[data-engine-style=receipt] .engine-surface .engine-surface:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 rgba(0,0,0,.35)}[data-engine-style=receipt] .engine-product-footer{position:relative;z-index:5;border-top:2px dashed rgba(0,0,0,.45);padding-top:.75rem}[data-engine-style=receipt] .engine-product-footer span{color:#121212!important;font-weight:700;text-transform:uppercase;letter-spacing:.06em}[data-engine-style=receipt] .engine-button-primary{border:2px solid rgba(0,0,0,.7);background:hsla(0,0%,100%,.26);box-shadow:3px 3px 0 rgba(0,0,0,.35);text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#121212;border-radius:0;transition:all .15s ease}[data-engine-style=receipt] .engine-button-primary:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 rgba(0,0,0,.4)}[data-engine-style=receipt] .engine-button-primary:active{transform:translate(2px,2px);box-shadow:0 0 0 rgba(0,0,0,.4)}[data-engine-style=receipt] .engine-button-secondary{border:2px solid rgba(0,0,0,.55);background:transparent;box-shadow:2px 2px 0 rgba(0,0,0,.28);text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#121212;border-radius:0}[data-engine-style=receipt] .engine-audio-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(180deg,hsla(0,0%,100%,.35),rgba(0,0,0,.02)),repeating-linear-gradient(180deg,rgba(0,0,0,.018) 0,rgba(0,0,0,.018) 1px,transparent 0,transparent 6px),linear-gradient(180deg,#f8f3e8,#efe6d4)!important;border:2px solid rgba(0,0,0,.55)!important;border-radius:14px!important;box-shadow:0 12px 40px rgba(0,0,0,.15)!important}[data-engine-style=receipt] .engine-audio-overlay h2,[data-engine-style=receipt] .engine-audio-overlay p{position:relative;z-index:1;color:#121212!important;text-shadow:none!important;-webkit-text-fill-color:#121212!important}[data-engine-style=receipt] .engine-icon-link{border:2px solid rgba(0,0,0,.55)!important;background:hsla(0,0%,100%,.2)!important;box-shadow:2px 2px 0 rgba(0,0,0,.28)!important;border-radius:0!important;transition:all .15s ease;color:#121212!important}[data-engine-style=receipt] .engine-icon-link:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 rgba(0,0,0,.35)!important}[data-engine-style=receipt] .engine-link,[data-engine-style=receipt] .prose a{color:#121212;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.92em}[data-engine-style=receipt] .engine-link:hover,[data-engine-style=receipt] .prose a:hover{text-decoration-style:solid}@keyframes glass-glow-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}body:has([data-engine-style=glass]){background:transparent!important}body:has([data-engine-style=glass]):after{content:"";position:fixed;inset:0;opacity:.03;mix-blend-mode:overlay;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-engine-style=glass] .engine-surface{background:hsla(0,0%,100%,.06)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-color:hsla(0,0%,100%,.3) hsla(0,0%,100%,.12) hsla(0,0%,100%,.12) hsla(0,0%,100%,.22)!important;border-style:solid!important;border-width:1px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.25)!important;position:relative;overflow:hidden;transition:box-shadow .3s ease}[data-engine-style=glass] .engine-surface:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.08),transparent 40%);pointer-events:none;z-index:0;border-radius:inherit}[data-engine-style=glass] .engine-surface>*{position:relative;z-index:2}[data-engine-style=glass] section:hover .engine-surface{box-shadow:0 8px 32px 0 rgba(0,0,0,.25),0 0 15px rgba(124,58,237,.08)!important}[data-engine-style=glass] .engine-button-primary{background:linear-gradient(135deg,rgba(252,70,107,.8),rgba(63,94,251,.8))!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 0 20px rgba(63,94,251,.35),0 4px 15px rgba(0,0,0,.2)!important;color:#fff!important;border-radius:var(--engine-radius-button,1rem)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[data-engine-style=glass] .engine-button-primary:hover{transform:translateY(-2px)!important;box-shadow:0 0 30px rgba(63,94,251,.5),0 8px 25px rgba(0,0,0,.3)!important}[data-engine-style=glass] .engine-button-primary:active{transform:translateY(0)!important;box-shadow:0 0 15px rgba(63,94,251,.3),0 2px 8px rgba(0,0,0,.2)!important}[data-engine-style=glass] .engine-button-secondary{background:hsla(0,0%,100%,.06)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid hsla(0,0%,100%,.15)!important;box-shadow:0 4px 15px rgba(0,0,0,.15)!important;color:hsla(0,0%,100%,.9)!important;border-radius:var(--engine-radius-button,1rem)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[data-engine-style=glass] .engine-button-secondary:hover{background:hsla(0,0%,100%,.12)!important;box-shadow:0 0 20px hsla(0,0%,100%,.08),0 8px 25px rgba(0,0,0,.2)!important;transform:translateY(-1px)!important}[data-engine-style=glass] .engine-input,[data-engine-style=glass] .engine-surface input[type=email],[data-engine-style=glass] .engine-surface input[type=password],[data-engine-style=glass] .engine-surface input[type=text],[data-engine-style=glass] .engine-surface input[type=url],[data-engine-style=glass] .engine-surface textarea{background:rgba(0,0,0,.2)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#fff!important;border-radius:var(--engine-radius-inner,1rem)!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)!important;transition:all .3s ease!important}[data-engine-style=glass] .engine-input::-moz-placeholder,[data-engine-style=glass] .engine-surface input::-moz-placeholder{color:hsla(0,0%,100%,.4)!important}[data-engine-style=glass] .engine-input::placeholder,[data-engine-style=glass] .engine-surface input::placeholder{color:hsla(0,0%,100%,.4)!important}[data-engine-style=glass] .engine-input:focus,[data-engine-style=glass] .engine-surface input:focus,[data-engine-style=glass] .engine-surface textarea:focus{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.35)!important;box-shadow:0 0 0 4px rgba(124,58,237,.15),inset 0 2px 4px rgba(0,0,0,.1)!important;outline:none!important}[data-engine-style=glass] .engine-icon-link{background:hsla(0,0%,100%,.05)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 4px 15px rgba(0,0,0,.15)!important;border-radius:50%!important;transition:all .3s ease!important}[data-engine-style=glass] .engine-icon-link:hover{background:hsla(0,0%,100%,.15)!important;box-shadow:0 0 15px rgba(124,58,237,.2),0 4px 15px rgba(0,0,0,.2)!important}[data-engine-style=glass] .emoji-btn-2d{background:hsla(0,0%,100%,.05)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 4px 15px rgba(0,0,0,.15)!important;border-radius:50%!important;transition:all .3s ease!important}[data-engine-style=glass] .emoji-btn-2d:hover{background:hsla(0,0%,100%,.15)!important;transform:scale(1.1)!important;box-shadow:0 0 15px rgba(124,58,237,.2)!important}[data-engine-style=glass] .engine-link-card{transition:all .4s cubic-bezier(.4,0,.2,1)!important}[data-engine-style=glass] .engine-link-card:hover{transform:translateX(-4px)!important;box-shadow:0 12px 40px rgba(0,0,0,.3),0 0 20px rgba(124,58,237,.1)!important}[data-engine-style=glass] .engine-audio-overlay{background:hsla(0,0%,100%,.08)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid hsla(0,0%,100%,.15)!important;border-top-color:hsla(0,0%,100%,.3)!important;box-shadow:0 8px 32px rgba(0,0,0,.3)!important}[data-engine-style=glass] [data-block-type=callout] button:not([aria-label]){background:linear-gradient(135deg,rgba(252,70,107,.7),rgba(63,94,251,.7))!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 0 25px rgba(63,94,251,.4),0 4px 15px rgba(0,0,0,.2)!important;color:#fff!important;border-radius:var(--engine-radius-button,1rem)!important;font-weight:600!important;letter-spacing:.02em!important;padding:12px 32px!important;animation:glass-glow-pulse 3s ease-in-out infinite;background-image:none!important;transition:all .3s ease!important}[data-engine-style=glass] [data-block-type=callout] button:not([aria-label]):hover{transform:translateY(-3px) scale(1.02)!important;box-shadow:0 0 40px rgba(63,94,251,.6),0 8px 30px rgba(0,0,0,.3)!important;animation:none}[data-engine-style=glass] .engine-switch-wrapper{background:rgba(0,0,0,.3)!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.3)!important}[data-engine-style=glass] .engine-checkbox{background:rgba(0,0,0,.2)!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:.5rem!important}[data-engine-style=glass] .engine-checkbox[data-state=checked]{background:rgba(124,58,237,.5)!important;box-shadow:0 0 10px rgba(124,58,237,.3)!important}[data-engine-style=glass] [data-block-type=music] .engine-surface:before{display:none!important}[data-engine-style=glass] .engine-surface h2,[data-engine-style=glass] .engine-surface h3{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.3)}[data-engine-style=glass] .engine-surface p{color:rgba(226,232,240,.9)!important}body:has([data-engine-style=glass]) .fixed.z-\[9999\]{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:rgba(7,11,20,.85)!important;border-right:1px solid hsla(0,0%,100%,.08)!important}body:has([data-engine-style=glass]) .fixed.z-\[9999\] button{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.08)!important;color:hsla(0,0%,100%,.8)!important;border-radius:.75rem!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}body:has([data-engine-style=glass]) .fixed.z-\[9999\] button:hover{background:hsla(0,0%,100%,.12)!important;box-shadow:0 0 10px rgba(124,58,237,.15)!important}[data-engine-style=glass] [data-block-type=music] .engine-surface{overflow:hidden!important}[data-engine-style=glass] [data-block-type=music] .engine-surface>div:first-child{position:absolute!important;inset:0!important;z-index:0!important}[data-engine-style=glass] [data-block-type=music] .engine-surface>div:nth-child(2){position:relative!important;z-index:20!important}[data-engine-style=glass] [data-block-type=music] .engine-surface>div:nth-child(3){position:absolute!important;inset:0!important;z-index:5!important}[data-engine-style=glass] .engine-audio-overlay{background:hsla(0,0%,100%,.1)!important;backdrop-filter:blur(28px)!important;-webkit-backdrop-filter:blur(28px)!important;border:1px solid hsla(0,0%,100%,.18)!important;border-top-color:hsla(0,0%,100%,.35)!important;box-shadow:0 8px 32px rgba(0,0,0,.35),0 0 20px rgba(124,58,237,.08),inset 0 1px 0 hsla(0,0%,100%,.15)!important;border-radius:2rem!important;position:relative!important;z-index:25!important}[data-engine-style=glass] [data-block-type=music] .engine-surface .rounded-\[1\.5rem\]{position:relative!important;z-index:25!important;backdrop-filter:blur(12px);background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 20px rgba(0,0,0,.3)}[data-engine-style=glass] [data-block-type=tree] .engine-surface{background:hsla(0,0%,100%,.03)!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.2)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;overflow:hidden!important}[data-engine-style=glass] [data-block-type=tree] .engine-surface:before{display:none!important}[data-engine-style=glass] [data-block-type=tree] .engine-surface>div:first-child{position:absolute!important;inset:0!important;z-index:0!important}[data-engine-style=glass] [data-block-type=tree] .engine-surface>div:nth-child(2){position:relative!important;z-index:10!important;width:100%!important}[data-engine-style=glass] [data-block-type=tree] .backdrop-blur-xl{background:rgba(7,11,20,.5)!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.1)!important;color:#fff!important}[data-engine-style=glass] [data-block-type=tree] .backdrop-blur-xl h3{color:#fff!important}[data-engine-style=glass] [data-block-type=tree] .backdrop-blur-xl p{color:rgba(226,232,240,.8)!important}[data-engine-style=glass] .engine-social-bar{background:rgba(7,11,20,.6)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid hsla(0,0%,100%,.15)!important;border-top-color:hsla(0,0%,100%,.3)!important;box-shadow:0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)!important}[data-engine-style=glass] .engine-icon-link{background:hsla(0,0%,100%,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid hsla(0,0%,100%,.15)!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;color:#fff!important;transition:transform .2s ease,background .2s ease!important}[data-engine-style=glass] .engine-icon-link *,[data-engine-style=glass] .engine-icon-link svg{color:#fff!important}[data-engine-style=glass] .engine-icon-link:hover{background:hsla(0,0%,100%,.2)!important;transform:scale(1.1)!important;box-shadow:0 2px 12px rgba(0,0,0,.25)!important}[data-engine-style=glass] .emoji-btn-2d{background:hsla(0,0%,100%,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid hsla(0,0%,100%,.15)!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;transition:transform .2s ease!important}[data-engine-style=glass] .engine-product-footer a{color:#fff!important;font-weight:700!important;text-shadow:0 1px 3px rgba(0,0,0,.4);padding:6px 16px;border-radius:.75rem;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);transition:all .3s ease}[data-engine-style=glass] .engine-product-footer a:hover{background:hsla(0,0%,100%,.18)!important;box-shadow:0 0 12px rgba(124,58,237,.2)!important;transform:scale(1.05)}[data-engine-style=glass] [data-block-type=products] .engine-surface span[class*=tracking-]{background:hsla(0,0%,100%,.08)!important;color:hsla(0,0%,100%,.9)!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important}[data-engine-style=glass] [data-block-type=callout] .engine-surface .flex.items-center.gap-3,[data-engine-style=glass] [data-block-type=callout] .engine-surface .flex.items-center.gap-3 span,[data-engine-style=glass] [data-block-type=callout] .engine-surface .flex.items-center.gap-3 svg{color:hsla(0,0%,100%,.9)!important}[data-engine-style=glass] [data-block-type=callout] .engine-surface p[class*=text-2xl]{color:hsla(0,0%,100%,.95)!important}[data-engine-style=glass] [data-block-type=callout] .engine-signal-pill{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.12)!important}[data-engine-style=glass] [data-block-type=callout] .engine-signal-pill span,[data-engine-style=glass] [data-block-type=callout] .engine-signal-pill svg{color:hsla(0,0%,100%,.8)!important}[data-engine-style=glass] .engine-control-deck{background:rgba(7,11,20,.5);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid hsla(0,0%,100%,.18);border-top-color:hsla(0,0%,100%,.35);border-radius:1rem;padding:8px 12px;box-shadow:0 4px 16px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.12);position:relative;z-index:5}@media (prefers-reduced-motion:reduce){[data-engine-style=glass] [data-block-type=callout] button:not([aria-label]){animation:none!important}}.avatar-struct-default{display:flex}.avatar-struct-office,.avatar-struct-pop-art{display:none}[data-engine-avatar=pop-art] .avatar-struct-default,[data-engine-style=pop] .avatar-struct-default{display:none!important}[data-engine-avatar=pop-art] .avatar-struct-pop-art,[data-engine-style=pop] .avatar-struct-pop-art{display:flex!important}[data-engine-avatar=office] .avatar-struct-default,[data-engine-avatar=office] .avatar-struct-pop-art,[data-engine-style=paper-lift] .avatar-struct-default,[data-engine-style=paper-lift] .avatar-struct-pop-art{display:none!important}[data-engine-avatar=office] .avatar-struct-office,[data-engine-style=paper-lift] .avatar-struct-office{display:flex!important}.avatar-struct-receipt{display:none}[data-engine-avatar=receipt] .avatar-struct-default,[data-engine-avatar=receipt] .avatar-struct-office,[data-engine-avatar=receipt] .avatar-struct-pop-art,[data-engine-style=receipt] .avatar-struct-default,[data-engine-style=receipt] .avatar-struct-office,[data-engine-style=receipt] .avatar-struct-pop-art{display:none!important}[data-engine-avatar=receipt] .avatar-struct-receipt,[data-engine-style=receipt] .avatar-struct-receipt{display:flex!important}.avatar-struct-blueprint{display:none}[data-engine-avatar=blueprint] .avatar-struct-default,[data-engine-avatar=blueprint] .avatar-struct-office,[data-engine-avatar=blueprint] .avatar-struct-pop-art,[data-engine-avatar=blueprint] .avatar-struct-receipt,[data-engine-style=blueprint] .avatar-struct-default,[data-engine-style=blueprint] .avatar-struct-office,[data-engine-style=blueprint] .avatar-struct-pop-art,[data-engine-style=blueprint] .avatar-struct-receipt{display:none!important}[data-engine-avatar=blueprint] .avatar-struct-blueprint,[data-engine-style=blueprint] .avatar-struct-blueprint{display:flex!important}.avatar-struct-computer{display:none}[data-engine-avatar=computer] .avatar-struct-blueprint,[data-engine-avatar=computer] .avatar-struct-default,[data-engine-avatar=computer] .avatar-struct-office,[data-engine-avatar=computer] .avatar-struct-pop-art,[data-engine-avatar=computer] .avatar-struct-receipt,[data-engine-style=computer] .avatar-struct-blueprint,[data-engine-style=computer] .avatar-struct-default,[data-engine-style=computer] .avatar-struct-office,[data-engine-style=computer] .avatar-struct-pop-art,[data-engine-style=computer] .avatar-struct-receipt{display:none!important}[data-engine-avatar=computer] .avatar-struct-computer,[data-engine-style=computer] .avatar-struct-computer{display:flex!important}.avatar-struct-glass{display:none}[data-engine-avatar=glass] .avatar-struct-blueprint,[data-engine-avatar=glass] .avatar-struct-computer,[data-engine-avatar=glass] .avatar-struct-default,[data-engine-avatar=glass] .avatar-struct-office,[data-engine-avatar=glass] .avatar-struct-pop-art,[data-engine-avatar=glass] .avatar-struct-receipt,[data-engine-style=glass] .avatar-struct-blueprint,[data-engine-style=glass] .avatar-struct-computer,[data-engine-style=glass] .avatar-struct-default,[data-engine-style=glass] .avatar-struct-office,[data-engine-style=glass] .avatar-struct-pop-art,[data-engine-style=glass] .avatar-struct-receipt{display:none!important}[data-engine-avatar=glass] .avatar-struct-glass,[data-engine-style=glass] .avatar-struct-glass{display:flex!important}.halftone-dark{background-image:radial-gradient(circle,var(--theme-shadow-dark) 2px,transparent 2.5px);background-size:8px 8px}.halftone-light{background-image:radial-gradient(circle,var(--theme-bg) 2px,transparent 2.5px);background-size:8px 8px}.comic-burst{background:repeating-conic-gradient(var(--theme-highlight,#f9c74f) 0 15deg,var(--theme-accent,#ff7a00) 15deg 30deg)}@keyframes slow-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.animate-burst{animation:slow-spin 30s linear infinite}[data-engine-style=paper-lift] .engine-surface{border:var(--engine-border);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;position:relative;overflow:hidden;background:var(--theme-surface,#fffef5);transition:box-shadow .3s ease,transform .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06),0 10px 15px -3px rgba(0,0,0,.1)}[data-engine-style=paper-lift] .engine-surface:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05),0 20px 25px -5px rgba(0,0,0,.1)!important;transform:rotate(0deg) translateY(-2px)}[data-engine-style=paper-lift] .engine-surface>.relative{z-index:2}[data-engine-style=paper-lift] section{position:relative;overflow:visible}[data-engine-style=paper-lift] section:after{content:"";position:absolute;bottom:10px;right:8px;width:55%;height:16px;box-shadow:5px 12px 12px rgba(0,0,0,.1);z-index:-1;transform:skewY(5deg) rotate(3deg);transition:all .3s cubic-bezier(.25,.8,.25,1);pointer-events:none}[data-engine-style=paper-lift] section:hover:after{box-shadow:8px 16px 16px rgba(0,0,0,.14);bottom:6px;transform:skewY(7deg) rotate(5deg)}[data-engine-style=paper-lift] section:before{content:"";position:absolute;z-index:20;pointer-events:none;mix-blend-mode:multiply;opacity:.35}[data-engine-style=paper-lift] section:nth-child(4n+1):before{width:4.5rem;height:1.4rem;top:-.4rem;left:1.5rem;background:var(--theme-accent,rgba(245,158,11,.5));border-left:2px dashed rgba(0,0,0,.12);border-right:2px dashed rgba(0,0,0,.12);transform:rotate(-3deg)}[data-engine-style=paper-lift] section:nth-child(4n+2):before{width:5.5rem;height:1.2rem;top:-.3rem;right:2rem;left:auto;background:rgba(129,199,132,.45);border-left:2px dashed rgba(0,0,0,.1);border-right:2px dashed rgba(0,0,0,.1);transform:rotate(2deg)}[data-engine-style=paper-lift] section:nth-child(4n+3):before{width:5rem;height:1.3rem;top:.2rem;left:-.5rem;background:rgba(244,143,177,.4);border-left:2px dashed rgba(0,0,0,.1);border-right:2px dashed rgba(0,0,0,.1);transform:rotate(-35deg);transform-origin:top left}[data-engine-style=paper-lift] section:nth-child(4n+4):before{width:4rem;height:1.5rem;top:.2rem;right:-.3rem;left:auto;background:rgba(129,212,250,.4);border-left:2px dashed rgba(0,0,0,.1);border-right:2px dashed rgba(0,0,0,.1);transform:rotate(30deg);transform-origin:top right}[data-engine-style=paper-lift] .engine-surface .engine-heading,[data-engine-style=paper-lift] .engine-surface h1,[data-engine-style=paper-lift] .engine-surface h2,[data-engine-style=paper-lift] .engine-surface h3{font-family:var(--engine-heading-font,var(--font-architects-daughter),cursive)!important;font-weight:400!important;color:var(--theme-text-header)}[data-engine-style=paper-lift] .engine-surface>div>h2{text-decoration:underline;text-decoration-color:var(--theme-primary);text-underline-offset:.35rem;text-decoration-thickness:3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}[data-engine-style=paper-lift] .engine-link-card{border:2px solid var(--theme-shadow-dark);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06),0 10px 15px -3px rgba(0,0,0,.1);transition:box-shadow .3s ease,transform .3s ease;overflow:hidden;position:relative}[data-engine-style=paper-lift] .engine-link-card:nth-child(4n+1){background:#fff9c4!important;transform:rotate(1deg)}[data-engine-style=paper-lift] .engine-link-card:nth-child(4n+2){background:#fce4ec!important;transform:rotate(-1.5deg)}[data-engine-style=paper-lift] .engine-link-card:nth-child(4n+3){background:#e3f2fd!important;transform:rotate(.8deg)}[data-engine-style=paper-lift] .engine-link-card:nth-child(4n+4){background:#e8f5e9!important;transform:rotate(-.5deg)}[data-engine-style=paper-lift] .engine-link-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05),0 20px 25px -5px rgba(0,0,0,.1);transform:rotate(0deg) translateY(-3px)!important}[data-engine-style=paper-lift] .engine-link-card .engine-link-title{color:#1f2937!important;font-family:var(--engine-heading-font,"Architects Daughter",cursive)!important;font-weight:400!important}[data-engine-style=paper-lift] .engine-link-card .engine-link-desc{color:#374151!important}[data-engine-style=paper-lift] .engine-link-card>div{position:relative;z-index:2}[data-engine-style=paper-lift] .engine-surface .engine-surface{border:2px solid var(--theme-shadow-dark);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;overflow:hidden;position:relative}[data-engine-style=paper-lift] .engine-surface .engine-surface:nth-child(4n+1){background:#fff9c4!important;transform:rotate(.5deg)}[data-engine-style=paper-lift] .engine-surface .engine-surface:nth-child(4n+2){background:#fce4ec!important;transform:rotate(-1deg)}[data-engine-style=paper-lift] .engine-surface .engine-surface:nth-child(4n+3){background:#e3f2fd!important;transform:rotate(1.2deg)}[data-engine-style=paper-lift] .engine-surface .engine-surface:nth-child(4n+4){background:#e8f5e9!important;transform:rotate(-.7deg)}[data-engine-style=paper-lift] .engine-surface .engine-surface:hover{transform:rotate(0deg) translateY(-2px)!important}[data-engine-style=paper-lift] .engine-audio-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(255,253,240,.88)!important;border:2px solid var(--theme-shadow-dark,#374151)!important;border-radius:255px 15px 225px 15px/15px 225px 15px 255px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06),0 10px 15px -3px rgba(0,0,0,.1)!important;position:relative;overflow:hidden}[data-engine-style=paper-lift] .engine-audio-overlay:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:0;background:linear-gradient(2deg,transparent 15%,rgba(255,235,59,.25) 16%,rgba(255,235,59,.25) 28%,transparent 29%),linear-gradient(-1.5deg,transparent 42%,rgba(129,199,132,.18) 43%,rgba(129,199,132,.18) 55%,transparent 56%),linear-gradient(1deg,transparent 68%,rgba(244,143,177,.2) 69%,rgba(244,143,177,.2) 78%,transparent 79%)}[data-engine-style=paper-lift] .engine-audio-overlay h2,[data-engine-style=paper-lift] .engine-audio-overlay p{position:relative;z-index:1;color:#1f2937!important;text-shadow:none!important;-webkit-text-fill-color:#1f2937!important;opacity:1!important}[data-engine-style=paper-lift] .engine-button-primary{border:2px solid var(--theme-shadow-dark);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:8px 8px 16px rgba(0,0,0,.06),-4px -4px 12px hsla(0,0%,100%,.8),inset 0 0 4px hsla(0,0%,100%,.5);font-weight:700;text-transform:uppercase;letter-spacing:.02em;transition:all .15s ease}[data-engine-style=paper-lift] .engine-button-primary:hover{transform:translateY(-1px);box-shadow:10px 10px 20px rgba(0,0,0,.08),-6px -6px 16px hsla(0,0%,100%,.9)}[data-engine-style=paper-lift] .engine-button-primary:active{transform:translateY(2px) scale(.98);box-shadow:inset 2px 2px 5px rgba(0,0,0,.2)}[data-engine-style=paper-lift] .engine-button-secondary{border:2px dashed var(--theme-shadow-dark);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:8px 8px 16px rgba(0,0,0,.06),-4px -4px 12px hsla(0,0%,100%,.8)}[data-engine-style=paper-lift] .engine-button-secondary:hover{background:var(--theme-surface,#fffef5)}[data-engine-style=paper-lift] .engine-button-danger{border:2px solid var(--theme-shadow-dark);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:8px 8px 16px rgba(0,0,0,.06),-4px -4px 12px hsla(0,0%,100%,.8)}[data-engine-style=paper-lift] .engine-input,[data-engine-style=paper-lift] .engine-surface input[type=email],[data-engine-style=paper-lift] .engine-surface input[type=password],[data-engine-style=paper-lift] .engine-surface input[type=text],[data-engine-style=paper-lift] .engine-surface input[type=url],[data-engine-style=paper-lift] .engine-surface textarea{border:2px solid var(--theme-shadow-dark)!important;border-radius:255px 15px 225px 15px/15px 225px 15px 255px!important;background:#fff!important;box-shadow:8px 8px 16px rgba(0,0,0,.06),-4px -4px 12px hsla(0,0%,100%,.8),inset 0 0 4px hsla(0,0%,100%,.5)!important}[data-engine-style=paper-lift] .engine-input:focus,[data-engine-style=paper-lift] .engine-surface input:focus,[data-engine-style=paper-lift] .engine-surface textarea:focus{border-color:var(--theme-primary)!important;box-shadow:0 0 0 4px rgba(59,130,246,.2),inset 2px 2px 6px rgba(0,0,0,.05)!important}[data-engine-style=paper-lift] .engine-switch-wrapper{border:2px solid var(--theme-shadow-dark);border-radius:9999px;box-shadow:8px 8px 16px rgba(0,0,0,.06),-4px -4px 12px hsla(0,0%,100%,.8)}[data-engine-style=paper-lift] .engine-checkbox{border:2px solid var(--theme-shadow-dark);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;box-shadow:8px 8px 16px rgba(0,0,0,.06),-4px -4px 12px hsla(0,0%,100%,.8)}[data-engine-style=paper-lift] .engine-icon-link{border:2px solid var(--theme-shadow-dark)!important;border-radius:255px 15px 225px 15px/15px 225px 15px 255px!important;box-shadow:8px 8px 16px rgba(0,0,0,.06),-4px -4px 12px hsla(0,0%,100%,.8)!important;background:#fff!important;color:var(--theme-primary)!important;transform:rotate(-1deg);transition:all .2s ease}[data-engine-style=paper-lift] .engine-icon-link:hover{transform:rotate(1deg) translateY(-2px)!important;box-shadow:10px 10px 20px rgba(0,0,0,.08),-6px -6px 16px hsla(0,0%,100%,.9)!important;background:var(--theme-accent,#f59e0b)!important;color:var(--theme-text-main)!important}[data-engine-style=paper-lift] .engine-signal-pill{border:2px solid var(--theme-shadow-dark);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;background:var(--theme-accent,#f59e0b);color:var(--theme-text-main)}[data-engine-style=paper-lift] .engine-control-deck{border:2px solid var(--theme-shadow-dark);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;background:var(--theme-surface,#fffef5);box-shadow:8px 8px 16px rgba(0,0,0,.06),-4px -4px 12px hsla(0,0%,100%,.8);padding:.5rem}[data-engine-style=paper-lift] .engine-surface button,[data-engine-style=paper-lift] .engine-text-surface{position:relative;z-index:5}[data-engine-style=paper-lift] .engine-product-footer{position:relative;z-index:5;border-top:2px dashed var(--theme-shadow-dark);padding-top:.75rem}[data-engine-style=paper-lift] .engine-product-footer span{color:#1f2937!important}[data-engine-style=blueprint] .engine-surface{border:1px solid rgba(147,230,255,.18);border-radius:20px;position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(147,230,255,.02),rgba(147,230,255,.01)),linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.08));box-shadow:0 24px 70px rgba(0,0,0,.28);transition:box-shadow .3s ease,border-color .3s ease}[data-engine-style=blueprint] .engine-surface:hover{border-color:rgba(147,230,255,.32);box-shadow:0 28px 80px rgba(0,0,0,.32)}[data-engine-style=blueprint] .engine-surface:before{content:"";position:absolute;inset:10px;border:1px dashed rgba(147,230,255,.12);border-radius:12px;pointer-events:none;z-index:1}[data-engine-style=blueprint] .engine-surface:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(147,230,255,.04) 1px,transparent 0),linear-gradient(rgba(147,230,255,.04) 1px,transparent 0);background-size:20px 20px;pointer-events:none;z-index:0;border-radius:inherit}[data-engine-style=blueprint] .engine-surface>.relative{z-index:2}[data-engine-style=blueprint] .engine-surface .engine-heading,[data-engine-style=blueprint] .engine-surface h1,[data-engine-style=blueprint] .engine-surface h2,[data-engine-style=blueprint] .engine-surface h3{text-transform:uppercase!important;letter-spacing:.04em;font-weight:700!important;color:#93e6ff}[data-engine-style=blueprint] .engine-surface p{color:rgba(147,230,255,.76);line-height:1.72}[data-engine-style=blueprint] .engine-surface>div>h2{text-transform:uppercase;letter-spacing:.08em;font-size:.95rem!important;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid rgba(147,230,255,.18);color:rgba(147,230,255,.76)}[data-engine-style=blueprint] section{position:relative}[data-engine-style=blueprint] .engine-link-card{border:1px solid rgba(147,230,255,.18);border-radius:20px;background:rgba(147,230,255,.03);box-shadow:none;transition:border-color .3s ease,background .3s ease;position:relative;overflow:hidden}[data-engine-style=blueprint] .engine-link-card:hover{border-color:rgba(147,230,255,.36);background:rgba(147,230,255,.06)}[data-engine-style=blueprint] .engine-link-card:before{content:"";position:absolute;inset:8px;border:1px dashed rgba(147,230,255,.1);border-radius:14px;pointer-events:none;z-index:1}[data-engine-style=blueprint] .engine-link-card .engine-link-title{text-transform:uppercase!important;font-weight:700!important;letter-spacing:.06em;color:#93e6ff!important}[data-engine-style=blueprint] .engine-link-card .engine-link-desc{color:rgba(147,230,255,.76)!important}[data-engine-style=blueprint] .engine-link-card>div{position:relative;z-index:2}[data-engine-style=blueprint] .engine-surface .engine-surface{border:1px solid rgba(147,230,255,.18);border-radius:20px;background:rgba(147,230,255,.03);overflow:hidden;position:relative;box-shadow:none}[data-engine-style=blueprint] .engine-surface .engine-surface:hover{border-color:rgba(147,230,255,.36);background:rgba(147,230,255,.06)}[data-engine-style=blueprint] .engine-product-footer{position:relative;z-index:5;border-top:1px solid rgba(147,230,255,.18);padding-top:.75rem}[data-engine-style=blueprint] .engine-product-footer span{color:#93e6ff!important;text-transform:uppercase;letter-spacing:.06em}[data-engine-style=blueprint] .engine-button-primary{border:1px solid rgba(147,230,255,.36);background:rgba(147,230,255,.04);box-shadow:inset 0 0 0 1px rgba(147,230,255,.05);color:#93e6ff;border-radius:999px;text-transform:uppercase;letter-spacing:.06em;transition:all .3s ease}[data-engine-style=blueprint] .engine-button-primary:hover{border-color:rgba(147,230,255,.54);background:rgba(147,230,255,.08);box-shadow:inset 0 0 0 1px rgba(147,230,255,.1),0 0 20px rgba(147,230,255,.08)}[data-engine-style=blueprint] .engine-button-secondary{border:1px solid rgba(147,230,255,.18);background:transparent;color:rgba(147,230,255,.76);border-radius:999px;text-transform:uppercase;letter-spacing:.06em}[data-engine-style=blueprint] .engine-audio-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(180deg,rgba(147,230,255,.02),rgba(147,230,255,.01)),rgba(7,19,29,.85)!important;border:1px solid rgba(147,230,255,.18)!important;border-radius:20px!important;box-shadow:0 12px 40px rgba(0,0,0,.3)!important}[data-engine-style=blueprint] .engine-audio-overlay h2,[data-engine-style=blueprint] .engine-audio-overlay p{position:relative;z-index:1;color:#93e6ff!important;text-shadow:none!important;-webkit-text-fill-color:#93e6ff!important}[data-engine-style=blueprint] .engine-audio-overlay p{-webkit-text-fill-color:rgba(147,230,255,.76)!important;color:rgba(147,230,255,.76)!important}[data-engine-style=blueprint] .engine-icon-link{border:1px solid rgba(147,230,255,.18)!important;background:rgba(147,230,255,.03)!important;box-shadow:none!important;border-radius:999px!important;transition:all .3s ease;color:#93e6ff!important}[data-engine-style=blueprint] .engine-icon-link:hover{border-color:rgba(147,230,255,.36)!important;background:rgba(147,230,255,.08)!important;box-shadow:0 0 20px rgba(147,230,255,.06)!important}[data-engine-style=blueprint] .engine-link,[data-engine-style=blueprint] .prose a{color:#93e6ff;text-decoration:none;border-bottom:1px solid rgba(147,230,255,.36);padding-bottom:1px;transition:border-color .2s ease}[data-engine-style=blueprint] .engine-link:hover,[data-engine-style=blueprint] .prose a:hover{border-bottom-color:rgba(147,230,255,.76)}