.bookfinder-buy-links{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:17px 18px;border:1px solid #d5b070;border-radius:12px;background:linear-gradient(120deg,#30251b,#161b29);margin:17px 0}.bookfinder-buy-links strong{font-size:12px;color:#f0d9ac;letter-spacing:.05em;flex:1 0 100%}.bookfinder-buy-links a,.bookfinder-empty-actions a,.bookfinder-empty-actions button,.bookfinder-clear-results{display:inline-flex;align-items:center;justify-content:center;min-height:47px;padding:10px 14px;border:1px solid #d8b77e;border-radius:9px;background:#312618;color:#ffe6ab;text-decoration:none;font-weight:800;font-size:12px;text-align:center;cursor:pointer}.bookfinder-buy-links a:first-of-type{background:#e4bd7d;color:#1d1620}.bookfinder-results-head{display:flex;gap:13px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:14px 0}.bookfinder-results-head .bookfinder-count{margin:0}.bookfinder-empty{padding:24px;border:1px dashed #b99865;border-radius:12px;background:#211b22}.bookfinder-empty strong{display:block;font: 24px/1.25 Georgia,serif;color:#ffe4b2}.bookfinder-empty p{max-width:64ch}.bookfinder-empty-actions{display:flex;flex-wrap:wrap;gap:10px}.bookfinder-empty-actions button{background:#e4bd7d;color:#201827}.bookfinder{padding:25px 0 32px;margin:0 0 26px;border-top:1px solid rgba(223,185,112,.32);border-bottom:1px solid rgba(223,185,112,.3);color:#f5ecda;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.bookfinder-head{display:flex;gap:22px;align-items:end;justify-content:space-between}.bookfinder-kicker{color:#e3b96e;font-size:11px;letter-spacing:.13em;font-weight:850}.bookfinder h2{font:normal clamp(27px,3.6vw,44px)/1.13 Georgia,serif;letter-spacing:-.025em;margin:7px 0 12px;color:#f2deb8}.bookfinder-head p{font-size:13px;line-height:1.65;color:#b4b6b7;max-width:740px}.bookfinder-totals{display:flex;gap:12px;flex:none;flex-wrap:wrap;max-width:380px}.bookfinder-totals strong{flex:1 1 135px;padding:13px 17px;background:#181c25;border:1px solid #524b3e;border-radius:10px;font-size:22px;color:#e9c58e;display:flex;flex-direction:column}.bookfinder-totals small{font:600 9px/1.5 ui-sans-serif,system-ui,sans-serif;color:#b9b5ae;letter-spacing:.04em}.bookfinder-controls{display:flex;gap:11px;align-items:end;margin:20px 0 10px}.bookfinder-controls label{display:flex;flex-direction:column;gap:7px;color:#e6c995;font-size:10px;font-weight:750;letter-spacing:.1em}.bookfinder-search{flex:1}.bookfinder-scope{min-width:185px}.bookfinder-controls input,.bookfinder-controls select,.bookfinder-reset{min-height:46px;border-radius:8px;background:#101621;color:#f1f3f3;border:1px solid #7c7382;padding:10px 13px;font:500 14px ui-sans-serif,system-ui,sans-serif}.bookfinder-controls input:focus-visible,.bookfinder-controls select:focus-visible,.bookfinder button:focus-visible,.bookfinder a:focus-visible{outline:3px solid #9bd9ff;outline-offset:3px}.bookfinder-reset{cursor:pointer;color:#f4d59d}.bookfinder-options{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;color:#c5c9cb;font-size:11px}.bookfinder-options label{display:flex;align-items:center;gap:8px}.bookfinder-options input{accent-color:#dcb878;width:17px;height:17px}.bookfinder-count{font-size:12px;margin:15px 0;color:#dfd6c5}.bookfinder-coverage{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0 17px}.bookfinder-coverage span{border:1px solid #655844;background:#141a27;border-radius:7px;padding:12px;color:#b8c7d0;font-size:10px;line-height:1.5}.bookfinder-coverage strong{display:block;color:#edc986;font-size:21px}.bookfinder-export{min-height:38px;padding:7px 13px;background:#251c15;color:#f0d7a9;border:1px solid #c6a673;border-radius:7px;cursor:pointer;font-weight:800;font-size:10px}.bookfinder-cover-evidence{color:#d4c29e;font-size:10px;letter-spacing:.04em;margin-top:9px}@media(max-width:990px){.bookfinder-coverage{grid-template-columns:repeat(2,minmax(0,1fr))}}.bookfinder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bookfinder-card{min-width:0;display:flex;flex-direction:column;border:1px solid #55505b;background:linear-gradient(145deg,#1c2132,#0c0f18);border-radius:13px;overflow:hidden}.bookfinder-cover{min-height:178px;background:linear-gradient(135deg,#1f223b,#0d1021);display:flex;align-items:center;justify-content:center;border-bottom:1px solid #525169}.bookfinder-cover img{width:100%;height:220px;-o-object-fit:contain;object-fit:contain}.bookfinder-print-record{width:100%;min-height:178px;padding:17px;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;text-align:center;background:#1b2232;color:#e9c993}.bookfinder-print-record span{font-size:10px;letter-spacing:.14em;font-weight:850}.bookfinder-print-record strong{font: 24px/1.2 Georgia,serif;color:#f9eacb}.bookfinder-print-record small{font-size:11px;color:#c5d0d9;line-height:1.5}.bookfinder-no-cover{width:100%;min-height:178px;padding:17px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;color:#a5b6c7;font-size:10px;letter-spacing:.08em}.bookfinder-no-cover strong{color:#c9ae7d;font-size:52px;font-weight:400}.bookfinder-no-cover em{font-style:normal;color:#c8c7c6;font-weight:800;font-size:9px;letter-spacing:.12em}.bookfinder-card-content{padding:15px 16px 18px;display:flex;flex-direction:column;flex:1}.bookfinder-id{font-size:10px;color:#dcb981;font-weight:750;overflow-wrap:anywhere}.bookfinder-card h3{font: 22px/1.21 Georgia,serif;color:#f1e5cd;margin:10px 0}.bookfinder-description{color:#d1d5d9;font-size:13px;line-height:1.62;flex:1}.bookfinder-status{font-size:11px;border-top:1px solid #3b4655;padding-top:11px;color:#edbe9d}.bookfinder-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.bookfinder-actions a,.bookfinder-actions button,.bookfinder-load{border:1px solid #86704e;background:#1b202c;color:#ffe1a1;cursor:pointer;text-decoration:none;padding:10px 11px;min-height:40px;border-radius:7px;font-size:11px;font-weight:750;line-height:1.25;display:inline-flex;align-items:center;justify-content:center}.bookfinder-actions a:last-child{border-color:#62918c;color:#bfe8e3}.bookfinder-more{margin-top:12px;border-top:1px solid #536071;padding-top:9px;color:#e5ded1;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.bookfinder-empty,.bookfinder-boundary{font-size:12px;color:#c9c4bd;line-height:1.6}.bookfinder-empty{padding:24px;border:1px dashed #7b6f65}.bookfinder-empty a{color:#9fd6ea}.bookfinder-load{display:flex;width:100%;margin-top:15px}.bookfinder-boundary{margin-top:20px;padding:13px 16px;border:1px solid #605344}@media(max-width:990px){.bookfinder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.bookfinder-buy-links{flex-direction:column;align-items:stretch}.bookfinder-buy-links a{width:100%}.bookfinder-results-head{align-items:stretch}.bookfinder-results-head button{width:100%}.bookfinder-empty-actions{flex-direction:column}.bookfinder-head{flex-direction:column;align-items:stretch}.bookfinder-totals{justify-content:stretch}.bookfinder-totals strong{flex:1}.bookfinder-controls{flex-direction:column;align-items:stretch}.bookfinder-scope{min-width:0}.bookfinder-grid{grid-template-columns:1fr}.bookfinder-cover,.bookfinder-no-cover{min-height:155px}.bookfinder-actions{flex-direction:column}.bookfinder-actions a,.bookfinder-actions button{width:100%}}.bookfinder-head>div:first-child{max-width:790px}.bookfinder-kicker{font-size:10px}.bookfinder-head p{max-width:560px}.bookfinder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bookfinder-card{border:1px solid #79674e;border-radius:15px;background:#111522;box-shadow:0 8px 24px #0003}.bookfinder-cover{height:316px;min-height:0;padding:19px;background:radial-gradient(circle at 50% 48%,#2e2b3d,#151a2a 75%);border-bottom:1px solid #64533e}.bookfinder-cover img{display:block;height:100%;width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 16px #0008)}.bookfinder-unillustrated{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding:12px;border:1px dashed #61566a;border-radius:9px;color:#c6b7a6;background:linear-gradient(130deg,#151827,#22212d)}.bookfinder-unillustrated span{font:500 11px/1.5 ui-sans-serif,system-ui,sans-serif}.bookfinder-card-content{padding:16px;gap:9px}.bookfinder-card h3{font:normal clamp(20px,2.1vw,26px)/1.2 Georgia,serif;margin:0;color:#f9e8cb}.bookfinder-edition{display:block;color:#ddc394;font:650 11px/1.4 ui-sans-serif,system-ui,sans-serif}.bookfinder-description{color:#c9cbd3;font:400 13px/1.55 ui-sans-serif,system-ui,sans-serif;min-height:0;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;flex:none}.bookfinder-actions{margin-top:auto;padding-top:7px;gap:8px}.bookfinder-actions button,.bookfinder-actions a{min-height:44px;border-radius:9px;font-size:12px;padding:11px 12px;line-height:1.35}.bookfinder-actions button{order:-1;background:#222437;border-color:#9c8b75;color:#f5e6ce}.bookfinder-actions a{background:#d6b27c;color:#1d1722;border-color:#d6b27c}.bookfinder-actions a:last-child{background:transparent;color:#d9c9af;border-color:#857259}.bookfinder-more{border-top:1px solid #655b57;padding:12px 0 0;margin:3px 0 0}.bookfinder-more h4{font: 20px/1.2 Georgia,serif;color:#f1dcb7;margin:0 0 8px}.bookfinder-more p{color:#ded4cc;margin:0 0 10px;font:400 13px/1.65 ui-sans-serif,system-ui,sans-serif}.bookfinder-more small{font-size:11px;color:#bfb0ab}.bookfinder-source-export{margin:11px 0;color:#c6bfc0;font-size:11px}.bookfinder-source-export summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.bookfinder-source-export button{margin:11px 0 0}.bookfinder-options{margin:14px 0}.bookfinder-results-head{margin:17px 0}@media(max-width:900px){.bookfinder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bookfinder-cover{height:290px}}@media(max-width:480px){.bookfinder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.bookfinder-cover{height:192px;padding:9px}.bookfinder-card-content{padding:11px;gap:7px}.bookfinder-card h3{font-size:17px}.bookfinder-edition{font-size:10px}.bookfinder-description{font-size:11px;line-height:1.4}.bookfinder-actions{flex-direction:column}.bookfinder-actions a,.bookfinder-actions button{font-size:10px;width:100%;padding:8px;min-height:39px}.bookfinder-card{border-radius:11px}.bookfinder-unillustrated{padding:6px}.bookfinder-unillustrated span{font-size:9px}}.mbx-print-showcase{margin:25px 0 38px;color:#f9e9d1;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.mbx-print-showcase-heading>span{color:#e0bb83;font-size:11px;font-weight:800;letter-spacing:.15em}.mbx-print-showcase-heading h2{margin:8px 0;font:normal clamp(29px,4vw,46px)/1.12 Georgia,serif;color:#ffe6b4}.mbx-print-showcase-heading p{margin:0 0 17px;color:#c8c1bc;line-height:1.6;font-size:14px}.mbx-print-showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.mbx-print-product{display:grid;grid-template-columns:minmax(135px,.75fr) minmax(0,1.25fr);gap:14px;border-radius:14px;background:#121624;border:1px solid #7b6849;padding:13px;min-width:0}.mbx-print-cover{display:flex;align-items:center;justify-content:center;min-height:270px;padding:10px;border-radius:9px;background:radial-gradient(circle,#302a39,#181e30);overflow:hidden}.mbx-print-cover img{display:block;width:100%;height:100%;max-height:280px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 17px #0008)}.mbx-print-binding-label{display:flex;flex-direction:column;align-items:center;gap:12px;color:#f0d4a2;font:800 19px/1.4 ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-align:center}.mbx-print-binding-label small{font-size:12px;font-weight:600;letter-spacing:normal}.mbx-print-product-copy{min-width:0;display:flex;flex-direction:column;gap:8px}.mbx-print-product-copy>span{font-size:11px;color:#e6be84}.mbx-print-product-copy h3{font:normal clamp(20px,2vw,28px)/1.17 Georgia,serif;margin:0;color:#f8e9d0}.mbx-print-product-copy p{font-size:13px;line-height:1.55;color:#c9c4c3;margin:0}.mbx-author-artwork-credit{margin:6px 0!important;padding:10px 11px;border-left:3px solid #d4ae74;background:#20212a;color:#e7d7c3!important;font-size:12px!important;line-height:1.55!important}.mbx-author-artwork-credit strong{color:#f3d8a3}.mbx-print-detail{color:#efcea0;font-weight:750;font-size:12px;text-underline-offset:4px;margin-top:auto}.mbx-print-order{border-top:1px solid #584f52;padding-top:10px;margin-top:8px;display:flex;flex-direction:column;gap:10px}.mbx-print-order small{font:400 11px/1.5 ui-sans-serif,system-ui,sans-serif;color:#c4bfbe}.mbx-print-product-copy>.mbx-print-buy-primary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;width:100%;margin:4px 0 8px;padding:12px 15px;text-align:center;border:1px solid #cfa66f;border-radius:8px;background:#e8c88f;color:#201820;font:850 13px/1.35 system-ui,sans-serif;text-decoration:none}.mbx-print-product-copy>.mbx-print-buy-primary:focus-visible{outline:3px solid #83d6ff;outline-offset:2px}.mbx-print-order>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:8px;background:#e6c18a;color:#221b20;text-decoration:none;padding:10px 14px;font-size:12px;font-weight:850;text-align:center}.mbx-print-more{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;border:1px solid #514a43;padding:14px 18px;border-radius:10px;margin-top:12px;color:#c9c0bb;font-size:12px;line-height:1.5}.mbx-print-more a{color:#f2cd92;text-decoration:underline;text-underline-offset:4px;font-weight:750}.mbx-print-showcase a:focus-visible{outline:3px solid #8bcffe;outline-offset:3px}@media(max-width:950px){.mbx-print-showcase-grid{grid-template-columns:1fr}}@media(max-width:480px){.mbx-print-product{grid-template-columns:1fr;gap:12px;padding:11px}.mbx-print-cover{min-height:275px}.mbx-print-cover img{max-height:265px}.mbx-print-product-copy{gap:7px}.mbx-print-showcase-grid{gap:12px}.mbx-print-more{align-items:stretch}}.mbx-format-hub{margin:28px 0 40px}.mbx-format-hub>header h2,.mbx-companions h2{font:500 clamp(25px,3.3vw,38px)/1.2 Georgia,serif;color:#f4dfb1;margin:0 0 8px}.mbx-format-hub>header p,.mbx-companions>p{color:#d7cec0;max-width:77ch}.mbx-format-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:20px 0}.mbx-format-tabs button{min-height:52px;cursor:pointer;background:#141b27;color:#f4e3c5;border:1px solid #77643d;border-radius:10px;padding:12px;font:700 13px/1.35 system-ui,sans-serif}.mbx-format-tabs button[aria-selected=true]{background:#e9d39b;color:#151515}.mbx-format-tabs button:focus-visible{outline:3px solid #79c5ff;outline-offset:2px}.mbx-format-hub [role=tabpanel]{min-height:240px}.mbx-payment-status,.mbx-unreleased{background:#161c26;color:#e9dac5;border:1px solid #796240;border-radius:12px;padding:18px;margin-bottom:22px}.mbx-payment-status p,.mbx-unreleased p{color:#d7cebe}.mbx-unreleased a,.mbx-companion-item a{color:#f1d291}.mbx-companions label{display:grid;gap:7px;max-width:440px;margin:14px 0;color:#f1e2c8}.mbx-companions input{background:#111923;color:#fff;padding:12px;border:1px solid #8b7447;border-radius:7px}.mbx-companions-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.mbx-companion-item{padding:18px;border-radius:12px;border:1px solid #725b3d;background:#111922;color:#ede1d0}.mbx-companion-item h3{font:500 23px/1.2 Georgia,serif;color:#f8e6b6;margin:8px 0}.mbx-companion-item strong{display:block;color:#ffcf9c;margin:12px 0}.mbx-companion-item figure{margin:0 0 12px}.mbx-companion-item img{max-width:100%;height:160px;-o-object-fit:contain;object-fit:contain}.mbx-companion-item figcaption{font:12px/1.4 system-ui,sans-serif;color:#c8bca9}.mbx-companions-more{padding:13px 16px;color:#171717;background:#e9d399;border-radius:9px;margin:20px 0}.mbx-companion-archive{border:1px solid #7e6a4b;background:#111b29;border-radius:12px;margin:14px 0 22px;padding:13px 16px}.mbx-companion-archive>summary{cursor:pointer;padding:9px 6px;color:#eacb93;font:750 13px/1.55 system-ui,sans-serif;letter-spacing:.04em}.mbx-companion-archive[open]>summary{border-bottom:1px solid #574e44;margin-bottom:14px}.mbx-companion-source-only{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.mbx-companion-book-buy{display:flex;align-items:center;justify-content:center;min-height:46px;padding:10px;background:#dfc089!important;color:#201821!important;font:850 12px/1.3 system-ui,sans-serif;text-decoration:none;border-radius:7px;text-align:center}.mbx-companion-production-record{margin-top:13px;border-top:1px solid #5d5549;padding-top:11px}.mbx-companion-production-record summary{cursor:pointer;color:#d9c6aa;font-size:12px}.mbx-companion-production-record p{font-size:13px;line-height:1.5;color:#d6c8b6}.mbx-language-options{background:#131b26;color:#eedcbd;border:1px solid #765d35;border-radius:9px;padding:15px;margin:8px 0}.mbx-language-options label{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mbx-language-options select{background:#152435;color:#fff;padding:10px}.mbx-language-options small{display:block;color:#d5c6af;margin:9px 0}.mbx-language-options a{color:#f1d291}.mbx-translate-toggle{background:#252332;border:1px solid #bfa26b;color:#f4e4c6;padding:11px 14px;border-radius:8px;cursor:pointer}@media(max-width:750px){.mbx-format-tabs,.mbx-companions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.mbx-companions-grid{grid-template-columns:1fr}}.crossmarket-lineage{width:100%;max-width:100%;min-width:0;margin:20px 0 26px;padding:clamp(15px,2.5vw,28px);border:1px solid rgba(213,166,91,.48);border-radius:18px;background:linear-gradient(125deg,#101724,#25202c 62%,#101620);color:#f7e6ca}.crossmarket-lineage *{min-width:0;box-sizing:border-box}.crossmarket-head{display:flex;justify-content:space-between;align-items:start;gap:20px}.crossmarket-head>div:first-child{flex:1 1 400px}.crossmarket-eyebrow,.crossmarket-card>span,.crossmarket-detail>span{color:#e0bd88;font-weight:700;letter-spacing:.12em;font-size:10px}.crossmarket-head h3{color:#ffe3af;font:500 clamp(25px,3.4vw,42px)/1.12 Georgia,"Times New Roman",serif;margin:12px 0}.crossmarket-head p,.crossmarket-foot,.crossmarket-boundary{color:#e3d3bf;font-size:12px;line-height:1.7;margin:8px 0}.crossmarket-metrics{display:grid;grid-template-columns:44px 125px;gap:8px;padding:12px;border:1px solid rgba(230,185,116,.42);border-radius:10px;flex:0 0 auto;background:#0b1520}.crossmarket-metrics strong{color:#ffd19b;font:600 22px Georgia,serif}.crossmarket-metrics span{display:contents}.crossmarket-metrics{font-size:10px}.crossmarket-boundary{padding:11px 14px;background:#2d2530;border-left:3px solid #dbb579;overflow-wrap:anywhere}.crossmarket-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.crossmarket-controls label,.crossmarket-detail label,.crossmarket-export label{display:flex;flex-direction:column;gap:7px;color:#e6bc85;font-size:10px;letter-spacing:.085em;font-weight:700}.crossmarket-controls :is(input,select),.crossmarket-detail textarea,.crossmarket-export textarea{display:block;width:100%;max-width:100%;padding:12px;background:#0a1521;border:1px solid #967550;border-radius:8px;color:#ffe9cf;font-size:12px}.crossmarket-controls :is(input,select){min-height:44px}.crossmarket-lineage :is(button,a){min-height:44px;padding:10px 12px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;border-radius:8px;border:1px solid #ad9066;color:#ffe5bd;background:#322837;font-weight:700;font-size:10px;line-height:1.5;cursor:pointer;overflow-wrap:anywhere}.crossmarket-lineage :is(button,a):focus-visible,.crossmarket-lineage :is(input,select,textarea):focus-visible{outline:3px solid #ffdea9;outline-offset:3px}.crossmarket-count{color:#d7c0a5;font-size:12px;margin:14px 0}.crossmarket-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crossmarket-card{padding:14px;background:#131925;border:1px solid #72624f;border-radius:11px;display:flex;flex-direction:column;gap:7px;min-width:0}.crossmarket-card h4{font:600 19px/1.25 Georgia,serif;color:#ffe2bc;margin:4px 0 7px;overflow-wrap:anywhere}.crossmarket-card p{font-size:11px;color:#cbbfae;margin:0;overflow-wrap:anywhere}.crossmarket-card button{margin-top:10px}.crossmarket-card button[aria-expanded=true]{color:#211b16;background:#e9c38e}.crossmarket-more{display:flex!important;margin:15px auto}.crossmarket-detail{padding:17px;border:1px solid #b99c76;background:#0d1622;border-radius:12px;margin:18px 0}.crossmarket-detail h4{font:600 clamp(23px,2.4vw,31px) Georgia,serif;color:#ffe0b5;margin:10px 0;overflow-wrap:anywhere}.crossmarket-detail textarea,.crossmarket-export textarea{resize:vertical;min-height:220px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.crossmarket-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.crossmarket-actions :is(a,button){flex:1 1 155px}.crossmarket-export{display:flex;flex-direction:column;gap:10px;margin-top:16px}.crossmarket-export>button{align-self:flex-start}.crossmarket-export p{font-size:12px;color:#e9c898}.crossmarket-foot{margin-top:16px}@media(max-width:920px){.crossmarket-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.crossmarket-head{flex-direction:column}.crossmarket-metrics{width:100%;grid-template-columns:45px 1fr}.crossmarket-controls,.crossmarket-grid{grid-template-columns:1fr}.crossmarket-lineage{padding:14px}}.sc-archive{max-width:1280px;margin:58px auto;padding:28px;border:1px solid rgba(207,171,106,.34);border-radius:19px;background:radial-gradient(ellipse at top,rgba(57,67,113,.22),transparent 65%),#0b0f1b;color:#f8efdf}.sc-archive-top>span{color:#dabb87;font-size:11px;font-weight:800;letter-spacing:.19em}.sc-archive h2{font:500 clamp(28px,4.2vw,45px)/1.1 Georgia,serif;color:#f3e4c8;letter-spacing:-.02em;margin:14px 0}.sc-archive-top>p{max-width:850px;color:#c9c2b5;line-height:1.75;font-size:14px}.sc-archive-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:22px 0}.sc-archive-stats span{border:1px solid rgba(219,175,101,.24);padding:14px;border-radius:10px;color:#c6b9a6;font-size:12px}.sc-archive-stats b{font:500 28px Georgia,serif;color:#ebca90;display:block;margin-bottom:5px}.sc-archive-tabs{display:flex;flex-wrap:wrap;gap:10px;padding-top:20px;border-top:1px solid rgba(213,169,91,.25)}.sc-archive-tabs button{cursor:pointer;border:1px solid #75664d;border-radius:22px;padding:11px 14px;color:#d8cdbc;background:transparent;font-weight:800;letter-spacing:.03em;font-size:11px}.sc-archive-tabs button[aria-pressed=true]{background:#e4c38b;color:#17120c;border-color:#e4c38b}.sc-archive-tabs button:focus-visible{outline:3px solid #b2b8ff;outline-offset:3px}.sc-archive-results{color:#d4bd93;font-size:12px;margin:16px 0}.sc-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sc-archive-card{min-width:0;overflow:hidden;border-radius:13px;border:1px solid rgba(231,191,128,.22);background:linear-gradient(180deg,#121c30,#11121e);display:flex;flex-direction:column}.sc-archive-card figure{margin:0;padding:15px 12px 6px;display:flex;align-items:center;flex-direction:column;justify-content:center}.sc-archive-card img{display:block;max-width:100%;height:auto;max-height:350px;-o-object-fit:contain;object-fit:contain;border-radius:5px;box-shadow:0 14px 38px #0000006b}.sc-archive-card figcaption{font-size:10px;font-weight:800;letter-spacing:.08em;color:#e1c48d;margin:16px 0 7px;text-align:center}.sc-archive-details{padding:1px 18px 19px;overflow-wrap:anywhere}.sc-archive-details>span{font-size:11px;color:#ddbf85;letter-spacing:.09em}.sc-archive-details h3{color:#f5e7d3;font:500 22px/1.2 Georgia,serif;margin:8px 0}.sc-archive-details p{color:#c9beb0;font-size:12px}.sc-archive-proof{border-top:1px solid rgba(210,174,119,.22);margin-top:16px;padding-top:12px;display:flex;flex-wrap:wrap;gap:8px 14px;color:#c6b8a1;font-size:11px}.sc-archive-details small{display:block;color:#bfb094;line-height:1.6;margin-top:12px}.sc-archive-law{border-left:3px solid #e0b77c;background:#d7aa600a;padding:15px;margin-top:26px;color:#c4b69d;line-height:1.65;font-size:12px}@media(max-width:880px){.sc-archive-grid,.sc-archive-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.sc-archive{padding:16px 12px;margin:40px auto}.sc-archive-grid{grid-template-columns:minmax(0,1fr)}.sc-archive-card img{max-height:350px}}.press-stage{overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(circle at 75% 20%,rgba(144,102,53,.17),transparent 40%),radial-gradient(circle at 15% 55%,rgba(49,44,80,.28),transparent 43%),#05060a;color:#eaddc6}.press-room{width:min(1310px,calc(100% - 48px));margin:0 auto;padding:38px 0 65px;min-width:0;line-height:1.5}.press-masthead{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(215,169,94,.24);padding-bottom:20px}.press-masthead span,.press-overline,.press-section-heading>span,.press-clarity>div>span,.press-footer,.press-art-caption{font-size:10px;letter-spacing:.2em;color:#cba669}.press-return{font-size:11px;color:#e7c997;text-decoration:none;letter-spacing:.12em;white-space:nowrap}.press-return:hover,.press-path a:hover,.press-clarity a:hover{text-decoration:underline}.press-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:32px;min-height:520px;padding:60px 0 48px}.press-copy h1{font:400 clamp(53px,7.7vw,114px)/.98 Georgia,"Times New Roman",serif;letter-spacing:-.055em;color:#f4e5ca;margin:26px 0 30px;overflow-wrap:normal}.press-copy h1 em{font-weight:400;font-style:italic;color:#d3ad72}.press-lead{font-size:clamp(16px,1.65vw,21px);line-height:1.65;color:#c4b6a0;max-width:600px;margin:0 0 20px}.press-identity{font-size:12px;color:#8c816f;letter-spacing:.04em}.press-identity strong{color:#e8d0a9}.press-identity span{color:#b89b72}.press-hero-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:34px}.press-hero-actions a{min-height:46px;padding:13px 17px;display:inline-flex;align-items:center;justify-content:space-between;gap:26px;border:1px solid rgba(224,175,93,.46);font-size:10px;font-weight:700;letter-spacing:.11em;text-decoration:none}.press-action-primary{color:#140e07;background:linear-gradient(110deg,#f0cd8c,#b37b3b)}.press-action-secondary{color:#dec49c;background:#09091180}.press-art{position:relative;min-height:430px;display:flex;align-items:center;justify-content:center;isolation:isolate;border:1px solid rgba(219,175,111,.17);background:radial-gradient(circle at 50% 50%,rgba(173,131,67,.17),rgba(60,43,55,.15) 38%,transparent 75%),#090a10;overflow:hidden}.press-art:before{content:"";position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;background-image:radial-gradient(#dcc49d .6px,transparent 1px);background-size:29px 29px;opacity:.21;transform:rotate(-17deg)}.press-art img{width:min(95%,550px);height:auto;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 10px 30px rgba(1,1,4,.75))}.press-orbit{position:absolute;width:85%;height:42%;border:1px solid rgba(233,194,131,.21);border-radius:50%;transform:rotate(-24deg)}.press-orbit-two{transform:rotate(29deg);width:86%;height:31%;border-color:#e1b46524}.press-orbit-three{transform:rotate(72deg);width:55%;height:33%;border-color:#918cc833}.press-art-caption{position:absolute;z-index:2;bottom:22px;left:0;right:0;text-align:center;font-size:9px}.press-principle{padding:20px 0;border-top:1px solid rgba(215,169,94,.26);border-bottom:1px solid rgba(215,169,94,.2);display:flex;align-items:center;justify-content:space-between;gap:25px}.press-principle strong{font-size:11px;letter-spacing:.08em;color:#e4bb7d}.press-principle span{font-size:11px;color:#968878;text-align:right}.press-section-heading{padding:64px 0 25px}.press-section-heading h2,.press-clarity h2{margin:10px 0 0;font:400 clamp(27px,3vw,41px)/1.18 Georgia,"Times New Roman",serif;color:#eee0c7}.press-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.press-path{border:1px solid rgba(215,169,94,.21);background:linear-gradient(150deg,#1a171ded,#080910f2);padding:28px 25px;min-height:278px;display:flex;flex-direction:column}.press-path-overline{display:flex;align-items:center;gap:13px;color:#a78d67;font-size:9px;letter-spacing:.15em}.press-path-overline b{font-size:22px;font-family:Georgia,serif;color:#c69e67;font-weight:400}.press-path h3{font:400 26px/1.12 Georgia,Times New Roman,serif;margin:25px 0 12px;color:#f0d8b4}.press-path p{font-size:13px;line-height:1.6;color:#a99d8b;margin:0 0 24px;flex:1}.press-path a{font-size:10px;letter-spacing:.13em;color:#e8c48a;text-decoration:none;display:flex;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid rgba(212,166,96,.15)}.press-clarity{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:35px;padding:42px 30px;margin-top:55px;border:1px solid rgba(215,169,94,.23);background:#2a201426}.press-clarity p{font-size:13px;color:#afa18b;line-height:1.75;margin:0}.press-clarity a{color:#ecd39e}.press-contact{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;padding:24px 28px;border:1px solid rgba(215,169,94,.25);background:#bc904b0e}.press-contact span{display:block;color:#c59e60;letter-spacing:.18em;font-size:9px}.press-contact strong{display:block;font:400 24px Georgia,serif;color:#ecd5ac;margin-top:6px}.press-contact p{margin:8px 0 0;color:#a89a84;font-size:12px;max-width:690px;line-height:1.55}.press-contact>a{border:1px solid rgba(215,169,94,.45);color:#f0d6aa;padding:14px 18px;letter-spacing:.1em;font-size:10px;text-decoration:none;white-space:nowrap}.press-contact>a:hover{background:#d7a95e1f}@media(max-width:700px){.press-contact{flex-direction:column;align-items:stretch;padding:20px 18px}.press-contact>a{white-space:normal;text-align:center}}.press-footer{display:flex;justify-content:space-between;gap:15px;border-top:1px solid rgba(215,169,94,.15);padding-top:27px;margin-top:45px;font-size:9px}@media(max-width:950px){.press-hero{grid-template-columns:minmax(0,1fr);gap:25px;min-height:0;padding-top:50px}.press-art{min-height:290px}.press-paths{grid-template-columns:repeat(3,minmax(0,1fr))}.press-path{padding:20px 18px}.press-principle{display:grid;gap:10px}.press-principle span{text-align:left}}@media(max-width:700px){.press-room{width:min(100% - 30px,560px);padding-top:23px}.press-masthead{align-items:flex-start;flex-direction:column;gap:9px}.press-copy h1{font-size:clamp(51px,13vw,84px)}.press-overline{font-size:9px}.press-hero{padding:40px 0 27px}.press-art{min-height:248px}.press-paths{grid-template-columns:1fr}.press-path{min-height:0}.press-clarity{grid-template-columns:1fr;padding:25px 20px;gap:20px}.press-footer{flex-direction:column}.press-principle strong{font-size:10px;line-height:1.6}.press-art-caption{letter-spacing:.09em}}@media(prefers-reduced-motion:reduce){.press-room *{scroll-behavior:auto!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.underline{text-decoration-line:underline}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html,body,#root{width:100%;height:100%;margin:0}*{box-sizing:border-box}body{overflow:hidden;background:#05060a;color:#f3e7cb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}.gateway-shell{height:100dvh;display:grid;grid-template-rows:72px 30px minmax(0,1fr) 28px;background:radial-gradient(circle at 50% -20%,rgba(185,137,62,.16),transparent 38%),#05060a}.gateway-header{position:relative;z-index:20;display:grid;grid-template-columns:minmax(250px,1fr) auto minmax(170px,1fr);align-items:center;gap:18px;padding:0 22px;border-bottom:1px solid rgba(205,160,82,.22);background:#040509f5;box-shadow:0 8px 30px #00000052}.brand-lockup{display:flex;align-items:center;gap:10px;min-width:0}.brand-mark{width:38px;height:38px;border:1px solid rgba(218,171,87,.42);display:grid;place-items:center;color:#d7aa5b;background:linear-gradient(145deg,#d5a14c1f,#0000);transform:rotate(45deg)}.brand-mark svg{transform:rotate(-45deg)}.brand-mark.crest{transform:none;overflow:hidden;border-radius:50%;background:radial-gradient(circle,#e0a64e29,#05060ad9);box-shadow:0 0 28px #e0a64e1f}.brand-mark.crest img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:none;filter:drop-shadow(0 0 8px rgba(231,177,88,.18))}.brand-name{font-family:Georgia,Times New Roman,serif;letter-spacing:.11em;font-size:18px;line-height:1;color:#e6c47f;white-space:nowrap}.brand-name span{color:#8f7449;font-size:11px;letter-spacing:.08em;margin-left:3px}.brand-subline{margin-top:6px;color:#7e776c;font-size:8px;letter-spacing:.19em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-switcher{display:flex;align-items:center;padding:4px;border:1px solid rgba(202,159,82,.28);background:#090a0f;border-radius:999px}.module-button{min-width:78px;height:34px;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;color:#77766f;background:transparent;letter-spacing:.12em;font-size:9px;transition:.2s ease}.module-button:hover{color:#d8bd88}.module-button.active{color:#17120b;background:linear-gradient(105deg,#d7ad61,#b8783c);box-shadow:0 0 20px #cd973f33}.surface-status{justify-self:end;display:flex;align-items:center;gap:7px;color:#69675f;font-size:8px;letter-spacing:.16em;white-space:nowrap}.status-dot{width:6px;height:6px;border-radius:50%;background:#cfaa61;box-shadow:0 0 8px #cfaa61d9}.module-context{position:relative;z-index:15;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid rgba(205,160,82,.1);color:#8a806f;background:#07080c;font-family:Georgia,Times New Roman,serif;font-size:10px;font-style:italic;letter-spacing:.08em}.module-context strong{color:#6e5c3e;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-style:normal;font-size:8px;letter-spacing:.17em;text-transform:uppercase}.engine-stage{position:relative;min-height:0;overflow:hidden;background:#05060a}.engine-panel{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease;background:#05060a}.engine-panel.active{visibility:visible;opacity:1;pointer-events:auto}.engine-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#05060a}.engine-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-content:center;gap:10px;text-align:center;background:#05060a;color:#70634d;letter-spacing:.12em;font-size:10px}.loader-glyph{font-family:Georgia,serif;color:#d0a85f;font-size:36px;animation:breathe 1.5s ease-in-out infinite}@keyframes breathe{50%{opacity:.42;transform:scale(.94)}}.meta-stage{overflow:auto;background:radial-gradient(circle at 80% 10%,rgba(92,64,164,.18),transparent 34%),radial-gradient(circle at 20% 0,rgba(210,160,80,.12),transparent 32%),#05060a}.meta-panel{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:clamp(28px,5vw,72px) 0 40px}.meta-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:42px;align-items:start;margin-bottom:28px}.meta-kicker,.capital-kicker{color:#b38f55;letter-spacing:.2em;font-size:10px;margin-bottom:16px}.meta-hero h1,.capital-hero h1{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(34px,5vw,66px);line-height:.98;color:#f0dfbd}.meta-hero h1 span,.capital-hero h1 span{color:#b48b57}.meta-hero p,.capital-hero p{max-width:720px;color:#8e877d;line-height:1.7;font-size:13px;margin:20px 0 0}.meta-actions{display:flex;flex-direction:column;gap:10px;align-items:stretch;min-width:190px}.meta-status,.meta-direct{min-height:38px;border:1px solid rgba(205,160,82,.24);display:flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;letter-spacing:.12em;font-size:8px;text-decoration:none}.meta-status{color:#9a8564;background:#090a0fbd}.meta-status.ready{color:#d8bc84;border-color:#cda05285}.meta-direct{color:#d9c295;background:#b77c3f14}.meta-console,.meta-result{border:1px solid rgba(205,160,82,.22);background:#08090ee0;box-shadow:0 22px 80px #00000047}.meta-console{padding:18px}.meta-console label{display:block;color:#8f7449;font-size:9px;letter-spacing:.19em;margin-bottom:10px}.meta-console textarea{width:100%;min-height:150px;resize:vertical;border:1px solid rgba(205,160,82,.16);outline:none;padding:16px;background:#05060a;color:#e9dcc3;line-height:1.55;font-size:13px}.meta-console-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px}.meta-console-row span{color:#6f6659;font-size:8px;letter-spacing:.16em}.meta-console-row button{border:0;min-height:38px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:#17120b;background:linear-gradient(105deg,#d7ad61,#b8783c);font-size:9px;font-weight:700;letter-spacing:.12em}.meta-console-row button:disabled{cursor:wait;opacity:.65}.meta-message{margin-top:12px;padding:12px 14px;border:1px solid rgba(184,108,81,.35);background:#55221829;color:#cf9d8b;font-size:11px}.meta-result{margin-top:16px;padding:18px}.meta-result-head,.meta-evidence{display:flex;align-items:center;justify-content:space-between;gap:14px}.meta-result-head strong{color:#d9ba7e;letter-spacing:.16em;font-size:9px}.meta-result-head span,.meta-evidence{color:#70685e;font-size:8px;letter-spacing:.1em}.meta-output{white-space:pre-wrap;color:#ddd0b9;line-height:1.7;font-size:13px;padding:18px 0}.meta-evidence{padding-top:12px;border-top:1px solid rgba(205,160,82,.12)}.capital-stage{overflow:auto;background:radial-gradient(circle at 50% 0,rgba(50,132,112,.14),transparent 38%),radial-gradient(circle at 90% 20%,rgba(205,151,63,.09),transparent 30%),#05060a}.capital-panel{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:clamp(28px,5vw,58px) 0 42px}.capital-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:start;margin-bottom:24px}.capital-badge{min-width:220px;padding:15px;display:grid;gap:6px;border:1px solid rgba(83,160,137,.32);background:#1b40361f;color:#8fc7b5}.capital-badge strong{font-size:9px;letter-spacing:.14em}.capital-badge span{color:#6f827b;font-size:8px;letter-spacing:.08em}.authority-rail{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin:0 0 18px}.authority-step{min-height:58px;padding:10px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(205,160,82,.14);background:#08090d}.authority-step span{font-size:8px;letter-spacing:.1em}.authority-step small{font-size:7px;letter-spacing:.08em}.authority-step.supported{color:#c6a86f}.authority-step.gated{color:#8e665f;border-color:#9e53452e}.capital-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.capital-card{min-height:250px;padding:18px;display:flex;flex-direction:column;border:1px solid rgba(205,160,82,.18);background:linear-gradient(160deg,#0c0e11f5,#06070af5)}.capital-card.live{border-color:#53a08959}.capital-card.manual{border-color:#cda0524d}.capital-card.gated{border-color:#9e53454d}.capital-card-head{display:flex;justify-content:space-between;gap:14px;align-items:start}.capital-card-head span,.capital-lower article>span{color:#806e50;font-size:8px;letter-spacing:.16em}.capital-card-head h2{margin:6px 0 0;color:#d8c8a8;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.capital-card-head strong{color:#d4b875;font-size:16px;white-space:nowrap}.capital-card p{color:#777168;font-size:11px;line-height:1.6}.evidence-row,.holding-line{margin-top:auto;padding:10px 0;border-top:1px solid rgba(205,160,82,.11);display:flex;justify-content:space-between;gap:12px;align-items:center}.evidence-row span{color:#665e53;font-size:8px;letter-spacing:.12em}.evidence-row b{color:#9b8662;font-size:8px;letter-spacing:.08em;text-align:right}.holding-line{display:grid}.holding-line b{color:#b9a581;font-size:10px}.holding-line span{color:#72695b;font-size:9px}.capital-card a{margin-top:9px;min-height:34px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(205,160,82,.18);color:#a99067;text-decoration:none;font-size:8px;letter-spacing:.1em}.capital-lower{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.capital-lower article{min-height:136px;padding:15px;border:1px solid rgba(205,160,82,.13);background:#08090db8}.capital-lower h3{margin:8px 0;color:#c6b28d;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400}.capital-lower p{margin:0;color:#706b63;font-size:10px;line-height:1.55}.capital-gate{margin-top:12px;padding:14px 16px;display:flex;gap:12px;align-items:flex-start;border:1px solid rgba(83,160,137,.22);background:#1b403614;color:#8ab9aa}.capital-gate strong{display:block;font-size:8px;letter-spacing:.16em;margin-bottom:5px}.capital-gate span{display:block;color:#708079;font-size:9px;line-height:1.5}.legion-stage{overflow:auto;background:radial-gradient(circle at 50% 0,rgba(205,151,63,.15),transparent 36%),radial-gradient(circle at 92% 18%,rgba(83,160,137,.09),transparent 28%),#05060a}.legion-panel{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:clamp(28px,5vw,60px) 0 42px}.legion-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:34px;align-items:start;margin-bottom:22px}.legion-kicker{color:#b38f55;letter-spacing:.2em;font-size:10px;margin-bottom:14px}.legion-hero h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,5vw,64px);line-height:1;font-weight:400;color:#f0dfbd}.legion-hero h1 span{color:#b48b57}.legion-hero p{max-width:720px;margin:18px 0 0;color:#8e877d;line-height:1.7;font-size:13px}.legion-law{min-width:240px;padding:15px;display:grid;gap:6px;border:1px solid rgba(205,160,82,.3);background:#cd973f0f;color:#d3b77d}.legion-law strong{font-size:9px;letter-spacing:.15em}.legion-law span{color:#7c705d;font-size:8px;line-height:1.4;letter-spacing:.08em}.legion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.legion-card{min-height:285px;padding:18px;display:flex;flex-direction:column;border:1px solid rgba(205,160,82,.18);background:linear-gradient(155deg,#0e0e11f7,#06070af7)}.legion-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.legion-card-head>span{color:#72644e;font-size:8px;letter-spacing:.16em}.legion-card h2{margin:18px 0 10px;color:#e0cda7;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.legion-card p{margin:0 0 18px;color:#898278;font-size:11px;line-height:1.65}.legion-proof,.legion-next{margin-top:auto;padding-top:12px;border-top:1px solid rgba(205,160,82,.1);display:grid;gap:5px}.legion-next{margin-top:10px}.legion-proof strong,.legion-next strong,.legion-loop strong{color:#9a7d4e;font-size:7px;letter-spacing:.16em}.legion-proof span,.legion-next span,.legion-loop span{color:#706a61;font-size:9px;line-height:1.55}.legion-loop{margin-top:14px;padding:14px 16px;display:grid;gap:6px;border:1px solid rgba(83,160,137,.22);background:#1b403614}.evidence-stage{overflow:auto;background:radial-gradient(circle at 50% 0,rgba(205,151,63,.13),transparent 35%),radial-gradient(circle at 90% 30%,rgba(83,160,137,.08),transparent 30%),#05060a}.evidence-panel{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:clamp(28px,5vw,60px) 0 42px}.evidence-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:34px;align-items:start;margin-bottom:22px}.evidence-kicker{color:#b38f55;letter-spacing:.2em;font-size:10px;margin-bottom:14px}.evidence-hero h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,5vw,62px);line-height:1;font-weight:400;color:#f0dfbd}.evidence-hero h1 span{color:#b48b57}.evidence-hero p{max-width:720px;margin:18px 0 0;color:#8e877d;line-height:1.7;font-size:13px}.evidence-seal{min-width:230px;padding:15px;display:grid;gap:6px;border:1px solid rgba(83,160,137,.3);background:#1b40361a;color:#8fc7b5}.evidence-seal strong{font-size:9px;letter-spacing:.14em}.evidence-seal span{color:#6f827b;font-size:8px;letter-spacing:.08em}.evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.evidence-card{padding:18px;min-height:180px;display:flex;flex-direction:column;border:1px solid rgba(205,160,82,.18);background:linear-gradient(160deg,#0c0e11f5,#06070af5)}.evidence-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.evidence-card-head strong{color:#d8c8a8;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400}.evidence-state{padding:5px 7px;border:1px solid rgba(205,160,82,.24);font-size:7px;font-weight:800;letter-spacing:.12em;white-space:nowrap}.evidence-state.verified,.evidence-state.tested{color:#9fc8b8;border-color:#53a08959}.evidence-state.partial{color:#ccb17d}.evidence-state.blocked{color:#cf9d8b;border-color:#b86c5159}.evidence-card p{color:#898278;font-size:11px;line-height:1.6;margin:16px 0}.evidence-card small{margin-top:auto;padding-top:12px;border-top:1px solid rgba(205,160,82,.1);color:#6d665d;font-size:9px;line-height:1.55}.evidence-boundary{margin-top:14px;padding:14px 16px;display:grid;gap:6px;border:1px solid rgba(205,160,82,.18);background:#cd973f0d}.evidence-boundary strong{color:#c4a36b;font-size:8px;letter-spacing:.17em}.evidence-boundary span{color:#777168;font-size:9px;line-height:1.55}.gateway-footer{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;border-top:1px solid rgba(205,160,82,.15);color:#57534c;background:#05060a;font-family:Georgia,Times New Roman,serif;font-size:9px;letter-spacing:.08em;white-space:nowrap}.gateway-footer>span:first-child{color:#896d3d;letter-spacing:.16em}.footer-links{display:flex;align-items:center;gap:10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.footer-links a{color:#766b59;text-decoration:none;font-size:7px;letter-spacing:.09em}.footer-links a:hover{color:#c4a36b}.store-stage{overflow:auto;background:radial-gradient(circle at 50% 0,rgba(205,151,63,.16),transparent 38%),#05060a}.store-panel{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:clamp(28px,5vw,64px) 0 42px}.store-language{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:18px}.store-language span{color:#8f7449;font-size:8px;font-weight:800;letter-spacing:.16em}.store-language select{min-height:34px;border:1px solid rgba(205,160,82,.28);background:#090a0d;color:#d8bc84;padding:0 10px;font-size:10px;font-weight:700}.store-panel[dir=rtl] .store-proof{text-align:left}.store-panel[dir=rtl] .book-actions{align-items:flex-start}.store-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end;margin-bottom:28px}.store-kicker{color:#b38f55;letter-spacing:.2em;font-size:10px;margin-bottom:12px}.store-hero h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,5vw,64px);font-weight:400;color:#f0dfbd}.store-hero p{max-width:680px;margin:14px 0 0;color:#8e877d;line-height:1.65;font-size:13px}.store-proof{display:flex;flex-direction:column;gap:7px;color:#c4a36b;font-size:8px;letter-spacing:.16em;text-align:right}.store-proof span{padding:7px 10px;border:1px solid rgba(205,160,82,.2);background:#08090ebd}.plan-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.plan-card{min-height:240px;padding:20px 16px;display:flex;flex-direction:column;border:1px solid rgba(205,160,82,.22);background:linear-gradient(180deg,#110f0ef0,#07080cf5)}.plan-name{color:#d8bc84;font-family:Georgia,Times New Roman,serif;font-size:20px}.plan-price{margin-top:18px;color:#f0dfbd;font-size:32px;line-height:1}.plan-price small{color:#766b5d;font-size:10px;margin-left:3px}.plan-access{margin-top:16px;padding:12px;border:1px solid rgba(205,160,82,.28);background:#cd973f0f;display:grid;gap:4px}.plan-access span{color:#8f7449;font-size:8px;letter-spacing:.16em}.plan-access strong{color:#e6c47f;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1}.plan-access small{color:#756f66;font-size:8px;letter-spacing:.11em}.plan-note{margin:10px 0 18px;color:#756f66;font-size:11px}.plan-locked{margin-top:auto;min-height:42px;display:flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(184,108,81,.35);background:#55221824;color:#cf9d8b;font-weight:800;font-size:8px;letter-spacing:.1em;text-align:center}.plan-checkout{margin-top:auto;min-height:42px;display:flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(83,160,137,.38);background:#1b403624;color:#9fc8b8;font-weight:800;font-size:8px;letter-spacing:.1em;text-align:center;cursor:pointer}.plan-checkout:disabled{opacity:.55;cursor:wait}.store-section-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin:42px 0 15px;padding-top:24px;border-top:1px solid rgba(205,160,82,.15)}.store-section-head span{color:#b38f55;font-size:8px;letter-spacing:.18em}.store-section-head h2{margin:7px 0 0;color:#d7c49d;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2.4vw,30px);font-weight:400}.store-section-head strong{color:#756b59;font-size:8px;letter-spacing:.16em;white-space:nowrap}.book-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.book-card{min-height:154px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(116,163,184,.2);background:linear-gradient(160deg,#091218e6,#07080cf5)}.book-format{color:#6e9eb2;font-size:8px;letter-spacing:.16em}.book-name{margin-top:9px;color:#d5d0c7;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.25}.book-bottom{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:18px}.book-bottom strong{color:#d8bc84;font-size:18px}.book-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.book-bottom a{display:flex;align-items:center;gap:6px;color:#9fc3d1;text-decoration:none;font-size:8px;letter-spacing:.09em}.book-actions a:first-child{color:#b9a57d}.store-boundary{margin-top:18px;padding:12px 14px;border:1px solid rgba(205,160,82,.12);color:#6f6659;font-size:9px;line-height:1.55;letter-spacing:.04em}.catalog-search{display:flex;align-items:center;gap:12px;margin:0 0 14px}.catalog-search input{flex:1;min-height:42px;padding:0 13px;border:1px solid rgba(116,163,184,.28);background:#070a0ed1;color:#d5d0c7;outline:none;font:inherit;font-size:11px}.catalog-search input:focus{border-color:#74a3b894}.catalog-search span{color:#756b59;font-size:8px;letter-spacing:.14em;white-space:nowrap}.catalog-load{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:16px;border:1px solid rgba(83,160,137,.36);background:#1b403624;color:#9fc8b8;font-size:8px;font-weight:900;letter-spacing:.14em;cursor:pointer}.catalog-load:hover{border-color:#53a089b3;background:#1b40363d}.member-gate-card{margin:0 0 18px;padding:16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);gap:18px;border:1px solid rgba(83,160,137,.32);background:linear-gradient(140deg,#13342b33,#08090de6)}.member-gate-card>div>span{color:#7ead9d;font-size:8px;letter-spacing:.18em}.member-gate-card h3{margin:8px 0;color:#d9c79f;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.member-gate-card p{margin:0;color:#75756d;font-size:10px;line-height:1.55}.member-gate-state{display:grid;align-content:start;gap:7px}.member-gate-state>b{color:#9fc8b8;font-size:8px;letter-spacing:.13em}.member-gate-state small{color:#6e7f78;font-size:7px;letter-spacing:.06em}.member-gate-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.member-gate-actions button,.member-gate-actions a{min-height:34px;padding:0 11px;border:1px solid rgba(205,160,82,.25);background:#cd973f14;color:#ccb17d;cursor:pointer;font-size:7px;font-weight:800;letter-spacing:.09em;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.member-gate-actions button.secondary{color:#8c8374;background:transparent}.member-gate-state em{color:#9c8e73;font-style:normal;font-size:8px;letter-spacing:.07em;line-height:1.4}@media(max-width:760px){.gateway-shell{grid-template-rows:64px 28px minmax(0,1fr) 28px}.gateway-header{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 10px}.brand-mark{width:32px;height:32px}.brand-name{font-size:14px;letter-spacing:.07em}.brand-subline{display:none}.module-switcher{padding:3px;overflow-x:auto;max-width:58vw}.module-button{min-width:43px;height:30px;gap:4px;font-size:6px;letter-spacing:.04em}.module-button svg{display:none}.surface-status{display:none}.module-context{padding:0 10px;font-size:8px}.gateway-footer{padding:0 10px;font-size:7px;gap:8px}.gateway-footer .footer-quote{display:none}.footer-links{gap:7px;overflow-x:auto}.footer-links a{font-size:6px}.meta-panel,.store-panel,.capital-panel,.legion-panel,.evidence-panel{width:calc(100% - 24px);padding:28px 0}.meta-hero,.store-hero,.capital-hero,.legion-hero,.evidence-hero{grid-template-columns:1fr;gap:20px}.meta-actions{min-width:0;flex-direction:row}.meta-status,.meta-direct{flex:1}.meta-console-row{align-items:flex-end}.meta-evidence{flex-direction:column;align-items:flex-start}.store-proof{flex-direction:row;flex-wrap:wrap;text-align:left}.plan-grid,.capital-grid,.legion-grid,.evidence-grid,.member-gate-card{grid-template-columns:1fr}.book-grid,.authority-rail,.capital-lower{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.brand-name span{font-size:8px}.meta-actions{flex-direction:column}.meta-console-row{flex-direction:column;align-items:stretch}.meta-console-row button{justify-content:center}.plan-grid,.book-grid,.capital-lower{grid-template-columns:1fr}.plan-card{min-height:190px}.store-section-head{align-items:flex-start;flex-direction:column}.catalog-search{align-items:stretch;flex-direction:column}.catalog-search span{white-space:normal}.book-card{min-height:132px}.capital-card-head{flex-direction:column}}.ops-proof{margin-top:18px;padding:12px;border:1px solid rgba(83,160,137,.3);background:#12302824;width:min(100%,760px)}.ops-proof-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-proof-head>div{display:grid;gap:4px}.ops-proof-head strong{color:#d3b77d;font-size:8px;letter-spacing:.18em}.ops-proof-head span{color:#9fc8b8;font-size:9px;font-weight:800;letter-spacing:.1em}.ops-proof-head button{min-height:34px;padding:0 12px;border:1px solid rgba(83,160,137,.38);background:#1b40362e;color:#a9d2c3;font-size:7px;font-weight:900;letter-spacing:.1em;cursor:pointer}.ops-proof-head button:disabled{opacity:.55;cursor:wait}.ops-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px}.ops-lanes span{padding:7px;border:1px solid rgba(205,160,82,.12);color:#756b59;font-size:7px;letter-spacing:.08em;display:grid;gap:4px}.ops-lanes b{color:#c7b086;font-size:7px;overflow-wrap:anywhere}.ops-proof small{display:block;margin-top:8px;color:#6f746f;font-size:7px;line-height:1.45;letter-spacing:.05em}@media(max-width:560px){.ops-proof-head{align-items:stretch;flex-direction:column}.ops-proof-head button{width:100%}.ops-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}.install-button{border:1px solid rgba(205,160,82,.3);background:#cd973f14;color:#c9a867;min-height:22px;padding:0 8px;font-size:6px;font-weight:800;letter-spacing:.1em;cursor:pointer;white-space:nowrap}.install-toast{position:fixed;left:50%;bottom:44px;transform:translate(-50%);z-index:100;width:min(92vw,520px);padding:11px 14px;border:1px solid rgba(205,160,82,.4);background:#05060af7;color:#d8bc84;box-shadow:0 18px 60px #00000073;text-align:center;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1.5;display:flex;align-items:center;justify-content:center;gap:12px}.install-toast-dismiss{border:1px solid rgba(205,160,82,.35);background:#cd973f14;color:#d8bc84;min-height:26px;padding:0 9px;font-size:7px;font-weight:900;letter-spacing:.1em;cursor:pointer;flex:0 0 auto}@media(display-mode:standalone){body{overscroll-behavior:none}}@supports (padding:max(0px)){.gateway-header{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}.gateway-footer{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom)}}.manus-apex{position:relative;min-height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:clamp(42px,6vw,86px) clamp(24px,6vw,92px) 34px;background:linear-gradient(90deg,#050607,#050607f5 34%,#050607b3 56%,#05060733),linear-gradient(180deg,#0506070f 48%,#050607);isolation:isolate}.manus-apex:before{content:"";display:none}.manus-apex:after{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 22%,rgba(255,239,193,.85) 0 1px,transparent 1.8px),radial-gradient(circle at 28% 58%,rgba(255,217,143,.55) 0 1px,transparent 1.7px),radial-gradient(circle at 41% 16%,rgba(255,244,217,.48) 0 1px,transparent 1.6px),radial-gradient(circle at 58% 71%,rgba(255,199,94,.48) 0 1px,transparent 1.8px),radial-gradient(circle at 81% 19%,rgba(255,239,193,.7) 0 1px,transparent 1.8px),radial-gradient(circle at 91% 63%,rgba(255,212,124,.45) 0 1px,transparent 1.7px),linear-gradient(90deg,#05060a1a,#05060a05 48%,#05060aa8 78%),radial-gradient(circle at 50% 115%,rgba(209,139,40,.16),transparent 42%);background-size:190px 190px,270px 270px,230px 230px,320px 320px,210px 210px,290px 290px,auto,auto}.manus-glow{position:absolute;z-index:-1;right:1%;top:-1%;width:50vw;height:50vw;max-width:760px;max-height:760px;border-radius:50%;background:radial-gradient(circle,rgba(255,224,158,.2) 0 2%,rgba(232,168,67,.16) 8%,rgba(177,94,24,.08) 31%,rgba(92,55,151,.05) 52%,transparent 72%);filter:blur(3px);box-shadow:0 0 120px #d3882a14}.manus-grid{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.055;background-image:linear-gradient(rgba(238,184,91,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(238,184,91,.18) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 18%,black 72%,transparent);mask-image:linear-gradient(to bottom,transparent,black 18%,black 72%,transparent)}.manus-hero{width:min(1320px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(36px,6vw,96px);align-items:center}.manus-copy{max-width:800px}.manus-published{display:inline-flex;align-items:center;gap:9px;padding:7px 10px;border:1px solid rgba(255,215,134,.38);background:#1c12098a;color:#f1d8a2;font-size:8px;font-weight:800;letter-spacing:.13em;white-space:nowrap;max-width:100%}.manus-published span{width:6px;height:6px;border-radius:50%;background:#589dff;box-shadow:0 0 12px #589dffc7;flex-shrink:0}@media(max-width:600px){.manus-published{gap:5px;padding:8px 7px;font-size:clamp(6.5px,1.7vw,8px);letter-spacing:.055em}}.manus-eyebrow{margin-top:22px;color:#d29c4e;font-size:10px;font-weight:700;letter-spacing:.36em}.manus-apex h1{margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(62px,10vw,146px);font-weight:400;line-height:.78;letter-spacing:-.055em;color:#f7e8c8;text-shadow:0 7px 42px rgba(0,0,0,.42)}.manus-apex h2{max-width:760px;margin:22px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,3vw,42px);font-weight:400;line-height:1.05;color:#e0a953}.manus-apex p{max-width:680px;margin:22px 0 0;color:#b5aa98;font-size:clamp(12px,1.1vw,15px);line-height:1.75}.manus-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.manus-primary,.manus-ghost{min-height:46px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;font-size:9px;font-weight:900;letter-spacing:.14em;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.manus-primary{color:#171006;background:linear-gradient(105deg,#f5c66c,#c98535);border:1px solid rgba(255,222,153,.8);box-shadow:0 14px 44px #c9853533}.manus-primary:hover{transform:translateY(-2px);box-shadow:0 18px 54px #c985354d}.manus-ghost{color:#e2c998;background:#0908077a;border:1px solid rgba(231,181,91,.34)}.manus-ghost:hover{transform:translateY(-2px);border-color:#e7b55bb3}.manus-trailer-status{display:inline-flex;margin-top:13px;padding:7px 9px;border-left:2px solid rgba(195,132,50,.65);color:#766c5d;font-size:7px;font-weight:800;letter-spacing:.14em}.manus-brand-family{margin-top:18px;max-width:760px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:11px 12px;border-top:1px solid rgba(231,181,91,.18);border-bottom:1px solid rgba(231,181,91,.12);background:linear-gradient(90deg,rgba(224,166,78,.045),transparent);color:#8e7c61;font-size:7px;font-weight:800;letter-spacing:.12em}.manus-brand-family strong{width:100%;color:#d4aa64;font-size:7px;letter-spacing:.18em}.manus-brand-family i{color:#a96e31;font-style:normal}.manus-law{margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#8a7557;font-size:8px;font-weight:800;letter-spacing:.16em}.manus-law i{color:#bb8238;font-style:normal}.manus-orbit{position:relative;width:min(34vw,500px);opacity:.72;aspect-ratio:1;justify-self:center;display:grid;place-items:center}.manus-orbit-ring{position:absolute;border:1px solid rgba(246,195,104,.29);border-radius:50%;box-shadow:inset 0 0 54px #da8d2d0a,0 0 32px #e49d3b09}.manus-orbit-ring.r1{top:8%;right:8%;bottom:8%;left:8%;animation:orbitPulse 5s ease-in-out infinite}.manus-orbit-ring.r2{top:22%;right:22%;bottom:22%;left:22%;border-color:#e7b15852;animation:orbitPulse 5s ease-in-out 1s infinite}.manus-orbit-ring.r3{top:36%;right:36%;bottom:36%;left:36%;border-color:#e7b15880}.manus-crest-core{position:relative;width:38%;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;padding:4%;background:radial-gradient(circle,rgba(255,221,150,.16),rgba(201,128,43,.05) 52%,transparent 72%);box-shadow:0 0 46px #e0a64e24,0 0 110px #8750be0f}.manus-crest-core:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;border:1px solid rgba(236,184,89,.22);border-radius:50%}.manus-crest-core img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;filter:drop-shadow(0 0 22px rgba(240,183,89,.22))}.orbit-label{position:absolute;padding:5px 7px;border:1px solid rgba(231,177,88,.22);background:#05060ab8;color:#a18862;font-size:7px;font-weight:800;letter-spacing:.14em}.orbit-label.l1{top:7%;left:47%}.orbit-label.l2{top:46%;right:-2%}.orbit-label.l3{bottom:7%;left:38%}.orbit-label.l4{top:47%;left:-5%}@keyframes orbitPulse{50%{transform:scale(1.025);border-color:#f6c1657a}}.manus-bottom{width:min(1320px,100%);margin:34px auto 0;padding-top:16px;border-top:1px solid rgba(226,169,77,.16);display:flex;justify-content:space-between;gap:18px;color:#6f6250;font-family:Georgia,Times New Roman,serif;font-size:9px;letter-spacing:.13em}.manus-bottom strong{color:#9f7841;font-weight:400}@media(max-width:900px){.manus-hero{grid-template-columns:1fr}.manus-orbit{position:absolute;right:-18%;bottom:-12%;width:min(68vw,480px);opacity:.34;pointer-events:none}.manus-copy{position:relative;z-index:2}.manus-apex h1{font-size:clamp(56px,15vw,104px)}.manus-bottom{position:relative;z-index:2}}.apex-fabric-strip{margin-top:18px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;max-width:920px}.apex-fabric-strip span{min-height:54px;padding:9px;border:1px solid rgba(226,169,77,.18);background:#050607a8;color:#887660;font-size:7px;line-height:1.45;letter-spacing:.08em}.apex-fabric-strip b{display:block;color:#edc16d;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400}.canon-stage{overflow:auto;background:radial-gradient(circle at 20% 0,rgba(205,151,63,.15),transparent 34%),radial-gradient(circle at 90% 20%,rgba(83,160,137,.08),transparent 30%),#05060a}.canon-panel{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:clamp(30px,5vw,64px) 0 50px}.canon-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:34px;align-items:end}.canon-kicker{color:#b38f55;letter-spacing:.22em;font-size:10px;margin-bottom:12px}.canon-hero h1{margin:0;color:#f0dfbd;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5.5vw,70px);font-weight:400;line-height:.96}.canon-hero h1 span{color:#b48b57}.canon-hero p{max-width:820px;color:#91887c;font-size:13px;line-height:1.7}.canon-seal{min-width:290px;padding:16px;border:1px solid rgba(83,160,137,.3);background:#17382f1f;display:grid;gap:7px;color:#9fc8b8}.canon-seal strong{font-size:9px;letter-spacing:.15em}.canon-seal span{color:#778a82;font-size:7px;letter-spacing:.09em}.canon-topology{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin:26px 0}.canon-node{position:relative;min-height:88px;padding:13px 10px;border:1px solid rgba(205,160,82,.18);background:linear-gradient(160deg,#0f1011f5,#07080bf5);display:grid;align-content:center;gap:6px}.canon-node b{color:#6c5b42;font-size:8px}.canon-node span{color:#d3bd91;font-size:8px;font-weight:800;letter-spacing:.08em;line-height:1.35}.canon-node i{position:absolute;right:-8px;top:36%;z-index:2;color:#8b6a38;font-style:normal}.canon-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.canon-metrics article{padding:17px;border:1px solid rgba(116,163,184,.18);background:#070b0ec7}.canon-metrics strong{display:block;color:#e4bd70;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400}.canon-metrics span{display:block;margin-top:4px;color:#a48d66;font-size:8px;font-weight:800;letter-spacing:.11em}.canon-metrics small{display:block;margin-top:9px;color:#716b62;font-size:8px;line-height:1.5}.canon-actions{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.canon-actions a{min-height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(205,160,82,.25);background:#cd973f0f;color:#ccb17d;text-decoration:none;font-size:8px;font-weight:900;letter-spacing:.1em}.canon-section-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin:32px 0 14px;padding-top:24px;border-top:1px solid rgba(205,160,82,.15)}.canon-section-head span{color:#b38f55;font-size:8px;letter-spacing:.18em}.canon-section-head h2{margin:7px 0 0;color:#d7c49d;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.6vw,34px);font-weight:400}.canon-section-head strong{max-width:300px;color:#776b59;font-size:8px;line-height:1.5;letter-spacing:.1em;text-align:right}.canon-book-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.canon-book-grid article{min-height:126px;padding:14px;border:1px solid rgba(205,160,82,.15);background:linear-gradient(145deg,#0d0d0df0,#07080af5);display:flex;flex-direction:column}.canon-book-grid span{color:#b38f55;font-size:8px;letter-spacing:.14em}.canon-book-grid h3{margin:10px 0;color:#d7c9ac;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:400;line-height:1.25}.canon-book-grid small{margin-top:auto;color:#68645d;font-size:7px;letter-spacing:.08em}.canon-boundary{margin-top:16px;padding:14px 16px;border:1px solid rgba(83,160,137,.2);background:#17382f14;display:grid;gap:6px}.canon-boundary strong{color:#9fc8b8;font-size:8px;letter-spacing:.16em}.canon-boundary span{color:#77756e;font-size:9px;line-height:1.6}@media(max-width:900px){.apex-fabric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.canon-hero{grid-template-columns:1fr}.canon-seal{min-width:0}.canon-topology{grid-template-columns:repeat(2,minmax(0,1fr))}.canon-node i{display:none}.canon-metrics,.canon-book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.canon-panel{width:calc(100% - 24px);padding:28px 0}.canon-hero h1{font-size:clamp(34px,11vw,48px)}.canon-metrics,.canon-book-grid,.apex-fabric-strip{grid-template-columns:1fr}.canon-section-head{align-items:flex-start;flex-direction:column}.canon-section-head strong{text-align:left}.canon-actions{display:grid}.canon-actions a{width:100%}html,body,#root,.gateway-shell,.engine-stage,.engine-panel,.manus-apex,.manus-hero,.manus-copy{max-width:100%;min-width:0}.gateway-shell,.engine-stage,.engine-panel,.manus-apex{overflow-x:hidden}.manus-apex{padding:34px 18px 26px;justify-content:flex-start}.manus-apex:before{width:118%;height:27%;top:-8%;left:-18%}.manus-hero,.manus-copy{width:100%;min-width:0}.manus-eyebrow{margin-top:18px;font-size:8px;letter-spacing:.24em;overflow-wrap:anywhere}.manus-apex h1{width:100%;max-width:100%;font-size:clamp(36px,10.8vw,54px);line-height:.88;letter-spacing:-.065em;white-space:nowrap}.manus-apex h2{max-width:100%;font-size:clamp(20px,7vw,29px);overflow-wrap:anywhere}.manus-apex p{max-width:100%;font-size:12px;line-height:1.62;overflow-wrap:anywhere}.manus-actions{display:grid;grid-template-columns:1fr;width:100%;margin-top:22px}.manus-primary,.manus-ghost{width:100%;max-width:100%;white-space:normal;text-align:center}.manus-brand-family,.manus-law,.manus-bottom{max-width:100%;overflow-wrap:anywhere}.manus-law{gap:7px;font-size:7px}.manus-bottom{flex-direction:column;gap:6px;margin-top:28px}.manus-orbit{right:-46%;bottom:-4%;width:88vw;opacity:.22;pointer-events:none}}.mobile-nav-hint{display:none}@media(max-width:760px){.module-context .module-domain-label{display:none}.module-context .mobile-nav-hint{display:inline;font-size:10px;color:#b89a65;letter-spacing:.07em}}@media(min-width:761px)and (max-width:1100px){.gateway-shell{grid-template-rows:auto 36px minmax(0,1fr) 36px}.gateway-header{min-width:0;width:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;padding:10px 18px 8px;gap:9px}.brand-lockup{min-width:0}.brand-name{font-size:19px;letter-spacing:.04em}.module-switcher{min-width:0;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scroll-snap-type:x proximity}.module-button{flex:0 0 auto;min-width:76px;height:38px;font-size:11px;letter-spacing:.025em;scroll-snap-align:start}.surface-status{display:none}.gateway-footer{min-width:0;overflow:hidden}.manus-hero{grid-template-columns:minmax(0,1fr)}.manus-orbit{position:absolute;right:-15%;bottom:-10%;width:min(58vw,430px);opacity:.23;pointer-events:none}.manus-apex h1{font-size:clamp(54px,9.3vw,82px);line-height:.94;white-space:normal;overflow-wrap:break-word}.manus-apex{padding:34px 36px;overflow-x:hidden}.manus-copy{width:100%;min-width:0}.manus-apex p{font-size:14px}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-note{font-size:12px}}@media(max-width:760px){.gateway-shell{grid-template-rows:auto 38px minmax(0,1fr) auto;width:100%;max-width:100%}.gateway-header{width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:10px;padding:10px 12px 9px}.brand-lockup{min-width:0;width:100%}.brand-name{font-size:clamp(15px,4.6vw,21px);letter-spacing:.02em}.brand-name span{font-size:11px}.brand-subline{display:block;font-size:10px;line-height:1.45;letter-spacing:.06em}.module-switcher{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;scrollbar-width:thin;scroll-snap-type:x proximity;padding:4px}.module-button{flex:0 0 auto;min-width:74px;height:40px;font-size:11px;letter-spacing:.03em;scroll-snap-align:start}.module-button svg{display:none}.module-context{min-height:38px;padding:0 12px;font-size:11px;gap:8px}.module-context strong{font-size:10px;letter-spacing:.05em}.surface-status{display:none}.gateway-footer{min-height:52px;padding:9px 12px max(9px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px 14px;white-space:normal;line-height:1.35}.gateway-footer>span:first-child{font-size:11px}.footer-links{overflow:visible;flex-wrap:wrap;gap:9px 13px}.footer-links a{font-size:11px;min-height:30px;display:inline-flex;align-items:center}.install-button{min-height:36px;font-size:11px;padding:0 10px}.manus-apex{padding:30px 18px 28px;overflow-x:hidden}.manus-apex h1{font-size:clamp(38px,11.2vw,68px);line-height:.98;letter-spacing:-.055em;white-space:normal;overflow-wrap:break-word}.manus-apex p{font-size:14px;line-height:1.6}.manus-eyebrow{font-size:11px;letter-spacing:.15em}.manus-published{font-size:clamp(7.5px,2.25vw,10px);line-height:1.4;letter-spacing:.01em}.manus-apex h2{font-size:clamp(23px,6vw,34px)}.manus-primary,.manus-ghost{font-size:11px;line-height:1.45;min-height:46px}.manus-brand-family,.manus-brand-family strong,.manus-law{font-size:10px;line-height:1.55;letter-spacing:.055em}.manus-bottom{font-size:11px;line-height:1.5;flex-wrap:wrap}.apex-fabric-strip{max-width:100%;gap:9px}.apex-fabric-strip span{min-height:70px;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.apex-fabric-strip b{font-size:23px}.store-hero p,.meta-hero p,.capital-hero p,.legion-hero p,.evidence-hero p{font-size:14px}.store-kicker,.meta-kicker,.capital-kicker,.legion-kicker,.evidence-kicker,.canon-kicker{font-size:11px}.store-panel,.meta-panel,.capital-panel,.legion-panel,.evidence-panel,.canon-panel{width:calc(100% - 28px)}.store-language span,.store-section-head span,.book-format,.plan-access span{font-size:11px}.store-language select{font-size:12px;min-height:42px;max-width:100%}.store-proof,.store-section-head strong{font-size:10px;letter-spacing:.07em;line-height:1.4;white-space:normal}.book-bottom a{font-size:11px;min-height:38px;line-height:1.4;text-align:right}.book-bottom{flex-wrap:wrap;align-items:start}.plan-name{font-size:22px}.plan-price small{font-size:12px}.plan-note{font-size:13px;line-height:1.5}.plan-checkout,.plan-locked{font-size:11px;min-height:44px;line-height:1.35}.store-boundary{font-size:12px;line-height:1.55}.catalog-search span{font-size:11px;white-space:normal}.catalog-search input{font-size:14px}.catalog-load{font-size:11px;letter-spacing:.07em}}@media(max-width:430px){.manus-apex h1{font-size:clamp(37px,10.8vw,48px);white-space:normal}.book-grid,.plan-grid,.apex-fabric-strip{grid-template-columns:1fr}.gateway-footer{justify-content:center;text-align:center}.footer-links{justify-content:center}.meta-actions{flex-direction:column}}@media(max-width:1024px){.evidence-grid,.evidence-card,.evidence-card-head{min-width:0;max-width:100%}.evidence-grid{grid-template-columns:minmax(0,1fr)}.evidence-card{overflow-wrap:anywhere}.evidence-card-head{flex-wrap:wrap;align-items:flex-start}.evidence-card-head strong{min-width:0;max-width:100%;overflow-wrap:anywhere}.evidence-card p,.evidence-card small,.evidence-boundary span{min-width:0;overflow-wrap:anywhere}.evidence-state{max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.4;text-align:left}.evidence-card p,.evidence-card small{font-size:12px;line-height:1.6}.evidence-state,.evidence-boundary strong,.evidence-seal strong,.evidence-seal span{font-size:11px}.evidence-boundary span{font-size:12px;line-height:1.6}.legion-card-head{flex-wrap:wrap}.legion-card-head>span,.legion-proof strong,.legion-next strong,.legion-loop strong,.legion-law strong,.legion-law span{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.legion-proof span,.legion-next span,.legion-loop span,.legion-card p{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.legion-card .evidence-state{font-size:11px}.authority-step span,.authority-step small,.capital-card-head span,.capital-lower article>span,.capital-kicker,.capital-badge strong,.capital-badge span,.capital-card p,.capital-lower p,.capital-gate strong,.capital-gate span,.evidence-row span,.evidence-row b,.holding-line span,.holding-line b{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.authority-step{min-width:0;min-height:70px}.authority-rail,.capital-grid,.capital-lower,.capital-card,.capital-card-head{min-width:0}.capital-card a{font-size:11px;min-height:44px;line-height:1.4;overflow-wrap:anywhere}.canon-node,.canon-metrics article,.canon-book-grid article{min-width:0}.canon-node b,.canon-node span,.canon-metrics article span,.canon-metrics small,.canon-book-grid small,.canon-boundary strong,.canon-boundary span,.canon-kicker,.canon-section-head span,.canon-section-head strong,.canon-seal strong,.canon-seal span{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.canon-hero p,.canon-book-grid p{font-size:13px;line-height:1.6}.meta-console label,.meta-console-row span,.meta-status,.meta-direct,.meta-result-head strong,.meta-result-head span,.meta-evidence{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.meta-console-row button,.meta-direct{min-height:44px;font-size:11px;line-height:1.35}.store-proof span,.store-language span,.member-gate-card>div>span,.member-gate-state>b,.member-gate-state small,.member-gate-state em,.member-gate-actions a,.member-gate-actions button{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.member-gate-card,.member-gate-state{min-width:0}.member-gate-card p,.member-gate-state em{font-size:12px}.member-gate-actions a,.member-gate-actions button{min-height:44px}.plan-access small,.plan-access span,.plan-checkout,.plan-locked,.book-format,.book-bottom a,.store-section-head strong{font-size:11px;line-height:1.45;overflow-wrap:anywhere;white-space:normal}.ops-proof-head strong,.ops-proof-head span,.ops-lanes span,.ops-lanes b,.ops-proof small{font-size:11px;line-height:1.45;overflow-wrap:anywhere}}@media(min-width:761px)and (max-width:1024px){.manus-primary,.manus-ghost{font-size:11px;min-height:46px}.manus-brand-family,.manus-brand-family strong,.manus-law{font-size:11px;line-height:1.55}.apex-fabric-strip span{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.store-proof span,.store-language span,.store-section-head span{font-size:11px}.book-card,.plan-card,.book-actions{min-width:0}.book-bottom{flex-wrap:wrap}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:430px){.evidence-grid,.evidence-card,.evidence-card-head{width:100%;min-width:0}.evidence-card-head .evidence-state{flex:0 1 auto}}@media(min-width:1025px){.orbit-label{font-size:11px}.canon-actions a{font-size:11px;min-height:44px;line-height:1.4}.canon-book-grid article>span{font-size:11px;line-height:1.4}.ops-proof-head button{font-size:11px;min-height:40px}}.brand-name{letter-spacing:.035em}.brand-subline{font-size:11px;line-height:1.4;letter-spacing:.025em;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}@media(max-width:760px){.brand-subline{display:block;font-size:11px;line-height:1.35}.module-context .module-domain-label{display:inline;color:#d3ad70;font-size:10px;letter-spacing:.035em}.module-context .mobile-nav-hint{display:none}}.living-universe{position:relative;isolation:isolate;min-width:0;margin:32px 0 36px;border:1px solid rgba(214,166,80,.35);border-radius:20px;overflow:hidden;background:#080c13;box-shadow:0 24px 95px #0000006b,inset 0 0 54px #6041811a}.living-universe-heading{position:relative;z-index:2;padding:28px 30px 16px;display:flex;gap:16px;align-items:flex-start;justify-content:space-between;background:linear-gradient(180deg,rgba(12,13,20,.88),transparent)}.living-universe-eyebrow{font-size:11px;font-weight:700;letter-spacing:.15em;color:#e7c17b}.living-universe-heading h2{font-size:clamp(24px,3.8vw,43px);font-weight:400;line-height:1.12;margin:9px 0 8px;color:#f6e8c7;font-family:Georgia,Times New Roman,serif}.living-universe-heading h2 em{font-style:normal;color:#d8b46d}.living-universe-heading p{color:#a5b6bc;font-size:13px;line-height:1.6;margin:0;max-width:650px}.living-universe-motion-control{flex:0 0 auto;min-height:40px;padding:8px 13px;color:#d8c6a7;border:1px solid #8d7656;background:#17191f;border-radius:22px;font-size:11px;letter-spacing:.08em;cursor:pointer}.living-universe-sky{position:relative;min-width:0;height:540px;overflow:hidden;background:radial-gradient(ellipse at 51% 51%,rgba(100,71,155,.24) 0,transparent 28%),radial-gradient(ellipse at 17% 24%,rgba(64,118,128,.18) 0,transparent 34%),radial-gradient(ellipse at 82% 71%,rgba(214,141,64,.14) 0,transparent 27%),linear-gradient(140deg,#070910,#101325 52%,#090b13)}.universe-stars{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;opacity:.65;pointer-events:none}.universe-stars-near{background-image:radial-gradient(circle,#ebd7b8 1px,transparent 1.7px),radial-gradient(circle,#b8a3dc 1px,transparent 1.5px);background-size:58px 76px,113px 129px;background-position:12px 18px,48px 55px;animation:universeDrift 38s linear infinite}.universe-stars-far{opacity:.38;background-image:radial-gradient(circle,#c6d6ed 1px,transparent 1.4px);background-size:33px 47px;animation:universeDrift 57s linear reverse infinite}.universe-orbit{position:absolute;border:1px solid rgba(220,172,94,.18);border-radius:50%;left:50%;top:51%;transform:translate(-50%,-50%);pointer-events:none}.universe-orbit-one{width:300px;height:300px;box-shadow:0 0 65px #c1905714,inset 0 0 45px #c1905712}.universe-orbit-two{width:460px;height:460px;border-color:#7c95cb26}.universe-orbit-three{width:620px;height:620px;border-style:dashed;border-color:#d3ac6321;animation:universePulse 8s ease-in-out infinite}.universe-threads{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.8}.universe-thread{stroke:#a897c636;stroke-width:2;stroke-dasharray:4 12;animation:threadFlow 16s linear infinite;transition:stroke .4s ease,stroke-width .4s ease}.universe-thread.selected{stroke:#e0b66f;stroke-width:3.5;stroke-dasharray:8 9;filter:drop-shadow(0 0 6px #d6ac6e)}.universe-core{position:absolute;left:50%;top:51%;transform:translate(-50%,-50%);display:grid;align-content:center;justify-items:center;gap:5px;width:196px;height:196px;border-radius:50%;border:1px solid rgba(244,199,117,.65);background:radial-gradient(circle at 48% 44%,#e4b45a52,#51316740 51%,#080b14 75%);box-shadow:0 0 45px #d09c542b,0 0 120px #7e54a42e;text-align:center;pointer-events:none;z-index:1}.universe-core-halo{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border:1px solid rgba(228,183,106,.35);border-radius:50%;animation:universePulse 4s ease-in-out infinite}.universe-core-sigil{font-size:37px;filter:drop-shadow(0 0 20px rgba(227,178,96,.75));line-height:1.1}.universe-core strong{font-size:13px;letter-spacing:.13em;color:#f6d59b}.universe-core>span{font-size:9px;color:#d8c4a5;letter-spacing:.11em}.universe-portals{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.universe-portal{position:absolute;display:grid;align-content:center;gap:5px;left:50%;top:50%;transform:translate(-50%,-50%);width:144px;min-height:64px;padding:10px;color:#ded5c4;border:1px solid rgba(167,163,191,.42);border-radius:14px;background:linear-gradient(145deg,#171b2cf2,#070a12f2);box-shadow:0 7px 30px #00000061;text-align:center;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s,transform .2s}.universe-portal:focus-visible{outline:3px solid #eac782;outline-offset:3px}.universe-portal.active{border-color:#eed09b;box-shadow:0 0 28px #e1a55a40,0 0 0 2px #ecc67e33;background:linear-gradient(130deg,#463127f5,#1b1f35f5)}.universe-portal:hover{transform:translate(-50%,-50%) scale(1.04)}.universe-portal .portal-number{font-size:9px;letter-spacing:.09em;color:#baab8f}.universe-portal strong{font-size:12px;line-height:1.3;font-weight:600}.portal-0{left:50%;top:8%}.portal-1{left:82%;top:25%}.portal-2{left:87%;top:67%}.portal-3{left:70%;top:91%}.portal-4{left:30%;top:91%}.portal-5{left:13%;top:67%}.portal-6{left:18%;top:25%}.living-universe-response{padding:22px 26px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:20px;border-top:1px solid rgba(221,175,96,.24);background:linear-gradient(145deg,#111822,#101019)}.living-universe-focus,.living-universe-participate{min-width:0;padding:19px;border:1px solid rgba(128,151,156,.25);border-radius:12px;background:#050a1073}.living-universe-focus>span,.living-universe-participate>span,.living-universe-connection span{display:block;font-size:10px;letter-spacing:.13em;color:#ddc08a}.living-universe-focus h3{font-size:clamp(23px,2.8vw,34px);font-family:Georgia,Times New Roman,serif;font-weight:400;color:#f6e5c7;margin:9px 0 11px}.living-universe-focus p,.living-universe-participate p{font-size:13px;line-height:1.65;color:#b9c0c5;margin:10px 0}.living-universe-connection{margin:16px 0;padding:13px;background:#3437504d;border-left:2px solid #bf9c68}.living-universe-connection strong{font-size:12px;line-height:1.55;font-weight:500;color:#e8d9b9;display:block;margin-top:7px}.living-universe-path{display:flex;flex-wrap:wrap;margin-top:16px}.living-universe-path a,.living-universe-forge{display:inline-flex;gap:9px;align-items:center;justify-content:center;min-height:46px;padding:10px 14px;border-radius:8px;border:1px solid rgba(222,180,110,.65);text-decoration:none;color:#f5e4c6;background:#553f1f4f;font-size:11px;font-weight:700;letter-spacing:.05em;cursor:pointer}.living-universe-participate label{display:block;font-size:12px;color:#e7d1a6;margin-top:16px;margin-bottom:7px}.living-universe-participate textarea{width:100%;max-width:100%;min-height:87px;resize:vertical;background:#080c13;border:1px solid #506072;border-radius:8px;color:#f4e6cd;padding:12px;font-size:14px;line-height:1.45;box-sizing:border-box}.living-universe-forge{width:100%;margin:11px 0 8px;background:linear-gradient(100deg,#805527,#ae8546);color:#07080b;border-color:#d6ac6e}.living-universe-participate small{display:block;font-size:11px;line-height:1.5;color:#acb6b3}.living-universe-trail{padding:15px 26px 21px;border-top:1px solid rgba(220,169,95,.2);background:#0b0e16}.living-universe-trail>span{color:#d9b778;font-size:10px;letter-spacing:.12em}.living-universe-trail>div{display:flex;flex-wrap:wrap;gap:10px;margin:9px 0}.living-universe-trail>div span{font-size:12px;color:#f1e0c5}.living-universe-trail small{font-size:10px;color:#8ea0a6;line-height:1.5}.living-universe-sky[data-motion=paused] *,.living-universe-sky[data-motion=paused] *:before,.living-universe-sky[data-motion=paused] *:after{animation-play-state:paused!important}@keyframes universeDrift{0%{transform:translate(0)}to{transform:translate(-75px,45px)}}@keyframes universePulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes threadFlow{to{stroke-dashoffset:-160}}@media(max-width:900px){.living-universe-response{grid-template-columns:minmax(0,1fr)}.living-universe-sky{height:455px}.universe-portal{width:116px}.universe-portal strong{font-size:11px}.universe-portal .portal-number{font-size:8px}.universe-core{width:150px;height:150px}.universe-orbit-one{width:240px;height:240px}.universe-orbit-two{width:380px;height:380px}}@media(max-width:650px){.living-universe{margin-top:20px;border-radius:15px}.living-universe-heading{padding:20px 16px 12px;flex-wrap:wrap}.living-universe-motion-control{min-height:44px}.living-universe-sky{height:388px}.universe-core{width:146px;height:146px;top:42%}.universe-orbit{top:42%}.universe-threads{top:-9%;height:90%;opacity:.6}.universe-portals{position:absolute;top:auto;bottom:0;left:0;right:0;height:105px;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;align-items:center;padding:12px 15px;scroll-snap-type:x mandatory;scrollbar-width:thin;background:linear-gradient(0deg,#03050bf5,#03050b66)}.universe-portal{position:relative;left:auto;top:auto;flex:0 0 142px;transform:none;min-height:69px;scroll-snap-align:start}.universe-portal:hover{transform:none}.universe-portal .portal-number{font-size:10px}.universe-portal strong{font-size:12px}.living-universe-response{padding:14px;gap:12px}.living-universe-focus,.living-universe-participate{padding:15px}.living-universe-trail{padding:16px}}@media(prefers-reduced-motion:reduce){.living-universe *,.living-universe *:before,.living-universe *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.canon-explorer{min-width:0;margin:28px 0 12px;padding:clamp(16px,2.6vw,30px);border:1px solid rgba(223,174,87,.48);background:linear-gradient(140deg,#251c13e8,#0a1718de 72%,#07090ef5);box-shadow:0 18px 55px #00000042}.canon-explorer-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center}.canon-explorer-head small,.canon-explorer-selection>span{display:block;color:#d9b575;font-size:11px;letter-spacing:.12em;line-height:1.6}.canon-explorer-head h2{font-family:Georgia,Times New Roman,serif;color:#f1dbaf;font-weight:400;font-size:clamp(23px,3vw,34px);margin:6px 0 0}.canon-explorer-head>span{font-size:12px;line-height:1.5;color:#abbcb1;max-width:280px}.canon-explorer-search{display:grid;gap:8px;margin-top:18px}.canon-explorer-search span{font-size:11px;letter-spacing:.1em;color:#c9b38c}.canon-explorer-search input{max-width:100%;min-height:46px;padding:10px 14px;outline-offset:3px;background:#090c0e;color:#f4dfb7;border:1px solid #78653e;font-size:15px}.canon-explorer-selection{margin-top:18px;padding:19px 20px;border:1px solid rgba(117,176,154,.38);background:linear-gradient(90deg,#0f2d255c,#080c119e);scroll-margin-top:24px}.canon-explorer-selection h3{margin:7px 0;font-size:clamp(21px,3vw,29px);font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.3;color:#f0dfbe;overflow-wrap:anywhere}.canon-explorer-selection p{font-size:13px;line-height:1.7;color:#c6c5b8;max-width:820px;margin:10px 0 0}.canon-explorer-paths{display:flex;flex-wrap:wrap;gap:9px;margin-top:17px}.canon-explorer-paths a{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:8px 12px;border:1px solid #907240;text-decoration:none;color:#f3d79b;font-size:11px;font-weight:700;letter-spacing:.04em}.canon-explorer-paths a:focus-visible,.canon-card-button:focus-visible{outline:3px solid #e8c27d;outline-offset:3px}.canon-book-grid article{padding:0;min-width:0;transition:border-color .2s ease,background .2s ease}.canon-book-grid article.canon-entry-selected{border-color:#d9ad67;background:#32221070}.canon-card-button{display:flex;flex-direction:column;gap:7px;min-height:126px;width:100%;padding:15px;text-align:left;border:0;background:transparent;color:inherit;cursor:pointer}.canon-card-button span{font-size:11px}.canon-card-button h3{margin:4px 0 0;flex:1;font-size:17px}.canon-card-button small{font-size:11px;line-height:1.4;margin-top:5px}.canon-explorer-empty{color:#ecd3a1;font-size:13px;padding:15px;border:1px dashed #876b3c}@media(max-width:560px){.canon-explorer-head>span{max-width:100%}.canon-explorer-selection{padding:15px}.canon-explorer-paths{flex-direction:column}.canon-explorer-paths a{width:100%}}.founder-doctrine{display:grid!important;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px!important;max-width:100%;white-space:normal!important;overflow-wrap:normal!important;word-break:normal;color:#f6dcac;text-align:left}.founder-doctrine-words{display:block;font-size:inherit;line-height:1.55;letter-spacing:.005em;color:#f3dfb7}.founder-doctrine-continuum{display:block;max-width:100%;color:#eec17d;font-size:clamp(14px,1.5vw,19px);line-height:1.6;font-weight:600;letter-spacing:.055em;white-space:normal;overflow-wrap:anywhere}.founder-infinity-glyph{display:inline;font-family:Arial,Helvetica,sans-serif;font-variant-emoji:text;-webkit-text-fill-color:#f2c57f;color:#f2c57f!important;text-shadow:0 0 10px rgba(221,153,70,.52)}.founder-doctrine-compact{margin-top:22px;padding:12px 0 6px;border-top:1px solid rgba(233,181,93,.3);font-size:clamp(12px,1.2vw,16px)!important;letter-spacing:0!important}.founder-doctrine-compact .founder-doctrine-words{font-size:inherit}.founder-doctrine-compact .founder-doctrine-continuum{font-size:clamp(13px,1.3vw,18px)}@media(max-width:760px){.founder-doctrine{gap:7px!important}.founder-doctrine-words{font-size:clamp(14px,3.9vw,16px);line-height:1.65}.founder-doctrine-continuum{font-size:clamp(13px,3.65vw,17px);letter-spacing:.015em}.founder-doctrine-compact{font-size:14px!important}.founder-doctrine-compact .founder-doctrine-words{font-size:14px}}.manus-apex .manus-eyebrow{display:block;width:100%;max-width:100%;white-space:nowrap;word-break:normal;overflow-wrap:normal;letter-spacing:clamp(.03em,.14vw,.16em);line-height:1.4}@media(max-width:760px){.manus-apex .manus-eyebrow{font-size:clamp(8px,2.35vw,10.5px);letter-spacing:.015em;line-height:1.4;white-space:nowrap}}.founder-doctrine .founder-doctrine-continuum{display:flex!important;width:100%;max-width:100%;min-width:0;justify-content:space-between;align-items:center;gap:0;text-align:center;justify-self:stretch;white-space:nowrap;overflow-wrap:normal;letter-spacing:0}.founder-doctrine .founder-doctrine-continuum>span{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:1.5;letter-spacing:0}.founder-continuum-separator{color:#e7bd74;-webkit-text-fill-color:#e7bd74}.engine-stage{--aura-a:rgba(174,92,222,.28);--aura-b:rgba(64,176,194,.27);--aura-c:rgba(230,150,68,.19);--aura-pointer-x:0px;--aura-pointer-y:0px}.engine-stage[data-world=canon]{--aura-a:rgba(54,188,190,.34);--aura-b:rgba(115,104,232,.29);--aura-c:rgba(223,164,78,.18)}.engine-stage[data-world=forge]{--aura-a:rgba(226,86,167,.34);--aura-b:rgba(123,69,222,.3);--aura-c:rgba(255,145,67,.22)}.engine-stage[data-world=meta]{--aura-a:rgba(65,143,236,.33);--aura-b:rgba(83,216,228,.32);--aura-c:rgba(165,113,230,.22)}.engine-stage[data-world=capital]{--aura-a:rgba(39,185,129,.32);--aura-b:rgba(46,152,188,.23);--aura-c:rgba(235,173,75,.23)}.engine-stage[data-world=store]{--aura-a:rgba(225,131,75,.31);--aura-b:rgba(171,84,177,.27);--aura-c:rgba(234,191,74,.21)}.engine-stage[data-world=legions]{--aura-a:rgba(79,99,233,.32);--aura-b:rgba(76,193,212,.24);--aura-c:rgba(209,126,91,.18)}.engine-stage[data-world=evidence]{--aura-a:rgba(75,202,183,.31);--aura-b:rgba(95,130,230,.29);--aura-c:rgba(211,185,119,.17)}.civilization-aura{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 15% 19%,var(--aura-a),transparent 54%),radial-gradient(ellipse at 78% 65%,var(--aura-b),transparent 57%),radial-gradient(ellipse at 55% 100%,var(--aura-c),transparent 52%),#05060e;transition:background 1s ease;isolation:isolate}.civilization-aura .aura-nebula{position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;border-radius:44%;background:conic-gradient(from 35deg,transparent,var(--aura-a),transparent 33%,var(--aura-b),transparent 68%,var(--aura-c),transparent);filter:blur(55px);transform:translate(var(--aura-pointer-x),var(--aura-pointer-y));opacity:.72;animation:auraOrbit 78s linear infinite;transition:filter .3s}.civilization-aura .aura-stars{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;opacity:.36;background-image:radial-gradient(circle,#dcd1ff 1px,transparent 1.6px),radial-gradient(circle,#f5d19d 1px,transparent 1.4px);background-size:89px 117px,137px 73px;animation:auraDrift 54s linear infinite}.civilization-aura .aura-stars.far{opacity:.23;transform:scale(1.2);background-size:53px 67px,112px 129px;animation:auraDriftBack 65s linear infinite}.civilization-aura .aura-horizon{position:absolute;top:50%;left:50%;width:min(85vmin,680px);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(214,173,126,.23);border-radius:50%;box-shadow:inset 0 0 70px var(--aura-b),0 0 115px var(--aura-a);animation:auraBreathe 9s ease-in-out infinite}.engine-stage>.engine-panel{z-index:1}.engine-stage>.engine-panel.active{background:transparent!important}.engine-stage>.engine-panel.active .manus-apex{background:linear-gradient(90deg,#04050bf0,#04050bbf 50%,#0608105c)!important}.engine-stage>.engine-panel.active .canon-panel,.engine-stage>.engine-panel.active .store-panel,.engine-stage>.engine-panel.active .meta-panel,.engine-stage>.engine-panel.active .capital-panel,.engine-stage>.engine-panel.active .evidence-panel,.engine-stage>.engine-panel.active .legion-panel{background:transparent}.civilization-motion-toggle{position:absolute;z-index:10;right:14px;bottom:14px;min-height:40px;padding:9px 12px;border:1px solid rgba(211,189,232,.59);border-radius:999px;background:#0d101fde;color:#e0d4f4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:11px;line-height:1.2;letter-spacing:.06em;cursor:pointer}.civilization-motion-toggle:focus-visible{outline:3px solid #f1c78a;outline-offset:3px}.engine-stage[data-motion=paused] :is(.civilization-aura,.apex-cosmos-stage,.living-universe-sky) *,.engine-stage[data-motion=paused] :is(.civilization-aura,.apex-cosmos-stage,.living-universe-sky) *:before,.engine-stage[data-motion=paused] :is(.civilization-aura,.apex-cosmos-stage,.living-universe-sky) *:after{animation-play-state:paused!important;transition:none!important}@keyframes auraOrbit{to{transform:translate(var(--aura-pointer-x),var(--aura-pointer-y)) rotate(360deg)}}@keyframes auraDrift{to{transform:translate(-65px,40px)}}@keyframes auraDriftBack{to{transform:scale(1.2) translate(55px,-38px)}}@keyframes auraBreathe{0%,to{opacity:.24;box-shadow:inset 0 0 50px var(--aura-b),0 0 85px var(--aura-a)}50%{opacity:.65;box-shadow:inset 0 0 90px var(--aura-a),0 0 145px var(--aura-b)}}@media(max-width:760px){.civilization-motion-toggle{right:9px;bottom:10px;font-size:10px;min-height:39px;padding:8px 10px}.civilization-aura .aura-nebula{filter:blur(38px)}}@media(prefers-reduced-motion:reduce){.civilization-aura *,.civilization-aura *:before,.civilization-aura *:after{animation:none!important;transition:none!important}}.living-ident-entry{margin:19px 0 3px;max-width:680px}.living-ident-invitation{position:relative;display:flex;align-items:center;gap:13px;width:100%;min-height:102px;padding:11px 13px;text-align:left;cursor:pointer;border:1px solid rgba(229,185,116,.57);border-radius:12px;color:#f3e4c8;background:linear-gradient(115deg,#411f4f6e,#16305366,#64381c52)}.living-ident-invitation img{flex:0 0 128px;width:128px;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:7px;border:1px solid rgba(225,190,133,.4)}.living-ident-invitation-copy{display:grid;gap:6px;min-width:0}.living-ident-invitation-copy small{font-size:10px;color:#dfbe87;line-height:1.4;letter-spacing:.07em}.living-ident-invitation-copy strong{font-size:clamp(15px,2.2vw,22px);line-height:1.24;font-family:Georgia,Times New Roman,serif;font-weight:400}.living-ident-invitation-copy>span{font-size:11px;line-height:1.5;color:#c3c4cf}.living-ident-play{flex-shrink:0;display:grid;place-items:center;border:1px solid #efc279;border-radius:50%;height:43px;width:43px;color:#f5cb8d;background:#251a23;font-size:16px}.living-ident-invitation:focus-visible,.living-ident-dialog button:focus-visible{outline:3px solid #f1c27b;outline-offset:3px}.living-ident-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;max-width:min(960px,calc(100vw - 24px));width:960px;max-height:calc(100dvh - 36px);padding:0;border:1px solid rgba(228,190,117,.64);border-radius:15px;background:#080b13;color:#f6e6ce;box-shadow:0 28px 100px #000000b3}.living-ident-dialog::backdrop{background:#020309e0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.living-ident-dialog-header,.living-ident-dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px}.living-ident-dialog-header strong{font-size:12px;letter-spacing:.08em;color:#eac68f}.living-ident-dialog-header button{min-height:44px;color:#e7d5b7;background:#141827;border:1px solid rgba(222,186,126,.55);padding:7px 12px;cursor:pointer}.living-ident-dialog video{width:100%;height:auto;max-height:calc(100dvh - 210px);aspect-ratio:16/9;display:block;-o-object-fit:contain;object-fit:contain;background:#000}.living-ident-dialog-footer{font-size:11px;line-height:1.5;color:#afb8c4;flex-wrap:wrap}.living-ident-dialog-footer a{color:#f0c984}.living-ident-error{padding:8px 18px;color:#f4bf8b;font-size:12px}@media(max-width:550px){.living-ident-invitation{flex-wrap:wrap}.living-ident-invitation img{flex:0 0 112px;width:112px}.living-ident-invitation-copy{flex:1 1 140px}.living-ident-dialog-header,.living-ident-dialog-footer{padding:11px;gap:9px}.living-ident-dialog-header strong{font-size:10px}}.gateway-shell :is(a,button,select,input,textarea):focus-visible{outline:3px solid #ffdb8e!important;outline-offset:3px}.skip-to-experience{position:fixed;z-index:1000;top:8px;left:8px;transform:translateY(-200%);padding:13px 17px;background:#f4d18a;color:#111017;border:2px solid #fff4d5;font-size:13px;font-weight:800;line-height:1.4;border-radius:8px}.skip-to-experience:focus-visible{transform:translateY(0)}.module-button{min-height:44px!important;height:44px!important}.module-button:not(.active){color:#cfc4b1}.store-language select{min-height:46px!important;font-size:13px!important}.meta-direct{min-height:46px!important;font-size:12px!important}.meta-console label{font-size:12px!important}.meta-console textarea{font-size:15px;line-height:1.65;min-height:125px}@media(max-width:760px){.module-button{min-width:76px!important}.brand-subline{color:#b4a994}.gateway-footer a,.gateway-footer button{min-height:40px;display:inline-flex;align-items:center;justify-content:center}}.living-universe-traverse{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 18px;border-top:1px solid rgba(221,173,94,.35);background:linear-gradient(100deg,#152038f7,#241835fa)}.living-universe-traverse button{min-height:44px;min-width:110px;padding:9px 12px;border-radius:9px;border:1px solid rgba(237,190,112,.61);color:#f3ddb7;background:#171a28db;cursor:pointer;font-size:11px;letter-spacing:.025em;white-space:nowrap}.living-universe-traverse>span{min-width:0;max-width:45%;font-size:12px;line-height:1.5;color:#f3e2c6;text-align:center;font-weight:650;overflow-wrap:anywhere}@media(max-width:480px){.living-universe-traverse{padding:11px 9px;gap:6px}.living-universe-traverse button{min-width:91px;font-size:10px;padding:9px 8px}.living-universe-traverse>span{font-size:11px;max-width:39%}}@media(prefers-reduced-motion:reduce){.living-universe-traverse *{transition:none!important}}.manus-hero{display:block!important;grid-template-columns:none!important;max-width:100%;min-width:0}.manus-hero>.manus-copy{width:100%!important;max-width:100%!important;min-width:0}.manus-copy>.apex-cosmos{position:relative!important;inset:auto!important;display:block!important;margin:24px auto 28px!important;width:min(100%,980px)!important;max-width:100%!important;opacity:1!important;pointer-events:auto!important;overflow:hidden;border-radius:16px;border:1px solid rgba(235,188,117,.35);box-shadow:0 22px 85px #00000075,0 0 48px #7652d126}.manus-copy>.apex-cosmos .apex-cosmos-stage{width:100%;aspect-ratio:1/1}.apex-cosmos-stage>.apex-cosmos-node.n0{top:19%!important;left:26%!important}.apex-cosmos-stage>.apex-cosmos-node.n1{top:19%!important;left:74%!important}.apex-cosmos-stage>.apex-cosmos-node.n2{top:50%!important;left:15%!important}.apex-cosmos-stage>.apex-cosmos-node.n3{top:50%!important;left:85%!important}.apex-cosmos-stage>.apex-cosmos-node.n4{top:81%!important;left:27%!important}.apex-cosmos-stage>.apex-cosmos-node.n5{top:81%!important;left:73%!important}.living-ident-inline{position:relative;isolation:isolate;margin:25px auto 15px;max-width:980px!important;border:1px solid rgba(237,190,116,.51);border-radius:17px!important;overflow:hidden;background:radial-gradient(ellipse at 70% 12%,rgba(128,68,193,.24),transparent 50%),radial-gradient(ellipse at 7% 70%,rgba(42,149,177,.15),transparent 62%),#090b18;box-shadow:0 13px 63px #0006,0 0 32px #c591551f}.living-ident-inline{padding:0!important;margin:12px auto 14px!important}.living-ident-screen{position:relative;margin:0!important;overflow:hidden;border-radius:15px;border:0;box-shadow:0 0 32px #6850d826}.living-ident-screen video{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;background:#020409}.living-ident-inline-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(56px,13vw,78px);height:clamp(56px,13vw,78px);border-radius:50%;border:1.5px solid rgba(255,216,152,.88);cursor:pointer;background:#070814ab;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#ffe4af;font-size:clamp(26px,5vw,36px);line-height:1;display:flex;justify-content:center;align-items:center;box-shadow:0 0 25px #e6a35f57,inset 0 0 13px #eab8661c}.living-ident-inline-play span{margin-left:4px}.living-ident-inline-play:is(:hover,:focus-visible){background:#412a47d1;box-shadow:0 0 32px #fac9788c}.living-ident-screenreader-status{position:absolute!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;overflow:hidden!important;white-space:nowrap!important;padding:0!important;margin:-1px!important;border:0!important}.living-ident-inline :is(button,video):focus-visible{outline:3px solid #ffe3a4;outline-offset:3px}@media(max-width:600px){.manus-copy>.apex-cosmos{width:100%!important;margin:17px auto 25px!important;border-radius:12px}.living-ident-inline{border-radius:12px!important}.apex-cosmos-stage>.apex-cosmos-node.n2{left:16%!important}.apex-cosmos-stage>.apex-cosmos-node.n3{left:84%!important}}@media(prefers-reduced-motion:reduce){.living-ident-inline *{transition:none!important;animation:none!important}}.apex-cosmos-eyebrow{display:block!important;margin-top:4px;color:#aebbd2;font-size:9px;letter-spacing:.105em;line-height:1.6}.apex-cosmos-stage{background:radial-gradient(circle at 49% 45%,#111631,#08091c 43%,#040710 82%)!important}.apex-cosmos-node{border-radius:34px!important;overflow:visible;padding:10px 7px 10px 10px!important;min-height:50px!important;background:linear-gradient(110deg,#060e1df7,#281538e6)!important;border-color:#f6d2938c!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.apex-cosmos-node:before{content:"";position:absolute;z-index:-1;inset:3px auto 3px 5px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 28% 25%,#ffebd6f2,#ae7fedc2 32%,#1d3367bf 67%,#08081b);box-shadow:0 0 17px #866feba3;opacity:.55;pointer-events:none}.apex-cosmos-node.active:before{opacity:1;box-shadow:0 0 24px #eeb26ec4}.apex-cosmos-node span,.apex-cosmos-node strong{position:relative;z-index:1;text-shadow:0 1px 7px #04050b}.apex-cosmos-node.n0{top:19%;left:26%}.apex-cosmos-node.n1{top:19%;left:74%}.apex-cosmos-node.n2{top:50%;left:15%}.apex-cosmos-node.n3{top:50%;left:85%}.apex-cosmos-node.n4{top:81%;left:27%}.apex-cosmos-node.n5{top:81%;left:73%}.apex-cosmos-head{background:linear-gradient(110deg,#080a16f5,#100f27cc)}.apex-cosmos-response{border-top:1px solid rgba(242,180,105,.32)}@media(max-width:500px){.apex-cosmos-node{width:29%!important;min-height:47px!important;padding:7px 4px 7px 7px!important}.apex-cosmos-node strong{font-size:10px!important}.apex-cosmos-node.n2{left:16%}.apex-cosmos-node.n3{left:84%}.apex-cosmos-eyebrow{font-size:8px}}.apex-cosmos-stage .apex-cosmos-paint{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover;transform:translate(calc(var(--cosmos-x) * .18),calc(var(--cosmos-y) * .18)) scale(1.04);transition:transform .2s ease-out}.apex-cosmos-stage>.apex-cosmos-mist{z-index:1;opacity:.38;mix-blend-mode:screen;animation-duration:11s}.apex-cosmos-stage>.apex-cosmos-starfield{opacity:.06}.apex-cosmos-stage>.manus-orbit-ring{z-index:1;filter:blur(.65px);mix-blend-mode:screen}.apex-cosmos-stage>.manus-orbit-ring.r1{border-color:#a5a1ea2e!important;box-shadow:0 0 24px #6e73dc1a;opacity:.48}.apex-cosmos-stage>.manus-orbit-ring.r2{border-color:#e8b06426!important;opacity:.32}.apex-cosmos-stage>.manus-orbit-ring.r3{border-color:#e99fe52b!important;opacity:.38}.apex-cosmos-stage>.apex-cosmos-beam{z-index:1;opacity:.18}.apex-cosmos-stage>.manus-crest-core{z-index:3;filter:drop-shadow(0 0 15px rgba(241,189,101,.55));border:1px solid rgba(255,227,178,.42);background:radial-gradient(circle at 42% 34%,#a578cc47,#070916f0 72%)!important;box-shadow:0 0 22px #e1b06f52,0 0 84px #8861de4d,inset 0 0 18px #e4b77e30!important}.apex-cosmos-node{border-radius:24px!important;min-height:52px!important;border-color:#aac2f078!important;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(115deg,#15243cd9,#301d41c7)!important;box-shadow:0 12px 32px #0000008c,inset 0 1px #ffffff1f!important}.apex-cosmos-node.active{border-color:#f9d59df2!important;background:linear-gradient(125deg,#474185f0,#803d62de)!important;box-shadow:0 0 29px #9f74eb75,inset 0 0 18px #e6a85e40!important}.apex-cosmos-node strong{font-size:12px!important;color:#fff0d7;text-shadow:0 1px 8px rgba(0,0,0,.7)}.apex-cosmos-node span{color:#c8d7f0!important}.apex-cosmos-response{background:linear-gradient(125deg,#121b31f5,#1f1531f5)!important;border-top:1px solid rgba(170,158,231,.36)!important}.apex-cosmos-sky-caption{position:absolute;z-index:2;top:9%;left:50%;transform:translate(-50%);font-size:10px;letter-spacing:.18em;color:#d3c9ee;white-space:nowrap;text-shadow:0 2px 13px #060914;pointer-events:none}@media(prefers-reduced-motion:reduce){.apex-cosmos-stage .apex-cosmos-paint{transform:none!important;transition:none!important}}.manus-hero>.apex-cosmos{position:relative!important;inset:auto!important;right:auto!important;bottom:auto!important;opacity:1!important;pointer-events:auto!important;justify-self:center;align-self:center;width:min(100%,510px)!important;max-width:100%!important;aspect-ratio:auto!important;min-width:0;margin:0 auto;display:block!important;border:1px solid rgba(214,170,99,.3);border-radius:19px;overflow:hidden;background:radial-gradient(circle at 50% 38%,rgba(71,54,107,.19),transparent 68%),#070912;box-shadow:0 14px 65px #0000006b,inset 0 0 36px #cb9d4e14}.apex-cosmos-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 15px 0;position:relative;z-index:3}.apex-cosmos-head>span{font-size:10px;line-height:1.4;color:#ddb879;letter-spacing:.1em;font-weight:700}.apex-cosmos-pause{flex-shrink:0;min-height:42px;padding:8px 10px;font-size:11px;color:#e8cd9a;border-radius:8px;border:1px solid rgba(231,186,107,.5);background:#141720cc;cursor:pointer}.apex-cosmos-pause:focus-visible,.apex-cosmos-node:focus-visible,.apex-cosmos-response a:focus-visible{outline:3px solid #f3ca81;outline-offset:3px}.apex-cosmos-stage{position:relative;isolation:isolate;width:100%;aspect-ratio:1/1;min-height:0;overflow:hidden;--cosmos-x:0px;--cosmos-y:0px;background:radial-gradient(circle at 50% 50%,rgba(91,68,137,.24),transparent 43%),radial-gradient(circle at 78% 24%,rgba(223,167,83,.1),transparent 40%),#070912}.apex-cosmos-mist{position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(228,175,84,.16),rgba(119,72,169,.09) 39%,transparent 71%);transform:translate(var(--cosmos-x),var(--cosmos-y));transition:transform .13s ease-out;animation:cosmosBreathe 8s ease-in-out infinite}.apex-cosmos-starfield{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;pointer-events:none;opacity:.55;background-image:radial-gradient(circle,#eac889 1px,transparent 1.5px),radial-gradient(circle,#c3d8f6 1px,transparent 1.4px);background-size:57px 83px,119px 97px}.apex-cosmos-starfield.s1{animation:cosmosDrift 43s linear infinite}.apex-cosmos-starfield.s2{opacity:.28;transform:scale(1.15);background-size:73px 123px,137px 69px;animation:cosmosDriftBack 61s linear infinite}.apex-cosmos-stage>.manus-orbit-ring{z-index:1;inset:auto;top:50%;left:50%;border-width:1.5px;opacity:1}.apex-cosmos-stage>.manus-orbit-ring.r1{width:89%;height:89%;transform:translate(-50%,-50%);border-color:#e4b9688c;animation:cosmosOuter 54s linear infinite}.apex-cosmos-stage>.manus-orbit-ring.r2{width:67%;height:67%;transform:translate(-50%,-50%);border-color:#b6a1d970;animation:cosmosInner 38s linear infinite}.apex-cosmos-stage>.manus-orbit-ring.r3{width:45%;height:45%;transform:translate(-50%,-50%);border-color:#f5c6758f;animation:cosmosInner 31s linear reverse infinite}.apex-cosmos-beam{z-index:1;position:absolute;top:9%;right:9%;bottom:9%;left:9%;border-radius:50%;border:1px dashed rgba(228,182,94,.34);pointer-events:none;animation:cosmosTurn 75s linear infinite}.apex-cosmos-stage>.manus-crest-core{z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:33%;height:33%;padding:5%;aspect-ratio:1;opacity:1;box-shadow:0 0 45px #eab96c54,0 0 115px #8657c824;animation:cosmosCore 7s ease-in-out infinite}.apex-cosmos-stage>.manus-crest-core img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.apex-cosmos-node{z-index:4;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:clamp(72px,24%,112px);min-height:48px;padding:7px 6px;border:1px solid rgba(211,173,112,.62);border-radius:10px;background:linear-gradient(135deg,#18182bf5,#070a12fa);box-shadow:0 4px 24px #00000080;color:#e9d3a6;cursor:pointer;transform:translate(-50%,-50%);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.apex-cosmos-node span{font-size:10px;line-height:1.1;color:#bcb2a4}.apex-cosmos-node strong{font-size:11px;letter-spacing:.07em;line-height:1.2}.apex-cosmos-node.active{border-color:#f5d18f;background:linear-gradient(145deg,#64452efc,#221f41fa);box-shadow:0 0 20px #eeb96c66}.apex-cosmos-node.n0{top:20%;left:23%}.apex-cosmos-node.n1{top:20%;left:77%}.apex-cosmos-node.n2{top:81%;left:23%}.apex-cosmos-node.n3{top:81%;left:77%}.apex-cosmos-response{padding:13px 18px 20px;position:relative;z-index:3;border-top:1px solid rgba(223,182,108,.26);background:linear-gradient(100deg,#10131b,#0d1017)}.apex-cosmos-response small{font-size:10px;letter-spacing:.15em;color:#d0b079}.apex-cosmos-response h3{font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.3;margin:5px 0;color:#f4e3bf;font-weight:400}.apex-cosmos-response p{font-size:12px!important;color:#c1bbb4!important;margin:0 0 12px!important;line-height:1.55!important}.apex-cosmos-response a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:12px;padding:10px 13px;border:1px solid rgba(224,182,113,.75);border-radius:6px;color:#f2d49f;text-decoration:none;font-size:11px;letter-spacing:.08em}.apex-cosmos-disclaimer{font-size:10px;line-height:1.5;color:#909ba3;margin-top:12px}@media(max-width:1100px){.manus-hero{grid-template-columns:minmax(0,1fr)}.manus-hero>.apex-cosmos{width:min(100%,510px)!important;margin:24px auto 0!important}}@media(max-width:500px){.manus-hero>.apex-cosmos{border-radius:12px;width:100%!important}.apex-cosmos-head{padding:12px 9px 0}.apex-cosmos-head>span{font-size:9px;letter-spacing:.04em}.apex-cosmos-pause{font-size:10px;padding:7px 9px}.apex-cosmos-node{width:27%;min-height:46px}.apex-cosmos-node strong{font-size:10px}.apex-cosmos-response{padding:13px 14px 18px}}@keyframes cosmosBreathe{0%,to{opacity:.6}50%{opacity:1}}@keyframes cosmosDrift{to{transform:translate(-55px,35px)}}@keyframes cosmosDriftBack{to{transform:translate(47px,-39px) scale(1.15)}}@keyframes cosmosOuter{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes cosmosInner{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes cosmosTurn{to{transform:rotate(360deg)}}@keyframes cosmosCore{0%,to{filter:brightness(.9)}50%{filter:brightness(1.3)}}.apex-cosmos-stage[data-motion=paused] *,.apex-cosmos-stage[data-motion=paused] *:before,.apex-cosmos-stage[data-motion=paused] *:after{animation-play-state:paused!important;transition:none!important}@media(prefers-reduced-motion:reduce){.apex-cosmos-stage *,.apex-cosmos-stage *:before,.apex-cosmos-stage *:after{animation:none!important;transition:none!important}}.apex-cosmos-stage>.apex-cosmos-node{width:clamp(72px,22%,119px)!important;height:clamp(70px,18vw,116px)!important;min-height:70px!important;padding:7px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;background:transparent!important;border:0!important;border-radius:50%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important;isolation:isolate;transform:translate(-50%,-50%);color:#fff1d8!important}.apex-cosmos-stage>.apex-cosmos-node:before{content:"";position:absolute;z-index:-2;top:5%;right:5%;bottom:5%;left:5%;width:auto;height:auto;aspect-ratio:1;border-radius:50%;opacity:1!important;background:radial-gradient(circle at 28% 22%,#fff2e0f7,#ab76f5cc 25%,#3f317bed 54%,#090d2b 86%);box-shadow:inset -10px -12px 20px #030415c7,inset 5px 5px 16px #fff2da40,0 0 13px #9f70f0bf,0 0 26px #9360ff42;pointer-events:none}.apex-cosmos-stage>.apex-cosmos-node:after{content:"";position:absolute;z-index:-1;left:-6%;top:41%;width:112%;height:23%;border-radius:50%;border:2px solid rgba(255,216,151,.57);box-shadow:0 0 9px #eaad5b8c,inset 0 0 5px #dfb88263;transform:rotate(-24deg);animation:cosmosPortalTilt 13s ease-in-out infinite alternate;pointer-events:none}.apex-cosmos-stage>.apex-cosmos-node.n1:before{background:radial-gradient(circle at 27% 20%,#ffedba,#ff9765 28%,#b83744 57%,#320b20 94%);box-shadow:inset -10px -12px 22px #2e061b,0 0 19px #ff784fb3,0 0 36px #fc8a3447}.apex-cosmos-stage>.apex-cosmos-node.n2:before{background:radial-gradient(circle at 28% 20%,#e3fff9,#6ce9d9 29%,#146d93 58%,#081735 94%);box-shadow:inset -10px -12px 22px #09182b,0 0 20px #36d2dabd,0 0 40px #29a5d14a}.apex-cosmos-stage>.apex-cosmos-node.n3:before{background:radial-gradient(circle at 26% 21%,#fce3ff,#b286fc 29%,#6236bd 58%,#140b34 94%);box-shadow:inset -10px -12px 22px #190b32,0 0 20px #b573ffcc,0 0 39px #915ee94f}.apex-cosmos-stage>.apex-cosmos-node.n4:before{background:radial-gradient(circle at 27% 21%,#fffbd7,#e5c878 28%,#598b6a 54%,#102b32 95%);box-shadow:inset -10px -12px 22px #10252f,0 0 19px #f5ca5fba,0 0 38px #33c8813d}.apex-cosmos-stage>.apex-cosmos-node.n5:before{background:radial-gradient(circle at 28% 21%,#fff1fb,#ff92cf 28%,#a43d8b 58%,#2b0935 95%);box-shadow:inset -10px -12px 22px #270823,0 0 20px #f166b7bd,0 0 42px #b042be4d}.apex-cosmos-stage>.apex-cosmos-node.active:before{filter:brightness(1.32)!important;box-shadow:0 0 25px #ffce71f2,0 0 43px #af7ae5b8,inset -9px -13px 19px #0a0927a6!important}.apex-cosmos-stage>.apex-cosmos-node:focus-visible{outline:3px solid #fff0c4!important;outline-offset:5px}.apex-cosmos-stage>.apex-cosmos-node>span{position:relative;z-index:2;color:#fff1d4!important;text-shadow:0 2px 7px #05020d,0 0 7px #130819;font-size:11px!important;font-weight:800;line-height:1}.apex-cosmos-stage>.apex-cosmos-node>strong{position:relative;z-index:2;display:block!important;color:#fff1da!important;background:#060618ad;padding:4px 6px;border-radius:18px;text-shadow:0 2px 7px #06030e;font-size:clamp(9px,1.1vw,13px)!important;letter-spacing:.055em}@keyframes cosmosPortalTilt{0%{transform:rotate(-29deg) scaleX(.97)}to{transform:rotate(-14deg) scaleX(1.04)}}@media(max-width:500px){.apex-cosmos-stage>.apex-cosmos-node{width:25%!important;height:25vw!important;min-height:58px!important;max-height:82px!important}.apex-cosmos-stage>.apex-cosmos-node>span{font-size:9px!important}.apex-cosmos-stage>.apex-cosmos-node>strong{font-size:9px!important;padding:3px 4px}.apex-cosmos-stage>.apex-cosmos-node:after{border-width:1px}}@media(prefers-reduced-motion:reduce){.apex-cosmos-stage>.apex-cosmos-node:after{animation:none!important}}.apex-cosmos-stage.cinematic-art-active{aspect-ratio:941 / 853!important;background:#060713!important}.apex-cosmos-art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;pointer-events:none;opacity:0;transition:opacity .45s ease}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-art{opacity:1}.apex-cosmos-art img{display:block;position:absolute;top:-56.27%;left:0;width:100%;height:196.01%;max-width:none;max-height:none;-o-object-fit:fill;object-fit:fill;animation:apexArtworkLight 15s ease-in-out infinite alternate;filter:saturate(1.04)}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-paint{z-index:2!important;mix-blend-mode:screen;opacity:.35;pointer-events:none}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-mist{z-index:1;opacity:.12!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-starfield{z-index:2;opacity:.1!important}.apex-cosmos-stage.cinematic-art-active .manus-orbit-ring,.apex-cosmos-stage.cinematic-art-active .apex-cosmos-beam{opacity:.08!important}.apex-cosmos-stage.cinematic-art-active .manus-crest-core{visibility:hidden!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node{z-index:5;width:clamp(62px,18%,185px)!important;height:clamp(48px,11vw,118px)!important;min-height:48px!important;max-height:none!important;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:35%!important;padding:0!important;overflow:visible!important;cursor:pointer;transform:translate(-50%,-50%)!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node:before{content:""!important;position:absolute;top:2%!important;right:2%!important;bottom:2%!important;left:2%!important;width:auto!important;height:auto!important;aspect-ratio:auto!important;z-index:0;border-radius:48%!important;opacity:0!important;background:#efb25d1f!important;outline:2px solid rgba(255,215,149,.9);box-shadow:0 0 20px #ffc361cc,inset 0 0 17px #ffbf663b!important;transition:opacity .25s ease;pointer-events:none}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node:after{display:none!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node:is(:hover,:focus-visible,.active):before{opacity:1!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node>span,.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node>strong{opacity:0!important;pointer-events:none}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node:focus-visible{outline:3px solid #ffe5a6!important;outline-offset:2px}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n0{top:19%!important;left:37%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n1{top:21%!important;left:80%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n2{top:49%!important;left:16%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n3{top:53%!important;left:87%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n4{top:84%!important;left:20%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n5{top:84%!important;left:78%!important}@media(max-width:540px){.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node{width:27%!important;height:18vw!important;min-height:43px!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n0{left:37%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n1{left:79%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n2{left:16%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n3{left:85%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n4{left:20%!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-node.n5{left:78%!important}}.apex-cosmos-stage.cinematic-art-active .apex-energy-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden;pointer-events:none;isolation:isolate}.apex-energy-network{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.apex-energy-path{fill:none;stroke:#ffdf98;stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1 17;stroke-dashoffset:0;opacity:.83;filter:drop-shadow(0 0 3px rgba(255,194,87,.92));animation:apexCurrent 2.9s linear infinite}.apex-energy-path:nth-child(2n){stroke:#7be6ff;animation-duration:3.5s;filter:drop-shadow(0 0 4px rgba(75,207,255,.8))}.apex-energy-path.selected{stroke:#fff8c9;stroke-width:4;stroke-dasharray:3 15;opacity:1;filter:drop-shadow(0 0 5px #ffe8a1)}@keyframes apexCurrent{to{stroke-dashoffset:-108}}.apex-energy-core{position:absolute;left:50.5%;top:50%;width:23%;aspect-ratio:1;transform:translate(-50%,-50%);border:2px dashed rgba(255,214,126,.75);border-radius:50%;box-shadow:0 0 24px #ffbb5094,inset 0 0 20px #ffc6795c;animation:apexCoreOrbit 12s linear infinite}.apex-energy-core:after{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:2px dotted rgba(130,218,255,.9);border-radius:50%;box-shadow:0 0 13px #5edbffa6;animation:apexCoreOrbit 5.8s linear reverse infinite}@keyframes apexCoreOrbit{to{transform:translate(-50%,-50%) rotate(360deg)}}.apex-energy-core:after{animation-name:apexInnerOrbit}@keyframes apexInnerOrbit{to{transform:rotate(-360deg)}}.apex-energy-beacon{position:absolute;width:12%;aspect-ratio:1;border:2px solid rgba(255,233,182,.56);border-radius:50%;box-shadow:0 0 19px #fda64a75,inset 0 0 14px #fdb75b5c;transform:translate(-50%,-50%) scale(.84);animation:apexPortalPulse 3.2s ease-in-out infinite;opacity:.74}.apex-energy-beacon:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;border-radius:50%;border:1px dashed rgba(156,220,255,.68);animation:apexBeaconSpin 8s linear infinite}.apex-energy-beacon.selected{border-color:#fff2bc;box-shadow:0 0 27px #ffcf7de6,0 0 49px #74beff70;animation-duration:1.7s;opacity:1}.apex-energy-beacon.n0{left:37%;top:19%}.apex-energy-beacon.n1{left:79%;top:21%}.apex-energy-beacon.n2{left:16%;top:49%}.apex-energy-beacon.n3{left:85%;top:53%}.apex-energy-beacon.n4{left:20%;top:84%}.apex-energy-beacon.n5{left:78%;top:84%}.apex-energy-beacon.n1,.apex-energy-beacon.n3{border-color:#ff95ceb3}.apex-energy-beacon.n2,.apex-energy-beacon.n5{border-color:#64e2ffad}@keyframes apexPortalPulse{0%,to{transform:translate(-50%,-50%) scale(.78);opacity:.46}50%{transform:translate(-50%,-50%) scale(1.2);opacity:1}}@keyframes apexBeaconSpin{to{transform:rotate(360deg)}}.apex-energy-meteor{position:absolute;width:11%;height:2px;top:7%;left:5%;border-radius:99px;background:linear-gradient(90deg,transparent,rgba(111,213,255,.23) 12%,rgba(255,245,198,.98) 90%,white);box-shadow:0 0 9px 2px #6dbfff8c;transform:translate3d(-70%,0,0) rotate(21deg);opacity:0;animation:apexMeteor 6.1s linear infinite}.apex-energy-meteor.m1{top:20%;left:2%;animation-delay:-2.3s;animation-duration:7.4s}.apex-energy-meteor.m2{top:52%;left:0%;animation-delay:-3.8s;animation-duration:6.8s}.apex-energy-meteor.m3{top:70%;left:4%;animation-delay:-1.6s;animation-duration:8.2s}@keyframes apexMeteor{0%,6%,to{transform:translate3d(-90%,0,0) rotate(21deg);opacity:0}9%{opacity:.92}29%{transform:translate3d(720%,3500%,0) rotate(21deg);opacity:.72}36%{transform:translate3d(870%,4700%,0) rotate(21deg);opacity:0}}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-art img{transform-origin:50% 50%;animation:apexArtworkTravel 18s ease-in-out infinite alternate}@keyframes apexArtworkTravel{0%{filter:brightness(.97) saturate(1.05);transform:scale(1.015) translate3d(.3%,.3%,0)}50%{filter:brightness(1.08) saturate(1.19);transform:scale(1.045) translate3d(-.8%,.45%,0)}to{filter:brightness(1.02) saturate(1.09);transform:scale(1.025) translate3d(.6%,-.6%,0)}}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-paint{opacity:.52}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-starfield{opacity:.21!important}.apex-cosmos-stage.cinematic-art-active .manus-orbit-ring,.apex-cosmos-stage.cinematic-art-active .apex-cosmos-beam{opacity:.27!important}@media(prefers-reduced-motion:reduce){.apex-energy-overlay *,.apex-energy-overlay *:before,.apex-energy-overlay *:after{animation:none!important;transition:none!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-art img{animation:none!important;transform:none!important}}@keyframes apexArtworkLight{0%,to{filter:brightness(.94) saturate(1.04)}50%{filter:brightness(1.08) saturate(1.16)}}.apex-cosmos-stage[data-motion=paused] .apex-cosmos-art img,.engine-stage[data-motion=paused] .apex-cosmos-art img{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.apex-cosmos-art,.apex-cosmos-art img{animation:none!important;transition:none!important}}.gateway-shell{grid-template-rows:72px 38px minmax(0,1fr) 28px!important}.module-context{min-height:38px!important;overflow:hidden}.module-context>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#cbb58b}@media(max-width:760px){.gateway-shell{grid-template-rows:auto 38px minmax(0,1fr) auto!important}.module-context{padding:0 12px!important}.module-context>span{font-size:11px;letter-spacing:.01em}}.infinity-doctrine{margin:20px 0 4px!important;max-width:100%;padding:13px 16px;border-left:3px solid #e0ae59;border-top:1px solid rgba(224,174,89,.23);border-bottom:1px solid rgba(224,174,89,.23);background:linear-gradient(90deg,#c4873521,#c4873506);color:#f4dfb1!important;font-family:Georgia,Times New Roman,serif;font-size:clamp(13px,1.15vw,16px)!important;font-weight:600;line-height:1.7!important;letter-spacing:.018em;overflow-wrap:anywhere;white-space:normal}@media(max-width:760px){.infinity-doctrine{padding:12px;margin-top:17px!important;font-size:14px!important;line-height:1.65!important}}.solar-experience{width:100%;margin:22px auto 27px;position:relative;overflow:hidden;border-radius:15px;border:1px solid rgba(235,190,112,.5);background:#050713;box-shadow:0 15px 68px #00000085}.solar-heading{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:14px 15px;background:linear-gradient(115deg,#111126,#080d1a);border-bottom:1px solid rgba(235,190,112,.28)}.solar-heading-copy{min-width:0;display:grid;gap:5px}.solar-heading-copy strong{font-size:11px;letter-spacing:.09em;color:#f0c990;line-height:1.35}.solar-heading-copy small{font-size:9px;letter-spacing:.13em;color:#abd}.solar-pause{flex-shrink:0;min-height:44px;min-width:108px;border:1px solid rgba(250,214,151,.5);border-radius:9px;background:#242235;color:#f5debc;font-size:10px;letter-spacing:.04em;font-weight:800;padding:8px 10px;cursor:pointer}.solar-pause:hover,.solar-pause:focus-visible{border-color:#ffe8b4;background:#38324c}.solar-system{position:relative;isolation:isolate;aspect-ratio:1/1;width:100%;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(122,70,158,.47),transparent 52%),radial-gradient(ellipse at 18% 32%,rgba(19,129,188,.29),transparent 54%),radial-gradient(ellipse at 82% 66%,rgba(157,69,153,.29),transparent 48%),#020512}.solar-backdrop{display:none!important;background:none!important}.solar-nebula{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 21% 42%,rgba(64,174,255,.23),transparent 40%),radial-gradient(ellipse at 76% 61%,rgba(201,70,212,.3),transparent 45%),radial-gradient(circle at 50% 50%,rgba(246,164,59,.19),transparent 46%);animation:solarBreathe 13s ease-in-out infinite alternate}.solar-stars{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:1;pointer-events:none;opacity:.55;background-image:radial-gradient(circle,#e9eaff 1px,transparent 1.6px),radial-gradient(circle,#8fd5ff .9px,transparent 1.5px),radial-gradient(circle,#fff2c2 1px,transparent 1.8px);background-size:67px 83px,109px 113px,157px 61px;animation:solarStars 71s linear infinite}.solar-stars.stars-b{opacity:.27;background-size:107px 59px,69px 143px,89px 131px;animation-duration:103s;animation-direction:reverse}.solar-sun{position:absolute;z-index:8;left:50%;top:50%;transform:translate(-50%,-50%);width:16%;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;border:2px solid rgba(255,233,171,.92);background:radial-gradient(circle at 34% 27%,#ffecb5,#cb9147 20%,#28162e 64%,#080919);box-shadow:0 0 16px #ffe19afc,0 0 56px #f29c43ba,0 0 93px #8d5de985,inset 0 0 20px #ffdf9f69}.solar-sun img{width:72%;height:72%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 0 8px #ffe9a2)}.solar-corona{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;border-radius:50%;background:repeating-conic-gradient(from 5deg,rgba(255,204,121,.4) 0deg,transparent 9deg,rgba(116,154,255,.21) 16deg,transparent 26deg);-webkit-mask-image:radial-gradient(circle,transparent 45%,#000 65%,transparent 78%);mask-image:radial-gradient(circle,transparent 45%,#000 65%,transparent 78%);animation:solarCorona 26s linear infinite}.solar-orbit{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);border:1px solid rgba(174,194,248,.26);border-radius:50%;pointer-events:none;box-shadow:0 0 10px #6f69c31f,inset 0 0 7px #ffd2820b}.solar-orbit.track-2,.solar-orbit.track-5,.solar-orbit.track-8{border-color:#f9c07e57}.solar-orbit.track-3,.solar-orbit.track-6,.solar-orbit.track-9{border-color:#a48cea54}.solar-orbit.chosen{border-color:#ffdf9ad6;box-shadow:0 0 12px #ffbf6854,inset 0 0 9px #ffc6772e}.solar-runner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;animation:solarRevolution 25s linear infinite}.solar-planet{position:absolute;left:50%;top:0%;width:44px;height:44px;z-index:4;transform:translate(-50%,-50%);display:grid;place-items:center;padding:0;border:0;background:transparent;pointer-events:auto;touch-action:manipulation;cursor:pointer}.solar-planet.unlinked{pointer-events:none;cursor:default}.solar-globe{display:block;position:relative;isolation:isolate;overflow:hidden;width:49%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,242,206,.65);background:radial-gradient(circle at 30% 23%,#fff9dc,#c6bdea 24%,#4d75aa 62%,#10122c 94%);box-shadow:0 0 12px #7ebfffd9,inset -5px -3px 9px #0009}.solar-surface{display:block;position:absolute;top:-10%;right:-75%;bottom:-10%;left:-75%;background:repeating-linear-gradient(105deg,rgba(255,255,240,.27) 0%,transparent 9%,rgba(19,21,79,.35) 17%,rgba(243,240,209,.55) 27%,transparent 41%);background-size:200% 100%;mix-blend-mode:screen;animation:solarAxis 6s linear infinite}.solar-planet.tone-0 .solar-globe{background:radial-gradient(circle at 29% 23%,#ffefcc,#eac279 23%,#8f533d 64%,#241429 94%);box-shadow:0 0 11px #e6a56b}.solar-planet.tone-1 .solar-globe{background:radial-gradient(circle at 29% 23%,#ffedd4,#f79776 24%,#b84261 62%,#31132d 94%);box-shadow:0 0 12px #e36488}.solar-planet.tone-2 .solar-globe{background:radial-gradient(circle at 29% 23%,#ebfff3,#6ce6d8 23%,#187bb4 62%,#09244c 94%);box-shadow:0 0 14px #50d8ff}.solar-planet.tone-3 .solar-globe{background:radial-gradient(circle at 29% 23%,#f2ddff,#c38fff 23%,#6240b0 62%,#161036 94%);box-shadow:0 0 13px #c195ff}.solar-planet.tone-4 .solar-globe{background:radial-gradient(circle at 29% 23%,#fff8d2,#eed38a 25%,#648768 62%,#162a2e 94%);box-shadow:0 0 11px #eacf79}.solar-planet.tone-5 .solar-globe{background:radial-gradient(circle at 29% 23%,#fff0f6,#f19fcf 24%,#97509e 62%,#22113d 94%);box-shadow:0 0 12px #e585d5}.solar-planet.tone-6 .solar-globe{background:radial-gradient(circle at 29% 23%,#e8fff9,#8ccff1 23%,#426e9e 62%,#15233d 94%);box-shadow:0 0 12px #74bafa}.solar-planet.tone-7 .solar-globe{background:radial-gradient(circle at 29% 23%,#fff3d4,#f7ba7a 24%,#a16877 62%,#29143a 94%);box-shadow:0 0 11px #efa66e}.solar-planet.tone-8 .solar-globe{background:radial-gradient(circle at 29% 23%,#f0fff7,#8be3d4 24%,#468f88 62%,#092d39 94%);box-shadow:0 0 12px #7ad9d4}.solar-planet.tone-0 .solar-globe,.solar-planet.tone-3 .solar-globe,.solar-planet.tone-6 .solar-globe{width:57%}.solar-planet.tone-2 .solar-globe,.solar-planet.tone-8 .solar-globe{width:62%}.solar-planet.chosen .solar-globe{scale:1.25;border-color:#fff3c6;box-shadow:0 0 12px 3px #ffde96e0,0 0 26px #ffbd5f99}.solar-planet:focus-visible{outline:2px solid #ffe1a7;border-radius:50%;outline-offset:-3px}.solar-planet-tag{display:none;position:absolute;top:88%;left:50%;transform:translate(-50%);white-space:nowrap;padding:3px 7px;border-radius:20px;border:1px solid rgba(248,213,155,.69);background:#070a1cf2;color:#fce2b8;font-weight:900;font-size:8px;letter-spacing:.05em}.solar-planet:is(.chosen,:hover,:focus-visible) .solar-planet-tag{display:block}.solar-moon-orbit{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border:1px dotted rgba(199,220,255,.46);border-radius:50%;pointer-events:none;animation:solarMoonRevolution 5.2s linear infinite}.solar-moon{position:absolute;top:-3px;left:50%;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:radial-gradient(circle at 27% 23%,#fff,#b4c3d4 58%,#536178);box-shadow:0 0 7px #c4e0fa}.solar-axis-label{position:absolute;z-index:9;bottom:3.5%;left:50%;transform:translate(-50%);white-space:nowrap;pointer-events:none;color:#d6c9ab;text-shadow:0 2px 8px #02020a;font-size:8px;letter-spacing:.14em}.solar-key{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px 17px;padding:11px;background:linear-gradient(110deg,#091328,#180f2c);color:#b0c1d6;font-size:9px;letter-spacing:.08em;text-align:center;border-top:1px solid rgba(227,194,133,.25)}.solar-key b{color:#f6ca89;font-size:12px}.solar-detail{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:19px;background:linear-gradient(110deg,#121d32,#24132c);border-top:1px solid rgba(233,187,114,.38)}.solar-detail small{font-size:9px;letter-spacing:.14em;color:#e6b777;font-weight:800}.solar-detail h3{font:400 clamp(21px,3.5vw,29px)/1.13 Georgia,serif;color:#f7dcb7;margin:5px 0 7px}.solar-detail p{margin:0!important;font-size:12px!important;color:#c7c9dc!important;line-height:1.5!important}.solar-detail a{flex-shrink:0;display:flex;align-items:center;min-height:44px;padding:11px 14px;gap:10px;border-radius:7px;border:1px solid rgba(250,206,141,.74);color:#ffdfa8;text-decoration:none;font-size:10px;font-weight:800}.solar-detail a:focus-visible{outline:3px solid #fce3ac;outline-offset:3px}@keyframes solarRevolution{to{transform:rotate(360deg)}}@keyframes solarAxis{to{transform:translate(37%)}}@keyframes solarMoonRevolution{to{transform:rotate(360deg)}}@keyframes solarCorona{to{transform:rotate(360deg)}}@keyframes solarBreathe{to{transform:scale(1.07) rotate(4deg);opacity:.62}}@keyframes solarStars{to{transform:translate(22px,16px)}}.solar-system[data-motion=paused] *,.solar-system[data-motion=paused] *:before,.solar-system[data-motion=paused] *:after,.engine-panel:not(.active) .solar-system *,.engine-panel:not(.active) .solar-system *:before,.engine-panel:not(.active) .solar-system *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.solar-system *,.solar-system *:before,.solar-system *:after{animation:none!important;transition:none!important}}@media(max-width:640px){.solar-experience{border-radius:12px;margin:17px auto 24px}.solar-heading{padding:11px 8px;gap:6px}.solar-heading-copy strong{font-size:9px;letter-spacing:.01em}.solar-heading-copy small{font-size:7px;letter-spacing:.06em}.solar-pause{min-width:97px;min-height:44px;padding:7px;font-size:9px}.solar-sun{width:17%}.solar-planet{width:44px;height:44px}.solar-axis-label{font-size:6px;letter-spacing:.04em}.solar-key{font-size:8px;gap:5px 10px}.solar-detail{display:grid;padding:14px}.solar-detail a{width:-moz-max-content;width:max-content;max-width:100%}}.solar-backdrop{top:0;right:0;bottom:0;left:0;background-position:center 50%;background-size:cover;filter:brightness(.95) contrast(1.1) saturate(1.3);opacity:.95;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0%,rgba(0,0,0,.08) 28%,rgba(0,0,0,.7) 57%,#000 83%);mask-image:radial-gradient(circle at 50% 50%,transparent 0%,rgba(0,0,0,.08) 28%,rgba(0,0,0,.7) 57%,#000 83%)}.solar-system:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(3,6,19,.75) 0%,rgba(4,8,23,.49) 37%,rgba(5,8,24,.2) 62%,transparent 86%)}.solar-nebula{opacity:.62;mix-blend-mode:screen}.solar-stars{opacity:.82}.solar-stars.stars-b{opacity:.48}.solar-sun{border-color:#ffe5a4;background:radial-gradient(circle at 45% 38%,#fff4c0,#e9b461 20%,#6d4185,#0c0d2c 88%);box-shadow:0 0 20px #ffdf9f,0 0 65px #ffb052de,0 0 110px #c37effbf,inset 0 0 23px #fff4bd8c}.solar-orbit{border-color:#cfdbff6b;box-shadow:0 0 9px #76b0ff38}.solar-orbit.chosen{border-color:#ffe9b9;box-shadow:0 0 19px #ffc75eb3}.solar-planet{animation:solarPlanetCounter 25s linear infinite}@keyframes solarPlanetCounter{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}.solar-globe{width:76%!important;border:1px solid rgba(255,250,227,.85);box-shadow:0 0 14px 3px #6dcbffa3,inset -9px -4px 12px #000000b8}.solar-planet.tone-0 .solar-globe,.solar-planet.tone-3 .solar-globe,.solar-planet.tone-6 .solar-globe{width:80%!important}.solar-planet.tone-2 .solar-globe,.solar-planet.tone-8 .solar-globe{width:84%!important}.solar-globe:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 27% 17%,rgba(255,255,255,.8),transparent 28%),radial-gradient(circle at 67% 72%,transparent 17%,rgba(3,8,25,.55) 74%);box-shadow:inset -6px -5px 10px #00000052}.solar-surface{opacity:.9;mix-blend-mode:screen;background:repeating-linear-gradient(105deg,rgba(255,245,218,.09) 0%,rgba(255,240,199,.65) 8%,transparent 13%,rgba(18,41,93,.5) 22%,rgba(255,237,189,.4) 29%,transparent 42%)}.solar-planet-tag{display:block;top:95%;font-size:8px;line-height:1.1;border-color:#dbb374ad;color:#fff2d8;background:#050919eb;padding:3px 5px;opacity:.84}.solar-planet.chosen .solar-planet-tag{opacity:1;background:#321e40f7;border-color:#ffe7ae;box-shadow:0 0 13px #ffd08466}.solar-moon-orbit{z-index:4}.solar-world-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;background:linear-gradient(100deg,#0b1027,#1b102f);border-top:1px solid rgba(231,184,110,.35)}.solar-world-choice{min-height:43px;display:flex;gap:7px;align-items:center;justify-content:center;padding:7px 9px;border:1px solid rgba(212,182,132,.4);border-radius:8px;font-size:11px;letter-spacing:.04em;font-weight:800;white-space:nowrap;background:#0d1327eb;color:#e5d4b7;cursor:pointer}.solar-world-choice.is-current{background:linear-gradient(120deg,#523359d9,#2f2651d9);border-color:#ffe1a5;box-shadow:0 0 12px #deb16759}.solar-world-choice:is(:hover,:focus-visible){outline:2px solid rgba(255,223,167,.9);outline-offset:1px}.solar-world-marker{display:block;flex-shrink:0;width:10px;height:10px;border-radius:50%;background:#e8b67a;box-shadow:0 0 8px currentColor}.solar-world-marker.tone-1{background:#f18d93}.solar-world-marker.tone-2{background:#70e6ef}.solar-world-marker.tone-3{background:#c697f5}.solar-world-marker.tone-4{background:#e4d37a}.solar-world-marker.tone-5{background:#f2a9db}@media(max-width:640px){.solar-world-nav{gap:6px;padding:9px}.solar-world-choice{padding:7px 4px;font-size:9px;min-height:42px;gap:5px}.solar-world-marker{width:8px;height:8px}.solar-planet-tag{font-size:7px;letter-spacing:.01em}}@media(max-width:430px){.gateway-shell{grid-template-rows:auto 38px minmax(0,1fr) 74px!important}.gateway-footer{min-height:0!important;max-height:74px;padding:5px 8px 7px!important;display:flex;flex-direction:column;flex-wrap:nowrap;gap:3px;align-items:center;justify-content:center;overflow:hidden}.gateway-footer>span:first-child{font-size:10px!important;line-height:1.1}.footer-links{display:flex;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center;gap:11px;width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden;-webkit-overflow-scrolling:touch}.footer-links a,.install-button{flex-shrink:0;min-height:31px!important;font-size:10px!important}}@media(prefers-reduced-motion:reduce){.solar-planet{animation:none!important;transform:translate(-50%,-50%)}}.solar-system{background:radial-gradient(ellipse at 50% 50%,rgba(137,72,175,.38),transparent 48%),radial-gradient(ellipse at 18% 19%,rgba(37,146,219,.33),transparent 44%),radial-gradient(ellipse at 82% 76%,rgba(166,56,149,.34),transparent 44%),#020514}.solar-system .apex-cosmos-paint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;display:block;pointer-events:none;opacity:.96;mix-blend-mode:screen;filter:saturate(1.4) contrast(1.15)}.solar-system:before{z-index:1;background:radial-gradient(ellipse at 50% 50%,rgba(3,4,15,.14),transparent 60%),radial-gradient(ellipse at 50% 50%,transparent 55%,rgba(3,4,14,.25) 93%)}.solar-system:after{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;z-index:1;pointer-events:none;border-radius:50%;opacity:.64;mix-blend-mode:screen;background:conic-gradient(from 12deg at 50% 50%,transparent 0deg,rgba(70,177,255,.29) 29deg,transparent 62deg,rgba(247,173,95,.19) 102deg,transparent 141deg,rgba(168,99,255,.28) 182deg,transparent 230deg,rgba(250,133,218,.23) 283deg,transparent 345deg);-webkit-mask-image:radial-gradient(circle,transparent 0 17%,#000 33%,#000 62%,transparent 86%);mask-image:radial-gradient(circle,transparent 0 17%,#000 33%,#000 62%,transparent 86%);filter:blur(24px);animation:solarGalaxyTurn 110s linear infinite}@keyframes solarGalaxyTurn{to{transform:rotate(360deg)}}.solar-nebula{z-index:1;opacity:.76;mix-blend-mode:screen}.solar-stars{z-index:2;opacity:.85;mix-blend-mode:screen}.solar-stars.stars-b{opacity:.45}.solar-orbit{z-index:3}.solar-sun{z-index:8}.solar-orbit.chosen{border-color:#ffe9a4d1}.solar-globe{width:65%!important}.solar-planet.tone-0 .solar-globe,.solar-planet.tone-3 .solar-globe,.solar-planet.tone-6 .solar-globe{width:70%!important}.solar-planet.tone-2 .solar-globe,.solar-planet.tone-8 .solar-globe{width:73%!important}.solar-planet-tag{display:none!important}.solar-planet:is(.chosen,:focus-visible,:hover) .solar-planet-tag{display:block!important}.solar-sun{box-shadow:0 0 20px #ffe0a1,0 0 65px #ffb052cc,0 0 105px #c37effab,inset 0 0 24px #fff4bd8c}.solar-world-nav{position:relative;z-index:3}.solar-experience{overflow:hidden}.engine-stage[data-motion=paused] .solar-system *,.engine-stage[data-motion=paused] .solar-system *:before,.engine-stage[data-motion=paused] .solar-system *:after{animation-play-state:paused!important}@media(max-width:430px){.gateway-shell{grid-template-rows:auto 38px minmax(0,1fr) auto!important}.gateway-footer{min-height:56px!important;max-height:none!important;padding:4px 8px max(5px,env(safe-area-inset-bottom))!important;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:3px;overflow:visible!important}.gateway-footer>span:first-child{display:none!important}.footer-links{display:flex;flex-wrap:wrap!important;justify-content:center!important;align-items:center;gap:1px 10px;max-width:100%;width:100%;overflow:visible!important;white-space:normal}.footer-links a,.install-button{flex:0 0 auto;min-height:28px!important;font-size:10px!important;line-height:1.2}.solar-world-choice{font-size:9px;min-width:0}}@media(prefers-reduced-motion:reduce){.solar-system:after{animation:none!important}}.solar-system[data-motion=paused]:after,.engine-stage[data-motion=paused] .solar-system:after,.engine-panel:not(.active) .solar-system:after{animation-play-state:paused!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-art{z-index:0!important;opacity:1!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-art img{animation:apexArtworkLight 13s ease-in-out infinite alternate!important;transform:none!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-paint{z-index:2!important;opacity:.41!important;mix-blend-mode:screen!important}.apex-cosmos-stage.cinematic-art-active .apex-cosmos-starfield{z-index:2!important;opacity:.19!important}.apex-cosmos-stage.cinematic-art-active .manus-orbit-ring,.apex-cosmos-stage.cinematic-art-active .apex-cosmos-beam{opacity:.21!important}.apex-living-motion{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;overflow:hidden;isolation:isolate}.apex-living-channels{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;opacity:.94;pointer-events:none}.apex-living-channel{fill:none;stroke:#ffcf86d4;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1 20;stroke-dashoffset:0;filter:drop-shadow(0 0 4px rgba(255,192,98,.78));animation:apexLivingFlow 4s linear infinite}.apex-living-channel:nth-child(2n){stroke:#7ee0ffd1;animation-duration:5.2s;filter:drop-shadow(0 0 4px rgba(111,214,255,.78))}.apex-living-channel.active{stroke:#fff1b4;stroke-width:2.7;stroke-dasharray:3 15;filter:drop-shadow(0 0 7px rgba(255,212,123,.96))}@keyframes apexLivingFlow{to{stroke-dashoffset:-168}}.apex-living-core-light{fill:none;stroke:#ffda8e8f;stroke-width:3;stroke-dasharray:4 19;transform-origin:470px 424px;filter:drop-shadow(0 0 7px rgba(255,198,97,.79));animation:apexLivingCoreTurn 8.5s linear infinite}.apex-living-core-light.second{stroke:#a4c6ff73;stroke-width:1.7;stroke-dasharray:2 21;animation-direction:reverse;animation-duration:12.4s}@keyframes apexLivingCoreTurn{to{transform:rotate(360deg)}}.apex-living-world-glow{position:absolute;width:16%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0deg,rgba(255,223,160,.01) 65deg,rgba(255,231,170,.38) 96deg,transparent 130deg,transparent 210deg,rgba(112,213,255,.3) 253deg,transparent 280deg);-webkit-mask-image:radial-gradient(circle,transparent 0 50%,#000 69%,transparent 77%);mask-image:radial-gradient(circle,transparent 0 50%,#000 69%,transparent 77%);opacity:.7;animation:apexLivingPlanetSpin 10s linear infinite;mix-blend-mode:screen}.apex-living-world-glow.glow-1,.apex-living-world-glow.glow-4{animation-duration:14s;animation-direction:reverse}.apex-living-world-glow.glow-2,.apex-living-world-glow.glow-5{animation-duration:7.6s}.apex-living-world-glow.active{opacity:1;filter:drop-shadow(0 0 7px rgba(255,230,154,.9))}@keyframes apexLivingPlanetSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}.apex-living-orbital{position:absolute;top:50%;left:50%;z-index:2;border-radius:50%;border:1px solid rgba(237,194,111,.045);transform:translate(-50%,-50%);animation:apexLivingOrbit linear infinite}.apex-living-orbital-body{position:absolute;top:0;left:50%;width:clamp(3px,.9vw,8px);height:clamp(3px,.9vw,8px);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 25% 25%,#fff6d6,#ffbe74 52%,#7938b5 91%);box-shadow:0 0 8px 2px #ffcb8acc,0 0 17px #9981ff99}.apex-living-orbital:nth-child(3n) .apex-living-orbital-body{background:radial-gradient(circle at 25% 25%,#fff,#8ed8ff 58%,#375db8);box-shadow:0 0 9px 2px #66ccffba}@keyframes apexLivingOrbit{to{transform:translate(-50%,-50%) rotate(360deg)}}.apex-living-comet{position:absolute;z-index:3;left:-18%;top:18%;width:12%;height:2px;border-radius:99px;opacity:0;transform:translate3d(-100%,0,0) rotate(21deg);background:linear-gradient(90deg,transparent,rgba(111,206,255,.18),#e8fdff);box-shadow:0 0 9px #8ad4ffb3;animation:apexLivingComet 9s linear infinite}.apex-living-comet.comet-b{top:43%;animation-delay:-4s;animation-duration:13s}.apex-living-comet.comet-c{top:69%;animation-delay:-6s;animation-duration:11s}@keyframes apexLivingComet{0%,5%,to{transform:translate3d(-70%,0,0) rotate(21deg);opacity:0}8%{opacity:1}27%{transform:translate3d(950%,2900%,0) rotate(21deg);opacity:.84}33%{transform:translate3d(1150%,3800%,0) rotate(21deg);opacity:0}}.apex-cosmos-stage[data-motion=paused] .apex-living-motion *,.apex-cosmos-stage[data-motion=paused] .apex-living-motion *:before,.apex-cosmos-stage[data-motion=paused] .apex-living-motion *:after,.engine-stage[data-motion=paused] .apex-living-motion *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.apex-living-motion *,.apex-living-motion *:before,.apex-living-motion *:after{animation:none!important;transition:none!important}}.apex-cosmos-stage.cinematic-art-active .apex-living-motion{z-index:4}.apex-world-moon-orbit{position:absolute;z-index:4;width:19%;height:13%;border:1.5px solid rgba(172,223,255,.76);border-radius:50%;box-shadow:0 0 9px #5dc7ff70;transform:translate(-50%,-50%);animation:apexLivingOrbit 8s linear infinite;pointer-events:none}.apex-world-moon-orbit.active{border-color:#ffedbd;box-shadow:0 0 16px #ffd484c2}.apex-world-moon{position:absolute;top:0;left:50%;width:clamp(10px,1.8vw,17px);height:clamp(10px,1.8vw,17px);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 28% 24%,#fff,#d8efff 25%,#76c8fc 56%,#305294 80%,#10152c);border:1px solid rgba(255,255,255,.84);box-shadow:0 0 9px 2px #6fd0ffed,0 0 19px #6fd0ff85}.apex-world-moon.companion{top:100%;width:clamp(7px,1.1vw,11px);height:clamp(7px,1.1vw,11px);background:radial-gradient(circle at 30% 26%,#fff9e2,#ffd78e 43%,#bd638b 78%,#241236);box-shadow:0 0 9px 2px #ffc67cd4}.apex-world-moon-orbit.world-1 .apex-world-moon,.apex-world-moon-orbit.world-4 .apex-world-moon{background:radial-gradient(circle at 30% 25%,#fff9df,#ffcf8d 40%,#ee836e 75%,#532441);box-shadow:0 0 10px 2px #ffad67d9}.apex-world-moon-orbit.world-3 .apex-world-moon{background:radial-gradient(circle at 25% 24%,#fff6ff,#e89df9 40%,#8665e6 80%,#26123f);box-shadow:0 0 10px 2px #c576ffdb}.apex-living-orbital{border:1px solid rgba(253,209,144,.4);box-shadow:0 0 9px #fac26a29}.apex-living-orbital:nth-of-type(3n){border-color:#7ad9ff66}.apex-living-orbital-body{width:clamp(10px,1.9vw,18px);height:clamp(10px,1.9vw,18px);border:1px solid rgba(255,245,213,.93);background:radial-gradient(circle at 30% 22%,#fff,#ffdea5 29%,#ffb263 60%,#654185 88%,#17142d);box-shadow:0 0 10px 3px #ffcd73e0,0 0 22px #ffa95285}.apex-living-orbital-body:after{content:"";position:absolute;right:70%;top:40%;width:150%;height:20%;background:linear-gradient(90deg,transparent,rgba(255,228,179,.85));border-radius:99px;filter:blur(.7px);transform:rotate(-15deg)}@media(max-width:540px){.apex-world-moon-orbit{width:21%;height:15%}.apex-world-moon{width:11px;height:11px}.apex-world-moon.companion{width:7px;height:7px}.apex-living-orbital-body{width:11px;height:11px}}@media(prefers-reduced-motion:reduce){.apex-world-moon-orbit,.apex-living-orbital{animation:none!important}}.apex-revolving-universe{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:941 / 853!important;background:radial-gradient(circle at 50% 50%,#392158,#060a23 49%,#040713 88%)}.apex-revolving-universe.cinematic-art-active .apex-cosmos-art{opacity:.55!important;z-index:0!important}.apex-revolving-universe.cinematic-art-active .apex-cosmos-art img{animation:none!important;filter:brightness(.8) saturate(1.13) blur(2px)!important;opacity:1!important;transform:none!important}.apex-revolving-universe .apex-cosmos-paint{position:absolute;z-index:1!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.42!important;mix-blend-mode:screen;pointer-events:none}.apex-revolving-universe .apex-cosmos-starfield{z-index:2!important;opacity:.2!important}.apex-real-sun{position:absolute;left:50%;top:50%;z-index:9;width:16%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);border:2px solid #ffdea0;display:grid;place-items:center;background:radial-gradient(circle,#bd8744,#28142c 63%,#070715);box-shadow:0 0 23px #ffdb94,0 0 54px #ffac53cf,0 0 105px #a667fe94,inset 0 0 21px #fff5d07d;pointer-events:none}.apex-real-sun>img{width:75%;height:75%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 0 8px #ffe3ab)}.apex-real-sun-corona{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;border-radius:50%;background:repeating-conic-gradient(from 20deg,rgba(255,216,152,.6) 0deg,transparent 9deg,rgba(120,189,255,.25) 18deg,transparent 27deg);-webkit-mask-image:radial-gradient(circle,transparent 35%,#000 61%,transparent 78%);mask-image:radial-gradient(circle,transparent 35%,#000 61%,transparent 78%);animation:apexRealCorona 14s linear infinite}.apex-real-system{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;overflow:hidden}.apex-real-orbit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(245,211,150,.22);border-radius:50%;box-shadow:0 0 11px #facb851a;animation:apexRealRevolution linear infinite;pointer-events:none}.apex-real-orbit:nth-child(3n){border-color:#8ddcff3b}.apex-real-orbit.selected{border-color:#ffeeb4c4;box-shadow:0 0 15px #ffc76857}.apex-real-world{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);aspect-ratio:1;border:0;background:transparent;color:#ffe9c3;padding:0;display:grid;place-items:center;cursor:pointer;animation:apexRealCounterRevolution linear infinite;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.apex-real-world.structural{pointer-events:none;cursor:default}.apex-real-globe{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;isolation:isolate;border:2px solid rgba(255,234,178,.9);background:radial-gradient(circle at 30% 25%,#f8eccc,#b7a5da 22%,#4f83b9 59%,#11142f 94%);box-shadow:0 0 18px #fbbc5eba,0 0 28px #83c4ff6e,inset -12px -10px 22px #0000008a;backface-visibility:visible}.apex-real-world.structural .apex-real-globe{border-color:#91dcffe6;background:radial-gradient(circle at 27% 23%,#fff,#95d6ed 26%,#6668bb 59%,#131430 93%)}.apex-real-world.structural:nth-child(2n) .apex-real-globe{background:radial-gradient(circle at 27% 23%,#fff5dd,#e6ad78 25%,#8554a7 62%,#130d2c 94%)}.apex-real-texture{position:absolute;display:block;max-width:none!important;max-height:none!important;-o-object-fit:fill!important;object-fit:fill!important;filter:brightness(1.24) saturate(1.45);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.apex-real-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:2;pointer-events:none;background:radial-gradient(circle at 22% 18%,rgba(255,255,244,.45),transparent 30%),radial-gradient(circle at 70% 72%,transparent 18%,rgba(5,8,24,.72) 81%);box-shadow:inset -11px -7px 18px #00000080,inset 4px 3px 12px #ffe29e5e}.apex-real-world-title{position:absolute;left:50%;top:94%;z-index:5;transform:translate(-50%);padding:4px 7px;border-radius:14px;color:#ffeaca;background:#040818ed;border:1px solid rgba(246,207,143,.78);text-shadow:0 0 4px #0a091c;font-size:clamp(8px,1vw,11px);font-weight:900;letter-spacing:.075em;white-space:nowrap;box-shadow:0 0 10px #000000e6}.apex-real-world.selected .apex-real-globe{border-color:#fff4ce;box-shadow:0 0 14px 5px #ffcf75b3,0 0 38px #ffa94f9e}.apex-real-world:is(:focus-visible,:hover){outline:2px solid #ffe8a7;outline-offset:5px;border-radius:50%}.apex-real-moon-track{position:absolute;top:-16%;right:-16%;bottom:-16%;left:-16%;border:1px dashed rgba(165,223,255,.75);border-radius:50%;pointer-events:none;animation:apexRealMoon linear infinite}.apex-real-moon{position:absolute;left:50%;top:-4%;transform:translate(-50%,-50%);width:clamp(7px,1.1vw,13px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 30% 20%,#fff,#9cdbff 43%,#3f67a1 84%);box-shadow:0 0 9px 2px #75cbffdb}@keyframes apexRealRevolution{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes apexRealCounterRevolution{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes apexRealMoon{to{transform:rotate(-360deg)}}@keyframes apexRealCorona{to{transform:rotate(360deg)}}.engine-panel:not(.active) .apex-real-system *,.engine-panel:not(.active) .apex-real-system *:before,.engine-panel:not(.active) .apex-real-system *:after{animation-play-state:paused!important}@media(max-width:540px){.apex-real-world-title{font-size:8px;padding:3px 5px}.apex-real-moon{width:7px}.apex-real-globe{border-width:1px}}@media(prefers-reduced-motion:reduce){.apex-real-orbit,.apex-real-world,.apex-real-globe,.apex-real-moon-track,.apex-real-sun-corona{animation:none!important}}.apex-real-surface-axis{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;overflow:hidden;pointer-events:none;transform-origin:center}.apex-real-surface-belt{position:absolute;left:0;top:0;width:200%;height:100%;display:flex;pointer-events:none;will-change:transform;animation:apexLongitudeDrift 30s linear infinite}.apex-real-surface-panel{position:relative;display:block;flex:0 0 50%;height:100%;overflow:hidden;background:repeating-linear-gradient(105deg,#427ab375,#e4d19b75 13%,#4a529880,#aecfe36b 41%,#427ab375 50%)}.apex-real-surface-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(112deg,transparent 0%,rgba(255,249,224,.15) 11%,transparent 20%,rgba(34,101,176,.3) 31%,transparent 46%);mix-blend-mode:screen}@keyframes apexLongitudeDrift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.apex-real-moon.companion{top:100%;width:clamp(6px,.8vw,10px);background:radial-gradient(circle at 28% 23%,#fff8dc,#fbd18b 45%,#ad6289 82%,#281338);box-shadow:0 0 9px 2px #ffc57fcc}.apex-realm-satellites{margin:12px 0 8px;display:grid;gap:7px}.apex-realm-satellites>small{color:#e2bb80;font-size:10px;font-weight:800;letter-spacing:.1em}.apex-realm-satellites>div{display:flex;flex-wrap:wrap;gap:7px}.apex-realm-satellites>div span{border:1px solid rgba(171,213,238,.44);border-radius:14px;color:#e3ecf7;background:#121e34ab;padding:5px 8px;font-size:10px}@media(prefers-reduced-motion:reduce){.apex-real-surface-belt{animation:none!important}}@media(min-width:1025px){.module-button{font-size:11px;min-height:40px;letter-spacing:.055em}.module-context,.module-context strong{font-size:11px;letter-spacing:.07em}.gateway-footer,.gateway-footer a,.install-button{font-size:11px}.manus-primary,.manus-ghost,.manus-published,.manus-eyebrow,.manus-trailer-status{font-size:11px;line-height:1.45}.manus-brand-family,.manus-brand-family strong,.manus-law,.manus-bottom{font-size:11px;line-height:1.5}.apex-fabric-strip span{font-size:11px;line-height:1.55;overflow-wrap:anywhere}.meta-console label,.meta-console-row span,.meta-result-head strong,.meta-result-head span,.meta-evidence,.meta-status,.meta-direct{font-size:11px;line-height:1.55}.meta-console-row button{font-size:11px;min-height:44px}.canon-node b,.canon-node span,.canon-metrics article span,.canon-metrics small,.canon-book-grid small,.canon-boundary strong,.canon-boundary span,.canon-kicker,.canon-section-head span,.canon-section-head strong,.canon-seal strong,.canon-seal span{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.canon-node{min-width:0}.authority-step span,.authority-step small,.capital-card-head span,.capital-lower article>span,.capital-kicker,.capital-badge strong,.capital-badge span,.capital-card p,.capital-lower p,.capital-gate strong,.capital-gate span,.evidence-row span,.evidence-row b,.holding-line span,.holding-line b{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.capital-card a{font-size:11px;min-height:44px;line-height:1.4}.store-language span,.store-language select,.store-kicker,.store-proof span,.store-section-head span,.store-section-head strong,.book-format,.book-bottom a,.store-boundary,.catalog-search span,.catalog-load,.plan-access span,.plan-access small,.plan-note,.plan-checkout,.plan-locked,.member-gate-card>div>span,.member-gate-card p,.member-gate-state>b,.member-gate-state small,.member-gate-state em,.member-gate-actions button,.member-gate-actions a{font-size:11px;line-height:1.55;overflow-wrap:anywhere}.book-bottom{flex-wrap:wrap}.book-bottom a{min-height:40px}.plan-checkout,.plan-locked,.member-gate-actions a,.member-gate-actions button{min-height:44px}.legion-card-head>span,.legion-proof strong,.legion-next strong,.legion-loop strong,.legion-law strong,.legion-law span,.legion-proof span,.legion-next span,.legion-loop span,.legion-card p,.legion-card .evidence-state{font-size:11px;line-height:1.55;overflow-wrap:anywhere}.evidence-state,.evidence-boundary strong,.evidence-seal strong,.evidence-seal span,.evidence-card p,.evidence-card small,.evidence-boundary span{font-size:11px;line-height:1.55;overflow-wrap:anywhere}.ops-proof-head strong,.ops-proof-head span,.ops-lanes span,.ops-lanes b,.ops-proof small{font-size:11px;line-height:1.5;overflow-wrap:anywhere}}.manus-copy>.apex-approved-cosmos{position:relative!important;inset:auto!important;display:block!important;width:min(100%,980px)!important;margin:24px auto 28px!important;opacity:1!important;pointer-events:auto!important;height:auto!important;aspect-ratio:auto!important;min-height:0!important;max-height:none!important;overflow:hidden;border:1px solid rgba(235,188,117,.4);border-radius:16px;background:#05060a;box-shadow:0 22px 85px #00000075,0 0 48px #7652d126}.apex-approved-stage{position:relative;isolation:isolate;width:100%;aspect-ratio:864 / 835;overflow:hidden;background:#03050d}.apex-approved-image{position:absolute!important;display:block!important;z-index:0;top:-40.11976048%!important;left:0!important;width:100%!important;max-width:none!important;height:auto!important;-o-object-fit:fill;object-fit:fill;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;animation:none!important;transition:none!important;transform:none!important;filter:none!important}.apex-approved-hotspot{position:absolute;z-index:2;display:block;cursor:pointer;border:0;border-radius:12px;background:transparent;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(244,191,95,.2)}.apex-approved-hotspot:hover{background:#eec27e14}.apex-worlds-caption{display:block;margin:15px 14px 3px!important;padding:8px 10px!important;border-top:1px solid rgba(235,190,112,.34);font:700 clamp(9px,1.15vw,13px)/1.5 system-ui,sans-serif!important;color:#e6c88f!important;letter-spacing:.085em;text-align:center;overflow-wrap:anywhere}.apex-card-dock{position:relative;isolation:isolate;width:100%;height:clamp(170px,24vw,258px);margin-top:18px;background:#050816}.apex-card-dock>.apex-world-showcase{position:absolute;z-index:7;left:0;right:0;bottom:0;height:100%;overflow:hidden;border:1px solid rgba(235,190,112,.84);border-radius:clamp(12px,2.8vw,30px);background:linear-gradient(130deg,#060a17,#080a17 57%,#090818);box-shadow:inset 0 0 22px #dba76d12,0 0 22px #000a;isolation:isolate;color:#f9f0de;outline-offset:3px}.apex-world-showcase:focus-visible{outline:2px solid #ffe2a4}.apex-world-card-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;will-change:transform}.apex-world-card-frame.apex-world-enter{animation:apex-card-enter .8s cubic-bezier(.2,.76,.25,1) both;z-index:2}.apex-world-card-frame.apex-world-exit{animation:apex-card-exit .8s cubic-bezier(.2,.76,.25,1) both;z-index:1;pointer-events:none}.apex-world-card-frame.motion-off{animation:none!important}@keyframes apex-card-enter{0%{transform:translate(101%);opacity:.88}to{transform:translate(0);opacity:1}}@keyframes apex-card-exit{0%{transform:translate(0);opacity:1}to{transform:translate(-101%);opacity:.88}}.apex-world-card{display:flex;flex-direction:column;justify-content:space-evenly;width:100%;height:100%;box-sizing:border-box;padding:clamp(6px,1.35vw,19px) clamp(9px,1.6vw,22px);gap:clamp(2px,.52vw,8px)}.apex-world-card-main{display:flex;align-items:center;gap:clamp(7px,1.35vw,19px);min-width:0}.apex-world-card-planet{display:block;flex:0 0 auto;width:clamp(44px,11vw,108px);height:clamp(44px,11vw,108px);border:1px solid;border-radius:50%;overflow:hidden;background:#030916}.apex-world-card-planet canvas{display:block;width:100%;height:100%}.apex-world-card-info{display:flex;flex-direction:column;min-width:0;flex:1;gap:clamp(1px,.35vw,5px)}.apex-world-card-eyebrow{font-size:clamp(7px,1.08vw,12px);letter-spacing:.18em;color:#aeb3c3;white-space:nowrap}.apex-world-card-title{display:flex;align-items:baseline;gap:clamp(7px,1vw,13px);white-space:nowrap;min-width:0}.apex-world-card-title span{font:clamp(17px,2.7vw,30px) Georgia,serif;color:var(--world-accent,#f3bc74)}.apex-world-card-title strong{font:clamp(15px,2.65vw,30px) Georgia,serif;letter-spacing:.075em;overflow:hidden;text-overflow:ellipsis}.apex-world-card-category{font-size:clamp(7px,1.15vw,13px);letter-spacing:.15em;color:#e7e0d2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apex-world-card-cta{display:flex;align-items:center;justify-content:center;gap:clamp(4px,.9vw,12px);flex:0 0 auto;max-width:33%;padding:clamp(7px,1.35vw,15px) clamp(7px,1.4vw,17px);border-radius:999px;border:1px solid #d9af6e;color:#e9be7a;background:#090b13;font-size:clamp(7px,1.2vw,13px);letter-spacing:.055em;text-decoration:none;white-space:nowrap;cursor:pointer}.apex-world-card-cta:hover,.apex-world-card-cta:focus-visible{background:#d0a661;color:#09070b;outline-offset:2px}.apex-world-card-cta span:last-child{font-size:1.3em;line-height:.65}.apex-world-card-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin:0;overflow:hidden;color:#e5e3e4;line-height:1.34;font-size:clamp(9px,1.55vw,17px)}.apex-world-card-chips{display:flex;gap:clamp(3px,.74vw,10px);width:100%;overflow:hidden;flex:0 0 auto}.apex-world-card-chip{flex:1 1 0;min-width:0;display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;touch-action:manipulation;border:1px solid #7a603b;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#e5e2e7;padding:clamp(3px,.5vw,8px) clamp(3px,.6vw,10px);font-size:clamp(6px,.92vw,12px)}.apex-world-card-chip:hover,.apex-world-card-chip:focus-visible{background:#ecbc7538;color:#fff4db;border-color:#e2bd82;outline-offset:2px}.apex-world-carousel-progress{position:absolute;z-index:4;display:flex;justify-content:center;gap:clamp(3px,.4vw,5px);right:2%;top:clamp(3px,.55vw,7px);pointer-events:none}.apex-world-carousel-progress i{width:clamp(2px,.5vw,6px);height:2px;background:#4c3d32;border-radius:20px}.apex-world-carousel-progress i.active{background:#e9bd7c}.manus-copy .apex-world-card-description{margin:0!important;padding:0!important;max-width:none!important;font-size:clamp(9px,1.44vw,16px)!important;line-height:1.24!important;color:#e5e3e4!important;flex:0 0 auto!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important}.manus-copy .apex-world-card{justify-content:space-between;gap:2px}@media(max-width:600px){.apex-card-dock{height:178px;margin-top:6px}.apex-card-dock>.apex-world-showcase{height:100%;border-radius:12px;left:0;right:0;bottom:0}.apex-world-card{padding:5px 9px;gap:3px;justify-content:space-around}.apex-world-card-main{gap:7px}.apex-world-card-planet{width:42px;height:42px}.apex-world-card-eyebrow{font-size:7px;letter-spacing:.1em}.apex-world-card-title span{font-size:15px}.apex-world-card-title strong{font-size:14px}.apex-world-card-category{font-size:6.5px;letter-spacing:.06em}.apex-world-card-cta{padding:6px;font-size:7px}.apex-world-card-description{font-size:8px;line-height:1.22;-webkit-line-clamp:2}.apex-world-card-chip{font-size:6px;padding:3px 2px}.apex-world-carousel-progress{display:none}}@media(prefers-reduced-motion:reduce){.apex-world-card-frame{animation:none!important;transition:none!important}}.apex-approved-hotspot:focus-visible{outline:3px solid #ffe09d;outline-offset:-3px;background:#facc7529}@media(max-width:600px){.manus-copy>.apex-approved-cosmos{width:100%!important;margin:17px auto 25px!important;border-radius:12px}}@media(prefers-reduced-motion:reduce){.apex-approved-stage,.apex-approved-image,.apex-approved-hotspot{animation:none!important;transition:none!important}}:root{--mbtx-royal-serif:"Cinzel Decorative","Cinzel","Palatino Linotype",Georgia,serif;--mbtx-editorial-serif:"Cormorant Garamond","Iowan Old Style","Palatino Linotype",Georgia,serif}.gateway-header .brand-name{font-family:var(--mbtx-royal-serif);font-weight:600;letter-spacing:.012em;font-size:clamp(15px,1.45vw,23px);line-height:1.23;color:#f3d89d;text-shadow:0 1px 0 #5e3e1f,0 2px 16px rgba(221,155,73,.2);font-synthesis:none}.gateway-header .brand-subline{color:#d0b995;letter-spacing:.15em;line-height:1.5;font-weight:500}.manus-apex .manus-copy>h1{position:relative;display:block;max-width:100%;margin:12px 0 0;font-family:var(--mbtx-royal-serif);font-weight:600;font-size:clamp(38px,11.05vw,158px);letter-spacing:-.058em;line-height:1.17;white-space:nowrap;overflow:visible;overflow-wrap:normal;word-break:normal;font-synthesis:none;text-rendering:optimizeLegibility;color:#f5deaa;text-shadow:0 1px 0 rgba(36,18,8,.9),0 2px 1px rgba(255,235,185,.3),0 6px 24px rgba(222,153,59,.24),0 22px 50px rgba(0,0,0,.65)}.manus-apex .manus-copy>h2{font-family:var(--mbtx-editorial-serif);font-weight:600;font-size:clamp(27px,3.65vw,54px);letter-spacing:.004em;line-height:1.08;color:#f3c87e;text-wrap:pretty;text-shadow:0 2px 22px rgba(207,135,48,.12)}.manus-apex .manus-eyebrow{color:#e8bd77;font-weight:600}.manus-apex .founder-doctrine-words{font-family:var(--mbtx-editorial-serif);font-weight:700;letter-spacing:.018em;line-height:1.3;font-size:clamp(20px,2.4vw,33px);color:#f5dfb9;text-shadow:0 2px 18px rgba(193,133,60,.14)}.manus-apex .infinity-doctrine{border-left-color:#e5b972;background:linear-gradient(105deg,#bd772721,#0d0c13b3 60%,#a5642e0d);box-shadow:inset 1px 0 #fadfa533,0 14px 48px #00000029}.manus-apex .manus-copy>.manus-published{border-color:#e3b97475;box-shadow:0 1px 18px #cb8e3914}@supports ((-webkit-background-clip: text) or (background-clip: text)){.manus-apex .manus-copy>h1{background:linear-gradient(180deg,#fffaf0 1%,#ffe9c2 19%,#efc67d 46%,#fff4d8 59%,#dba763 83%,#ffe1ae);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gateway-header .brand-name{background:linear-gradient(180deg,#faecc9,#cca062 58%,#f2d4a1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@media(max-width:760px){.gateway-header .brand-name{font-size:clamp(14px,4.18vw,20px);letter-spacing:-.02em}.gateway-header .brand-subline{letter-spacing:.08em}.manus-apex .manus-copy>h1{font-size:clamp(34px,11.05vw,78px);letter-spacing:-.063em;white-space:nowrap;line-height:1.24}.manus-apex .manus-copy>h2{font-size:clamp(25px,6.55vw,39px);line-height:1.08}.manus-apex .founder-doctrine-words{font-size:clamp(19px,5.2vw,26px);line-height:1.25}}@media(max-width:360px){.manus-apex .manus-copy>h1{font-size:10.7vw;letter-spacing:-.075em}.gateway-header .brand-name{font-size:14px}}.manus-apex .manus-copy>h1.premium-apex-wordmark{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;margin:6px 0 0!important;aspect-ratio:720/220;height:auto!important;overflow:visible!important;line-height:1!important;letter-spacing:0!important;background:transparent!important;-webkit-text-fill-color:initial!important}.manus-apex .manus-copy>h1.premium-apex-wordmark>.premium-fallback-wordmark{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#f3d9a6!important;-webkit-text-fill-color:#f3d9a6!important;font:600 clamp(27px,7.8vw,96px)/1 var(--mbtx-royal-serif,Georgia,serif)!important;letter-spacing:-.065em;text-shadow:0 0 18px rgba(232,173,76,.35);white-space:nowrap}.manus-apex .manus-copy>h1.premium-apex-wordmark>.premium-wordmark-art{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 8px 22px rgba(197,133,55,.18))}.manus-apex .manus-copy>h1.premium-apex-wordmark.premium-art-ready>.premium-fallback-wordmark{opacity:0}.manus-apex .manus-copy>h2{text-align:center;margin-top:1px!important;max-width:100%;color:#f1c77f!important}@media(max-width:760px){.manus-apex .manus-copy>h1.premium-apex-wordmark{width:calc(100% + 36px)!important;max-width:calc(100% + 36px)!important;margin-left:-18px!important;margin-top:10px!important}.manus-apex .manus-copy>h2{font-size:clamp(24px,6.25vw,40px)!important;line-height:1.13!important}}.asset-constellation{margin:25px 0 32px;padding:clamp(17px,3vw,31px);background:radial-gradient(circle at 80% -5%,rgba(67,145,170,.18),transparent 54%),linear-gradient(134deg,#111e2a,#0b0e1c 80%);border:1px solid #70b9bc88;border-radius:16px;color:#dff2f2}.asset-constellation-head{display:flex;justify-content:space-between;align-items:flex-start;gap:21px}.asset-constellation-kicker{font-size:10px;color:#98e7e3;font-weight:800;letter-spacing:.15em}.asset-constellation h2{font:600 clamp(30px,4.1vw,53px)/1.08 "Cormorant Garamond",Georgia,serif;color:#e5fffa;margin:11px 0}.asset-constellation-head p{max-width:620px;font-size:13px;line-height:1.65;color:#bfdddd}.asset-constellation-count{flex:0 0 158px;text-align:center;padding:14px;border-radius:11px;border:1px solid #78c1bc88;background:#101728}.asset-constellation-count strong{display:block;font:600 34px/1.2 Georgia,serif;color:#bff8ed}.asset-constellation-count span{display:block;font-size:10px;font-weight:800;letter-spacing:.08em}.asset-constellation-count small{display:block;font-size:10px;line-height:1.45;color:#bdd9db;margin-top:4px}.asset-constellation-boundary{font-size:11px;line-height:1.65;padding:13px;border-left:3px solid #84d8cc;background:#10242b}.asset-constellation-controls{display:flex;flex-direction:column;gap:13px;margin:17px 0}.asset-constellation-filters{display:flex;flex-wrap:wrap;gap:6px}.asset-constellation button{cursor:pointer;min-height:42px;border:1px solid #78b9b9a3;background:#11212b;border-radius:23px;padding:9px 12px;color:#daf6ee;font-size:10px;font-weight:800}.asset-constellation-filters button[aria-pressed=true]{background:linear-gradient(120deg,#75c4c2,#c3f5e9);color:#092129}.asset-constellation-search{display:flex;gap:12px;align-items:center;border:1px solid #70b4b19c;padding:9px 13px;border-radius:9px;font-size:10px;font-weight:800}.asset-constellation-search input{flex:1;min-width:0;min-height:35px;border:0;background:transparent;outline:0;color:#e6fffd;font-size:14px}.asset-constellation-search:focus-within{outline:2px solid #a2f1e4;outline-offset:2px}.asset-constellation-results{font-size:11px;color:#b8dfd9}.asset-constellation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.asset-constellation-card{min-width:0;border-radius:13px;padding:15px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(145deg,#172b34,#0d111e);border:1px solid #74b2b48c}.asset-constellation-card-head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:9px;letter-spacing:.065em;font-weight:800;color:#9fe3da}.asset-constellation-card h3{font:600 clamp(18px,1.65vw,23px)/1.22 Georgia,serif;color:#e7fff5;margin:0;overflow-wrap:anywhere}.asset-constellation-card>p{font-size:12px;line-height:1.55;color:#bdced0;margin:0}.asset-constellation-state{display:flex;flex-wrap:wrap;gap:6px}.asset-constellation-state span{font-size:9px;border:1px solid #80b2b37c;border-radius:15px;padding:6px 8px;color:#c7ece7}.asset-constellation-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto}.asset-constellation-actions button{flex:1 1 130px}.asset-constellation-detail{border-top:1px solid #83c0b79a;padding-top:12px}.asset-constellation-detail strong{font-size:10px;color:#aaf5e7}.asset-constellation-detail p{font-size:12px;line-height:1.6;color:#d2e5e4}.asset-constellation-detail button{width:100%}.poetry-source-highlights{margin:22px 0 15px;border:1px solid #76c8bf8a;background:#0b1720;padding:clamp(14px,2.6vw,22px);border-radius:12px}.poetry-source-title span{font-size:10px;color:#92e6dc;font-weight:800;letter-spacing:.12em}.poetry-source-title h3{font:600 clamp(23px,3vw,36px)/1.12 "Cormorant Garamond",Georgia,serif;color:#e0fff8;margin:9px 0}.poetry-source-title p{font-size:12px;line-height:1.6;color:#b7d9d7}.poetry-source-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.poetry-source-cards article{min-width:0;padding:14px;border:1px solid #71aca785;background:linear-gradient(135deg,#193038,#0a151e);border-radius:11px;display:flex;flex-direction:column;gap:9px}.poetry-source-cards article>span{font-size:9px;color:#a6eee2;font-weight:800}.poetry-source-cards h4{font:600 23px/1.2 Georgia,serif;color:#eafdf7;margin:0;overflow-wrap:anywhere}.poetry-source-cards p{font-size:12px;color:#d0e3df;line-height:1.65;margin:0}.poetry-source-cards button{margin-top:auto;min-height:44px}.poetry-source-details{border-top:1px solid #7bb5b2;padding-top:11px;display:flex;flex-direction:column;gap:8px}.poetry-source-details strong{font-size:10px;color:#b3fff0}.poetry-source-details button{width:100%}.poetry-source-more{display:block;margin:14px auto;min-width:190px}.poetry-source-count{font-size:11px;font-weight:700;color:#a7dbd7;margin:10px 0}.poetry-discovery{padding:clamp(16px,2.5vw,24px);margin:20px 0 24px;border-radius:14px;border:1px solid #79c9bd91;background:linear-gradient(137deg,#10252b,#141b30 62%,#0a1520);color:#e1f8f1}.poetry-discovery-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.poetry-discovery-head span,.poetry-discovery-select,.poetry-discovery-text{font-size:10px;font-weight:800;letter-spacing:.08em;color:#9ce7d9}.poetry-discovery-head h3{font:600 clamp(28px,3vw,42px)/1.1 "Cormorant Garamond",Georgia,serif;margin:7px 0;color:#eafff6}.poetry-discovery-head p,.poetry-discovery-subject,.poetry-discovery-boundary{font-size:12px;line-height:1.6;color:#badbd7;max-width:700px}.poetry-discovery-total{flex:0 0 125px;text-align:center;border:1px solid #78c4bc85;border-radius:10px;padding:12px}.poetry-discovery-total strong{display:block;font:600 34px Georgia,serif;color:#cdf8ed}.poetry-discovery-total small{font-size:9px;color:#9fdccc}.poetry-discovery-body{border:1px solid #80bcb48a;background:#07171eaa;border-radius:11px;padding:15px}.poetry-discovery-select,.poetry-discovery-text{display:flex;flex-direction:column;gap:9px}.poetry-discovery-select select{width:100%;min-height:47px;box-sizing:border-box;color:#f0faef;border:1px solid #7db6af;border-radius:8px;background:#10232e;padding:10px 12px;font-size:14px}.poetry-discovery-formats,.poetry-discovery-actions{display:flex;flex-wrap:wrap;gap:9px;margin:16px 0}.poetry-discovery button{min-height:44px;padding:9px 13px;cursor:pointer;border:1px solid #72b3a9;border-radius:9px;background:#132934;color:#dffbf1;font-size:12px;font-weight:800;flex:1 1 150px}.poetry-discovery button[aria-pressed=true]{background:linear-gradient(120deg,#92e2cf,#55a9b0);color:#0b1a23}.poetry-discovery-text textarea{min-height:190px;box-sizing:border-box;resize:vertical;border:1px solid #7eb7b0;background:#08161f;border-radius:9px;color:#f0fff9;font:13px/1.7 system-ui,sans-serif;padding:13px;width:100%}.poetry-discovery-fallback{margin-top:13px}.poetry-discovery-fallback textarea{min-height:260px}.poetry-discovery-notice{border-left:3px solid #8bd6c8;padding:9px;background:#13303a;color:#d5ffef;font-size:12px}.poetry-discovery select:focus-visible,.poetry-discovery textarea:focus-visible,.poetry-discovery button:focus-visible{outline:3px solid #b8f8e9;outline-offset:3px}@media(max-width:610px){.poetry-discovery-head{flex-direction:column}.poetry-discovery-total{flex-basis:auto}}@media(max-width:880px){.poetry-source-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.poetry-source-cards{grid-template-columns:1fr}}.asset-constellation-empty,.asset-constellation-foot{font-size:11px;line-height:1.65;color:#b7d5d4;margin:15px 0}.creative-activation{margin:21px 0 25px;padding:clamp(15px,2.5vw,25px);border:1px solid #b6a3d78c;border-radius:15px;background:linear-gradient(132deg,#18243b,#24213d 55%,#102235);color:#eef4ff}.creative-activation-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.creative-activation-head span,.creative-activation-controls label,.creative-activation-text{font-size:10px;letter-spacing:.08em;font-weight:800;color:#d5bbff}.creative-activation-head h3{margin:8px 0;font:600 clamp(27px,3.4vw,43px)/1.13 "Cormorant Garamond",Georgia,serif;color:#f3e3ff}.creative-activation-head p,.creative-activation-boundary{font:12px/1.65 system-ui,sans-serif;color:#d0d4e7}.creative-activation-metrics{display:grid;grid-template-columns:47px 132px;gap:3px 8px;align-items:center;padding:11px;border:1px solid #a78bc2;border-radius:11px;background:#111a2e;flex:0 0 auto}.creative-activation-metrics strong{font:600 28px Georgia,serif;color:#f0ddff}.creative-activation-metrics small{font-size:9px;color:#d6c9e6}.creative-activation-controls{display:flex;flex-wrap:wrap;gap:11px;margin:16px 0}.creative-activation-controls label{flex:1 1 200px;display:flex;flex-direction:column;gap:8px}.creative-activation select{min-height:44px;padding:10px;box-sizing:border-box;max-width:100%;background:#111b31;border:1px solid #ad98cc;border-radius:8px;color:#f4eaff;font-size:12px}.creative-activation-detail{border:1px solid #987fb8;background:#0b1124d9;border-radius:12px;padding:clamp(12px,2vw,20px)}.creative-activation-source span{font-size:10px;letter-spacing:.07em;font-weight:800;color:#ceb1f0}.creative-activation-source h4{font:600 clamp(21px,2.6vw,33px)/1.2 Georgia,serif;color:#f7e0ff;margin:8px 0}.creative-activation-source p{font-size:12px;line-height:1.5;color:#d7cee8}.creative-activation-source a{font-size:11px;color:#f2d6ff;text-decoration:underline;text-underline-offset:3px}.creative-activation-formats,.creative-activation-actions{display:flex;flex-wrap:wrap;gap:9px;margin:14px 0}.creative-activation button{min-height:44px;cursor:pointer;flex:1 1 158px;border:1px solid #ad92c8;border-radius:9px;background:#221f3b;color:#f4deff;padding:9px 12px;font-size:11px;font-weight:800}.creative-activation button[aria-pressed=true]{background:linear-gradient(110deg,#d9b7ec,#a0adeb);color:#191832}.creative-activation-text{display:flex;flex-direction:column;gap:8px}.creative-activation-text textarea{box-sizing:border-box;min-height:210px;width:100%;resize:vertical;padding:13px;border:1px solid #a48bc6;border-radius:9px;background:#0e1830;color:#f4efff;font:12px/1.65 system-ui,sans-serif}.creative-activation-notice{font-size:12px;color:#e1deff;border-left:3px solid #baabf1;padding:10px;background:#232943}.creative-activation-all{margin-top:14px}.creative-activation-all textarea{min-height:295px}.creative-activation select:focus-visible,.creative-activation button:focus-visible,.creative-activation textarea:focus-visible,.creative-activation a:focus-visible{outline:3px solid #ded4ff;outline-offset:3px}@media(max-width:610px){.creative-activation-head{flex-direction:column}.creative-activation-metrics{box-sizing:border-box;width:100%;grid-template-columns:49px 1fr}}.asset-constellation button:focus-visible{outline:3px solid #acf7e8;outline-offset:3px}@media(max-width:900px){.asset-constellation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.asset-constellation-head{flex-direction:column}.asset-constellation-count{flex:auto;width:100%}.asset-constellation-grid{grid-template-columns:1fr}.asset-constellation-search{flex-direction:column;align-items:stretch}.asset-constellation-actions button{flex:1 1 130px}}.historic-books{margin:23px 0 31px;padding:clamp(17px,3vw,30px);border:1px solid #c4a0768c;border-radius:16px;background:radial-gradient(circle at 90% -10%,#b58f6540,transparent 50%),linear-gradient(135deg,#221b26,#0d0f1d);color:#f4dfc7}.historic-books-head{display:flex;justify-content:space-between;gap:20px}.historic-books-head span{color:#f1ce9a;letter-spacing:.14em;font-size:10px;font-weight:800}.historic-books h2{font:600 clamp(30px,4vw,51px)/1.1 "Cormorant Garamond",Georgia,serif;color:#fde8ce;margin:10px 0}.historic-books-head p{font-size:13px;color:#d8c5af;line-height:1.65;max-width:600px}.historic-books-stats{display:flex;gap:8px;flex-wrap:wrap;min-width:220px}.historic-books-stats b{min-width:85px;flex:1;padding:11px;border-radius:8px;border:1px solid #bb996f69;background:#141522;font:600 28px Georgia,serif;color:#f4d6ad}.historic-books-stats small{display:block;font:700 10px system-ui;color:#d4b794}.historic-books-notice{font-size:11px;line-height:1.65;padding:12px 14px;background:#281e26;border-left:3px solid #f2c58c;color:#e4cdb4}.etsy-history-reconciler{margin:20px 0 26px;padding:clamp(16px,2.5vw,25px);background:linear-gradient(135deg,#252022,#321f28 53%,#161c29);border:1px solid #e0b38c80;border-radius:15px;color:#fff0dd}.etsy-history-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.etsy-history-header span,.etsy-history-controls label,.etsy-history-detail>span,.etsy-history-detail label{color:#ffc89a;font-weight:800;font-size:10px;letter-spacing:.08em}.etsy-history-header h3{font:600 clamp(27px,3.3vw,44px)/1.1 "Cormorant Garamond",Georgia,serif;margin:8px 0;color:#ffe0bd}.etsy-history-header p,.etsy-history-boundary,.etsy-history-count{font-size:12px;color:#edddcc;line-height:1.65}.etsy-history-metrics{display:grid;grid-template-columns:44px 132px;gap:3px 8px;align-items:center;padding:12px;border:1px solid #d7ab81;border-radius:10px;background:#171620;flex:0 0 auto}.etsy-history-metrics strong{font:600 26px Georgia,serif;color:#ffd3aa}.etsy-history-metrics small{font-size:9px;color:#f0d4bc}.etsy-history-controls{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:16px 0}.etsy-history-controls>div{display:flex;flex-wrap:wrap;gap:7px;flex:1 1 275px}.etsy-history-reconciler button,.etsy-history-actions a{min-height:43px;padding:9px 11px;cursor:pointer;border:1px solid #d1a981;border-radius:8px;background:#352532;color:#ffe1c5;font-weight:800;font-size:11px;text-decoration:none;text-align:center}.etsy-history-reconciler button[aria-pressed=true]{background:linear-gradient(115deg,#ffd4ad,#b47b57);color:#301b21}.etsy-history-controls label{display:flex;flex:1 1 210px;flex-direction:column;gap:6px}.etsy-history-controls input{min-height:45px;box-sizing:border-box;width:100%;border:1px solid #d1a37a;border-radius:7px;background:#181b29;color:#ffedd7;padding:10px;font-size:13px}.etsy-history-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.etsy-history-grid article{display:flex;flex-direction:column;gap:10px;border-radius:9px;padding:13px;border:1px solid #b991756e;background:#161923;min-width:0}.etsy-history-grid article span{color:#ffd1ab;font-size:10px;font-weight:800;letter-spacing:.06em}.etsy-history-grid h4{margin:0;font:600 17px/1.25 Georgia,serif;overflow-wrap:anywhere;color:#ffdec1}.etsy-history-grid p{font-size:11px;color:#ebd7c5;margin:0}.etsy-history-grid button{margin-top:auto}.etsy-history-more{display:block;margin:14px auto}.etsy-history-detail{margin:17px 0;padding:15px;border:1px solid #c6a280;border-radius:11px;background:#101421e8}.etsy-history-detail h4{font:600 28px/1.15 Georgia,serif;color:#ffdec4;margin:8px 0 14px}.etsy-history-detail label{display:flex;flex-direction:column;gap:8px}.etsy-history-detail textarea{box-sizing:border-box;width:100%;min-height:200px;resize:vertical;border:1px solid #c7a080;border-radius:8px;padding:13px;background:#131827;color:#fff2e3;font:12px/1.65 system-ui,sans-serif}.etsy-history-actions{display:flex;flex-wrap:wrap;gap:8px;margin:13px 0}.etsy-history-actions button,.etsy-history-actions a{flex:1 1 165px}.etsy-history-message{padding:10px;background:#362830;border-left:3px solid #eac399;color:#ffe7d2;font-size:12px}.etsy-history-manual{margin-top:12px}.etsy-history-manual textarea{min-height:280px}.etsy-history-audit{margin:10px 0 0!important;padding:10px 12px;border-left:3px solid #e6bd83;background:#211e28;color:#ffe1bc!important;max-width:630px}.legacy-woo-archive{margin:22px 0;padding:clamp(16px,3vw,26px);background:linear-gradient(140deg,#151d2a,#241c27 68%,#11151d);border:1px solid #b89872;border-radius:16px;color:#fcebd4;min-width:0}.legacy-woo-archive *{min-width:0}.legacy-woo-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.legacy-woo-header>div:first-child{flex:1 1 450px}.legacy-woo-header span,.legacy-woo-details>span,.legacy-woo-filters label,.legacy-woo-details label{color:#eec498;font-size:10px;font-weight:700;letter-spacing:.075em}.legacy-woo-header h3{font:600 clamp(28px,3.5vw,44px)/1.1 Georgia,serif;color:#ffe3bc;margin:9px 0}.legacy-woo-header p,.legacy-woo-footer,.legacy-woo-alert,.legacy-woo-status{font-size:12px;line-height:1.65;color:#e6d5c0}.legacy-woo-counts{display:grid;grid-template-columns:52px 128px;gap:4px 8px;padding:13px;border:1px solid #a78968;border-radius:10px;background:#151927;flex:0 0 auto}.legacy-woo-counts strong{font:600 24px Georgia,serif;color:#ffcd92}.legacy-woo-counts small{font-size:9px;color:#e6d7c7}.legacy-woo-alert{padding:10px 12px;border-left:3px solid #e4ba7f;background:#312830}.legacy-woo-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.legacy-woo-filters label,.legacy-woo-details label{display:flex;flex-direction:column;gap:7px}.legacy-woo-filters input,.legacy-woo-filters select,.legacy-woo-details textarea{width:100%;max-width:100%;padding:11px;min-height:44px;border:1px solid #ad906f;border-radius:8px;background:#121b28;color:#ffe9cf;font-size:13px}.legacy-woo-details textarea{min-height:218px;resize:vertical;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.legacy-woo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.legacy-woo-grid article{display:flex;flex-direction:column;gap:10px;padding:14px;background:#151925;border:1px solid #93795b;border-radius:10px}.legacy-woo-grid span{font-size:10px;color:#e4bc90;overflow-wrap:anywhere}.legacy-woo-grid h4{font:600 18px/1.25 Georgia,serif;margin:0;color:#ffe2bd;overflow-wrap:anywhere}.legacy-woo-grid p{font-size:11px;line-height:1.5;margin:0;color:#deccb6}.legacy-woo-grid button{margin-top:auto}.legacy-woo-archive button,.legacy-woo-actions a{min-height:44px;padding:10px 12px;border:1px solid #b8946d;background:#342733;border-radius:8px;color:#ffe0b9;font-weight:700;font-size:11px;cursor:pointer;overflow-wrap:anywhere}.legacy-woo-archive button[aria-pressed=true]{background:#eec28e;color:#211624}.legacy-woo-details{margin-top:17px;padding:16px;border:1px solid #ae8a62;border-radius:10px;background:#101622}.legacy-woo-details h4{font:600 28px/1.2 Georgia,serif;margin:8px 0 15px;overflow-wrap:anywhere}.legacy-woo-actions{display:flex;flex-wrap:wrap;gap:8px;margin:13px 0}.legacy-woo-actions button,.legacy-woo-actions a{display:flex;align-items:center;justify-content:center;flex:1 1 180px;text-decoration:none;text-align:center}.legacy-woo-notice{padding:12px;border-left:3px solid #e5bc8b;background:#2a2531;font-size:12px}.legacy-woo-manual{margin-top:12px}.legacy-woo-manual textarea{min-height:280px}.legacy-woo-more{display:block;margin:16px auto}.legacy-woo-archive :is(button,input,select,textarea,a):focus-visible{outline:3px solid #ffe0a0;outline-offset:3px}@media(max-width:850px){.legacy-woo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.legacy-woo-header{flex-direction:column}.legacy-woo-counts{width:100%;grid-template-columns:52px 1fr}.legacy-woo-grid,.legacy-woo-filters{grid-template-columns:1fr}}.etsy-history-candidate{padding:12px 14px;margin:10px 0 16px;border:1px solid #c5a675;background:#28242d;border-radius:9px;color:#f2dfc6}.etsy-history-candidate strong{color:#ffdbac;font-size:10px;letter-spacing:.08em}.etsy-history-candidate p{font-size:12px;line-height:1.6;color:#f3e2ce}.etsy-history-candidate a{min-width:0}.etsy-history-actions a{display:flex;align-items:center;justify-content:center;overflow-wrap:anywhere}.etsy-history-manual textarea{white-space:pre-wrap;overflow-wrap:anywhere}.etsy-history-reconciler button:focus-visible,.etsy-history-reconciler a:focus-visible,.etsy-history-reconciler textarea:focus-visible,.etsy-history-reconciler input:focus-visible{outline:3px solid #ffdeb7;outline-offset:3px}@media(max-width:850px){.etsy-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.etsy-history-header{flex-direction:column}.etsy-history-metrics{box-sizing:border-box;width:100%;grid-template-columns:44px 1fr}.etsy-history-grid{grid-template-columns:1fr}}.historic-books-controls{display:flex;flex-direction:column;gap:12px;margin:17px 0}.historic-books button{cursor:pointer;min-height:42px;border:1px solid #bc976b;background:#241a22;color:#efd4ad;border-radius:24px;padding:9px 12px;font-size:10px;font-weight:800}.historic-books-tabs{display:flex;flex-wrap:wrap;gap:6px}.historic-books-tabs button[aria-pressed=true]{background:linear-gradient(115deg,#c39560,#f1d1a0);color:#211923}.historic-books-controls label{display:flex;gap:12px;align-items:center;border:1px solid #c49b72;padding:8px 12px;border-radius:9px;font-size:10px;font-weight:800}.historic-books-controls input{flex:1;min-width:0;min-height:34px;background:transparent;color:#f7e6ce;border:0;outline:0;font-size:14px}.historic-books-controls label:focus-within{outline:2px solid #f7d8a2}.historic-books-result{font-size:11px;color:#dfc9ae;line-height:1.65}.historic-books-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.historic-books-card{min-width:0;display:flex;flex-direction:column;gap:10px;border-radius:12px;border:1px solid #b9967080;background:linear-gradient(135deg,#2c222b,#10101d);padding:15px}.historic-books-card>div:first-child{display:flex;gap:7px;justify-content:space-between;flex-wrap:wrap;font-size:9px;font-weight:800;color:#ecc39c}.historic-books-card h3{font:600 clamp(18px,1.65vw,24px)/1.22 Georgia,serif;color:#fce6c6;margin:0;overflow-wrap:anywhere}.historic-books-card p{color:#d3bda9;font-size:12px;line-height:1.55;margin:0}.historic-books-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto}.historic-books-actions button,.historic-books-actions a{flex:1 1 110px;min-height:43px;display:flex;justify-content:center;align-items:center;text-align:center}.historic-books-actions a{border:1px solid #eed6ae;color:#271922;background:#ecd0a0;text-decoration:none;border-radius:23px;padding:9px 12px;font-size:10px;font-weight:800}.historic-books-detail{border-top:1px solid #c49b7a78;padding-top:11px}.historic-source-trace{padding:12px;margin:12px 0;border:1px solid #b89a7d8f;border-radius:10px;background:linear-gradient(135deg,#1f1b25,#0e111c)}.historic-source-trace strong{display:block;color:#f1d4a4;font-size:10px;line-height:1.45}.historic-source-trace p{margin:8px 0;color:#e6d3c3;font-size:12px;line-height:1.6}.historic-source-trace b{color:#f5d7b1}.historic-source-trace .historic-source-gate{padding:8px;border-left:3px solid #d29d74;background:#291f25}.historic-source-trace small{display:block;color:#ccb5a4;font-size:10px;line-height:1.65}.historic-books-detail strong{font-size:10px;color:#f3cfa5}.historic-books-detail code{display:block;overflow-wrap:anywhere;color:#f0d9b8;font-size:11px;margin:8px 0}.historic-books-detail p{margin:10px 0}.historic-books-detail button{width:100%}.historic-books-more{display:block;margin:18px auto}.historic-books button:focus-visible,.historic-books a:focus-visible{outline:3px solid #fde1b7;outline-offset:2px}@media(max-width:900px){.historic-books-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.historic-books-head{flex-direction:column}.historic-books-stats{min-width:0}.historic-books-grid{grid-template-columns:1fr}.historic-books-controls label{flex-direction:column;align-items:stretch}}.book-atlas{margin:22px 0 32px;padding:clamp(17px,3vw,32px);border:1px solid #aa84c679;border-radius:16px;background:radial-gradient(circle at 90% 0%,#65428342,transparent 48%),linear-gradient(135deg,#191528,#090c1b);color:#eadaf6}.book-atlas-heading{display:flex;justify-content:space-between;gap:20px}.book-atlas-eyebrow{font-size:10px;color:#dfbbfd;letter-spacing:.14em;font-weight:800}.book-atlas h2{font:600 clamp(29px,4vw,53px)/1.08 "Cormorant Garamond",Georgia,serif;color:#f8e8ff;margin:10px 0}.book-atlas-heading p{max-width:650px;line-height:1.7;font-size:13px;color:#d0c0dd}.book-atlas-stats{flex:0 0 290px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.book-atlas-stats span{padding:12px;border-radius:9px;background:#0b0c1e;border:1px solid #aa83c25f;font-size:9px;line-height:1.5;color:#d8bee6}.book-atlas-stats strong{display:block;font:600 30px Georgia,serif;color:#f0dbfc}.book-atlas-honesty{padding:12px;background:#181428;border-left:3px solid #b18acb;font-size:11px;line-height:1.7;color:#dcd0ea}.recovered-manuscripts{margin:22px 0;padding:clamp(15px,2.6vw,25px);border-radius:14px;border:1px solid #76b3b394;background:linear-gradient(130deg,#09212c,#1e2439 60%,#101727);color:#d9f7f5}.recovered-manuscripts-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.recovered-manuscripts-head span,.recovered-manuscripts-source span,.recovered-manuscripts-text{color:#92e1d7;font-size:10px;font-weight:800;letter-spacing:.09em}.recovered-manuscripts-head h3{font:600 clamp(27px,3.5vw,42px)/1.1 "Cormorant Garamond",Georgia,serif;margin:8px 0;color:#d4f9f2}.recovered-manuscripts-head p,.recovered-manuscripts-boundary,.recovered-manuscripts-source p{font-size:12px;line-height:1.7;color:#c4dcda}.recovered-manuscripts-metrics{display:grid;grid-template-columns:38px 110px;align-items:center;gap:2px 8px;flex-shrink:0;border:1px solid #66afa694;border-radius:11px;padding:10px;background:#0b1724}.recovered-manuscripts-metrics strong{font:600 29px Georgia,serif;color:#d4fff6}.recovered-manuscripts-metrics small{font-size:9px;color:#c2e5db}.recovered-manuscripts-picks,.recovered-manuscripts-formats,.recovered-manuscripts-actions{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.recovered-manuscripts button,.recovered-manuscripts-actions a{min-height:43px;box-sizing:border-box;cursor:pointer;background:#122733;color:#d6f8eb;border:1px solid #83c0bb;border-radius:9px;padding:9px 13px;text-decoration:none;font-size:12px;font-weight:750}.recovered-manuscripts-picks button{flex:1 1 165px;display:flex;flex-direction:column;gap:6px;text-align:left}.recovered-manuscripts-picks strong{font-size:10px}.recovered-manuscripts-picks small{font-size:9px;line-height:1.4}.recovered-manuscripts button[aria-pressed=true]{background:linear-gradient(120deg,#d1f5e9,#66b6bc);color:#10232e}.recovered-manuscripts-body{border-radius:11px;border:1px solid #6db2b388;background:#081724cc;padding:clamp(12px,2vw,20px)}.recovered-manuscripts-source h4{font:600 clamp(22px,2.5vw,31px)/1.18 Georgia,serif;color:#e2fff2;margin:8px 0}.recovered-manuscripts-warning{border-left:3px solid #f2d29a;padding:9px;background:#1b2d35}.recovered-manuscripts-provenance{font-style:italic}.recovered-manuscripts-formats button{flex:1 1 165px}.recovered-manuscripts-text{display:flex;flex-direction:column;gap:9px}.recovered-manuscripts-text textarea{box-sizing:border-box;width:100%;min-height:200px;resize:vertical;border:1px solid #76b8ae;background:#0b1a29;border-radius:9px;padding:12px;color:#e6fcf6;font:13px/1.7 system-ui,sans-serif}.recovered-manuscripts-actions button,.recovered-manuscripts-actions a{flex:1 1 166px;text-align:center}.recovered-manuscripts-status{border-left:3px solid #9ce4d5;padding:10px;background:#1a343c;font-size:12px;line-height:1.6}.recovered-manuscripts button:focus-visible,.recovered-manuscripts textarea:focus-visible,.recovered-manuscripts a:focus-visible{outline:3px solid #d2fdee;outline-offset:3px}@media(max-width:650px){.recovered-manuscripts-head{flex-direction:column}.recovered-manuscripts-metrics{width:100%;box-sizing:border-box}.recovered-manuscripts-picks button{flex:1 1 145px}}.dutch-dossiers{margin:24px 0;padding:clamp(15px,2.5vw,25px);border:1px solid rgba(130,183,213,.65);border-radius:15px;background:linear-gradient(133deg,#0c2030,#181e34 58%,#101525);color:#eef5ff}.dutch-dossiers-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.dutch-dossiers-head span,.dutch-dossiers-controls label,.dutch-dossiers-source{font-size:10px;color:#9bd4ef;font-weight:800;letter-spacing:.08em}.dutch-dossiers-head h3{font:600 clamp(27px,3.2vw,43px)/1.1 "Cormorant Garamond",Georgia,serif;color:#cbe9ff;margin:7px 0}.dutch-dossiers-head p,.dutch-dossiers-boundary,.dutch-dossiers-matchcount{font:12px/1.65 system-ui,sans-serif;color:#c1dbe9}.dutch-dossiers-counts{flex:0 0 auto;display:grid;grid-template-columns:42px 132px;gap:2px 9px;align-items:center;border:1px solid #648ba9;border-radius:10px;padding:12px;background:#10192b}.dutch-dossiers-counts strong{font:600 25px Georgia,serif;color:#c0edff}.dutch-dossiers-counts small{font-size:9px;color:#c2ddec}.dutch-dossiers-controls{display:flex;gap:13px;flex-wrap:wrap;align-items:end;margin:17px 0}.dutch-dossiers-tabs{display:flex;gap:7px;flex-wrap:wrap;flex:1 1 270px}.dutch-dossiers button,.dutch-dossiers-actions a{min-height:43px;cursor:pointer;border:1px solid #6e9db7;border-radius:8px;background:#12253b;color:#d5ebfa;padding:9px 11px;font-size:11px;font-weight:800;text-decoration:none}.dutch-dossiers button[aria-pressed=true]{background:linear-gradient(120deg,#b3e9f7,#6fb3d6);color:#102337}.dutch-dossiers-controls label{display:flex;flex:1 1 200px;flex-direction:column;gap:7px}.dutch-dossiers-controls input{min-height:43px;padding:9px 11px;border:1px solid #84b5d0;border-radius:8px;background:#071929;color:#ebf5ff;font-size:13px}.dutch-dossiers-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0}.dutch-dossiers-items button{display:flex;min-width:0;flex-direction:column;align-items:flex-start;text-align:left;gap:6px;overflow-wrap:anywhere}.dutch-dossiers-items span{font-size:9px;font-weight:800;letter-spacing:.04em}.dutch-dossiers-items strong{font:600 15px/1.3 Georgia,serif}.dutch-dossiers-detail{border:1px solid #6495b4;background:#061321c9;border-radius:10px;padding:clamp(12px,2vw,18px);margin:13px 0}.dutch-dossiers-identity span{color:#8fcbef;font-size:10px;font-weight:800;letter-spacing:.08em}.dutch-dossiers-identity h4{font:600 clamp(22px,2.8vw,34px)/1.15 Georgia,serif;color:#d2ecff;margin:8px 0}.dutch-dossiers-identity p{font-size:12px;line-height:1.6;color:#cbdeec}.dutch-dossiers-detail h5{font:700 13px system-ui,sans-serif;color:#b1e1f9;margin:19px 0 11px}.dutch-dossiers-gates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;list-style:none;counter-reset:none}.dutch-dossiers-gates li{display:flex;align-items:flex-start;gap:8px;border:1px solid #4d7798;padding:9px;border-radius:8px;font-size:11px;line-height:1.5;color:#c8e6f1}.dutch-dossiers-gates span{font-weight:900;color:#88cbf3}.dutch-dossiers-source{display:flex;flex-direction:column;gap:8px;margin-top:16px}.dutch-dossiers-source textarea{box-sizing:border-box;width:100%;min-height:230px;resize:vertical;padding:12px;border:1px solid #6297b7;border-radius:9px;background:#071523;color:#eaf7ff;font:12px/1.65 system-ui,sans-serif}.dutch-dossiers-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.dutch-dossiers-actions button,.dutch-dossiers-actions a{flex:1 1 165px;text-align:center}.dutch-dossiers-notice{font:12px/1.6 system-ui,sans-serif;color:#d6f2ff;background:#13374b;border-left:3px solid #a0d5f3;padding:10px}.dutch-dossiers button:focus-visible,.dutch-dossiers a:focus-visible,.dutch-dossiers input:focus-visible,.dutch-dossiers textarea:focus-visible{outline:3px solid #d0f6ff;outline-offset:3px}@media(max-width:750px){.dutch-dossiers-items{grid-template-columns:repeat(2,minmax(0,1fr))}.dutch-dossiers-gates{grid-template-columns:1fr}}@media(max-width:530px){.dutch-dossiers-head{flex-direction:column}.dutch-dossiers-counts{width:100%;box-sizing:border-box;grid-template-columns:42px 1fr}.dutch-dossiers-items{grid-template-columns:1fr}}.original-source-desk{margin:22px 0;padding:clamp(16px,2.5vw,24px);border:1px solid #d2ad757e;border-radius:14px;background:linear-gradient(140deg,#161728,#242033 60%,#111724);color:#f3e6ce}.original-source-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.original-source-heading span,.original-source-search,.original-source-passport{font-size:10px;letter-spacing:.1em;color:#e5c18c;font-weight:800}.original-source-heading h3{font:600 clamp(28px,3vw,43px)/1.1 "Cormorant Garamond",Georgia,serif;color:#ffdbad;margin:8px 0}.original-source-heading p,.original-source-boundary,.original-source-count{color:#d8cbb8;font-size:12px;line-height:1.65}.original-source-metrics{display:grid;grid-template-columns:47px 140px;gap:3px 8px;align-items:center;border:1px solid #bf9766;border-radius:10px;padding:11px}.original-source-metrics strong{font:600 28px Georgia,serif;color:#ffdbae}.original-source-metrics small{font-size:9px;color:#e0cda9}.original-source-toolbar{display:flex;flex-wrap:wrap;gap:12px;margin:17px 0;align-items:flex-end}.original-source-tabs{display:flex;flex-wrap:wrap;gap:7px;flex:1 1 260px}.original-source-desk button,.original-source-actions a{min-height:41px;cursor:pointer;border:1px solid #b48e61;border-radius:9px;background:#251d2d;color:#ffdeb5;padding:9px 12px;font-size:11px;font-weight:800;text-decoration:none;text-align:center}.original-source-desk button[aria-pressed=true]{background:linear-gradient(120deg,#e9c68d,#bf8d56);color:#1d1825}.original-source-search{display:flex;flex:1 1 220px;flex-direction:column;gap:6px}.original-source-search input{min-height:44px;width:100%;box-sizing:border-box;padding:10px;border:1px solid #c7a87a;background:#111725;border-radius:7px;color:#f8e5ca;font-size:13px}.original-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.original-source-card{display:flex;min-width:0;flex-direction:column;gap:10px;padding:13px;border:1px solid #ac885b86;border-radius:11px;background:#12182a}.original-source-card span{font-size:10px;letter-spacing:.06em;color:#ecc28b}.original-source-card h4{font:600 18px/1.25 Georgia,serif;overflow-wrap:anywhere;color:#f7dec1;margin:0}.original-source-card p{font-size:11px;line-height:1.5;color:#d6c7b2;margin:0}.original-source-card button{margin-top:auto}.original-source-more{display:block;margin:14px auto}.original-source-detail{border:1px solid #af895e;background:#090e1bd9;border-radius:11px;padding:14px;margin:16px 0}.original-source-detail>div:first-child span{font-size:10px;letter-spacing:.07em;color:#e3b985;font-weight:800}.original-source-detail h4{font:600 clamp(20px,2.7vw,31px)/1.2 Georgia,serif;color:#f4d4a6;margin:8px 0}.original-source-detail p{font-size:12px;color:#d5c6b6}.original-source-passport{display:flex;flex-direction:column;gap:8px}.original-source-passport textarea{width:100%;box-sizing:border-box;min-height:170px;resize:vertical;background:#0b1424;border:1px solid #ae8d63;border-radius:8px;padding:13px;color:#f9e5cf;font:13px/1.65 system-ui,sans-serif}.original-source-actions{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0}.original-source-actions button,.original-source-actions a{flex:1 1 160px}.original-source-notice{padding:10px;border-left:3px solid #d7b581;color:#f4dcbb;background:#252536;font-size:12px}.original-source-desk button:focus-visible,.original-source-desk a:focus-visible,.original-source-desk input:focus-visible,.original-source-desk textarea:focus-visible{outline:3px solid #f6d19b;outline-offset:3px}@media(max-width:800px){.original-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.original-source-heading{flex-direction:column}.original-source-metrics{box-sizing:border-box;width:100%;grid-template-columns:48px 1fr}.original-source-grid{grid-template-columns:1fr}}.pillars-passports{margin:20px 0;padding:clamp(16px,2.8vw,26px);background:linear-gradient(135deg,#101627,#231b34 57%,#0b1020);border:1px solid #bea1d188;border-radius:14px;color:#eaddf5}.pillars-passports-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.pillars-passports-heading span,.pillars-passports-controls label,.pillars-passports-copy{font-size:10px;font-weight:800;color:#d6b8ec;letter-spacing:.09em}.pillars-passports-heading h3{font:600 clamp(26px,3.5vw,42px)/1.1 "Cormorant Garamond",Georgia,serif;color:#f5dafa;margin:8px 0}.pillars-passports-heading p,.pillars-passports-boundary,.pillars-passports-count{font-size:12px;line-height:1.6;color:#d0bddc}.pillars-passports-metrics{display:grid;grid-template-columns:50px 125px;align-items:center;gap:4px 8px;background:#0b101e;border:1px solid #ad86c184;border-radius:10px;padding:9px}.pillars-passports-metrics strong{font:600 27px Georgia,serif;color:#edcef6}.pillars-passports-metrics small{font-size:9px;color:#d1b9e1}.pillars-passports-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin:18px 0}.pillars-passports-controls label{display:flex;flex:1 1 200px;flex-direction:column;gap:8px}.pillars-passports select{min-height:43px;padding:9px 12px;background:#111527;border:1px solid #a889bd;color:#f3e0f8;border-radius:8px;font-size:13px}.pillars-passports button,.pillars-passports-actions a{min-height:43px;box-sizing:border-box;cursor:pointer;border:1px solid #a989c1;border-radius:9px;background:#231b34;color:#f3dffa;padding:9px 12px;text-decoration:none;text-align:center;font-size:11px;font-weight:800}.pillars-passports-picks{display:flex;flex-wrap:wrap;gap:7px}.pillars-passports-picks button{flex:1 1 75px;max-width:145px}.pillars-passports-picks button[aria-pressed=true]{color:#201327;background:linear-gradient(120deg,#bd93d2,#f1d9fc)}.pillars-passports-selected{background:#090e1ecc;border:1px solid #9e7ab677;border-radius:11px;padding:clamp(12px,2vw,20px);margin:17px 0}.pillars-passports-identity span{color:#cda8e6;font-size:10px;letter-spacing:.1em;font-weight:800}.pillars-passports-identity h4{font:600 clamp(21px,2.8vw,31px)/1.18 Georgia,serif;color:#f4dffc;margin:9px 0}.pillars-passports-identity p{font-size:12px;color:#dac7e6;line-height:1.5}.pillars-passports-languages{display:flex;gap:6px;flex-wrap:wrap;margin:13px 0}.pillars-passports-languages span{font-size:10px;padding:7px 9px;border:1px solid #a38ab688;border-radius:16px;background:#211832;color:#e9d5f4}.pillars-passports-copy{display:flex;flex-direction:column;gap:8px}.pillars-passports-copy textarea{box-sizing:border-box;width:100%;resize:vertical;min-height:180px;border:1px solid #a48ab8;background:#0d1425;border-radius:9px;color:#f5ebfc;padding:12px;font:13px/1.65 system-ui,sans-serif}.pillars-passports-actions{display:flex;flex-wrap:wrap;gap:9px;margin:15px 0}.pillars-passports-actions button,.pillars-passports-actions a{flex:1 1 165px}.pillars-passports-notice{font-size:12px;line-height:1.6;border-left:3px solid #d3abea;background:#1b1730;padding:10px}.pillars-passports select:focus-visible,.pillars-passports button:focus-visible,.pillars-passports a:focus-visible,.pillars-passports textarea:focus-visible{outline:3px solid #efc4f9;outline-offset:3px}@media(max-width:640px){.pillars-passports-heading{flex-direction:column}.pillars-passports-metrics{width:100%;box-sizing:border-box;grid-template-columns:52px 1fr}}.book-atlas-controls{display:flex;flex-direction:column;gap:12px;margin:17px 0}.book-atlas-shelves{display:flex;flex-wrap:wrap;gap:7px}.book-atlas button{cursor:pointer;min-height:40px;border:1px solid #ae89ca99;border-radius:22px;background:#171425;padding:9px 12px;color:#ebd5f7;font-size:11px;font-weight:750}.book-atlas-shelves button[aria-pressed=true]{color:#20132d;background:linear-gradient(120deg,#ba94d5,#e8d8f4)}.book-atlas-search{border:1px solid #aa85c2;border-radius:8px;display:flex;align-items:center;gap:10px;padding:7px 12px;font-size:10px;font-weight:800}.book-atlas-search input{flex:1;min-width:0;min-height:35px;background:transparent;border:0;color:#fceeff;outline:0;font-size:14px}.book-atlas-search:focus-within{outline:2px solid #e6b8fa}.book-atlas-count{font-size:11px;color:#ddc6e8}.book-atlas-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.book-atlas-card{min-width:0;display:flex;flex-direction:column;gap:10px;padding:15px;border-radius:12px;background:linear-gradient(135deg,#211a31,#0c0d1c);border:1px solid #9f7bb580}.book-atlas-card-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-weight:800;font-size:10px;color:#d7b8ef}.book-atlas-card h3{font:600 clamp(18px,1.7vw,24px)/1.24 Georgia,serif;color:#f6e7fa;overflow-wrap:anywhere;margin:0}.book-atlas-card p{font-size:12px;color:#cbbbd6;line-height:1.55;margin:0}.book-atlas-labels{display:flex;flex-wrap:wrap;gap:5px}.book-atlas-labels span{font-size:9px;padding:5px 7px;border:1px solid #a18ab17a;border-radius:15px;color:#e2cfee}.book-atlas-actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:7px}.book-atlas-actions button{flex:1 1 120px}.book-atlas-detail{border-top:1px solid #ac86c580;padding-top:12px}.book-atlas-detail strong{color:#efceff;font-size:11px}.book-atlas-detail p{margin:10px 0}.book-atlas-detail code{color:#f2e3ff}.book-atlas-editions{padding:11px;background:#10101f;border:1px solid #916cb17a;border-radius:9px;margin-bottom:10px}.book-atlas-editions label{display:flex;justify-content:space-between;align-items:center;font-size:10px;gap:9px;margin:8px 0}.book-atlas-editions select{max-width:180px;padding:7px;background:#1a1628;color:#f4dffb;border:1px solid #a780c3;border-radius:6px}.book-atlas-languages{display:flex;flex-wrap:wrap;gap:5px}.book-atlas-languages button{min-height:34px;padding:6px 9px;font-size:10px}.book-atlas-draft{width:100%}.book-atlas-link-notice{font-size:11px!important;color:#efd8fa!important;padding:9px 11px;border:1px solid #b99acd87;border-radius:8px;background:#120e1f}.book-atlas-manual-link{display:flex;flex-direction:column;gap:8px;color:#e4c3f5;font-size:10px;font-weight:800;letter-spacing:.045em}.book-atlas-manual-link textarea{width:100%;box-sizing:border-box;padding:10px;min-height:66px;background:#101121;color:#f8e4ff;border:1px solid #b58bcf;border-radius:8px;font:12px/1.55 ui-monospace,monospace;resize:vertical}.book-atlas-manual-link textarea:focus-visible{outline:3px solid #e3b6fc;outline-offset:3px}.book-atlas-more{display:block;margin:18px auto}.book-atlas-empty,.book-atlas-footer{font-size:12px;line-height:1.6;color:#d6c2df}.book-atlas button:focus-visible,.book-atlas select:focus-visible{outline:3px solid #e0b7fd;outline-offset:2px}@media(max-width:900px){.book-atlas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.book-atlas-heading{flex-direction:column}.book-atlas-stats{flex:none;width:100%}.book-atlas-grid{grid-template-columns:1fr}.book-atlas-search{flex-direction:column;align-items:stretch}}.ready-assets{margin:20px 0 30px;padding:clamp(17px,2.9vw,30px);border:1px solid rgba(232,181,111,.6);border-radius:17px;background:radial-gradient(circle at 92% -5%,rgba(191,129,67,.19),transparent 51%),linear-gradient(130deg,#1e1526fa,#080b18fc);color:#ebd4b4}.ready-assets-intro{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.ready-assets-kicker{font-size:10px;font-weight:800;letter-spacing:.17em;color:#f0bb7a}.ready-assets-intro h2{font:600 clamp(31px,4.25vw,54px)/1.1 "Cormorant Garamond",Georgia,serif;margin:8px 0 10px;color:#f8deb3}.ready-assets-intro p{font-size:13px;line-height:1.65;color:#d9c6ae;max-width:660px}.ready-assets-numbers{display:flex;gap:10px;flex-wrap:wrap;min-width:200px;max-width:350px}.ready-assets-numbers span{min-width:130px;flex:1 1 130px;display:flex;flex-direction:column;padding:12px;border:1px solid #b890634f;border-radius:10px;font-size:9px;font-weight:700;letter-spacing:.05em;color:#d6bc96;background:#080d18aa;line-height:1.4}.ready-assets-numbers strong{font:600 30px/1.05 Georgia,serif;color:#f5d6a1;margin-bottom:5px}.ready-assets-truth{padding:11px 13px;border:1px solid #b28d64a6;background:#100f1d;border-radius:9px;font-size:11px;line-height:1.65;color:#e2ccb1}.ready-assets-controls{display:flex;flex-wrap:wrap;gap:14px;margin:18px 0 10px;align-items:center;justify-content:space-between}.ready-assets-modes{display:flex;gap:6px;flex-wrap:wrap}.ready-assets-modes button,.ready-assets-more,.ready-asset-card-actions button,.ready-asset-detail button{cursor:pointer;min-height:43px;background:#171322;border:1px solid #aa8257;border-radius:25px;color:#eed2a6;font-size:11px;font-weight:800;letter-spacing:.025em;padding:9px 13px}.ready-assets-modes button[aria-pressed=true]{background:linear-gradient(120deg,#c18a46,#eed1a1);color:#170f18;border-color:#eed1a1}.ready-assets-search{display:flex;flex:1 1 260px;max-width:390px;align-items:center;gap:9px;border:1px solid #b48a58;border-radius:11px;padding:6px 10px;font-size:10px;font-weight:700;color:#ead0a2}.ready-assets-search input{flex:1;min-width:0;min-height:36px;background:transparent;color:#ffe7c4;border:0;outline:0;font-size:13px}.ready-assets-search:focus-within{outline:2px solid #f0c98c;outline-offset:2px}.ready-assets-count{font-size:11px;margin:7px 0 13px;color:#d6c4a8}.ready-assets-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ready-asset-card{min-width:0;padding:16px;border:1px solid #bc90536e;border-radius:12px;background:linear-gradient(135deg,#241b30,#0a0c19);display:flex;flex-direction:column;gap:12px}.ready-asset-card-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:7px;font-size:10px;font-weight:750;color:#e5b97c}.ready-asset-card h3{font:600 clamp(19px,1.7vw,25px)/1.18 Georgia,serif;color:#fbe3be;margin:0;overflow-wrap:anywhere}.ready-asset-card p{font-size:12px;line-height:1.55;color:#c8baae;margin:0}.ready-asset-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}.ready-asset-card-actions a{display:flex;align-items:center;min-height:43px;border-radius:23px;padding:10px 12px;border:1px solid #e8c38b;color:#1d1321;text-decoration:none;background:linear-gradient(115deg,#c9a266,#f2d49f);font-size:10px;font-weight:800}.ready-asset-card-actions button{font-size:10px}.ready-asset-detail{border-top:1px solid #b78e5d75;padding-top:12px}.ready-asset-detail strong{display:block;font-size:10px;color:#f6d6a1;margin-bottom:8px}.ready-asset-detail p{margin-bottom:9px}.ready-assets-more{display:block;margin:20px auto 12px}.ready-assets-foot,.ready-assets-empty{font-size:11px;line-height:1.65;color:#d0b99e;margin-top:15px}.premium-campaign{margin:24px 0 13px;padding:clamp(16px,2.8vw,26px);border:1px solid rgba(233,184,113,.55);border-radius:15px;background:linear-gradient(135deg,#111424,#24182d 61%,#0a101e);color:#f2e0c2}.premium-campaign-header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.premium-campaign-header span,.premium-campaign-lineage span,.premium-campaign-copy>span{font-size:10px;letter-spacing:.13em;font-weight:800;color:#e8b976}.premium-campaign-header h3{font:600 clamp(27px,3.6vw,45px)/1.12 "Cormorant Garamond",Georgia,serif;margin:8px 0;color:#f7d69c}.premium-campaign-header p,.premium-campaign-lineage p{font-size:13px;line-height:1.65;color:#d7c5b3;max-width:680px}.premium-campaign-total{flex:0 0 120px;text-align:center;border:1px solid #c59d6a8a;border-radius:12px;padding:12px 7px;background:#10111f}.premium-campaign-total strong{display:block;font:600 36px/1 Georgia,serif;color:#f6d6a1}.premium-campaign-total small{display:block;font-size:9px;color:#e0c29e;margin-top:5px}.premium-campaign-selection,.premium-campaign-formats,.premium-campaign-actions{display:flex;flex-wrap:wrap;gap:8px;margin:17px 0}.premium-campaign button{cursor:pointer;min-height:43px;padding:9px 13px;border:1px solid #ae875e;border-radius:10px;background:#111624;color:#f1d8af;font-size:12px;font-weight:700;text-align:left}.premium-campaign button[aria-pressed=true]{background:linear-gradient(120deg,#e7c18d,#b67b40);color:#170e16;border-color:#f2d5a6}.premium-campaign-selection button{flex:1 1 155px}.premium-campaign-formats button{flex:1 1 160px}.premium-campaign-body{background:#070d1bcc;border:1px solid #b58b576b;border-radius:11px;padding:clamp(12px,2vw,21px)}.premium-campaign-lineage h4{font:600 29px/1.15 Georgia,serif;color:#f6dcac;margin:8px 0}.premium-campaign-lineage a{color:#ffe2a6;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.premium-campaign-copy{display:flex;flex-direction:column;gap:8px}.premium-campaign-copy textarea{box-sizing:border-box;width:100%;min-height:205px;resize:vertical;background:#0d1324;border:1px solid #b99363;border-radius:9px;padding:14px;color:#f4e6ce;font:14px/1.65 system-ui,sans-serif}.premium-campaign-actions button{background:#33243c;color:#ffe1b4;flex:1 1 190px;text-align:center}.premium-campaign-message,.premium-campaign-boundary{font-size:12px;line-height:1.6;color:#dbcbaf}.premium-campaign-message{border-left:3px solid #dfbf82;padding:9px;background:#191e2c}.premium-campaign button:focus-visible,.premium-campaign a:focus-visible,.premium-campaign textarea:focus-visible{outline:3px solid #ffdc98;outline-offset:3px}@media(max-width:600px){.premium-campaign-header{flex-direction:column}.premium-campaign-total{flex:0 0 auto;align-self:flex-start}.premium-campaign-selection button{flex:1 1 125px}}.ready-assets button:focus-visible,.ready-assets a:focus-visible{outline:3px solid #ffe4a3;outline-offset:3px}.ready-assets-share-notice{font-size:11px!important;line-height:1.55!important;padding:8px 10px;border:1px solid #ba995e83;border-radius:8px;background:#100f1b;margin:0;color:#efd9b6!important}.ready-assets-fallback{display:flex;flex-direction:column;gap:7px;font-size:10px;letter-spacing:.04em;color:#f4d4a3}.ready-assets-fallback textarea{width:100%;box-sizing:border-box;min-height:92px;resize:vertical;background:#0d101b;color:#f1e0c7;padding:10px;border:1px solid #bc9666;border-radius:8px;font:12px/1.6 system-ui,sans-serif}.ready-assets-fallback textarea:focus-visible{outline:2px solid #ffe1a4;outline-offset:3px}.ready-assets-edition-warning{border-left:3px solid #eac587;padding:8px 10px;background:#17131e;color:#f3d8b4!important}@media(max-width:930px){.ready-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.ready-assets-intro{flex-direction:column}.ready-assets-numbers{max-width:none;width:100%}.ready-assets-grid{grid-template-columns:1fr}.ready-assets-search{max-width:none;flex-basis:100%}.ready-assets-modes button{flex:1 1 155px}.ready-assets-modes{width:100%}}.estate-library{padding:34px 0 30px;margin:30px 0;border-top:1px solid rgba(227,174,98,.35)}.estate-heading{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.estate-kicker{display:block;color:#e7b978;font-size:10px;font-weight:800;letter-spacing:.15em}.estate-heading h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;color:#f5dbad;font-size:clamp(29px,3.7vw,49px);line-height:1.1;margin:9px 0}.estate-heading p{color:#d3c2ad;line-height:1.6;font-size:14px;max-width:660px}.estate-count{border:1px solid rgba(219,169,94,.5);background:#1b1124bf;padding:14px 16px;border-radius:9px;min-width:105px;flex-shrink:0;text-align:center}.estate-count strong{display:block;color:#f8d8a4;font-size:30px}.estate-count span{font-size:9px;letter-spacing:.1em;color:#d5ba93}.estate-controls{display:flex;flex-direction:column;gap:12px;margin:18px 0}.estate-search{display:flex;align-items:center;gap:12px;border:1px solid rgba(209,164,102,.55);border-radius:9px;background:#0b0d16;padding:8px 12px}.estate-search-label{flex:0 0 auto;color:#e0b681;font-size:10px;font-weight:700;letter-spacing:.1em}.estate-search input{flex:1;min-width:0;min-height:38px;background:transparent;border:0;color:#fff0d4;font-size:15px;outline:0}.estate-search:focus-within{outline:2px solid #c79e61;outline-offset:2px}.estate-search input::-moz-placeholder{color:#9f958b}.estate-search input::placeholder{color:#9f958b}.estate-filters{display:flex;gap:8px;overflow-x:auto;padding:3px 0;max-width:100%;scrollbar-width:thin}.estate-filter{flex-shrink:0;border:1px solid rgba(215,173,113,.4);border-radius:20px;background:#11121e;min-height:40px;padding:10px 13px;color:#e7d5ba;cursor:pointer;font-size:12px}.estate-filter.selected{background:linear-gradient(120deg,#bc823f,#f1c981);color:#161018;border-color:#eaca94;font-weight:700}.estate-record button:focus-visible,.estate-filter:focus-visible,.estate-more:focus-visible,.estate-detail button:focus-visible{outline:2px solid #fad18e;outline-offset:3px}.estate-results{font-size:12px;color:#cbb495;margin:10px 0 14px}.estate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.estate-record{display:flex;flex-direction:column;gap:10px;min-width:0;min-height:175px;padding:16px;background:linear-gradient(135deg,#1f162af7,#0b0c18fa);border:1px solid rgba(206,159,96,.37);border-radius:12px}.estate-kind{font-size:10px;letter-spacing:.095em;color:#e8ba7d;font-weight:750}.estate-record h3{font-family:Georgia,serif;margin:0;color:#f8e1be;font-size:clamp(17px,1.5vw,23px);line-height:1.25;overflow-wrap:anywhere}.estate-record p{margin:0;font-size:12px;color:#bfb3ad;line-height:1.5}.estate-record-bottom{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto}.estate-record-bottom>span{font-size:10px;color:#cab49c;line-height:1.3}.estate-record-bottom button{display:flex;align-items:center;gap:6px;white-space:nowrap;min-height:39px;padding:8px 10px;border-radius:19px;background:transparent;border:1px solid #aa865e;color:#f2cd9b;cursor:pointer;font-size:11px}.estate-detail,.estate-note,.estate-empty{margin:15px 0;border:1px solid rgba(220,171,107,.35);padding:17px;border-radius:11px;background:#12101ef0;color:#d6c2a7}.estate-detail{display:flex;gap:14px;justify-content:space-between}.estate-detail strong{font-family:Georgia,serif;color:#f8dbab;font-size:22px}.estate-detail p{margin:7px 0}.estate-detail small{font-size:12px;line-height:1.6}.estate-detail button,.estate-more{cursor:pointer;border:1px solid #c69a62;color:#f4d09e;background:transparent;padding:10px 13px;min-height:44px;border-radius:9px}.estate-more{display:block;margin:20px auto}.estate-note{font-size:12px;line-height:1.6}.estate-note strong{color:#f4d09e}.estate-saved-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px}.estate-saved-controls span{font-size:11px;line-height:1.5;color:#cbb8a0}.estate-saved-toggle,.estate-saved-board button,.estate-save-action{cursor:pointer;border:1px solid #b58a5d;background:#151321;color:#f1d3a6;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:700;letter-spacing:.04em;min-height:42px}.estate-saved-toggle.is-active,.estate-save-action[aria-pressed=true]{border-color:#eccc8b;color:#15101c;background:linear-gradient(115deg,#c18b52,#f1cf96)}.estate-saved-board{margin:15px 0;border:1px solid #be9568;border-radius:12px;background:linear-gradient(135deg,#23192bf5,#0b0e18fa);padding:17px;color:#e7d5bc}.estate-saved-board-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.estate-saved-board-header strong{font-size:13px;letter-spacing:.06em;color:#f4d6a3}.estate-saved-board p{font-size:12px;line-height:1.5;color:#d7c8b1}.estate-saved-board textarea{display:block;width:100%;box-sizing:border-box;padding:12px;border-radius:8px;resize:vertical;border:1px solid #7d674f;background:#080c15;color:#f4e1c1;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;min-height:75px}.estate-record-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.estate-save-action{padding:7px 10px;min-height:37px}.estate-saved-board button:disabled{opacity:.5;cursor:not-allowed}.estate-saved-toggle:focus-visible,.estate-saved-board button:focus-visible,.estate-save-action:focus-visible,.estate-saved-board textarea:focus-visible{outline:2px solid #ffe0a1;outline-offset:3px}.gateway-booking{position:relative;margin:24px 0 26px;padding:clamp(20px,3vw,34px);border:1px solid rgba(230,179,109,.58);border-radius:18px;background:radial-gradient(ellipse at 84% -30%,rgba(206,139,63,.16),transparent 65%),linear-gradient(142deg,#181221fc,#080a15fa);box-shadow:0 13px 35px #0008,inset 0 1px #f1ce9022;scroll-margin-top:18px}.gateway-booking-intro{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px}.gateway-booking-intro>div{flex:1 1 300px}.gateway-booking-kicker{font-size:10px;letter-spacing:.15em;font-weight:800;color:#e8ba79}.gateway-booking h2{margin:10px 0 8px;font:600 clamp(30px,4vw,49px)/1.08 "Cormorant Garamond",Georgia,serif;color:#f7dbad}.gateway-booking h2:focus{outline:none}.gateway-booking-intro p{font-size:14px;line-height:1.6;color:#d5c6b1;max-width:625px;margin:0}.gateway-booking-cta{display:flex;align-items:center;justify-content:center;gap:9px;min-height:49px;border:1px solid #e0b67b;border-radius:28px;padding:12px 18px;background:linear-gradient(120deg,#b27c3e,#f2c989);color:#17111c;font-size:12px;letter-spacing:.065em;font-weight:800;cursor:pointer}.gateway-booking-facts{display:flex;flex-wrap:wrap;gap:8px;margin:17px 0 0}.gateway-booking-facts span{border:1px solid #c89b634e;border-radius:22px;padding:7px 11px;color:#e9cda7;font-size:10px;letter-spacing:.09em;font-weight:700}.gateway-booking-calendar{margin-top:22px;overflow:hidden;background:#10101b;border:1px solid #bd8c58;border-radius:12px}.gateway-booking-toolbar{padding:12px 14px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:11px;font-weight:800;letter-spacing:.1em;color:#f0cc99}.gateway-booking-toolbar button{background:transparent;border:1px solid #ba956a;border-radius:22px;padding:9px 13px;min-height:42px;display:flex;align-items:center;gap:6px;color:#f0d6ad;cursor:pointer}.gateway-booking-calendar iframe{display:block;border:0;width:100%;height:760px;background:#fff}.gateway-booking-fallback{font-size:12px;line-height:1.55;color:#d0bfa9;margin:0;padding:13px;text-align:center}.gateway-booking-fallback a{color:#ffdda5;text-underline-offset:3px}.gateway-booking-cta:focus-visible,.gateway-booking-toolbar button:focus-visible,.gateway-booking-fallback a:focus-visible{outline:3px solid #f3c386;outline-offset:3px}@media(max-width:600px){.gateway-booking{margin:18px 0;padding:16px 12px;border-radius:14px}.gateway-booking-cta{width:100%}.gateway-booking-calendar iframe{height:870px}}@media(max-width:760px){.estate-heading{flex-direction:column}.estate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.estate-filters{width:100%}}@media(max-width:465px){.estate-grid{grid-template-columns:1fr}.estate-search{align-items:stretch;flex-direction:column;gap:0}.estate-detail{flex-direction:column}.estate-heading h2{font-size:34px}}.estate-detail-actions{display:flex;flex-direction:column;align-items:stretch;gap:9px;min-width:175px}.estate-record-bottom{flex-wrap:wrap}.estate-record-bottom>span{flex:1 1 100%}.estate-record-bottom .estate-copy-record{min-height:39px}.estate-link-feedback{border-left:3px solid #ebc58d;background:#191723;padding:10px;margin-top:12px}.estate-link-feedback p{font-size:12px;line-height:1.6;color:#f3dab9}.estate-link-feedback label{display:flex;flex-direction:column;gap:8px;font-size:10px;color:#e7c99c;font-weight:800}.estate-link-feedback textarea{box-sizing:border-box;width:100%;min-height:58px;background:#0c0f1c;border:1px solid #c4a376;border-radius:7px;color:#f9e8cc;padding:10px;font:12px/1.6 ui-monospace,monospace;resize:vertical}.estate-link-feedback textarea:focus-visible{outline:3px solid #f7dc9c;outline-offset:3px}.asset-compass{padding:clamp(16px,3vw,28px);margin:18px 0 26px;border:1px solid #b4a2d19c;border-radius:17px;background:radial-gradient(circle at 85% 0,#65508d42,transparent 48%),linear-gradient(135deg,#1b172b,#0b0e1b);color:#efe2f7}.asset-compass-top>span{font-size:10px;font-weight:800;color:#d5bcfb;letter-spacing:.15em}.asset-compass h2{font:600 clamp(30px,4vw,51px)/1.1 "Cormorant Garamond",Georgia,serif;color:#f9eafa;margin:10px 0}.asset-compass-top p{color:#d1c5dc;font-size:13px;line-height:1.65;max-width:710px}.asset-compass-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:17px 0}.asset-compass-stats span{min-width:0;border:1px solid #a184bf70;border-radius:8px;background:#101324;padding:12px;text-align:center;font:600 27px Georgia,serif;color:#ead5f8}.asset-compass-stats small{display:block;font:800 9px/1.35 system-ui,sans-serif;color:#ccb7db;margin-top:5px}.asset-compass-truth{padding:12px;border-left:3px solid #d2b0f3;background:#171629;color:#d9c7e5;font-size:11px;line-height:1.6}.asset-compass-search{display:flex;align-items:center;gap:12px;padding:9px 12px;border:1px solid #a58ebf;border-radius:9px;font-size:10px;font-weight:800;margin:14px 0}.asset-compass-search input{min-width:0;flex:1;min-height:37px;background:transparent;border:0;color:#fff0ff;outline:0;font-size:14px}.asset-compass-search:focus-within{outline:2px solid #f0d1ff;outline-offset:3px}.asset-compass-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:13px 0}.asset-compass button{border:1px solid #ae90c5;color:#e9d2f8;background:#1c172c;border-radius:23px;min-height:42px;padding:9px 12px;font-size:10px;font-weight:800;cursor:pointer}.asset-compass-tabs button[aria-pressed=true]{color:#24142c;background:linear-gradient(120deg,#ba9ed8,#ecd9f6)}.asset-compass-results-count,.asset-compass-empty,.asset-compass-foot{font-size:11px;line-height:1.6;color:#d4c1de}.asset-compass-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.asset-compass-entry{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:13px;border-radius:11px;border:1px solid #947dae87;background:linear-gradient(130deg,#231f31,#0d101e)}.asset-compass-entry>div{min-width:0;flex:1 1 160px}.asset-compass-entry span{font-size:9px;font-weight:800;color:#c7b1dc}.asset-compass-entry h3{font:600 clamp(16px,1.6vw,21px)/1.25 Georgia,serif;color:#f5e4fb;margin:7px 0;overflow-wrap:anywhere}.asset-compass-entry small{display:block;font-size:10px;line-height:1.5;color:#c9b5d4}.asset-compass-entry a{flex:0 1 144px;min-height:42px;display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;border-radius:22px;border:1px solid #e4caf2;background:linear-gradient(120deg,#b49cd3,#ebd5f2);padding:9px 10px;color:#25152e;font-size:10px;font-weight:800}.asset-compass-more{display:block;margin:17px auto}.asset-compass button:focus-visible,.asset-compass a:focus-visible{outline:3px solid #f1d6ff;outline-offset:3px}@media(max-width:940px){.asset-compass-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.asset-compass-list{grid-template-columns:1fr}.asset-compass-search{flex-direction:column;align-items:stretch}}@media(max-width:460px){.asset-compass-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-compass-entry a{flex:1 1 100%}}.estate-detail-actions button{white-space:normal;text-align:center}@media(max-width:465px){.estate-detail-actions{width:100%}}.mbx-digital-book-card{display:flex;flex-direction:column;min-width:0}.mbx-digital-book-art{margin:0 0 16px;padding:15px;border:1px solid rgba(209,171,103,.32);border-radius:12px;background:#111521;display:grid;justify-items:center;gap:9px}.mbx-digital-book-art img{display:block;width:auto;max-width:100%;height:230px;-o-object-fit:contain;object-fit:contain}.mbx-digital-book-art figcaption{font-size:10px;line-height:1.5;color:#cdbb9d;text-align:center;max-width:31ch}@media(max-width:430px){.mbx-digital-book-art img{height:210px}}@media(max-width:430px){.gateway-shell{grid-template-rows:84px 29px minmax(0,1fr) 54px!important}.gateway-header{height:84px!important;min-height:84px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:34px 39px!important;align-content:center!important;align-items:center!important;gap:3px!important;padding:1px 10px!important;overflow:hidden}.gateway-header .brand-lockup{grid-column:1!important;grid-row:1!important;min-height:32px;height:32px;gap:7px;align-items:center;min-width:0}.gateway-header .brand-mark{width:29px!important;height:29px!important;flex:0 0 auto}.gateway-header .brand-name{font-size:13px!important;line-height:1.1!important;letter-spacing:.055em!important}.gateway-header .brand-subline{display:none!important}.gateway-header .module-switcher{grid-column:1!important;grid-row:2!important;width:100%;max-width:100%!important;height:39px;min-height:39px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap!important;scrollbar-width:thin;overscroll-behavior-x:contain}.gateway-header .module-button{flex:0 0 auto;min-width:50px!important;height:30px!important;padding:0 8px;white-space:nowrap}.gateway-header .surface-status{display:none!important}.module-context{height:29px!important;min-height:29px!important;max-height:29px!important;padding:0 10px!important}.gateway-footer{min-height:54px!important;max-height:54px!important;padding:2px 8px 3px!important;overflow:hidden!important}.gateway-footer .footer-links{row-gap:0!important;justify-content:center!important}.gateway-footer .footer-links a,.gateway-footer .footer-links button{min-height:26px!important}.store-stage{scroll-padding-top:14px;scroll-padding-bottom:78px;overscroll-behavior:contain}.store-panel{padding-top:22px!important;padding-bottom:112px!important}.store-panel .book-card,.store-panel .mbx-digital-book-card{scroll-margin-top:14px;scroll-margin-bottom:78px}}
