:root{--chi-ink:#0b0d1a;--chi-midnight:#11142a;--chi-plum:#221d3a;--chi-plum-deep:#1a1530;--chi-gold:#d8b87c;--gold-light:#f9e3a0;--gold-deep:#d4af37;--chi-cream:#fdf6ec;--chi-muted:hsla(43,44%,94%,.74);--chi-muted-2:hsla(43,44%,94%,.55);--chi-border:hsla(39,54%,67%,.22);--chi-border-soft:hsla(0,0%,100%,.06);--chi-bg-card:rgba(17,18,38,.85);--chi-shadow:0 32px 60px -30px rgba(5,7,18,.6);--chi-shadow-soft:0 18px 42px -24px hsla(39,54%,67%,.35);--bg-0:#050608;--bg-1:#0b0f1b;--surface-1:rgba(15,17,26,.82);--surface-2:hsla(0,0%,100%,.04);--surface-3:rgba(0,0,0,.42);--border-1:hsla(0,0%,100%,.1);--border-2:hsla(0,0%,100%,.06);--danger:#ff6b6b;--success:#86efac;--warning:#fbbf24;--info:#93c5fd;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-xl:32px;--r-pill:999px;--ff-serif:"Cinzel","Playfair Display",Georgia,serif;--ff-editorial:"Playfair Display",Georgia,serif;--ff-sans:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.chi-h1{background:linear-gradient(135deg,#fff 35%,#f9e3a0);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--ff-serif);font-size:clamp(1.9rem,4vw,2.8rem);font-weight:700;letter-spacing:-.01em;line-height:1.1;margin:0}.chi-h2{color:var(--chi-cream);font-family:var(--ff-editorial);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600;line-height:1.15;margin:0}.chi-h3{border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(39,54%,67%,.98);font-size:.88rem;letter-spacing:.14em;margin:0 0 18px;padding-bottom:10px}.chi-eyebrow,.chi-h3{font-family:var(--ff-serif);font-weight:700;text-transform:uppercase}.chi-eyebrow{align-items:center;background:hsla(39,54%,67%,.06);border:1px solid var(--chi-border);border-radius:var(--r-pill);color:var(--chi-gold);display:inline-flex;font-size:.72rem;gap:8px;letter-spacing:.22em;padding:7px 14px}.chi-body-text{color:var(--chi-muted);font-size:1rem;line-height:1.6}.chi-meta{color:var(--chi-muted-2);font-size:.82rem}.chi-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--chi-bg-card);border:1px solid var(--chi-border);border-radius:var(--r-lg);box-shadow:var(--chi-shadow),inset 0 0 0 1px hsla(0,0%,100%,.03);padding:28px;position:relative}.chi-card--aurora{background:radial-gradient(ellipse 60% 45% at 18% 12%,rgba(150,110,255,.18),transparent 55%),radial-gradient(ellipse 50% 40% at 85% 8%,rgba(255,170,240,.18),transparent 55%),linear-gradient(180deg,rgba(34,29,58,.9),rgba(11,13,26,.92))}.chi-pill{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-pill);color:var(--chi-muted);display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;padding:6px 12px}.chi-pill--gold{background:hsla(39,54%,67%,.1);border-color:var(--chi-border);color:var(--chi-gold)}.chi-pill--success{background:rgba(134,239,172,.08);border-color:rgba(134,239,172,.2);color:#86efac}.chi-pill--danger{background:hsla(0,100%,71%,.08);border-color:hsla(0,100%,71%,.2);color:#ff9b9b}.chi-dot{animation:chi-pulse 2s infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 0 0 rgba(74,222,128,.6);height:8px;width:8px}@keyframes chi-pulse{0%{box-shadow:0 0 0 0 rgba(74,222,128,.6)}70%{box-shadow:0 0 0 10px rgba(74,222,128,0)}to{box-shadow:0 0 0 0 rgba(74,222,128,0)}}@keyframes chi-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.chi-fade{animation:chi-fade-up .7s ease both}@keyframes chi-cta-pulse{0%,to{box-shadow:0 18px 42px -24px hsla(39,54%,67%,.55);transform:translateY(0)}50%{box-shadow:0 28px 58px -20px hsla(39,54%,67%,.85);transform:translateY(-2px)}}.cta-pulse{animation:chi-cta-pulse 3s ease-in-out infinite}.chi-icon{stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;height:20px;width:20px}.chi-divider{background:var(--chi-border-soft);height:1px;margin:24px 0}.chi-gold-accent-bar{background:linear-gradient(90deg,var(--gold-light),var(--chi-gold));border-radius:2px;box-shadow:0 0 18px hsla(39,54%,67%,.5);display:block;height:4px;width:56px}@supports not (backdrop-filter:blur(1px)){.chi-card{background:rgba(17,18,38,.96)}}body#dashboard-page{background:radial-gradient(circle at 12% 18%,hsla(35,83%,77%,.18),transparent 55%),radial-gradient(circle at 88% 10%,rgba(135,110,240,.25),transparent 50%),linear-gradient(180deg,#060715,#0f1123 50%,#05060f);color:#f7f7ff;min-height:100vh}body#dashboard-page .chi-nav__actions,body#dashboard-page .chi-nav__links,body#dashboard-page .chi-nav__menu{color:rgba(244,245,255,.9)}body#dashboard-page .chi-nav__link,body#dashboard-page .chi-nav__links a,body#dashboard-page .chi-nav__menu a{color:inherit}body#dashboard-page .chi-nav__link:focus,body#dashboard-page .chi-nav__link:hover,body#dashboard-page .chi-nav__links a:focus,body#dashboard-page .chi-nav__links a:hover{color:#fff}.dashboard-wrapper{margin:0 auto;max-width:1280px;padding:clamp(48px,8vw,72px) clamp(22px,6vw,36px) 96px;width:100%}.reading-price .price-line{align-items:center;display:flex;flex-direction:column;gap:6px}.reading-price .old{font-size:.95rem;line-height:1;opacity:.55;text-decoration:line-through}.reading-price .new{color:var(--chi-gold);font-size:1.45rem;font-weight:700;line-height:1.1;text-shadow:0 0 6px hsla(39,54%,67%,.22)}.reading-price .single{color:var(--chi-gold);font-size:1.35rem;font-weight:600;line-height:1.1}.reading-price-dashboard .price-line{align-items:center;display:flex;flex-direction:column;font-size:1.25rem;font-weight:600;gap:6px}.reading-price-dashboard .old{color:hsla(0,0%,100%,.6);font-size:1rem;line-height:1;opacity:.55;text-decoration:line-through}.reading-price-dashboard .new{color:var(--chi-gold);font-size:1.45rem;font-weight:700;line-height:1.1;text-shadow:0 0 6px hsla(39,54%,67%,.22)}.reading-price-dashboard{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:var(--chi-gold);font-size:1.1rem;font-weight:600;letter-spacing:.5px;margin-top:auto;padding:16px 14px;text-align:center}.dashboard-hero{background:radial-gradient(circle at 0 0,rgba(255,228,182,.24),transparent 50%),radial-gradient(circle at 85% 15%,rgba(122,101,239,.2),transparent 55%),linear-gradient(140deg,rgba(16,14,33,.94),rgba(28,21,56,.92));border:1px solid hsla(41,53%,78%,.18);border-radius:36px;color:#fff;display:grid;gap:clamp(28px,5vw,44px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);overflow:hidden;padding:clamp(2.6rem,4vw,3.4rem);position:relative}.dashboard-hero:after{border:1px solid hsla(41,53%,78%,.22);border-radius:28px;content:"";inset:clamp(18px,3vw,28px);opacity:.6;pointer-events:none;position:absolute}.dashboard-hero h1{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 40%,#f9e3a0);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Cinzel,Playfair Display,serif;font-size:clamp(2.2rem,3.5vw,2.8rem);font-weight:700;letter-spacing:-.005em;margin-bottom:.75rem}.dashboard-hero p{color:rgba(244,245,255,.88);font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.7;max-width:560px}.hero-tagline{align-items:center;background:hsla(41,53%,78%,.2);border:1px solid hsla(41,53%,78%,.4);border-radius:999px;color:#fcefdc;display:inline-flex;font-size:.83rem;gap:.75rem;letter-spacing:.08em;margin-bottom:1.25rem;padding:.55rem 1.3rem;text-transform:uppercase}.hero-main{position:relative;z-index:1}.hero-credits{align-items:center;background:hsla(41,53%,78%,.18);border:1px solid hsla(41,53%,78%,.32);border-radius:18px;box-shadow:0 18px 44px -24px hsla(41,53%,78%,.35);color:#fcefdc;display:inline-flex;gap:14px;margin-bottom:1rem;padding:12px 18px}.hero-credits span{color:rgba(244,245,255,.76);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase}.hero-credits strong{color:#fff7e8;font-family:Playfair Display,serif;font-size:1.6rem}.hero-credits a{align-items:center;background:rgba(23,22,44,.55);border:1px solid hsla(41,53%,78%,.4);border-radius:14px;color:#fcefdc;display:inline-flex;font-size:.78rem;gap:8px;letter-spacing:.12em;padding:10px 16px;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.hero-credits a:hover{box-shadow:0 20px 48px -28px hsla(41,53%,78%,.55);transform:translateY(-2px)}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:1.6rem}.dashboard-cta,.dashboard-cta--ghost{align-items:center;border-radius:18px;display:inline-flex;font-weight:600;gap:10px;letter-spacing:.08em;padding:.9rem 1.7rem;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.dashboard-cta{background:linear-gradient(135deg,#f7d9a2,#dcb77b);box-shadow:0 22px 48px -32px hsla(36,85%,73%,.75);color:#1d182f}.dashboard-cta:hover{box-shadow:0 26px 56px -30px hsla(36,85%,73%,.85);transform:translateY(-2px)}.dashboard-cta--ghost{background:rgba(23,22,44,.35);border:1px solid hsla(41,53%,78%,.55);color:#fcefdc}.dashboard-cta--ghost:hover{background:rgba(23,22,44,.55);box-shadow:0 22px 46px -32px hsla(41,53%,78%,.6);transform:translateY(-2px)}.hero-side{background:rgba(18,19,41,.78);border:1px solid hsla(41,53%,78%,.22);border-radius:24px;box-shadow:0 26px 60px -34px rgba(4,5,16,.8);display:grid;gap:18px;padding:clamp(24px,3.5vw,34px);position:relative;z-index:1}.hero-side h3{color:#ffeeda;font-family:Playfair Display,serif;font-size:clamp(1.25rem,1.6vw,1.45rem);margin:0}.hero-stats-list{display:grid;gap:14px;list-style:none;margin:0;padding:0}.hero-stats-list li{align-items:baseline;border-bottom:1px solid hsla(41,53%,78%,.12);color:rgba(244,245,255,.88);display:flex;justify-content:space-between;padding-bottom:12px}.hero-stats-list li span{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.hero-stats-list li strong{color:#fef2dc;font-family:Playfair Display,serif;font-size:clamp(1.4rem,1.7vw,1.8rem)}.hero-note{color:rgba(244,245,255,.7);font-size:.95rem;line-height:1.6;margin:0}.hero-note strong{color:#fbd9a5}.dashboard-sections{display:grid;gap:clamp(28px,4vw,44px);margin-top:clamp(34px,5vw,48px)}.readings-section{backdrop-filter:blur(16px);background:rgba(13,15,32,.8);border:1px solid hsla(41,53%,78%,.2);border-radius:28px;box-shadow:0 28px 65px -34px rgba(6,7,19,.82);padding:2.25rem}.readings-section h2{align-items:center;color:#f5f3e8;display:flex;font-size:1.45rem;font-weight:700;gap:.65rem;margin-bottom:1.75rem}.reading-grid{display:grid;gap:clamp(22px,4vw,28px);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.reading-card{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:rgba(17,18,38,.82);border:1px solid hsla(39,54%,67%,.2);border-radius:24px;box-shadow:0 30px 70px -35px rgba(0,0,0,.72),inset 0 0 0 1px hsla(0,0%,100%,.03);display:flex;flex-direction:column;gap:18px;padding:clamp(26px,3.5vw,32px);transition:transform .25s,border-color .25s,box-shadow .25s}.reading-card:hover{border-color:hsla(39,54%,67%,.42);box-shadow:0 40px 88px -35px rgba(0,0,0,.85),inset 0 0 0 1px hsla(39,54%,67%,.08);transform:translateY(-3px)}@supports not (backdrop-filter:blur(1px)){.reading-card{background:rgba(17,18,38,.96)}}.reading-card header{display:grid;gap:8px}.reading-card header h3{color:#fff2d8;font-family:Playfair Display,serif;font-size:clamp(1.35rem,2.4vw,1.6rem);letter-spacing:.02em;margin:0}.reading-card .badge{align-self:start;border-radius:999px;font-size:.75rem;letter-spacing:.08em;padding:.38rem .85rem}.reading-card ul{color:rgba(244,245,255,.78);display:grid;font-size:.95rem;gap:12px;line-height:1.55;list-style:none;margin:0;padding:0}.reading-card ul li{align-items:start;display:grid;gap:12px;grid-auto-flow:column;grid-template-columns:24px 1fr}.reading-card .reading-btn{align-self:stretch;background:linear-gradient(135deg,#f3e5ab,#d8b87c);border:none;border-radius:999px;box-shadow:0 22px 48px -24px hsla(39,54%,67%,.55),inset 0 1px 0 hsla(0,0%,100%,.35);color:#0b0f1b;font-family:Cinzel,serif;font-size:.88rem;font-weight:700;letter-spacing:.12em;margin-top:auto;padding:.95rem;text-align:center;text-transform:uppercase;transition:transform .2s,box-shadow .2s,filter .2s}.reading-card .reading-btn:hover{box-shadow:0 28px 58px -26px hsla(39,54%,67%,.7),inset 0 1px 0 hsla(0,0%,100%,.45);filter:brightness(1.05);transform:translateY(-2px)}.reading-card.primary{border:1px solid hsla(38,98%,82%,.4)}.reading-card.darkside{border:1px solid rgba(164,136,255,.32)}.reading-card.future{border:1px solid rgba(111,195,255,.35)}.reading-card.couple,.reading-card.family,.reading-card.legacy{border:1px solid hsla(41,53%,78%,.22)}.orders-section{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:rgba(17,18,38,.82);border:1px solid hsla(39,54%,67%,.18);border-radius:24px;box-shadow:0 40px 80px -40px rgba(0,0,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.02);padding:2.3rem}@supports not (backdrop-filter:blur(1px)){.orders-section{background:rgba(17,18,38,.96)}}.orders-section>header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.8rem}.orders-section h2{align-items:center;color:#f5f3e8;display:flex;font-size:1.45rem;gap:.65rem;margin:0}.orders-section table{border-collapse:collapse;color:#f8f6ed;width:100%}.orders-section table thead{color:rgba(244,245,255,.6);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase}.orders-section table td,.orders-section table th{border-bottom:1px solid hsla(41,53%,78%,.12);padding:.9rem 1.2rem}.orders-section tbody tr:hover{background:hsla(41,53%,78%,.08)}.orders-section table td:first-child,.orders-section table th:first-child{border-radius:16px 0 0 16px}.orders-section table td:last-child,.orders-section table th:last-child{border-radius:0 16px 16px 0}.orders-section table tbody tr:last-child td{border-bottom:none}.dashboard-content{backdrop-filter:blur(18px);background:rgba(14,16,33,.82);border:1px solid hsla(41,53%,78%,.16);border-radius:28px;box-shadow:0 26px 58px -32px rgba(6,7,19,.82);color:rgba(244,245,255,.9);padding:clamp(32px,5vw,42px)}.dashboard-content header{margin-bottom:clamp(22px,3vw,32px)}.dashboard-content h1,.dashboard-content h2,.dashboard-content h3{color:#fef2dc;font-family:Playfair Display,serif;margin-bottom:.75rem}.dashboard-content h1{font-size:clamp(2rem,3vw,2.6rem)}.dashboard-content h2{font-size:clamp(1.35rem,2.2vw,1.8rem);margin-top:1.8rem}.dashboard-content p{color:rgba(244,245,255,.78);font-size:1rem;line-height:1.75;margin-bottom:1.1rem}.dashboard-content ul{color:rgba(244,245,255,.78);display:grid;gap:.65rem;margin:0 0 1.5rem 1.4rem;padding:0}.dashboard-content ul li{line-height:1.65}.dashboard-content a{color:#ffe0a8;text-decoration:underline}.dashboard-content a:focus,.dashboard-content a:hover{color:#fff1cd}.dashboard-content .contact-box{background:rgba(10,12,28,.7);border:1px solid hsla(41,53%,78%,.18);border-radius:20px;box-shadow:0 18px 44px -30px rgba(8,9,24,.8);margin-bottom:1.3rem;padding:1.6rem}.dashboard-content .contact-box h2{font-size:1.2rem;margin-bottom:.8rem}.service-modal-backdrop{align-items:center;backdrop-filter:blur(10px);background:rgba(2,4,14,.82);display:none;inset:0;justify-content:center;opacity:0;padding:clamp(24px,4vw,40px);position:fixed;transition:opacity .25s ease;z-index:1050}.service-modal-backdrop.active{display:flex;opacity:1}.service-modal,body.modal-open{overflow:hidden}.service-modal{background:radial-gradient(120% 120% at 15% 10%,rgba(255,222,179,.16),transparent 55%),linear-gradient(145deg,rgba(18,20,40,.97),rgba(26,25,54,.92));border:1px solid hsla(41,53%,78%,.22);border-radius:32px;box-shadow:0 35px 80px -30px rgba(4,5,16,.9);color:rgba(244,245,255,.9);position:relative;width:min(640px,94vw)}.service-modal:after,.service-modal:before{border-radius:26px;content:"";inset:18px;pointer-events:none;position:absolute}.service-modal:before{border:1px solid hsla(41,53%,78%,.16)}.service-modal:after{border:1px solid rgba(120,125,220,.1);border-radius:30px;filter:blur(.5px);inset:8px}.service-modal-close{background:rgba(12,14,30,.9);border:1px solid hsla(41,53%,78%,.28);border-radius:50%;color:rgba(244,245,255,.85);cursor:pointer;display:grid;height:42px;place-items:center;position:absolute;right:16px;top:16px;transition:transform .2s ease,background .2s ease;width:42px;z-index:2}.service-modal-close:focus,.service-modal-close:hover{background:hsla(41,53%,78%,.18);transform:scale(1.05)}.service-modal-content{display:grid;gap:clamp(20px,3vw,28px);padding:clamp(36px,5vw,46px) clamp(30px,5vw,42px) clamp(24px,4vw,34px);position:relative;z-index:1}.service-modal-header{display:grid;gap:12px;margin-bottom:1.4rem}.service-modal-header h3{color:#ffeeda;font-size:clamp(1.6rem,2.4vw,2rem);margin:0}.modal-badge{align-items:center;background:hsla(41,53%,78%,.16);border:1px solid hsla(41,53%,78%,.4);border-radius:999px;color:#ffe3b0;display:inline-flex;font-size:.78rem;gap:.4rem;letter-spacing:.08em;padding:.4rem .9rem;text-transform:uppercase}.service-modal-subtitle{color:rgba(244,245,255,.76);font-size:1rem;margin:0}.service-modal-body{color:rgba(244,245,255,.78);line-height:1.75;margin-bottom:1.6rem}.modal-benefits{display:grid;gap:.85rem;list-style:none;margin:0;padding:0}.modal-benefits li{align-items:baseline;display:grid;gap:.85rem;grid-template-columns:24px 1fr;line-height:1.6}.modal-benefits i{color:hsla(41,53%,78%,.85);font-size:1.05rem}.modal-note{color:rgba(244,245,255,.65);font-size:.92rem;line-height:1.65;margin-top:1.2rem}.service-modal-footer{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.service-modal-back{background:rgba(18,19,41,.4);border:1px solid hsla(41,53%,78%,.28);border-radius:16px;color:rgba(244,245,255,.85);padding:12px 22px}.service-modal-back,.service-modal-book{font-weight:600;letter-spacing:.1em;text-transform:uppercase}.service-modal-book{background:linear-gradient(135deg,#f7dba5,#dcb77b);border:none;border-radius:16px;box-shadow:0 22px 48px -30px hsla(36,85%,73%,.75);padding:12px 24px;transition:transform .2s ease,box-shadow .2s ease}.service-modal-book:hover{box-shadow:0 26px 58px -28px hsla(36,85%,73%,.85);transform:translateY(-3px)}.service-modal-footer .btn{border-radius:16px;font-weight:600;letter-spacing:.08em;padding:.85rem 1.6rem;text-transform:uppercase}.order-empty-state{color:rgba(244,245,255,.72);display:grid;padding:4rem 1rem;place-items:center;text-align:center}.order-empty-state i{color:hsla(41,53%,78%,.7);font-size:2.6rem;margin-bottom:1rem}.order-empty-state p{line-height:1.7;max-width:460px}.orders-actions{gap:.6rem}.orders-actions,.status-badge{align-items:center;display:inline-flex}.status-badge{border-radius:999px;font-size:.78rem;font-weight:600;gap:.35rem;padding:.35rem .8rem}.status-badge.queued{background:hsla(41,53%,78%,.16);color:#f8e6b8}.status-badge.processing{background:rgba(90,140,255,.18);box-shadow:0 0 12px rgba(120,170,255,.35);color:#8fb8ff}.status-badge.completed{background:rgba(34,197,94,.2);color:#88f0b4}.status-badge.failed{background:rgba(239,68,68,.2);color:#fda9a9}@media (max-width:860px){.dashboard-hero{grid-template-columns:1fr;padding:2rem}.hero-side{order:2}.hero-main{order:1}.hero-credits{flex-wrap:wrap;gap:10px}}@media (max-width:600px){.dashboard-wrapper{padding:0}.readings-section{padding:1.6rem 1.2rem}.reading-grid{gap:20px;grid-template-columns:1fr}.reading-card{padding:22px}.dashboard-hero h1{font-size:1.9rem}.dashboard-hero p{font-size:.95rem}.hero-credits{padding:10px 14px}.hero-actions{align-items:stretch;flex-direction:column}.dashboard-cta,.dashboard-cta--ghost{justify-content:center;text-align:center;width:100%}.hero-stats-list li strong{font-size:1.4rem}}@media (max-width:430px){.dashboard-hero{padding:1.6rem}.hero-tagline{padding:.4rem 1rem}.reading-card header h3{font-size:1.3rem}.reading-card ul{font-size:.9rem}.service-modal{padding:0;width:95vw}.service-modal-content{padding:28px 20px}}@media (max-width:360px){.dashboard-hero h1{font-size:1.65rem}.hero-credits strong{font-size:1.35rem}.reading-card{padding:18px}.reading-card .reading-btn{font-size:.82rem;padding:.8rem}}