.pop_pop__LNFKa{--ink:#1b1033;--bg:#ffe1ee;--accent:#ff2e88;--pop2:#ffd400;--soft:#ffc2dc;--paper:#fff;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 28%,transparent) 2.4px,transparent 2.8px) 0 0 /18px 18px,linear-gradient(160deg,var(--bg) 0 55%,var(--soft) 55% 100%)!important;font-family:Rubik,system-ui,sans-serif!important}.pop_pop__LNFKa[data-variant=celeste]{--ink:#0f2240;--bg:#dcf4ff;--accent:#0091ff;--pop2:#ffd400;--soft:#b6e6ff}.pop_pop__LNFKa[data-variant=lima]{--ink:#1a1530;--bg:#f1ffd1;--accent:#7c3aed;--pop2:#a3e635;--soft:#dcf7a6}.pop_pop__LNFKa[data-variant=naranja]{--ink:#1f130a;--bg:#fff0dd;--accent:#ff5a00;--pop2:#2f6bff;--soft:#ffd3a8}.pop_pop__LNFKa:after,.pop_pop__LNFKa:before{content:"";position:absolute;pointer-events:none;z-index:0}.pop_pop__LNFKa:before{top:14px;left:-18px;width:92px;height:92px;background:var(--pop2);border:3px solid var(--ink);-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);rotate:-14deg;opacity:.9}.pop_pop__LNFKa:after{bottom:96px;right:-26px;width:84px;height:84px;border-radius:50%;background:repeating-linear-gradient(45deg,var(--accent) 0 6px,transparent 6px 12px);border:3px solid var(--ink);opacity:.85}.pop_pop__LNFKa main{position:relative;z-index:1}.pop_header__XycT2{position:relative;display:grid;justify-items:center;margin:6px 0 22px;text-align:center}.pop_burst__8EdOQ{position:relative;padding:26px 30px 30px;rotate:-3deg}.pop_burst__8EdOQ:before{content:"";position:absolute;inset:-6px -14px;background:var(--pop2);-webkit-clip-path:polygon(50% 0,58% 12%,72% 3%,74% 18%,90% 14%,86% 30%,100% 36%,88% 48%,100% 62%,85% 68%,92% 84%,75% 82%,70% 98%,58% 87%,46% 100%,40% 85%,24% 95%,24% 79%,6% 82%,13% 66%,0 58%,12% 47%,2% 33%,18% 30%,12% 13%,30% 17%,34% 2%,44% 13%);clip-path:polygon(50% 0,58% 12%,72% 3%,74% 18%,90% 14%,86% 30%,100% 36%,88% 48%,100% 62%,85% 68%,92% 84%,75% 82%,70% 98%,58% 87%,46% 100%,40% 85%,24% 95%,24% 79%,6% 82%,13% 66%,0 58%,12% 47%,2% 33%,18% 30%,12% 13%,30% 17%,34% 2%,44% 13%);filter:drop-shadow(4px 4px 0 var(--ink))}.pop_title__1IU8I{position:relative;margin:0;font-family:Bagel Fat One,Rubik,sans-serif;font-weight:400;font-size:clamp(30px,9vw,42px);line-height:1.02;color:var(--paper);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:4px 4px 0 var(--accent);overflow-wrap:anywhere}.pop_bubble__K8lpC{position:relative;margin-top:4px;padding:6px 14px;border:3px solid var(--ink);border-radius:18px;background:var(--paper);box-shadow:3px 3px 0 var(--ink);font-weight:700;font-size:13px;color:var(--ink);text-transform:capitalize;rotate:2deg}.pop_bubble__K8lpC:before{content:"";position:absolute;top:-12px;left:28px;border:6px solid transparent;border-bottom:9px solid var(--ink)}.pop_pop__LNFKa .tf-card{background:var(--paper)!important;border:4px solid var(--ink)!important;border-radius:26px 10px 26px 10px!important;box-shadow:8px 8px 0 var(--ink)!important}.pop_pop__LNFKa .tf-card,.pop_pop__LNFKa .tf-card .MuiTypography-root{color:var(--ink)!important}.pop_pop__LNFKa .tf-ghost,.pop_pop__LNFKa .tf-primary{font-family:Bagel Fat One,Rubik,sans-serif!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:uppercase!important;border:3px solid var(--ink)!important;border-radius:16px!important;box-shadow:5px 5px 0 var(--ink)!important;transition:transform .1s,box-shadow .1s!important}.pop_pop__LNFKa .tf-primary{background:var(--accent)!important;color:var(--paper)!important}.pop_pop__LNFKa .tf-ghost{background:var(--pop2)!important;color:var(--ink)!important}.pop_pop__LNFKa .tf-ghost:hover,.pop_pop__LNFKa .tf-primary:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--ink)!important;filter:none!important}.pop_pop__LNFKa .tf-ghost:active,.pop_pop__LNFKa .tf-primary:active{transform:translate(4px,4px);box-shadow:1px 1px 0 var(--ink)!important}.pop_pop__LNFKa .tf-primary.Mui-disabled{opacity:.55!important;color:var(--paper)!important}.pop_pop__LNFKa .tf-search .MuiOutlinedInput-root{background:var(--paper)!important;border-radius:16px!important;color:var(--ink)!important;font-weight:600;box-shadow:inset 3px 3px 0 color-mix(in srgb,var(--ink) 10%,transparent);transition:box-shadow .15s}.pop_pop__LNFKa .tf-search .MuiOutlinedInput-notchedOutline{border:3px solid var(--ink)!important}.pop_pop__LNFKa .tf-search .Mui-focused{box-shadow:5px 5px 0 var(--accent)}.pop_pop__LNFKa .tf-search input::placeholder{color:color-mix(in srgb,var(--ink) 55%,transparent)!important;opacity:1!important}.pop_pop__LNFKa .tf-result{position:relative;background:color-mix(in srgb,var(--pop2) 35%,var(--paper))!important;border:3px dashed var(--ink)!important;border-radius:18px!important}.pop_pop__LNFKa .tf-table{font-family:Bagel Fat One,Rubik,sans-serif!important;font-weight:400!important;color:var(--accent)!important;-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:4px 4px 0 var(--ink)}.pop_pop__LNFKa .tf-nav{background:var(--paper)!important;border-top:4px solid var(--ink)!important}.pop_pop__LNFKa .tf-nav .Mui-selected,.pop_pop__LNFKa .tf-nav .MuiBottomNavigationAction-root{color:var(--ink)!important}.pop_pop__LNFKa .tf-nav .Mui-selected svg{background:var(--pop2);border:2px solid var(--ink);border-radius:999px;padding:2px 10px;box-sizing:content-box}@font-face{font-family:DN Script;src:url(/scenes/diner-50s/fonts/yellowtail-400.woff2) format("woff2");font-display:swap}@font-face{font-family:DN Slab;src:url(/scenes/diner-50s/fonts/alfa-slab-one-400.woff2) format("woff2");font-display:swap}@font-face{font-family:DN Sans;src:url(/scenes/diner-50s/fonts/oswald-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:DN Text;src:url(/scenes/diner-50s/fonts/oswald-400.woff2) format("woff2");font-display:swap}.fifties_fifties__Hihen{--bg:#f6e7c8;--bg2:#ecd3a6;--teal:#2f9c95;--red:#c8323b;--pink:#f2a7a0;--cream:#fff4dc;--ink:#2a1d1a;--on-bg:#2a1d1a;background:repeating-radial-gradient(circle at 30% 20%,#0000000a 0 1px,transparent 1px 4px),radial-gradient(ellipse at 30% 20%,var(--bg),var(--bg2))!important;color:var(--on-bg)!important;font-family:DN Text,system-ui,sans-serif!important}.fifties_fifties__Hihen[data-variant=pastel]{--bg:#fff7ea;--bg2:#fde9d2;--teal:#6fcabf;--red:#ec6a76;--pink:#ffc9cf;--cream:#fff;--ink:#3a2a2a;--on-bg:#3a2a2a}.fifties_fifties__Hihen[data-variant=neon]{--bg:#13202b;--bg2:#0b151d;--teal:#20c9bb;--red:#ff4f6d;--pink:#ff8fa8;--cream:#fff2d6;--ink:#1a1012;--on-bg:#fff2d6}.fifties_fifties__Hihen main{padding-top:0!important;flex-direction:column}.fifties_header__wMa66{position:relative;display:grid;justify-items:center;margin:0 -16px 18px}.fifties_checker__7l3Wn{justify-self:stretch;height:22px;margin-bottom:18px;background:conic-gradient(#111 25%,var(--cream) 0 50%,#111 0 75%,var(--cream) 0) 0 0 /22px 22px;border-bottom:3px solid var(--cream);box-shadow:0 2px 0 #111}.fifties_sign__e9Qxv{width:calc(100% - 40px);box-sizing:border-box;padding:16px 18px 28px;border-radius:14px 40px 14px 40px;background:var(--teal);border:4px solid var(--cream);outline:3px dashed var(--pink);outline-offset:-11px;box-shadow:5px 7px 0 #00000030;rotate:-2deg;text-align:center}.fifties_name__2i9ox{display:inline-block;max-width:100%;margin:0;padding:6px 14px;background:var(--cream);border:3px solid var(--pink);border-radius:8px;box-shadow:4px 4px 0 var(--red);font-family:DN Slab,serif;font-weight:400;font-size:clamp(22px,7vw,32px);line-height:1.1;color:var(--red);overflow-wrap:anywhere}.fifties_oval__lw88O{margin-top:-18px;padding:2px 26px 8px;border-radius:50%;background:var(--pink);border:4px solid var(--cream);box-shadow:0 0 0 3px var(--red),4px 5px 0 #00000030;font-family:DN Script,cursive;font-size:clamp(30px,10vw,42px);line-height:1;color:var(--cream);text-shadow:2px 2px 0 var(--red);rotate:-4deg}.fifties_date__pezRm{margin-top:10px;font-family:DN Sans,system-ui,sans-serif;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:12px;color:var(--on-bg)}.fifties_fifties__Hihen .tf-card{background:var(--cream)!important;border:3px solid var(--red)!important;border-radius:18px!important;box-shadow:0 0 0 5px var(--cream),0 0 0 8px var(--teal),6px 10px 0 8px #00000026!important;color:var(--ink)!important}.fifties_fifties__Hihen .tf-card .MuiTypography-root{color:var(--ink)!important;font-family:DN Text,system-ui,sans-serif!important}.fifties_fifties__Hihen .tf-ghost,.fifties_fifties__Hihen .tf-primary{font-family:DN Sans,system-ui,sans-serif!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--cream)!important;border:3px solid var(--cream)!important;border-radius:999px!important;box-shadow:0 0 0 3px var(--teal),4px 5px 0 3px #00000035!important;transition:transform .12s,box-shadow .12s!important}.fifties_fifties__Hihen .tf-primary{background:var(--red)!important;box-shadow:0 0 0 3px var(--red),4px 5px 0 3px #00000035!important}.fifties_fifties__Hihen .tf-ghost{background:var(--teal)!important}.fifties_fifties__Hihen .tf-ghost:active,.fifties_fifties__Hihen .tf-primary:active{transform:translateY(3px)}.fifties_fifties__Hihen .tf-primary.Mui-disabled{opacity:.6!important}.fifties_fifties__Hihen .tf-search .MuiOutlinedInput-root{background:#fff!important;border-radius:12px!important;color:var(--ink)!important;font-family:DN Text,system-ui,sans-serif!important;font-size:17px!important}.fifties_fifties__Hihen .tf-search .MuiOutlinedInput-notchedOutline{border:3px solid var(--teal)!important}.fifties_fifties__Hihen .tf-search .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--red)!important}.fifties_fifties__Hihen .tf-result{background:#fff!important;border:3px dashed var(--teal)!important;border-radius:14px!important}.fifties_fifties__Hihen .tf-table{font-family:DN Slab,serif!important;font-weight:400!important;color:var(--red)!important;text-shadow:3px 3px 0 var(--pink)}.fifties_fifties__Hihen .tf-nav{background:var(--cream)!important;border-top:0!important;box-shadow:0 -3px 0 var(--red),0 -6px 0 var(--cream)!important}.fifties_fifties__Hihen .tf-nav .MuiBottomNavigationAction-root{color:var(--teal)!important}.fifties_fifties__Hihen .tf-nav .Mui-selected{color:var(--red)!important}.fifties_fifties__Hihen .tf-nav .MuiBottomNavigationAction-label{font-family:DN Sans,system-ui,sans-serif!important;letter-spacing:.08em;text-transform:uppercase}@font-face{font-family:RM Bodoni;src:url(/scenes/romantico-moderno/fonts/bodoni-moda-400.woff2) format("woff2");font-display:swap}@font-face{font-family:RM Italic;src:url(/scenes/romantico-moderno/fonts/playfair-italic-400.woff2) format("woff2");font-display:swap}.wedding_wedding__uCgyi{--paper:#fbf7f0;--bg:#f3ece0;--ink:#2c241c;--soft:#8c7b66;--accent:#b08d57;--line:color-mix(in srgb,var(--accent) 55%,transparent);background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--paper) 90%,transparent),transparent 60%),var(--bg)!important;color:var(--ink)!important;font-family:Cormorant Garamond,RM Bodoni,serif!important}.wedding_wedding__uCgyi[data-variant=salvia]{--paper:#f6f7f1;--bg:#e7ece0;--ink:#26302a;--soft:#6d7b6b;--accent:#7d9475}.wedding_wedding__uCgyi[data-variant=rosa]{--paper:#fdf6f4;--bg:#f4e4e0;--ink:#3a2427;--soft:#9a7378;--accent:#c48b8f}.wedding_wedding__uCgyi[data-variant=noche]{--paper:#18213a;--bg:#0f172b;--ink:#f4ead6;--soft:#b9ad96;--accent:#d2ad6a}.wedding_wedding__uCgyi .MuiTypography-root:not(.tf-title){font-family:Cormorant Garamond,RM Bodoni,serif!important}.wedding_header__Phx3x{display:grid;justify-items:center;grid-gap:8px;gap:8px;margin:10px 0 22px;text-align:center}.wedding_kicker__Xwms_{font-family:Cormorant Garamond,serif;font-size:12px;letter-spacing:.42em;text-transform:uppercase;color:var(--soft)}.wedding_title__JYHaX{margin:0;font-family:RM Bodoni,Playfair Display,serif;font-weight:400;font-size:clamp(32px,10vw,46px);line-height:1.05;color:var(--ink);overflow-wrap:anywhere}.wedding_ornament__M32q4{display:flex;align-items:center;gap:10px;width:180px;color:var(--accent)}.wedding_ornament__M32q4:after,.wedding_ornament__M32q4:before{content:"";flex:1 1;height:1px;background:var(--accent)}.wedding_ornament__M32q4 span{width:7px;height:7px;rotate:45deg;border:1px solid var(--accent)}.wedding_date__8C__e{font-family:RM Italic,Playfair Display,serif;font-style:italic;font-size:16px;color:var(--soft);text-transform:capitalize}.wedding_wedding__uCgyi .tf-card{position:relative;background:var(--paper)!important;border:1px solid var(--line)!important;border-radius:2px!important;box-shadow:0 18px 40px color-mix(in srgb,var(--ink) 10%,transparent)!important;outline:1px solid var(--line);outline-offset:-9px;color:var(--ink)!important}.wedding_wedding__uCgyi .tf-card .MuiTypography-root{color:var(--ink)!important}.wedding_wedding__uCgyi .tf-ghost,.wedding_wedding__uCgyi .tf-primary{font-family:Cormorant Garamond,serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:.28em!important;text-transform:uppercase!important;border-radius:0!important;box-shadow:none!important;padding-top:13px!important;padding-bottom:13px!important}.wedding_wedding__uCgyi .tf-primary{background:var(--accent)!important;color:var(--paper)!important;border:1px solid var(--accent)!important;outline:1px solid var(--accent);outline-offset:3px}.wedding_wedding__uCgyi .tf-ghost{background:transparent!important;color:var(--ink)!important;border:1px solid var(--line)!important}.wedding_wedding__uCgyi .tf-primary.Mui-disabled{opacity:.5!important}.wedding_wedding__uCgyi .tf-search .MuiOutlinedInput-root{background:transparent!important;border-radius:0!important;color:var(--ink)!important;font-family:RM Italic,Playfair Display,serif!important;font-style:italic;font-size:19px!important}.wedding_wedding__uCgyi .tf-search .MuiOutlinedInput-notchedOutline{border:0!important;border-bottom:1px solid var(--accent)!important;border-radius:0!important}.wedding_wedding__uCgyi .tf-search input::placeholder{color:var(--soft)!important;opacity:1!important}.wedding_wedding__uCgyi .tf-result{background:transparent!important;border:1px solid var(--line)!important;border-radius:0!important;outline:1px solid var(--line);outline-offset:-6px}.wedding_wedding__uCgyi .tf-table{font-family:RM Bodoni,serif!important;font-weight:400!important;color:var(--accent)!important}.wedding_wedding__uCgyi .tf-nav{background:var(--paper)!important;border-top:1px solid var(--line)!important}.wedding_wedding__uCgyi .tf-nav .MuiBottomNavigationAction-root{color:var(--soft)!important}.wedding_wedding__uCgyi .tf-nav .Mui-selected{color:var(--accent)!important}.wedding_wedding__uCgyi .tf-nav .MuiBottomNavigationAction-label{font-family:Cormorant Garamond,serif!important;letter-spacing:.18em;text-transform:uppercase;font-size:11px!important}.elegant_elegant__q_5Er{--bg:#fbf8f3;--paper:#fff;--ink:#2a2622;--soft:#8d8478;--gold:#b8955a;--gold2:#e6cf9a;background:radial-gradient(ellipse at 50% -10%,#fff 0,transparent 55%),var(--bg)!important;color:var(--ink)!important;font-family:Cormorant Garamond,serif!important}.elegant_elegant__q_5Er[data-variant=oscura]{--bg:#0d0c0b;--paper:#161412;--ink:#f3ead8;--soft:#a89a82;--gold:#d4b06a;--gold2:#8c6b33;background:radial-gradient(ellipse at 50% -10%,#2a2318 0,transparent 60%),var(--bg)!important}.elegant_elegant__q_5Er .MuiTypography-root:not(.tf-title){font-family:Cormorant Garamond,serif!important}.elegant_header__s3R0_{display:grid;justify-items:center;margin:4px 0 18px;text-align:center}.elegant_title__V5c0E{margin:0;font-family:Great Vibes,Parisienne,cursive;font-weight:400;font-size:clamp(46px,15vw,64px);line-height:1.05;color:var(--gold);overflow-wrap:anywhere}.elegant_flourish___gt3b{width:220px;height:14px;margin-top:2px;background:radial-gradient(circle,var(--gold) 2.5px,transparent 3px) 50% /14px 14px no-repeat,linear-gradient(var(--gold),var(--gold)) 0 /42% 1px no-repeat,linear-gradient(var(--gold),var(--gold)) 100% /42% 1px no-repeat}.elegant_date__H7slW{margin-top:10px;font-size:12px;letter-spacing:.38em;text-transform:uppercase;color:var(--soft)}.elegant_elegant__q_5Er .tf-card{position:relative;background:var(--paper)!important;border:1px solid color-mix(in srgb,var(--gold) 60%,transparent)!important;border-radius:4px!important;box-shadow:0 24px 60px color-mix(in srgb,#000 12%,transparent)!important;color:var(--ink)!important;background-image:linear-gradient(var(--gold),var(--gold)),linear-gradient(var(--gold),var(--gold)),linear-gradient(var(--gold),var(--gold)),linear-gradient(var(--gold),var(--gold)),linear-gradient(var(--gold),var(--gold)),linear-gradient(var(--gold),var(--gold)),linear-gradient(var(--gold),var(--gold)),linear-gradient(var(--gold),var(--gold))!important;background-size:22px 2px,2px 22px,22px 2px,2px 22px,22px 2px,2px 22px,22px 2px,2px 22px!important;background-position:8px 8px,8px 8px,right 8px top 8px,right 8px top 8px,8px bottom 8px,8px bottom 8px,right 8px bottom 8px,right 8px bottom 8px!important;background-repeat:no-repeat!important}.elegant_elegant__q_5Er .tf-card .MuiTypography-root{color:var(--ink)!important}.elegant_elegant__q_5Er .tf-ghost,.elegant_elegant__q_5Er .tf-primary{font-family:Cormorant Garamond,serif!important;font-weight:600!important;font-size:15px!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:999px!important;box-shadow:none!important}.elegant_elegant__q_5Er .tf-primary{color:#fff!important;border:1px solid var(--gold)!important;background:linear-gradient(120deg,var(--gold),var(--gold2),var(--gold))!important}.elegant_elegant__q_5Er[data-variant=oscura] .tf-primary{color:#14110c!important}.elegant_elegant__q_5Er .tf-ghost{color:var(--gold)!important;background:transparent!important;border:1px solid var(--gold)!important}.elegant_elegant__q_5Er .tf-search .MuiOutlinedInput-root{background:transparent!important;border-radius:999px!important;color:var(--ink)!important;font-family:Cormorant Garamond,serif!important;font-style:italic;font-size:19px!important}.elegant_elegant__q_5Er .tf-search .MuiOutlinedInput-notchedOutline{border:1px solid color-mix(in srgb,var(--gold) 70%,transparent)!important}.elegant_elegant__q_5Er .tf-search .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--gold)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--gold) 18%,transparent)}.elegant_elegant__q_5Er .tf-search input::placeholder{color:var(--soft)!important;opacity:1!important}.elegant_elegant__q_5Er .tf-result{background:transparent!important;border:1px solid color-mix(in srgb,var(--gold) 60%,transparent)!important;border-radius:2px!important}.elegant_elegant__q_5Er .tf-table{font-family:Great Vibes,cursive!important;font-weight:400!important;font-size:4.2rem!important;color:var(--gold)!important}.elegant_elegant__q_5Er .tf-nav{background:var(--paper)!important;border-top:1px solid color-mix(in srgb,var(--gold) 50%,transparent)!important}.elegant_elegant__q_5Er .tf-nav .MuiBottomNavigationAction-root{color:var(--soft)!important}.elegant_elegant__q_5Er .tf-nav .Mui-selected{color:var(--gold)!important}.sixties_sixties__z3gzs{--bg:#fff3d6;--paper:#fffaf0;--ink:#3b1f12;--c1:#ff6b35;--c2:#f72585;--c3:#ffbe0b;background:repeating-radial-gradient(circle at 110% -10%,var(--c1) 0 22px,var(--c3) 22px 44px,var(--c2) 44px 66px,var(--bg) 66px 88px) 100% 0 /70% 45% no-repeat,var(--bg)!important;color:var(--ink)!important;font-family:Rubik,sans-serif!important}.sixties_sixties__z3gzs[data-variant=mod]{--bg:#f4f1ea;--paper:#fff;--ink:#111;--c1:#d62828;--c2:#1d3557;--c3:#f4f1ea}.sixties_sixties__z3gzs[data-variant=psicodelico]{--bg:#2b0a3d;--paper:#3d1257;--ink:#fdf0ff;--c1:#b5179e;--c2:#7209b7;--c3:#ac0}.sixties_header__BHqzK{position:relative;display:grid;justify-items:center;margin:8px 0 22px;text-align:center}.sixties_daisy__eFrrl{position:absolute;top:-26px;left:50%;translate:-50% 0;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,var(--c3) 0 18px,transparent 19px),conic-gradient(from 0deg,var(--paper) 0 10%,transparent 0 12.5%,var(--paper) 0 22.5%,transparent 0 25%,var(--paper) 0 35%,transparent 0 37.5%,var(--paper) 0 47.5%,transparent 0 50%,var(--paper) 0 60%,transparent 0 62.5%,var(--paper) 0 72.5%,transparent 0 75%,var(--paper) 0 85%,transparent 0 87.5%,var(--paper) 0 97.5%,transparent 0);opacity:.85;animation:sixties_spin__IcpKj 24s linear infinite}@keyframes sixties_spin__IcpKj{to{rotate:1turn}}.sixties_title__gveI8{position:relative;margin:46px 0 0;font-family:Shrikhand,cursive;font-weight:400;font-size:clamp(32px,10vw,46px);line-height:1.05;color:var(--c2);text-shadow:3px 3px 0 var(--c3),6px 6px 0 var(--c1);overflow-wrap:anywhere}.sixties_date___CvSq{margin-top:10px;padding:4px 14px;border-radius:999px;background:var(--c1);color:var(--paper);font-weight:700;font-size:13px;text-transform:capitalize}.sixties_sixties__z3gzs .tf-card{background:var(--paper)!important;border:4px solid var(--c2)!important;border-radius:42px!important;box-shadow:0 0 0 6px var(--c3),0 0 0 10px var(--c1)!important;color:var(--ink)!important}.sixties_sixties__z3gzs .tf-card .MuiTypography-root{color:var(--ink)!important}.sixties_sixties__z3gzs .tf-ghost,.sixties_sixties__z3gzs .tf-primary{font-family:Shrikhand,cursive!important;font-weight:400!important;font-size:17px!important;border-radius:999px!important;transition:transform .15s!important}.sixties_sixties__z3gzs .tf-primary{background:var(--c2)!important;color:var(--paper)!important;border:3px solid var(--paper)!important;box-shadow:0 0 0 3px var(--c2),0 0 0 6px var(--c3)!important}.sixties_sixties__z3gzs .tf-ghost{background:var(--c3)!important;color:var(--ink)!important;border:3px solid var(--paper)!important;box-shadow:0 0 0 3px var(--c1)!important}.sixties_sixties__z3gzs .tf-ghost:hover,.sixties_sixties__z3gzs .tf-primary:hover{transform:rotate(-1.5deg) scale(1.02)}.sixties_sixties__z3gzs .tf-search .MuiOutlinedInput-root{background:var(--paper)!important;border-radius:999px!important;color:var(--ink)!important;font-weight:600}.sixties_sixties__z3gzs .tf-search .MuiOutlinedInput-notchedOutline{border:3px solid var(--c1)!important}.sixties_sixties__z3gzs .tf-search .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--c2)!important}.sixties_sixties__z3gzs .tf-result{background:color-mix(in srgb,var(--c3) 25%,var(--paper))!important;border:3px dotted var(--c2)!important;border-radius:30px!important}.sixties_sixties__z3gzs .tf-table{font-family:Shrikhand,cursive!important;font-weight:400!important;color:var(--c2)!important;text-shadow:3px 3px 0 var(--c3)}.sixties_sixties__z3gzs .tf-nav{background:var(--paper)!important;border-top:4px solid var(--c1)!important}.sixties_sixties__z3gzs .tf-nav .MuiBottomNavigationAction-root{color:var(--ink)!important}.sixties_sixties__z3gzs .tf-nav .Mui-selected{color:var(--c2)!important}@font-face{font-family:MR Pacifico;src:url(/scenes/mosaico-retro/fonts/pacifico-400.woff2) format("woff2");font-display:swap}@font-face{font-family:MR Righteous;src:url(/scenes/mosaico-retro/fonts/righteous-400.woff2) format("woff2");font-display:swap}.seventies_seventies__0BqOj{--bg:#f8e9cf;--paper:#fff7e8;--ink:#3d2410;--s1:#e2711d;--s2:#cc5803;--s3:#ffb627;--s4:#6f4518;background:linear-gradient(var(--s4) 0 12px,var(--s2) 12px 24px,var(--s1) 24px 36px,var(--s3) 36px 48px,transparent 48px) bottom /100% 48px no-repeat,var(--bg)!important;color:var(--ink)!important;font-family:MR Righteous,sans-serif!important}.seventies_seventies__0BqOj[data-variant=groovy]{--bg:#e6f2ef;--paper:#fbfffd;--ink:#1f2d2b;--s1:#e76f51;--s2:#2a9d8f;--s3:#e9c46a;--s4:#264653}.seventies_seventies__0BqOj[data-variant=disco]{--bg:#1b1026;--paper:#2a1838;--ink:#fff1d6;--s1:#ff7b00;--s2:#ff006e;--s3:#ffbe0b;--s4:#8338ec}.seventies_seventies__0BqOj .MuiTypography-root:not(.tf-title){font-family:MR Righteous,sans-serif!important}.seventies_header__9pdeJ{display:grid;justify-items:center;margin:6px 0 22px;text-align:center}.seventies_sun__Wz4Q6{width:150px;height:75px;border-radius:150px 150px 0 0;background:linear-gradient(var(--s3) 0 20%,var(--s1) 20% 40%,var(--s2) 40% 60%,var(--s4) 60% 80%,var(--s3) 80%);-webkit-mask:repeating-linear-gradient(#000 0 9px,transparent 9px 13px);mask:repeating-linear-gradient(#000 0 9px,transparent 9px 13px)}.seventies_title__Bw7yM{margin:-6px 0 0;font-family:MR Pacifico,cursive;font-weight:400;font-size:clamp(32px,10vw,44px);line-height:1.15;color:var(--s2);text-shadow:2px 2px 0 var(--s3),4px 4px 0 var(--s1),6px 6px 0 var(--s4);overflow-wrap:anywhere}.seventies_date__KkUdB{margin-top:8px;font-family:MR Righteous,sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:12px;color:var(--s4)}.seventies_seventies__0BqOj[data-variant=disco] .seventies_date__KkUdB{color:var(--s3)}.seventies_seventies__0BqOj .tf-card{background:var(--paper)!important;border:3px solid var(--s4)!important;border-radius:34px!important;box-shadow:6px 6px 0 var(--s3),12px 12px 0 var(--s1),18px 18px 0 var(--s2)!important;color:var(--ink)!important;margin-right:18px}.seventies_seventies__0BqOj .tf-card .MuiTypography-root{color:var(--ink)!important}.seventies_seventies__0BqOj .tf-ghost,.seventies_seventies__0BqOj .tf-primary{font-family:MR Righteous,sans-serif!important;font-weight:400!important;font-size:17px!important;letter-spacing:.06em!important;border-radius:999px!important;border:3px solid var(--s4)!important}.seventies_seventies__0BqOj .tf-primary{background:linear-gradient(var(--s1),var(--s2))!important;color:var(--paper)!important;box-shadow:0 5px 0 var(--s4)!important}.seventies_seventies__0BqOj .tf-ghost{background:var(--s3)!important;color:var(--s4)!important;box-shadow:0 4px 0 var(--s4)!important}.seventies_seventies__0BqOj .tf-ghost:active,.seventies_seventies__0BqOj .tf-primary:active{transform:translateY(4px);box-shadow:0 1px 0 var(--s4)!important}.seventies_seventies__0BqOj .tf-search .MuiOutlinedInput-root{background:var(--paper)!important;border-radius:999px!important;color:var(--ink)!important;font-family:MR Righteous,sans-serif!important}.seventies_seventies__0BqOj .tf-search .MuiOutlinedInput-notchedOutline{border:3px solid var(--s4)!important}.seventies_seventies__0BqOj .tf-search .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--s1)!important}.seventies_seventies__0BqOj .tf-result{background:color-mix(in srgb,var(--s3) 28%,var(--paper))!important;border:3px solid var(--s1)!important;border-radius:26px!important}.seventies_seventies__0BqOj .tf-table{font-family:MR Pacifico,cursive!important;font-weight:400!important;color:var(--s2)!important;text-shadow:3px 3px 0 var(--s3)}.seventies_seventies__0BqOj .tf-nav{background:var(--paper)!important;border-top:0!important;box-shadow:0 -4px 0 var(--s3),0 -8px 0 var(--s1),0 -12px 0 var(--s2)!important}.seventies_seventies__0BqOj .tf-nav .MuiBottomNavigationAction-root{color:var(--s4)!important}.seventies_seventies__0BqOj[data-variant=disco] .tf-nav .MuiBottomNavigationAction-root{color:var(--ink)!important}.seventies_seventies__0BqOj .tf-nav .Mui-selected{color:var(--s2)!important}.eighties_eighties__FIcqF{--bg:#12002b;--bg2:#2d0052;--paper:rgba(20,0,45,.72);--ink:#fdf0ff;--n1:#ff2bd6;--n2:#19f0ff;--sun1:#ffd319;--sun2:#ff2975;background:linear-gradient(transparent 0 62%,var(--bg) 62%),repeating-linear-gradient(90deg,color-mix(in srgb,var(--n1) 55%,transparent) 0 2px,transparent 2px 46px) bottom /100% 38% no-repeat,repeating-linear-gradient(color-mix(in srgb,var(--n1) 55%,transparent) 0 2px,transparent 2px 26px) bottom /100% 38% no-repeat,linear-gradient(var(--bg) 0,var(--bg2) 62%,var(--bg) 62%)!important;color:var(--ink)!important;font-family:Rubik,sans-serif!important}.eighties_eighties__FIcqF[data-variant=arcade]{--bg:#050505;--bg2:#0c1a0c;--paper:rgba(0,0,0,.8);--ink:#e6ffe6;--n1:#39ff14;--n2:#ffea00;--sun1:#39ff14;--sun2:#00b3ff}.eighties_eighties__FIcqF[data-variant=memphis]{--bg:#fffdf6;--bg2:#fffdf6;--paper:#fff;--ink:#1a1a1a;--n1:#ff4f9a;--n2:#00c2d1;--sun1:#ffd23f;--sun2:#7b2ff7;background:radial-gradient(circle,var(--sun1) 3px,transparent 3.5px) 0 0 /40px 40px,repeating-linear-gradient(45deg,transparent 0 22px,color-mix(in srgb,var(--n2) 25%,transparent) 22px 25px),var(--bg)!important}.eighties_eighties__FIcqF[data-variant=arcade] .MuiTypography-root:not(.tf-title){font-family:VT323,monospace!important;font-size:1.15em}.eighties_header__8T9lj{display:grid;justify-items:center;margin:4px 0 22px;text-align:center}.eighties_sun__SBtDL{width:130px;height:65px;border-radius:130px 130px 0 0;background:linear-gradient(var(--sun1),var(--sun2));-webkit-mask:linear-gradient(#000 0 45%,transparent 45% 52%,#000 52% 64%,transparent 64% 70%,#000 70% 80%,transparent 80% 85%,#000 85%);mask:linear-gradient(#000 0 45%,transparent 45% 52%,#000 52% 64%,transparent 64% 70%,#000 70% 80%,transparent 80% 85%,#000 85%);filter:drop-shadow(0 0 18px var(--sun2))}.eighties_eighties__FIcqF[data-variant=memphis] .eighties_sun__SBtDL{border-radius:0;width:70px;height:70px;-webkit-mask:none;mask:none;rotate:12deg;background:var(--n1);box-shadow:10px 10px 0 var(--n2);filter:none}.eighties_title__PcqyK{margin:10px 0 0;font-family:Monoton,cursive;font-weight:400;font-size:clamp(30px,9.5vw,42px);line-height:1.15;color:var(--ink);text-shadow:0 0 6px var(--n1),0 0 16px var(--n1),0 0 32px var(--n1);overflow-wrap:anywhere}.eighties_eighties__FIcqF[data-variant=arcade] .eighties_title__PcqyK{font-family:Press Start\ 2P,monospace;font-size:clamp(18px,6vw,24px);line-height:1.5;color:var(--n1)}.eighties_eighties__FIcqF[data-variant=memphis] .eighties_title__PcqyK{font-family:Bagel Fat One,sans-serif;color:var(--n1);text-shadow:3px 3px 0 var(--n2),6px 6px 0 var(--ink)}.eighties_date__ENP1H{margin-top:10px;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--n2);text-shadow:0 0 8px var(--n2)}.eighties_eighties__FIcqF[data-variant=memphis] .eighties_date__ENP1H{text-shadow:none;color:var(--ink)}.eighties_eighties__FIcqF .tf-card{background:var(--paper)!important;border:2px solid var(--n2)!important;border-radius:6px!important;box-shadow:0 0 14px color-mix(in srgb,var(--n2) 60%,transparent),inset 0 0 14px color-mix(in srgb,var(--n2) 25%,transparent)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--ink)!important}.eighties_eighties__FIcqF[data-variant=memphis] .tf-card{border:3px solid var(--ink)!important;border-radius:0!important;box-shadow:10px 10px 0 var(--n1)!important}.eighties_eighties__FIcqF .tf-card .MuiTypography-root{color:var(--ink)!important}.eighties_eighties__FIcqF .tf-ghost,.eighties_eighties__FIcqF .tf-primary{font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:4px!important;background:transparent!important}.eighties_eighties__FIcqF .tf-primary{color:var(--ink)!important;border:2px solid var(--n1)!important;background:color-mix(in srgb,var(--n1) 22%,transparent)!important;box-shadow:0 0 10px var(--n1),inset 0 0 10px color-mix(in srgb,var(--n1) 60%,transparent)!important;text-shadow:0 0 8px var(--n1)}.eighties_eighties__FIcqF .tf-ghost{color:var(--n2)!important;border:2px solid var(--n2)!important;box-shadow:0 0 8px color-mix(in srgb,var(--n2) 70%,transparent)!important}.eighties_eighties__FIcqF[data-variant=arcade] .tf-ghost,.eighties_eighties__FIcqF[data-variant=arcade] .tf-primary{font-family:Press Start\ 2P,monospace!important;font-size:11px!important;letter-spacing:.04em!important;border-radius:0!important}.eighties_eighties__FIcqF[data-variant=memphis] .tf-ghost,.eighties_eighties__FIcqF[data-variant=memphis] .tf-primary{border:3px solid var(--ink)!important;border-radius:0!important;text-shadow:none;box-shadow:5px 5px 0 var(--ink)!important}.eighties_eighties__FIcqF[data-variant=memphis] .tf-primary{background:var(--n1)!important;color:#fff!important}.eighties_eighties__FIcqF[data-variant=memphis] .tf-ghost{background:var(--sun1)!important;color:var(--ink)!important}.eighties_eighties__FIcqF .tf-search .MuiOutlinedInput-root{background:color-mix(in srgb,var(--bg) 70%,transparent)!important;border-radius:4px!important;color:var(--ink)!important}.eighties_eighties__FIcqF .tf-search .MuiOutlinedInput-notchedOutline{border:2px solid var(--n2)!important;box-shadow:0 0 10px color-mix(in srgb,var(--n2) 50%,transparent)}.eighties_eighties__FIcqF .tf-search input::placeholder{color:color-mix(in srgb,var(--ink) 60%,transparent)!important;opacity:1!important}.eighties_eighties__FIcqF[data-variant=memphis] .tf-search .MuiOutlinedInput-root{background:#fff!important;border-radius:0!important}.eighties_eighties__FIcqF[data-variant=memphis] .tf-search .MuiOutlinedInput-notchedOutline{border:3px solid var(--ink)!important;box-shadow:none}.eighties_eighties__FIcqF .tf-result{background:transparent!important;border:2px dashed var(--n1)!important;border-radius:4px!important}.eighties_eighties__FIcqF .tf-table{font-family:Monoton,cursive!important;font-weight:400!important;color:var(--ink)!important;text-shadow:0 0 8px var(--n1),0 0 22px var(--n1)}.eighties_eighties__FIcqF[data-variant=arcade] .tf-table{font-family:Press Start\ 2P,monospace!important;font-size:2rem!important;color:var(--n1)!important}.eighties_eighties__FIcqF[data-variant=memphis] .tf-table{font-family:Bagel Fat One,sans-serif!important;color:var(--n1)!important;text-shadow:3px 3px 0 var(--n2)}.eighties_eighties__FIcqF .tf-nav{background:var(--bg)!important;border-top:2px solid var(--n1)!important;box-shadow:0 -4px 14px color-mix(in srgb,var(--n1) 45%,transparent)!important}.eighties_eighties__FIcqF .tf-nav .MuiBottomNavigationAction-root{color:color-mix(in srgb,var(--ink) 65%,transparent)!important}.eighties_eighties__FIcqF .tf-nav .Mui-selected{color:var(--n2)!important;filter:drop-shadow(0 0 6px var(--n2))}.eighties_eighties__FIcqF[data-variant=memphis] .tf-nav{background:#fff!important;border-top:3px solid var(--ink)!important;box-shadow:none!important}.nineties_nineties__HzYG5{--desk:teal;--win:silver;--face:#dfdfdf;--title1:navy;--title2:#1084d0;--ink:#000;background:var(--desk)!important;color:var(--ink)!important;font-family:VT323,monospace!important}.nineties_nineties__HzYG5 .MuiTypography-root:not(.tf-title){font-family:VT323,monospace!important;font-size:1.15em}.nineties_nineties__HzYG5[data-variant=y2k]{--desk:#e9e4ff;--ink:#241a4a;--h1:#ff9de2;--h2:#9ad7ff;--h3:#c9ffe5;background:radial-gradient(circle at 20% 15%,var(--h1) 0,transparent 35%),radial-gradient(circle at 85% 30%,var(--h2) 0,transparent 35%),radial-gradient(circle at 40% 90%,var(--h3) 0,transparent 40%),var(--desk)!important;font-family:Rubik,sans-serif!important}.nineties_nineties__HzYG5[data-variant=y2k] .MuiTypography-root:not(.tf-title){font-family:Rubik,sans-serif!important;font-size:1em}.nineties_header__57DVD{margin:4px 0 18px}.nineties_window__VhcGQ{background:var(--win);border-color:#fff #404040 #404040 #fff;border-style:solid;border-width:2px;box-shadow:1px 1px 0 #000}.nineties_bar__YObN1{display:flex;align-items:center;justify-content:space-between;padding:3px 4px 3px 8px;background:linear-gradient(90deg,var(--title1),var(--title2));color:#fff;font-family:VT323,monospace;font-size:18px}.nineties_bar__YObN1 i{display:inline-block;width:18px;height:16px;margin-left:2px;background:var(--win);border-color:#fff #404040 #404040 #fff;border-style:solid;border-width:2px}.nineties_titleBox__7XtNY{padding:14px 12px 12px;text-align:center}.nineties_title__DvqWw{margin:0;font-family:VT323,monospace;font-weight:400;font-size:clamp(34px,11vw,46px);line-height:1;color:var(--title1);overflow-wrap:anywhere}.nineties_date__2sgSn{margin-top:6px;font-family:VT323,monospace;font-size:18px;color:#404040}.nineties_nineties__HzYG5[data-variant=y2k] .nineties_window__VhcGQ{background:hsla(0,0%,100%,.55);border:2px solid #fff;border-radius:26px;box-shadow:0 10px 30px rgba(80,60,160,.25),inset 0 0 0 1px hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.nineties_nineties__HzYG5[data-variant=y2k] .nineties_bar__YObN1{display:none}.nineties_nineties__HzYG5[data-variant=y2k] .nineties_title__DvqWw{font-family:Bagel Fat One,sans-serif;background:linear-gradient(90deg,#ff6ad5,#8f7bff,#3ad7ff,#8affc1);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(2px 2px 0 #fff)}.nineties_nineties__HzYG5[data-variant=y2k] .nineties_date__2sgSn{font-family:Rubik,sans-serif;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.nineties_nineties__HzYG5 .tf-card{background:var(--win)!important;border-color:#fff #404040 #404040 #fff!important;border-style:solid!important;border-width:2px!important;border-radius:0!important;box-shadow:1px 1px 0 #000!important;color:var(--ink)!important}.nineties_nineties__HzYG5 .tf-card .MuiTypography-root{color:var(--ink)!important}.nineties_nineties__HzYG5 .tf-ghost,.nineties_nineties__HzYG5 .tf-primary{font-family:VT323,monospace!important;font-weight:400!important;font-size:22px!important;color:var(--ink)!important;background:var(--face)!important;border-color:#fff #404040 #404040 #fff!important;border-style:solid!important;border-width:2px!important;border-radius:0!important;box-shadow:1px 1px 0 #000!important}.nineties_nineties__HzYG5 .tf-primary{outline:1px dotted #000;outline-offset:-6px}.nineties_nineties__HzYG5 .tf-ghost:active,.nineties_nineties__HzYG5 .tf-primary:active{border-color:#404040 #fff #fff #404040!important}.nineties_nineties__HzYG5 .tf-search .MuiOutlinedInput-root{background:#fff!important;border-radius:0!important;color:var(--ink)!important;font-family:VT323,monospace!important;font-size:22px!important}.nineties_nineties__HzYG5 .tf-result,.nineties_nineties__HzYG5 .tf-search .MuiOutlinedInput-notchedOutline{border-color:#404040 #fff #fff #404040!important;border-style:solid!important;border-width:2px!important;border-radius:0!important}.nineties_nineties__HzYG5 .tf-result{background:#fff!important}.nineties_nineties__HzYG5 .tf-table{font-family:VT323,monospace!important;font-weight:400!important;font-size:4.4rem!important;color:var(--title1)!important}.nineties_nineties__HzYG5 .tf-nav{background:var(--win)!important;border-top:2px solid #fff!important}.nineties_nineties__HzYG5 .tf-nav .MuiBottomNavigationAction-root{color:var(--ink)!important}.nineties_nineties__HzYG5 .tf-nav .Mui-selected{color:var(--title1)!important}.nineties_nineties__HzYG5[data-variant=y2k] .tf-card{background:hsla(0,0%,100%,.6)!important;border:2px solid #fff!important;border-radius:30px!important;box-shadow:0 14px 34px rgba(80,60,160,.22),inset 0 0 0 1px hsla(0,0%,100%,.9)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nineties_nineties__HzYG5[data-variant=y2k] .tf-ghost,.nineties_nineties__HzYG5[data-variant=y2k] .tf-primary{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:15px!important;border:2px solid #fff!important;border-radius:999px!important;outline:0;box-shadow:0 6px 16px rgba(80,60,160,.25),inset 0 10px 14px hsla(0,0%,100%,.55)!important}.nineties_nineties__HzYG5[data-variant=y2k] .tf-primary{background:linear-gradient(180deg,#ff9de2,#c86bff)!important;color:#fff!important}.nineties_nineties__HzYG5[data-variant=y2k] .tf-ghost{background:linear-gradient(180deg,#dff4ff,#9ad7ff)!important;color:var(--ink)!important}.nineties_nineties__HzYG5[data-variant=y2k] .tf-search .MuiOutlinedInput-root{background:hsla(0,0%,100%,.85)!important;border-radius:999px!important;font-family:Rubik,sans-serif!important;font-size:17px!important}.nineties_nineties__HzYG5[data-variant=y2k] .tf-search .MuiOutlinedInput-notchedOutline{border:2px solid #c9b8ff!important;border-radius:999px!important}.nineties_nineties__HzYG5[data-variant=y2k] .tf-result{background:linear-gradient(135deg,#ffe3f6,#e3f4ff,#e6fff3)!important;border:2px solid #fff!important;border-radius:24px!important}.nineties_nineties__HzYG5[data-variant=y2k] .tf-table{font-family:Bagel Fat One,sans-serif!important;background:linear-gradient(90deg,#ff6ad5,#8f7bff,#3ad7ff);-webkit-background-clip:text;background-clip:text;color:transparent!important}.nineties_nineties__HzYG5[data-variant=y2k] .tf-nav{background:hsla(0,0%,100%,.7)!important;border-top:2px solid #fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nineties_nineties__HzYG5[data-variant=y2k] .tf-nav .Mui-selected{color:#c86bff!important}.kpop_kpop__SIwkK{--bg:#fdf3ff;--paper:#fff;--ink:#2a1340;--g1:#ff7ac6;--g2:#b388ff;--g3:#7ee0ff;background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--g1) 45%,transparent),transparent 40%),radial-gradient(circle at 90% 25%,color-mix(in srgb,var(--g3) 45%,transparent),transparent 40%),radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--g2) 40%,transparent),transparent 45%),var(--bg)!important;color:var(--ink)!important;font-family:Rubik,sans-serif!important}.kpop_kpop__SIwkK[data-variant=neon]{--bg:#0b0716;--paper:#160f2a;--ink:#fff;--g1:#ff2e9a;--g2:#7a3cff;--g3:#00e5ff}.kpop_kpop__SIwkK[data-variant=mint]{--bg:#f0fff9;--paper:#fff;--ink:#12332b;--g1:#57e3b4;--g2:#7cc4ff;--g3:#ffe066}.kpop_kpop__SIwkK:before{content:"✦  ✧     ✦\A\A   ✧        ✦  ✧\A\A ✦     ✧";white-space:pre;position:absolute;inset:0;padding:30px 18px;font-size:18px;line-height:1.6;color:color-mix(in srgb,var(--g2) 70%,transparent);pointer-events:none;z-index:0}.kpop_kpop__SIwkK main{position:relative;z-index:1}.kpop_header__mWmUU{display:grid;justify-items:center;margin:6px 0 20px;text-align:center}.kpop_heart__qrJgm{width:34px;height:34px;margin-bottom:8px;background:linear-gradient(135deg,var(--g1),var(--g2));-webkit-clip-path:path("M17 31 C17 31 2 21 2 11 C2 5 7 2 11 2 C14 2 16 4 17 6 C18 4 20 2 23 2 C27 2 32 5 32 11 C32 21 17 31 17 31 Z");clip-path:path("M17 31 C17 31 2 21 2 11 C2 5 7 2 11 2 C14 2 16 4 17 6 C18 4 20 2 23 2 C27 2 32 5 32 11 C32 21 17 31 17 31 Z");filter:drop-shadow(0 0 10px var(--g1));animation:kpop_beat__fMNWa 1.4s ease-in-out infinite}@keyframes kpop_beat__fMNWa{50%{transform:scale(1.12)}}.kpop_title__H0Vwc{margin:0;font-family:Black Han Sans,Rubik,sans-serif;font-weight:400;font-size:clamp(32px,10vw,46px);line-height:1.05;background:linear-gradient(90deg,var(--g1),var(--g2),var(--g3));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 color-mix(in srgb,var(--paper) 90%,transparent));overflow-wrap:anywhere}.kpop_date__0PsBT{margin-top:10px;padding:5px 14px;border-radius:999px;border:2px solid transparent;background:linear-gradient(var(--paper),var(--paper)) padding-box,linear-gradient(90deg,var(--g1),var(--g2),var(--g3)) border-box;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.kpop_kpop__SIwkK .tf-card{border:3px solid transparent!important;border-radius:28px!important;background:linear-gradient(var(--paper),var(--paper)) padding-box,linear-gradient(135deg,var(--g1),var(--g2),var(--g3)) border-box!important;box-shadow:0 16px 40px color-mix(in srgb,var(--g2) 35%,transparent)!important;color:var(--ink)!important}.kpop_kpop__SIwkK .tf-card .MuiTypography-root{color:var(--ink)!important}.kpop_kpop__SIwkK .tf-ghost,.kpop_kpop__SIwkK .tf-primary{font-family:Black Han Sans,Rubik,sans-serif!important;font-weight:400!important;font-size:17px!important;letter-spacing:.04em!important;border-radius:999px!important}.kpop_kpop__SIwkK .tf-primary{color:#fff!important;border:0!important;background:linear-gradient(90deg,var(--g1),var(--g2),var(--g3))!important;box-shadow:0 8px 20px color-mix(in srgb,var(--g1) 45%,transparent),inset 0 8px 12px hsla(0,0%,100%,.35)!important}.kpop_kpop__SIwkK .tf-ghost{border:2px solid transparent!important;box-shadow:none!important}.kpop_kpop__SIwkK .tf-ghost,.kpop_kpop__SIwkK .tf-search .MuiOutlinedInput-root{color:var(--ink)!important;background:linear-gradient(var(--paper),var(--paper)) padding-box,linear-gradient(90deg,var(--g1),var(--g2),var(--g3)) border-box!important}.kpop_kpop__SIwkK .tf-search .MuiOutlinedInput-root{border-radius:999px!important;font-weight:600;border:2px solid transparent}.kpop_kpop__SIwkK .tf-search .MuiOutlinedInput-notchedOutline{border:0!important}.kpop_kpop__SIwkK .tf-search .Mui-focused{box-shadow:0 0 0 5px color-mix(in srgb,var(--g2) 25%,transparent)}.kpop_kpop__SIwkK .tf-result{border:2px dashed var(--g2)!important;border-radius:24px!important;background:color-mix(in srgb,var(--g1) 10%,var(--paper))!important}.kpop_kpop__SIwkK .tf-table{font-family:Black Han Sans,sans-serif!important;font-weight:400!important;background:linear-gradient(90deg,var(--g1),var(--g2),var(--g3));-webkit-background-clip:text;background-clip:text;color:transparent!important}.kpop_kpop__SIwkK .tf-nav{background:var(--paper)!important;border-top:0!important;box-shadow:0 -3px 0 color-mix(in srgb,var(--g2) 60%,transparent)!important}.kpop_kpop__SIwkK .tf-nav .MuiBottomNavigationAction-root{color:color-mix(in srgb,var(--ink) 60%,transparent)!important}.kpop_kpop__SIwkK .tf-nav .Mui-selected{color:var(--g2)!important}