:root{--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--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);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-full: 9999px;--breakpoint-mobile: 768px;--breakpoint-tablet: 769px;--breakpoint-desktop: 1025px;--vscode-blue: #007ACC;--vscode-insiders-green: #217346;--visual-studio-purple: #5C2D91;--cursor-blue: #0078D4;--goose-green: #10B981;--lm-studio-orange: #FF6B35}:root{--primary-color: #2563eb;--primary-dark: #1d4ed8;--primary-darker: #1e40af;--bg-gradient-start: #f8fafc;--bg-gradient-mid: #ffffff;--bg-gradient-end: #f1f5f9;--text-color: #0f172a;--text-light: #475569;--text-lighter: #94a3b8;--bg-white: #ffffff;--bg-light: #f8fafc;--border-color: #e2e8f0;--border-light: #cbd5e1;--shadow-color: rgba(15, 23, 42, .08);--shadow-light: rgba(15, 23, 42, .04);--header-text: #0f172a;--footer-text: #64748b;--footer-border: #e2e8f0}.theme-light{--primary-color: #2563eb;--primary-dark: #1d4ed8;--primary-darker: #1e40af;--bg-gradient-start: #ffffff;--bg-gradient-mid: #f8fafc;--bg-gradient-end: #f1f5f9;--text-color: #1e293b;--text-light: #475569;--text-lighter: #94a3b8;--bg-white: #ffffff;--bg-light: #f8fafc;--border-color: #e2e8f0;--border-light: #cbd5e1;--shadow-color: rgba(0, 0, 0, .06);--shadow-light: rgba(0, 0, 0, .03);--header-text: #1e293b;--footer-text: #64748b;--footer-border: #e2e8f0}.theme-light .eyebrow,.theme-light [class*=eyebrow],.theme-light [class*=Overline]{background:#f1f5f9!important;color:#475569!important}.theme-dark{--primary-color: #3b82f6;--primary-dark: #60a5fa;--primary-darker: #93c5fd;--bg-gradient-start: #0f172a;--bg-gradient-mid: #1e293b;--bg-gradient-end: #020617;--text-color: #f1f5f9;--text-light: #cbd5e1;--text-lighter: #94a3b8;--bg-white: #1e293b;--bg-light: #334155;--border-color: #334155;--border-light: #475569;--shadow-color: rgba(0, 0, 0, .4);--shadow-light: rgba(0, 0, 0, .2);--header-text: #f1f5f9;--footer-text: #94a3b8;--footer-border: #334155}.theme-green{--primary-color: #059669;--primary-dark: #047857;--primary-darker: #065f46;--bg-gradient-start: #f0fdf4;--bg-gradient-mid: #ffffff;--bg-gradient-end: #dcfce7;--text-color: #064e3b;--text-light: #065f46;--text-lighter: #34d399;--bg-white: #ffffff;--bg-light: #f0fdf4;--border-color: #a7f3d0;--border-light: #6ee7b7;--shadow-color: rgba(5, 150, 105, .1);--shadow-light: rgba(5, 150, 105, .05);--header-text: #064e3b;--footer-text: #047857;--footer-border: #a7f3d0}.theme-tron{--primary-color: #06b6d4;--primary-dark: #0891b2;--primary-darker: #0e7490;--bg-gradient-start: #083344;--bg-gradient-mid: #164e63;--bg-gradient-end: #082f49;--text-color: #cffafe;--text-light: #a5f3fc;--text-lighter: #67e8f9;--bg-white: #164e63;--bg-light: #155e75;--border-color: #0e7490;--border-light: #0891b2;--shadow-color: rgba(6, 182, 212, .2);--shadow-light: rgba(6, 182, 212, .1);--header-text: #cffafe;--footer-text: #a5f3fc;--footer-border: #0e7490}.theme-pink{--primary-color: #e11d48;--primary-dark: #be123c;--primary-darker: #9f1239;--bg-gradient-start: #fff1f2;--bg-gradient-mid: #ffffff;--bg-gradient-end: #ffe4e6;--text-color: #881337;--text-light: #9f1239;--text-lighter: #fb7185;--bg-white: #ffffff;--bg-light: #fff1f2;--border-color: #fecdd3;--border-light: #fda4af;--shadow-color: rgba(225, 29, 72, .1);--shadow-light: rgba(225, 29, 72, .05);--header-text: #881337;--footer-text: #9f1239;--footer-border: #fecdd3}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.gap-xl{gap:var(--space-xl)}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.hidden{display:none}.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}.w-full{width:100%}.max-w-full{max-width:100%}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--text-color);background-color:var(--bg-gradient-start);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-md)}h1{margin:0 0 1.5rem;color:var(--text-color);font-size:2.25rem;font-weight:700;line-height:1.2;letter-spacing:-.02em}h2{margin-top:0;color:var(--text-color);font-size:1.5rem;font-weight:600;border-bottom:1px solid var(--border-color);padding-bottom:.75rem;letter-spacing:-.01em}h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-color)}p{line-height:1.6;color:var(--text-light);margin-bottom:1rem}.subtitle{font-size:1.125rem;line-height:1.6;font-weight:400;color:var(--text-light);margin:0;max-width:65ch}.eyebrow{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;color:var(--primary-color)}.output-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}input[type=text],select,textarea{font-family:inherit;font-size:.95rem}button.primary{background:var(--primary-color);border:1px solid transparent;color:#fff;font-weight:500;padding:.625rem 1.25rem;border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;font-size:.95rem;box-shadow:var(--shadow-sm)}button.primary:hover,button.primary:focus-visible{background:var(--primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-md);outline:none}.form-alert{border-radius:var(--radius-md);padding:1rem;font-size:.9rem;font-weight:500;margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:.75rem}.form-alert.error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.theme-dark .form-alert.error{background:#7f1d1d33;color:#fca5a5;border-color:#7f1d1d66}.form-alert.success{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.theme-dark .form-alert.success{background:#14532d33;color:#86efac;border-color:#14532d66}pre{background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1rem;overflow-x:auto;margin:0}code{font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.85rem;color:var(--text-color);white-space:pre-wrap;word-break:break-all}.field-hint{display:block;margin-top:.375rem;font-size:.85rem;color:var(--text-light)}.content{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:3rem}.form-section,.output-section{background:var(--bg-white);border-radius:var(--radius-lg);padding:2rem;box-shadow:var(--shadow-sm);border:1px solid var(--border-color);transition:box-shadow .2s ease}.form-section:hover,.output-section:hover{box-shadow:var(--shadow-md)}.form-group{margin-bottom:1.5rem}label{display:block;margin-bottom:.375rem;font-weight:500;color:var(--text-color);font-size:.9rem}input[type=text],select{width:100%;padding:.625rem .75rem;border:1px solid var(--border-light);border-radius:var(--radius-md);font-size:.95rem;transition:border-color .2s,box-shadow .2s;background:var(--bg-white);color:var(--text-color);box-shadow:var(--shadow-sm)}input[type=text]:focus,select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #2563eb1a}select{cursor:pointer;background-color:var(--bg-white);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2.5rem}.checkbox-group{display:flex;flex-direction:column;gap:.75rem}.checkbox-label{display:flex;align-items:center;cursor:pointer;font-weight:400;color:var(--text-color);font-size:.95rem}.checkbox-label input[type=checkbox]{margin-right:.625rem;width:1rem;height:1rem;cursor:pointer;accent-color:var(--primary-color);border-radius:4px}.select-all-toggle{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-light);font-weight:500;cursor:pointer}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.section-description{font-size:.9rem;color:var(--text-light);margin:0 0 1.5rem}.placeholder{text-align:center;color:var(--text-lighter);padding:4rem 1rem;font-style:normal;background:var(--bg-light);border-radius:var(--radius-md);border:1px dashed var(--border-light)}footer{text-align:center;color:var(--footer-text);margin-top:4rem;padding-top:2rem;padding-bottom:2rem;border-top:1px solid var(--footer-border);font-size:.9rem}.footer-content{display:flex;flex-direction:column;align-items:center;gap:1rem}.footer-links{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.footer-links a{color:var(--footer-text);text-decoration:none;transition:color .2s;font-weight:500}.footer-links a:hover{color:var(--primary-color)}@media (max-width: 968px){.content{grid-template-columns:1fr}}@media (max-width: 768px){.form-section,.output-section{padding:1.5rem}}.ide-card-content{flex:1}.ide-card-content h4{margin:0 0 .25rem;font-size:1.1rem;font-weight:600;color:var(--text-color);transition:color .3s ease}.ide-card.active .ide-card-content h4{color:var(--primary-dark)}.ide-card-content p{margin:0;font-size:.85rem;color:var(--text-light)}.ide-card-toggle{width:42px;height:26px;border-radius:20px;background:var(--border-light);display:flex;align-items:center;padding:3px;transition:all .3s ease;margin-left:auto}.ide-card-toggle.checked{background:var(--primary-color)}.toggle-dot{width:20px;height:20px;background:var(--bg-white);border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 6px #00000026}.ide-card-toggle.checked .toggle-dot{transform:translate(16px)}.preview-link{margin-top:.75rem;font-size:.9rem}.preview-link a{color:var(--primary-color);text-decoration:none;font-weight:600;transition:color .3s}.preview-link a:hover{color:var(--primary-dark)}.theme-option-content{display:flex;flex-direction:column;gap:.15rem}.theme-option-label{font-weight:600;font-size:.9rem;color:var(--text-color)}.theme-option-description{font-size:.75rem;color:var(--text-light)}.setting-toggle{display:flex;align-items:center;gap:.75rem;cursor:pointer}.setting-toggle input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.toggle-slider{position:relative;width:44px;height:24px;background:var(--border-light);border-radius:20px;transition:background .3s}.toggle-slider:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;top:3px;left:3px;transition:transform .3s;box-shadow:0 2px 4px #0003}.setting-toggle input[type=checkbox]:checked~.toggle-slider{background:var(--primary-color)}.setting-toggle input[type=checkbox]:checked~.toggle-slider:after{transform:translate(20px)}.setting-toggle .setting-label{margin:0;font-weight:500;color:var(--text-color)}.duration-control{display:flex;align-items:center;gap:1rem}.duration-control input[type=range]{flex:1;height:6px;border-radius:3px;background:var(--border-light);outline:none;-webkit-appearance:none;appearance:none}.duration-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--primary-color);cursor:pointer;box-shadow:0 2px 6px #0003}.duration-control input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--primary-color);cursor:pointer;border:none;box-shadow:0 2px 6px #0003}.duration-value{font-weight:600;color:var(--text-color);min-width:40px;text-align:right}.settings-about{grid-column:1 / -1}.about-links a{color:var(--primary-color);text-decoration:none;font-weight:600;transition:color .3s}.about-links a:hover{color:var(--primary-dark)}.packages-header h1,.mcp-page header h1,.extensions-header h1{color:var(--text-color);border-bottom:none;padding-bottom:0}.badge-preview-row{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.badge-preview-row img{height:36px}.flex-grow{flex:1}.home-card,.markdown-card{outline:none}.nav-link{text-decoration:none}.copy-btn{font-family:inherit;background:var(--primary-color);color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:600;transition:all .2s ease;display:inline-flex;align-items:center;gap:.35rem;box-shadow:0 2px 8px #0000001a}.copy-btn:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.copy-btn:active{transform:translateY(0)}.badge-preview{display:flex;flex-wrap:wrap;gap:1rem}.preview,.markdown-output,.json-output,.cli-output,.readme-preview{margin-bottom:2rem}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}#root{width:100%;min-height:100vh}._appShell_pxn1q_3{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-gradient-start)}._appTopBar_pxn1q_10{padding:0 2rem;height:64px;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:var(--bg-white);border-bottom:1px solid var(--border-color);position:sticky;top:0;z-index:50}._brand_pxn1q_24{display:flex;align-items:center;gap:.75rem;font-weight:600;font-size:1rem;text-decoration:none;color:var(--text-color);transition:opacity .2s ease}._brand_pxn1q_24:hover{opacity:.8}._brandMark_pxn1q_39{background:var(--primary-color);color:#fff;padding:.25rem .5rem;border-radius:6px;font-size:.75rem;font-weight:700;letter-spacing:.05em}._brandText_pxn1q_49{font-size:1.1rem;font-weight:700;letter-spacing:-.02em}._hamburgerButton_pxn1q_55{display:none;flex-direction:column;justify-content:space-around;width:1.5rem;height:1.5rem;background:transparent;border:none;cursor:pointer;padding:0;z-index:10}._hamburgerLine_pxn1q_68{width:1.5rem;height:2px;background:var(--text-color);border-radius:2px;transition:all .3s ease}._appNav_pxn1q_76{display:flex;align-items:center;gap:.5rem}._navLink_pxn1q_82{color:var(--text-light);text-decoration:none;padding:.5rem .75rem;border-radius:6px;font-weight:500;font-size:.9rem;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}._navLink_pxn1q_82:hover,._navLink_pxn1q_82:focus-visible{color:var(--text-color);background:var(--bg-light);outline:none}._navLinkActive_pxn1q_102{color:var(--primary-color);background:#2563eb14;font-weight:600}.theme-dark ._navLinkActive_pxn1q_102{background:#3b82f626}._settingsLink_pxn1q_112{display:inline-flex;align-items:center;gap:.4rem;position:relative}._settingsIcon_pxn1q_119{font-size:1.1rem;line-height:1}._settingsLabel_pxn1q_124{font-size:.8rem;display:none}@media (min-width: 769px){._settingsLabel_pxn1q_124{display:none}._settingsLink_pxn1q_112{padding:.5rem}}._appMain_pxn1q_140{width:100%;max-width:1200px;margin:0 auto;padding:2rem;flex:1}@media (max-width: 768px){._appTopBar_pxn1q_10{padding:0 1.25rem;position:relative}._hamburgerButton_pxn1q_55{display:flex;order:3}._appNav_pxn1q_76{position:absolute;top:100%;left:0;right:0;flex-direction:column;background:var(--bg-white);border-bottom:1px solid var(--border-color);padding:0;gap:0;max-height:0;overflow:hidden;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-lg);z-index:100}._appNav_pxn1q_76._mobileOpen_pxn1q_178{max-height:500px;opacity:1;padding:.5rem}._navLink_pxn1q_82{width:100%;text-align:left;padding:.75rem 1rem;border-radius:6px}._settingsLink_pxn1q_112 ._settingsLabel_pxn1q_124{display:inline}._settingsLink_pxn1q_112{padding:.75rem 1rem}._appMain_pxn1q_140{padding:1.5rem 1rem 3rem}}._homePage_b3yc0_3{width:100%;max-width:1100px;color:var(--header-text)}._homeHero_b3yc0_9{color:var(--header-text);margin-bottom:2.25rem}._homeOverline_b3yc0_14{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .85rem;display:inline-block;padding:.4rem .75rem .35rem;border-radius:var(--radius-full);background:#ffffff2e;box-shadow:0 6px 20px #0000002e;color:var(--header-text)}._homeHero_b3yc0_9 h1{font-size:clamp(2.15rem,6vw,3.25rem);line-height:1.1;margin:0 0 1.2rem;font-weight:800;letter-spacing:-.02em;text-shadow:0 4px 28px rgba(0,0,0,.25);color:var(--header-text)}._homeSubtitle_b3yc0_38{font-size:clamp(1rem,1.85vw,1.35rem);max-width:780px;line-height:1.45;margin:0;font-weight:500;color:var(--header-text)}._homeCardGrid_b3yc0_47{margin-top:1rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}._homeBadges_b3yc0_55{margin-top:3rem;background:var(--bg-white);border:1px solid var(--border-color);border-radius:20px;padding:1.75rem 1.5rem 1.5rem;box-shadow:0 16px 30px var(--shadow-color)}._homeBadgesHeader_b3yc0_64{margin:0 0 1rem;font-size:1.15rem;font-weight:700;letter-spacing:-.01em;color:var(--text-color);display:flex;align-items:center;gap:.5rem}._homeBadgesGrid_b3yc0_75{display:flex;flex-wrap:wrap;gap:.65rem .9rem;align-items:center}._homeBadgesGrid_b3yc0_75 img{height:22px;image-rendering:-webkit-optimize-contrast}@media (max-width: 768px){._homeBadges_b3yc0_55{padding:1.25rem 1.1rem 1.1rem}._homeBadgesGrid_b3yc0_75 img{height:20px}}._homeCard_b3yc0_47{text-decoration:none;display:flex;flex-direction:column;gap:1rem;position:relative;color:var(--text-color)}._homeCard_b3yc0_47:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}._homeCardIcon_b3yc0_105{font-size:2.35rem;line-height:1;filter:drop-shadow(0 8px 24px rgba(0,0,0,.18))}._homeCardContent_b3yc0_111 h2{margin:0 0 .75rem;font-size:1.55rem;letter-spacing:-.01em;font-weight:700;display:flex;align-items:center;gap:.35rem}._homeCardContent_b3yc0_111 p{margin:0 0 .75rem;font-size:.95rem;line-height:1.5;color:var(--text-light)}._cardCta_b3yc0_128{color:var(--primary-dark);display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;letter-spacing:.05em}._cardMcp_b3yc0_139{border:1px solid rgba(0,152,255,.35)}._cardExtensions_b3yc0_140{border:1px solid rgba(36,191,165,.45)}._cardPackages_b3yc0_141{border:1px solid rgba(193,111,222,.45)}._cardRepository_b3yc0_142{border:1px solid rgba(255,193,7,.45)}._cardProfile_b3yc0_143{border:1px solid rgba(156,39,176,.45)}@media (max-width: 768px){._homeCard_b3yc0_47{flex-direction:row;padding:1.75rem}}._homeFooter_b3yc0_153{margin-top:3rem;padding:1.5rem 0;border-top:1px solid var(--border-color);text-align:center;color:var(--text-light)}._homeFooter_b3yc0_153 p{margin:.5rem 0;font-size:.85rem;line-height:1.6}._homeFooter_b3yc0_153 a{color:var(--primary-color);text-decoration:none;font-weight:500;transition:color .2s ease}._homeFooter_b3yc0_153 a:hover{color:var(--primary-dark);text-decoration:underline}._card_1cd5g_3{background:var(--bg-white);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-sm);border:1px solid var(--border-color);transition:box-shadow .2s ease,border-color .2s ease}._cardHover_1cd5g_12:hover,._cardHover_1cd5g_12:focus-visible{box-shadow:var(--shadow-md);border-color:var(--border-light);outline:none}._cardActive_1cd5g_19{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}._ideCard_1cd5g_25{display:flex;align-items:center;padding:1rem;background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}._ideCard_1cd5g_25:hover{border-color:var(--primary-color);background:var(--bg-light)}._ideCard_1cd5g_25._active_1cd5g_44{border-color:var(--primary-color);background:var(--bg-light);box-shadow:0 0 0 1px var(--primary-color)}._mcpPage_ecccf_3{width:100%;max-width:1400px}._mcpHeader_ecccf_8{color:var(--header-text);margin-bottom:2.25rem;max-width:1400px;width:100%}._mcpHeader_ecccf_8 h1{font-size:clamp(2rem,5.5vw,2.75rem);line-height:1.1;margin:0 0 1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--header-text)}._eyebrow_ecccf_24{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .85rem;display:inline-block;padding:.4rem .75rem .35rem;border-radius:var(--radius-full);background:#ffffff2e;box-shadow:0 6px 20px #0000002e;color:var(--header-text)}._subtitle_ecccf_38{font-size:clamp(1rem,1.85vw,1.35rem);max-width:780px;line-height:1.45;margin:0;font-weight:500;color:var(--header-text)}._sectionHeader_ecccf_47{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._sectionSpacer_ecccf_54{height:2.5rem}._outputSectionSpacer_ecccf_58{height:3rem}._sectionDescription_ecccf_62{font-size:.85rem;color:var(--text-light);margin:0 0 1rem}._ideCardsGrid_ecccf_68{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}._ideCard_ecccf_68{display:flex;align-items:center;padding:1.25rem;background:var(--bg-light);border:2px solid var(--border-color);border-radius:16px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._ideCard_ecccf_68._active_ecccf_87{border-color:var(--primary-color);box-shadow:0 4px 16px var(--shadow-light)}._ideCardIcon_ecccf_92{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-right:1.25rem;flex-shrink:0;transition:all .3s ease;box-shadow:0 2px 8px #00000014;color:#fff}._ideCardIconVscode_ecccf_106{background:var(--vscode-blue)}._ideCardIconInsiders_ecccf_107{background:var(--vscode-insiders-green)}._ideCardIconVs_ecccf_106{background:var(--visual-studio-purple)}._ideCardIconCursor_ecccf_109{background:#8b5cf6}._ideCardIconGoose_ecccf_110{background:var(--goose-green)}._ideCardIconLmStudio_ecccf_111{background:#3b82f6}._ideCardToggle_ecccf_113{width:42px;height:26px;border-radius:20px;background:var(--border-light);display:flex;align-items:center;padding:3px;transition:all .3s ease;margin-left:auto}._ideCardToggle_ecccf_113._checked_ecccf_125{background:var(--primary-color)}._toggleDot_ecccf_129{width:20px;height:20px;background:var(--bg-white);border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 6px #00000026}._ideCardToggle_ecccf_113._checked_ecccf_125 ._toggleDot_ecccf_129{transform:translate(16px)}._readmePlatformsGrid_ecccf_142{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}._platformCheckbox_ecccf_148{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-light)}._tabs_ecccf_156{display:flex;gap:.5rem;margin-bottom:1.5rem;padding:.25rem;background:var(--bg-light);border-radius:10px;border:1px solid var(--border-color);width:fit-content}._tab_ecccf_156{background:transparent;border:none;padding:.65rem 1.25rem;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);color:var(--text-light);position:relative;white-space:nowrap}._tab_ecccf_156:hover{background:#0098ff14;color:var(--text-color)}._tab_ecccf_156._active_ecccf_87{background:var(--primary-color);color:#fff;box-shadow:0 4px 12px #0098ff40,0 2px 4px #0098ff26;transform:translateY(-1px)}._tab_ecccf_156._active_ecccf_87:hover{background:var(--primary-dark);box-shadow:0 6px 16px #0098ff4d,0 2px 4px #0098ff33}._readmePreview_ecccf_200{background:var(--bg-white);border:1px solid var(--border-color);border-radius:14px;padding:1.5rem;box-shadow:0 12px 30px var(--shadow-light);margin-top:1rem}._dynamicItemRow_ecccf_209{display:flex;gap:.75rem;margin-bottom:.75rem;align-items:center;width:100%}._flagInput_ecccf_217{flex:0 0 40%;padding:.6rem .85rem;border:1px solid var(--border-color);border-radius:8px;font-size:.85rem;background:var(--bg-white);color:var(--text-color)}._valueInput_ecccf_227{flex:1;padding:.6rem .85rem;border:1px solid var(--border-color);border-radius:8px;font-size:.85rem;background:var(--bg-white);color:var(--text-color)}._flagInput_ecccf_217::placeholder,._valueInput_ecccf_227::placeholder{color:var(--text-light);opacity:.6}._flagInput_ecccf_217:focus,._valueInput_ecccf_227:focus{outline:2px solid var(--primary-color);outline-offset:2px}._deleteBtn_ecccf_249{flex:0 0 auto;padding:.6rem .8rem;background:linear-gradient(135deg,#dc262614,#ef44440d);border:1.5px solid rgba(220,38,38,.25);border-radius:8px;color:#dc2626;cursor:pointer;font-weight:600;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;line-height:1;width:36px;height:36px;min-width:36px;padding:0}._deleteBtn_ecccf_249:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#dc2626;opacity:.15;transform:translate(-50%,-50%);transition:width .4s,height .4s;z-index:0}._deleteBtn_ecccf_249:hover:before{width:180px;height:180px}._deleteBtn_ecccf_249:hover{background:linear-gradient(135deg,#dc262626,#ef44441a);color:#b91c1c;border-color:#dc262666;box-shadow:0 4px 12px #dc262633;transform:translateY(-2px)}._deleteBtn_ecccf_249:active{transform:translateY(0);box-shadow:0 2px 6px #dc262626}._dynamicEnvRow_ecccf_305{display:flex;gap:.75rem;align-items:center;width:100%;flex-wrap:wrap}._headerCard_ecccf_313{background:var(--bg-light);border:1px solid var(--border-color);border-radius:12px;padding:1rem;margin-bottom:1rem;transition:all .2s ease}._headerCard_ecccf_313:hover{border-color:var(--primary-color);box-shadow:0 2px 8px var(--shadow-light)}._inputDetailsRow_ecccf_327{display:flex;gap:.75rem;margin-top:.75rem;padding-top:.75rem;border-top:1px dashed var(--border-light)}._inputNameField_ecccf_335{flex:0 0 35%;padding:.6rem .85rem;border:1px solid var(--border-color);border-radius:8px;font-size:.85rem;background:var(--bg-white);color:var(--text-color);font-family:Consolas,Monaco,monospace}._inputDescField_ecccf_346{flex:1;padding:.6rem .85rem;border:1px solid var(--border-color);border-radius:8px;font-size:.85rem;background:var(--bg-white);color:var(--text-color)}._inputNameField_ecccf_335::placeholder,._inputDescField_ecccf_346::placeholder{color:var(--text-light);opacity:.6}._inputNameField_ecccf_335:focus,._inputDescField_ecccf_346:focus{outline:2px solid var(--primary-color);outline-offset:2px}._keyInput_ecccf_368{flex:0 0 28%;padding:.6rem .85rem;border:1px solid var(--border-color);border-radius:8px;font-size:.85rem;background:var(--bg-white);color:var(--text-color)}._keyInput_ecccf_368::placeholder{color:var(--text-light);opacity:.6}._keyInput_ecccf_368:focus{outline:2px solid var(--primary-color);outline-offset:2px}._passwordToggle_ecccf_388{display:flex;align-items:center;gap:.6rem;font-size:.85rem;font-weight:600;color:var(--text-color);cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5rem .75rem;border-radius:8px;transition:all .2s ease;background:transparent}._passwordToggle_ecccf_388:hover{background:#0098ff0d}._passwordToggle_ecccf_388 input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:var(--primary-color);transition:all .2s ease;position:relative}._passwordToggle_ecccf_388 input[type=checkbox]:hover{transform:scale(1.1)}._passwordToggle_ecccf_388 input[type=checkbox]:checked{box-shadow:0 0 8px #0098ff66}._passwordToggle_ecccf_388 input[type=checkbox]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._importBtn_ecccf_429{padding:.75rem 1.25rem;background:linear-gradient(135deg,#9333ea1a,#8b5cf60d);border:2px solid #9333ea;border-radius:10px;color:#9333ea;cursor:pointer;font-weight:700;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:.5rem;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px #9333ea26;position:relative;overflow:hidden}._importBtn_ecccf_429:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#9333ea;opacity:.1;transform:translate(-50%,-50%);transition:width .6s cubic-bezier(.25,.46,.45,.94),height .6s cubic-bezier(.25,.46,.45,.94);z-index:0}._importBtn_ecccf_429:hover:before{width:400px;height:400px}._importBtn_ecccf_429:hover{background:linear-gradient(135deg,#9333ea,#a855f7);color:#fff;border-color:#9333ea;box-shadow:0 8px 20px #9333ea4d;transform:translateY(-2px)}._importBtn_ecccf_429:active{transform:translateY(0);box-shadow:0 4px 12px #9333ea33}._importBtn_ecccf_429:focus-visible{outline:2px solid #9333ea;outline-offset:2px}._resetBtn_ecccf_487{padding:.75rem 1.25rem;background:linear-gradient(135deg,#ef44441a,#dc26260d);border:2px solid #dc2626;border-radius:10px;color:#dc2626;cursor:pointer;font-weight:700;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:.5rem;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px #dc262626;position:relative;overflow:hidden}._resetBtn_ecccf_487:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#dc2626;opacity:.1;transform:translate(-50%,-50%);transition:width .6s cubic-bezier(.25,.46,.45,.94),height .6s cubic-bezier(.25,.46,.45,.94);z-index:0}._resetBtn_ecccf_487:hover:before{width:400px;height:400px}._resetBtn_ecccf_487:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;border-color:#dc2626;box-shadow:0 8px 20px #dc26264d;transform:translateY(-2px)}._resetBtn_ecccf_487:active{transform:translateY(0);box-shadow:0 4px 12px #dc262633}._resetBtn_ecccf_487:focus-visible{outline:2px solid #dc2626;outline-offset:2px}._addBtn_ecccf_545{padding:.75rem 1.25rem;background:linear-gradient(135deg,var(--bg-light) 0%,var(--bg-white) 100%);border:2px solid var(--primary-color);border-radius:10px;color:var(--primary-color);cursor:pointer;font-weight:700;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:1rem;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px #00000014;position:relative;overflow:hidden}._addBtn_ecccf_545:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:var(--primary-color);opacity:.1;transform:translate(-50%,-50%);transition:width .6s,height .6s;z-index:0}._addBtn_ecccf_545:hover:before{width:300px;height:300px}._addBtn_ecccf_545:hover{background:linear-gradient(135deg,var(--primary-color) 0%,rgba(0,152,255,.9) 100%);color:#fff;border-color:var(--primary-color);box-shadow:0 8px 20px #0098ff4d;transform:translateY(-2px)}._addBtn_ecccf_545:active{transform:translateY(0);box-shadow:0 4px 12px #0098ff33}._addBtn_ecccf_545:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._importButtonsGrid_ecccf_603{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-bottom:.5rem}@media (max-width: 768px){._ideCardsGrid_ecccf_68,._importButtonsGrid_ecccf_603{grid-template-columns:1fr}._dynamicItemRow_ecccf_209{flex-wrap:wrap}._flagInput_ecccf_217{flex:0 0 45%}._dynamicEnvRow_ecccf_305{flex-wrap:wrap}._keyInput_ecccf_368{flex:0 0 40%}._inputDetailsRow_ecccf_327{flex-direction:column}._inputNameField_ecccf_335,._inputDescField_ecccf_346{flex:1 1 100%}._addBtn_ecccf_545{width:100%;justify-content:center;padding:.8rem 1rem}._importBtn_ecccf_429,._resetBtn_ecccf_487{width:100%;justify-content:center}}._theme-dark_ecccf_660 ._importBtn_ecccf_429{background:linear-gradient(135deg,#a855f726,#a855f714);border-color:#a855f7;color:#a855f7}._theme-dark_ecccf_660 ._importBtn_ecccf_429:hover{background:linear-gradient(135deg,#a855f7,#c084fc);border-color:#a855f7}._theme-light_ecccf_671 ._importBtn_ecccf_429{background:linear-gradient(135deg,#9333ea14,#8b5cf60a);border-color:#9333ea;color:#9333ea}._theme-light_ecccf_671 ._importBtn_ecccf_429:hover{background:linear-gradient(135deg,#9333ea,#a855f7);border-color:#9333ea}._theme-dark_ecccf_660 ._resetBtn_ecccf_487{background:linear-gradient(135deg,#ef444426,#dc262614);border-color:#ef4444;color:#ef4444}._theme-dark_ecccf_660 ._resetBtn_ecccf_487:hover{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#ef4444}._theme-light_ecccf_671 ._resetBtn_ecccf_487{background:linear-gradient(135deg,#ef444414,#dc26260a);border-color:#dc2626;color:#dc2626}._theme-light_ecccf_671 ._resetBtn_ecccf_487:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);border-color:#dc2626}._theme-dark_ecccf_660 ._addBtn_ecccf_545{background:linear-gradient(135deg,#24bfa526,#24bfa514)}._theme-dark_ecccf_660 ._addBtn_ecccf_545:hover{background:linear-gradient(135deg,#24bfa5,#24bfa5e6)}._theme-light_ecccf_671 ._addBtn_ecccf_545{background:linear-gradient(135deg,#0098ff14,#0098ff0a)}._theme-light_ecccf_671 ._addBtn_ecccf_545:hover{background:linear-gradient(135deg,#0098ff,#0098ffe6)}._theme-dark_ecccf_660 ._tab_ecccf_156._active_ecccf_87{background:#24bfa5;box-shadow:0 4px 12px #24bfa54d,0 2px 4px #24bfa533}._theme-dark_ecccf_660 ._tab_ecccf_156._active_ecccf_87:hover{background:#1a9667;box-shadow:0 6px 16px #24bfa559,0 2px 4px #24bfa540}._theme-light_ecccf_671 ._tab_ecccf_156._active_ecccf_87{background:#0098ff;box-shadow:0 4px 12px #0098ff40,0 2px 4px #0098ff26}._theme-light_ecccf_671 ._tab_ecccf_156._active_ecccf_87:hover{background:#07c;box-shadow:0 6px 16px #0098ff4d,0 2px 4px #0098ff33}._modalOverlay_ecccf_748{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_ecccf_1 .2s ease}@keyframes _fadeIn_ecccf_1{0%{opacity:0}to{opacity:1}}._modalContent_ecccf_773{background:var(--bg-white);border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:700px;width:100%;min-height:500px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;animation:_slideUp_ecccf_1 .3s cubic-bezier(.4,0,.2,1)}@keyframes _slideUp_ecccf_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_ecccf_798{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--border-color)}._modalHeader_ecccf_798 h3{margin:0;font-size:1.25rem;font-weight:700;color:var(--text-color)}._modalCloseBtn_ecccf_813{background:transparent;border:none;font-size:1.5rem;color:var(--text-light);cursor:pointer;padding:.25rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}._modalCloseBtn_ecccf_813:hover{background:var(--bg-light);color:var(--text-color)}._modalBody_ecccf_834{padding:1.5rem;overflow-y:auto;flex:1;min-height:400px;position:relative}._modalBody_ecccf_834 p{margin:0 0 1rem;color:var(--text-light);font-size:.9rem}._jsonTextarea_ecccf_848{width:100%;min-height:300px;padding:1rem;border:2px solid var(--border-color);border-radius:10px;font-family:Consolas,Monaco,Courier New,monospace;font-size:.85rem;line-height:1.5;background:var(--bg-light);color:var(--text-color);resize:vertical;transition:border-color .2s ease}._jsonTextarea_ecccf_848:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #0098ff1a}._jsonTextarea_ecccf_848::placeholder{color:var(--text-light);opacity:.5}._searchInput_ecccf_874{width:100%;padding:.85rem 1rem;border:2px solid var(--border-color);border-radius:10px;font-size:.95rem;background:var(--bg-light);color:var(--text-color);transition:border-color .2s ease;margin-bottom:.5rem}._searchInput_ecccf_874:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #0098ff1a}._searchInput_ecccf_874::placeholder{color:var(--text-light);opacity:.6}._modalFooter_ecccf_897{display:flex;gap:.75rem;padding:1.5rem;border-top:1px solid var(--border-color);justify-content:flex-end}._modalCancelBtn_ecccf_905{padding:.75rem 1.5rem;background:var(--bg-light);border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);font-weight:600;cursor:pointer;transition:all .2s ease}._modalCancelBtn_ecccf_905:hover{background:var(--bg-white);border-color:var(--text-light)}._modalImportBtn_ecccf_921{padding:.75rem 1.5rem;background:linear-gradient(135deg,#9333ea,#a855f7);border:none;border-radius:8px;color:#fff;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #9333ea4d}._modalImportBtn_ecccf_921:hover{background:linear-gradient(135deg,#7e22ce,#9333ea);box-shadow:0 4px 12px #9333ea66;transform:translateY(-1px)}._modalImportBtn_ecccf_921:active{transform:translateY(0)}._searchDropdown_skxzk_3{position:relative;width:100%}._searchResults_skxzk_8{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:var(--bg-white);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 12px 32px var(--shadow-color);max-height:400px;overflow-y:auto;z-index:1100;animation:_slideDown_skxzk_1 .2s ease-out}@keyframes _slideDown_skxzk_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._searchResultsList_skxzk_34{list-style:none;margin:0;padding:.5rem}._searchResultItem_skxzk_40{padding:.875rem 1rem;cursor:pointer;border-radius:8px;transition:all .15s ease;border:1px solid transparent}._searchResultItem_skxzk_40:hover,._searchResultItem_skxzk_40:focus{background:var(--bg-light);border-color:var(--border-color);outline:none}._searchResultItem_skxzk_40:active{background:var(--primary-color);color:#fff}._resultHeader_skxzk_60{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.375rem}._resultTitle_skxzk_68{font-size:.95rem;font-weight:600;color:var(--text-color);margin:0;display:flex;align-items:center;gap:.5rem}._extensionId_skxzk_78{font-size:.8rem;color:var(--text-light);font-weight:400;font-family:Monaco,Courier New,monospace}._resultStats_skxzk_85{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-lighter);white-space:nowrap}._installCount_skxzk_94{display:flex;align-items:center;gap:.25rem}._resultDescription_skxzk_100{font-size:.85rem;color:var(--text-light);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._searchLoading_skxzk_111{padding:1.5rem;text-align:center;color:var(--text-light);display:flex;align-items:center;justify-content:center;gap:.75rem}._spinner_skxzk_121{display:inline-block;width:16px;height:16px;border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:_spin_skxzk_121 .8s linear infinite}@keyframes _spin_skxzk_121{to{transform:rotate(360deg)}}._searchError_skxzk_137,._searchEmpty_skxzk_143{padding:1.25rem;text-align:center;color:var(--text-light)}._searchEmptyIcon_skxzk_149{font-size:1.5rem;margin-bottom:.5rem;opacity:.5}._searchResultItem_skxzk_40[data-highlighted=true]{background:var(--bg-light);border-color:var(--primary-color)}@media (max-width: 768px){._searchResults_skxzk_8{max-height:300px}._resultHeader_skxzk_60{flex-direction:column;align-items:flex-start}._resultStats_skxzk_85{width:100%}}._requestBadgeSection_1gcqs_3{margin-top:3rem;padding:2rem;background:var(--bg-light);border-radius:16px;border:1px solid var(--border-color);text-align:center}._requestBadgeText_1gcqs_12{margin:0 0 1.25rem;font-size:1.1rem;font-weight:500;color:var(--text-color)}._requestBadgeBtn_1gcqs_19{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.25rem;background:var(--primary-color);color:#fff;border-radius:8px;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .2s ease;box-shadow:0 4px 12px var(--shadow-light)}._requestBadgeBtn_1gcqs_19:hover{background:var(--primary-dark);box-shadow:0 6px 16px var(--shadow-color);transform:translateY(-1px)}@media (max-width: 768px){._requestBadgeBtn_1gcqs_19{font-size:.85rem;padding:.6rem 1rem}}._extensionsPage_qcf9i_3{background:var(--bg-white);border-radius:20px;padding:2.25rem 2rem;min-height:600px;box-shadow:0 24px 45px var(--shadow-color);border:1px solid var(--border-color);max-width:1100px;width:100%}._extensionsHeader_qcf9i_14{color:var(--header-text);margin-bottom:2.25rem;max-width:1100px;width:100%}._extensionsHeader_qcf9i_14 h1{font-size:clamp(2rem,5.5vw,2.75rem);line-height:1.1;margin:0 0 1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--header-text)}._eyebrow_qcf9i_30{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .85rem;display:inline-block;padding:.4rem .75rem .35rem;border-radius:var(--radius-full);background:#ffffff2e;box-shadow:0 6px 20px #0000002e;color:var(--header-text)}._subtitle_qcf9i_44{font-size:clamp(1rem,1.85vw,1.35rem);max-width:780px;line-height:1.45;margin:0;font-weight:500;color:var(--header-text)}._extensionsForm_qcf9i_53{display:grid;gap:.9rem;background:var(--bg-light);border-radius:14px;padding:1.5rem;border:1px solid var(--border-color);margin-bottom:1.5rem}._extensionsForm_qcf9i_53 button._primary_qcf9i_63{justify-self:start}._inputModeToggle_qcf9i_67{display:flex;align-items:center;gap:1rem;padding-bottom:.5rem;flex-wrap:wrap}._toggleLabel_qcf9i_75{font-size:.9rem;font-weight:600;color:var(--text-color)}._toggleButtons_qcf9i_81{display:flex;gap:.5rem;background:var(--bg-white);border-radius:8px;padding:.25rem;border:1px solid var(--border-color)}._toggleButtons_qcf9i_81 button{padding:.5rem 1rem;border:none;border-radius:6px;background:transparent;color:var(--text-color);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._toggleButtons_qcf9i_81 button:hover{background:var(--bg-light)}._toggleActive_qcf9i_107{background:var(--primary-color)!important;color:#fff!important;box-shadow:0 2px 8px #0000001a}._extensionsOutput_qcf9i_113{display:grid;gap:2rem}._markdownColumns_qcf9i_118{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}._markdownCard_qcf9i_124,._combinedMarkdown_qcf9i_125,._extensionsPreview_qcf9i_126{background:var(--bg-white);border-radius:16px;padding:1.75rem;box-shadow:0 12px 24px var(--shadow-color);border:1px solid var(--border-color)}._cardBadgePreview_qcf9i_134{display:flex;align-items:center;justify-content:center;padding:1rem 0;margin:.75rem 0;background:var(--bg-light);border-radius:8px;border:1px solid var(--border-light)}._cardBadgePreview_qcf9i_134 img{height:20px}._extensionsPreviewRow_qcf9i_149{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}._extensionsPreviewRow_qcf9i_149 img{height:20px}._badgeFieldset_qcf9i_160{border:1px solid var(--border-color);border-radius:12px;padding:1rem 1.1rem 1.25rem;background:var(--bg-white);margin:0 0 1.2rem}._badgeFieldset_qcf9i_160 legend{padding:0 .5rem;font-size:1rem;font-weight:700;color:var(--text-color)}._badgeSectionHeader_qcf9i_175{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._badgeSectionTitle_qcf9i_182{font-size:1rem;font-weight:600;color:var(--text-color)}._badgeSectionButtons_qcf9i_188{display:flex;gap:.5rem}._selectButton_qcf9i_193{padding:.35rem .75rem;font-size:.75rem;font-weight:500;border:1px solid var(--border-color);background:var(--bg-white);color:var(--text-color);border-radius:6px;cursor:pointer;transition:all .2s}._selectButton_qcf9i_193:hover{background:var(--bg-light);border-color:var(--primary-color);color:var(--primary-color)}._badgeGrid_qcf9i_211{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-left:.5rem}._badgeCheckboxLabel_qcf9i_218{display:flex;align-items:center;gap:.5rem;font-size:.9rem;cursor:pointer;color:var(--text-color);padding:.5rem .75rem;border-radius:8px;background:var(--bg-light);border:1px solid var(--border-light);transition:all .2s}._badgeCheckboxLabel_qcf9i_218:hover{background:var(--bg-white);border-color:var(--primary-color)}._badgeCheckboxLabel_qcf9i_218 input[type=checkbox]{cursor:pointer;width:16px;height:16px}._badgeEmoji_qcf9i_243{font-size:1.1rem;line-height:1}._badgeSectionMargin_qcf9i_248{margin-bottom:1rem}._sortControl_qcf9i_252{display:flex;align-items:center;gap:.75rem}._sortLabel_qcf9i_258{font-size:.875rem;font-weight:500;color:var(--text-color);white-space:nowrap}._sortSelect_qcf9i_265{padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-white);color:var(--text-color);font-size:.875rem;cursor:pointer;transition:all .2s ease}._sortSelect_qcf9i_265:hover{border-color:var(--primary-color)}._sortSelect_qcf9i_265:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #24bfa51a}@media (max-width: 768px){._extensionsPage_qcf9i_3{padding:1.75rem 1.25rem;min-height:500px}._inputModeToggle_qcf9i_67{flex-direction:column;align-items:flex-start;gap:.75rem}._toggleButtons_qcf9i_81{width:100%}._toggleButtons_qcf9i_81 button{flex:1}._sortControl_qcf9i_252{width:100%;flex-direction:column;align-items:flex-start;gap:.5rem}._sortSelect_qcf9i_265{width:100%}}._packagesPage_1g018_3{background:var(--bg-white);border-radius:20px;padding:2.25rem 2rem;min-height:600px;box-shadow:0 24px 45px var(--shadow-color);border:1px solid var(--border-color);max-width:1200px;width:100%}._packagesHeader_1g018_14{color:var(--header-text);margin-bottom:2.25rem;max-width:1200px;width:100%}._packagesHeader_1g018_14 h1{font-size:clamp(2rem,5.5vw,2.75rem);line-height:1.1;margin:0 0 1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--header-text)}._eyebrow_1g018_30{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .85rem;display:inline-block;padding:.4rem .75rem .35rem;border-radius:var(--radius-full);background:#ffffff2e;box-shadow:0 6px 20px #0000002e;color:var(--header-text)}._subtitle_1g018_44{font-size:clamp(1rem,1.85vw,1.35rem);max-width:780px;line-height:1.45;margin:0;font-weight:500;color:var(--header-text)}._packagesForm_1g018_53{background:var(--bg-light);border:1px solid var(--border-color);border-radius:16px;padding:1.75rem;margin-bottom:1.75rem;display:flex;flex-direction:column;gap:1.25rem}._inputModeToggle_1g018_64{display:flex;align-items:center;gap:1rem;padding-bottom:.5rem;flex-wrap:wrap}._toggleLabel_1g018_72{font-size:.9rem;font-weight:600;color:var(--text-color)}._toggleButtons_1g018_78{display:flex;gap:.5rem;background:var(--bg-white);border-radius:8px;padding:.25rem;border:1px solid var(--border-color)}._toggleButtons_1g018_78 button{padding:.5rem 1rem;border:none;border-radius:6px;background:transparent;color:var(--text-color);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}._toggleButtons_1g018_78 button:hover{background:var(--bg-light)}._toggleActive_1g018_104{background:var(--primary-color)!important;color:#fff!important;box-shadow:0 2px 8px #0000001a}._registryFilters_1g018_110{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--bg-white);border:1px solid var(--border-color);border-radius:8px}._filterLabel_1g018_120{font-size:.9rem;font-weight:600;color:var(--text-color);margin:0}._checkboxGroup_1g018_127{display:flex;flex-wrap:wrap;gap:1rem}._checkboxLabel_1g018_133{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}._checkbox_1g018_127{width:18px;height:18px;cursor:pointer;accent-color:var(--primary-color)}._checkboxText_1g018_148{font-size:.875rem;color:var(--text-color);font-weight:500}._formRow_1g018_154{display:flex;flex-direction:column;gap:1.25rem}._mavenFields_1g018_160{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:.75rem}._packagesOutput_1g018_167{display:grid;gap:2rem}._packagesPreview_1g018_172{background:var(--bg-white);border:1px solid var(--border-color);border-radius:16px;padding:1.75rem;box-shadow:0 12px 30px var(--shadow-light)}._badgePreviewGrid_1g018_180{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin:1.25rem 0}._combinedSection_1g018_188{margin-top:1.25rem}._installationSection_1g018_192{margin-top:1.75rem}._installationSection_1g018_192 h2{font-size:1.5rem;font-weight:700;color:var(--text-color);margin:0 0 .5rem}._installationSection_1g018_192 ._section-description_1g018_203{font-size:.95rem;color:var(--text-light);margin:0 0 1.25rem}._combinedCommands_1g018_209{margin-bottom:2rem}._combinedCommands_1g018_209 ._markdown-card_1g018_213{background:var(--bg-white);border:1px solid var(--border-color);border-radius:16px;padding:1.75rem;box-shadow:0 12px 30px var(--shadow-light)}._combinedCommands_1g018_209 h3{font-size:1.1rem;font-weight:600;color:var(--text-color);margin:0}._combinedCommands_1g018_209 pre{margin:0;max-height:400px;overflow-y:auto}._commandGrid_1g018_234{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}._commandCard_1g018_240{background:var(--bg-white);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;box-shadow:0 8px 20px var(--shadow-light);transition:all .2s ease}._commandCard_1g018_240:hover{box-shadow:0 12px 28px var(--shadow-color);border-color:var(--primary-color)}._commandCard_1g018_240 h3{font-size:1rem;font-weight:600;color:var(--text-color);margin:0}._commandCard_1g018_240 pre{margin:0;background:var(--bg-light);padding:1rem;border-radius:8px;border:1px solid var(--border-light)}._commandCard_1g018_240 code{font-size:.875rem;line-height:1.5;color:var(--text-color)}._commandBlocks_1g018_275 pre{margin:0 0 .75rem}@media (max-width: 768px){._packagesPage_1g018_3{padding:1.75rem 1.25rem;min-height:500px}._formRow_1g018_154{grid-template-columns:1fr}._inputModeToggle_1g018_64{flex-direction:column;align-items:flex-start;gap:.75rem}._toggleButtons_1g018_78{width:100%}._toggleButtons_1g018_78 button{flex:1}._checkboxGroup_1g018_127{flex-direction:column;gap:.75rem}._commandGrid_1g018_234{grid-template-columns:1fr}._commandCard_1g018_240{padding:1.25rem}}._searchDropdown_1fuw5_3{position:absolute;top:100%;left:0;right:0;z-index:1000;margin-top:.5rem;min-height:100px;max-height:600px;overflow-y:auto;background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:_slideDown_1fuw5_1 .2s ease-out}@keyframes _slideDown_1fuw5_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._searchResults_1fuw5_31{padding:0}._searchLoading_1fuw5_36{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:var(--text-light);font-size:.95rem}._spinner_1fuw5_46{width:20px;height:20px;border:3px solid var(--border-light);border-top-color:var(--primary-color);border-radius:50%;animation:_spin_1fuw5_46 .8s linear infinite}@keyframes _spin_1fuw5_46{to{transform:rotate(360deg)}}._searchError_1fuw5_62{padding:1.5rem;color:#ef4444;text-align:center;font-size:.9rem}._searchEmpty_1fuw5_70{padding:2rem;text-align:center;color:var(--text-light)}._searchEmptyIcon_1fuw5_76{font-size:2.5rem;margin-bottom:.5rem;opacity:.5}._searchEmpty_1fuw5_70>div:nth-child(2){font-size:1rem;margin-bottom:.5rem}._searchHint_1fuw5_87{font-size:.85rem;color:var(--text-lighter)}._groupedResults_1fuw5_93{display:flex;flex-direction:column}._registryGroup_1fuw5_98{border-bottom:1px solid var(--border-light)}._registryGroup_1fuw5_98:last-child{border-bottom:none}._registryHeader_1fuw5_106{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--bg-light);border-bottom:1px solid var(--border-light);position:sticky;top:0;z-index:10}._registryName_1fuw5_118{font-weight:600;font-size:.9rem;color:var(--text-color);letter-spacing:.02em}._registryCount_1fuw5_125{font-size:.8rem;color:var(--text-lighter);font-weight:500}._packageList_1fuw5_132{list-style:none;margin:0;padding:0}._packageItem_1fuw5_138{padding:1rem;cursor:pointer;border-bottom:1px solid var(--border-light);transition:background-color .15s ease}._packageItem_1fuw5_138:last-child{border-bottom:none}._packageItem_1fuw5_138:hover{background:var(--bg-light)}._packageItem_1fuw5_138:active{background:var(--border-light)}._packageHeader_1fuw5_157{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}._packageInfo_1fuw5_165{display:flex;align-items:baseline;gap:.5rem;flex:1;min-width:0}._packageName_1fuw5_173{font-weight:600;font-size:.95rem;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._packageVersion_1fuw5_182{font-size:.8rem;color:var(--text-lighter);font-family:ui-monospace,monospace;flex-shrink:0}._packageStats_1fuw5_189{display:flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--text-light);flex-shrink:0}._packageDescription_1fuw5_198{margin:0;font-size:.875rem;color:var(--text-light);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 768px){._searchDropdown_1fuw5_3{max-height:400px}._packageItem_1fuw5_138{padding:.875rem}._packageHeader_1fuw5_157{flex-direction:column;align-items:flex-start;gap:.5rem}._packageStats_1fuw5_189{align-self:flex-start}}._searchDropdown_1fuw5_3::-webkit-scrollbar{width:8px}._searchDropdown_1fuw5_3::-webkit-scrollbar-track{background:var(--bg-light)}._searchDropdown_1fuw5_3::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}._searchDropdown_1fuw5_3::-webkit-scrollbar-thumb:hover{background:var(--text-lighter)}._repositoryPage_1oyct_3{background:var(--bg-white);border-radius:20px;padding:2.25rem 2rem;min-height:600px;box-shadow:0 24px 45px var(--shadow-color);border:1px solid var(--border-color);max-width:1100px;width:100%}._repositoryHeader_1oyct_14{color:var(--header-text);margin-bottom:2.25rem;max-width:1100px;width:100%;position:relative}._repositoryHeader_1oyct_14 h1{font-size:clamp(2rem,5.5vw,2.75rem);line-height:1.1;margin:0 0 1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--header-text)}._eyebrow_1oyct_31{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .85rem;display:inline-block;padding:.4rem .75rem .35rem;border-radius:var(--radius-full);background:#ffffff2e;box-shadow:0 6px 20px #0000002e;color:var(--header-text)}._subtitle_1oyct_45{font-size:clamp(1rem,1.85vw,1.35rem);max-width:780px;line-height:1.45;margin:0;font-weight:500;color:var(--header-text)}._repositoryForm_1oyct_54{display:grid;gap:.9rem;background:var(--bg-light);border-radius:14px;padding:1.5rem;border:1px solid var(--border-color);margin-bottom:1.5rem}._repositoryForm_1oyct_54 button._primary_1oyct_64{justify-self:start}._sectionHeader_1oyct_69{margin-top:1.5rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid var(--border-color)}._sectionHeader_1oyct_69 h3{margin:0;font-size:1.1rem;font-weight:700;color:var(--text-color);letter-spacing:-.01em}._badgeGrid_1oyct_85{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin-bottom:.5rem}._badgeFieldset_1oyct_92{border:1px solid var(--border-color);border-radius:12px;padding:1rem 1.1rem 1.25rem;background:var(--bg-white);margin:0 0 1.2rem}._badgeFieldset_1oyct_92 legend{padding:0 .5rem;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-light)}._badgeGrid_1oyct_85 ._badgeCheckboxRow_1oyct_110{flex-direction:column;align-items:stretch;gap:.6rem;border:1px solid var(--border-light);background:var(--bg-light);padding:.9rem .9rem .85rem;box-shadow:0 2px 6px var(--shadow-light)}._badgeGrid_1oyct_85 ._badgeCheckboxRow_1oyct_110:hover{background:var(--bg-white);border-color:var(--border-color);box-shadow:0 4px 12px var(--shadow-light)}._badgeGrid_1oyct_85 ._badgeCheckboxRow_1oyct_110 label{font-size:.95rem;font-weight:600}._badgeGrid_1oyct_85 ._colorControls_1oyct_131{justify-content:flex-start}._workflowList_1oyct_136{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}._workflowList_1oyct_136 ._badgeCheckboxRow_1oyct_110{flex-direction:column;align-items:stretch;gap:.6rem;border:1px solid var(--border-light);background:var(--bg-light);padding:.9rem .9rem .85rem;box-shadow:0 2px 6px var(--shadow-light)}._workflowList_1oyct_136 ._badgeCheckboxRow_1oyct_110:hover{background:var(--bg-white);border-color:var(--border-color);box-shadow:0 4px 12px var(--shadow-light)}._fieldsetActions_1oyct_159{display:flex;gap:.5rem;justify-content:flex-end;margin:.4rem 0 .75rem}._fieldsetActions_1oyct_159 button{background:var(--bg-white);border:1px solid var(--border-color);color:var(--text-color);font-size:.65rem;letter-spacing:.08em;font-weight:600;padding:.4rem .6rem;border-radius:6px;cursor:pointer;text-transform:uppercase;transition:all .15s ease}._fieldsetActions_1oyct_159 button:hover{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}._tooltipWrapper_1oyct_189{position:relative;display:inline-flex;align-items:center}._infoIcon_1oyct_195{width:18px;height:18px;border-radius:50%;border:1px solid var(--border-color);background:var(--bg-white);font-size:.65rem;color:var(--text-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}._infoIcon_1oyct_195:hover,._infoIcon_1oyct_195:focus-visible{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}._tooltipBubble_1oyct_217{position:absolute;top:110%;left:0;background:var(--bg-white);border:1px solid var(--border-color);box-shadow:0 8px 16px var(--shadow-light);padding:.6rem .75rem;border-radius:8px;font-size:.7rem;line-height:1.2;width:200px;z-index:20;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .15s ease,transform .15s ease}._tooltipWrapper_1oyct_189:hover ._tooltipBubble_1oyct_217,._tooltipWrapper_1oyct_189:focus-within ._tooltipBubble_1oyct_217{opacity:1;transform:translateY(0);pointer-events:auto}._badgeDescriptionVisuallyHidden_1oyct_243{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}._badgeCheckboxRow_1oyct_110{display:flex;justify-content:space-between;align-items:center;padding:.75rem .5rem;border-radius:8px;transition:background .2s ease}._badgeCheckboxRow_1oyct_110:hover{background:var(--bg-white)}._badgeCheckboxRow_1oyct_110 label{display:flex;align-items:center;gap:.75rem;font-weight:500;color:var(--text-color);cursor:pointer;flex:1}._badgeCheckboxRow_1oyct_110 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._colorControls_1oyct_131{display:flex;gap:.5rem;align-items:center}._colorPicker_1oyct_291{width:60px;height:32px;border:1px solid var(--border-color);border-radius:6px;cursor:pointer;transition:all .2s ease}._colorPicker_1oyct_291:hover{border-color:var(--primary-color);box-shadow:0 0 0 3px #24bfa51a}._colorPicker_1oyct_291:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #24bfa526}._resetColorBtn_1oyct_311{width:28px;height:28px;border-radius:50%;border:1px solid var(--border-color);background:var(--bg-white);color:var(--text-color);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:all .2s ease}._resetColorBtn_1oyct_311:hover{background:var(--primary-color);color:#fff;border-color:var(--primary-color);transform:rotate(180deg)}._removeWorkflowBtn_1oyct_333{width:28px;height:28px;border-radius:50%;border:1px solid var(--border-color);background:var(--bg-white);color:var(--text-color);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:all .2s ease}._removeWorkflowBtn_1oyct_333:hover{background:#dc2626;color:#fff;border-color:#dc2626}._workflowChips_1oyct_355{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem;margin-bottom:1.25rem}._workflowChip_1oyct_355{padding:.75rem 1rem;border:2px solid var(--border-color);border-radius:8px;background:var(--bg-white);color:var(--text-color);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center}._workflowChip_1oyct_355:hover{border-color:var(--primary-color);background:var(--bg-light)}._workflowChipActive_1oyct_380{border-color:var(--primary-color);background:var(--primary-color);color:#fff;box-shadow:0 4px 12px var(--shadow-light)}._customWorkflowInput_1oyct_388{margin-top:1rem;margin-bottom:1.25rem}._customWorkflowInput_1oyct_388 label{display:block;margin-bottom:.5rem;font-weight:500;color:var(--text-color)}._customWorkflowControls_1oyct_400{display:flex;gap:.5rem}._customWorkflowControls_1oyct_400 input{flex:1}._addWorkflowBtn_1oyct_409{padding:.65rem 1.5rem;background:var(--primary-color);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 2px 8px var(--shadow-light)}._addWorkflowBtn_1oyct_409:hover:not(:disabled){background:var(--primary-dark);box-shadow:0 4px 12px var(--shadow-color);transform:translateY(-1px)}._addWorkflowBtn_1oyct_409:disabled{opacity:.5;cursor:not-allowed}._validationError_1oyct_434{display:block;margin-top:.5rem;color:#dc2626;font-size:.875rem;font-weight:500}._workflowList_1oyct_136{display:grid;gap:.5rem}._repositoryOutput_1oyct_448{display:grid;gap:2rem}._previewHeader_1oyct_453{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._previewHeader_1oyct_453 h2{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-color)}._previewToggle_1oyct_468{display:flex;gap:.5rem;background:var(--bg-white);border-radius:8px;padding:.25rem;border:1px solid var(--border-color)}._previewToggle_1oyct_468 button{padding:.5rem 1rem;border:none;border-radius:6px;background:transparent;color:var(--text-color);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._previewToggle_1oyct_468 button:hover{background:var(--bg-light)}._previewToggleActive_1oyct_493{background:var(--primary-color)!important;color:#fff!important;box-shadow:0 2px 8px #0000001a}._previewGrouped_1oyct_500{display:grid;gap:1.5rem;background:var(--bg-white);border-radius:16px;padding:1.75rem;box-shadow:0 12px 24px var(--shadow-color);border:1px solid var(--border-color)}._previewSection_1oyct_510{display:grid;gap:.75rem}._previewSectionHeader_1oyct_515{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-light);padding-bottom:.5rem;border-bottom:1px solid var(--border-light)}._previewRow_1oyct_525{display:flex;flex-wrap:wrap;gap:.75rem}._previewRow_1oyct_525 img{height:20px}._previewFlat_1oyct_536{display:flex;flex-wrap:wrap;gap:.75rem;background:var(--bg-white);border-radius:16px;padding:1.75rem;box-shadow:0 12px 24px var(--shadow-color);border:1px solid var(--border-color)}._previewFlat_1oyct_536 img{height:20px}._markdownColumns_1oyct_552{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}._markdownCard_1oyct_558,._combinedMarkdown_1oyct_559{background:var(--bg-white);border-radius:16px;padding:1.75rem;box-shadow:0 12px 24px var(--shadow-color);border:1px solid var(--border-color)}._cardBadgePreview_1oyct_567{display:flex;align-items:center;justify-content:center;padding:1rem 0;margin:.75rem 0;background:var(--bg-light);border-radius:8px;border:1px solid var(--border-light)}._cardBadgePreview_1oyct_567 img{height:20px}@media (max-width: 768px){._repositoryPage_1oyct_3{padding:1.75rem 1.25rem;min-height:500px}._repositoryHeader_1oyct_14{margin-bottom:1.75rem}._badgeGrid_1oyct_85{grid-template-columns:1fr 1fr}._badgeGrid_1oyct_85 ._badgeCheckboxRow_1oyct_110,._workflowList_1oyct_136 ._badgeCheckboxRow_1oyct_110{gap:.5rem}._workflowList_1oyct_136{grid-template-columns:1fr 1fr}@media (max-width: 520px){._badgeGrid_1oyct_85,._workflowList_1oyct_136{grid-template-columns:1fr}}._colorControls_1oyct_131{align-self:flex-end}._workflowChips_1oyct_355{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}._customWorkflowControls_1oyct_400{flex-direction:column}._customWorkflowControls_1oyct_400 button{width:100%}._previewHeader_1oyct_453{flex-direction:column;align-items:flex-start;gap:1rem}._previewToggle_1oyct_468{width:100%}._previewToggle_1oyct_468 button{flex:1}._fieldsetActions_1oyct_159{flex-wrap:wrap;justify-content:flex-start}._markdownColumns_1oyct_552{grid-template-columns:1fr}}._profileHeader_1n8p6_3{text-align:center;margin-bottom:3rem}._eyebrow_1n8p6_8{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--primary-color);margin-bottom:.5rem}._subtitle_1n8p6_17{font-size:1.125rem;color:var(--text-light);max-width:42rem;margin:1rem auto 0;line-height:1.6}._profilePage_1n8p6_25{max-width:72rem;margin:0 auto;padding:0 1.5rem 3rem}._profileForm_1n8p6_31{background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px var(--shadow-light)}._profileForm_1n8p6_31 label{display:block;font-weight:600;margin-bottom:.5rem;color:var(--text-color)}._profileForm_1n8p6_31 input[type=text],._profileForm_1n8p6_31 input[type=url]{width:100%;padding:.625rem .875rem;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:.9375rem;background:var(--bg-white);color:var(--text-color);transition:border-color .2s,box-shadow .2s}._profileForm_1n8p6_31 input[type=text]:focus,._profileForm_1n8p6_31 input[type=url]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px var(--shadow-light)}._profileForm_1n8p6_31 button._primary_1n8p6_66{width:100%;padding:.875rem 1.5rem;background:var(--primary-color);color:#fff;border:none;border-radius:var(--radius-md);font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s,transform .1s}._profileForm_1n8p6_31 button._primary_1n8p6_66:hover{background:var(--primary-dark)}._profileForm_1n8p6_31 button._primary_1n8p6_66:active{transform:scale(.98)}._defaultUsernameField_1n8p6_87{margin-bottom:2rem;padding-bottom:2rem;border-bottom:2px solid var(--border-light)}._badgeFieldset_1n8p6_94{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;margin-bottom:1rem;background:var(--bg-light)}._badgeFieldset_1n8p6_94 legend{font-weight:600;font-size:1.0625rem;color:var(--text-color);padding:0 .5rem}._fieldsetActions_1n8p6_109{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:flex-end}._fieldsetActions_1n8p6_109 button{padding:.375rem .75rem;font-size:.8125rem;background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;font-weight:500;color:var(--text-color);transition:background .2s,border-color .2s}._fieldsetActions_1n8p6_109 button:hover{background:var(--bg-white);border-color:var(--primary-color);color:var(--primary-color)}._badgeCategory_1n8p6_135{border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:1rem;background:var(--bg-light)}._badgeCategory_1n8p6_135[open]{background:var(--bg-white)}._categorySummary_1n8p6_146{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;color:var(--text-color);list-style:none}._categorySummary_1n8p6_146::-webkit-details-marker{display:none}._categoryIcon_1n8p6_162{font-size:.75rem;transition:transform .2s;color:var(--text-light)}._badgeCategory_1n8p6_135[open] ._categoryIcon_1n8p6_162{transform:rotate(90deg)}._categoryTitle_1n8p6_172{flex:1;font-size:1.0625rem}._categoryActions_1n8p6_177{display:flex;gap:.5rem}._categoryActions_1n8p6_177 button{padding:.375rem .75rem;font-size:.8125rem;background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;font-weight:500;color:var(--text-color);transition:background .2s,border-color .2s}._categoryActions_1n8p6_177 button:hover{background:var(--bg-white);border-color:var(--primary-color);color:var(--primary-color)}._badgeGrid_1n8p6_200{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1rem}._badgeCheckboxRow_1n8p6_208{display:flex;flex-direction:column;gap:.75rem;padding:.875rem;background:var(--bg-light);border:1px solid var(--border-light);border-radius:var(--radius-md);transition:background .2s,border-color .2s}._badgeCheckboxRow_1n8p6_208:hover{background:var(--bg-white);border-color:var(--border-color)}._badgeCheckboxRow_1n8p6_208 label{display:flex;align-items:center;gap:.625rem;cursor:pointer;margin:0;font-weight:500}._badgeCheckboxRow_1n8p6_208 input[type=checkbox]{cursor:pointer;width:1.125rem;height:1.125rem;margin:0}._tooltipWrapper_1n8p6_240{position:relative;display:inline-flex}._infoIcon_1n8p6_245{width:1.25rem;height:1.25rem;border-radius:50%;background:var(--primary-color);color:#fff;border:none;font-size:.75rem;font-weight:700;cursor:help;display:inline-flex;align-items:center;justify-content:center;transition:background .2s}._infoIcon_1n8p6_245:hover{background:var(--primary-dark)}._tooltipBubble_1n8p6_265{position:absolute;bottom:calc(100% + .5rem);right:0;background:var(--text-color);color:var(--bg-white);padding:.625rem .875rem;border-radius:var(--radius-md);font-size:.8125rem;line-height:1.4;white-space:normal;width:max-content;max-width:18rem;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;pointer-events:none;z-index:100;box-shadow:0 4px 12px var(--shadow-color);font-weight:400}._tooltipWrapper_1n8p6_240:hover ._tooltipBubble_1n8p6_265,._tooltipWrapper_1n8p6_240:focus-within ._tooltipBubble_1n8p6_265{opacity:1;visibility:visible}._badgeDescriptionVisuallyHidden_1n8p6_293{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._badgeInputs_1n8p6_306{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}._inlineField_1n8p6_313{display:flex;flex-direction:column;gap:.375rem}._inlineField_1n8p6_313 label{font-size:.875rem;font-weight:600;color:var(--text-color);margin:0}._inlineField_1n8p6_313 input{padding:.5rem .75rem;font-size:.875rem}._colorControls_1n8p6_331{display:flex;gap:.5rem;align-items:center;margin-top:.25rem}._colorPicker_1n8p6_338{width:3rem;height:2rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;background:none;padding:.125rem}._colorPicker_1n8p6_338::-webkit-color-swatch-wrapper{padding:0}._colorPicker_1n8p6_338::-webkit-color-swatch{border:none;border-radius:calc(var(--radius-sm) - 2px)}._resetColorBtn_1n8p6_357{padding:.375rem .75rem;background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;font-size:1rem;color:var(--text-color);transition:background .2s,border-color .2s}._resetColorBtn_1n8p6_357:hover{background:var(--bg-white);border-color:var(--primary-color)}._profileOutput_1n8p6_374{background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:2rem;box-shadow:0 2px 8px var(--shadow-light)}._previewHeader_1n8p6_382{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._previewHeader_1n8p6_382 h2{margin:0;font-size:1.5rem;color:var(--text-color)}._reorderToggle_1n8p6_395{padding:.5rem 1rem;background:var(--primary-color);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;font-weight:500;font-size:.875rem;transition:background .2s,transform .1s}._reorderToggle_1n8p6_395:hover{background:var(--primary-dark);transform:translateY(-1px)}._reorderToggle_1n8p6_395:active{transform:translateY(0)}._reorderSection_1n8p6_417{background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;margin-bottom:1.5rem}._reorderHint_1n8p6_425{font-size:.875rem;color:var(--text-light);margin:0 0 1rem;text-align:center}._reorderList_1n8p6_432{display:flex;flex-direction:column;gap:.5rem}._reorderItem_1n8p6_438{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:move;transition:box-shadow .2s,transform .1s;-webkit-user-select:none;user-select:none}._reorderItem_1n8p6_438:hover{box-shadow:0 2px 8px var(--shadow-light)}._reorderItem_1n8p6_438._dragging_1n8p6_455{opacity:.5;transform:scale(.98)}._dragHandle_1n8p6_460{color:var(--text-lighter);font-size:1.25rem;cursor:grab;line-height:1}._dragHandle_1n8p6_460:active{cursor:grabbing}._reorderLabel_1n8p6_471{flex:1;font-weight:500;color:var(--text-color)}._reorderPosition_1n8p6_477{font-size:.75rem;color:var(--text-lighter);background:var(--bg-light);padding:.25rem .5rem;border-radius:var(--radius-sm);font-weight:600}._previewToggle_1n8p6_486{display:flex;gap:.5rem;background:var(--bg-light);padding:.25rem;border-radius:var(--radius-md)}._previewToggle_1n8p6_486 button{padding:.5rem 1rem;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;font-weight:500;color:var(--text-light);transition:background .2s,color .2s}._previewToggle_1n8p6_486 button:hover{color:var(--text-color)}._previewToggleActive_1n8p6_509{background:var(--bg-white)!important;color:var(--primary-color)!important;box-shadow:0 1px 3px var(--shadow-light)}._previewGrouped_1n8p6_516{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}._previewSection_1n8p6_523{display:flex;flex-direction:column;gap:.75rem}._previewSectionHeader_1n8p6_529{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-light);padding-bottom:.5rem;border-bottom:1px solid var(--border-light)}._previewRow_1n8p6_539{display:flex;flex-wrap:wrap;gap:.625rem;align-items:center}._previewFlat_1n8p6_546{display:flex;flex-wrap:wrap;gap:.625rem;align-items:center;margin-bottom:2rem}._previewRow_1n8p6_539 img,._previewFlat_1n8p6_546 img{max-height:1.25rem;vertical-align:middle}._combinedMarkdown_1n8p6_561{background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;margin-bottom:2rem}._combinedMarkdown_1n8p6_561 pre{margin:0;background:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:1rem;overflow-x:auto}._combinedMarkdown_1n8p6_561 code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:var(--text-color);line-height:1.6;word-break:break-all}._markdownColumns_1n8p6_587{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem}._markdownCard_1n8p6_593{background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem;transition:box-shadow .2s,border-color .2s}._markdownCard_1n8p6_593:hover{border-color:var(--primary-color);box-shadow:0 4px 12px var(--shadow-light)}._markdownCard_1n8p6_593 h3{margin:0;font-size:1rem;color:var(--text-color)}._cardBadgePreview_1n8p6_612{margin:1rem 0;padding:1rem;background:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--radius-sm);text-align:center;min-height:3rem;display:flex;align-items:center;justify-content:center}._cardBadgePreview_1n8p6_612 img{max-height:1.5rem;vertical-align:middle}._markdownCard_1n8p6_593 pre{margin:0;background:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:1rem;overflow-x:auto}._markdownCard_1n8p6_593 code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8125rem;color:var(--text-color);line-height:1.5;word-break:break-all}._requestBadgeSection_1n8p6_648{margin-top:3rem;padding:2rem;background:var(--bg-light);border:1px solid var(--border-color);border-radius:var(--radius-md);text-align:center}._requestBadgeText_1n8p6_657{margin:0 0 1rem;font-size:1rem;color:var(--text-color)}._requestBadgeBtn_1n8p6_663{display:inline-block;padding:.75rem 1.5rem;background:var(--primary-color);color:#fff;text-decoration:none;border-radius:var(--radius-md);font-weight:600;transition:background .2s,transform .1s}._requestBadgeBtn_1n8p6_663:hover{background:var(--primary-dark);transform:translateY(-1px)}@media (max-width: 48rem){._profileHeader_1n8p6_3{margin-bottom:2rem}._subtitle_1n8p6_17{font-size:1rem}._profilePage_1n8p6_25{padding:0 1rem 2rem}._profileForm_1n8p6_31,._profileOutput_1n8p6_374{padding:1.5rem}._categorySummary_1n8p6_146{flex-wrap:wrap;gap:.5rem}._categoryActions_1n8p6_177{width:100%;justify-content:flex-end}._categoryActions_1n8p6_177 button{font-size:.75rem;padding:.25rem .625rem}._previewHeader_1n8p6_382{flex-direction:column;align-items:flex-start;gap:1rem}._reorderToggle_1n8p6_395{width:100%;text-align:center}._reorderItem_1n8p6_438{padding:.625rem .75rem}._reorderLabel_1n8p6_471{font-size:.875rem}._markdownColumns_1n8p6_587{grid-template-columns:1fr}._tooltipBubble_1n8p6_265{right:auto;left:50%;transform:translate(-50%)}}._settingsPage_131i8_3{max-width:1150px;width:100%}._settingsHeader_131i8_8{color:var(--header-text);margin-bottom:2.25rem;max-width:1150px;width:100%}._settingsHeader_131i8_8 h1{font-size:clamp(2rem,5.5vw,2.75rem);line-height:1.1;margin:0 0 1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--header-text)}._eyebrow_131i8_24{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .85rem;display:inline-block;padding:.4rem .75rem .35rem;border-radius:var(--radius-full);background:#ffffff2e;box-shadow:0 6px 20px #0000002e;color:var(--header-text)}._subtitle_131i8_38{font-size:clamp(1rem,1.85vw,1.35rem);max-width:780px;line-height:1.45;margin:0;font-weight:500;color:var(--header-text)}._settingsGrid_131i8_47{display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-auto-flow:dense}._settingsCard_131i8_54{background:var(--bg-white);border:1px solid var(--border-color);border-radius:18px;padding:1.75rem 1.5rem 2rem;box-shadow:0 14px 32px var(--shadow-light);display:flex;flex-direction:column;gap:1rem;transition:transform .3s ease,box-shadow .3s ease}._settingsCard_131i8_54:hover{transform:translateY(-2px);box-shadow:0 18px 40px var(--shadow-light)}._fullWidth_131i8_71{grid-column:1 / -1}._settingsCard_131i8_54 h2{font-size:1.35rem;font-weight:800;color:var(--text-color);margin:0 0 .5rem;letter-spacing:-.02em;display:flex;align-items:center;gap:.5rem}._settingsDescription_131i8_86{color:var(--text-light);font-size:.9rem;margin:0 0 1rem;line-height:1.5}._themeOptions_131i8_93{display:grid;gap:.85rem}._themeOption_131i8_93{display:flex;align-items:center;gap:.75rem;background:var(--bg-light);border:1px solid var(--border-color);padding:.65rem .85rem;border-radius:12px;cursor:pointer;transition:all .3s ease}._themeOption_131i8_93 input{flex-shrink:0}._themeOption_131i8_93:hover{border-color:var(--primary-color)}._settingGroup_131i8_114{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}._settingLabel_131i8_121{font-weight:600;font-size:.85rem;color:var(--text-light)}._settingHint_131i8_127{font-size:.7rem;color:var(--text-lighter);margin:0}._settingInput_131i8_133{width:100%;padding:.6rem .75rem;border:2px solid var(--border-light);border-radius:10px;background:var(--bg-white);color:var(--text-color)}._badgePreviewSample_131i8_142{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}._badgePreviewSample_131i8_142 img{height:20px;max-width:100%;object-fit:contain}._previewLabel_131i8_155{font-size:.85rem;font-weight:600;color:var(--text-light);margin:0}._aboutInfo_131i8_162{font-size:.9rem;line-height:1.6;color:var(--text-color)}._aboutInfo_131i8_162 p{margin:0 0 1rem}._aboutInfo_131i8_162 a{color:var(--primary-color);text-decoration:none;font-weight:600;transition:all .3s ease}._aboutInfo_131i8_162 a:hover{color:var(--primary-dark);text-decoration:underline}._aboutLinks_131i8_184{display:flex;flex-direction:column;gap:.5rem;margin-top:0}._aboutLinks_131i8_184 a{color:var(--primary-color);text-decoration:none;font-weight:600;transition:all .3s ease}._aboutLinks_131i8_184 a:hover{color:var(--primary-dark);text-decoration:underline}._resetButton_131i8_203{margin-top:auto;background:linear-gradient(135deg,#dc2626,#991b1b);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #dc26264d}._resetButton_131i8_203:hover{transform:translateY(-2px);box-shadow:0 6px 16px #dc262666}._resetButton_131i8_203:active{transform:translateY(0)}._badgeThemeGrid_131i8_226{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:1.5rem}._selectInput_131i8_233{width:100%;padding:.75rem 2.5rem .75rem 1rem;border:2px solid var(--border-color);border-radius:12px;background:var(--bg-light);color:var(--text-color);font-size:.95rem;cursor:pointer;transition:all .2s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.2em}._selectInput_131i8_233:hover{border-color:var(--primary-color);background-color:var(--bg-white)}._selectInput_131i8_233:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #24bfa526;background-color:var(--bg-white)}.theme-dark ._selectInput_131i8_233,.theme-tron ._selectInput_131i8_233{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.7)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}._toggleGroup_131i8_269{display:flex;align-items:flex-end;padding-bottom:.5rem}._badgePreviewGrid_131i8_275{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:.75rem;padding:1.5rem;background:var(--bg-light);border-radius:12px;border:1px dashed var(--border-color)}._previewItem_131i8_286{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;background:var(--bg-white);border-radius:8px;border:1px solid var(--border-light);transition:transform .2s ease,box-shadow .2s ease}._previewItem_131i8_286:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow-light)}._previewItemLabel_131i8_303{font-size:.8rem;font-weight:600;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em}._previewItem_131i8_286 img{height:28px;max-width:100%;object-fit:contain}._settingGroup_131i8_114{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border-light)}._settingGroup_131i8_114:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._settingLabel_131i8_121{font-weight:700;font-size:.9rem;color:var(--text-color);letter-spacing:-.01em;margin-bottom:.25rem}._settingToggle_131i8_342{display:flex;align-items:center;gap:1rem;cursor:pointer;padding:.75rem;border-radius:10px;transition:background .2s ease}._settingToggle_131i8_342:hover{background:var(--bg-light)}._settingToggle_131i8_342 input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}._toggleSlider_131i8_364{position:relative;width:44px;height:24px;background:var(--border-color);border-radius:12px;transition:background .3s ease;flex-shrink:0}._settingToggle_131i8_342 input:checked+._toggleSlider_131i8_364{background:var(--primary-color)}._toggleSlider_131i8_364:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;top:3px;left:3px;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0003}._settingToggle_131i8_342 input:checked+._toggleSlider_131i8_364:after{transform:translate(20px)}._badgePreviewSample_131i8_142{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding:1.25rem;background:linear-gradient(135deg,var(--bg-light),var(--bg-white));border-radius:12px;border:1px solid var(--border-color)}._previewLabel_131i8_155{font-size:.85rem;font-weight:700;color:var(--text-color);margin:0;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}
