.target-icon.svelte-1qk6aif{width:var(--dc-step-icon-size,1.35rem);height:var(--dc-step-icon-size,1.35rem);grid-area:target-icon;justify-content:center;align-items:center;line-height:1;display:inline-flex}.target-title.svelte-1qk6aif{text-align:center;font-size:var(--dc-step-font-size,.9rem);text-transform:uppercase;white-space:nowrap;grid-area:target-title;align-self:baseline;line-height:1}.target-icon.svelte-1qk6aif svg{width:100%;height:100%}.target-icon-control-image.svelte-1qk6aif{width:var(--dc-step-icon-size,1.35rem);height:var(--dc-step-icon-size,1.35rem)}.control-icon-image.svelte-1qk6aif{object-fit:contain;transform-origin:50%;width:100%;height:100%;transform:scale(var(--dc-control-icon-scale,1));display:block}.target-icon-power-switch.svelte-1qk6aif svg{transform-origin:50%;transform:scale(3.2)}.action.svelte-3p3x3q{font-size:var(--dc-step-action-size,1rem);white-space:nowrap;grid-area:action;align-self:baseline;font-weight:500;line-height:1}.step.svelte-1h5rrnc{--dc-step-font-size:.9rem;--dc-step-action-size:1rem;--dc-step-icon-size:1.5rem;--dc-step-icon-gap:.19rem;--dc-step-icon-row-size:var(--dc-step-icon-size);grid-template-columns:auto;grid-template-rows:var(--dc-step-icon-row-size) auto;row-gap:var(--dc-step-icon-gap);grid-template-areas:".target-icon""action target-title"}.substeps-item.svelte-oftz4q{min-width:0;max-width:100%;display:inline-flex}.substeps-break.svelte-oftz4q{align-items:flex-start;gap:.5rem}.substeps-plus.svelte-oftz4q{font-size:var(--dc-step-font-size,.9rem);align-self:end;padding-bottom:.15rem;line-height:1}.dc-step-card.svelte-mdwq3h{box-sizing:border-box;border-color:var(--dc-step-border,#67768f80);background:var(--dc-step-bg,#0d121e73);width:max-content;min-width:0;max-width:100%;display:inline-block}.deluge-ui-external.svelte-x6j3vq{width:100%;max-width:100%;position:relative}.deluge-ui-external svg{width:100%;height:auto;display:block}.dc-qwerty-pad circle,.dc-qwerty-pad path,.dc-qwerty-pad rect,.dc-qwerty-pad ellipse,.dc-qwerty-pad polygon{fill:var(--dc-qwerty-color)!important;fill-opacity:1!important;opacity:1!important}.dc-qwerty-pad{filter:none!important;animation:.6s infinite svelte-x6j3vq-dc-svg-blink!important}.dc-svg-highlight{filter:brightness(1.5)drop-shadow(0 0 8px #22c55ecc)!important;animation:.6s infinite svelte-x6j3vq-dc-svg-blink!important}.dc-svg-highlight-static{filter:brightness(1.5)drop-shadow(0 0 8px #22c55ecc)!important}.dc-demo-cell circle,.dc-demo-cell path,.dc-demo-cell rect,.dc-demo-cell ellipse,.dc-demo-cell polygon{fill:var(--dc-demo-fill)!important;stroke:var(--dc-demo-stroke)!important;fill-opacity:1!important;opacity:1!important;filter:none!important;transition:fill .12s linear,stroke .12s linear!important}.dc-demo-overlay{pointer-events:none;transition:fill .12s linear,stroke .12s linear}.dc-context-menu-overlay,.dc-display-frame-overlay{pointer-events:none}.dc-context-menu-window{fill:#000;stroke:none;shape-rendering:crispedges}.dc-context-menu-divider{stroke:#f4f7fa;shape-rendering:crispedges}.dc-context-menu-title{fill:#f4f7fa;letter-spacing:0;text-transform:uppercase;font-synthesis:none;font-kerning:none;font-variant-ligatures:none;text-rendering:geometricprecision;font-family:Consolas,Menlo,Courier New,monospace;font-weight:400}.dc-context-menu-selection{fill:#f4f7fa;shape-rendering:crispedges}.dc-context-menu-option{fill:#f4f7fa;letter-spacing:0;text-transform:uppercase;font-synthesis:none;font-kerning:none;font-variant-ligatures:none;text-rendering:geometricprecision;font-family:Consolas,Menlo,Courier New,monospace;font-weight:400}.dc-context-menu-option.is-selected{fill:#13171d}.dc-svg-highlight circle,.dc-svg-highlight path,.dc-svg-highlight rect,.dc-svg-highlight ellipse,.dc-svg-highlight-static circle,.dc-svg-highlight-static path,.dc-svg-highlight-static rect,.dc-svg-highlight-static ellipse,.dc-svg-highlight polygon{fill:#22c55e!important;fill-opacity:1!important;opacity:1!important;filter:drop-shadow(0 0 6px #22c55ee6)!important}.dc-turn-indicator{stroke:#24272b;stroke-width:7px;stroke-linecap:round;opacity:.98;filter:none;pointer-events:none}@keyframes svelte-x6j3vq-dc-svg-blink{0%,49%{opacity:1}50%,to{opacity:.7}}@media (prefers-reduced-motion:reduce){.dc-svg-highlight,.dc-qwerty-pad{opacity:1!important;animation:none!important}}.paragraph-community.svelte-1tppu3i,.paragraph-list.svelte-1tppu3i{gap:.35rem;display:grid}.community-list.svelte-1tppu3i{margin:.2rem 0 .2rem 1.3rem;padding:0;list-style:outside}.community-list.svelte-1tppu3i li:where(.svelte-1tppu3i){margin:.1rem 0}.community-text-line.svelte-1tppu3i{margin:0}.shortcut-card.svelte-883v9n{--dc-card-bg:#46546838;--dc-card-border:#5c6b8473;--dc-strip-bg:#5362784d;--dc-strip-border:#66768f73;--dc-step-bg:#0d121e73;--dc-step-border:#67768f80;--dc-aside-bg:#5362783d;--dc-aside-border:#b2cddeb8;--dc-aside-fg:var(--sl-color-gray-2);border:1px solid var(--dc-card-border);background:var(--dc-card-bg)}.shortcut-steps.svelte-883v9n{border:1px solid var(--dc-strip-border);background:var(--dc-strip-bg);box-sizing:border-box;width:max-content;min-width:0;max-width:100%;flex:none;align-self:flex-start;inline-size:max-content;min-inline-size:0;max-inline-size:100%;display:inline-block;overflow-x:auto}.shortcut-steps-inner.svelte-883v9n{width:max-content;min-width:0;max-width:100%;flex-wrap:wrap;align-items:flex-start;gap:.25rem;inline-size:max-content;min-inline-size:0;max-inline-size:100%;display:inline-flex}.shortcut-steps-inner.svelte-883v9n>*{flex:none}html[data-theme=light] .shortcut-card.svelte-883v9n{--dc-card-bg:#f1f5f9eb;--dc-card-border:#94a3b88c;--dc-strip-bg:#e2e8f0e6;--dc-strip-border:#94a3b8b3;--dc-step-bg:#f8fafcf5;--dc-step-border:#94a3b8cc;--dc-aside-bg:#e2e8f0d1;--dc-aside-border:#6a94bbd9;--dc-aside-fg:#334155}.shortcut-header.svelte-883v9n{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.shortcut-chip-strip.svelte-883v9n{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.25rem;width:100%;min-width:0;display:grid}.shortcut-chip-row.svelte-883v9n{flex-wrap:nowrap;align-items:flex-start;gap:.25rem;width:100%;min-width:0;display:flex;overflow:hidden}.shortcut-chip-row-expanded.svelte-883v9n{flex-wrap:wrap;align-items:flex-start;overflow:visible}.shortcut-chip-row.svelte-883v9n>*{flex:none}.shortcut-chip-toggle.svelte-883v9n{white-space:nowrap;border:1px dashed var(--dc-capability-chip-border);letter-spacing:.01em;text-transform:uppercase;background:color-mix(in srgb, var(--dc-capability-chip-bg) 65%, transparent);color:var(--dc-capability-chip-fg);cursor:pointer;border-radius:.3rem;flex:none;place-self:flex-start end;align-items:center;margin:0;padding:.2rem .52rem;font-size:.75rem;font-weight:600;line-height:1.1;transition:background-color .12s ease-out;display:inline-flex}.shortcut-chip-toggle.svelte-883v9n:hover{background:color-mix(in srgb, var(--dc-capability-chip-bg) 78%, transparent)}.shortcut-card.svelte-883v9n{flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%;display:flex}.shortcut-title.svelte-883v9n{white-space:normal;overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:100%;margin:0;padding:0;line-height:1.2;display:block;font-size:1.15rem!important;font-weight:700!important}.shortcut-steps-inner.svelte-883v9n>*{align-self:start;margin-top:0}.shortcut-description.svelte-883v9n{color:var(--sl-color-gray-2)}html[data-theme=light] .shortcut-description.svelte-883v9n{color:var(--sl-color-gray-3)}.shortcut-aside.svelte-883v9n{box-sizing:border-box;border-inline-start:.25rem solid var(--dc-aside-border);background:var(--dc-aside-bg);inline-size:fit-content;max-inline-size:100%;color:var(--dc-aside-fg);align-self:flex-start;display:inline-block}.shortcut-aside[data-type=caution].svelte-883v9n{border-inline-start-color:var(--sl-color-orange-high);background:color-mix(in srgb, var(--sl-color-orange-low) 22%, transparent);color:var(--sl-color-orange-text)}html[data-theme=light] .shortcut-aside[data-type=caution].svelte-883v9n{background:color-mix(in srgb, var(--sl-color-orange-low) 35%, var(--sl-color-bg))}.shortcut-aside.svelte-883v9n p{margin-block:.5rem}.shortcut-description-aside.svelte-883v9n .paragraph-community{margin-top:.5rem}.shortcut-description-aside.svelte-883v9n{padding-bottom:.15rem}.shortcut-description-aside.svelte-883v9n p:last-child{margin-bottom:.2rem}.shortcut-description-aside.svelte-883v9n+.shortcut-aside[data-type=caution]:where(.svelte-883v9n){margin-top:0}.description-aside-title.svelte-883v9n{letter-spacing:.01em;text-transform:uppercase;color:inherit;opacity:.9;margin:0;font-size:.76rem;font-weight:700;line-height:1.2}.aside-title-button.svelte-883v9n{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:.75rem;margin:0;padding:0;display:flex}.aside-toggle-indicator.svelte-883v9n{text-transform:uppercase;letter-spacing:.02em;opacity:.85;font-size:.72rem;font-weight:700;line-height:1.2}.community-aside-title.svelte-883v9n{letter-spacing:.01em;text-transform:uppercase;color:inherit;opacity:.9;margin:0;font-size:.76rem;font-weight:700;line-height:1.2}.dc-view-chip.svelte-883v9n{white-space:nowrap;background-color:var(--dc-chip-bg);color:var(--dc-chip-fg);border-radius:9999px;align-items:center;padding:.2rem .5rem;font-size:.75rem;font-weight:500;line-height:1.1;display:inline-flex}.dc-firmware-chip.svelte-883v9n{border:1px solid var(--dc-badge-border);letter-spacing:0;font-size:.75rem;font-weight:600;line-height:1.15;font-family:var(--sl-font-system-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);background:var(--dc-badge-bg);color:var(--dc-badge-fg);border-radius:.45rem;align-items:center;padding:.18rem .54rem;display:inline-flex}.dc-capability-chip.svelte-883v9n{border:1px solid var(--dc-capability-chip-border);letter-spacing:.01em;background:var(--dc-capability-chip-bg);color:var(--dc-capability-chip-fg);border-radius:.3rem;align-items:center;padding:.2rem .52rem;font-size:.75rem;font-weight:600;line-height:1.1;display:inline-flex}html[data-theme=dark] .dc-capability-chip.svelte-883v9n{--dc-capability-chip-bg:#92730c59;--dc-capability-chip-border:#eac748;--dc-capability-chip-fg:#fdf4c2}html[data-theme=light] .dc-capability-chip.svelte-883v9n{--dc-capability-chip-bg:#fce89c8c;--dc-capability-chip-border:#b58416;--dc-capability-chip-fg:#4a3106}.dc-badge-note.svelte-883v9n{--dc-badge-bg:#2643bc38;--dc-badge-border:#4b70ff;--dc-badge-fg:#dee8ff}.dc-badge-tip.svelte-883v9n{--dc-badge-bg:#6a27983d;--dc-badge-border:#ad61e8;--dc-badge-fg:#f1daff}html[data-theme=light] .dc-badge-note.svelte-883v9n{--dc-badge-bg:#e5ecff;--dc-badge-border:#4c6cdc;--dc-badge-fg:#24377b}html[data-theme=light] .dc-badge-tip.svelte-883v9n{--dc-badge-bg:#f5e7ff;--dc-badge-border:#8a4db8;--dc-badge-fg:#541e77}.dc-view-blue.svelte-883v9n{--dc-chip-bg:#b2cdde;--dc-chip-border:#6a94bb;--dc-chip-fg:#293242}.dc-view-gold.svelte-883v9n{--dc-chip-bg:#cab47a;--dc-chip-border:#ab8747;--dc-chip-fg:#311f17}.dc-view-green.svelte-883v9n{--dc-chip-bg:#84c78d;--dc-chip-border:#389149;--dc-chip-fg:#0c2213}.dc-view-neutral.svelte-883v9n{--dc-chip-bg:#a7b1b9;--dc-chip-border:#616f79;--dc-chip-fg:#22262a}.dc-view-purple.svelte-883v9n{--dc-chip-bg:#e2bbec;--dc-chip-border:#c073d2;--dc-chip-fg:#3a1240}.dc-view-red.svelte-883v9n{--dc-chip-bg:#ebb6b6;--dc-chip-border:#d27373;--dc-chip-fg:#391616}.shortcut-list-sentinel.svelte-dwzrl3{width:100%;height:1px;margin-top:.75rem;display:block}.shortcut-list-more.svelte-dwzrl3{justify-content:center;margin-top:.75rem;display:flex}.shortcut-list-more-btn.svelte-dwzrl3{border:1px solid var(--sl-color-gray-5);background:color-mix(in srgb, var(--sl-color-bg) 84%, var(--sl-color-gray-6));color:var(--sl-color-gray-2);border-radius:9999px;padding:.45rem .9rem;font-size:.85rem}.shortcut-list-more-btn.svelte-dwzrl3:hover{border-color:var(--sl-color-accent-high)}.loading-shortcuts.svelte-1q3fl6j{color:var(--sl-color-gray-2);background:color-mix(in srgb, var(--sl-color-bg) 78%, var(--sl-color-gray-6))}.loading-title.svelte-1q3fl6j{margin:0}.loading-bar.svelte-1q3fl6j{background:#94a3b859;background:color-mix(in srgb, var(--sl-color-gray-5) 55%, transparent);border-radius:9999px;height:.32rem;margin-top:.6rem;position:relative;overflow:hidden}.loading-bar-indicator.svelte-1q3fl6j{inset-block:0;border-radius:inherit;background:linear-gradient(90deg,#60a5fa 0%,#3b82f6 55%,#2563eb 100%);background:color-mix(in srgb, var(--sl-color-accent) 75%, var(--sl-color-white,#fff));width:0;transition:width .12s ease-out;position:absolute;left:0}.loading-bar-indicator-indeterminate.svelte-1q3fl6j{transition:none;animation:.9s ease-in-out infinite svelte-1q3fl6j-shortcut-data-loading}@keyframes svelte-1q3fl6j-shortcut-data-loading{0%{transform:translate(-10%)}to{transform:translate(210%)}}html[data-theme=light] .loading-shortcuts.svelte-1q3fl6j{color:var(--sl-color-gray-3);background:color-mix(in srgb, var(--sl-color-bg) 88%, var(--sl-color-gray-6))}.selected-filters-bar.svelte-1445njm{border:1px solid var(--dc-capability-border,var(--sl-color-gray-5));background:color-mix(in srgb, var(--dc-capability-bg,var(--sl-color-gray-6)) 45%, transparent);border-radius:.5rem;margin-bottom:.7rem;padding:.55rem .65rem}.selected-filters-title.svelte-1445njm{flex-shrink:0;margin:0;font-size:.85rem;font-weight:700;line-height:1.2}.clear-filters-btn.svelte-1445njm{border:1px solid var(--dc-capability-border,var(--sl-color-gray-5));color:var(--dc-capability-fg,var(--sl-color-text));background:0 0;border-radius:.35rem;flex-shrink:0;margin-left:auto;padding:.28rem .55rem;font-size:.82rem;font-weight:600;line-height:1.2}.clear-filters-btn.svelte-1445njm:hover:not(:disabled){background:color-mix(in srgb, var(--dc-capability-border,var(--sl-color-gray-5)) 20%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--dc-capability-border,var(--sl-color-gray-5)) 35%, transparent) inset}.clear-filters-btn.svelte-1445njm:disabled{opacity:.45;cursor:not-allowed}.selected-filters-content.svelte-1445njm{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.selected-filter-chip.svelte-1445njm{border:1px solid var(--dc-capability-border,var(--sl-color-gray-5));color:var(--dc-capability-fg,var(--sl-color-text));background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.23rem .55rem;font-size:.78rem;font-weight:600;line-height:1.1;display:inline-flex}.selected-filter-chip-remove.svelte-1445njm{color:inherit;opacity:.82;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;font-size:.95rem;line-height:1;display:inline-flex}.selected-filter-chip-remove.svelte-1445njm:hover{opacity:1;background:color-mix(in srgb, var(--dc-capability-border,var(--sl-color-gray-5)) 18%, transparent)}.selected-filters-empty.svelte-1445njm{color:var(--sl-color-gray-3);font-size:.82rem}input[type=search].svelte-1js8q05{-webkit-appearance:none;appearance:none}input[type=search].svelte-1js8q05::-webkit-search-cancel-button{-webkit-appearance:none}.search-field.svelte-1js8q05{width:100%}.search-field.svelte-1js8q05 input[type=search]:where(.svelte-1js8q05):focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--sl-color-gray-4) 70%, var(--sl-color-gray-5)) inset;outline:none}.search-actions.svelte-1js8q05{align-items:center;gap:.35rem;min-height:2rem;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.search-clear-button.svelte-1js8q05{aspect-ratio:1;height:2rem;color:var(--sl-color-gray-4);border-radius:999px;padding:.5rem}.search-clear-button.svelte-1js8q05:hover{background:color-mix(in srgb, var(--sl-color-black) 10%, transparent)}.toolbar-search-input.svelte-1js8q05{border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);min-height:34px;color:inherit;box-shadow:none;border-radius:.5rem;outline:0;padding:.5rem 2.75rem .5rem .75rem;font-size:.8125rem;font-weight:400;line-height:1}.toolbar-search-input.svelte-1js8q05:focus{outline:none}.toolbar-search.svelte-1js8q05 .search-actions:where(.svelte-1js8q05){right:.5rem}.toolbar-search.svelte-1js8q05 .search-actions:where(.svelte-1js8q05) .toolbar-clear-button:where(.svelte-1js8q05){aspect-ratio:auto;border:1px solid var(--sl-color-gray-5);width:auto;min-width:0;height:auto;color:var(--sl-color-text);box-shadow:none;background:0 0;border-radius:.35rem;justify-content:center;align-items:center;padding:.28rem .55rem;font-size:.82rem;font-weight:600;line-height:1.2;display:inline-flex}.toolbar-search.svelte-1js8q05 .search-actions:where(.svelte-1js8q05) .toolbar-clear-button:where(.svelte-1js8q05):hover{background:color-mix(in srgb, var(--sl-color-gray-5) 20%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--sl-color-gray-5) 35%, transparent) inset}@media (hover:none) and (pointer:coarse){.search-field.svelte-1js8q05 input[type=search]:where(.svelte-1js8q05),.search-field.svelte-1js8q05 .toolbar-search-input:where(.svelte-1js8q05){font-size:16px}}.shortcut-global-toggles.svelte-1daagci{border:1px solid var(--sl-color-gray-5);background:color-mix(in srgb, var(--sl-color-bg) 88%, var(--sl-color-gray-6));border-radius:.5rem;flex-direction:column;gap:.2rem;margin:.8rem 0 .3rem;padding:.4rem .75rem;display:flex}.description-visibility-label.svelte-1daagci{cursor:pointer;user-select:none;align-items:center;gap:.55rem;line-height:1.15;display:inline-flex}.description-visibility-input.svelte-1daagci{width:1rem;height:1rem;margin:0}.description-visibility-text.svelte-1daagci{color:var(--sl-color-text);font-size:.92rem;font-weight:600}.dc-filter-chip.svelte-10fv7gh{white-space:nowrap;border:1px solid var(--dc-chip-border);box-sizing:border-box;height:1.875rem;min-height:1.875rem;color:var(--dc-chip-border);background:0 0;border-radius:9999px;justify-content:center;align-items:center;margin:0;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:normal;display:inline-flex}.dc-filter-chip.is-active.svelte-10fv7gh{background-color:var(--dc-chip-bg);border-color:var(--dc-chip-border);color:var(--dc-chip-fg)}.dc-filter-chip.svelte-10fv7gh:hover:not(.is-active){background:color-mix(in srgb, var(--dc-chip-border) 20%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--dc-chip-border) 35%, transparent) inset}.dc-firmware-neutral.svelte-10fv7gh{--dc-chip-bg:#a7b1b9;--dc-chip-border:#616f79;--dc-chip-fg:#22262a}.dc-firmware-purple.svelte-10fv7gh{--dc-chip-bg:#e2bbec;--dc-chip-border:#c073d2;--dc-chip-fg:#3a1240}.dc-capability-chip.svelte-ie5wek{white-space:nowrap;border:1px solid var(--dc-capability-border);box-sizing:border-box;min-height:1.875rem;color:var(--dc-capability-border);background:0 0;border-radius:.375rem;justify-content:center;align-items:center;margin:0;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:normal;display:inline-flex}.dc-capability-chip.active.svelte-ie5wek{background:var(--dc-capability-bg);border-color:var(--dc-capability-border);color:var(--dc-capability-fg)}.dc-capability-chip.svelte-ie5wek:hover:not(.active){background:color-mix(in srgb, var(--dc-capability-border) 20%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--dc-capability-border) 35%, transparent) inset}.dc-sub-capability-chip.svelte-1leg2o{white-space:nowrap;border:1px solid var(--dc-capability-border);box-sizing:border-box;min-height:1.875rem;color:var(--dc-capability-border);background:0 0;border-radius:.375rem;justify-content:center;align-items:center;margin:0;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:normal;display:inline-flex}.dc-sub-capability-chip.active.svelte-1leg2o{background:var(--dc-capability-bg);border-color:var(--dc-capability-border);color:var(--dc-capability-fg)}.dc-sub-capability-chip.svelte-1leg2o:hover:not(.active){background:color-mix(in srgb, var(--dc-capability-border) 20%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--dc-capability-border) 35%, transparent) inset}.dc-sub-capability-chip.svelte-1vp9504{white-space:nowrap;border:1px solid var(--dc-capability-border);box-sizing:border-box;min-height:1.875rem;color:var(--dc-capability-border);background:0 0;border-radius:.375rem;justify-content:center;align-items:center;margin:0;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:normal;display:inline-flex}.dc-sub-capability-chip.active.svelte-1vp9504{background:var(--dc-capability-bg);border-color:var(--dc-capability-border);color:var(--dc-capability-fg)}.dc-sub-capability-chip.svelte-1vp9504:hover:not(.active){background:color-mix(in srgb, var(--dc-capability-border) 20%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--dc-capability-border) 35%, transparent) inset}.dc-control-chip.svelte-cmp141{--dc-control-bg:#b2cdde;--dc-control-border:#6a94bb;--dc-control-fg:#293242;white-space:nowrap;border:1px solid var(--dc-control-border);box-sizing:border-box;height:1.875rem;min-height:1.875rem;color:var(--dc-control-border);background:0 0;border-radius:9999px;justify-content:center;align-items:center;margin:0;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:normal;display:inline-flex}.dc-control-chip.active.svelte-cmp141{background-color:var(--dc-control-bg);border-color:var(--dc-control-border);color:var(--dc-control-fg)}.dc-control-chip.svelte-cmp141:hover:not(.active){background:color-mix(in srgb, var(--dc-control-border) 20%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--dc-control-border) 35%, transparent) inset}.dc-control-chip.active.svelte-cmp141:hover{filter:brightness(1.05)}.dc-control-chip.svelte-cmp141:focus-visible{outline:2px solid var(--dc-control-border);outline-offset:2px}.dc-control-chip.svelte-cmp141:active{transform:translateY(1px)}.dc-filter-chip.svelte-kk85m1{white-space:nowrap;border:1px solid var(--dc-chip-border);box-sizing:border-box;height:1.875rem;min-height:1.875rem;color:var(--dc-chip-border);background:0 0;border-radius:9999px;justify-content:center;align-items:center;margin:0;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:normal;display:inline-flex}.dc-filter-chip.is-active.svelte-kk85m1{background-color:var(--dc-chip-bg);border-color:var(--dc-chip-border);color:var(--dc-chip-fg)}.dc-filter-chip.svelte-kk85m1:hover:not(.is-active){background:color-mix(in srgb, var(--dc-chip-border) 20%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--dc-chip-border) 35%, transparent) inset}.dc-view-blue.svelte-kk85m1{--dc-chip-bg:#b2cdde;--dc-chip-border:#6a94bb;--dc-chip-fg:#293242}.dc-view-gold.svelte-kk85m1{--dc-chip-bg:#cab47a;--dc-chip-border:#ab8747;--dc-chip-fg:#311f17}.dc-view-green.svelte-kk85m1{--dc-chip-bg:#84c78d;--dc-chip-border:#389149;--dc-chip-fg:#0c2213}.dc-view-neutral.svelte-kk85m1{--dc-chip-bg:#a7b1b9;--dc-chip-border:#616f79;--dc-chip-fg:#22262a}.dc-view-purple.svelte-kk85m1{--dc-chip-bg:#e2bbec;--dc-chip-border:#c073d2;--dc-chip-fg:#3a1240}.dc-view-red.svelte-kk85m1{--dc-chip-bg:#ebb6b6;--dc-chip-border:#d27373;--dc-chip-fg:#391616}.filter-panel.svelte-fqnxws{--dc-capability-bg:#5362784d;--dc-capability-border:#b2cddeb8;--dc-capability-fg:var(--sl-color-gray-1);flex-direction:column;gap:.75rem;display:flex}html[data-theme=light] .filter-panel.svelte-fqnxws{--dc-capability-bg:#e2e8f0e6;--dc-capability-border:#6a94bbd9;--dc-capability-fg:#293242}.filter-title.svelte-fqnxws{align-items:center;margin:0;font-size:1.15rem;font-weight:700;line-height:1.2;display:flex}.filter-collapsible.svelte-fqnxws>.filter-title:where(.svelte-fqnxws){cursor:pointer;gap:.5rem}.filter-toggle.svelte-fqnxws{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:0}.filter-caret.svelte-fqnxws{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:transform .2s ease-in-out;display:inline-flex}.filter-caret-icon.svelte-fqnxws{width:1em;height:1em}.filter-caret.open.svelte-fqnxws{transform:rotate(90deg)}.filter-toggle.svelte-fqnxws:focus-visible{outline:2px solid var(--dc-capability-border);outline-offset:2px;border-radius:.25rem}.filter-content.svelte-fqnxws{margin-top:.5rem}.filter-groups.svelte-fqnxws{flex-direction:column;gap:.625rem;display:flex}.filter-subgroup.svelte-fqnxws{flex-direction:column;gap:.5rem;display:flex}.filter-subtitle.svelte-fqnxws{color:var(--sl-color-gray-2);margin:0;font-size:.95rem;font-weight:600;line-height:1.2}.filter-note.svelte-fqnxws{color:var(--sl-color-gray-3);margin-left:.35rem;font-size:.82rem;font-weight:500;position:relative;top:.08rem}.dc-shortcuts-layout.svelte-n2x5lj{flex-direction:column;gap:1rem;display:flex}.dc-main-column.svelte-n2x5lj{min-width:0;padding-left:0;padding-right:0}.dc-control-panel.svelte-n2x5lj{top:var(--sl-nav-height,3.5rem);z-index:8;width:auto;margin-left:calc(-1 * (var(--sl-content-pad-x,1rem) + .5rem));margin-right:calc(-1 * (var(--sl-content-pad-x,1rem) + .5rem));border-bottom:1px solid var(--sl-color-hairline-light);background:var(--sl-color-bg-nav);box-shadow:none;backdrop-filter:none;order:-1;padding:.40625rem 1rem;display:block;position:sticky}.dc-control-panel.dc-control-panel-stuck.svelte-n2x5lj,html[data-theme=dark] .dc-control-panel.dc-control-panel-stuck.svelte-n2x5lj{background:var(--sl-color-bg-nav)}.dc-control-panel-toggle.svelte-n2x5lj{border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);width:auto;max-width:none;min-height:34px;color:inherit;text-align:left;cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.5rem .5rem .5rem .75rem;font-size:.8125rem;font-weight:400;line-height:1;display:inline-flex}.dc-control-panel-bar.svelte-n2x5lj{flex-wrap:nowrap;align-items:center;gap:.75rem;display:flex}.dc-control-panel-search.svelte-n2x5lj{flex:auto;min-width:0;margin-top:0}.dc-control-panel-bar.svelte-n2x5lj .dc-control-panel-toggle:where(.svelte-n2x5lj){flex:none}.dc-control-panel-toggle.svelte-n2x5lj:hover{border-color:color-mix(in srgb, var(--sl-color-gray-4) 82%, var(--sl-color-gray-5))}.dc-control-panel-toggle.svelte-n2x5lj:focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.dc-control-panel-caret.svelte-n2x5lj{justify-content:center;align-items:center;width:1rem;height:1rem;transition:transform .2s ease-in-out;display:inline-flex}.dc-control-panel-caret-icon.svelte-n2x5lj{width:1em;height:1em}.dc-control-panel-caret.open.svelte-n2x5lj{transform:rotate(90deg)}.dc-control-panel-content.svelte-n2x5lj{border-top:0;display:none}.dc-control-panel-content.open.svelte-n2x5lj{width:100%;display:block}.dc-control-panel-shell.svelte-n2x5lj{border:1px solid var(--sl-color-gray-5);background:color-mix(in srgb, var(--sl-color-bg) 94%, var(--sl-color-gray-6));box-shadow:0 6px 20px color-mix(in srgb, var(--sl-color-black,#000) 12%, transparent);backdrop-filter:blur(6px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:.75rem;max-height:none;margin-top:.5rem;padding:.75rem .75rem .15rem;overflow:hidden auto}.dc-control-panel-content.open.svelte-n2x5lj .dc-control-panel-shell:where(.svelte-n2x5lj){height:auto;max-height:calc(100dvh - var(--sl-nav-height,3.5rem) - 11.75rem)}.dc-panel-search-wrap.svelte-n2x5lj{width:100%}.dc-control-panel-shell.svelte-n2x5lj::-webkit-scrollbar{width:0;height:0}@media (width<=49.999rem){.dc-shortcuts-layout.svelte-n2x5lj{padding-top:0}.dc-control-panel-bar.svelte-n2x5lj{align-items:stretch}main>.content-panel:first-child{padding-top:3rem}.dc-control-panel.svelte-n2x5lj{left:0;right:0;top:var(--sl-nav-height,3.5rem);z-index:11;margin:0;padding-left:1rem;padding-right:1rem;position:fixed}.dc-control-panel.dc-mobile-panel-open.svelte-n2x5lj .dc-control-panel-content.open:where(.svelte-n2x5lj) .dc-control-panel-shell:where(.svelte-n2x5lj){height:auto;max-height:calc(100dvh - var(--sl-nav-height,3.5rem) - 11.75rem)}}@media (width>=50rem) and (width<=71.999rem){.dc-shortcuts-layout.svelte-n2x5lj{padding-top:0}main>.content-panel:first-child{padding-top:3rem}.dc-control-panel.svelte-n2x5lj{left:var(--sl-sidebar-width,18.75rem);right:0;top:var(--sl-nav-height,3.5rem);z-index:11;padding-left:var(--sl-content-pad-x,1rem);padding-right:var(--sl-content-pad-x,1rem);margin:0;position:fixed}.dc-control-panel.dc-mobile-panel-open.svelte-n2x5lj .dc-control-panel-content.open:where(.svelte-n2x5lj) .dc-control-panel-shell:where(.svelte-n2x5lj){height:auto;max-height:calc(100dvh - var(--sl-nav-height,3.5rem) - 11.75rem)}}body.dc-mobile-panel-open{overflow:hidden}.dc-control-panel-title.svelte-n2x5lj{color:var(--sl-color-gray-2);letter-spacing:.01em;text-transform:uppercase;margin:0 0 .6rem;font-size:.9rem;font-weight:700;line-height:1.2}.dc-back-to-top.svelte-n2x5lj{z-index:12;border:1px solid color-mix(in srgb, var(--sl-color-gray-4) 50%, transparent);letter-spacing:.01em;color:var(--sl-color-text);background:color-mix(in srgb, var(--sl-color-bg) 92%, var(--sl-color-gray-6));box-shadow:0 8px 20px color-mix(in srgb, var(--sl-color-black,#000) 20%, transparent);backdrop-filter:blur(6px);border-radius:999px;padding:.52rem .9rem;font-size:.84rem;font-weight:700;transition:transform .16s,box-shadow .2s;position:fixed;bottom:1rem;right:1rem}.dc-back-to-top.svelte-n2x5lj:hover{box-shadow:0 10px 24px color-mix(in srgb, var(--sl-color-black,#000) 28%, transparent);transform:translateY(-1px)}.dc-back-to-top.svelte-n2x5lj:focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}@media (width>=72rem){.dc-shortcuts-layout.svelte-n2x5lj{padding-top:0;display:block}.dc-control-panel.svelte-n2x5lj{left:auto;right:0;top:var(--sl-nav-height,3.5rem);z-index:10;width:18.75rem;min-height:calc(100vh - var(--sl-nav-height,3.5rem));border:0;border-left:1px solid var(--sl-color-hairline-light);background:var(--sl-color-bg);box-shadow:none;backdrop-filter:none;border-radius:0;order:0;margin:0;padding:0 0 0 1rem;display:block;position:fixed}.dc-control-panel.dc-control-panel-stuck.svelte-n2x5lj,html[data-theme=dark] .dc-control-panel.dc-control-panel-stuck.svelte-n2x5lj{background:var(--sl-color-bg)}.dc-main-column.svelte-n2x5lj{padding-left:0;padding-right:0}.dc-control-panel-toggle.svelte-n2x5lj,.dc-control-panel-bar.svelte-n2x5lj{display:none}.dc-control-panel-content.svelte-n2x5lj{border-top:0;display:block}.dc-control-panel-shell.svelte-n2x5lj{background:var(--sl-color-bg);box-shadow:none;backdrop-filter:none;max-height:calc(100vh - var(--sl-nav-height,3.5rem) - 2.8rem);border:0;border-radius:0;margin-top:1rem;padding-top:0;padding-bottom:.6rem;padding-left:0}.dc-control-panel-title.svelte-n2x5lj{letter-spacing:normal;text-transform:none;color:var(--sl-color-gray-1);margin:0 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.2}html[data-theme=light] .dc-control-panel-title.svelte-n2x5lj{color:#17181c}.dc-back-to-top.svelte-n2x5lj{right:21.25rem}}@tailwind base;@tailwind components;@tailwind utilities;
