.gt-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.gt-col{min-width:0}.gt-stick{min-width:0;position:sticky;top:88px}@media (max-width:960px){.gt-layout{grid-template-columns:minmax(0,1fr)}.gt-stick{display:contents}.gt-layout .gt-view.report-card{z-index:5;position:sticky;top:60px}}.gt-screen{--gt-max-h:560px;--gt-pad:10px;min-width:0;padding:var(--gt-pad);box-shadow:0 0 0 2px var(--tl-key,#09090b);background:radial-gradient(at 50% 40%,#ffffff0d,#0000 70%),linear-gradient(#25303a,#1a1f1c);place-items:center;display:grid}@media (max-width:960px){.gt-screen{--gt-max-h:38vh;--gt-pad:6px}}.gt-canvas{max-width:100%;image-rendering:pixelated;display:block}.gt-canvas.is-loading{opacity:0}.gt-screens{flex-wrap:wrap;gap:6px;display:flex}.gt-chip{min-height:32px;font-family:var(--font-mc),system-ui,sans-serif;color:#d0d0d0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#3a3a40;border:0;align-items:center;padding:0 11px;font-size:13px;display:inline-flex;box-shadow:inset 2px 2px #ffffff1f,inset -2px -2px #00000080}.gt-chip:hover{color:#fff;background:#4a4a53}.gt-chip.is-on{color:#fff;text-shadow:var(--mc-shadow);background:#3c8527;box-shadow:inset 2px 2px #6cc349,inset -2px -2px #1d4d13}.gt-chip:focus-visible{outline-offset:1px;outline:2px solid #5ff}.gt-sub{font-family:var(--font-mc),system-ui,sans-serif;color:#a0a0a0;margin:0;font-size:13px}.gt-swatches{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;max-width:540px;display:grid}@media (max-width:520px){.gt-swatches{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}}.gt-swatch{aspect-ratio:1;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;min-width:0;padding:0;display:block;position:relative;box-shadow:inset 2px 2px #ffffff47,inset -2px -2px #0006,0 0 0 2px #000}.gt-swatch:hover{filter:brightness(1.12)}.gt-swatch.is-on{outline-offset:2px;outline:2px solid #fff}.gt-swatch:focus-visible,.gt-swatch:focus-within{outline-offset:2px;outline:2px solid #5ff}.gt-swatch.is-on:focus-within{outline-color:#fff}.gt-swatch.is-custom{background:conic-gradient(#ff3030,#ffe61f,#3fd13f,#1fd6d6,#3a6cff,#ff5cc8,#ff3030);overflow:hidden}.gt-swatch.is-custom input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.gt-picked{font-family:var(--font-mc),system-ui,sans-serif;color:#fff;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.gt-picked-chip{flex:none;width:18px;height:18px;box-shadow:inset 2px 2px #ffffff47,inset -2px -2px #0006,0 0 0 2px #000}.gt-editions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gt-edition{min-height:40px;font-family:var(--font-mc),system-ui,sans-serif;color:#cfcfcf;cursor:pointer;background:#3a3a40;border:0;padding:0 8px;font-size:14px;box-shadow:inset 2px 2px #ffffff1f,inset -2px -2px #00000080}.gt-edition.is-on{color:#3f3f3f;background:#c6c6c6;box-shadow:inset 2px 2px #fff,inset -2px -2px #555,0 0 0 2px #000}.gt-edition:focus-visible{outline-offset:1px;outline:2px solid #5ff}.gt-field{gap:4px;min-width:0;display:grid}.gt-field span{color:#a0a0a0;font-size:12px}.gt-field select{min-width:0;height:38px;font-family:var(--font-mc),system-ui,sans-serif;color:#fff;background:#000;border:0;border-radius:0;padding:0 10px;font-size:14px;box-shadow:inset 0 0 0 2px #a0a0a0}.gt-field select:focus{outline:none;box-shadow:inset 0 0 0 2px #fff}.gt-download{justify-content:center;align-items:center;gap:8px;width:100%;height:48px;padding:0 24px;font-size:17px;display:inline-flex}:root[data-theme=light] .gt-screen:where(:not(.theme-fixed,.theme-fixed *)){background:radial-gradient(at 50% 40%,#0303030d,#0000 70%),linear-gradient(#b1bfcb,#ced5d1)}:root[data-theme=light] .gt-chip:where(:not(.theme-fixed,.theme-fixed *)){color:#202020;background:#adadb4;box-shadow:inset 2px 2px #fff9,inset -2px -2px #00000080}:root[data-theme=light] .gt-chip:hover:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;background:#9999a4}:root[data-theme=light] .gt-chip.is-on:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .gt-sub:where(:not(.theme-fixed,.theme-fixed *)){color:#464646}:root[data-theme=light] .gt-swatch:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px #fff,inset -2px -2px #0006,0 0 0 2px #000}:root[data-theme=light] .gt-swatch.is-on:where(:not(.theme-fixed,.theme-fixed *)){outline:2px solid #030303}:root[data-theme=light] .gt-swatch.is-on:focus-within:where(:not(.theme-fixed,.theme-fixed *)){outline-color:#030303}:root[data-theme=light] .gt-picked:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .gt-picked-chip:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px #fff,inset -2px -2px #0006,0 0 0 2px #000}:root[data-theme=light] .gt-edition:where(:not(.theme-fixed,.theme-fixed *)){color:#202020;background:#adadb4;box-shadow:inset 2px 2px #fff9,inset -2px -2px #00000080}:root[data-theme=light] .gt-edition.is-on:where(:not(.theme-fixed,.theme-fixed *)){color:#a8a8a8;background:#272727;box-shadow:inset 2px 2px #fff,inset -2px -2px #555,0 0 0 2px #000}:root[data-theme=light] .gt-field span:where(:not(.theme-fixed,.theme-fixed *)){color:#464646}:root[data-theme=light] .gt-field select:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;background:#fafafa;box-shadow:inset 0 0 0 2px #464646}:root[data-theme=light] .gt-field select:focus:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 0 0 0 2px #030303}:root[data-theme=light] .gt-chip.is-on{color:#fff;text-shadow:var(--mc-shadow);background:#3c8527;box-shadow:inset 2px 2px #6cc349,inset -2px -2px #1d4d13}:root .ds-root.ds-ed.dsp .gt-screen,:root[data-theme=light] .ds-root.ds-ed.dsp .gt-screen{box-shadow:0 0 0 2px var(--ds-key);background:#1f262a}:root .ds-root.ds-ed.dsp .gt-chip{border:2px solid var(--ds-edge);background:var(--ds-ore);min-height:32px;box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -3px 0 var(--ds-ore-lo);font-family:var(--ds-mcf);color:#fff;text-shadow:1.6667px 1.6667px #00000059}:root .ds-root.ds-ed.dsp .gt-chip:hover:not(.is-on){background:var(--ds-ore);color:#fff;border-color:#fff}:root .ds-root.ds-ed.dsp .gt-chip.is-on{border-color:var(--ds-sel-fill);background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel);color:var(--ds-t1);text-shadow:1.6667px 1.6667px 0 var(--ds-shc)}:root .ds-root.ds-ed.dsp .gt-editions{background:var(--ds-seg);box-shadow:inset 0 0 0 2px var(--ds-rule);gap:2px;padding:2px}:root .ds-root.ds-ed.dsp .gt-edition{min-height:36px;box-shadow:none;font-family:var(--ds-mcf);color:var(--ds-t3);text-shadow:1.6667px 1.6667px 0 var(--ds-shc);background:0 0}:root .ds-root.ds-ed.dsp .gt-edition:hover:not(.is-on){background:var(--ds-well-hi);color:var(--ds-t1)}:root .ds-root.ds-ed.dsp .gt-edition.is-on{background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel);color:var(--ds-t1)}:root .ds-root.ds-ed.dsp :is(.gt-chip,.gt-edition):focus-visible{outline:2px solid var(--ds-sel);outline-offset:0}:root .ds-root.ds-ed.dsp :is(.gt-swatch,.gt-picked-chip){box-shadow:inset 2px 2px 0 0 #ffffff47,inset -2px -2px 0 0 #0006,0 0 0 2px var(--ds-key)}:root .ds-root.ds-ed.dsp .gt-swatch:hover{filter:none;box-shadow:inset 0 0 0 2px #ffffff8c,0 0 0 2px var(--ds-key)}:root .ds-root.ds-ed.dsp .gt-swatch.is-on,:root .ds-root.ds-ed.dsp .gt-swatch.is-on:focus-within,:root .ds-root.ds-ed.dsp .gt-swatch:is(:focus-visible,:focus-within){outline:2px solid var(--ds-sel);outline-offset:2px}:root .ds-root.ds-ed.dsp :is(.gt-sub,.gt-field span){font:400 13.3333px/15px var(--ds-mcf);color:var(--ds-t3);text-shadow:1.6667px 1.6667px 0 var(--ds-shc)}:root .ds-root.ds-ed.dsp .gt-picked{color:var(--ds-t1);text-shadow:1.875px 1.875px 0 var(--ds-shc)}:root .ds-root.ds-ed.dsp .gt-sub,:root .ds-root.ds-ed.dsp .gt-picked{margin-top:14px}
