.isw{--isw-ink:var(--ih-ink,#0b1a2c);--isw-text:var(--ih-text,#2f4560);--isw-muted:var(--ih-muted,#5b7290);--isw-line:var(--ih-line,#e2eaf3);--isw-line-strong:var(--ih-line-strong,#cbd8e6);--isw-subtle:var(--ih-subtle,#f7f9fc);--isw-accent:var(--ih-accent,var(--color-fuse-orange,#ff6d00));--isw-accent-ink:var(--ih-accent-ink,#c2410c);--isw-accent-soft:var(--ih-accent-soft,#fff4ea);--isw-radius:var(--ih-radius,14px);--isw-radius-sm:var(--ih-radius-sm,10px);color:var(--isw-text);font-size:14.5px;line-height:1.55}.isw>*+*{margin-top:0}.isw h3:where(:not(.ign-public *)){color:var(--isw-ink)}.isw p:where(:not(.ign-public *)){color:var(--isw-muted)}.isw .isw-sr,.isw-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.isw .ign-btn.primary:where(:not(.ign-public *)){background:var(--isw-ink);border-color:var(--isw-ink);color:#fff}.isw-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:4px 0 20px;display:flex}.isw-head-text{flex:320px;min-width:0}.isw-head-title{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ignite-hub.ih .isw-head h2,.isw-head h2{color:var(--isw-ink);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600;line-height:1.25}.isw-pill{background:var(--isw-subtle);height:24px;color:var(--isw-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.isw-pill>i{background:var(--isw-muted);border-radius:50%;width:7px;height:7px}.isw-pill[data-tone=live]{color:#166534;background:#e9f9ef}.isw-pill[data-tone=live]>i{background:#22c55e}.isw-pill[data-tone=review]{color:#1e40af;background:#eef4ff}.isw-pill[data-tone=review]>i{background:#3b82f6}.isw-pill[data-tone=paused]{color:#9a3412;background:#fff4e5}.isw-pill[data-tone=paused]>i{background:#f59e0b}.ignite-hub.ih .isw-address,.isw-address{color:var(--isw-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.isw-address a{color:var(--isw-text);text-decoration:underline;-webkit-text-decoration-color:var(--isw-line-strong);-webkit-text-decoration-color:var(--isw-line-strong);text-decoration-color:var(--isw-line-strong);text-underline-offset:3px;align-items:center;gap:6px;font-weight:500;display:inline-flex}.isw-address a:hover{color:var(--isw-ink);text-decoration-color:currentColor}.ignite-hub.ih .isw-head-note{margin:6px 0 0;font-size:13px}.isw-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.isw-head-actions:empty{display:none}.isw-nav{border-bottom:1px solid var(--isw-line);margin:0 0 20px}.isw-nav ul{gap:4px;margin:0;padding:0;list-style:none;display:flex}.isw-nav li.is-admin{margin-left:auto}.isw-nav button{height:44px;color:var(--isw-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 12px;font-size:14.5px;font-weight:500;display:inline-flex}.isw-nav button:hover{color:var(--isw-ink)}.isw-nav button[aria-current=page]{color:var(--isw-ink);border-bottom-color:var(--isw-ink);font-weight:600}.isw-nav .is-admin button>svg{color:#7c3aed}.isw-nav-short{display:none}.isw-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 0 20px;display:flex}.isw-toolbar.is-end{justify-content:flex-end;margin-top:-8px}.isw-switch{scrollbar-width:none;background:#eef2f7;border-radius:12px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.isw-switch::-webkit-scrollbar{display:none}.isw-switch button{min-height:34px;color:var(--isw-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.isw-switch button:hover{color:var(--isw-ink)}.isw-switch button[aria-pressed=true]{color:var(--isw-ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #0b1a2c14,0 1px 1px #0b1a2c0a}.isw-count{background:var(--isw-subtle);min-width:20px;height:20px;color:var(--isw-muted);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}.isw-switch .isw-count{background:var(--isw-accent-soft);color:var(--isw-accent-ink)}.isw-help{color:var(--isw-muted);font-size:14px}.isw-help>summary{min-height:34px;color:var(--isw-muted);cursor:pointer;align-items:center;gap:6px;font-weight:500;list-style:none;display:inline-flex}.isw-help>summary::-webkit-details-marker{display:none}.isw-help>summary:hover{color:var(--isw-ink)}.isw-help[open]{border-radius:var(--isw-radius-sm);background:var(--isw-subtle);flex-basis:100%;order:3;padding:12px 16px}.isw-help ul{gap:4px;margin:8px 0 0;padding-left:18px;display:grid}.isw-help-link{color:var(--isw-ink);text-underline-offset:3px;margin-top:8px;font-weight:500;text-decoration:underline;display:inline-block}.isw-card{border:1px solid var(--isw-line);border-radius:var(--isw-radius);background:#fff;min-width:0;padding:20px 24px}.isw-card+.isw-card,.isw-card+.isw-list,.isw-list+.isw-quiet,.isw-empty+.isw-card{margin-top:20px}.isw-card>h3{margin:0;font-size:16px}.isw-card.isw-coach>h3{letter-spacing:-.01em;font-size:18px;font-weight:650}.isw-card>h3+p{margin:4px 0 16px;font-size:14.5px}.ignite-hub.ih .isw-quiet,.isw-quiet{color:var(--isw-muted);margin:12px 0 0;font-size:14px}.isw-link{color:var(--isw-ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--isw-line-strong);-webkit-text-decoration-color:var(--isw-line-strong);text-decoration-color:var(--isw-line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.isw-link:hover{text-decoration-color:currentColor}.isw-quote{border-left:3px solid var(--isw-accent);border-radius:0 var(--isw-radius-sm) var(--isw-radius-sm) 0;background:var(--isw-accent-soft);margin:16px 0 0;padding:12px 16px;color:var(--isw-text)!important}.isw-quote>span{color:var(--isw-accent-ink);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.isw-empty{border:1px dashed var(--isw-line-strong);border-radius:var(--isw-radius);text-align:center;background:#fff;justify-items:center;gap:8px;padding:40px 24px;display:grid}.isw-empty-icon{background:var(--isw-accent-soft);width:44px;height:44px;color:var(--isw-accent-ink);border-radius:12px;place-items:center;display:grid}.isw-empty h3{margin:4px 0 0;font-size:16px}.ignite-hub.ih .isw-empty p,.isw-empty p{max-width:42ch;margin:0 0 8px;font-size:14.5px}.isw-home{gap:20px;display:grid}.isw-progress{padding:24px}.isw-progress-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.isw-progress-head h3{align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.ignite-hub.ih .isw-progress-head p{max-width:60ch;margin:4px 0 0;font-size:14.5px}.isw-progress-count{color:var(--isw-muted);white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:500}.isw-steps{counter-reset:isw-step;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.isw-steps li{border-top:3px solid var(--isw-line);counter-increment:isw-step;align-items:flex-start;gap:10px;min-width:0;padding-top:14px;display:flex;position:relative}.isw-steps li[data-state=done]{border-top-color:#22c55e}.isw-steps li[data-state=current]{border-top-color:var(--isw-accent)}.isw-step-mark{border:1.5px solid var(--isw-line-strong);color:#fff;border-radius:50%;flex:0 0 22px;place-items:center;height:22px;margin-top:1px;font-size:12px;font-weight:600;display:grid}.isw-step-mark:empty:before{content:counter(isw-step);color:var(--isw-muted)}li[data-state=done]>.isw-step-mark{background:#22c55e;border-color:#22c55e}li[data-state=current]>.isw-step-mark{border-color:var(--isw-accent)}li[data-state=current]>.isw-step-mark:before{color:var(--isw-accent-ink)}.isw-step-text{gap:2px;min-width:0;display:grid}.isw-step-text strong{color:var(--isw-ink);font-size:14.5px;font-weight:600;line-height:1.35}li[data-state=done] .isw-step-text strong{color:var(--isw-text);font-weight:500}.isw-step-text small{color:var(--isw-muted);overflow-wrap:anywhere;font-size:13.5px}.isw-progress-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.isw-attention{border-top:1px solid var(--isw-line);margin:20px 0 0;padding:0;list-style:none}.isw-attention li{border-bottom:1px solid var(--isw-line)}.isw-attention li:last-child{border-bottom:0}.isw-attention button{width:100%;min-height:48px;color:var(--isw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;font-weight:500;display:flex}.isw-attention button>svg{color:var(--isw-muted);margin-left:auto}.isw-attention button:hover{color:var(--isw-accent-ink)}.isw-dot{background:var(--isw-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px}.isw-numbers{border:1px solid var(--isw-line);border-radius:var(--isw-radius);background:#fff;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}.isw-numbers button{border:0;border-left:1px solid var(--isw-line);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:2px;padding:16px 20px;display:grid}.isw-numbers button:first-child{border-left:0}.isw-numbers button:hover{background:var(--isw-subtle)}.isw-number-label{color:var(--isw-muted);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.isw-numbers strong{color:var(--isw-ink);font-size:22px;font-weight:600;line-height:1.3}.isw-numbers small{color:var(--isw-muted);font-size:13px}.isw-history{font-size:14px}.isw-history>summary,.isw-collections>summary,.isw-more>summary{min-height:36px;color:var(--isw-text);cursor:pointer;align-items:center;gap:8px;font-weight:500;display:inline-flex}.isw-history ol{border-left:2px solid var(--isw-line);gap:10px;margin:8px 0 0;padding:0 0 0 16px;list-style:none;display:grid}.isw-history time{color:var(--isw-muted);font-size:13px;display:block}.isw-history q{color:var(--isw-muted);display:block}.isw-guides{flex-wrap:wrap;align-items:center;gap:6px 18px;padding-top:4px;font-size:14px;display:flex}.isw-guides>span{color:var(--isw-muted);font-weight:500}.isw-guides a{color:var(--isw-text);text-decoration:underline;-webkit-text-decoration-color:var(--isw-line-strong);-webkit-text-decoration-color:var(--isw-line-strong);text-decoration-color:var(--isw-line-strong);text-underline-offset:3px}.isw-guides a:hover{color:var(--isw-ink);text-decoration-color:currentColor}.isw-products{gap:20px;display:grid}.isw-products>*+*{margin-top:0!important}.isw .ign-search input{min-height:42px}.isw .ign-search-results article:last-child{border-bottom:0}.isw-more{margin-top:12px;font-size:14px}.isw-more>summary{color:var(--isw-text)}.isw-more[open]>summary{margin-bottom:8px}.ignite-hub.ih .isw-more .ign-panel,.isw-more .ign-panel{box-shadow:none;border:0;margin:0;padding:0}.isw-own-add{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.isw-own-add>div:first-child{flex:320px;min-width:0}.ignite-hub.ih .isw-own-add p{margin:4px 0 0}.isw-own-add .ign-inline-actions{margin:0}.isw-list-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.isw-list-head h3{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.isw-filter select{min-height:36px;width:auto!important;padding:6px 10px!important}.isw-rows{padding:0 24px}.isw-rows>*+*{border-top:1px solid var(--isw-line)}.isw .isw-rows .ign-listing{box-shadow:none;background:0 0;border:0;border-radius:0;gap:20px;margin:0;padding:20px 0}.isw .isw-rows .ign-listing+.ign-listing{border-top:1px solid var(--isw-line)}.isw .isw-rows .ign-listing>img,.isw .isw-rows .ign-listing>.fuse-photo,.isw .isw-rows .ign-item-icon{background:var(--isw-subtle);width:72px;height:72px;color:var(--isw-muted);border-radius:12px}.isw .ign-listing-copy h3{overflow-wrap:break-word;margin:4px 0 2px;font-size:15.5px;line-height:1.45}.isw .ign-listing-copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 4px;font-size:14px;display:-webkit-box;overflow:hidden}.isw .ign-listing-copy small{font-size:13px}.isw .ign-listing .ign-inline-actions{gap:8px;margin:12px 0 0}.isw .ign-listing .ign-inline-actions .ign-btn{min-height:34px;padding:6px 12px;font-size:13.5px!important}.isw .ign-listing .ign-listing-pricing{margin-top:8px}.isw-state{background:var(--isw-subtle);height:22px;color:var(--isw-text);border-radius:999px;align-items:center;margin-right:6px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.isw-state[data-state=approved]{color:#166534;background:#e9f9ef}.isw-state[data-state=submitted]{color:#1e40af;background:#eef4ff}.isw-state[data-state=rejected]{color:#991b1b;background:#fdecec}.isw-collections{font-size:14px}.isw-collections>summary>span{color:var(--isw-muted);font-weight:400}.isw-collections>summary>span:before{content:"·";margin-right:8px}.ignite-hub.ih .isw-collections p{margin:4px 0 12px}.isw-collection-form{flex-wrap:wrap;gap:8px;max-width:560px;display:flex}.isw-collection-form input{flex:220px}.isw-review-row>button{width:100%;min-height:56px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 0;display:flex}.isw-review-title{min-width:0;color:var(--isw-ink);flex:1;font-weight:600}.isw-review-row>button>svg:last-child,.isw .isw-accordion-trigger>svg:last-child{color:var(--isw-muted);transition:transform .15s}.isw-review-row>button[aria-expanded=true]>svg:last-child,.isw .isw-accordion-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.isw-review-row>:not(button){padding-bottom:16px}.isw h4.isw-accordion-heading{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;margin:0}.isw .isw-accordion-trigger{width:100%;min-height:56px;color:var(--isw-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:16px 0;font-size:14.5px;font-weight:600;line-height:1.35;display:flex}.isw .isw-accordion-trigger>.isw-step-mark{color:var(--isw-muted);background:0 0;flex:0 0 22px;margin-top:0}.isw .isw-accordion-title{overflow-wrap:anywhere;flex:1;min-width:0}.isw .isw-accordion-trigger>svg:last-child{flex-shrink:0;margin-left:auto}.isw .isw-accordion{border-top:1px solid var(--isw-line);margin:4px 0 0}.isw .isw-accordion-item+.isw-accordion-item{border-top:1px solid var(--isw-line)}.isw .isw-accordion-panel{padding:0 0 16px}.isw .isw-accordion-panel p,.ign-store .isw-accordion-panel p{max-width:62ch;color:var(--isw-text);margin:0 0 12px;font-size:14.5px}.isw-form,.isw-form+.ign-taxinfo{max-width:760px}.ignite-hub.ih .isw-form>h3{margin:0}.isw-form label{color:var(--isw-ink);font-size:13.5px!important}.isw-lifecycle{max-width:760px}.ignite-hub.ih .isw-lifecycle p{margin:4px 0 16px}.ignite-hub.ih .isw .ign-panel{box-shadow:none}.ignite-hub.ih .isw .ign-panel+.ign-panel{margin-top:20px}@container ignite-hub (width<=640px){.isw-head{gap:12px;margin-bottom:16px}.ignite-hub.ih .isw-head h2{font-size:20px}.isw-head-actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.isw-head-actions>*{padding-inline:10px}.isw-nav{border-bottom:0;margin-bottom:16px}.isw-nav ul{grid-template-columns:repeat(var(--isw-count,5), minmax(0, 1fr));background:#eef2f7;border-radius:12px;gap:2px;padding:3px;display:grid}.isw-nav li.is-admin{margin-left:0}.isw-nav button{border:0;border-radius:9px;flex-direction:column;justify-content:center;gap:2px;width:100%;height:52px;margin:0;padding:4px 2px;font-size:12px;line-height:1.2}.isw-nav button[aria-current=page]{background:#fff;box-shadow:0 1px 2px #0b1a2c14}.isw-nav button[aria-current=page]>svg{color:var(--isw-accent-ink)}.isw-nav-long{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.isw-nav-short{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.isw-toolbar{margin-bottom:16px}.isw-switch{width:100%;display:flex}.isw-switch button{flex:1 0 auto;justify-content:center;padding:0 10px;font-size:13.5px}.isw-card,.isw-progress{padding:16px}.isw-rows{padding:0 16px}.isw-steps{grid-template-columns:minmax(0,1fr);gap:0}.isw-steps li{border-top:1px solid var(--isw-line);padding:12px 0}.isw-steps li[data-state]{border-top-color:var(--isw-line)}.isw-progress-head{flex-direction:column;gap:4px}.isw-progress-count{order:-1}.isw-progress-actions>.ih-btn{width:100%}.isw-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.isw-numbers button{padding:14px 16px}.isw-numbers button:nth-child(odd){border-left:0}.isw-numbers button:nth-child(n+3){border-top:1px solid var(--isw-line)}.isw .isw-rows .ign-listing{flex-direction:row;gap:14px;padding:16px 0}.isw .isw-rows .ign-listing>img,.isw .isw-rows .ign-listing>.fuse-photo,.isw .isw-rows .ign-item-icon{width:56px;height:56px}.isw .ign-search{flex-wrap:wrap}.isw .ign-search .ign-btn{flex:1 0 100%}.isw-own-add .ign-inline-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}}.isw details>summary{list-style:none}.isw details>summary::-webkit-details-marker{display:none}.isw details>summary>svg:last-child{color:var(--isw-muted);transition:transform .15s}.isw details:not(.isw-help)[open]>summary>svg:last-child{transform:rotate(180deg)}.isw-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.isw>.ign-wizard{min-height:0;padding-block:0}.isw-form+.ign-taxinfo{margin-top:16px}.ign-chip-row{flex-wrap:wrap;gap:8px;display:flex}.ign-country-list{border:1px solid #0000001f;border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 16px;max-height:320px;margin:8px 0 0;padding:8px;list-style:none;display:grid;overflow-y:auto}
