@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-wght-normal.BzFMHfZw.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-ext-wght-normal.CXYtwYOx.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bagel Fat One;font-style:normal;font-display:swap;font-weight:400;src:url(./bagel-fat-one-latin-400-normal.CB1T13M1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bagel Fat One;font-style:normal;font-display:swap;font-weight:400;src:url(./bagel-fat-one-latin-ext-400-normal.0J5BazhT.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gochi Hand;font-style:normal;font-display:swap;font-weight:400;src:url(./gochi-hand-latin-400-normal.D3Iu69dp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pink: #ff4fa3;--pink-soft: #ffb3d6;--pink-ink: #e8338a;--blue: #2f4fd8;--blue-soft: #a9b8ff;--blue-ink: #1c2f9e;--yellow: #ffd93a;--yellow-soft: #fff0a6;--green: #3cb47c;--purple: #8b5cf6;--paper: #f7f0e3;--paper-2: #efe5d2;--ink: #1d2a86;--ink-2: #3a4699;--night: #172163;--night-2: #0f174a;--muted: #6a6f9c;--display: "Bagel Fat One", "Nunito Variable", system-ui, sans-serif;--hand: "Gochi Hand", "Comic Sans MS", cursive;--ui: "Nunito Variable", system-ui, -apple-system, sans-serif;--radius: 18px;--radius-lg: 26px;--shadow-ink: 4px 5px 0 rgba(29, 42, 134, .18);--spring: linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.9%, 1);--spring-bouncy: linear(0, .004, .016, .035, .063 9.1%, .141 13.6%, .25 18.2%, .563 28.6%, .684 33.4%, .787 38.2%, .865 42.8%, .929 47.5%, .976 52.2%, 1.008 57%, 1.029 62%, 1.039 67.1%, 1.04 72.7%, 1.03 79.1%, 1.008 91.1%, 1);--spring-pop: linear(0, .13 3.3%, .5 9.1%, .95 16.3%, 1.13 21.7%, 1.18 25.4%, 1.15 29.4%, 1.05 37.7%, .98 46.3%, .97 52.4%, .995 66.3%, 1.004 77.7%, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--nav-h: 76px;--riso-mx: min(1.25px, .04em);--riso-my: min(1px, .035em);--safe-b: max(env(safe-area-inset-bottom, 0px), var(--native-safe-b, 0px));--safe-t: max(env(safe-area-inset-top, 0px), var(--native-safe-t, 0px), var(--app-min-safe-t, 0px));color-scheme:light}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html.in-app{--app-min-safe-t: 28px}html,body{overflow-x:clip;max-width:100%}.page>*,.page :where(.grid,[class*=wrap])>*{min-width:0}img,video,svg,canvas{max-width:100%}html,body{margin:0;padding:0}html{background:var(--paper)}body{font-family:var(--ui);color:var(--ink);background:var(--paper);min-height:100dvh;overscroll-behavior-y:contain;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video{display:block;max-width:100%}button{font:inherit;color:inherit}a{color:inherit}input,textarea{font:inherit;color:inherit}body:after{content:"";position:fixed;inset:-50%;pointer-events:none;z-index:9999;background-size:180px 180px;opacity:0;mix-blend-mode:multiply;will-change:transform;transform:translateZ(0)}html.grain body:after{background-image:url(../../../grain.png);opacity:.11;transition:opacity .3s ease-out}@media(prefers-reduced-motion:reduce){html.grain body:after{transition:none}}.display{font-family:var(--display);font-weight:400;letter-spacing:.005em;line-height:.95}.hand{font-family:var(--hand)}.kicker{font:800 .72rem/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.muted{color:var(--muted)}h1,h2,h3{margin:0}.riso-text{position:relative;display:inline-grid;isolation:isolate}.riso-text .ink{display:block;grid-area:1 / 1}.riso-text .ink-a{color:var(--blue)}.riso-text .ink-b{color:var(--pink);mix-blend-mode:multiply;transform:translate(var(--mx, var(--riso-mx)),var(--my, var(--riso-my)));opacity:.92}.riso-text .ink-c{color:var(--yellow);mix-blend-mode:multiply;transform:translate(calc(var(--mx, var(--riso-mx)) * -.8),calc(var(--my, var(--riso-my)) * 1.4));opacity:.85;z-index:-1}.riso-text.wiggling .ink-b{animation:ink-wiggle-b .42s var(--spring-bouncy)}.riso-text.wiggling .ink-c{animation:ink-wiggle-c .42s var(--spring-bouncy)}@keyframes ink-wiggle-b{0%{transform:translate(var(--mx, var(--riso-mx)),var(--my, var(--riso-my)))}30%{transform:translate(calc(var(--mx, var(--riso-mx)) * -1.4),calc(var(--my, var(--riso-my)) * 1.5)) rotate(-.6deg)}60%{transform:translate(calc(var(--mx, var(--riso-mx)) * 1.4),calc(var(--my, var(--riso-my)) * -1)) rotate(.4deg)}to{transform:translate(var(--mx, var(--riso-mx)),var(--my, var(--riso-my)))}}@keyframes ink-wiggle-c{0%{transform:translate(calc(var(--mx, var(--riso-mx)) * -.8),calc(var(--my, var(--riso-my)) * 1.4))}35%{transform:translate(calc(var(--mx, var(--riso-mx)) * 1.4),calc(var(--my, var(--riso-my)) * -1.3))}70%{transform:translate(calc(var(--mx, var(--riso-mx)) * -1.3),calc(var(--my, var(--riso-my)) * 1.3))}to{transform:translate(calc(var(--mx, var(--riso-mx)) * -.8),calc(var(--my, var(--riso-my)) * 1.4))}}.lp,.lp *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ink-tap{transition:scale .26s var(--spring-pop)}.ink-tap:active{scale:.95}.ink-tap.tapped{animation:tap-wiggle .42s var(--spring-bouncy)}@keyframes tap-wiggle{0%{scale:.93;rotate:-2deg}40%{scale:1.05;rotate:1.5deg}70%{scale:.99;rotate:-.5deg}to{scale:1;rotate:0deg}}.halftone-pink{background-image:radial-gradient(circle at center,var(--pink) 0 34%,transparent 36%);background-size:7px 7px}.halftone-blue{background-image:radial-gradient(circle at center,var(--blue) 0 32%,transparent 34%);background-size:6px 6px}.halftone-yellow{background-image:radial-gradient(circle at center,var(--yellow) 0 40%,transparent 42%);background-size:8px 8px}.btn{--bg: var(--pink);--fg: #fff;--edge: var(--blue);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:52px;padding:0 1.4em;border:0;border-radius:999px;background:var(--bg);color:var(--fg);font:800 1.05rem/1 var(--ui);letter-spacing:.01em;box-shadow:3px 4px 0 var(--edge);cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;transition:transform .28s var(--spring-pop),box-shadow .2s var(--ease-out);touch-action:manipulation}.btn:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.35) 0 30%,transparent 32%);background-size:6px 6px;transform:translate(2px,-2px);opacity:.6;-webkit-mask:linear-gradient(160deg,#000 0 30%,transparent 60%);mask:linear-gradient(160deg,#000 0 30%,transparent 60%)}.btn:active{transform:translate(2px,3px) scale(.98);box-shadow:1px 1px 0 var(--edge)}.btn[disabled]{opacity:.55;pointer-events:none}.btn.blue{--bg: var(--blue);--edge: var(--pink)}.btn.yellow{--bg: var(--yellow);--fg: var(--ink);--edge: var(--pink)}.btn.ghost{--bg: transparent;--fg: var(--ink);box-shadow:inset 0 0 0 2.5px var(--ink)}.btn.ghost:active{box-shadow:inset 0 0 0 2.5px var(--ink)}.btn.wide{width:100%}.btn.big{min-height:62px;font-size:1.2rem}.icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:14px;border:0;background:transparent;color:var(--ink);cursor:pointer;transition:transform .26s var(--spring-pop)}.icon-btn:active{transform:scale(.88)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#ffffffe0;color:var(--ink);font:700 .78rem/1.1 var(--ui);box-shadow:inset 0 0 0 1.5px #1d2a8638;white-space:nowrap}.chip.yellow{background:var(--yellow-soft)}.chip.pink{background:var(--pink-soft)}.chip.blue{background:#dfe5ff}.chip svg{width:14px;height:14px;flex:none}.polaroid{--tilt: 0deg;position:relative;background:var(--card);padding:10px 10px 14px;border-radius:6px;box-shadow:0 1px #0000000a,6px 8px #1d2a8624,0 12px 24px -12px #1d2a8659;transform:rotate(var(--tilt))}.polaroid .photo{position:relative;overflow:hidden;border-radius:3px;background:var(--paper-2)}.polaroid .photo img,.polaroid .photo video{width:100%;height:100%;object-fit:cover}.tape{position:absolute;width:74px;height:22px;top:-10px;left:50%;transform:translate(-50%) rotate(-4deg);background:color-mix(in srgb,var(--yellow) 70%,transparent);box-shadow:0 1px 2px #00000014;clip-path:polygon(3% 0,97% 4%,100% 50%,96% 100%,2% 96%,0 50%);z-index:2}.tape.pink{background:color-mix(in srgb,var(--pink) 55%,transparent)}.tape.blue{background:color-mix(in srgb,var(--blue-soft) 80%,transparent)}.card{background:var(--card);border-radius:var(--radius);box-shadow:inset 0 0 0 2px var(--ink),4px 5px 0 var(--pink-soft);padding:16px}.field{width:100%;min-height:50px;padding:12px 16px;border-radius:16px;border:0;background:var(--card);box-shadow:inset 0 0 0 2px var(--ink);outline:none;transition:box-shadow .2s var(--ease-out)}.field:focus{box-shadow:inset 0 0 0 2.5px var(--pink),3px 3px 0 var(--blue-soft)}textarea.field{min-height:90px;resize:none}.page{padding:calc(14px + var(--safe-t)) 16px calc(var(--nav-h) + 28px + var(--safe-b));max-width:560px;margin:0 auto;position:relative}.page.no-nav{padding-bottom:calc(32px + var(--safe-b))}.pop-in{animation:pop-in .64s var(--spring) both;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes pop-in{0%{opacity:0;transform:translateY(28px) scale(.9) rotate(calc(var(--from-tilt, -5deg)))}to{opacity:1;transform:none}}.fade-up{animation:fade-up .52s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 60ms)}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pop{animation:pop .52s var(--spring-pop) both}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.drift{animation:drift var(--dur, 38s) linear infinite;animation-delay:var(--delay, 0s);will-change:transform}@keyframes drift{0%{transform:translate3d(-30vw,0,0)}to{transform:translate3d(130vw,0,0)}}.bob{animation:bob 5s ease-in-out infinite}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.spin-slow{animation:spin 18s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.twinkle{animation:twinkle var(--tw, 2.6s) ease-in-out infinite;animation-delay:var(--delay, 0s)}@keyframes twinkle{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.45;transform:scale(.72) rotate(18deg)}}.heartbeat{animation:heartbeat 1.6s var(--ease-out) infinite}@keyframes heartbeat{0%,to{transform:scale(1)}12%{transform:scale(1.22)}24%{transform:scale(.96)}36%{transform:scale(1.12)}52%{transform:scale(1)}}.skeleton{position:relative;overflow:hidden;border-radius:12px;background-color:var(--paper-2);background-image:radial-gradient(circle,rgba(47,79,216,.16) 0 30%,transparent 33%);background-size:7px 7px}.skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,79,163,.22) 45%,rgba(255,217,58,.25) 55%,transparent 80%);transform:translate(-100%);animation:sheen 1.5s var(--ease-out) infinite}@keyframes sheen{to{transform:translate(100%)}}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .22s var(--ease-out) both}::view-transition-new(root){animation:vt-in .36s var(--spring) both}@keyframes vt-out{to{opacity:0;transform:scale(.985) translateY(-6px)}}@keyframes vt-in{0%{opacity:0;transform:scale(1.01) translateY(10px)}}::view-transition-group(nav){animation:none}::view-transition-old(nav),::view-transition-new(nav){animation:none;mix-blend-mode:normal}::view-transition-group(*){animation-duration:.42s;animation-timing-function:var(--spring)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.toast-wrap{position:fixed;left:0;right:0;bottom:calc(var(--nav-h) + 22px + var(--safe-b));display:grid;justify-items:center;gap:8px;z-index:100020;pointer-events:none}.toast{pointer-events:auto;background:var(--ink);color:#fff;padding:12px 18px;border-radius:16px;font-weight:700;box-shadow:3px 4px 0 var(--pink);animation:pop .42s var(--spring-pop) both;max-width:90vw}.toast.error{background:var(--pink-ink);box-shadow:3px 4px 0 var(--blue)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}.drift,.twinkle,.bob,.spin-slow,.heartbeat,.skeleton:after{animation:none!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}html[data-vt-dir=back]::view-transition-new(root){animation-name:vt-in-back}@keyframes vt-in-back{0%{opacity:0;transform:scale(.99) translateY(-8px)}}html.night,html.night body{background:var(--night)}.sky-pswp{--pswp-bg: #0f174a;--pswp-icon-color: #fff;--pswp-icon-color-secondary: #1d2a86;--pswp-icon-stroke-color: #1d2a86;--pswp-icon-stroke-width: 2px}.sky-pswp .pswp__counter{font:500 .8rem/1 var(--ui);letter-spacing:.04em;color:#ffffffb8;text-shadow:0 1px 3px rgb(0 0 0 / .55);opacity:1;margin:18px 0 0 16px;padding:0;height:auto;background:none;font-variant-numeric:tabular-nums}.sky-pswp .pswp__top-bar{transition:opacity .3s ease}.sky-pswp.sky-idle .pswp__top-bar{opacity:0}.sky-pswp .pswp__button--info,.sky-pswp .pswp__button--save{width:50px;display:grid;place-items:center}.sky-pswp .pswp__button--info svg,.sky-pswp .pswp__button--save svg{filter:drop-shadow(0 1px 2px rgb(0 0 0 / .5))}.sky-pswp .pswp__top-bar{padding-top:var(--safe-t)}.sky-pswp .pswp__button--close{margin-right:4px}:root{--safe-l: max(env(safe-area-inset-left, 0px), var(--native-safe-l, 0px));--safe-r: max(env(safe-area-inset-right, 0px), var(--native-safe-r, 0px))}.page{padding-left:calc(16px + var(--safe-l));padding-right:calc(16px + var(--safe-r))}@property --rr{syntax: "<length>"; inherits: false; initial-value: 0px;}.media .riso-wipe,.media .riso-ink{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.media .riso-wipe{--e: calc((1 - var(--q, 0)) * 130%);-webkit-mask-image:linear-gradient(180deg,#000 calc(var(--e) - 30%),transparent var(--e));mask-image:linear-gradient(180deg,#000 calc(var(--e) - 30%),transparent var(--e));z-index:1;transition:opacity .4s ease}.media.revealing .riso-wipe{-webkit-mask-image:linear-gradient(180deg,#000 calc(var(--e) - 30%),transparent var(--e)),radial-gradient(circle at var(--ix) var(--iy),transparent var(--rr),#000 calc(var(--rr) + 16px));mask-image:linear-gradient(180deg,#000 calc(var(--e) - 30%),transparent var(--e)),radial-gradient(circle at var(--ix) var(--iy),transparent var(--rr),#000 calc(var(--rr) + 16px));-webkit-mask-composite:source-in;mask-composite:intersect;animation:riso-reveal .52s cubic-bezier(.3,.6,.25,1) forwards}@keyframes riso-reveal{0%{--rr: 0px}to{--rr: calc(var(--iR) + 18px)}}.media.held .riso-wipe{opacity:0;transition:none}.media .riso-ink{z-index:2;visibility:hidden;clip-path:circle(0px at var(--ix, 50%) var(--iy, 50%))}.media.ink .riso-ink,.media.unink .riso-ink{visibility:visible}.media.ink .riso-ink{clip-path:circle(var(--iR) at var(--ix) var(--iy));transition:clip-path .52s cubic-bezier(.3,.6,.25,1)}.media.unink .riso-ink{clip-path:circle(var(--iR) at var(--ix) var(--iy));opacity:0;transition:opacity .4s ease}.pswp__img.riso-over{position:absolute;top:0;left:0;z-index:2;pointer-events:none;max-width:none}@media(prefers-reduced-motion:reduce){.media .riso-wipe{-webkit-mask-image:none;mask-image:none;opacity:calc(1 - var(--q, 0))}.media.revealing .riso-wipe{animation:none;-webkit-mask-image:none;mask-image:none;opacity:0;transition:opacity .3s ease}.media.ink .riso-ink{clip-path:none;opacity:1;transition:opacity .3s ease}}.map-open-cover{position:fixed;inset:0;z-index:99999;background:#0f174a00;transition:background-color .13s ease;pointer-events:none}.map-open-cover.on{background:#0f174af0}.map-open-cover img{position:fixed;object-fit:cover;border-radius:10px}@media(prefers-reduced-motion:reduce){.map-open-cover{transition:none}}.sky-pswp .pswp__container{scale:calc(1 - var(--info, 0) * .06);filter:brightness(calc(1 - var(--info, 0) * .3));transform-origin:50% 35%}.sky-pswp .pswp__top-bar{opacity:calc(1 - var(--info, 0))}@font-face{font-family:SkyComic;src:url(../../../fonts/sky/chewy.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:SkyArabic;src:url(../../../fonts/sky/naskh.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}:root{--card: #fffdf8;--card-ink: #1d2a86;--card-muted: #4a5390;--sky: #b9ddfa;--horizon: #f9e8a3;--sky-ink: #10162f;--hero-ink: #1d2a86;--tag-ink: #1d2a86;--button-blue: #2f4fd8;--button-pink: #a02f68;--button-ink: #fffdf8;--on-accent: #10162f;--on-ink: #fffdf8}.btn{--bg: var(--button-pink);--fg: var(--button-ink)}.btn.blue{--bg: var(--button-blue);--fg: var(--button-ink)}.btn.yellow{--fg: var(--on-accent)}.btn.ghost{--fg: var(--ink)}.btn:after{opacity:.18}.chip{background:var(--card)}.chip.blue{background:var(--blue-soft)}.card,.polaroid{color:var(--card-ink)}.card .muted,.polaroid .muted{color:var(--card-muted)}.toast{background:var(--night);color:#fffdf8}.toast.error{background:#a02f68}:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px #1d2a86}html[data-sky-dark=true] body:after{opacity:.055;mix-blend-mode:soft-light}html[data-sky-dark=true] .riso-text .ink-a{color:var(--ink)}html[data-sky-dark=true] .riso-text .ink-b,html[data-sky-dark=true] .riso-text .ink-c{mix-blend-mode:normal;opacity:.3}html[data-sky-dark=true] .day{background:var(--day-panel, var(--paper))}html[data-sky-dark=true] .day:before{opacity:.1}html[data-sky-dark=true] .tape{opacity:.55}html[data-sky-dark=true] .maplibregl-ctrl-group{background:var(--card);color:var(--ink)}html[data-sky-dark=true] .maplibregl-ctrl-icon{filter:invert(1)}html[data-sky-dark=true] .maplibregl-popup-content{background:var(--card);color:var(--ink)}.sky-still .sky-scene *,.sky-still .sky-scene *:before{animation:none!important;transition:none!important}html[data-sky-dark=true] .btn:not(.ghost){border:1.5px solid var(--ink)}.polaroid{--card: var(--c-card);--ink: var(--c-ink);--muted: var(--c-muted);--ink-2: var(--c-muted);--card-ink: var(--c-ink);--card-muted: var(--c-muted);--blue: var(--c-blue);--pink-ink: var(--c-pink-ink);--pink: var(--c-pink);--blue-soft: var(--c-blue-soft);--pink-soft: var(--c-pink-soft);--yellow-soft: var(--c-yellow-soft);--yellow: var(--c-yellow);--paper-2: var(--c-paper-2)}html[data-sky-dark=true] .polaroid{box-shadow:0 0 0 1.5px var(--card-ring, transparent),var(--card-shadow, 0 1px 0 rgba(0,0,0,.04), 6px 8px 0 rgba(29, 42, 134, .14), 0 12px 24px -12px rgba(29, 42, 134, .35))}html[data-sky-dark=true] .tape{opacity:var(--tape-alpha, .55)}html[data-sky-dark=true] .polaroid .chip{box-shadow:var(--chip-ring, inset 0 0 0 1.5px rgba(29, 42, 134, .22))}html[data-sky-dark=true] .pick.big-pick{--ink: var(--c-ink);--blue: var(--c-blue);--muted: var(--c-muted);--card-muted: var(--c-muted);--pink-soft: var(--c-card);--card: var(--c-card);color:var(--c-ink)}html[data-sky-dark=true] .cell.future .num{opacity:1;color:color-mix(in srgb,var(--ink) 58%,var(--paper))}html[data-sky-dark=true] ::placeholder{color:color-mix(in srgb,var(--muted) 85%,transparent);opacity:1}.nav.svelte-oeh3u8{position:fixed;left:0;right:0;bottom:0;z-index:200;padding:0 12px calc(10px + var(--safe-b));view-transition-name:nav;pointer-events:none}.bar.svelte-oeh3u8{pointer-events:auto;position:relative;max-width:520px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;height:66px;border-radius:26px;background:var(--card);box-shadow:inset 0 0 0 2.5px var(--ink),4px 5px 0 var(--pink-soft)}.blob.svelte-oeh3u8{position:absolute;left:0;top:7px;bottom:7px;width:20%;transition:transform .52s var(--spring-bouncy);pointer-events:none}.blob.svelte-oeh3u8:before{content:"";position:absolute;inset:0 12%;border-radius:18px;background:var(--yellow-soft);background-image:radial-gradient(circle,rgba(255,79,163,.35) 0 30%,transparent 33%);background-size:5px 5px}.item.svelte-oeh3u8{position:relative;z-index:1;display:grid;justify-items:center;gap:2px;text-decoration:none;color:var(--ink-2);font:800 .68rem/1 var(--ui);letter-spacing:.02em;padding:6px 0;transition:transform .3s var(--spring-pop),color .2s}.item.svelte-oeh3u8:active{transform:scale(.9)}.item.on.svelte-oeh3u8{color:var(--ink)}.item.on.svelte-oeh3u8 .ic:where(.svelte-oeh3u8){transform:translateY(-1px) rotate(-6deg) scale(1.1);color:var(--pink-ink)}.ic.svelte-oeh3u8{transition:transform .42s var(--spring-bouncy)}.plus.svelte-oeh3u8{position:relative;z-index:2;justify-self:center;width:64px;height:64px;margin-top:-26px;display:grid;place-items:center;border-radius:50%;background:var(--button-pink);color:var(--button-ink);box-shadow:inset 0 0 0 2.5px var(--ink),3px 4px 0 var(--blue)}.plus-ink.svelte-oeh3u8{position:absolute;inset:0;border-radius:50%;background:var(--yellow);mix-blend-mode:multiply;opacity:.55;transform:translate(-4px,-3px) scale(.92);z-index:-1}.plus.svelte-oeh3u8 svg{position:relative}.feed-keep.under.svelte-19jq8jh{position:fixed;left:0;right:0;width:100%;visibility:hidden;pointer-events:none;z-index:-1;content-visibility:hidden;contain:layout style paint}.feed-keep.under.svelte-19jq8jh *{view-transition-name:none!important}.toast-wrap.svelte-r9p0hk{transition:bottom .24s var(--spring-pop, ease),top .24s ease}.toast.act.svelte-r9p0hk{pointer-events:auto;display:inline-flex;align-items:center;gap:10px}.tact.svelte-r9p0hk{border:0;background:none;padding:6px 2px;margin:-6px 0;font:inherit;font-weight:800;color:var(--pink, #ff4fa3);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.upd.svelte-z1ckp5{position:fixed;left:50%;transform:translate(-50%);z-index:60;bottom:calc(env(safe-area-inset-bottom,0px) + 86px);display:flex;align-items:center;gap:2px;padding:4px;max-width:calc(100vw - 32px);background:var(--card);border-radius:999px;box-shadow:0 0 0 2px var(--ink),3px 4px 0 var(--pink),0 10px 24px #0000001f}.go.svelte-z1ckp5{display:flex;align-items:center;gap:8px;border:0;background:none;font:inherit;color:var(--ink);padding:8px 12px 8px 10px;border-radius:999px;cursor:pointer;white-space:nowrap;font-size:.92rem}.go.svelte-z1ckp5 b:where(.svelte-z1ckp5){color:var(--blue);font-weight:700}.sep.svelte-z1ckp5{opacity:.5}.go.svelte-z1ckp5:active{transform:scale(.97)}.dot.svelte-z1ckp5{width:10px;height:10px;border-radius:50%;background:var(--pink);box-shadow:2px 1px 0 var(--blue);animation:svelte-z1ckp5-pulse 1.8s ease-in-out infinite}.x.svelte-z1ckp5{border:0;background:none;color:var(--ink);opacity:.55;width:32px;height:32px;border-radius:50%;font-size:.85rem;cursor:pointer}.spin.svelte-z1ckp5{width:14px;height:14px;border-radius:50%;border:2.5px solid var(--blue-soft, #c9d3ff);border-top-color:var(--blue);animation:svelte-z1ckp5-spin .7s linear infinite}@keyframes svelte-z1ckp5-spin{to{transform:rotate(360deg)}}@keyframes svelte-z1ckp5-pulse{50%{transform:scale(.75);opacity:.7}}@media(prefers-reduced-motion:reduce){.dot.svelte-z1ckp5{animation:none}.spin.svelte-z1ckp5{animation-duration:1.6s}}.bg.svelte-c5fvza{position:fixed;inset:0;z-index:900;background:#17216373;animation:svelte-c5fvza-f .2s both}.peek.svelte-c5fvza{position:fixed;z-index:901;left:50%;top:50%;width:min(92vw,420px);transform:translate(-50%,-50%) rotate(-1.2deg);background:var(--paper);border-radius:22px;padding:10px 10px 14px;box-shadow:inset 0 0 0 2px var(--ink),6px 6px 0 var(--pink);animation:svelte-c5fvza-pop .42s var(--spring) both}@keyframes svelte-c5fvza-pop{0%{transform:translate(-50%,-46%) scale(.85) rotate(-4deg);opacity:0}}@keyframes svelte-c5fvza-f{0%{opacity:0}}.ph.svelte-c5fvza{position:relative;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 2px var(--ink);aspect-ratio:4 / 3;background:var(--paper-2)}.ph.svelte-c5fvza img:where(.svelte-c5fvza){display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.85) contrast(1.05)}.ph.svelte-c5fvza:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--ink);background:radial-gradient(rgba(23,33,99,.12) 1px,transparent 1.4px) 0 0 / 4px 4px;mix-blend-mode:multiply;pointer-events:none}.cap.svelte-c5fvza{display:grid;gap:4px;padding:10px 6px 0}.cap.svelte-c5fvza b:where(.svelte-c5fvza){font-size:1.5rem;color:var(--blue)}small.svelte-c5fvza{font-size:.7rem}small.svelte-c5fvza a:where(.svelte-c5fvza){color:inherit}.x.svelte-c5fvza{position:absolute;top:-12px;right:-10px;z-index:2;width:38px;height:38px;border-radius:50%;border:0;background:var(--yellow, #ffd93a);box-shadow:inset 0 0 0 2px var(--ink);font-size:1.3rem;line-height:1;color:var(--ink)}.native-shares.svelte-11mdg9x{position:fixed;left:calc(14px + var(--safe-l));right:calc(14px + var(--safe-r));bottom:calc(18px + var(--safe-b));max-width:490px;margin:auto;z-index:320;display:grid;gap:5px;border:2px solid var(--ink);border-radius:19px;background:var(--paper);color:var(--ink);padding:14px 17px;box-shadow:3px 4px 0 var(--blue);font-size:.9rem}.actions.svelte-11mdg9x{display:flex;flex-wrap:wrap;gap:8px;margin-top:5px}.with-nav.svelte-11mdg9x{bottom:calc(var(--nav-h) + var(--safe-b) + 18px)}.boot.svelte-12qhfyh{min-height:100dvh;display:grid;place-items:center}.offline.svelte-12qhfyh{position:fixed;z-index:70;left:50%;top:calc(8px + var(--safe-t));transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--card);color:var(--ink);font:800 .82rem var(--ui);white-space:nowrap;box-shadow:0 0 0 2px var(--ink),3px 4px 0 var(--yellow);animation:svelte-12qhfyh-off-in .38s var(--spring) both}.od.svelte-12qhfyh{width:9px;height:9px;border-radius:50%;background:var(--pink);box-shadow:1.5px 1px 0 var(--blue)}@keyframes svelte-12qhfyh-off-in{0%{transform:translate(-50%,-14px);opacity:0}}.app.svelte-12qhfyh{min-height:100dvh}
