@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Spectral;src:url(/fonts/Spectral-400-latin-ext.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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:Spectral;src:url(/fonts/Spectral-400-cyrillic.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;src:url(/fonts/Spectral-500-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;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:Spectral;src:url(/fonts/Spectral-500-latin-ext.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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:Spectral;src:url(/fonts/Spectral-500-cyrillic.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#eef1ec;--surface:#f7f9f6;--field:#e3e8e2;--ink:#15201b;--muted:#56635c;--line:#d9e0d9;--rust:#8f5a10;--rust-deep:#74480b;--on-rust:#fffaf0;--glow:#f8faf6;--edge:#c5cfc6;--veil:#eef1eceb;--lamp:#d6963421;--tint:#8f5a101a;--shadow:0 1px 2px #15201b0d,0 12px 32px -10px #15201b29;--sans:Geist,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--display:Spectral,"Iowan Old Style",Charter,Georgia,serif;--book:"Iowan Old Style",Charter,"Palatino Linotype",Georgia,serif;--serif:var(--book);font:16px/1.5 var(--sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0e1512;--surface:#151e1a;--field:#1a2520;--ink:#ece6d8;--muted:#9aa79f;--line:#24302a;--rust:#e3a94f;--rust-deep:#f0c27a;--on-rust:#14100a;--glow:#16261e;--edge:#34423b;--veil:#0e1512eb;--lamp:#e3a94f33;--tint:#e3a94f1f;--shadow:0 1px 2px #0000004d,0 16px 40px -10px #0000008c}*{box-sizing:border-box}body{background:var(--paper);min-width:280px;color:var(--ink);margin:0}button,input,select{font:inherit}button,select,a{touch-action:manipulation}button{cursor:pointer;color:inherit;background:0 0;border:0;transition:background-color .18s,color .18s,border-color .18s,transform .18s}button:active:not(:disabled){transform:scale(.98)}button:disabled{opacity:.5;cursor:default}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--rust);outline-offset:3px}button:hover:not(:disabled),a{color:var(--rust)}button,input,select{min-height:40px}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--display);letter-spacing:-.01em;font-weight:500}[hidden]{display:none!important}@media (width<=640px),(pointer:coarse){button,input,select{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}button:active:not(:disabled){transform:none}}._app_1s0xa_2{background:radial-gradient(120% 55% at 50% -12%,var(--glow),transparent 62%),var(--paper);isolation:isolate;min-height:100svh;padding-bottom:24px}._mast_1s0xa_3,._heading_1s0xa_3,._caption_1s0xa_3,._foot_1s0xa_3{width:min(100% - 48px,1280px);margin-inline:auto}._mast_1s0xa_3{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;height:64px;display:flex}._wordmark_1s0xa_5{font:500 22px/1 var(--display);letter-spacing:-.01em;align-items:center;gap:10px;display:flex}._brandMark_1s0xa_6{border-bottom:2px solid var(--ink);align-items:flex-end;gap:2px;height:20px;padding:0 2px 2px;display:inline-flex}._brandMark_1s0xa_6 i{background:var(--ink);border-radius:1px;width:4px;height:14px;display:block}._brandMark_1s0xa_6 i:nth-child(2){height:17px}._brandMark_1s0xa_6 i:last-child{background:var(--rust);height:13px;margin-left:1px;transform:rotate(-14deg)}._mastTools_1s0xa_9{align-items:center;gap:4px;display:flex}._ghost_1s0xa_11,._secondary_1s0xa_11,._primary_1s0xa_11{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}._ghost_1s0xa_11{color:var(--ink)}._ghost_1s0xa_11:hover:not(:disabled),._icon_1s0xa_13:hover:not(:disabled){background:var(--field);color:var(--ink)}._icon_1s0xa_13{width:40px;color:var(--ink);border-radius:999px;place-items:center;padding:0;display:inline-grid}._secondary_1s0xa_11{background:var(--field);color:var(--ink);padding:0 18px}._secondary_1s0xa_11:hover:not(:disabled){background:var(--edge);color:var(--ink)}._primary_1s0xa_11{background:var(--rust);min-height:44px;color:var(--on-rust);padding:0 22px;font-size:15px}._primary_1s0xa_11:hover:not(:disabled){background:var(--rust-deep);color:var(--on-rust)}._ghost_1s0xa_11 svg,._primary_1s0xa_11 svg,._secondary_1s0xa_11 svg{flex-shrink:0}._group_1s0xa_20{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}._group_1s0xa_20 button{min-height:36px}._group_1s0xa_20 ._icon_1s0xa_13{width:36px}._heading_1s0xa_3{padding-top:clamp(16px,3.5vh,40px)}._titleRow_1s0xa_23,._searchRow_1s0xa_23,._foot_1s0xa_3,._actions_1s0xa_23,._dialog_1s0xa_23 header,._results_1s0xa_23>div{justify-content:space-between;align-items:center;gap:12px;display:flex}._titleRow_1s0xa_23 h1{letter-spacing:-.015em;font-size:clamp(36px,4.6vw,68px);line-height:1.05}._titleRow_1s0xa_23 ._outline_1s0xa_25{padding-left:18px}._searchRow_1s0xa_23{justify-content:flex-start;margin-top:20px}._search_1s0xa_23{border:1px solid var(--line);background:var(--field);min-width:0;height:44px;color:var(--muted);border-radius:999px;flex:0 460px;align-items:center;gap:10px;padding:0 18px 0 16px;display:flex}._search_1s0xa_23:focus-within{outline:2px solid var(--rust);outline-offset:3px}._search_1s0xa_23 input:focus-visible{outline:0}._search_1s0xa_23 input{width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:15px}._search_1s0xa_23 input::placeholder{color:var(--muted);opacity:1}._sort_1s0xa_31{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:inline-flex;position:relative}._sort_1s0xa_31 select{appearance:none;border:1px solid var(--line);background:var(--field);height:44px;color:var(--ink);cursor:pointer;border-radius:999px;padding:0 36px 0 16px;font-size:14px;font-weight:500;transition:border-color .18s}._sort_1s0xa_31 select:hover{border-color:var(--edge)}._sort_1s0xa_31 svg{pointer-events:none;position:absolute;right:14px}._shelfSection_1s0xa_35{margin-top:8px}._stage_1s0xa_36{touch-action:pan-y;isolation:isolate;height:min(clamp(270px,41svh,480px),68vw);position:relative;overflow:hidden}._stage_1s0xa_36:has(canvas){touch-action:none}._empty_1s0xa_38{z-index:2;pointer-events:none;justify-content:center;align-items:center;gap:clamp(24px,5vw,80px);height:78%;display:flex;position:absolute;top:0;left:0;right:0}._bookplate_1s0xa_39{object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.07)contrast(1.06);width:clamp(200px,24vw,320px);height:76%}._invitation_1s0xa_40{max-width:380px}._invitation_1s0xa_40 h2{font-size:clamp(26px,2.6vw,38px);line-height:1.1}._invitation_1s0xa_40 p{color:var(--muted);margin:10px 0 18px;font-size:16px}._invitation_1s0xa_40 button{pointer-events:auto;color:var(--rust);margin-left:-14px}._invitation_1s0xa_40 button:hover:not(:disabled){color:var(--rust-deep)}._fallback_1s0xa_44{border-bottom:12px solid #5b3520;padding:12px;position:absolute;inset:5% 6% 18%;overflow:auto}._fallback_1s0xa_44 ul{padding:0;list-style:none}._fallback_1s0xa_44 li{border-top:1px solid var(--line)}._fallback_1s0xa_44 small{color:var(--muted);margin-left:6px}._results_1s0xa_23,._note_1s0xa_45{background:var(--surface);border:1px solid var(--line);width:min(100% - 32px,640px);box-shadow:var(--shadow);color:var(--muted);border-radius:16px;margin:16px auto;padding:14px 18px;font-size:13px}._results_1s0xa_23 strong{color:var(--ink);font-size:14px;font-weight:600}._results_1s0xa_23>div{margin-right:-8px}._results_1s0xa_23 p{overflow-wrap:anywhere;margin-top:6px}._error_1s0xa_47{color:var(--rust)}._drop_1s0xa_48{background:var(--veil);z-index:10;letter-spacing:-.02em;border:2px dashed var(--rust);pointer-events:none;border-radius:16px;place-items:center;font-size:28px;font-weight:600;display:grid;position:fixed;inset:12px}._dialog_1s0xa_23{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink);border-radius:16px;width:min(480px,100vw - 32px);max-height:88svh;padding:20px 28px 28px}._dialog_1s0xa_23::backdrop{background:#1111135c}._dialog_1s0xa_23 header{margin-right:-10px}._dialog_1s0xa_23 h2{font-size:26px;line-height:1.2}._dialog_1s0xa_23 h3{margin-top:28px;font-size:15px;font-weight:600}._dialog_1s0xa_23 p{color:var(--muted);margin:4px 0 14px;font-size:14px}._dialog_1s0xa_23 ._actions_1s0xa_23{flex-wrap:wrap;justify-content:flex-start;gap:8px}._dialog_1s0xa_23 ._sort_1s0xa_31{margin-top:10px;font-size:14px}._dialog_1s0xa_23 a{text-underline-offset:3px;margin-top:28px;font-size:14px;font-weight:500;display:inline-block}@media (width<=640px){._mast_1s0xa_3,._heading_1s0xa_3,._caption_1s0xa_3,._foot_1s0xa_3{width:calc(100% - 32px)}._heading_1s0xa_3{padding-top:24px}._searchRow_1s0xa_23{gap:8px;margin-top:16px}._searchRow_1s0xa_23 ._sort_1s0xa_31>span{display:none}._sort_1s0xa_31 select{max-width:132px;padding-right:32px}._sort_1s0xa_31 svg{right:12px}._stage_1s0xa_36{height:min(clamp(220px,40svh,400px),60vw)}._empty_1s0xa_38{text-align:center;flex-direction:column;justify-content:center;gap:8px;height:79%}._bookplate_1s0xa_39{width:180px;height:40%}._invitation_1s0xa_40 p{margin:6px 0 10px;font-size:15px}._invitation_1s0xa_40 button{margin-left:0}._group_1s0xa_20 button{min-height:44px}._group_1s0xa_20 ._icon_1s0xa_13{width:44px}._foot_1s0xa_3{margin-top:12px}}@media (pointer:coarse){._caption_1s0xa_3 small._hint_1s0xa_59{display:none}}@media (width<=480px){._mastTools_1s0xa_9 ._ghost_1s0xa_11{width:44px;padding:0}._mastTools_1s0xa_9 ._ghost_1s0xa_11 span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=360px){._searchRow_1s0xa_23{flex-wrap:wrap}._search_1s0xa_23{flex-basis:100%}}@media (height<=530px) and (orientation:landscape){._stage_1s0xa_36{height:275px}._heading_1s0xa_3{padding-top:12px}._mast_1s0xa_3{height:48px}}._stage_1s0xa_36{isolation:auto}._empty_1s0xa_38{mix-blend-mode:multiply}:root[data-theme=dark] ._empty_1s0xa_38{mix-blend-mode:screen}:root[data-theme=dark] ._bookplate_1s0xa_39{mix-blend-mode:normal;filter:brightness(1.07)contrast(1.06)invert()hue-rotate(180deg)brightness(.9)}._stats_1s0xa_65{max-width:1040px;min-height:100svh;padding:env(safe-area-inset-top) 24px 56px;background:var(--paper);margin:auto}._statsHeader_1s0xa_66{border-bottom:1px solid var(--line);align-items:center;height:64px;display:flex}._statsHeader_1s0xa_66 button{margin-left:-14px}._stats_1s0xa_65 h1{margin-top:clamp(28px,5vh,56px);font-size:clamp(36px,5vw,64px);line-height:1.05}._stats_1s0xa_65 h2{margin:48px 0 16px;font-size:22px}._figures_1s0xa_69{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);margin:28px 0 0;padding:24px 0;display:grid}._figures_1s0xa_69 div{border-left:1px solid var(--line);min-width:0;padding:0 24px}._figures_1s0xa_69 div:first-child{border:0}._figures_1s0xa_69 dt{color:var(--muted);font-size:13px}._figures_1s0xa_69 dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.1}._chart_1s0xa_73{padding:20px 0 0 52px;position:relative}._chartMax_1s0xa_74{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:12px;left:0}._bars_1s0xa_75{border-bottom:1px solid var(--line);border-top:1px dashed var(--line);align-items:stretch;gap:6px;height:180px;display:flex}._bars_1s0xa_75 i{flex:1;align-items:flex-end;min-width:0;display:flex;position:relative}._bars_1s0xa_75 b{background:var(--rust);border-radius:8px 8px 0 0;width:100%;transition:height .3s,background-color .18s;display:block}._bars_1s0xa_75 i:hover b{background:var(--rust-deep)}._bars_1s0xa_75 i:hover:after{content:attr(data-tip);white-space:nowrap;z-index:2;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink);pointer-events:none;border-radius:8px;margin-bottom:6px;padding:4px 10px;font-size:12px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._bars_1s0xa_75 i:nth-last-child(-n+3):hover:after{left:auto;right:0;transform:none}._bars_1s0xa_75 i:nth-child(-n+3):hover:after{left:0;transform:none}._chartDays_1s0xa_80{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}._statsEmpty_1s0xa_81{color:var(--muted);padding:12px 0}._statBooks_1s0xa_82{margin:0;padding:0;list-style:none}._statBooks_1s0xa_82 li{grid-template-columns:1fr 5ch;align-items:center;column-gap:16px;padding:16px 0;display:grid}._statBooks_1s0xa_82 li+li{border-top:1px solid var(--line)}._statBooks_1s0xa_82 strong{overflow-wrap:anywhere;grid-column:1/-1;margin-bottom:10px;font-size:16px;font-weight:500}._statBooks_1s0xa_82 progress{appearance:none;background:var(--line);border:0;border-radius:999px;width:100%;height:4px;overflow:hidden}._statBooks_1s0xa_82 progress::-webkit-progress-bar{background:var(--line);border-radius:999px}._statBooks_1s0xa_82 progress::-webkit-progress-value{background:var(--rust);border-radius:999px}._statBooks_1s0xa_82 progress::-moz-progress-bar{background:var(--rust);border-radius:999px}._statBooks_1s0xa_82 span{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}._statBooks_1s0xa_82 small{color:var(--muted);grid-column:1/-1;margin-top:8px;font-size:13px}._statBooks_1s0xa_82 em{color:var(--rust);font-style:normal}@media (prefers-reduced-motion:reduce){._bars_1s0xa_75 b{transition:none}}@media (width<=640px){._stats_1s0xa_65{padding-inline:16px}._stats_1s0xa_65 h2{margin-top:36px}._figures_1s0xa_69{grid-template-columns:1fr 1fr;row-gap:20px;padding:20px 0}._figures_1s0xa_69 div{padding:0 20px}._figures_1s0xa_69 div:nth-child(odd){border:0}._bars_1s0xa_75{gap:3px}}._reader_1s0xa_96{background:var(--paper);height:100dvh;padding:env(safe-area-inset-top) max(12px,3%) env(safe-area-inset-bottom);flex-direction:column;display:flex;position:relative}._readerHeader_1s0xa_97{flex-shrink:0;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:12px;height:60px;display:grid}._readerHeader_1s0xa_97>button{justify-self:start;margin-left:-8px;padding-left:8px}._readerHeader_1s0xa_97 h1{text-align:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:18px;overflow:hidden}._readerHeader_1s0xa_97>div{justify-self:end;gap:4px;margin-right:-6px;display:flex}._readerHeader_1s0xa_97 [aria-expanded=true]{background:var(--field)}._document_1s0xa_102{overscroll-behavior:contain;flex:1;width:min(100%,977.6px);min-height:0;margin:0 auto 8px;position:relative;overflow:auto}._readerFooter_1s0xa_103{border-top:1px solid var(--line);flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:64px;display:grid;position:relative}._readerFooter_1s0xa_103:before{content:"";width:var(--read);background:var(--rust);height:2px;transition:width .3s;position:absolute;top:-1px;left:0}._readerFooter_1s0xa_103>div{align-items:center;gap:4px;display:flex}._readerFooter_1s0xa_103>div:first-child{justify-self:start}._readerFooter_1s0xa_103 ._group_1s0xa_20{color:var(--muted)}._readerFooter_1s0xa_103 ._group_1s0xa_20 ._icon_1s0xa_13{width:32px;min-height:32px}._readerFooter_1s0xa_103 span{min-width:9ch;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500}._readerMenu_1s0xa_109{z-index:7;top:calc(env(safe-area-inset-top) + 60px);background:var(--surface);border:1px solid var(--line);width:min(100vw - 24px,300px);box-shadow:var(--shadow);border-radius:16px;gap:2px;padding:8px;font-size:14px;display:grid;position:absolute;right:max(12px,3%)}._readerMenu_1s0xa_109>._ghost_1s0xa_11{justify-content:flex-start;padding:0 12px}._readerMenu_1s0xa_109>._ghost_1s0xa_11 svg{color:var(--muted)}._readerMenu_1s0xa_109 label{color:var(--muted);gap:6px;padding:8px 12px 4px;font-size:13px;display:grid}._readerMenu_1s0xa_109>._ghost_1s0xa_11+:not(._ghost_1s0xa_11){border-top:1px solid var(--line);margin-top:6px;padding-top:10px}._readerMenu_1s0xa_109 form{align-items:flex-end;gap:8px;padding-right:4px;display:flex}._readerMenu_1s0xa_109 form label{flex:1}._readerMenu_1s0xa_109 input,._readerMenu_1s0xa_109 select{border:1px solid var(--line);background:var(--field);width:100%;height:40px;color:var(--ink);border-radius:999px;padding:0 16px;font-size:14px}._readerMenu_1s0xa_109 select{appearance:none;cursor:pointer;padding-right:36px}._select_1s0xa_116{display:block;position:relative}._select_1s0xa_116 svg{pointer-events:none;color:var(--muted);position:absolute;top:50%;right:14px;translate:0 -50%}._readerLoading_1s0xa_117{text-align:center;color:var(--muted);font-size:14px;animation:1.6s ease-in-out infinite alternate _breathe_1s0xa_1;position:absolute;inset:50% 0 auto}@keyframes _breathe_1s0xa_1{0%{opacity:.45}to{opacity:1}}._reader_1s0xa_96>[role=alert]{text-align:center;padding:8px;font-size:14px}._readerNotice_1s0xa_121{z-index:4;left:50%;bottom:calc(env(safe-area-inset-bottom) + 76px);pointer-events:none;max-width:calc(100% - 32px);position:absolute;translate:-50%}._readerNotice_1s0xa_121 span{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:8px 16px;font-size:13px;animation:.3s 4s forwards _fade_1s0xa_1;display:block;overflow:hidden}@keyframes _fade_1s0xa_1{to{opacity:0}}._document_1s0xa_102 svg{mix-blend-mode:multiply}:root[data-theme=dark] ._document_1s0xa_102 svg{mix-blend-mode:screen}._document_1s0xa_102 .mark-bookmark rect{stroke:none}._document_1s0xa_102 .mark-bookmark line{stroke:var(--rust);stroke-width:2px;stroke-opacity:1}._toolbar_1s0xa_128{z-index:6;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:2px;padding:4px;font-size:14px;display:flex;position:fixed}._toolbar_1s0xa_128>button:not(._ghost_1s0xa_11){border-radius:999px;place-items:center;width:40px;padding:0;display:grid}._toolbar_1s0xa_128>button:not(._ghost_1s0xa_11):hover{background:var(--field)}._toolbar_1s0xa_128 i{border-radius:50%;width:22px;height:22px;display:block;box-shadow:inset 0 0 0 1px #18181b29}._toolbar_1s0xa_128 ._ghost_1s0xa_11{box-shadow:-5px 0 0 -4px var(--line);margin-left:4px;padding:0 14px 0 12px}._toolbar_1s0xa_128 ._ghost_1s0xa_11 svg{color:var(--muted)}._notes_1s0xa_135{z-index:5;top:calc(env(safe-area-inset-top) + 60px);right:max(12px,3%);bottom:calc(env(safe-area-inset-bottom) + 72px);overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);width:360px;box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:16px;padding:0 20px 20px;font-size:14px;display:flex;position:absolute;overflow:auto}._notes_1s0xa_135 header{z-index:1;background:var(--surface);justify-content:space-between;align-items:center;margin-right:-10px;padding:12px 0 4px;display:flex;position:sticky;top:0}._notes_1s0xa_135 h2{font-size:20px}._notes_1s0xa_135 h2:focus-visible{outline-offset:4px;border-radius:4px}._filters_1s0xa_138{flex-wrap:wrap;gap:6px;display:flex}._filters_1s0xa_138 button{border:1px solid var(--line);min-height:36px;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}._filters_1s0xa_138 button:hover:not(:disabled){background:var(--field);color:var(--ink)}._filters_1s0xa_138 [aria-pressed=true]{background:var(--field);border-color:var(--ink)}._swatch_1s0xa_142{border-radius:50%;flex-shrink:0;width:12px;height:12px;display:inline-block;box-shadow:inset 0 0 0 1px #18181b29}._notes_1s0xa_135 ol{margin:0;padding:0;list-style:none;display:grid}._notes_1s0xa_135 li{grid-template-columns:minmax(0,1fr) auto;place-items:center start;gap:8px;padding:12px 0 16px;display:grid}._notes_1s0xa_135 li>*{grid-column:1/-1}._notes_1s0xa_135 li>._noteMeta_1s0xa_145{grid-column:1}._notes_1s0xa_135 li>button:last-child{grid-area:1/2;justify-self:end}._notes_1s0xa_135 li+li{border-top:1px solid var(--line)}._notes_1s0xa_135 li p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font-size:14px;line-height:1.5}._noteMeta_1s0xa_145{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}._quote_1s0xa_148{text-align:left;white-space:pre-line;min-height:0;font:17px/1.5 var(--book);color:var(--ink);-webkit-line-clamp:4;line-clamp:4;border-radius:4px;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}._notes_1s0xa_135 li>button:last-child{min-height:36px;margin-right:-8px;padding:0 12px;font-size:13px}._notes_1s0xa_135 li>._secondary_1s0xa_11:last-child{margin-right:0}._noteEdit_1s0xa_150{justify-items:start;gap:10px;width:100%;display:grid}._noteEdit_1s0xa_150>div{flex-wrap:wrap;gap:4px;display:flex}._noteEdit_1s0xa_150>div button{border:1px solid #0000;border-radius:999px;place-items:center;width:36px;min-height:36px;padding:0;display:grid}._noteEdit_1s0xa_150>div button:hover:not(:disabled){background:var(--field)}._noteEdit_1s0xa_150>div [aria-pressed=true]{border-color:var(--ink)}._noteEdit_1s0xa_150 ._swatch_1s0xa_142{width:18px;height:18px}._noteEdit_1s0xa_150 textarea{width:100%;font:inherit;color:var(--ink);background:var(--field);border:1px solid var(--line);resize:vertical;border-radius:16px;padding:10px 14px;line-height:1.5}._noteEdit_1s0xa_150 textarea:focus-visible{outline:2px solid var(--rust);outline-offset:2px}._noteEdit_1s0xa_150 ._ghost_1s0xa_11{min-height:36px;color:var(--muted);margin-left:-12px;padding:0 12px;font-size:13px}._noteEmpty_1s0xa_157{color:var(--muted)}._export_1s0xa_157{align-self:flex-start;margin-top:auto}@media (width<=640px),(pointer:coarse){._filters_1s0xa_138 button,._notes_1s0xa_135 li>button:last-child,._noteEdit_1s0xa_150 ._ghost_1s0xa_11{min-height:44px}._noteEdit_1s0xa_150>div button,._readerHeader_1s0xa_97 ._icon_1s0xa_13,._readerFooter_1s0xa_103 ._icon_1s0xa_13,._readerFooter_1s0xa_103 ._group_1s0xa_20 ._icon_1s0xa_13,._toolbar_1s0xa_128>button:not(._ghost_1s0xa_11){width:44px;min-height:44px}}@media (width<=640px){._readerHeader_1s0xa_97{gap:4px;height:56px}._readerHeader_1s0xa_97>button{padding-right:10px}._readerHeader_1s0xa_97>div{gap:0}._readerFooter_1s0xa_103{grid-template-columns:auto 1fr;gap:4px;height:60px}._readerFooter_1s0xa_103>div:last-child{justify-self:end;gap:0}._readerFooter_1s0xa_103>div:first-child{gap:2px}._readerFooter_1s0xa_103 ._group_1s0xa_20{padding:2px}._readerFooter_1s0xa_103 ._group_1s0xa_20>svg{display:none}._readerFooter_1s0xa_103>div:last-child{min-width:0}._readerFooter_1s0xa_103 span{white-space:normal;min-width:0;line-height:1.25}._readerMenu_1s0xa_109{top:calc(env(safe-area-inset-top) + 56px)}._notes_1s0xa_135{width:auto;max-height:72vh;padding-bottom:calc(env(safe-area-inset-bottom) + 20px);border-width:1px 0 0;border-radius:16px 16px 0 0;inset:auto 0 0}._readerNotice_1s0xa_121{bottom:calc(env(safe-area-inset-bottom) + 72px)}}._srOnly_1s0xa_167{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}._outline_1s0xa_25{border:1px solid var(--rust);min-height:44px;color:var(--rust);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}._outline_1s0xa_25:hover:not(:disabled){background:var(--tint);color:var(--rust)}._rename_1s0xa_171 ._outline_1s0xa_25{border-color:var(--edge);color:var(--ink)}._rename_1s0xa_171 ._outline_1s0xa_25:hover:not(:disabled){background:var(--field);color:var(--ink)}._shelfBar_1s0xa_172{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-top:clamp(12px,2vh,20px);display:flex}._tabs_1s0xa_173{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4px;min-width:0;display:flex;overflow-x:auto}._tabs_1s0xa_173::-webkit-scrollbar{display:none}._tabs_1s0xa_173 button{min-height:48px;color:var(--muted);border-radius:0;flex-shrink:0;padding:0 18px;font-size:16px;position:relative}._tabs_1s0xa_173 button:hover:not(:disabled),._tabs_1s0xa_173 [aria-current]{color:var(--ink)}._tabs_1s0xa_173 button:after{content:"";background:var(--rust);border-radius:2px;height:2px;transition:transform .28s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:0;left:10px;right:10px;transform:scaleX(0)}._tabs_1s0xa_173 [aria-current]:after{transform:scaleX(1)}._tabs_1s0xa_173 button:focus-visible,._newShelf_1s0xa_179:focus-visible{outline-offset:-6px;border-radius:10px}._newShelf_1s0xa_179:hover:not(:disabled){color:var(--rust)}._newShelf_1s0xa_179{min-height:48px;color:var(--muted);flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:16px;display:inline-flex}._newShelfForm_1s0xa_181{align-items:center;gap:6px;display:flex}._newShelfForm_1s0xa_181 input{border:1px solid var(--edge);background:var(--field);width:min(220px,40vw);height:40px;min-height:40px;color:var(--ink);border-radius:999px;padding:0 16px;font-size:15px}._newShelfForm_1s0xa_181 ._primary_1s0xa_11{min-height:40px;padding:0 18px}._shelfSelect_1s0xa_184{border:1px solid var(--rust);width:min(100%,340px);height:48px;color:var(--rust);border-radius:999px;align-items:center;display:none;position:relative}._shelfSelect_1s0xa_184>svg{pointer-events:none;position:absolute;left:16px}._shelfSelect_1s0xa_184>svg:last-child{color:var(--ink);left:auto;right:18px}._shelfSelect_1s0xa_184 select{appearance:none;width:100%;height:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 44px 0 48px;font-size:16px;font-weight:500}._searchRow_1s0xa_23 ._secondary_1s0xa_11{min-height:44px}._stage_1s0xa_36:focus-visible{outline:2px solid var(--rust);outline-offset:-2px;border-radius:16px}._shelfArt_1s0xa_189{z-index:0;pointer-events:none;position:absolute;inset:0}._shade_1s0xa_189{stop-opacity:.26}:root[data-theme=dark] ._shade_1s0xa_189{stop-opacity:.55}._row_1s0xa_191{z-index:1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}._stage_1s0xa_36:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(48% 46% at 50% 56%,var(--lamp),transparent 70%);position:absolute;inset:-10% 4%}._caption_1s0xa_3{text-align:center;flex-direction:column;align-items:center;min-height:172px;padding:2px 0 12px;display:flex}._captionBody_1s0xa_194{flex-direction:column;align-items:center;max-width:min(100%,820px);animation:.24s cubic-bezier(.22,.61,.36,1) _rise_1s0xa_1;display:flex}@keyframes _rise_1s0xa_1{0%{opacity:0;transform:translateY(6px)}}._captionTitle_1s0xa_197{font:500 clamp(26px,3vw,44px)/1.15 var(--display);text-wrap:balance;overflow-wrap:anywhere}._captionTitle_1s0xa_197 h2{font-size:inherit;line-height:inherit;display:inline}._captionTitle_1s0xa_197 ._icon_1s0xa_13{vertical-align:-.05em;height:40px;min-height:40px;color:var(--muted);margin:-8px 0 -8px 6px;display:inline-grid}._captionTitle_1s0xa_197 ._icon_1s0xa_13:hover:not(:disabled){color:var(--rust)}._byline_1s0xa_200{font:400 clamp(17px,1.7vw,24px)/1.35 var(--display);color:var(--muted);text-wrap:balance;margin-top:2px}._meta_1s0xa_201{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px}._link_1s0xa_202{min-height:44px;color:var(--rust);text-underline-offset:8px;margin-top:6px;padding:0 4px;font-size:16px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}._link_1s0xa_202:hover:not(:disabled){color:var(--rust-deep)}._hint_1s0xa_59{color:var(--muted);margin-top:4px;font-size:13px;display:block}._rename_1s0xa_171{text-align:left;justify-items:start;gap:8px;width:min(100%,560px);display:grid}._rename_1s0xa_171 label{color:var(--muted);font-size:14px}._rename_1s0xa_171 input{border:1px solid var(--edge);background:var(--field);width:100%;height:56px;color:var(--ink);font:500 22px var(--display);border-radius:14px;padding:0 18px}._rename_1s0xa_171 input:focus-visible{border-color:var(--rust);box-shadow:0 0 0 3px var(--tint);outline:0}._rename_1s0xa_171 ._byline_1s0xa_200,._rename_1s0xa_171 ._link_1s0xa_202{margin:0}._rename_1s0xa_171 ._meta_1s0xa_201{justify-self:center;margin:4px 0 0}._rename_1s0xa_171 ._link_1s0xa_202{text-underline-offset:5px;min-height:32px;padding:0}._rename_1s0xa_171 ._actions_1s0xa_23{justify-self:center;gap:12px;margin-top:8px}._rename_1s0xa_171 ._primary_1s0xa_11,._rename_1s0xa_171 ._outline_1s0xa_25{min-width:120px}._inlineLink_1s0xa_211{min-height:24px;font-size:inherit;color:var(--rust);text-underline-offset:3px;padding:0;text-decoration:underline}._picks_1s0xa_212{max-height:min(52svh,440px);margin:12px -8px 0;padding:0;list-style:none;overflow:auto}._picks_1s0xa_212 label{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:6px 8px;display:flex}._picks_1s0xa_212 label:hover{background:var(--field)}._picks_1s0xa_212 input{width:18px;height:18px;min-height:0;accent-color:var(--rust);flex-shrink:0;margin:0}._picks_1s0xa_212 span{font:500 16px/1.3 var(--display);overflow-wrap:anywhere;display:grid}._picks_1s0xa_212 small{font:400 13px/1.4 var(--sans);color:var(--muted)}._dialog_1s0xa_23 ._search_1s0xa_23{height:40px;margin-top:8px}._dialog_1s0xa_23 ._actions_1s0xa_23{margin-top:20px}._dialog_1s0xa_23 ._actions_1s0xa_23 ._primary_1s0xa_11{margin-left:auto}._dialog_1s0xa_23 ._actions_1s0xa_23 ._ghost_1s0xa_11 svg{color:var(--muted)}@media (width<=640px){._titleRow_1s0xa_23 h1{font-size:40px}._shelfBar_1s0xa_172{border:0;flex-wrap:wrap}._tabs_1s0xa_173,._newShelf_1s0xa_179{display:none}._shelfSelect_1s0xa_184{display:inline-flex}._newShelfForm_1s0xa_181{width:100%}._newShelfForm_1s0xa_181 input{flex:1;width:auto;height:44px;min-height:44px}._newShelfForm_1s0xa_181 ._primary_1s0xa_11{min-height:44px}._caption_1s0xa_3{min-height:156px}._foot_1s0xa_3{flex-wrap:wrap;row-gap:0}._captionTitle_1s0xa_197 ._icon_1s0xa_13{width:44px;height:44px}._rename_1s0xa_171 input{font-size:20px}._searchRow_1s0xa_23 ._secondary_1s0xa_11{flex-shrink:0;width:44px;padding:0}._searchRow_1s0xa_23 ._secondary_1s0xa_11 span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._readerHeader_1s0xa_97 [aria-pressed=true]{color:var(--rust)}._ribbon_1s0xa_228{z-index:3;top:calc(env(safe-area-inset-top) + 60px);background:var(--rust);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);filter:drop-shadow(0 2px 3px #00000040);pointer-events:none;width:22px;height:42px;animation:.34s cubic-bezier(.22,.61,.36,1) _ribbon_1s0xa_228;position:absolute;right:max(50% - 476px,3% + 16px)}@keyframes _ribbon_1s0xa_228{0%{opacity:0;transform:translateY(-18px)}}._views_1s0xa_231{border:1px solid var(--line);background:var(--field);border-radius:999px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}._views_1s0xa_231 button{min-height:36px;color:var(--muted);border-radius:999px;font-size:13px;font-weight:500}._views_1s0xa_231 button:hover:not(:disabled){color:var(--ink)}._views_1s0xa_231 [aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000024}._views_1s0xa_231 span{font-variant-numeric:tabular-nums;color:var(--muted);margin-left:4px}._markIcon_1s0xa_236{color:var(--rust);flex-shrink:0}._count_1s0xa_237{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-size:12px}@media (width<=640px){._ribbon_1s0xa_228{top:calc(env(safe-area-inset-top) + 56px)}._views_1s0xa_231 button{min-height:44px}._shelfSelect_1s0xa_184{width:100%}._caption_1s0xa_3{min-height:128px}}@media (width<=380px){._titleRow_1s0xa_23 h1{font-size:34px}._titleRow_1s0xa_23 ._outline_1s0xa_25{padding:0 14px}._mast_1s0xa_3 ._wordmark_1s0xa_5{font-size:20px}}@media (height<=530px) and (orientation:landscape){._mast_1s0xa_3{height:48px}._heading_1s0xa_3{padding-top:6px}._titleRow_1s0xa_23 h1{font-size:30px}._titleRow_1s0xa_23 ._outline_1s0xa_25{min-height:40px}._shelfBar_1s0xa_172{margin-top:2px}._tabs_1s0xa_173 button,._newShelf_1s0xa_179{min-height:40px}._searchRow_1s0xa_23{margin-top:8px}._search_1s0xa_23,._sort_1s0xa_31 select{height:40px}._stage_1s0xa_36{height:min(250px,64vh)}._caption_1s0xa_3{min-height:110px}._captionTitle_1s0xa_197{font-size:24px}}
