.sw-lc-wrap{gap:16px;min-width:0;display:grid;container:sw-lc/inline-size}.sw-lc-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.sw-lc-side{gap:16px;min-width:0;display:grid}@container sw-lc (width>=960px){.sw-lc-layout{grid-template-columns:minmax(340px,400px) minmax(0,1fr)}.sw-lc-side{position:sticky;top:16px}}@container sw-lc (width<=767.98px){.sw-lc-wrap,.sw-lc-layout,.sw-lc-side{gap:12px}}.sw-lc-head-desc{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sw-lc-refresh{height:34px;font-family:var(--sw-font-tech);letter-spacing:.04em;color:var(--sw-ink-3);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.sw-lc-notice{border:1px solid var(--sw-bad-line);background:var(--sw-bad-soft);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 12px 10px 14px;display:grid}.sw-lc-notice-art{rotate:-6deg}.sw-lc-notice-text{min-width:0;font-family:var(--sw-font-text);font-weight:500;font-size:calc(13.5 * var(--sw-u));color:hsl(var(--foreground));text-wrap:pretty;margin:0;line-height:1.45}@container sw-lc (width<=639.98px){.sw-lc-notice{grid-template-columns:auto minmax(0,1fr)}.sw-lc-notice-go{grid-column:2;justify-self:start}}.sw-lc-wrap>.sw-smp{box-shadow:var(--sw-card-shadow);border-radius:24px;padding:18px 20px 20px}.sw-lc-wrap>.sw-smp .sw-smp-grid{max-height:none;overflow:visible}.sw-lc-fail{padding:8px}.sw-lc-fail>.sw-empty.is-page{background:0 0;border:0;min-height:320px}.sw-lc-lead{isolation:isolate;min-width:0;overflow:hidden;container:sw-lc-lead/inline-size}.sw-lc-lead-body{gap:16px;min-width:0;padding:24px 24px 18px;display:grid;position:relative}.sw-lc-lead-body:last-child{padding-bottom:26px}.sw-lc-lead-top{justify-items:start;gap:8px;min-width:0;display:grid}.sw-lc-lead-top>.sw-eyebrow{color:var(--sw-tag-orange)}.sw-lc-lead-subject{margin-top:2px}.sw-lc-lead-title{font-family:var(--sw-font-display);font-weight:800;font-size:calc(26 * var(--sw-u));letter-spacing:.03em;text-transform:uppercase;overflow-wrap:anywhere;color:hsl(var(--foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;justify-self:stretch;margin:0;line-height:1.02;display:-webkit-box;overflow:hidden}.sw-lc-lead-text{font-family:var(--sw-font-text);font-weight:450;font-size:calc(14 * var(--sw-u));color:var(--sw-ink-2);margin:0;line-height:1.45}.sw-lc-lead-state{gap:9px;min-width:0;display:grid}.sw-lc-seg{--sw-seg-h:9px;--sw-seg-gap:4px}.sw-lc-lead-legend{min-width:0;font-family:var(--sw-font-tech);font-weight:600;font-size:calc(12 * var(--sw-u));color:var(--sw-ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;line-height:1.2;display:flex}.sw-lc-lead-legend>span:not(.sw-tag){white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sw-lc-lead-legend>span:not(.sw-tag):before{content:"";background:rgb(var(--surface-4-rgb));border-radius:2px;width:8px;height:8px}.sw-lc-lead-legend>.is-ok{color:var(--sw-ok-text)}.sw-lc-lead-legend>.is-ok:before{background:var(--sw-ok)}.sw-lc-lead-legend>.is-work{color:var(--sw-tag-orange)}.sw-lc-lead-legend>.is-work:before,.sw-lc-seg>i.is-accent,.sw-lc-row-seg>i.is-accent{background:var(--sw-spray-orange)}.sw-lc-streak{--c:var(--sw-tag-orange);--cb:var(--sw-tag-orange-bg);margin-left:auto}.sw-lc-lead-foot{border-top:1px dashed var(--sw-line-2);align-items:center;gap:8px;min-width:0;padding:12px 24px 20px;display:flex;position:relative}.sw-lc-lead-go{flex:auto;min-width:0}.sw-lc-lead-side{flex:none}@container sw-lc-lead (width<=519.98px){.sw-lc-lead-body{gap:14px;padding:22px 22px 14px}.sw-lc-lead-title{font-size:calc(22 * var(--sw-u))}.sw-lc-lead-foot{padding:12px 22px 20px}.sw-lc-lead-body:last-child{padding-bottom:24px}}@container sw-lc-lead (width<=339.98px){.sw-lc-lead-side>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.sw-lc-modes{gap:12px;min-width:0;padding:16px 16px 14px;display:grid}.sw-lc-modes-title{margin:0;padding-left:4px}.sw-lc-modes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}a.sw-lc-mode{border:1px solid var(--sw-line);background:rgb(var(--surface-2-rgb));min-width:0;min-height:54px;color:inherit;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px 6px 9px;text-decoration:none;transition:border-color .14s,background-color .14s;display:grid}a.sw-lc-mode:hover{border-color:var(--sw-line-2);background:rgb(var(--surface-3-rgb))}a.sw-lc-mode:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-1px}.sw-lc-mode-name{-webkit-line-clamp:2;overflow-wrap:anywhere;text-wrap:balance;min-width:0;font-family:var(--sw-font-text);font-weight:650;font-size:calc(13.5 * var(--sw-u));color:hsl(var(--foreground));-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.sw-lc-mode-count{height:20px;font-family:var(--sw-font-tech);font-weight:600;font-size:calc(11.5 * var(--sw-u));font-variant-numeric:tabular-nums;color:var(--sw-tag-orange);background:var(--sw-tag-orange-bg);border-radius:6px;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.sw-lc-mode-art{flex:none;rotate:-4deg}@media (hover:hover){a.sw-lc-mode:hover>.sw-lc-mode-art{rotate:6deg;scale:1.08}}@media (prefers-reduced-motion:no-preference){.sw-lc-mode-art{transition:rotate .2s var(--sw-spring), scale .2s var(--sw-spring)}}.sw-lc-panel{flex-direction:column;gap:14px;min-width:0;padding:20px 20px 18px;display:flex;container:sw-lc-panel/inline-size}@container sw-lc (width<=767.98px){.sw-lc-panel{gap:12px;padding:16px 12px 12px}}.sw-lc-search{min-width:0;position:relative}.sw-lc-search>svg{z-index:1;width:16px;height:16px;color:var(--sw-tag-cyan);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.sw-lc-list{min-width:0;margin:0;padding:0;list-style:none;display:grid}.sw-lc-panel>.sw-hud-head>.sw-eyebrow>svg.sw-art{width:22px;height:22px;margin-block:-4px}.sw-lc-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.sw-lc-row:is(:hover,:focus-within){background:rgb(var(--surface-2-rgb))}a.sw-lc-row-main{min-width:0;color:inherit;border-radius:16px;grid-template-columns:auto minmax(0,1fr) minmax(120px,172px);align-items:center;gap:14px;padding:11px 8px 11px 12px;text-decoration:none;display:grid}a.sw-lc-row-main:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.sw-lc-row-tile{--sw-splat-inset:-4px;place-items:center;width:40px;height:40px;display:grid}.sw-lc-row-tile>.sw-art{rotate:-5deg}@media (hover:hover){a.sw-lc-row-main:hover .sw-lc-row-tile>.sw-art{rotate:5deg;scale:1.06}}@media (prefers-reduced-motion:no-preference){.sw-lc-row-tile>.sw-art{transition:rotate .2s var(--sw-spring), scale .2s var(--sw-spring)}}.sw-lc-row-text{gap:5px;min-width:0;display:grid}.sw-lc-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--sw-font-text);font-weight:650;font-size:calc(15 * var(--sw-u));color:hsl(var(--foreground));line-height:1.3;overflow:hidden}.sw-lc-row-meta{align-items:center;gap:10px;min-width:0;display:flex}.sw-lc-row-meta>.sw-subj-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sw-lc-row-count{font-family:var(--sw-font-tech);font-weight:500;font-size:calc(12 * var(--sw-u));color:var(--sw-ink-3);font-variant-numeric:tabular-nums;flex:none;line-height:1.2}.sw-lc-row-state{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.sw-lc-row-frac{text-align:right;min-width:3ch;font-family:var(--sw-font-tech);font-weight:600;font-size:calc(12 * var(--sw-u));color:var(--sw-ink-3);font-variant-numeric:tabular-nums;line-height:1}.sw-lc-row[data-open] .sw-lc-row-frac{color:var(--sw-ink-2)}.sw-lc-row-seg{--sw-seg-h:6px;--sw-seg-gap:3px}.sw-lc-row:not([data-open]) .sw-lc-row-title{color:var(--sw-ink-2)}.sw-lc-row-actions{opacity:0;align-items:center;gap:2px;padding-right:8px;transition:opacity .14s;display:flex}.sw-lc-row:is(:hover,:focus-within) .sw-lc-row-actions{opacity:1}@media (hover:none){.sw-lc-row-actions{opacity:1}}@container sw-lc-panel (width<=519.98px){a.sw-lc-row-main{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tile title title""tile meta state";gap:5px 12px;padding:10px 4px 10px 8px}.sw-lc-row-tile{grid-area:tile}.sw-lc-row-text{display:contents}.sw-lc-row-title{grid-area:title}.sw-lc-row-meta{grid-area:meta}.sw-lc-row-state{grid-area:state;grid-template-columns:auto 56px;gap:8px}.sw-lc-row-actions{padding-right:2px}}.sw-lc-more{justify-content:center;padding-top:2px;display:flex}.sw-lc-empty.sw-empty.is-page{min-height:248px}.sw-lc-start{isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:24px 48px;min-width:0;min-height:clamp(360px,100dvh - 196px,560px);padding:40px 56px 40px 40px;display:grid;position:relative;overflow:hidden}.sw-lc-start-art{place-items:center;min-width:0;display:grid;position:relative}.sw-lc-start-art:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--sw-spray-orange) 11%, transparent), transparent 78%);position:absolute;inset:-12% -6%}.sw-lc-start-scene{--sw-scene-u:1.7px}.sw-lc-start-copy{justify-items:start;gap:12px;min-width:0;max-width:520px;display:grid}.sw-lc-start-eyebrow{color:var(--sw-tag-orange)}.sw-lc-start-track{--sw-seg-h:5px;--sw-seg-gap:3px;width:54px}.sw-lc-start-track>i.is-cur{background:var(--sw-spray-orange)}.sw-lc-start-title{font-family:var(--sw-font-display);font-weight:800;font-size:calc(36 * var(--sw-u));letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--foreground));text-wrap:balance;margin:0;line-height:1.02}.sw-lc-start-text{max-width:46ch;font-family:var(--sw-font-text);font-weight:450;font-size:calc(15 * var(--sw-u));color:var(--sw-ink-2);text-wrap:pretty;margin:0;line-height:1.5}.sw-lc-start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:8px 0 4px;padding:0;list-style:none;display:grid}.sw-lc-start-step{border:1px solid var(--sw-line);background:rgb(var(--surface-2-rgb));border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;min-width:0;min-height:60px;padding:10px 12px 10px 10px;display:grid;position:relative}.sw-lc-start-step>.sw-art{grid-row:span 2}.sw-lc-start-step-no{font-family:var(--sw-font-tech);font-weight:600;font-size:calc(10.5 * var(--sw-u));letter-spacing:.14em;color:var(--sw-ink-3);font-variant-numeric:tabular-nums;line-height:1.2}.sw-lc-start-step-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--sw-font-text);font-weight:650;font-size:calc(14 * var(--sw-u));color:hsl(var(--foreground));grid-column:2;line-height:1.35;overflow:hidden}.sw-lc-start-step-tag{font-family:var(--sw-font-tech);font-weight:700;font-size:calc(10 * var(--sw-u));letter-spacing:.12em;text-transform:uppercase;color:var(--sw-tag-orange);background:var(--sw-tag-orange-bg);border-radius:6px;padding:3px 6px;line-height:1;position:absolute;top:8px;right:10px}.sw-lc-start-step[data-state=now]{border-color:color-mix(in srgb, var(--sw-spray-orange) 42%, var(--sw-line-2));background:rgb(var(--surface-3-rgb))}.sw-lc-start-step[data-state=now]:after{content:"";background:var(--sw-spray-orange);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.sw-lc-start-step[data-state=next]{background:0 0;border-style:dashed}.sw-lc-start-step[data-state=next] .sw-lc-start-step-name{color:var(--sw-ink-3)}.sw-lc-start-step[data-state=done] .sw-lc-start-step-name{color:var(--sw-ink-2)}.sw-lc-start-step[data-state=done] .sw-lc-start-step-no{color:var(--sw-ok-text)}.sw-lc-start-foot{align-items:center;gap:10px;min-width:0;margin-top:8px;display:flex}.sw-lc-start-go{min-width:0;display:inline-flex}.sw-lc-start-side{flex:none}.sw-lc-start-note{font-size:calc(13.5 * var(--sw-u));color:var(--sw-ink-2);margin:0;line-height:1.45}@container sw-lc (width<=959.98px){.sw-lc-start{gap:20px 28px;padding:32px 32px 32px 24px}.sw-lc-start-scene{--sw-scene-u:1.2px}.sw-lc-start-title{font-size:calc(30 * var(--sw-u))}}@container sw-lc (width<=639.98px){.sw-lc-start{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;min-height:0;padding:22px}.sw-lc-start-scene{--sw-scene-u:1px}.sw-lc-start-copy{gap:10px;max-width:none}.sw-lc-start-title{font-size:calc(26 * var(--sw-u))}.sw-lc-start-text{font-size:calc(14 * var(--sw-u))}.sw-lc-start-steps{grid-template-columns:minmax(0,1fr);gap:6px;margin:4px 0 2px}.sw-lc-start-step{grid-template-rows:auto;grid-template-columns:auto auto minmax(0,1fr) auto;min-height:48px;padding:8px 10px 8px 8px}.sw-lc-start-step>.sw-art{grid-row:auto;width:26px;height:26px}.sw-lc-start-step-name{grid-column:auto}.sw-lc-start-step-tag{position:static}.sw-lc-start-foot{width:100%}.sw-lc-start-go{flex:auto}.sw-lc-start-go>button{width:100%}.sw-lc-start-side-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){[data-sw-wf-item=run]>.sw-lc-start{--sw-art-lead:calc(var(--sw-wf-delay,0s) + min(var(--sw-wf-i,0), 12) * var(--sw-wf-stagger,40ms) + .26s)}.sw-lc-start-copy>:is(.sw-lc-start-eyebrow,.sw-lc-start-title,.sw-lc-start-text){animation:sw-lc-start-rise .38s var(--sw-ease-out) calc(var(--sw-art-lead,0s) + .3s) backwards}.sw-lc-start-copy>.sw-lc-start-title{animation-delay:calc(var(--sw-art-lead,0s) + .38s)}.sw-lc-start-copy>.sw-lc-start-text{animation-delay:calc(var(--sw-art-lead,0s) + .46s)}.sw-lc-start-step{animation:sw-lc-start-stamp .32s var(--sw-spring) calc(var(--sw-art-lead,0s) + .56s + var(--i,0) * 80ms) backwards}.sw-lc-start-step>.sw-art{animation:sw-lc-start-nod .26s var(--sw-spring) calc(var(--sw-art-lead,0s) + .64s + var(--i,0) * 80ms) backwards}.sw-lc-start-foot>*{animation:sw-lc-start-press .3s var(--sw-spring) calc(var(--sw-art-lead,0s) + .86s) backwards}.sw-lc-start-foot>.sw-lc-start-side{animation-delay:calc(var(--sw-art-lead,0s) + .92s)}}@keyframes sw-lc-start-rise{0%{opacity:0;translate:0 8px}}@keyframes sw-lc-start-stamp{0%{opacity:0;translate:0 6px;scale:.9}}@keyframes sw-lc-start-nod{0%{rotate:-14deg;scale:.6}}@keyframes sw-lc-start-press{0%{opacity:0;scale:.9}}.sw-qcat{gap:16px;display:grid}@media (width<=767.98px){.sw-qcat-back{justify-content:center;width:34px;padding:0}.sw-qcat-back-label{display:none}}.sw-qcat-grid{align-items:start;gap:16px;display:grid}@media (width>=1024px){.sw-qcat-grid{grid-template-columns:minmax(0,1fr) 340px}.sw-qcat-grid.is-empty{align-items:stretch}.sw-qcat-grid.is-empty>.sw-qcat-list{grid-template-rows:auto minmax(0,1fr)}.sw-qcat-grid.is-empty .sw-qcat-empty{align-self:center}}@media (width<=1023.98px){.sw-qcat-grid.is-empty>.sw-qcat-new{order:-1}}.sw-qcat-panel{gap:14px;min-width:0;padding:18px 20px 20px;display:grid}@media (width<=767.98px){.sw-qcat-panel{padding:16px}}.sw-qcat-wait{min-height:220px;color:var(--sw-ink-3);place-items:center;display:grid}.sw-qcat-empty.sw-empty{background:0 0;border:0;gap:10px;min-height:0;padding:14px 8px 10px}.sw-qcat-empty>.sw-empty-art>.sw-art-scene{--sw-scene-u:1.05px}.sw-qcat-empty .sw-fine{text-wrap:balance}.sw-qcat-examples{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.sw-qcat-example{border:1px solid var(--sw-line);background:rgb(var(--surface-1-rgb));height:40px;font-family:var(--sw-font-text);font-size:calc(13.5 * var(--sw-u));color:hsl(var(--foreground));cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 10px;font-weight:600;display:inline-flex}.sw-qcat-example:hover{background:rgb(var(--surface-3-rgb));border-color:var(--sw-line-2)}.sw-qcat-example[aria-pressed=true]{border-color:var(--sw-line-2);background:rgb(var(--surface-3-rgb))}.sw-qcat-example:focus-visible{outline:2px solid var(--sw-accent-text);outline-offset:-1px}@media (width<=767.98px){.sw-qcat-empty>.sw-empty-art>.sw-art-scene{--sw-scene-u:.84px}.sw-qcat-example{height:44px}}.sw-qcat-tree,.sw-qcat-children{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sw-qcat-item{gap:6px;min-width:0;display:grid}.sw-qcat-children{border-left:1px dashed var(--sw-line-2);margin-left:16px;padding-left:14px}.sw-qcat-row{-moz-column-gap:12px;min-width:0;color:inherit;background:rgb(var(--surface-2-rgb));border:1px solid var(--sw-line);border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:8px 10px;text-decoration:none;display:grid}.sw-qcat-row:hover{background:rgb(var(--surface-3-rgb));border-color:var(--sw-line-2)}.sw-qcat-row:focus-visible{outline:2px solid var(--sw-accent-text);outline-offset:-1px}.sw-qcat-text{gap:2px;min-width:0;display:grid}.sw-qcat-text strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(14 * var(--sw-u));color:hsl(var(--foreground));font-weight:600;line-height:1.3;overflow:hidden}.sw-qcat-text span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(12 * var(--sw-u));color:var(--sw-ink-3);line-height:1.35;overflow:hidden}.sw-qcat-meta{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.sw-qcat-meta .sw-count.is-muted{color:var(--sw-ink-3)}.sw-qcat-done{cursor:help;align-items:center;gap:6px;display:inline-flex}.sw-qcat-done i{background:rgb(var(--surface-3-rgb));border-radius:999px;width:48px;height:4px;position:relative;overflow:hidden}.sw-qcat-done i:after{content:"";border-radius:inherit;background:var(--sw-ok);transform-origin:0;transform:scaleX(var(--qcat-done-scale,0));position:absolute;inset:0}.sw-qcat-done b{text-align:right;min-width:3.2ch;font-family:var(--sw-font-tech);font-weight:600;font-size:calc(12 * var(--sw-u));font-variant-numeric:tabular-nums;color:var(--sw-ink-2)}.sw-qcat-chev{width:16px;height:16px;color:var(--sw-ink-3)}.sw-qcat-row:hover .sw-qcat-chev{color:var(--sw-ink-2)}@media (width<=559.98px){.sw-qcat-done i{display:none}}.sw-qcat-preview{gap:6px;display:grid}.sw-qcat-preview-label{font-family:var(--sw-font-tech);font-size:calc(10.5 * var(--sw-u));letter-spacing:.14em;text-transform:uppercase;color:var(--sw-ink-3);font-weight:600}.sw-qcat-row.is-preview{background:rgb(var(--surface-1-rgb));border-style:dashed;grid-template-columns:34px minmax(0,1fr) auto}.sw-qcat-row.is-preview.is-blank .sw-qcat-text strong{color:var(--sw-ink-3);font-weight:500}.sw-qcat-form{gap:14px;display:grid}.sw-qcat-error{font-size:calc(13 * var(--sw-u));color:var(--sw-bad-text);align-items:flex-start;gap:8px;margin:0;line-height:1.4;display:flex}.sw-qcat-error svg{flex:none;width:16px;height:16px;margin-top:1px}.sw-qpath{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.sw-qpath{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.sw-qpath-lane{background:rgb(var(--surface-1-rgb));border:1px solid var(--sw-line);border-radius:16px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid;position:relative}.sw-qpath-head{align-items:center;gap:8px;min-width:0;min-height:26px;padding:2px 2px 0;display:flex}.sw-qpath-head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--sw-font-tech);font-size:calc(12 * var(--sw-u));letter-spacing:.12em;text-transform:uppercase;color:var(--sw-ink-1);font-weight:600;overflow:hidden}.sw-qpath-arrow{position:absolute;top:17px;right:-31px}@media (width<=899.98px){.sw-qpath-arrow{display:none}}.sw-qpath-cards{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sw-qpath-card{-moz-column-gap:12px;min-width:0;min-height:72px;color:inherit;background:rgb(var(--surface-2-rgb));border:1px solid var(--sw-line);border-radius:14px;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;column-gap:12px;padding:12px 10px 12px 12px;text-decoration:none;display:grid}.sw-qpath-card:hover{background:rgb(var(--surface-3-rgb));border-color:var(--sw-line-2)}.sw-qpath-card:focus-visible{outline:2px solid var(--sw-accent-text);outline-offset:-1px}.sw-qpath-text{gap:3px;min-width:0;display:grid}.sw-qpath-text strong{-webkit-line-clamp:2;font-size:calc(14 * var(--sw-u));color:hsl(var(--foreground));overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sw-qpath-desc{-webkit-line-clamp:2;min-width:0;font-size:calc(12.5 * var(--sw-u));color:var(--sw-ink-3);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.sw-qpath-start{font-family:var(--sw-font-tech);font-size:calc(10.5 * var(--sw-u));letter-spacing:.12em;text-transform:uppercase;color:var(--sw-spray-mint);font-weight:600}.sw-qpath-chev{width:16px;height:16px;color:var(--sw-ink-3)}.sw-qpath-card:hover .sw-qpath-chev{color:var(--sw-ink-2)}.sw-qpath-none{border:1px dashed var(--sw-line-2);text-align:center;min-height:72px;font-size:calc(12.5 * var(--sw-u));color:var(--sw-ink-3);border-radius:14px;justify-content:center;align-items:center;margin:0;padding:10px 12px;line-height:1.35;display:flex}@media (width<=767.98px){.sw-qpath-lane{padding:10px}}.sw-empty.is-page.sw-qcat-detail-empty{min-height:260px}@media (prefers-reduced-motion:no-preference){.sw-qcat-done i:after{animation:sw-qcat-fill .52s var(--sw-ease-out) .26s backwards}.sw-qcat-row{transition:background-color .14s var(--sw-ease-out), border-color .14s var(--sw-ease-out)}.sw-qcat-chev{transition:translate .16s var(--sw-ease-out), color .14s var(--sw-ease-out)}.sw-qcat-row:hover .sw-qcat-chev{translate:2px}.sw-qcat-row.is-fresh{animation:sw-qcat-arrive .32s var(--sw-spring) backwards}.sw-qpath-card{transition:background-color .14s var(--sw-ease-out), border-color .14s var(--sw-ease-out)}.sw-qpath-chev{transition:translate .16s var(--sw-ease-out), color .14s var(--sw-ease-out)}.sw-qpath-card:hover .sw-qpath-chev{translate:2px}.sw-qpath-arrow{animation:sw-qpath-arrow .36s var(--sw-ease-out) .42s backwards}}@keyframes sw-qpath-arrow{0%{opacity:0;translate:-8px;scale:.6}}@keyframes sw-qcat-fill{0%{transform:scaleX(0)}}@keyframes sw-qcat-arrive{0%{opacity:0;translate:0 10px;scale:.9}}
