.cg--belle-epoque{--be-panel:#1a1512;--be-ivory:#f3ead8;--be-text:#e6dcc6;--be-gold:#d2aa55;--be-rule:#8a6d2f;--cg-accent:var(--be-gold);--be-card:#f3ead8;--be-paper:#fffaf0;--be-ink:#16130f;--be-brown:#6b4e12;--be-muted:#5c5240;--be-edge:#d9c9a3;--be-button:#16130f;--be-button-hover:#3a2f22;--be-ok:#2c6a33;--be-error:#9a2a1c;padding:clamp(1.75rem, 5vw, 3.5rem) var(--gutter) clamp(2rem, 6vw, 4rem);background:linear-gradient(135deg, #d2aa5514, transparent 45%), var(--be-panel);box-shadow:inset 0 0 0 1px var(--be-rule), inset 0 0 0 6px var(--be-panel), inset 0 0 0 7px var(--be-rule);color:var(--be-text)}:root[data-theme=dark] .cg--belle-epoque{--be-panel:#0f0c0a;--be-ivory:#f6eedd;--be-text:#ece3cf;--be-gold:#e0b95f;--be-rule:#9a7a35}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cg--belle-epoque{--be-panel:#0f0c0a;--be-ivory:#f6eedd;--be-text:#ece3cf;--be-gold:#e0b95f;--be-rule:#9a7a35}}.cg--belle-epoque .cg__inner{max-width:38rem;margin-inline:auto}.cg--belle-epoque h1{padding-bottom:var(--space-4);border-bottom:1px solid var(--be-rule);color:var(--be-ivory);margin:0;font-size:clamp(2.2rem,8vw,3.4rem);line-height:1.05}.cg--belle-epoque .cg__kind{margin:0 0 var(--space-2);color:var(--be-gold);font-size:var(--text-small);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.cg--belle-epoque a{color:var(--be-gold)}.cg--belle-epoque [hidden]{display:none!important}.cg--belle-epoque .cg__card{gap:var(--space-3);margin-block:var(--space-5);padding:calc(var(--space-5) + 6px) var(--space-5) var(--space-5);background:radial-gradient(140% 90% at 50% 0%, transparent 60%, #8c6e321f), var(--be-card);color:var(--be-ink);box-shadow:0 0 0 1px var(--be-edge), inset 0 0 0 5px var(--be-card), inset 0 0 0 6px var(--be-edge), 0 24px 60px #00000073;border-radius:3px;flex-direction:column;scroll-margin-top:6.5rem;display:flex;position:relative}.cg--belle-epoque .cg__card:before{content:"";background:linear-gradient(90deg,#a07c2e,#e0b95f 50%,#a07c2e);border-radius:3px 3px 0 0;height:6px;position:absolute;inset:0 0 auto}.cg--belle-epoque .cg__card h2,.cg--belle-epoque .cg__card h3,.cg--belle-epoque .cg__card p{margin:0}.cg--belle-epoque .cg__card h2{color:var(--be-ink)}.cg--belle-epoque .cg__card h2:focus,.cg--belle-epoque .cg__card [tabindex="-1"]:focus{outline:none}.cg--belle-epoque .cg__card a{color:var(--be-brown)}.cg--belle-epoque .cg__place{color:var(--be-brown);font-size:var(--text-small);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.cg--belle-epoque .cg__row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.cg--belle-epoque .cg__row input{flex:10rem}.cg--belle-epoque .button{border:1px solid var(--be-gold);background:var(--be-gold);color:var(--be-ink)}.cg--belle-epoque .button:hover{background:var(--be-ivory)}.cg--belle-epoque .cg__card .button{border-color:var(--be-button);background:var(--be-button);color:var(--be-card)}.cg--belle-epoque .cg__card .button:hover{background:var(--be-button-hover)}.cg--belle-epoque .button:disabled{opacity:.6;cursor:progress}.cg--belle-epoque :focus-visible{outline:3px solid var(--be-gold);outline-offset:2px}.cg--belle-epoque .cg__card :focus-visible{outline-color:var(--be-brown)}.cg--belle-epoque input[type=text]{border:1px solid var(--be-rule);background:var(--be-paper);width:100%;color:var(--be-ink);font:inherit;border-radius:3px;padding:.65rem .8rem;font-size:1.1rem}.cg--belle-epoque .cg__gate label{font-weight:700}.cg--belle-epoque .cg__task,.cg--belle-epoque .cg__won,.cg--belle-epoque .cg__question{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.cg--belle-epoque .cg__question{align-self:stretch}.cg--belle-epoque .cg__q{font-size:1.1rem;font-weight:700}.cg--belle-epoque .cg__choices{gap:var(--space-3);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.cg--belle-epoque .cg__choice{border:2px solid var(--be-rule);background:var(--be-paper);min-height:3.5rem;color:var(--be-ink);font-family:var(--font-heading);cursor:pointer;box-shadow:0 3px 0 var(--be-edge);border-radius:3px;padding:.75rem 1rem;font-size:1.25rem;line-height:1.25}.cg--belle-epoque .cg__choice:hover:not(:disabled){border-color:var(--be-ink);background:#fff}.cg--belle-epoque .cg__choice:disabled{cursor:default;opacity:.45;text-decoration:line-through}.cg--belle-epoque .cg__way{gap:var(--space-2);width:100%;padding:var(--space-3);background:#6b4e1214;border-radius:3px;flex-direction:column;display:flex}.cg--belle-epoque .cg__way h3{color:var(--be-ink);font-size:1.1rem}.cg--belle-epoque .cg__nav,.cg--belle-epoque .cg__nav:visited,.cg--belle-epoque .cg__nav:active{border:2px solid var(--be-ink);background:var(--be-paper);color:var(--be-ink);border-radius:999px;padding:.55rem 1rem;font-weight:700;text-decoration:none;display:inline-block}@media (hover:hover){.cg--belle-epoque .cg__nav:hover{background:var(--be-ink);color:var(--be-card)}}.cg--belle-epoque .cg__after{font-size:1.05rem}.cg--belle-epoque .cg__found{color:var(--be-brown);font-family:var(--font-heading);font-size:1.4rem;line-height:1.25}.cg--belle-epoque .cg__found strong{color:var(--be-ink);font-weight:400}.cg--belle-epoque .cg__clue-text{padding:var(--space-2) var(--space-3);border-left:3px solid var(--be-gold);background:var(--be-paper);font-style:italic}.cg--belle-epoque .cg__replay{border:2px solid var(--be-ink);background:var(--be-paper);color:var(--be-ink);font:inherit;cursor:pointer;border-radius:999px;padding:.5rem 1rem;font-weight:700}.cg--belle-epoque .cg__adult{border-left:4px solid var(--be-gold);background:#c9a24a29;border-radius:3px;width:100%}.cg--belle-epoque .cg__adult summary{color:var(--be-ink);cursor:pointer;padding:.7rem .9rem;font-weight:700}.cg--belle-epoque .cg__adult p{font-size:var(--text-small);padding:0 .9rem .8rem}.cg--belle-epoque .cg__notebook{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--be-edge);border-left:4px solid var(--be-ink);background:repeating-linear-gradient(to bottom, transparent 0 1.55rem, #6b4e121f 1.55rem calc(1.55rem + 1px)), var(--be-paper);border-radius:3px}.cg--belle-epoque .cg__notebook h3{margin-bottom:var(--space-2);font-size:1.15rem}.cg--belle-epoque .cg__notes{gap:var(--space-3);margin:0;padding-left:1.4rem;display:grid}.cg--belle-epoque .cg__notes li::marker{color:var(--be-brown);font-weight:700}.cg--belle-epoque .cg__notes strong,.cg--belle-epoque .cg__notes span{display:block}.cg--belle-epoque .cg__notes span{font-size:var(--text-small)}.cg--belle-epoque .cg__audio{gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);background:#16130f12;border-radius:4px;align-items:center;display:flex}.cg--belle-epoque .cg__play{border:2px solid var(--be-gold);background:var(--be-ink);width:4.25rem;height:4.25rem;color:var(--be-card);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 4px #a07c2e}.cg--belle-epoque .cg__play svg{fill:currentColor;width:2.2rem;height:2.2rem}.cg--belle-epoque .cg__track{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.cg--belle-epoque .cg__audio-label{color:var(--be-ink);font-size:1.05rem;font-weight:700}.cg--belle-epoque .cg__bar{cursor:pointer;background:#16130f2e;border-radius:999px;height:.8rem;position:relative;overflow:hidden}.cg--belle-epoque .cg__bar span{border-radius:inherit;background:var(--be-brown);width:0;position:absolute;inset:0 auto 0 0}.cg--belle-epoque .cg__time{color:var(--be-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums}.cg--belle-epoque .cg__letters{z-index:2;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-3);border:1px solid var(--be-rule);background:#16130ff0;border-radius:3px;flex-wrap:wrap;justify-content:center;display:flex;position:sticky;top:.5rem;box-shadow:0 10px 30px #0006}.cg--belle-epoque .cg__cards{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.cg--belle-epoque .cg__slot{display:flex}.cg--belle-epoque .cg__letter{border:2px dashed var(--be-rule);width:2.6rem;height:3.1rem;color:var(--be-text);font-family:var(--font-heading);border-radius:3px;place-items:center;font-size:1.5rem;display:grid}.cg--belle-epoque .cg__letter--won{background:linear-gradient(160deg, #fffaf0, var(--be-card) 70%);color:var(--be-ink);border:1px solid #a07c2e;box-shadow:inset 0 -3px #6b4e1240,0 2px #0000004d}.cg--belle-epoque .cg__clue{font:inherit;font-family:var(--font-heading);cursor:pointer;padding:0;font-size:1.5rem}.cg--belle-epoque .cg__clue[aria-expanded=true]{border:2px solid var(--be-gold);background:var(--be-gold)}.cg--belle-epoque .cg__clue-note{max-height:40vh;padding:var(--space-3);background:var(--be-card);color:var(--be-ink);font-size:var(--text-small);border-radius:3px;flex-basis:100%;overflow-y:auto}.cg--belle-epoque .cg__clue-note p{margin:var(--space-1) 0 0}.cg--belle-epoque .cg__big{color:var(--be-brown);font-family:var(--font-heading);letter-spacing:.08em;font-size:1.8rem}.cg--belle-epoque .cg__small{color:var(--be-muted);font-size:var(--text-small)}.cg--belle-epoque .cg__note{color:var(--be-text)}.cg--belle-epoque .cg__status:empty{display:none}.cg--belle-epoque .cg__status[data-state=ok]{color:var(--be-ok);font-weight:700}.cg--belle-epoque .cg__status[data-state=error]{color:var(--be-error);font-weight:700}.cg--belle-epoque .cg__map{margin-top:var(--space-5);color:var(--be-text)}.cg--belle-epoque .cg__map summary{color:var(--be-ivory);cursor:pointer;font-weight:700}.cg--belle-epoque .cg__map[open] summary{margin-bottom:var(--space-3)}.cg--belle-epoque .cg__map .mapa__routes,.cg--belle-epoque .cg__map .mapa__near,.cg--belle-epoque .cg__map .mapa__near-result{display:none!important}.cg--belle-epoque .cg__offline{margin-top:var(--space-6);color:var(--be-text)}.cg--belle-epoque .cg__offline h2{margin:0 0 var(--space-3);color:var(--be-ivory);font-size:var(--text-h3)}.cg--belle-epoque .cg__gate .cg__update{color:var(--be-brown);margin:0;font-weight:700}.cg--belle-epoque .cg__offline .cg__status[data-state=ok]{color:#bfe8c4}.cg--belle-epoque .cg__offline .cg__status[data-state=error]{color:#ffc2b5}.cg--belle-epoque .cg__offline .cg__status:not([data-state]){color:var(--be-text)}.cg--belle-epoque .cg__footer{margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--be-rule);color:var(--be-text)}.cg--belle-epoque .cg__reset{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.cg--belle-epoque .cg__play:active{transform:translateY(2px);box-shadow:0 2px #a07c2e}.cg--belle-epoque .cg__clue{transition:transform .15s}.cg--belle-epoque .cg__clue:hover{transform:translateY(-2px)}}.cg--belle-epoque .cg__audio--soon .cg__play,.cg--belle-epoque .cg__audio--soon .cg__bar{opacity:.6}.cg--belle-epoque .cg__transcript>summary:before{content:"▸ "}.cg--belle-epoque .cg__transcript[open]>summary:before{content:"▾ "}.cg--belle-epoque .cg__play:disabled,.cg--belle-epoque .cg__replay:disabled{cursor:not-allowed}.cg--belle-epoque .cg__transcript{width:100%}.cg--belle-epoque .cg__transcript summary{border:2px solid var(--be-ink);background:var(--be-paper);color:var(--be-ink);cursor:pointer;border-radius:999px;padding:.4rem .9rem;font-weight:700;display:inline-block}.cg--belle-epoque .cg__transcript[open] summary{margin-bottom:var(--space-3)}.cg--greek{--sea-deep:#0e2c40;--sea:#1b4d69;--sea-ink:#163f57;--terracotta:#b4532c;--terracotta-deep:#93421f;--ochre:#d9a441;--ochre-light:#ebc274;--marble:#f4ecdc;--marble-edge:#dccfb2;--stone-ink:#2b2a30;--stone-muted:#5e5646;--meander:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 16'%3E%3Cpath d='M0 14H6V2H22V10H12V6H16M22 10V14H32' fill='none' stroke='%23d9a441' stroke-width='2'/%3E%3C/svg%3E");padding:clamp(1.75rem, 5vw, 3.5rem) var(--gutter) clamp(2rem, 6vw, 4.5rem);background:radial-gradient(circle at 30% 30%, #ffffff0e 0 2.6px, transparent 3px) 0 0 / 17px 17px, radial-gradient(circle at 70% 70%, #d9a44112 0 2.4px, transparent 2.8px) 0 0 / 23px 23px, radial-gradient(120% 70% at 50% 0%, var(--sea), var(--sea-deep) 70%);color:#eef3f5}.cg--greek .cg__inner{max-width:38rem;margin-inline:auto}.cg--greek h1{padding-bottom:var(--space-4);background:var(--meander) left bottom / 32px 10px repeat-x;color:#f7efdc;margin:0;font-size:clamp(2.2rem,8vw,3.4rem);line-height:1.05}.cg--greek .cg__kind{margin:0 0 var(--space-2);color:var(--ochre-light);font-size:var(--text-small);letter-spacing:.04em;font-weight:700}.cg--greek .cg__card{gap:var(--space-3);margin-block:var(--space-5);padding:calc(var(--space-5) + 10px) var(--space-5) var(--space-5);background:radial-gradient(140% 90% at 50% 0%, transparent 60%, #9678461f), var(--marble);color:var(--stone-ink);box-shadow:0 0 0 1px var(--marble-edge), 0 0 0 6px #f4ecdc1a, 0 24px 60px #0006;border-radius:4px;flex-direction:column;scroll-margin-top:6.5rem;display:flex;position:relative}.cg--greek .cg__card:before{content:"";background:var(--terracotta) var(--meander) left center / 32px 10px repeat-x;border-radius:4px 4px 0 0;height:10px;position:absolute;inset:0 0 auto}.cg--greek [hidden]{display:none!important}.cg--greek .cg__card h2,.cg--greek .cg__card h3,.cg--greek .cg__card p{margin:0}.cg--greek .cg__card h2{color:var(--sea-ink)}.cg--greek .cg__card h2:focus,.cg--greek .cg__card [tabindex="-1"]:focus{outline:none}.cg--greek .cg__card a{color:var(--sea)}.cg--greek .cg__place{color:var(--terracotta-deep);font-size:var(--text-small);font-weight:700}.cg--greek .cg__row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.cg--greek .cg__row input{flex:10rem}.cg--greek .button{background:var(--terracotta);color:#fff}.cg--greek .button:hover{background:var(--terracotta-deep)}.cg--greek .button:disabled{opacity:.6;cursor:progress}.cg--greek .button:focus-visible,.cg--greek input:focus-visible,.cg--greek .cg__choice:focus-visible,.cg--greek .cg__nav:focus-visible,.cg--greek .cg__replay:focus-visible,.cg--greek .cg__adult summary:focus-visible,.cg--greek .cg__play:focus-visible,.cg--greek .cg__reset:focus-visible,.cg--greek .cg__map summary:focus-visible{outline:3px solid var(--ochre);outline-offset:2px}.cg--greek input[type=text]{border:1px solid var(--marble-edge);width:100%;color:var(--stone-ink);font:inherit;background:#fffaf0;border-radius:3px;padding:.65rem .8rem;font-size:1.1rem}.cg--greek .cg__gate label{font-weight:700}.cg--greek .cg__task,.cg--greek .cg__won,.cg--greek .cg__question{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.cg--greek .cg__question{align-self:stretch}.cg--greek .cg__q{font-size:1.1rem;font-weight:700}.cg--greek .cg__choices{gap:var(--space-3);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.cg--greek .cg__choice{border:2px solid var(--marble-edge);min-height:3.5rem;color:var(--sea-ink);font-family:var(--font-heading);cursor:pointer;box-shadow:0 3px 0 var(--marble-edge);background:#fffaf0;border-radius:4px;padding:.75rem 1rem;font-size:1.35rem}.cg--greek .cg__choice:hover:not(:disabled){border-color:var(--terracotta);background:#fff}.cg--greek .cg__choice:disabled{cursor:default;opacity:.45;text-decoration:line-through}.cg--greek .cg__way{gap:var(--space-2);width:100%;padding:var(--space-3);background:#1b4d6914;border-radius:3px;flex-direction:column;display:flex}.cg--greek .cg__way h3{color:var(--sea-ink);font-size:1.1rem}.cg--greek .cg__nav,.cg--greek .cg__nav:visited,.cg--greek .cg__nav:active{border:2px solid var(--sea);color:var(--sea-ink);background:#fffaf0;border-radius:999px;padding:.55rem 1rem;font-weight:700;text-decoration:none;display:inline-block}@media (hover:hover){.cg--greek .cg__nav:hover{background:var(--sea);color:#fff}}.cg--greek .cg__after{font-size:1.05rem}.cg--greek .cg__quote{text-align:center;align-self:stretch;margin:0}.cg--greek .cg__quote blockquote{border:3px solid var(--terracotta);color:var(--stone-ink);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;background:#fbf8f2;border-radius:4px;margin:0;padding:.85rem 1rem;font-size:clamp(1.05rem,4.2vw,1.4rem);line-height:1.4}.cg--greek .cg__quote figcaption{margin-top:var(--space-2);color:var(--stone-muted);font-style:italic}.cg--greek .cg__replay{border:2px solid var(--sea);color:var(--sea-ink);font:inherit;cursor:pointer;background:#fffaf0;border-radius:999px;padding:.5rem 1rem;font-weight:700}.cg--greek .cg__adult{border-left:4px solid var(--ochre);background:#d9a44124;border-radius:3px;width:100%}.cg--greek .cg__adult summary{color:var(--sea-ink);cursor:pointer;padding:.7rem .9rem;font-weight:700}.cg--greek .cg__adult p{font-size:var(--text-small);padding:0 .9rem .8rem}.cg--greek .cg__audio{gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);background:#1b4d691a;border-radius:6px;align-items:center;display:flex}.cg--greek .cg__play{background:var(--terracotta);color:#fff;width:4.25rem;height:4.25rem;box-shadow:0 4px 0 var(--terracotta-deep);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.cg--greek .cg__play:active{box-shadow:0 2px 0 var(--terracotta-deep);transform:translateY(2px)}.cg--greek .cg__play svg{fill:currentColor;width:2.2rem;height:2.2rem}.cg--greek .cg__track{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.cg--greek .cg__audio-label{color:var(--sea-ink);font-size:1.05rem;font-weight:700}.cg--greek .cg__bar{cursor:pointer;background:#1b4d6933;border-radius:999px;height:.8rem;position:relative;overflow:hidden}.cg--greek .cg__bar span{border-radius:inherit;background:var(--terracotta);width:0;position:absolute;inset:0 auto 0 0}.cg--greek .cg__time{color:var(--stone-muted);font-size:var(--text-small);font-variant-numeric:tabular-nums}.cg--greek .cg__letters{z-index:2;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-3);background:#0e2c40eb;border:1px solid #d9a44173;border-radius:4px;flex-wrap:wrap;justify-content:center;display:flex;position:sticky;top:.5rem;box-shadow:0 10px 30px #00000059}.cg--greek .cg__letter{color:#f4ecdcb3;width:2.6rem;height:2.6rem;font-family:var(--font-heading);border:2px dashed #d9a441b3;border-radius:3px;place-items:center;font-size:1.5rem;display:grid}.cg--greek .cg__letter--won{background:linear-gradient(145deg, #c5643a, var(--terracotta) 60%, var(--terracotta-deep));color:#fff6e6;border:0;box-shadow:inset 0 -3px #0000002e,0 2px #00000040}.cg--greek .cg__letter--won:nth-child(2n){background:linear-gradient(145deg, #e3b65a, var(--ochre) 60%, #b98a2f);color:var(--sea-deep)}.cg--greek .cg__big{color:var(--terracotta-deep);font-family:var(--font-heading);letter-spacing:.08em;font-size:1.8rem}.cg--greek .cg__small{color:var(--stone-muted);font-size:var(--text-small)}.cg--greek .cg__note{color:#cfe0e8}.cg--greek .cg__status:empty{display:none}.cg--greek .cg__status[data-state=ok]{color:#2c6a33;font-weight:700}.cg--greek .cg__status[data-state=error]{color:#a3261b;font-weight:700}.cg--greek .cg__map{margin-top:var(--space-5);color:#eef3f5}.cg--greek .cg__map summary{cursor:pointer;font-weight:700}.cg--greek .cg__map[open] summary{margin-bottom:var(--space-3)}.cg--greek .cg__map .mapa__routes,.cg--greek .cg__map .mapa__near,.cg--greek .cg__map .mapa__near-result{display:none!important}.cg--greek .cg__offline{margin-top:var(--space-6);color:#cfe0e8}.cg--greek .cg__offline h2{margin:0 0 var(--space-3);color:#f7efdc;font-size:var(--text-h3)}.cg--greek .cg__gate .cg__update{color:var(--terracotta-deep);margin:0;font-weight:700}.cg--greek .cg__offline .cg__status[data-state=ok]{color:#bfe8c4}.cg--greek .cg__offline .cg__status[data-state=error]{color:#ffc2b5}.cg--greek .cg__offline .cg__status:not([data-state]){color:#eef3f5}.cg--greek .cg__footer{margin-top:var(--space-7);padding-top:var(--space-4);color:#cfe0e8;border-top:1px solid #d9a44159}.cg--greek .cg__reset{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.cg--greek .cg__play:active{transform:none}.cg--greek *{scroll-behavior:auto!important;transition:none!important}}.cg--greek .cg__audio--soon .cg__play,.cg--greek .cg__audio--soon .cg__bar{opacity:.6}.cg--greek .cg__transcript>summary:before{content:"▸ "}.cg--greek .cg__transcript[open]>summary:before{content:"▾ "}.cg--greek .cg__play:disabled,.cg--greek .cg__replay:disabled{cursor:not-allowed}.cg--greek .cg__transcript{width:100%}.cg--greek .cg__transcript summary{border:2px solid var(--sea);color:var(--sea-ink);cursor:pointer;background:#fffaf0;border-radius:999px;padding:.4rem .9rem;font-weight:700;display:inline-block}.cg--greek .cg__transcript summary:focus-visible{outline:3px solid var(--ochre);outline-offset:2px}.cg--greek .cg__transcript[open] summary{margin-bottom:var(--space-3)}
