:root{--color-bg: #f1f1f1;--color-surface: #ffffff;--color-surface-subdued: #fafafa;--color-border: #e4e4e4;--color-border-strong: #d1d1d1;--color-text: #1a1a1a;--color-text-secondary: #555555;--color-text-subdued: #999999;--color-accent: #111111;--color-success: #2e7d32;--color-success-bg: #e6f4ea;--color-primary: #1a73e8;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 20px;--space-2xl: 24px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-panel: 12px;--radius-card: 10px;--radius-input: 8px;--radius-editor: .5rem;--radius-full: 999px;--layout-gutter: 16px;--layout-section-gap: 12px;--font-family-base: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-base: 13px;--font-size-md: 14px;--font-size-lg: 15px;--shadow-card: 0 8px 32px rgba(0, 0, 0, .15);--shadow-toggle: 0 4px 14px rgba(0, 0, 0, .2);--shadow-panel: 0 1px 0 rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .08);--color-editor-toolbar-bg: #f6f6f7;--color-editor-border: #c9cccf;--z-overlay: 100}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-md);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}html,body{overflow-anchor:none}html,body,button,input,select,textarea,[class*=Polaris-]{font-family:var(--font-family-base)!important}.Polaris-Listbox,.Polaris-Popover .Polaris-Scrollable--vertical{scrollbar-width:thin;scrollbar-color:#b4babf #f4f5f6}.Polaris-Listbox::-webkit-scrollbar,.Polaris-Popover .Polaris-Scrollable--vertical::-webkit-scrollbar{width:5px;height:5px}.Polaris-Listbox::-webkit-scrollbar-track,.Polaris-Popover .Polaris-Scrollable--vertical::-webkit-scrollbar-track{background:#f4f5f6;border-radius:5px}.Polaris-Listbox::-webkit-scrollbar-thumb,.Polaris-Popover .Polaris-Scrollable--vertical::-webkit-scrollbar-thumb{background:#b4babf;border-radius:5px;border:1px solid transparent;background-clip:padding-box}.Polaris-Listbox::-webkit-scrollbar-thumb:hover,.Polaris-Popover .Polaris-Scrollable--vertical::-webkit-scrollbar-thumb:hover{background:#969fa7;background-clip:padding-box}
