._switcher_1hyyy_1{display:inline-flex;align-items:center;gap:var(--space-2)}._select_1hyyy_7{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-block:var(--space-1);padding-inline:var(--space-3) var(--space-6);border:1px solid currentcolor;border-radius:4px;background:transparent;color:inherit;font-size:var(--type-small);text-transform:uppercase;letter-spacing:.1em}._toggle_1cgeo_1{display:inline-flex;align-items:center;justify-content:center;inline-size:36px;block-size:36px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--color-text-invert);font-size:16px;transition:background .12s ease}._toggle_1cgeo_1:hover{background:#ffffff14}:root[data-theme=light] ._toggle_1cgeo_1{color:var(--color-text)}:root[data-theme=light] ._toggle_1cgeo_1:hover{background:#0000000f}._nav_1g288_1{position:sticky;inset-block-start:0;z-index:10;padding-block:var(--space-3);padding-inline:var(--space-6);background:#ffffffa6;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);color:var(--color-text);border-block-end:1px solid rgb(255 255 255 / 25%);box-shadow:0 4px 24px #0000000f}._inner_1g288_17{max-inline-size:var(--container-max);margin-inline:auto;display:flex;align-items:center;gap:var(--space-6)}:root[data-theme=dark] ._nav_1g288_1{background:#2a313aa6;color:var(--color-text-invert);border-block-end-color:#ffffff14;box-shadow:0 4px 24px #0000004d}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._nav_1g288_1{background:var(--color-surface)}:root[data-theme=dark] ._nav_1g288_1{background:var(--color-slate)}}._logo_1g288_44{display:inline-flex;align-items:center;text-decoration:none}._logoImg_1g288_50{block-size:36px;inline-size:auto;display:block}:root[data-theme=dark] ._logoImg_1g288_50{filter:invert(1)}._spacer_1g288_61{flex:1}._controls_1g288_65{display:flex;align-items:center;gap:var(--space-3)}._toggle_1g288_73{display:none;flex-direction:column;justify-content:center;gap:5px;inline-size:36px;block-size:36px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}._toggle_1g288_73 span{display:block;inline-size:22px;block-size:2px;margin-inline:auto;background:currentcolor}._links_1g288_95{display:none;gap:var(--space-6);margin:0;padding:0;list-style:none;font-size:var(--type-small);text-transform:uppercase;letter-spacing:.1em}@media (width >= 900px){._links_1g288_95{display:inline-flex}}@media (width < 900px){._toggle_1g288_73{display:inline-flex}._links_1g288_95{display:flex;position:absolute;inset-block-start:100%;inset-inline:0;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-6);background:#ffffffeb;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-block-end:1px solid rgb(255 255 255 / 25%);box-shadow:0 12px 28px #0000001f;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}:root[data-theme=dark] ._links_1g288_95{background:#2a313af2;border-block-end-color:#ffffff14}._linksOpen_1g288_144{opacity:1;pointer-events:auto;transform:translateY(0)}}._links_1g288_95 li a{color:inherit;text-decoration:none}._links_1g288_95 li a:hover{text-decoration:underline}scego-login::part(login),scego-login::part(logout),scego-login::part(switch-account){display:inline-flex;align-items:center;padding-block:var(--space-1);padding-inline:var(--space-3);border:1px solid currentcolor;border-radius:4px;background:transparent;color:inherit;font-size:var(--type-small);text-transform:uppercase;letter-spacing:.1em;text-decoration:none;cursor:pointer;transition:background-color .15s ease}scego-login::part(login):hover,scego-login::part(logout):hover,scego-login::part(switch-account):hover{background-color:#0000000f}:root[data-theme=dark] scego-login::part(login):hover,:root[data-theme=dark] scego-login::part(logout):hover,:root[data-theme=dark] scego-login::part(switch-account):hover{background-color:#ffffff1a}scego-login::part(login):focus-visible,scego-login::part(logout):focus-visible,scego-login::part(switch-account):focus-visible{outline:2px solid currentcolor;outline-offset:2px}scego-login::part(user){display:inline-block;margin-inline-end:var(--space-2);font-size:var(--type-small);text-transform:uppercase;letter-spacing:.1em;opacity:.8;max-inline-size:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}scego-login::part(rejected){position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._hero_gn52y_1{display:flex;align-items:center;padding-block:var(--space-16);padding-inline:var(--space-6);min-block-size:480px;background:var(--color-hero-bg);color:var(--color-hero-text)}._inner_gn52y_11{inline-size:100%;max-inline-size:var(--container-max);margin-inline:auto;display:grid;grid-template-columns:1fr;gap:var(--space-12);align-items:center}._text_gn52y_21{text-align:center}._wordmark_gn52y_25{display:block;inline-size:100%;max-inline-size:320px;block-size:auto;margin:0 auto var(--space-4);filter:invert(1)}._tagline_gn52y_34{color:var(--color-hero-text-muted);text-transform:uppercase;letter-spacing:.18em;font-size:var(--type-small);margin-block-end:var(--space-8)}._searchBar_gn52y_42{margin-inline:auto;max-inline-size:560px;--scego-color-bg: rgb(255 255 255 / 95%);--scego-color-fg: #181818;--scego-color-muted: #666;--scego-color-border: rgb(255 255 255 / 40%);--scego-color-accent: var(--color-tripont-orange);--scego-radius: 8px;--scego-spacing: 14px;--scego-font-size: 15px}._searchBar_gn52y_42 scego-search-box{display:block;inline-size:100%;text-align:start;background:#ffffffb8;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border:1px solid rgb(255 255 255 / 40%);color:var(--color-text);box-shadow:0 10px 30px #00000047;border-radius:var(--scego-radius);padding:2px}:root[data-theme=dark] ._searchBar_gn52y_42 scego-search-box{background:#14181e8c;border-color:#ffffff1f;color:var(--color-text-invert)}:root[data-theme=dark] ._searchBar_gn52y_42 scego-search-box::part(suggestions){background:var(--color-surface)!important;color:var(--color-text-invert);border-color:#ffffff1f!important;box-shadow:0 12px 32px #0009}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._searchBar_gn52y_42 scego-search-box{background:#fffffff2}:root[data-theme=dark] ._searchBar_gn52y_42 scego-search-box{background:#14181ef2}}._searchBar_gn52y_42 scego-search-box::part(suggestions){background:var(--color-surface)!important;color:var(--color-text);border:1px solid var(--color-border)!important;border-radius:var(--scego-radius);box-shadow:0 12px 32px #00000040;margin-block-start:var(--space-1)}._mockup_gn52y_112{display:none}._mockupFrame_gn52y_116 img{display:block;inline-size:100%;block-size:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 24px 40px rgb(0 0 0 / 45%))}@media (width >= 640px){._hero_gn52y_1{min-block-size:520px}._wordmark_gn52y_25{max-inline-size:380px}._mockup_gn52y_112{display:block;inline-size:100%;max-inline-size:560px;margin-inline:auto;min-inline-size:0}._mockupFrame_gn52y_116{position:relative;aspect-ratio:800 / 666;overflow:visible}}@media (width >= 1200px){._hero_gn52y_1{min-block-size:560px;text-align:start}._inner_gn52y_11{grid-template-columns:1.2fr 1fr}._text_gn52y_21{text-align:start}._wordmark_gn52y_25{max-inline-size:460px;margin-inline:0}._searchBar_gn52y_42{margin-inline-start:0}}._strip_16ocr_1{background:var(--color-surface);color:var(--color-text);padding-block:var(--space-12);padding-inline:var(--space-6);border-block:1px solid var(--color-border)}._inner_16ocr_9{max-inline-size:var(--container-max);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-4);align-items:center}._heading_16ocr_18{font-family:var(--font-serif, Georgia, "Times New Roman", serif);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;margin:0;text-align:center}._strip_g5o9k_1{padding-block:var(--space-12);padding-inline:var(--space-6);background:var(--color-page-bg);color:var(--color-text)}._inner_g5o9k_8{max-inline-size:var(--container-max);margin-inline:auto;display:grid;grid-template-columns:1fr;gap:var(--space-8)}._thumbs_g5o9k_16{display:flex;gap:var(--space-6);overflow-x:auto;scroll-snap-type:inline mandatory;padding-block-end:var(--space-2)}._spread_g5o9k_24{flex:0 0 auto;display:flex;gap:1px;scroll-snap-align:start;background:var(--color-border);padding:1px;border:1px solid var(--color-border)}._spread_g5o9k_24 img{inline-size:120px;aspect-ratio:319 / 512;object-fit:cover;display:block;background:var(--color-surface)}._heading_g5o9k_42{font-family:var(--font-serif);font-size:18px;margin:0 0 var(--space-3);color:var(--color-text)}._body_g5o9k_49{color:var(--color-text-dim);line-height:1.6;max-inline-size:60ch}@media (width >= 640px){._thumbs_g5o9k_16{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}._spread_g5o9k_24{inline-size:100%}._spread_g5o9k_24 img{inline-size:50%}}@media (width >= 1200px){._inner_g5o9k_8{grid-template-columns:1.2fr 1fr;align-items:center}._thumbs_g5o9k_16{display:flex;grid-template-columns:none}._spread_g5o9k_24{inline-size:auto}._spread_g5o9k_24 img{inline-size:96px}}._categories_p64mf_1{padding-block:var(--space-16);padding-inline:var(--space-6);background:var(--color-page-bg)}._inner_p64mf_7{max-inline-size:var(--container-max);margin-inline:auto}._eyebrow_p64mf_12{display:block;font-size:var(--type-small);letter-spacing:.3em;text-transform:uppercase;color:var(--color-tripont-orange);text-align:center;margin-block-end:var(--space-3)}._heading_p64mf_22{font-family:var(--font-serif);font-size:var(--type-h1);font-weight:400;margin:0 0 var(--space-12);color:var(--color-text);text-align:center;letter-spacing:.02em}._heading_p64mf_22:after{content:"";display:block;inline-size:60px;block-size:2px;background:var(--color-tripont-orange);margin:var(--space-4) auto 0}._categories_p64mf_1 scego-category-browser{display:block;--scego-color-accent: var(--color-tripont-orange);--scego-color-fg: var(--color-text);--scego-color-bg: var(--color-surface);--scego-color-border: var(--color-border);--scego-color-muted: var(--color-text-dim);--scego-radius: 0;--scego-spacing: 0}._categories_p64mf_1 scego-category-browser::part(header){display:none}._categories_p64mf_1 scego-category-browser::part(category){display:grid;grid-template-columns:1fr;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000a;margin-block-end:var(--space-6)}._categories_p64mf_1 scego-category-browser::part(category-title){background:var(--color-slate);color:var(--color-text-invert);font-family:var(--font-serif);font-weight:400;font-size:18px;letter-spacing:.18em;text-transform:uppercase;padding:var(--space-8) var(--space-6);margin:0;display:flex;align-items:center;position:relative}._categories_p64mf_1 scego-category-browser::part(category-title):after{content:"";position:absolute;inset-block:0;inset-inline-end:-1px;inline-size:4px;background:var(--color-tripont-orange)}._categories_p64mf_1 scego-category-browser::part(category-books){padding:var(--space-6);background:var(--color-surface);gap:var(--space-4)!important}._categories_p64mf_1 scego-category-browser::part(book-card){border:none!important;background:transparent!important;box-shadow:none!important}._categories_p64mf_1 scego-category-browser::part(book-thumb){background:var(--color-page-bg)!important;border:1px solid var(--color-border);border-radius:6px;overflow:hidden}._categories_p64mf_1 scego-category-browser::part(book-title){color:var(--color-text-dim);letter-spacing:.02em}._categories_p64mf_1 scego-category-browser::part(category-total){font-family:var(--font-serif);font-size:44px;font-weight:300;color:var(--color-tripont-orange);padding:var(--space-6);display:flex;align-items:center;justify-content:center;letter-spacing:-.02em;position:relative}._categories_p64mf_1 scego-category-browser::part(category-total):after{content:"TOTAL";position:absolute;inset-block-end:var(--space-3);inset-inline:0;font-family:var(--font-sans);font-size:9px;letter-spacing:.3em;text-align:center;color:var(--color-text-dim);font-weight:400}._categories_p64mf_1 scego-category-browser::part(category-more){color:var(--color-tripont-orange)!important;font-weight:600!important;letter-spacing:.05em!important}@media (width >= 900px){._categories_p64mf_1 scego-category-browser::part(category){grid-template-columns:240px 1fr 160px}._categories_p64mf_1 scego-category-browser::part(category-title){border-inline-end:0}._categories_p64mf_1 scego-category-browser::part(category-total){border-inline-start:1px solid var(--color-border)}}:root[data-theme=dark] ._categories_p64mf_1 scego-category-browser::part(category){background:var(--color-surface);border-color:var(--color-border);box-shadow:0 2px 12px #0000004d}:root[data-theme=dark] ._categories_p64mf_1 scego-category-browser::part(book-thumb){background:var(--color-page-bg)!important}._wrap_utlgw_1{background:var(--color-page-bg);color:var(--color-text);min-block-size:70vh;padding-block:var(--space-12)}._article_utlgw_8{max-inline-size:800px;margin-inline:auto;padding-inline:var(--space-6);font-family:var(--font-serif);font-size:16px;line-height:1.7}._article_utlgw_8 h1{font-size:var(--type-h1);margin-block:0 var(--space-8);line-height:1.15}._article_utlgw_8 h2{font-size:var(--type-h2);margin-block:var(--space-12) var(--space-4);line-height:1.25}._article_utlgw_8 h3{font-size:18px;margin-block:var(--space-8) var(--space-3)}._article_utlgw_8 p{margin-block:0 var(--space-4)}._article_utlgw_8 ul,._article_utlgw_8 ol{margin-block:0 var(--space-4);padding-inline-start:var(--space-6)}._article_utlgw_8 li{margin-block:var(--space-2) 0}._article_utlgw_8 a{color:var(--color-tripont-orange);text-decoration:underline;text-underline-offset:2px}._article_utlgw_8 a:hover{text-decoration-thickness:2px}._article_utlgw_8 hr{border:0;border-block-start:1px solid var(--color-border);margin-block:var(--space-8)}._article_utlgw_8 code{background:var(--color-border);padding:2px 6px;border-radius:3px;font-size:.9em}._article_utlgw_8 blockquote{margin:var(--space-6) 0;padding:var(--space-3) var(--space-6);border-inline-start:3px solid var(--color-tripont-orange);background:var(--color-surface);color:var(--color-text-dim)}._article_utlgw_8 blockquote p:last-child{margin-block-end:0}._article_utlgw_8 table{border-collapse:collapse;inline-size:100%;margin-block:var(--space-6)}._article_utlgw_8 th,._article_utlgw_8 td{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);text-align:start}._article_utlgw_8 th{background:var(--color-surface)}._state_utlgw_100{text-align:center;color:var(--color-text-dim);padding-block:var(--space-12)}._retry_utlgw_106{margin-block-start:var(--space-4);padding:var(--space-2) var(--space-6);background:var(--color-tripont-orange);color:var(--color-text-invert);border:0;border-radius:3px;font-size:var(--type-body)}._fallbackNotice_utlgw_116{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-dim);padding:var(--space-3) var(--space-4);margin-block-end:var(--space-8);border-radius:3px;font-size:var(--type-small)}._footer_f9904_1{background:var(--color-footer-bg);color:var(--color-text-invert);padding-block:var(--space-12);padding-inline:var(--space-6)}._container_f9904_8{max-inline-size:720px;margin-inline:auto;display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (width >= 640px){._container_f9904_8{grid-template-columns:1fr 1fr}}._heading_f9904_22{margin:0 0 var(--space-2) 0;font-size:1rem;font-weight:600}._divider_f9904_28{border:0;border-block-start:1px solid currentcolor;opacity:.25;margin:0 0 var(--space-3) 0}._list_f9904_35{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:.875rem}._list_f9904_35 a{color:inherit;text-decoration:none}._list_f9904_35 a:hover{text-decoration:underline}._iconRow_f9904_54{display:flex;align-items:center;gap:var(--space-2)}._iconRow_f9904_54 svg{flex-shrink:0}._copyright_f9904_64{grid-column:1 / -1;text-align:center;font-size:.8125rem;opacity:.8;margin-block-start:var(--space-3)}._copyright_f9904_64 p{margin:0}._copyright_f9904_64 a{color:inherit}:root{--color-slate: #2a313a;--color-tripont-orange: #01affc;--color-tripont-yellow: #f0a900;--color-page-bg: #f3f0eb;--color-surface: #fff;--color-border: #e3dfd6;--color-footer-bg: #23272e;--color-hero-bg: var(--color-slate);--color-hero-text: #fff;--color-hero-text-muted: #c9ccd1;--color-text: #181818;--color-text-dim: #555;--color-text-invert: #fff;--font-serif: georgia, "Times New Roman", serif;--font-sans: system-ui, -apple-system, "Segoe UI", roboto, sans-serif;--type-display: 56px;--type-h1: 40px;--type-h2: 24px;--type-body: 14px;--type-small: 11px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--bp-sm: 640px;--bp-md: 900px;--bp-lg: 1200px;--bp-xl: 1600px;--container-max: 1600px}:root[data-theme=dark]{--color-page-bg: #1a1d22;--color-surface: #23272e;--color-border: #3a3f47;--color-footer-bg: #0e1115;--color-text: #e8e6e1;--color-text-dim: #a0a0a0}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--font-sans);font-size:var(--type-body);color:var(--color-text);background:var(--color-page-bg);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-inline-size:100%;block-size:auto;display:block}button{font-family:inherit;cursor:pointer}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
