.gem.svelte-18n04v6{display:block;overflow:visible}.gem.svelte-18n04v6 .body:where(.svelte-18n04v6){fill:var(--gem-fill);stroke:var(--gem-rim);stroke-width:2.5px;stroke-linejoin:round}.gem.svelte-18n04v6 .facet:where(.svelte-18n04v6){fill:none;stroke:var(--gem-rim);stroke-width:1.3px;stroke-linejoin:round;opacity:.72}.gem.svelte-18n04v6 .table:where(.svelte-18n04v6){fill:var(--gem-glint);stroke:var(--gem-rim);stroke-width:1.2px;stroke-linejoin:round;opacity:.85}.gem.svelte-18n04v6 .glint:where(.svelte-18n04v6){fill:var(--gem-glint);stroke:none;opacity:.9}.gem.svelte-18n04v6 .slit:where(.svelte-18n04v6){fill:var(--gem-glint);stroke:var(--gem-glint);stroke-width:1.5px;opacity:.95}.gem.ruby.svelte-18n04v6{--gem-fill:#d94e6b;--gem-rim:#8e1f3a;--gem-glint:#f3a8b7}.gem.pearl.svelte-18n04v6{--gem-fill:#ece6d9;--gem-rim:#9a9180;--gem-glint:#fff}.gem.coral.svelte-18n04v6{--gem-fill:#e4604a;--gem-rim:#98301f;--gem-glint:#f7ab96}.gem.emerald.svelte-18n04v6{--gem-fill:#45ab7c;--gem-rim:#1d5f42;--gem-glint:#9adcbb}.gem.yellow-sapphire.svelte-18n04v6{--gem-fill:#eec64a;--gem-rim:#97700f;--gem-glint:#f9e7a6}.gem.diamond.svelte-18n04v6{--gem-fill:#dce7f1;--gem-rim:#6d8096;--gem-glint:#fff}.gem.blue-sapphire.svelte-18n04v6{--gem-fill:#5070c9;--gem-rim:#233f85;--gem-glint:#a6b9ea}.gem.hessonite.svelte-18n04v6{--gem-fill:#e09b46;--gem-rim:#8f5518;--gem-glint:#f7d3a1}.gem.cats-eye.svelte-18n04v6{--gem-fill:#c3ab6a;--gem-rim:#776024;--gem-glint:#fdf7de}.nine.svelte-3e2rf9{width:100%;margin:0}.nine.svelte-3e2rf9 ul:where(.svelte-3e2rf9){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.nine.svelte-3e2rf9 li:where(.svelte-3e2rf9){border-radius:var(--r-3);background:var(--night-2);border:1px solid var(--night-line);font-size:var(--fs-xs);color:var(--on-night-soft);text-align:center;justify-items:center;gap:4px;min-width:0;padding:8px 4px;display:grid}.nine.svelte-3e2rf9 li:where(.svelte-3e2rf9) span:where(.svelte-3e2rf9){overflow-wrap:anywhere}.nine.svelte-3e2rf9 li.called:where(.svelte-3e2rf9){border:2px solid var(--sun);color:var(--on-night);font-weight:700}.nine.svelte-3e2rf9 li.quiet:where(.svelte-3e2rf9) svg{opacity:.55}.nine-cap.svelte-3e2rf9{font-size:var(--fs-xs);color:var(--on-night-soft);text-align:center;margin-top:8px}@media print{.nine.svelte-3e2rf9 li:where(.svelte-3e2rf9){color:var(--ink);background:0 0}}.pad.svelte-3e2rf9{margin-top:12px}p.reading.svelte-3e2rf9{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-3);font:var(--fs-lg)/1.55 var(--serif);color:var(--ink);max-width:68ch;margin:14px 0;padding:12px 14px}.chartline.svelte-3e2rf9{margin-bottom:14px}.verdicts.svelte-3e2rf9{gap:10px;display:grid}.verdict.svelte-3e2rf9{border:1px solid var(--line);border-left:3px solid var(--line-strong);border-radius:var(--r-3);background:var(--paper);padding:12px 14px}.verdict.yes.svelte-3e2rf9{border-left-color:var(--good);background:var(--good-bg)}.vhead.svelte-3e2rf9{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vtitle.svelte-3e2rf9{flex:200px;min-width:0}.vname.svelte-3e2rf9{font:400 var(--fs-lg)/1.3 var(--serif);color:var(--ink)}.reason.svelte-3e2rf9{font-size:var(--fs-base);margin-top:8px;line-height:1.5}.verdict.svelte-3e2rf9 .kv:where(.svelte-3e2rf9){margin-top:10px}:where(.card:where(.svelte-3e2rf9),.verdict:where(.svelte-3e2rf9)) .kv.svelte-3e2rf9 dt:where(.svelte-3e2rf9):nth-child(n+3),:where(.card:where(.svelte-3e2rf9),.verdict:where(.svelte-3e2rf9)) .kv.svelte-3e2rf9 dd:where(.svelte-3e2rf9):nth-child(n+4){border-top:1px solid var(--line);margin-top:4px;padding-top:6px}.cards.svelte-3e2rf9{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.card.svelte-3e2rf9{border:1px solid var(--line);border-radius:var(--r-3);background:var(--paper);min-width:0;padding:12px 14px}.chead.svelte-3e2rf9{align-items:center;gap:12px;margin-bottom:8px;display:flex}.cname.svelte-3e2rf9{font:600 var(--fs-body)/1.3 var(--sans);color:var(--ink);margin:0}.benefit.svelte-3e2rf9{margin-bottom:8px}.card.svelte-3e2rf9 .kv:where(.svelte-3e2rf9){grid-template-columns:minmax(84px,auto) 1fr}.rules.svelte-3e2rf9{font-size:var(--fs-base);color:var(--ink-soft);margin:8px 0 0;padding-left:20px}.rules.svelte-3e2rf9 li:where(.svelte-3e2rf9){margin-bottom:6px;line-height:1.5}.tablewrap.svelte-3e2rf9{overflow-x:auto}.mukhi.svelte-3e2rf9,.gemhead.svelte-3e2rf9{text-align:left;font-size:var(--fs-base);color:var(--ink);border-bottom:1px solid var(--line);vertical-align:top;padding:14px 8px;font-weight:600}tr.svelte-3e2rf9:last-child .mukhi:where(.svelte-3e2rf9),tr.svelte-3e2rf9:last-child .gemhead:where(.svelte-3e2rf9){border-bottom:0}.nowrapish.svelte-3e2rf9{white-space:nowrap}.gemcell.svelte-3e2rf9{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rud.svelte-3e2rf9 th:where(.svelte-3e2rf9):nth-child(4),.rud.svelte-3e2rf9 th:where(.svelte-3e2rf9):nth-child(5){width:30%}.never.svelte-3e2rf9 th:where(.svelte-3e2rf9):first-child{width:34%}.never.svelte-3e2rf9 th:where(.svelte-3e2rf9):nth-child(2){width:22%}.foot.svelte-3e2rf9{max-width:72ch;margin-top:4px;display:block}@media (width<=700px){.stack.svelte-3e2rf9 tbody:where(.svelte-3e2rf9) th:where(.svelte-3e2rf9){font-size:var(--fs-body);border:0;padding:2px 0;display:block}.stack.svelte-3e2rf9 tbody:where(.svelte-3e2rf9) th[data-label]:where(.svelte-3e2rf9):before{content:attr(data-label);font-size:var(--fs-xs);color:var(--ink-soft);margin-bottom:2px;font-weight:400;display:block}.stack.svelte-3e2rf9 td.nowrapish:where(.svelte-3e2rf9){white-space:normal}.rud.svelte-3e2rf9 th:where(.svelte-3e2rf9):nth-child(4),.rud.svelte-3e2rf9 th:where(.svelte-3e2rf9):nth-child(5),.never.svelte-3e2rf9 th:where(.svelte-3e2rf9):first-child,.never.svelte-3e2rf9 th:where(.svelte-3e2rf9):nth-child(2){width:auto}}@media (width<=560px){.cards.svelte-3e2rf9,.card.svelte-3e2rf9 .kv:where(.svelte-3e2rf9),.verdict.svelte-3e2rf9 .kv:where(.svelte-3e2rf9){grid-template-columns:minmax(0,1fr)}.card.svelte-3e2rf9 .kv:where(.svelte-3e2rf9) dt:where(.svelte-3e2rf9),.verdict.svelte-3e2rf9 .kv:where(.svelte-3e2rf9) dt:where(.svelte-3e2rf9){margin-top:6px}:where(.card:where(.svelte-3e2rf9),.verdict:where(.svelte-3e2rf9)) .kv.svelte-3e2rf9 dt:where(.svelte-3e2rf9):nth-child(n+3),:where(.card:where(.svelte-3e2rf9),.verdict:where(.svelte-3e2rf9)) .kv.svelte-3e2rf9 dd:where(.svelte-3e2rf9):nth-child(n+4){border-top:0;padding-top:0}}
