@property --u{syntax:"<length>";inherits:true;initial-value:1px}@property --d{syntax:"<length>";inherits:true;initial-value:.45px}.slt-mockbox{container-type:inline-size}.slt-dsn{--c-surface:#101013;--c-sunken:#ffffff0d;--c-popover:#18181b;--c-chip:#45454e;--c-chip-ink:#fff;--c-picked:0 1px 2px #0006, 0 0 0 1px #ffffff0d;--c-rule:#ffffff1a;--c-rule-strong:#ffffff2e;--c-ink-1:#fff;--c-ink-2:#b4b4bc;--c-ink-3:#8e8e98;--c-hover:#ffffff14;--c-press:#ffffff24;--c-selected:#ffffff24;--c-shadow-popover:0 12px 32px -8px #0009;--c-warn:#f5a524;--c-component:#a48bff;--c-stage:#141416;--c-sheet-rule:#ffffff1a;--c-blank:#2a2b30;--c-check:#ffffff3d;--c-accent:#0075ff;--c-thumb:#fff;--sl-mock-font:var(--sl-font,Inter, "Helvetica Neue", Helvetica, Arial, sans-serif);background:var(--c-surface);color:var(--c-ink-1);font-family:var(--sl-mock-font);font-feature-settings:"ss01", "cv01", "cv11";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;line-height:1.35;display:block;position:relative}.slt-dsn[data-frame=light]{--c-surface:#fff;--c-sunken:#0a0b0d0d;--c-popover:#fff;--c-chip:#fff;--c-chip-ink:#0a0b0d;--c-picked:0 1px 2px #10182814, 0 0 0 1px #1018280a;--c-rule:#0a0b0d14;--c-rule-strong:#0a0b0d29;--c-ink-1:#0a0b0d;--c-ink-2:#52525a;--c-ink-3:#6a6a73;--c-hover:#0a0b0d0d;--c-press:#0a0b0d1a;--c-selected:#0a0b0d1a;--c-shadow-popover:0 8px 24px -8px #0a0b0d2e;--c-warn:#9a5b04;--c-component:#7a5af5;--c-stage:#f4f4f6;--c-sheet-rule:#0a0b0d1f;--c-blank:#fff;--c-check:#0a0b0d38;--c-thumb:#0a0b0d}:is(html.dark,body.dark,html[data-stacklumen-theme=dark],body[data-stacklumen-theme=dark]) .slt-dsn[data-frame=light]{--c-surface:#101013;--c-sunken:#ffffff0d;--c-popover:#18181b;--c-chip:#45454e;--c-chip-ink:#fff;--c-picked:0 1px 2px #0006, 0 0 0 1px #ffffff0d;--c-rule:#ffffff1a;--c-rule-strong:#ffffff2e;--c-ink-1:#fff;--c-ink-2:#b4b4bc;--c-ink-3:#8e8e98;--c-hover:#ffffff14;--c-press:#ffffff24;--c-selected:#ffffff24;--c-shadow-popover:0 12px 32px -8px #0009;--c-warn:#f5a524;--c-component:#a48bff;--c-stage:#141416;--c-sheet-rule:#ffffff1a;--c-blank:#2a2b30;--c-check:#ffffff3d;--c-thumb:#fff}.slt-dsn *,.slt-dsn :before,.slt-dsn :after{box-sizing:border-box;font-family:var(--sl-mock-font)}.slt-dsn [hidden]{display:none!important}.slt-dsn p{margin:0}.slt-dsn :is(em,i,b,s,u,kbd){font-style:normal;text-decoration:none}.slt-dsn b{font-weight:inherit}.slt-dsn svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;flex:none;display:block}.slt-dsn__full{--u:clamp(.91px, calc(100cqi / 1340), 1.2px);--w-rail:48;--w-pane:264;--fs-micro:calc(10 * var(--u));--fs-ui:calc(11 * var(--u));--fs-value:calc(12 * var(--u));--lh:calc(16 * var(--u));--lh-micro:calc(12 * var(--u));grid-template-rows:calc(41 * var(--u)) minmax(0, 1fr) calc(29 * var(--u));height:calc(780 * var(--u));background:var(--c-surface);font-size:var(--fs-ui);line-height:var(--lh);display:grid;position:relative;overflow:hidden}.slt-dsn__probe{width:calc(100 * var(--u));visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0}.slt-dsn__spacer{flex:auto;min-width:0}.slt-seg{align-items:stretch;gap:calc(2 * var(--u));height:calc(28 * var(--u));padding:calc(2 * var(--u));background:var(--c-sunken);box-shadow:inset 0 0 0 1px var(--c-rule);border-radius:3px;flex:none;display:inline-flex}.slt-seg>span{justify-content:center;align-items:center;gap:calc(4 * var(--u));min-width:0;padding:0 calc(8 * var(--u));color:var(--c-ink-2);font-size:var(--fs-ui);font-weight:500;line-height:var(--lh);white-space:nowrap;border-radius:2px;display:inline-flex}.slt-seg>span[data-on]{background:var(--c-chip);color:var(--c-chip-ink);box-shadow:var(--c-picked)}.slt-seg svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.slt-seg--fill{width:100%;display:flex}.slt-seg--fill>span{padding:0 calc(2 * var(--u));flex:1 1 0}.slt-seg--sm,.slt-seg--row{height:calc(24 * var(--u))}.slt-seg--row>span svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-bar{z-index:30;background:var(--c-surface);border-bottom:1px solid var(--c-rule);min-width:0;color:var(--c-ink-1);white-space:nowrap;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid;position:relative}.slt-bar__lead,.slt-bar__centre,.slt-bar__trail{min-width:0;height:calc(40 * var(--u));align-items:center;display:flex}.slt-bar__lead{padding-right:calc(16 * var(--u))}.slt-bar__centre{gap:calc(8 * var(--u))}.slt-bar__trail{gap:calc(8 * var(--u));padding:0 calc(12 * var(--u)) 0 calc(8 * var(--u))}.slt-bar__group,.slt-bar__ship{align-items:center;gap:calc(2 * var(--u));display:flex}.slt-bar__ship{gap:calc(8 * var(--u))}.slt-bar__sep{width:1px;height:calc(16 * var(--u));background:var(--c-rule);flex:none}.slt-bar__mark{flex:0 0 calc(var(--w-rail) * var(--u));box-shadow:inset -1px 0 0 var(--c-rule);justify-content:center;align-self:stretch;align-items:center;display:flex}.slt-bar__home{width:calc(28 * var(--u));height:calc(28 * var(--u));color:var(--c-ink-1);justify-content:center;align-items:center;display:flex}.slt-dsn :is(.slt-bar__home,.slt-dsc__mark) svg{width:calc(16 * var(--u));height:calc(16 * var(--u));stroke:none}.slt-bar__crumbs{min-width:0;margin-left:calc(4 * var(--u));align-items:center;display:flex}.slt-bar__crumbs>.slt-dsn__menuwrap{min-width:0}.slt-bar__crumbs .slt-bar__ctext{text-overflow:ellipsis;min-width:0;overflow:hidden}.slt-bar__crumbs>.slt-bar__icon{flex:none}.slt-bar__crumbs>.slt-dsn__menuwrap:first-child{flex-shrink:1}.slt-bar__crumb{align-items:center;gap:calc(4 * var(--u));min-width:0;height:calc(28 * var(--u));padding:0 calc(8 * var(--u));color:var(--c-ink-1);font-size:var(--fs-ui);font-weight:500;line-height:var(--lh);border-radius:2px;display:inline-flex}.slt-bar__crumb--site{color:var(--c-ink-2)}.slt-bar__crumb>svg{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--c-ink-3)}.slt-bar__ctext{text-overflow:ellipsis;min-width:0;overflow:hidden}.slt-bar__ctag{height:calc(16 * var(--u));padding:0 calc(4 * var(--u));box-shadow:inset 0 0 0 1px var(--c-rule);color:var(--c-ink-3);font-size:var(--fs-micro);font-weight:500;line-height:var(--lh-micro);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;flex:none;align-items:center;display:inline-flex}.slt-bar__slash{flex:0 0 calc(12 * var(--u));color:var(--c-ink-3);text-align:center}.slt-bar__icon{width:calc(28 * var(--u));height:calc(28 * var(--u));color:var(--c-ink-3);border-radius:2px;flex:none;justify-content:center;align-items:center;display:inline-flex}.slt-bar__icon svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.slt-bar__icon--off{opacity:.4}.slt-dsn .slt-bar__star{width:calc(15 * var(--u));height:calc(15 * var(--u));stroke-width:1.5px}.slt-bar__modes>span{width:calc(24 * var(--u));padding:0}.slt-bar__bps>span{width:calc(56 * var(--u));padding:0}.slt-bar__bps>span svg{display:none}.slt-bar__ctl{align-items:center;gap:calc(4 * var(--u));height:calc(28 * var(--u));padding:0 calc(8 * var(--u));background:var(--c-surface);border:1px solid var(--c-rule-strong);color:var(--c-ink-1);font-size:var(--fs-ui);font-weight:500;line-height:var(--lh);border-radius:2px;flex:none;display:inline-flex}.slt-bar__ctl svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-bar__fill{width:calc(64 * var(--u));color:var(--c-ink-2)}.slt-bar__chip{width:calc(12 * var(--u));height:calc(12 * var(--u));background-color:var(--c-blank);background-image:linear-gradient(45deg, var(--c-check) 25%, transparent 25%), linear-gradient(-45deg, var(--c-check) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--c-check) 75%), linear-gradient(-45deg, transparent 75%, var(--c-check) 75%);background-size:calc(6 * var(--u)) calc(6 * var(--u));background-position:0 0, 0 calc(3 * var(--u)), calc(3 * var(--u)) calc(-3 * var(--u)), calc(-3 * var(--u)) 0;box-shadow:inset 0 0 0 1px var(--c-rule-strong);border-radius:2px;flex:none}.slt-bar__vmode{width:calc(64 * var(--u));font-weight:400}.slt-bar__vmode>span{flex:1}.slt-dsn .slt-bar__chev{display:none}.slt-bar__view{width:calc(96 * var(--u));padding:0 calc(4 * var(--u)) 0 calc(8 * var(--u))}.slt-bar__view b{min-width:calc(30 * var(--u));flex:none}.slt-bar__cue{flex:0 0 calc(12 * var(--u));color:var(--c-ink-2);display:inline-flex}.slt-bar__cue[data-off]{visibility:hidden}.slt-bar__view>svg:last-child{color:var(--c-ink-3);margin-left:auto}.slt-bar__preview{width:calc(80 * var(--u));justify-content:center;font-weight:400}.slt-bar__publish{width:calc(84 * var(--u));height:calc(28 * var(--u));background:var(--c-accent);border:1px solid var(--c-accent);color:#fff;font-size:var(--fs-ui);font-weight:500;line-height:var(--lh);border-radius:2px;flex:none;justify-content:center;align-items:center;display:inline-flex}.slt-bar__me{width:calc(28 * var(--u));height:calc(28 * var(--u));justify-content:center;align-items:center;display:inline-flex}.slt-bar__avatar{width:calc(20 * var(--u));height:calc(20 * var(--u));background:var(--c-sunken);box-shadow:inset 0 0 0 1px var(--c-rule);color:var(--c-ink-1);font-size:var(--fs-micro);font-weight:600;line-height:calc(20 * var(--u));text-align:center;border-radius:50%;display:block}.slt-dsn__menuwrap{flex:none;min-width:0;display:inline-flex;position:relative}.slt-dsn__menu{top:calc(100% + 11 * var(--u));z-index:60;min-width:calc(220 * var(--u));padding:calc(4 * var(--u));background:var(--c-popover);border:1px solid var(--c-rule);box-shadow:var(--c-shadow-popover);color:var(--c-ink-1);white-space:nowrap;border-radius:3px;flex-direction:column;display:flex;position:absolute;left:0}.slt-dsn__mrow{align-items:center;gap:calc(8 * var(--u));min-height:calc(28 * var(--u));padding:0 calc(8 * var(--u));font-size:var(--fs-value);line-height:var(--lh);border-radius:2px;display:flex}.slt-dsn__mrow em{color:var(--c-ink-3);font-size:var(--fs-ui)}.slt-dsn__mrow svg{width:calc(12 * var(--u));height:calc(12 * var(--u));visibility:hidden;margin-left:auto}.slt-dsn__mrow[data-current]{background:var(--c-selected)}.slt-dsn__mrow[data-current] svg{visibility:visible}.slt-dsn__mrow--quiet{color:var(--c-ink-2)}.slt-dsn__mrule{height:1px;margin:calc(4 * var(--u));background:var(--c-rule)}.slt-dsn__menu--view{gap:calc(4 * var(--u));width:calc(264 * var(--u));padding:calc(8 * var(--u));left:auto;right:0}.slt-dsn__mlabel{gap:calc(6 * var(--u));margin-top:calc(4 * var(--u));color:var(--c-ink-3);font-weight:500;display:flex}.slt-dsn__mlabel em{color:var(--c-ink-2)}.slt-dsn__zread{color:var(--c-ink-1)!important}.slt-dsn__menu--view .slt-dsn__mrow{padding:0 calc(4 * var(--u))}.slt-dsn__menu--view .slt-dsn__mrow svg{visibility:visible;color:var(--c-ink-3);margin-left:0}.slt-dsn__menu--view .slt-dsn__mrow em{color:var(--c-ink-1);margin-left:auto;font-weight:500}.slt-dsn__menu--view .slt-dsn__mrow[data-off] em{color:var(--c-ink-3)}.slt-dsn__scrub{align-items:center;gap:calc(4 * var(--u));height:calc(28 * var(--u));display:flex}.slt-dsn__scrub b{min-width:calc(44 * var(--u));text-align:right}.slt-dsn__scrubstep{width:calc(24 * var(--u));height:calc(24 * var(--u));color:var(--c-ink-3);border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.slt-dsn__scrubstep svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__track{height:calc(24 * var(--u));flex:1;position:relative}.slt-dsn__track:before{content:"";height:calc(4 * var(--u));background:var(--c-sunken);box-shadow:inset 0 0 0 1px var(--c-rule);border-radius:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.slt-dsn__track i{width:calc(10 * var(--u));height:calc(10 * var(--u));background:var(--c-chip);box-shadow:var(--c-picked), 0 0 0 1px var(--c-rule-strong);border-radius:2px;position:absolute;top:50%;transform:translate(-50%,-50%)}.slt-dsn__menu--anc{min-width:calc(200 * var(--u));top:0}.slt-dsn__mrow--anc{gap:calc(4 * var(--u));padding-left:calc((8 + var(--depth,0) * 10) * var(--u));font-size:var(--fs-ui)}.slt-dsn__body{grid-template-columns:calc(var(--w-rail) * var(--u)) calc(var(--w-pane) * var(--u)) minmax(0, 1fr) calc(var(--w-pane) * var(--u));min-height:0;display:grid}.slt-dsn__full[data-panel=none] .slt-dsn__body{grid-template-columns:calc(var(--w-rail) * var(--u)) minmax(0, 1fr) calc(var(--w-pane) * var(--u))}.slt-dsn__full[data-panel=none] .slt-dsn__panel{display:none}.slt-dsn__rail{z-index:20;align-items:center;gap:calc(8 * var(--u));min-height:0;padding:calc(8 * var(--u)) 0;background:var(--c-surface);box-shadow:inset -1px 0 0 var(--c-rule);flex-direction:column;display:flex;position:relative}.slt-dsn__railtray{gap:calc(2 * var(--u));padding:calc(2 * var(--u));background:var(--c-sunken);box-shadow:inset 0 0 0 1px var(--c-rule);border-radius:3px;flex-direction:column;display:flex}.slt-dsn__raillinks{gap:calc(2 * var(--u));padding-top:calc(8 * var(--u));border-top:1px solid var(--c-rule);flex-direction:column;display:flex}.slt-dsn__key{width:calc(24 * var(--u));height:calc(24 * var(--u));color:var(--c-ink-3);border-radius:2px;justify-content:center;align-items:center;display:inline-flex;position:relative}.slt-dsn__key svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.slt-dsn__key[data-on]{background:var(--c-chip);color:var(--c-chip-ink);box-shadow:var(--c-picked)}.slt-dsn__key:after{content:attr(data-label);top:50%;left:calc(100% + 12 * var(--u));z-index:70;padding:calc(2 * var(--u)) calc(8 * var(--u));background:var(--c-popover);border:1px solid var(--c-rule);box-shadow:var(--c-shadow-popover);color:var(--c-ink-1);font-size:var(--fs-ui);font-weight:500;line-height:var(--lh);white-space:nowrap;opacity:0;pointer-events:none;border-radius:2px;position:absolute;transform:translateY(-50%)}.slt-dsn__panel{background:var(--c-surface);min-width:0;min-height:0;box-shadow:inset -1px 0 0 var(--c-rule);flex-direction:column;display:flex;position:relative;overflow:hidden}.slt-dsn__pn{flex-direction:column;flex:1;min-height:0;display:flex}.slt-dsn__phead{align-items:center;gap:calc(4 * var(--u));height:calc(29 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(12 * var(--u));border-bottom:1px solid var(--c-rule);flex:none;display:flex}.slt-dsn__phead>b{color:var(--c-ink-1);font-size:var(--fs-value);margin-right:auto;font-weight:600}.slt-dsn__phead--insp{padding-left:calc(18 * var(--u))}.slt-dsn__phead--insp>b{margin-right:calc(4 * var(--u))}.slt-dsn__pact{width:calc(20 * var(--u));height:calc(20 * var(--u));color:var(--c-ink-3);border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.slt-dsn__pact svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__pnote-inline{align-items:center;gap:calc(4 * var(--u));color:var(--c-ink-3);display:inline-flex}.slt-dsn__pnote-inline svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__strip{padding:calc(6 * var(--u)) calc(12 * var(--u)) calc(7 * var(--u));border-bottom:1px solid var(--c-rule);flex:none}.slt-dsn__strip--flush{border-bottom:0;padding-top:0}.slt-seg--sections{flex-wrap:wrap;width:100%;height:auto;display:flex}.slt-seg--sections>span{height:calc(24 * var(--u))}.slt-dsn__search{align-items:center;gap:calc(8 * var(--u));height:calc(28 * var(--u));margin:calc(12 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u));padding:0 calc(8 * var(--u));background:var(--c-surface);border:1px solid var(--c-rule-strong);color:var(--c-ink-3);font-size:var(--fs-value);border-radius:2px;flex:none;display:flex}.slt-dsn__search>span:first-of-type{min-width:0;padding-left:calc(8 * var(--u));flex:1}.slt-dsn__search svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__kbds{gap:calc(2 * var(--u));display:inline-flex}.slt-dsn__kbds kbd{min-width:calc(16 * var(--u));height:calc(16 * var(--u));padding:0 calc(4 * var(--u));border:1px solid var(--c-rule-strong);color:var(--c-ink-2);font-size:var(--fs-micro);font-weight:500;line-height:var(--lh-micro);border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.slt-dsn__pbody{min-height:0;padding:calc(12 * var(--u));padding-top:calc(12 * var(--u));flex:1;overflow:hidden}.slt-dsn__pbody--flush,.slt-dsn__pbody--tree{padding:0}.slt-dsn__addgroup+.slt-dsn__addgroup{margin-top:calc(16 * var(--u))}.slt-dsn__glabel{margin-bottom:calc(8 * var(--u));color:var(--c-ink-1);font-weight:500}.slt-dsn__preset{align-items:center;gap:calc(8 * var(--u));height:calc(40 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(6 * var(--u));background:var(--c-surface);border:1px solid var(--c-rule-strong);border-radius:2px;display:flex}.slt-dsn__preset+.slt-dsn__preset{margin-top:calc(4 * var(--u))}.slt-dsn__presetname{min-width:0;color:var(--c-ink-1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.slt-dsn__preseth{color:var(--c-ink-3);font-size:var(--fs-micro);line-height:var(--lh-micro)}.slt-dsn__thumb{--tb:color-mix(in srgb, var(--c-thumb) 45%, transparent);--tb-soft:color-mix(in srgb, var(--c-thumb) 28%, transparent);--tb-bold:color-mix(in srgb, var(--c-thumb) 60%, transparent);width:calc(36 * var(--u));height:calc(28 * var(--u));background:var(--c-sunken);border:1px solid var(--c-rule-strong);border-radius:2px;flex:none;position:relative;overflow:hidden}.slt-dsn__thumb:before,.slt-dsn__thumb:after{content:"";background:var(--c-thumb);opacity:.55;position:absolute}.slt-dsn__thumb[data-preset=banner]:before{inset:calc(9 * var(--u)) 0 auto 0;height:calc(7 * var(--u));opacity:.5}.slt-dsn__thumb[data-preset=banner]:after{inset:calc(11 * var(--u)) calc(9 * var(--u)) auto;height:calc(3 * var(--u));opacity:1;background:var(--c-surface)}.slt-dsn__thumb[data-preset=navbar]:before{inset:calc(2 * var(--u)) calc(2 * var(--u)) auto;height:calc(5 * var(--u))}.slt-dsn__thumb[data-preset=navbar]:after{inset:calc(10 * var(--u)) calc(2 * var(--u)) calc(2 * var(--u));opacity:.14}.slt-dsn__thumb[data-preset=hero-centred]:before{inset:calc(6 * var(--u)) calc(8 * var(--u)) auto;height:calc(6 * var(--u))}.slt-dsn__thumb[data-preset=hero-centred]:after{inset:calc(15 * var(--u)) calc(11 * var(--u)) auto;height:calc(4 * var(--u));opacity:.3}.slt-dsn__thumb[data-preset=hero-split]:before{inset:calc(6 * var(--u)) auto calc(6 * var(--u)) calc(3 * var(--u));width:calc(13 * var(--u))}.slt-dsn__thumb[data-preset=hero-split]:after{inset:calc(6 * var(--u)) calc(3 * var(--u)) calc(6 * var(--u)) auto;width:calc(13 * var(--u));opacity:.2}.slt-dsn__thumb[data-preset=features]:before,.slt-dsn__thumb[data-preset=pricing]:before{inset:calc(3 * var(--u)) calc(3 * var(--u)) auto;height:calc(4 * var(--u));opacity:.3}.slt-dsn__thumb[data-preset=features]:after{inset:calc(11 * var(--u)) calc(3 * var(--u)) calc(4 * var(--u));opacity:1;background:linear-gradient(90deg, var(--tb) 0 30%, transparent 30% 35%, var(--tb) 35% 65%, transparent 65% 70%, var(--tb) 70% 100%)}.slt-dsn__thumb[data-preset=pricing]:after{inset:calc(10 * var(--u)) calc(3 * var(--u)) calc(3 * var(--u));opacity:1;background:linear-gradient(90deg, var(--tb-soft) 0 30%, transparent 30% 35%, var(--tb-bold) 35% 65%, transparent 65% 70%, var(--tb-soft) 70% 100%)}.slt-dsn__thumb[data-preset=cta]:before{opacity:.28;inset:0}.slt-dsn__thumb[data-preset=cta]:after{inset:calc(10 * var(--u)) calc(10 * var(--u)) auto;height:calc(6 * var(--u));opacity:.9}.slt-dsn__thumb[data-preset=contact-form]:before{inset:calc(3 * var(--u)) calc(5 * var(--u)) calc(10 * var(--u));opacity:1;background:linear-gradient(180deg, var(--tb-soft) 0 40%, transparent 40% 60%, var(--tb-soft) 60% 100%)}.slt-dsn__thumb[data-preset=contact-form]:after{inset:auto auto calc(3 * var(--u)) calc(5 * var(--u));width:calc(10 * var(--u));height:calc(4 * var(--u));opacity:.6}.slt-dsn__thumb[data-preset=newsletter]:before{inset:calc(5 * var(--u)) calc(8 * var(--u)) auto;height:calc(4 * var(--u));opacity:.3}.slt-dsn__thumb[data-preset=newsletter]:after{inset:calc(13 * var(--u)) calc(4 * var(--u)) auto;height:calc(6 * var(--u));opacity:1;background:linear-gradient(90deg, var(--tb-soft) 0 66%, transparent 66% 72%, var(--tb-bold) 72% 100%)}.slt-dsn__thumb[data-preset=footer]:before{inset:auto calc(2 * var(--u)) calc(2 * var(--u));height:calc(9 * var(--u));opacity:.7}.slt-dsn__thumb[data-preset=footer]:after{inset:calc(2 * var(--u)) calc(2 * var(--u)) auto;height:calc(10 * var(--u));opacity:.12}.slt-dsn__prow{align-items:center;gap:calc(8 * var(--u));height:calc(32 * var(--u));border-bottom:1px solid var(--c-rule);display:flex}.slt-dsn__prow>svg{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--c-ink-3)}.slt-dsn__prow>b{color:var(--c-ink-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slt-dsn__prow>em{color:var(--c-ink-3);white-space:nowrap;margin-left:auto}.slt-dsn .slt-dsn__violet{color:var(--c-component)}.slt-dsn__pnote{color:var(--c-ink-3);margin:calc(12 * var(--u)) 0!important}.slt-dsn__wide{justify-content:center;align-items:center;gap:calc(4 * var(--u));height:calc(28 * var(--u));margin:calc(8 * var(--u)) 0;background:var(--c-surface);border:1px solid var(--c-rule-strong);color:var(--c-ink-1);border-radius:2px;font-weight:500;display:flex}.slt-dsn__wide svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__pgroup{align-items:center;gap:calc(4 * var(--u));height:calc(28 * var(--u));padding:0 calc(12 * var(--u));color:var(--c-ink-3);font-weight:500;display:flex}.slt-dsn__pgroup svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__pagerow{align-items:center;gap:calc(8 * var(--u));height:calc(28 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(28 * var(--u));color:var(--c-ink-1);border-radius:2px;display:flex}.slt-dsn__pagerow>svg{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--c-ink-3)}.slt-dsn__pagerow em{color:var(--c-ink-3)}.slt-dsn__pagerow[data-current]{background:var(--c-selected)}.slt-dsn__pagetools{gap:calc(2 * var(--u));color:var(--c-ink-3);margin-left:auto;display:none}.slt-dsn__pagetools svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__row{align-items:center;gap:calc(4 * var(--u));height:calc(24 * var(--u));padding:0 calc(8 * var(--u)) 0 calc((12 + var(--depth,0) * 12) * var(--u));white-space:nowrap;background-image:repeating-linear-gradient(90deg, var(--c-rule) 0 1px, transparent 1px calc(12 * var(--u)));background-position:calc(18 * var(--u)) 0;background-size:calc(var(--depth,0) * 12 * var(--u) - 6 * var(--u)) 100%;background-repeat:no-repeat;border-radius:2px;display:flex;position:relative}.slt-dsn__row[data-caret=none]{padding-left:calc(28 * var(--u));background-image:none}.slt-dsn__row s{width:calc(12 * var(--u));color:var(--c-ink-3);flex:none;display:inline-flex}.slt-dsn__row s svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__row:is([data-caret=leaf],[data-caret=none]) s{visibility:hidden}.slt-dsn__row[data-caret=none] s{display:none}.slt-dsn__row[data-caret=closed] s svg{transform:rotate(-90deg)}.slt-dsn__row b{color:var(--c-ink-3);font-size:var(--fs-micro);flex:none}.slt-dsn__row em{min-width:0;color:var(--c-ink-1);text-overflow:ellipsis;overflow:hidden}.slt-dsn__rowtools{gap:calc(4 * var(--u));padding-left:calc(4 * var(--u));color:var(--c-ink-3);margin-left:auto;display:none}.slt-dsn__rowtools svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__row[data-on]{background-color:var(--c-selected)}.slt-dsn__row[data-on] .slt-dsn__rowtools{display:inline-flex}.slt-dsn__classrow{height:calc(28 * var(--u));padding:0 calc(12 * var(--u));border-bottom:1px solid var(--c-rule);color:var(--c-ink-1);align-items:center;display:flex}.slt-dsn__count{color:var(--c-ink-3);margin-left:auto}.slt-dsn__drop{justify-content:center;align-items:center;gap:calc(4 * var(--u));height:calc(56 * var(--u));margin-bottom:calc(12 * var(--u));border:1px dashed var(--c-rule-strong);color:var(--c-ink-2);border-radius:2px;display:flex}.slt-dsn__drop svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__assets{gap:calc(8 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.slt-dsn__assets>span{gap:calc(4 * var(--u));flex-direction:column;min-width:0;display:flex}.slt-dsn__assets i{aspect-ratio:1;background:linear-gradient(calc(120deg + var(--n,0) * 40deg), hsl(calc(205 + var(--n,0) * 9) 22% 62%), hsl(calc(30 + var(--n,0) * 14) 18% 80%));border-radius:2px;display:block}.slt-dsn__assets em{color:var(--c-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slt-dsn__libcard{margin-bottom:calc(8 * var(--u));border:1px solid var(--c-rule-strong);border-radius:2px;display:block;overflow:hidden}.slt-dsn__libshot{justify-content:center;gap:calc(5 * var(--u));height:calc(64 * var(--u));padding:0 calc(16 * var(--u));background:#fff;flex-direction:column;display:flex}.slt-dsn__libshot i{width:60%;height:calc(5 * var(--u));background:#1a1f2b;display:block}.slt-dsn__libshot i+i{width:80%;height:calc(3 * var(--u));background:#d6d9df}.slt-dsn__libshot i:last-child{width:28%;height:calc(8 * var(--u));background:#0075ff}.slt-dsn__librow{height:calc(32 * var(--u));padding:0 calc(8 * var(--u));border-top:1px solid var(--c-rule);align-items:center;display:flex}.slt-dsn__libadd{align-items:center;gap:calc(4 * var(--u));height:calc(20 * var(--u));padding:0 calc(8 * var(--u));border:1px solid var(--c-rule-strong);color:var(--c-ink-1);border-radius:2px;margin-left:auto;font-weight:500;display:inline-flex}.slt-dsn__libadd svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__stage{background:var(--c-stage);min-width:0;min-height:0;position:relative;overflow:hidden}.slt-dsn__corner{z-index:3;width:calc(30 * var(--u));height:calc(16 * var(--u));background:var(--c-stage);border-right:1px solid var(--c-rule);border-bottom:1px solid var(--c-rule);position:absolute;top:0;left:0}.slt-dsn__ruler{z-index:2;background-color:var(--c-stage);color:var(--c-ink-3);font-size:var(--fs-micro);line-height:var(--lh-micro);background-repeat:repeat-x;background-clip:padding-box;position:absolute;overflow:hidden}.slt-dsn__ruler--h{top:0;left:calc(30 * var(--u));height:calc(16 * var(--u));border-bottom:1px solid var(--c-rule);background-image:linear-gradient(90deg, var(--c-rule) 1px, transparent 1px), linear-gradient(90deg, var(--c-rule) 1px, transparent 1px);background-size:calc(var(--tick,65px) / 10) calc(4 * var(--u)), calc(var(--tick,65px) / 2) calc(8 * var(--u));background-position:var(--tick0,11px) 100%, var(--tick0,11px) 100%;right:0}.slt-dsn__ruler--v{top:calc(16 * var(--u));width:calc(30 * var(--u));border-right:1px solid var(--c-rule);background-repeat:repeat-y;background-image:linear-gradient(180deg, var(--c-rule) 1px, transparent 1px), linear-gradient(180deg, var(--c-rule) 1px, transparent 1px);background-size:calc(4 * var(--u)) calc(var(--tick,65px) / 10), calc(8 * var(--u)) calc(var(--tick,65px) / 2);background-position:100% var(--tick0,48px), 100% var(--tick0,48px);bottom:0;left:0}.slt-dsn__rticks span{white-space:nowrap;position:absolute}.slt-dsn__ruler--h .slt-dsn__rticks span{top:0;bottom:0;left:calc(var(--tick0,11px) + var(--i) * var(--tick,65px));padding-left:calc(2 * var(--u));border-left:1px solid var(--c-rule)}.slt-dsn__ruler--v .slt-dsn__rticks span{left:0;right:1px;top:calc(var(--tick0,48px) + var(--i) * var(--tick,65px));height:calc(14 * var(--u));padding-left:calc(2 * var(--u));border-top:1px solid var(--c-rule)}.slt-dsn__rmark{z-index:1;height:calc(12 * var(--u));padding:0 calc(2 * var(--u));background:var(--c-accent);box-shadow:0 0 0 1px var(--c-stage);color:#fff;font-size:var(--fs-micro);line-height:var(--lh-micro);border-radius:2px;position:absolute;font-weight:500!important}.slt-dsn__rmark:empty{display:none}.slt-dsn__ruler--h .slt-dsn__rmark{top:0;left:var(--at,0);transform:translate(-50%)}.slt-dsn__ruler--v .slt-dsn__rmark{top:var(--at,0);left:0;transform:translateY(-50%)}.slt-dsn__stagebox{padding:calc(40 * var(--u)) calc(41 * var(--u)) 0;position:absolute;inset:0;overflow:hidden}.slt-dsn__frame{margin:0 auto;position:relative}.slt-dsn__caption{gap:calc(6 * var(--u));width:max-content;height:calc(16 * var(--u));margin-bottom:calc(8 * var(--u));color:var(--c-ink-3);white-space:nowrap;font-weight:500;display:flex}.slt-dsn__caption em,.slt-dsc__cap em{flex:none;font-weight:400}.slt-dsn__sheetwrap,.slt-dsc__sheetwrap{container-type:inline-size}@media (prefers-reduced-motion:no-preference){.slt-dsn__frame,.slt-dsc__frame{transition:width .56s cubic-bezier(.65,0,.35,1)}}.slt-cp{--d:calc(100cqi / var(--docw,1200));--cp-h1:46;--cp-pad:64;--cp-accent:#0075ff;--gut:40;--cp-ink:#0a0b0d;--cp-mute:#0a0b0d9e;--cp-quiet:#0a0b0da8;--cp-line:#1018281f;color:var(--cp-ink);box-shadow:0 0 0 calc(1.5 * var(--u,1px)) var(--c-sheet-rule);transform:scale(var(--zoom,1));transform-origin:50% 0;font-feature-settings:normal;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:calc(16 * var(--d));background:#fff;line-height:1.5;position:relative;overflow:hidden}.slt-cp[data-bp=tablet]{--gut:32}.slt-cp[data-bp=phone]{--cp-h1:34;--cp-pad:48;--gut:20}.slt-cp__nav{height:calc(72 * var(--d));padding:0 calc(var(--gut) * var(--d));background:#fff;align-items:center;display:flex}.slt-cp__home{flex:0 0 calc(160 * var(--d));display:inline-flex}.slt-cp__logo{align-items:center;gap:calc(8 * var(--d));height:calc(28 * var(--d));color:var(--cp-ink);font-size:calc(17 * var(--d));letter-spacing:-.02em;white-space:nowrap;font-weight:700;display:inline-flex}.slt-cp__logo i{width:calc(20 * var(--d));height:calc(20 * var(--d));border-radius:calc(3 * var(--d));background:linear-gradient(#fff, #fff) 50% 62% / 36% 44% no-repeat, var(--cp-ink)}.slt-cp__links{gap:calc(28 * var(--d));width:calc(400 * var(--d));color:var(--cp-quiet);font-size:calc(14 * var(--d));white-space:nowrap;margin:0 auto;line-height:1.2;display:flex}.slt-cp__links>span:last-child:after{content:"";width:calc(5 * var(--d));height:calc(5 * var(--d));margin:0 0 calc(3 * var(--d)) calc(6 * var(--d));border-right:max(1px, calc(1.4 * var(--d))) solid currentColor;border-bottom:max(1px, calc(1.4 * var(--d))) solid currentColor;display:inline-block;transform:rotate(45deg)}.slt-cp__cta,.slt-cp__btn{background:var(--cp-accent);color:#fff;white-space:nowrap;border-radius:3px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.slt-cp__cta{width:calc(128 * var(--d));height:calc(34 * var(--d));font-size:calc(14 * var(--d))}.slt-cp__burger{justify-content:center;gap:calc(5 * var(--d));width:calc(22 * var(--d));height:calc(28 * var(--d));flex-direction:column;margin-left:auto;display:none}.slt-cp__burger i{height:max(1px, calc(2 * var(--d)));background:var(--cp-ink);display:block}.slt-cp:is([data-bp=tablet],[data-bp=phone]) :is(.slt-cp__links,.slt-cp__cta){display:none}.slt-cp:is([data-bp=tablet],[data-bp=phone]) .slt-cp__burger{display:flex}.slt-cp__split{align-items:center;gap:calc(56 * var(--d));padding:calc(var(--cp-pad) * var(--d)) calc(var(--gut) * var(--d));grid-template-columns:minmax(0,552fr) minmax(0,512fr);display:grid}.slt-cp__copy{flex-direction:column;align-items:flex-start;display:flex}.slt-cp__h1{max-width:calc(480 * var(--d));color:var(--cp-ink);font-size:calc(var(--cp-h1) * var(--d));letter-spacing:-.034em;font-weight:660;line-height:1.06}.slt-cp__lede{max-width:calc(420 * var(--d));color:var(--cp-mute);font-size:calc(17 * var(--d));line-height:1.6;margin-top:calc(18 * var(--d))!important}.slt-cp__btn{width:calc(160 * var(--d));height:calc(48 * var(--d));margin-top:calc(18 * var(--d));font-size:calc(15 * var(--d))}.slt-cp__media{height:calc(320 * var(--d));background:radial-gradient(120% 90% at 78% 12%,#ffffffe6,#fff0 60%),linear-gradient(160deg,#dde3ea 0%,#eef1f5 55%,#e6e1d8 100%);border-radius:3px}.slt-cp:is([data-bp=tablet],[data-bp=phone]) .slt-cp__split{gap:calc(40 * var(--d));grid-template-columns:minmax(0,1fr)}.slt-cp[data-bp=phone] .slt-cp__media{height:calc(220 * var(--d))}.slt-cp__features{padding:calc(var(--cp-pad) * var(--d)) calc(var(--gut) * var(--d));background:#f6f7f9}.slt-cp__h2{color:var(--cp-ink);font-size:calc(34 * var(--d));letter-spacing:-.03em;font-weight:640;line-height:1.18;margin-bottom:calc(32 * var(--d))!important}.slt-cp[data-bp=phone] .slt-cp__h2{font-size:calc(28 * var(--d))}.slt-cp__row{gap:calc(20 * var(--d));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.slt-cp[data-bp=phone] .slt-cp__row{grid-template-columns:minmax(0,1fr)}.slt-cp__card{gap:calc(10 * var(--d));min-height:calc(190 * var(--d));padding:calc(24 * var(--d));border:1px solid var(--cp-line);background:#fff;border-radius:3px;flex-direction:column;display:flex}.slt-cp[data-bp=phone] .slt-cp__card{min-height:0}.slt-cp__card b{color:var(--cp-ink);line-height:1.2;font-size:calc(17 * var(--d));letter-spacing:-.01em;font-weight:620}.slt-cp__card span{color:var(--cp-mute);font-size:calc(14.5 * var(--d));line-height:1.6}.slt-dsn__sel,.slt-dsn__hov{z-index:4;pointer-events:none;position:absolute;top:0;left:0}.slt-dsn__sel{box-shadow:inset 0 0 0 calc(2 * var(--u,1px)) var(--c-accent)}.slt-dsn__hov{z-index:3;box-shadow:inset 0 0 0 1px var(--c-accent)}.slt-dsn__tab{height:calc(18 * var(--u,1px));padding:0 calc(6 * var(--u,1px));background:var(--c-accent);color:#fff;font-size:calc(11 * var(--u,1px));font-weight:500;line-height:calc(18 * var(--u,1px));white-space:nowrap;border-radius:2px 2px 0 0;align-items:center;display:inline-flex;position:absolute;bottom:100%;left:0}.slt-dsn__tab b{opacity:.72}.slt-dsn__sel[data-inside] .slt-dsn__tab{border-radius:0 0 2px;top:0;bottom:auto}.slt-dsn__full .slt-dsn__sel .slt-dsn__tab{pointer-events:auto}.slt-dsn__sel i{width:calc(7 * var(--u,1px));height:calc(7 * var(--u,1px));margin:calc(-3.5 * var(--u,1px)) 0 0 calc(-3.5 * var(--u,1px));border:1px solid var(--c-accent);background:#fff;display:none;position:absolute}.slt-dsn__sel i[data-g=e]{top:50%;left:100%}.slt-dsn__sel i[data-g=s]{top:100%;left:50%}.slt-dsn__sel[data-grips=e] i[data-g=e],.slt-dsn__sel[data-grips=s] i[data-g=s]{display:block}.slt-dsn__insp{background:var(--c-surface);min-width:0;min-height:0;box-shadow:inset 1px 0 0 var(--c-rule);color:var(--c-ink-1);flex-direction:column;display:flex;overflow:hidden}.slt-dsn__tagchip{height:calc(20 * var(--u,1px));padding:0 calc(4 * var(--u,1px));background:var(--c-surface);border:1px solid var(--c-rule-strong);color:var(--c-ink-2);font-size:calc(11 * var(--u,1px));text-transform:lowercase;border-radius:2px;align-items:center;font-weight:500;display:inline-flex}.slt-dsn__selector{gap:calc(4 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u)) calc(18 * var(--u));border-bottom:1px solid var(--c-rule);flex-direction:column;flex:none;display:flex}.slt-dsn__well{align-items:center;gap:calc(2 * var(--u,1px));height:calc(24 * var(--u,1px));padding:calc(2 * var(--u,1px));background:var(--c-sunken);box-shadow:inset 0 0 0 1px var(--c-rule);border-radius:3px;display:flex}.slt-dsn__seltag,.slt-dsn__clschip{height:calc(20 * var(--u,1px));padding:0 calc(8 * var(--u,1px));color:var(--c-ink-2);font-size:calc(11 * var(--u,1px));white-space:nowrap;border-radius:2px;flex:none;align-items:center;font-weight:500;display:inline-flex}.slt-dsn__clschip{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.slt-dsn__well[data-target=tag] .slt-dsn__seltag,.slt-dsn__well[data-target=cls] .slt-dsn__clschip{background:var(--c-chip);box-shadow:var(--c-picked);color:var(--c-chip-ink)}.slt-dsn__clsadd{flex:1 0 calc(60 * var(--u));height:calc(20 * var(--u));padding:0 calc(4 * var(--u));background:var(--c-surface);border:1px solid var(--c-rule-strong);color:var(--c-ink-3);font-size:var(--fs-value);border-radius:2px;align-items:center;margin-left:auto;display:inline-flex}.slt-dsn__target{height:calc(24 * var(--u));color:var(--c-ink-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.slt-dsn__note{padding:calc(4 * var(--u)) calc(8 * var(--u));background:var(--c-sunken);color:var(--c-ink-2);border-radius:2px}.slt-dsn__note[data-mock-bpnote]{color:var(--c-warn)}.slt-dsn__itabs{padding:calc(6 * var(--u)) calc(12 * var(--u)) calc(6 * var(--u)) calc(18 * var(--u));border-bottom:1px solid var(--c-rule);flex:none}.slt-dsn__itabs .slt-seg svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.slt-dsn__ibody{min-height:0;padding:0 calc(12 * var(--u)) calc(12 * var(--u)) calc(18 * var(--u));flex:1;overflow:hidden}.slt-dsn__ibody--pad{padding-top:calc(8 * var(--u))}.slt-ig+.slt-ig{border-top:1px solid var(--c-rule)}.slt-ig__head{height:calc(28 * var(--u,1px));align-items:center;display:flex}.slt-ig__toggle{align-items:center;gap:calc(8 * var(--u,1px));min-width:0;height:100%;color:var(--c-ink-1);font-size:calc(12 * var(--u,1px));font-weight:600;line-height:calc(16 * var(--u,1px));border-radius:2px;flex:1;display:flex}.slt-ig__toggle svg{width:calc(12 * var(--u,1px));height:calc(12 * var(--u,1px));color:var(--c-ink-3)}.slt-ig[data-open] .slt-ig__toggle svg{color:var(--c-ink-1);transform:rotate(90deg)}.slt-ig__menu{width:calc(20 * var(--u,1px));height:calc(20 * var(--u,1px));margin-left:calc(4 * var(--u,1px));color:var(--c-ink-3);justify-content:center;align-items:center;display:inline-flex}.slt-ig__menu svg{width:calc(12 * var(--u,1px));height:calc(12 * var(--u,1px))}.slt-ig__body{gap:calc(4 * var(--u));padding:calc(8 * var(--u)) 0 calc(12 * var(--u));flex-direction:column;display:none}.slt-ig[data-open] .slt-ig__body{display:flex}.slt-ig__hint{color:var(--c-ink-3)}.slt-ig__switch>[data-when]{display:none}.slt-ig__switch[data-pdisp=flex]>[data-when=flex],.slt-ig__switch[data-pdisp=grid]>[data-when=grid]{gap:calc(4 * var(--u));flex-direction:column;display:flex}.slt-ig__switch[data-pdisp=block]>[data-when=block],.slt-ig__switch[data-pdisp=none]>[data-when=none]{display:block}.slt-prop{grid-template-columns:calc(76 * var(--u,1px)) minmax(0, 1fr);align-items:center;gap:calc(8 * var(--u,1px));min-height:calc(24 * var(--u,1px));display:grid;position:relative}.slt-prop[data-set]:before{content:"";top:50%;left:calc(-12 * var(--u,1px));width:calc(6 * var(--u,1px));height:calc(6 * var(--u,1px));margin-top:calc(-3 * var(--u,1px));box-shadow:inset 0 0 0 1px var(--c-ink-3);border-radius:50%;position:absolute}.slt-prop__l{color:var(--c-ink-3);font-size:calc(11 * var(--u,1px));text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.slt-prop[data-kind=fold]{display:flex}.slt-prop__fold{align-items:center;gap:calc(8 * var(--u));color:var(--c-ink-1);display:flex}.slt-prop__fold svg{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--c-ink-3)}.slt-prop__pair{gap:calc(4 * var(--u,1px));grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.slt-prop__pair--swatch{grid-template-columns:calc(24 * var(--u)) minmax(0, 1fr)}.slt-field{align-items:center;gap:calc(4 * var(--u,1px));min-width:0;height:calc(24 * var(--u,1px));padding:0 calc(2 * var(--u,1px)) 0 calc(8 * var(--u,1px));background:var(--c-surface);border:1px solid var(--c-rule-strong);color:var(--c-ink-3);font-size:calc(12 * var(--u,1px));line-height:calc(16 * var(--u,1px));white-space:nowrap;border-radius:2px;display:flex;position:relative;overflow:hidden}.slt-field>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.slt-field--on>span{color:var(--c-ink-1)}.slt-field u{padding:0 calc(2 * var(--u,1px));color:var(--c-ink-3);font-size:calc(11 * var(--u,1px));flex:none;font-weight:500}.slt-field .slt-field__key{min-width:calc(12 * var(--u,1px));padding:0}.slt-field>svg{width:calc(12 * var(--u,1px));height:calc(12 * var(--u,1px));margin:0 calc(4 * var(--u,1px));color:var(--c-ink-3)}.slt-dsn .slt-tok{margin:0 calc(4 * var(--u,1px)) 0 0;color:var(--c-accent)}.slt-field--scale u{font-size:calc(12 * var(--u))}.slt-field--area{height:calc(64 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));white-space:normal;display:block}.slt-sw{width:calc(24 * var(--u));height:calc(24 * var(--u));background:var(--sw,transparent);box-shadow:inset 0 0 0 1px var(--c-rule-strong);border-radius:2px;display:block}.slt-btn{height:calc(24 * var(--u));border:1px solid var(--c-rule-strong);color:var(--c-ink-1);border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.slt-range{align-items:center;display:flex;position:relative}.slt-range:before{content:"";height:calc(2 * var(--u));background:var(--c-accent);border-radius:2px;flex:1}.slt-range i{width:calc(12 * var(--u));height:calc(12 * var(--u));background:var(--c-chip-ink);border-radius:50%;position:absolute;right:0}.slt-prop__aligns>span{color:var(--c-ink-3);justify-content:space-between;display:flex}.slt-prop__aligns svg{width:calc(23 * var(--u));height:calc(24 * var(--u));padding:calc(5.5 * var(--u)) calc(5 * var(--u))}.slt-seg .is-italic{font-style:italic}.slt-seg .is-strike{text-decoration:line-through}.slt-seg .is-under{text-decoration:underline}.slt-seg .is-over{text-decoration:overline}.slt-seg .is-line i{width:calc(12 * var(--u));border-top:1px solid;display:block}.slt-seg .is-dashed i{border-top-style:dashed}.slt-seg .is-dotted i{border-top-style:dotted}.slt-seg .is-double i{height:calc(3 * var(--u));border-top-style:double;border-top-width:calc(3 * var(--u))}.slt-box,.slt-box__pad{place-items:center;display:grid;position:relative}.slt-box{grid-template-columns:calc(40 * var(--u)) minmax(0, 1fr) calc(40 * var(--u));grid-template-rows:calc(20 * var(--u)) auto calc(20 * var(--u));background:var(--c-sunken);box-shadow:inset 0 0 0 1px var(--c-rule-strong);border-radius:2px}.slt-box__pad{grid-area:2/2;grid-template-columns:calc(40 * var(--u)) minmax(0, 1fr) calc(40 * var(--u));grid-template-rows:calc(20 * var(--u)) calc(24 * var(--u)) calc(20 * var(--u));border:1px solid var(--c-rule);justify-self:stretch}.slt-box__name{top:calc(2 * var(--u));padding-left:calc(4 * var(--u));color:var(--c-ink-2);font-weight:500;position:absolute;left:0}.slt-box__link{top:calc(2 * var(--u));right:calc(2 * var(--u));color:var(--c-ink-3);position:absolute}.slt-box__link svg{width:calc(12 * var(--u));height:calc(12 * var(--u));margin:calc(2 * var(--u))}.slt-box__v{color:var(--c-ink-3)}.slt-box__v[data-side=t]{grid-area:1/2}.slt-box__v[data-side=r]{grid-area:2/3}.slt-box__v[data-side=b]{grid-area:3/2}.slt-box__v[data-side=l]{grid-area:2/1}.slt-box__core{background:var(--c-sunken);border:1px solid var(--c-rule);height:100%;color:var(--c-ink-1);white-space:nowrap;border-radius:2px;grid-area:2/2;justify-content:center;justify-self:stretch;align-items:center;display:flex}.slt-dsn__ixcard{gap:calc(4 * var(--u));padding:calc(8 * var(--u));border:1px solid var(--c-rule);border-radius:2px;flex-direction:column;display:flex}.slt-dsn__ibody--pad>*+*{margin-top:calc(4 * var(--u))}.slt-dsn__crumbs{align-items:center;gap:calc(4 * var(--u));min-width:0;padding:0 calc(12 * var(--u)) 0 calc(10 * var(--u));background:var(--c-surface);border-top:1px solid var(--c-rule);color:var(--c-ink-3);white-space:nowrap;display:flex;overflow:hidden}.slt-dsn__cpath,.slt-dsc__cpath{align-items:center;gap:calc(4 * var(--u,1px));min-width:0;display:flex;overflow:hidden}.slt-dsn__cpath span,.slt-dsc__cpath span{height:calc(20 * var(--u,1px));padding:0 calc(4 * var(--u,1px));border-radius:2px;align-items:center;display:inline-flex}.slt-dsn__cpath span[data-leaf],.slt-dsc__cpath span[data-leaf]{color:var(--c-ink-1)}.slt-dsn__cmeta{gap:calc(16 * var(--u));flex:none;display:flex}@container (width<=1209px){.slt-bar__ctag,.slt-bar__plabel{display:none}.slt-bar__preview{width:calc(28 * var(--u));padding:0}}@container (width<=1163px){.slt-bar__bps>span{width:calc(24 * var(--u))}.slt-bar__bps>span svg{display:block}.slt-bar__bps>span i{display:none}}@container (width<=1073px){.slt-dsn__full{--w-pane:240}}@container (width<=1000px){.slt-dsn__full[data-panel-auto] .slt-dsn__body{grid-template-columns:calc(var(--w-rail) * var(--u)) minmax(0, 1fr) calc(var(--w-pane) * var(--u))}.slt-dsn__full[data-panel-auto] .slt-dsn__panel{display:none}.slt-dsn__full[data-panel-auto] .slt-dsn__key[data-on]{box-shadow:none;color:var(--c-ink-3);background:0 0}.slt-bar__canvasctl{display:none}}@container (width<=880px){.slt-bar__history,.slt-bar__svc{display:none}.slt-dsn__full:not([data-panel-auto]):not([data-panel=none]) .slt-dsn__body{grid-template-columns:calc(var(--w-rail) * var(--u)) calc(var(--w-pane) * var(--u)) minmax(0, 1fr)}.slt-dsn__full:not([data-panel-auto]):not([data-panel=none]) .slt-dsn__insp{display:none}}.slt-dsc{--u:1px;--fs-micro:10px;--fs-ui:11px;--fs-value:12px;--lh:16px;--lh-micro:12px;background:var(--c-surface);color:var(--c-ink-1);flex-direction:column;font-size:11px;line-height:16px;display:none}@container (width<=759px){.slt-dsn__full{display:none}.slt-dsc{display:flex}}.slt-dsc__bar{border-bottom:1px solid var(--c-rule);align-items:center;gap:8px;height:41px;padding:0 12px 0 0;display:flex}.slt-dsc__mark{box-shadow:inset -1px 0 0 var(--c-rule);color:var(--c-ink-1);flex:0 0 48px;justify-content:center;align-self:stretch;align-items:center;display:flex}.slt-dsc__mark svg{width:16px;height:16px}.slt-dsc__spacer{flex:1;min-width:0}.slt-dsc__menuwrap{min-width:0;display:inline-flex;position:relative}.slt-dsc .slt-bar__preview{width:28px;padding:0}.slt-dsc__menu{top:calc(100% + 11px)}.slt-dsc__bp{border-bottom:1px solid var(--c-rule);padding:8px 12px}.slt-dsc__bp .slt-seg>span{height:24px}.slt-dsc__stage{background:var(--c-stage);height:clamp(300px,92cqi,380px);padding:16px 16px 0;position:relative;overflow:hidden}.slt-dsc__cap{height:16px;color:var(--c-ink-3);white-space:nowrap;gap:6px;margin-bottom:8px;font-weight:500;display:flex;overflow:hidden}.slt-dsc__cap>span{text-overflow:ellipsis;overflow:hidden}.slt-dsc__frame{margin:0 auto;position:relative}.slt-dsc__insp{border-top:1px solid var(--c-rule);flex-direction:column;gap:4px;padding:8px 12px 12px 18px;display:flex}.slt-dsc__ihead{align-items:center;gap:8px;height:24px;font-size:12px;font-weight:600;display:flex}.slt-dsc__ghead{border-top:1px solid var(--c-rule);margin-top:4px}.slt-dsc__ghead .slt-ig__toggle svg{color:var(--c-ink-1);transform:rotate(90deg)}.slt-dsc__crumbs{border-top:1px solid var(--c-rule);height:29px;color:var(--c-ink-3);white-space:nowrap;align-items:center;padding:0 10px;display:flex;overflow:hidden}.slt-parts{--u:1px;--w-rail:48;--w-pane:264;--fs-micro:10px;--fs-ui:11px;--fs-value:12px;--lh:16px;--lh-micro:12px;border-radius:3px;grid-template-columns:48px 264px minmax(0,1fr) 264px;height:640px;font-size:11px;line-height:16px;display:grid;overflow:hidden}.slt-parts__stage{background:var(--c-stage);min-width:0;padding:40px 24px 0;position:relative;overflow:hidden}.slt-parts__cap{color:var(--c-ink-3);white-space:nowrap;font-weight:500;overflow:hidden;margin-bottom:8px!important}.slt-parts__cap em{margin-left:6px;font-weight:400}.slt-parts__sheet{box-shadow:0 0 0 1.5px var(--c-sheet-rule);background:#fff;flex-direction:column;align-items:flex-start;padding:18px 18px 32px;display:flex}.slt-parts__nav{align-items:center;gap:8px;width:100%;height:20px;margin-bottom:40px;display:flex}.slt-parts__nav i{background:#0a0b0d;border-radius:2px;width:12px;height:12px;margin-right:auto}.slt-parts__nav b{background:#0a0b0d4d;width:20px;height:3px}.slt-parts__nav u{background:#0075ff;border-radius:2px;width:36px;height:14px;margin-left:4px}.slt-parts__sel{color:#0a0b0d;letter-spacing:-.034em;box-shadow:inset 0 0 0 2px var(--c-accent);font-size:24px;font-weight:660;line-height:1.06;display:block;position:relative}.slt-parts__sel>i{border:1px solid var(--c-accent);background:#fff;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:100%}.slt-parts__lede{background:#0a0b0d24;width:88%;height:6px;margin-top:16px}.slt-parts__lede--short{width:58%;margin-top:8px}.slt-parts__btn{background:#0075ff;border-radius:2px;width:72px;height:22px;margin-top:18px}@container (width<=760px){.slt-parts{grid-template-columns:48px 264px minmax(0,1fr)}.slt-parts__stage{display:none}}@container (width<=600px){.slt-parts{grid-template-columns:48px minmax(0,1fr)}.slt-parts__pane{display:none!important}}[data-live] :is([data-mock-pagechip],[data-mock-sitechip],[data-mock-viewbtn],[data-mock-stops]>span,.slt-dsn__key[data-key],[data-sec],[data-itab],[data-state],[data-mock-target],[data-mock-group],.slt-dsn__row,.slt-dsn__pagerow[data-page],.slt-dsn__mrow,[data-zoom],[data-zoom-to],[data-scan],[data-mock-track],[data-mock-crumbs] span,.slt-dsn__tab){cursor:pointer}[data-live] .slt-cp{cursor:default}@media (hover:hover){.slt-dsn__full[data-live] .slt-dsn__key:not([data-on]):hover,.slt-dsn__full[data-live] :is(.slt-bar__crumb,.slt-bar__icon,.slt-ig__toggle,.slt-dsn__row:not([data-on]),.slt-dsn__cpath span,.slt-dsn__pagerow:not([data-current])):hover,[data-live] .slt-dsn__mrow:not([data-current]):hover{background-color:var(--c-hover)}.slt-dsn__full[data-live] .slt-dsn__key:hover{color:var(--c-ink-1)}.slt-dsn__full[data-live] .slt-dsn__key:hover:after{opacity:1;transition:opacity .12s .4s}.slt-dsn__full[data-live] .slt-seg>span:not([data-on]):hover{color:var(--c-ink-1)}.slt-dsn__full[data-live] .slt-dsn__pagerow:not(.slt-dsn__pagerow--static):hover .slt-dsn__pagetools{display:inline-flex}}.slt-bar__tourslot{width:calc(28 * var(--u));height:calc(28 * var(--u));flex:none}.slt-dsc__tourslot{flex:none;width:28px;height:28px}.slt-dsc__bar>.slt-dsc__tourslot{order:1}.slt-dsc__bar>:is(.slt-bar__preview,.slt-bar__publish){order:2}.slt-dsn[data-tour] :is(.slt-bar__ctag,.slt-bar__plabel){display:none}.slt-dsn[data-tour] .slt-bar__preview{width:calc(28 * var(--u));padding:0}.slt-tourbtn{z-index:40;border:1px solid var(--c-rule-strong);background:var(--c-surface);color:var(--c-ink-2);cursor:pointer;border-radius:2px;place-items:center;padding:0;transition:color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-grid;position:absolute}.slt-tourbtn[hidden]{display:none}.slt-tourbtn:hover{border-color:var(--c-ink-3);color:var(--c-ink-1)}.slt-tourbtn:focus-visible{outline-offset:2px;outline:2px solid #0075ff}.slt-tourbtn svg{width:44%;height:44%}.slt-tourbtn .slt-tourbtn__pause{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.slt-tourbtn .slt-tourbtn__go{fill:currentColor;stroke:none;display:none}.slt-tourbtn[aria-pressed=true] .slt-tourbtn__pause{display:none}.slt-tourbtn[aria-pressed=true] .slt-tourbtn__go{display:block}.slt-tour-cur{z-index:45;pointer-events:none;opacity:0;filter:drop-shadow(0 1px 2px #0a0b0d59);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 22'%3E%3Cpath d='M1.5 1.5v16.2l4.1-3.9 2.9 6.6 2.9-1.3-2.8-6.4h5.7z' fill='%230a0b0d' stroke='%23fff' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:17px;height:22px;margin:-2px 0 0 -2px;transition:opacity .35s cubic-bezier(.4,0,.2,1),scale .14s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.slt-dsn[data-touring] .slt-tour-cur{opacity:1}.slt-tour-cur.is-down{scale:.88}.slt-tour-cur:after{content:"";opacity:0;border:1.5px solid #0075ff;border-radius:50%;width:20px;height:20px;position:absolute;top:-8px;left:-8px}.slt-tour-cur.is-press:after{animation:.42s cubic-bezier(.4,0,.2,1) slt-tour-press}@keyframes slt-tour-press{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.slt-tour-caret{width:max(1.5px, calc(2 * var(--d)));height:.92em;margin-left:calc(2 * var(--d));vertical-align:-.1em;background:#0075ff;animation:1s step-end infinite slt-tour-blink;display:inline-block}@keyframes slt-tour-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.slt-tour-cur,.slt-tour-caret,.slt-tourbtn{display:none}}
