:root{--gb-goblin-50: 240 253 244;--gb-goblin-100: 220 252 231;--gb-goblin-200: 187 247 208;--gb-goblin-300: 134 239 172;--gb-goblin-400: 74 222 128;--gb-goblin-500: 34 197 94;--gb-goblin-600: 22 163 74;--gb-goblin-700: 21 128 61;--gb-goblin-800: 22 101 52;--gb-goblin-900: 20 83 45;--gb-goblin-950: 5 46 22;--gb-surface-base: 255 255 255;--gb-surface-subtle: 249 250 251;--gb-surface-overlay: 243 244 246;--gb-surface-inverse: 17 24 39;--gb-surface-inverse-soft: 31 41 55;--gb-surface-inverse-muted: 55 65 81;--gb-text-primary: 15 23 42;--gb-text-secondary: 75 85 99;--gb-text-tertiary: 107 114 128;--gb-text-muted: 156 163 175;--gb-text-inverse: 255 255 255;--gb-text-inverse-muted: 209 213 219;--gb-line-subtle: 243 244 246;--gb-line-default: 229 231 235;--gb-line-strong: 209 213 219;--gb-line-inverse: 75 85 99;--gb-line-inverse-soft: 55 65 81;--gb-info-soft: 239 246 255;--gb-info-accent: 96 165 250;--gb-info-deep: 30 58 138;--gb-info: 37 99 235;--gb-info-strong: 29 78 216;--gb-success-soft: 240 253 244;--gb-success-accent: 34 197 94;--gb-success: 22 163 74;--gb-success-strong: 21 128 61;--gb-warning-soft: 255 247 237;--gb-warning: 234 88 12;--gb-warning-strong: 194 65 12;--gb-workflow-requirements-soft: 243 232 255;--gb-workflow-requirements-strong: 126 34 206;--gb-workflow-development-soft: 219 234 254;--gb-workflow-development-strong: 29 78 216;--gb-workflow-testing-soft: 255 237 213;--gb-workflow-testing-strong: 194 65 12;--gb-workflow-deploy-soft: 220 252 231;--gb-workflow-deploy-strong: 21 128 61;--gb-workflow-done-soft: 243 244 246;--gb-workflow-done-strong: 55 65 81;--gb-radius-card: .75rem;--gb-radius-panel: 1rem;--gb-radius-pill: 9999px;--gb-shadow-soft: 0 1px 2px 0 rgb(0 0 0 / .05);--gb-shadow-panel: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--gb-shadow-lift: 0 20px 25px -5px rgb(229 231 235 / .5), 0 8px 10px -6px rgb(229 231 235 / .5);--gb-motion-fast: .15s;--gb-motion-normal: .3s;--gb-motion-slow: .5s}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,sans-serif;background-color:rgb(var(--gb-surface-base));color:rgb(var(--gb-text-primary))}body,button,input,select,textarea{font-family:Inter,sans-serif}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
