:root{--glass-panel-color:rgba(17,43,32,.86);--glass-edge:rgba(219,238,206,.22);--glass-shine:linear-gradient(145deg,rgba(255,255,238,.14),transparent 38%,rgba(213,232,194,.035) 72%,rgba(255,255,255,.08));--glass-shadow:inset 0 1px 0 rgba(255,255,239,.2),inset 0 -1px 0 rgba(6,20,13,.22),0 18px 46px rgba(0,8,4,.25)}[data-glass-page=true] :is(main,[data-liquid-glass-shell],[class~=min-h-screen]){background-color:#0c1c15;background-image:radial-gradient(ellipse at 7% 0,rgba(128,156,89,.17),transparent 48%),radial-gradient(ellipse at 100% 60%,rgba(68,125,99,.14),transparent 55%)}[data-liquid-glass]{background-color:var(--glass-panel-color);background-image:var(--glass-shine);border-color:var(--glass-edge);box-shadow:var(--glass-shadow);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}[data-liquid-glass] [data-liquid-glass]:where(:not(dialog):not([data-liquid-glass=light])){background-color:rgba(230,243,209,.035);background-image:linear-gradient(145deg,rgba(255,255,240,.035),transparent 65%);box-shadow:inset 0 1px 0 rgba(255,255,240,.07);backdrop-filter:none;-webkit-backdrop-filter:none}[data-liquid-glass=light],[data-liquid-glass] [data-liquid-glass=light]{background-color:rgba(238,231,202,.9);background-image:linear-gradient(145deg,rgba(255,255,245,.32),transparent 55%,rgba(255,255,255,.1));border-color:rgba(255,251,222,.55);box-shadow:var(--glass-shadow);color:#26331d}[data-liquid-glass] [data-liquid-glass=light]{backdrop-filter:none;-webkit-backdrop-filter:none}@media (pointer:coarse){[data-liquid-glass]{backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}[data-liquid-glass] [data-liquid-glass]:where(:not(dialog)){backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){[data-liquid-glass],[data-liquid-glass] [data-liquid-glass]{background:#142d22;backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){[data-liquid-glass],[data-liquid-glass] [data-liquid-glass]{background:#142d22}}@media (prefers-reduced-transparency:reduce){[data-liquid-glass=light],[data-liquid-glass] [data-liquid-glass=light]{background:#eee7ca}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){[data-liquid-glass=light],[data-liquid-glass] [data-liquid-glass=light]{background:#eee7ca}}@media (forced-colors:active){[data-liquid-glass],[data-liquid-glass] [data-liquid-glass]{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none;backdrop-filter:none}}:is([data-reading-ui],[data-reading-ui] *):is(.text-gray-300,.text-gray-400,.text-gray-500,.text-white\/20,.text-white\/25,.text-white\/28,.text-white\/30,.text-white\/35,.text-white\/38,.text-white\/40,.text-white\/42,.text-white\/45,.text-white\/48,.text-white\/50,.text-white\/52,.text-white\/55,.text-white\/60,.text-white\/62,.text-white\/65):where(:not([data-reading-artwork],[data-reading-artwork] *)){color:var(--reading-muted)}:is([data-reading-ui],[data-reading-ui] *):is(.text-pink-400,.text-red-100,.text-red-200,.text-red-300,.text-red-300\/70,.text-red-400,.text-rose-300,.text-rose-300\/70,.text-rose-400):where(:not([data-reading-artwork],[data-reading-artwork] *)){color:var(--reading-danger)}:is([data-reading-ui],[data-reading-ui] *):is(.text-\[\#142f39\],.text-\[\#16302a\],.text-\[\#172315\],.text-\[\#173224\],.text-\[\#173d2b\],.text-\[\#182b1d\],.text-\[\#213224\],.text-\[\#24584b\],.text-\[\#26331d\],.text-\[\#2a351b\],.text-\[\#302814\],.text-\[\#315f1e\],.text-\[\#33251f\],.text-\[\#34442d\],.text-\[\#382b0c\],.text-\[\#3a2a08\],.text-\[\#3d2a08\],.text-\[\#3d5147\],.text-\[\#3f7463\],.text-\[\#466637\],.text-\[\#607066\],.text-\[\#68715e\],.text-\[\#6d3b26\],.text-\[\#6d574b\],.text-\[\#6e865d\],.text-\[\#81c784\],.text-\[\#86efac\],.text-\[\#8a6a52\],.text-\[\#8ee0c4\],.text-\[\#9ab78c\],.text-\[\#9d7d5b\],.text-\[\#b5cd8f\],.text-\[\#b9cabe\],.text-\[\#cbd9cf\],.text-\[\#cbdc9c\],.text-\[\#cceee3\],.text-\[\#cedead\],.text-\[\#cf6b37\],.text-\[\#d6dfd7\],.text-\[\#d7e2d9\],.text-\[\#d7e6da\],.text-\[\#dce8a7\],.text-\[\#dce8a7\]\/70,.text-\[\#e2edbc\],.text-\[\#e7a39a\],.text-\[\#e7dfc8\],.text-\[\#ef9a9a\],.text-\[\#f1eedb\],.text-\[\#f4a196\],.text-\[\#f4efd9\],.text-\[\#f4f1e7\],.text-\[\#f5f0df\],.text-\[\#ff6f4b\],.text-\[\#ffc2a7\],.text-\[\#fff3b0\],.text-\[\#fff4cd\],.text-\[\#fff8df\],.text-\[\#fff8e8\],.text-\[\#fff9df\],.text-\[\#fffaf0\],.text-white,.text-white\/70,.text-white\/72,.text-white\/75,.text-white\/78,.text-white\/80,.text-white\/85,.text-white\/90):where(:not([data-reading-artwork],[data-reading-artwork] *)){color:var(--reading-text)}:is([data-reading-ui],[data-reading-ui] *):is(.border-\[\#244a37\],.border-\[\#314228\]\/10,.border-\[\#3a2a23\],.border-\[\#407100\],.border-\[\#6ba891\],.border-\[\#c5aa83\],.border-\[\#c8d7ce\],.border-\[\#d8e1db\],.border-\[\#d9e3dc\],.border-\[\#dce8a7\]\/20,.border-\[\#ff6f4b\],.border-\[\#fff3b0\],.border-\[\#fffaf0\],.border-amber-100\/10,.border-amber-100\/15,.border-amber-100\/20,.border-amber-100\/25,.border-amber-200\/20,.border-amber-200\/25,.border-amber-300\/20,.border-amber-300\/25,.border-amber-300\/45,.border-amber-300\/55,.border-amber-400\/25,.border-amber-500\/20,.border-amber-500\/50,.border-emerald-100\/12,.border-emerald-100\/35,.border-emerald-100\/70,.border-emerald-200\/15,.border-emerald-400\/20,.border-emerald-400\/25,.border-emerald-400\/35,.border-emerald-400\/40,.border-emerald-400\/45,.border-emerald-500\/15,.border-emerald-500\/20,.border-emerald-500\/30,.border-emerald-800\/15,.border-emerald-800\/20,.border-emerald-800\/25,.border-emerald-800\/40,.border-emerald-900\/30,.border-gray-800,.border-lime-100\/15,.border-purple-500\/25,.border-purple-500\/30,.border-red-200\/20,.border-red-300\/20,.border-red-500\/20,.border-red-500\/50,.border-sky-300\/15,.border-white,.border-white\/10,.border-white\/15,.border-white\/20,.border-white\/25,.border-white\/5,.border-white\/7,.border-white\/8,.border-white\/\[0\.06\],.border-white\/\[0\.08\],.outline-white\/10,.outline-white\/12,.outline-white\/14,.ring-\[\#17150f\],.ring-emerald-500\/50):where(:not([data-reading-artwork],[data-reading-artwork] *)){border-color:var(--reading-line);outline-color:var(--reading-line);--tw-ring-color:var(--reading-line)}:is([data-reading-ui],[data-reading-ui] *):is(.bg-red-500\/10,.bg-red-500\/20,.bg-red-950\/25,.bg-red-950\/35,.bg-red-950\/40,.bg-red-950\/45):where(:not([data-reading-artwork],[data-reading-artwork] *)){background-color:var(--reading-danger-soft)}:is([data-reading-ui],[data-reading-ui] *):is(.text-emerald-100,.text-emerald-100\/55,.text-emerald-100\/60,.text-emerald-100\/90,.text-emerald-200,.text-emerald-200\/75,.text-emerald-200\/85,.text-emerald-300,.text-emerald-300\/65,.text-emerald-300\/70,.text-emerald-300\/80,.text-emerald-300\/90,.text-emerald-400,.text-emerald-400\/50,.text-emerald-400\/80,.text-emerald-500,.text-emerald-700,.text-emerald-800\/55,.text-emerald-900\/65,.text-emerald-900\/75,.text-emerald-950\/85,.text-green-300,.text-lime-200,.text-lime-200\/55,.text-purple-200,.text-purple-300,.text-sky-100,.text-sky-200,.text-sky-50):where(:not([data-reading-artwork],[data-reading-artwork] *)){color:var(--reading-accent)}:is([data-reading-ui],[data-reading-ui] *):is(.bg-\[\#172315\]\/10,.bg-\[\#466637\]\/12,.bg-\[\#466637\]\/20,.bg-\[\#526f43\]\/15,.bg-\[\#526f43\]\/8,.bg-\[\#b5cd8f\]\/10,.bg-\[\#b5cd8f\]\/12,.bg-\[\#b5cd8f\]\/20,.bg-\[\#d76558\]\/14,.bg-\[\#dce8a7\]\/10,.bg-\[\#fffaf0\]\/10,.bg-black\/14,.bg-black\/15,.bg-black\/18,.bg-black\/20,.bg-black\/25,.bg-emerald-400\/10,.bg-emerald-400\/12,.bg-emerald-400\/15,.bg-emerald-400\/16,.bg-emerald-400\/5,.bg-emerald-500\/10,.bg-emerald-500\/20,.bg-emerald-500\/25,.bg-emerald-600\/25,.bg-emerald-900\/20,.bg-emerald-950\/20,.bg-purple-500\/15,.bg-purple-500\/20,.bg-sky-300\/\[0\.055\],.bg-sky-400\/12,.bg-sky-400\/15,.bg-white\/10,.bg-white\/12,.bg-white\/15,.bg-white\/20,.bg-white\/25,.bg-white\/5,.bg-white\/7,.bg-white\/8,.bg-white\/9,.bg-white\/\[0\.025\],.bg-white\/\[0\.035\],.bg-white\/\[0\.03\],.bg-white\/\[0\.045\],.bg-white\/\[0\.04\],.bg-white\/\[0\.05\],.bg-white\/\[0\.06\],.bg-white\/\[0\.07\],.bg-white\/\[0\.08\]):where(:not([data-reading-artwork],[data-reading-artwork] *)){background-color:var(--reading-soft)}:is([data-reading-ui],[data-reading-ui] *):is(.bg-red-500,.bg-red-500\/80,.bg-red-600):where(:not([data-reading-artwork],[data-reading-artwork] *)){background-color:var(--reading-danger);color:var(--reading-bg)}:is([data-reading-ui],[data-reading-ui] *):is(.bg-\[\#060e06\],.bg-\[\#07120d\],.bg-\[\#07120d\]\/96,.bg-\[\#07150d\],.bg-\[\#091a13\],.bg-\[\#0a1a0a\],.bg-\[\#0c1814\]\/95,.bg-\[\#0d2116\],.bg-\[\#0f1f14\]\/90,.bg-\[\#0f1f14\]\/95,.bg-\[\#10231a\],.bg-\[\#10251d\],.bg-\[\#10271a\],.bg-\[\#11261c\],.bg-\[\#11261c\]\/95,.bg-\[\#132319\]\/96,.bg-\[\#13261a\]\/98,.bg-\[\#14251a\],.bg-\[\#14251a\]\/95,.bg-\[\#16120a\]\/95,.bg-\[\#17150f\]\/95,.bg-\[\#1a1a2e\]):where(:not([data-reading-artwork],[data-reading-artwork] *)){background-color:var(--reading-bg)}:is([data-reading-ui],[data-reading-ui] *):is(.text-amber-100,.text-amber-100\/55,.text-amber-100\/60,.text-amber-100\/70,.text-amber-100\/75,.text-amber-200,.text-amber-200\/55,.text-amber-200\/70,.text-amber-200\/75,.text-amber-200\/90,.text-amber-300,.text-amber-300\/60,.text-amber-300\/70,.text-amber-400,.text-amber-400\/50,.text-amber-400\/60,.text-amber-400\/70,.text-amber-50,.text-amber-50\/55,.text-amber-50\/65,.text-amber-50\/80,.text-amber-50\/85,.text-amber-700,.text-amber-950,.text-yellow-300):where(:not([data-reading-artwork],[data-reading-artwork] *)){color:var(--reading-warning)}:is([data-reading-ui],[data-reading-ui] *):is(.bg-\[\#cddd9e\],.bg-\[\#cbdc9c\],.bg-\[\#b7ead7\],.bg-\[\#8ee0c4\],.bg-\[\#6f925b\],.bg-\[\#63cf9b\],.bg-\[\#4d7d18\],.bg-\[\#4d7c1f\],.bg-\[\#407100\],.bg-\[\#466637\],.bg-\[\#8fc6dc\],.bg-\[\#dce8a7\],.bg-emerald-400,.bg-emerald-500,.bg-emerald-500\/90,.bg-emerald-600,.bg-emerald-700,.bg-emerald-950\/80):where(:not([data-reading-artwork],[data-reading-artwork] *)){background-color:var(--reading-accent);color:var(--reading-on-accent)}:is([data-reading-ui],[data-reading-ui] *):is(.bg-\[\#020906\]\/80,.bg-\[\#07110b\]\/78,.bg-\[\#07120c\]\/80,.bg-\[\#163126\],.bg-\[\#163222\]\/95,.bg-\[\#173224\]\/80,.bg-\[\#173224\]\/85,.bg-\[\#173224\]\/90,.bg-\[\#1a2e1a\]\/95,.bg-\[\#1f2d2a\],.bg-\[\#213d2a\],.bg-\[\#302814\]\/94,.bg-\[\#407100\]\/30,.bg-\[\#526f43\],.bg-\[\#526f43\]\/65,.bg-\[\#8ee0c4\]\/35,.bg-\[\#d76558\],.bg-\[\#d8f5e9\],.bg-\[\#e8dfbd\],.bg-\[\#edf3ed\],.bg-\[\#f0fff4\]\/72,.bg-\[\#f4e4c5\],.bg-\[\#f4efd7\],.bg-\[\#f5e3c5\],.bg-\[\#f6f8f3\],.bg-\[\#f8ead1\],.bg-\[\#fbfaf4\],.bg-\[\#fbfaf4\]\/96,.bg-\[\#ff6f4b\],.bg-\[\#ff8d5c\],.bg-\[\#ffb36b\]\/35,.bg-\[\#ffcf74\],.bg-\[\#ffd45f\]\/30,.bg-\[\#fff3b0\],.bg-\[\#fff4dc\],.bg-\[\#fff7e8\],.bg-\[\#fff9df\],.bg-\[\#fffaf0\],.bg-\[\#fffaf0\]\/90,.bg-emerald-900\/40,.bg-emerald-900\/95,.bg-emerald-950\/30,.bg-emerald-950\/35,.bg-emerald-950\/40,.bg-gray-700,.bg-gray-800\/50,.bg-gray-900,.bg-gray-900\/80,.bg-white\/30,.bg-white\/48):where(:not([data-reading-artwork],[data-reading-artwork] *)){background-color:var(--reading-surface)}:is([data-reading-ui],[data-reading-ui] *):is(.bg-amber-200\/10,.bg-amber-200\/12,.bg-amber-200\/\[0\.07\],.bg-amber-300,.bg-amber-300\/10,.bg-amber-300\/12,.bg-amber-300\/15,.bg-amber-300\/8,.bg-amber-300\/90,.bg-amber-300\/\[0\.06\],.bg-amber-400\/12,.bg-amber-400\/90,.bg-amber-50,.bg-amber-50\/\[0\.035\],.bg-amber-50\/\[0\.06\],.bg-amber-50\/\[0\.07\],.bg-amber-500,.bg-amber-500\/10,.bg-amber-500\/15,.bg-amber-500\/20,.bg-amber-600,.bg-amber-900\/10,.bg-amber-950\/35):where(:not([data-reading-artwork],[data-reading-artwork] *)){background-color:var(--reading-warning-soft)}:is([data-reading-ui],[data-reading-ui] *):is(.placeholder\:text-white\/30):where(:not([data-reading-artwork],[data-reading-artwork] *))::placeholder{color:var(--reading-muted);opacity:1}:is([data-reading-ui],[data-reading-ui] *):is(.bg-black\/40,.bg-black\/50,.bg-black\/55,.bg-black\/60,.bg-black\/65,.bg-black\/70,.bg-black\/80):where(:not([data-reading-artwork],[data-reading-artwork] *)){background-color:var(--reading-scrim)}@font-face{font-family:Sumteo Reading Sans;src:url(/fonts/reading/NotoSansKR-Variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}[data-reading-ui]{--reading-font-ui:"Sumteo Reading Sans","Apple SD Gothic Neo","Noto Sans KR",var(--font-geist-sans,system-ui),sans-serif;--reading-page-max-width:720px;--reading-header-gap:16px;--reading-header-left:max(var(--app-safe-left),24px,calc((100vw - var(--reading-page-max-width)) / 2 + 24px));--reading-header-right:max(var(--app-safe-right),24px,calc((100vw - var(--reading-page-max-width)) / 2 + 24px));--reading-bg:#f8f5ed;--reading-surface:#fffdf7;--reading-soft:#e9ecdf;--reading-text:#273b32;--reading-muted:#626d60;--reading-accent:#324f40;--reading-accent-hover:#3e5f4e;--reading-on-accent:#fffdf7;--reading-line:#d9ddcf;--reading-danger:#a33e3e;--reading-danger-soft:#f6e5df;--reading-warning:#806019;--reading-warning-soft:#f1e9cf;--reading-scrim:rgb(21 31 25/48%);--reading-shadow:0 18px 60px rgb(31 44 34/12%);--reading-safe-bottom:max(var(--safe-area-inset-bottom,0px),env(safe-area-inset-bottom,0px));--reading-safe-top:max(var(--safe-area-inset-top,0px),env(safe-area-inset-top,0px));--reading-safe-left:max(var(--safe-area-inset-left,0px),env(safe-area-inset-left,0px));--reading-safe-right:max(var(--safe-area-inset-right,0px),env(safe-area-inset-right,0px));color:var(--reading-text);color-scheme:light;font-family:var(--reading-font-ui);-webkit-font-smoothing:antialiased}html[data-reading-theme=dark] [data-reading-ui]{--reading-bg:#202824;--reading-surface:#2a342e;--reading-soft:#303f32;--reading-text:#f0eee5;--reading-muted:#b0b9ad;--reading-accent:#d6dfba;--reading-accent-hover:#e4ebcd;--reading-on-accent:#23372a;--reading-line:#465247;--reading-danger:#f0a29c;--reading-danger-soft:#492f2b;--reading-warning:#e4cb8d;--reading-warning-soft:#3e3a29;--reading-scrim:rgb(8 14 10/65%);--reading-shadow:0 18px 60px rgb(0 0 0/22%);color-scheme:dark}[data-reading-ui] :is(main,[data-liquid-glass-shell],.reading-page),[data-reading-ui].reading-page{background:var(--reading-bg);color:var(--reading-text)}[data-reading-ui] [data-liquid-glass],[data-reading-ui] [data-liquid-glass] [data-liquid-glass],[data-reading-ui][data-liquid-glass]{background:var(--reading-surface);color:var(--reading-text);border-color:var(--reading-line);border-radius:12px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;outline:none}[data-reading-ui] [data-liquid-glass] [data-liquid-glass]{background:var(--reading-bg)}[data-reading-ui] :is(dialog,.reading-modal){border:1px solid var(--reading-line);border-radius:20px;box-shadow:var(--reading-shadow)}:is([data-reading-ui] dialog,dialog[data-reading-ui])::backdrop{background:var(--reading-scrim);backdrop-filter:blur(3px)}[data-reading-ui] :is(h1,h2,h3):not([data-reading-artwork] *){color:var(--reading-text);font-family:var(--reading-font-ui);text-wrap:balance;letter-spacing:-.02em;font-weight:600}[data-reading-ui] :is(h1,.reading-heading){font-family:var(--reading-font-ui);line-height:36px}[data-reading-ui] h1{font-size:26px}[data-reading-ui].reading-auth-screen{background:var(--reading-bg);color:var(--reading-text)}[data-reading-ui] .reading-auth-content{max-width:320px}[data-reading-ui] .reading-auth-content>h1{font-size:20px;line-height:30px;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}[data-reading-ui] .reading-auth-content>p{word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}[data-reading-loading]{display:grid;place-items:center;font-family:Sumteo Reading Sans,sans-serif;text-align:center}[data-reading-loading].reading-loading-screen{min-height:100dvh;padding:max(32px,var(--app-safe-top)) max(24px,var(--app-safe-right)) max(32px,env(safe-area-inset-bottom,0px)) max(24px,var(--app-safe-left));background:#0a1a0a}[data-reading-loading] .reading-loading-content{width:100%;max-width:320px}[data-reading-loading] .reading-loading-tree{width:48px;height:48px;margin:0 auto 22px;animation:reading-loading-float 2.2s ease-in-out infinite}[data-reading-loading] .reading-loading-brand{margin:0 0 9px;color:#86efac;font-size:18px;line-height:26px;font-weight:600;letter-spacing:.025em}[data-reading-loading] .reading-loading-label{margin:0;color:#b4cbb5;font-size:14px;line-height:23px;font-weight:400;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}[data-reading-loading] .reading-loading-detail{margin:20px 0 0;color:#8ba58e;font-size:12px;line-height:21px;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}[data-reading-loading].reading-loading-compact{padding:32px 0}[data-reading-loading].reading-loading-compact .reading-loading-tree{width:28px;height:28px;margin-bottom:12px}[data-reading-loading].reading-loading-compact .reading-loading-tree>*{width:28px;height:28px}[data-reading-ui] [data-reading-loading]:not([data-on-dark]) :is(.reading-loading-label,.reading-loading-detail){color:var(--reading-muted)}.reading-loading-overlay{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:max(24px,var(--app-safe-top)) 24px max(24px,env(safe-area-inset-bottom,0px));overflow-y:auto;background:#07120dd9}@keyframes reading-loading-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){[data-reading-loading] .reading-loading-tree{animation:none}}[data-reading-ui] :is(.font-black,.font-extrabold):not([data-reading-artwork] *){font-weight:600}[data-reading-ui] :is(button,a,select):not([data-reading-artwork] *){-webkit-tap-highlight-color:transparent}[data-reading-ui] button:not([data-reading-artwork] *){min-height:44px;min-width:44px;box-shadow:none}[data-reading-ui] .reading-modal button{border-radius:8px}[data-reading-ui] :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--reading-accent);outline-offset:3px}[data-reading-ui] :is(input:not([type=range]):not([type=checkbox]),textarea,select){color:var(--reading-text);background-color:var(--reading-surface);border-color:var(--reading-line);border-radius:8px;font-size:16px}[data-reading-ui] :is(input,textarea)::placeholder{color:var(--reading-muted);opacity:1}[data-reading-ui] input[type=range]{accent-color:var(--reading-accent)}[data-reading-ui] :is(.reading-primary,[data-login-action]):not([data-reading-artwork],[data-reading-artwork] *){background:var(--reading-accent);color:var(--reading-on-accent);border:1px solid transparent;border-radius:8px;box-shadow:none}[data-reading-ui] :is(.reading-primary,[data-login-action]) *{color:inherit}[data-reading-ui] .reading-selected{background:var(--reading-accent);color:var(--reading-on-accent);box-shadow:none}[data-reading-ui] .reading-selected *{color:inherit}[data-reading-ui] :is(.bg-\[\#07110b\]\/78,.bg-\[\#020906\]\/80),[data-reading-ui]:is(.bg-\[\#07110b\]\/78,.bg-\[\#020906\]\/80){background:var(--reading-scrim)}[data-reading-ui].bg-\[\#07120c\]\/80{background:var(--reading-scrim)}[data-reading-ui] .reading-kicker{color:var(--reading-muted);font-size:10px;letter-spacing:.18em;font-weight:500}[data-reading-ui] .reading-muted{color:var(--reading-muted)}[data-reading-ui] .reading-decoration{display:none}[data-reading-ui] .reading-row{background:transparent;border:0;border-bottom:1px solid var(--reading-line);border-radius:0;box-shadow:none;outline:none;backdrop-filter:none;padding:20px 0}[data-reading-ui] .reading-avatar{border-radius:50%;background:var(--reading-soft);box-shadow:none}[data-reading-ui] .reading-list-shell{padding:0;border:0;background:transparent}[data-reading-ui] .reading-content{padding:calc(var(--app-safe-top) + var(--reading-header-gap)) var(--reading-header-right) 32px var(--reading-header-left);max-width:none}[data-reading-ui].reading-page-frame{width:100%;min-height:100dvh;padding:calc(var(--app-safe-top) + var(--reading-header-gap)) var(--reading-header-right) max(32px,calc(var(--bottom-nav-height) + 24px)) var(--reading-header-left);background:var(--reading-bg);color:var(--reading-text)}[data-reading-ui] .reading-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}[data-reading-ui] .reading-page-header-leading{flex:0 0 auto}[data-reading-ui] .reading-header-copy{flex:1;min-width:0}[data-reading-ui] .reading-page-header>.reading-theme-control{flex:0 0 44px}[data-reading-ui] .reading-page-header h1{overflow-wrap:anywhere}[data-reading-ui] .reading-header-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}[data-reading-ui] .reading-header-count{font-size:12px;font-weight:500;color:var(--reading-muted)}[data-reading-ui] .reading-page-header-action{width:44px;height:44px;flex:0 0 44px}[data-reading-ui] .reading-page-title{min-width:0;max-width:100%;margin:0}[data-reading-ui] .reading-page-subtitle{margin-top:4px;color:var(--reading-muted);font-size:14px;line-height:22px;overflow-wrap:anywhere}[data-reading-ui] .reading-page-header .reading-kicker{font-size:12px;line-height:18px;letter-spacing:.08em}[data-reading-ui].reading-tab-frame{padding:0}[data-reading-ui].reading-tab-frame .reading-content{padding-bottom:max(32px,calc(var(--bottom-nav-height) + var(--reading-safe-bottom) + 24px))}[data-reading-ui] .reading-social-tabs{border:1px solid var(--reading-line);border-radius:12px;background:var(--reading-soft)}[data-reading-ui] .reading-social-tab{border-radius:8px;color:var(--reading-muted);font-weight:500}[data-reading-ui] .reading-social-tab[aria-pressed=true]{background:var(--reading-surface);color:var(--reading-text);box-shadow:0 1px 4px rgb(0 0 0/7%)}[data-reading-ui] .reading-notification-title,[data-reading-ui] .reading-person-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;line-height:20px;color:var(--reading-text)}[data-reading-ui] .reading-follow-action{min-height:44px}[data-reading-ui] .reading-friends-search .reading-field-control{padding-right:36px}[data-reading-ui] .reading-search-spinner{position:absolute;right:12px;bottom:16px;color:var(--reading-accent)}[data-reading-ui] .reading-book-mode-tabs{border:1px solid var(--reading-line);border-radius:12px;background:var(--reading-soft)}[data-reading-ui] .reading-book-mode-tab{border-radius:8px;color:var(--reading-muted);font-weight:500}[data-reading-ui] .reading-book-mode-tab[aria-pressed=true]{background:var(--reading-surface);color:var(--reading-text);box-shadow:0 1px 4px rgb(0 0 0/7%)}[data-reading-ui] .reading-book-results{border:1px solid var(--reading-line);border-radius:12px;background:var(--reading-surface);color:var(--reading-text);box-shadow:var(--reading-shadow)}[data-reading-ui] .reading-book-results p{color:var(--reading-muted)}[data-reading-ui] .reading-book-result-row>button:hover{background:var(--reading-soft)}[data-reading-ui] .reading-book-results .material-symbols-outlined{color:var(--reading-accent)}[data-reading-ui] .reading-book-search .reading-field-input:focus-visible{outline:none}[data-reading-ui] .reading-book-search .reading-field-control:focus-within{outline:2px solid var(--reading-accent);outline-offset:2px}[data-reading-ui] .reading-book-list-tabs{border:1px solid var(--reading-line);border-radius:12px;background:var(--reading-soft)}[data-reading-ui] .reading-book-list-tab{border-radius:8px;color:var(--reading-muted);font-weight:500}[data-reading-ui] .reading-book-list-tab[aria-pressed=true]{background:var(--reading-surface);color:var(--reading-text);box-shadow:0 1px 4px rgb(0 0 0/7%)}[data-reading-ui] .reading-book-list-row{min-width:0;border:1px solid var(--reading-line);border-radius:12px;background:var(--reading-surface);color:var(--reading-text)}@media (hover:hover){[data-reading-ui] button.reading-book-list-row:hover{background:var(--reading-soft)}}[data-reading-ui] .reading-book-list-row .reading-icon{color:var(--reading-muted)}[data-reading-ui] .reading-book-list-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;line-height:20px;color:var(--reading-text)}[data-reading-ui] .reading-book-progress{border-radius:6px;background:var(--reading-soft);color:var(--reading-accent)}[data-reading-ui].reading-popup-overlay{align-items:safe center;padding:calc(var(--reading-safe-top) + 16px) calc(var(--reading-safe-right) + 16px) calc(var(--reading-safe-bottom) + 16px) calc(var(--reading-safe-left) + 16px);overflow-y:auto;overscroll-behavior:contain}[data-reading-ui] .reading-popup-panel{max-height:calc(100dvh - var(--reading-safe-top) - var(--reading-safe-bottom) - 32px);margin-inline:auto;overflow-y:auto;overscroll-behavior:contain}[data-reading-ui] .reading-popup-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;line-height:28px;color:var(--reading-text)}[data-reading-ui] .reading-popup-panel :is(h2,h3)[tabindex="-1"]:focus{outline:2px solid var(--reading-accent);outline-offset:2px;border-radius:4px}[data-reading-ui] .reading-unfollow-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;line-height:28px;color:var(--reading-text)}[data-reading-ui] .reading-goods-tabs{border:1px solid var(--reading-line);border-radius:12px;background:var(--reading-soft)}[data-reading-ui] .reading-goods-tab{min-width:0;border-radius:8px;color:var(--reading-muted);font-weight:500;line-height:18px}[data-reading-ui] .reading-goods-tab[aria-pressed=true]{background:var(--reading-surface);color:var(--reading-text);box-shadow:0 1px 4px rgb(0 0 0/7%)}@media (max-width:639px){[data-reading-ui].reading-unfollow-overlay{align-items:flex-end}}dialog.reading-popup-dialog[data-reading-ui]{position:fixed;inset:calc(var(--reading-safe-top) + 16px) calc(var(--reading-safe-right) + 16px) calc(var(--reading-safe-bottom) + 16px) calc(var(--reading-safe-left) + 16px);width:calc(100vw - var(--reading-safe-left) - var(--reading-safe-right) - 32px);max-width:512px;max-height:calc(100dvh - var(--reading-safe-top) - var(--reading-safe-bottom) - 32px);margin:auto;overflow-y:auto;overscroll-behavior:contain;background:var(--reading-surface);color:var(--reading-text)}[data-reading-ui].reading-legal-overlay{padding:calc(var(--reading-safe-top) + 16px) calc(var(--reading-safe-right) + 16px) calc(var(--reading-safe-bottom) + 16px) calc(var(--reading-safe-left) + 16px)}[data-reading-ui] .reading-legal-panel{--reading-text:#173d2b;--reading-muted:#607066;--reading-surface:#fbfaf4;--reading-bg:#fbfaf4;--reading-line:#d9e3dc;--reading-accent:#315f1e;height:100%;max-height:100%;border-radius:20px;background:#fbfaf4;color:#173d2b;color-scheme:light}[data-reading-ui] .reading-legal-panel>header{background:#fbfaf4;color:#173d2b;border-color:#d9e3dc}[data-reading-ui] .reading-legal-panel>header button{color:#315f1e}[data-reading-ui] .reading-legal-panel [data-legal-document-scroll] :is(h2,h3){color:#173d2b}[data-reading-ui] .reading-legal-panel [data-legal-document-scroll] :is(p,li,td,th,caption):not([data-privacy-draft-banner] *){color:#3d5147}[data-reading-ui].reading-flow-overlay{align-items:safe center;padding:calc(var(--reading-safe-top) + 16px) calc(var(--reading-safe-right) + 16px) calc(var(--reading-safe-bottom) + 16px) calc(var(--reading-safe-left) + 16px);overflow-y:auto;overscroll-behavior:contain;background:var(--reading-scrim)}[data-reading-ui] .reading-flow-panel{width:min(100%,420px);max-height:calc(100dvh - var(--reading-safe-top) - var(--reading-safe-bottom) - 32px);margin-inline:auto;overflow-y:auto;overscroll-behavior:contain}[data-reading-ui] .reading-flow-long-title{overflow-wrap:anywhere;text-wrap:pretty;color:var(--reading-muted)}[data-reading-ui] .reading-flow-hero-icon .reading-icon{width:26px;height:26px}[data-reading-ui] h2.reading-flow-long-title{color:var(--reading-text)}[data-reading-ui] .reading-quiz-field{border-color:var(--reading-line);border-radius:8px;background:var(--reading-surface);color:var(--reading-text);font-size:16px}[data-reading-ui] .reading-page-selector .reading-field-label{color:var(--reading-text)}[data-reading-ui] .reading-page-selector .reading-page-number{border-color:var(--reading-line);background:var(--reading-surface);color:var(--reading-text)}[data-reading-ui] .reading-page-selector input[type=range]{accent-color:var(--reading-accent)}[data-reading-ui] .reading-page-selector .reading-error{color:var(--reading-danger)}dialog.reading-bookmark-dialog[data-reading-ui]{position:fixed;inset:calc(var(--reading-safe-top) + 16px) calc(var(--reading-safe-right) + 16px) calc(var(--reading-safe-bottom) + 16px) calc(var(--reading-safe-left) + 16px);width:calc(100vw - var(--reading-safe-left) - var(--reading-safe-right) - 32px);max-width:512px;max-height:calc(100dvh - var(--reading-safe-top) - var(--reading-safe-bottom) - 32px);margin:auto;overflow-y:auto;overscroll-behavior:contain;background:var(--reading-surface);color:var(--reading-text)}dialog.reading-bookmark-dialog[data-reading-ui] .reading-bookmark-row{border-radius:8px;color:var(--reading-text);background:transparent}dialog.reading-bookmark-dialog[data-reading-ui] .reading-bookmark-row--selected{background:var(--reading-soft)}[data-reading-ui].reading-info-bar{position:fixed;top:var(--app-safe-top);left:0;right:0;z-index:40;display:flex;align-items:flex-start;gap:12px;min-height:52px;padding:4px var(--reading-header-right) 4px var(--reading-header-left);background:var(--reading-surface);border-bottom:1px solid var(--reading-line)}.reading-info-content{display:grid;flex:1;min-width:0;grid-template-columns:minmax(0,1fr) auto max-content;grid-template-rows:minmax(44px,auto);align-items:center;column-gap:8px;row-gap:8px}.reading-info-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.reading-info-timer{flex-shrink:0;font-family:var(--reading-font-ui);font-size:14px;line-height:20px;font-variant-numeric:tabular-nums;color:var(--reading-accent)}.reading-info-separator{color:var(--reading-muted)}.reading-info-completion{display:none}@media (min-width:640px){.reading-info-completion{display:block;grid-column:1/-1;min-width:0;overflow-wrap:anywhere;font-size:12px;line-height:18px;color:var(--reading-muted)}}[data-reading-ui] .reading-section{margin-top:30px}[data-reading-ui] .reading-button{display:inline-flex;min-width:44px;min-height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--reading-line);border-radius:8px;padding:10px 16px;background:var(--reading-soft);color:var(--reading-text);font-size:14px;line-height:20px;font-weight:600;text-align:center}[data-reading-ui] .reading-button[data-variant=primary]{border-color:transparent;background:var(--reading-accent);color:var(--reading-on-accent)}[data-reading-ui] .reading-button[data-variant=ghost]{border-color:transparent;background:transparent}[data-reading-ui] .reading-button[data-variant=danger]{border-color:var(--reading-danger);background:var(--reading-danger-soft);color:var(--reading-danger)}@media (hover:hover){[data-reading-ui] .reading-button[data-variant=primary]:not(:disabled):hover{background:var(--reading-accent-hover)}[data-reading-ui] .reading-button[data-variant=ghost]:not(:disabled):hover,[data-reading-ui] .reading-button[data-variant=secondary]:not(:disabled):hover{background:var(--reading-soft)}}[data-reading-ui] .reading-button:disabled{cursor:not-allowed;opacity:.55}[data-reading-ui] .reading-icon-button{width:44px;height:44px;min-height:44px;padding:0;border-color:transparent;background:transparent}[data-reading-ui] .reading-icon{display:block;width:20px;height:20px;flex:none}[data-reading-ui] .reading-field{display:grid;gap:6px;min-width:0}[data-reading-ui] .reading-field-label{font-size:14px;line-height:20px;font-weight:600}[data-reading-ui] .reading-field-control{display:flex;min-height:48px;align-items:center;gap:8px;border:1px solid var(--reading-line);border-radius:8px;padding:0 12px;background:var(--reading-surface)}[data-reading-ui] .reading-field-leading{display:grid;place-items:center;color:var(--reading-muted)}[data-reading-ui] .reading-field-input{flex:1;min-width:0;min-height:44px;border:0;outline:0;background:transparent;font-size:16px}[data-reading-ui] .reading-field-hint{color:var(--reading-muted);font-size:12px;line-height:18px}[data-reading-ui] .reading-field-error{color:var(--reading-danger);font-size:12px;line-height:18px}[data-reading-ui] .reading-surface{border:1px solid var(--reading-line);border-radius:12px;background:var(--reading-surface)}[data-reading-ui] .reading-surface--inset{background:var(--reading-soft)}[data-reading-ui] .reading-inline-state{display:grid;justify-items:center;gap:8px;padding:24px;text-align:center}[data-reading-ui] .reading-inline-state-title{font-size:16px;line-height:24px;font-weight:600}[data-reading-ui] .reading-inline-state-detail{color:var(--reading-muted);font-size:14px;line-height:22px}[data-reading-ui] .reading-inline-state--error{color:var(--reading-danger)}dialog.reading-dialog[data-reading-ui]{--reading-dialog-width:480px;position:fixed;inset:calc(var(--reading-safe-top) + 16px) calc(var(--reading-safe-right) + 16px) calc(var(--reading-safe-bottom) + 16px) calc(var(--reading-safe-left) + 16px);width:calc(100vw - var(--reading-safe-left) - var(--reading-safe-right) - 32px);max-width:var(--reading-dialog-width);height:fit-content;max-height:calc(100dvh - var(--reading-safe-top) - var(--reading-safe-bottom) - 32px);margin:auto;padding:24px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--reading-line);border-radius:20px;background:var(--reading-surface);color:var(--reading-text);box-shadow:var(--reading-shadow)}dialog.reading-dialog[data-size=compact]{--reading-dialog-width:384px}dialog.reading-resume-dialog[data-reading-ui]{--reading-dialog-width:300px;border-radius:16px}dialog.reading-dialog::backdrop{background:var(--reading-scrim,rgb(21 31 25/48%));backdrop-filter:blur(3px)}@media (max-width:639px){dialog.reading-dialog--sheet[data-reading-ui]{inset:auto var(--reading-safe-right) 0 var(--reading-safe-left);width:calc(100vw - var(--reading-safe-left) - var(--reading-safe-right));max-height:calc(100dvh - var(--reading-safe-top) - 16px);margin:0 auto;padding:20px 24px calc(var(--reading-safe-bottom) + 24px);border-radius:20px 20px 0 0}}dialog.reading-profile-popup-dialog[data-reading-ui],dialog.reading-unfollow-dialog[data-reading-ui]{--reading-dialog-width:384px;padding:0;border:0;background:transparent;box-shadow:none}dialog.reading-profile-popup-dialog[data-reading-ui]>[data-reading-popup-panel]{width:100%;max-height:calc(100dvh - var(--reading-safe-top) - var(--reading-safe-bottom) - 32px);overflow-y:auto;background:var(--reading-surface)}dialog.reading-goods-dialog[data-reading-ui]{--reading-dialog-width:384px;padding:0;border:0;background:transparent;box-shadow:none}dialog.reading-goods-dialog[data-reading-ui]>[data-reading-popup-panel]{width:100%;max-height:calc(100dvh - var(--reading-safe-top) - var(--reading-safe-bottom) - 32px);overflow-y:auto;background:var(--reading-surface)}dialog.reading-nft-dialog[data-reading-ui]{--reading-dialog-width:340px;padding:0;border:0;background:transparent;box-shadow:none}dialog.reading-nft-dialog[data-reading-ui]>[data-reading-popup-panel],dialog.reading-unfollow-dialog[data-reading-ui]>[data-reading-popup-panel]{width:100%;max-height:calc(100dvh - var(--reading-safe-top) - var(--reading-safe-bottom) - 32px);overflow-y:auto;background:var(--reading-surface)}@media (max-width:639px){dialog.reading-unfollow-dialog[data-reading-ui]{inset:auto calc(var(--reading-safe-right) + 16px) calc(var(--reading-safe-bottom) + 16px) calc(var(--reading-safe-left) + 16px);margin:0 auto}}[data-reading-ui].reading-profile-overlay{padding:calc(var(--app-safe-top) + 8px) max(var(--app-safe-right),8px) calc(var(--reading-safe-bottom) + 8px) max(var(--app-safe-left),8px)}[data-reading-ui].reading-profile-overlay>section{min-height:min(760px,calc(100dvh - var(--app-safe-top) - var(--reading-safe-bottom) - 16px))}[data-reading-ui] .reading-bottom-nav{background:var(--reading-bg);border-top:0;border-radius:0;box-shadow:inset 0 1px var(--reading-line);border-color:var(--reading-line);backdrop-filter:none}[data-reading-ui] [data-primary-nav-item]{transform:none;color:var(--reading-muted);font-weight:500;border-radius:0}[data-reading-ui] [data-primary-nav-item]>span.absolute{display:none}[data-reading-ui] [data-primary-nav-item][aria-current=page]{color:var(--reading-accent)}[data-reading-ui] [data-primary-nav-item][aria-current=page]:after{content:"";position:absolute;bottom:1px;width:4px;height:4px;border-radius:50%;background:currentColor}[data-reading-ui] [data-primary-nav-item] .reading-nav-badge{background:var(--reading-danger);color:var(--reading-bg);--tw-ring-color:var(--reading-bg)}[data-reading-ui] .reading-theme-control{display:flex;align-items:center;justify-content:flex-end;gap:4px;color:var(--reading-muted)}[data-reading-ui] .reading-theme-option{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid transparent;border-radius:12px;background:transparent;cursor:pointer}[data-reading-ui] .reading-theme-option[data-reading-theme-option=light]{color:#b9703d}[data-reading-ui] .reading-theme-option[data-reading-theme-option=dark]{color:#9b7c2f}html[data-reading-theme=dark] [data-reading-ui] .reading-theme-option[data-reading-theme-option=light]{color:#e2aa78}html[data-reading-theme=dark] [data-reading-ui] .reading-theme-option[data-reading-theme-option=dark]{color:#d7c88a}@media (hover:hover){[data-reading-ui] .reading-theme-option:hover{background:var(--reading-soft)}}.reading-login-content{width:100%;max-width:380px;margin:auto;padding:18px 4px}[data-reading-ui].reading-login-page{padding:calc(var(--reading-safe-top) + 16px) max(var(--reading-safe-right),24px) calc(var(--reading-safe-bottom) + 16px) max(var(--reading-safe-left),24px)}.reading-login-brand{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}[data-reading-ui] .reading-login-feature{border:0;border-bottom:1px solid var(--reading-line);border-radius:0;padding:14px 0;background:transparent}[data-reading-ui] .reading-login-feature>div{background:none}[data-reading-ui] .reading-login-title{font-size:32px;line-height:44px;text-align:left}[data-reading-ui] h1.reading-login-title{font-weight:500}[data-reading-ui] .reading-login-actions{margin-top:24px}[data-reading-ui] [data-production-my-room]{padding-top:calc(var(--app-safe-top) + var(--reading-header-gap));padding-left:var(--reading-header-left);padding-right:var(--reading-header-right)}[data-reading-ui] .reading-room-header{align-items:flex-start;max-width:none;margin-left:0;margin-right:0;margin-bottom:28px}[data-reading-ui] [data-my-room-section=profile]{border-radius:0}[data-reading-ui] .reading-profile-body{padding:0 0 24px;border:0;border-radius:0;border-bottom:1px solid var(--reading-line)}[data-reading-ui] .reading-stat{background:transparent;border:0;border-radius:0;border-right:1px solid var(--reading-line)}[data-reading-ui] .reading-stat:last-child{border:0}[data-reading-ui] .reading-stat>div:first-child{font-size:28px;font-weight:400;color:var(--reading-text)}[data-reading-ui] [data-my-room-section=current-books]{background:transparent;border:0;padding:0;border-radius:0}[data-reading-ui] [data-my-room-calendar-summary]{background:var(--reading-surface);border:1px solid var(--reading-line)}[data-reading-ui] [data-my-room-calendar-summary] .reading-calendar-muted{color:var(--reading-muted)}[data-reading-ui] [data-my-room-calendar-summary] .reading-calendar-accent{color:var(--reading-accent)}[data-reading-ui] [data-my-room-calendar-summary] dl>div{min-width:0}[data-reading-ui] [data-my-room-calendar-summary] dd{overflow-wrap:anywhere}[data-reading-ui] .reading-book-cover{border-radius:3px 8px 8px 3px;box-shadow:3px 6px 12px rgb(0 0 0/12%)}[data-reading-ui] .reading-modal-header{text-align:left;padding-right:32px;margin-bottom:24px}[data-reading-ui] .reading-modal-header h2{font-family:var(--reading-font-ui);font-size:20px;line-height:28px}[data-reading-ui] .reading-modal-header>.reading-decoration{display:none}[data-reading-ui],[data-reading-ui] :is(main,[data-liquid-glass],.reading-bottom-nav,.reading-avatar,input,textarea){transition-property:background-color,border-color,color;transition-duration:.18s;transition-timing-function:ease-out}[data-reading-ui] button:not([data-reading-artwork],[data-reading-artwork] *){transition-property:background-color,border-color,color,opacity,scale,transform;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}[data-reading-ui] :is(.reading-theme-option,.reading-primary,[data-login-action]):active{scale:.96}[data-reading-ui] .reading-theme-symbol{grid-area:1/1;opacity:0;scale:.25;filter:blur(4px);pointer-events:none;transition:opacity .16s ease-out,scale .22s cubic-bezier(.2,0,0,1),filter .16s ease-out,color .18s ease-out}[data-reading-ui] .reading-theme-symbol[data-symbol=light]{color:#b9703d}[data-reading-ui] .reading-theme-symbol[data-symbol=dark]{color:#9b7c2f}html[data-reading-theme=dark] [data-reading-ui] .reading-theme-symbol[data-symbol=light]{color:#e2aa78}html[data-reading-theme=dark] [data-reading-ui] .reading-theme-symbol[data-symbol=dark]{color:#d7c88a}[data-reading-ui] [data-reading-theme-option=dark] [data-symbol=dark],[data-reading-ui] [data-reading-theme-option=light] [data-symbol=light]{opacity:1;scale:1;filter:blur(0)}@keyframes reading-content-enter{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0 0}}@keyframes reading-surface-enter{0%{opacity:0}to{opacity:1}}[data-reading-ui] :is(.reading-content>header,.reading-room-header,.reading-login-brand){animation:reading-content-enter .18s ease-out both}[data-reading-ui] :is(.reading-content>section,[data-my-room-section],[data-my-room-calendar-summary]){animation:reading-content-enter .22s ease-out 40ms both}[data-reading-ui] .reading-modal,dialog[data-reading-ui][open]{animation:reading-surface-enter .18s ease-out both}@media (prefers-reduced-motion:reduce){:is([data-reading-ui],[data-reading-ui] *,[data-reading-ui] :before,[data-reading-ui] :after){animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){[data-reading-ui]{--reading-bg:Canvas;--reading-surface:Canvas;--reading-text:CanvasText;--reading-muted:CanvasText;--reading-accent:Highlight;--reading-on-accent:HighlightText;--reading-line:CanvasText}}[data-reading-ui]:is(dialog,main){color:var(--reading-text)}[data-reading-ui] .reading-modal{border-radius:16px}