@keyframes z-kid-styld_2d_spin{to{transform:rotate(360deg)}}@keyframes z-kid-styld_2d_ask_2d_sheet_2d_rise{0%{transform:translateY(100%)}}@keyframes z-kid-styld_2d_ask_2d_scrim_2d_fade{0%{opacity:0}}@font-face{font-family:Anton;src:url(/fonts/anton-latin.23aab0b2.woff2)format("woff2");font-display:swap;font-weight:400;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;src:url(/fonts/anton-latin-ext.ae1a8ac1.woff2)format("woff2");font-display:swap;font-weight:400;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial),local(ArialMT),local(Helvetica),local(Liberation Sans);font-weight:100 500;size-adjust:100.44%;ascent-override:99.57%;descent-override:29.87%;line-gap-override:0%}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Liberation Sans Bold);font-weight:501 900;size-adjust:93.83%;ascent-override:106.58%;descent-override:31.97%;line-gap-override:0%}:root{color-scheme:light;font-family:var(--z-styld-fontFamily-body,"Hanken Grotesk Variable", "Hanken Grotesk Fallback", system-ui, sans-serif);font-size:var(--z-styld-fontSize-body,16px);background-color:var(--z-styld-color-paper,#f1eee7);color:var(--z-styld-color-ink,#1c1410);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;accent-color:var(--z-styld-color-ink,#1c1410);line-height:1.5}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scrollbar-gutter:stable;overflow-x:clip;@media (width<=899px){scroll-padding-block-end:calc(88px + env(safe-area-inset-bottom))}}html:has(#camera-screen){scrollbar-gutter:auto}body,h1,h2,h3,p,dl,dd{margin:0}h1,h2,h3{text-wrap:balance;overflow-wrap:break-word;min-inline-size:0}h1{font-size:var(--z-styld-fontSize-title,30px);letter-spacing:-.02em;font-weight:600;line-height:1.08}h2{font-size:var(--z-styld-fontSize-heading,22px);letter-spacing:-.01em;font-weight:600;line-height:1.2}h3{font-size:var(--z-styld-fontSize-subheading,17px);font-weight:600;line-height:1.3}p{text-wrap:pretty;max-inline-size:65ch}a{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--z-styld-color-signal,#2f4f7c);text-decoration-color:var(--z-styld-color-signal,#2f4f7c);text-underline-offset:4px;touch-action:manipulation;font-weight:600;text-decoration-thickness:1.5px}button,select,input{font:inherit;font-size:var(--z-styld-fontSize-root,1rem);color:inherit;touch-action:manipulation}button,select{min-block-size:44px}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}textarea{font:inherit;font-size:var(--z-styld-fontSize-root,1rem);color:inherit}:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--z-styld-color-focus,#2f5bd3);outline-offset:2px}::view-transition-old(root){animation-duration:var(--z-styld-transitionDuration-hover,.18s);animation-timing-function:var(--z-styld-ease-standard,cubic-bezier(.2, 0, 0, 1))}::view-transition-new(root){animation-duration:var(--z-styld-transitionDuration-hover,.18s);animation-timing-function:var(--z-styld-ease-standard,cubic-bezier(.2, 0, 0, 1))}::view-transition-old(styld-nav){display:none}::view-transition-new(styld-nav){animation-name:none}#main h1:focus{outline-width:0}@media (prefers-reduced-motion:reduce){:not([data-loader]),:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes z-kid-styld_2d_board_2d_item_2d_out{to{opacity:0;transform:scale(.86)}}@keyframes z-kid-styld_2d_camera_2d_flash{0%{opacity:.7}to{opacity:0}}@keyframes z-kid-styld_2d_camera_2d_fly{0%{transform:translate(calc(50vw - 56px), calc(76px + env(safe-area-inset-bottom) - 50dvh)) scale(5);opacity:.6}}@keyframes z-kid-styld_2d_today_2d_drop_2d_in{0%{opacity:0;transform:translateY(-8%)rotate(-6deg)scale(.92)}}.z_scheme-dark{color-scheme:dark}.z_scheme-light{color-scheme:light}.z_scheme-light-dark{color-scheme:light dark}.z-theme-styld-theme{--z-styld-color-error:oklch(48% .16 25);--z-styld-color-focus:#2f5bd3;--z-styld-color-glass:oklch(98.5% .005 80/.74);--z-styld-color-ink:#1c1410;--z-styld-color-ink2:#5d554e;--z-styld-color-ink3:#6b635b;--z-styld-color-inkHover:oklab(30.4892% .00891411 .0111894);--z-styld-color-invalid:oklch(58% .16 25);--z-styld-color-onInk:#f7f4ee;--z-styld-color-paper:#f1eee7;--z-styld-color-paper2:#e7e2d9;--z-styld-color-paper2Hover:oklab(77.1368% .00346195 .0127987);--z-styld-color-rule:#ddd6cc;--z-styld-color-scrim:oklch(20% .02 50/.4);--z-styld-color-signal:#2f4f7c;--z-styld-color-stock:#fbf9f5;--z-styld-color-swatchBeige:#d8c3a5;--z-styld-color-swatchBlack:#111;--z-styld-color-swatchBlue:#3b6fd8;--z-styld-color-swatchBrown:#7b4b2a;--z-styld-color-swatchGreen:#3c7a4a;--z-styld-color-swatchGrey:#8a8a8a;--z-styld-color-swatchNavy:#1f2a44;--z-styld-color-swatchOrange:#e67e22;--z-styld-color-swatchPink:#e8a0b4;--z-styld-color-swatchPurple:#7d4ca6;--z-styld-color-swatchRed:#c0392b;--z-styld-color-swatchWhite:#fff;--z-styld-color-swatchYellow:#f2c94c;--z-styld-color-tintClay:#dcc0ad;--z-styld-color-tintSage:#c3cbb7;--z-styld-color-tintSand:#e0d3b8;--z-styld-color-tintSlate:#bec8d4;--z-styld-color-toneOlive:#cdcbad;--z-styld-color-tonePlum:#cfc1ca;--z-styld-color-toneStone:#d3cdc3;--z-styld-ease-out:ease-out;--z-styld-ease-spring:linear(0, .0357, .1183, .2215, .3294, .433, .5273, .6104, .6819, .7423, .7925, .8339, .8677, .895, .9171, .9347, .9487, .9598, .9686, .9755, .9809, .9852, .9885, .9911, .9931, .9947, .9959, .9968, .9976, .9981, .9986, .9989, 1);--z-styld-ease-springBounce:linear(0, .0491, .1629, .3039, .4479, .5806, .6949, .7883, .8613, .9159, .9549, .9815, .9985, 1.0085, 1.0134, 1.0151, 1.0147, 1.0132, 1.0111, 1.0089, 1.0068, 1.005, 1.0035, 1.0023, 1.0014, 1.0008, 1.0004, 1.0001, .9999, .9998, .9998, .9998, 1);--z-styld-ease-standard:cubic-bezier(.2, 0, 0, 1);--z-styld-ease-steady:linear;--z-styld-fontFamily-body:"Hanken Grotesk Variable", "Hanken Grotesk Fallback", system-ui, sans-serif;--z-styld-fontFamily-voice:"Anton", "Hanken Grotesk Variable", sans-serif;--z-styld-fontSize-boardHeadline:12cqw;--z-styld-fontSize-boardText:7cqw;--z-styld-fontSize-body:16px;--z-styld-fontSize-control:15px;--z-styld-fontSize-display:clamp(46px, 34px + 3vw, 72px);--z-styld-fontSize-heading:22px;--z-styld-fontSize-headline:clamp(52px, 40px + 4vw, 76px);--z-styld-fontSize-icon:20px;--z-styld-fontSize-iconLarge:24px;--z-styld-fontSize-label:14px;--z-styld-fontSize-micro:12px;--z-styld-fontSize-name:28px;--z-styld-fontSize-panelTitle:26px;--z-styld-fontSize-small:13px;--z-styld-fontSize-subheading:17px;--z-styld-fontSize-tiny:10px;--z-styld-fontSize-title:30px;--z-styld-gap-actions:8px;--z-styld-gap-close:10px;--z-styld-gap-column:32px;--z-styld-gap-columnWide:40px;--z-styld-gap-columns:48px;--z-styld-gap-cozy:14px;--z-styld-gap-grid:16px;--z-styld-gap-gutter:20px;--z-styld-gap-hairline:2px;--z-styld-gap-related:12px;--z-styld-gap-section:24px;--z-styld-gap-snug:6px;--z-styld-gap-tight:4px;--z-styld-gap-wide:28px;--z-styld-radius-field:12px;--z-styld-radius-inset:8px;--z-styld-radius-panel:16px;--z-styld-radius-photo:4px;--z-styld-radius-pill:999px;--z-styld-radius-sheet:24px;--z-styld-radius-table:28px;--z-styld-shadow-chosen:inset 0 0 0 1.5px #1c1410;--z-styld-shadow-dropTarget:inset 0 0 0 2px #2f4f7c;--z-styld-shadow-edge:inset 0 0 0 1px #ddd6cc;--z-styld-shadow-glass:inset 0 0 0 1px oklch(100% 0 0/.6), 0 2px 6px oklch(0% 0 0/.1), 0 20px 48px oklch(0% 0 0/.1);--z-styld-shadow-handleHalo:0 0 0 3px #f1eee7;--z-styld-shadow-lift1:0 1px 2px oklch(0% 0 0/.05), 0 8px 24px oklch(0% 0 0/.05);--z-styld-shadow-lift2:0 2px 6px oklch(0% 0 0/.1), 0 20px 48px oklch(0% 0 0/.1);--z-styld-shadow-overPhoto:0 1px 4px oklch(0% 0 0/.12);--z-styld-shadow-sheet:0 -8px 32px oklch(0% 0 0/.14);--z-styld-shadow-switchEdge:inset 0 0 0 1.5px #6b635b;--z-styld-transitionDuration-brief:.2s;--z-styld-transitionDuration-enter:.24s;--z-styld-transitionDuration-fade:.16s;--z-styld-transitionDuration-hover:.18s;--z-styld-transitionDuration-instant:0s;--z-styld-transitionDuration-press:.14s;--z-styld-transitionDuration-settle:.56s;--z-styld-transitionDuration-spin:.9s;--z-styld-transitionDuration-spring:.7s;--z-styld-transitionDuration-travel:.42s;--z-styld-color-glassEdge:oklch(100% 0 0/.6);--z-styld-color-shade1:oklch(0% 0 0/.05);--z-styld-color-shade2:oklch(0% 0 0/.1);--z-styld-color-shade3:oklch(0% 0 0/.16);--z-styld-fontSize-root:1rem}
