:root{--cream:#fbf4f1;--ink:#2b1217;--wine:#3a1219;--rose:#b03d5a;--pink:#f4a7b7;--pink-pale:#fbe4e9;--muted:#7d5f64;--line:#ede0dc;--border:#e4d6d2;--grip:#dcc9c4;--beige:#f3e8e4;--beige-2:#f6edea;--beige-3:#f1e5e1;--wine-line:#4e1c26;--wine-line-2:#5e2430;--wine-deep:#2e0e14;--night:#1c070b;--on-dark:#e9cdd3;--on-dark-2:#e3c6cc;--on-dark-3:#c9a3ab;--on-dark-4:#b98c95;--white:#fff;--sans:"Schibsted Grotesk", system-ui, sans-serif;--serif:"Young Serif", Georgia, serif}html,body{background:var(--cream);margin:0;padding:0}body{font-family:var(--sans);color:var(--ink);min-height:100dvh}*{box-sizing:border-box}a{color:var(--rose)}a:hover{color:var(--wine)}button,input,textarea{font-family:inherit}.serif{font-family:var(--serif);font-weight:400}.icon{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400;direction:ltr;font-family:Material Symbols Rounded;font-style:normal;font-weight:400;line-height:1;display:inline-block}@keyframes eUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes eUpB{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes eIn{0%{opacity:0}to{opacity:1}}@keyframes eOut{0%{opacity:1}to{opacity:0}}@keyframes eScale{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes eModal{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes eModalOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes eSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes eSheetOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes eFanL{0%{opacity:0;transform:translate(40%,8%)rotate(0)scale(.9)}to{opacity:1;transform:rotate(-9deg)}}@keyframes eFanR{0%{opacity:0;transform:translate(-40%,8%)rotate(0)scale(.9)}to{opacity:1;transform:rotate(9deg)}}@keyframes eFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes eFloatL{0%,to{transform:rotate(-9deg)translateY(0)}50%{transform:rotate(-10.5deg)translateY(-7px)}}@keyframes eFloatR{0%,to{transform:rotate(9deg)translateY(0)}50%{transform:rotate(10.5deg)translateY(-7px)}}@keyframes eKen{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes eSpin{to{transform:rotate(360deg)}}@keyframes ePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes eDots{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes eToast{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@keyframes eToastB{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@keyframes eToastOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,14px)}}@keyframes eScan{0%{top:10%}50%{top:86%}to{top:10%}}@keyframes eRing{0%{stroke-dashoffset:856px}to{stroke-dashoffset:0}}@keyframes eRipple{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}@keyframes eRippleSm{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@keyframes ePop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes eGlow{0%,to{box-shadow:0 0 #f4a7b700}50%{box-shadow:0 0 0 7px #f4a7b74d}}@keyframes eShimmer{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes eDrift{0%{opacity:0;transform:translateY(0)scale(.7)}12%{opacity:.5}88%{opacity:.35}to{opacity:0;transform:translateY(-110vh)scale(1.15)}}@keyframes eFlyL{0%{opacity:0;transform:translate(-240px,60px)rotate(-34deg)}to{opacity:1;transform:rotate(-8deg)}}@keyframes eFlyR{0%{opacity:0;transform:translate(240px,60px)rotate(34deg)}to{opacity:1;transform:rotate(8deg)}}@keyframes eBeat{0%,to{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.12)}56%{transform:scale(1)}}@keyframes eNotif{0%{opacity:0;transform:translate(110%)}to{opacity:1;transform:none}}@keyframes eCheckIn{0%{transform:scale(0)rotate(-40deg)}to{transform:scale(1)rotate(0)}}@keyframes eBubble{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}@keyframes eDrop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes eWiggle{0%,82%,to{transform:rotate(0)}86%{transform:rotate(-16deg)}90%{transform:rotate(13deg)}94%{transform:rotate(-7deg)}97%{transform:rotate(3deg)}}@keyframes eSlideR{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}@keyframes eSlideL{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:none}}@keyframes eGrow{0%{width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.toast.svelte-1fk2ial{z-index:95;background:var(--ink);width:max-content;max-width:min(440px,100vw - 32px);color:var(--cream);text-align:center;pointer-events:none;text-wrap:pretty;border-radius:16px;padding:12px 18px;font-size:14px;font-weight:500;line-height:1.4;animation:.35s cubic-bezier(.2,.8,.2,1) eToast;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}@media (width<=759px){.above.svelte-1fk2ial{bottom:84px}}
