.Button{display:inline-block;padding:.8em;margin:.2em;background-color:#ccc;text-align:center;text-decoration:none;border:none;transition:color .2s,background-color .2s}.Button[data-flags~=lock]{pointer-events:none;background-color:#eee;color:#666}.Button:not([data-flags~=lock]){cursor:pointer}.Button:not([data-flags~=lock]):hover{background-color:#ddd}.Button:not([data-flags~=lock]):active{background-color:#eee}.Label{display:inline-block;transition:transform .5s,font-size .5s,color .5s}.Field{display:inline-block}.Field .interface{display:flex;position:relative;overflow:auto;max-width:100%;max-height:100%;transition:opacity .4s}.Field .Label,.Field .inbox,.Field .onbox{font-size:1em;font-family:sans-serif}.Field .Label{position:relative;transform-origin:0 0}.Field .inbox,.Field .onbox{display:block;padding:0;margin:0;border:none;outline:none;background-color:transparent;overflow:hidden;resize:none;max-width:100%;max-height:100%}.Field input.inbox{position:absolute;top:0;left:0;width:100%;height:100%;transition:color .5s}.Field textarea.inbox{min-width:100%}.Field .onbox{visibility:hidden;opacity:0}.Field .underline,.Field .underline:before{position:relative;display:block;height:2px;width:100%;transition:.4s}.Field .underline{background-color:#eee}.Field .underline:before{content:"";background-color:#0000004d}.Field .mark{position:absolute;top:0;left:0;height:100%;background-color:#0000004d;transition:.4s}.Field:not([data-flags~=lock]) .underline:before{width:100%}.Field[data-flags~=lock] .Label,.Field[data-flags~=lock] .inbox{color:#999}.Field[data-flags~=full] .inbox{color:#666}.Field:not([data-flags~=focus]) .underline:before{width:0}.Field[data-flags~=focus] .Label,.Field:not([data-flags~=blank]) .Label{transform:translateY(20%) scale(.7)}.Field[data-flags~=blank]:not([data-flags~=focus]) .interface{opacity:0}.Field[data-flags~=blank]:not([data-flags~=focus]) .Label{transform:translateY(100%)}.Field[data-flags~=blank]:not([data-flags~=focus]):not([data-flags~=lock]) textarea,.Field[data-flags~=blank]:not([data-flags~=focus]):not([data-flags~=lock]) input{cursor:pointer}.Field[data-flags~=blank]:not([data-flags~=focus]):not([data-flags~=lock]):hover .Label{transform:translateY(85%)}.Bar{position:relative;max-width:100%;max-height:100%;border-radius:.2em;overflow:hidden}.Bar .unmark{position:relative;width:100%;height:100%;filter:grayscale(100%)}.Bar .mark{position:absolute;top:0;left:0;overflow:hidden}.Bar .caption{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.5em;color:#000;pointer-events:none}.Bar[data-flags~=vertical] .caption{transform:translate(-50%,-50%) rotate(90deg)}.Bar:not([data-flags~=marker]) .unmark{background-color:#ccc}.Bar:not([data-flags~=marker]) .mark{background-color:#999}.Bar:not([data-flags~=marker]):not([data-flags~=vertical]){width:10em;height:.5em}.Bar:not([data-flags~=marker]):not([data-flags~=vertical]) .path{width:100%}.Bar:not([data-flags~=marker])[data-flags~=vertical]{height:10em;width:.5em}.Bar:not([data-flags~=marker])[data-flags~=vertical] .path{height:100%}.Slider{position:relative}.pin{display:block;position:absolute;width:1em;height:1em;padding:0;transform:translate(-50%,-50%);border-radius:.5em;transition:transform .2s,background-color .2s}.pin[data-flags~=lock]{background-color:#eee;border:1px solid #444;pointer-events:none;transform:translate(-50%,-50%) scale(.9);cursor:default}.pin:not([data-flags~=lock]){background-color:#fff;border:1px solid #222;cursor:pointer}.pin[data-flags~=shifting]{transform:translate(-50%,-50%) scale(1.1)}.pin:not([data-flags~=shifting]){transition:top .2s,left .2s,transform .2s}.pin:not([data-flags~=shifting]):hover{transform:translate(-50%,-50%) scale(1.05)}.Range{display:inline-block}.Range .interface{display:flex;box-sizing:border-box}.Range .track{position:relative}.Range[data-flags~=lock] .Label{color:#999}.Range:not([data-flags~=lock]):not([data-flags~=shifting]) .track{cursor:pointer}.Range:not([data-flags~=lock]):not([data-flags~=shifting]) .Bar>*{transition:width .2s,height .2s}.Range[data-flags~=marker] .pin{opacity:0}.Range:not([data-flags~=marker]):not([data-flags~=vertical]) .interface{padding:.2em .5em}.Range:not([data-flags~=marker]):not([data-flags~=vertical]) .track{height:.5em;width:5em}.Range:not([data-flags~=marker])[data-flags~=vertical] .interface{padding:.5em .2em}.Range:not([data-flags~=marker])[data-flags~=vertical] .track{height:5em;width:.5em}.Switch:not([data-flags~=marker]):not([data-flags~=vertical]) .track{height:.5em;width:1em}.Switch:not([data-flags~=marker])[data-flags~=vertical] .track{height:1em;width:.5em}.Modal .Pop{display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;max-width:100%;max-height:100%;overflow:hidden}.Modal .Pop .content{position:relative;overflow:auto}.Modal .Pop .nav,.Modal .Pop .content{padding:.5vh 1vw}.Modal .Pop .nav{display:flex;flex-direction:row-reverse}.Modal .Pop .nav .close{transition:opacity .8s}.Modal .Pop[data-flags~=lock]>.nav>.close{opacity:0;pointer-events:none}.Modal .Pop:not([data-flags~=lock])>.nav>.close{cursor:pointer}.Modal{position:relative;transition:opacity .8s}.Modal[data-flags~=mounting]{opacity:0}.Modal .cover .mist{position:absolute;background-color:#0009;opacity:0;transition:opacity .8s;pointer-events:none}.Modal[data-flags~=modal][data-flags~=up]{overflow:hidden}.Modal[data-flags~=modal][data-flags~=up]>.cover,.Modal[data-flags~=modal][data-flags~=up]>.cover>.mist{opacity:1;pointer-events:all}.Modal[data-flags~=modal]>.cover{position:fixed;overflow:hidden;pointer-events:none}.Modal[data-flags~=modal]>.cover,.Modal[data-flags~=modal]>.cover>*,.Modal[data-flags~=modal]>.cover>.pops>.Pop>.mist{box-sizing:border-box;inset:0}.Modal[data-flags~=modal]>.cover>*,.Modal[data-flags~=modal]>.cover>.pops>.Pop>.mist{width:100%;height:100%}.Modal[data-flags~=modal]>.cover>.pops{position:absolute}.Modal[data-flags~=modal]>.cover>.pops>.Pop{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;box-sizing:border-box}.Modal[data-flags~=modal]>.cover>.pops>.Pop:not([data-flags~=top])>.mist{opacity:1;pointer-events:all}.Modal[data-flags~=modal]>.cover>.pops>.Pop.appear,.Modal[data-flags~=modal]>.cover>.pops>.Pop.enter{opacity:0;top:45%}.Modal[data-flags~=modal]>.cover>.pops>.Pop.appearActive,.Modal[data-flags~=modal]>.cover>.pops>.Pop.enterActive{opacity:1;top:50%;transition:opacity .8s,top .8s}.Modal[data-flags~=modal]>.cover>.pops>.Pop.exit{opacity:1;top:50%}.Modal[data-flags~=modal]>.cover>.pops>.Pop.exitActive{opacity:0;top:55%;transition:opacity .8s,top .8s}.Modal[data-flags~=list]>.cover>.pops>.Pop{position:relative}.Modal[data-flags~=list]>.cover>.pops>.Pop.appear,.Modal[data-flags~=list]>.cover>.pops>.Pop.enter{max-height:0;transform:translate(100%)}.Modal[data-flags~=list]>.cover>.pops>.Pop.enterActive{max-height:100vh;transform:translate(0);transition:max-height .2s,transform .2s .2s}.Modal[data-flags~=list]>.cover>.pops>.Pop.exit{max-height:100vh;transform:translate(0)}.Modal[data-flags~=list]>.cover>.pops>.Pop.exitActive{max-height:0;transform:translate(-100%);transition:max-height .2s .2s,transform .2s}.Tile{text-align:center}.Tile .Caption{margin-top:0}span.Img{display:inline-block}span.Img svg{height:100%;width:100%}.Trigger{cursor:pointer}.Pane{position:relative;overflow:hidden}.Pane>.content{position:relative}.App{position:relative;display:grid;grid-template-rows:auto 1fr;grid-template-columns:100%;overflow:hidden;--cLight:#EEE;--cDark:#333}.App{color:var(--cDark)}.App .slab{width:100vh;min-width:70vw;max-width:100%;margin:auto}.App p{font-weight:200}.App b{font-weight:700}.App h1{font-size:1.8em}.App h2{font-size:1.5em}.App h3{font-size:1.2em}*{margin:0;box-sizing:border-box;font-family:Cormorant Garamond,Helvetica;font-weight:400;font-style:normal;font-optical-sizing:auto;line-height:1.25em}html{font-size:1.2rem}html,body,#root,.App{height:100%;width:100%}body,input{padding:0}.Background{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(1200px 520px at 78% 54%,#f4a8e75c,#f4a8e700 66%),radial-gradient(1060px 520px at 24% 72%,#6ddbff70,#6ddbff00 64%),radial-gradient(920px 380px at 84% 80%,#89a6ff47,#89a6ff00 70%),linear-gradient(180deg,#fcf9ff,#fefcff 36%,#f8f6ff)}.Background__nebula,.Background__noise,.Background__scanlines,.Background__birds,.Background__stars{position:absolute;inset:0}.Background__nebula{background:radial-gradient(620px 260px at 12% 10%,#92d0ff3d,#92d0ff00 72%),radial-gradient(520px 260px at 95% 18%,#e2adff3d,#e2adff00 66%),radial-gradient(760px 340px at 56% 62%,#f5abdf38,#f5abdf00 72%)}.Background__noise{opacity:.22;background:radial-gradient(circle at 10% 14%,rgba(66,88,167,.2) 0 1px,transparent 2px),radial-gradient(circle at 84% 72%,rgba(255,172,237,.25) 0 1px,transparent 2px),radial-gradient(circle at 32% 78%,rgba(120,204,255,.2) 0 1px,transparent 2px);background-size:6px 6px,9px 9px,12px 12px;mix-blend-mode:screen}.Background__scanlines{opacity:.14;background:repeating-linear-gradient(to bottom,#3c22681f 0 1px,#ffffff05 1px 3px)}.Background__birds{overflow:hidden}.Background__bird{position:absolute;top:var(--bird-top);left:0;opacity:var(--bird-opacity, .55);animation:bird-fly var(--bird-duration, 28s) linear infinite;animation-delay:var(--bird-delay, 0s)}.Background__bird.is-reverse{animation-name:bird-fly-reverse}.Background__birdSprite{position:relative;display:block;width:16px;height:8px;transform:scale(var(--bird-scale, 1));transform-origin:top left;image-rendering:pixelated;background:url("./bird_up-46RQNWEQ.png") center/100% 100% no-repeat;animation:bird-flap-up var(--bird-flap-duration, .6s) steps(1,end) infinite;animation-delay:var(--bird-flap-delay, 0s)}.Background__birdSprite.is-up{background-image:url("./bird_up-46RQNWEQ.png")}.Background__birdSprite.is-down{animation-name:bird-flap-down;background-image:url("./bird_down-GNOHBGTR.png")}@keyframes bird-flap-up{0%,to{background-image:url("./bird_up-46RQNWEQ.png")}50%{background-image:url("./bird_down-GNOHBGTR.png")}}@keyframes bird-flap-down{0%,to{background-image:url("./bird_down-GNOHBGTR.png")}50%{background-image:url("./bird_up-46RQNWEQ.png")}}@keyframes bird-fly{0%{transform:translate(-12vw) translateY(0);opacity:0}8%{transform:translate(-8vw) translateY(0);opacity:0}14%{transform:translate(6vw) translateY(calc(var(--bird-wobble, 6px) * -1));opacity:var(--bird-opacity, .42)}34%{transform:translate(34vw) translateY(var(--bird-wobble, 6px));opacity:var(--bird-opacity, .42)}54%{transform:translate(64vw) translateY(calc(var(--bird-wobble, 6px) * -1));opacity:var(--bird-opacity, .42)}68%{transform:translate(88vw) translateY(0);opacity:0}to{transform:translate(112vw) translateY(0);opacity:0}}@keyframes bird-fly-reverse{0%{transform:translate(112vw) translateY(0) scaleX(-1);opacity:0}8%{transform:translate(106vw) translateY(0) scaleX(-1);opacity:0}14%{transform:translate(86vw) translateY(calc(var(--bird-wobble, 6px) * -1)) scaleX(-1);opacity:var(--bird-opacity, .42)}34%{transform:translate(56vw) translateY(var(--bird-wobble, 6px)) scaleX(-1);opacity:var(--bird-opacity, .42)}54%{transform:translate(28vw) translateY(calc(var(--bird-wobble, 6px) * -1)) scaleX(-1);opacity:var(--bird-opacity, .42)}68%{transform:translate(2vw) translateY(0) scaleX(-1);opacity:0}to{transform:translate(-12vw) translateY(0) scaleX(-1);opacity:0}}.Background__star{position:absolute;width:18px;height:18px;opacity:.75}.Background__star:before,.Background__star:after{content:"";position:absolute;inset:0;margin:auto;background:#fffffff2;filter:drop-shadow(0 0 10px rgba(121,227,255,.65))}.Background__star:before{width:2px;height:16px}.Background__star:after{width:16px;height:2px}.Background__star--1{left:9%;top:8%}.Background__star--2{left:88%;top:16%}.Background__star--3{left:73%;top:32%}.Background__star--4{left:93%;top:50%}.Background__star--5{left:80%;top:63%}.Background__star--6{left:7%;top:74%}.Background__star--7{left:24%;top:64%}.Background__star--8{left:59%;top:66%}.Background__star--9{left:86%;top:83%}.Background__star--10{left:14%;top:86%}.Background__star--11{left:38%;top:44%}.Background__star--12{left:66%;top:79%}.Background__star--13{left:52%;top:22%}.Background__star--14{left:95%;top:72%}.LandingPage{max-width:1260px;margin:0 auto;padding:1rem clamp(1rem,2.8vw,2.4rem) 2.4rem;color:#1e2547}.LandingPage h1,.LandingPage h2,.LandingPage p,.LandingPage a,.LandingPage span{font-family:"Baloo 2",Nunito,Segoe UI,sans-serif;line-height:1.2}.LandingPage__hero{text-align:center;margin:clamp(1.2rem,2.8vw,2.6rem) auto 1.8rem;max-width:920px;display:grid;gap:.85rem}.LandingPage__hero h1{margin:0;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;letter-spacing:.01em}.LandingPage__hero p{margin:0;color:#374165;font-size:clamp(1.05rem,2vw,1.75rem)}.LandingPage__pills{display:flex;justify-content:center;gap:.65rem;flex-wrap:wrap}.LandingPage__pill{border:2px solid #4d57a5;border-radius:10px;padding:.25rem .8rem .3rem;font-weight:700;font-size:.92rem;background:linear-gradient(180deg,#ffffffd9,#dae3ffe0);box-shadow:0 2px #3f4ea299}.LandingPage__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;align-items:stretch}.LandingPage__card{border-radius:18px;padding:1.1rem 1.2rem 1.2rem;background:#ffffffc7;box-shadow:inset 0 0 0 2px #ffffffe6,inset 0 0 0 4px #9297ce59,0 12px 28px #4f367933}.LandingPage__card--qr{border:2px solid rgba(31,180,228,.6)}.LandingPage__card--short{position:relative;overflow:hidden;border:2px solid rgba(218,88,202,.62)}.LandingPage__card--short>:not(.LandingPage__comingSoon){opacity:.3;filter:grayscale(1);pointer-events:none}.LandingPage__card h2{margin:0 0 .8rem;font-size:clamp(1.7rem,2.7vw,2.25rem);font-weight:800}.LandingPage__cardBody{display:grid;grid-template-columns:180px 1fr;gap:1rem;align-items:center}.LandingPage__qrMock{padding:.75rem;border-radius:16px;background:linear-gradient(180deg,#fffffff5,#cce9ffe0);box-shadow:0 8px 16px #38639833}.LandingPage__qrCanvas{width:100%;aspect-ratio:1;border-radius:10px;border:2px solid rgba(40,57,107,.7);background:repeating-linear-gradient(90deg,#0d173e 0 8px,transparent 8px 16px),repeating-linear-gradient(#0d173e 0 8px,transparent 8px 16px),#fff}.LandingPage__cardContent p{margin:0 0 .6rem;color:#313b61;font-size:1.05rem}.LandingPage__swatches{display:flex;gap:.5rem;margin-bottom:.85rem}.LandingPage__swatch{width:40px;height:40px;border-radius:8px;border:2px solid rgba(11,24,70,.5)}.LandingPage__swatch.is-dark{background:#0e1a41}.LandingPage__swatch.is-green{background:#77d97d}.LandingPage__swatch.is-cyan{background:#7ed8f0}.LandingPage__swatch.is-blue{background:#7abdf4}.LandingPage__inputs{display:grid;gap:.65rem}.LandingPage__input{border:2px solid rgba(171,159,215,.7);border-radius:10px;background:#ffffffe6;color:#353f67;padding:.55rem .85rem;font-size:1.04rem}.LandingPage__cardFooter{margin-top:.95rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.LandingPage__cardFooter p{margin:0;color:#2f3a62}.LandingPage__comingSoon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2;color:#5f5f68;font-size:clamp(1.25rem,3vw,2.15rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 0 rgba(255,255,255,.9),0 10px 24px rgba(76,81,95,.24);pointer-events:none}.LandingPage__btn{text-decoration:none;color:#fff;font-weight:800;border-radius:10px;border:2px solid rgba(36,46,104,.56);padding:.4rem 1.1rem .45rem;box-shadow:0 4px #3034678c,0 8px 18px #29357838}.LandingPage__btn--cyan{background:linear-gradient(180deg,#9cefff,#44d5ef 54%,#2bb5dc)}.LandingPage__btn--pink{background:linear-gradient(180deg,#ff9ce2,#ef52cc 52%,#ce3abb)}@media(max-width:980px){.LandingPage{padding-top:.4rem}.LandingPage__grid,.LandingPage__cardBody{grid-template-columns:1fr}.LandingPage__qrMock{max-width:220px}.LandingPage__cardFooter{flex-direction:column;align-items:flex-start}}.QrEditPage{padding:1.5rem;box-sizing:border-box;min-height:100%}.QrEditPage__lang{display:flex;justify-content:flex-end;margin-bottom:.75rem}.QrGenerator{display:grid;grid-template-columns:minmax(320px,1.2fr) minmax(280px,.8fr);gap:1.5rem;align-items:start}.QrGenerator__panel{background:linear-gradient(180deg,#fff,#f5f7fb);border:1px solid #e2e6ef;border-radius:16px;padding:1.25rem;box-shadow:0 10px 24px #10182814}.QrGenerator__panel--form{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:980px){.QrGenerator{grid-template-columns:1fr}}.QrGenerator__groupAccordion{border:1px solid #e7eaf2;border-left:4px solid var(--group-accent, #d8dde9);border-radius:12px!important;box-shadow:inset 0 1px #ffffffb3!important;background:#fff!important;overflow:hidden}.QrGenerator__groupAccordion:before{display:none}.QrGenerator__groupSummary{min-height:40px!important;padding:0 .65rem!important}.QrGenerator__groupSummary .MuiAccordionSummary-content{margin:.45rem 0!important}.QrGenerator__groupTitle{font-size:.9rem;font-weight:600;color:var(--group-accent, #d8dde9)}.QrGenerator__groupIcon{display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#7e889b;transition:transform .12s ease}.QrGenerator__groupSummary.Mui-expanded .QrGenerator__groupIcon{transform:rotate(90deg)}.QrGenerator__groupDetails{padding:0 .65rem .75rem!important}.QrGenerator__slider{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;align-items:center;gap:.75rem}.QrGenerator__sliderLabel{font-size:.85rem;color:#4c566a}.QrGenerator__helper{display:inline-block;font-size:.78rem;line-height:1.2}.QrGenerator__helper--minor{color:#7a8599}.QrGenerator__helper--major{color:#a86a00;font-weight:500}.QrGenerator__helper--critical{color:#d32f2f;font-weight:600}@media(max-width:980px){.QrGenerator__slider{grid-template-columns:1fr}}.QrGenerator__section{border:1px solid #d6dbe6;border-radius:16px;background:#fff;box-shadow:0 12px 24px #10182814;overflow:hidden;margin:0;display:grid;gap:0}.QrGenerator__section+.QrGenerator__section{margin-top:1.1rem}.QrGenerator__sectionTitle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.8rem 1rem .7rem;font-size:.95rem;font-weight:800;letter-spacing:.02em;color:#2e3440;border-bottom:1px solid #eceff5;background:linear-gradient(180deg,#fff,#fbfcff);text-align:left;cursor:pointer;appearance:none;border-left:0;border-right:0;border-top:0}.QrGenerator__sectionBody{padding:.25rem .75rem 1rem;background:linear-gradient(180deg,#fbfcff,#f6f8fd)}.QrGenerator__sectionTitleText{flex:1}.QrGenerator__sectionTitleIcon{font-size:.85rem;font-weight:700;color:#7e889b;transition:transform .12s ease}.QrGenerator__sectionTitleIcon.is-expanded{transform:rotate(90deg)}.QrGenerator__panel--preview{position:sticky;top:1rem}.QrGenerator__preview{display:flex;flex-direction:column;align-items:center;gap:.75rem}.QrGenerator__previewTitle{font-size:.9rem;font-weight:700;color:#2e3440;letter-spacing:.02em;text-transform:uppercase}.QrGenerator__previewFrame{width:100%;max-width:420px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e6ef;border-radius:16px;padding:1rem}.QrGenerator__previewFrame svg{width:100%;height:auto;max-height:55vh}.QrGenerator__previewActions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}@media(max-width:980px){.QrGenerator__panel--preview{position:static}}.QrGenerator__stack{display:flex;flex-direction:column;gap:.75rem}.QrGenerator__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1rem;align-items:start}.QrGenerator__field--wide{grid-column:1/-1}.QrGenerator__field--boolean{align-self:center}.QrGenerator__groups{display:grid;gap:1rem}.QrGenerator__group{--group-accent: #d8dde9}.QrGenerator__group[data-group=main],.QrGenerator__group[data-group=config]{--group-accent: #5b8def}.QrGenerator__group[data-group=bg]{--group-accent: #74b6d5}.QrGenerator__group[data-group=bits]{--group-accent: #6d7bd8}.QrGenerator__group[data-group=eyes]{--group-accent: #8e6ddb}.QrGenerator__group[data-group=pupils]{--group-accent: #d66d8a}.QrGenerator__group[data-group=mid]{--group-accent: #d98b5f}.QrGenerator__group[data-group=lbl]{--group-accent: #67b38f}.QrGenerator__group[data-group=other]{--group-accent: #8892a6}.Hull{position:relative;overflow:hidden;height:100%}.Hull>div{position:relative;top:0;height:100%;width:100%;overflow:hidden;opacity:0;transform:scale(1.4)}.Hull>div.page-enter-done,.Hull>div.page-enter-active,.Hull>div.page-appear-active{opacity:1;transform:none}.Hull>div.page-enter,.Hull>div.page-appear{transition:opacity .4s .2s ease-out,transform .4s .2s ease-out}.Hull>div.page-exit{position:absolute;transition:opacity .4s ease-in,transform .4s ease-in;transform:scale(.6);overflow:hidden}.Hull>div>*{position:relative;height:100%;width:100%;overflow-y:auto;overflow-x:hidden}.HeadPane{position:sticky;top:0;z-index:40;width:100%;padding:1rem clamp(1rem,3vw,2.25rem) .6rem;user-select:none}.HeadPane__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.4rem;max-width:1260px;margin:0 auto;border:1px solid rgba(182,179,216,.35);border-radius:16px;background:#ffffffb8;backdrop-filter:blur(4px);box-shadow:0 8px 28px #23164017;padding:.75rem 1rem}.HeadPane a{text-decoration:none;color:#1b2443}.HeadPane__brand{display:inline-flex;align-items:center}.HeadPane__brand img{width:118px;height:48px;object-fit:contain;image-rendering:pixelated}.HeadPane__nav{display:inline-flex;align-items:center;gap:clamp(.7rem,1.6vw,1.8rem);font-size:1.05rem;font-weight:700}.HeadPane__nav a{opacity:.86;transition:opacity .12s ease,transform .12s ease}.HeadPane__nav a:hover{opacity:1;transform:translateY(-1px)}.HeadPane__actions{display:inline-flex;align-items:center;gap:1rem;font-weight:700}.HeadPane__login{color:#1f2a4d;opacity:.2;pointer-events:none}.HeadPane__cta{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:2px solid #7b2ea9;color:#fff!important;font-size:1rem;font-weight:800;letter-spacing:.01em;padding:.4rem .95rem .45rem;background:linear-gradient(180deg,#fd84d9,#d44bd1 45%,#8f35cf);box-shadow:inset 0 1px #fff9,0 3px #5d2a94,0 8px 18px #7830b24d}@media(max-width:980px){.HeadPane{padding-top:.7rem}.HeadPane__inner{grid-template-columns:1fr;justify-items:center;gap:.75rem}.HeadPane__nav{flex-wrap:wrap;justify-content:center}.HeadPane__actions{gap:.8rem}}.FootPane{display:flex;justify-content:space-between;padding:calc(.1em + .4vw)}.FootPane .copyright{font-size:.8em;opacity:.5}
/*# sourceMappingURL=index.css.map */
