:is(body,.guide-bands).refine{--rf-gap:72px;--rf-radius:18px;--rf-pad:24px;--rf-line:rgba(237,186,96,.22);--rf-card:linear-gradient(150deg,rgba(15,54,70,.92),rgba(6,29,41,.9));--rf-lift:inset 0 1px 0 rgba(255,227,160,.08),0 18px 40px -28px rgba(0,0,0,.7)}body.refine main>.shell.section,body.refine main>section>.shell.section{padding-block:var(--rf-gap)}:is(body.refine .guide-bands,.guide-bands.refine)>.band:not(.band-pano),body.refine .band-faq{padding-block:var(--rf-gap)}:is(body.refine,.guide-bands.refine) .section-heading{margin-bottom:28px}:is(body.refine,.guide-bands.refine) .band-text h2{margin-bottom:20px}:is(body.refine,.guide-bands.refine) :is(.inner-body,.seo-body) h3{margin:32px 0 12px}:is(body.refine,.guide-bands.refine) :is(.inner-body,.seo-body) p+p{margin-top:.85em}:is(body.refine,.guide-bands.refine) :is(.inner-body,.seo-body) :is(ul,ol){margin:16px 0 20px}:is(body.refine,.guide-bands.refine) :is(.inner-body,.seo-body) li+li{margin-top:.35em}:is(body.refine,.guide-bands.refine) :is(.inner-body,.seo-body) .tbl-scroll{margin:24px 0}:is(body.refine,.guide-bands.refine) :is(.panel,.steps li,.takeaways,.side-card .band-side>*,.inner-body .tbl-scroll,.seo-body .tbl-scroll,details.acc){border-radius:var(--rf-radius);border:1px solid var(--rf-line);background:var(--rf-card);box-shadow:var(--rf-lift)}:is(body.refine,.guide-bands.refine) :is(.panel:not(.table-wrap),.side-card .band-side>*){padding:var(--rf-pad)}body.refine details.acc{border-radius:14px}body.refine details.acc+details.acc{margin-top:10px}:is(body.refine,.guide-bands.refine) .eyebrow{font-size:12px;letter-spacing:.06em}body.refine .intro-copy p{font-size:15.5px;line-height:1.95;color:#cfdde2}body.refine .facts :is(dt,dd){font-size:14px}body.refine .steps li h3{font-size:16px}body.refine .steps li p{font-size:14px;line-height:1.85;color:#c9d8dd}:is(body.refine,.guide-bands.refine) :is(.table-wrap,.inner-body,.seo-body) :is(th,td){font-size:14.5px;line-height:1.8}:is(body.refine,.guide-bands.refine) :is(.table-wrap,.inner-body,.seo-body) td{color:#c3d3d9}:is(body.refine,.guide-bands.refine) .band :is(.inner-body,.seo-body) :is(p,li){color:#dde7e9}body.refine details.acc summary h3{font-size:17px}:is(body.refine,.guide-bands.refine) .band-figure figcaption{font-size:14px;color:#b7cad1}body.refine .inner-sources{font-size:14px}:is(body.refine .guide-bands,.guide-bands.refine)>.band:not(.band-pano):not(.band-quiz)+.band:not(.band-pano):not(.band-quiz):before{content:"";position:absolute;top:0;left:50%;width:min(520px,60%);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(237,186,96,.38),transparent);pointer-events:none}:is(body.refine .guide-bands,.guide-bands.refine)>.band:not(.band-pano):not(.band-quiz)+.band:not(.band-pano):not(.band-quiz):after{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;transform:translate(-50%) rotate(45deg);background:#edba60;box-shadow:0 0 12px #edba6073;pointer-events:none}@media (min-width:1101px){:is(body.refine,.guide-bands.refine) .band-split .band-inner{grid-template-columns:minmax(0,660px) minmax(300px,470px);gap:56px}:is(body.refine .guide-bands,.guide-bands.refine)>.band:not(.band-split):not(.band-sided) :is(.inner-body,.seo-body) .tbl-scroll{margin-inline:-140px}}@media (max-width:700px){:is(body,.guide-bands).refine{--rf-gap:48px;--rf-pad:20px}:is(body.refine,.guide-bands.refine) .band-figure{margin-top:8px}:is(body.refine,.guide-bands.refine) :is(.inner-body,.seo-body) h3{margin-top:26px}}html body[class*=tbl-] :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){overflow-x:auto;border-radius:14px;padding:0}html body[class*=tbl-] :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) table{border-collapse:separate;border-spacing:0;width:100%;font-variant-numeric:tabular-nums}html body[class*=tbl-] :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(th,td){padding:14px 18px;text-align:start;vertical-align:middle}html body[class*=tbl-] :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead{background:none}html body.tbl-papyrus :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:linear-gradient(180deg,#f3e6c4,#e6cf9c);border:1px solid #b98a3e;box-shadow:0 18px 36px -22px #000,inset 0 0 40px #96682840}html body.tbl-papyrus :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:#3a2a12;color:#f7dc9b;font-family:var(--display,"Noto Naskh Arabic",serif);font-size:15px;font-weight:700;border-bottom:3px double #b98a3e}html body.tbl-papyrus :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) td,html body.tbl-papyrus :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) tbody th{color:#3b2a14!important;border-bottom:1px dashed rgba(122,82,26,.45)}html body.tbl-papyrus :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) tbody tr:last-child>*{border-bottom:0}html body.tbl-papyrus :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){font-weight:700;color:#5a3a0e!important}html body.tbl-papyrus :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) a{color:#7a3e05;text-decoration-color:#b98a3e}html body.tbl-ledger :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:repeating-linear-gradient(180deg,#071c27 0 52px,#0a2331 52px 104px);border:1px solid #2e6f86;border-inline-start:4px solid #edba60}html body.tbl-ledger :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:#0e3a4c;color:#bfeaf2;font:700 12.5px/1.6 Cairo,sans-serif;letter-spacing:.04em;border-bottom:2px solid #edba60}html body.tbl-ledger :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#d7e4e8!important;border-bottom:1px solid rgba(91,170,196,.18)}html body.tbl-ledger :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){color:#ffe3a0!important;font-weight:700}html body.tbl-ledger :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) td:not(:first-child){font-family:Cairo,sans-serif}html body.tbl-wallet :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:none;border:0;box-shadow:none}html body.tbl-wallet :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) table{border-spacing:0 10px}html body.tbl-wallet :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead{background:none}html body.tbl-wallet :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:#123f50;color:#9be7ef;font:700 12.5px/1.5 Cairo,sans-serif;padding-block:10px;border-block:1px solid rgba(123,219,230,.35)}html body.tbl-wallet :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th:first-child{border-inline-start:1px solid rgba(123,219,230,.35);border-start-start-radius:999px;border-end-start-radius:999px;padding-inline-start:24px}html body.tbl-wallet :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th:last-child{border-inline-end:1px solid rgba(123,219,230,.35);border-start-end-radius:999px;border-end-end-radius:999px;padding-inline-end:24px}html body.tbl-wallet :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) tbody td{background:linear-gradient(180deg,#0f3a4b,#0a2a38);color:#e3eef1!important;border-block:1px solid rgba(123,219,230,.25)}html body.tbl-wallet :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) tbody :is(td:first-child,th){border-inline-start:1px solid rgba(123,219,230,.25);border-start-start-radius:999px;border-end-start-radius:999px;color:#ffe3a0!important;font-weight:700;padding-inline-start:24px}html body.tbl-wallet :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) tbody td:last-child{border-inline-end:1px solid rgba(123,219,230,.25);border-start-end-radius:999px;border-end-end-radius:999px;padding-inline-end:24px}html body.tbl-receipt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:#f6f2e9;border:0;border-radius:4px 4px 0 0;box-shadow:0 20px 40px -24px #000;padding-bottom:12px;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/16px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/16px 100%}html body.tbl-receipt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:#f6f2e9;color:#1d2a2f;font:800 12.5px/1.4 Cairo,sans-serif;border-bottom:2px solid #1d2a2f}html body.tbl-receipt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#25343a!important;border-bottom:1px dashed #9aa6aa}html body.tbl-receipt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){font-weight:800;color:#a31f2a!important}html body.tbl-receipt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) a{color:#a31f2a}html body.tbl-certificate :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:radial-gradient(120% 90% at 50% 0%,#1c3a2c,#081a20 70%);border:1px solid #edba60;outline:1px solid rgba(237,186,96,.45);outline-offset:5px;margin-block:30px}html body.tbl-certificate :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:linear-gradient(180deg,#f7d98f,#c9923f);color:#24180a;font-family:var(--display,"Noto Naskh Arabic",serif);font-size:15px;text-align:center}html body.tbl-certificate :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#f3e7c8!important;text-align:center;border-bottom:1px solid rgba(237,186,96,.2)}html body.tbl-certificate :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){text-align:start;font-family:var(--display,"Noto Naskh Arabic",serif);font-size:16px;color:#ffe3a0!important}html body.tbl-studio :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:linear-gradient(180deg,#040e14,#071923);border:1px solid #13495a;box-shadow:0 -2px #22c7d3,0 -14px 34px -14px #22c7d38c}html body.tbl-studio :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:radial-gradient(80% 160% at 50% 0%,#0f4553,#071923);color:#e9fbff;font:700 13px/1.5 Cairo,sans-serif;border-bottom:1px solid #22c7d3}html body.tbl-studio :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#cfe2e7!important;border-bottom:1px solid rgba(34,199,211,.12)}html body.tbl-studio :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) tbody tr:hover td{background:#22c7d312}html body.tbl-studio :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){color:#7bdbe6!important;font-weight:700}html body.tbl-felt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:radial-gradient(130% 120% at 50% 0%,#14563c,#0a3324 75%);border:4px solid #8a6326;box-shadow:inset 0 0 0 2px #e2b363,0 18px 40px -24px #000}html body.tbl-felt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:#00000040;color:#ffe3a0;font:700 13px/1.5 Cairo,sans-serif;border-bottom:2px dashed rgba(255,255,255,.55)}html body.tbl-felt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#eef6ef!important;border-bottom:1px solid rgba(255,255,255,.12)}html body.tbl-felt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){font-weight:700;border-inline-start:6px solid #b3242c}html body.tbl-felt :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) tbody tr:nth-child(2n) :is(td:first-child,tbody th){border-inline-start-color:#0b0b0b}html body.tbl-felt.felt-cards :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){border-inline-start:0}html body.tbl-felt.felt-cards :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{border-bottom:2px solid rgba(255,255,255,.7);font-family:var(--display,"Noto Naskh Arabic",serif);font-size:15px}html body.tbl-reel :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:linear-gradient(90deg,#08131a,#10232c 50%,#08131a);border:2px solid #c9923f;box-shadow:inset 0 10px 18px -10px #000,inset 0 -10px 18px -10px #000}html body.tbl-reel :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:linear-gradient(180deg,#ffe3a0,#d9a24c 60%,#b9822f);color:#24180a;font:800 12.5px/1.4 Cairo,sans-serif;text-align:center}html body.tbl-reel :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#f4ead2!important;text-align:center;border-bottom:1px solid rgba(201,146,63,.22)}html body.tbl-reel :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,th)+:is(td,th){border-inline-start:2px solid rgba(201,146,63,.55)}html body.tbl-reel :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){text-align:start;color:#ffe3a0!important;font-weight:700}html body.tbl-scoreboard :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:#05090c;border:1px solid #2a2f33;border-radius:8px;box-shadow:inset 0 0 0 3px #0d1317}html body.tbl-scoreboard :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:#0d1317;color:#ffb547;font:800 12px/1.4 Cairo,sans-serif;letter-spacing:.08em;border-bottom:1px solid #ffb54755}html body.tbl-scoreboard :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#e8ecee!important;border-bottom:1px solid #ffffff12;padding-block:11px}html body.tbl-scoreboard :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) td:not(:first-child){color:#ffcf7a!important;font-family:Cairo,sans-serif;font-weight:700}html body.tbl-scoreboard :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) tbody tr:nth-child(odd) td{background:#ffffff05}html body.tbl-stone :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:linear-gradient(160deg,#2c2416,#1a150d);border:1px solid #6e5428;box-shadow:inset 0 1px #ffe3a01f,0 16px 34px -22px #000}html body.tbl-stone :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:linear-gradient(180deg,#5e4721,#3c2c12);color:#f6d58e;font-family:var(--display,"Noto Naskh Arabic",serif);font-size:15px;text-shadow:0 1px 0 #000,0 -1px 0 rgba(255,227,160,.25);border-bottom:1px solid #8a6a35}html body.tbl-stone :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#eadfc6!important;border-bottom:1px solid rgba(138,106,53,.3)}html body.tbl-stone :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){color:#f6d58e!important;font-weight:700;background:#0000002e}html body.tbl-temple :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:linear-gradient(180deg,#0f2550,#0a1a38);border:2px solid #d4a047;padding-top:10px;background-image:repeating-linear-gradient(90deg,#d4a047 0 10px,transparent 10px 14px,#1c3e7c 14px 24px,transparent 24px 28px),linear-gradient(180deg,#0f2550,#0a1a38);background-size:100% 6px,100% 100%;background-repeat:no-repeat}html body.tbl-temple :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:#d4a04724;color:#ffd98a;font-family:var(--display,"Noto Naskh Arabic",serif);font-size:15px;border-bottom:1px solid #d4a047}html body.tbl-temple :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#e4e9f5!important;border-bottom:1px solid rgba(212,160,71,.2)}html body.tbl-temple :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){color:#ffd98a!important;font-weight:700}html body.tbl-calm :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:#0c2a33;border:1px solid #2c5f6b;border-radius:20px}html body.tbl-calm :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:#123a45;color:#cdeef2;font:600 13px/1.6 Cairo,sans-serif;border-bottom:0}html body.tbl-calm :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#d6e7ea!important;border-bottom:1px solid rgba(205,238,242,.08)}html body.tbl-caution :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme){background:#0b1f28;border:1px solid #6b5420;padding-top:8px;background-image:repeating-linear-gradient(-45deg,#e3a93a 0 10px,#0b1f28 10px 20px),linear-gradient(#0b1f28,#0b1f28);background-size:100% 8px,100% 100%;background-repeat:no-repeat}html body.tbl-caution :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) thead th{background:#14303b;color:#ffcf7a;font:700 13px/1.5 Cairo,sans-serif;border-bottom:1px solid #6b5420}html body.tbl-caution :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td,tbody th){color:#e1eaec!important;border-bottom:1px solid rgba(227,169,58,.18)}html body.tbl-caution :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(td:first-child,tbody th){color:#ffcf7a!important;font-weight:700}@media (max-width:700px){html body[class*=tbl-] :is(.tbl-scroll,.table-wrap):not(.tool-embed *):not(.no-theme) :is(th,td){padding:11px 12px;font-size:13px}}
