/* V12 — Stil C: Cumhuriyet dönemi arşiv estetiği + tarihî bezeme + çağdaş okuma. */
:root{
  --paper:#f5f1e9;--paper-2:#fffcf5;--paper-3:#ede2ce;
  --ink:#25313a;--muted:#657079;--line:#d9cbb6;--bronze:#822d34;
  --bronze-dark:#63212a;--teal:#254d5a;--gold:#c8a968;--card:#fffcf7;
  --shadow:0 14px 40px rgba(22,40,50,.075);--navy:#192d3b;--burgundy:#832b37;
}
body{background:linear-gradient(135deg,rgba(200,169,104,.06),transparent 39%),#f6f2eb;color:#25313a}
body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:repeating-linear-gradient(90deg,transparent 0, transparent 139px,rgba(35,64,72,.018) 140px)}
.site-motif{width:clamp(44px,7vw,105px);opacity:.13;top:140px;filter:grayscale(1);}
.site-motif-left{left:-17px}.site-motif-right{right:-17px}
.topbar{background:rgba(250,248,243,.98);border-bottom:1px solid #d9c9b2;box-shadow:0 7px 25px rgba(22,37,46,.05)}
.topbar::before{content:"";height:5px;display:block;background:linear-gradient(90deg,#762631 0 34%,#cbaf70 34% 46%,#233f4f 46% 100%)}
.container{width:min(1190px,calc(100% - 48px))}
.nav{padding:0 0 7px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"brand side" "nav nav";align-items:center;column-gap:22px;row-gap:0;min-height:unset}
.v12-nav-caption{grid-area:caption;display:none}
.brand{grid-area:brand;margin:12px 0;gap:12px}.brand img{width:53px;height:53px;box-shadow:0 0 0 2px #e1cb9e,0 5px 20px #1d29352a}
.brand-title{font-size:23px;font-weight:700;letter-spacing:-.025em;color:#1f303a}.brand-sub{letter-spacing:.22em;font-size:9px;color:#8d6b4d}
.nav-main{grid-area:nav;border-top:1px solid #e9e1d6;padding-top:7px;justify-content:space-between;gap:2px;display:flex;overflow:visible}
.nav-main button{border-radius:6px;padding:8px 9px;text-transform:none;font-size:12px;letter-spacing:.015em;color:#34444e}
.nav-main button.active,.nav-main button:hover{background:#eae0d5;color:#792933}
.nav-side{grid-area:side;justify-self:end;gap:8px;display:flex;align-items:center}
.lang-switch{background:#f5f0e7;border:1px solid #d5c1a1;padding:3px}.lang-switch button{font-size:10px;padding:8px 9px}
.lang-switch button.active{background:#832d37}.lang-label{display:none}
.v12-nav-action,.v12-menu-button{border:1px solid #d7c5ad;border-radius:8px;background:#fffaf4;color:#30404b;padding:9px 12px;font-size:12px;font-weight:750;cursor:pointer;white-space:nowrap}
.v12-nav-action:hover,.v12-menu-button:hover{border-color:var(--burgundy);color:var(--burgundy)}
.v12-nav-action b{display:inline-grid;place-items:center;margin-left:4px;background:#e6d7be;border-radius:50%;width:19px;height:19px;font-size:10px}
.v12-menu-button{display:none}
.v12-skip{position:fixed;left:10px;top:-200px;z-index:999;background:#fff;color:#182f3d;padding:10px 16px;border:2px solid #812a35;border-radius:8px}
.v12-skip:focus{top:12px}
.site-stage{padding-top:26px}.window{scroll-margin-top:155px}
.btn.primary{background:#832b37;border-color:#832b37;color:white}.btn.primary:hover{background:#69212b}
.btn.ghost{background:transparent;border:1px solid #c8a86c;color:inherit}.btn.ghost:hover{background:#ffffff14}
.link-pill,.hub-small-action{color:var(--burgundy)}
.kicker{color:#9c6b37}.panel{border-color:#d9c8aa}.panel::before{background:linear-gradient(135deg,rgba(36,64,80,.06),transparent 35%)}
/* V12 home hero */
.v12-cover{display:grid;grid-template-columns:1.18fr .82fr;border-radius:19px;overflow:hidden;background:#192f40;border:1px solid #334959;box-shadow:0 25px 58px rgba(21,40,54,.20);min-height:505px}
.v12-cover-main{padding:clamp(32px,4.4vw,66px);position:relative;overflow:hidden;background:radial-gradient(ellipse at top left,#2b4556,transparent 52%),linear-gradient(136deg,#1b3142,#152a38)}
.v12-cover-main:before{content:"";position:absolute;inset:14px;border:1px solid #e7ce9230;pointer-events:none}
.v12-cover-kicker{display:inline-flex;align-items:center;gap:9px;border:1px solid #b99c6170;border-radius:99px;padding:8px 14px;background:#c8a96913;font:700 10px/1.2 var(--sans);letter-spacing:.14em;color:#e3cea4}
.v12-red-dot{background:#b9424d;box-shadow:0 0 0 4px #b9424d2c;border-radius:50%;height:7px;width:7px}
.v12-overline{font-size:11px;letter-spacing:.28em;font-weight:700;color:#c7a773;margin:28px 0 12px}
.v12-cover h1{font-family:var(--serif);font-weight:700;font-size:clamp(42px,5.2vw,72px);line-height:1.05;letter-spacing:-.035em;color:#fff9ea;margin:0;max-width:740px}
.v12-cover h1 em{font-weight:400;font-style:normal;color:#e2c48b}
.v12-rule{height:3px;width:99px;display:block;margin:26px 0;background:linear-gradient(90deg,#a32f40,#cdac68,transparent)}
.v12-cover-sub{font-size:16px;line-height:1.85;color:#e2e2dd;max-width:580px;margin:0}
.v12-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:26px}
.v12-actions .btn{border-radius:8px;font-size:13px;padding:12px 18px}
.v12-integrity{color:#9fb0b8;font-size:11px;letter-spacing:.025em;line-height:1.6;margin:29px 0 0}
.v12-cover-art{padding:26px;background:radial-gradient(ellipse at center,#32495a 0,#1a303e 65%,#122733 100%);border-left:1px solid #bca06540;position:relative;min-width:0}
.v12-cover-art:before{position:absolute;content:"";inset:0;background:repeating-linear-gradient(0deg,transparent 0 40px,#a68a5020 41px),repeating-linear-gradient(90deg,transparent 0 40px,#a68a5020 41px);opacity:.25}
.v12-art-border{height:100%;border:1px solid #c7ad75aa;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 15px;position:relative;text-align:center;min-height:427px;color:#e1c487}
.v12-art-border:before{content:"";position:absolute;inset:9px;border:1px solid #c7ad7550;pointer-events:none}
.v12-art-corner{position:absolute;width:22px;height:22px;border:2px solid #c5a566;transform:rotate(45deg);background:#233b4b}
.v12-art-corner.a{top:0;left:0}.v12-art-corner.b{top:0;right:0}.v12-art-corner.c{bottom:0;left:0}.v12-art-corner.d{bottom:0;right:0}
.v12-star-ring{width:min(240px,92%);filter:drop-shadow(0 0 30px #e4c58122)}.v12-star-ring svg{display:block;width:100%;height:auto}
.v12-art-label{font-size:10px;letter-spacing:.25em;margin-top:20px;font-weight:700}.v12-art-name{font:700 clamp(20px,2vw,29px)/1.25 var(--serif);letter-spacing:.055em;color:#f5e3bd;margin:13px 0}
.v12-art-date{font-size:11px;color:#c9ad74;letter-spacing:.25em}.v12-art-date span{font-size:7px;margin:0 7px}
.v12-ribbon{display:grid;grid-template-columns:140px 140px 140px 1fr;align-items:stretch;border:1px solid #d7c5a6;margin-top:17px;border-radius:12px;overflow:hidden;background:#fdfbf7}
.v12-ribbon>div{padding:19px 16px;border-right:1px solid #e1d5c2;display:flex;align-items:center;gap:8px}
.v12-ribbon b{font:700 35px/1 var(--serif);color:#832d37}.v12-ribbon span{font-size:11px;color:#53616d;line-height:1.3;max-width:75px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}
.v12-ribbon .v12-ribbon-message{color:#53616d;border-right:none;font:italic 17px/1.5 var(--serif);justify-content:center;text-align:center;padding:12px 23px}
.v12-home-block{padding:65px 0 7px}
.v12-section-top{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:25px}
.v12-eyebrow{font:800 11px/1.6 var(--sans);letter-spacing:.20em;color:#9b3740}
.v12-section-top h2,.v12-feature-lead h2,.v12-duo-card h2,.v12-principles h2{font:700 clamp(31px,3.4vw,49px)/1.08 var(--serif);color:#1e3340;margin:10px 0 12px;letter-spacing:-.025em}
.v12-section-top h2 i,.v12-feature-lead h2 i{font-style:normal;color:#8b3340}
.v12-section-top p{color:#66747b;font-size:14px;margin:0;max-width:680px}
.v12-text-link{display:inline-flex;gap:8px;align-items:center;background:transparent;border:0;border-bottom:1px solid #bca16d;padding:10px 0;color:#862e37;font-weight:800;font-size:13px;cursor:pointer;text-align:left}
.v12-topics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.v12-topic{display:flex;flex-direction:column;align-items:flex-start;gap:11px;text-align:left;border:1px solid #ded1bd;border-radius:12px;background:#fffcf7;padding:22px 20px;min-height:240px;position:relative;cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s}
.v12-topic:hover{transform:translateY(-3px);box-shadow:0 12px 30px #233a4a13;border-color:#b28b5e}
.v12-topic:before{content:"";position:absolute;top:0;left:19px;width:42px;height:4px;background:#872d38}
.v12-topic-n{font:800 9px/1.5 var(--sans);letter-spacing:.16em;color:#a06c43}
.v12-topic-symbol{font-size:24px;color:#8f3441;line-height:1.1;height:30px}
.v12-topic strong{font:700 23px/1.15 var(--serif);color:#203543}
.v12-topic small{color:#6e7980;line-height:1.6;font-size:12px;flex:1}
.v12-topic-link{margin-top:8px;border-top:1px solid #e8decf;padding-top:12px;align-self:stretch;display:flex;justify-content:space-between;color:#86313a;font-size:11px;font-weight:750}
.v12-feature-strip{margin:67px 0 0;padding:32px;background:#e9e1d3;border-radius:14px;border:1px solid #d7c7ac;display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:15px}
.v12-feature-lead{padding:14px 20px 14px 4px}.v12-feature-lead h2{font-size:clamp(30px,3.1vw,42px)}.v12-feature-lead p{font-size:13px;line-height:1.8;color:#697278}
.v12-case{display:flex;flex-direction:column;align-items:flex-start;gap:12px;text-align:left;background:#fbf9f4;border:1px solid #cbb99c;border-radius:11px;padding:23px;cursor:pointer;min-height:265px}
.v12-case:nth-of-type(2){background:#243e4e;color:#fff;border-color:#243e4e}.v12-case span{font-size:10px;font-weight:800;letter-spacing:.13em;color:#a27349}.v12-case:nth-of-type(2) span{color:#dfc386}
.v12-case strong{font:700 clamp(23px,2.1vw,30px)/1.15 var(--serif);color:inherit}.v12-case small{font-size:12px;line-height:1.7;color:#6d7880;margin-bottom:auto}.v12-case:nth-of-type(2) small{color:#d8e0e4}
.v12-case b{font-size:12px;color:#a13c42}.v12-case:nth-of-type(2) b{color:#efd3a6}
.v12-chronology-block{padding-top:62px}
.v12-chronology{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #dacbb5;background:#fffcf7;border-radius:12px;padding:24px 15px;position:relative}
.v12-chronology:before{content:"";position:absolute;left:9%;right:9%;top:51px;height:2px;background:linear-gradient(90deg,#963944,#bd965b,#24465a)}
.v12-chronology div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:13px;position:relative;padding:2px 10px}
.v12-chronology div:before{content:"";height:9px;width:9px;border-radius:50%;background:#913841;box-shadow:0 0 0 5px #f7eee1;position:absolute;top:21px}
.v12-chronology b{font:700 26px/1 var(--serif);color:#233d4d;margin-bottom:10px}
.v12-chronology span{font-size:11px;color:#61717a;font-weight:650;line-height:1.4}
.v12-duo{margin:65px 0 8px;display:grid;grid-template-columns:1fr 1fr;gap:16px}
.v12-duo-card{padding:38px;border-radius:13px;border:1px solid #c7b89d;display:flex;flex-direction:column;align-items:flex-start;min-height:285px}
.v12-duo-card.dark{background:#223c4b;color:#faf2e5}.v12-duo-card.dark h2{color:#fcf6e9}.v12-duo-card.dark .v12-eyebrow{color:#d6b881}.v12-duo-card.dark .v12-text-link{color:#f6daaa}
.v12-duo-card.light{background:#f0e5d7}.v12-duo-card h2{margin:15px 0}.v12-duo-card p{font-size:13px;line-height:1.9;max-width:460px;flex:1;opacity:.88}
.v12-book-feature{display:grid;grid-template-columns:220px 1fr;gap:30px;align-items:center;border:1px solid #d7c8b2;background:#fffcf7;border-radius:14px;padding:28px}
.v12-book-cover{height:266px;width:186px;border:5px double #c6a670;border-radius:3px;background:linear-gradient(115deg,#122c3c,#274454);box-shadow:13px 12px 24px #1f324522;color:#eedbb7;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:18px;text-align:center}
.v12-book-cover span{font-size:9px;letter-spacing:.18em}.v12-book-cover strong{font:700 26px/1.1 Georgia,serif}.v12-book-cover small{font-size:10px;line-height:1.3}
.v12-book-feature h3{font:700 38px/1.15 var(--serif);color:#203543;margin:9px 0}.v12-book-feature p{color:#64717b;font-size:14px;line-height:1.8;max-width:690px}
.v12-book-feature .btn.ghost{border-color:#baa27e;color:#7a3037}
.v12-principles{margin:66px 0 10px;padding:32px 36px;display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:4px solid #832d37;background:#eee4d8;border-radius:6px 6px 14px 14px}
.v12-principles h2{font-size:32px}.v12-principles p{font-size:13px;color:#607079;max-width:770px;line-height:1.85}
.v12-principles .btn.ghost{color:#872f38;white-space:nowrap}
/* Make the rest of V11 feel like the same unified archive. */
.hero{border-radius:14px}.card,.topic-card,.contact-block,.book-tile,.archive-card{border-radius:13px;box-shadow:0 8px 25px rgba(21,41,52,.055)}
.big-title,.section-head h2,.item-title,.hub-v11-head h2{color:#243946!important}
.hub-v11-head,.hub-archive-callout{border-radius:13px!important}.hub-v11-head{background:linear-gradient(125deg,#f9f3e7,#f3e7d7)!important;border-top:4px solid #892f39!important}
.hub-v11-head .kicker{color:#8b323a}.hub-category-card,.hub-article-card,.hub-source-card,.hub-reading,.hub-side,.hub-timeline-card{border-radius:12px!important}
.hub-category-card{background:#fffcf7!important;min-height:192px!important;border-top:3px solid #88323b!important}
.hub-category-icon{color:#8a2f3b!important}.hub-category-card strong,.hub-article-card h3,.hub-reading h1,.hub-timeline-card h3,.hub-source-card h3{color:#233c4b!important}
.hub-article-card{background:#fffdf8!important}.hub-article-card .info{color:#87333f!important}
.hub-article-card button,.hub-small-action,.hub-archive-callout button{background:#842f39!important;color:#fff!important}
.hub-article-card button:hover,.hub-small-action:hover{background:#64212b!important}
.hub-pill.active{background:#233e4f!important;border-color:#233e4f!important}.hub-pill,.hub-label{color:#7f303b!important}
.hub-reading{box-shadow:0 18px 45px #1f344514!important}.hub-reading h2{color:#85343e!important}.hub-source-item{border-left:3px solid #963542!important}
.hub-toolbar input:focus,.hub-toolbar select:focus{border-color:#88353f;outline-color:#88353f}
.hub-timeline-card:before{background:#88313d!important}.hub-timeline{border-left-color:#b99e74!important}
.reader-overlay{z-index:600!important}
.footer{background:#192e3d!important;color:#ecdfc9!important;border-top:4px solid #9d3440!important}.footer button{color:#e9d6bd!important;background:#294351!important}
/* Global archive search and saved reading list */
.v12-search-mask[hidden]{display:none!important}.v12-search-mask{position:fixed;inset:0;z-index:1000;background:#102430bc;display:grid;place-items:start center;padding:clamp(30px,9vh,90px) 16px 20px;overflow-y:auto;backdrop-filter:blur(6px)}
.v12-search-dialog{width:min(730px,100%);background:#fdfbf5;color:#243542;border-radius:16px;overflow:hidden;box-shadow:0 30px 90px #07151f88;border:1px solid #d0b58e}
.v12-search-header{padding:24px 28px 12px;display:flex;align-items:start;justify-content:space-between}.v12-search-header h2{font:700 33px/1.2 Georgia,serif;margin:5px 0;color:#253d4c}.v12-search-header>button{background:#f2e8d8;border:1px solid #e0d2c0;border-radius:9px;width:37px;height:37px;cursor:pointer}
.v12-search-tabs{display:flex;gap:3px;padding:0 28px;border-bottom:1px solid #e3d5c1}.v12-search-tabs button{border:0;border-bottom:3px solid transparent;background:transparent;padding:11px 16px;color:#6a7378;cursor:pointer;font-weight:700}.v12-search-tabs button.active{color:#822f3a;border-color:#822f3a}
.v12-search-field{display:flex;align-items:center;border:1px solid #d3bd9e;background:#fff;border-radius:11px;margin:20px 28px;padding:2px 14px;gap:12px}
.v12-search-field>span{font-size:26px;color:#84333d}.v12-search-field input{padding:16px 0;flex:1;min-width:0;border:0;outline:none;background:transparent;color:#243948;font-size:15px}.v12-search-field kbd{font-size:10px;color:#778186;background:#f0ebdf;padding:5px;border-radius:5px}
.v12-results{max-height:57vh;overflow-y:auto;padding:4px 28px 16px}.v12-result{display:flex;gap:12px;align-items:center;border-bottom:1px solid #e8dece;padding:13px 0}.v12-result button.open{flex:1;background:transparent;border:0;text-align:left;cursor:pointer;min-width:0}.v12-result button.open strong{display:block;color:#243c4b;font:700 18px/1.2 Georgia,serif}.v12-result button.open small{display:block;color:#81858a;margin-top:4px;font-size:11px}.v12-result button.save{border:1px solid #dbc4a8;border-radius:8px;color:#8d3340;background:#f7efe3;padding:8px 10px;cursor:pointer;flex-shrink:0}.v12-result button.save.active{color:#fff;background:#83323c}.v12-search-tip{margin:0;padding:12px 28px 18px;background:#f3ebdf;color:#6d7378;font-size:11px}.v12-empty{padding:30px 10px;color:#6c7a80;font-size:14px}
.v12-backtop[hidden]{display:none}.v12-backtop{position:fixed;bottom:27px;right:23px;z-index:98;border:1px solid #af915e;background:#243e4e;color:white;width:45px;height:45px;border-radius:50%;cursor:pointer;box-shadow:0 8px 26px #20344140;font-size:22px}
/* Responsive */
@media(max-width:1150px){.nav-main{justify-content:center;gap:0}.nav-main button{padding:7px 6px;font-size:11px}.v12-cover{grid-template-columns:1.2fr .8fr}.v12-cover-main{padding:42px 32px}.v12-cover h1{font-size:clamp(41px,5.2vw,59px)}.v12-art-border{min-height:385px}.v12-feature-strip{padding:20px}.v12-case{padding:18px}}
@media(max-width:940px){.v12-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.v12-feature-strip{grid-template-columns:1fr 1fr}.v12-feature-lead{grid-column:1/-1}.v12-cover{grid-template-columns:1fr}.v12-cover-art{display:none}.v12-cover-main{min-height:445px}.v12-ribbon{grid-template-columns:repeat(3,1fr)}.v12-ribbon .v12-ribbon-message{grid-column:1/-1;border-top:1px solid #e2d4c2}.v12-ribbon>div{justify-content:center}.v12-chronology b{font-size:21px}.v12-nav-action span{display:none}}
@media(max-width:800px){.topbar{position:relative}.nav{grid-template-areas:"brand side" "nav nav";grid-template-columns:1fr auto}.v12-menu-button{display:inline-block}.nav-main{display:none;flex-direction:column;justify-content:flex-start;width:100%;padding:10px;border:1px solid #e4d6c4;border-radius:9px;margin-bottom:9px;background:#fffaf2;overflow:visible;max-height:360px;overflow-y:auto}.nav.nav-open .nav-main{display:flex}.nav-main button{font-size:14px;text-align:left;padding:9px 12px;width:100%}.nav-side{justify-self:end;gap:5px}.nav-side .v12-nav-action{padding:8px 10px}.lang-switch button{padding:6px 7px}.v12-nav-action b{margin-left:2px}.v12-feature-strip{margin-top:44px}.v12-duo{margin-top:45px}.v12-ribbon .v12-ribbon-message{font-size:14px}.site-stage{padding-top:16px}.v12-home-block{padding-top:45px}.v12-chronology{gap:0}.v12-chronology span{font-size:10px}}
@media(max-width:600px){.container{width:min(100% - 24px,1190px)}.brand-title{font-size:19px}.brand img{width:42px;height:42px}.brand-sub{font-size:8px}.nav{column-gap:7px}.lang-switch{order:2;width:100%;justify-content:center}.nav-side{display:flex;justify-content:flex-end;flex-wrap:wrap;width:200px;gap:4px}.v12-menu-button{padding:7px 10px}.v12-cover-main{padding:35px 24px;min-height:unset}.v12-cover h1{font-size:clamp(40px,9vw,56px)}.v12-cover-sub{font-size:14px}.v12-cover-kicker{font-size:9px;letter-spacing:.06em}.v12-overline{font-size:9px}.v12-integrity{margin-top:22px}.v12-actions .btn{width:100%}.v12-ribbon{grid-template-columns:repeat(3,1fr)}.v12-ribbon>div{padding:12px 5px;flex-direction:column;gap:4px}.v12-ribbon b{font-size:28px}.v12-ribbon span{text-align:center;font-size:9px}.v12-ribbon-message{font-size:12px!important}.v12-section-top{align-items:start;flex-direction:column;gap:10px}.v12-section-top h2{font-size:35px}.v12-topics{gap:8px}.v12-topic{min-height:228px;padding:18px 14px}.v12-topic strong{font-size:20px}.v12-topic small{font-size:11px}.v12-topic-n{font-size:8px}.v12-feature-strip,.v12-duo{grid-template-columns:1fr}.v12-feature-lead{grid-column:auto}.v12-chronology{grid-template-columns:1fr 1fr;gap:12px;padding:18px}.v12-chronology:before,.v12-chronology div:before{display:none}.v12-chronology div{background:#f2ebdf;border-radius:8px;padding:16px}.v12-chronology b{font-size:24px;margin:0}.v12-chronology span{font-size:11px}.v12-duo-card{min-height:250px;padding:28px}.v12-book-feature{grid-template-columns:1fr;padding:20px}.v12-book-cover{margin:auto}.v12-book-feature h3{font-size:30px}.v12-principles{flex-direction:column;align-items:flex-start;padding:27px}.v12-search-header{padding:18px 16px 8px}.v12-search-tabs{padding:0 16px}.v12-search-field{margin:15px 16px}.v12-results{padding:4px 16px 10px}.v12-search-tip{padding:12px 16px}.v12-search-dialog{border-radius:11px}.v12-search-mask{padding:18px 8px}.v12-backtop{bottom:14px;right:12px}}
@media print{.topbar,.footer,.v12-backtop,.v12-search-mask,.site-motif{display:none!important}.window{display:none!important}.window.active{display:block!important}body{background:#fff!important}.hub-reading{border:0!important;box-shadow:none!important}.v12-cover{color:#000;box-shadow:none}}
@media(prefers-reduced-motion:reduce){.v12-topic{transition:none}}

.v12-search-field[hidden]{display:none!important}
.v12-cover .btn.ghost{color:#f0dcaa!important;border-color:#d0ad74;background:rgba(255,255,255,.025)}
.v12-cover .btn.ghost:hover{background:rgba(255,255,255,.095)}
