/* R-WAY · Editorial Service Library, V31 */
.rwb27-service-section{padding:104px clamp(18px,4vw,64px);background:linear-gradient(125deg,#f8f6f1,#fff 60%,#f8f5f0);border-top:1px solid #ece6df;border-bottom:1px solid #eee8e1;color:#24272d}
.rwb27-sectionwrap{max-width:1400px;margin:auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:clamp(38px,5vw,90px);align-items:center}
.rwb27-libraryarea{min-width:0;background:linear-gradient(140deg,#17181d,#292225 60%,#342729);border-radius:15px;box-shadow:0 28px 55px #241b1e38,0 7px 13px #14090823;padding:29px clamp(18px,2vw,30px) 24px;position:relative;overflow:hidden}
.rwb27-libraryarea:before{content:'';position:absolute;left:0;top:0;right:0;height:5px;background:linear-gradient(90deg,#7f2737,#e4bc8f,#6b172d)}
.rwb27-pretitle,.rwb27-shelfcaption{color:#ead7bf;font:800 10px/1.5 Inter,system-ui,sans-serif;letter-spacing:.17em}
.rwb27-pretitle{display:block;margin-bottom:36px}
.rwb27-bookshelf{display:flex;justify-content:center;align-items:end;gap:2px;min-height:382px;padding:7px 4px 12px;perspective:950px;position:relative;z-index:1}
.rwe-book{appearance:none;position:relative;flex:1;min-width:0;max-width:75px;width:10.8%;height:clamp(270px,26vw,365px);border:0;border-radius:5px 8px 3px 4px;cursor:pointer;transform:translateY(var(--offset)) rotateY(-9deg);transform-origin:center bottom;color:#f9eaca;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px 4px 18px;background:repeating-linear-gradient(90deg,transparent 0,transparent 4px,#ffffff10 5px,transparent 7px),linear-gradient(90deg,#160c0e66,transparent 20%,#ffffff15 35%,transparent 80%,#0007 100%),var(--tone);box-shadow:inset 3px 0 1px #ffffff24,inset -5px 0 5px #0007,4px 5px 9px #05050595,0 1px 2px #b8936280;transition:transform .28s ease,filter .28s ease;isolation:isolate}
.rwe-book:before,.rwe-book:after{content:'';position:absolute;top:9px;bottom:9px;width:1px;background:#deb989aa}.rwe-book:before{left:7px}.rwe-book:after{right:9px}
.rwe-book:hover,.rwe-book:focus-visible{transform:translateY(calc(var(--offset) - 21px)) rotateY(-2deg);filter:brightness(1.16);z-index:5;outline:2px solid #eed5ae;outline-offset:4px}
.rwe-book-vol,.rwe-book-foot{font:800 8px Inter,system-ui,sans-serif;letter-spacing:.1em;white-space:nowrap;color:#f1cd99}.rwe-book-symbol{font:normal 26px/1 Georgia,serif;color:#efcc9a}
.rwe-book-name{writing-mode:vertical-rl;transform:rotate(180deg);font:700 clamp(10px,.89vw,14px)/1.12 Georgia,serif;letter-spacing:.075em;text-transform:uppercase;color:white;text-shadow:0 1px 2px #0007;max-height:210px;overflow:hidden;text-overflow:ellipsis}
.rwe-book-sub{display:none}
.rwb27-shelfplate{height:17px;border-radius:3px;background:linear-gradient(#a87b50 0,#70482e 30%,#37251e 80%);box-shadow:0 11px 18px #000a,0 1px 3px #e6cc9e55 inset;position:relative;z-index:2;margin:0 -12px}
.rwb27-shelfcaption{display:flex;justify-content:space-between;gap:12px;margin-top:23px;font-size:9px;color:#c5ad95}
.rwb27-eyebrow{color:#9c2337;font:850 11px Inter,system-ui,sans-serif;letter-spacing:.21em}
.rwb27-copy h2{font:700 clamp(36px,3.6vw,62px)/1.12 Georgia,serif;letter-spacing:-.035em;margin:17px 0 25px;max-width:16ch;color:#25282d}
.rwb27-copy h2 em{font-weight:450;color:#92283d}
.rwb27-copy p{font:450 16px/1.8 Inter,system-ui,sans-serif;color:#5b5f64;margin:0 0 15px;max-width:57ch}
.rwb27-highlights{display:grid;grid-template-columns:1fr 1fr;gap:13px 14px;margin:27px 0}
.rwb27-highlights span{color:#373a41;font:650 12px/1.55 Inter,system-ui,sans-serif;display:flex;gap:10px;align-items:baseline}
.rwb27-highlights b{color:#9d2337;font:800 11px Inter,system-ui,sans-serif}
.rwb27-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}
.rwb27-actions button,.rwb27-actions a{border:1px solid #a72137;border-radius:6px;padding:15px 19px;text-decoration:none;font:760 13px Inter,system-ui,sans-serif;cursor:pointer}.rwb27-actions button{background:#a72137;color:white}.rwb27-actions a{color:#862e3c;background:white}
.rwe-overlay{position:fixed;inset:0;background:#1b0e13e8;z-index:999999;display:none;align-items:center;justify-content:center;padding:clamp(6px,1vw,17px);backdrop-filter:blur(9px)}
.rwe-overlay.open{display:flex}
.rwe-window{width:min(1540px,100%);height:min(950px,97dvh);display:flex;flex-direction:column;background:#fffdf9;border-radius:9px;overflow:hidden;box-shadow:0 28px 100px #0008}
.rwe-top{height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:8px 21px;border-bottom:1px solid #e2d8cd;background:#fffefa}
.rwe-brand{display:flex;align-items:center;gap:10px}.rwe-brand img{width:36px;height:44px;object-fit:contain}.rwe-brand div{display:grid;gap:3px}.rwe-brand strong{font:800 19px Manrope,Inter,system-ui,sans-serif;letter-spacing:-.03em;color:#24252b}.rwe-brand span{font:750 9px Inter,system-ui,sans-serif;letter-spacing:.17em;color:#888085}
#rwe-current-book{font:850 10px Inter,system-ui,sans-serif;letter-spacing:.16em;color:#877775}
.rwe-close{min-height:39px;padding:9px 14px;border:1px solid #dbd0c6;border-radius:6px;background:#fff;cursor:pointer;font:750 12px Inter,system-ui,sans-serif;color:#3f3540}
.rwe-stage{flex:1;min-height:0;padding:clamp(9px,1.3vw,19px) clamp(8px,1.7vw,23px);background:linear-gradient(145deg,#3b1c2b,#5b283b 52%,#2b1921);overflow:hidden;display:flex;justify-content:center;align-items:stretch;perspective:1600px}
.rwe-book-shell{height:100%;width:100%;max-width:1440px;position:relative;display:grid;grid-template-columns:1fr 1fr;border:11px solid #651b2d;border-radius:14px 16px 10px 9px;background:#eee1d0;box-shadow:0 10px 40px #0009,inset 0 0 2px #d1a275,0 0 0 3px #3b1522;transform-style:preserve-3d;overflow:visible}
.rwe-book-shell:before{content:'';position:absolute;z-index:0;inset:-7px 3px 1px;pointer-events:none;border-left:5px solid #e3d7c1;border-right:5px solid #e3d7c1;border-radius:5px}
.rwe-leaf{min-width:0;min-height:0;position:relative;overflow:hidden;background:#fffdfa;z-index:1}
.rwe-left{border-radius:5px 0 0 4px;background:linear-gradient(90deg,#e8dbc9 0,#fffefa 4%,#fffefa 90%,#d3bfac 100%)}
.rwe-right{border-radius:0 5px 4px 0;background:linear-gradient(90deg,#e6d7c7 0,#fffefa 4%,#fffefa 95%,#e9ddcb 100%)}
.rwe-center{position:absolute;left:calc(50% - 14px);top:0;bottom:0;width:28px;z-index:5;pointer-events:none;background:linear-gradient(90deg,transparent,#74524726 23%,#65433265 48%,#ead8c3bb 64%,transparent);box-shadow:0 0 15px #62443244}
.rwe-page-scroll{height:100%;width:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbbeb1 transparent;padding:clamp(23px,2.2vw,41px);position:relative}
.rwe-left .rwe-page-scroll{display:flex;flex-direction:column;padding:clamp(20px,2.25vw,42px) clamp(20px,2.35vw,43px) 19px}
.rwe-small-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:14px;border-bottom:1px solid #ddd2c6;color:#77706b;font:850 9px/1.4 Inter,system-ui,sans-serif;letter-spacing:.17em;text-transform:uppercase;flex-shrink:0}
.rwe-eyebrow{display:block;font:850 11px/1.5 Inter,system-ui,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#a92236;margin-top:clamp(15px,2vw,32px);flex-shrink:0}
.rwe-left-title{font:500 clamp(35px,4vw,66px)/1.03 Georgia,'Times New Roman',serif;color:#17212b;letter-spacing:-.055em;margin:12px 0 15px;max-width:18ch;flex-shrink:0}
.rwe-subtitle{font:450 clamp(15px,1.5vw,23px)/1.44 Georgia,serif;color:#4a4443;margin:0 0 15px;max-width:33ch;flex-shrink:0}
.rwe-photo-panel{flex:1;min-height:150px;width:100%;position:relative;overflow:hidden;border-radius:3px;margin-top:4px;background:linear-gradient(160deg,#e3eef0,#cebfae);box-shadow:0 1px 3px #bdaea066}
.rwe-main-image{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}
.rwe-photo-panel:before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#fffefa55 0%,transparent 22%)}
.rwe-leftcaption{font:800 9px Inter,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#9b8c81;margin:12px 0 0;flex-shrink:0}
.rwe-right-title{font:500 clamp(30px,3.25vw,52px)/1.14 Georgia,serif;color:#151e28;letter-spacing:-.045em;margin:14px 0 21px;max-width:21ch}
.rwe-overview{font:450 clamp(14px,1.15vw,17px)/1.65 Georgia,serif;color:#444343;margin:0 0 22px;max-width:65ch}
.rwe-toc-heading{font:850 13px Inter,system-ui,sans-serif;letter-spacing:.12em;color:#ab2438;margin:18px 0 6px;border-top:1px solid #d9c9bd;padding-top:19px}
.rwe-toc-link{appearance:none;width:100%;background:transparent;border:0;border-bottom:1px solid #e5dad2;display:flex;align-items:center;text-align:left;gap:15px;min-height:40px;padding:9px 2px;color:#27313b;font:700 13px/1.4 Inter,system-ui,sans-serif;cursor:pointer}
.rwe-toc-link b{font-size:11px;color:#6f564a;background:#f0e9e0;padding:7px 9px;min-width:35px;text-align:center}.rwe-toc-link span{flex:1}.rwe-toc-link em{color:#a92034;font-style:normal}.rwe-toc-link:hover{color:#aa2339;background:#faf2ec}
.rwe-overviewblock{padding-bottom:17px;border-bottom:1px solid #ddcfc2}.rwe-overviewblock h3,.rwe-content-section h3{font:850 14px/1.4 Inter,system-ui,sans-serif;letter-spacing:.09em;color:#a41e35;margin:19px 0 13px}
.rwe-overviewblock p{font:450 15px/1.7 Georgia,serif;color:#394048;margin:0}
.rwe-content-section{margin:5px 0 17px;border-bottom:1px solid #e3d8ce;padding-bottom:10px}.rwe-feature-list{list-style:none;display:grid;gap:10px;padding:0;margin:0 0 9px}.rwe-feature-list li{display:grid;grid-template-columns:22px 1fr;gap:8px;align-items:start;font:450 13px/1.54 Inter,system-ui,sans-serif;color:#41494e}.rwe-bullet{color:#a71931;font-weight:900}
.rwe-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.rwe-step{padding:10px 11px;background:#f8f3ec;border:1px solid #eee4d9;border-radius:5px;display:flex;flex-direction:column;gap:6px}.rwe-step-number{font:900 12px Inter,system-ui,sans-serif;color:#ab2036}.rwe-step p{margin:0;font:520 12px/1.5 Inter,system-ui,sans-serif;color:#4b4542}
.rwe-disclaimer,.rwe-muted{font:480 11px/1.65 Inter,system-ui,sans-serif;color:#817974;margin-top:14px}
.rwe-review-editorial{flex:1;min-height:210px;background:linear-gradient(135deg,#f8eee5,#fffcf7);border:1px solid #e9d9cc;border-radius:9px;margin-top:28px;padding:clamp(16px,2vw,37px);display:flex;flex-direction:column;justify-content:center;gap:16px}.rwe-quote-mark{font:normal 100px/.7 Georgia,serif;color:#a51f35}.rwe-review-editorial p{font:500 clamp(20px,2.4vw,33px)/1.44 Georgia,serif;max-width:24ch;color:#242e37;margin:0}.rwe-review-editorial span{font:800 9px Inter,system-ui,sans-serif;letter-spacing:.17em;color:#a52538}
.rwe-review-card{background:#f9f2e9;border:1px solid #ebdacb;padding:24px;border-radius:7px}.rwe-review-stars{font-size:24px;color:#daa524;letter-spacing:.05em}.rwe-review-card blockquote{font:500 clamp(21px,2.3vw,32px)/1.4 Georgia,serif;color:#25272b;margin:13px 0 18px}.rwe-review-kind{font:500 12px/1.6 Inter,sans-serif;color:#655d5c}.rwe-review-copy{font:500 17px/1.55 Georgia,serif}.rwe-review-link{display:inline-block;color:#aa2034;font:780 14px Inter,sans-serif;margin-top:17px;text-decoration:none}
.rwe-consult-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.rwe-consult-actions a{font:780 12px Inter,sans-serif;border-radius:5px;padding:14px 16px;text-decoration:none}.rwe-primary-link{background:#a91e34;color:#fff}.rwe-secondary-link{border:1px solid #ceafaf;color:#a12235}
.rwe-bottom{min-height:66px;display:flex;align-items:center;gap:20px;padding:11px 22px;border-top:1px solid #e6d8cc;flex-shrink:0;background:#fffdf9}
#rwe-count{font:850 12px Inter,system-ui,sans-serif;white-space:nowrap;color:#77716e}.rwe-progress{height:4px;flex:1;background:#efe6dc;border-radius:6px;overflow:hidden}.rwe-progress i{display:block;background:#ad2539;width:10%;height:100%;transition:width .3s ease}.rwe-actions{display:flex;gap:10px}.rwe-actions button{border:1px solid #dac7bc;background:#fffefa;color:#7b293a;font:800 12px Inter,system-ui,sans-serif;min-height:42px;border-radius:5px;padding:11px 16px;white-space:nowrap;cursor:pointer}.rwe-actions button:disabled{opacity:.4;cursor:default}.rwe-actions button.rwe-next{border-color:#ad2238;background:#a41f35;color:white}
.rwe-turn{display:none;position:absolute;z-index:8;left:50%;width:50%;top:0;bottom:0;transform-origin:left center;transform-style:preserve-3d;background:linear-gradient(90deg,#e1d0bb,#fffefa 10%,#fffefa 94%,#d4c3b3);pointer-events:none;box-shadow:0 12px 19px #43221966;align-items:center;justify-content:center;color:#9e6471;font:700 38px Georgia,serif}.rwe-turn.next{display:flex;animation:rwe-turnforward .56s ease-in-out both}.rwe-turn.prev{display:flex;left:0;transform-origin:right center;animation:rwe-turnback .56s ease-in-out both}@keyframes rwe-turnforward{from{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes rwe-turnback{from{transform:rotateY(0)}to{transform:rotateY(180deg)}}
@media(max-width:1080px){.rwb27-sectionwrap{grid-template-columns:1fr;gap:35px}.rwb27-copy{max-width:720px}.rwb27-bookshelf{min-height:360px}.rwe-book{height:340px;max-width:78px}.rwe-page-scroll{padding:23px}.rwe-left-title{font-size:clamp(32px,4vw,48px)}}
@media(max-width:720px){.rwb27-service-section{padding:57px 14px 75px}.rwb27-libraryarea{padding:20px 12px}.rwb27-pretitle{font-size:9px;margin-bottom:12px}.rwb27-bookshelf{overflow-x:auto;justify-content:flex-start;min-height:270px;padding:8px 9px 20px;scrollbar-width:thin}.rwe-book{min-width:57px;height:248px;max-width:57px;flex:none}.rwe-book-name{font-size:10px}.rwe-book-symbol{font-size:20px}.rwb27-copy h2{font-size:38px}.rwb27-highlights{grid-template-columns:1fr}.rwe-overlay{padding:4px}.rwe-window{height:calc(100dvh - 8px)}.rwe-top{min-height:56px;height:56px;padding:7px 12px}.rwe-brand img{width:29px;height:37px}.rwe-brand strong{font-size:14px}.rwe-brand span{font-size:7px}#rwe-current-book{display:none}.rwe-stage{padding:7px 5px}.rwe-book-shell{grid-template-columns:1fr;grid-template-rows:minmax(182px,35%) minmax(0,65%);border:6px solid #651b2d}.rwe-center{left:0;right:0;width:auto;height:15px;top:calc(35% - 7px);bottom:auto;background:linear-gradient(180deg,transparent,#61463354,transparent)}.rwe-leaf{min-height:0}.rwe-left{border-radius:3px 3px 0 0}.rwe-right{border-radius:0 0 3px 3px}.rwe-page-scroll{padding:16px}.rwe-left .rwe-page-scroll{padding:10px 15px}.rwe-small-head{font-size:7px;padding-bottom:5px}.rwe-eyebrow{font-size:9px;margin-top:8px}.rwe-left-title{font-size:clamp(22px,6vw,34px);line-height:1.05;margin:5px 0}.rwe-subtitle{font-size:11px;line-height:1.3;margin:0 0 4px}.rwe-photo-panel{min-height:65px;margin-top:3px}.rwe-leftcaption{display:none}.rwe-right-title{font-size:30px;margin:8px 0 13px}.rwe-overview{font-size:13px;line-height:1.5}.rwe-overviewblock h3,.rwe-content-section h3{margin:12px 0 9px}.rwe-overviewblock p{font-size:13px}.rwe-feature-list li{font-size:12px}.rwe-toc-link{font-size:11px;min-height:35px}.rwe-bottom{min-height:56px;gap:9px;padding:7px 9px}.rwe-actions{gap:6px}.rwe-actions button{font-size:10px;min-height:35px;padding:8px 9px}.rwe-progress{display:none}.rwe-steps{grid-template-columns:1fr 1fr}.rwe-step p{font-size:11px}.rwe-turn{display:none!important}.rwe-review-editorial{min-height:80px;margin-top:9px;padding:13px;gap:6px}.rwe-review-editorial p{font-size:14px}.rwe-quote-mark{font-size:35px}.rwe-review-editorial span{display:none}}
@media(prefers-reduced-motion:reduce){.rwe-book{transition:none}.rwe-turn{display:none!important}}

/* Final editorial polish: previous global footer and typography rules do not apply inside the book. */
.rwe-overlay .rwe-bottom{margin:0!important}
.rwe-overlay .rwe-left-title,.rwe-overlay .rwe-right-title{font-family:Georgia,"Times New Roman",serif!important;font-weight:500!important;letter-spacing:-.045em!important}
.rwe-overlay .rwe-overviewblock h3,.rwe-overlay .rwe-content-section h3{font-family:Inter,Arial,sans-serif!important}
.rwe-overlay .rwe-leaf .rwe-page-scroll{margin:0!important}
.rwe-overlay .rwe-left .rwe-page-scroll{min-height:0}
/* Keep the approved consultant portrait recognizable on the consultation page. */
.rwe-overlay .rwe-photo-panel:has(img[src*="consultant-"]) .rwe-main-image{object-position:center top}

/* V33: Exact nine-book photo-cover treatment from the supplied reference. No separate gallery. */
.rwe-overlay .rwe-cover-page{isolation:isolate;position:relative;overflow:hidden;background:#fffdfa;padding-bottom:22px}
.rwe-overlay .rwe-cover-page .rwe-small-head,.rwe-overlay .rwe-cover-page .rwe-cover-maple,.rwe-overlay .rwe-cover-page .rwe-left-title,.rwe-overlay .rwe-cover-page .rwe-subtitle{position:relative;z-index:3}
.rwe-overlay .rwe-cover-page .rwe-small-head{color:#514d49;border-bottom:1px solid #decfc0}
.rwe-overlay .rwe-cover-maple{display:block;align-self:start;font:700 25px/1 Georgia,serif;color:#bc122c;margin-top:17px;transform:rotate(-15deg)}
.rwe-overlay .rwe-cover-page .rwe-left-title{font-size:clamp(39px,3.65vw,61px);line-height:1.04;max-width:15ch;margin:11px 0 8px;letter-spacing:-.05em;text-transform:uppercase;color:#10151a;text-shadow:0 1px 16px #fffdfbaa}
.rwe-overlay .rwe-cover-page .rwe-subtitle{font-size:clamp(16px,1.33vw,22px);line-height:1.22;color:#1d2429;max-width:24ch;text-shadow:0 1px 12px #fffefa;margin:0}
.rwe-overlay .rwe-cover-page .rwe-cover-background{position:absolute;z-index:0;inset:19% 0 0;overflow:hidden;pointer-events:none}
.rwe-overlay .rwe-cover-page .rwe-cover-background img{width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block}
.rwe-overlay .rwe-cover-page .rwe-cover-background:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fffdfa 0%,#fffdfaf0 16%,#fffdfab8 29%,#fffdfa12 53%,transparent 75%)}
.rwe-overlay .rwe-cover-index .rwe-eyebrow{font:800 clamp(15px,1.3vw,19px)/1.2 Georgia,serif;letter-spacing:0;color:#bf1833;margin:15px 0 17px}
.rwe-overlay .rwe-cover-index .rwe-overview{font:450 clamp(14px,1.18vw,17px)/1.58 Inter,Arial,sans-serif;color:#4c4542;margin:0 0 16px}
.rwe-overlay .rwe-cover-index .rwe-toc-heading{font:850 12px Inter,sans-serif;letter-spacing:.09em;border-top:1px solid #e0c9b8;color:#c81835;padding-top:16px;margin:6px 0}
.rwe-overlay .rwe-cover-index .rwe-toc-link{min-height:34px;padding:6px 2px;font-size:clamp(11px,.98vw,13px);line-height:1.25;font-weight:550;gap:11px}
.rwe-overlay .rwe-cover-index .rwe-toc-link b{min-width:28px;padding:6px 3px;font-size:10px;background:#f3ece2}
.rwe-overlay .rwe-cover-index .rwe-toc-link em{font-size:15px;color:#cd1c38}
@media(max-width:720px){
 .rwe-overlay .rwe-cover-page{padding:8px 14px!important}
 .rwe-overlay .rwe-cover-maple{font-size:16px;margin-top:4px}
 .rwe-overlay .rwe-cover-page .rwe-left-title{font-size:clamp(21px,5.5vw,32px);margin:3px 0 2px}
 .rwe-overlay .rwe-cover-page .rwe-subtitle{font-size:11px;line-height:1.2;max-width:25ch}
 .rwe-overlay .rwe-cover-page .rwe-cover-background{inset:15% 0 0}
 .rwe-overlay .rwe-cover-page .rwe-cover-background:after{background:linear-gradient(180deg,#fffdfa 0,#fffdfae6 21%,#fffdfa91 46%,transparent 84%)}
 .rwe-overlay .rwe-cover-index .rwe-eyebrow{font-size:14px;margin:8px 0}
 .rwe-overlay .rwe-cover-index .rwe-overview{font-size:12px;line-height:1.45}
 .rwe-overlay .rwe-cover-index .rwe-toc-heading{font-size:10px;padding-top:10px}
 .rwe-overlay .rwe-cover-index .rwe-toc-link{font-size:11px;min-height:32px;padding:5px 2px}
}

.rwe-overlay .rwe-cover-maple{font-size:0!important;width:28px;height:28px;background:url("assets/maple-symbol-v33.svg") center/contain no-repeat;display:block}
@media(max-width:720px){.rwe-overlay .rwe-cover-maple{width:19px;height:19px}}
