*,:after,:before{box-sizing:border-box;margin:0;padding:0}:where(html){color-scheme:light dark;hanging-punctuation:first allow-end last;interpolate-size:allow-keywords;scroll-behavior:smooth;scrollbar-gutter:stable;text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}:where(html.translated-rtl){direction:rtl}@media (prefers-reduced-motion:reduce){:where(html){scroll-behavior:auto}}:where(body){min-block-size:100svb;min-inline-size:300px}:where(canvas,img,picture,svg,video){block-size:auto;border:none;display:block;max-inline-size:100%}:where(button,input,progress,select,textarea){appearance:none;background:transparent;border:none;color:inherit;font:inherit;hanging-punctuation:none;line-height:inherit;text-align:start;touch-action:manipulation}:where(button){cursor:pointer;-webkit-user-select:none;user-select:none}:where(textarea){resize:vertical}:where(textarea:not([rows])){field-sizing:content}:where(fieldset,iframe){border:none}:where(p,li,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word;text-wrap:pretty}:where(abbr[title]){border:none;text-decoration:none}:where(cite){font-style:inherit}:where(small){font-size:inherit}:where(li,ol,ul){list-style:none}:where(dialog,[popover]){background:transparent;border:none;color:inherit;margin:auto;max-block-size:none;max-inline-size:none;position:fixed}:where([popover]){inset:auto}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none}:where([hidden]:not([hidden=until-found])){display:none!important}:root{--color-white:#ffffff;--color-black:#000000;--color-modal-bg:rgba(0,0,0,0.4);--color-text:white;--color-text-secondary:rgba(255,255,255,0.5);--color-text-inactive:rgba(255,255,255,0.25);--quarter-rem:4px;--half-rem:8px;--one-rem:16px;--one-half-rem:24px;--two-rem:32px;--three-rem:48px;--four-rem:64px;--eight-rem:128px;--space-sides-general:8px;--space-sides-general-wide:8px;--space-sides-stories:16px;--space-sides-stories-wide:16px;--space-content-top:128px;--space-content-bottom:64px;--space-headcontent-gap:64px;--space-caption-gap:6px;--space-titlemeta-gap:4px;--space-sides-modal:16px;--space-top-modal:48px;--space-bottom-modal:48px;--space-buttons-gap:8px;--space-icons-gap:8px}@media(min-width:745px){:root{--space-sides-general:16px;--space-sides-stories:32px}}:root{--border-radius-image:0;--border-radius-containers:4px;--border-radius-buttons:4px;--border-buttons:1px solid var(--color-text);--border-buttons-inactive:1px solid var(--color-text-secondary);--border-containers:1px solid var(--color-text);--border-header:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);--disabled-opacity:0.33;--padding-buttons:8px 16px;--icon-size:16px;--icon-size-small:12px;--icon-size-wide:32px;--transition-buttons:0.25s ease;--transition-modal:0.33s ease-in;--transition-header-toggle:0.33s ease-in;--type-body:16px;--type-title:20px;--type-nav:16px;--type-data:14px;--type-button:16px;--type-caption:14px;--type-meta:14px;--type-summary:14px;--type-count:10px;--type-input:16px;--type-family:var(--font-untitled-sans),Helvetica,sans-serif;--type-family-display:var(--font-untitled-sans),Helvetica,sans-serif;--transition-general:0.33s ease;--transition-theme:0.33s ease;--transition-header-border:0.165s ease;--index-newsfeed:100;--index-komorebi:0;--index-slidepanel:500;--index-modal:600;--index-menu:700}:root[data-theme=light]{--color-app:hsla(0,0%,100%,1);--color-app-secondary:hsla(0,0%,96%,1);--color-text:hsla(0,0%,15%,1);--color-text-secondary:hsla(0,0%,15%,0.5);--color-text-inactive:hsla(0,0%,15%,0.3)}:root[data-theme=dark]{--color-app:hsla(0,0%,0%,1);--color-app-secondary:hsla(0,0%,4%,1);--color-text:hsla(0,0%,85%,1);--color-text-secondary:hsla(0,0%,85%,0.5);--color-text-inactive:hsla(0,0%,85%,0.3)}:root[data-theme=night]{--color-app:hsla(0,0%,0%,1);--color-app-secondary:hsla(0,100%,46%,0.1);--color-text:hsla(0,100%,46%,1);--color-text-secondary:hsla(0,100%,46%,0.5);--color-text-inactive:hsla(0,100%,46%,0.3)}body[data-font-family=sans-serif]{--type-family-functional:var(--font-untitled-sans),Helvetica,sans-serif;--type-family:var(--font-untitled-sans),Helvetica,sans-serif;--type-family-weight:400;--type-family-display:var(--font-untitled-sans),Helvetica,sans-serif;--type-family-display-weight:400}body[data-font-family=serif]{--type-family-functional:var(--font-untitled-sans),Helvetica,sans-serif;--type-family:var(--font-imperial),Georgia,"Times New Roman",Times,serif;--type-family-weight:400;--type-family-display:var(--font-cheltenham),Georgia,"Times New Roman",Times,serif;--type-family-display-weight:600}body[data-type-size=default]{--type-body:16px;--type-title:20px;--type-nav:16px;--type-data:14px;--type-button:16px;--type-caption:14px;--type-meta:14px;--type-summary:14px;--type-count:10px;--type-input:16px}body[data-type-size=larger]{--type-body:18px;--type-title:22px;--type-nav:18px;--type-data:16px;--type-button:18px;--type-caption:16px;--type-meta:16px;--type-summary:16px;--type-count:11px;--type-input:18px;--icon-size:18px;--icon-size-small:14px;--icon-size-wide:36px}@media(orientation:portrait){body[data-spacing-wide=true]{--space-sides-general-wide:2px;--space-sides-stories-wide:8px;--space-sides-modal:2px}}body,html{position:relative;height:100%;overscroll-behavior:none}body{color:var(--color-text);background:var(--color-app);font-family:var(--type-family);font-size:var(--type-body);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color var(--transition-theme),background var(--transition-theme);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}[contenteditable=true],button,input,textarea{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}main{position:relative;isolation:isolate;min-height:100lvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.mainContentLayer{position:relative;z-index:1;min-height:inherit}.app{position:relative;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}i{font-style:italic}h1,h2{font-family:var(--type-family-display);font-size:var(--type-title);font-weight:var(--type-family-display-weight)}p,span{font-size:var(--type-body);font-weight:var(--type-family-weight)}input{position:relative}