.ps{--ps-ink:#24211c;--ps-grey:#6f6a60;--ps-faint:#a39d91;--ps-line:#ece7dd;--ps-gold:#9a7541;--ps-paper:#f6f3ee;box-sizing:border-box;max-width:1364px;color:var(--ps-ink);font-family:var(--font-ui), Inter, system-ui, sans-serif;margin:0 auto;padding:98px 40px 0;position:relative}.ps-landscape{aspect-ratio:1774/887;z-index:0;pointer-events:none;opacity:.55;-webkit-mask-composite:source-in;background:url(/worlds/agora/hero.webp) 100% 0/cover no-repeat;width:min(58%,780px);position:absolute;top:0;right:-40px;-webkit-mask-image:linear-gradient(270deg,#000 35%,#0000 100%),linear-gradient(#000 40%,#0000 92%);mask-image:linear-gradient(270deg,#000 35%,#0000 100%),linear-gradient(#000 40%,#0000 92%);-webkit-mask-composite:source-in;mask-composite:intersect}.ps>:not(.ps-landscape){z-index:1;position:relative}.ps-hero{flex-direction:column;justify-content:flex-end;gap:10px;min-height:150px;padding:18px 0 22px;display:flex}.ps-crumbs{color:var(--ps-faint);align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.ps-crumbs>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:60ch;overflow:hidden}.ps-crumb{font:inherit;color:var(--ps-grey);cursor:pointer;background:0 0;border:0;padding:0}.ps-crumb:hover{color:var(--ps-ink)}.ps-hero h1{max-width:24ch;font:500 clamp(30px, 3.4vw, 46px)/1.05 var(--font-display), Georgia, serif;color:#2f2b25;overflow-wrap:anywhere;margin:0}.ps-facts{color:var(--ps-grey);margin:0;font-size:13px}.ps-panes{grid-template-columns:minmax(440px,57fr) minmax(340px,43fr);gap:14px;height:max(480px,100dvh - 380px);display:grid}.ps-reader,.ps-panel{border:1px solid var(--ps-line);background:#fffffff5;border-radius:18px;min-height:0;box-shadow:0 18px 50px #24211c0f}.ps-reader{outline:0;grid-template-columns:118px minmax(0,1fr);display:grid;overflow:hidden}.ps-reader:fullscreen{background:#fff;border-radius:0}.ps-thumbs{border-right:1px solid var(--ps-line);scrollbar-width:thin;background:#fbfaf7;flex-direction:column;align-items:center;gap:14px;padding:16px 0 90px;display:flex;overflow-y:auto}.ps-thumb{cursor:pointer;font:500 11px var(--font-ui), sans-serif;color:var(--ps-faint);background:0 0;border:2px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:4px;display:flex}.ps-thumb canvas{background:#fff;width:92px;min-height:60px;display:block;box-shadow:0 1px 4px #24211c24}.ps-thumb.is-active{color:var(--ps-ink);border-color:#c5a46b}.ps-thumb:focus-visible{outline:2px solid var(--ps-gold);outline-offset:2px}.ps-view{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.ps-toolbar{border-bottom:1px solid var(--ps-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.ps-tool-group{align-items:center;gap:4px;display:flex}.ps-toolbar button,.ps-toolbar a{min-width:34px;height:34px;color:var(--ps-grey);cursor:pointer;font:500 12.5px var(--font-ui), sans-serif;background:0 0;border:0;border-radius:9px;place-items:center;padding:0 6px;display:grid}.ps-toolbar button:hover:not(:disabled),.ps-toolbar a:hover,.ps-toolbar button.is-on{color:var(--ps-ink);background:#f4f1ea}.ps-toolbar button:disabled{opacity:.35;cursor:default}.ps-toolbar :focus-visible{outline:2px solid var(--ps-gold);outline-offset:1px}.ps-zoom{min-width:52px!important}.ps-page-form{color:var(--ps-grey);align-items:center;gap:6px;font-size:13px;display:flex}.ps-page-form input{box-sizing:border-box;border:1px solid var(--ps-line);text-align:center;width:42px;height:30px;font:500 13px var(--font-ui), sans-serif;color:var(--ps-ink);background:#fff;border-radius:8px}.ps-search{border-bottom:1px solid var(--ps-line);max-height:40%;padding:10px 14px;overflow-y:auto}.ps-search input{box-sizing:border-box;border:1px solid var(--ps-line);width:100%;height:36px;font:14px var(--font-ui), sans-serif;color:var(--ps-ink);border-radius:10px;padding:0 12px}.ps-search ul{margin:8px 0 0;padding:0;list-style:none}.ps-search li button{text-align:left;width:100%;font:13px/1.45 var(--font-ui), sans-serif;color:var(--ps-grey);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f3efe8;padding:7px 4px}.ps-search li button span{color:var(--ps-gold);margin-right:6px;font-weight:600}.ps-search mark{color:var(--ps-ink);background:#f3e5c4}.ps-cited{color:var(--ps-grey);background:#fbf7ef;border-left:3px solid #c5a46b;border-radius:10px;margin:10px 14px 0;padding:10px 36px 10px 14px;font-size:12px;position:relative}.ps-cited blockquote{font:italic 15px/1.45 var(--font-display), Georgia, serif;color:var(--ps-ink);max-height:4.4em;margin:4px 0 0;overflow:auto}.ps-cited button{color:var(--ps-faint);cursor:pointer;background:0 0;border:0;position:absolute;top:8px;right:8px}.ps-stage{scrollbar-gutter:stable;background:var(--ps-paper);overscroll-behavior:contain;flex:1;min-height:0;padding:20px 20px 96px;position:relative;overflow:auto}.ps-page{background:#fff;width:max-content;margin:0 auto;transition:opacity .2s;position:relative;box-shadow:0 2px 14px #24211c24}.ps-page[hidden]{display:none}.ps-page.is-rendering{opacity:.6}.ps-page canvas{display:block}.ps-page .textLayer .is-cited{background:#d6b26061;border-radius:2px}.ps-selection{border:1px solid var(--ps-line);max-width:calc(100% - 28px);color:var(--ps-grey);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:12.5px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #24211c24}.ps-selection button{color:#fff;min-height:34px;font:500 12.5px var(--font-ui), sans-serif;cursor:pointer;background:#977546;border:0;border-radius:999px;padding:0 14px}.ps-page .textLayer{opacity:1;text-align:initial;transform-origin:0 0;z-index:0;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;caret-color:canvastext;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.ps-page .textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.ps-page .textLayer>:not(.markedContent),.ps-page .textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.ps-page .textLayer .markedContent{display:contents}.ps-page .textLayer ::selection{color:#0000;background:#9a75414d}.ps-page .textLayer br::selection{background:0 0}.ps-page .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.ps-panel{flex-direction:column;display:flex;overflow:hidden}.ps-tabs{background:#f6f3ee;border-radius:12px;grid-template-columns:1fr 1fr;margin:14px 16px 0;padding:6px;display:grid}.ps-tabs button{cursor:pointer;min-height:38px;font:500 13.5px var(--font-ui), sans-serif;color:var(--ps-grey);background:0 0;border:0;border-radius:9px;padding:0 10px}.ps-tabs button.is-active{color:var(--ps-ink);background:#fff;font-weight:600;box-shadow:0 1px 6px #24211c14}.ps-tabs button:focus-visible{outline:2px solid var(--ps-gold);outline-offset:1px}.ps-context{color:var(--ps-faint);text-overflow:ellipsis;white-space:nowrap;margin:10px 18px 0;font-size:12px;overflow:hidden}.ps-pane{flex-direction:column;flex:1;min-height:0;padding:8px 16px 16px;display:flex}.ps-pane[hidden]{display:none}.ps-pane>div:last-child{flex:1;min-height:0}.ps-thoughts{overscroll-behavior:contain;flex-direction:column;gap:14px;height:100%;min-height:0;padding:2px 2px 80px;display:flex;overflow-y:auto}.ps-compose{flex-direction:column;gap:10px;display:flex}.ps-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ps-gold);margin:4px 0 0;font-size:10px;font-weight:600}.ps-anchor{color:var(--ps-grey);background:#fbf7ef;border-left:3px solid #c5a46b;border-radius:10px;padding:10px 30px 10px 12px;font-size:11.5px;position:relative}.ps-anchor blockquote{font:italic 15px/1.45 var(--font-display), Georgia, serif;color:var(--ps-ink);max-height:6em;margin:4px 0 0;overflow:auto}.ps-anchor button{color:var(--ps-faint);cursor:pointer;background:0 0;border:0;position:absolute;top:8px;right:8px}.ps-compose textarea,.ps-edit textarea{box-sizing:border-box;border:1px solid var(--ps-line);resize:vertical;width:100%;font:15px/1.5 var(--font-ui), sans-serif;color:var(--ps-ink);background:#fff;border-radius:14px;padding:12px 14px}.ps-compose textarea:focus-visible,.ps-edit textarea:focus-visible{outline-offset:1px;outline:2px solid #c5a46b}.ps-primary,.ps-secondary{cursor:pointer;min-height:40px;font:500 13px var(--font-ui), sans-serif;border-radius:999px;align-self:flex-start;padding:0 16px}.ps-primary{color:#fff;background:#977546;border:1px solid #907044}.ps-primary:disabled{opacity:.45;cursor:default}.ps-secondary{color:#5f5850;background:#fff;border:1px solid #ded7cb}.ps-thought-list{border-top:1px solid var(--ps-line);flex-direction:column;gap:12px;padding-top:14px;display:flex}.ps-thought{border:1px solid var(--ps-line);background:#fff;border-radius:14px;padding:12px 14px}.ps-thought header{color:var(--ps-faint);justify-content:space-between;gap:10px;font-size:11.5px;display:flex}.ps-thought header button,.ps-link{font:500 12px var(--font-ui), sans-serif;color:var(--ps-gold);cursor:pointer;background:0 0;border:0;padding:0}.ps-thought blockquote{font:italic 14px/1.45 var(--font-display), Georgia, serif;color:var(--ps-grey);border-left:2px solid #e4d6b8;max-height:5.8em;margin:8px 0;padding-left:10px;overflow:hidden}.ps-thought p{color:var(--ps-ink);white-space:pre-wrap;margin:0 0 6px;font-size:14px;line-height:1.55}.ps-edit{flex-direction:column;gap:8px;display:flex}.ps-edit>div{gap:8px;display:flex}.ps-note{color:var(--ps-grey);margin:0;font-size:13px;line-height:1.5}.ps-center{text-align:center;place-items:center;gap:10px;height:100%;display:grid}.ps-center a{color:var(--ps-gold)}.ps-error{color:#9a4138;margin:0;font-size:13px}.ps-ok{color:#4d6b48;margin:0;font-size:13px}.ps-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ps-missing{padding-top:140px}.ps-missing h1{font:500 36px/1.1 var(--font-display), Georgia, serif;margin:12px 0}@media (max-width:899px){.ps{padding:78px 16px 0}.ps-hero{min-height:0;padding:10px 0 14px}.ps-landscape{opacity:.35;width:90%}.ps-panes{grid-template-columns:minmax(0,1fr);height:auto}.ps-reader{grid-template-columns:minmax(0,1fr);height:72dvh}.ps-thumbs{display:none}.ps-panel{height:78dvh;margin-bottom:110px}}@media (prefers-reduced-motion:reduce){.ps-page{transition:none}}.prometheus:has(.ps:not(.is-background) .ps-panes){background:#f6f2e9}.ps:has(.ps-panes){width:100%;max-width:none;height:100dvh;min-height:0;padding:calc(var(--museum-header-height,56px) + 10px) clamp(16px, 2.5vw, 42px) 40px clamp(16px, 4.4vw, 74px);margin:0}.ps:has(.ps-panes) .ps-landscape{aspect-ratio:auto;opacity:.82;background:url(/worlds/agora/hero.webp) 50%/cover no-repeat;width:100%;height:100dvh;position:fixed;inset:0;-webkit-mask-image:none;mask-image:none}.ps .ps-hero.ps-hidden{min-height:0;padding:0;position:absolute}.ps-panes{grid-template-columns:minmax(0,52.5fr) minmax(0,47.5fr);gap:24px;height:100%}.ps-reader,.ps-panel{-webkit-backdrop-filter:blur(12px);background:#ffffff3d;border:1px solid #ffffffc2;border-radius:26px;box-shadow:0 8px 30px #6453330a}.ps-reader{grid-template-columns:100px minmax(0,1fr)}.ps-reader.ps-no-thumbs{grid-template-columns:minmax(0,1fr)}.ps-reader:fullscreen{background:#ede9df}.ps-thumbs{background:0 0;border:0;gap:16px;padding:84px 6px 20px}.ps-thumb{color:#8b8376;border-radius:9px;padding:5px}.ps-thumb canvas{border-radius:3px;min-height:44px;box-shadow:0 2px 8px #5c49371a;width:64px!important;height:auto!important}.ps-thumb.is-active{background:#ffffff70;border-color:#c2944b}.ps-view{overflow:visible}.ps-title-pill{z-index:4;-webkit-backdrop-filter:blur(14px);color:#363129;pointer-events:none;background:#ffffffa3;border:1px solid #ffffffa6;border-radius:19px;flex-direction:column;gap:2px;width:min(250px,45%);padding:10px 18px;display:flex;position:absolute;top:18px;left:-76px}.ps-title-pill span{font:600 16px/1.2 var(--font-display), Georgia, serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ps-title-pill small{color:#8b8275;font-size:11px}.ps-no-thumbs .ps-title-pill{left:18px}.ps-toolbar{z-index:5;opacity:.7;border:0;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:75%;padding:0;transition:opacity .2s;position:absolute;top:18px;right:16px}.ps-reader:hover .ps-toolbar,.ps-reader:focus-within .ps-toolbar{opacity:1}.ps-tool-group{-webkit-backdrop-filter:blur(12px);background:#ffffffbd;border:1px solid #ffffffb3;border-radius:18px;gap:0;padding:0 3px;box-shadow:0 2px 10px #5743250d}.ps-toolbar .ps-zoom{font-size:11px;min-width:46px!important}.ps-page-form{gap:3px;font-size:11px}.ps-page-form input{background:#efeae155;border:0;width:28px;height:28px}.ps-stage{scrollbar-width:thin;scrollbar-gutter:auto;background:0 0;padding:76px 12px 30px}.ps-page{margin-bottom:20px;box-shadow:0 3px 18px #4a39201c}.ps-search,.ps-cited{z-index:6;background:#fffdf6ed;border-radius:16px;margin:0;position:absolute;top:78px;left:12px;right:12px;box-shadow:0 8px 30px #60492818}.ps-search{max-height:45%}.ps-panel{background:#ffffffad;margin-top:76px}.ps-tabs{background:0 0;gap:16px;margin:8px 16px 0;padding:0}.ps-tabs button{font:500 18px/1.2 var(--font-display), Georgia, serif;min-height:44px}.ps-tabs button.is-active{background:#ffffffc7;border-radius:18px;box-shadow:0 2px 16px #ac823c16}.ps-metadata{color:var(--ps-grey);margin:4px 24px 0;font-size:11px}.ps-metadata summary{cursor:pointer;min-height:20px}.ps-context{white-space:normal;margin:4px 0}.ps-thoughts{gap:0;padding:0;position:relative;overflow:hidden}.ps-thinking-intro{flex-shrink:0;order:0;padding:8px 0 14px}.ps-thinking-intro h2{font:italic 500 30px/1.2 var(--font-display), Georgia, serif;color:#9e896c;margin:0 0 4px}.ps-thinking-intro p{font:13px/1.5 var(--font-ui), sans-serif;color:#8f8b85;margin:0}.ps-thought-list{border-top:0;flex:1;order:1;gap:14px;min-height:0;padding:4px 0 16px 40px;position:relative;overflow:auto}.ps-thought-list:before{content:"";background:#d6b9858c;width:1px;position:absolute;top:0;bottom:0;left:11px}.ps-thought{background:#ffffff6b;border:1px solid #d9cdbb38;border-radius:16px;padding:12px 14px;position:relative}.ps-thought:before{content:"";background:#c9a361;border:4px solid #fffaf1;border-radius:50%;width:15px;height:15px;position:absolute;top:16px;left:-36px;box-shadow:0 2px 6px #aa7a2926}.ps-thought p{font:500 16px/1.35 var(--font-display), Georgia, serif}.ps-thought blockquote{max-height:3em;font-size:13px}.ps-thought header{margin-bottom:8px;font-size:10px}.ps-thought-preview{float:right;margin:0 0 8px 12px}.ps-thought-preview .ps-thumb{border:0;padding:0}.ps-thought-preview .ps-thumb span{display:none}.ps-thought audio{width:100%;height:36px;margin-bottom:8px}.ps-compose{background:0 0;border-top:1px solid #d8cbb938;flex-shrink:0;order:2;gap:6px;padding-top:10px;position:relative}.ps-eyebrow{letter-spacing:.08em;margin:0;font-size:9px}.ps-compose .ps-anchor{background:#ffffff35;border-left-width:1px;padding:4px 28px 4px 8px;font-size:10px}.ps-compose .ps-anchor blockquote{max-height:2.8em;margin-top:2px;font-size:12px}.ps-compose textarea{max-height:100px;font:14px/1.4 var(--font-display), Georgia, serif;resize:vertical;background:#ffffffb3;border-radius:22px;padding:12px 14px}.ps-compose-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.ps-compose-actions .ps-secondary{background:#ffffffb3;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}.ps-compose-actions .ps-primary{min-height:44px;font-size:11px}.ps-selection{z-index:7;background:#fffffff0}@media (max-width:1250px) and (min-width:900px){.ps:has(.ps-panes){padding-inline:20px}.ps-panes{gap:16px}.ps-reader{grid-template-columns:80px minmax(0,1fr)}.ps-title-pill{width:70%;top:8px;left:-60px}.ps-toolbar{max-width:100%;top:62px;right:8px}.ps-stage{padding-top:118px}.ps-thumbs{padding-top:126px}.ps-panel{margin-top:32px}.ps-pane{padding-inline:16px}}@media (max-width:899px){.ps:has(.ps-panes){height:auto;min-height:100dvh;padding:calc(var(--museum-header-height,48px) + 12px) 12px 96px}.ps-panes{grid-template-columns:minmax(0,1fr);gap:16px;height:auto}.ps-reader{border-radius:20px;grid-template-columns:72px minmax(0,1fr);height:78dvh}.ps-reader.ps-no-thumbs{grid-template-columns:minmax(0,1fr)}.ps-thumbs{padding-top:164px;display:flex}.ps-thumb canvas{width:48px!important}.ps-title-pill{width:95%;top:10px;left:-48px}.ps-toolbar{opacity:1;gap:4px;max-width:100%;top:64px;right:6px}.ps-toolbar button,.ps-toolbar a{min-width:44px}.ps-stage{padding-top:164px}.ps-panel{border-radius:20px;height:82dvh;margin:0}.ps-pane{padding-inline:16px}.ps-tabs{gap:6px}.ps-tabs button{font-size:16px}.ps-thinking-intro h2{font-size:26px}}@media (hover:none){.ps-toolbar{opacity:1}}@media (prefers-reduced-transparency:reduce){.ps-panel,.ps-reader,.ps-title-pill,.ps-tool-group{-webkit-backdrop-filter:none;background:#fffdf8}}.ps-panel{margin-top:0}.ps-panes{grid-template-columns:minmax(0,1.25fr) minmax(290px,1fr);gap:16px}.ps-panes.ps-agent-visible{grid-template-columns:minmax(0,1.4fr) minmax(250px,.9fr) minmax(260px,.9fr)}.ps-agent-panel[hidden]{display:none}.ps-panel-title{font:500 19px/1.2 var(--font-display),Georgia,serif;color:#4b4338;margin:0;padding:18px 20px 12px}.ps-panel-heading{justify-content:space-between;align-items:center;display:flex}.ps-panel-heading button{color:#867660;background:0 0;border:0;width:36px;height:36px;margin-right:12px}.ps-pane{padding:0 20px 16px}.ps-compose{gap:4px;padding-top:10px}.ps-compose-actions{justify-content:flex-end}.ps-compose .ps-primary{min-height:34px;padding:0 12px;font-size:11px}.ps-compose .ps-anchor{background:0 0;border:0;padding:2px 24px 2px 2px;font-size:10px}.ps-toolbar{scrollbar-width:thin;background:#ffffffa6;border-radius:14px;flex-wrap:nowrap;justify-content:flex-start;gap:0;max-width:none;padding:0 4px;top:46px;left:-88px;right:12px;overflow-x:auto}.ps-tool-group{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:none;padding:0}.ps-tool-group+.ps-tool-group{border-left:1px solid #aa947922;margin-left:6px;padding-left:6px}.ps-toolbar button,.ps-toolbar a{min-width:34px;height:36px;padding-inline:3px}.ps-toolbar .ps-zoom{min-width:42px!important}.ps-title-pill{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto;background:0 0;border:0;border-radius:0;width:calc(100% + 60px);padding:0 4px;top:12px;left:-82px}.ps-title-pill span{font-size:13px;line-height:24px}.ps-stage{padding-top:100px}.ps-thumbs{padding-top:104px}.ps-no-thumbs .ps-title-pill{width:calc(100% - 24px);left:12px}.ps-no-thumbs .ps-toolbar{left:12px}.ps-search,.ps-cited{top:92px}.ps.is-floating .ps-reader{z-index:70;left:var(--pdf-float-x);top:var(--pdf-float-y);resize:both;background:#fffdf5d9;width:min(480px,100vw - 24px);min-width:280px;height:min(600px,100dvh - 100px);min-height:300px;position:fixed;box-shadow:0 12px 50px #40331d38}.ps.is-floating .ps-title-pill{cursor:move;touch-action:none}.ps.is-floating .ps-reader{grid-template-columns:64px minmax(0,1fr)}.ps.is-floating .ps-reader.ps-no-thumbs{grid-template-columns:minmax(0,1fr)}.ps.is-floating .ps-thumb canvas{width:42px!important}.ps.is-floating .ps-title-pill{width:calc(100% + 28px);left:-50px}.ps.is-floating .ps-toolbar{left:-52px}.ps.is-background{pointer-events:none;width:0;height:0;margin:0;padding:0;position:fixed;inset:0 auto auto 0}.ps.is-background .ps-landscape,.ps.is-background .ps-panel,.ps.is-background .ps-source-overview{display:none}.ps.is-background .ps-panes{display:block}.ps.is-background .ps-reader{pointer-events:auto}.ps.is-floating .ps-source-overview{grid-area:1/1}.ps-overview-toggle{color:#987d54;font:11px var(--font-ui),sans-serif;cursor:pointer;background:0 0;border:0;min-height:34px}.ps-overview{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf5f2;border-radius:16px;padding:20px;position:absolute;inset:94px 12px 16px;overflow:auto;box-shadow:0 8px 30px #503a2218}.ps-overview h2{font:500 23px var(--font-display),Georgia,serif;margin:0 0 8px}.ps-overview p{font:16px/1.5 var(--font-display),Georgia,serif}.ps-overview button{text-align:left;color:#84663d;font:13px/1.4 var(--font-ui),sans-serif;background:0 0;border:0;padding:8px 0}.ps-overview .ps-overview-close{float:right;place-items:center;width:32px;height:32px;display:grid}.ps-overview .ps-overview-basis{font:10px var(--font-ui),sans-serif;color:#a39887}@media (max-width:1100px){.ps-panes.ps-agent-visible{grid-template-columns:minmax(0,1.2fr) minmax(240px,1fr)}.ps-agent-panel{grid-column:1/-1;min-height:360px}.ps:has(.ps-agent-visible){height:auto}.ps-agent-visible>.ps-reader,.ps-agent-visible>.ps-panel:not(.ps-agent-panel){height:78dvh}}@media (max-width:899px){.ps-panes,.ps-panes.ps-agent-visible{grid-template-columns:minmax(0,1fr)}.ps-panel,.ps-agent-visible>.ps-panel:not(.ps-agent-panel){height:65dvh}.ps-reader{grid-template-columns:64px minmax(0,1fr)}.ps-title-pill{left:-48px}.ps-toolbar{left:-52px}.ps-stage{padding-top:100px}.ps-thumbs{padding-top:104px}}.ps-toolbar .ps-overview-toggle{align-items:center;gap:5px;min-width:76px;font-size:10px;display:flex}.ps-source-overview{background:#ffffff85;border-radius:22px;min-height:0;padding:20px;overflow:auto}.ps-source-overview h2{font:500 24px var(--font-display),Georgia,serif;margin:0 0 12px}.ps-source-overview p{font:16px/1.5 var(--font-display),Georgia,serif}.ps.is-floating .ps-reader{width:min(var(--pdf-float-width,480px),calc(100vw - 24px));height:min(var(--pdf-float-height,600px),calc(100dvh - 80px));resize:none}.ps-float-resize{z-index:9;color:#a08760;cursor:nwse-resize;touch-action:none;background:#fffffff0;border:0;border-radius:10px 0 18px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:1px;right:1px}.ps.is-floating,.ps.is-floating>.ps-panes{pointer-events:none}.ps.is-floating .ps-reader,.ps.is-floating .ps-panel,.ps.is-floating .ps-source-overview{pointer-events:auto}.ps>.ps-back{z-index:10;color:#806a49;font:12px var(--font-ui),sans-serif;background:#fffdf5cc;border:0;border-radius:16px;min-height:32px;padding:6px 12px;position:absolute;top:60px;left:24px}.ps-agent-panel .ps-panel-heading img{object-fit:contain;width:24px;height:28px}.ps.is-floating .ps-back{pointer-events:auto}.ps .ps-reader{background:#fffdf8e0}.ps .ps-reader .ps-view{overflow:hidden}.ps .ps-reader .ps-title-pill{-webkit-backdrop-filter:none;color:#2f2b25;background:#fffdf8f5;border:0;border-radius:0;width:auto;margin:0;padding:12px 16px 4px;position:static}.ps .ps-reader .ps-title-pill span{font-size:15px;line-height:1.3}.ps .ps-reader .ps-toolbar{opacity:1;border:0;border-bottom:1px solid var(--ps-line);background:#fffdf8f5;border-radius:0;flex-wrap:wrap;justify-content:flex-start;gap:4px 6px;max-width:none;margin:0;padding:2px 10px 8px;position:static;overflow:visible}.ps .ps-reader .ps-tool-group+.ps-tool-group{margin-left:0;padding-left:6px}.ps-view-body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ps .ps-reader .ps-stage{background:#f3efe7f0;padding:16px 12px 30px}.ps .ps-reader .ps-thumbs{border-right:1px solid var(--ps-line);padding:16px 6px 20px}.ps .ps-reader .ps-search,.ps .ps-reader .ps-cited{top:8px}.ps .ps-reader .ps-overview{-webkit-backdrop-filter:none;background:#fffdf8;top:8px;bottom:8px}.ps .ps-panel{background:#ffffffdb}.ps .ps-thought{background:#ffffffb8}@media (max-width:899px){.ps .ps-reader .ps-overview-toggle span{display:none}.ps .ps-reader .ps-toolbar .ps-overview-toggle{min-width:34px}}.ps.is-floating{z-index:auto}.ps.is-floating.is-background{z-index:var(--window-layer,600)}.ps.is-floating>.ps-panes{z-index:auto;position:static}.ps.is-floating .ps-reader{z-index:var(--window-layer,600);-webkit-backdrop-filter:none;top:max(var(--pdf-float-y), var(--window-safe-top,0px));height:min(var(--pdf-float-height,600px), calc(100dvh - var(--window-safe-top,0px) - 12px));background:#fffdf8}.ps.is-floating .ps-reader .ps-title-pill{padding-right:52px}.ps.is-floating .ps-reader .ps-thumbs{padding-top:12px}.ps.is-floating:has(.ps-panes){padding-top:calc(var(--museum-header-height,56px) + 44px)}:root{--window-safe-top:env(safe-area-inset-top,0px)}.ps-window-actions{z-index:10;background:#fffdf8;border-radius:8px;display:flex;position:absolute;top:2px;right:4px}.ps-window-actions button{color:#896b3d;cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;display:grid}.ps.is-floating .ps-reader .ps-title-pill{cursor:move;touch-action:none;min-height:48px;padding-right:144px}.ps.is-floating .ps-reader.is-reader-expanded{left:12px;right:12px;top:var(--window-safe-top,0px);width:calc(100vw - 24px);height:calc(100dvh - var(--window-safe-top,0px) - 12px)}.ps.is-floating .ps-reader.is-reader-minimized{height:52px;min-height:52px;overflow:hidden}.ps-reader.is-reader-minimized .ps-view-body,.ps-reader.is-reader-minimized .ps-thumbs,.ps-reader.is-reader-minimized .ps-toolbar,.ps-reader.is-reader-minimized .ps-float-resize{visibility:hidden;pointer-events:none}.ps-reader[data-chat-docked=true]{border-radius:8px;grid-template-columns:minmax(0,1fr);overflow:hidden}.ps-reader[data-chat-docked=true] .ps-thumbs,.ps-reader[data-chat-docked=true] .ps-window-actions,.ps-reader[data-chat-docked=true] .ps-resize{display:none}.ps-reader[data-chat-docked=true] .ps-view,.ps-reader[data-chat-docked=true] .ps-view-body{min-height:0}.ps-reader[data-chat-docked=true] .ps-stage{padding:12px}.ps-reader[data-chat-docked=true] .ps-resize-handle{display:none}.ps .ps-reader .ps-title-pill{flex-direction:row;align-items:center;gap:8px}.ps-window-resize{z-index:12;touch-action:none;background:0 0;border:0;width:16px;height:16px;padding:0;position:absolute}.ps-window-resize.is-nw{cursor:nwse-resize;top:0;left:0}.ps-window-resize.is-ne{cursor:nesw-resize;top:0;right:0}.ps-window-resize.is-sw{cursor:nesw-resize;bottom:0;left:0}.ps-window-resize.is-se{cursor:nwse-resize;bottom:0;right:0}.ps-window-resize:focus-visible{background:#b6924d20;outline:2px solid #b6924d}.ps.ps.is-floating .ps-reader{max-width:calc(100vw - 16px)}.ps-reader[data-chat-docked=true] .ps-window-resize{display:none}.ps.ps .ps-reader{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff8c;border:0;border-radius:14px;position:relative;box-shadow:0 3px 16px #30251312}.ps.ps.is-floating .ps-reader{z-index:calc(var(--window-layer,600) + 180);position:fixed}.ps.ps.is-floating.is-background:not(:has(.ps-reader[data-chat-docked=true])){z-index:calc(var(--window-layer,600) + 180)}.ps.ps .ps-reader .ps-view{position:relative}.ps.ps .ps-reader .ps-toolbar{z-index:9;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #ffffff60;border-radius:12px;flex-wrap:wrap;gap:4px;width:auto;max-width:calc(100% - 16px);margin:0;padding:6px;transition:opacity .16s;display:flex;position:absolute;top:34px;left:8px;right:8px;box-shadow:0 2px 10px #30251310}.ps.ps .ps-reader[data-tools-open=true] .ps-toolbar{opacity:1;pointer-events:auto}.ps.ps .ps-reader .ps-tool-group{box-sizing:border-box;flex-wrap:wrap;flex-shrink:1;max-width:100%}.ps.ps .ps-reader .ps-stage{background:0 0;padding:12px 12px 30px}.ps.ps .ps-reader .ps-thumbs{background:#ffffff59;border:0}.ps.ps .ps-reader .ps-window-actions{opacity:0;pointer-events:none;background:0 0;gap:4px;position:absolute;top:4px;right:4px}.ps.ps .ps-reader[data-tools-open=true] .ps-window-actions{opacity:1;pointer-events:auto}.ps-window-actions button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #ffffff60;border-radius:50%;min-width:36px;min-height:36px}.ps.ps .ps-reader[data-chat-docked=true] .ps-window-actions{display:flex}.ps.ps .ps-reader .ps-search,.ps.ps .ps-reader .ps-overview{top:82px}.ps.ps .ps-reader .ps-cited{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffbf1eb;max-height:35%;margin:0;position:absolute;top:120px;left:8px;right:8px;overflow:auto}@media (prefers-reduced-motion:reduce){.ps.ps .ps-reader .ps-toolbar{transition:none}}.ps-content-title{z-index:9;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;color:#665333;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:max-content;max-width:calc(100% - 120px);font:12px/1.3 var(--font-ui),sans-serif;opacity:0;pointer-events:none;background:#fffdf8b8;border-radius:16px;padding:6px 10px;transition:opacity .16s;position:absolute;top:8px;left:12px;right:96px;overflow:hidden}.ps-reader[data-tools-open=true] .ps-content-title{opacity:1}.ps.ps.is-floating .ps-reader{-webkit-backdrop-filter:blur(12px);background:#ffffff8c;border:0}.ps-tools-hotspot{z-index:8;height:12px;position:absolute;top:0;left:0;right:0}.ps-tools-reveal{z-index:11;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#896b3d;cursor:pointer;background:#ffffffb8;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:4px;right:88px}.ps-tools-reveal:focus-visible{outline-offset:2px;outline:2px solid #b08a48}.ps.ps .ps-reader[data-tools-open=false] .ps-toolbar,.ps.ps .ps-reader[data-tools-open=false] .ps-window-actions{opacity:0;pointer-events:none}.ps.ps.is-floating .ps-pending-original{left:var(--pdf-float-x);top:var(--pdf-float-y);width:var(--pdf-float-width);height:var(--pdf-float-height);max-height:calc(100dvh - 80px);position:fixed;overflow:hidden}.ps-pending-original .pdf-cover{width:100%;height:100%;display:block}.ps-pending-original .pdf-cover img{object-fit:contain;object-position:top;width:100%;height:100%}.ps-pending-label{color:#79623f;font:12px var(--font-ui),sans-serif;position:absolute;bottom:12px;left:12px;right:12px}.ps-reader[data-body-dragging=true]{-webkit-user-select:none;user-select:none}.ps.ps.is-floating .ps-reader{-webkit-backdrop-filter:none;box-shadow:none;background:#fff}.ps.ps .ps-reader .ps-tools-reveal{right:124px}.ps.ps .ps-reader.is-reader-minimized .ps-tools-reveal{display:none}.ps.ps .ps-reader.is-reader-minimized .ps-window-actions{opacity:1;pointer-events:auto}.ps.ps .ps-reader .ps-content-title{max-width:calc(100% - 180px)}.ps.is-floating{pointer-events:none;width:0;height:0;min-height:0;margin:0;position:fixed;inset:0 auto auto 0;padding:0!important}.ps.is-floating>.ps-panes{pointer-events:none;height:0;margin:0;padding:0}.ps.is-floating .ps-landscape,.ps.is-floating .ps-panel,.ps.is-floating .ps-source-overview,.ps.is-floating>.ps-back{display:none}.ps.is-floating .ps-reader{pointer-events:auto}.ps.ps.is-floating{z-index:calc(var(--window-layer,600) + 180)}.ps.ps.is-floating .content-window-grip{cursor:grab;width:calc(100% - 132px);height:44px;top:0;left:0}.ps.ps.is-floating .ps-window-actions{opacity:1;pointer-events:auto}.ps.ps.is-floating .ps-reader:not([data-chat-docked=true]){box-sizing:border-box;padding-top:48px}.ps.ps.is-floating .ps-reader:not([data-chat-docked=true]) .ps-content-title{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;top:12px;left:14px}.ps.ps.is-floating .ps-reader:not([data-chat-docked=true]) .ps-toolbar{top:0;left:8px;right:8px}.ps.ps.is-floating .ps-reader:not([data-chat-docked=true]) .ps-stage{padding-top:12px}.ps.ps .ps-reader[data-chat-docked=true] .ps-tools-reveal{right:160px}.ps.ps .ps-reader[data-chat-docked=true] .ps-content-title{max-width:calc(100% - 220px)}.ps.ps-inline-reader{width:100%;min-width:0;max-width:none;margin:0;padding:0}.ps-inline-reader>.ps-reader{width:100%;min-width:0;height:clamp(420px,68dvh,960px)}.ps-inline-reader .ps-stage{min-width:0}.ps-inline-reader .ps-reader{--ps-line:#ece7dd;--ps-gold:#9a7541;--ps-faint:#a39d91;--ps-grey:#6f6a60;--ps-paper:#f6f3ee}@media (max-width:700px){.ps-inline-reader>.ps-reader{height:65dvh;min-height:360px}}.ps.ps .ps-reader[data-chat-docked=true]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.ps.ps .ps-reader[data-chat-docked=true] .ps-view{height:100%;min-height:0;overflow:hidden}.ps.ps .ps-reader[data-chat-docked=true] .ps-view-body{min-height:0;overflow:hidden}.ps.ps .ps-reader[data-chat-docked=true] .ps-stage{overscroll-behavior:contain;touch-action:pan-y;min-height:0;max-height:100%;overflow-y:auto}.ps.ps .ps-reader[data-chat-docked=true] .ps-window-actions{opacity:1;pointer-events:auto;z-index:20;display:flex}.ps.ps .ps-reader[data-chat-docked=true] .ps-content-title{opacity:1;pointer-events:none}.ps.ps .ps-reader[data-chat-docked=true] .content-window-grip{z-index:18;cursor:grab;width:calc(100% - 160px);height:44px;top:0;left:0}.ps.ps .ps-reader[data-chat-docked=true] .content-window-grip[data-dragging=true]{cursor:grabbing}.ps.ps.is-floating .ps-pending-original{z-index:calc(var(--window-layer,600) + 181);pointer-events:none;background:#fffdf8;border-radius:14px}.ps.ps.is-floating .ps-reader[data-chat-docked=true]{box-sizing:border-box;grid-template-rows:minmax(0,1fr);padding-top:48px}.ps.ps.is-floating .ps-reader[data-chat-docked=true] .ps-view{min-width:0;height:100%;min-height:0;overflow:hidden}.ps.ps.is-floating .ps-reader[data-chat-docked=true] .ps-view-body{min-height:0;max-height:100%;overflow:hidden}.ps.ps.is-floating .ps-reader[data-chat-docked=true] .ps-stage{overscroll-behavior:contain;touch-action:pan-y;flex:1 1 0;height:100%;min-height:0;overflow-y:auto}.ps.ps .ps-reader .ps-tools-reveal{display:none}.ps.ps.is-floating .ps-reader[data-chat-docked=true] .ps-window-actions{opacity:1;pointer-events:auto;z-index:25;display:flex}.ps.ps.is-floating .ps-reader[data-chat-docked=true] .ps-content-title{opacity:1;pointer-events:none;max-width:calc(100% - 216px);top:12px;left:14px;right:200px}.ps.ps.is-floating .ps-reader[data-chat-docked=true] .content-window-grip{z-index:22;touch-action:none;cursor:grab;width:calc(100% - 184px);height:44px;top:0;left:0}@media (hover:none),(pointer:coarse){.ps.ps.is-floating .ps-reader .ps-window-actions{opacity:1;pointer-events:auto}}body>.ps.ps.is-floating[data-floating-portal=true]{pointer-events:none;width:0;min-width:0;height:0;min-height:0;z-index:calc(var(--window-layer,600) + 180);position:fixed;inset:0 auto auto 0;overflow:visible}body>.ps.ps.is-floating[data-floating-portal=true]>.ps-panes{z-index:auto;pointer-events:none;width:0;height:0;position:static;overflow:visible}body>.ps.ps.is-floating[data-floating-portal=true] .ps-reader{pointer-events:auto;position:fixed}body>.ps.ps.is-floating[data-floating-portal=true] .ps-stage{pointer-events:auto;overscroll-behavior:contain;min-height:0;overflow-y:auto}
.sv-mentioned{flex-direction:column;gap:13px;display:flex}.sv-mentioned-intro{color:#81796c;font:13px/1.6 var(--font-ui),Inter,sans-serif;margin:0}.sv-mentioned-group h3{font:500 18px/1.35 var(--font-display),Georgia,serif;color:#514538;margin:5px 0 10px}.sv-mentioned-group h3 small{font:12px var(--font-ui),Inter,sans-serif;color:#a79d90;margin-left:5px}.sv-mentioned-group ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.sv-mentioned-card{background:#fffcf8;border:1px solid #ece2d4;border-radius:11px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.sv-mentioned-image{object-fit:cover;border-radius:9px;flex:none;width:54px;height:54px}.sv-mentioned-detail{flex-direction:column;gap:5px;min-width:0;display:flex}.sv-mentioned-detail strong{font:600 14px/1.3 var(--font-ui),Inter,sans-serif;color:#50473a}.sv-mentioned-status{font:11px/1.5 var(--font-ui),Inter,sans-serif;color:#847665}.sv-mentioned-positions{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}.sv-mentioned-positions button{color:#8b641e;font:12px var(--font-ui),Inter,sans-serif;cursor:pointer;background:#fff7e8;border:1px solid #e4d5bd;border-radius:8px;padding:5px 9px}.sv-mentioned-positions button:hover,.sv-mentioned-positions button:focus-visible{background:#faebcc}.sv-mentioned-positions small{color:#9a8c76;align-self:center}.sv-mentioned-credit{color:#92897e;font:10px/1.4 var(--font-ui),Inter,sans-serif}.sv-transcript-coverage{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sv-transcript-switch{white-space:nowrap}@media (max-width:600px){.sv-mentioned-card{padding:12px}.sv-mentioned-positions button{min-height:32px}}.sv-mentioned{gap:12px}.sv-mentioned-intro,.sv-mentioned-status,.sv-mentioned-credit{display:none}.sv-mentioned-group h3{margin:5px 0 9px;font-size:16px}.sv-mentioned-group ul{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.sv-mentioned-card{background:#fffdf8;border:1px solid #e9decf;border-radius:999px;align-items:center;gap:9px;max-width:100%;min-height:45px;padding:6px 10px 6px 7px;display:flex}.sv-entity-avatar{color:#a38962;background:#f1e7d6;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid;overflow:hidden}.sv-entity-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.sv-mentioned-detail{flex-flow:wrap;align-items:center;gap:7px;display:flex}.sv-mentioned-detail strong{white-space:nowrap;font-size:12.5px}.sv-mentioned-positions{flex-wrap:wrap;align-items:center;gap:4px;margin:0;display:inline-flex}.sv-mentioned-positions button{border-radius:7px;min-height:22px;padding:2px 5px;font-size:10px}@media (max-width:600px){.sv-mentioned-card{padding:5px 9px 5px 5px}.sv-mentioned-detail{gap:5px}.sv-mentioned-positions button{min-height:24px}}.sv-mentioned-name{text-align:left;cursor:pointer;color:#50473a;font:600 14px/1.3 var(--font-ui),Inter,sans-serif;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0}.sv-mentioned-name:hover{text-underline-offset:3px;-webkit-text-decoration:underline #c9a36b;text-decoration:underline #c9a36b}.sv-mentioned-name:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #b28b4b}@media (max-width:600px){.sv-mentioned-name{align-items:center;min-height:36px;display:inline-flex}}.sv-entity-skeleton{flex-wrap:wrap;align-items:flex-start;gap:8px;margin:4px 0 12px;display:flex}.sv-entity-skeleton-card{background:#fffdf9;border:1px solid #e9e2d9;border-radius:999px;align-items:center;gap:9px;width:186px;max-width:100%;min-height:47px;padding:6px 13px 6px 7px;display:flex}.sv-entity-skeleton-card:nth-child(3n+2){width:214px}.sv-entity-skeleton-card:nth-child(3n+3){width:163px}.sv-entity-skeleton-avatar{border-radius:50%;flex:none;width:32px;height:32px;display:block}.sv-entity-skeleton-lines{flex:1;align-content:center;gap:5px;min-width:0;display:grid}.sv-entity-skeleton-lines span{border-radius:5px;width:87%;height:7px;display:block}.sv-entity-skeleton-lines span:last-child{width:53%;height:5px}.sv-entity-skeleton-avatar,.sv-entity-skeleton-lines span{background:linear-gradient(100deg,#eee9e1 10%,#f9f6f0 48%,#eee9e1 90%) 0 0/200% 100%;animation:1.8s ease-in-out infinite sv-entity-skeleton-glow}@keyframes sv-entity-skeleton-glow{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.sv-entity-skeleton-avatar,.sv-entity-skeleton-lines span{background:#eee9e1;animation:none}}.sv-theme-proposed{color:#847665;font:11px/1.4 var(--font-ui),Inter,sans-serif}.sv-mentioned-wikipedia{color:var(--gold,#9b783f);white-space:nowrap;padding:.25rem;font-size:.75rem;text-decoration:none}.sv-knowledge-proposals{color:#514538;margin-top:14px}.sv-knowledge-proposals>summary{cursor:pointer;width:fit-content;font:500 13px/1.5 var(--font-ui),Inter,sans-serif;color:#8b641e;list-style:revert;padding:5px 2px}.sv-knowledge-proposals>summary:hover{text-underline-offset:3px;text-decoration:underline}.sv-knowledge-proposals>summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #b28b4b}.sv-knowledge-proposal-list{flex-wrap:wrap;align-items:flex-start;gap:8px;margin:9px 0 0;padding:0;list-style:none;display:flex}.sv-knowledge-proposal.sv-mentioned-card{background:#fffdf8;border:1px solid #e9decf;border-radius:999px;gap:8px;max-width:100%;min-height:45px;padding:6px 8px 6px 7px}.sv-knowledge-proposal .sv-mentioned-detail{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.sv-knowledge-proposal .sv-mentioned-detail strong{color:#50473a;font:600 12.5px/1.35 var(--font-ui),Inter,sans-serif;overflow-wrap:anywhere}.sv-knowledge-proposal-actions{border-left:1px solid #ecdfcc;flex:none;align-items:center;gap:3px;margin-left:auto;padding-left:6px;display:inline-flex}.sv-knowledge-action{color:#897c69;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.sv-knowledge-action:hover:not(:disabled),.sv-knowledge-action:focus-visible{color:#6f4a20;background:#f2e8d8}.sv-knowledge-action.is-reject:hover:not(:disabled),.sv-knowledge-action.is-reject:focus-visible{color:#9d483e;background:#f3e6e3}.sv-knowledge-action:focus-visible{outline-offset:1px;outline:2px solid #b28b4b}.sv-knowledge-action:disabled{opacity:.4;cursor:wait}.sv-knowledge-proposal-error{font:12px/1.5 var(--font-ui),Inter,sans-serif;color:#9d483e;margin:8px 0}@media (max-width:600px){.sv-knowledge-action{width:34px;height:34px}.sv-knowledge-proposal.sv-mentioned-card{padding:5px 8px 5px 5px}}.sv-manual-theme{width:100%}.sv-manual-theme-search{background:#fffdf8;border:1px solid #e9decf;border-radius:12px;max-width:680px;margin-bottom:8px;padding:12px}.sv-manual-theme-search-row{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.sv-manual-theme-label{color:#514538;min-width:180px;font:12px var(--font-ui),Inter,sans-serif;flex-direction:column;flex:1;gap:5px;display:flex}.sv-manual-theme-label input,.sv-manual-theme-search select{color:#50473a;min-height:34px;font:13px var(--font-ui),Inter,sans-serif;background:#fff;border:1px solid #e9decf;border-radius:8px;padding:6px 9px}.sv-manual-theme-search-row .sv-add{margin:0}.sv-manual-theme-choices{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sv-manual-theme-choices li button{text-align:left;cursor:pointer;color:#514538;width:100%;font:13px var(--font-ui),Inter,sans-serif;background:#fff;border:1px solid #e9decf;border-radius:9px;align-items:center;gap:8px;padding:8px;display:flex}.sv-manual-theme-choices li button:hover{background:#fbf4e7}.sv-manual-theme-choices li button span{gap:4px;display:grid}.sv-manual-theme-choices li button small{color:#847665;white-space:nowrap;text-overflow:ellipsis;max-width:58ch;overflow:hidden}.sv-manual-theme-hint{font:12px/1.5 var(--font-ui),Inter,sans-serif;color:#847665;margin:8px 0 0}.sv-manual-theme-wikipedia{border-top:1px solid #ede3d6;margin-top:12px;padding-top:8px}.sv-manual-theme-wikipedia>summary{cursor:pointer;width:fit-content;font:500 12px/1.5 var(--font-ui),Inter,sans-serif;color:#8b641e;padding:4px 0}.sv-manual-theme-wikipedia>summary:hover{text-underline-offset:3px;text-decoration:underline}.sv-manual-theme-wikipedia>summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #b28b4b}.sv-manual-theme-wikipedia[open]>.sv-manual-theme-search-row{margin-top:10px}@media (max-width:600px){.sv-manual-theme-search-row>.sv-add{min-height:38px}.sv-manual-theme-label{min-width:160px}}.sv-entity-picker-search{min-width:215px;font:12px var(--font-ui),Inter,sans-serif;color:#847665;flex-direction:column;gap:6px;display:flex}.sv-entity-picker-search input{color:#514538;min-height:34px;font:13px var(--font-ui),Inter,sans-serif;background:#fff;border:1px solid #e9decf;border-radius:8px;padding:7px 9px}.sv-picker-heading{width:100%;font:500 12px var(--font-ui),Inter,sans-serif;color:#847665;margin:7px 0 2px}.sv-picker button small{color:#847665;font-size:11px}.sv-entity-picker-tabs{align-items:center;gap:6px;width:100%;margin:0 0 10px;display:flex}.sv-entity-picker-tabs button{color:#70634f;cursor:pointer;font:500 12px/1.4 var(--font-ui),Inter,sans-serif;background:#fffdf8;border:1px solid #e7dcca;border-radius:9px;padding:8px 13px}.sv-entity-picker-tabs button.is-active{color:#79531f;background:#f6ebd9;border-color:#d6b878}.sv-wikipedia-entity-picker{gap:12px;width:100%;max-width:640px;display:grid}.sv-wikipedia-entity-picker .sv-manual-theme-search-row{width:100%}.sv-wikipedia-entity-picker select{color:#514538;background:#fff;border:1px solid #e9decf;border-radius:8px;min-height:34px;padding:6px 9px}.sv-wikipedia-entity-picker .sv-entity-picker-search{flex:1;min-width:160px}.sv-wikipedia-entity-picker .sv-manual-theme-choices{margin:0}@media (max-width:600px){.sv-entity-picker-tabs button{min-height:40px}.sv-wikipedia-entity-picker{max-width:100%}}.sv-authored .sv-picker.sv-entity-search-popover{color:#353431;width:min(100%,580px);max-height:min(490px,70dvh);font:13px/1.45 var(--font-ui),Inter,sans-serif;background:#fff;border:1px solid #e5e1d9;border-radius:14px;flex-direction:column;gap:0;margin:0 0 15px;padding:0;display:flex;overflow:hidden;box-shadow:0 10px 28px #28241c13}.sv-entity-search-popover :where(button,input,select){font-family:var(--font-ui),Inter,sans-serif}.sv-entity-search-header{justify-content:space-between;align-items:flex-start;gap:12px;padding:17px 18px 11px;display:flex}.sv-entity-search-header strong{font:600 16px/1.3 var(--font-ui),Inter,sans-serif;letter-spacing:-.02em;color:#35312d}.sv-entity-search-header p{font:12px/1.4 var(--font-ui),Inter,sans-serif;color:#817e77;margin:4px 0 0}.sv-authored .sv-entity-search-popover .sv-entity-search-close{color:#85817b;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;min-width:30px;height:30px;margin:-4px -4px 0 0;padding:0;display:grid}.sv-authored .sv-entity-search-popover .sv-entity-search-close:hover{color:#35312d;background:#f3f1ed}.sv-entity-search-bar{color:#8b877f;background:#fff;border:1px solid #d7d3cc;border-radius:9px;align-items:center;gap:9px;min-width:0;min-height:43px;margin:0 15px 8px;padding:0 6px 0 12px;transition:border-color .14s,box-shadow .14s;display:flex}.sv-entity-search-bar:focus-within{border-color:#a39171;box-shadow:0 0 0 2px #a391711f}.sv-entity-search-bar input[type=search]{box-shadow:none;color:#37342f;min-width:0;min-height:39px;font:13px/1.4 var(--font-ui),Inter,sans-serif;background:0 0;border:0;outline:0;flex:1;padding:8px 0}.sv-entity-search-bar input::placeholder{color:#aaa59d;opacity:1}.sv-entity-search-bar input::-webkit-search-cancel-button{display:none}.sv-authored .sv-entity-search-popover .sv-entity-search-clear{color:#99948c;background:0 0;border-radius:6px;place-items:center;width:26px;min-width:26px;height:27px;margin:0;padding:0;display:grid}.sv-entity-search-bar select{color:#5d5953;max-width:55px;min-height:28px;font:500 11px var(--font-ui),Inter,sans-serif;background:#f7f6f3;border:0;border-radius:6px;padding:4px 2px 4px 6px}.sv-authored .sv-entity-search-popover .sv-entity-search-submit{color:#fff;background:#36332e;border-radius:7px;place-items:center;width:31px;min-width:31px;height:31px;margin:0;padding:0;display:grid}.sv-entity-search-submit:hover:not(:disabled){color:#fff;background:#5d564b!important}.sv-entity-search-submit:disabled{opacity:.35;cursor:default}.sv-entity-search-scopes{border-bottom:1px solid #ebe8e2;align-items:stretch;gap:14px;padding:0 18px;display:flex}.sv-authored .sv-entity-search-popover .sv-entity-search-scopes button{color:#858079;width:auto;font:500 12px/1.3 var(--font-ui),Inter,sans-serif;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:7px;margin:0;padding:10px 2px 9px;display:inline-flex}.sv-authored .sv-entity-search-popover .sv-entity-search-scopes button.is-current{color:#3e3a34;border-bottom-color:#625746;font-weight:600}.sv-authored .sv-entity-search-popover .sv-entity-search-scopes button:hover{color:#3e3a34}.sv-entity-search-content{overscroll-behavior:contain;min-height:80px;max-height:290px;overflow:auto}.sv-entity-search-placeholder{color:#87827b;font:12px/1.5 var(--font-ui),Inter,sans-serif;align-items:center;gap:6px;margin:0;padding:24px 18px;display:flex}.sv-entity-search-placeholder strong{color:#5b544a;font-weight:600}.sv-entity-search-results{gap:0;margin:0;padding:5px 8px;list-style:none;display:grid}.sv-entity-search-results li{margin:0;padding:0}.sv-authored .sv-entity-search-popover .sv-entity-search-results li>button{color:#45413b;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:46px;margin:0;padding:5px 10px;display:flex}.sv-entity-search-results li>button:hover:not(:disabled),.sv-entity-search-results li>button:focus-visible{color:#2f2b27;background:#f5f4f1!important}.sv-entity-search-results li>button>svg:last-child{color:#918a7f;min-width:16px;margin-left:auto}.sv-entity-search-avatar{color:#777167;width:29px;height:29px;font:600 12px var(--font-ui),Inter,sans-serif;background:#eeece7;border-radius:50%;flex:none;place-items:center;display:grid}.sv-entity-search-avatar.sv-entity-search-wiki{color:#666059;background:#eeece9;font:600 14px Georgia,serif}.sv-entity-search-result-title{color:#3e3a34;min-width:0;font:500 13px/1.35 var(--font-ui),Inter,sans-serif;overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.sv-entity-search-result-title small{color:#98928b;font:11px/1.35 var(--font-ui),Inter,sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sv-entity-search-footnote{color:#98928b;margin:0;padding:6px 18px 12px;font-size:11px}.sv-entity-search-confirm{padding:14px 16px 16px}.sv-entity-search-confirm-title{align-items:center;gap:10px;padding-bottom:14px;display:flex}.sv-entity-search-confirm-title>svg{color:#797167;flex:none}.sv-entity-search-confirm-title>span{flex:1;gap:2px;min-width:0;display:grid}.sv-entity-search-confirm-title strong{font:600 13px/1.35 var(--font-ui),Inter,sans-serif;color:#383530}.sv-entity-search-confirm-title small{font:11px/1.4 var(--font-ui),Inter,sans-serif;color:#969188}.sv-authored .sv-entity-search-popover .sv-entity-search-change{color:#7b746a;width:auto;font:12px var(--font-ui),Inter,sans-serif;flex:none;margin:0;padding:6px 8px}.sv-entity-search-confirm-actions{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.sv-entity-search-confirm-actions label{min-width:130px;font:11px/1.3 var(--font-ui),Inter,sans-serif;color:#817b72;flex:1;gap:5px;display:grid}.sv-entity-search-confirm-actions select{color:#3d3a34;width:100%;min-height:36px;font:13px var(--font-ui),Inter,sans-serif;background:#fff;border:1px solid #d9d5cc;border-radius:8px;padding:6px 10px}.sv-authored .sv-entity-search-popover .sv-entity-search-confirm-button{color:#fff;width:auto;min-height:36px;font:500 12px var(--font-ui),Inter,sans-serif;background:#37342f;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 13px;display:inline-flex}.sv-entity-search-confirm-button:hover:not(:disabled){color:#fff!important;background:#555047!important}.sv-entity-search-footer{color:#98928b;font:11px/1.4 var(--font-ui),Inter,sans-serif;border-top:1px solid #f0ede8;padding:10px 16px 12px}.sv-entity-search-spinner{animation:1s linear infinite sv-spin}@keyframes sv-spin{to{transform:rotate(360deg)}}.sv-entity-search-popover :is(button,input,select):focus-visible{outline-offset:2px;outline:2px solid #9a845f}@media (prefers-reduced-motion:reduce){.sv-entity-search-spinner{animation:none}}@media (max-width:600px){.sv-authored .sv-picker.sv-entity-search-popover{max-height:min(470px,65dvh)}.sv-entity-search-header{padding:14px 14px 10px}.sv-entity-search-bar{margin:0 12px 8px}.sv-entity-search-scopes{padding:0 14px}.sv-entity-search-content{max-height:220px}.sv-entity-search-confirm-actions{gap:8px}}
.sv{max-width:1440px;padding:72px clamp(16px,calc(3.5 * var(--u-vw)),54px) 120px;font:14px/1.5 var(--font-ui),Inter,system-ui,sans-serif;color:#3f3a34;margin:0 auto;position:relative}.sv-back{color:var(--page-ink);text-shadow:var(--page-shadow);font:500 14px var(--font-ui),Inter,sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0 0 14px;padding:6px 2px;display:inline-flex}.sv-head{min-width:0;margin-bottom:22px}.sv-head h1{text-overflow:ellipsis;white-space:nowrap;font:500 clamp(26px,calc(3 * var(--u-vw)),36px)/1.2 var(--font-display),"Cormorant Garamond",Georgia,serif;color:var(--page-ink);text-shadow:var(--page-shadow);margin:0;overflow:hidden}.sv-meta{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:13px;display:flex}.sv-meta-text{color:var(--page-ink-muted);text-shadow:var(--page-shadow)}.sv-topic{color:#6f5a35;background:#fffdf8;border:1px solid #ece4d6;border-radius:999px;padding:2px 10px;font-size:12px}.sv-example{font-size:11.5px}.sv-body{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);align-items:start;gap:24px;display:grid}.sv-original{height:calc(calc(100 * var(--u-dvh)) - 110px);overscroll-behavior:contain;background:#fff;border:1px solid #ece4d6;border-radius:18px;position:sticky;top:72px;overflow:auto}.sv-player{z-index:2;aspect-ratio:16/8;color:#fff;background:linear-gradient(140deg,#2f2c36,#6b5d4c);place-items:center;display:grid;position:sticky;top:0}.sv-player button{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.sv-player-time{font:500 12px var(--font-ui),Inter,sans-serif;opacity:.85;position:absolute;bottom:10px;left:14px}.sv-transcript{margin:0;padding:10px;list-style:none}.sv-transcript li button{color:#4c4842;width:100%;font:15px/1.55 var(--font-ui),Inter,sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:52px minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.sv-transcript li button:hover{background:#faf6ef}.sv-transcript time{color:#a08458;font-variant-numeric:tabular-nums;padding-top:2px;font-size:12.5px}.sv-transcript li.is-active button{background:#fbf2df;box-shadow:inset 3px 0 #c9a36b}.sv-pages{background:#f6f3ec;gap:18px;padding:18px;display:grid}.sv-page{font:400 18px/1.6 var(--font-display),"Cormorant Garamond",Georgia,serif;color:#35312b;background:#fff;border-radius:6px;padding:34px 38px 30px;position:relative;box-shadow:0 1px 3px #3f382a14}.sv-page p{border-radius:6px;margin:0 0 12px;padding:2px 6px}.sv-page p.is-active{background:#fbf2df;box-shadow:-3px 0 #c9a36b}.sv-page-number{color:#b3a993;font:12px var(--font-ui),Inter,sans-serif;position:absolute;top:10px;right:14px}.sv mark{color:inherit;background:#f3dfb4;border-radius:3px;padding:0 2px}.sv-panel{background:#fffefc;border:1px solid #ece4d6;border-radius:18px;min-width:0}.sv-tabs{scrollbar-width:none;border-bottom:1px solid #f1ebe0;gap:2px;padding:6px;display:flex;overflow-x:auto}.sv-tabs button{color:#7a7064;min-height:38px;font:500 13.5px var(--font-ui),Inter,sans-serif;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.sv-tabs button small{color:#b3a993;font-weight:400}.sv-tabs button[aria-selected=true]{color:#6e4f1d;background:#fbf4e7}.sv-panel-body{padding:14px}.sv-ideas,.sv-entities,.sv-notes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-idea{background:#fff;border:1px solid #f0e9dc;border-radius:14px;padding:14px}.sv-idea header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.sv-idea-title{color:#2f2c27;font:500 19px/1.25 var(--font-display),"Cormorant Garamond",Georgia,serif;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.sv-idea-title:disabled{cursor:default}.sv-idea-meta{color:#9a917f;align-items:center;gap:5px;margin:6px 0 10px;font-size:12px;display:flex}.sv-stance{font:600 11px/1.6 var(--font-ui),Inter,sans-serif;letter-spacing:.02em;border-radius:999px;flex:none;padding:2px 9px}.sv-stance.is-afirma{color:#3f6a3a;background:#e7f0e4}.sv-stance.is-cuestiona{color:#9a4a3c;background:#f6e3df}.sv-stance.is-expone{color:#6f6656;background:#eeeae2}.sv-quotes{gap:6px;display:grid}.sv-quotes button{color:#5d574f;font:13px/1.45 var(--font-ui),Inter,sans-serif;text-align:left;cursor:pointer;background:#fdfbf7;border:1px solid #f1ebe0;border-radius:10px;grid-template-columns:44px minmax(0,1fr);gap:8px;padding:8px 10px;display:grid}.sv-quotes button span{color:#a08458;font-variant-numeric:tabular-nums;font-weight:600}.sv-quotes q{quotes:"«" "»"}.sv-quotes button:hover,.sv-quotes button.is-active{background:#fbf4e7;border-color:#e2cfa8}.sv-entities button{text-align:left;cursor:pointer;background:#fff;border:1px solid #f0e9dc;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px;display:grid}.sv-entities button.is-active{background:#fbf4e7;border-color:#e2cfa8}.sv-entity-avatar{color:#8a6a35;background:#f6efe3;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.sv-entity-text strong{color:#2f2c27;font-weight:500;display:block}.sv-entity-text small{color:#9a917f;font-size:12px}.sv-entity-count{color:#7a6a4c;min-width:26px;font:600 12px var(--font-ui),Inter,sans-serif;text-align:center;background:#f3eee4;border-radius:999px;padding:2px 8px}.sv-notes li{background:#fff;border:1px solid #f0e9dc;border-radius:12px;padding:12px 14px}.sv-notes p{font:400 17px/1.4 var(--font-display),"Cormorant Garamond",Georgia,serif;color:#3f3a34;margin:6px 0 0}.sv-note-kind{color:#9d8ca9;align-items:center;gap:5px;font-size:12px;display:inline-flex}.sv-note-link{align-items:center;gap:8px;display:flex;font:13px var(--font-ui),Inter,sans-serif!important;color:#6f6656!important}.sv-empty{color:#9a917f}.sv-converse{gap:8px;display:grid}.sv-converse p{color:#7a7064;margin:0 0 4px}.sv-converse button{color:#4c4842;font:13.5px var(--font-ui),Inter,sans-serif;text-align:left;cursor:pointer;background:#fff;border:1px solid #f0e9dc;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.sv-converse button:hover{background:#fbf4e7}.sv-converse .sv-converse-open{color:#7d5a22;border-color:#cda85f;justify-content:center;font-weight:600}@media (max-width:900px){.sv-body{grid-template-columns:1fr}.sv-original{height:min(calc(62 * var(--u-dvh)),560px);position:relative;top:0}}@media (prefers-reduced-motion:reduce){.sv *{scroll-behavior:auto}}.sv{--page-ink:#2f2c27;--page-ink-muted:#6f685e;--page-shadow:none}.sv-add{color:#7d5a22;font:500 13px var(--font-ui),Inter,sans-serif;cursor:pointer;background:#fffdf8;border:1px dashed #d9c39b;border-radius:10px;align-items:center;gap:7px;margin:0 0 10px;padding:8px 12px;display:inline-flex}.sv-add:hover{background:#fbf4e7}.sv-picker{background:#fff;border:1px solid #ece4d6;border-radius:12px;gap:2px;margin:0 0 12px;padding:6px;list-style:none;display:grid}.sv-picker button{color:#4c4842;width:100%;font:13px var(--font-ui),Inter,sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.sv-picker button:hover{background:#f6f0e5}.sv{container:sv/inline-size}@container sv (max-width:980px){.sv-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container sv (max-width:640px){.sv-body{grid-template-columns:1fr}.sv-original{height:min(calc(60 * var(--u-dvh)),520px);position:relative;top:0}}.sv *,.sv{scrollbar-width:none;-ms-overflow-style:none}.sv ::-webkit-scrollbar{width:0;height:0;display:none}.sv::-webkit-scrollbar{width:0;height:0;display:none}.sv-player-host{margin-bottom:20px}.sv-player-host .sv-player{aspect-ratio:16/9;max-height:min(calc(58 * var(--u-dvh)),620px);border-radius:18px;width:100%;position:relative;overflow:hidden}.sv-player-host.is-floating{height:0;margin:0}.sv-player-host.is-floating .sv-player{z-index:60;top:auto;left:auto;right:calc(24px + var(--chat-reserved-space,0px));width:min(360px,calc(42 * var(--u-vw)));border-radius:14px;max-height:none;position:fixed;bottom:96px;box-shadow:0 18px 50px #2a221a40}.sv-player-host.is-floating .sv-play{width:46px;height:46px}.sv-float{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000040;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px}.sv-float:hover{background:#0006}.sv-moments{gap:6px;margin:6px 0 4px 46px;display:grid}.sv-moments button{color:#5d574f;font:13px/1.45 var(--font-ui),Inter,sans-serif;text-align:left;cursor:pointer;background:#fdfbf7;border:1px solid #f1ebe0;border-radius:10px;grid-template-columns:44px minmax(0,1fr);gap:8px;padding:8px 10px;display:grid}.sv-moments button span{color:#a08458;font-variant-numeric:tabular-nums;font-weight:600}.sv-moments q{quotes:"«" "»"}.sv-moments button:hover,.sv-moments button.is-active{background:#fbf4e7;border-color:#e2cfa8}.sv-player .sv-float{border-radius:10px;width:34px;height:34px}.sv-body.is-video{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.sv-body.is-video.is-floating{grid-template-columns:1fr}.sv-body.is-video .sv-player-host{margin:0;position:sticky;top:72px}.sv-body.is-video .sv-player-host .sv-player{max-height:none}@container sv (max-width:900px){.sv-body.is-video{grid-template-columns:1fr}.sv-body.is-video .sv-player-host{position:relative;top:0}.sv-body.is-video .sv-panel{max-height:none}}.sv-write{background:#fff;border:1px solid #e9dcc6;border-radius:14px;gap:8px;margin-bottom:12px;display:grid;overflow:visible}.sv-write .md-editor-area{min-height:120px}.sv-write-actions{justify-content:flex-end;align-items:center;gap:14px;padding:0 12px 8px;display:flex}.sv-link{color:#8f8676;font:13px var(--font-ui),Inter,sans-serif;cursor:pointer;background:0 0;border:0;padding:0}.sv-stance.is-pending{color:#8a7a5c;background:#f3eee4}.sv-conversation{color:#3f3a34;width:100%;font:500 15px var(--font-ui),Inter,sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.sv-conversation svg{color:#6f8a78}.sv-tabs{flex-wrap:wrap;overflow:visible}.sv-tabs button{padding:0 10px}.sv-body.is-video,.sv-body.is-video.is-floating{grid-template-columns:1fr}.sv-body.is-video .sv-player-host{width:min(100%,calc(calc(38.2 * var(--u-dvh)) * 16 / 9));margin:0 auto 4px;position:relative;top:0}.sv-body.is-video.is-floating .sv-player-host{width:0;margin:0}.sv-body.is-video .sv-panel{max-height:none;overflow:visible}.sv-tabs{flex-wrap:nowrap;overflow-x:auto}.sv-body.is-real-source,.sv-body.is-real-source.is-video{flex-direction:column;align-items:stretch;gap:18px;display:flex}.sv-body.is-real-source .sv-original{background:#fff;border-radius:16px;flex:none;width:100%;height:auto;max-height:none;position:relative;top:auto;overflow:hidden}.sv-body.is-real-source .sv-player{aspect-ratio:16/9;border-radius:12px;width:min(100%,67.9111dvh);max-height:38.2dvh;margin:0 auto;position:relative;overflow:hidden}.sv-body.is-real-source .sv-player iframe{aspect-ratio:16/9;border:0;width:100%;height:100%;display:block}.sv-body.is-real-source .sv-pdf-frame{background:#fff;border:0;width:100%;height:min(55dvh,700px);display:block}.sv-body.is-real-source .sv-original-actions{justify-content:flex-start;align-items:center;padding:9px 14px;display:flex}.sv-body.is-real-source .sv-original-actions .sv-add{margin:0}.sv-body.is-real-source .sv-panel{width:100%;max-height:none;overflow:visible}.sv-body.is-real-source .sv-panel .sv-tabs{flex-wrap:wrap;overflow:visible}.sv-body.is-real-source .sv-panel .sv-tabs button{min-height:40px}.sv-body.is-real-source .sv-pages{min-height:170px}.sv-body.is-real-source .sv-page{max-width:none}@media (max-width:640px){.sv-body.is-real-source .sv-pdf-frame{height:48dvh}.sv-body.is-real-source .sv-player{width:100%}.sv-body.is-real-source .sv-panel .sv-tabs{flex-wrap:nowrap;overflow-x:auto}}.sv-body.is-real-source .sv-original.sv-video-original{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.sv-body.is-real-source .sv-player.sv-video-cover{aspect-ratio:16/9;background:#171717;border-radius:14px;width:min(100%,67.9111dvh);max-height:38.2dvh;margin:0 auto;display:block;position:relative;overflow:hidden;box-shadow:0 16px 45px #27201622}.sv-video-cover img{object-fit:cover;width:100%;height:100%;display:block}.sv-video-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#0007);position:absolute;inset:0}.sv-video-cover .sv-video-play{z-index:2;color:#fff;width:100%;height:100%;font:600 15px var(--font-ui),Inter,sans-serif;cursor:pointer;text-shadow:0 2px 8px #000c;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.sv-video-cover .sv-video-play svg{box-sizing:content-box;background:#ffffff32;border-radius:50%;padding:15px;transition:background .15s}.sv-video-cover .sv-video-play:hover svg,.sv-video-cover .sv-video-play:focus-visible svg{background:#bd8e3bcc}.sv-video-cover .sv-video-play:focus-visible{outline-offset:4px;outline:3px solid #b68d45}.sv-body.is-real-source.is-player-detached{gap:0}.sv-body.is-real-source .sv-panel{box-sizing:border-box;width:100%;min-width:0}.sv-body.is-real-source .sv-panel .sv-tabs{box-sizing:border-box;flex-wrap:nowrap;gap:2px;width:100%;display:flex;overflow-x:auto}.sv-body.is-real-source .sv-panel .sv-tabs button{flex:1 1 0;justify-content:center;min-width:max-content;padding-inline:12px}.sv-body.is-real-source .sv-panel .sv-panel-body{box-sizing:border-box;width:100%}@media (max-width:690px){.sv-body.is-real-source .sv-panel .sv-tabs button{flex:none;justify-content:flex-start}.sv-body.is-real-source .sv-player.sv-video-cover{width:100%}}.sv-authored{width:100%;min-width:0;font:13px/1.5 var(--font-ui),Inter,sans-serif;margin:0 0 12px}.sv-authored .sv-write{margin-bottom:14px}.sv-authored .sv-write .md-editor{min-width:0}.sv-authored .sv-write .md-editor-area{min-height:154px}.sv-authored .sv-write-actions{padding:0 12px 10px}.sv-authored .sv-write-actions .sv-add{margin:0}.sv-authored .sv-write-actions button:disabled{opacity:.48;cursor:not-allowed}.sv-authored .sv-picker{gap:4px;margin:0 0 12px;display:grid}.sv-authored .sv-notes{margin:8px 0 0}.sv-authored .sv-authored-entry{overflow-wrap:anywhere}.sv-authored .sv-authored-entry p{font:400 16px/1.52 var(--font-display),Georgia,serif;margin:0 0 8px}.sv-authored .sv-authored-entry p:last-child{margin-bottom:0}.sv-authored .sv-authored-entry ul,.sv-authored .sv-authored-entry ol{padding-left:20px}.sv-authored-hint{color:#938a79;margin:4px 0 12px;font-size:12px;line-height:1.5}.sv-authored-error,.sv-authored-notice{border-radius:9px;margin:0 0 12px;padding:9px 12px;font-size:12px}.sv-authored-error{color:#8d312b;background:#fff9f8;border:1px solid #e5bdb5}.sv-authored-notice{color:#4f6d3e;background:#f9fcf6;border:1px solid #d8e4ce}.sv-authored .sv-linked-entities{margin:10px 0 12px}.sv-body.is-real-source .sv-player.sv-player-anchor{aspect-ratio:16/9;background:#171717;border-radius:14px;width:min(100%,67.9111dvh);height:auto;max-height:38.2dvh;margin:0 auto;display:block;position:relative;overflow:hidden}.sv-body.is-real-source .sv-pdf-host{width:100%;min-width:0;position:relative}.sv-body.is-real-source .sv-pdf-host .sv-pdf-frame{width:100%;display:block}.sv-body.is-real-source .sv-pdf-float{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#73582e;font:12px var(--font-ui),Inter,sans-serif;cursor:pointer;background:#fffdf8eb;border:1px solid #e8dfd0;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;display:flex;position:absolute;top:10px;right:12px;box-shadow:0 5px 18px #35251320}.sv-body.is-real-source .sv-pdf-float:hover,.sv-body.is-real-source .sv-pdf-float:focus-visible{background:#fff4dd;border-color:#c9aa73}.sv-body.is-real-source:not(.is-player-detached) .sv-original+.sv-panel{margin-top:clamp(20px,3.2vw,42px)}.sv-body.is-real-source.is-player-detached .sv-panel{margin-top:0}.sv-transcript{box-sizing:border-box;width:100%;font:14px/1.6 var(--font-ui),Inter,sans-serif}.sv-transcript-header{justify-content:space-between;align-items:start;gap:14px;margin:0 0 16px;display:flex}.sv-transcript-header strong{font:500 20px/1.3 var(--font-display),Georgia,serif}.sv-transcript-header p,.sv-transcript-coverage,.sv-transcript-origin{color:#897f70;margin:5px 0;font-size:12px}.sv-transcript-header>span{color:#aa8b55;white-space:nowrap;font-size:12px}.sv-transcript-search{background:#fff;border:1px solid #e7ddcf;border-radius:10px;align-items:center;gap:9px;margin-bottom:10px;padding:10px 12px;display:flex}.sv-transcript-search input{min-width:0;font:13px var(--font-ui),Inter,sans-serif;background:0 0;border:0;outline:none;flex:1}.sv-transcript-lines{flex-direction:column;gap:0;margin:14px 0;padding:0;list-style:none;display:flex}.sv-transcript-lines li{white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid #eee5d9;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:12px 7px;display:grid}.sv-transcript-lines li:hover{background:#faf7f1}.sv-transcript-time{color:#987036;cursor:pointer;background:#f8f2e6;border:0;border-radius:7px;place-self:start;align-items:center;gap:5px;padding:5px 7px;font-size:12px;display:inline-flex}.sv-transcript-time:hover,.sv-transcript-time:focus-visible{background:#f0ddb6}.sv-transcript-more{margin:8px 0}.sv-video-cover img{image-rendering:auto;filter:none!important}@media (max-width:600px){.sv-transcript-lines li{grid-template-columns:66px minmax(0,1fr);gap:6px}}.sv-search-origin{font:13px/1.5 var(--font-ui),Inter,sans-serif;color:#4c463f;background:#fcf9f3;border:1px solid #e9dac0;border-radius:12px;margin:10px 0 20px;padding:13px 17px}.sv-search-origin strong{color:#725129;margin-bottom:5px;font-weight:600;display:block}.sv-search-origin p{margin:0 0 4px}.sv-search-origin q{white-space:pre-wrap;overflow-wrap:anywhere;color:#665d4f;margin:6px 0;font-style:italic;display:block}.sv-search-seek{color:#8d641c;cursor:pointer;background:#fffaf0;border:1px solid #dec8a4;border-radius:9px;align-items:center;gap:6px;margin:6px 0 0;padding:6px 11px;display:inline-flex}.sv-search-seek:hover{background:#f4e5c9}.sv-body.is-real-source .sv-youtube-preview iframe{aspect-ratio:16/9;pointer-events:none;border:0;width:100%;height:100%;display:block}.sv-body.is-real-source .sv-youtube-preview .sv-video-play{background:0 0}.sv-body.is-real-source .sv-youtube-preview .sv-video-play span{font:500 12px var(--font-ui),Inter,sans-serif;background:#171717b8;border-radius:8px;padding:6px 9px;position:absolute;bottom:14px;right:15px}.sv-body.is-real-source .sv-youtube-preview .sv-video-play svg{color:#fff;background:#ff0033cf;border-radius:13px}.sv .sv-transcript-lines li{overflow-wrap:normal;background:#fff;border:1px solid #eee5d9;border-radius:12px;grid-template-columns:max-content minmax(0,1fr);gap:16px;margin-bottom:10px;padding:16px}.sv .sv-transcript-time{white-space:nowrap;word-break:normal;overflow-wrap:normal}.sv .sv-transcript-lines li>span{overflow-wrap:anywhere;min-width:0}.sv-tabs button{position:relative}.sv-tab-working{background:#f1e8d8;border-radius:8px;height:2px;display:block;position:absolute;bottom:2px;left:12px;right:12px;overflow:hidden}.sv-tab-working>span{background:#b89257;border-radius:8px;width:35%;height:100%;animation:1.6s ease-in-out infinite sv-tab-scan;display:block}@keyframes sv-tab-scan{0%{transform:translate(-110%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.sv-tab-working>span{width:75%;animation:none}}.sv-transcript-scroll-sentinel{pointer-events:none;height:1px}.sv-tab-content[hidden]{display:none!important}.sv-loading-announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sv-body.is-real-source .sv-panel .sv-tabs{flex-wrap:nowrap;justify-content:flex-start;gap:6px;overflow-x:auto}.sv-body.is-real-source .sv-panel .sv-tabs button{white-space:nowrap;flex:none;justify-content:flex-start;padding-inline:14px}.sv .ur-reader{color:#493e31;max-width:1200px;font:15px/1.7 var(--font-ui),Arial,sans-serif;margin:0 auto;padding:clamp(14px,2.5vw,32px)}.sv .ur-head{justify-content:space-between;align-items:center;gap:16px;margin:0 0 22px;display:flex}.sv .ur-head>div:first-child>span{color:#a07e4c;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.sv .ur-head h2{font:500 clamp(23px,2.2vw,33px)/1.2 var(--font-display),Georgia,serif;color:#3e352b;margin:5px 0 0}.sv .ur-modes{background:#f3ecdf;border-radius:12px;flex:none;gap:3px;padding:3px;display:flex}.sv .ur-modes button{color:#8e7a5d;font:500 12px var(--font-ui),Arial,sans-serif;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:8px 12px}.sv .ur-modes button[aria-pressed=true]{color:#604a2c;background:#fffdfa;box-shadow:0 1px 4px #7057351a}.sv .ur-search{color:#9c825c;background:#fffdf9;border:1px solid #e8ddcc;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.sv .ur-search input{min-width:0;font:14px var(--font-ui),Arial,sans-serif;color:#4f4335;background:0 0;border:0;outline:none;flex:1}.sv .ur-legend{color:#927f65;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:13px 0 20px;font-size:12px;display:flex}.sv .ur-legend>span:first-child{margin-right:auto}.sv .ur-section{background:#fffefa;border:1px solid #e9dfcf;border-radius:13px;margin:0 0 12px;overflow:hidden}.sv .ur-section-head{text-align:left;color:#514431;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;width:100%;padding:17px 19px;display:flex}.sv .ur-section-head[aria-expanded=true]{background:#f8f1e4;border-bottom:1px solid #e9dfcf}.sv .ur-section-head:hover{background:#f8f1e4}.sv .ur-number{color:#a78653;letter-spacing:.08em;font-size:11px;font-weight:600}.sv .ur-section-title{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sv .ur-section-title strong{font-size:16px;font-weight:650}.sv .ur-section-title small{color:#8f7654;font-size:12px;font-weight:400}.sv .ur-section-head svg{color:#a88a59;flex:none;transition:transform .16s}.sv .ur-section-head svg.is-open{transform:rotate(180deg)}.sv .ur-section-body{padding:6px 24px}.sv .ur-passage{border-bottom:1px solid #eee5d7;grid-template-columns:88px minmax(0,1fr);gap:15px;padding:17px 0;display:grid}.sv .ur-passage:last-child{border-bottom:0}.sv .ur-passage p{white-space:pre-wrap;overflow-wrap:anywhere;color:#484137;font:400 clamp(15px,1.15vw,18px)/1.8 var(--font-ui),Arial,sans-serif;margin:0}.sv .ur-locator{color:#98723c;font:500 12px var(--font-ui),Arial,sans-serif;white-space:nowrap;background:#f8f1e5;border:1px solid #ebdfcc;border-radius:8px;place-self:start;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.sv button.ur-locator{cursor:pointer}.sv button.ur-locator:hover{background:#f0dfc2}.sv .ur-known-term,.sv .ur-discover-term{font:inherit;cursor:pointer;color:#95723f;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #c8a86f;text-decoration:underline #c8a86f;display:inline}.sv .ur-discover-term{color:inherit;background:linear-gradient(90deg,#b88ac9,#83a9df,#81bfa7,#e3b86a) 0 100%/100% 2px no-repeat;text-decoration:none}.sv .ur-known-term:hover,.sv .ur-discover-term:hover{color:#79582d}.sv .ur-more{color:#94703d;cursor:pointer;font:500 13px var(--font-ui),Arial,sans-serif;background:#fbf6eb;border:1px solid #dfc99e;border-radius:9px;margin:10px auto;padding:8px 15px;display:block}.sv .ur-note{color:#927f65;font-size:13px}@media (max-width:700px){.sv .ur-head{flex-direction:column;align-items:flex-start}.sv .ur-section-body{padding:4px 13px}.sv .ur-passage{grid-template-columns:1fr;gap:8px}.sv .ur-passage p{font-size:16px}.sv .ur-section-head{padding:13px}.sv .ur-reader{padding:12px 5px}}.sv .ur-continuous{max-width:1200px;padding:clamp(12px,2vw,28px)}.sv .ur-continuous-text{min-width:0}.sv .ur-reading-unit{margin:0}.sv .ur-continuous .ur-passage{border:0;grid-template-columns:72px minmax(0,1fr);gap:18px;padding:0 0 19px}.sv .ur-continuous .ur-passage p{-webkit-user-select:text;user-select:text;font-size:clamp(15px,1.15vw,18px);line-height:1.85}.sv .ur-continuous .ur-locator{color:#a58b64;background:0 0;border:0;padding:5px 0;font-size:11px}.sv .ur-continuous button.ur-locator:hover{color:#84602e;background:0 0}.sv .ur-original-heading{font:500 25px/1.35 var(--font-display),Georgia,serif;color:#514331;margin:30px 0 16px 90px}.sv .ur-reading-unit:first-child .ur-original-heading{margin-top:0}.sv .ur-scroll-sentinel{min-height:24px}.ur-selection-tools{z-index:2147482990;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:fixed;transform:translate(-50%)}.ur-selection-magic{cursor:pointer;color:#a48350;background:#fffdf8;border:1px solid #e8dbca;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 5px 18px #775c3b35}.ur-selection-magic svg{color:#a783b8;filter:drop-shadow(1px 1px #e3b66c)drop-shadow(-1px -1px #8bbcc7)}.ur-selection-magic:hover,.ur-selection-magic:focus-visible{outline-offset:2px;outline:2px solid #c2a3d3}.ur-selection-search{z-index:2147482995;color:#514432;width:min(400px,100vw - 24px);max-height:min(420px,60dvh);font:14px/1.4 var(--font-ui),Arial,sans-serif;box-sizing:border-box;background:#fffdf9;border:1px solid #e8dcc9;border-radius:16px;padding:10px;position:fixed;overflow:auto;box-shadow:0 15px 40px #4f3b2226}.ur-selection-input{color:#a38760;border:1px solid #e6d8c0;border-radius:10px;align-items:center;gap:8px;padding:9px;display:flex}.ur-selection-input input{color:#514432;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1}.ur-selection-input select,.ur-selection-input button{color:#8c704a;cursor:pointer;background:#f7f1e6;border:0;border-radius:6px;padding:5px}.ur-selection-result{color:#514432;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:11px 7px;display:flex}.ur-selection-result:hover{background:#f5eddf}.ur-selection-result .ur-selection-letter{color:#a28458;background:#eee4d3;border-radius:9px;flex:0 0 36px;place-items:center;height:36px;font:600 20px Georgia,serif;display:grid}.ur-selection-result span:nth-child(2){flex:1;min-width:0}.ur-selection-result strong,.ur-selection-result small{overflow-wrap:anywhere;display:block}.ur-selection-result small{color:#96846c;margin-top:3px;font-size:12px}.ur-selection-result svg{color:#a3814a;flex:none}.ur-selection-status{color:#8f7b5e;margin:0;padding:10px 7px;font-size:12px}@media (max-width:700px){.sv .ur-continuous .ur-passage{grid-template-columns:1fr;gap:2px;padding-bottom:20px}.sv .ur-original-heading{margin-left:0}.sv .ur-continuous .ur-passage p{font-size:16px}.sv .ur-continuous .ur-locator{padding:2px 0}}.sv .ur-continuous .ur-search{margin-bottom:7px}.sv .ur-selection-hint{color:#a08a6d;margin:0 0 23px 2px;font-size:12px}.sv .ur-rainbow-selected .ur-passage p::selection,.sv .ur-rainbow-selected .ur-passage p ::selection{color:inherit;background:0 0}.ur-selection-underlines{pointer-events:none;z-index:2147482989;position:fixed;inset:0}.ur-selection-underlines>span{background:linear-gradient(90deg,#de8dad,#9a94ec,#76bad8,#81c4a1,#edc46c);border-radius:3px;height:3px;position:fixed;box-shadow:0 1px 3px #b897d433}.ur-selection-magic{background:linear-gradient(#fffdfa,#fffdfa) padding-box padding-box,conic-gradient(#dc98bf,#9896e4,#83bed2,#8cc8a5,#e7bf70,#dc98bf) border-box;border:1px solid #0000}.ur-selection-magic svg{filter:none}.sv .ur-inferred-heading{font:400 10px/1.3 var(--font-ui),Arial,sans-serif;color:#a48e71;white-space:nowrap;margin-left:9px}
.pt-tour{color:#383a39;max-width:1050px;font-family:var(--font-ui),Inter,sans-serif;margin:0 auto;padding:115px 28px 105px;position:relative}.pt-tour button{cursor:pointer;font-family:inherit}.pt-tour button:focus-visible{outline-offset:3px;outline:2px solid #b28b4b}.pt-tour-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.pt-tour-badge{color:#93713e;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.pt-tour-badge>svg{color:#9980ae}.pt-tour-badge span{color:#93897c;font-weight:400}.pt-exit,.pt-back{color:#867968;background:0 0;border:0;align-items:center;gap:8px;padding:9px 0;font-size:13px;display:flex}.pt-back:disabled{opacity:.38;cursor:default}.pt-progress{scrollbar-width:none;gap:7px;padding:3px 3px 12px;display:flex;overflow-x:auto}.pt-progress button{white-space:nowrap;color:#897e6d;background:#fffefa;border:1px solid #e9e2d7;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.pt-progress button>span{color:#9c8154;background:#f3eee5;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.pt-progress button[aria-current=step]{color:#76592e;background:#f5ede0;border-color:#caa76e}.pt-progress button[aria-current=step]>span{color:#fff;background:#b18b4c}.pt-intro{margin:12px 0 20px}.pt-intro>span{color:#a17d43;font-size:11px}.pt-intro h1{font:500 clamp(26px,4vw,39px)/1.15 var(--font-display),Georgia,serif;margin:6px 0 8px}.pt-intro p{color:#766d60;max-width:760px;margin:0;font-size:14px;line-height:1.55}.pt-stage{background:#fffefaeb;border:1px solid #e8e1d6;border-radius:20px;min-height:300px;padding:24px;box-shadow:0 8px 34px #433a2a0b}.pt-stage h2{font:500 27px/1.2 var(--font-display),Georgia,serif;margin:0 0 14px}.pt-stage h3{margin:16px 0 10px;font-size:15px;font-weight:500}.pt-stage small{color:#9b8d7b;font-size:11px}.pt-stage p{color:#756d61;font-size:13px;line-height:1.55}.pt-home-demo{text-align:center;padding:10px 0 22px}.pt-search{color:#a28c69;text-align:left;border:1px solid #e7dcca;border-radius:999px;align-items:center;gap:8px;max-width:350px;margin:auto;padding:12px;font-size:12px;display:flex}.pt-home-row,.pt-entity-grid{grid-template-columns:repeat(2,minmax(0,210px));gap:12px;display:grid}.pt-source-card{background:#fffefa;border:1px solid #e8e1d6;border-radius:14px;min-width:0;overflow:hidden}.pt-source-card .canonical-source-card{width:100%;height:100%;margin:0}.pt-source-card .ag-card-thumb{aspect-ratio:16/9}.pt-source-card .ag-card-body{padding:10px;display:block}.pt-source-card .ag-card-title{white-space:normal;color:#383a39;font-size:13px;display:block}.pt-source-card .ag-card-meta{font-size:11px;display:block}.pt-tile{text-align:center;color:#76634b;background:#fcfaf6;border:1px solid #e8e1d6;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:140px;padding:14px;display:flex}.pt-tile:hover,.pt-tile:focus-visible{background:#f7f0e6;border-color:#c9b38f}.pt-tile strong{font-size:13px;font-weight:500}.pt-empty-tile svg,.pt-ask svg:first-child{color:#9679a5;filter:drop-shadow(-3px 0 5px #e7a2c2)drop-shadow(3px 0 5px #91c7eb)}.pt-empty-tile span{font-size:12px}.pt-detail-head{align-items:center;gap:16px;display:flex}.pt-document{color:#b08b50;background:#f2eadc;border-radius:10px;flex:none;place-items:center;width:80px;height:90px;display:grid}.pt-detail-head h2{margin:4px 0}.pt-detail-head p{margin:0}.pt-meta{color:#aa8c60;font-size:11px}.pt-tabs,.pt-chips,.pt-tags{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.pt-tabs button,.pt-chips button,.pt-map button{color:#79694f;background:#fcfaf6;border:1px solid #e8e0d4;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.pt-tabs button[aria-pressed=true],.pt-chips button:hover,.pt-map button:hover{color:#76582c;background:#f5ecdc;border-color:#c9a36b}.pt-passages{gap:8px;display:grid}.pt-passages button{text-align:left;background:#faf8f3;border:1px solid #eee6d9;border-radius:10px;grid-template-columns:1fr auto;gap:5px;padding:10px 12px;display:grid}.pt-passages button>small{grid-column:1}.pt-passages button>p{grid-column:1;margin:0}.pt-passages button>svg{color:#a58a61;grid-area:1/2/span 2;align-self:center}.pt-reveal{background:#fbf8f1;border:1px solid #e9e0d2;border-radius:12px;margin-top:16px;padding:16px}.pt-reveal>strong{font-size:15px;font-weight:500}.pt-reference{color:#927044;background:#fffdf7;border:1px solid #e4d5bd;border-radius:999px;align-items:center;gap:5px;margin:3px 3px 3px 0;padding:6px 9px;font-size:11px;display:inline-flex}.pt-tags span{color:#68815b;background:#edf1e7;border-radius:999px;padding:5px 8px;font-size:11px}.pt-tags span:first-child{color:#547399;background:#e8eef6}.pt-map{flex-direction:column;align-items:center;gap:6px;max-width:400px;margin:18px auto;display:flex}.pt-map>i{background:#cfb78f;width:1px;height:22px}.pt-map>div{gap:12px;display:flex}.pt-map .pt-map-main{background:#f5ecdc;border-color:#c9a36b}.pt-avatar{color:#9b7948;width:54px;height:54px;font:500 18px var(--font-display),Georgia,serif;background:#eee5d5;border-radius:50%;place-items:center;display:grid}.pt-chat{background:#fff;border:1px solid #e8e1d6;border-radius:16px;max-width:620px;margin:auto;padding:18px}.pt-chat-title{font:500 23px var(--font-display),Georgia,serif;align-items:center;gap:8px;margin-bottom:25px;display:flex}.pt-chat-title img{object-fit:contain;width:25px;height:25px}.pt-ask{text-align:left;color:#655c50;background:#fbf8f2;border:1px solid #e8e1d6;border-radius:13px;align-items:center;gap:10px;width:100%;padding:12px;font-size:13px;display:flex}.pt-ask svg:last-child{margin-left:auto}.pt-question{background:#f3ebdf;border-radius:15px;width:fit-content;max-width:80%;margin:0 0 15px auto;padding:12px;font-size:13px}.pt-answer{color:#514a40;font-size:14px;line-height:1.6}.pt-answer>div{margin-top:12px}.pt-plaza{background:linear-gradient(150deg,#f0eadc,#f7f4ec 55%,#e4e9df);border-radius:14px;justify-content:space-around;align-items:center;gap:8px;min-height:180px;padding:18px;display:flex}.pt-plaza-person{color:#7b6e5b;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex}.pt-plaza-person .pt-avatar{box-shadow:0 3px 10px #59483320}.pt-plaza-person:hover .pt-avatar{outline:2px solid #b28b4b}.pt-hint{margin:14px 0 0;color:#93836c!important;font-size:12px!important}.pt-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.pt-footer-actions{align-items:center;gap:14px;display:flex}.pt-next{color:#fff;background:#af884a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:11px 16px;font-size:13px;display:flex}.pt-next:hover{background:#98713a}.pt-disclaimer{color:#9a8c78;text-align:center;margin:18px 0 0;font-size:11px}@media (max-width:650px){.pt-tour{padding:100px 16px}.pt-stage{padding:15px}.pt-tour-head{align-items:flex-start}.pt-tour-badge{flex-wrap:wrap;gap:4px}.pt-exit{white-space:nowrap;font-size:11px}.pt-home-row,.pt-entity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-footer-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px}.pt-next{padding:10px 12px;font-size:12px}.pt-detail-head{gap:10px}.pt-document{width:54px;height:65px}.pt-detail-head h2{font-size:21px}.pt-plaza-person{font-size:10px}.pt-plaza-person .pt-avatar{width:42px;height:42px}}.pt-embedded{text-align:left;color:#383a39;width:min(100%,900px);font-family:var(--font-ui),Inter,sans-serif;margin:16px auto 24px}.pt-example-label{color:#92744a;align-items:center;gap:6px;padding:0 2px 8px;font-size:11px;display:flex}.pt-embedded .pt-stage{min-height:0;padding:18px}.pt-coach{z-index:70;color:#4b4438;width:min(350px,100vw - 48px);font:13px/1.45 var(--font-ui),Inter,sans-serif;background:#fffefa;border:1px solid #e0d1b8;border-radius:16px;padding:15px 17px;position:fixed;bottom:86px;left:24px;box-shadow:0 9px 36px #483b2525}.pt-coach-top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.pt-coach-top>span{color:#9b7a49;align-items:center;gap:6px;font-size:11px;display:flex}.pt-coach-top>span svg{color:#977fa8;filter:drop-shadow(0 0 4px #e7a2c2)}.pt-coach-top>button{color:#8a7c69;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.pt-coach>strong{font:500 20px/1.2 var(--font-display),Georgia,serif}.pt-coach>p{color:#726858;margin:7px 0 12px;font-size:12px}.pt-coach-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pt-coach .pt-next{min-height:34px;padding:7px 11px;font-size:11px}.pt-coach .pt-back{padding:6px 4px;font-size:11px}.pt-coach-dots{gap:5px;margin-top:12px;display:flex}.pt-coach-dots button{cursor:pointer;background:#e4d9c9;border:0;border-radius:50%;width:8px;height:8px;padding:0}.pt-coach-dots button[aria-current=step]{background:#b18b4c}.pt-coach button:focus-visible,.pt-add-guide button:focus-visible{outline-offset:3px;outline:2px solid #b28b4b}.pt-add-guide{color:#68563e;font:13px/1.4 var(--font-ui),sans-serif;background:#fbf6ed;border:1px solid #e9ddc8;border-radius:12px;margin:0 0 14px;padding:12px 14px}.pt-add-guide p{margin:5px 0 9px}.pt-add-guide .pt-next{min-height:34px;padding:7px 12px;font-size:12px}.pt-chat-guide{color:#9b7a49;align-items:center;gap:7px;margin:0 0 6px;font-size:12px;display:flex}.pt-chat-guide-copy,.pt-chat-note{color:#897c69;margin:8px 0;font-size:12px;line-height:1.5}.pt-chat-note{margin:0;font-size:10px}.pt-chat-guide>svg{color:#977fa8}html body .prometheus[data-tour-step="0"] .r8-first-source,html body .prometheus[data-tour-step="4"] .md-flame{outline-offset:4px;outline:2px solid #bd9bda;box-shadow:0 0 0 5px #f0e4f4,0 0 18px #e7a2c260}html body .prometheus[data-tour-step="2"] .p-switcher>button:nth-child(3),html body .prometheus[data-tour-step="3"] .p-switcher>button:nth-child(4){outline-offset:2px;border-radius:8px;outline:2px solid #bca5d1}@media (max-width:650px){.pt-coach{width:calc(100% - 24px);padding:12px 14px;bottom:78px;left:12px}.pt-coach>strong{font-size:18px}.pt-coach-5{display:none}.pt-embedded{margin:12px auto 20px}.pt-embedded .pt-stage{padding:12px}.pt-coach-dots{margin-top:8px}}html body .prometheus[data-tour-step="0"] .r8-first-source{background:linear-gradient(#fffefa,#fffefa) padding-box padding-box,conic-gradient(from 25deg,#e7a2c2,#f4ca83,#a8d6a6,#91c7eb,#b5a3d9,#e7a2c2) border-box;border:2px solid #0000;outline:0;box-shadow:0 0 0 3px #faf4fb,0 0 16px #cba5e35a}.pt-coach,.pt-add-guide{background:linear-gradient(#fffefa,#fffefa) padding-box padding-box,linear-gradient(125deg,#e7a2c2,#f4ca83,#a8d6a6,#91c7eb,#b5a3d9) border-box;border:1px solid #0000}.pt-add-guide>strong{color:#87669a}.pt-add-guide>strong:before{content:"✧ ";color:#a17cba}.pt-coach .pt-next,.pt-add-guide .pt-next,.pt-suggested,.pt-ask{color:#786184;background:linear-gradient(#fffdfa,#fffdfa) padding-box padding-box,linear-gradient(125deg,#db93c2,#edc278,#9bcfa4,#83bde8,#b49bd7) border-box;border:1px solid #0000;box-shadow:0 2px 9px #b89ac323}.pt-coach .pt-next:hover,.pt-add-guide .pt-next:hover,.pt-suggested:hover,.pt-ask:hover{color:#654b76;background:linear-gradient(#faf5fb,#faf5fb) padding-box padding-box,conic-gradient(from 25deg,#e7a2c2,#f4ca83,#a8d6a6,#91c7eb,#b5a3d9,#e7a2c2) border-box}.pt-suggested{cursor:pointer;font:12px var(--font-ui),sans-serif;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;display:inline-flex}.pt-pdf-language{background:#fffdfa;border:1px solid #e5dac8;border-radius:999px;gap:3px;margin:8px 0;padding:3px;display:inline-flex}.pt-pdf-language button{color:#85745b;font:12px var(--font-ui),sans-serif;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 13px}.pt-pdf-language button[aria-pressed=true]{color:#76582c;background:#f5ecdc;border-color:#d8c5a3}.pt-pdf-language button:focus-visible{outline-offset:2px;outline:2px solid #b28b4b}.pt-guided-tabs button[data-tour-target=true]{box-shadow:0 0 9px #b5a3d96b;color:#796286!important;background:linear-gradient(#fffdf9,#fffdf9) padding-box padding-box,conic-gradient(from 30deg,#e7a2c2,#f4ca83,#a8d6a6,#91c7eb,#b5a3d9,#e7a2c2) border-box!important;border:1px solid #0000!important}.pt-source-guide{color:#786184;font:13px/1.5 var(--font-ui),sans-serif;background:linear-gradient(#fffdfa,#fffdfa) padding-box padding-box,linear-gradient(125deg,#e7a2c2,#f4ca83,#a8d6a6,#91c7eb,#b5a3d9) border-box;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:8px;margin:0 0 14px;padding:12px 14px;display:flex}.pt-source-guide svg{flex:none;margin-top:2px}
.prometheus:has(>.ag-home){background:#fff}.prometheus:has(>.ag-home):before{opacity:0}.ag-home.ag-home{padding-top:88px}.ag-home .ag-landscape{aspect-ratio:auto;width:calc(100% + 16px);height:40vh;opacity:var(--iu-home-scene-alpha);filter:blur(3px);background-position:bottom;position:fixed;inset:auto -8px -8px;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.ag-topic-group .ag-section-title{font-size:15px;font-weight:500}.ag-card{background:0 0;border:0;position:relative}.ag-cover-open{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.ag-cover-actions{opacity:0;pointer-events:none;justify-content:center;gap:5px;transition:opacity .15s;display:flex;position:absolute;top:112px;left:8px;right:8px}.ag-card:hover .ag-cover-actions,.ag-card:focus-within .ag-cover-actions{opacity:1;pointer-events:auto}.ag-cover-actions button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#554831;min-width:44px;min-height:44px;font:11px var(--font-ui),sans-serif;background:#fff6;border:1px solid #ffffff80;border-radius:22px;padding:0 8px}.ag-cover-actions button:disabled{opacity:.4}.ag-cover-actions img{vertical-align:middle;width:14px;height:18px;margin-right:4px}.ag-cover-actions button:focus-visible{outline-offset:3px;outline:2px solid #a88a50}.ag-card-badge{display:none}.ag-questions{margin:48px 0}.ag-questions h2{font-size:16px;font-weight:500}.ag-questions button,.ag-questions a{color:#8e7246;min-height:44px;font:12px var(--font-ui),sans-serif;background:0 0;border:0;padding:10px}.ag-questions article{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ag-questions p{font:15px/1.6 var(--font-display),serif}.ag-questions textarea{background:#fff6;border:1px solid #aa986133;border-radius:12px;width:100%;max-width:500px;min-height:80px;padding:12px;display:block}.ag-questions small{font:11px var(--font-ui),sans-serif;color:#827769;display:block}.ag-evo-peak .ag-evo-chip{opacity:0;pointer-events:none}.ag-evo-peak:hover .ag-evo-chip{opacity:1}.ag-evo-dot{width:4px;height:4px}.ag-evo-legend{opacity:.6;font-size:11px}.ag-evolution h2{font-size:18px}.ag-evo-head>p{display:none}.mp-shell.mp-shell.is-dock{bottom:calc(var(--iu-mini-player-bottom) + env(safe-area-inset-bottom,0px));width:min(680px,100vw - 24px)}.mp-shell.mp-shell.is-dock .mp-player{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#4d4438;background:#ffffffab}.mp-shell.mp-shell.is-dock .mp-controls button{width:44px;height:44px}.mp-shell.mp-shell.is-dock .mp-controls{gap:2px;right:8px}.md-dock.md-dock{z-index:700}.idea-detail-root{background:#ffffff29;border-radius:24px}.idea-detail-root q{background:#ffffff38}@media (hover:none),(pointer:coarse){.ag-cover-actions{opacity:1;pointer-events:auto}}@media (max-width:780px){.ag-home.ag-home{padding-top:88px}.prometheus .p-header .p-switcher{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.prometheus .p-header .p-switcher button span{display:inline}.prometheus .p-header .p-switcher button,.prometheus .p-header .p-switcher-link{white-space:nowrap;font-size:12px}.mp-shell.mp-shell.is-dock .mp-dock-copy{display:none}.mp-shell.mp-shell.is-dock .mp-player{min-height:70px}.mp-shell.mp-shell.is-dock .mp-frame{width:90px;height:60px}.mp-shell.mp-shell.is-dock .mp-controls{right:4px}.ag-cover-actions{top:92px}.ag-cover-actions button{padding:0 6px;font-size:10px}}@media (prefers-reduced-transparency:reduce){.idea-detail-root,.ag-cover-actions button{background:#fff}.ag-landscape{display:none}}.mp-shell.mp-shell.is-dock .mp-player{grid-template-columns:112px minmax(0,1fr) 184px}.mp-shell.mp-shell.is-dock .mp-dock-copy{padding-right:0}.ps-header .ps-nav{white-space:nowrap;max-width:70vw;overflow-x:auto}.ps-header .ps-nav a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:780px){.mp-shell.mp-shell.is-dock .mp-player{grid-template-columns:90px minmax(0,1fr)}.ps-header .ps-nav{max-width:calc(100vw - 130px);margin-right:0}}.ag-home.ag-home .ag-landscape{width:calc(100% + 16px);height:40vh;opacity:var(--iu-home-scene-alpha);position:fixed;inset:auto -8px -8px}.ag-cover-actions{pointer-events:none;align-items:flex-end;height:140px;padding-bottom:8px;top:0;bottom:auto}.ag-cover-actions button{pointer-events:auto}@media (max-width:620px){.ag-cover-actions{height:130px}.mp-shell.mp-shell.is-dock .mp-controls{margin-left:auto;position:static}.mp-shell.mp-shell.is-dock .mp-player{grid-template-columns:90px 1fr}}.ag-home .ag-cover-actions{flex-wrap:wrap;align-items:center;height:auto;padding-bottom:0;top:auto;bottom:52px}.ag-home .ag-cover-actions button,.ag-home .ag-card:hover .ag-cover-actions,.ag-home .ag-card:focus-within .ag-cover-actions{pointer-events:auto}@media (max-width:620px){.ag-home .ag-card-thumb{min-height:145px}}.ag-home .ag-card-thumb{min-height:0}.ag-home .ag-cover-open{height:100%;position:absolute;inset:0}.ag-home .ag-cover-open>img,.ag-home .ag-cover-open>.ag-cover,.ag-home .ag-cover-open>.ag-pdf-cover{object-fit:cover;width:100%;height:100%;display:block}.ag-home .ag-cover-actions{flex-wrap:nowrap;height:auto;inset:auto 6px 6px}.ag-home .ag-cover-actions button{flex:0 0 44px;padding:0;font-size:17px}.ag-evo-peak:focus .ag-evo-chip{opacity:1}.ag-evo-peak:focus-visible{outline-offset:5px;outline:2px solid #9a7541}.ps-personal-tabs{font:12px var(--font-ui),sans-serif;gap:20px;margin-bottom:20px;display:flex}.ps-personal-tabs a{color:#8e7246;align-items:center;min-height:44px;display:inline-flex}.ps-search{color:#8e7246;place-items:center;min-width:44px;min-height:44px;display:grid}.ps-header.ps-header .ps-nav{flex:auto;justify-content:flex-start;gap:18px;min-width:0;max-width:none;margin-right:0;overflow-x:auto}.ps-header.ps-header{flex-wrap:nowrap}.ps-header.ps-header .ps-nav a{font-size:12px}.ag-home .ag-evo-head h2{font-size:18px;font-weight:500}.md-dock .md-flame>img,.ag-cover-actions img{filter:sepia()saturate(1.4)brightness(.65)}.ag-home .ag-evo-peak .ag-evo-chip{opacity:0}.ag-home .ag-evo-peak:hover .ag-evo-chip,.ag-home .ag-evo-peak:focus .ag-evo-chip{opacity:1}.ag-home .ag-evo-plot{height:240px}.ag-home .ag-evo-plot>svg{width:100%;height:100%}.ag-home .ag-evo-chart{margin-top:24px}.ag-home .ag-evo-legend{font:11px var(--font-ui),sans-serif}.prometheus .p-header.p-header{min-height:var(--museum-header-height);grid-template-rows:var(--museum-header-height);height:var(--museum-header-height)!important}.ps-header.ps-header{height:var(--museum-header-height);min-height:var(--museum-header-height)}
