@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-family: "Inter", system-ui, -apple-system, sans-serif;--border-radius: 1.25rem;--magary-field-radius: 1.25rem;--magary-field-height-sm: 2.25rem;--magary-field-height-md: 2.75rem;--magary-field-height-lg: 3.125rem;--magary-field-padding-x: 1rem;--magary-overlay-radius: 1.25rem;--magary-overlay-padding: .375rem;--magary-overlay-gap: .125rem;--magary-option-radius: .625rem;--magary-overlay-shadow: 0 12px 28px rgba(2, 6, 23, .24);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .02);--shadow-md: 0 4px 12px rgba(0, 0, 0, .05);--shadow-lg: 0 12px 24px -4px rgba(0, 0, 0, .08);--shadow-glow: 0 0 20px rgba(6, 182, 212, .4);--success: #10b981;--warning: #f59e0b;--danger: #ef4444;--info: #3b82f6;--help: #8b5cf6;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--blue-900: #1e3a8a;--green-50: #f0fdf4;--green-100: #dcfce7;--green-200: #bbf7d0;--green-300: #86efac;--green-400: #4ade80;--green-500: #22c55e;--green-600: #16a34a;--green-700: #15803d;--green-800: #166534;--green-900: #14532d;--orange-50: #fff7ed;--orange-100: #ffedd5;--orange-200: #fed7aa;--orange-300: #fdba74;--orange-400: #fb923c;--orange-500: #f97316;--orange-600: #ea580c;--orange-700: #c2410c;--orange-800: #9a3412;--orange-900: #7c2d12;--red-50: #fef2f2;--red-100: #fee2e2;--red-200: #fecaca;--red-300: #fca5a5;--red-400: #f87171;--red-500: #ef4444;--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--red-900: #7f1d1d;--premium-50: #fefce8;--premium-100: #fef9c3;--premium-200: #fef08a;--premium-300: #fde047;--premium-400: #facc15;--premium-500: #eab308;--premium-600: #ca8a04;--premium-700: #a16207;--premium-800: #854d0e;--premium-900: #713f12}:root{--primary-50: #ecfeff;--primary-100: #cffafe;--primary-200: #a5f3fc;--primary-300: #67e8f9;--primary-400: #22d3ee;--primary-500: #06b6d4;--primary-600: #0891b2;--primary-700: #0e7490;--primary-800: #155e75;--primary-900: #164e63;--accent-50: #fefce8;--accent-100: #fef9c3;--accent-200: #fef08a;--accent-300: #fde047;--accent-400: #facc15;--accent-500: #eab308;--accent-600: #ca8a04;--accent-700: #a16207;--accent-800: #854d0e;--accent-900: #713f12;--surface-0: #ffffff;--surface-50: #f8fafc;--surface-100: #f1f5f9;--surface-200: #e2e8f0;--surface-300: #cbd5e1;--surface-400: #94a3b8;--surface-500: #64748b;--surface-600: #94a3b8;--surface-700: #334155;--surface-800: #1e293b;--surface-900: #0f172a;--text-primary: #0f172a;--text-secondary: #475569;--text-tertiary: #94a3b8;--glass-bg: rgba(255, 255, 255, .85);--glass-border: 1px solid rgba(219, 217, 217, .85);--glass-shadow: 0 8px 32px 0 rgba(31, 38, 135, .07);--backdrop-blur: blur(16px);--gradient-primary: linear-gradient(135deg, #06b6d4 0%, #d946ef 100%);--gradient-hover: linear-gradient(135deg, #22d3ee 0%, #e879f9 100%);--gradient-text: linear-gradient(to right, #0891b2, #c026d3);--gradient-surface: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);--skeleton-bg: #cbd5e1;--api-table-color-text: #0e7490}[data-theme=dark]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--primary-50: #ecfeff;--primary-100: #cffafe;--primary-200: #a5f3fc;--primary-300: #67e8f9;--primary-400: #22d3ee;--primary-500: #06b6d4;--primary-600: #0891b2;--primary-700: #0e7490;--primary-800: #155e75;--primary-900: #164e63;--accent-50: #fefce8;--accent-100: #fef9c3;--accent-200: #fef08a;--accent-300: #fde047;--accent-400: #facc15;--accent-500: #eab308;--accent-600: #ca8a04;--accent-700: #a16207;--accent-800: #854d0e;--accent-900: #713f12;--surface-0: #1e293b;--surface-50: #0f172a;--surface-100: #334155;--surface-200: #475569;--surface-300: #64748b;--surface-400: #94a3b8;--surface-500: #cbd5e1;--surface-600: #e2e8f0;--surface-700: #f1f5f9;--surface-800: #f8fafc;--surface-900: #ffffff;--text-primary: #f8fafc;--text-secondary: #cbd5e1;--text-tertiary: #94a3b8;--glass-bg: rgba(15, 23, 42, .7);--glass-border: 1px solid rgba(255, 255, 255, .1);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .3);--backdrop-blur: blur(16px);--gradient-primary: linear-gradient(135deg, #06b6d4 0%, #d946ef 100%);--gradient-hover: linear-gradient(135deg, #22d3ee 0%, #e879f9 100%);--gradient-text: linear-gradient(to right, #22d3ee, #e879f9);--gradient-surface: linear-gradient(180deg, #0f172a 0%, #1e293b 100%);--skeleton-bg: #475569;--api-table-color-text: #f8fafc}[data-theme=purple]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--primary-50: #f3e8ff;--primary-100: #d8b4fe;--primary-200: #c084fc;--primary-300: #a855f7;--primary-400: #a855f7;--primary-500: #a855f7;--primary-600: #9333ea;--primary-700: #7e22ce;--primary-800: #6b21a8;--primary-900: #581c87;--accent-50: #fdf2f8;--accent-100: #fce7f3;--accent-200: #fbcfe8;--accent-300: #f9a8d4;--accent-400: #f472b6;--accent-500: #ec4899;--accent-600: #db2777;--accent-700: #be185d;--accent-800: #9f1239;--accent-900: #831843;--surface-0: #2d1b4e;--surface-50: #1a102e;--surface-100: #2d1b4e;--surface-200: #432c7a;--surface-300: #5b3ea8;--surface-400: #7c5cbf;--surface-500: #a78bdb;--surface-600: #c4b5fd;--surface-700: #ddd6fe;--surface-800: #ede9fe;--surface-900: #f3e8ff;--text-primary: #f3e8ff;--text-secondary: #ddd6fe;--text-tertiary: #a78bdb;--glass-bg: rgba(26, 16, 46, .7);--glass-border: 1px solid rgba(255, 255, 255, .1);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .3);--backdrop-blur: blur(16px);--gradient-primary: linear-gradient(135deg, #a855f7 0%, #ec4899 100%);--gradient-hover: linear-gradient(135deg, #c084fc 0%, #f472b6 100%);--gradient-text: linear-gradient(135deg, #a855f7, #ec4899);--gradient-surface: linear-gradient(180deg, #1a102e 0%, #2d1b4e 100%);--skeleton-bg: rgba(255, 255, 255, .15);--api-table-color-text: #f8fafc}[data-theme=green]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--primary-50: #dcfce7;--primary-100: #86efac;--primary-200: #6ee7b7;--primary-300: #34d399;--primary-400: #22c55e;--primary-500: #22c55e;--primary-600: #16a34a;--primary-700: #15803d;--primary-800: #166534;--primary-900: #14532d;--accent-50: #f0fdfa;--accent-100: #ccfbf1;--accent-200: #99f6e4;--accent-300: #5eead4;--accent-400: #2dd4bf;--accent-500: #14b8a6;--accent-600: #0d9488;--accent-700: #0f766e;--accent-800: #115e59;--accent-900: #134e4a;--surface-0: #14532d;--surface-50: #052e16;--surface-100: #14532d;--surface-200: #166534;--surface-300: #15803d;--surface-400: #16a34a;--surface-500: #22c55e;--surface-600: #4ade80;--surface-700: #86efac;--surface-800: #bbf7d0;--surface-900: #dcfce7;--text-primary: #f0fdf4;--text-secondary: #dcfce7;--text-tertiary: #86efac;--glass-bg: rgba(5, 46, 22, .7);--glass-border: 1px solid rgba(255, 255, 255, .1);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .3);--backdrop-blur: blur(16px);--gradient-primary: linear-gradient(135deg, #22c55e 0%, #14b8a6 100%);--gradient-hover: linear-gradient(135deg, #4ade80 0%, #2dd4bf 100%);--gradient-text: linear-gradient(135deg, #22c55e, #14b8a6);--gradient-surface: linear-gradient(180deg, #052e16 0%, #14532d 100%);--skeleton-bg: rgba(255, 255, 255, .15);--api-table-color-text: #f0fdf4}[data-theme=neo]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: 4px 4px 0px rgba(0, 0, 0, 1);--shadow-md: 6px 6px 0px rgba(0, 0, 0, 1);--shadow-lg: 12px 12px 0px rgba(0, 0, 0, 1);--shadow-glow: 0 0 0 4px rgba(0, 0, 0, 1);--primary-50: #fefce8;--primary-100: #fef9c3;--primary-200: #fef08a;--primary-300: #fde047;--primary-400: #facc15;--primary-500: #eab308;--primary-600: #ca8a04;--primary-700: #a16207;--primary-800: #854d0e;--primary-900: #713f12;--accent-50: #f8fafc;--accent-100: #f1f5f9;--accent-200: #e2e8f0;--accent-300: #cbd5e1;--accent-400: #94a3b8;--accent-500: #1d1b1c;--accent-600: #0f0e0f;--accent-700: #0a0a0a;--accent-800: #050505;--accent-900: #000000;--surface-0: #ffffff;--surface-50: #f1f5f9;--surface-100: #e2e8f0;--surface-200: #cbd5e1;--surface-300: #94a3b8;--surface-400: #64748b;--surface-500: #475569;--surface-600: #334155;--surface-700: #1e293b;--surface-800: #0f172a;--surface-900: #000000;--text-primary: #000000;--text-secondary: #0f172a;--text-tertiary: #334155;--glass-bg: #ffffff;--glass-border: 2px solid #000000;--glass-shadow: 4px 4px 0px rgba(0, 0, 0, 1);--backdrop-blur: none;--gradient-primary: linear-gradient(135deg, #eab308 0%, #ca8a04 100%);--gradient-hover: linear-gradient(135deg, #facc15 0%, #eab308 100%);--gradient-text: linear-gradient(180deg, #1d1b1c, #000000);--gradient-surface: linear-gradient(180deg, #ffffff 0%, #f1f5f9 100%);--skeleton-bg: #e2e8f0;--api-table-color-text: #000000}[data-theme=midnight]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--primary-50: #eff6ff;--primary-100: #dbeafe;--primary-200: #bfdbfe;--primary-300: #93c5fd;--primary-400: #60a5fa;--primary-500: #3b82f6;--primary-600: #2563eb;--primary-700: #1d4ed8;--primary-800: #1e40af;--primary-900: #1e3a8a;--surface-0: #020617;--surface-50: #0b1120;--surface-100: #0f172a;--surface-200: #1e293b;--surface-300: #334155;--surface-400: #475569;--surface-500: #64748b;--surface-600: #94a3b8;--surface-700: #cbd5e1;--surface-800: #e2e8f0;--surface-900: #f1f5f9;--text-primary: #f8fafc;--text-secondary: #cbd5e1;--text-tertiary: #94a3b8;--skeleton-bg: #1e293b;--api-table-color-text: #eff6ff;--glass-bg: rgba(2, 6, 23, .7);--gradient-surface: linear-gradient(180deg, #0b1120 0%, #020617 100%)}[data-theme=cyberpunk]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: 4px 4px 0px rgba(236, 72, 153, .4);--shadow-md: 6px 6px 0px rgba(236, 72, 153, .6);--shadow-lg: 8px 8px 0px rgba(236, 72, 153, .8);--shadow-glow: 0 0 15px rgba(6, 182, 212, .6);--primary-50: #fdf4ff;--primary-100: #fae8ff;--primary-200: #f5d0fe;--primary-300: #f0abfc;--primary-400: #e879f9;--primary-500: #e44df5;--primary-600: #c026d3;--primary-700: #a21caf;--primary-800: #86198f;--primary-900: #701a75;--accent-50: #fdf2f8;--accent-100: #fce7f3;--accent-200: #fbcfe8;--accent-300: #f9a8d4;--accent-400: #f472b6;--accent-500: #ec4899;--surface-0: #09090b;--surface-50: #18181b;--surface-100: #27272a;--surface-200: #3f3f46;--surface-300: #52525b;--surface-400: #71717a;--surface-500: #a1a1aa;--text-primary: #f4f4f5;--text-secondary: #a1a1aa;--text-tertiary: #71717a;--panel-hover-text: #09090b;--glass-bg: rgba(24, 24, 27, .8);--glass-border: 1px solid rgba(236, 72, 153, .3);--glass-shadow: 0 0 20px rgba(236, 72, 153, .1);--backdrop-blur: blur(12px);--gradient-text: linear-gradient(90deg, #ec4899, #06b6d4);--gradient-surface: linear-gradient(180deg, #27272a 0%, #18181b 100%);--skeleton-bg: #3f3f46;--api-table-color-text: #f4f4f5}[data-theme=cotton]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: 0 4px 10px rgba(244, 114, 182, .1);--shadow-md: 0 10px 25px rgba(244, 114, 182, .15);--shadow-lg: 0 20px 40px rgba(244, 114, 182, .2);--shadow-glow: 0 0 15px rgba(129, 140, 248, .3);--primary-50: #fdf2f8;--primary-100: #fce7f3;--primary-200: #fbcfe8;--primary-300: #f9a8d4;--primary-400: #f472b6;--primary-500: #f9a8d4;--primary-600: #ec4899;--primary-700: #db2777;--primary-800: #be185d;--primary-900: #9f1239;--accent-50: #fdf2f8;--accent-100: #fce7f3;--accent-200: #fbcfe8;--accent-300: #f9a8d4;--accent-400: #f472b6;--accent-500: #ec4899;--surface-0: rgba(255, 255, 255, .6);--surface-50: rgba(253, 242, 248, .4);--surface-100: rgba(255, 255, 255, .8);--surface-200: #fbcfe8;--surface-300: #f9a8d4;--surface-400: #f472b6;--surface-500: #ec4899;--text-primary: #4c1d95;--text-secondary: #7e22ce;--text-tertiary: #a855f7;--panel-hover-text: #ffffff;--glass-bg: rgba(255, 255, 255, .5);--glass-border: 1px solid rgba(255, 255, 255, .9);--glass-shadow: 0 8px 32px 0 rgba(244, 114, 182, .1);--backdrop-blur: blur(20px);--gradient-text: linear-gradient(135deg, #f472b6, #60a5fa);--gradient-surface: linear-gradient(135deg, rgba(255, 255, 255, .8) 0%, rgba(253, 242, 248, .6) 100%);--skeleton-bg: #fbcfe8}[data-theme=liquid]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: 0 4px 16px rgba(139, 92, 246, .2);--shadow-md: 0 8px 32px rgba(139, 92, 246, .3);--shadow-lg: 0 16px 48px rgba(139, 92, 246, .4);--shadow-glow: 0 0 20px rgba(139, 92, 246, .6);--primary-500: #8b5cf6;--primary-600: #7c3aed;--surface-0: rgba(15, 23, 42, .4);--surface-50: rgba(2, 6, 23, .6);--surface-100: rgba(30, 41, 59, .5);--surface-200: rgba(51, 65, 85, .6);--surface-300: rgba(71, 85, 105, .7);--text-primary: #f8fafc;--text-secondary: #e2e8f0;--glass-bg: rgba(15, 23, 42, .35);--glass-border: 1px solid rgba(139, 92, 246, .2);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .4);--backdrop-blur: blur(24px);--gradient-text: linear-gradient(to right, #8b5cf6, #3b82f6);--gradient-surface: linear-gradient(135deg, rgba(15, 23, 42, .6) 0%, rgba(2, 6, 23, .3) 100%);--skeleton-bg: rgba(30, 41, 59, .5);--api-table-color-text: #f8fafc}[data-theme=minimalist]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: none;--shadow-md: none;--shadow-lg: 4px 4px 0px rgba(0, 0, 0, 1);--shadow-glow: none;--primary-50: #fafafa;--primary-100: #f4f4f5;--primary-200: #e4e4e7;--primary-300: #d4d4d8;--primary-400: #a1a1aa;--primary-500: #111111;--primary-600: #000000;--primary-700: #000000;--primary-800: #000000;--primary-900: #000000;--accent-50: #fafafa;--accent-100: #f4f4f5;--accent-200: #e4e4e7;--accent-300: #d4d4d8;--accent-400: #a1a1aa;--accent-500: #111111;--surface-0: #ffffff;--surface-50: #fafafa;--surface-100: #f5f5f5;--surface-200: #e5e5e5;--surface-300: #d4d4d4;--surface-400: #a3a3a3;--surface-500: #737373;--text-primary: #111111;--text-secondary: #404040;--text-tertiary: #525252;--panel-hover-text: #ffffff;--glass-bg: rgba(255, 255, 255, .9);--glass-border: 1px solid #111111;--glass-shadow: none;--backdrop-blur: blur(8px);--gradient-text: linear-gradient(90deg, #111111, #404040);--gradient-surface: linear-gradient(180deg, #ffffff 0%, #fafafa 100%);--skeleton-bg: #e5e5e5;--api-table-color-text: #111111}[data-theme=synthwave]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: 0 4px 6px rgba(255, 121, 198, .2);--shadow-md: 0 6px 12px rgba(255, 121, 198, .3);--shadow-lg: 0 10px 20px rgba(139, 233, 253, .4);--shadow-glow: 0 0 15px rgba(255, 121, 198, .6);--primary-50: #fdf4ff;--primary-100: #fae8ff;--primary-200: #f5d0fe;--primary-300: #f0abfc;--primary-400: #e879f9;--primary-500: #ff79c6;--primary-600: #bd93f9;--primary-700: #9373bd;--primary-800: #6272a4;--primary-900: #44475a;--accent-50: #ecfeff;--accent-100: #cffafe;--accent-200: #a5f3fc;--accent-300: #67e8f9;--accent-400: #22d3ee;--accent-500: #8be9fd;--surface-0: #282a36;--surface-50: #1e1f29;--surface-100: #44475a;--surface-200: #6272a4;--surface-300: #7c8fb5;--surface-400: #93a5c4;--surface-500: #bd93f9;--text-primary: #f8f8f2;--text-secondary: #8be9fd;--text-tertiary: #bfbfbf;--panel-hover-text: #282a36;--glass-bg: rgba(40, 42, 54, .85);--glass-border: 1px solid rgba(255, 121, 198, .3);--glass-shadow: 0 0 15px rgba(139, 233, 253, .2);--backdrop-blur: blur(10px);--gradient-text: linear-gradient(90deg, #ff79c6, #8be9fd);--gradient-surface: linear-gradient(180deg, #44475a 0%, #282a36 100%);--skeleton-bg: #6272a4;--api-table-color-text: #f8f8f2}[data-theme=nord]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .3);--shadow-md: 0 4px 8px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .5);--shadow-glow: none;--primary-50: #e5e9f0;--primary-100: #d8dee9;--primary-200: #88c0d0;--primary-300: #81a1c1;--primary-400: #5e81ac;--primary-500: #88c0d0;--primary-600: #81a1c1;--primary-700: #5e81ac;--primary-800: #4c566a;--primary-900: #434c5e;--accent-50: #eceff4;--accent-100: #e5e9f0;--accent-200: #d8dee9;--accent-300: #bf616a;--accent-400: #d08770;--accent-500: #ebcb8b;--surface-0: #2e3440;--surface-50: #242933;--surface-100: #3b4252;--surface-200: #434c5e;--surface-300: #4c566a;--surface-400: #d8dee9;--surface-500: #e5e9f0;--text-primary: #eceff4;--text-secondary: #d8dee9;--text-tertiary: #4c566a;--panel-hover-text: #2e3440;--glass-bg: rgba(46, 52, 64, .85);--glass-border: 1px solid rgba(136, 192, 208, .3);--glass-shadow: 0 4px 6px rgba(0, 0, 0, .2);--backdrop-blur: blur(8px);--gradient-text: linear-gradient(90deg, #88c0d0, #81a1c1);--gradient-surface: linear-gradient(180deg, #3b4252 0%, #2e3440 100%);--skeleton-bg: #434c5e;--api-table-color-text: #eceff4}[data-theme=solarized]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: 0 1px 3px rgba(0, 43, 54, .1);--shadow-md: 0 4px 6px rgba(0, 43, 54, .15);--shadow-lg: 0 10px 15px rgba(0, 43, 54, .2);--shadow-glow: none;--primary-50: #fdf6e3;--primary-100: #eee8d5;--primary-200: #93a1a1;--primary-300: #839496;--primary-400: #657b83;--primary-500: #2aa198;--primary-600: #268bd2;--primary-700: #6c71c4;--primary-800: #d33682;--primary-900: #dc322f;--accent-50: #fdf6e3;--accent-100: #eee8d5;--accent-200: #93a1a1;--accent-300: #839496;--accent-400: #657b83;--accent-500: #cb4b16;--surface-0: #fdf6e3;--surface-50: #fcf4dd;--surface-100: #eee8d5;--surface-200: #e2dcc8;--surface-300: #93a1a1;--surface-400: #839496;--surface-500: #657b83;--text-primary: #073642;--text-secondary: #586e75;--text-tertiary: #839496;--panel-hover-text: #fdf6e3;--glass-bg: rgba(253, 246, 227, .85);--glass-border: 1px solid rgba(42, 161, 152, .3);--glass-shadow: 0 4px 6px rgba(0, 43, 54, .05);--backdrop-blur: blur(8px);--gradient-text: linear-gradient(90deg, #2aa198, #268bd2);--gradient-surface: linear-gradient(180deg, #eee8d5 0%, #fdf6e3 100%);--skeleton-bg: #eee8d5;--api-table-color-text: #073642}[data-theme=neumorphism]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: 4px 4px 8px #bec3c9, -4px -4px 8px #ffffff;--shadow-md: 6px 6px 12px #bec3c9, -6px -6px 12px #ffffff;--shadow-lg: 10px 10px 20px #bec3c9, -10px -10px 20px #ffffff;--shadow-glow: inset 4px 4px 8px #bec3c9, inset -4px -4px 8px #ffffff;--primary-50: #f5f7fa;--primary-100: #e0e5ec;--primary-200: #cbd1db;--primary-300: #b5bdc9;--primary-400: #9faab8;--primary-500: #8896a6;--primary-600: #718195;--primary-700: #5c6c80;--primary-800: #48576b;--primary-900: #354256;--accent-50: #ffffff;--accent-100: #f5f7fa;--accent-200: #e0e5ec;--accent-300: #cbd1db;--accent-400: #b5bdc9;--accent-500: #8896a6;--surface-0: #e0e5ec;--surface-50: #e0e5ec;--surface-100: #e0e5ec;--surface-200: #d1d6dc;--surface-300: #c2c7cd;--surface-400: #b2b8bd;--surface-500: #a3a8ae;--text-primary: #48576b;--text-secondary: #718195;--text-tertiary: #9faab8;--panel-hover-text: #48576b;--glass-bg: rgba(224, 229, 236, .75);--glass-border: 1px solid rgba(255, 255, 255, .5);--glass-shadow: 10px 10px 20px #bec3c9, -10px -10px 20px #ffffff;--backdrop-blur: blur(8px);--gradient-text: linear-gradient(90deg, #5c6c80, #8896a6);--gradient-surface: linear-gradient(180deg, #e4e9f0 0%, #dadee5 100%);--skeleton-bg: #d1d6dc;--api-table-color-text: #48576b}[data-theme=hacker]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: none;--shadow-md: none;--shadow-lg: 4px 4px 0px rgba(0, 255, 0, .5);--shadow-glow: 0 0 10px rgba(0, 255, 0, .6);--primary-50: #e6ffe6;--primary-100: #b3ffb3;--primary-200: #80ff80;--primary-300: #4dff4d;--primary-400: #1aff1a;--primary-500: #00ff00;--primary-600: #00e600;--primary-700: #00cc00;--primary-800: #00b300;--primary-900: #009900;--accent-50: #e6ffe6;--accent-100: #b3ffb3;--accent-200: #80ff80;--accent-300: #4dff4d;--accent-400: #1aff1a;--accent-500: #00ff00;--surface-0: #000000;--surface-50: #050505;--surface-100: #00ff00;--surface-200: #141414;--surface-300: #1f1f1f;--surface-400: #292929;--surface-500: #333333;--text-primary: #00ff00;--text-secondary: #00cc00;--text-tertiary: #009900;--panel-hover-text: #000000;--glass-bg: rgba(0, 0, 0, .9);--glass-border: 1px solid #00ff00;--glass-shadow: 0 0 10px rgba(0, 255, 0, .2);--backdrop-blur: blur(4px);--gradient-text: linear-gradient(90deg, #00ff00, #00b300);--gradient-surface: linear-gradient(180deg, #0a0a0a 0%, #000000 100%);--skeleton-bg: #141414;--api-table-color-text: #00ff00;--font-family: "Courier New", Courier, monospace}[data-theme=earth]{--border-radius: 2rem;--magary-field-radius: 1.5rem;--magary-overlay-radius: 1.5rem;--shadow-sm: 0 2px 4px rgba(97, 74, 62, .1);--shadow-md: 0 4px 6px rgba(97, 74, 62, .15);--shadow-lg: 0 10px 15px rgba(97, 74, 62, .2);--shadow-glow: none;--primary-50: #faf7f5;--primary-100: #f4ede4;--primary-200: #e8dbce;--primary-300: #d8c2af;--primary-400: #c6a287;--primary-500: #d97757;--primary-600: #bd593a;--primary-700: #9e462d;--primary-800: #823c2a;--primary-900: #6b3325;--accent-50: #f4f7f4;--accent-100: #e5ede5;--accent-200: #cbdacb;--accent-300: #a7bfa7;--accent-400: #81a481;--accent-500: #6b8f6b;--surface-0: #fcfbfa;--surface-50: #f4ede4;--surface-100: #e8dbce;--surface-200: #d8c2af;--surface-300: #c6a287;--surface-400: #b38260;--surface-500: #9c633a;--text-primary: #3d2f28;--text-secondary: #614b3f;--text-tertiary: #856958;--panel-hover-text: #fcfbfa;--glass-bg: rgba(244, 237, 228, .85);--glass-border: 1px solid rgba(216, 194, 175, .3);--glass-shadow: 0 4px 6px rgba(97, 74, 62, .05);--backdrop-blur: blur(12px);--gradient-text: linear-gradient(90deg, #d97757, #bd593a);--gradient-surface: linear-gradient(180deg, #e8dbce 0%, #f4ede4 100%);--skeleton-bg: #d8c2af;--api-table-color-text: #3d2f28}[data-theme=neo] body{--bg-pattern: repeating-linear-gradient(45deg, #f1f5f9 25%, transparent 25%, transparent 75%, #f1f5f9 75%, #f1f5f9), repeating-linear-gradient(45deg, #f1f5f9 25%, #ffffff 25%, #ffffff 75%, #f1f5f9 75%, #f1f5f9);background-position:0 0,20px 20px;background-size:40px 40px}[data-theme=cyberpunk] body{background-color:#09090b;--bg-pattern: linear-gradient(rgba(236, 72, 153, .05) 1px, transparent 1px), linear-gradient(90deg, rgba(6, 182, 212, .05) 1px, transparent 1px);background-size:30px 30px}[data-theme=cotton] body{background-color:#fdf2f8;--bg-pattern: radial-gradient(circle at 0% 0%, rgba(248, 113, 113, .1) 0%, transparent 50%), radial-gradient(circle at 100% 100%, rgba(59, 130, 246, .1) 0%, transparent 50%)}[data-theme=liquid] body{background-color:#020617;--bg-pattern: radial-gradient(ellipse at top right, rgba(139, 92, 246, .25), transparent 40%), radial-gradient(ellipse at bottom left, rgba(59, 130, 246, .25), transparent 40%)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 15px #06b6d44d}50%{box-shadow:0 0 25px #d946ef66}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-family);background-color:var(--surface-50);background-image:var(--bg-pattern, radial-gradient(at 0% 0%, rgba(6, 182, 212, .1) 0px, transparent 50%), radial-gradient(at 100% 0%, rgba(217, 70, 239, .1) 0px, transparent 50%));background-attachment:fixed;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:1024px),(pointer:coarse){.desktop-only{display:none!important}}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .code-block{border-radius:var(--border-radius)!important;box-shadow:var(--shadow-sm)!important;overflow-x:auto!important;padding:0!important;background:#282c34!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .code-block pre{margin:0!important;padding:.9rem 1rem!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;border-radius:0!important;background:transparent!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .code-block code{font-family:Fira Code,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.85rem!important;line-height:1.5!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .code-block pre code,:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .code-block pre code.hljs{display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .code-block>magary-tabs{display:block;border-radius:inherit;overflow:hidden}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .code-block magary-tabs .tab-content{padding:0!important;align-items:stretch!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .code-block:has(>magary-tabs){box-shadow:none!important;padding:0!important;background:transparent!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .table-wrapper{border:1px solid var(--surface-200)!important;border-radius:var(--border-radius)!important;background:color-mix(in srgb,var(--surface-0) 70%,var(--surface-50) 30%)!important;box-shadow:var(--shadow-sm)!important;overflow-x:auto!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .section-content>.api-table{border:1px solid var(--surface-200)!important;border-radius:var(--border-radius)!important;background:color-mix(in srgb,var(--surface-0) 70%,var(--surface-50) 30%)!important;box-shadow:var(--shadow-sm)!important;overflow:hidden!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .api-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin:0!important;min-width:44rem;font-size:.92rem!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .api-table th,:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .api-table td{padding:.95rem 1rem!important;border-bottom:1px solid var(--surface-200)!important;vertical-align:top!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .api-table th{background:color-mix(in srgb,var(--surface-100) 72%,var(--surface-50) 28%)!important;color:var(--text-primary)!important;font-weight:700!important;letter-spacing:.01em!important;white-space:nowrap!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .api-table tr:last-child td{border-bottom:none!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .api-table tbody tr:hover td{background:color-mix(in srgb,var(--primary-500) 8%,transparent)!important}:where(.container,.installation-container,.setup-container,.mcp-container,.icons-container) .api-table code{background:color-mix(in srgb,var(--surface-200) 65%,var(--surface-100) 35%)!important;color:var(--api-table-color-text, var(--text-primary))!important;border:1px solid var(--surface-300)!important;border-radius:.375rem!important;padding:.12rem .42rem!important;font-size:.82rem!important;font-weight:600!important;white-space:nowrap!important}.magary-tooltip{position:absolute;padding:.5rem .75rem;background:var(--surface-900);color:var(--surface-0);border-radius:var(--border-radius);font-size:.875rem;font-weight:500;box-shadow:var(--shadow-md);pointer-events:none;z-index:1000;opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;white-space:nowrap}.magary-tooltip.magary-tooltip-visible{opacity:1}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}
