[data-css-sentinel=site-begin]{--site-css:begin}:root{--radius-desktop:8px;--radius-tablet:6px;--radius-mobile:5px;--section-border-start:1px solid var(--color-divider);--section-alt-background:var(--color-card);--content-max-width:1280px;--content-narrow-width:65ch;--header-height:53px;--banner-h:0px;--chrome-h:calc(var(--header-h-actual,var(--header-height)) + var(--banner-h));--color-bright:#f0ead6;--color-faded:color-mix(in srgb, var(--color-bright) 79%, var(--color-bg));--color-bg:#1a1a1a;--color-card:color-mix(in srgb, var(--color-bright) 5.4%, var(--color-bg));--color-divider:color-mix(in srgb, var(--color-bright) 28%, var(--color-bg));--color-muted:color-mix(in srgb, var(--color-bright) 55.5%, var(--color-bg));--color-orange:#d97706;--color-orange-dark:#92400e;--color-success:#10b981;--color-error:#ef4444;--color-error-bg:color-mix(in srgb, var(--color-error) 53%, var(--color-shadow));--color-error-border:color-mix(in srgb, var(--color-error) 64%, var(--color-shadow));--color-error-text:color-mix(in srgb, var(--color-error) 75%, var(--color-bright));--text:var(--color-bright);--background:var(--color-bg);--trim:var(--color-divider);--hairline:var(--trim);--highlight:var(--color-orange);--inactive:var(--color-muted);--wash:var(--color-card);--field-background:var(--color-card);--field-text:var(--color-bright);--field-border:var(--color-divider);--field-accent:var(--color-orange);--font-display:var(--font-heading);--fs-body:var(--text-base);--fs-micro:var(--text-xs);--fs-small:var(--text-sm);--fs-large:var(--text-lg);--fs-title:var(--text-h1);--header-h:var(--header-height);--color-shadow:#000;--font-heading:"Orbitron", sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-8xl:6rem;--text-h1:1.75rem;--text-h2:1.5rem;--text-h3:1.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem}@media (min-width:768px){:root{--text-h1:2.25rem;--text-h2:1.75rem;--text-h3:1.25rem}}@media (min-width:1024px){:root{--text-h1:2.5rem;--text-h2:2rem;--text-h3:1.5rem}}:root:has([data-site-banner]){--banner-h:40px}body{background:var(--color-bg);color:var(--color-bright);font-family:var(--font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-bright);text-transform:uppercase;letter-spacing:.08em;font-weight:700}@layer base{[data-css-sentinel=site-begin]{--site-css:begin}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3)}[data-tool-drop]{background:var(--color-card);border-color:var(--color-divider)}[data-tool-drop]:hover,[data-tool-drop][data-tool-drop-active]{border-color:var(--color-orange)}[data-tool-drop-hint],[data-tool-status]{color:var(--color-faded)}.tool-result{background:var(--color-card);border-color:var(--color-divider);border-radius:var(--radius-md)}.tool-report [data-tool-report-caption]{color:var(--color-faded)}.tool-report [data-tool-report-row]>*{border-top-color:var(--color-divider)}.tool-report [data-tool-report-note]{color:var(--color-faded)}.tool-report [data-level=warn] [data-tool-report-value]{color:var(--color-orange)}[data-tool-preview]{background:var(--color-bg);border-color:var(--color-divider)}[data-tool-privacy],[data-tool-option-help]{color:var(--color-faded)}[data-tool-faq-item]{border-bottom-color:var(--color-divider)}.tool-link{color:var(--color-orange)}.tool-link:hover{color:var(--color-orange-dark)}.tool-error{color:var(--color-orange)}[data-tool-group-head] p{color:var(--color-faded)}[data-card-kind=content]{--panel-bg:var(--color-card)}[data-card-kind=content] [data-card-kicker]{color:var(--color-orange)}[data-card-kind=content]:hover{border-color:var(--color-orange)}[data-css-sentinel=site-end]{--site-css:end}}.hero-lockup{font-size:var(--text-4xl)}@media (min-width:640px){.hero-lockup{font-size:var(--text-6xl)}.input-field-label{font-size:var(--text-base)}.hero-tagline,.product-listing-title{font-size:var(--text-xl)}.product-related-divider h2{font-size:var(--text-lg)}}@media (min-width:1024px){.input-field-label{font-size:var(--text-lg)}.hero-tagline,.product-listing-title{font-size:var(--text-2xl)}.hero-lockup{font-size:var(--text-8xl)}}.big-title{font-size:inherit;letter-spacing:.15em;text-shadow:0 0 30px var(--color-glow), 0 0 60px color-mix(in srgb, var(--color-orange) 30%, transparent), 0 0 100px color-mix(in srgb, var(--color-orange) 15%, transparent)}h2.big-subtitle{font-size:var(--tagline-fit,.45em)!important;letter-spacing:.08em!important;font-weight:700!important}.font-heading{font-family:var(--font-heading)}.text-bright,.breadcrumb-current,[data-guide-faq-item]>summary{color:var(--color-bright)}.text-faded,.select-arrow,.token-meter-unit,.token-meter-grant{color:var(--color-faded)}.text-muted,.mdl-dim,.mdl-btn-quiet{color:var(--color-muted)}.text-accent,.login-icon,.printability-icon,.card-action--lock:hover,.idea-readout-value{color:var(--color-orange)}.text-success{color:var(--color-success)}.text-error{color:var(--color-error)}.bg-success{background:var(--color-success)}.bg-error{background:var(--color-error)}.border-error{border-color:var(--color-error)}.feature-inactive{color:var(--color-muted)}.bg-bg,.product-card-image{background:var(--color-bg)}.bg-card,.bg-header,.product-card-info,.category-card-container{background:var(--color-card)}header[data-site-header]{background-color:color-mix(in srgb, var(--color-card) calc(var(--header-bg-alpha,1) * 100%), transparent)}html:has([data-hero]) header[data-site-header]{--header-bg-alpha:0}.bg-accent{background:var(--color-orange)}.bg-divider{background:var(--color-divider)}.border-divider,.mdl-refedit,.mg-viewer{border-color:var(--color-divider)}.border-accent,.mdl-item-on,.mdl-sw-on,.card-hover:hover{border-color:var(--color-orange)}.input{background:var(--color-divider);border-color:var(--color-divider);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-bright)}.input::placeholder{color:var(--color-bright);opacity:.85}.input-field-label{font-size:var(--text-sm);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;color:var(--color-faded);font-weight:400}.select{background:var(--color-divider);border-color:var(--color-divider);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-bright)}.btn{--btn-scale:1;--btn-font:var(--text-sm);font-size:round(calc(var(--btn-font) * var(--btn-scale)), 1px);text-transform:uppercase;letter-spacing:.05em;font-weight:700;font-family:var(--font-heading);color:var(--color-bg)}.small-btn{--btn-scale:.8}@media (min-width:768px){.btn{--btn-font:var(--text-base)}}@media (min-width:1024px){.btn{--btn-font:var(--text-lg)}}.btn-primary{background:var(--color-orange);border-color:var(--color-orange)}.btn-primary:hover{background:var(--color-card);color:var(--color-orange);border-color:var(--color-orange);box-shadow:0 0 20px var(--color-glow), 0 4px 16px color-mix(in srgb, var(--color-shadow) 30%, transparent)}.btn-secondary{background:var(--color-orange-dark);border-color:var(--color-orange-dark);color:var(--color-bright)}.btn-secondary:hover{background:var(--color-card);color:var(--color-orange);border-color:var(--color-orange-dark);box-shadow:0 0 15px color-mix(in srgb, var(--color-orange-dark) 40%, transparent), 0 4px 16px color-mix(in srgb, var(--color-shadow) 30%, transparent)}.btn-disabled{opacity:.5}.animate-text-glow-pulse{color:var(--color-orange)}.link{color:var(--color-faded)}.link:hover{color:var(--color-orange)}.nav-link{color:var(--color-faded)!important}.nav-link:hover{color:var(--color-orange)!important}.divider,.mdl-side-foot,.mdl-sect{border-top-color:var(--color-divider)}:not(html):not(body)::-webkit-scrollbar-track{background:color-mix(in srgb, var(--color-divider) 30%, transparent)}:not(html):not(body)::-webkit-scrollbar-thumb{background:var(--color-orange);background-clip:padding-box;border-color:#0000}:not(html):not(body)::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-orange) 75%, var(--color-bright));background-clip:padding-box}:not(html):not(body)::-webkit-scrollbar-corner{background:color-mix(in srgb, var(--color-divider) 30%, transparent)}::selection{background:var(--color-orange);color:var(--color-bg)}:focus-visible,[data-chat-launcher]:focus-visible,[data-chat-close]:focus-visible,[data-chat-send]:focus-visible,.mg-seg-btn:focus-visible,.mg-thumb:focus-visible,.pagination-slider:focus-visible~.pagination-puck{outline-color:var(--color-orange)}.callout{color:var(--color-orange);font-weight:600}.signin-prompt-q{color:var(--color-orange);font-size:var(--text-xl);letter-spacing:.04em;font-weight:700}:root{--color-glow:color-mix(in srgb, var(--color-orange) 40%, transparent);--color-glow-intense:color-mix(in srgb, var(--color-orange) 60%, transparent);--color-ember:#fbbf24}.glow-text-intense{text-shadow:0 0 10px var(--color-orange), 0 0 20px var(--color-glow), 0 0 40px color-mix(in srgb, var(--color-orange) 40%, transparent), 0 0 80px color-mix(in srgb, var(--color-orange) 20%, transparent)}.input:focus,.select:focus{border-color:var(--color-orange);box-shadow:0 0 15px var(--color-glow)}@media (prefers-reduced-motion:reduce){.grid-stagger>*,.big-title,h2.big-subtitle{opacity:1}}html[data-header-autohide] header[data-site-header]:after{background:var(--color-divider);opacity:0}html[data-header-collapsed] header[data-site-header]:after{opacity:1}.mdl{background:var(--color-divider)}.mdl-dragging{border-color:var(--color-orange);box-shadow:inset 0 0 0 2px var(--color-orange)}.mdl-side,.mdl-panel{background:var(--color-card)}.mdl-label{font-family:var(--font-orbitron), sans-serif;font-size:var(--fs-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--color-orange)}.mdl-count{font-size:var(--text-xs);color:var(--color-muted);font-variant-numeric:tabular-nums}.mdl-item{background:var(--color-card);border-color:#0000}.mdl-item-main{color:var(--color-bright);background:0 0}.mdl-item-name,.mdl-messages p{font-size:var(--text-xs)}.mdl-item-sub{font-size:var(--fs-micro);color:var(--color-muted);font-variant-numeric:tabular-nums}.mdl-eye,.mdl-x{color:var(--color-muted);font-size:var(--text-xs);background:0 0}.mdl-eye:hover,.mdl-x:hover{color:var(--color-orange);background:color-mix(in srgb, var(--color-orange) 14%, transparent)}.mdl-empty,.mdl-blurb,.mdl-check{color:var(--color-faded);font-size:var(--text-xs)}.mdl input[type=range],.mdl input[type=checkbox]{accent-color:var(--color-orange)}.mdl-main{background:var(--color-bg)}.mdl-toolbar{border-bottom-color:var(--color-divider);background:var(--color-card)}.mdl-lightball,.mg-seg{border-color:var(--color-divider);background:var(--color-card)}.mdl-status{border-top-color:var(--color-divider);background:var(--color-card);font-size:var(--text-xs);color:var(--color-bright)}.mdl-measure{color:var(--color-orange);font-variant-numeric:tabular-nums}.mdl-num{font-variant-numeric:tabular-nums;color:var(--color-muted);font-style:normal;font-size:var(--text-xs)}.mdl-busy{background:var(--color-orange-dark);color:var(--color-bright)}.mdl-error{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error-text)}.mdl-note{background:var(--color-card);border-color:var(--color-divider);color:var(--color-faded)}.mdl-inline-btn{color:var(--color-orange);font:inherit;background:0 0}.mdl-tabs{border-bottom-color:var(--color-divider)}.mdl-tab{background:var(--color-card);color:var(--color-muted);font-family:var(--font-orbitron), sans-serif;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;border-bottom-color:#0000}.mdl-tab-on{color:var(--color-orange);border-bottom-color:var(--color-orange);background:var(--color-card)}.mdl-sect-title{font-family:var(--font-orbitron), sans-serif;font-size:var(--fs-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--color-orange)}.mdl-hint{font-size:var(--fs-micro);color:var(--color-muted)}.mdl-field{font-size:var(--text-xs);color:var(--color-faded)}.mdl-field select,.mdl-field input[type=text],.mdl-field input[type=number]{background:var(--color-bg);color:var(--color-bright);border-color:var(--color-divider);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.mdl-numwrap em{color:var(--color-muted);font-style:normal;font-size:var(--fs-micro)}.mdl-btn,.mdl-file{background:var(--color-card);color:var(--color-bright);border-color:var(--color-divider);font-size:var(--text-xs)}.mdl-btn:hover:not(:disabled),.mdl-btn-go,.mdl-file:hover,.mdl-card:hover{border-color:var(--color-orange);color:var(--color-orange)}.mdl-btn:disabled{opacity:.42}.mdl-btn-on{background:var(--color-orange);border-color:var(--color-orange);color:var(--color-bg)}.mdl-btn-on:hover:not(:disabled){color:var(--color-bg)}.mdl-file input{opacity:0}.mdl-sw{border-color:var(--color-divider)}.mdl-card{background:var(--color-bg);border-color:var(--color-divider);color:var(--color-faded);font-size:var(--fs-micro)}.mdl-refname{font-size:var(--text-xs);color:var(--color-bright)}.mdl-table{font-size:var(--fs-micro);font-variant-numeric:tabular-nums}.mdl-table th,.mdl-table td{border-bottom-color:var(--color-divider);color:var(--color-faded)}.mdl-table thead th{color:var(--color-orange);font-weight:600}.mdl-table tbody th{color:var(--color-bright);font-weight:400}.mdl-nogl,.mg-error{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error-text);font-size:var(--text-sm)}.login-card,.message-card{background:var(--color-card);border-color:var(--color-divider)}.login-label{font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.1em;color:var(--color-faded);text-transform:uppercase;font-weight:600}.login-input{background:var(--color-divider);color:var(--color-bright);font-size:var(--text-sm)}.login-input:focus{background:var(--color-divider);box-shadow:0 0 20px var(--color-glow)}.login-input::placeholder{color:var(--color-bright);opacity:.85}.login-checkbox input{accent-color:var(--color-orange)}.login-checkbox label{font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.05em;color:var(--color-faded);text-transform:uppercase;font-weight:600}.login-btn{background:var(--color-orange);color:var(--color-bg);font-family:var(--font-heading);font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.login-btn:hover{background:var(--color-orange-dark);box-shadow:0 0 25px var(--color-glow), 0 4px 20px color-mix(in srgb, var(--color-shadow) 40%, transparent)}.login-btn:disabled,.tier-refresh-row:disabled,.mg-seg-btn:disabled{opacity:.6}.login-btn-secondary{color:var(--color-bright);border-color:var(--color-divider);background:0 0}.login-btn-secondary:hover{background:var(--color-card);border-color:var(--color-orange);color:var(--color-orange)}.login-atmosphere{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--color-orange) 8%, transparent) 0%, transparent 50%), var(--color-bg)}.join-steps-lead{color:var(--color-faded);font-size:var(--text-base)}.join-steps-lead strong{color:var(--color-bright)}.join-steps-num{background:color-mix(in srgb, var(--color-orange) 18%, transparent);border-color:var(--color-orange);color:var(--color-orange);font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700}.join-steps-list strong{color:var(--color-bright);font-size:var(--text-base)}.join-steps-list p{color:var(--color-muted,var(--color-faded));font-size:var(--text-sm)}.join-steps-email{color:var(--color-orange);font-weight:700}.join-steps-alt{color:var(--color-faded);font-size:var(--text-sm)}.join-steps-alt:hover,.join-steps-alt:focus-visible{color:var(--color-orange)}.login-door--google svg path{fill:revert-layer}.login-door-text{font-size:var(--text-sm);color:var(--color-faded);background:0 0}.login-door-text:hover,.login-door-text:focus-visible{color:var(--color-orange)}@media (max-width:380px){.login-door{font-size:var(--text-sm)}}.login-doors-card{background:var(--color-card);border-color:var(--color-divider)}.login-door-subtext,.download-frame-hint,.mg-confirm-sub,.toast-message,.guide-tool-result-label{font-size:var(--text-sm);color:var(--color-faded)}.login-door-subtext:hover,.login-door-subtext:focus-visible{color:var(--color-orange)}.login-door-subtext svg{fill:currentColor}.signin-block-panel h1{letter-spacing:.04em}[data-chat-launcher]{border-color:var(--color-orange-dark);background:var(--color-orange);color:var(--color-bg);box-shadow:0 6px 20px color-mix(in srgb, var(--color-shadow) 50%, transparent)}[data-chat-widget][data-open] [data-chat-launcher]{background:var(--color-card);color:var(--color-orange);border-color:var(--color-divider)}[data-chat-panel]{background:var(--color-bg);border-color:var(--color-divider);box-shadow:0 18px 50px color-mix(in srgb, var(--color-shadow) 60%, transparent)}[data-chat-header]{background:var(--color-bg);border-bottom-color:var(--color-divider)}[data-chat-title]{font-size:var(--text-sm);color:var(--color-orange);letter-spacing:.02em;font-weight:600}[data-chat-subtitle]{font-size:var(--text-xs);color:var(--color-muted)}[data-chat-close]{color:var(--color-muted);background:0 0}[data-chat-close]:hover{color:var(--color-bright)}[data-chat-log]:focus-visible{outline-color:var(--color-orange)}[data-chat-message],.mg-note,.mg-viewer-status{font-size:var(--text-sm)}[data-chat-message][data-role=assistant]{background:var(--color-orange);color:var(--color-bg)}[data-chat-message][data-role=user]{background:var(--color-card);border-color:var(--color-divider);color:var(--color-bright)}[data-chat-message][data-streaming]:after{background:var(--color-bg)}[data-chat-typing] span{background:var(--color-muted)}[data-chat-error]{font-size:var(--text-xs);color:var(--color-error-text);background:color-mix(in srgb, var(--color-error-bg) 40%, transparent);border-color:color-mix(in srgb, var(--color-error-border) 60%, transparent)}[data-chat-composer]{border-top-color:var(--color-divider);background:var(--color-bg)}[data-chat-input]{font:inherit;font-size:var(--text-sm);color:var(--color-bright);background:var(--color-card);border-color:var(--color-divider)}[data-chat-input]::placeholder{color:var(--color-muted)}[data-chat-input]:focus{border-color:var(--color-orange-dark)}[data-chat-send]{border-color:var(--color-orange-dark);background:var(--color-orange);color:var(--color-bg)}[data-chat-send]:disabled{background:var(--color-divider);border-color:var(--color-divider);color:var(--color-muted)}[data-chat-footer]{font-size:var(--fs-micro);color:var(--color-muted);background:var(--color-bg)}.printability-grid{--feature-phone-cols:1;--feature-phone-gap:var(--space-4);--feature-phone-description:block}.printability-card{--panel-bg:var(--color-card);border-color:var(--color-divider);border-radius:var(--radius-md)}.tier-table-scroll{border-color:var(--color-divider);background:var(--color-card)}.tier-table{font-variant-numeric:tabular-nums}.tier-table th,.tier-table td{border-left-color:var(--color-divider)}.tier-table thead th{border-bottom-color:var(--color-divider)}.tier-col-name{font-size:var(--text-xl);color:var(--color-orange);font-weight:900}.tier-table tbody th{color:var(--color-bright);font-weight:500}.tier-table tbody th,.tier-table tfoot th,.tier-table thead th.tier-table-corner{background:var(--color-card)}.tier-table tbody th:after,.tier-table tfoot th:after,.tier-table thead th.tier-table-corner:after{background:var(--color-divider)}@media (hover:hover){.tier-table tbody tr:hover>th{background:color-mix(in srgb, var(--color-bright) 3%, var(--color-card))}}.tier-table tbody tr,.tier-table tfoot tr{border-top-color:var(--color-divider)}.tier-qty{font-family:var(--font-heading,inherit);font-size:var(--text-lg);color:var(--color-bright)}.tier-upto{font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.tier-table .feature-indicator{background:0 0}.tier-table .feature-indicator-success{color:var(--color-success)}.tier-table .feature-indicator-error{color:var(--color-error)}.tier-col-current{background:color-mix(in srgb, var(--color-orange) 7%, transparent)}.tier-table tfoot td{border-top-color:var(--color-divider)}.tier-table{--metal-silver:linear-gradient(100deg, #8f97a3 0%, #fff 12.5%, #a5aeba 25%, #f2f6fb 37.5%, #8f97a3 50%, #fff 62.5%, #a5aeba 75%, #f2f6fb 87.5%, #8f97a3 100%);--ink-silver:#cdd3dc;--metal-aurora:linear-gradient(100deg, #22d3ee 0%, #9d78f8 20%, #d97aee 33%, #9d78f8 42%, #22d3ee 50%, #9d78f8 70%, #d97aee 83%, #9d78f8 92%, #22d3ee 100%);--ink-aurora:#c3b5ff;--metal-gold:linear-gradient(100deg, #b8862c 0%, #fff4cf 12.5%, #d3a03a 25%, #ffeeb4 37.5%, #b8862c 50%, #fff4cf 62.5%, #d3a03a 75%, #ffeeb4 87.5%, #b8862c 100%);--ink-gold:var(--color-ember);--rule-silver:linear-gradient(100deg, #3f454e 0%, #fff 12.5%, #5b636e 25%, #eef3f9 37.5%, #3f454e 50%, #fff 62.5%, #5b636e 75%, #eef3f9 87.5%, #3f454e 100%);--rule-aurora:linear-gradient(100deg, #0d3f4a 0%, #5cf0ff 15%, #8b5cf6 33%, #f0a6ff 42%, #0d3f4a 50%, #5cf0ff 65%, #8b5cf6 83%, #f0a6ff 92%, #0d3f4a 100%);--rule-gold:linear-gradient(100deg, #4a3410 0%, #fff8e2 12.5%, #7a5716 25%, #ffe9a8 37.5%, #4a3410 50%, #fff8e2 62.5%, #7a5716 75%, #ffe9a8 87.5%, #4a3410 100%);--metal-sheet:250px;--metal-flare:linear-gradient(105deg, transparent 40%, color-mix(in srgb, var(--color-bright) 95%, transparent) 50%, transparent 60%)}.tier-mat-silver .tier-lab,.tier-mat-aurora .tier-lab,.tier-mat-gold .tier-lab{font-family:var(--font-heading,inherit);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:#0000;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;background-size:60% 100%, var(--metal-sheet) 100%;background-position:-150% 0,0 0;font-weight:600}.tier-mat-silver .tier-lab:after,.tier-mat-aurora .tier-lab:after,.tier-mat-gold .tier-lab:after{background-repeat:no-repeat;background-size:60% 100%, var(--metal-sheet) 100%;background-position:-150% 0,0 0}.tier-mat-silver .tier-lab{background-image:var(--metal-flare), var(--metal-silver)}.tier-mat-aurora .tier-lab{background-image:var(--metal-flare), var(--metal-aurora)}.tier-mat-gold .tier-lab{background-image:var(--metal-flare), var(--metal-gold)}.tier-mat-silver .tier-lab:after{background-image:var(--metal-flare), var(--rule-silver)}.tier-mat-aurora .tier-lab:after{background-image:var(--metal-flare), var(--rule-aurora)}.tier-mat-gold .tier-lab:after{background-image:var(--metal-flare), var(--rule-gold)}.tier-mat-silver .tier-qty,.tier-mat-silver .tier-upto{color:var(--ink-silver)}.tier-mat-aurora .tier-qty,.tier-mat-aurora .tier-upto{color:var(--ink-aurora)}.tier-mat-gold .tier-qty,.tier-mat-gold .tier-upto{color:var(--ink-gold)}.tier-mat-silver .tier-upto,.tier-mat-aurora .tier-upto,.tier-mat-gold .tier-upto{opacity:.72}@media (hover:hover){.tier-table tbody tr:hover>th,.tier-table tbody tr:hover>td{background-color:color-mix(in srgb, var(--color-bright) 3%, var(--color-card))}}[data-account-bar]{font-size:var(--text-sm)}[data-account-unconfirmed]{font-size:var(--text-xs)}[data-section-header-subtitle]{font-size:var(--text-lg)}[data-field-error]{font-size:var(--text-sm)}[data-empty-title]{font-size:var(--text-xl);font-weight:600}[data-login-notice],[data-tier-notice]{font-size:var(--text-sm)}[data-definition-list],[data-detail-blurb]{font-size:var(--text-xs)}[data-definition-label]{text-transform:uppercase}[data-download-note],[data-paint-note],[data-manage-subscription],#printability [data-feature-description]{font-size:var(--text-sm)}#printability [data-feature-title]{text-transform:uppercase;letter-spacing:.025em}[data-footer-nav],[data-footer-legal]{text-transform:uppercase}[data-footer-link]{font-size:var(--text-sm)}[data-footer-legal]{font-size:var(--text-xs)}[data-header-nav] a,[data-header-mobile-nav] a{text-transform:uppercase;letter-spacing:.025em}[data-header-nav]{--nav-gap:var(--space-3)}[data-header-nav] a,[data-login-sub],[data-login-back],[data-login-unavailable]{font-size:var(--text-sm)}[data-login-emphasis]{font-weight:500}[data-login-welcome-line]{font-size:var(--text-lg)}[data-cta-subtext]{font-size:var(--text-sm)}[data-legal-heading]{font-size:var(--text-sm);letter-spacing:.025em;text-transform:uppercase;color:var(--color-faded);font-weight:600}[data-tier-manage]{font-size:var(--text-lg)}.tier-patreon-note{font-size:var(--text-sm);color:var(--color-muted)}.tier-patreon-note .nav-link{color:var(--color-muted)!important}.tier-patreon-note .nav-link:hover,.tier-patreon-note .nav-link:focus-visible{color:var(--color-orange)!important}.tier-btn-price{opacity:.9}.tier-postscript{border-color:var(--color-divider);background:var(--color-card)}.tier-refresh-row{font-size:var(--text-base);color:var(--color-faded);background:0 0}.tier-refresh-row:hover:not(:disabled),.tier-refresh-row:focus-visible{color:var(--color-orange)}.tier-refresh-row:hover:not(:disabled) .callout,.tier-refresh-row:focus-visible .callout{color:inherit}.tier-changes-row{font-size:var(--text-lg);color:var(--color-faded)}.ember{background:var(--color-ember);opacity:0;filter:blur(1px)}.ember:after{background:var(--color-orange);filter:blur(3px);opacity:.6}.logo{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);color:var(--color-faded)}@media (min-width:640px){.logo{font-size:var(--text-xl)}}.logo:hover{color:var(--color-bright);text-shadow:0 0 20px var(--color-glow)}.header-tokens{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;font-size:var(--text-sm);color:var(--color-faded)}.header-tokens b{color:var(--color-orange);font-weight:700}.site-banner{background:color-mix(in srgb, var(--color-orange) 18%, var(--color-card));border-bottom-color:color-mix(in srgb, var(--color-orange) 50%, transparent)}.site-banner-text{font-size:var(--text-sm);color:var(--color-bright)}.site-banner-highlight{font-family:var(--font-heading);color:var(--color-orange)}.download-frame-title{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-bright)}.download-frame-embed{border-color:var(--color-divider);background:var(--color-card)}.download-frame-fallback{font-size:var(--text-sm);color:var(--color-faded)}.download-frame-fallback a{color:var(--color-orange)}.download-started{font-size:var(--text-base);color:var(--color-success)}.download-error{font-size:var(--text-base);color:var(--color-error-text)}.product-card{background:var(--color-bg);border-color:var(--color-divider)}.product-card:hover{border-color:var(--color-orange);box-shadow:0 0 20px var(--color-glow), 0 8px 24px color-mix(in srgb, var(--color-shadow) 30%, transparent)}.product-card-header{background:var(--color-card);border-bottom-color:var(--color-orange)}.product-card-header:before,.product-card-header:after{background:var(--color-orange)}.product-card-brand{font-family:var(--font-heading);font-size:var(--text-base);letter-spacing:.15em;color:var(--color-faded);font-weight:700}.product-card-overlay{opacity:0}.product-card:hover .product-card-overlay{opacity:1}.product-card-name{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-bright);font-weight:500}.product-card-cta{font-size:var(--fs-micro);color:var(--color-orange)}.card-action{border-color:var(--color-divider);background:color-mix(in srgb, var(--color-bg) 78%, transparent);color:var(--color-faded)}.card-action svg{stroke:currentColor;fill:none}.card-action:hover,.card-action:focus-visible{color:var(--color-bright);background:color-mix(in srgb, var(--color-bg) 90%, transparent)}.card-action--heart.is-fav{color:var(--color-orange)}.card-action--heart.is-fav svg{fill:currentColor;stroke:currentColor}.card-action--heart:hover svg{stroke:var(--color-orange)}.ProductDetail-fact.ProductDetail-fact{border-color:var(--color-divider);border-left-color:var(--color-orange)}.stl-filter-check{--fs-small:var(--text-sm);--listing-check-color:var(--color-faded);--listing-check-active-color:var(--color-bright);--listing-check-accent:var(--color-orange)}.idea-deck{--idea-bay-width:34rem;--idea-edge:var(--color-orange);--idea-grid:var(--color-faded);--idea-beam:var(--color-orange);--idea-beam-super:var(--color-ember)}.idea-bay{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--color-orange) 14%, transparent), transparent 60%), var(--color-shadow);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-orange) 35%, transparent);color:var(--color-bright)}.idea-readout{font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-faded)}.idea-plate{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-divider)}.idea-plate[data-top]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-orange) 55%, transparent), 0 0 24px color-mix(in srgb, var(--color-orange) 18%, transparent)}.idea-prompt{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-bright)}.idea-index{font-family:var(--font-heading);font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.idea-stamp{font-family:var(--font-heading);font-size:var(--text-sm);letter-spacing:.12em;background:color-mix(in srgb, var(--color-shadow) 70%, transparent)}.idea-stamp[data-idea-stamp=make]{color:var(--color-orange)}.idea-stamp[data-idea-stamp=pass]{color:var(--color-muted)}.idea-priority{font-family:var(--font-heading);font-size:var(--text-sm);letter-spacing:.16em;color:var(--color-ember);background:color-mix(in srgb, var(--color-shadow) 75%, transparent)}.idea-key{font-family:var(--font-heading);font-size:var(--text-sm);letter-spacing:.1em;color:var(--color-bright);background:var(--color-card);border-color:var(--color-divider);border-radius:var(--radius-sm)}.idea-key:hover:not([disabled]){background:color-mix(in srgb, var(--color-card) 80%, var(--color-orange))}.idea-key--make,.mg-seg-btn.is-on{color:var(--color-bg);background:var(--color-orange);border-color:var(--color-orange)}.idea-key--make:hover:not([disabled]){background:var(--color-orange-dark);color:var(--color-bright)}.idea-key--super{color:var(--color-ember);border-color:var(--color-ember)}.idea-key[disabled]{color:var(--color-muted)}.idea-small-key{font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.14em;color:var(--color-faded)}.idea-small-key:hover:not([disabled]){color:var(--color-orange)}.idea-reason{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-bright);background:var(--color-card);border-color:var(--color-divider);border-radius:var(--radius-sm)}.idea-message,.idea-empty{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-faded)}.token-meter{color:var(--color-faded);font-size:var(--text-sm)}.token-meter-balance{color:var(--color-bright);font-family:var(--font-heading);font-size:var(--text-xl)}.mg-row-label{color:var(--color-faded);font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.mg-seg-btn{color:var(--color-faded);font-family:var(--font-heading);font-size:var(--text-sm);letter-spacing:.04em;background:0 0;border-color:#0000}.mg-seg-btn:hover:not(:disabled){color:var(--color-bright);border-color:var(--color-divider)}.mg-label{color:var(--color-faded);font-size:var(--text-sm)}.mg-gallery-block{border-top-color:var(--color-divider)}.mg-thumb{border-color:var(--color-divider);background:var(--color-card)}.mg-thumb:hover:not(:disabled){border-color:var(--color-faded)}.mg-thumb.is-on{border-color:var(--color-orange);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-orange) 40%, transparent)}.mg-result{border-color:var(--color-orange);background:var(--color-card)}.mg-result-title{font-family:var(--font-heading);font-size:var(--text-base)}.mg-confirm{border-color:var(--color-orange);background:var(--color-card)}.mg-confirm-title{color:var(--color-bright);font-family:var(--font-heading);font-size:var(--text-lg)}.card{background:var(--color-card);border-color:var(--color-divider)}.category-card{background:var(--color-bg);border-color:var(--color-divider)}.category-card:hover,.group\/card:hover .category-card{border-color:var(--color-orange);box-shadow:0 0 25px var(--color-glow), 0 8px 32px color-mix(in srgb, var(--color-shadow) 40%, transparent)}.category-card-title{font-size:var(--text-xs);letter-spacing:.05em;color:var(--color-bright);opacity:0}.category-card:hover .category-card-title,.category-card.active .category-card-title,.group\/card:hover .category-card-title{opacity:1}.category-card-title{background:color-mix(in srgb, var(--color-bg) 82%, transparent)}.category-card-fallback{color:var(--color-faded)}.category-card-banner{background:color-mix(in srgb, var(--color-bg) 82%, transparent);background:var(--color-divider);opacity:0}.category-card:hover .category-card-banner,.category-card.active .category-card-banner{opacity:1}.category-card-banner h3{font-size:var(--text-xs);letter-spacing:.05em;color:var(--color-bright)}@media (min-width:48rem){.category-card-title,.category-card-banner h3{font-size:var(--text-sm)}}@media (min-width:64rem){.category-card-title,.category-card-banner h3{font-size:var(--text-base)}}.category-card-arrow{border-left-color:#0000;border-right-color:#0000;border-top-color:var(--color-orange)}.pagination-btn{background:var(--color-card);border-color:var(--color-divider);color:var(--color-bright)}.pagination-btn:hover:not(:disabled){border-color:var(--color-orange)}.pagination-btn:disabled,.pagination-btn-disabled{color:var(--color-muted)}.pagination-tick{border-left-color:var(--color-divider)}.pagination-slider{opacity:0;background:0 0}.pagination-track{border-top-color:var(--color-divider)}.pagination-puck{border-color:var(--color-bright);background:0 0}.pagination-page-number{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--color-faded);font-weight:700}.pagination-slider:hover~.pagination-page-number,.pagination-slider:focus-visible~.pagination-page-number{color:var(--color-orange)}.error-box{background:color-mix(in srgb, var(--color-error-bg) 30%, transparent);border-color:var(--color-error-border);font-size:var(--text-sm);color:var(--color-error-text)}.page-hero-wash{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-orange) 10%, transparent), transparent)}.section-header-decorated:before,.section-header-decorated:after{background:linear-gradient(90deg, transparent, var(--color-divider))}.section-header-decorated:after{background:linear-gradient(90deg, var(--color-divider), transparent)}.hero-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-bg:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-bg) 30%, transparent) 0%, color-mix(in srgb, var(--color-bg) 50%, transparent) 50%, color-mix(in srgb, var(--color-bg) 90%, transparent) 100%)}.hero-tagline{font-size:var(--text-base);font-family:var(--font-heading);letter-spacing:.1em;color:var(--color-faded);font-weight:700}.terms-text,.terms-list{font-size:var(--text-sm);color:var(--color-divider)}.breadcrumb{font-size:var(--text-sm)}.breadcrumb-separator{color:var(--color-muted)}.breadcrumb-link{color:var(--color-faded)}.breadcrumb-link:hover{color:var(--color-orange)}.breadcrumb a:hover{color:var(--color-orange);text-shadow:0 0 10px var(--color-glow)}.feature-indicator-success{background:var(--color-success);color:var(--color-bright)}.feature-indicator-error{background:var(--color-error);color:var(--color-bright)}.modal-overlay{background:var(--color-bg)}.modal-close{color:var(--color-faded);background:0 0}.modal-close:hover{color:var(--color-orange)}.modal-nav{color:var(--color-faded);background:0 0}.modal-nav:hover:not(:disabled){color:var(--color-orange);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--color-orange) 80%, transparent))}.modal-nav:disabled{opacity:.2}.toast{background:var(--color-card);border-color:var(--color-divider);box-shadow:0 8px 32px color-mix(in srgb, var(--color-shadow) 40%, transparent), 0 0 20px var(--color-glow)}[data-toast-kind=success]{border-left-color:var(--color-success)}[data-toast-kind=error]{border-left-color:var(--color-error)}[data-toast-kind=info]{border-left-color:var(--color-orange)}.toast-title{font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-bright);font-weight:600}.toast-close{color:var(--color-muted);background:0 0}.toast-close:hover{color:var(--color-faded)}[data-toast-kind=success] [data-toast-icon]{color:var(--color-success)}[data-toast-kind=error] [data-toast-icon]{color:var(--color-error)}[data-toast-kind=info] [data-toast-icon]{color:var(--color-orange)}.product-detail-image-container{background:var(--color-card);border-color:var(--color-divider)}.product-detail-image-fallback{background:var(--color-card);border-color:var(--color-divider);color:var(--color-faded)}.product-listing-title{font-size:var(--text-lg)}.product-related-divider:before,.product-related-divider:after{background:linear-gradient(90deg, transparent, var(--color-divider))}.product-related-divider:after{background:linear-gradient(90deg, var(--color-divider), transparent)}.product-related-divider h2{font-size:var(--text-base)}.product-detail-image{background:var(--color-card);border-color:var(--color-divider)}.paint-modal-title{font-family:var(--font-orbitron);font-size:var(--text-xl);color:var(--color-bright);font-weight:700}@media (min-width:768px){.paint-modal-title{font-size:var(--text-2xl)}}.paint-modal-image-container,.paint-modal-section{background:var(--color-card);border-color:var(--color-divider);border-radius:var(--radius)}.paint-modal-section-title{font-family:var(--font-orbitron);font-size:var(--text-sm);color:var(--color-faded);text-transform:uppercase;font-weight:600}.paint-line-select{background:var(--color-bg);border-color:var(--color-divider);border-radius:var(--radius-sm);color:var(--color-bright);font-size:var(--text-base)}.paint-line-select:focus{border-color:var(--color-orange)}.paint-swatch{border-radius:var(--radius-sm);border-color:#0000}.paint-swatch:hover{border-color:var(--color-orange)}.selected-paints{background:var(--color-bg);border-radius:var(--radius-sm)}.paint-swatch{background-color:var(--swatch)}.hero-video-mute{background-color:var(--color-card);opacity:.85}.hero-forge-glow{background:linear-gradient(to top, color-mix(in srgb, var(--color-orange) 15%, transparent) 0%, transparent 100%)}.header-rule{border-bottom-color:color-mix(in srgb, var(--color-divider) , transparent)}.guide-article h2{font-family:var(--font-heading);font-size:var(--text-h2);color:var(--color-bright)}.guide-article h3{font-family:var(--font-heading);font-size:var(--text-h3);color:var(--color-bright)}.guide-article strong{color:var(--color-bright)}.guide-article a{color:var(--color-orange)}.guide-article a:hover{color:var(--color-bright)}.guide-article th{background:var(--color-card);color:var(--color-orange)}.guide-article td{color:var(--color-faded)}.guide-article code{color:var(--color-orange)}.guide-explanation{color:var(--color-faded);font-size:var(--text-sm)}[data-guide-faq-title],[data-guide-related-title]{font-family:var(--font-heading);font-size:var(--text-h3);color:var(--color-bright)}[data-guide-faq-item]>summary:hover{color:var(--color-orange)}[data-guide-faq-item]>p{color:var(--color-faded)}[data-guide-related] li a{color:var(--color-orange)}[data-guide-related] li a:hover{color:var(--color-bright)}.guide-select,.guide-search{background:var(--color-card);border-color:var(--color-divider);border-radius:var(--radius-sm);color:var(--color-bright);font-size:var(--text-sm)}.guide-select:focus,.guide-search:focus{border-color:var(--color-orange)}.guide-select option{background:var(--color-bg);color:var(--color-bright)}.guide-tool{background:var(--color-card);border-color:var(--color-divider);border-radius:var(--radius)}.guide-tool-title{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-orange);text-transform:uppercase}.guide-tool-label{font-size:var(--text-xs);color:var(--color-faded);text-transform:uppercase;letter-spacing:.06em}.guide-tool-input{background:var(--color-bg);border-color:var(--color-divider);border-radius:var(--radius-sm);color:var(--color-bright);font-size:var(--text-base)}.guide-tool-input:focus{border-color:var(--color-orange)}.guide-tool-results{background:var(--color-bg);border-radius:var(--radius-sm)}.guide-tool-result+.guide-tool-result{border-top-color:var(--color-divider)}.guide-tool-result-value{font-family:var(--font-heading);font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--color-orange)}.guide-tool-note{font-size:var(--text-xs)}[data-css-sentinel=site-end]{--site-css:end}

.DevTierSwitcher-module__u-Bh4a__root{color:#f5c518;background:#121212;border-top:4px solid #0000;border-image:repeating-linear-gradient(45deg,#f5c518 0 10px,#121212 10px 20px) 4;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;display:block}.DevTierSwitcher-module__u-Bh4a__inner{max-width:1100px;margin:0 auto;padding:14px 20px 18px}.DevTierSwitcher-module__u-Bh4a__title{letter-spacing:.08em;align-items:center;gap:8px;margin:0 0 10px;font-weight:700;display:flex}.DevTierSwitcher-module__u-Bh4a__dot{background:#f5c518;border-radius:50%;flex:none;width:8px;height:8px}.DevTierSwitcher-module__u-Bh4a__row{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.DevTierSwitcher-module__u-Bh4a__btn{color:#f5c518;min-height:44px;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #6b5a12;border-radius:4px;padding:0 14px}.DevTierSwitcher-module__u-Bh4a__btn:hover{border-color:#f5c518}.DevTierSwitcher-module__u-Bh4a__btn:focus-visible{outline-offset:2px;outline:2px solid #f5c518}.DevTierSwitcher-module__u-Bh4a__active{color:#121212;background:#f5c518;border-color:#f5c518;font-weight:700}.DevTierSwitcher-module__u-Bh4a__note{color:#cfcfcf;max-width:90ch;margin:0}.DevTierSwitcher-module__u-Bh4a__quiet{color:#8a8a8a;margin-top:8px}.DevTierSwitcher-module__u-Bh4a__warn{color:#ffb4a2;background:#2a1410;border:1px solid #b3452b;border-radius:4px;max-width:90ch;margin:10px 0 0;padding:8px 10px}.DevTierSwitcher-module__u-Bh4a__warn code,.DevTierSwitcher-module__u-Bh4a__note code{color:#f5c518;background:#000;border-radius:3px;padding:1px 4px}@media (max-width:639px){.DevTierSwitcher-module__u-Bh4a__inner{padding:12px 14px 16px}}
[data-dev-site-panel]{z-index:2147483000;color:#111;background:#fff;border:2px solid #111;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 12px;max-width:calc(100vw - 24px);padding:8px 12px;font:600 12px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex;position:fixed;bottom:12px;left:64px;box-shadow:0 4px 16px #00000040}[data-dev-site-panel] strong{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#111;border-radius:4px;padding:1px 6px}[data-dev-site-panel] label{cursor:pointer;align-items:center;gap:4px;display:inline-flex}[data-dev-site-panel] input{cursor:pointer;width:16px;height:16px;margin:0}[data-dev-site-panel] button,[data-dev-skeleton-bar] button{color:#111;font:inherit;cursor:pointer;background:#ffe600;border:2px solid #111;border-radius:4px;padding:3px 8px}[data-dev-legend]{flex-wrap:wrap;gap:8px;width:100%;margin:0;display:flex}[data-dev-key]:before{content:"";vertical-align:-1px;width:10px;height:10px;margin-right:4px;display:inline-block}[data-dev-key=ok]:before{background:#00e5ff}[data-dev-key=short]:before{background:#ffe600}[data-dev-key=bad]:before{background:#ff2bd6}[data-dev-key=menu]:before{background:red}[data-dev-key=gap]:before{background:#ff000073;outline:1px dashed red}[data-dev-overlay]{z-index:2147482000;pointer-events:none;width:100%;position:absolute;top:0;left:0}[data-dev-box]{box-sizing:border-box;border:4px solid #00e5ff;position:absolute}[data-dev-box=short]{border-color:#ffe600}[data-dev-box=bad]{border-color:#ff2bd6}[data-dev-box=rail]{border:2px dashed #00e5ff}[data-dev-box=menu]{border-color:red}[data-dev-box=gap]{background:repeating-linear-gradient(45deg,#ff000073 0 8px,#f003 8px 16px);border:2px dashed red}[data-dev-box]>span{color:#000;white-space:nowrap;background:#00e5ff;padding:2px 6px;font:700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute;top:0;left:0}[data-dev-box=short]>span{background:#ffe600}[data-dev-box=bad]>span{color:#fff;background:#ff2bd6}[data-dev-box=menu]>span{color:#fff;background:red;left:auto;right:0}[data-dev-box=gap]>span{color:#fff;background:red}[data-dev-skeleton]{z-index:2147482500;color:#d6deeb;background:#0b0f14;border-left:2px solid #00e5ff;width:min(760px,100vw);padding:0 0 80px;font:500 12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-8px 0 32px #00000073}[data-dev-skeleton-bar]{z-index:1;background:#0b0f14;border-bottom:1px solid #1f2a36;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 14px;display:flex;position:sticky;top:0}[data-dev-skeleton-bar] strong{color:#00e5ff;text-transform:uppercase;letter-spacing:.08em}[data-dev-skeleton-bar] span{color:#8b98a5;margin-right:auto}[data-dev-skeleton-counts]{flex-wrap:wrap;gap:6px;margin:0;padding:10px 14px;display:flex}[data-dev-skeleton-counts] span{color:#c5d0db;border:1px solid #2b3947;border-radius:999px;padding:1px 8px}[data-dev-skeleton-counts] [data-ok]{color:#7fdb8a;border-color:#7fdb8a}[data-dev-skeleton-counts] [data-bad]{color:#fff;background:#ff2bd6;border-color:#ff2bd6}[data-dev-skeleton] details{border:1px dashed #2b3947;border-radius:6px;margin:0 14px 10px}[data-dev-skeleton] summary{color:#00e5ff;cursor:pointer;padding:6px 10px}[data-dev-skeleton] pre{color:#c5d0db;font:inherit;white-space:pre;margin:0;padding:4px 10px 10px;overflow:auto}[data-dev-skeleton-findings]{margin:0 14px 12px;padding:0;list-style:none}[data-dev-skeleton-findings] li{color:#c5d0db;border-left:3px solid #ffe600;padding:4px 8px}[data-dev-skeleton-findings] li+li{margin-top:4px}[data-dev-skeleton-findings] b{color:#ffe600}[data-dev-skeleton-findings] [data-severity=defect]{border-left-color:#ff2bd6}[data-dev-skeleton-findings] [data-severity=defect] b{color:#ff2bd6}[data-dev-skeleton-tree]{margin:0;padding:0 14px;list-style:none}[data-dev-skeleton-tree] li{padding-left:calc(var(--depth,0) * 14px);border-left:1px solid #16202b;flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}[data-dev-skeleton-tree] li[data-severity=note]{background:#ffe60014}[data-dev-skeleton-tree] li[data-severity=defect]{background:#ff2bd629}[data-dev-skeleton-tree] button{all:unset;cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:0 8px;display:inline-flex}[data-dev-skeleton-tree] button:hover code,[data-dev-skeleton-tree] button:focus-visible code{text-decoration:underline}[data-dev-skeleton-tree] code{font:inherit;color:#9aa5b1}[data-dev-skeleton-tree] i{opacity:.7;font-style:normal}[data-dev-skeleton-tree] b{color:#ffb454}[data-dev-skeleton-tree] q{color:#5c6773;quotes:"“" "”"}[data-dev-skeleton-tree] em{color:#ffe600;font-style:normal;font-weight:700}[data-dev-skeleton-tree] em[data-severity=defect]{color:#ff2bd6}[data-dev-skeleton-tree] em:before{content:"← "}[data-dev-skeleton-tree] [data-kind=landmark] code{color:#ff6b6b;font-weight:700}[data-dev-skeleton-tree] [data-kind=section] code{color:#00e5ff;font-weight:700}[data-dev-skeleton-tree] [data-kind=heading] code{color:#c792ea;font-weight:700}[data-dev-skeleton-tree] [data-kind=text] code{color:#d6deeb}[data-dev-skeleton-tree] [data-kind=control] code{color:#7fdb8a}[data-dev-skeleton-tree] [data-kind=media] code{color:#ffb454}[data-dev-skeleton-tree] [data-kind=list] code,[data-dev-skeleton-tree] [data-kind=table] code{color:#82aaff}[data-dev-skeleton-tree] [data-kind=block] code{color:#9aa5b1}[data-dev-skeleton-tree] [data-kind=wrapper] code{color:#4b5866}[data-dev-flash]{outline-offset:2px;outline:4px solid #ff2bd6!important}
[data-inspector-slot=legend]{z-index:2147483647;pointer-events:none;white-space:nowrap;position:fixed}[data-inspector-slot=outline]{z-index:2147483646;pointer-events:none;position:fixed}[data-inspector-slot=panel]{pointer-events:none}[data-inspector-slot=tag]{font-weight:700;display:block}
.text-dbg-legend{color:#fff;background:#dc2626;border-radius:4px;padding:4px 8px;font:12px/1.2 ui-monospace,Menlo,Consolas,monospace;top:8px;left:8px}.text-dbg-outline{border:2px dashed #60a5fa}.text-dbg-panel{color:#fff;white-space:pre-wrap;word-break:break-all;background:#000000e6;border-radius:4px;max-width:500px;margin-bottom:4px;padding:4px 8px;font:11px/1.35 ui-monospace,Menlo,Consolas,monospace;position:absolute;bottom:100%;left:0}.text-dbg-tag{color:#fff}.text-dbg-row{display:block}.text-dbg-key{color:#60a5fa}.text-dbg-key:after{content:": "}.text-dbg-val{color:#fbbf24}.text-dbg-row:last-child .text-dbg-val{color:#f472b6}
html[data-layout-debug]{--dbg-label-ink:#fff;--dbg-gap-fill:#c846eb4d;overflow-x:clip}html[data-layout-debug] [data-dbg-color=grey]{--dbg-color:#6b7280}html[data-layout-debug] [data-dbg-color=blue]{--dbg-color:#3b82f6}html[data-layout-debug] [data-dbg-color=orange]{--dbg-color:#f97316}html[data-layout-debug] [data-dbg-color=green]{--dbg-color:#22c55e}html[data-layout-debug] [data-dbg-color=purple]{--dbg-color:#a855f7}html[data-layout-debug] [data-dbg-color=red]{--dbg-color:#ef4444}html[data-layout-debug] [data-dbg-color=cyan]{--dbg-color:#06b6d4}html[data-layout-debug] [data-dbg-color=yellow]{--dbg-color:#eab308}html[data-layout-debug] [data-dbg-color=pink]{--dbg-color:#ec4899}html[data-layout-debug] [data-dbg-color=lime]{--dbg-color:#84cc16}html[data-layout-debug] [data-dbg-color=brown]{--dbg-color:#92400e}html[data-layout-debug] [data-dbg-box]{outline-color:var(--dbg-color)!important;outline-offset:-2px!important;outline-width:2px!important;outline-style:solid!important}html[data-layout-debug] section[data-dbg-box]{outline-offset:-3px!important;outline-width:3px!important}html[data-layout-debug] main[data-dbg-box]{outline-offset:-3px!important;outline-width:3px!important;outline-style:dashed!important}html[data-layout-debug] [data-dbg-relpos]{position:relative!important;inset:auto!important}html[data-layout-debug] [data-dbg-box]:after{box-sizing:border-box;border-style:solid;border-top-width:var(--dbg-pt,0);border-right-width:var(--dbg-pr,0);border-bottom-width:var(--dbg-pb,0);border-left-width:var(--dbg-pl,0);border-color:color-mix(in srgb, var(--dbg-color) 25%, transparent);pointer-events:none;z-index:2147483645;position:absolute;inset:0;content:""!important;display:block!important}html[data-layout-debug] [data-dbg-box]:before{inset:calc(-1 * var(--dbg-mt,0px)) calc(-1 * var(--dbg-mr,0px)) calc(-1 * var(--dbg-mb,0px)) calc(-1 * var(--dbg-ml,0px));box-sizing:border-box;border-style:solid;border-top-width:var(--dbg-mt,0);border-right-width:var(--dbg-mr,0);border-bottom-width:var(--dbg-mb,0);border-left-width:var(--dbg-ml,0);border-color:color-mix(in srgb, var(--dbg-color) 15%, transparent);pointer-events:none;z-index:2147483644;position:absolute;content:""!important;display:block!important}html[data-layout-debug] [data-dbg-label]{z-index:2147483647;background:var(--dbg-color);color:var(--dbg-label-ink);pointer-events:none;white-space:pre-wrap;word-break:break-word;max-width:min(90vw,520px);padding:1px 4px;font:700 9px/1.25 sans-serif;top:0;left:0;letter-spacing:normal!important;word-spacing:normal!important;text-transform:none!important;text-shadow:none!important;font-style:normal!important;display:none!important;position:absolute!important}html[data-layout-debug] [data-dbg-hot]>[data-dbg-label]{display:block!important}html[data-layout-debug] [data-dbg-gap]{z-index:2147483643;background:var(--dbg-gap-fill)!important;pointer-events:none!important;position:absolute!important}
