:root{--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-24: 6rem;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-full: 9999px;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--text-xs: var(--font-size-xs);--text-sm: var(--font-size-sm);--text-base: var(--font-size-base);--text-lg: var(--font-size-lg);--text-xl: var(--font-size-xl);--text-2xl: var(--font-size-2xl);--font-family-mono: "SF Mono", Monaco, "Cascadia Code", "Consolas", monospace;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .35s ease;--z-base: 1;--z-dropdown: 100;--z-sticky: 200;--z-modal-backdrop: 300;--z-modal: 400;--z-tooltip: 500}:root,:root[data-theme=light],.techpack-v11[data-theme=light]{--color-background: #ffffff;--color-surface: #f9fafb;--color-surface-hover: #f3f4f6;--color-surface-active: #e5e7eb;--color-border: #e5e7eb;--color-border-hover: #d1d5db;--color-border-focus: #3b82f6;--color-text-primary: #111827;--color-text-secondary: #6b7280;--color-text-tertiary: #9ca3af;--color-text-inverse: #ffffff;--color-success: #10b981;--color-success-bg: #d1fae5;--color-success-text: #065f46;--color-warning: #f59e0b;--color-warning-bg: #fef3c7;--color-warning-text: #92400e;--color-error: #ef4444;--color-error-bg: #fee2e2;--color-error-text: #991b1b;--color-info: #3b82f6;--color-info-bg: #dbeafe;--color-info-text: #1e40af;--color-primary: #1f2937;--color-primary-hover: #111827;--color-primary-text: #ffffff;--color-link: #3b82f6;--color-link-hover: #2563eb;--color-input-bg: #ffffff;--color-input-border: #d1d5db;--color-input-border-focus: #3b82f6;--color-input-text: #111827;--color-input-placeholder: #9ca3af;--color-input-focus: #f9fafb;--color-accent: #10b981;--color-accent-hover: #059669;--color-accent-gradient: linear-gradient(135deg, #10b981 0%, #059669 100%);--color-accent-alpha: rgba(16, 185, 129, .1);--color-surface-secondary: #f3f4f6;--color-surface-tertiary: #e5e7eb;--color-text-muted: #6b7280;--color-error-alpha: rgba(239, 68, 68, .1);--color-success-alpha: rgba(16, 185, 129, .1);--color-overlay: rgba(0, 0, 0, .5);--shadow-card: var(--shadow-md);--shadow-modal: var(--shadow-xl);--shadow-button: 0 4px 14px 0 rgba(16, 185, 129, .4);--shadow-button-hover: 0 6px 20px 0 rgba(16, 185, 129, .6)}:root[data-theme=dark],.techpack-v11[data-theme=dark]{--color-background: #171717;--color-surface: #262626;--color-surface-hover: #404040;--color-surface-active: #525252;--color-border: #404040;--color-border-hover: #525252;--color-border-focus: #60a5fa;--color-text-primary: #fafafa;--color-text-secondary: #d4d4d4;--color-text-tertiary: #a3a3a3;--color-text-inverse: #262626;--color-success: #34d399;--color-success-bg: #064e3b;--color-success-text: #6ee7b7;--color-warning: #fbbf24;--color-warning-bg: #78350f;--color-warning-text: #fcd34d;--color-error: #f87171;--color-error-bg: #7f1d1d;--color-error-text: #fca5a5;--color-info: #60a5fa;--color-info-bg: #1e3a8a;--color-info-text: #93c5fd;--color-primary: #fafafa;--color-primary-hover: #ffffff;--color-primary-text: #262626;--color-link: #60a5fa;--color-link-hover: #93c5fd;--color-input-bg: #171717;--color-input-border: #404040;--color-input-border-focus: #60a5fa;--color-input-text: #fafafa;--color-input-placeholder: #a3a3a3;--color-input-focus: #0d0d0d;--color-accent: #10b981;--color-accent-hover: #059669;--color-accent-gradient: linear-gradient(135deg, #10b981 0%, #059669 100%);--color-accent-alpha: rgba(16, 185, 129, .15);--color-surface-secondary: #1c1c1c;--color-surface-tertiary: #404040;--color-text-muted: #a3a3a3;--color-error-alpha: rgba(248, 113, 113, .15);--color-success-alpha: rgba(52, 211, 153, .15);--color-overlay: rgba(0, 0, 0, .8);--shadow-card: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-modal: 0 20px 25px -5px rgba(0, 0, 0, .5), 0 10px 10px -5px rgba(0, 0, 0, .4);--shadow-button: 0 4px 14px 0 rgba(16, 185, 129, .4);--shadow-button-hover: 0 6px 20px 0 rgba(16, 185, 129, .6)}.techpack-v11{background-color:var(--color-background);color:var(--color-text-primary);transition:background-color var(--transition-base),color var(--transition-base)}.techpack-v11 *,.techpack-v11 *:before,.techpack-v11 *:after{box-sizing:border-box}.techpack-v11{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.techpack-v11 h1,.techpack-v11 h2,.techpack-v11 h3,.techpack-v11 h4,.techpack-v11 h5,.techpack-v11 h6{margin:0;font-weight:600;line-height:1.2;color:var(--color-text-primary)}.techpack-v11 p{margin:0;color:var(--color-text-secondary)}.techpack-v11 a{color:var(--color-link);text-decoration:none;transition:color var(--transition-fast)}.techpack-v11 a:hover{color:var(--color-link-hover)}.techpack-v11 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.techpack-v11 *:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.techpack-v11 button{font-family:inherit;cursor:pointer}.techpack-v11 ul,.techpack-v11 ol{margin:0;padding:0;list-style:none}.techpack-v11 img{max-width:100%;height:auto;display:block}.techpack-v11 svg{display:inline-block;vertical-align:middle;color:currentColor}
/*# sourceMappingURL=/cdn/shop/t/20/assets/techpack-v11-base.css.map */
