.slt-mockbox{container-type:inline-size}.slt-dsn{--u: clamp(6.2px, .78cqi, 10px);--zoom: .9;--f-panel: #101013;--f-ground: #141416;--f-head: #36373c;--f-crumb: #030304;--f-ink: #ffffff;--f-muted: #a8a8b0;--f-faint: #8f8f98;--f-accent: #0075ff;--f-chrome: #0967d8;--f-btn: #303136;--f-plate-gray: #111113;--f-warn: #b46b06;--f-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--d-line: rgba(255, 255, 255, .13);--d-line-strong: rgba(255, 255, 255, .3);--d-ctl: rgba(255, 255, 255, .34);--d-on: rgba(255, 255, 255, .1);--d-wash: rgba(255, 255, 255, .06);--i-line: rgba(255, 255, 255, .08);--i-line-strong: rgba(255, 255, 255, .15);--i-well: rgba(255, 255, 255, .05);--i-label: rgba(255, 255, 255, .6);--i-faint: rgba(255, 255, 255, .45);--i-ghost: rgba(255, 255, 255, .35);display:flex;flex-direction:column;height:var(--dsn-h, calc(64 * var(--u)));min-height:0;background:var(--f-panel);color:var(--f-ink);font-size:calc(1.2 * var(--u));line-height:1.4;letter-spacing:-.005em;-webkit-font-smoothing:antialiased}:is(.slt-dsn__bar,.slt-dsn__rail,.slt-dsn__panel,.slt-dsn__insp) svg{stroke-linecap:square;stroke-linejoin:miter}.slt-ab{--d-line: rgba(255, 255, 255, .1);--d-line-strong: rgba(255, 255, 255, .18);--d-sunken: rgba(255, 255, 255, .1);--f-panel: #37373f;display:flex;align-items:center;gap:calc(.6 * var(--u));flex:none;height:calc(4 * var(--u));padding:0 calc(1 * var(--u)) 0 calc(1.4 * var(--u));background:var(--f-panel);font-size:calc(1.15 * var(--u));color:#ffffffd1}.slt-ab__lockup{display:inline-flex;align-items:center;flex:none}.slt-ab__lockup img{width:calc(2 * var(--u));height:calc(2 * var(--u));display:block}.slt-ab__lockup b{margin-left:calc(.7 * var(--u));font-size:calc(1.5 * var(--u));font-weight:650;letter-spacing:-.02em;line-height:1;color:var(--f-ink)}.slt-ab__lockup i{margin-left:calc(.8 * var(--u));padding:calc(.25 * var(--u)) calc(.65 * var(--u));border:1px solid rgba(255,255,255,.26);border-radius:calc(.4 * var(--u));font-style:normal;font-size:calc(1.05 * var(--u));font-weight:600;letter-spacing:.04em;line-height:1;text-transform:uppercase;color:#ffffffb8}.slt-ab__tier{display:inline-flex;align-items:center;gap:calc(.5 * var(--u));flex:none;height:calc(2.1 * var(--u));margin-left:calc(.8 * var(--u));padding-inline:calc(.8 * var(--u));border:1px solid var(--d-line);background:var(--d-sunken);font-size:calc(.9 * var(--u));font-weight:700;letter-spacing:.11em;line-height:1;text-transform:uppercase;color:#ffffff9e}.slt-ab__tier:before{content:"";width:calc(.3 * var(--u));height:calc(.3 * var(--u));flex:none;background:var(--f-accent)}.slt-ab__spacer{flex:1}.slt-ab__ctx{max-width:calc(22 * var(--u));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff9e}.slt-ab__extra{display:inline-flex;align-items:center;height:calc(2.6 * var(--u));padding-inline:calc(.8 * var(--u));font-size:calc(1.1 * var(--u));font-weight:600;letter-spacing:.02em;color:var(--f-ink)}.slt-ab__icon{display:inline-flex;align-items:center;justify-content:center;width:calc(2.6 * var(--u));height:calc(2.6 * var(--u));color:#ffffffd1;flex:none}.slt-ab__icon svg{width:calc(1.5 * var(--u));height:calc(1.5 * var(--u))}.slt-ab__search{display:flex;align-items:center;gap:calc(.8 * var(--u));width:calc(34 * var(--u));max-width:30%;height:calc(2.6 * var(--u));padding-inline:calc(1 * var(--u));border:1px solid var(--d-line);background:var(--d-sunken);color:#ffffff9e;font-size:calc(1.15 * var(--u));white-space:nowrap;overflow:hidden}.slt-ab__search svg{width:calc(1.4 * var(--u));height:calc(1.4 * var(--u));flex:none}.slt-ab__search>span{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}.slt-ab__search kbd{font-family:var(--f-mono);font-size:calc(1 * var(--u));color:#ffffff9e}.slt-ab__acts{display:inline-flex;align-items:center;gap:calc(.3 * var(--u))}.slt-ab__acts>svg{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));color:#ffffff9e}.slt-ab__theme{display:inline-flex;align-items:center;gap:calc(.6 * var(--u))}.slt-ab__themeopt{display:inline-flex;align-items:center;justify-content:center;width:calc(2.2 * var(--u));height:calc(2.2 * var(--u));color:#ffffff9e}.slt-ab__themeopt svg{width:calc(1.5 * var(--u));height:calc(1.5 * var(--u))}.slt-ab__themeopt[data-on]{color:var(--f-ink)}.slt-ab__themediv{width:1px;height:calc(1.6 * var(--u));background:var(--d-line)}.slt-ab__wheel{width:calc(1.4 * var(--u));height:calc(1.4 * var(--u));margin-inline:calc(.4 * var(--u));border-radius:999px;background:conic-gradient(from 210deg,#0075ff,#7a5af5,#2ee66b,#0075ff);flex:none}.slt-ab__me{width:calc(2.6 * var(--u));height:calc(2.6 * var(--u));margin-left:calc(.3 * var(--u));border-radius:999px;background:linear-gradient(135deg,var(--f-accent),#7db4ff);flex:none}.slt-dsn__bar{display:flex;align-items:center;gap:calc(.8 * var(--u));flex:none;height:calc(3.6 * var(--u));padding:0 calc(1 * var(--u)) 0 calc(1.4 * var(--u));border-bottom:1px solid var(--d-line);background:var(--f-panel)}.slt-dsn__pagewrap{position:relative;display:inline-flex;flex:none}.slt-dsn__page{display:inline-flex;align-items:center;gap:calc(.6 * var(--u));max-width:calc(20 * var(--u));height:calc(2.2 * var(--u));padding-inline:calc(.8 * var(--u));border:1px solid var(--d-line-strong);border-radius:calc(.4 * var(--u));background:color-mix(in srgb,currentColor 7%,transparent);font-size:calc(1 * var(--u));font-weight:600;white-space:nowrap}.slt-dsn__page svg{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));color:var(--f-faint)}.slt-dsn__path{font-family:var(--f-mono);font-weight:400;font-size:calc(1 * var(--u));color:var(--f-faint);overflow:hidden;text-overflow:ellipsis}.slt-dsn__pagemenu{position:absolute;top:calc(100% + .4 * var(--u));left:0;z-index:30;display:flex;flex-direction:column;min-width:calc(22 * var(--u));padding:calc(.4 * var(--u));border:1px solid var(--d-line-strong);background:var(--f-panel);box-shadow:0 calc(1.2 * var(--u)) calc(3.2 * var(--u)) #00000073}.slt-dsn__pagemenu>span{display:flex;align-items:center;justify-content:space-between;gap:calc(1.2 * var(--u));height:calc(2.8 * var(--u));padding-inline:calc(.8 * var(--u));font-size:calc(1.2 * var(--u))}.slt-dsn__pagemenu b{font-weight:600}.slt-dsn__pagemenu em{font-style:normal;font-size:calc(1 * var(--u));color:var(--f-faint);flex:none}.slt-dsn__pagemenu>span[data-current]{box-shadow:inset calc(.2 * var(--u)) 0 0 var(--f-accent)}.slt-dsn__pagemanage{margin-top:calc(.2 * var(--u));border-top:1px solid var(--d-line);color:var(--f-muted)}.slt-dsn__sep{flex:none;width:1px;height:calc(2 * var(--u));background:var(--d-line-strong)}.slt-dsn__spacer{flex:1}.slt-dsn__seg{display:inline-flex;height:calc(2.2 * var(--u));border:1px solid var(--d-ctl);border-radius:calc(.4 * var(--u));overflow:hidden;flex:none}.slt-dsn__seg span{display:inline-flex;align-items:center;gap:calc(.5 * var(--u));padding-inline:calc(.7 * var(--u));border-left:1px solid var(--d-line);font-size:calc(1 * var(--u));font-weight:600;color:var(--f-ink);white-space:nowrap}.slt-dsn__seg span:first-child{border-left:0}.slt-dsn__seg svg{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u))}.slt-dsn__seg span[data-on],.slt-dsn__seg span[data-on]+span{border-left-color:transparent}.slt-dsn__seg:not(.slt-dsn__seg--bp) span[data-on]{background:color-mix(in srgb,var(--f-chrome) 26%,transparent);color:#9cc6ff}.slt-dsn__seg--bp span{padding-inline:calc(.6 * var(--u))}.slt-dsn__seg--bp span[data-on]{background:var(--f-accent);color:#fff}.slt-dsn__group{display:inline-flex;align-items:center;gap:calc(.2 * var(--u));flex:none}.slt-dsn__icon{display:inline-flex;align-items:center;justify-content:center;width:calc(2.2 * var(--u));height:calc(2.2 * var(--u));border-radius:calc(.4 * var(--u));color:var(--f-muted);flex:none}.slt-dsn__icon svg{width:calc(1.4 * var(--u));height:calc(1.4 * var(--u))}.slt-dsn__read{min-width:calc(4.6 * var(--u));padding-inline:calc(.6 * var(--u));text-align:center;font-size:calc(1.1 * var(--u));font-weight:600;font-variant-numeric:tabular-nums;color:var(--f-ink);white-space:nowrap}.slt-dsn__read--quiet{min-width:0;font-size:calc(1 * var(--u));font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--f-faint)}.slt-dsn__toggle{display:inline-flex;align-items:center;height:calc(2.2 * var(--u));padding-inline:calc(.8 * var(--u));border:1px solid var(--d-line-strong);border-radius:calc(.4 * var(--u));background:var(--f-plate-gray);font-size:calc(1 * var(--u));font-weight:500;color:var(--f-ink);flex:none}.slt-dsn__toggle[data-on]{border-color:color-mix(in srgb,var(--f-accent) 45%,transparent);color:#4d9dff;box-shadow:inset 0 1px calc(.2 * var(--u)) #00000059}.slt-dsn__scan{display:inline-flex;align-items:center;gap:calc(.6 * var(--u));height:calc(2.6 * var(--u));padding-inline:calc(.8 * var(--u));border:1px solid var(--d-ctl);color:var(--f-muted);flex:none}.slt-dsn__scan svg{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u))}.slt-dsn__scantrack{position:relative;width:calc(7.2 * var(--u));height:calc(.2 * var(--u));background:var(--d-line)}.slt-dsn__scanthumb{position:absolute;top:50%;left:79%;width:calc(1 * var(--u));height:calc(1 * var(--u));transform:translate(-50%,-50%);border:calc(.15 * var(--u)) solid var(--f-ink);background:var(--f-panel)}.slt-dsn__scanread{min-width:calc(4.4 * var(--u));text-align:center;font-size:calc(1.1 * var(--u));font-variant-numeric:tabular-nums;color:var(--f-ink);white-space:nowrap}.slt-dsn__save{font-size:calc(1 * var(--u));color:var(--f-faint);white-space:nowrap;flex:none}.slt-dsn__btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(.6 * var(--u));height:calc(2.6 * var(--u));padding-inline:calc(1.1 * var(--u));border:1px solid rgba(255,255,255,.14);border-radius:calc(.4 * var(--u));background:var(--f-btn);font-size:calc(1.1 * var(--u));font-weight:560;color:var(--f-ink);white-space:nowrap;flex:none}.slt-dsn__btn svg{width:calc(1.2 * var(--u));height:calc(1.2 * var(--u));flex:none}.slt-dsn__btn--wide{width:100%;margin-top:calc(.4 * var(--u))}.slt-dsn__publish{display:inline-flex;align-items:center;height:calc(2.6 * var(--u));padding-inline:calc(1.1 * var(--u));border-radius:calc(.4 * var(--u));background:var(--f-accent);color:#fff;font-size:calc(1.1 * var(--u));font-weight:560;white-space:nowrap;flex:none;box-shadow:0 1px calc(.4 * var(--u)) #005fe04d,inset 0 1px #ffffff38}.slt-dsn__body{display:grid;grid-template-columns:calc(4.8 * var(--u)) calc(21.6 * var(--u)) minmax(0,1fr) calc(25.6 * var(--u));grid-template-rows:minmax(0,1fr);flex:1;min-height:0;overflow:hidden}.slt-dsn:not([data-panel-open]) .slt-dsn__body{grid-template-columns:calc(4.8 * var(--u)) minmax(0,1fr) calc(25.6 * var(--u))}.slt-dsn:not([data-panel-open]) .slt-dsn__panel{display:none}.slt-dsn__rail{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:calc(.2 * var(--u));padding:calc(1 * var(--u)) 0 calc(.6 * var(--u));border-right:1px solid var(--d-line);background:var(--f-panel)}.slt-dsn__railgroup{display:flex;flex-direction:column;align-items:center;gap:calc(.2 * var(--u))}.slt-dsn__railrule{width:calc(2 * var(--u));height:1px;margin:calc(.6 * var(--u)) auto;flex:none;background:var(--d-line-strong)}.slt-dsn__railgroup--links{padding-top:calc(.6 * var(--u));border-top:1px solid var(--d-line)}.slt-dsn__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(3 * var(--u));height:calc(3 * var(--u));border:1px solid transparent;border-radius:calc(.3 * var(--u));color:#ffffff8c}.slt-dsn__tab svg{width:calc(1.5 * var(--u));height:calc(1.5 * var(--u))}.slt-dsn__tab--link svg{width:calc(1.6 * var(--u));height:calc(1.6 * var(--u))}.slt-dsn__tab[data-on]{background:var(--f-accent);color:#fff;border-radius:calc(.8 * var(--u));box-shadow:0 calc(.2 * var(--u)) calc(.8 * var(--u)) #005fe052,inset 0 1px #ffffff40}.slt-dsn__tab:after{content:attr(data-label);position:absolute;left:calc(100% + 1 * var(--u));top:50%;translate:0 -50%;padding:calc(.3 * var(--u)) calc(.8 * var(--u));border-radius:calc(.5 * var(--u));background:#17181c;color:#fff;font-size:calc(1 * var(--u));font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;z-index:5}.slt-dsn[data-live] .slt-dsn__tab:hover:after{opacity:1}.slt-dsn[data-live] .slt-dsn__tab[data-panel]{cursor:pointer}.slt-dsn[data-live] .slt-dsn__tab[data-panel]:hover:not([data-on]){border-color:var(--d-line-strong)}.slt-dsn__panel,.slt-dsn__insp{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--f-panel)}.slt-dsn__panel{border-right:1px solid var(--d-line-strong)}.slt-dsn__insp{border-left:1px solid var(--d-line-strong)}.slt-dsn__phead{display:flex;align-items:center;justify-content:space-between;gap:calc(.8 * var(--u));flex:none;height:calc(2.8 * var(--u));padding:0 calc(.6 * var(--u)) 0 calc(1 * var(--u));background:var(--f-head);font-size:calc(.9 * var(--u));font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0}.slt-dsn__pheadacts{display:inline-flex;align-items:center;gap:calc(.2 * var(--u))}.slt-dsn__pheadacts>span{display:inline-flex;align-items:center;justify-content:center;width:calc(2 * var(--u));height:calc(2 * var(--u));color:#ffffffbf}.slt-dsn__pheadacts svg{width:calc(1.3 * var(--u));height:calc(1.3 * var(--u))}.slt-dsn__pheadnote{width:auto!important;letter-spacing:.04em;text-transform:none;font-weight:400;opacity:.75;padding-right:calc(.4 * var(--u))}.slt-dsn__inspchip{margin-left:calc(.8 * var(--u));padding:calc(.2 * var(--u)) calc(.6 * var(--u));background:var(--f-accent);color:#fff;font-size:calc(.9 * var(--u));font-weight:700;letter-spacing:.08em}.slt-dsn__tree{padding:calc(.4 * var(--u)) 0;overflow:hidden}.slt-dsn__row{display:flex;align-items:center;gap:calc(.5 * var(--u));min-height:calc(2.1 * var(--u));padding:calc(.1 * var(--u)) calc(.8 * var(--u));font-size:calc(1.1 * var(--u));color:var(--f-ink);white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.07)}.slt-dsn__caret{display:inline-flex;align-items:center;justify-content:center;width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));flex:none;color:var(--f-faint);opacity:0}.slt-dsn__caret svg{width:calc(.9 * var(--u));height:calc(.9 * var(--u))}.slt-dsn[data-live] .slt-dsn__row:hover .slt-dsn__caret{opacity:1}.slt-dsn__row[data-depth="1"]{padding-left:calc(2 * var(--u))}.slt-dsn__row[data-depth="2"]{padding-left:calc(3.2 * var(--u))}.slt-dsn__row[data-depth="3"]{padding-left:calc(4.4 * var(--u))}.slt-dsn__row[data-on]{background:color-mix(in srgb,var(--f-chrome) 26%,transparent);box-shadow:inset calc(.2 * var(--u)) 0 0 var(--f-chrome)}.slt-dsn__row b{font-weight:400;font-size:calc(1 * var(--u));opacity:.6;flex:none}.slt-dsn__row em{font-style:normal;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.slt-dsn[data-live] .slt-dsn__row{cursor:pointer}.slt-dsn[data-live] .slt-dsn__row:hover:not([data-on]){background:var(--d-wash)}.slt-dsn__panelbody{padding:calc(1 * var(--u));overflow:hidden}.slt-dsn__panelbody--flush{padding:0}.slt-dsn__addgroup{margin-bottom:calc(.5 * var(--u));font-size:calc(1 * var(--u));font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#d6d6dc}.slt-dsn__addgroup:not(:first-child){margin-top:calc(1.4 * var(--u))}.slt-dsn__preset{display:flex;align-items:center;gap:calc(.8 * var(--u));width:100%;padding:calc(.5 * var(--u)) calc(.8 * var(--u)) calc(.5 * var(--u)) calc(.5 * var(--u));margin-bottom:calc(.3 * var(--u));border:1px solid var(--d-line);background:var(--f-panel);font-size:calc(1.2 * var(--u))}.slt-dsn__presetname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slt-dsn__preseth{font-size:calc(1 * var(--u));font-variant-numeric:tabular-nums;color:var(--f-faint)}.slt-dsn__thumb{position:relative;flex:none;width:calc(3.4 * var(--u));height:calc(2.6 * var(--u));border:1px solid var(--d-ctl);background:var(--f-ground);overflow:hidden}.slt-dsn__thumb:before,.slt-dsn__thumb:after{content:"";position:absolute;background:var(--f-ink);opacity:.55}.slt-dsn__thumb[data-preset=banner]:before{inset:2px 2px auto;height:4px}.slt-dsn__thumb[data-preset=banner]:after{inset:9px 2px 2px;opacity:.12}.slt-dsn__thumb[data-preset=navbar]:before{inset:2px 2px auto;height:5px}.slt-dsn__thumb[data-preset=navbar]:after{inset:10px 2px 2px;opacity:.14}.slt-dsn__thumb[data-preset=hero-centred]:before{inset:6px 8px auto;height:6px}.slt-dsn__thumb[data-preset=hero-centred]:after{inset:15px 11px auto;height:4px;opacity:.3}.slt-dsn__thumb[data-preset=hero-split]:before{inset:6px auto 6px 3px;width:13px}.slt-dsn__thumb[data-preset=hero-split]:after{inset:6px 3px 6px auto;width:13px;opacity:.2}.slt-dsn__thumb[data-preset=features]:before{inset:3px 3px auto;height:4px;opacity:.3}.slt-dsn__thumb[data-preset=features]:after{inset:11px 3px 4px;opacity:1;background:linear-gradient(90deg,rgba(255,255,255,.45) 0 30%,transparent 30% 35%,rgba(255,255,255,.45) 35% 65%,transparent 65% 70%,rgba(255,255,255,.45) 70% 100%)}.slt-dsn__thumb[data-preset=cta]:before{inset:0;opacity:.28}.slt-dsn__thumb[data-preset=cta]:after{inset:10px 10px auto;height:6px;opacity:.9}.slt-dsn__thumb[data-preset=pricing]:before{inset:3px 3px auto;height:4px;opacity:.3}.slt-dsn__thumb[data-preset=pricing]:after{inset:10px 3px 3px;opacity:1;background:linear-gradient(90deg,rgba(255,255,255,.28) 0 30%,transparent 30% 35%,rgba(255,255,255,.6) 35% 65%,transparent 65% 70%,rgba(255,255,255,.28) 70% 100%)}.slt-dsn__thumb[data-preset=form]:before{inset:4px 4px auto;height:4px;opacity:.3}.slt-dsn__thumb[data-preset=form]:after{inset:12px 4px 4px;opacity:.16}.slt-dsn__thumb[data-preset=footer]:before{inset:auto 2px 2px;height:9px;opacity:.7}.slt-dsn__thumb[data-preset=footer]:after{inset:2px 2px auto;height:10px;opacity:.12}.slt-dsn__thumb[data-preset=blank]:before,.slt-dsn__thumb[data-preset=blank]:after{display:none}.slt-dsn__inserts{display:flex;flex-wrap:wrap;gap:calc(.4 * var(--u))}.slt-dsn__insert{height:calc(2.4 * var(--u));display:inline-flex;align-items:center;padding-inline:calc(.9 * var(--u));border:1px solid var(--d-line-strong);font-size:calc(1.1 * var(--u));color:var(--f-muted)}.slt-dsn__page-row{display:flex;align-items:center;gap:calc(.6 * var(--u));min-height:calc(3.6 * var(--u));padding:0 calc(.6 * var(--u)) 0 calc(1 * var(--u));border-bottom:1px solid var(--d-line)}.slt-dsn__page-row[data-current]{background:color-mix(in srgb,var(--f-accent) 12%,transparent);box-shadow:inset calc(.2 * var(--u)) 0 0 var(--f-accent)}.slt-dsn__pageicon{display:inline-flex;flex:none;color:var(--f-faint)}.slt-dsn__pageicon svg{width:calc(1.3 * var(--u));height:calc(1.3 * var(--u))}.slt-dsn__pagename{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(.1 * var(--u));padding:calc(.4 * var(--u)) 0}.slt-dsn__pagename b{font-size:calc(1.2 * var(--u));font-weight:550}.slt-dsn__pagename em{font-style:normal;font-family:var(--f-mono);font-size:calc(1 * var(--u));color:var(--f-faint)}.slt-dsn__pagemeta{flex:none;min-width:calc(1.6 * var(--u));text-align:right;font-size:calc(1 * var(--u));font-variant-numeric:tabular-nums;color:var(--f-faint)}.slt-dsn__pagetools{display:flex;gap:1px;flex:none;opacity:0}.slt-dsn__pagetools svg{width:calc(1.2 * var(--u));height:calc(1.2 * var(--u));color:var(--f-muted)}.slt-dsn[data-live] .slt-dsn__page-row{cursor:pointer}.slt-dsn[data-live] .slt-dsn__page-row:hover .slt-dsn__pagetools{opacity:1}.slt-dsn__blfilter{display:flex;flex-direction:column;gap:calc(.6 * var(--u));margin-bottom:calc(1 * var(--u));padding-bottom:calc(.8 * var(--u));border-bottom:1px solid var(--d-line)}.slt-dsn__blsearch{display:flex;align-items:center;gap:calc(.5 * var(--u));height:calc(2.4 * var(--u));padding-inline:calc(.7 * var(--u));border:1px solid var(--d-line);border-radius:calc(.5 * var(--u));background:var(--d-wash);color:var(--f-faint);font-size:calc(1.1 * var(--u))}.slt-dsn__blsearch svg{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));flex:none}.slt-dsn__blsearch em{font-style:normal}.slt-dsn__blcats{display:flex;flex-wrap:wrap;gap:calc(.3 * var(--u))}.slt-dsn__blcats span{height:calc(2 * var(--u));display:inline-flex;align-items:center;padding-inline:calc(.7 * var(--u));border:1px solid transparent;border-radius:999px;background:#ffffff0d;font-size:calc(1 * var(--u));font-weight:450;color:var(--f-muted);white-space:nowrap}.slt-dsn__blcats span[data-on]{background:#000;border-color:#000;color:#fff}.slt-dsn__libcard{display:block;margin-bottom:calc(.8 * var(--u));border:1px solid var(--d-line);background:var(--f-panel);overflow:hidden}.slt-dsn__libshot{position:relative;display:block;height:calc(12.8 * var(--u));border-bottom:1px solid var(--d-line);background:#fff;overflow:hidden}.slt-dsn__libshot i{position:absolute;background:#0b122029}.slt-dsn__libshot i:nth-child(1){top:16%;left:10%;width:46%;height:13%}.slt-dsn__libshot i:nth-child(2){top:36%;left:10%;right:10%;height:6%;opacity:.7}.slt-dsn__libshot i:nth-child(3){top:56%;left:10%;width:22%;height:28%;opacity:.5}.slt-dsn__librow{display:flex;align-items:center;justify-content:space-between;gap:calc(.8 * var(--u));padding:calc(.6 * var(--u)) calc(.8 * var(--u))}.slt-dsn__libname{min-width:0;font-size:calc(1.1 * var(--u));font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slt-dsn__libadd{display:inline-flex;align-items:center;gap:calc(.4 * var(--u));flex:none;height:calc(2.2 * var(--u));padding-inline:calc(.8 * var(--u));border:1px solid rgba(255,255,255,.14);background:var(--f-btn);font-size:calc(1.1 * var(--u));color:var(--f-ink)}.slt-dsn__libadd svg{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u))}.slt-dsn__classrow{display:flex;align-items:center;justify-content:space-between;gap:calc(.8 * var(--u));padding:calc(.7 * var(--u)) calc(1 * var(--u));border-bottom:1px solid var(--d-line);font-size:calc(1.2 * var(--u))}.slt-dsn__classrow em{font-style:normal;font-family:var(--f-mono);font-size:calc(1.1 * var(--u))}.slt-dsn__classcount{min-width:calc(2 * var(--u));padding:calc(.1 * var(--u)) calc(.6 * var(--u));border-radius:999px;background:#ffffff1a;color:var(--f-faint);font-size:calc(1 * var(--u));font-variant-numeric:tabular-nums;text-align:center}.slt-dsn__hint{margin:calc(1.2 * var(--u)) 0 calc(1.4 * var(--u));font-size:calc(1.1 * var(--u));line-height:1.5;color:var(--f-faint)}.slt-dsn__stagewrap{position:relative;min-width:0;min-height:0;overflow:hidden}.slt-dsn__ruler{position:absolute;z-index:2;overflow:hidden;pointer-events:none;font-size:calc(.9 * var(--u));font-variant-numeric:tabular-nums;color:var(--f-faint);background:color-mix(in srgb,var(--f-ground) 82%,transparent)}.slt-dsn__ruler span{position:absolute}.slt-dsn__ruler--h{top:0;left:calc(2.8 * var(--u));right:0;height:calc(1.6 * var(--u));border-bottom:1px solid var(--d-line)}.slt-dsn__ruler--h span{left:calc(var(--i) * var(--tick, calc(8 * var(--u))));margin-left:var(--tick0, calc(4 * var(--u)));border-left:1px solid var(--d-ctl);padding-left:calc(.3 * var(--u));line-height:calc(1.5 * var(--u))}.slt-dsn__ruler--v{top:calc(1.6 * var(--u));left:0;bottom:0;width:calc(2.8 * var(--u));border-right:1px solid var(--d-line)}.slt-dsn__ruler--v span{left:0;right:0;top:calc(var(--i) * var(--tick, calc(8 * var(--u))));margin-top:var(--tick0, calc(6.4 * var(--u)));border-top:1px solid var(--d-ctl);padding-left:calc(.3 * var(--u));padding-top:calc(.1 * var(--u))}.slt-dsn__stage{position:absolute;inset:calc(1.6 * var(--u)) 0 0 calc(2.8 * var(--u));overflow:hidden;padding:calc(4 * var(--u)) calc(4 * var(--u)) 0;background-color:var(--f-ground)}.slt-dsn__frame{display:flex;flex-direction:column;height:100%;margin-inline:auto;transition:width .18s cubic-bezier(.25,.6,.2,1)}.slt-dsn__caption{flex:none;margin:0 0 calc(.7 * var(--u));font-family:var(--f-mono);font-size:calc(1 * var(--u));font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--f-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slt-dsn__caption em{font-style:normal;font-weight:500;letter-spacing:.08em;color:color-mix(in srgb,var(--f-faint) 78%,transparent)}.slt-dsn__caption em:before{content:" · ";opacity:.55}.slt-dsn__board{position:relative;flex:1;min-height:0;width:100%;overflow:hidden;transform:scale(var(--zoom, 1));transform-origin:50% 0;outline:1px solid rgba(255,255,255,.55);box-shadow:0 calc(2 * var(--u)) calc(2.4 * var(--u)) calc(-.4 * var(--u)) #00000073;--f-ink: #0b1220;--f-muted: rgba(11, 18, 32, .62);--f-faint: rgba(11, 18, 32, .45);--f-sunken: #f6f7f9;--d-line: rgba(11, 18, 32, .1);--d-line-strong: rgba(11, 18, 32, .16);background:#fff}.slt-dsn__sitenav{display:flex;align-items:center;gap:calc(1.4 * var(--u));height:calc(4 * var(--u));padding-inline:4%;border-bottom:1px solid var(--d-line);font-size:calc(1.1 * var(--u));color:var(--f-muted)}.slt-dsn__sitemark{display:inline-flex;align-items:center;gap:calc(.7 * var(--u));font-weight:700;color:var(--f-ink);letter-spacing:-.02em}.slt-dsn__sitemark i{width:calc(1.6 * var(--u));height:calc(1.6 * var(--u));border-radius:calc(.4 * var(--u));background:linear-gradient(135deg,var(--f-ink),color-mix(in srgb,var(--f-ink) 55%,#ffffff))}.slt-dsn__sitelinks{display:inline-flex;align-items:center;gap:calc(1.4 * var(--u))}.slt-dsn__sitenav .slt-dsn__pill{margin-left:auto;padding:calc(.5 * var(--u)) calc(1.2 * var(--u));border-radius:calc(.4 * var(--u));background:var(--f-ink);color:#fff;font-size:calc(1 * var(--u));font-weight:600}.slt-dsn__burger{display:none;flex-direction:column;justify-content:center;gap:calc(.4 * var(--u));width:calc(2.2 * var(--u));margin-left:auto}.slt-dsn__burger i{display:block;height:calc(.2 * var(--u));background:var(--f-ink)}.slt-dsn__board[data-bp=tablet] .slt-dsn__sitelinks,.slt-dsn__board[data-bp=phone] .slt-dsn__sitelinks,.slt-dsn__board[data-bp=tablet] .slt-dsn__pill,.slt-dsn__board[data-bp=phone] .slt-dsn__pill{display:none}.slt-dsn__board[data-bp=tablet] .slt-dsn__burger,.slt-dsn__board[data-bp=phone] .slt-dsn__burger{display:flex}.slt-dsn__board[data-bp=tablet] .slt-dsn__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.slt-dsn__board[data-bp=phone] .slt-dsn__cards{grid-template-columns:minmax(0,1fr)}.slt-dsn__board[data-bp=tablet] .slt-dsn__sitenav,.slt-dsn__board[data-bp=phone] .slt-dsn__sitenav{padding-inline:2.5%}.slt-dsn__canvasbody{position:relative;padding:calc(2.4 * var(--u)) 4%}.slt-dsn__hole{display:block;height:calc(var(--hole, 10) * var(--u))}.slt-dsn__node{position:absolute;outline:calc(.15 * var(--u)) solid var(--f-chrome);outline-offset:calc(-.15 * var(--u));touch-action:none}.slt-dsn__node i,.slt-dsn__marq i{position:absolute;width:calc(.9 * var(--u));height:calc(.9 * var(--u));background:#fff;border:calc(.15 * var(--u)) solid var(--f-chrome);border-radius:1px;touch-action:none}.slt-dsn__node i[data-g=nw],.slt-dsn__marq i[data-g=nw]{top:calc(-.5 * var(--u));left:calc(-.5 * var(--u))}.slt-dsn__node i[data-g=n],.slt-dsn__marq i[data-g=n]{top:calc(-.5 * var(--u));left:calc(50% - .45 * var(--u))}.slt-dsn__node i[data-g=ne],.slt-dsn__marq i[data-g=ne]{top:calc(-.5 * var(--u));right:calc(-.5 * var(--u))}.slt-dsn__node i[data-g=w],.slt-dsn__marq i[data-g=w]{top:calc(50% - .45 * var(--u));left:calc(-.5 * var(--u))}.slt-dsn__node i[data-g=e],.slt-dsn__marq i[data-g=e]{top:calc(50% - .45 * var(--u));right:calc(-.5 * var(--u))}.slt-dsn__node i[data-g=sw],.slt-dsn__marq i[data-g=sw]{bottom:calc(-.5 * var(--u));left:calc(-.5 * var(--u))}.slt-dsn__node i[data-g=s],.slt-dsn__marq i[data-g=s]{bottom:calc(-.5 * var(--u));left:calc(50% - .45 * var(--u))}.slt-dsn__node i[data-g=se],.slt-dsn__marq i[data-g=se]{bottom:calc(-.5 * var(--u));right:calc(-.5 * var(--u))}.slt-dsn__marq{position:absolute;outline:calc(.15 * var(--u)) solid var(--f-chrome);outline-offset:calc(-.15 * var(--u));pointer-events:none}.slt-dsn[data-live] .slt-dsn__board{cursor:default}.slt-dsn[data-live] .slt-dsn__board [data-mock-el]{cursor:pointer}.slt-dsn[data-live] .slt-dsn__node,.slt-dsn[data-live] .slt-dsn__node i{cursor:move}.slt-dsn__node[data-drag] i{background:var(--f-chrome)}.slt-dsn__chip{position:absolute;top:calc(-.6 * var(--u));left:0;transform:translateY(-100%);display:inline-flex;align-items:center;padding:calc(.4 * var(--u)) calc(.8 * var(--u));border-radius:calc(.4 * var(--u));background:var(--f-accent);color:#fff;font-family:var(--f-mono);font-size:calc(1 * var(--u));font-weight:600;line-height:1.5;letter-spacing:.01em;white-space:nowrap;box-shadow:0 0 0 1px #ffffff8c}.slt-dsn__eyebrow{margin:0;font-family:var(--f-mono);font-size:calc(1 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:var(--f-faint)}.slt-dsn__h1{margin:0;font-size:calc(var(--h1, 3.1) * var(--u));line-height:1.04;letter-spacing:-.035em;font-weight:700;color:var(--f-ink)}.slt-dsn__lines{display:grid;gap:calc(.7 * var(--u))}.slt-dsn__lines i{display:block;height:calc(.7 * var(--u));border-radius:999px;background:color-mix(in srgb,var(--f-ink) 12%,transparent)}.slt-dsn__btns{display:flex;gap:calc(.8 * var(--u));margin-top:calc(2 * var(--u))}.slt-dsn__btns i{height:calc(2.6 * var(--u));width:calc(9 * var(--u));border-radius:calc(.4 * var(--u));background:var(--f-ink)}.slt-dsn__btns i+i{background:transparent;border:1px solid var(--d-line-strong)}.slt-dsn__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(1.2 * var(--u));margin-top:calc(2.8 * var(--u));padding-inline:4%}.slt-dsn__cards>span{display:block;height:calc(9 * var(--u));border-radius:calc(.6 * var(--u));border:1px solid var(--d-line);background:var(--f-sunken)}.slt-dsn__insp{font-size:calc(1.1 * var(--u))}.slt-dsn__selector{flex:none;padding:calc(1 * var(--u)) calc(1.4 * var(--u)) calc(.8 * var(--u));border-bottom:1px solid var(--i-line-strong)}.slt-dsn__well{display:flex;flex-wrap:wrap;align-items:center;gap:calc(.4 * var(--u));min-height:calc(3.2 * var(--u));padding:calc(.4 * var(--u));border:1px solid var(--i-line-strong);border-radius:calc(.6 * var(--u));background:var(--i-well)}.slt-dsn__seltag{display:inline-flex;align-items:center;height:calc(2.2 * var(--u));padding-inline:calc(.8 * var(--u));border-radius:calc(.4 * var(--u));background:#000;color:#fff;font-family:var(--f-mono);font-size:calc(1 * var(--u));font-weight:700;letter-spacing:.06em;text-transform:uppercase}.slt-dsn__clschip{display:inline-flex;align-items:center;gap:calc(.3 * var(--u));height:calc(2.2 * var(--u));padding:0 calc(.5 * var(--u)) 0 calc(.8 * var(--u));border:1px solid var(--i-line);border-radius:calc(.3 * var(--u));background:var(--f-panel);color:var(--f-ink);font-family:var(--f-mono);font-size:calc(1 * var(--u));font-weight:450;white-space:nowrap;min-width:0;overflow:hidden}.slt-dsn__clschip b{font-weight:400;opacity:0}.slt-dsn[data-live] .slt-dsn__clschip:hover b{opacity:.55}.slt-dsn__clsadd{flex:1;min-width:calc(6.4 * var(--u));padding-inline:calc(.4 * var(--u));font-family:var(--f-mono);font-size:calc(1.1 * var(--u));color:var(--i-ghost)}.slt-dsn__selhint{display:block;margin-top:calc(.6 * var(--u));font-size:calc(1 * var(--u));line-height:1.35;letter-spacing:.01em;color:var(--i-faint)}.slt-dsn__insptabs{display:grid;grid-template-columns:1fr 1fr 1fr;flex:none;border-bottom:1px solid var(--d-line)}.slt-dsn__insptabs span{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(.5 * var(--u));height:calc(3 * var(--u));font-size:calc(1 * var(--u));font-weight:600;letter-spacing:.02em;color:var(--f-muted)}.slt-dsn__insptabs svg{width:calc(1.2 * var(--u));height:calc(1.2 * var(--u))}.slt-dsn__insptabs span[data-on]{background:var(--d-on);color:var(--f-ink)}.slt-dsn__insptabs span[data-on]:after{content:"";position:absolute;left:calc(1.2 * var(--u));right:calc(1.2 * var(--u));bottom:0;height:calc(.2 * var(--u));border-radius:calc(.2 * var(--u)) calc(.2 * var(--u)) 0 0;background:var(--f-accent)}.slt-dsn[data-live] .slt-dsn__insptabs span{cursor:pointer}.slt-dsn__inspbody{padding:calc(.6 * var(--u)) calc(1.4 * var(--u)) calc(1.4 * var(--u));overflow:hidden}.slt-dsn__statebar{margin:calc(1 * var(--u)) 0 calc(.8 * var(--u))}.slt-dsn__statebar[data-statelive]{padding:calc(.6 * var(--u));border-radius:calc(.5 * var(--u));background:color-mix(in srgb,var(--f-accent) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--f-accent) 22%,transparent)}.slt-dsn__statehint{display:none;margin:calc(.6 * var(--u)) calc(.2 * var(--u)) 0;font-size:calc(1 * var(--u));line-height:1.4;color:var(--f-muted)}.slt-dsn__statebar[data-statelive] .slt-dsn__statehint{display:block}.slt-dsn__statehint b{color:var(--f-accent);text-transform:capitalize}.slt-dsn__seg2{display:flex;gap:calc(.2 * var(--u));padding:calc(.2 * var(--u));border:1px solid var(--i-line);border-radius:calc(.4 * var(--u));background:var(--i-well);min-width:0}.slt-dsn__seg2 span{flex:1;display:inline-flex;align-items:center;justify-content:center;min-width:0;height:calc(2.4 * var(--u));padding:0 calc(.2 * var(--u));border:1px solid transparent;border-radius:calc(.3 * var(--u));font-size:calc(1.1 * var(--u));font-weight:550;line-height:1;color:var(--i-label);white-space:nowrap}.slt-dsn__seg2 span[data-on]{background:var(--f-panel);border-color:var(--i-line-strong);box-shadow:0 1px 2px #0006;color:var(--f-ink)}.slt-dsn__seg2--sm span{height:calc(2 * var(--u));font-size:calc(1 * var(--u))}.slt-dsn[data-live] .slt-dsn__seg2--sm span{cursor:pointer}.slt-dsn__igroup{padding:calc(1.2 * var(--u)) 0 calc(1.4 * var(--u));border-top:1px solid var(--i-line)}.slt-dsn__inspbody>.slt-dsn__igroup:first-child{border-top:0;padding-top:calc(.6 * var(--u))}.slt-dsn__gtitle{display:flex;align-items:center;gap:calc(.7 * var(--u));margin-bottom:calc(1 * var(--u));font-size:calc(1.1 * var(--u));font-weight:600;letter-spacing:-.005em;color:var(--f-ink)}.slt-dsn__gtitle svg{width:calc(1.2 * var(--u));height:calc(1.2 * var(--u));flex:none;color:var(--i-faint)}.slt-dsn__prop{display:grid;grid-template-columns:calc(7.6 * var(--u)) minmax(0,1fr);align-items:center;gap:calc(.6 * var(--u));margin-bottom:calc(.6 * var(--u));min-height:calc(2.6 * var(--u))}.slt-dsn__prop>span:first-child{font-size:calc(1.2 * var(--u));font-weight:500;color:var(--i-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slt-dsn__input{display:flex;align-items:center;gap:calc(.4 * var(--u));min-height:calc(2.6 * var(--u));padding-inline:calc(.8 * var(--u));border:1px solid var(--i-line-strong);border-radius:calc(.6 * var(--u));background:var(--f-panel);font-size:calc(1.2 * var(--u));color:color-mix(in srgb,var(--f-ink) 90%,transparent);min-width:0;overflow:hidden;white-space:nowrap}.slt-dsn__input svg{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));margin-left:auto;color:var(--i-faint);flex:none}.slt-dsn__input[data-ghost]{background:var(--i-well);color:var(--i-ghost)}.slt-dsn__xywh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(.6 * var(--u));margin-bottom:calc(.8 * var(--u))}.slt-dsn__cell{display:flex;align-items:center;gap:calc(.4 * var(--u));height:calc(2.6 * var(--u));padding:0 calc(.4 * var(--u)) 0 calc(.7 * var(--u));border:1px solid var(--i-line-strong);border-radius:calc(.3 * var(--u));background:var(--f-panel);min-width:0;overflow:hidden}.slt-dsn__cell u{text-decoration:none;font-size:calc(.9 * var(--u));font-weight:700;color:var(--i-faint);flex:none}.slt-dsn__cell span{font-family:var(--f-mono);font-size:calc(1.1 * var(--u));color:color-mix(in srgb,var(--f-ink) 90%,transparent);overflow:hidden;text-overflow:ellipsis}.slt-dsn__cell[data-pinned]{border-color:var(--f-warn)}.slt-dsn__cell[data-pinned] u{color:var(--f-warn)}.slt-dsn__duo{display:grid;grid-template-columns:1fr 1fr;gap:calc(.6 * var(--u));margin-bottom:calc(.6 * var(--u))}.slt-dsn__mini{display:flex;flex-direction:column;gap:calc(.2 * var(--u));min-width:0}.slt-dsn__mini u{text-decoration:none;font-size:calc(1 * var(--u));font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--i-faint)}.slt-dsn__ixcard{padding:calc(.8 * var(--u)) calc(1 * var(--u));margin-bottom:calc(1 * var(--u));border:1px solid var(--d-ctl);border-radius:calc(.6 * var(--u));background:#ffffff06}.slt-dsn__ixhead{display:flex;align-items:center;gap:calc(.6 * var(--u));margin-bottom:calc(.6 * var(--u))}.slt-dsn__ixhead>svg{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));flex:none;color:var(--f-chrome)}.slt-dsn__ixhead .slt-dsn__input{flex:1;min-width:0;font-weight:600}.slt-dsn__ixdel{display:inline-flex;flex:none;color:var(--i-faint)}.slt-dsn__ixdel svg{width:calc(1.2 * var(--u));height:calc(1.2 * var(--u))}.slt-dsn__attradd{display:grid;grid-template-columns:1fr 1fr auto;gap:calc(.6 * var(--u));margin-top:calc(.8 * var(--u))}.slt-dsn__crumbs{display:flex;align-items:center;gap:calc(.6 * var(--u));flex:none;height:calc(2.8 * var(--u));padding-inline:calc(1.4 * var(--u));background:var(--f-crumb);border-top:1px solid var(--d-line-strong);color:#ffffffa8;font-family:var(--f-mono);font-size:calc(1 * var(--u));white-space:nowrap;overflow:hidden}.slt-dsn__crumbs s{text-decoration:none}.slt-dsn__csep{opacity:.4}.slt-dsn__crumbs b{font-weight:400;color:#57b4ff}.slt-dsn__cmeta{display:flex;gap:calc(1.6 * var(--u))}.slt-dsn__cmeta em{font-style:normal;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em;font-size:calc(1 * var(--u))}@container (max-width: 940px){.slt-dsn__body,.slt-dsn:not([data-panel-open]) .slt-dsn__body{grid-template-columns:calc(4.8 * var(--u)) minmax(0,1fr) calc(25.6 * var(--u))}.slt-dsn__panel{display:none}}@container (max-width: 700px){.slt-dsn{--u: clamp(5px, 1.7cqi, 8px)}.slt-dsn__body,.slt-dsn:not([data-panel-open]) .slt-dsn__body{grid-template-columns:calc(4.8 * var(--u)) minmax(0,1fr)}.slt-dsn__insp,.slt-dsn .slt-dsn__hideable{display:none}}
