.cr-sala {
  --cr-gold: #edc989;
  --cr-border: rgba(216,174,111,.39);
  color-scheme: dark;
  position: fixed;
  inset: 0;
  padding: 0;
  margin: auto;
  width: min(1220px, 96vw);
  max-width: 100%;
  max-height: 94dvh;
  overflow: auto;
  overscroll-behavior: contain;
  color: #f9edde;
  border: 1px solid var(--cr-border);
  border-radius: 20px;
  background: radial-gradient(ellipse at 50% 25%, #51314c77, transparent 55%), linear-gradient(125deg,#241421,#140d19 52%,#261524);
  box-shadow: 0 30px 100px #050208ca;
  font: 400 15px/1.5 var(--sans, "DM Sans", sans-serif);
}
.cr-sala::backdrop {background:#0a0610cf;backdrop-filter:blur(5px)}
.cr-sala [hidden] {display:none!important}
.cr-sala :is(button,summary,select) {cursor:pointer}
.cr-sala :is(button,a,textarea,select,summary):focus-visible {outline:2px solid #ffdc99;outline-offset:3px}
.cr-head {
  position:relative; display:flex; align-items:center; justify-content:center; text-align:center;
  padding:15px 60px 20px; border-bottom:1px solid var(--cr-border);
  background:radial-gradient(ellipse at 50% 120%, #74436270,transparent 60%);
}
.cr-head h2 {margin:2px 0 0;font:500 clamp(36px,4.4vw,65px)/.99 var(--serif,"Cormorant Garamond",serif);letter-spacing:-.037em;color:#ffeac6}
.cr-eyebrow {display:block;font:650 10px/1.4 var(--sans,sans-serif);color:var(--cr-gold);text-transform:uppercase;letter-spacing:.2em}
.cr-close {
  position:absolute;top:16px;right:17px;width:41px;height:41px;line-height:1;
  background:#261b2a;color:#f7dec6;border:1px solid var(--cr-border);border-radius:50%;font-size:25px;
}
.cr-floor {display:grid;grid-template-columns:minmax(205px,1fr) minmax(290px,1.57fr) minmax(210px,1fr);align-items:center;gap:13px;padding:clamp(14px,2.4vw,32px);background:linear-gradient(90deg,#211322f0,#211322d9,#211322f2),url(assets/cristalomancia.webp) center 42%/cover}
.cr-question-column,.cr-right {display:grid;gap:13px;min-width:0}
.cr-panel {padding:clamp(14px,1.75vw,24px);border:1px solid var(--cr-border);border-radius:15px;background:linear-gradient(142deg,#392437e8,#201422f7 68%);box-shadow:inset 0 1px 0 #fff3cf0d}
.cr-panel h3 {margin:9px 0 13px;font:500 clamp(23px,2.15vw,35px)/1.06 var(--serif,"Cormorant Garamond",serif);color:#fff0d4;letter-spacing:-.025em}
.cr-panel h4 {color:#f2ce91;font:550 18px/1.2 var(--serif,serif);margin:14px 0 4px}
.cr-panel p,.cr-panel blockquote {margin:7px 0 0;color:#e2d1d8;line-height:1.48;font-size:14px;overflow-wrap:anywhere}
.cr-panel blockquote {font:italic 500 clamp(21px,2vw,29px)/1.22 var(--serif,serif);color:#fcdfca;margin-top:14px}
.cr-form textarea,.cr-birth select {color:#fcf0e3;background:#160f1bdc;border:1px solid #aa889969;border-radius:9px;font:inherit;padding:10px;width:100%;margin:0}
.cr-form textarea {resize:vertical;min-height:80px}
.cr-form textarea::placeholder {color:#c2aebb}
.cr-birth select {margin:6px 0}
.cr-birth h3 {font-size:clamp(22px,1.85vw,28px);margin-bottom:6px}
.cr-prompts {display:flex;gap:6px;flex-wrap:wrap;margin:6px 0 16px}
.cr-pill,.cr-back,.cr-again {border:1px solid #b791a477;color:#f1ded1;background:#241826;border-radius:100px;font:500 12px var(--sans,sans-serif);padding:7px 10px}
.cr-pill:hover,.cr-again:hover,.cr-back:hover {border-color:var(--cr-gold)}
.cr-gold {display:flex;align-items:center;gap:8px;justify-content:center;width:100%;min-height:44px;border:1px solid #dfba78;border-radius:10px;color:#281922;background:linear-gradient(115deg,#f8deb0,#d2a36e);font:650 14px/1.2 var(--sans,sans-serif);padding:10px}
.cr-gold span {font-size:20px}
.cr-stage {min-width:0;position:relative;align-self:center;isolation:isolate;--gem-glow:#cf93fc}
.cr-world {position:relative;aspect-ratio:1;isolation:isolate;overflow:hidden;border:1px solid var(--cr-border);border-radius:50% 50% 16px 16px / 14% 14% 16px 16px;box-shadow:0 12px 40px #0d0610aa,inset 0 0 0 2px #fff1b1}
.cr-scene {width:100%;height:100%;display:block;object-fit:cover}
.cr-world::after {content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#180d20b8,transparent 26%),radial-gradient(ellipse,transparent 60%,#1e102954)}
.cr-fog {position:absolute;left:25.5%;top:10.7%;width:48%;aspect-ratio:1;border-radius:50%;overflow:hidden;mix-blend-mode:screen;opacity:.36;transition:opacity 1s}
.cr-fog::before,.cr-fog::after {content:"";position:absolute;inset:-32%;filter:blur(9px);animation:cr-mist 15s ease-in-out infinite alternate;background:conic-gradient(from 140deg,transparent 8%,#b079ff80,transparent 43%,#ffcfb442,transparent 65%,#763dbb95,transparent 89%)}
.cr-fog::after {inset:-10%;animation-duration:11s;animation-direction:alternate-reverse;background:radial-gradient(ellipse at 20% 70%,var(--gem-glow),transparent 32%),radial-gradient(ellipse at 72% 20%,#ae90f4,transparent 26%)}
.cr-sala:is([data-phase="mist"],[data-phase="reveal"]) .cr-fog {opacity:.93}
.cr-sala:is([data-phase="mist"],[data-phase="reveal"]) .cr-fog::before {animation-duration:2.4s}
.cr-glints {pointer-events:none;position:absolute;inset:0;overflow:hidden}
.cr-glints i {position:absolute;width:2px;height:2px;border-radius:50%;opacity:0;background:#ffe2c8;box-shadow:0 0 6px #ffce89;animation:cr-glimmer 5.1s ease-in-out infinite;animation-delay:calc(var(--i) * -.48s)}
.cr-status {margin:0;position:relative;text-align:center;color:#f7d4a1;min-height:42px;padding:12px 5px 2px;font:500 clamp(16px,1.5vw,22px)/1.2 var(--serif,serif)}
.cr-runes {position:absolute;inset:17% 22% 47%;display:flex;align-items:center;justify-content:center;gap:4%;z-index:2}
.cr-rune {padding:4px 3px;min-width:0;flex:1;border:0;border-radius:8px;color:#fff0c5;text-align:center;background:radial-gradient(ellipse,#38203cd9,transparent 74%);text-shadow:0 0 8px #270b28,0 0 16px #dda3ff;animation:cr-arrive .7s ease-out both}
.cr-rune:nth-child(2) {align-self:flex-start;animation-delay:.12s}
.cr-rune:nth-child(3) {animation-delay:.24s}
.cr-rune b {display:block;font:400 clamp(28px,3.4vw,50px)/1 var(--serif,serif);color:#ffe7aa}
.cr-rune span {font:650 clamp(10px,.9vw,13px)/1.3 var(--sans,sans-serif)}
.cr-rune:hover,.cr-rune:focus-visible {background:#271327b8}
.cr-back,.cr-again {display:block;margin:10px auto 0}
.cr-apparition {position:absolute;z-index:1;left:33%;top:17%;width:33%;aspect-ratio:1;mix-blend-mode:screen;mask-image:radial-gradient(ellipse,black 59%,transparent 77%);animation:cr-gem-reveal 1.1s ease-out both}
.cr-gem {background-image:url(assets/cristal-pedras.webp);background-size:300% 200%;background-repeat:no-repeat}
.cr-gem-0{background-position:0% 0%}.cr-gem-1{background-position:50% 0%}.cr-gem-2{background-position:100% 0%}
.cr-gem-3{background-position:0% 100%}.cr-gem-4{background-position:50% 100%}.cr-gem-5{background-position:100% 100%}
.cr-poem {text-align:center;padding-block:clamp(20px,3.5vw,50px)}
.cr-sigil {display:block;font:400 48px/1 var(--serif,serif);color:#e8c889;margin-bottom:13px}
.cr-revealed {animation:cr-arrive .7s ease-out}
.cr-revealed h3 {font-size:clamp(28px,3vw,44px);margin:6px 0}
.cr-revealed .cr-affinity {color:var(--cr-gold);font-size:12px;text-transform:uppercase;letter-spacing:.08em}
.cr-mineral {font-size:13px;color:#d7c8d2}
.cr-mineral {margin-top:15px;border-top:1px solid #d8ae6f35;padding-top:8px}
.cr-mineral summary {color:#eed2a0;text-underline-offset:3px}
.cr-restart {border:0;text-decoration:underline;text-underline-offset:3px;background:none}
@keyframes cr-mist {to{transform:rotate(95deg) scale(1.11)}}
@keyframes cr-glimmer {0%,100%{opacity:0;transform:translateY(4px)}45%{opacity:.8}85%{transform:translateY(-8px)}}
@keyframes cr-arrive {from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
@keyframes cr-gem-reveal {from{opacity:0;transform:scale(.72) translateY(6%)}to{opacity:.97;transform:none}}
@media(max-width:1000px) and (min-width:761px){
  .cr-floor {grid-template-columns:minmax(210px,1fr) minmax(300px,1.45fr);align-items:center}
  .cr-right {grid-column:1/-1}
  .cr-poem {padding-block:14px}
  .cr-poem .cr-sigil {display:none}
}
@media(max-width:760px){
  .cr-sala {width:100%;max-width:100vw;max-height:100dvh;border-radius:0}
  .cr-sala {scroll-padding-top:83px}
  .cr-head {padding:13px 55px;position:sticky;top:0;z-index:4;background:#221521f7}
  .cr-head h2 {font-size:39px}
  .cr-floor {display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:14px}
  .cr-stage {width:min(100%,430px);order:0}
  .cr-question-column {display:contents}
  .cr-form,.cr-question-print {order:1}
  .cr-right {order:2}
  .cr-birth {order:3}
  .cr-world {aspect-ratio:auto;height:auto}
  .cr-scene {height:auto}
  .cr-status {min-height:28px;padding:8px 4px 0}
  .cr-panel {padding:17px}
  .cr-poem {text-align:left}
  .cr-poem .cr-sigil {display:none}
  .cr-sala[data-phase="ask"] .cr-stage {width:min(79%,330px)}
  .cr-sala[data-phase="ask"] .cr-sigil,.cr-sala[data-phase="ask"] .cr-status {display:none}
  .cr-sala:is([data-phase="mist"],[data-phase="observe"],[data-phase="reveal"]) .cr-right {display:none}
  .cr-sala[data-phase="read"] .cr-right {order:1}
  .cr-sala[data-phase="read"] .cr-question-print {order:2}
  .cr-rune {min-height:44px}
}
@media(prefers-reduced-motion:reduce){.cr-sala *,.cr-sala *::before,.cr-sala *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition:none!important}}
.cr-sala{--cr-ink:#1a101f;background:#1a101f}
.cr-head{padding-block:15px 12px;border:0;background:radial-gradient(ellipse at center bottom,#74497850,transparent 62%),#201321}
.cr-head h2{font-size:clamp(39px,4.7vw,73px);text-shadow:0 1px 20px #b785bb35}
.cr-modes{position:relative;z-index:2;display:flex;justify-content:center;gap:6px;padding:8px 12px 16px;background:#201321;border-bottom:1px solid #c7956659}
.cr-mode{padding:8px 14px;border:1px solid transparent;background:transparent;color:#d7bfcd;border-radius:20px;font:600 13px var(--sans)}
.cr-mode[aria-pressed=true]{color:#fff1c8;border-color:#c79365;background:linear-gradient(#5a3b4d,#3b263b)}
.cr-mode:disabled:not([aria-pressed=true]){opacity:.48;cursor:default}
.cr-modes{flex-wrap:wrap}
.cr-sala[data-mode=guide] .cr-invitation,.cr-sala[data-mode=guide] .cr-revealed{background:radial-gradient(ellipse at 87% 0%,#75523a4a,transparent 60%),linear-gradient(135deg,#322036f5,#211523f7);border-color:#cfa36d80}
.cr-sala[data-mode=guide] .cr-apparition{mask-image:none;mix-blend-mode:normal}
.cr-guide-jewel{position:relative;filter:drop-shadow(0 5px 8px #170a16bb) drop-shadow(0 0 9px color-mix(in srgb,var(--cr-color) 65%,transparent))}
.cr-guide-pendant{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:fill}
.cr-guide-core{position:absolute;inset:18% 24% 16%;clip-path:polygon(50% 0,83% 23%,100% 49%,80% 75%,50% 100%,17% 75%,0 49%,17% 23%);background:radial-gradient(at 32% 23%,#fff8df -6%,var(--cr-color) 31%,color-mix(in srgb,var(--cr-color) 45%,#321736) 76%,#311b36)}
.cr-guide-jewel[data-stone="Ônix"] .cr-guide-core{background:radial-gradient(ellipse at 32% 24%,#d4d7de 0%,#80838c 8%,transparent 28%),linear-gradient(145deg,#484b53 0%,#24252c 34%,#131417 61%,#4d4f58 81%,#131418 100%)}
@media(max-width:590px){.cr-sala .cr-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:6px 10px 10px}.cr-sala .cr-mode{min-height:40px;padding:7px 3px;white-space:normal}}
.cr-floor{align-items:start;gap:clamp(12px,1.4vw,24px);background:radial-gradient(ellipse at 53% 26%,#64316a4d,transparent 55%),linear-gradient(90deg,#211322ed,#27142bbd,#211322fa),url(assets/cristalomancia.webp) center 42%/cover}
.cr-stage{align-self:start;perspective:900px}
.cr-world{--look-x:0;--look-y:0;--cr-color:#b592f4;background:#160e1c;box-shadow:0 14px 40px #05020566,0 0 35px color-mix(in srgb,var(--cr-color) 18%,transparent)}
.cr-scene{transform:scale(1.025) translate(calc(var(--look-x) * -4px),calc(var(--look-y) * -3px));transition:transform .18s ease-out}
.cr-fog,.cr-orbits,.cr-apparition,.cr-touch{translate:calc(var(--look-x) * -4px) calc(var(--look-y) * -3px)}
.cr-fog{opacity:.74}
.cr-aurora{position:absolute;pointer-events:none;inset:0;background:radial-gradient(ellipse at 21% 56%,#ffa64d48,transparent 12%),radial-gradient(ellipse at 86% 25%,#ac89ff37,transparent 30%);mix-blend-mode:screen;animation:cr-candle-flux 3.8s ease-in-out infinite alternate}
.cr-orbits{pointer-events:none;position:absolute;left:24.7%;top:10.5%;width:50%;aspect-ratio:1;border-radius:50%;overflow:hidden;mix-blend-mode:screen}
.cr-orbits i{position:absolute;inset:6%;border:1px solid #e5c49e3b;border-left-color:#f5d19cc9;border-right-color:#e8b7ffb2;border-radius:50%;animation:cr-orbit 17s linear infinite;filter:drop-shadow(0 0 4px var(--cr-color))}
.cr-orbits i+i{inset:13%;animation:cr-orbit-alt 21s linear infinite reverse}
.cr-sala:is([data-phase=mist],[data-phase=reveal]) .cr-orbits i{animation-duration:2s}
.cr-apparition{z-index:2;left:33%;top:17%;width:34%;mix-blend-mode:screen;mask-image:radial-gradient(ellipse,#000 57%,transparent 77%)}
.cr-apparition i{display:block;width:100%;height:100%;animation:cr-stone-float 5s ease-in-out infinite}
.cr-touch{position:absolute;z-index:3;left:27%;top:12%;width:46%;height:43%;display:flex;align-items:end;justify-content:center;padding:0 4px 15%;border:0;border-radius:50%;background:radial-gradient(ellipse,#351b3b87 10%,transparent 72%);color:#ffebbd;text-shadow:0 1px 6px #2b112a,0 0 12px #401a35;font:600 clamp(15px,1.5vw,22px)/1.1 var(--serif);animation:cr-arrive .45s}
.cr-gem-6,.cr-gem-7,.cr-gem-8{background-image:url(assets/cristal-minerais-atlas.webp);background-size:300% 100%}
.cr-gem-6{background-position:0 0}.cr-gem-7{background-position:50% 0}.cr-gem-8{background-position:100% 0}
.cr-birth-fields{display:flex;gap:7px;flex-wrap:wrap}
.cr-birth-fields label,.cr-form>label{display:block;font:600 13px/1.45 var(--sans);color:#edcfb1}
.cr-birth-fields label{flex:1 1 48px;min-width:0}
.cr-birth-fields label:has([name=month]){flex:1.7 1 72px}
.cr-birth-fields :is(input,select){display:block;width:100%;min-width:0;margin-top:4px;padding:9px 5px;border:1px solid #b296a265;border-radius:8px;background:#1c1320;color:#fbe8de;font:500 14px var(--sans)}
.cr-context-date{font-size:12px!important;margin:7px 0 16px!important}
.cr-form>label{margin-top:14px;margin-bottom:5px}
.cr-invitation{text-align:center;margin-top:12%}.cr-invitation .cr-sigil{font-size:54px}
.cr-answer{margin-top:16px;padding-top:12px;border-top:1px solid #b3988055}.cr-question-print .cr-answer h3{font-size:clamp(23px,1.8vw,29px);margin:4px 0}
.cr-answer-byline{display:block;color:#ddb998;font:550 11px/1.4 var(--sans);margin:8px 0}
.cr-date-label{color:#e6c496!important;font-size:12px!important;margin:4px 0!important}.cr-status:empty{display:none}.cr-sala[data-phase=read] .cr-orbits{opacity:.65}
@keyframes cr-candle-flux{from{opacity:.45}30%{opacity:.73}44%{opacity:.57}to{opacity:1}}
@keyframes cr-orbit{from{transform:rotate(-24deg) scaleY(.63) rotate(0)}to{transform:rotate(-24deg) scaleY(.63) rotate(360deg)}}
@keyframes cr-orbit-alt{from{transform:rotate(51deg) scaleY(.61) rotate(0)}to{transform:rotate(51deg) scaleY(.61) rotate(360deg)}}
@keyframes cr-stone-float{0%,100%{transform:translateY(1%) rotate(-1deg)}50%{transform:translateY(-3%) rotate(1deg)}}
@media(max-width:1000px){.cr-invitation{margin:0}.cr-stage{align-self:center}}
@media(max-width:760px){.cr-modes{padding:7px 8px 11px;gap:2px}.cr-mode{padding:8px 9px;font-size:12px}.cr-stage{order:1}.cr-form{order:0}.cr-sala[data-phase=ask] .cr-stage{order:0;width:min(100%,400px);margin-inline:auto}.cr-world{aspect-ratio:1}.cr-invitation{display:none}.cr-sala[data-phase=read] .cr-question-print{order:2}.cr-sala[data-phase=read] .cr-right{order:3}.cr-context-date{margin:6px 0 10px!important}.cr-sala[data-phase=ask] .cr-stage .cr-world{aspect-ratio:1.65}.cr-sala[data-phase=ask] .cr-stage .cr-scene{height:100%;object-fit:cover;object-position:50% 39%}.cr-sala[data-phase=ask] .cr-orbits{display:none}.cr-sala[data-phase=ask] .cr-fog{top:0}.cr-sala[data-phase=read] .cr-right{display:block}.cr-header{position:relative}}
@media(prefers-reduced-motion:reduce){.cr-sala *,.cr-sala *::before,.cr-sala *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition:none!important}}
.cr-glass-light{pointer-events:none;position:absolute;left:25%;top:10.6%;width:49%;height:auto;aspect-ratio:1;border-radius:50%;mix-blend-mode:screen;opacity:.8;mask-image:radial-gradient(circle,#000 47%,#000b 60%,transparent 72%);translate:calc(var(--look-x) * 7px) calc(var(--look-y) * 5px)}
.cr-sala:is([data-phase=mist],[data-phase=reveal]) .cr-glass-light{opacity:1}
@media(max-width:760px){.cr-sala[data-phase=ask] .cr-glass-light{top:-7%;aspect-ratio:1;width:49%}}
@media(prefers-reduced-motion:reduce){.cr-glass-light{display:none}}
.cr-caderno{padding:0 clamp(14px,2.4vw,32px) 22px;background:linear-gradient(180deg,#211523,#160f1a)}
.cr-folio{position:relative;display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);gap:0 20px;align-items:start;border:1px solid #ad8756;border-radius:16px;padding:clamp(16px,2.2vw,28px);background:linear-gradient(125deg,#302031,#241725 60%,#302537);scroll-margin:16px}
.cr-folio-head{grid-column:1;grid-row:1/4;align-self:stretch;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;text-align:center;border-right:1px solid #a584644b;padding:4px 15px 4px 0}
.cr-folio-head h3{font:500 clamp(28px,3vw,43px)/1.05 var(--serif);color:#ffe6b5;margin:5px 0}
.cr-folio-specimen{display:block;width:min(100%,165px);aspect-ratio:1;mask-image:radial-gradient(ellipse,#000 45%,transparent 74%);mix-blend-mode:screen}
.cr-sala[data-mode=personal] .cr-apparition:has(.cr-birth-specimen){mix-blend-mode:normal;mask-image:none;filter:drop-shadow(0 5px 9px #140b17aa)}
.cr-birth-specimen{position:relative;clip-path:polygon(49% 8%,75% 17%,89% 51%,71% 76%,44% 92%,20% 75%,11% 46%,25% 24%);background:radial-gradient(ellipse at 34% 25%,#f3eadf8a 0%,transparent 24%),conic-gradient(from -54deg at 47% 49%,color-mix(in srgb,var(--cr-color) 78%,#fff),var(--cr-color) 16%,color-mix(in srgb,var(--cr-color) 53%,#1b1422) 17% 36%,var(--cr-color) 37% 48%,color-mix(in srgb,var(--cr-color) 60%,#07060d) 50% 71%,var(--cr-color) 72% 86%,color-mix(in srgb,var(--cr-color) 72%,#fff) 87%);}
.cr-birth-specimen:after{content:"";position:absolute;inset:9% 17% 16% 15%;clip-path:polygon(37% 0,75% 20%,94% 54%,64% 78%,38% 99%,6% 48%);background:linear-gradient(130deg,#fff9,transparent 32%,#08071445 60%,#e5eff355 96%)}
.cr-folio-specimen.cr-birth-specimen{width:min(105px,24vw);mix-blend-mode:normal;mask-image:none}
.cr-folio-menu{display:flex;gap:6px;flex-wrap:wrap}.cr-folio-choice,.cr-folio-copy{border:1px solid #987b8580;border-radius:20px;padding:7px 12px;background:#2c1d30;color:#eddeca;font:550 13px var(--sans)}.cr-folio-choice[aria-pressed=true],.cr-explore{background:#604354;border-color:#cfac73;color:#ffe2a1}
.cr-folio-body{min-height:100px;line-height:1.55;font-size:15px}.cr-folio-body p{margin:12px 0}.cr-folio-next{color:#eacc99}.cr-folio-body a{color:#ead3a7;font-size:13px}.cr-folio-copy{justify-self:start;margin-top:9px}.cr-copy-field{grid-column:1/-1;width:100%;padding:10px;margin-top:12px;background:#241728;color:#f5e4cf}
.cr-mineral-facts{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:13px 0}.cr-mineral-facts dt{color:#dbbb8f}.cr-mineral-facts dd{margin:0}.cr-explore{margin-top:12px;width:100%}.cr-folio [aria-pressed]:focus-visible,.cr-folio-copy:focus-visible{outline:2px solid #ffe2a1;outline-offset:3px}
@media(max-width:760px){.cr-folio{grid-template-columns:1fr;gap:6px}.cr-folio-head{grid-column:1;grid-row:auto;flex-direction:row;text-align:left;justify-content:start;border:0;border-bottom:1px solid #a584644b;padding-bottom:10px}.cr-folio-specimen{width:74px}.cr-folio-choice{font-size:12px}.cr-folio-menu{margin-top:8px}.cr-folio{scroll-margin-top:86px}}
