.gwg-app{--gwg-purple:#6b3bad;--gwg-ink:#54208f;--gwg-border:#dfd2ef;--background:#f9f7ff;--foreground:#2a1049;--card:#fff;--card-foreground:#2a1049;--popover:#fff;--popover-foreground:#2a1049;--primary:#6a34ab;--primary-foreground:#fcfcfc;--secondary:#eee6ff;--secondary-foreground:#491c7b;--muted:#f1ebfd;--muted-foreground:#695a85;--accent:#ece2ff;--accent-foreground:#491c7b;--destructive:#d02b31;--border:#ded5f2;--input:#ded5f2;--ring:#966cd7;background:var(--background);min-height:100dvh;color:var(--gwg-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;display:flex}@supports (color:lab(0% 0 0)){.gwg-app{--background:lab(97.514% 2.62371 -4.89199);--foreground:lab(11.2623% 23.71 -30.7956);--card:lab(100% 0 0);--card-foreground:lab(11.2623% 23.71 -30.7956);--popover:lab(100% 0 0);--popover-foreground:lab(11.2623% 23.71 -30.7956);--primary:lab(34.2637% 42.4101 -55.4442);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--secondary:lab(92.5827% 7.16409 -12.9302);--secondary-foreground:lab(21.9048% 36.304 -46.1712);--muted:lab(93.9197% 4.41507 -8.12304);--muted-foreground:lab(41.1019% 13.6037 -22.1004);--accent:lab(91.3007% 9.04176 -16.1093);--accent-foreground:lab(21.9048% 36.304 -46.1712);--destructive:lab(46.9272% 63.3533 39.8921);--border:lab(86.7814% 7.17887 -12.9209);--input:lab(86.7814% 7.17887 -12.9209);--ring:lab(53.5634% 34.1358 -49.6851)}}.gwg-app:has(.gwg-main){height:100dvh;min-height:0;overflow:hidden}.gwg-app-header{border-bottom:1px solid var(--border);background:var(--card);min-height:68px;color:var(--foreground);flex:none;align-items:center;gap:14px;padding:12px 24px;font-size:18px;font-weight:600;display:flex;box-shadow:0 1px 3px #24113c0a}.gwg-brand-mark{border:1px solid var(--border);background:var(--secondary);width:32px;height:32px;color:var(--primary);border-radius:10px;place-items:center;font-size:16px;font-weight:700;display:grid}.gwg-header-caption{color:var(--muted-foreground);letter-spacing:.06em;margin-left:auto;font-size:12px}.gwg-main{flex-direction:column;flex:1 1 0;width:100%;max-width:1600px;min-height:0;margin:0 auto;padding:24px 16px;display:flex;overflow:hidden}.gwg-tabs{flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex}.gwg-tabs-panel{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.gwg-score-panel{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;overflow:hidden}.gwg-toolbar{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 8px 16px;display:flex}.gwg-score-scroll{overscroll-behavior:contain;flex:1 1 0;height:0;min-height:0;overflow:hidden auto}.gwg-toolbar h2{text-transform:uppercase;letter-spacing:.08em;color:var(--gwg-purple);font-size:13px;font-weight:700}@media (min-width:1024px){.gwg-main{padding:24px 28px}}@media (max-width:480px){.gwg-app-header{gap:10px;padding:12px;font-size:16px}.gwg-app-header a{padding-inline:6px;font-size:11px}.gwg-home-label,.gwg-header-caption{display:none}.gwg-main{padding:12px 8px}}
