.ivahca_intake{max-width:var(--nacre-content);padding:0 var(--nacre-gutter);font-family:var(--nacre-font);color:var(--nacre-ink);margin:0 auto 34px;scroll-margin-top:25px}.ivahca_intake[data-variant=library]{margin-bottom:14px;padding:0}.ivahca_intake button,.ivahca_intake input,.ivahca_quiz button{font:inherit;color:inherit;cursor:pointer}.ivahca_drop{background:var(--nacre-surface);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:27px 30px;transition:background .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #0000}.ivahca_drop[data-over]{box-shadow:inset 0 0 0 1.5px var(--nacre-ink);background:#fff}.ivahca_copy h2{font-size:var(--nacre-book-section-size);letter-spacing:-.03em;margin:0;font-weight:500;line-height:1.3}.ivahca_copy p{color:var(--nacre-muted);margin:6px 0 0;font-size:13px;line-height:1.7}.ivahca_file{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ivahca_solid,.ivahca_outline{white-space:nowrap;border-radius:30px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 22px;font-size:13px;text-decoration:none;display:inline-flex}.ivahca_intake .ivahca_solid,.ivahca_quiz .ivahca_solid{border:1px solid var(--nacre-ink);background:var(--nacre-ink);color:#fff}.ivahca_intake .ivahca_outline{border:1px solid var(--nacre-line-strong);color:var(--nacre-ink);background:0 0}.ivahca_solid:disabled,.ivahca_outline:disabled{opacity:.35;cursor:default}.ivahca_quiet{min-height:44px;color:var(--nacre-muted);background:0 0;border:0;padding:0 12px;font-size:13px}.ivahca_fine{color:#92948d;grid-column:1/-1;font-size:11px}.ivahca_fine button{color:var(--nacre-secondary);text-underline-offset:3px;background:0 0;border:0;margin-left:12px;padding:0;text-decoration:underline}.ivahca_proposals header p{color:#7e7e7e;margin:0;font-size:13px}.ivahca_proposals header h2,.ivahca_chosen h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(24px,2.6vw,36px);font-weight:600;line-height:1.22}.ivahca_flag{background:var(--nacre-surface);color:var(--nacre-muted);border-radius:30px;margin-top:10px;padding:4px 10px;font-size:11px;display:inline-block}.ivahca_flag button{font:inherit;color:var(--nacre-ink);cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;text-decoration:underline}.ivahca_partial{color:#6b4e20;background:#f6efe2;border-radius:14px;margin:14px 0 0;padding:12px 16px;font-size:13px;line-height:1.7}.ivahca_partial b{margin-right:6px;font-weight:500}.ivahca_proposals ol{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:22px 0 0;padding:0;list-style:none;display:grid}.ivahca_proposals li button{background:var(--nacre-surface);text-align:left;border:0;border-radius:18px;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:22px;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .2s;display:flex}.ivahca_proposals li button:hover{background:#efeeea;transform:translateY(-3px)rotate(-.5deg)}.ivahca_proposals li span{color:var(--nacre-muted);font-size:12px}.ivahca_proposals li b{letter-spacing:-.035em;margin-top:8px;font-size:21px;font-weight:500;line-height:1.3}.ivahca_proposals li p{color:#2a2a2a;margin:8px 0 0;font-size:13px;line-height:1.75}.ivahca_proposals dl{margin:12px 0 0;font-size:12px;line-height:1.7}.ivahca_proposals dt{color:var(--nacre-muted)}.ivahca_proposals dd{color:var(--nacre-secondary);margin:0 0 6px}.ivahca_proposals i{margin-top:auto;padding-top:12px;font-size:12px;font-style:normal}.ivahca_intentRow{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:18px;display:flex}.ivahca_intentRow label{color:var(--nacre-muted);flex:280px;gap:6px;font-size:12px;display:grid}.ivahca_intentRow input{border:1px solid var(--nacre-line);min-height:44px;color:var(--nacre-ink);cursor:text;background:#fff;border-radius:30px;padding:0 18px;font-size:13px}.ivahca_quietLink{min-height:44px;color:var(--nacre-muted);align-items:center;font-size:13px;display:inline-flex}.ivahca_chosen{background:var(--nacre-surface);border-radius:18px;padding:27px 30px}.ivahca_chosen>p{color:var(--nacre-secondary);margin:0;font-size:13px;line-height:1.75}.ivahca_chosen>p:first-child{color:#7e7e7e}.ivahca_chosen h2+p{margin-top:8px}.ivahca_chosen>div{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.ivahca_error{color:#954e3f;background:#fff3ee;border-radius:14px;margin:12px 0 0;padding:12px 16px;font-size:13px;line-height:1.7}.ivahca_error a{text-decoration:underline}.ivahca_notice{background:var(--nacre-surface);color:var(--nacre-secondary);border-radius:14px;margin-top:12px;padding:10px 16px;font-size:12px;line-height:1.7}.ivahca_notice p{margin:0}.ivahca_quiz{width:min(620px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--nacre-ink);font-family:var(--nacre-font);background:#fff;border:0;border-radius:24px;padding:30px;box-shadow:0 30px 80px #00000024}.ivahca_quiz::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14141455}.ivahca_quiz h2{font-size:var(--nacre-book-title-size);letter-spacing:-.045em;margin:0;font-weight:600;line-height:1.15}.ivahca_quiz form>p{color:var(--nacre-muted);margin:8px 0 0;font-size:13px}.ivahca_quiz fieldset{border:0;margin:20px 0 0;padding:0}.ivahca_quiz legend{letter-spacing:-.02em;padding:0;font-size:14px;font-weight:500}.ivahca_quiz fieldset>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ivahca_quiz fieldset button{background:var(--nacre-surface);border:0;border-radius:30px;min-height:40px;padding:0 15px;font-size:13px;transition:background .15s,color .15s}.ivahca_quiz fieldset button[aria-pressed=true]{background:var(--nacre-ink);color:#fff}.ivahca_quiz footer{justify-content:space-between;align-items:center;margin-top:24px;display:flex}@media (max-width:640px){.ivahca_drop{grid-template-columns:minmax(0,1fr);padding:22px}.ivahca_quiz{padding:22px}}
.QKJiyq_app{--paper:var(--nacre-paper);--paper-2:var(--nacre-surface);--ink:var(--nacre-ink);--ink-2:var(--nacre-secondary);--ink-3:var(--nacre-muted);--hair:var(--nacre-line);--f-body:var(--nacre-font);--f-display:var(--nacre-font);min-height:100vh;color:var(--nacre-ink);background:var(--nacre-paper);font-family:var(--nacre-font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.QKJiyq_app){background:var(--nacre-paper);margin:0}.QKJiyq_app *{box-sizing:border-box}.QKJiyq_app a{color:inherit;text-decoration:none}.QKJiyq_app button,.QKJiyq_app input,.QKJiyq_app select,.QKJiyq_dialog button,.QKJiyq_dialog input,.QKJiyq_dialog select{font:inherit}.QKJiyq_app button,.QKJiyq_dialog button{cursor:pointer}.QKJiyq_app button:disabled,.QKJiyq_dialog button:disabled{cursor:default;opacity:.5}.QKJiyq_app :focus-visible,.QKJiyq_dialog :focus-visible{outline:2px solid var(--nacre-accent);outline-offset:4px}.QKJiyq_library{max-width:var(--nacre-content);padding:43px var(--nacre-gutter) 0;margin:auto;display:block}.QKJiyq_sectionTitle{font:var(--nacre-book-title-weight) var(--nacre-book-section-size)/1.2 var(--nacre-font);letter-spacing:-.03em;margin:0 0 20px}.QKJiyq_sectionTitle small{letter-spacing:0;color:var(--nacre-muted);font-size:13px;font-weight:400}.QKJiyq_hero{justify-content:space-between;align-items:center;gap:24px;margin-bottom:44px;display:flex}.QKJiyq_eyebrow{letter-spacing:-.01em;color:var(--nacre-muted);font-size:13px}.QKJiyq_hero h1{font-size:var(--nacre-display-size);letter-spacing:var(--nacre-display-tracking);margin:16px 0;font-weight:600;line-height:1.08}.QKJiyq_hero p{color:var(--nacre-muted);font-size:13px}.QKJiyq_shelfCount{color:#b7b7b7;font-size:var(--nacre-display-size);letter-spacing:var(--nacre-display-tracking);font-weight:600;line-height:1}.QKJiyq_shelfCount small{color:var(--nacre-muted);text-align:center;letter-spacing:-.01em;margin-top:12px;font-size:11px;display:block}.QKJiyq_upload{background:var(--nacre-surface);border-radius:var(--nacre-radius);border:1px solid #0000;align-items:center;gap:20px;padding:27px;scroll-margin-top:25px;transition:border-color .25s,background-color .25s;display:flex}.QKJiyq_upload[data-over]{border-color:var(--nacre-ink);background:#fff}.QKJiyq_upload[data-over] .QKJiyq_uploadIcon{transform:translateY(-4px)}.QKJiyq_uploadIcon{border:1px solid var(--nacre-line);width:54px;height:54px;color:var(--nacre-ink);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;font-size:30px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid}.QKJiyq_uploadCopy{flex:1}.QKJiyq_upload h2{letter-spacing:-.03em;margin:0 0 8px;font-size:19px;font-weight:500}.QKJiyq_upload p{color:var(--nacre-secondary);margin:0 0 7px;font-size:12px}.QKJiyq_uploadCopy>span{color:var(--nacre-muted);font-size:11px}.QKJiyq_uploadActions{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.QKJiyq_uploadActions label{color:var(--nacre-secondary);gap:7px;font-size:11px;display:grid}.QKJiyq_uploadActions select{border:1px solid var(--nacre-line-strong);border-radius:var(--nacre-control-radius);background:0 0;padding:10px 8px;font-size:12px}.QKJiyq_primary{border-radius:30px;padding:12px 19px;border:1px solid var(--nacre-ink)!important;background:var(--nacre-ink)!important;color:#fff!important;font-size:12px!important}.QKJiyq_fileInput{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.QKJiyq_uploadActions>button:not(.QKJiyq_primary){color:var(--nacre-secondary);background:0 0;border:0;padding:10px;font-size:12px}.QKJiyq_status{min-height:14px;color:var(--nacre-secondary);margin-top:14px;font-size:12px}.QKJiyq_error{color:#954e3f;border-radius:var(--nacre-field-radius);background:#fff3ee;border:1px solid #e9c8b9;padding:12px;font-size:13px;line-height:1.8}.QKJiyq_error a{text-decoration:underline}.QKJiyq_notice{background:var(--nacre-surface);border-radius:var(--nacre-field-radius);color:var(--nacre-secondary);padding:12px 16px;font-size:12px;line-height:1.7}.QKJiyq_storageNote{color:var(--nacre-muted);font-size:11px;line-height:1.9}.QKJiyq_storageNote a{text-decoration:underline}.QKJiyq_toolbar{border-block:1px solid var(--nacre-line);justify-content:space-between;align-items:center;gap:20px;margin:38px 0 29px;padding-block:9px;display:flex}.QKJiyq_toolbar nav{gap:22px;display:flex}.QKJiyq_toolbar button{color:var(--nacre-muted);background:0 0;border:0;min-height:44px;padding:10px 0;font-size:13px}.QKJiyq_toolbar button[aria-pressed=true]{color:var(--nacre-ink)}.QKJiyq_toolbar input{background:var(--nacre-surface);border:0;border-radius:30px;width:240px;padding:11px 16px;font-size:12px}.QKJiyq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.QKJiyq_card{min-width:0;animation:QKJiyq_shelf-in .55s cubic-bezier(.2,.8,.2,1) calc(var(--i,0) * 60ms) both}@keyframes QKJiyq_shelf-in{0%{opacity:0;transform:translateY(10px)}}.QKJiyq_cover{aspect-ratio:.78;color:#4e5549;transform-origin:0;background:#e8e8df;border-radius:18px;flex-direction:column;padding:25px;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;display:flex;position:relative;overflow:hidden}.QKJiyq_card:hover .QKJiyq_cover,.QKJiyq_cover:focus-visible{transform:translateY(-4px)rotate(-.8deg);box-shadow:0 16px 34px #0000000f}.QKJiyq_cover:after{content:"";border:1px solid #ffffff60;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-30px;right:-35px;box-shadow:0 0 0 25px #ffffff15,0 0 0 50px #ffffff0c}.QKJiyq_cover[data-tone="1"]{color:#614c3d;background:#e9d8c5}.QKJiyq_cover[data-tone="2"]{color:#3c5961;background:#d5e1e5}.QKJiyq_cover[data-tone="3"]{color:#514464;background:#ddd7e5}.QKJiyq_cover>span{opacity:.65;font-size:11px}.QKJiyq_cover h2{letter-spacing:-.04em;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:28px 0 12px;font-size:clamp(21px,2vw,28px);font-weight:500;line-height:1.32;display:-webkit-box;overflow:hidden}.QKJiyq_cover p{opacity:.7;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.6}.QKJiyq_cover i{font-size:43px;font-family:var(--nacre-cover-serif);opacity:.65;margin-top:auto;padding-top:18px;font-style:italic}.QKJiyq_cardBody{padding:17px 2px}.QKJiyq_cardBody>span{color:var(--nacre-muted);font-size:11px}.QKJiyq_cardBody h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:9px 0 17px;font-size:16px;font-weight:500}.QKJiyq_progress{align-items:center;gap:12px;display:flex}.QKJiyq_progress progress{appearance:none;background:var(--nacre-line);border:none;border-radius:4px;width:100%;height:3px}.QKJiyq_progress progress::-webkit-progress-bar{background:var(--nacre-line);border-radius:4px}.QKJiyq_progress progress::-webkit-progress-value{background:var(--nacre-ink);border-radius:4px}.QKJiyq_progress progress::-moz-progress-bar{background:var(--nacre-ink)}.QKJiyq_progress b{color:var(--nacre-muted);font-size:11px;font-weight:400}.QKJiyq_cardActions a{align-items:center;min-height:44px;display:inline-flex}.QKJiyq_cardActions{color:var(--nacre-ink);justify-content:space-between;align-items:center;margin-top:18px;font-size:12px;display:flex}.QKJiyq_cardActions button{min-height:44px;color:var(--nacre-secondary);background:0 0;border:0;padding:0 4px;font-size:12px}.QKJiyq_empty{text-align:center;color:var(--nacre-muted);padding:80px 20px}.QKJiyq_empty>span{color:#b7b7b7;font-size:50px}.QKJiyq_empty h2,.QKJiyq_empty h1{letter-spacing:-.03em;color:var(--nacre-ink);font-size:26px;font-weight:500}.QKJiyq_empty p,.QKJiyq_empty a,.QKJiyq_empty button{font-size:13px;line-height:1.8}.QKJiyq_empty a{text-decoration:underline}.QKJiyq_empty button{margin:20px}.QKJiyq_footer{border-top:1px solid var(--nacre-line);justify-content:space-between;margin-top:70px;padding:32px 0;font-size:18px;display:flex}.QKJiyq_footer span{color:var(--nacre-muted);font-size:11px}.QKJiyq_dialog{border:1px solid var(--nacre-line);border-radius:var(--nacre-radius);background:var(--nacre-paper);width:min(460px,100% - 32px);color:var(--nacre-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--nacre-font);padding:28px;box-shadow:0 20px 100px #13251330}.QKJiyq_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14141455}.QKJiyq_dialogHeading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.QKJiyq_dialogHeading h2{margin:0;font-size:21px;font-weight:500}.QKJiyq_dialogHeading button{color:var(--nacre-muted);background:0 0;border:0;font-size:25px}.QKJiyq_dialog label{gap:8px;margin:18px 0;font-size:12px;display:grid}.QKJiyq_dialog input,.QKJiyq_dialog select{border:1px solid var(--nacre-line-strong);border-radius:var(--nacre-field-radius);width:100%;color:var(--nacre-ink);background:#fff;padding:11px 15px}.QKJiyq_dialogActions{justify-content:space-between;margin-top:25px;display:flex}.QKJiyq_danger{color:#a26153;background:0 0;border:0;font-size:12px!important}.QKJiyq_readerBar{max-width:var(--nacre-content);padding:16px var(--nacre-gutter);border-block:1px solid var(--nacre-line);align-items:center;gap:22px;margin:auto;font-size:12px;display:flex}.QKJiyq_readerBar>span{white-space:nowrap;text-overflow:ellipsis;color:var(--nacre-muted);flex:1;overflow:hidden}.QKJiyq_readerBar label{white-space:nowrap;color:var(--nacre-secondary);align-items:center;gap:10px;font-size:11px;display:flex}.QKJiyq_readerBar input{width:85px;accent-color:var(--nacre-accent)}.QKJiyq_readerLayout{max-width:var(--nacre-content);grid-template-columns:280px minmax(0,1fr);margin:auto;display:grid}.QKJiyq_contents{border-right:1px solid var(--nacre-line);height:100dvh;padding:35px 25px;position:sticky;top:0;overflow:auto}.QKJiyq_contents h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:15px 0 6px;font-size:23px;font-weight:500;line-height:1.4}.QKJiyq_contents>p{color:var(--nacre-muted);font-size:12px;line-height:1.8}.QKJiyq_contents .QKJiyq_progress{margin:22px 0}.QKJiyq_contents nav{gap:5px;display:grid}.QKJiyq_contents nav button{text-align:left;min-height:44px;color:var(--nacre-secondary);border-radius:var(--nacre-field-radius);overflow-wrap:anywhere;background:0 0;border:0;gap:12px;padding:10px;font-size:12px;line-height:1.6;display:flex}.QKJiyq_contents nav button span{color:var(--nacre-muted);flex-shrink:0;padding-top:2px;font-size:11px}.QKJiyq_contents nav button[aria-current]{background:var(--nacre-surface);color:var(--nacre-ink)}.QKJiyq_reading{min-width:0;padding:64px clamp(25px,6vw,90px) 60px}.QKJiyq_chapterMeta{color:var(--nacre-muted);letter-spacing:-.01em;font-size:12px}.QKJiyq_reading h2{font-size:var(--nacre-book-title-size);font-weight:var(--nacre-book-title-weight);letter-spacing:var(--nacre-book-title-tracking);line-height:var(--nacre-book-title-leading);overflow-wrap:anywhere;margin:16px 0 42px}.QKJiyq_prose{max-width:var(--nacre-reading-width);color:#2a2a2a;line-height:1.95}.QKJiyq_prose p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 1.8em;scroll-margin-top:25px}.QKJiyq_readerActions{border-top:1px solid var(--nacre-line);justify-content:space-between;margin-top:45px;padding-top:25px;display:flex}.QKJiyq_readerActions button{border:1px solid var(--nacre-line-strong);border-radius:var(--nacre-control-radius);color:var(--nacre-ink);background:0 0;padding:11px 17px;font-size:12px}@media (max-width:1000px){.QKJiyq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.QKJiyq_upload{flex-wrap:wrap}.QKJiyq_uploadActions{margin-left:74px}}@media (max-width:700px){.QKJiyq_library{padding:38px var(--nacre-gutter) 0}.QKJiyq_hero{gap:10px;margin-bottom:26px}.QKJiyq_hero h1{max-width:300px}.QKJiyq_upload{gap:14px;padding:20px}.QKJiyq_uploadIcon{width:40px;height:40px;font-size:24px}.QKJiyq_uploadCopy{min-width:calc(100% - 60px)}.QKJiyq_uploadCopy>span{line-height:1.9;display:block}.QKJiyq_uploadActions{justify-content:space-between;width:100%;margin-left:0}.QKJiyq_toolbar{flex-direction:column;align-items:stretch;margin-top:28px}.QKJiyq_toolbar input{width:100%}.QKJiyq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.QKJiyq_cover{padding:17px}.QKJiyq_cover h2{margin-top:20px;font-size:19px}.QKJiyq_cover i{font-size:31px}.QKJiyq_footer{margin-top:40px}.QKJiyq_footer span{text-align:right;max-width:180px;line-height:1.8}.QKJiyq_readerBar{flex-wrap:wrap;gap:14px;padding:14px 20px}.QKJiyq_readerBar>span{max-width:45%}.QKJiyq_readerBar>:nth-child(2){min-width:0;max-width:100%}.QKJiyq_readerBar label{margin-left:auto}.QKJiyq_readerLayout{display:block}.QKJiyq_contents{border-right:none;border-bottom:1px solid var(--nacre-line);height:auto;padding:24px 22px 17px;position:static}.QKJiyq_contents h1{font-size:18px}.QKJiyq_contents nav{max-height:145px;overflow:auto}.QKJiyq_contents .QKJiyq_progress{margin:15px 0}.QKJiyq_reading{padding:35px 24px}.QKJiyq_reading h2{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.QKJiyq_card{animation:none}.QKJiyq_cover,.QKJiyq_upload,.QKJiyq_uploadIcon{transition:none}.QKJiyq_card:hover .QKJiyq_cover,.QKJiyq_cover:focus-visible{transform:none}}
.DT5PIW_footer{border-top:1px solid var(--nacre-line);color:var(--nacre-secondary);font-family:var(--nacre-font);justify-content:space-between;align-items:start;gap:28px;margin-top:64px;padding:30px 0 36px;display:flex}.DT5PIW_brand{min-height:var(--nacre-touch-target);align-items:center;gap:8px;text-decoration:none;display:inline-flex;color:var(--nacre-ink)!important}.DT5PIW_brand>span{letter-spacing:-1px;font-size:23px;font-weight:600}.DT5PIW_footer .DT5PIW_identity p{max-width:42ch;color:var(--nacre-muted);margin:8px 0 0;font-size:12px;line-height:1.8}.DT5PIW_principles{text-align:right;padding-top:11px}.DT5PIW_footer .DT5PIW_principles>p{letter-spacing:-.01em;margin:0;font-size:13px;line-height:1.7}.DT5PIW_links{color:var(--nacre-muted);margin-top:12px;font-size:11px}.DT5PIW_links a{min-height:var(--nacre-touch-target);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.DT5PIW_links a:hover{color:var(--nacre-ink);text-underline-offset:4px;text-decoration:underline}.DT5PIW_footer :focus-visible{outline:2px solid var(--nacre-accent);outline-offset:4px}@media (max-width:600px){.DT5PIW_footer{flex-direction:column;gap:20px;margin-top:40px;padding-bottom:28px}.DT5PIW_principles{text-align:left;padding-top:0}.DT5PIW_links{margin-top:5px}}
.OBXMqa_cosmosProfile{--profile-ink:#141414;--profile-muted:#858585;--profile-paper:#f5f4f2;color:var(--profile-ink);background:#fff}.OBXMqa_exampleNote{max-width:var(--nacre-content);padding-inline:var(--nacre-gutter);color:#92948d;margin:-19px auto 29px;font-size:10px}.OBXMqa_uploadedCover{aspect-ratio:1/1.05;color:#4e5549;background:#e8e8df;flex-direction:column;min-height:300px;padding:27px;display:flex;position:relative;overflow:hidden}.OBXMqa_uploadedCover:after{content:"";border:1px solid #69745a26;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-100px;right:-110px;box-shadow:0 0 0 25px #69745a09,0 0 0 50px #69745a05}.OBXMqa_uploadedCover>span{letter-spacing:.1em;color:#8a9181;font-size:9px}.OBXMqa_uploadedCover>b{letter-spacing:-.8px;overflow-wrap:anywhere;margin:30px 0 14px;font-size:clamp(22px,2.5vw,33px);font-weight:500;line-height:1.55}.OBXMqa_uploadedCover>small{color:#909885;font-size:11px}.OBXMqa_uploadedCover>i{color:#839174;margin-top:auto;padding-top:30px;font:italic 48px Georgia,serif}.OBXMqa_readingHero{max-width:1440px;margin:auto;padding:43px 40px 41px}.OBXMqa_heroMain{grid-template-columns:minmax(0,1fr) 205px;align-items:start;gap:75px;display:grid}.OBXMqa_bookListArea{min-width:0}.OBXMqa_heroEyebrow{color:#7e7e7e;letter-spacing:-.25px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;font-size:13px;display:flex}.OBXMqa_heroEyebrow>span:last-child{color:#a2a2a2;letter-spacing:.06em;font-size:9px}.OBXMqa_bookTitleList{margin:0;padding:0;list-style:none}.OBXMqa_bookTitleList li+li{margin-top:13px}.OBXMqa_bookTitleLink{--title-size:clamp(49px, 5.8vw, 86px);--emoji-size:calc(var(--title-size) * .87);--book-space:calc(var(--emoji-size) + 16px);padding-left:var(--book-space);font-size:var(--title-size);letter-spacing:-.065em;font-weight:600;line-height:1.08;transition:color .55s;display:block;position:relative;color:#b7b7b7!important}.OBXMqa_heroBookName{transform:translateX(calc(-1 * var(--book-space)));overflow-wrap:anywhere;transition:transform .65s cubic-bezier(.22,.7,.2,1);display:block}@media (max-width:540px){.OBXMqa_exampleNote{margin-top:-5px}.OBXMqa_uploadedCover{min-height:260px}}.OBXMqa_heroBookEmoji{width:var(--emoji-size);height:var(--emoji-size);opacity:0;transition:opacity .45s,transform .65s cubic-bezier(.22,.7,.2,1);position:absolute;top:.065em;left:0;transform:translate(-8px)scale(.84)}.OBXMqa_heroBookEmoji>span{width:100%;height:100%;font-size:calc(var(--emoji-size) * .63);letter-spacing:0;background:#f0efeb;border-radius:20%;place-items:center;font-weight:400;line-height:1;display:grid}.OBXMqa_activeBook{color:#111!important}.OBXMqa_activeBook .OBXMqa_heroBookName{transform:translate(0)}.OBXMqa_activeBook .OBXMqa_heroBookEmoji{opacity:1;transform:translate(0)scale(1)}.OBXMqa_activeBook .OBXMqa_heroBookEmoji>span{animation:.65s cubic-bezier(.2,.7,.2,1) both OBXMqa_emojiArrival}.OBXMqa_heroListFooter{color:#8d8d8d;justify-content:flex-end;align-items:center;gap:20px;min-height:28px;margin-top:27px;font-size:11px;display:flex}.OBXMqa_heroListFooter>span{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.OBXMqa_heroListFooter i{background:#bababa;border-radius:50%;width:3px;height:3px}.OBXMqa_animationControls{flex-shrink:0;align-items:center;gap:12px;display:flex}.OBXMqa_animationControls>span{font-variant-numeric:tabular-nums;font-size:10px}.OBXMqa_animationControls button{color:#727272;background:#fff;border:1px solid #e9e9e9;border-radius:50%;place-items:center;width:30px;height:30px;padding:5px;display:grid}.OBXMqa_animationControls button:hover{color:#111;border-color:#c7c7c7}.OBXMqa_animationControls svg{width:16px;height:16px}.OBXMqa_readerIdentity{padding-top:5px}.OBXMqa_readerIdentity>.OBXMqa_readerAvatar{border-radius:50%;width:112px;height:112px;display:block;overflow:hidden}.OBXMqa_readerIdentity h1{font:500 27px/1.4 var(--f-body);letter-spacing:-.05em;overflow-wrap:anywhere;margin:21px 0 0}.OBXMqa_readerIdentity p{color:#8b8b8b;overflow-wrap:anywhere;max-width:190px;margin:12px 0 0;font-size:12px;line-height:1.9}.OBXMqa_readerIdentity>button{color:#777;background:#f5f4f2;border:0;border-radius:25px;align-items:center;gap:7px;margin-top:22px;padding:9px 13px;font-size:10px;display:inline-flex}.OBXMqa_readerIdentity>button:hover{color:#111;background:#eeedeb}.OBXMqa_collectionSentence{color:#939393;letter-spacing:-.4px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:40px;font-size:15px;line-height:1.5;display:flex}.OBXMqa_readerPill,.OBXMqa_bookPill{background:#f2f1ef;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex;color:#4d4d4d!important}.OBXMqa_readerPill{overflow-wrap:anywhere;max-width:220px}.OBXMqa_bookPill{transition:background .2s,transform .2s}.OBXMqa_bookPill:hover{background:#eae9e6;transform:translateY(-2px)}.OBXMqa_bookPill>span{font-size:19px}.OBXMqa_sentenceFragment{align-items:center;gap:8px;display:inline-flex}.OBXMqa_cosmosProfile .OBXMqa_feedBar{color:#171717;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-top:1px solid #f0efec;border-bottom:1px solid #f0efec}.OBXMqa_cosmosProfile .OBXMqa_feedBar>div{max-width:1440px;min-height:70px;padding-inline:40px}.OBXMqa_cosmosProfile .OBXMqa_feedBar nav{gap:29px}.OBXMqa_cosmosProfile .OBXMqa_feedBar nav button{color:#939393;letter-spacing:-.35px;border-bottom-color:#0000;font-size:13px}.OBXMqa_cosmosProfile .OBXMqa_feedBar nav button[aria-pressed=true]{color:#171717;border-bottom-color:#171717}.OBXMqa_cosmosProfile .OBXMqa_feedBar nav button>span{color:#b0b0b0;font:9px var(--f-body)}.OBXMqa_cosmosProfile .OBXMqa_feedBar label{background:#f5f4f2;border-radius:30px;padding:11px 14px}.OBXMqa_cosmosProfile .OBXMqa_feedBar label>svg{color:#999}.OBXMqa_cosmosProfile .OBXMqa_feedBar input{color:#333;font-size:12px}.OBXMqa_cosmosProfile .OBXMqa_feedBar input::placeholder{color:#aaa}.OBXMqa_cosmosProfile .OBXMqa_feedMain{max-width:1440px;padding:38px 40px 0}.OBXMqa_cosmosProfile .OBXMqa_feedMain>div:first-child h2{color:#222;font:500 26px/1.3 var(--f-body);letter-spacing:-.7px}.OBXMqa_cosmosProfile .OBXMqa_feedMain>div:first-child p{color:#a1a1a1;letter-spacing:-.2px;margin-top:9px;font-size:12px}.OBXMqa_cosmosProfile .OBXMqa_feedMain>div:first-child>span{color:#aaa;font:10px var(--f-body)}.OBXMqa_cosmosProfile .OBXMqa_feedCard{animation:OBXMqa_cardIn .6s cubic-bezier(.2,.8,.2,1) calc(var(--i,0) * 70ms) both;background:#f6f5f3;border:0;border-radius:18px;transition:background .25s,transform .42s cubic-bezier(.2,.8,.2,1.15),box-shadow .42s}.OBXMqa_cosmosProfile .OBXMqa_feedCard:hover,.OBXMqa_cosmosProfile .OBXMqa_feedCard:focus-visible{transform:translateY(-6px) rotate(var(--tilt,-1deg));background:#f0efed;box-shadow:0 18px 34px -18px #0000003a}.OBXMqa_cosmosProfile .OBXMqa_feedCard:hover .OBXMqa_bookEmojiBadge{animation:.7s ease-in-out OBXMqa_wobble}@keyframes OBXMqa_cardIn{0%{opacity:0;transform:translateY(18px)}}@keyframes OBXMqa_wobble{25%{transform:rotate(-12deg)scale(1.08)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}.OBXMqa_marquee{border-block:1px solid #ededeb;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.OBXMqa_marqueeTrack{width:max-content;animation:38s linear infinite OBXMqa_marquee;display:flex}.OBXMqa_marquee:hover .OBXMqa_marqueeTrack{animation-play-state:paused}.OBXMqa_marqueeTrack ul{margin:0;padding:13px 0;list-style:none;display:flex}.OBXMqa_marqueeTrack li{letter-spacing:-.2px;color:#858585;white-space:nowrap;font-size:13px}.OBXMqa_marqueeTrack li:before{content:"";vertical-align:middle;background:#cfcfcb;border-radius:50%;width:4px;height:4px;margin:0 28px 2px;display:inline-block}@keyframes OBXMqa_marquee{to{transform:translate(-50%)}}.OBXMqa_cosmosProfile .OBXMqa_feedCard h3{font:500 23px/1.45 var(--f-body);letter-spacing:-.65px;color:#242424;margin-top:17px}.OBXMqa_cosmosProfile .OBXMqa_feedCard p{font:400 13px/1.9 var(--f-body);color:#858585;letter-spacing:-.15px}.OBXMqa_cosmosProfile .OBXMqa_feedCard footer{color:#a2a2a2;border-top-color:#e9e8e5;font-size:9px}.OBXMqa_cosmosProfile .OBXMqa_feedCard footer>span:last-child{color:#777}.OBXMqa_cosmosProfile .OBXMqa_feedCard>div>div:first-child{color:#999}.OBXMqa_cosmosProfile .OBXMqa_bookEmojiBadge{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:43px;height:43px;font:25px/1 var(--f-body);letter-spacing:0;background:#ffffffde;border-radius:13px;place-items:center;margin:0;display:grid;position:absolute;top:16px;left:auto;right:16px}.OBXMqa_cosmosProfile .OBXMqa_profileFooter{color:#aaa;border-top-color:#ededeb}.OBXMqa_cosmosProfile .OBXMqa_profileFooter>span{color:#333;font:500 24px var(--f-body);letter-spacing:-1px}.OBXMqa_readerAvatar{transition:transform .5s cubic-bezier(.2,.8,.2,1.3)}.OBXMqa_readerAvatar:hover{transform:rotate(-6deg)scale(1.04)}@keyframes OBXMqa_emojiArrival{0%{transform:rotate(-9deg)scale(.86)}65%{transform:rotate(3deg)scale(1.04)}to{transform:rotate(0)scale(1)}}@media (min-width:1550px){.OBXMqa_heroMain{grid-template-columns:minmax(0,1fr) 230px;gap:100px}.OBXMqa_readingHero{padding-top:57px;padding-bottom:48px}}@media (max-width:1050px){.OBXMqa_heroMain{grid-template-columns:minmax(0,1fr) 170px;gap:40px}.OBXMqa_bookTitleLink{--title-size:5.6vw}.OBXMqa_readerIdentity>.OBXMqa_readerAvatar{width:95px;height:95px}.OBXMqa_readerIdentity h1{font-size:25px}.OBXMqa_readerIdentity p{font-size:11px}.OBXMqa_heroEyebrow>span:last-child{display:none}.OBXMqa_collectionSentence{gap:7px;font-size:13px}}@media (max-width:760px){.OBXMqa_readingHero{padding:28px 26px 30px}.OBXMqa_heroMain{grid-template-columns:minmax(0,1fr) 135px;gap:27px}.OBXMqa_bookTitleLink{--title-size:clamp(38px, 5.9vw, 48px);--book-space:calc(var(--emoji-size) + 11px)}.OBXMqa_heroEyebrow{margin-bottom:24px;font-size:11px}.OBXMqa_readerIdentity>.OBXMqa_readerAvatar{width:82px;height:82px}.OBXMqa_readerIdentity h1{margin-top:18px;font-size:22px}.OBXMqa_readerIdentity p{margin-top:10px;font-size:10px}.OBXMqa_readerIdentity>button{margin-top:16px;padding:8px 11px;font-size:9px}.OBXMqa_heroListFooter{gap:15px;margin-top:20px;font-size:9px}.OBXMqa_heroListFooter>span{gap:6px}.OBXMqa_animationControls{gap:7px}.OBXMqa_animationControls>span{font-size:8px}.OBXMqa_collectionSentence{margin-top:30px;font-size:12px}.OBXMqa_cosmosProfile .OBXMqa_feedBar>div{padding-inline:26px}.OBXMqa_cosmosProfile .OBXMqa_feedBar nav{gap:23px}.OBXMqa_cosmosProfile .OBXMqa_feedBar nav button{font-size:11px}.OBXMqa_cosmosProfile .OBXMqa_feedMain{padding:29px 26px 0}.OBXMqa_cosmosProfile .OBXMqa_feedMain>div:first-child h2{font-size:23px}.OBXMqa_cosmosProfile .OBXMqa_feedMain>div:first-child p{font-size:10px}.OBXMqa_cosmosProfile .OBXMqa_feedCard h3{font-size:20px}.OBXMqa_cosmosProfile .OBXMqa_feedCard p{font-size:12px}}@media (max-width:600px){.OBXMqa_readingHero{padding:22px 22px 26px}.OBXMqa_heroMain{flex-direction:column;gap:29px;display:flex}.OBXMqa_readerIdentity{order:-1;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;padding-top:0;display:grid}.OBXMqa_readerIdentity>.OBXMqa_readerAvatar{width:64px;height:64px}.OBXMqa_readerIdentity h1{margin:0;font-size:21px}.OBXMqa_readerIdentity p{max-width:none;margin-top:7px;font-size:10px;line-height:1.7}.OBXMqa_readerIdentity>button{gap:4px;margin:0;padding:8px;font-size:8px}.OBXMqa_readerIdentity>button svg{width:11px;height:11px}.OBXMqa_bookListArea{width:100%}.OBXMqa_heroEyebrow{margin-bottom:19px;font-size:11px}.OBXMqa_heroEyebrow>span:last-child{font-size:7px;display:inline}.OBXMqa_bookTitleLink{--title-size:clamp(35px, 10.2vw, 55px);--emoji-size:calc(var(--title-size) * .85);--book-space:calc(var(--emoji-size) + 10px);letter-spacing:-.06em}.OBXMqa_bookTitleList li+li{margin-top:15px}.OBXMqa_heroListFooter{margin-top:21px;font-size:9px}.OBXMqa_animationControls button{width:27px;height:27px}.OBXMqa_collectionSentence{gap:7px;margin-top:23px;font-size:12px}.OBXMqa_readerPill,.OBXMqa_bookPill{border-radius:10px;gap:6px;padding:6px 9px}.OBXMqa_bookPill>span{font-size:16px}.OBXMqa_cosmosProfile .OBXMqa_feedBar>div{min-height:0;padding-inline:22px}.OBXMqa_cosmosProfile .OBXMqa_feedBar nav{gap:26px}.OBXMqa_cosmosProfile .OBXMqa_feedBar label{padding:8px 11px}.OBXMqa_cosmosProfile .OBXMqa_feedMain{padding:27px 22px 0}.OBXMqa_cosmosProfile .OBXMqa_feedMain>div:first-child h2{font-size:23px}.OBXMqa_cosmosProfile .OBXMqa_feedMain>div:first-child p{font-size:10px}.OBXMqa_cosmosProfile .OBXMqa_feedCard{border-radius:16px}.OBXMqa_cosmosProfile .OBXMqa_feedCard h3{font-size:23px}.OBXMqa_cosmosProfile .OBXMqa_feedCard p{font-size:13px}}@media (max-width:360px){.OBXMqa_readingHero{padding-inline:18px}.OBXMqa_readerIdentity{grid-template-columns:56px minmax(0,1fr);gap:12px}.OBXMqa_readerIdentity>.OBXMqa_readerAvatar{width:56px;height:56px}.OBXMqa_readerIdentity>button{grid-column:2;justify-self:start;margin-top:-3px}.OBXMqa_bookTitleLink{--title-size:10.3vw}.OBXMqa_heroEyebrow>span:last-child{display:none}.OBXMqa_cosmosProfile .OBXMqa_feedBar>div,.OBXMqa_cosmosProfile .OBXMqa_feedMain{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.OBXMqa_cosmosProfile *,.OBXMqa_cosmosProfile :before,.OBXMqa_cosmosProfile :after{transition:none!important;animation:none!important}}.OBXMqa_readerAvatar img{object-fit:cover;object-position:center 22%;transform-origin:65% 15%;width:100%;height:100%;display:block;transform:scale(1.8)}
.OlHUwq_siteNav{z-index:30;min-height:84px;padding:15px max(var(--nacre-gutter), calc((100vw - 1360px) / 2));background:var(--paper,var(--nacre-paper));color:var(--ink,var(--nacre-ink));font-family:var(--nacre-font);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.OlHUwq_brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.OlHUwq_brand>span{font:600 28px/1 var(--nacre-font);letter-spacing:-1.3px}.OlHUwq_brand svg{flex-shrink:0}.OlHUwq_siteNav nav{align-items:center;gap:26px;display:flex}.OlHUwq_siteNav nav a{min-height:44px;color:var(--ink-2,var(--nacre-secondary));white-space:nowrap;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.OlHUwq_siteNav nav a:hover,.OlHUwq_siteNav nav a[aria-current]{color:var(--ink,var(--nacre-ink))}.OlHUwq_siteNav nav a[aria-current]{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.OlHUwq_siteNav nav select{min-height:44px;font-size:12px}.OlHUwq_siteNav :focus-visible{outline:2px solid var(--accent,var(--nacre-accent));outline-offset:4px}.OlHUwq_compact{min-height:70px;padding-block:10px}.OlHUwq_menuToggle{min-height:var(--nacre-touch-target);border:1px solid var(--hair,var(--nacre-line));border-radius:var(--nacre-control-radius);color:inherit;font:13px var(--nacre-font);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:0 12px;display:none}.OlHUwq_menuToggle span{font-size:21px;font-weight:300}.OlHUwq_overlayNav{color:#fff;background:0 0;border:0;position:absolute;inset:0 0 auto}.OlHUwq_overlayNav nav a{color:#fff}.OlHUwq_shelfNav{background:0 0;border:0;position:absolute;inset:0 0 auto}.OlHUwq_shelfIdentity{color:var(--nacre-shelf-blue);pointer-events:none;justify-items:center;gap:5px;display:grid;position:absolute;left:38%;transform:translate(-50%)}.OlHUwq_shelfIdentity b{font:500 23px/1.1 Newsreader,Noto Serif SC,Georgia,serif}.OlHUwq_shelfIdentity>span{letter-spacing:.25em;text-transform:uppercase;font-size:9px}@media (max-width:1150px) and (min-width:801px){.OlHUwq_shelfIdentity{display:none}}@media (max-width:800px){.OlHUwq_siteNav{min-height:72px;padding:12px var(--nacre-gutter);gap:16px}.OlHUwq_brand>span{font-size:26px}.OlHUwq_menuToggle{display:inline-flex}.OlHUwq_siteNav nav{padding:12px var(--nacre-gutter) 20px;border-bottom:1px solid var(--hair,var(--nacre-line));background:var(--paper,var(--nacre-paper));color:var(--ink,var(--nacre-ink));display:none;position:absolute;inset:calc(100% - 1px) 0 auto;box-shadow:0 18px 25px #00000008}.OlHUwq_siteNav nav[data-open=true]{grid-template-columns:1fr 1fr;gap:4px 20px;display:grid}.OlHUwq_siteNav nav a{min-height:48px;color:inherit;font-size:14px}.OlHUwq_overlayNav nav a{color:var(--ink,var(--nacre-ink))}.OlHUwq_shelfIdentity{left:50%}.OlHUwq_shelfIdentity b{font-size:19px}.OlHUwq_shelfIdentity>span{font-size:8px}}@media (max-width:380px){.OlHUwq_shelfIdentity{display:none}}
.OI10sW_frame{isolation:isolate;background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--nacre-font);--f-body:var(--nacre-font);--f-display:var(--nacre-font);-webkit-font-smoothing:antialiased;position:relative}.OI10sW_light{--paper:var(--nacre-paper);--paper-2:var(--nacre-surface);--ink:var(--nacre-ink);--ink-2:var(--nacre-secondary);--ink-3:var(--nacre-muted);--hair:var(--nacre-line);--hair-2:var(--nacre-line-strong);--contour:var(--nacre-contour);--accent:var(--nacre-accent);--accent-soft:var(--nacre-accent-soft);--warm:var(--nacre-warm);--danger:var(--nacre-danger);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.OI10sW_frame){margin:0}.OI10sW_frame>.page{max-width:var(--nacre-content);padding:28px var(--nacre-gutter) 60px}.OI10sW_frame>.contours{opacity:.25;top:70px}.OI10sW_frame a{color:inherit;text-decoration:none}
.NqIbbq_root{min-width:0;max-width:100%;display:inline-flex;position:relative}.NqIbbq_trigger{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;min-width:0;min-height:36px;padding:0;display:inline-flex}.NqIbbq_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NqIbbq_trigger:hover,.NqIbbq_trigger[aria-expanded=true]{color:var(--ink,#1b2320)}.NqIbbq_trigger svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:9px;height:9px;transition:transform .18s}.NqIbbq_trigger[aria-expanded=true] svg{transform:rotate(180deg)}.NqIbbq_menu{z-index:40;border:1px solid var(--hair,#d8ddd8);background:var(--paper-2,#fafbf9);min-width:240px;max-width:320px;max-height:min(420px,70vh);font:13px/1.4 var(--f-body);letter-spacing:0;border-radius:8px;padding:8px;animation:.14s ease-out NqIbbq_menuIn;position:absolute;top:calc(100% + 8px);left:-10px;overflow-y:auto;box-shadow:0 10px 28px #1b232014}.NqIbbq_menu ul{margin:0 0 6px;padding:0;list-style:none}.NqIbbq_menu li a{color:var(--ink-2,#4d5954);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;min-height:40px;padding:6px 10px;text-decoration:none;display:block;overflow:hidden}.NqIbbq_menu li a:hover{background:var(--accent-soft,#ddeae2);color:var(--ink,#1b2320)}.NqIbbq_menu li a[aria-current=page]{color:var(--accent,#2c6a4f);font-weight:500}.NqIbbq_menu li a[aria-current=page]:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;margin:0 7px 2px -2px;display:inline-block}.NqIbbq_group{font:10px var(--f-mono);letter-spacing:-.01em;color:var(--ink-3,#87928c);padding:6px 10px 4px;display:block}.NqIbbq_empty{color:var(--ink-3,#87928c);margin:0 0 6px;padding:4px 10px 6px;font-size:12px}.NqIbbq_manage{border-top:1px solid var(--hair,#d8ddd8);font:11px var(--f-mono);color:var(--ink-3,#87928c);margin-top:2px;padding:8px 10px 4px;text-decoration:none;display:block}.NqIbbq_manage:hover{color:var(--accent,#2c6a4f)}@keyframes NqIbbq_menuIn{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.NqIbbq_menu{animation:none}.NqIbbq_trigger svg{transition:none}}@media (max-width:700px){.NqIbbq_root{max-width:240px}.NqIbbq_trigger{min-height:44px}.NqIbbq_menu{border-radius:var(--nacre-control-radius);width:280px;min-width:0;max-width:calc(100vw - 40px);left:0}.NqIbbq_menu li a{white-space:normal;overflow-wrap:anywhere;min-height:44px}}
.U-7Xia_page{max-width:var(--nacre-content);padding:0 var(--nacre-gutter) 72px;margin:auto;position:relative}.U-7Xia_hero{flex:none;padding:38px 0 30px}.U-7Xia_workbench .U-7Xia_hero{padding:14px 0 18px}.U-7Xia_context,.U-7Xia_context>div{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.U-7Xia_context{color:var(--ink-2);font:var(--nacre-book-label-weight) var(--nacre-book-label-size)/var(--nacre-book-label-leading) var(--nacre-font);letter-spacing:var(--nacre-book-label-tracking);justify-content:space-between}.U-7Xia_context>a{align-items:center;gap:12px;min-height:44px;display:inline-flex}.U-7Xia_context>a:hover{color:var(--ink)}.U-7Xia_category{color:var(--ink-3);border-left:1px solid var(--hair);padding-left:20px}.U-7Xia_identity{align-items:center;gap:14px;min-width:0;margin:20px 0 14px;display:flex}.U-7Xia_titleRow .U-7Xia_identity{margin:0}.U-7Xia_bookIcon{background:var(--paper-2);border-radius:20%;flex:none;place-items:center;width:40px;height:40px;font-size:24px;line-height:1;display:grid}.U-7Xia_identity h1{font:var(--nacre-book-title-weight) var(--nacre-book-title-size)/var(--nacre-book-title-leading) var(--nacre-serif);letter-spacing:var(--nacre-book-title-tracking);overflow-wrap:anywhere;margin:0}.U-7Xia_hero .U-7Xia_statement{width:100%;max-width:none;color:var(--ink-2);font:400 var(--nacre-book-copy-size)/var(--nacre-book-copy-leading) var(--nacre-serif);letter-spacing:normal;margin:0}.U-7Xia_sourceStatement{scrollbar-width:thin;max-height:26svh;font:400 var(--nacre-book-copy-size)/var(--nacre-book-copy-leading) var(--nacre-serif);overflow-y:auto}.U-7Xia_sourceStatement .ocr-statement{font:inherit}.U-7Xia_sourceStatement .ocr-statement p{font:inherit;color:var(--ink-2)}.U-7Xia_heroFooter{justify-content:space-between;align-items:center;gap:24px;margin-top:25px;display:flex}.U-7Xia_position{color:var(--ink-3);font:500 11px/1 var(--nacre-font);letter-spacing:-.01em;align-items:baseline;gap:9px;display:flex}.U-7Xia_position b{color:var(--ink);font-size:11px;font-weight:500}.U-7Xia_pagination{font:var(--nacre-book-label-weight) var(--nacre-book-label-size)/var(--nacre-book-label-leading) var(--nacre-font);letter-spacing:var(--nacre-book-label-tracking);align-items:center;gap:24px;display:flex}.U-7Xia_pagination a{align-items:center;min-height:44px;display:inline-flex}.U-7Xia_pagination a:hover{text-underline-offset:5px;text-decoration:underline}.U-7Xia_pagination [aria-disabled]{color:var(--ink-3);opacity:.55}.U-7Xia_nextInvitation{margin-top:10px;font-size:13px;display:inline-flex;color:var(--accent)!important}.U-7Xia_layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.U-7Xia_practice{--paper-2:var(--paper);--practice-paper:color-mix(in srgb, var(--paper) 65%, var(--hair));background:var(--practice-paper);border:1px solid var(--hair);border-radius:24px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex;container-type:inline-size}.U-7Xia_practice>.stage{gap:14px;margin:0}.U-7Xia_practice .stage-top{align-items:center;gap:12px;padding-bottom:12px}.U-7Xia_practice .tabs{border:1px solid var(--hair);background:var(--paper);border-radius:999px;gap:4px;padding:4px}.U-7Xia_practice .tab{min-height:36px;color:var(--ink-2);font:var(--nacre-book-label-weight) var(--nacre-book-label-size)/var(--nacre-book-label-leading) var(--nacre-font);letter-spacing:var(--nacre-book-label-tracking);border:0;border-radius:999px;margin:0;padding:8px 15px}.U-7Xia_practice .tab[aria-selected=true]{background:var(--ink);color:var(--paper);font-weight:var(--nacre-book-label-weight)}.U-7Xia_practice .stats{flex-wrap:wrap;gap:14px 24px;margin-left:auto;padding:0}.U-7Xia_practice .stat{gap:5px}.U-7Xia_practice .stat .k{font:var(--nacre-book-label-weight) var(--nacre-book-label-size)/var(--nacre-book-label-leading) var(--nacre-font);letter-spacing:var(--nacre-book-label-tracking)}.U-7Xia_practice .stat .v{font:500 11px/1 var(--nacre-font);font-variant-numeric:tabular-nums;color:var(--ink)}.U-7Xia_practice .stage-top .toggle{min-height:36px;padding:0;font-size:12px}.U-7Xia_practice .stage-body{gap:20px}.U-7Xia_practice .board-col{background:var(--paper);border-radius:18px;width:fit-content;max-width:100%;padding:10px}.U-7Xia_practice .track-head{min-height:24px;font:500 14px/1.5 var(--nacre-font);color:var(--ink)}.U-7Xia_practice .lineup{row-gap:12px;padding:8px 0 0}.U-7Xia_practice .slot{background:var(--paper);border-radius:8px;height:32px;line-height:30px}.U-7Xia_practice .inspector{padding-top:16px;font-size:12px;line-height:1.85}.U-7Xia_practice .horse-claim{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:10px;padding-top:16px;display:flex}.U-7Xia_practice .horse-claim>span:first-child{color:var(--ink);flex-basis:100%;font-size:13px}.U-7Xia_practice .horse-claim label{gap:6px;display:grid}.U-7Xia_practice .horse-claim .claim-position{color:var(--ink-3);font-size:10px}.U-7Xia_practice .horse-claim input{border-radius:9px;width:50px;height:40px}.U-7Xia_practice .panel{gap:14px;padding:20px 0 0}.U-7Xia_practice .panel h2{font:400 var(--nacre-book-section-size)/1.12 var(--nacre-serif);letter-spacing:var(--nacre-book-title-tracking)}.U-7Xia_practice .btn{border-color:var(--hair);background:var(--paper);border-radius:999px;padding-inline:16px}.U-7Xia_practice .btn.primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}.U-7Xia_practice .answer-invite{border-top:1px solid var(--hair);justify-content:flex-start;padding-top:20px}.U-7Xia_practice .answer-invite button{border:1px solid var(--hair);min-height:44px;font:var(--nacre-book-label-weight) var(--nacre-book-label-size)/var(--nacre-book-label-leading) var(--nacre-font);letter-spacing:var(--nacre-book-label-tracking);background:var(--paper);color:var(--ink);border-radius:999px;align-items:center;padding:10px 18px;display:inline-flex}.U-7Xia_notesDialog .rail{background:var(--paper);border-radius:24px;flex:1;width:100%;height:100%;min-height:0;position:static;top:auto}.U-7Xia_layout .rail-head{gap:16px;padding:24px 22px 0}.U-7Xia_layout .rail-title h2{font:400 var(--nacre-book-section-size)/1.12 var(--nacre-serif);letter-spacing:var(--nacre-book-title-tracking)}.U-7Xia_layout .chat{padding:24px 22px}.U-7Xia_layout .rail-foot{padding:16px}.U-7Xia_layout .rtab{font-family:var(--nacre-font)}.U-7Xia_catalog{display:block}.U-7Xia_catalogCount{color:var(--ink-3);margin:0;font-size:13px}.U-7Xia_catalog .problem-list{border-top:0;max-width:none}.U-7Xia_catalog .problem-list .name{font:400 var(--nacre-book-section-size)/1.45 var(--nacre-serif)}.U-7Xia_catalog .problem-list .sec{font-family:var(--nacre-font)}.U-7Xia_catalog .problem-list .name{letter-spacing:-.03em;font-weight:500}@container (max-width:800px){.U-7Xia_practice .stats{flex-basis:100%;order:3;justify-content:space-between;margin-left:0}.U-7Xia_practice .stat{flex:1 1 0;min-width:0}.U-7Xia_practice .stat .k{overflow-wrap:anywhere;min-height:2em}.U-7Xia_practice .stage-top .toggle{margin-left:auto}}@media (max-width:1190px){.U-7Xia_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:740px){.U-7Xia_hero{padding-top:24px}.U-7Xia_context{gap:6px 14px}.U-7Xia_context>div{gap:0 12px}.U-7Xia_category{padding-left:12px}.U-7Xia_identity{gap:10px}.U-7Xia_bookIcon{width:34px;height:34px;font-size:22px}.U-7Xia_heroFooter{margin-top:18px}.U-7Xia_practice{border-radius:20px;padding:18px}.U-7Xia_practice .stage-top{gap:12px}.U-7Xia_practice .stage-body{grid-template-columns:minmax(0,1fr)}.U-7Xia_practice .board-col{margin-inline:auto;padding:14px}.U-7Xia_practice .board-col:has(.walk){padding:6px}.U-7Xia_practice .stats{flex-basis:100%;order:3;justify-content:space-between;gap:12px;margin-left:0}.U-7Xia_practice .stage-top .toggle{margin-left:auto}.U-7Xia_practice .tab{min-height:40px;padding-inline:7px}.U-7Xia_practice .inspector{font-size:13px}:is(.U-7Xia_practice .lineup .btn,.U-7Xia_practice .horse-claim input){min-height:44px}.U-7Xia_notesDialog .rail{border-radius:20px}.U-7Xia_catalog{border-radius:20px;padding:18px}}@media (max-width:360px){.U-7Xia_practice{padding:12px}.U-7Xia_practice .board-col{padding:10px}.U-7Xia_practice .stage-top{gap:10px}.U-7Xia_practice .stage-top .toggle{margin-left:0}}:is(.U-7Xia_practice button.btn,.U-7Xia_practice .stage-top .toggle,.U-7Xia_layout .rtab){font:var(--nacre-book-label-weight) var(--nacre-book-label-size)/var(--nacre-book-label-leading) var(--nacre-font);letter-spacing:var(--nacre-book-label-tracking)}:is(.U-7Xia_practice .hz .num,.U-7Xia_practice .lane,.U-7Xia_practice .log){font-family:var(--nacre-font);font-variant-numeric:tabular-nums}.U-7Xia_context .U-7Xia_contextLinks{gap:16px}.U-7Xia_contextLinks>a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.U-7Xia_contextLinks .U-7Xia_pagination{gap:16px}.U-7Xia_titleRow{justify-content:space-between;align-items:center;gap:20px;margin:8px 0 12px;display:flex}.U-7Xia_notesTrigger,.U-7Xia_notesToolbar button{border:1px solid var(--hair);background:var(--paper);color:var(--ink);min-height:44px;font:var(--nacre-book-label-weight) var(--nacre-book-label-size)/1 var(--nacre-font);letter-spacing:var(--nacre-book-label-tracking);cursor:pointer;border-radius:999px;padding:10px 16px}.U-7Xia_notesTrigger{white-space:nowrap;align-items:center;display:none}.U-7Xia_notesDialog{width:auto;min-width:0;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:relative;inset:auto}.U-7Xia_notesDialog[open]{flex-direction:column;display:flex}.U-7Xia_notesDialog:not([open]),.U-7Xia_notesToolbar{display:none}.U-7Xia_notesDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17171755}html:has(.U-7Xia_notesDialog:modal){overflow:hidden}@media (min-width:741px){.U-7Xia_workbench{flex-direction:column;height:calc(100svh - 84px);min-height:0;padding-bottom:12px;display:flex}.U-7Xia_workbench .U-7Xia_layout{flex:1;grid-template-rows:minmax(0,1fr);min-height:min(360px,45svh)}.U-7Xia_workbench .U-7Xia_practice{overscroll-behavior:contain;scrollbar-width:thin;height:100%;min-height:0;overflow:auto}.U-7Xia_workbench .U-7Xia_practice .stage-top{z-index:2;background:var(--practice-paper);position:sticky;top:0}}@media (min-width:741px) and (max-width:800px){.U-7Xia_workbench{height:calc(100svh - 72px)}}@media (min-width:741px) and (max-height:900px){.U-7Xia_workbench{--chip:44px;--gap:4px}.U-7Xia_workbench .U-7Xia_practice .side{gap:10px}}@media (max-width:1190px){.U-7Xia_notesTrigger{display:inline-flex}.U-7Xia_notesDialog[open]{background:var(--paper);border-radius:20px;width:min(460px,100vw - 24px);height:calc(100dvh - 24px);margin:auto;position:fixed;inset:12px;overflow:hidden}.U-7Xia_notesToolbar{border-bottom:1px solid var(--hair);justify-content:flex-end;padding:6px 12px;display:flex}.U-7Xia_notesToolbar button{border:0;min-height:36px}.U-7Xia_notesDialog .rail{border:0;border-radius:0}}@media (max-width:740px){.U-7Xia_context{align-items:flex-start}.U-7Xia_context .U-7Xia_contextLinks{gap:10px}.U-7Xia_contextLinks .U-7Xia_pagination{gap:12px}.U-7Xia_titleRow{margin-top:6px}.U-7Xia_notesTrigger{padding-inline:12px}}
.k_P1FG_comic{--c-paper:#fbfaf5;--c-ink:#111;--c-panel:#fff;--c-green:#2c6a4f;--c-warm:#a8701f;background:var(--c-paper);color:var(--c-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .k_P1FG_comic{--c-paper:#151513;--c-ink:#f1ede2;--c-panel:#1e1e1b;--c-green:#84c7a4;--c-warm:#d9a75c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .k_P1FG_comic{--c-paper:#151513;--c-ink:#f1ede2;--c-panel:#1e1e1b;--c-green:#84c7a4;--c-warm:#d9a75c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.k_P1FG_comic){background:var(--c-paper,#fbfaf5)}.k_P1FG_comic>header{background:var(--c-paper);border-bottom:3px solid var(--c-ink)}.k_P1FG_comic>header a,.k_P1FG_comic>header button{color:var(--c-ink)!important}.k_P1FG_page{max-width:1180px;margin:0 auto;padding:28px 24px 64px}.k_P1FG_stamp{align-items:center;gap:14px;margin-bottom:18px;font-size:13px;display:flex}.k_P1FG_stamp span{letter-spacing:.12em;border:2px solid var(--c-warm);color:var(--c-warm);padding:5px 8px;font:800 11px/1 ui-monospace,Menlo,monospace;transform:rotate(-4deg)}.k_P1FG_stamp a{text-underline-offset:4px;text-decoration:underline!important}.k_P1FG_panel{border:3px solid var(--c-ink);background:var(--c-panel);box-shadow:6px 6px 0 var(--c-ink);transform:rotate(var(--r,0deg));animation:k_P1FG_slam .55s cubic-bezier(.2,.9,.3,1.2) calc(var(--n,0) * 90ms) both;transition:transform .35s cubic-bezier(.2,.9,.3,1.4),box-shadow .35s;display:block;position:relative;overflow:hidden}a.k_P1FG_panel:hover,a.k_P1FG_panel:focus-visible{transform:rotate(calc(var(--r,0deg) * -1)) translate(-3px, -3px);box-shadow:10px 10px 0 var(--c-ink)}@keyframes k_P1FG_slam{0%{opacity:0;transform:scale(1.12) rotate(calc(var(--r,0deg) + 3deg))}70%{opacity:1}}.k_P1FG_hero{--r:-.6deg;flex-direction:column;justify-content:flex-end;gap:14px;min-height:300px;padding:34px 36px;display:flex}.k_P1FG_halftone{background-image:radial-gradient(var(--c-ink) 1.15px, transparent 1.4px);opacity:.9;background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 25%,#000 85%);mask-image:linear-gradient(115deg,#0000 25%,#000 85%)}.k_P1FG_caption{background:var(--c-panel);border:2px solid var(--c-ink);font:700 13px/1.4 var(--f-body);margin:0;padding:4px 10px;position:absolute;top:16px;left:18px}.k_P1FG_title{background:var(--c-panel);border:3px solid var(--c-ink);font:900 clamp(32px, 5vw, 64px)/1.05 var(--f-body);letter-spacing:-.03em;align-self:flex-start;margin:0;padding:8px 18px;position:relative}.k_P1FG_bubble{background:var(--c-panel);border:3px solid var(--c-ink);font:600 16px/1.5 var(--f-body);border-radius:999px;align-self:flex-start;margin:0 0 0 40px;padding:10px 22px;position:relative}.k_P1FG_bubble:before{content:"";background:var(--c-panel);border-left:3px solid var(--c-ink);border-top:3px solid var(--c-ink);clip-path:polygon(0 0,100% 100%,0 100%);width:22px;height:18px;position:absolute;top:-17px;left:34px;transform:skew(-30deg)}.k_P1FG_tear{background:var(--c-ink);clip-path:polygon(0 45%,4% 10%,9% 60%,14% 20%,20% 70%,26% 15%,32% 62%,38% 5%,45% 68%,52% 18%,58% 64%,64% 8%,71% 58%,77% 14%,84% 66%,90% 22%,95% 60%,100% 30%,100% 62%,94% 92%,87% 58%,80% 96%,72% 62%,65% 100%,58% 70%,50% 96%,42% 66%,34% 98%,26% 64%,18% 94%,10% 62%,4% 92%,0 70%);opacity:.9;height:22px;margin:20px -24px}.k_P1FG_grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;display:grid}.k_P1FG_book{grid-column:span 3;grid-template-columns:170px minmax(0,1fr);align-items:stretch;min-height:260px;display:grid}.k_P1FG_book:nth-child(odd){--r:.7deg}.k_P1FG_book:nth-child(2n){--r:-.5deg}.k_P1FG_burst{border-right:3px solid var(--c-ink);place-items:center;display:grid;position:relative;overflow:hidden}.k_P1FG_burst:before{content:"";background:repeating-conic-gradient(from 0deg at 50% 50%, var(--c-ink) 0 2.2deg, var(--c-panel) 2.2deg 10deg);position:absolute;inset:-60%}.k_P1FG_burst span{background:var(--c-panel);border:3px solid var(--c-ink);border-radius:50%;place-items:center;width:92px;height:92px;font-size:50px;transition:transform .4s cubic-bezier(.2,.9,.3,1.6);display:grid;position:relative}a.k_P1FG_panel:hover .k_P1FG_burst:before{animation:9s linear infinite k_P1FG_spin}a.k_P1FG_panel:hover .k_P1FG_burst span{transform:scale(1.12)rotate(-8deg)}@keyframes k_P1FG_spin{to{transform:rotate(1turn)}}.k_P1FG_bookText{flex-direction:column;gap:6px;padding:26px 24px;display:flex}.k_P1FG_bookText h2{font:900 28px/1.15 var(--f-body);letter-spacing:-.02em;margin:0}.k_P1FG_bookText p{opacity:.7;margin:0;font-size:13px}.k_P1FG_power{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:auto;font-size:11px;display:grid}.k_P1FG_power i{border:2px solid var(--c-ink);background:var(--c-panel);height:14px;overflow:hidden;transform:skew(-18deg)}.k_P1FG_power b{background:repeating-linear-gradient(-45deg, var(--c-green) 0 6px, color-mix(in srgb, var(--c-green) 70%, var(--c-panel)) 6px 10px);transform-origin:0;height:100%;animation:1.1s cubic-bezier(.2,.8,.2,1) .4s both k_P1FG_fill;display:block}.k_P1FG_power em{font:700 14px var(--f-mono,ui-monospace);font-style:normal}@keyframes k_P1FG_fill{0%{transform:scaleX(0)}}.k_P1FG_sfx{z-index:2;font:900 38px/1 var(--f-body);color:var(--c-green);-webkit-text-stroke:2px var(--c-ink);paint-order:stroke fill;opacity:0;transition:transform .3s cubic-bezier(.2,.9,.3,1.8),opacity .15s;position:absolute;top:10px;right:18px;transform:rotate(-12deg)scale(.4)}a.k_P1FG_panel:hover .k_P1FG_sfx,a.k_P1FG_panel:focus-visible .k_P1FG_sfx{opacity:1;transform:rotate(-12deg)scale(1)}.k_P1FG_card{--r:.4deg;background-image:linear-gradient(var(--c-panel), var(--c-panel));grid-column:span 2;padding:22px}.k_P1FG_card:nth-child(3n){--r:-.8deg}.k_P1FG_quiet{grid-column:span 6}.k_P1FG_speech{border:3px solid var(--c-ink);background:var(--c-panel);border-radius:26px;padding:16px 18px;position:relative}.k_P1FG_speech:after{content:"";background:var(--c-panel);border-left:3px solid var(--c-ink);border-bottom:3px solid var(--c-ink);clip-path:polygon(0 0,100% 0,0 100%);width:20px;height:16px;position:absolute;bottom:-16px;left:30px;transform:skew(25deg)}.k_P1FG_speech h3{font:800 17px/1.35 var(--f-body);margin:0 0 6px}.k_P1FG_speech p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}@media (max-width:860px){.k_P1FG_book{grid-column:span 6}.k_P1FG_card{grid-column:span 3}}@media (max-width:560px){.k_P1FG_page{padding-inline:16px}.k_P1FG_tear{margin-inline:-16px}.k_P1FG_hero{min-height:260px;padding:60px 18px 22px}.k_P1FG_bubble{margin-left:10px}.k_P1FG_book{grid-template-columns:110px minmax(0,1fr);min-height:200px}.k_P1FG_burst span{width:66px;height:66px;font-size:36px}.k_P1FG_bookText{padding:18px 16px}.k_P1FG_bookText h2{font-size:22px}.k_P1FG_card{grid-column:span 6}}@media (prefers-reduced-motion:reduce){.k_P1FG_panel,.k_P1FG_power b,.k_P1FG_sfx,.k_P1FG_burst:before,.k_P1FG_burst span{transition:none!important;animation:none!important}a.k_P1FG_panel:hover,a.k_P1FG_panel:focus-visible{transform:rotate(var(--r,0deg))}}
.Tijw7W_app{--f-body:var(--nacre-font);--f-display:var(--f-body);--paper:var(--nacre-paper);--paper-2:var(--nacre-surface);--ink:var(--nacre-ink);--ink-2:var(--nacre-secondary);--ink-3:var(--nacre-muted);--hair:var(--nacre-line);--hair-2:var(--nacre-line-strong);--contour:var(--nacre-contour);--accent:var(--nacre-accent);--accent-soft:var(--nacre-accent-soft);--warm:var(--nacre-warm);--danger:var(--nacre-danger);background:var(--paper);min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--f-body);-webkit-font-smoothing:antialiased;position:relative}body:has(.Tijw7W_app){background:var(--nacre-paper);margin:0}.Tijw7W_app a{color:inherit;text-decoration:none}.Tijw7W_app button{cursor:pointer}.Tijw7W_app button:disabled{cursor:default;opacity:.4}.Tijw7W_app :focus-visible{outline-offset:4px;outline:2px solid #719a7c}.Tijw7W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Tijw7W_readerRoot{isolation:isolate}.Tijw7W_readerLayout{max-width:var(--nacre-content);padding:40px var(--nacre-gutter) 60px;z-index:1;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:40px;margin:auto;display:grid;position:relative}.Tijw7W_readerContent{min-width:0;display:block}.Tijw7W_bookBreadcrumb{font:13px var(--f-body);letter-spacing:-.02em;color:#7e7e7e;flex-wrap:wrap;align-items:center;gap:10px;min-height:18px;display:flex}.Tijw7W_bookBreadcrumb b{color:var(--nacre-ink);font-weight:500}.Tijw7W_bookDot{display:none}.Tijw7W_chapterHeading{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:24px;display:flex}.Tijw7W_chapterHeading h1{font:var(--nacre-book-title-weight) var(--nacre-book-title-size)/var(--nacre-book-title-leading) var(--nacre-serif);letter-spacing:var(--nacre-book-title-tracking);margin:0}.Tijw7W_chapterHeading>span{color:#8d8d8d;font-size:12px}.Tijw7W_chapterSelector{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.Tijw7W_chapterSelector button{min-height:44px;color:var(--nacre-secondary);background:0 0;border:1px solid #0000;border-radius:30px;padding:4px 16px;font-size:13px}.Tijw7W_chapterSelector button:first-child{margin-left:-16px}.Tijw7W_chapterSelector button[aria-pressed=true]{color:var(--nacre-ink);background:var(--nacre-surface)}.Tijw7W_chapterSelector button:first-child[aria-pressed=true]{margin-left:0}.Tijw7W_readingText{color:var(--nacre-secondary);margin-top:18px}.Tijw7W_readingText p{margin:0 0 18px;font-size:16px;line-height:2}.Tijw7W_readingText>span{color:var(--nacre-muted);font-size:11px}.Tijw7W_contentTabs{border-bottom:1px solid var(--nacre-line);align-items:center;gap:24px;margin-top:25px;display:flex}.Tijw7W_contentTabs button{color:#858585;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;margin-bottom:-1px;padding:0 0 9px;font-size:13px}.Tijw7W_contentTabs button[aria-selected=true]{color:var(--nacre-ink);border-bottom-color:var(--nacre-ink);font-weight:500}.Tijw7W_contentTabs>span{color:var(--nacre-muted);margin-left:auto;padding-bottom:8px;font-size:12px}.Tijw7W_mapPanel{margin-top:16px}.Tijw7W_mapCanvas{background:#e7ece5;border-radius:18px;height:clamp(280px,28vw,370px);position:relative;overflow:hidden}.Tijw7W_mapSvg{width:100%;height:100%;display:block}.Tijw7W_country{fill:#e9ece5;stroke:#c5d0c2;stroke-width:1.3px}.Tijw7W_country[data-central=true]{fill:#dce6d7;stroke:#b8c9b5}.Tijw7W_country[data-central=true]:nth-child(2n){fill:#e2e9da}.Tijw7W_mapGrid path{stroke:#849e801c;stroke-width:.7px;fill:none}.Tijw7W_countryLabels{font:11px var(--f-body);fill:#91a18b;letter-spacing:.12em}.Tijw7W_mapView{transition:transform .7s cubic-bezier(.3,.7,.2,1)}.Tijw7W_routeDraw{fill:none;stroke:#fff;stroke-width:8px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.4,0,.2,1) forwards Tijw7W_routeDraw}@keyframes Tijw7W_routeDraw{to{stroke-dashoffset:0}}.Tijw7W_mapPoint .Tijw7W_pointHalo{transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.2,.8,.2,1) Tijw7W_haloIn}@keyframes Tijw7W_haloIn{0%{opacity:0;transform:scale(.3)}}.Tijw7W_chapterIn{animation:.45s cubic-bezier(.2,.8,.2,1) Tijw7W_chapterIn}@keyframes Tijw7W_chapterIn{0%{opacity:0;transform:translateY(5px)}}.Tijw7W_readingRoute{fill:none;stroke:#739174;stroke-width:1.5px;stroke-dasharray:4 6}.Tijw7W_mountainMarks path{fill:none;stroke:#a5b69b;stroke-width:1px}.Tijw7W_mapPoint{cursor:pointer;outline:none}.Tijw7W_mapPoint circle{fill:#718e72;stroke:#f5f8ed;stroke-width:2px}.Tijw7W_mapPoint circle[fill=transparent]{fill:#0000;stroke:none}.Tijw7W_mapPoint text{font:11px var(--f-body);fill:#647b62;paint-order:stroke;stroke:#e7eee0;stroke-width:4px;stroke-linejoin:round}.Tijw7W_mapPointSelected circle{fill:#37634a}.Tijw7W_mapPoint .Tijw7W_pointHalo{fill:#477e5422;stroke:#56845b5c;stroke-width:1px}.Tijw7W_mapPointSelected text{fill:#35543a;font-weight:500}.Tijw7W_mapPoint:focus-visible circle{stroke:#365b37;stroke-width:3px}.Tijw7W_waterLabel{font:12px var(--f-display);fill:#a3b6af}.Tijw7W_mapNorth{z-index:1;color:#71876d;flex-direction:column;align-items:center;font-size:27px;line-height:1.2;display:flex;position:absolute;top:17px;left:17px}.Tijw7W_mapNorth>span{font:8px var(--f-mono)}.Tijw7W_zoomControls{z-index:1;border:1px solid #cfd8c9;border-radius:4px;flex-direction:column;display:flex;position:absolute;top:16px;right:16px;overflow:hidden;box-shadow:0 2px 7px #21382208}.Tijw7W_zoomControls button{color:#657b5f;background:#f7f9f1;border:0;width:30px;height:30px;padding:0;font-size:17px}.Tijw7W_zoomControls button+button{border-top:1px solid #e2e7dc}.Tijw7W_zoomControls button:hover:not(:disabled){background:#e5eddf}.Tijw7W_mapCaption{pointer-events:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:11px;left:15px;right:15px}.Tijw7W_mapCaption>span:first-child{font:8px var(--f-mono);color:#73876e;letter-spacing:.18em}.Tijw7W_mapCaption>span:last-child{color:#8a9b83;font-size:8px}.Tijw7W_placePicker{border-bottom:1px solid #e0e5db;flex-wrap:wrap;gap:14px;padding:15px 0 13px;display:flex}.Tijw7W_placePicker button{color:#87947e;background:0 0;border:0;min-height:44px;padding:3px 1px;font-size:11px}.Tijw7W_placePicker button:before{content:"";background:#c3cdbb;border-radius:50%;width:4px;height:4px;margin:0 7px 2px 0;display:inline-block}.Tijw7W_placePicker button[aria-pressed=true]{color:#3e6948}.Tijw7W_placePicker button[aria-pressed=true]:before{background:#426c4a}.Tijw7W_placeDetail{grid-template-columns:1fr 1.1fr;align-items:center;gap:26px;padding:16px 0 12px;display:grid}.Tijw7W_placeDetail>div>span{font:8px var(--f-mono);letter-spacing:.06em;color:#8c9b84}.Tijw7W_placeDetail h3{font:500 17px/1.9 var(--f-display);color:#405540;margin:6px 0 0}.Tijw7W_placeDetail p{color:#819078;margin:0;font-size:11px;line-height:1.9}.Tijw7W_mapAttribution{color:#a1ab9c;justify-content:space-between;gap:10px;padding-top:10px;font-size:8px;display:flex}.Tijw7W_mapAttribution a:hover{color:#60785b}.Tijw7W_assistant{background:var(--nacre-surface);border:1px solid var(--nacre-line);border-radius:var(--nacre-radius);flex-direction:column;height:calc(100svh - 48px);min-height:510px;max-height:870px;margin-top:0;display:flex;position:sticky;top:24px;overflow:hidden}.Tijw7W_assistantHead{padding:24px 22px 0}.Tijw7W_assistantTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.Tijw7W_assistantTitle h2{font:550 20px var(--f-display);margin:0}.Tijw7W_assistantTitle>span{color:var(--nacre-muted);font-size:11px}.Tijw7W_assistantTabs{border-bottom:1px solid var(--nacre-line);gap:21px;margin-top:20px;display:flex}.Tijw7W_assistantTabs button{min-height:44px;color:var(--nacre-secondary);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 8px;font-size:12px}.Tijw7W_assistantTabs button[aria-selected=true]{color:#364b37;border-bottom-color:#4f6550}.Tijw7W_assistantContext{color:#64805b;flex-wrap:wrap;align-items:center;gap:6px;margin-top:17px;font-size:10px;display:flex}.Tijw7W_assistantContext i{background:#719570;border-radius:50%;width:5px;height:5px}.Tijw7W_assistantContext>span{color:#9aa68f;margin-left:auto;font-size:9px}.Tijw7W_demoNotice{color:var(--nacre-muted);margin:8px 0 13px;font-size:11px;line-height:1.9}.Tijw7W_assistantMessages{flex-direction:column;flex:1;gap:21px;min-height:0;padding:14px 17px;display:flex;overflow-y:auto}.Tijw7W_assistantMessage{border-bottom:1px solid var(--nacre-line);padding:0 0 18px}.Tijw7W_assistantMessage>span,.Tijw7W_assistantMessage>div>span{color:var(--nacre-muted);font-size:10px}.Tijw7W_assistantMessage>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.Tijw7W_assistantMessage time{font:9px var(--f-mono);color:var(--nacre-muted)}.Tijw7W_assistantMessage p{white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0;font-size:13px;line-height:2}.Tijw7W_userMessage>div>span{color:#447553}.Tijw7W_assistantComposer{border-top:1px solid var(--nacre-line);margin-top:auto;padding:12px}.Tijw7W_assistantComposer textarea{resize:vertical;width:100%;min-height:90px;max-height:220px;color:var(--nacre-ink);border:1px solid var(--nacre-line);background:var(--nacre-paper);border-bottom:0;border-radius:7px 7px 0 0;padding:12px 13px 4px;font-size:12px;line-height:1.9;display:block}.Tijw7W_assistantComposer textarea::placeholder{color:var(--nacre-muted)}.Tijw7W_assistantComposer>div{border:1px solid var(--nacre-line);background:var(--nacre-paper);border-top:0;border-radius:0 0 7px 7px;justify-content:flex-end;align-items:center;gap:10px;padding:7px;display:flex}.Tijw7W_assistantComposer button{min-height:36px;color:var(--nacre-secondary);background:0 0;border:0;padding:4px 7px;font-size:11px}.Tijw7W_assistantComposer .Tijw7W_sendButton{background:var(--nacre-ink);color:var(--nacre-paper);border-radius:5px}.Tijw7W_assistantComposer>span{color:#9c8460;font-size:9px}.Tijw7W_assistantCard{border-left:2px solid #71916b;padding:4px 0 4px 13px}.Tijw7W_assistantCard h3{font:500 15px/1.8 var(--f-display);margin:0}.Tijw7W_assistantCard p{color:var(--nacre-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;font-size:12px;line-height:1.9}.Tijw7W_assistantCard>span,.Tijw7W_emptyCards{color:var(--nacre-muted);font-size:10px}.Tijw7W_readerNotes{padding:25px 0}.Tijw7W_readerNotes form{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.Tijw7W_readerNotes label{color:var(--nacre-secondary);font-size:13px}.Tijw7W_readerNotes textarea{resize:vertical;border:1px solid var(--nacre-line);background:var(--nacre-paper);border-radius:6px;width:100%;min-height:120px;padding:13px;font-size:13px;line-height:1.9}.Tijw7W_readerNotes form button{background:var(--nacre-ink);min-height:44px;color:var(--nacre-paper);border:0;border-radius:5px;margin-left:auto;padding:7px 13px;font-size:11px}.Tijw7W_readerNotes article{border-bottom:1px solid var(--nacre-line);padding:22px 0}.Tijw7W_readerNotes article>span{color:var(--nacre-muted);font-size:9px}.Tijw7W_readerNotes article h3{font:500 17px var(--f-display);margin:13px 0}.Tijw7W_readerNotes article p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:2}.Tijw7W_saveStatus{color:#6b865e;min-height:17px;margin:13px 0 0;font-size:10px}.Tijw7W_mathRoot>.contours{top:58px}.Tijw7W_diceBackdrop{pointer-events:none;z-index:0;width:min(760px,60vw);height:560px;position:absolute;top:58px;right:0}.Tijw7W_pipField{background-image:radial-gradient(var(--accent) 1.3px, transparent 1.7px);opacity:.16;background-size:26px 26px;animation:2.4s ease-out both Tijw7W_pipFade;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 75% at 92% 4%,#000 0%,#0000 100%);mask-image:radial-gradient(70% 75% at 92% 4%,#000 0%,#0000 100%)}.Tijw7W_ghostDie{width:60px;height:60px;position:absolute;top:52px;right:calc(25vw - 341px);overflow:visible;transform:rotate(14deg)}.Tijw7W_dieEdge{fill:none;stroke:#9db3a6;stroke-width:1.1px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.4,0,.2,1) .2s forwards Tijw7W_dieDraw}.Tijw7W_ghostDie circle{fill:#9db3a6;opacity:0;animation:.4s ease-out forwards Tijw7W_pipIn}@keyframes Tijw7W_dieDraw{to{stroke-dashoffset:0}}@keyframes Tijw7W_pipIn{to{opacity:.8}}@keyframes Tijw7W_pipFade{0%{opacity:0}}@media (max-width:1399px){.Tijw7W_ghostDie{display:none}}.Tijw7W_mathRoot .page{max-width:var(--nacre-content);padding-top:28px;padding-inline:var(--nacre-gutter)}.Tijw7W_mathRoot .rail{height:calc(100svh - 48px);top:24px}.Tijw7W_profileRoot{background:var(--nacre-paper)}.Tijw7W_profileHero{isolation:isolate;color:#f5f7ed;background:#386f59;height:460px;position:relative;overflow:hidden}.Tijw7W_profileHero:before{content:"";filter:saturate(.42);z-index:-2;background:url(/art-direction/pamir-landscape.webp) 50% 43%/cover no-repeat;position:absolute;inset:0}.Tijw7W_profileHero:after{content:"";z-index:-1;background:linear-gradient(100deg,#1d5949c9,#38664e99);position:absolute;inset:0}.Tijw7W_profileHero[data-tone=sky]:after{background:linear-gradient(100deg,#284956cb,#416371a3)}.Tijw7W_profileHero[data-tone=rose]:after{background:linear-gradient(100deg,#574c4dcc,#71625aa6)}.Tijw7W_heroIdentity{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:72px 25px 34px;display:flex}.Tijw7W_largeAvatar{object-fit:cover;border:4px solid #f7faee36;border-radius:50%;width:132px;height:132px;box-shadow:0 7px 30px #152d2929}.Tijw7W_heroIdentity h1{font:400 36px/1.5 var(--f-display);letter-spacing:.12em;overflow-wrap:anywhere;max-width:min(900px,90vw);margin:21px 0 0}.Tijw7W_heroIdentity p{letter-spacing:.08em;color:#e4eee2b8;overflow-wrap:anywhere;max-width:620px;margin:16px 0 0;font-size:13px;line-height:2}.Tijw7W_editHero{color:#f4f7edc9;background:#ffffff06;border:1px solid #ffffff40;border-radius:3px;align-items:center;gap:7px;padding:7px 11px;font-size:10px;display:flex;position:absolute;bottom:23px;right:5%}.Tijw7W_editHero:hover{background:#ffffff12}.Tijw7W_feedBar{color:#d6e2d4;z-index:4;background:#233b32;position:sticky;top:0}.Tijw7W_feedBar>div{justify-content:space-between;align-items:center;gap:25px;max-width:1180px;min-height:60px;margin:auto;padding:0 22px;display:flex}.Tijw7W_feedBar nav{align-self:stretch;align-items:stretch;gap:32px;display:flex}.Tijw7W_feedBar nav button{color:#acbdae;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0;font-size:12px;display:flex}.Tijw7W_feedBar nav button[aria-pressed=true]{color:#f1f5e9;border-bottom-color:#becfb8}.Tijw7W_feedBar nav button>span{font:8px var(--f-mono);color:#91a78f}.Tijw7W_feedSearch{background:#ffffff09;align-items:center;gap:8px;width:225px;padding:8px 10px;display:flex}.Tijw7W_feedSearch>svg{color:#9aae98;flex-shrink:0;width:13px;height:13px}.Tijw7W_feedSearch input{color:#e9eee3;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:11px}.Tijw7W_feedSearch input::placeholder{color:#8da38a}.Tijw7W_feedSearch:focus-within{outline:1px solid #84977d}.Tijw7W_feedMain{max-width:1180px;margin:auto;padding:40px 22px 0;display:block}.Tijw7W_feedHeading{justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:25px;display:flex}.Tijw7W_feedHeading h2{font:500 21px var(--f-display);color:#40523e;margin:0}.Tijw7W_feedHeading p{letter-spacing:.04em;color:#92a08b;margin:12px 0 0;font-size:10px}.Tijw7W_feedHeading>span{font:9px var(--f-mono);color:#99a58e;white-space:nowrap}.Tijw7W_masonry{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.Tijw7W_feedCard{vertical-align:top;break-inside:avoid;background:#fdfefa;border:1px solid #dce2d7;border-radius:2px;width:100%;min-width:0;margin-bottom:24px;transition:box-shadow .2s,border-color .2s;display:inline-block;overflow:hidden}.Tijw7W_feedCard:hover{border-color:#bacbb0;box-shadow:0 6px 22px #31482f0b}.Tijw7W_feedCardBody{padding:24px 23px 18px}.Tijw7W_feedCardType{color:#8f9e82;justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.Tijw7W_feedCardType>span:last-child:not(:first-child){color:#b2baaa;font-size:8px}.Tijw7W_feedCardBody h3{font:500 21px/1.7 var(--f-display);color:#32482f;overflow-wrap:anywhere;margin:17px 0 0}.Tijw7W_feedCardBody p{color:#7a8c70;white-space:pre-wrap;overflow-wrap:anywhere;margin:17px 0 0;font-size:12px;line-height:2.2}.Tijw7W_feedCardBody footer{color:#9caa90;border-top:1px solid #edf0e7;justify-content:space-between;align-items:center;gap:10px;margin-top:24px;padding-top:15px;font-size:9px;display:flex}.Tijw7W_feedCardBody footer>span:last-child{font-size:15px}.Tijw7W_travelCover{color:#f8f5e8;background:#2d4b48;flex-direction:column;justify-content:center;align-items:center;height:255px;padding:24px;display:flex;position:relative}.Tijw7W_travelCover:after{content:"";background:linear-gradient(#122c2f26,#173e4266);position:absolute;inset:0}.Tijw7W_travelCover>img{object-fit:cover;filter:saturate(.6);width:100%;height:100%;position:absolute;inset:0}.Tijw7W_travelCover>span,.Tijw7W_travelCover>b,.Tijw7W_travelCover>small,.Tijw7W_travelCover>i{z-index:1;position:relative}.Tijw7W_travelCover>span{font:7px var(--f-mono);letter-spacing:.25em;color:#e2ead9ba}.Tijw7W_travelCover>b{font:500 36px/1.8 var(--f-display);letter-spacing:.1em;margin-top:13px}.Tijw7W_travelCover>small{letter-spacing:.3em;color:#e4ebd8d4;margin-top:9px;font-size:8px}.Tijw7W_travelCover>i{font:10px var(--f-display);color:#e6e9d4b0;margin-top:29px}.Tijw7W_quantCover{color:#eceddb;background:#3f5d49;min-height:286px;padding:29px 27px;position:relative;overflow:hidden}.Tijw7W_quantCover>span{font:7px var(--f-mono);letter-spacing:.22em;color:#c7d4bb}.Tijw7W_quantCover>b{z-index:1;margin-top:23px;font:28px/1.2 Georgia,serif;display:block;position:relative}.Tijw7W_quantCover em{color:#dbdda6;font-style:normal;font-weight:400}.Tijw7W_quantCover>small{font:5px var(--f-mono);letter-spacing:.17em;color:#b5c7aa;margin-top:25px;display:block}.Tijw7W_quantCover>i{color:#c1d2a91a;font:italic 250px Georgia,serif;position:absolute;bottom:-65px;right:-9px;transform:rotate(-12deg)}.Tijw7W_feedMap{background:#e5ece8;height:195px;position:relative;overflow:hidden}.Tijw7W_feedMap>svg{width:100%;height:100%;display:block}.Tijw7W_feedMap>span{font:7px var(--f-mono);letter-spacing:.1em;color:#8a9f80;position:absolute;bottom:14px;left:20px}.Tijw7W_mathCardVisual{text-align:center;background:#f1f2e8;padding:30px 28px 20px}.Tijw7W_mathCardVisual>div{grid-template-columns:repeat(5,1fr);gap:11px;max-width:220px;margin:auto;display:grid}.Tijw7W_mathCardVisual>div>span{width:25px;height:25px;font:8px var(--f-mono);color:#7d936e;border:1px solid #b9c7ac;border-radius:50%;justify-self:center;place-items:center;display:grid}.Tijw7W_mathCardVisual>span{font:6px var(--f-mono);letter-spacing:.17em;color:#a2b194;margin-top:25px;display:inline-block}.Tijw7W_thoughtVisual{background:#e5e8db;padding:28px 28px 18px;position:relative}.Tijw7W_thoughtVisual>span:first-child{font:6px var(--f-mono);letter-spacing:.2em;color:#a0ad91}.Tijw7W_thoughtVisual p{font:400 29px/1.9 var(--f-display);color:#627958;margin:22px 0}.Tijw7W_thoughtVisual>span:last-child{text-align:right;color:#9cac8d;font:24px Georgia,serif;display:block}.Tijw7W_feedBookProgress{align-items:center;gap:10px;margin-top:22px;display:flex}.Tijw7W_feedBookProgress>span{color:#a1ad94;font-size:8px}.Tijw7W_feedBookProgress>div{background:#e4e9db;width:85px;max-width:40%;height:2px}.Tijw7W_feedBookProgress i{background:#9bad85;height:100%;display:block}.Tijw7W_feedBookProgress>b{font:8px var(--f-mono);color:#8ea078}.Tijw7W_profileStatus{text-align:center;color:#718b62;min-height:20px;margin:15px 0;font-size:11px}.Tijw7W_profileFooter{color:#9da990;border-top:1px solid #d9dfd1;justify-content:space-between;align-items:center;gap:25px;padding:24px 0 30px;display:flex}.Tijw7W_profileFooter>span{font:italic 24px Georgia,serif}.Tijw7W_profileFooter p{letter-spacing:.08em;font-size:9px}.Tijw7W_feedEmpty{text-align:center;padding:70px 20px}.Tijw7W_feedEmpty h3{font:18px var(--f-display);color:#788b6b}.Tijw7W_feedEmpty button{color:#819572;background:#f6f9ee;border:1px solid #ccd7c0;border-radius:3px;padding:7px 14px;font-size:11px}.Tijw7W_editDialog{color:#435b36;background:#f8fbf2;border:1px solid #d4decb;border-radius:8px;width:min(440px,100vw - 35px);padding:28px;box-shadow:0 24px 80px #253d2f25}.Tijw7W_editDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1b372d70}.Tijw7W_dialogHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.Tijw7W_dialogHeading h2{font:21px var(--f-display);margin:0}.Tijw7W_dialogHeading button{color:#80966c;background:0 0;border:0;padding:4px;display:flex}.Tijw7W_editDialog label{color:#94a483;margin:23px 0 8px;font-size:11px;display:block}.Tijw7W_editDialog input,.Tijw7W_editDialog textarea,.Tijw7W_editDialog select{color:#566e47;resize:vertical;background:#fffffa;border:1px solid #d6e1cb;border-radius:4px;width:100%;padding:10px;font-size:13px}.Tijw7W_saveProfile{color:#f9fced;background:#59794a;border:0;border-radius:4px;width:100%;margin-top:25px;padding:10px 18px;font-size:12px}.Tijw7W_editDialog form>p{text-align:center;color:#a3ae94;margin:16px 0 0;font-size:9px}@media (min-width:1550px){.Tijw7W_profileHero{height:500px}.Tijw7W_largeAvatar{width:150px;height:150px}.Tijw7W_heroIdentity h1{font-size:40px}}@media (max-width:1100px){.Tijw7W_readerLayout{grid-template-columns:minmax(0,1fr) 315px;gap:26px;padding-inline:24px}.Tijw7W_chapterHeading h1{font-size:var(--nacre-book-title-size)}.Tijw7W_readingText p{font-size:16px}.Tijw7W_placeDetail{grid-template-columns:1fr;gap:15px}.Tijw7W_placeDetail p{font-size:11px}.Tijw7W_masonry{column-gap:20px}.Tijw7W_feedCard{margin-bottom:20px}.Tijw7W_feedCardBody{padding:20px 19px 16px}.Tijw7W_feedCardBody h3{font-size:19px}.Tijw7W_travelCover{padding-inline:15px}.Tijw7W_travelCover>b{font-size:30px}.Tijw7W_quantCover{padding-inline:22px}.Tijw7W_quantCover>b{font-size:24px}}@media (max-width:960px){.Tijw7W_readerLayout{grid-template-columns:minmax(0,1fr);max-width:800px;padding:24px 28px 35px}.Tijw7W_assistant{height:570px;min-height:460px;max-height:none;margin-top:0;position:relative;top:auto}.Tijw7W_mapCanvas{height:365px}.Tijw7W_placeDetail{grid-template-columns:1fr 1.1fr}.Tijw7W_masonry{grid-template-columns:repeat(2,minmax(0,1fr))}.Tijw7W_profileHero{height:425px}.Tijw7W_profileHero:before{background-position:50%}.Tijw7W_largeAvatar{width:125px;height:125px}.Tijw7W_heroIdentity h1{font-size:33px}.Tijw7W_feedMain{padding-top:33px}.Tijw7W_feedSearch{width:200px}.Tijw7W_mathRoot .rail{height:650px}}@media (max-width:600px){.Tijw7W_profileHero{height:400px}.Tijw7W_heroIdentity{padding-top:64px;padding-bottom:34px}.Tijw7W_largeAvatar{border-width:3px;width:115px;height:115px}.Tijw7W_heroIdentity h1{max-width:94%;margin-top:19px;font-size:29px}.Tijw7W_heroIdentity p{max-width:285px;margin-top:13px;font-size:11px;line-height:2}.Tijw7W_editHero{padding:6px 9px;font-size:9px;bottom:17px;right:20px}.Tijw7W_feedBar>div{flex-wrap:wrap;gap:0;padding:0 20px}.Tijw7W_feedBar nav{gap:24px;height:54px}.Tijw7W_feedBar nav button{gap:4px;font-size:11px}.Tijw7W_feedBar nav button>span{font-size:7px}.Tijw7W_feedSearch{width:100%;height:31px;margin-bottom:12px}.Tijw7W_feedSearch input{font-size:10px}.Tijw7W_feedMain{padding:28px 19px 0}.Tijw7W_feedHeading{margin-bottom:20px}.Tijw7W_feedHeading h2{font-size:19px}.Tijw7W_feedHeading p{margin-top:9px;font-size:9px;line-height:1.9}.Tijw7W_feedHeading>span{font-size:8px}.Tijw7W_masonry{grid-template-columns:minmax(0,1fr)}.Tijw7W_feedCard{margin-bottom:21px}.Tijw7W_feedCardBody{padding:23px 24px 18px}.Tijw7W_feedCardBody h3{font-size:22px}.Tijw7W_feedCardBody p{font-size:13px}.Tijw7W_feedCardType{font-size:10px}.Tijw7W_travelCover{height:255px}.Tijw7W_travelCover>b{font-size:36px}.Tijw7W_quantCover{min-height:282px;padding:30px}.Tijw7W_quantCover>b{font-size:30px}.Tijw7W_feedMap{height:210px}.Tijw7W_profileFooter{gap:15px;padding-block:21px 25px}.Tijw7W_profileFooter>span{font-size:22px}.Tijw7W_profileFooter p{font-size:8px}.Tijw7W_readerLayout{gap:22px;padding:20px 21px 35px}.Tijw7W_bookBreadcrumb{gap:8px;font-size:10px}.Tijw7W_chapterHeading{margin-top:22px}.Tijw7W_chapterHeading h1{font-size:var(--nacre-book-title-size);line-height:var(--nacre-book-title-leading)}.Tijw7W_chapterHeading>span{font-size:9px}.Tijw7W_chapterSelector{gap:6px;margin-top:15px}.Tijw7W_chapterSelector button{min-height:44px;padding:4px 10px;font-size:12px}.Tijw7W_readingText{margin-top:18px}.Tijw7W_readingText p{margin-bottom:18px;font-size:16px;line-height:1.95}.Tijw7W_contentTabs{gap:23px;margin-top:24px}.Tijw7W_contentTabs button{min-height:44px;font-size:12px}.Tijw7W_contentTabs>span{display:none}.Tijw7W_mapCanvas{height:300px}.Tijw7W_mapSvg{width:143%;max-width:none;height:100%;margin-left:-21.5%}.Tijw7W_mapNorth{font-size:22px;top:12px;left:11px}.Tijw7W_zoomControls{top:11px;right:10px}.Tijw7W_zoomControls button{width:44px;height:44px;font-size:15px}.Tijw7W_mapCaption{bottom:10px;left:11px;right:11px}.Tijw7W_mapCaption>span:first-child,.Tijw7W_mapCaption>span:last-child{font-size:6px}.Tijw7W_placePicker{gap:13px;padding-block:13px}.Tijw7W_placePicker button{font-size:10px}.Tijw7W_placeDetail{grid-template-columns:1fr;gap:12px;padding-block:17px 12px}.Tijw7W_placeDetail h3{font-size:18px}.Tijw7W_placeDetail p{font-size:12px;line-height:2}.Tijw7W_mapAttribution{gap:8px;font-size:7px}.Tijw7W_assistant{border-radius:var(--nacre-radius);height:570px;min-height:450px}.Tijw7W_assistantHead{padding:19px 18px 0}.Tijw7W_assistantTitle h2{font-size:18px}.Tijw7W_assistantMessages{padding:16px 18px}.Tijw7W_assistantMessage p{font-size:14px}.Tijw7W_mathRoot .page{padding-inline:18px;padding-top:22px}.Tijw7W_mathRoot .qtext{font-size:19px}.Tijw7W_mathRoot .rail{min-height:550px}.Tijw7W_editDialog{padding:24px}}@media (max-width:360px){.Tijw7W_readerLayout{padding-inline:17px}.Tijw7W_chapterHeading h1{font-size:var(--nacre-book-title-size)}.Tijw7W_placePicker{gap:10px}.Tijw7W_placePicker button{font-size:9px}.Tijw7W_feedBar nav{gap:20px}.Tijw7W_feedBar nav button{font-size:10px}.Tijw7W_heroIdentity h1{font-size:27px}.Tijw7W_feedCardBody{padding-inline:21px}.Tijw7W_travelCover>b{font-size:32px}}@media (prefers-reduced-motion:reduce){.Tijw7W_app *,.Tijw7W_app :before,.Tijw7W_app :after{transition:none!important;animation:none!important}.Tijw7W_routeDraw,.Tijw7W_dieEdge{stroke-dashoffset:0}.Tijw7W_ghostDie circle{opacity:.8}}
._1JqECa_dock{z-index:40;width:min(680px,100vw - 32px);font-family:var(--nacre-font);color:var(--nacre-ink);gap:8px;display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}._1JqECa_bar{border:1px solid var(--nacre-line);border-radius:var(--nacre-control-radius);background:var(--nacre-paper);align-items:center;gap:8px;min-height:52px;padding:6px 6px 6px 18px;display:flex;box-shadow:0 10px 30px #14141414}._1JqECa_bar input:focus-visible{outline:0}._1JqECa_bar input{min-width:0;height:40px;font:400 15px/1.4 var(--nacre-font);color:inherit;background:0 0;border:0;outline:0;flex:1}._1JqECa_bar:focus-within{border-color:var(--nacre-ink)}._1JqECa_place{white-space:nowrap;text-overflow:ellipsis;max-width:34%;color:var(--nacre-muted);flex:none;font-size:12px;overflow:hidden}._1JqECa_bar ._1JqECa_send,._1JqECa_bar ._1JqECa_count{border-radius:var(--nacre-control-radius);height:40px;font:500 14px/1 var(--nacre-font);cursor:pointer;flex:none}._1JqECa_bar ._1JqECa_send{background:var(--nacre-ink);color:var(--nacre-paper);border:0;padding:0 18px}._1JqECa_bar ._1JqECa_send:disabled{opacity:.3;cursor:default}._1JqECa_bar ._1JqECa_count{border:1px solid var(--nacre-line);min-width:40px;color:var(--nacre-secondary);background:0 0}._1JqECa_status{text-align:center;min-height:0;color:var(--nacre-muted);margin:0;font-size:12px}._1JqECa_status:empty{display:none}._1JqECa_error{border-radius:var(--nacre-field-radius);background:var(--nacre-surface);color:var(--nacre-danger);margin:0;padding:10px 16px;font-size:13px}._1JqECa_sheet{border:1px solid var(--nacre-line);border-radius:var(--nacre-radius);background:var(--nacre-paper);max-height:min(62vh,560px);padding:18px 22px 8px;overflow-y:auto;box-shadow:0 16px 40px #1414141a}._1JqECa_sheet>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._1JqECa_sheet h2{color:var(--nacre-muted);margin:0;font-size:12px;font-weight:400}._1JqECa_sheet header button,._1JqECa_sheet footer button{font:400 12px/1 var(--nacre-font);color:var(--nacre-muted);cursor:pointer;background:0 0;border:0;padding:0}._1JqECa_sheet ol{margin:0;padding:0;list-style:none}._1JqECa_sheet li{border-top:1px solid var(--nacre-line);padding:16px 0}._1JqECa_sheet li:first-child{border-top:0}._1JqECa_sheet h3{letter-spacing:-.02em;margin:4px 0 8px;font-size:19px;font-weight:600}._1JqECa_question{color:var(--nacre-muted);margin:0;font-size:12px}._1JqECa_answer{white-space:pre-line;margin:0;font-size:15px;line-height:1.75}._1JqECa_sheet footer{color:var(--nacre-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;font-size:12px;display:flex}._1JqECa_sheet footer a{color:var(--nacre-accent)}._1JqECa_sheet footer button{margin-left:auto}@media (max-width:767px){._1JqECa_dock{bottom:12px}._1JqECa_place{display:none}._1JqECa_sheet{max-height:58svh;padding:16px 16px 6px}}
.ULBe3q_hero{--paper:var(--nacre-shelf-paper);--sheet:#f4f2ed;--ink:#141414;--muted:#6d6a63;--cobalt:var(--nacre-shelf-blue);--rule:#141414e6;--ease:cubic-bezier(.2, .8, .2, 1);--H:min(46vh, 31vw);--sans:var(--nacre-font);--serif:var(--nacre-cover-serif);background:var(--paper);height:100svh;min-height:620px;color:var(--ink);font-family:var(--sans);-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;position:relative;overflow:clip}@media (pointer:fine){.ULBe3q_hero,.ULBe3q_hero *{cursor:none!important}}.ULBe3q_probe{visibility:hidden;height:var(--H);width:1px;position:absolute}.ULBe3q_lbl{font-family:var(--sans);font-weight:var(--nacre-book-label-weight);font-size:var(--nacre-book-label-size);line-height:var(--nacre-book-label-leading);letter-spacing:var(--nacre-book-label-tracking);text-transform:uppercase;color:var(--ink)}.ULBe3q_lbl a{color:inherit;text-decoration:none}.ULBe3q_box{border:1px solid var(--rule);background:0 0;align-items:center;height:21px;padding:0 8px;display:inline-flex}.ULBe3q_top{z-index:30;grid-template-columns:1fr auto 1fr;align-items:center;height:84px;padding:0 32px;display:grid;position:absolute;inset:0 0 auto}.ULBe3q_brand{text-transform:none;letter-spacing:.02em;justify-self:start;align-items:center;gap:7px;font-size:12px;text-decoration:none;display:inline-flex}.ULBe3q_logo{color:var(--cobalt);justify-items:center;gap:5px;display:grid}.ULBe3q_logo b{font:600 22px/1 "Noto Serif SC", var(--serif);letter-spacing:.04em}.ULBe3q_logo span{font:600 9px/1 var(--sans);letter-spacing:.34em;text-transform:uppercase;padding-left:.34em}.ULBe3q_nav{justify-self:end;align-items:center;gap:18px;display:flex}.ULBe3q_nav a{color:var(--ink);text-decoration:none}.ULBe3q_nav select{font:inherit;letter-spacing:inherit;text-transform:uppercase;color:var(--ink)}.ULBe3q_nav label{color:var(--ink)}.ULBe3q_tabs{z-index:20;left:50%;top:calc(50% - var(--H) / 2 - 86px);isolation:isolate;display:flex;position:absolute;transform:translate(-50%)}.ULBe3q_tabs button{border:1px solid var(--rule);white-space:nowrap;height:23px;transition:color .45s var(--ease);background:0 0;margin-left:-1px;padding:0 11px;position:relative}.ULBe3q_tabs button[aria-pressed=true]{color:#fff}.ULBe3q_indicator{z-index:-1;background:var(--cobalt);height:23px;transition:width .6s var(--ease), transform .6s var(--ease);position:absolute;top:0;left:0}.ULBe3q_shelf{left:0;right:0;top:calc(50% - var(--H) / 2 - 40px);height:calc(var(--H) + 80px);perspective:2200px;perspective-origin:50%;touch-action:pan-y;z-index:10;position:absolute}.ULBe3q_stage{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.ULBe3q_tape{width:0;height:0;transform-style:preserve-3d;will-change:transform;position:absolute}.ULBe3q_sp,.ULBe3q_cv{height:var(--H);top:calc(var(--H) / -2);backface-visibility:hidden;border-radius:2px;position:absolute;overflow:hidden}.ULBe3q_sp:after,.ULBe3q_cv:after{content:"";pointer-events:none;background:#000;position:absolute;inset:0}.ULBe3q_sp:after{opacity:calc(var(--o,0) * .55)}.ULBe3q_cv:after{opacity:calc((1 - var(--o,0)) * .5)}.ULBe3q_sp{width:var(--ws);left:calc(var(--ws) / -2);transform:translateZ(calc(var(--d) / 2));padding:calc(var(--ws) * .14) 0 calc(var(--ws) * .12);flex-direction:column;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #00000040,inset 3px 0 6px #ffffff1f,inset -4px 0 8px #0000004d}.ULBe3q_cv{width:var(--d);left:calc(var(--d) / -2);transform:rotateY(90deg) translateZ(calc(var(--ws) / 2));box-shadow:0 30px 60px -28px #14100a8c}.ULBe3q_cv svg{width:100%;height:100%;display:block}.ULBe3q_spineArt{flex:none;width:72%}.ULBe3q_spineTitle{min-height:0;margin-top:calc(var(--ws) * .14);writing-mode:vertical-rl;font-family:var(--serif);font-weight:400;font-size:min(calc(var(--ws) * .52), calc(var(--H) * .62 / (var(--len) * .62)));letter-spacing:-.01em;white-space:nowrap;flex:1;line-height:1;overflow:hidden}.ULBe3q_upright{text-orientation:upright;font-family:"Noto Serif SC", var(--serif);letter-spacing:.08em;font-weight:600;font-size:min(calc(var(--ws) * .48), calc(var(--H) * .6 / var(--len)))}.ULBe3q_spineMaker{font:600 calc(var(--ws) * .1)/1 var(--sans);letter-spacing:.18em;margin-top:calc(var(--ws) * .1);opacity:.8}.ULBe3q_spineBadge{margin-top:calc(var(--ws) * .07);padding:calc(var(--ws) * .04) calc(var(--ws) * .06);font:600 calc(var(--ws) * .11)/1 var(--sans);letter-spacing:.06em;border:1px solid}.ULBe3q_play{z-index:15;border:1px solid var(--cobalt);width:42px;height:42px;color:var(--cobalt);background:#edebe6bf;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)scale(0)}.ULBe3q_play svg{width:12px;height:12px;margin-left:2px}.ULBe3q_caption{z-index:20;left:0;right:0;top:calc(50% + var(--H) / 2 + 30px);pointer-events:none;justify-items:center;gap:9px;display:grid;position:absolute}.ULBe3q_mask{position:relative;overflow:hidden}.ULBe3q_caption .ULBe3q_mask{text-align:center;width:min(92vw,760px)}.ULBe3q_caption .ULBe3q_mask>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ULBe3q_caption .ULBe3q_mask>span+span{position:absolute;inset:0}.ULBe3q_title{font:400 31px/1.12 var(--serif);letter-spacing:var(--nacre-book-title-tracking);min-height:1.12em}.ULBe3q_sub{color:var(--cobalt);min-height:1em;font-weight:500}.ULBe3q_year{font:500 11px/1 var(--sans);letter-spacing:.08em;min-height:1em}.ULBe3q_arrow{z-index:20;top:calc(50% + var(--H) / 2 + 40px);width:44px;height:44px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid;position:absolute}.ULBe3q_arrow svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:18px;height:10px}.ULBe3q_prev{left:20px}.ULBe3q_next{right:20px}.ULBe3q_footer{z-index:20;justify-content:space-between;gap:16px;display:flex;position:absolute;bottom:26px;left:32px;right:32px}.ULBe3q_grain{z-index:40;pointer-events:none;mix-blend-mode:multiply;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .42 0 0 0 0 .38 0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ULBe3q_opening{z-index:60;visibility:hidden;perspective:2400px;position:fixed;inset:0}.ULBe3q_leaf{background:var(--nacre-paper);position:absolute;inset:0}.ULBe3q_flap{transform-origin:0 0;transform-style:preserve-3d;position:absolute;top:0;left:0}.ULBe3q_flap svg,.ULBe3q_flap i{backface-visibility:hidden;border-radius:3px;width:100%;height:100%;display:block;position:absolute;inset:0}.ULBe3q_flap i{background:#ebe3d1;transform:rotateY(180deg)}.ULBe3q_cursor{z-index:100;pointer-events:none;width:58px;height:58px;margin:-29px 0 0 -29px;display:none;position:fixed;top:0;left:0}@media (pointer:fine){.ULBe3q_cursor{display:block}}.ULBe3q_cursor i,.ULBe3q_cursor b,.ULBe3q_cursor span{border-radius:50%;margin:auto;position:absolute;inset:0}.ULBe3q_cursor i{border:1.5px solid var(--ink);transition:transform .5s var(--ease), background-color .4s var(--ease), border-color .4s var(--ease)}.ULBe3q_cursor b{background:var(--ink);width:6px;height:6px;transition:transform .4s var(--ease)}.ULBe3q_cursor span{text-align:center;font:600 10px/1.25 var(--sans);letter-spacing:.1em;color:#fff;transition:transform .45s var(--ease);place-content:center;display:grid;transform:scale(0)}.ULBe3q_cursor[data-state=hidden] i,.ULBe3q_cursor[data-state=hidden] b{transform:scale(0)}.ULBe3q_cursor[data-state=spine] i{transform:scale(.72)}.ULBe3q_cursor[data-state=btn] i{transform:scale(.55)}.ULBe3q_cursor[data-state=btn] b{transform:scale(0)}.ULBe3q_cursor[data-state=open] i{background:var(--cobalt);border-color:var(--cobalt);transform:scale(1.75)}.ULBe3q_cursor[data-state=open] b{transform:scale(0)}.ULBe3q_cursor[data-state=open] span{transform:scale(1)}@media (max-width:767px){.ULBe3q_hero{--H:min(60vw, 40svh)}.ULBe3q_top{grid-template-columns:auto 1fr auto;gap:10px;height:64px;padding:0 16px}.ULBe3q_logo b{font-size:17px}.ULBe3q_logo span{font-size:7.5px}.ULBe3q_wide{display:none}.ULBe3q_nav{gap:10px}.ULBe3q_tabs{top:calc(50% - var(--H) / 2 - 70px)}.ULBe3q_tabs button{padding:0 7px;font-size:9px}.ULBe3q_caption .ULBe3q_mask{width:calc(100vw - 112px)}.ULBe3q_prev{left:6px}.ULBe3q_next{right:6px}.ULBe3q_footer{bottom:18px;left:16px;right:16px}}
.SDl8sG_app{--paper:var(--nacre-paper);--paper-2:var(--nacre-surface);--ink:var(--nacre-ink);--ink-2:var(--nacre-secondary);--ink-3:var(--nacre-muted);--hair:var(--nacre-line);background:var(--paper);min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--nacre-font);-webkit-font-smoothing:antialiased}body:has(.SDl8sG_app){background:var(--nacre-paper);margin:0}.SDl8sG_app a{color:inherit;text-decoration:none}.SDl8sG_app button{font:inherit;color:inherit;cursor:pointer}.SDl8sG_app button:disabled{cursor:default;opacity:.35}.SDl8sG_app :focus-visible{outline:2px solid var(--nacre-accent);outline-offset:3px}.SDl8sG_page{max-width:var(--nacre-content);padding:0 var(--nacre-gutter);margin:auto;display:block}.SDl8sG_hero{padding:43px 0 30px}.SDl8sG_eyebrow{color:#7e7e7e;letter-spacing:-.02em;gap:9px;margin:0 0 18px;font-size:13px;display:flex}.SDl8sG_eyebrow a:hover{color:var(--ink)}.SDl8sG_hero h1{font-size:var(--nacre-display-size);letter-spacing:var(--nacre-display-tracking);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.08}.SDl8sG_lede{color:#8d8d8d;letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(19px,2vw,26px);font-weight:500;line-height:1.3}.SDl8sG_heroMeta{color:var(--ink-3);align-items:center;gap:22px;margin-top:22px;font-size:13px;display:flex}.SDl8sG_heroMeta a{border:1px solid var(--hair);min-height:40px;color:var(--ink);border-radius:30px;align-items:center;padding:0 18px;font-size:12px;transition:background .2s;display:inline-flex}.SDl8sG_heroMeta a:hover{background:var(--paper-2)}.SDl8sG_coverage{background:var(--paper-2);border-radius:18px;grid-template-columns:170px minmax(0,1fr);gap:20px;margin-bottom:30px;padding:18px 22px;font-size:13px;line-height:1.8;display:grid}.SDl8sG_coverage[data-kind=partial]{color:#6b4e20;background:#f6efe2}.SDl8sG_coverage b{font-weight:500}.SDl8sG_coverage p{margin:0}.SDl8sG_block{padding:34px 0}.SDl8sG_block+.SDl8sG_block{border-top:1px solid var(--hair)}.SDl8sG_blockTitle{font-size:var(--nacre-book-section-size);letter-spacing:-.03em;margin:0 0 22px;font-weight:500;line-height:1.3}.SDl8sG_basis{background:var(--paper-2);color:var(--ink-3);border-radius:30px;margin-top:12px;padding:4px 10px;font-size:11px;display:inline-block}.SDl8sG_basis[data-basis=inferred]{color:#8a6424;background:#f6efe2}.SDl8sG_basis[data-basis=external]{color:var(--nacre-shelf-blue);background:#e9eefa}.SDl8sG_source{color:var(--ink-3);margin-top:8px;font-size:11px;line-height:1.6;display:block}a.SDl8sG_source:hover{color:var(--ink)}.SDl8sG_stepper{gap:8px;margin-top:22px;display:flex}.SDl8sG_stepper button{border:1px solid var(--hair);background:0 0;border-radius:30px;min-height:40px;padding:0 18px;font-size:12px}.SDl8sG_stepper button:not(:disabled):hover{background:var(--paper-2)}.SDl8sG_stepper button:last-child{background:var(--ink);border-color:var(--ink);color:#fff}.SDl8sG_stepper button:last-child:not(:disabled):hover{background:#333}.SDl8sG_atlas{grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:24px;padding-bottom:34px;display:grid}.SDl8sG_mapWrap{background:#efeee9;border-radius:18px;min-width:0;overflow:hidden}.SDl8sG_mapWrap svg{width:100%;height:100%;display:block}.SDl8sG_land{fill:#f6f5f1;stroke:#dedcd4;stroke-width:1px}.SDl8sG_land[data-central=true]{fill:#fff;stroke:#d3d1c8}.SDl8sG_route{fill:none;stroke:var(--nacre-shelf-blue);stroke-width:1.4px;stroke-dasharray:1;animation:3.4s cubic-bezier(.4,0,.2,1) .2s backwards SDl8sG_routeIn}@keyframes SDl8sG_routeIn{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.SDl8sG_stop text{fill:#8a8a84;paint-order:stroke;stroke:#ffffffd9;stroke-width:3px;pointer-events:none;font-size:10.5px;transition:fill .2s}.SDl8sG_stop[data-active=true] text{fill:var(--ink);font-size:12px;font-weight:600}.SDl8sG_dot{fill:var(--nacre-shelf-blue);transition:r .25s}.SDl8sG_areaRing{fill:none;stroke:#1f3fb044;stroke-dasharray:2 3}.SDl8sG_hit{background:0 0;border:0;border-radius:50%;width:28px;height:28px;padding:0;display:block}.SDl8sG_pulse{fill:none;stroke:var(--nacre-shelf-blue);stroke-opacity:.35;transform-box:fill-box;transform-origin:50%;pointer-events:none;animation:2.4s ease-out infinite SDl8sG_pulse}@keyframes SDl8sG_pulse{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.SDl8sG_stopCard{background:var(--paper-2);border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:25px;animation:.4s cubic-bezier(.2,.8,.2,1) SDl8sG_cardIn;display:flex}@keyframes SDl8sG_cardIn{0%{opacity:0;transform:translateY(6px)}}.SDl8sG_stopHead{color:var(--ink-3);justify-content:space-between;align-self:stretch;font-size:12px;display:flex}.SDl8sG_stopCard h2{letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(30px,2.9vw,42px);font-weight:600;line-height:1.12}.SDl8sG_stopEn{color:#a2a2a2;margin:4px 0 0;font-size:12px}.SDl8sG_stopText{color:#2a2a2a;margin:14px 0 0;font-size:14px;line-height:1.85}.SDl8sG_background{border-top:1px solid var(--nacre-line);align-self:stretch;margin-top:18px;padding-top:16px}.SDl8sG_background h3{letter-spacing:-.02em;margin:0 0 6px;font-size:14px;font-weight:500}.SDl8sG_background p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.85}.SDl8sG_stepper{margin-top:auto;padding-top:22px}.SDl8sG_parts{grid-template-columns:repeat(7,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.SDl8sG_parts>li>button{border:0;border-bottom:2px solid var(--hair);text-align:left;background:0 0;gap:3px;width:100%;padding:0 0 10px;display:grid}.SDl8sG_parts>li>button span{color:var(--ink-3);font-size:12px}.SDl8sG_parts>li>button b{letter-spacing:-.03em;font-size:15px;font-weight:500}.SDl8sG_parts>li[data-active=true]>button{border-bottom-color:var(--ink)}.SDl8sG_parts ul{color:var(--ink-2);margin:12px 0 0;padding:0;font-size:12px;line-height:1.5;list-style:none}.SDl8sG_parts ul li+li{margin-top:8px}.SDl8sG_timeline{grid-template-columns:repeat(10,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.SDl8sG_timeline button{border:0;border-top:1px solid var(--hair);text-align:left;background:0 0;gap:6px;width:100%;padding:12px 0 0;transition:border-color .2s;display:grid}.SDl8sG_timeline button[data-active=true]{border-top-color:var(--ink)}.SDl8sG_timeline b{letter-spacing:-.04em;font-size:19px;font-weight:500}.SDl8sG_timeline span{color:var(--ink-2);font-size:12px;line-height:1.5}.SDl8sG_thesis{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;padding:8px 0 34px;display:grid}.SDl8sG_thesis span{color:#7e7e7e;font-size:13px}.SDl8sG_thesis p{letter-spacing:-.035em;margin:10px 0 0;font-size:clamp(20px,2vw,27px);font-weight:500;line-height:1.42}.SDl8sG_acts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 18px;padding:0;list-style:none;display:grid}.SDl8sG_acts li{border-top:2px solid var(--hair);padding-top:12px;transition:border-color .25s}.SDl8sG_acts li[data-active=true]{border-top-color:var(--ink)}.SDl8sG_acts b{letter-spacing:-.03em;font-size:15px;font-weight:500}.SDl8sG_acts p{color:var(--ink-2);margin:6px 0 0;font-size:12px;line-height:1.7}.SDl8sG_argumentGrid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.SDl8sG_graphWrap{background:var(--paper-2);border-radius:18px;min-width:0;padding:16px}.SDl8sG_graph{width:100%;height:auto;display:block}.SDl8sG_edge{fill:none;stroke:#d7d6d0;stroke-width:1px;transition:stroke .2s,opacity .2s}.SDl8sG_edge[data-kind=opposes]{stroke-dasharray:4 4}.SDl8sG_edge[data-kind=hides]{stroke-dasharray:1 4;stroke-linecap:round}.SDl8sG_edge[data-on=true]{stroke:var(--nacre-shelf-blue);stroke-width:1.6px}.SDl8sG_node foreignObject{overflow:visible}.SDl8sG_node button{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:0;border-radius:30px;width:100%;height:100%;padding:0 12px;font-size:14px;transition:background .2s,color .2s;overflow:hidden}.SDl8sG_node[data-state=near] button{color:var(--nacre-shelf-blue);background:#e6ebfa}.SDl8sG_node[data-state=active] button{background:var(--ink);color:#fff}.SDl8sG_conceptList{flex-wrap:wrap;gap:8px;display:none}.SDl8sG_conceptList button{background:#fff;border:0;border-radius:30px;min-height:40px;padding:0 14px;font-size:13px}.SDl8sG_conceptList button[data-near=true]{color:var(--nacre-shelf-blue);background:#e6ebfa}.SDl8sG_conceptList button[aria-pressed=true]{background:var(--ink);color:#fff}.SDl8sG_relations{border-top:1px solid var(--nacre-line);align-self:stretch;margin:16px 0 0;padding:14px 0 0;list-style:none}.SDl8sG_relations li+li{margin-top:12px}.SDl8sG_relations button{letter-spacing:-.02em;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.SDl8sG_relations button:hover{color:var(--nacre-shelf-blue)}.SDl8sG_relations p{color:var(--ink-2);margin:2px 0 0;font-size:12px;line-height:1.7}.SDl8sG_contrast>div{border-top:1px solid var(--hair);grid-template-columns:180px minmax(0,1fr) minmax(0,1fr);gap:24px;padding:14px 0;display:grid}.SDl8sG_contrast span{color:var(--ink-3);font-size:13px}.SDl8sG_contrast p{margin:0;font-size:14px;line-height:1.8}.SDl8sG_contrast .SDl8sG_contrastHead{border-top:0;padding-top:0}.SDl8sG_contrastHead b{letter-spacing:-.03em;font-size:15px;font-weight:500}.SDl8sG_people{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 24px;margin:0;padding:0;list-style:none;display:grid}.SDl8sG_people b{letter-spacing:-.03em;font-size:15px;font-weight:500}.SDl8sG_people p{color:var(--ink-2);margin:4px 0 0;font-size:13px;line-height:1.75}.SDl8sG_reachRow{justify-content:space-between;align-items:baseline;display:flex}.SDl8sG_reachRow span{color:var(--ink-3);font-size:12px}.SDl8sG_reach{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.SDl8sG_reach button{background:var(--paper-2);width:100%;min-height:62px;color:var(--ink-3);text-align:left;border:0;border-radius:14px;gap:2px;padding:10px 14px;font-size:13px;transition:background .2s,color .2s;display:grid}.SDl8sG_reach button span{opacity:.7;font-size:11px}.SDl8sG_reach button[data-done=true]{color:var(--ink);background:#ebeae6}.SDl8sG_reach button[aria-pressed=true]{background:var(--ink);color:#fff}.SDl8sG_board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;display:grid}.SDl8sG_thread{background:var(--paper-2);border-radius:18px;min-width:0;padding:18px}.SDl8sG_thread h3{letter-spacing:-.03em;margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.4}.SDl8sG_thread ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.SDl8sG_thread li{background:#fff;border-radius:12px;padding:12px;animation:.4s cubic-bezier(.2,.8,.2,1) SDl8sG_cardIn}.SDl8sG_thread li[data-pinned=true]{box-shadow:inset 0 0 0 1.5px var(--nacre-warm)}.SDl8sG_thread li[data-linked=true]{background:var(--ink);color:#fff}.SDl8sG_thread li>span{color:var(--ink-3);font-size:11px}.SDl8sG_thread li p{margin:4px 0 6px;font-size:13px;line-height:1.7}.SDl8sG_thread li button{min-height:32px;color:var(--ink-3);background:0 0;border:0;padding:0;font-size:11px}.SDl8sG_emptyClue{color:var(--ink-3);margin:0;font-size:12px}.SDl8sG_theory{color:var(--ink-3);gap:6px;margin-top:12px;font-size:12px;display:grid}.SDl8sG_theory textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--hair);width:100%;font:13px/1.6 var(--nacre-font);color:var(--ink);background:#fff;border-radius:12px;padding:10px 12px}.SDl8sG_reveal{border-top:1px solid var(--hair);padding:34px 0}.SDl8sG_reveal>p{letter-spacing:-.03em;max-width:760px;margin:0;font-size:clamp(18px,1.8vw,23px);font-weight:500;line-height:1.55}.SDl8sG_reveal>span{color:var(--ink-3);margin-top:12px;font-size:12px;display:block}.SDl8sG_reveal>button{background:var(--ink);color:#fff;border:0;border-radius:30px;min-height:44px;padding:0 22px;font-size:13px}@media (max-width:1080px){.SDl8sG_atlas,.SDl8sG_argumentGrid{grid-template-columns:minmax(0,1fr)}.SDl8sG_parts{grid-template-columns:repeat(3,minmax(0,1fr))}.SDl8sG_timeline{grid-template-columns:repeat(5,minmax(0,1fr))}.SDl8sG_board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.SDl8sG_coverage{grid-template-columns:1fr;gap:4px}.SDl8sG_graph{display:none}.SDl8sG_conceptList{display:flex}.SDl8sG_acts,.SDl8sG_people,.SDl8sG_board{grid-template-columns:minmax(0,1fr)}.SDl8sG_parts,.SDl8sG_timeline,.SDl8sG_reach{grid-template-columns:repeat(2,minmax(0,1fr))}.SDl8sG_contrast>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px}.SDl8sG_contrast span{grid-column:1/-1}.SDl8sG_stop text{font-size:12px}}@media (prefers-reduced-motion:reduce){.SDl8sG_route,.SDl8sG_pulse,.SDl8sG_stopCard,.SDl8sG_thread li{animation:none}}
