:root{--hu-palette-base:#17110f;--hu-palette-raised:#221a17;--hu-palette-accent:#f0a07e;--hu-palette-accent-soft:#3a2a24;--hu-palette-ink:#f7e9e4;--hu-palette-ink-soft:#c7aea5;--hu-palette-on-accent:#1f1512;--hu-palette-danger:#ff8b7e;--hu-palette-success:#74d3a0;--hu-palette-caution:#f0bf5a;--hu-palette-verified:#8cbcf5}@media (prefers-color-scheme:light){:root{--hu-palette-base:#fdebe7;--hu-palette-raised:#fff8f6;--hu-palette-accent:#924a2e;--hu-palette-accent-soft:#f8d5ce;--hu-palette-ink:#3a2620;--hu-palette-ink-soft:#76554b;--hu-palette-on-accent:#fff5f2;--hu-palette-danger:#b42318;--hu-palette-success:#24654a;--hu-palette-caution:#855400;--hu-palette-verified:#1f5fa8}}.theme-light{--hu-palette-base:#fdebe7;--hu-palette-raised:#fff8f6;--hu-palette-accent:#924a2e;--hu-palette-accent-soft:#f8d5ce;--hu-palette-ink:#3a2620;--hu-palette-ink-soft:#76554b;--hu-palette-on-accent:#fff5f2;--hu-palette-danger:#b42318;--hu-palette-success:#24654a;--hu-palette-caution:#855400;--hu-palette-verified:#1f5fa8}.theme-dark{--hu-palette-base:#17110f;--hu-palette-raised:#221a17;--hu-palette-accent:#f0a07e;--hu-palette-accent-soft:#3a2a24;--hu-palette-ink:#f7e9e4;--hu-palette-ink-soft:#c7aea5;--hu-palette-on-accent:#1f1512;--hu-palette-danger:#ff8b7e;--hu-palette-success:#74d3a0;--hu-palette-caution:#f0bf5a;--hu-palette-verified:#8cbcf5}.theme-dark-cherry{--hu-palette-base:#16070c;--hu-palette-raised:#240d15;--hu-palette-accent:#ff7a9c;--hu-palette-accent-soft:#45172a;--hu-palette-ink:#ffe6ee;--hu-palette-ink-soft:#e4a9bc;--hu-palette-on-accent:#22070f;--hu-palette-danger:#ff9466;--hu-palette-success:#7fd6a6;--hu-palette-caution:#f6c65b;--hu-palette-verified:#93c0f7}.theme-yokkao{--hu-palette-base:#f9fcd9;--hu-palette-raised:#fff;--hu-palette-accent:#c4006f;--hu-palette-accent-soft:#d9f57a;--hu-palette-ink:#1f1633;--hu-palette-ink-soft:#5b4d78;--hu-palette-on-accent:#fff;--hu-palette-danger:#c22a1c;--hu-palette-success:#1f6f35;--hu-palette-caution:#7d5a00;--hu-palette-verified:#1f5fb8}:root{--hu-color-surface-background:var(--hu-palette-base);--hu-color-surface-card:var(--hu-palette-raised);--hu-color-surface-soft:var(--hu-palette-accent-soft);--hu-color-text-primary:var(--hu-palette-ink);--hu-color-text-secondary:var(--hu-palette-ink-soft);--hu-color-action-accent-text:var(--hu-palette-accent);--hu-color-action-accent:var(--hu-palette-accent);--hu-color-text-on-accent:var(--hu-palette-on-accent);--hu-color-status-warning:var(--hu-palette-caution);--hu-color-status-error:var(--hu-palette-danger);--hu-color-status-success:var(--hu-palette-success);--hu-color-surface-divider:var(--hu-palette-accent-soft);--hu-color-journal-welcome:var(--hu-palette-ink);--hu-color-journal-text:var(--hu-palette-accent);--hu-color-journal-poll:var(--hu-palette-ink-soft);--hu-color-journal-photo:var(--hu-palette-accent-soft);--hu-color-journal-video:var(--hu-palette-raised);--hu-color-journal-moment:var(--hu-palette-base);--hu-color-journal-backdrop-base:var(--hu-palette-base);--hu-color-journal-backdrop-far:var(--hu-palette-accent-soft);--hu-color-journal-backdrop-mid:var(--hu-palette-accent);--hu-color-journal-backdrop-near:var(--hu-palette-ink-soft);--hu-color-journal-backdrop-light:var(--hu-palette-raised);--hu-color-status-verified:var(--hu-palette-verified);--hu-type-screen-title-font-size:34px;--hu-type-screen-title-line-height:40px;--hu-type-section-title-font-size:26px;--hu-type-section-title-line-height:32px;--hu-type-emphasis-font-size:18px;--hu-type-emphasis-line-height:24px;--hu-type-reading-font-size:18px;--hu-type-reading-line-height:28px;--hu-type-regular-font-size:16px;--hu-type-regular-line-height:24px;--hu-type-small-font-size:14px;--hu-type-small-line-height:20px;--hu-type-minimum-font-size:12px;--hu-type-minimum-line-height:16px;--hu-font-name-interface:Nunito;--hu-font-name-reading:Literata;--hu-font-name-alt:Barlow Condensed;--hu-font-weight-regular:400;--hu-font-weight-semi-bold:600;--hu-font-weight-bold:700;--hu-font-family-interface:"Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", "Arial", sans-serif;--hu-font-family-reading:"Literata", ui-serif, "New York", georgia, "Times New Roman", serif;--hu-font-family-mono:ui-monospace, "SFMono-Regular", "SF Mono", menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace;--hu-font-family-alt:"Barlow Condensed", system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", "Arial", sans-serif;--hu-space-0:0;--hu-space-025:4px;--hu-space-050:8px;--hu-space-075:12px;--hu-space-100:16px;--hu-space-125:20px;--hu-space-150:24px;--hu-space-200:32px;--hu-space-300:48px;--hu-space-400:64px;--hu-layout-app-gutter:var(--hu-space-125);--hu-radius-sm:12px;--hu-radius-md:20px;--hu-radius-lg:28px;--hu-radius-full:9999px;--hu-border-width-thin:1px;--hu-icon-size-glyph:20px;--hu-icon-size-slot:24px;--hu-focus-ring-width:3px;--hu-focus-ring-offset:2px;--hu-accessibility-target-minimum:48px;--hu-component-action-row-min-height:64px;--hu-icon-stroke-width:2px;--hu-opacity-interaction-enabled:1;--hu-opacity-interaction-disabled:.4;--hu-border-width-thick:2px;--hu-layout-row-gap:var(--hu-space-075);--hu-layout-section-gap:var(--hu-space-200);--hu-elevation-standard-x:0;--hu-elevation-standard-y:4px;--hu-elevation-standard-blur:12px;--hu-elevation-standard-spread:0;--hu-elevation-standard-color:#0000001a;--hu-elevation-standard-shadow:0 4px 12px 0 #0000001a;--hu-motion-duration-instant:0s;--hu-motion-duration-fast:.15s;--hu-motion-duration-standard:.2s;--hu-motion-easing-standard:ease;--hu-motion-easing-enter:ease-out;--hu-motion-easing-exit:ease-in;--hu-motion-easing-linear:linear}@media (prefers-reduced-motion:reduce){:root{--hu-motion-duration-instant:0s;--hu-motion-duration-fast:var(--hu-motion-duration-instant);--hu-motion-duration-standard:var(--hu-motion-duration-instant);--hu-motion-easing-standard:ease;--hu-motion-easing-enter:ease-out;--hu-motion-easing-exit:ease-in;--hu-motion-easing-linear:linear}}:root{--hu-safe-area-inset-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--hu-safe-area-inset-right:var(--safe-area-inset-right,env(safe-area-inset-right,0px));--hu-safe-area-inset-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--hu-safe-area-inset-left:var(--safe-area-inset-left,env(safe-area-inset-left,0px))}body[data-input-modality=pointer] :is(a,button):focus-visible{outline:none!important}.theme-light,.theme-yokkao{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-dark,.theme-dark-cherry{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-media][data-media-state=arriving]{animation:media-arrive var(--hu-motion-duration-standard) var(--hu-motion-easing-enter) both}:is(img,div)[data-media][data-media-state=loading]{background-color:var(--hu-color-surface-card);background-image:linear-gradient(90deg, transparent calc(46.9697% - 81px), color-mix(in srgb, var(--hu-color-surface-card) 2.3%, transparent) calc(46.9697% - 54px), color-mix(in srgb, var(--hu-color-surface-card) 15.9%, transparent) calc(46.9697% - 27px), color-mix(in srgb, var(--hu-color-surface-card) 50%, transparent) 46.9697%, color-mix(in srgb, var(--hu-color-surface-card) 84.1%, transparent) calc(46.9697% + 27px), color-mix(in srgb, var(--hu-color-surface-card) 97.7%, transparent) calc(46.9697% + 54px), var(--hu-color-surface-card) calc(46.9697% + 81px)), linear-gradient(90deg, transparent calc(33.3333% - 81px), color-mix(in srgb, var(--hu-color-surface-soft) 2.3%, transparent) calc(33.3333% - 54px), color-mix(in srgb, var(--hu-color-surface-soft) 15.9%, transparent) calc(33.3333% - 27px), color-mix(in srgb, var(--hu-color-surface-soft) 50%, transparent) 33.3333%, color-mix(in srgb, var(--hu-color-surface-soft) 84.1%, transparent) calc(33.3333% + 27px), color-mix(in srgb, var(--hu-color-surface-soft) 97.7%, transparent) calc(33.3333% + 54px), var(--hu-color-surface-soft) calc(33.3333% + 81px));background-repeat:no-repeat;background-size:300% 100%;animation:2s infinite media-shimmer}@keyframes media-arrive{0%{opacity:0}}@keyframes media-shimmer{0%{background-position:77.2727% 0;animation-timing-function:ease-in-out}75%,to{background-position:-6.8182% 0}}[data-field-hug]{min-inline-size:1ch;display:inline-grid}[data-field-hug]:after{content:attr(data-field-hug);visibility:hidden;white-space:pre;grid-area:1/1;overflow:hidden}[data-field-hug]>input{grid-area:1/1;inline-size:0;min-inline-size:100%}[data-sideways-row]{--sideways-row-ring-room:calc(var(--hu-focus-ring-width) + var(--hu-focus-ring-offset));margin-block:calc(var(--sideways-row-ring-room) * -1);padding-block:var(--sideways-row-ring-room);padding-inline:var(--hu-layout-app-gutter) var(--sideways-row-ring-room);scroll-padding-inline:var(--hu-layout-app-gutter) var(--sideways-row-ring-room);scrollbar-width:none;overflow-x:auto}*,:before,:after{box-sizing:border-box;-webkit-user-drag:none;background:0 0;border:none;margin:0;padding:0}:focus{outline:none}h1,h2,h3,h4,h5,h6,a,i,p,span,strong,ul,li,button,select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html{height:100dvh;font-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-bottom:env(safe-area-inset-bottom);padding-top:env(safe-area-inset-top);-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility}html,body,#app{width:100%;overflow:hidden}body,#app{height:100%}#app{position:relative}ul{margin:0;padding:0;list-style:none}ul>li{display:block}hr{height:1px;margin:var(--hu-space-100) 0;display:block}a{color:inherit;text-decoration:none}a:active,a:hover,a:visited{color:inherit;text-decoration:none}button{color:inherit;vertical-align:middle;background:0 0;display:inline-block}canvas{vertical-align:top;display:block}img{vertical-align:top;width:100%}input::-webkit-outer-spin-button{appearance:none}input::-webkit-inner-spin-button{appearance:none}select{appearance:none;text-indent:1px;text-overflow:""}textarea{box-shadow:none;font-family:inherit;font-size:inherit;resize:none;border:none;outline:none;overflow:auto}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:700;src:url(/assets/BarlowCondensed-Bold-v1xN8_Wq.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/assets/Nunito-Regular-r8SDr6Up.woff2)format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/assets/Nunito-SemiBold-Br8yIETf.woff2)format("woff2")}@font-face{font-display:swap;font-family:Literata;font-style:normal;font-weight:400;src:url(/assets/Literata-Regular-CLtNJ872.woff2)format("woff2")}html{touch-action:manipulation}body{background-color:var(--hu-color-surface-background);color:var(--hu-color-text-primary);font-family:var(--hu-font-family-interface);padding:0}#app{flex-direction:column;display:flex}.the-app-update-banner+.ui-shell{--ui-shell-inset-block-start:0px}
