@charset "UTF-8";.vft-fade-in-linear-enter-active,.vft-fade-in-linear-leave-active{transition:var(--vft-transition-fade-linear)}.vft-fade-in-linear-enter-from,.vft-fade-in-linear-leave-to{opacity:0}.vft-fade-in-enter-active,.vft-fade-in-leave-active{transition:all var(--vft-transition-duration) cubic-bezier(.55,0,.1,1)}.vft-fade-in-enter-from,.vft-fade-in-leave-active{opacity:0}.vft-zoom-in-center-enter-active,.vft-zoom-in-center-leave-active{transition:all var(--vft-transition-duration) cubic-bezier(.55,0,.1,1)}.vft-zoom-in-center-enter-from,.vft-zoom-in-center-leave-active{transform:scaleX(0);opacity:0}.vft-zoom-in-top-enter-active,.vft-zoom-in-top-leave-active{transition:var(--vft-transition-md-fade);transform:scaleY(1);transform-origin:center top;opacity:1}.vft-zoom-in-top-enter-active[data-popper-placement^=top],.vft-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.vft-zoom-in-top-enter-from,.vft-zoom-in-top-leave-active{transform:scaleY(0);opacity:0}.vft-zoom-in-top-fast-enter-active{transition:var(--vft-transition-md-fade);transform:scaleY(1);transform-origin:center top;opacity:1}.vft-zoom-in-top-fast-enter-active[data-popper-placement^=top]{transform-origin:center bottom}.vft-zoom-in-top-fast-leave-active{transform:scaleY(1);transform-origin:center top;opacity:1}.vft-zoom-in-top-fast-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.vft-zoom-in-top-fast-enter-from,.vft-zoom-in-top-fast-leave-active{transform:scaleY(0);opacity:0}.vft-zoom-in-bottom-enter-active,.vft-zoom-in-bottom-leave-active{transform:scaleY(1);transform-origin:center bottom;transition:var(--vft-transition-md-fade);opacity:1}.vft-zoom-in-bottom-enter-from,.vft-zoom-in-bottom-leave-active{transform:scaleY(0);opacity:0}.vft-zoom-in-left-enter-active,.vft-zoom-in-left-leave-active{transform:scale(1);transform-origin:top left;transition:var(--vft-transition-md-fade);opacity:1}.vft-zoom-in-left-enter-from,.vft-zoom-in-left-leave-active{transform:scale(.45);opacity:0}.collapse-transition{transition:var(--vft-transition-duration) height ease-in-out,var(--vft-transition-duration) padding-top ease-in-out,var(--vft-transition-duration) padding-bottom ease-in-out}.vft-collapse-transition-leave-active,.vft-collapse-transition-enter-active{transition:var(--vft-transition-duration) max-height ease-in-out,var(--vft-transition-duration) padding-top ease-in-out,var(--vft-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--vft-transition-duration) width ease-in-out,var(--vft-transition-duration) padding-left ease-in-out,var(--vft-transition-duration) padding-right ease-in-out}.vft-list-enter-active,.vft-list-leave-active{transition:all 1s}.vft-list-enter-from,.vft-list-leave-to{transform:translateY(-1.875rem);opacity:0}.vft-list-leave-active{position:absolute!important}.vft-opacity-transition{transition:opacity var(--vft-transition-duration) cubic-bezier(.55,0,.1,1)}@keyframes vft-rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes vft-loading-dot{33%{transform:translateY(-2em)}66%{transform:translateY(-1em)}}:root{--blog-shadow-sm: 0 .125rem .5rem rgba(0, 0, 0, .08);--blog-shadow-md: 0 .5rem 1.5rem rgba(0, 0, 0, .12);--blog-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .15);--blog-radius-sm: .5rem;--blog-radius-md: .75rem;--blog-radius-lg: 1rem;--blog-radius-xl: 1.25rem;--blog-radius-pill: 62.4375rem;--blog-transition: all .3s cubic-bezier(.4, 0, .2, 1);--blog-transition-fast: all .2s cubic-bezier(.4, 0, .2, 1);--blog-transition-slow: all .5s cubic-bezier(.4, 0, .2, 1);--blog-gap-xs: .5rem;--blog-gap-sm: .75rem;--blog-gap-md: 1rem;--blog-gap-lg: 1.25rem;--blog-gap-xl: 1.5rem;--blog-border: .0625rem solid rgba(0, 0, 0, .08);--blog-border-light: .0625rem solid rgba(0, 0, 0, .06)}html.dark{--blog-shadow-sm: 0 .125rem .5rem rgba(0, 0, 0, .3);--blog-shadow-md: 0 .5rem 1.5rem rgba(0, 0, 0, .4);--blog-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .5);--blog-border: .0625rem solid rgba(255, 255, 255, .08);--blog-border-light: .0625rem solid rgba(255, 255, 255, .06)}@keyframes blog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes blog-slide-up{0%{transform:translateY(1.25rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blog-card-enter{0%{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blog-pulse{0%,to{opacity:1}50%{opacity:.5}}.blog-fade-in{animation:blog-fade-in .6s ease-out}.blog-slide-up{animation:blog-slide-up .6s cubic-bezier(.22,1,.36,1)}.blog-card-hover{transition:var(--blog-transition);cursor:pointer}.blog-card-hover:hover{transform:translateY(-.25rem);box-shadow:var(--blog-shadow-md)}.blog-glass{background-color:color-mix(in srgb,var(--main-primary) 80%,transparent);backdrop-filter:blur(.75rem)}.blog-card{transition:var(--blog-transition);border-radius:var(--blog-radius-lg);background-color:var(--main-primary);box-shadow:var(--blog-shadow-sm)}.ab-workbench{width:min(100%,1200PX);margin:0 auto;padding:24PX 48PX 144PX;color:var(--ab-text);font-family:var(--ab-font);font-size:16PX;font-variant-numeric:tabular-nums;line-height:1.85;overflow-wrap:anywhere}.ab-workbench h1,.ab-workbench h2,.ab-workbench h3{font-family:var(--ab-display-font);text-wrap:balance}.ab-workbench h2{font-size:30PX;font-weight:750;letter-spacing:-.045em;line-height:1.4}.ab-workbench h3{font-size:20PX;font-weight:700;line-height:1.5}.ab-workbench p,.ab-workbench blockquote{max-width:36em}.ab-workbench a{text-decoration-thickness:.0625rem;text-underline-offset:.3em;transition:color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}.ab-workbench a:focus-visible,.ab-workbench figure:focus-visible{outline:.125rem solid var(--ab-accent);outline-offset:6PX}.ab-workbench .wb-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;min-height:72svh;padding:40PX 0 64PX;gap:40PX}.ab-workbench .wb-nameplate{position:relative;min-width:0;border:.0625rem solid var(--ab-border);background:var(--ab-surface)}.ab-workbench .wb-nameplate:before,.ab-workbench .wb-nameplate:after{content:"";position:absolute;width:12PX;height:12PX;border:.125rem solid var(--ab-accent);pointer-events:none}.ab-workbench .wb-nameplate:before{top:-.0625rem;left:-.0625rem;border-right:0;border-bottom:0}.ab-workbench .wb-nameplate:after{right:-.0625rem;bottom:-.0625rem;border-top:0;border-left:0}.ab-workbench .wb-heading{padding:40PX 32PX 32PX}.ab-workbench .wb-heading h1{margin-bottom:24PX;font-size:clamp(56PX,5.1vw,72PX);font-weight:850;letter-spacing:-.065em;line-height:1.12}.ab-workbench .wb-lede{max-width:20em;font-size:20PX;font-weight:550;line-height:1.7}.ab-workbench .wb-sub{margin-top:16PX;color:var(--ab-muted);font-size:13PX;line-height:1.8}.ab-workbench .wb-specification{display:grid;grid-template-columns:minmax(0,1fr) auto;border-top:.0625rem solid var(--ab-border)}.ab-workbench .wb-identity{padding:20PX 24PX 24PX 32PX;color:var(--ab-muted);font-size:12PX}.ab-workbench .wb-identity a{display:inline-block;margin-bottom:12PX;color:var(--ab-accent)}.ab-workbench .wb-site{color:var(--ab-text);font-size:15PX;font-weight:650}.ab-workbench .wb-day{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-width:0;padding:20PX 24PX;border-left:.0625rem solid var(--ab-border);color:var(--ab-accent);font-family:var(--ab-mono-font)}.ab-workbench .wb-day strong{font-size:56PX;font-weight:600;letter-spacing:-.06em;line-height:1.2}.ab-workbench .wb-day span{font-size:10PX;letter-spacing:.24em}.ab-workbench .wb-blueprint{min-width:0;padding:20PX 8PX;border-top:.0625rem solid var(--ab-border);border-bottom:.0625rem solid var(--ab-border);text-align:center}.ab-workbench .wb-blueprint figcaption{margin-top:12PX;color:var(--ab-muted);font-size:12PX;letter-spacing:.14em}.ab-workbench .toolbox-svg{display:block;width:min(100%,390PX);height:auto;margin:0 auto;overflow:visible}.ab-workbench .toolbox-svg g,.ab-workbench .toolbox-svg path,.ab-workbench .toolbox-svg rect,.ab-workbench .toolbox-svg circle{stroke-width:1.5;stroke-linecap:round;stroke:var(--ab-accent);fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ab-workbench .toolbox-svg .wb-measures,.ab-workbench .toolbox-svg .wb-measures path{stroke-width:1;stroke:var(--ab-muted)}.ab-workbench .toolbox-svg .wb-case,.ab-workbench .toolbox-svg .wb-case-side,.ab-workbench .toolbox-svg .wb-case-top{fill:color-mix(in srgb,var(--ab-accent) 8%,transparent)}.ab-workbench .toolbox-svg .wb-handle,.ab-workbench .toolbox-svg .wb-feet{stroke-width:2}.ab-workbench .toolbox-svg .wb-drawer-side{fill:color-mix(in srgb,var(--ab-accent-2) 12%,transparent)}.ab-workbench .toolbox-svg .wb-drawer-front{fill:color-mix(in srgb,var(--ab-accent) 8%,transparent)}.ab-workbench .toolbox-svg .wb-tool,.ab-workbench .toolbox-svg .wb-tool path,.ab-workbench .toolbox-svg .wb-tool circle{stroke:var(--ab-accent-2)}.ab-workbench .toolbox-svg .wb-pull{fill:color-mix(in srgb,var(--ab-accent-2) 16%,transparent)}.ab-workbench .toolbox-svg .wb-drawer-notch{stroke-width:1}.ab-workbench .toolbox-svg .drawer,.ab-workbench .toolbox-svg .drawer-face{transform-box:fill-box;transform-origin:center}.ab-workbench .toolbox-svg .drawer-face{transition:transform .3s cubic-bezier(.22,1,.36,1)}.ab-workbench .toolbox-svg .drawer:hover .drawer-face{transform:translate(.625rem)}.ab-workbench .wb-blueprint:focus-visible .drawer-face{transform:translate(.375rem)}.ab-workbench .wb-section{min-width:0;padding:72PX 0;border-top:.0625rem solid var(--ab-border);scroll-margin-top:100PX}.ab-workbench .wb-section>*{min-width:0}.ab-workbench .wb-section>h2{margin-bottom:32PX}.ab-workbench .wb-profile{padding:64PX 0 80PX}.ab-workbench .wb-profile-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40PX}.ab-workbench .wb-quote{max-width:32em;margin:40PX 0 0 auto;padding-left:24PX;border-left:.25rem solid var(--ab-accent);font-size:21PX;font-weight:550;line-height:1.8}.ab-workbench .wb-promises{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);-moz-column-gap:56PX;column-gap:56PX}.ab-workbench .wb-promise-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12PX}.ab-workbench .wb-promise{display:flex;align-items:baseline;padding:18PX 20PX;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;border:.0625rem dashed var(--ab-border);gap:14PX}.ab-workbench .wb-check{flex-shrink:0;color:var(--ab-accent);font-size:18PX}.ab-workbench .wb-footnote{margin-top:24PX;color:var(--ab-muted);font-size:13PX}.ab-workbench .wb-promises>.wb-footnote{grid-column:2}.ab-workbench .wb-principles>h2{text-align:center}.ab-workbench .wb-principle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20PX}.ab-workbench .wb-principle{position:relative;padding:28PX 24PX 28PX 36PX;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;border:.0625rem solid var(--ab-border);border-top:.125rem solid var(--ab-accent);background:var(--ab-surface-alt)}.ab-workbench .wb-principle:before{content:"";position:absolute;top:30PX;bottom:30PX;left:12PX;width:8PX;background:repeating-linear-gradient(to bottom,var(--ab-accent) 0,var(--ab-accent) .0625rem,transparent .0625rem,transparent .5rem)}.ab-workbench .wb-principle h3{margin-bottom:18PX;letter-spacing:-.04em}.ab-workbench .wb-principle p{color:var(--ab-muted);font-size:14PX}.ab-workbench .wb-ideas{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start;-moz-column-gap:64PX;column-gap:64PX}.ab-workbench .wb-ideas>h2{grid-column:1/-1}.ab-workbench .wb-ideas>.wb-footnote{grid-column:2;margin-top:12PX}.ab-workbench .wb-idea-list{grid-row:span 2}.ab-workbench .wb-idea-list li{display:flex;align-items:baseline;padding:14PX 0;border-bottom:.0625rem solid var(--ab-border);gap:16PX}.ab-workbench .wb-idea-list li:first-child{padding-top:0}.ab-workbench .marker{flex:0 0 8PX;width:8PX;height:8PX;background:var(--ab-accent)}.ab-workbench .wb-idea-aside{padding-top:20PX;border-top:.125rem solid var(--ab-accent);font-size:28PX;font-weight:650;letter-spacing:-.04em;line-height:1.65}.ab-workbench .wb-support{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:center;-moz-column-gap:64PX;column-gap:64PX}.ab-workbench .wb-support-copy p+p,.ab-workbench .wb-prose p+p{margin-top:20PX}.ab-workbench .wb-reward{grid-column:2;grid-row:1/3}.ab-workbench .wb-qr{max-width:100%;padding:20PX;transition:transform .2s ease,box-shadow .2s ease;text-align:center;justify-self:center}.ab-workbench .wb-qr figcaption{margin-top:14PX;color:var(--ab-muted);font-size:12PX}.ab-workbench .wb-image-frame{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;padding:10PX;border:.0625rem solid var(--ab-border);background:var(--ab-surface-alt)}.ab-workbench .wb-image-frame img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.ab-workbench .wb-image-frame:after{content:"";position:absolute;transition:box-shadow .2s ease;pointer-events:none;top:0;right:0;bottom:0;left:0}.ab-workbench .wb-contact{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);padding-right:40PX;padding-left:40PX;-moz-column-gap:64PX;column-gap:64PX;background:var(--ab-surface-alt)}.ab-workbench .wb-contact-intro{grid-column:1;margin-bottom:32PX;color:var(--ab-muted);font-size:14PX}.ab-workbench .wb-contact-list{grid-column:1}.ab-workbench .wb-contact-row{padding:20PX 0;border-top:.0625rem solid var(--ab-border)}.ab-workbench .wb-contact-row dt{margin-bottom:6PX;color:var(--ab-muted);font-size:10PX;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ab-workbench .wb-contact-value{font-family:var(--ab-mono-font);font-size:clamp(22PX,2.6vw,32PX);letter-spacing:-.04em;line-height:1.5}.ab-workbench .wb-contact-hint{margin-top:6PX;color:var(--ab-muted);font-size:12PX}.ab-workbench .wb-group{grid-column:2;grid-row:1/4;align-self:end}.ab-workbench .wb-join{grid-column:2;justify-self:center;min-height:44PX;margin-top:4PX;padding:10PX 28PX;border:.0625rem solid transparent;border-radius:6PX;background:var(--ab-accent);color:var(--ab-on-accent);font-size:14PX;font-weight:650;text-align:center;text-decoration:none}.ab-workbench .wb-business,.ab-workbench .wb-legal{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);gap:56PX}.ab-workbench .wb-business{margin-top:64PX}.ab-workbench .wb-legal{padding-top:48PX;padding-bottom:48PX;color:var(--ab-muted);font-size:13PX}.ab-workbench .wb-legal h2{color:var(--ab-text);font-size:22PX}.ab-workbench .wb-prose{min-width:0}.ab-workbench .wb-footer{position:relative;margin-top:32PX;padding-top:32PX;border-top:.0625rem solid var(--ab-border);color:var(--ab-muted)}.ab-workbench .wb-footer:before{content:"";position:absolute;top:-.0625rem;right:0;left:0;height:.125rem;transform:scaleX(clamp(.05,var(--ab-scroll-progress, 0),1));transform-origin:left;background:var(--ab-accent)}.ab-workbench .wb-footer-notes{font-size:12PX;line-height:1.9}.ab-workbench .wb-footer-meta{display:flex;flex-wrap:wrap;margin-top:28PX;font-family:var(--ab-mono-font);font-size:10PX;gap:8PX 16PX}.ab-workbench .wb-footer-meta span:not(:last-child):after{content:"|";margin-left:16PX;opacity:clamp(.3,var(--ab-scroll-progress, 0) * 2 - 1,1);color:var(--ab-accent)}@media(max-width:767px){.ab-workbench{padding:16PX 24PX 144PX}.ab-workbench .wb-hero,.ab-workbench .wb-profile-columns,.ab-workbench .wb-promises,.ab-workbench .wb-principle-grid,.ab-workbench .wb-ideas,.ab-workbench .wb-support,.ab-workbench .wb-contact,.ab-workbench .wb-business,.ab-workbench .wb-legal{grid-template-columns:minmax(0,1fr);gap:28PX}.ab-workbench .wb-hero{padding:24PX 0 48PX}.ab-workbench .wb-blueprint{width:100%}.ab-workbench .toolbox-svg{max-width:300PX}.ab-workbench .wb-section{padding-top:48PX;padding-bottom:48PX}.ab-workbench .wb-section>h2{margin-bottom:0}.ab-workbench .wb-principles>h2{margin-bottom:28PX;text-align:left}.ab-workbench .wb-promises>.wb-footnote,.ab-workbench .wb-ideas>.wb-footnote,.ab-workbench .wb-reward,.ab-workbench .wb-contact-intro,.ab-workbench .wb-contact-list,.ab-workbench .wb-group,.ab-workbench .wb-join{grid-column:auto;grid-row:auto;margin-top:0}.ab-workbench .wb-idea-list{grid-row:auto}.ab-workbench .wb-contact{padding-right:24PX;padding-left:24PX}.ab-workbench .wb-contact-intro{margin-bottom:0}.ab-workbench .wb-business{margin-top:48PX}}@media(max-width:479px){.ab-workbench{padding-right:20PX;padding-left:20PX}.ab-workbench .wb-heading{padding:32PX 22PX 28PX}.ab-workbench .wb-heading h1{font-size:56PX}.ab-workbench .wb-lede{font-size:18PX}.ab-workbench .wb-identity{padding:18PX 14PX 20PX 22PX}.ab-workbench .wb-day{padding:18PX 16PX}.ab-workbench .wb-day strong{font-size:44PX}.ab-workbench .wb-promise-grid{grid-template-columns:minmax(0,1fr)}.ab-workbench .wb-quote{padding-left:18PX;font-size:19PX}.ab-workbench .wb-contact{padding-right:20PX;padding-left:20PX}}.ab-shell[data-theme=dark] .ab-workbench .wb-blueprint{background-image:linear-gradient(color-mix(in srgb,var(--ab-border) 45%,transparent) .0625rem,transparent .0625rem),linear-gradient(90deg,color-mix(in srgb,var(--ab-border) 45%,transparent) .0625rem,transparent .0625rem);background-size:20PX 20PX}.ab-shell[data-theme=dark] .ab-workbench .toolbox-svg path,.ab-shell[data-theme=dark] .ab-workbench .toolbox-svg rect{stroke-width:2}.ab-shell[data-theme=dark] .ab-workbench .toolbox-svg .wb-measures path,.ab-shell[data-theme=dark] .ab-workbench .toolbox-svg .wb-drawer-notch{stroke-width:1}.ab-shell[data-theme=dark] .ab-workbench .wb-nameplate{box-shadow:0 16PX 40PX color-mix(in srgb,var(--ab-bg) 60%,transparent)}.ab-shell[data-theme=dark] .ab-workbench .wb-promise,.ab-shell[data-theme=dark] .ab-workbench .wb-principle{background:var(--ab-surface)}.ab-shell[data-theme=dark] .ab-workbench .wb-principle{border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.ab-shell[data-theme=dark] .ab-workbench .wb-promise:hover,.ab-shell[data-theme=dark] .ab-workbench .wb-principle:hover,.ab-shell[data-theme=dark] .ab-workbench .wb-qr:hover,.ab-shell[data-theme=dark] .ab-workbench .wb-qr:focus-visible{background-color:var(--ab-surface-alt);box-shadow:0 0 0 .0625rem var(--ab-accent),0 8PX 20PX color-mix(in srgb,var(--ab-accent) 15%,transparent)}.ab-shell[data-theme=dark] .ab-workbench .wb-image-frame:after{box-shadow:inset 0 0 18PX color-mix(in srgb,var(--ab-bg) 20%,transparent)}.ab-shell[data-theme=dark] .ab-workbench .wb-qr:hover .wb-image-frame:after,.ab-shell[data-theme=dark] .ab-workbench .wb-qr:focus-visible .wb-image-frame:after{box-shadow:inset 0 0 8PX color-mix(in srgb,var(--ab-bg) 8%,transparent)}.ab-shell[data-theme=dark] .ab-workbench .wb-identity a:hover{color:var(--ab-accent-2)}.ab-shell[data-theme=dark] .ab-workbench .wb-join:hover,.ab-shell[data-theme=dark] .ab-workbench .wb-join:focus-visible{transform:translateY(-.0625rem);background:color-mix(in srgb,var(--ab-accent) 85%,var(--ab-on-accent));box-shadow:0 0 24PX color-mix(in srgb,var(--ab-accent) 25%,transparent);color:var(--ab-on-accent)}.ab-shell[data-theme=light] .ab-workbench .wb-nameplate,.ab-shell[data-theme=light] .ab-workbench .wb-blueprint{background:var(--ab-bg)}.ab-shell[data-theme=light] .ab-workbench .wb-nameplate{box-shadow:6PX 6PX 0 var(--ab-surface-alt)}.ab-shell[data-theme=light] .ab-workbench .toolbox-svg g,.ab-shell[data-theme=light] .ab-workbench .toolbox-svg path,.ab-shell[data-theme=light] .ab-workbench .toolbox-svg rect,.ab-shell[data-theme=light] .ab-workbench .toolbox-svg circle{stroke:var(--ab-accent)}.ab-shell[data-theme=light] .ab-workbench .toolbox-svg .wb-tool,.ab-shell[data-theme=light] .ab-workbench .toolbox-svg .wb-tool path,.ab-shell[data-theme=light] .ab-workbench .toolbox-svg .wb-tool circle{stroke:var(--ab-text)}.ab-shell[data-theme=light] .ab-workbench .wb-promise,.ab-shell[data-theme=light] .ab-workbench .wb-principle,.ab-shell[data-theme=light] .ab-workbench .wb-qr{border:.0625rem solid var(--ab-border)}.ab-shell[data-theme=light] .ab-workbench .wb-promise{border-style:dashed}.ab-shell[data-theme=light] .ab-workbench .wb-principle{border-top:.125rem solid var(--ab-accent)}.ab-shell[data-theme=light] .ab-workbench .wb-promise:hover,.ab-shell[data-theme=light] .ab-workbench .wb-principle:hover,.ab-shell[data-theme=light] .ab-workbench .wb-qr:hover,.ab-shell[data-theme=light] .ab-workbench .wb-qr:focus-visible{transform:translateY(-.1875rem);box-shadow:0 6PX 16PX color-mix(in srgb,var(--ab-text) 6%,transparent)}.ab-shell[data-theme=light] .ab-workbench .wb-identity a:hover{transform:translate(.125rem);color:var(--ab-text)}.ab-shell[data-theme=light] .ab-workbench .wb-join:hover,.ab-shell[data-theme=light] .ab-workbench .wb-join:focus-visible{transform:translateY(-.125rem);background:color-mix(in srgb,var(--ab-accent) 92%,var(--ab-text));box-shadow:0 4PX 10PX color-mix(in srgb,var(--ab-accent) 12%,transparent);color:var(--ab-on-accent)}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .wb-nameplate{animation:ab-wb-slide-in .8s cubic-bezier(.22,1,.36,1) .15s backwards}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .wb-blueprint{animation:ab-wb-fade-in .8s ease .35s backwards}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .wb-day{animation:ab-wb-day-in .6s ease .55s backwards}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .drawer{animation:ab-wb-drawer-pulse 3s ease-in-out infinite;animation-play-state:var(--ab-play-state)}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .drawer[data-index="1"]{animation-delay:0s}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .drawer[data-index="2"]{animation-delay:.4s}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .drawer[data-index="3"]{animation-delay:.8s}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .drawer[data-index="4"]{animation-delay:1.2s}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .drawer[data-index="5"]{animation-delay:1.6s}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .drawer[data-index="6"]{animation-delay:2s}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .drawer[data-index="7"]{animation-delay:2.4s}.ab-shell[data-ready=true][data-motion=on] .ab-workbench .drawer[data-index="8"]{animation-delay:2.8s}@keyframes ab-wb-slide-in{0%{transform:translate(-2.5rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes ab-wb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ab-wb-day-in{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ab-wb-drawer-pulse{0%,to{transform:translate(0)}50%{transform:translate(.375rem)}}@media(prefers-reduced-motion:reduce){.ab-shell .ab-workbench *,.ab-shell .ab-workbench *:before,.ab-shell .ab-workbench *:after{transition:none!important;animation:none!important}.ab-shell .ab-workbench [data-reveal]>*{transform:none!important;opacity:1!important}.ab-shell .ab-workbench .wb-footer:before{transform:scaleX(1)}.ab-shell .ab-workbench .wb-footer-meta span:after{opacity:1}}.ab-view.ab-workbench .wb-qr-label{margin:0 0 12PX;color:var(--ab-muted);font-family:var(--ab-mono-font);font-size:11PX;letter-spacing:.18em}.ab-view.ab-workbench .wb-hero[data-qr=aside]{grid-template-columns:minmax(0,1.15fr) auto minmax(0,.95fr)}.ab-view.ab-workbench .wb-qr-aside{display:flex;flex-direction:column;align-items:center;padding:20PX 18PX;border:.0625rem solid var(--ab-border);background:var(--ab-surface)}@media(max-width:767px){.ab-view.ab-workbench .wb-hero[data-qr=aside]{grid-template-columns:minmax(0,1fr)}.ab-view.ab-workbench .wb-qr-aside .ab-wx{flex-direction:row;flex-wrap:wrap;justify-content:center}}.ab-shell[data-theme=light] .ab-view.ab-workbench .wb-qr-aside{box-shadow:0 8PX 20PX color-mix(in srgb,var(--ab-border) 50%,transparent)}
