@font-face{font-family:Jura;font-style:normal;font-weight:300;font-display:swap;src:url(../media/jura-300.aae5fffd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jura;font-style:normal;font-weight:500;font-display:swap;src:url(../media/jura-500.8062ecb2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/plexmono-400.e1d6b3bf.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/plexmono-600.4050d131.woff2)format("woff2")}@property --dn-tick-len{syntax:"<length>";inherits:true;initial-value:12px}:root{--dn-stone-50:#f7f5f1;--dn-stone-100:#f1ede6;--dn-stone-200:#eeeae3;--dn-stone-300:#d9d3c8;--dn-sand-200:#e8dfcf;--dn-sand-400:#cdbb9c;--dn-bronze:#b08a58;--dn-bronze-deep:#7e6038;--dn-gold:#c9a46a;--dn-gold-pale:#e2c48c;--dn-bronze-rgb:176 138 88;--dn-gold-pale-rgb:226 196 140;--dn-ink:#2b3140;--dn-ink-700:#4a5263;--dn-ink-500:#646b78;--dn-light:#6649ff;--dn-light-soft:#a55eff;--dn-light-pale:#eae6ff;--dn-light-rgb:102 73 255;--dn-soft-rgb:165 94 255;--dn-pale-rgb:234 230 255;--dn-ink-rgb:43 49 64;--dn-a-field:.08;--dn-a-faint:.14;--dn-a-glow:.18;--dn-a-scale:.35;--dn-field:#f7f5f1eb;--dn-field-solid:var(--dn-stone-50);--dn-holo-field:#f4f2ff8c;--dn-hair:rgb(var(--dn-ink-rgb)/.14);--dn-hair-strong:rgb(var(--dn-ink-rgb)/.28);--dn-halo:0 0 0 4px rgb(var(--dn-soft-rgb)/.22);--dn-text-halo:0 0 1px var(--dn-field-solid),0 0 4px var(--dn-field-solid),0 0 8px var(--dn-field-solid);--dn-font:"Jura","Schibsted Grotesk",ui-sans-serif,system-ui,sans-serif;--dn-mono:"IBM Plex Mono",ui-monospace,monospace;--dn-fs-label:11px;--dn-fs-data:12.5px;--dn-fs-small:13.5px;--dn-fs-text:15px;--dn-fs-lead:18px;--dn-fs-title:22px;--dn-fs-name:21px;--dn-fs-display:30px;--dn-track-label:.34em;--dn-track-btn:.26em;--dn-track-name:.16em;--dn-track-title:.02em;--dn-track-sign:.42em;--dn-tick-len:12px;--dn-tick-w:1px;--dn-tick-gap:0px;--dn-tick-color:var(--dn-bronze);--dn-stroke:1.25px;--dn-s1:4px;--dn-s2:8px;--dn-s3:12px;--dn-s4:16px;--dn-s5:24px;--dn-s6:32px;--dn-s7:48px;--dn-hit:44px;--dn-ease-out:cubic-bezier(.22,.61,.36,1);--dn-ease-io:cubic-bezier(.65,0,.35,1);--dn-t-hover:.24s;--dn-t-reveal:.32s;--dn-t-enter:.48s;--dn-t-exit:.24s;--dn-t-acquire:.6s;--dn-t-breath:4s}@layer dune{.dn-glyph{width:1em;height:1em;color:inherit;vertical-align:-.12em;flex:none;display:inline-block;overflow:visible}.dn-glyph--arrow{width:2em;height:1em}.dn-frame{position:relative}.dn-frame:before{content:"";inset:calc(-1*var(--dn-tick-gap));pointer-events:none;background:linear-gradient(var(--dn-tick-color)0 0)left top/var(--dn-tick-len)var(--dn-tick-w),linear-gradient(var(--dn-tick-color)0 0)left top/var(--dn-tick-w)var(--dn-tick-len),linear-gradient(var(--dn-tick-color)0 0)right top/var(--dn-tick-len)var(--dn-tick-w),linear-gradient(var(--dn-tick-color)0 0)right top/var(--dn-tick-w)var(--dn-tick-len),linear-gradient(var(--dn-tick-color)0 0)left bottom/var(--dn-tick-len)var(--dn-tick-w),linear-gradient(var(--dn-tick-color)0 0)left bottom/var(--dn-tick-w)var(--dn-tick-len),linear-gradient(var(--dn-tick-color)0 0)right bottom/var(--dn-tick-len)var(--dn-tick-w),linear-gradient(var(--dn-tick-color)0 0)right bottom/var(--dn-tick-w)var(--dn-tick-len);background-repeat:no-repeat;position:absolute}.dn-frame--light{--dn-tick-color:var(--dn-light)}.dn-frame--out{--dn-tick-gap:5px}.dn-panel{border:1px solid var(--dn-hair);min-height:0;color:var(--dn-ink);background:var(--dn-field);box-shadow:none;font:300 var(--dn-fs-text)/1.6 var(--dn-font);letter-spacing:.01em;font-kerning:normal;-webkit-font-smoothing:antialiased;border-radius:0;flex-direction:column;padding:0;display:flex;position:relative}.dn-panel--light{--dn-tick-color:var(--dn-light);border-color:rgb(var(--dn-light-rgb)/var(--dn-a-scale))}.dn-panel-head{justify-content:space-between;align-items:center;gap:var(--dn-s3);min-height:var(--dn-hit);padding:var(--dn-s3)var(--dn-s2)0 var(--dn-s5);display:flex}.dn-panel-body{min-height:0;padding:var(--dn-s3)var(--dn-s5)var(--dn-s5);scrollbar-width:thin;scrollbar-color:var(--dn-hair-strong)transparent;flex:0 auto;overflow-y:auto}.dn-panel-foot{gap:var(--dn-s2);padding:var(--dn-s4)var(--dn-s5)var(--dn-s5);border-top:1px solid var(--dn-hair);flex-direction:column;display:flex}.dn-panel>*+.dn-section,.dn-panel-body>*+.dn-section{margin-top:var(--dn-s5)}.dn-enter{animation:dn-panel-in var(--dn-t-enter)var(--dn-ease-out)both}.dn-enter.dn-frame:before{animation:dn-ticks-in .36s var(--dn-ease-out).12s both}.dn-leave{animation:dn-panel-out var(--dn-t-exit)var(--dn-ease-out)both}.dn-label{margin-right:calc(-1*var(--dn-track-label));color:var(--dn-ink-700);font:500 var(--dn-fs-label)/1.3 var(--dn-font);letter-spacing:var(--dn-track-label);text-transform:uppercase}.dn-label--bronze{color:var(--dn-bronze-deep)}.dn-label--light{color:var(--dn-light)}.dn-label--muted{color:var(--dn-ink-500)}.dn-labels{align-items:center;gap:var(--dn-s1)var(--dn-s3);flex-wrap:wrap;min-width:0;display:flex}.dn-name{color:var(--dn-ink);font:500 var(--dn-fs-name)/1.2 var(--dn-font);letter-spacing:var(--dn-track-name);text-transform:uppercase;overflow-wrap:anywhere}.dn-title{color:var(--dn-ink);font:500 var(--dn-fs-title)/1.25 var(--dn-font);letter-spacing:var(--dn-track-title);text-wrap:balance}.dn-display{color:var(--dn-ink);font:300 var(--dn-fs-display)/1.15 var(--dn-font);letter-spacing:.01em;text-wrap:balance}.dn-lead{color:var(--dn-ink);font:300 var(--dn-fs-lead)/1.5 var(--dn-font);text-wrap:pretty}.dn-text{color:var(--dn-ink);font:300 var(--dn-fs-text)/1.6 var(--dn-font);text-wrap:pretty}.dn-small{color:var(--dn-ink-700);font:500 var(--dn-fs-small)/1.5 var(--dn-font);letter-spacing:.01em}.dn-data{color:var(--dn-ink);font:400 var(--dn-fs-data)/1.5 var(--dn-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}.dn-data--light{color:var(--dn-light)}.dn-sim{color:var(--dn-bronze-deep);font:500 10.5px/1 var(--dn-font);letter-spacing:var(--dn-track-label);text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.dn-sim .dn-glyph{width:8px;height:11px}.dn-rule{height:1px;margin:var(--dn-s4)0;background:var(--dn-hair);border:0;position:relative}.dn-rule:before{content:"";background:var(--dn-bronze);width:1px;height:7px;position:absolute;top:-3px;left:0}.dn-scale{background:repeating-linear-gradient(90deg,var(--dn-hair-strong)0 1px,transparent 1px 64px)left bottom/100% 9px,repeating-linear-gradient(90deg,var(--dn-hair-strong)0 1px,transparent 1px 8px)left bottom/100% 4px,linear-gradient(var(--dn-hair)0 0)left bottom/100% 1px;background-repeat:no-repeat;height:9px}.dn-scale--progress{position:relative}.dn-scale--progress:after{content:"";width:calc(var(--dn-p,0)*100%);background:repeating-linear-gradient(90deg,var(--dn-light)0 1px,transparent 1px 8px)left bottom/100% 4px,linear-gradient(var(--dn-light)0 0)left bottom/100% 1px;height:9px;transition:width var(--dn-t-reveal)var(--dn-ease-out);background-repeat:no-repeat;position:absolute;bottom:0;left:0}.dn-diamond{width:6px;height:6px;color:var(--dn-light);background:currentColor;flex:none;display:inline-block;transform:rotate(45deg)}.dn-diamond--hollow{background:0 0;border:1px solid}.dn-diamond--ink{color:var(--dn-ink-500)}.dn-diamond--live{animation:dn-breathe var(--dn-t-breath)ease-in-out infinite}.dn-activity{align-items:center;gap:5px;display:inline-flex}.dn-activity:before,.dn-activity:after{content:"";background:var(--dn-light);width:5px;height:5px;animation:1.6s step-end infinite dn-activity;transform:rotate(45deg)}.dn-activity:after{animation-delay:-.8s}.dn-btn{justify-content:center;align-items:center;gap:var(--dn-s3);min-height:var(--dn-hit);padding:0 20px 0 calc(20px + var(--dn-track-btn));border:1px solid var(--dn-hair-strong);color:var(--dn-ink);font:500 12px/1 var(--dn-font);letter-spacing:var(--dn-track-btn);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--dn-t-hover)var(--dn-ease-out),background-color var(--dn-t-hover)var(--dn-ease-out),border-color var(--dn-t-hover)var(--dn-ease-out),box-shadow var(--dn-t-hover)var(--dn-ease-out);background:0 0;border-radius:0;text-decoration:none;display:inline-flex}.dn-btn:hover{color:var(--dn-light);border-color:var(--dn-light)}.dn-btn--light{color:#fff;border-color:var(--dn-light);background:var(--dn-light)}.dn-btn--light:hover{color:#fff;box-shadow:var(--dn-halo)}.dn-btn--text{min-height:36px;padding:0 calc(4px + var(--dn-track-btn))0 calc(4px + var(--dn-track-btn));color:var(--dn-ink-700);border-color:#0000;position:relative}.dn-btn--text:after{content:"";left:calc(4px + var(--dn-track-btn));right:calc(4px + var(--dn-track-btn));transform-origin:0;height:1px;transition:transform var(--dn-t-hover)var(--dn-ease-out);background:currentColor;position:absolute;bottom:6px;transform:scaleX(0)}.dn-btn--text:hover{color:var(--dn-light);border-color:#0000}.dn-btn--text:hover:after{transform:scaleX(1)}.dn-btn--block{width:100%}.dn-btn .dn-glyph{font-size:12px}.dn-iconbtn{width:var(--dn-hit);height:var(--dn-hit);color:var(--dn-ink-700);cursor:pointer;transition:color var(--dn-t-hover)var(--dn-ease-out);background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;display:inline-grid}.dn-iconbtn:hover{color:var(--dn-light)}.dn-iconbtn .dn-glyph{font-size:14px}:is(.dn-btn,.dn-iconbtn,.dn-back,.dn-menu-btn,.dn-menu-item,.dn-row,.dn-tp,.dn-tag):focus-visible{outline:1.5px solid var(--dn-light);outline-offset:3px}.dn-back{--dn-tick-len:8px;align-items:center;gap:var(--dn-s3);min-height:var(--dn-hit);border:1px solid var(--dn-hair);color:var(--dn-ink);background:var(--dn-field);font:500 11.5px/1 var(--dn-font);letter-spacing:var(--dn-track-btn);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--dn-t-hover)var(--dn-ease-out),border-color var(--dn-t-hover)var(--dn-ease-out);border-radius:0;padding:0 18px 0 14px;display:inline-flex;position:relative}.dn-back .dn-glyph--arrow{color:var(--dn-bronze-deep);transition:transform var(--dn-t-hover)var(--dn-ease-out);font-size:11px}.dn-back:hover,.dn-back:hover .dn-glyph--arrow{color:var(--dn-light);border-color:rgb(var(--dn-light-rgb)/var(--dn-a-scale))}.dn-back:hover .dn-glyph--arrow{transform:translate(-3px)}.dn-menu-btn{width:var(--dn-hit);height:var(--dn-hit);border:1px solid var(--dn-hair);color:var(--dn-bronze-deep);background:var(--dn-field);cursor:pointer;transition:color var(--dn-t-hover)var(--dn-ease-out),border-color var(--dn-t-hover)var(--dn-ease-out);border-radius:0;place-items:center;padding:0;display:inline-grid}.dn-menu-btn .dn-glyph{transition:transform .9s var(--dn-ease-io);font-size:22px}.dn-menu-btn:hover,.dn-menu-btn[aria-expanded=true]{color:var(--dn-light);border-color:rgb(var(--dn-light-rgb)/var(--dn-a-scale))}.dn-menu{min-width:264px;padding:var(--dn-s2)0;list-style:none}.dn-menu-sep{height:1px;margin:var(--dn-s2)var(--dn-s5);background:var(--dn-hair)}.dn-menu-item{align-items:baseline;gap:var(--dn-s3);width:100%;min-height:var(--dn-hit);padding:var(--dn-s3)var(--dn-s5);color:var(--dn-ink);text-align:left;cursor:pointer;transition:color var(--dn-t-hover)var(--dn-ease-out),background-color var(--dn-t-hover)var(--dn-ease-out);background:0 0;border:0;border-radius:0;grid-template-columns:2.4em minmax(0,1fr) auto;display:grid;position:relative}.dn-menu-index{color:var(--dn-ink-500);font:400 11px/1 var(--dn-mono);font-variant-numeric:tabular-nums}.dn-menu-name{font:500 12px/1.2 var(--dn-font);letter-spacing:.22em;text-transform:uppercase}.dn-menu-meta{color:var(--dn-ink-500);font:400 11px/1 var(--dn-mono);white-space:nowrap}:is(.dn-menu-item,.dn-row):is(:hover,[aria-current=true]):before{content:"";background:var(--dn-light);width:2px;position:absolute;top:10px;bottom:10px;left:0}.dn-menu-item:hover,.dn-menu-item[aria-current=true]{color:var(--dn-light);background:rgb(var(--dn-light-rgb)/var(--dn-a-field))}.dn-list{border-top:1px solid var(--dn-hair);list-style:none;display:grid}.dn-row{width:100%;padding:var(--dn-s3)36px var(--dn-s3)var(--dn-s4);border:0;border-bottom:1px solid var(--dn-hair);color:var(--dn-ink);text-align:left;font:inherit;cursor:pointer;transition:background-color var(--dn-t-hover)var(--dn-ease-out);background:0 0;border-radius:0;gap:4px;display:grid;position:relative}.dn-row:hover,.dn-row[aria-current=true]{background:rgb(var(--dn-light-rgb)/var(--dn-a-field))}.dn-row-name{color:var(--dn-ink);font:500 13px/1.25 var(--dn-font);letter-spacing:.2em;text-transform:uppercase}.dn-row:hover .dn-row-name,.dn-row[aria-current=true] .dn-row-name{color:var(--dn-light)}.dn-row-text{color:var(--dn-ink-700);font:500 var(--dn-fs-small)/1.45 var(--dn-font)}.dn-row-io{color:var(--dn-ink-500);font:400 11.5px/1.5 var(--dn-mono);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.dn-row-io .dn-glyph--arrow{color:var(--dn-light);font-size:9px}.dn-row-go{color:var(--dn-ink-500);transition:color var(--dn-t-hover)var(--dn-ease-out),transform var(--dn-t-hover)var(--dn-ease-out);font-size:10px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.dn-row:hover .dn-row-go{color:var(--dn-light);transform:translate(3px,-50%)}.dn-quote{padding:2px 0 2px var(--dn-s4);position:relative}.dn-quote:before{content:"";background:var(--dn-light);width:2px;position:absolute;top:0;bottom:0;left:0}.dn-quote p{color:var(--dn-ink);font:300 var(--dn-fs-lead)/1.45 var(--dn-font);text-wrap:balance}.dn-quote .dn-label{margin-top:var(--dn-s2);display:block}.dn-facts{border-top:1px solid var(--dn-hair);display:grid}.dn-fact{gap:var(--dn-s3);border-bottom:1px solid var(--dn-hair);grid-template-columns:7.5em minmax(0,1fr);padding:10px 0;display:grid}.dn-fact dt{color:var(--dn-ink-500);font:500 10.5px/1.7 var(--dn-font);letter-spacing:.3em;text-transform:uppercase}.dn-fact dd{min-width:0;color:var(--dn-ink);font:500 var(--dn-fs-small)/1.5 var(--dn-font);margin:0}.dn-fact--data dd{color:var(--dn-light);font:400 12px/1.6 var(--dn-mono)}.dn-mode{border:1px solid var(--dn-hair-strong);height:24px;color:var(--dn-ink-700);font:500 10.5px/1 var(--dn-font);letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;border-radius:0;align-items:center;gap:7px;padding:0 calc(10px - .28em) 0 10px;display:inline-flex}.dn-mode[data-mode=aprobacion]{color:var(--dn-light);border-color:rgb(var(--dn-light-rgb)/var(--dn-a-scale))}.dn-mode .dn-glyph{width:18px;height:9px}.dn-trio{list-style:none;display:grid;position:relative}.dn-trio:before{content:"";background:var(--dn-hair-strong);width:1px;position:absolute;top:18px;bottom:18px;left:8px}.dn-trio-row{gap:var(--dn-s3);grid-template-columns:5.6em minmax(0,1fr);padding:9px 0 9px 28px;display:grid;position:relative}.dn-trio-row:before{content:"";border:1px solid var(--dn-ink-500);background:var(--dn-field-solid);width:6px;height:6px;position:absolute;top:15px;left:5px;transform:rotate(45deg)}.dn-trio-row[data-active=true]:before{border-color:var(--dn-light);background:var(--dn-light);box-shadow:0 0 0 4px rgb(var(--dn-soft-rgb)/var(--dn-a-glow))}.dn-trio-k{color:var(--dn-ink-500);font:500 10.5px/1.9 var(--dn-font);letter-spacing:.3em;text-transform:uppercase}.dn-trio-row[data-active=true] .dn-trio-k{color:var(--dn-light)}.dn-trio-v{color:var(--dn-ink);font:500 var(--dn-fs-small)/1.5 var(--dn-font);overflow-wrap:anywhere}.dn-trio-row[data-key=work] .dn-trio-v{color:var(--dn-light);font:400 12px/1.7 var(--dn-mono)}.dn-steps{align-items:center;gap:22px;list-style:none;display:flex;position:relative}.dn-steps:before{content:"";background:var(--dn-hair-strong);height:1px;position:absolute;top:50%;left:0;right:0}.dn-steps>li{border:1px solid rgb(var(--dn-ink-rgb)/.4);background:var(--dn-field-solid);width:7px;height:7px;transition:background-color var(--dn-t-reveal)var(--dn-ease-out),border-color var(--dn-t-reveal)var(--dn-ease-out),box-shadow var(--dn-t-reveal)var(--dn-ease-out);position:relative;transform:rotate(45deg)}.dn-steps>li[data-state=done]{border-color:var(--dn-light)}.dn-steps>li[data-state=current]{border-color:var(--dn-light);background:var(--dn-light);box-shadow:0 0 0 4px rgb(var(--dn-soft-rgb)/var(--dn-a-glow))}.dn-monitor{--dn-tick-color:var(--dn-bronze);--dn-tick-len:14px;aspect-ratio:512/336;border:1px solid rgb(var(--dn-bronze-rgb)/var(--dn-a-faint));background:var(--dn-holo-field);border-radius:0;width:100%;position:relative}.dn-monitor canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.dn-tag{color:var(--dn-ink);text-shadow:var(--dn-text-halo);cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;padding:4px 6px 6px;display:inline-grid;position:relative}.dn-tag-name{font:500 11px/1.1 var(--dn-font);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;margin-right:-.24em}.dn-tag-state{color:var(--dn-ink-500);font:500 9.5px/1 var(--dn-font);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dn-tag-state:empty{display:none}.dn-tag-state:before{content:"";border:1px solid;width:5px;height:5px;transform:rotate(45deg)}.dn-tag:is([data-state=working],[data-state=done],[data-state=wait]) .dn-tag-state{color:var(--dn-light)}.dn-tag[data-state=working] .dn-tag-state:before{background:currentColor;animation:1.6s ease-in-out infinite dn-breathe}.dn-tag[data-state=done] .dn-tag-state:before{background:currentColor}.dn-tag:after{content:"";width:4px;height:var(--dn-lead,9px);background:radial-gradient(circle,var(--dn-light)0 1.5px,transparent 2px)center bottom/4px 4px no-repeat,linear-gradient(rgb(var(--dn-ink-rgb)/.4)0 0)center top/1px calc(100% - 4px)no-repeat;margin-left:-2px;position:absolute;top:100%;left:50%}.dn-tag:hover .dn-tag-name,.dn-tag[data-focus=on] .dn-tag-name{color:var(--dn-light)}.dn-hover{color:var(--dn-ink);text-shadow:var(--dn-text-halo);pointer-events:none;gap:4px;padding:0;display:grid}.dn-hover strong{font:500 12px/1.2 var(--dn-font);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}.dn-hover span{color:var(--dn-ink-700);font:500 12.5px/1.3 var(--dn-font);letter-spacing:.02em;white-space:nowrap}.dn-hover span:empty{display:none}.dn-tp{--dn-tp-size:32px;width:var(--dn-hit);height:var(--dn-hit);margin:calc(-.5*var(--dn-hit))0 0 calc(-.5*var(--dn-hit));color:var(--dn-bronze-deep);cursor:pointer;transition:opacity var(--dn-t-reveal)var(--dn-ease-out),color var(--dn-t-hover)var(--dn-ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0;position:absolute;top:0;left:0}.dn-tp[data-kind=coworker]{--dn-tp-size:24px}.dn-tp[data-kind=core]{--dn-tp-size:36px}.dn-tp>svg{pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible}.dn-tp-glyph{width:var(--dn-tp-size);height:var(--dn-tp-size);margin:calc(-.5*var(--dn-tp-size))0 0 calc(-.5*var(--dn-tp-size));filter:drop-shadow(0 0 2px rgb(var(--dn-gold-pale-rgb)/.8));animation:dn-breathe var(--dn-t-breath)ease-in-out infinite;transition:transform var(--dn-t-hover)var(--dn-ease-out)}.dn-tp[data-kind=coworker] .dn-tp-glyph{height:calc(var(--dn-tp-size)*1.25);margin-top:calc(-.625*var(--dn-tp-size))}.dn-tp-arms{width:calc(var(--dn-tp-size)*112/48);height:var(--dn-tp-size);margin:calc(-.5*var(--dn-tp-size))0 0 calc(-.5*var(--dn-tp-size)*112/48);opacity:0;transition:opacity var(--dn-t-hover)var(--dn-ease-out),transform var(--dn-t-reveal)var(--dn-ease-out);transform:scaleX(.4)}.dn-tp-lock{width:calc(var(--dn-tp-size) + 14px);height:calc(var(--dn-tp-size) + 14px);margin:calc(-.5*var(--dn-tp-size) - 7px)0 0 calc(-.5*var(--dn-tp-size) - 7px);opacity:0;transition:opacity var(--dn-t-acquire)var(--dn-ease-out),transform var(--dn-t-acquire)var(--dn-ease-out);transform:scale(1.6)}.dn-tp-label{left:calc(50% + var(--dn-tp-size)*56/48 + 6px);color:var(--dn-ink);text-align:left;text-shadow:var(--dn-text-halo);white-space:nowrap;opacity:0;transition:opacity var(--dn-t-reveal)var(--dn-ease-out);pointer-events:none;gap:3px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.dn-tp-name{font:500 11.5px/1.1 var(--dn-font);letter-spacing:.5em;text-transform:uppercase;transition:letter-spacing var(--dn-t-reveal)var(--dn-ease-out)}.dn-tp-state{color:var(--dn-light);font:500 9.5px/1 var(--dn-font);letter-spacing:.3em;text-transform:uppercase}.dn-tp-state:empty{display:none}.dn-tp:is(:hover,:focus-visible,[data-state=hover]) .dn-tp-glyph{animation:none;transform:scale(1.08)}.dn-tp:is(:hover,:focus-visible,[data-state=hover],[data-state=active]){color:var(--dn-light)}.dn-tp:is(:hover,:focus-visible,[data-state=hover],[data-state=active]) .dn-tp-glyph{filter:drop-shadow(0 0 3px rgb(var(--dn-soft-rgb)/.6))}.dn-tp[data-kind=core]{color:var(--dn-light)}.dn-tp:is(:hover,:focus-visible,[data-state=hover],[data-state=active]) .dn-tp-arms{opacity:1;transform:scaleX(1)}.dn-tp:is(:hover,:focus-visible,[data-state=hover],[data-state=active],[data-state=current]) .dn-tp-label,.dn-tp[data-label=always] .dn-tp-label{opacity:1}.dn-tp:is(:hover,:focus-visible,[data-state=hover],[data-state=active],[data-state=current]) .dn-tp-name,.dn-tp[data-label=always] .dn-tp-name{letter-spacing:var(--dn-track-label)}.dn-tp:is([data-state=active],[data-state=current]) .dn-tp-glyph{animation:none}.dn-tp:is([data-state=active],[data-state=current]) .dn-tp-lock{opacity:1;transform:scale(1)}.dn-tp[data-state=current]{opacity:.4}.dn-tp[data-occluded]{opacity:.25}.dn-tp[hidden]{display:none}@media (max-width:720px){.dn-panel{--dn-tick-len:10px;background:#f7f5f1f5;border-width:1px 0 0}.dn-panel-head{padding-left:var(--dn-s4)}.dn-panel-body{padding:var(--dn-s2)var(--dn-s4)var(--dn-s4)}.dn-panel-foot{padding:var(--dn-s3)var(--dn-s4)var(--dn-s4)}.dn-panel.dn-frame:before{background-size:var(--dn-tick-len)var(--dn-tick-w),var(--dn-tick-w)var(--dn-tick-len),var(--dn-tick-len)var(--dn-tick-w),var(--dn-tick-w)var(--dn-tick-len),0 0,0 0,0 0,0 0}.dn-sheet-handle{background:radial-gradient(circle,var(--dn-ink-500)0 1.2px,transparent 1.6px)left center/4px 4px no-repeat,radial-gradient(circle,var(--dn-ink-500)0 1.2px,transparent 1.6px)right center/4px 4px no-repeat,linear-gradient(var(--dn-hair-strong)0 0)center/28px 1px no-repeat;width:40px;height:9px;margin:8px auto 0;display:block;position:relative}.dn-name{font-size:18px}.dn-display{font-size:25px}.dn-title{font-size:20px}}@keyframes dn-breathe{0%,to{opacity:.72}50%{opacity:1}}@keyframes dn-activity{0%{opacity:1}50%{opacity:.25}}@keyframes dn-panel-in{0%{opacity:0;transform:translateY(6px)}}@keyframes dn-panel-out{to{opacity:0;transform:translateY(4px)}}@keyframes dn-ticks-in{0%{--dn-tick-len:0px}}@media (prefers-reduced-motion:reduce){:is([class^=dn-],[class*=\ dn-]),:is([class^=dn-],[class*=\ dn-]):before,:is([class^=dn-],[class*=\ dn-]):after{transition-duration:.01ms!important;animation:none!important}}}@media (prefers-reduced-transparency:reduce){:root{--dn-field:var(--dn-field-solid);--dn-holo-field:#f4f2ff}}
.nui{--paper-0:#fafcff;--paper-50:#f7f8fc;--paper-100:#f1f3f8;--paper-150:#eaedf2;--ink-950:#060d1a;--ink-900:#131b29;--ink-800:#212937;--ink-700:#363d4b;--ink-600:#4e5663;--ink-500:#6b727e;--ink-400:#878c96;--shadow-sm:0 1px 3px #02092217,0 1px 2px #0209220d;--shadow-md:0 6px 20px #02092214,0 2px 4px #0209220d;--shadow-lg:0 16px 40px #0209221a,0 4px 6px #0209220d;--font-sans:"Schibsted Grotesk",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--font-display:"Fraunces",Georgia,"Times New Roman",serif;--accent:#6649ff;--accent-rgb:102 73 255;--halo-rgb:165 94 255;--accent-tint:#6649ff12;--accent-line:#6649ff52;--accent-glow:0 10px 24px -10px #6649ff8c,0 2px 4px #6649ff24;--nui-glass:#fafcffbd;--nui-glass-strong:#fafcffe6;--nui-hair:#131b291a;--nui-hair-strong:#131b2933;--nui-line:#363d4b52;--nui-tint:#131b290e;--nui-blur:blur(16px)saturate(1.15);--nui-ease:cubic-bezier(.2,.7,.2,1);--nui-pad-x:clamp(16px,2.6vw,44px);--nui-pad-y:clamp(14px,2vw,26px);--nui-panel-w:clamp(360px,22vw + 48px,448px);z-index:10;grid-template-columns:minmax(0,1fr)var(--nui-panel-w);padding:var(--nui-pad-y)var(--nui-pad-x);pointer-events:none;box-sizing:border-box;color:var(--ink-900);font-family:var(--font-sans);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-tap-highlight-color:transparent;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"top top""hero side""chrome side";gap:12px 24px;font-size:15px;line-height:1.45;display:grid;position:absolute;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.nui{--paper-0:lab(98.8239% -.121385 -1.51236);--paper-50:lab(97.6598% -.150174 -1.88953);--paper-100:lab(95.9156% -.178248 -2.26626);--paper-150:lab(93.5914% -.205427 -2.6425);--ink-950:lab(3.57656% .310034 -8.59372);--ink-900:lab(9.34171% .000409782 -10.8134);--ink-800:lab(16.3328% -.33775 -10.1843);--ink-700:lab(25.6365% -.547007 -9.53506);--ink-600:lab(36.0941% -.64835 -8.85778);--ink-500:lab(47.7177% -.645816 -7.42824);--ink-400:lab(58.1773% -.572413 -5.96987);--shadow-sm:0 1px 3px lab(2.72763% 2.68772 -15.999/.09),0 1px 2px lab(2.72763% 2.68772 -15.999/.05);--shadow-md:0 6px 20px lab(2.72763% 2.68772 -15.999/.08),0 2px 4px lab(2.72763% 2.68772 -15.999/.05);--shadow-lg:0 16px 40px lab(2.72763% 2.68772 -15.999/.1),0 4px 6px lab(2.72763% 2.68772 -15.999/.05);--nui-glass:lab(98.8239% -.121385 -1.51236/.74);--nui-glass-strong:lab(98.8239% -.121385 -1.51236/.9);--nui-hair:lab(9.34171% .000409782 -10.8134/.1);--nui-hair-strong:lab(9.34171% .000409782 -10.8134/.2);--nui-line:lab(25.6365% -.547007 -9.53506/.32);--nui-tint:lab(9.34171% .000409782 -10.8134/.055)}}.nui:is([data-panel=coworker],[data-panel=follow]){--nui-panel-w:clamp(380px,26vw + 20px,520px)}.nui *,.nui :before,.nui :after{box-sizing:border-box}.nui :where(h1,h2,h3,p,ol,ul,li,dl,dt,dd,figure,figcaption){margin:0;padding:0}.nui :where(ol,ul){list-style:none}.nui :where(a,button,.nui-card){pointer-events:auto}.nui [hidden]{display:none!important}.nui :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.nui [tabindex="-1"]:focus{outline:none}.nui [aria-disabled=true]{opacity:.38;cursor:default}.nui-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nui-ico{flex:none;width:18px;height:18px;display:block}.nui-btn{height:44px;font:500 15px/1 var(--font-sans);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--nui-ease),border-color .2s var(--nui-ease),color .2s var(--nui-ease),box-shadow .2s var(--nui-ease),transform .2s var(--nui-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.nui-btn--primary{color:#fff;background:var(--accent);border-color:var(--accent);box-shadow:var(--accent-glow)}.nui-btn--primary:hover{box-shadow:0 0 0 4px rgb(var(--halo-rgb)/.24),var(--accent-glow)}.nui-btn--primary:active{transform:translateY(1px)}.nui-btn--outline{height:42px;color:var(--ink-900);background:var(--nui-glass);-webkit-backdrop-filter:var(--nui-blur);backdrop-filter:var(--nui-blur);border-color:#131b298c;border-color:lab(9.34171% .000409782 -10.8134/.55)}.nui-btn--outline:hover{color:var(--accent);background:var(--paper-0);border-color:var(--accent)}.nui-btn--ghost{height:36px;color:var(--ink-700);background:0 0;padding:0 14px}.nui-btn--ghost:hover{color:var(--ink-950);background:var(--nui-tint)}.nui-btn--glass{height:44px;color:var(--ink-900);background:var(--nui-glass-strong);border-color:var(--nui-hair);-webkit-backdrop-filter:var(--nui-blur);backdrop-filter:var(--nui-blur);box-shadow:var(--shadow-md);gap:8px;padding:0 18px 0 14px;font-size:14.5px}.nui-btn--glass:hover{color:var(--accent);background:var(--paper-0);border-color:var(--accent-line)}.nui-btn--icon{width:44px;padding:0}.nui-btn--sm{gap:8px;height:38px;padding:0 18px;font-size:14px}.nui-btn--sm.nui-btn--outline{height:38px}.nui-btn--xs{gap:6px;height:32px;padding:0 12px 0 8px;font-size:13px}.nui-btn--xs .nui-ico,.nui-btn--sm .nui-ico{width:16px;height:16px}.nui-btn--block{width:100%}.nui-btn .nui-ico{transition:transform .25s var(--nui-ease)}.nui-btn--primary:hover>.nui-ico:last-child{transform:translate(2px)}.nui-link{color:var(--ink-600);font:500 13px/1.2 var(--font-sans);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;border-radius:6px;padding:4px 6px}.nui-link:hover{color:var(--ink-950);text-decoration:underline}.nui-textlink{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--accent-rgb)/.35);text-decoration-color:rgb(var(--accent-rgb)/.35);text-underline-offset:3px;border-radius:4px;align-self:center;font-size:13.5px;font-weight:500}.nui-textlink:hover{text-decoration-color:currentColor}.nui-iconrow{flex:none;align-items:center;gap:4px;display:flex}.nui-iconbtn{width:34px;height:34px;color:var(--ink-600);cursor:pointer;transition:background-color .2s var(--nui-ease),color .2s var(--nui-ease);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid}.nui-iconbtn:hover{color:var(--ink-950);background:var(--nui-tint)}.nui-iconbtn .nui-ico{width:17px;height:17px}.nui-pill{color:var(--accent);background:var(--accent-tint);font:500 11px/1 var(--font-sans);letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex:none;padding:4px 10px}.nui-top{grid-area:top;align-items:center;gap:clamp(20px,3vw,44px);min-width:0;min-height:44px;display:flex}.nui:not([data-mode=overview]) .nui-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .3s var(--nui-ease);background:#f4f6fadb;border-radius:999px;margin:-6px -12px;padding:6px 12px;box-shadow:0 0 0 1px #ffffff80}@media (prefers-reduced-transparency:reduce){.nui:not([data-mode=overview]) .nui-top{background:#f4f6faf7}}.nui-logo{border-radius:6px;flex:none;align-items:center;display:inline-flex}.nui-logo img{width:auto;height:26px;display:block}.nui-nav{align-items:center;gap:clamp(16px,2.2vw,32px);min-width:0;display:flex}.nui-nav a{color:var(--ink-800);white-space:nowrap;text-underline-offset:6px;transition:color .2s var(--nui-ease);border-radius:6px;padding:6px 2px;font-size:15px;font-weight:450;text-decoration:none;text-decoration-thickness:1px}.nui-nav a:hover{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--accent-rgb)/.4);text-decoration-color:rgb(var(--accent-rgb)/.4)}.nui-top-end{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.nui-how{height:40px;color:var(--ink-800);background:var(--nui-glass);border-color:var(--nui-hair);-webkit-backdrop-filter:var(--nui-blur);backdrop-filter:var(--nui-blur);gap:7px;padding:0 14px 0 11px}.nui-how:hover{color:var(--ink-950);background:var(--paper-0)}.nui[data-intro=open] .nui-how{color:var(--accent);background:var(--accent-tint);border-color:rgb(var(--accent-rgb)/.24)}.nui-hero{isolation:isolate;min-width:0;max-width:520px;transition:opacity .32s var(--nui-ease),transform .32s var(--nui-ease),visibility 0s linear 0s;flex-direction:column;grid-area:hero;align-self:start;align-items:flex-start;margin-top:clamp(14px,3vh,36px);display:flex;position:relative}.nui-hero:before{content:"";z-index:-1;inset:-56px -96px -64px calc(-1*var(--nui-pad-x));pointer-events:none;background:radial-gradient(72% 64% at 36% 46%,#f8fafeb8,#f8fafe00 100%);background:radial-gradient(72% 64% at 36% 46%,lab(98.2398% -.150234 -1.88954/.72),lab(98.2398% -.150234 -1.88954/0) 100%);position:absolute}.nui[data-hero=hidden] .nui-hero{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .24s var(--nui-ease),transform .24s var(--nui-ease),visibility 0s linear .24s;transform:translateY(-8px)}.nui:has(.nui-menu-btn[aria-expanded=true]) .nui-hero{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .24s var(--nui-ease),transform .24s var(--nui-ease),visibility 0s linear .24s;transform:translateY(-8px)}.nui-eyebrow{color:var(--ink-700);font:500 12px/1.2 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px}.nui-h1{color:var(--ink-950);font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(34px,3.4vw + 4px,60px);font-weight:500;line-height:1.02}.nui-sub{max-width:30em;color:var(--ink-800);text-wrap:pretty;margin-top:16px;font-size:clamp(15px,.55vw + 9px,18px);line-height:1.5}.nui-cta{height:50px;margin-top:24px;padding:0 24px 0 26px;font-size:16px}.nui-chrome{z-index:2;grid-area:chrome;place-self:end start;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex;position:relative}.nui-menu-wrap{flex:none;position:relative}.nui-menu-btn .nui-ico{width:20px;height:20px}.nui-menu-btn[aria-expanded=true]{color:var(--accent);background:var(--paper-0);border-color:var(--accent-line)}.nui-back .nui-ico{width:17px;height:17px}.nui-scene-hint{max-width:36ch;color:var(--ink-700);text-shadow:0 0 10px #f8fafe,0 0 4px #f8fafe;text-shadow:0 0 10px lab(98.2398% -.150234 -1.88954),0 0 4px lab(98.2398% -.150234 -1.88954);pointer-events:none;font-size:13.5px;line-height:1.4}.nui-card.nui-menu-pop{width:max-content;min-width:300px;max-width:min(380px,calc(100vw - 2*var(--nui-pad-x)));max-height:calc(100dvh - 180px);padding:14px 8px 8px;position:absolute;bottom:calc(100% + 10px);left:0;overflow-y:auto}.nui-menu-title{padding:0 10px 8px}.nui-menu{gap:2px;display:grid}.nui-menu-item{width:100%;color:var(--ink-900);text-align:left;font:inherit;cursor:pointer;transition:background-color .2s var(--nui-ease);background:0 0;border:0;border-radius:12px;grid-template-columns:2.2em minmax(0,1fr);align-items:baseline;row-gap:2px;padding:9px 12px 10px 10px;display:grid}.nui-menu-item:hover{background:var(--nui-tint)}.nui-menu-item[aria-current=true]{background:var(--accent-tint)}.nui-menu-index{color:var(--ink-500);font:500 11.5px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;grid-row:1/span 2;align-self:start;padding-top:2px}.nui-menu-item[aria-current=true] .nui-menu-index{color:var(--accent)}.nui-menu-index .nui-orb{margin-top:1px}.nui-menu-name{color:var(--ink-950);font:500 15.5px/1.25 var(--font-sans)}.nui-menu-meta{color:var(--ink-600);grid-column:2;font-size:12.5px;line-height:1.35}.nui-menu-sep{background:var(--nui-hair);height:1px;margin:4px 10px}.nui-side{flex-direction:column;grid-area:side;align-self:stretch;min-width:0;min-height:0;padding-top:clamp(4px,1.2vh,16px);display:flex}.nui-panels{flex-direction:column;min-height:0;max-height:100%;display:flex}.nui-card{border:1px solid var(--nui-hair);color:var(--ink-900);background:var(--nui-glass-strong);-webkit-backdrop-filter:var(--nui-blur);backdrop-filter:var(--nui-blur);box-shadow:var(--shadow-lg);border-radius:20px;position:relative}.nui-panel{width:100%;min-height:0;max-height:100%;transition:border-color .3s var(--nui-ease),box-shadow .3s var(--nui-ease);flex-direction:column;flex:0 auto;display:flex;overflow:hidden}.nui-card-head{flex:none;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:34px;padding:12px 10px 4px 20px;display:flex}.nui-pbody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nui-hair-strong)transparent;flex:0 auto;min-height:0;padding:6px 20px 20px;overflow-y:auto}.nui-pfoot{border-top:1px solid var(--nui-hair);background:#fafcff99;background:lab(98.8239% -.121385 -1.51236/.6);flex-direction:column;flex:none;gap:8px;padding:14px 20px 16px;display:flex}.nui-pfoot--row{flex-flow:wrap;align-items:center}.nui-sheet{display:none}.nui-close{margin-left:auto}.nui-panel--approval{border-color:rgb(var(--accent-rgb)/.3);box-shadow:var(--shadow-lg),0 0 0 4px rgb(var(--accent-rgb)/.06)}.nui-meta{min-width:0;color:var(--ink-600);font:500 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.nui-meta>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nui-meta--top{margin-top:6px}.nui-meta-team{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nui-meta-stage{color:var(--ink-900);white-space:nowrap;font-weight:600}.nui-meta-stage:empty{display:none}.nui-sep:has(+.nui-meta-stage:empty){display:none}.nui-sep{color:var(--ink-400)}.nui-title{color:var(--ink-950);font:500 21px/1.2 var(--font-display);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;margin-top:8px}.nui-title--lg{letter-spacing:-.018em;font-size:26px;line-height:1.12}.nui-title--xl{letter-spacing:-.02em;font-size:30px;line-height:1.08}.nui-lead{color:var(--ink-800);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.5}.nui-body{color:var(--ink-700);text-wrap:pretty;margin-top:8px;font-size:14px;line-height:1.55}.nui-body--first{margin-top:0}.nui-detail{color:var(--ink-700);font-size:13px;line-height:1.5}.nui-hint{color:var(--ink-600);font-size:12.5px;line-height:1.45}.nui-hint--soft{color:var(--ink-500)}.nui-hint--icon{color:var(--ink-700);align-items:center;gap:8px;margin-bottom:10px;display:flex}.nui-hint--icon .nui-ico{width:16px;height:16px;color:var(--accent)}.nui-note{text-align:center}.nui-label{color:var(--ink-600);font:500 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.nui-label--tight{margin:0}.nui-label--sub{color:var(--ink-500);margin:14px 0 8px}.nui-sec{margin-top:22px}.nui-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nui-actions--center{justify-content:center;gap:2px}.nui-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 3px rgb(var(--accent-rgb)/.14);border-radius:50%;flex:none;animation:2.4s ease-in-out infinite nui-breathe}.nui-dot--still{animation:none}.nui-ring{border:2px solid var(--accent);border-radius:50%;flex:none;width:10px;height:10px;animation:1.8s ease-out infinite nui-ring}.nui-ring--still{animation:none}.nui-check{color:#fff;background:var(--accent);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.nui-check .nui-ico{stroke-width:2.4px;width:12px;height:12px}.nui-pkg{background:var(--accent);width:14px;height:6px;box-shadow:0 0 6px 1px rgb(var(--halo-rgb)/.55);border-radius:999px;flex:none}.nui-orb{background:radial-gradient(circle at 34% 28%,#5b5e63 0,#1d1f23 34%,#06070a 72%);background:radial-gradient(circle at 34% 28%,lab(39.6369% -.253186 -3.7527) 0,lab(11.8038% -.172153 -2.98679) 34%,lab(1.9733% -.0413954 -.95422) 72%);border-radius:50%;flex:none;width:14px;height:14px;display:inline-block;position:relative;box-shadow:0 1px 2px #0209224d;box-shadow:0 1px 2px lab(2.72763% 2.68772 -15.999/.3)}.nui-orb:after{content:"";background:linear-gradient(90deg,rgb(var(--accent-rgb)/.4),#f4f1ff 50%,rgb(var(--accent-rgb)/.4));height:1.5px;box-shadow:0 0 4px rgb(var(--halo-rgb)/.9);border-radius:1px;position:absolute;top:calc(50% - .75px);left:0;right:0}.nui-mode{border:1px solid var(--nui-hair-strong);height:22px;color:var(--ink-800);background:var(--paper-0);font:500 11.5px/1 var(--font-sans);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 9px;display:inline-flex}.nui-mode[data-mode=aprobacion]{color:var(--accent);border-color:rgb(var(--accent-rgb)/.3);background:var(--accent-tint)}.nui-kind{color:var(--accent);background:var(--accent-tint);font:500 11px/1 var(--font-sans);white-space:nowrap;border-radius:999px;flex:none;padding:5px 10px}.nui-kind[data-kind=person]{color:var(--ink-800);background:var(--paper-150)}.nui-kind[data-kind=core]{color:#fff;background:var(--ink-950)}.nui-intro{border-color:rgb(var(--accent-rgb)/.18);box-shadow:var(--shadow-lg),0 0 0 5px rgb(var(--accent-rgb)/.05)}.nui-skip{flex:none}.nui-iprogress{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.nui-idots{gap:6px;display:flex}.nui-idot{background:var(--nui-hair-strong);width:22px;height:4px;transition:background-color .3s var(--nui-ease),width .3s var(--nui-ease);border-radius:2px}.nui-idot[data-state=done]{background:rgb(var(--accent-rgb)/.4)}.nui-idot[data-state=current]{background:var(--accent);width:36px}.nui-icount{color:var(--ink-500);font:500 11px/1 var(--font-mono);letter-spacing:.04em}.nui-intro .nui-title{margin-top:14px}.nui-intro-body{color:var(--ink-800);font-size:15px}.nui-intro-actions .nui-btn--primary{margin-left:auto}.nui-intro-actions .nui-btn--primary+.nui-btn--outline{margin-left:0}.nui-intro-actions[data-last=true]{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.nui-intro-actions[data-last=true]>.nui-btn{min-width:0;margin:0;padding:0 12px}.nui-intro-actions[data-last=true]>.nui-btn--ghost{width:38px;padding:0}.nui-intro-actions[data-last=true]>.nui-btn--ghost>span{display:none}.nui-intro-actions[data-last=true]>.nui-btn>span{text-overflow:ellipsis;overflow:hidden}.nui-need{border-left:2px solid var(--accent);background:var(--accent-tint);border-radius:0 12px 12px 0;margin-top:16px;padding:12px 14px 13px}.nui-need-label{color:var(--accent);font:500 11px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px}.nui-need-text{color:var(--ink-950);font:500 17px/1.35 var(--font-display);letter-spacing:-.005em;text-wrap:balance}.nui-need-for{color:var(--ink-700);margin-top:6px;font-size:13px;line-height:1.45}.nui-cwlist,.nui-joblist{gap:6px;display:grid}.nui-cwrow,.nui-jobrow{border:1px solid var(--nui-hair);width:100%;color:var(--ink-900);background:var(--paper-0);text-align:left;font:inherit;cursor:pointer;transition:border-color .2s var(--nui-ease),box-shadow .2s var(--nui-ease),transform .2s var(--nui-ease);border-radius:14px;gap:3px;padding:11px 38px 12px 14px;display:grid;position:relative}.nui-cwrow:hover,.nui-jobrow:hover{border-color:rgb(var(--accent-rgb)/.35);box-shadow:var(--shadow-md)}.nui-cwrow:active,.nui-jobrow:active{transform:translateY(1px)}.nui-cwrow-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;min-width:0;display:flex}.nui-cwrow-name{min-width:0;color:var(--ink-950);font:500 17px/1.2 var(--font-display);letter-spacing:-.01em}.nui-cwrow-one{color:var(--ink-700);font-size:13px;line-height:1.45}.nui-cwrow-io{color:var(--ink-600);font:400 11.5px/1.45 var(--font-mono);flex-wrap:wrap;align-items:center;margin-top:2px;display:inline-flex}.nui-caveat{color:var(--accent);font-family:var(--font-sans);font-size:12px;font-weight:500}.nui-io-arrow{width:13px;height:13px;color:var(--accent);margin:0 6px}.nui-cwrow-chev,.nui-jobrow-go{width:16px;height:16px;color:var(--ink-400);transition:color .2s var(--nui-ease),transform .2s var(--nui-ease);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.nui-cwrow:hover .nui-cwrow-chev,.nui-jobrow:hover .nui-jobrow-go{color:var(--accent);transform:translate(2px,-50%)}.nui-jobrow{background:var(--nui-glass-strong);padding-block:10px 11px}.nui-jobrow-label{color:var(--ink-950);font:500 14.5px/1.3 var(--font-sans)}.nui-jobrow-text{color:var(--ink-700);font-size:13px;line-height:1.45}.nui-jobrow-text--soft{color:var(--accent)}.nui-resp{border:1px dashed rgb(var(--accent-rgb)/.34);border-radius:14px;align-items:flex-start;gap:12px;margin-top:22px;padding:12px 14px;display:flex}.nui-resp .nui-ring{margin-top:4px}.nui-resp-body{gap:4px;display:grid}.nui-resp-label{color:var(--accent);font:500 11px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.nui-resp-text{color:var(--ink-900);font-size:13.5px;line-height:1.45}.nui-resp-note{color:var(--ink-600);font-size:12.5px;line-height:1.45}.nui-up{max-width:70%;color:var(--ink-700);margin-left:-8px}.nui-up span{text-overflow:ellipsis;overflow:hidden}.nui-monslot{margin-top:16px}.nui-monitor-cap{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.nui-mon-tools{align-items:center;gap:4px;display:inline-flex}.nui-mon-expand{font-size:12.5px}.nui-monitor{aspect-ratio:512/336;border:1px solid var(--nui-hair-strong);background:linear-gradient(180deg,var(--paper-0),var(--paper-100));border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 10px 24px -14px #02092259;box-shadow:inset 0 1px lab(100% 0 0/.8),0 10px 24px -14px lab(2.72763% 2.68772 -15.999/.35)}.nui-monitor-canvas{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.nui-monitor-ph{flex-direction:column;gap:10px;padding:16px 18px;display:flex;position:absolute;inset:0}.nui-monitor:has(>canvas[data-drawn]) .nui-monitor-ph{visibility:hidden}.nui-monitor-ph-name{color:var(--ink-600);font:600 12px/1 var(--font-mono);letter-spacing:.04em;margin-bottom:4px}.nui-monitor-ph-line{background:linear-gradient(90deg,var(--nui-tint),rgb(var(--accent-rgb)/.08),var(--nui-tint));background-size:200% 100%;border-radius:4px;width:78%;height:8px;animation:2.6s linear infinite nui-shimmer}.nui-monitor-ph-line--s{width:46%}.nui-monitor-ph-line--m{width:62%}.nui-facts{border-top:1px solid var(--nui-hair);margin-top:18px;display:grid}.nui-fact{border-bottom:1px solid var(--nui-hair);grid-template-columns:7.5em minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.nui-fact dt{color:var(--ink-600);font:500 11px/1.6 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.nui-fact dd{min-width:0;color:var(--ink-900);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;line-height:1.45;display:flex}.nui-fact-note{color:var(--ink-600);flex-basis:100%;font-size:12.5px}.nui-fact--mono dd{color:var(--accent);font:500 12px/1.5 var(--font-mono)}.nui-does{gap:6px;display:grid}.nui-does li{color:var(--ink-800);padding-left:16px;font-size:13.5px;line-height:1.45;position:relative}.nui-does li:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:2px}.nui-memline{color:var(--ink-700);gap:9px;margin-top:8px;font-size:13px;line-height:1.45;display:flex}.nui-memline:before{content:"";background:linear-gradient(transparent calc(50% - .75px),rgb(var(--halo-rgb)/.95)calc(50% - .75px),rgb(var(--halo-rgb)/.95)calc(50% + .75px),transparent calc(50% + .75px)),radial-gradient(circle at 34% 28%,#5b5e63 0,#1d1f23 34%,#06070a 72%);border-radius:50%;flex:none;width:12px;height:12px;margin-top:3px}@supports (color:lab(0% 0 0)){.nui-memline:before{background:linear-gradient(transparent calc(50% - .75px),rgb(var(--halo-rgb)/.95)calc(50% - .75px),rgb(var(--halo-rgb)/.95)calc(50% + .75px),transparent calc(50% + .75px)),radial-gradient(circle at 34% 28%,lab(39.6369% -.253186 -3.7527) 0,lab(11.8038% -.172153 -2.98679) 34%,lab(1.9733% -.0413954 -.95422) 72%)}}.nui-holds{flex-wrap:wrap;gap:6px;display:flex}.nui-holds li{color:var(--accent);background:var(--accent-tint);font:500 12.5px/1.2 var(--font-sans);border-radius:999px;padding:5px 12px}.nui-core-op{margin-top:8px}.nui-problem{color:var(--ink-800);gap:2px;margin-top:8px;font-size:13.5px;line-height:1.45;display:grid}.nui-problem-k{color:var(--ink-500);font:500 10.5px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.nui-problem--result{background:var(--accent-tint);border-radius:12px;margin-top:14px;padding:10px 12px}.nui-fsteps{gap:4px;margin-top:14px;display:flex}.nui-fsteps>li{background:var(--nui-hair-strong);height:4px;transition:background-color .3s var(--nui-ease),flex-grow .3s var(--nui-ease);border-radius:2px;flex:1 1 0}.nui-fsteps>li[data-state=done]{background:rgb(var(--accent-rgb)/.4)}.nui-fsteps>li[data-state=current]{background:var(--accent);flex-grow:1.8}.nui-fstep{border-top:1px solid var(--nui-hair);margin-top:14px;padding-top:14px}.nui-fteam{color:var(--ink-600);font:500 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.nui-fhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:6px;display:flex}.nui-fname{min-width:0;color:var(--ink-950);font:500 22px/1.15 var(--font-display);letter-spacing:-.012em}.nui-state{flex-wrap:wrap;align-items:center;gap:4px 9px;margin-top:10px;display:flex}.nui-state-icon{justify-content:center;align-items:center;min-width:18px;display:inline-flex}.nui-state-label{color:var(--accent);font:600 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.nui-state-text{color:var(--ink-900);flex:100%;font-size:14px;font-weight:500;line-height:1.45}.nui-trio{gap:2px;margin-top:12px;display:grid;position:relative}.nui-trio-row{transition:background-color .3s var(--nui-ease);border-radius:10px;grid-template-columns:5.2em minmax(0,1fr);gap:10px;padding:7px 10px 7px 26px;display:grid;position:relative}.nui-trio-row:before{content:"";border:1.5px solid var(--nui-line);background:var(--paper-0);border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:11px}.nui-trio-row+.nui-trio-row:after{content:"";border-left:1px dashed var(--nui-line);height:21px;position:absolute;top:-9px;left:14px}.nui-trio-row[data-active=true]{background:var(--accent-tint)}.nui-trio-row[data-active=true]:before{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 3px rgb(var(--accent-rgb)/.16)}.nui-trio-k{color:var(--ink-500);font:500 10.5px/1.75 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.nui-trio-v{color:var(--ink-900);overflow-wrap:anywhere;font-size:13.5px;line-height:1.45}.nui-trio-row[data-active=true] .nui-trio-k{color:var(--accent)}.nui-fmem{background:var(--paper-100);border-radius:12px;margin-top:12px;padding:12px 14px 4px}.nui-facts--plain{border-top:0;margin-top:6px}.nui-facts--plain .nui-fact:last-child{border-bottom:0}.nui-fmem .nui-fact dd{color:var(--accent);font-weight:500}.nui-fmode{background:var(--paper-100);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:12px;padding:10px 12px;display:flex}.nui-fmode-text{color:var(--ink-700);font-size:13px;line-height:1.45}.nui-monslot--follow{margin-top:14px}.nui-ffoot{gap:12px}.nui-fapprove{border:1px solid rgb(var(--accent-rgb)/.3);background:var(--paper-0);box-shadow:0 0 0 4px rgb(var(--accent-rgb)/.06);border-radius:14px;gap:6px;padding:12px 14px 14px;display:grid}.nui-fap-title{color:var(--ink-950);font:500 18px/1.25 var(--font-display);letter-spacing:-.005em;margin-top:2px}.nui-fap-item{color:var(--accent);font:500 12.5px/1.4 var(--font-mono)}.nui-ap-role{color:var(--ink-600)}.nui-approve{margin-top:6px}.nui-stepper{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.nui-stepper>.nui-stepbtn:first-child{justify-self:start;padding-left:12px}.nui-stepper>.nui-stepbtn:last-child{justify-self:end;padding-right:12px}.nui-stepbtn.nui-btn--primary[data-attention=true]{animation:1.6s ease-in-out infinite nui-wait}.nui-fcount{color:var(--ink-500);font:500 12px/1 var(--font-mono);font-variant-numeric:tabular-nums}.nui-fdv{margin-top:16px}.nui-fdv .nui-meta{color:var(--accent)}.nui-fdv .nui-title--xl{margin-top:10px}.nui-dv-summary{color:var(--ink-900);font-weight:500}.nui-mates{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.nui-mate{border:1px solid var(--nui-hair);min-height:32px;color:var(--ink-900);background:var(--paper-0);font:500 13px/1.2 var(--font-sans);border-radius:999px;align-items:center;gap:7px;padding:3px 12px;display:inline-flex}button.nui-mate{cursor:pointer;transition:border-color .2s var(--nui-ease)}button.nui-mate:hover{border-color:rgb(var(--accent-rgb)/.4)}.nui-mate:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.nui-mate-team{color:var(--ink-500);font-weight:400}.nui-mate-team:before{content:"· "}.nui-recap{margin-top:16px}.nui-dv-cta{margin-top:12px}@keyframes nui-breathe{0%,to{box-shadow:0 0 0 3px #6649ff24}50%{box-shadow:0 0 0 5px #6649ff0d}}@keyframes nui-ring{0%{box-shadow:0 0 #a55eff66}to{box-shadow:0 0 0 9px #a55eff00}}@keyframes nui-wait{0%,to{box-shadow:0 0 0 3px #a55eff33,0 10px 24px -10px #6649ff8c}50%{box-shadow:0 0 0 7px #a55eff0f,0 10px 24px -10px #6649ff8c}}@keyframes nui-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:721px){.nui[data-panel=follow] .nui-panels{flex:auto}.nui-followpanel{height:100%}.nui-followpanel>.nui-pbody{flex:auto}}@media (min-width:1101px){.nui:not([data-monitor=wide]) .nui-monslot--follow .nui-monitor-wrap{width:62%}.nui[data-monitor=wide]:is([data-panel=coworker],[data-panel=follow]){--nui-panel-w:clamp(520px,40vw,760px)}}@media (max-width:1100px){.nui-mon-expand{display:none}}@media (max-width:960px){.nui-nav{display:none}}@media (min-width:721px) and (max-height:760px){.nui-sub{display:none}.nui-h1{font-size:clamp(28px,2.6vw,42px)}.nui-cta{height:44px;margin-top:16px}.nui-hero{margin-top:8px}.nui-title--lg{font-size:23px}.nui-sec{margin-top:18px}}@media (max-width:720px){.nui{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));grid-template:"top""hero""."minmax(0,1fr)"chrome""side"/minmax(0,1fr);row-gap:10px}.nui-logo img{height:22px}.nui-book{height:36px;padding:0 14px;font-size:13px}.nui-how{width:36px;height:36px;padding:0}.nui-how-label{display:none}.nui-hero{max-width:100%;margin-top:12px}.nui[data-hero=hidden] .nui-hero{display:none}.nui-hero:before{inset:-24px -16px -32px}.nui-eyebrow{margin-bottom:10px;font-size:11px}.nui-h1{font-size:clamp(26px,7.2vw,36px);line-height:1.05}.nui-sub{margin-top:10px;font-size:14.5px}.nui-cta{height:44px;margin-top:16px;padding:0 18px 0 20px;font-size:15px}.nui-chrome{gap:8px}.nui-btn--glass{height:40px;font-size:14px}.nui-btn--icon{width:40px}.nui-scene-hint{max-width:none;font-size:13px}.nui-menu-pop{min-width:min(300px,100vw - 32px);max-height:62dvh}.nui-side{max-height:min(50dvh,470px);margin:0 -16px calc(-12px - env(safe-area-inset-bottom,0px));align-self:end;padding:0}.nui-card.nui-panel{border-width:1px 0 0;border-radius:20px 20px 0 0}.nui-card-head{padding:0 8px 2px 16px}.nui-pbody{padding:4px 16px 14px}.nui-pfoot{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));gap:6px}.nui-sheet{cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:none;place-items:center;width:100%;height:22px;padding:0;display:grid}.nui-sheet-grip{background:var(--nui-hair-strong);width:36px;height:4px;transition:width .25s var(--nui-ease),background-color .25s var(--nui-ease);border-radius:2px}.nui-sheet:focus-visible{outline-offset:-4px}.nui[data-sheet=min] .nui-panel>.nui-pbody{display:none}.nui[data-sheet=min] .nui-sheet-grip{background:var(--accent);width:48px}.nui-sec{margin-top:18px}.nui-title--lg{font-size:22px}.nui-title--xl{font-size:25px}.nui-need-text{font-size:16px}.nui-fname{font-size:19px}.nui-intro-body{font-size:14px}.nui-monslot--follow .nui-monitor-wrap{max-width:300px;margin-inline:auto}.nui[data-panel=follow] .nui-side:has(.nui-panel--approval){max-height:min(60dvh,540px)}.nui-fapprove{gap:4px;padding:10px 12px 12px}.nui-fap-title{font-size:16px}.nui-ap-role{display:none}}@media (max-width:720px) and (max-height:760px){.nui-sub,.nui-eyebrow{display:none}.nui-h1{font-size:25px}.nui-side{max-height:48dvh}.nui-monslot--follow{display:none}}@media (max-width:420px){.nui-logo img{height:20px}.nui-book{height:34px;padding:0 12px;font-size:12.5px}.nui-h1{font-size:27px}.nui-stepbtn>span,.nui-intro-actions[data-last=true]>.nui-btn:not(.nui-btn--ghost)>.nui-ico{display:none}.nui-stepper>.nui-stepbtn:is(:first-child,:last-child){width:44px;padding:0}.nui-back{padding:0 14px 0 12px}}@media (prefers-reduced-motion:reduce){.nui *,.nui :before,.nui :after{transition-duration:.01ms!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.nui{--nui-glass:var(--paper-0);--nui-glass-strong:var(--paper-0);--nui-blur:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nui{--nui-glass:#fafcfff0;--nui-glass-strong:#fafcfff7}@supports (color:lab(0% 0 0)){.nui{--nui-glass:lab(98.8239% -.121385 -1.51236/.94);--nui-glass-strong:lab(98.8239% -.121385 -1.51236/.97)}}}
#labels{--nlab-ink:var(--dn-ink,#2b3140);--nlab-ink-700:var(--dn-ink-700,#4a5263);--nlab-ink-500:var(--dn-ink-500,#646b78);--nlab-struct:#4a5263;--nlab-hair:#6649ff73;--nlab-light:var(--dn-light,#6649ff);--nlab-halo:var(--dn-text-halo,0 0 1px #f4f6fa,0 0 4px #f4f6fa,0 0 8px #f4f6fa);--nlab-font:"Jura","Schibsted Grotesk",system-ui,sans-serif;--nlab-chip:#f4f6fae0;--nlab-chip-edge:#a55eff57;z-index:1;pointer-events:none;opacity:0;transition:opacity .9s;position:fixed;inset:0;overflow:hidden}#labels.is-ready{opacity:1}.nlab-tag,.nlab-pin,.nlab-resp,.nlab-hover{background:var(--nlab-chip);box-shadow:inset 0 0 0 1px var(--nlab-chip-edge);color:var(--nlab-ink);text-shadow:none;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border:0;border-radius:3px;margin:0;transition:opacity .32s cubic-bezier(.22,.61,.36,1),visibility 0s linear .32s;position:absolute;top:0;left:0}.nlab-tag[data-show],.nlab-pin[data-show],.nlab-resp[data-show],.nlab-hover[data-show]{opacity:1;visibility:visible;transition:opacity .32s cubic-bezier(.22,.61,.36,1),visibility}.nlab-tag[data-show],.nlab-pin[data-show]{pointer-events:auto}.nlab-tag:focus-visible,.nlab-pin:focus-visible{outline:1px solid var(--nlab-light);outline-offset:4px}.nlab-tag{cursor:pointer;justify-items:center;gap:3px;padding:4px 8px 3px;display:grid;translate:-50% calc(-100% - 18px)}.nlab-tag:after{content:"";width:1px;height:var(--lead,0px);background:var(--nlab-hair);position:absolute;top:100%;left:50%}.nlab-tag[data-show][data-focus=off]{opacity:.62}.nlab-name{font:500 14px/1.1 var(--nlab-font);letter-spacing:.22em;text-transform:uppercase;margin-right:-.22em;transition:color .24s cubic-bezier(.22,.61,.36,1)}.nlab-state{color:var(--nlab-ink-500);font:500 11px/1 var(--nlab-font);letter-spacing:.26em;text-transform:uppercase;margin-right:-.26em}.nlab-state:empty{display:none}.nlab-tag[data-state=working] .nlab-state,.nlab-tag[data-state=approval] .nlab-state{color:var(--nlab-light)}.nlab-tag[data-state=done] .nlab-state{color:var(--nlab-struct)}.nlab-tag[data-focus=on] .nlab-name,.nlab-tag[data-hover] .nlab-name,.nlab-tag:hover .nlab-name{color:var(--nlab-light)}.nlab-pin{text-align:left;cursor:pointer;translate:40px calc(-50% + var(--dy,0px));gap:4px;padding:5px 9px 5px 10px;display:grid}.nlab-pin[data-flip]{text-align:right;translate:calc(-100% - 40px)calc(-50% + var(--dy,0px))}.nlab-pin-name{font:500 13px/1.1 var(--nlab-font);letter-spacing:.34em;text-transform:uppercase;margin-right:-.34em;transition:color .24s cubic-bezier(.22,.61,.36,1)}.nlab-pin-detail{color:var(--nlab-ink-700);font:500 12.5px/1.25 var(--nlab-font);letter-spacing:.01em}.nlab-pin-detail:empty{display:none}@media (max-width:720px){.nlab-pin-detail{display:none}}.nlab-pin[data-kind=memory]{cursor:default;pointer-events:none}.nlab-pin[data-kind=memory]:before{content:"";background:var(--nlab-hair);width:34px;height:1px;position:absolute;top:50%;right:calc(100% + 6px)}.nlab-pin[data-kind=memory][data-flip]:before{left:calc(100% + 6px);right:auto}.nlab-pin[data-narrow]{white-space:normal}.nlab-pin[data-above],.nlab-pin[data-above][data-flip]{text-align:center;translate:calc(-50% + var(--shift,0px))calc(-100% - 18px - var(--lift,0px))}.nlab-pin[data-narrow] .nlab-pin-name{white-space:nowrap}.nlab-pin[data-kind=core] .nlab-pin-name,.nlab-pin[data-hover] .nlab-pin-name,.nlab-pin:hover .nlab-pin-name{color:var(--nlab-light)}.nlab-resp{text-align:center;translate:calc(-50% + var(--shift,0px))calc(-100% - 18px);justify-items:center;gap:3px;padding:5px 9px;display:grid}.nlab-resp-tag{color:var(--nlab-struct);font:500 12.5px/1.1 var(--nlab-font);letter-spacing:.24em;text-transform:uppercase;margin-right:-.24em}.nlab-resp-role{font:500 14px/1.2 var(--nlab-font)}.nlab-resp-role:empty,.nlab-resp-tag:empty{display:none}.nlab-resp-state{color:var(--nlab-light);font:500 11px/1.1 var(--nlab-font);letter-spacing:.26em;text-transform:uppercase;margin-right:-.26em;display:none}.nlab-resp[data-awaiting] .nlab-resp-state{display:block}.nlab-resp[data-awaiting] .nlab-resp-tag{color:var(--nlab-light)}.nlab-hover{text-align:center;justify-items:center;gap:4px;padding:6px 10px;display:grid;translate:-50% calc(-100% - 26px)}.nlab-hover strong{font:500 12px/1.2 var(--nlab-font);letter-spacing:.3em;text-transform:uppercase;margin-right:-.3em}.nlab-hover span{color:var(--nlab-ink-700);font:500 12.5px/1.3 var(--nlab-font);letter-spacing:.02em}.nlab-hover em{color:var(--nlab-light);font:500 11px/1.1 var(--nlab-font);letter-spacing:.3em;text-transform:uppercase;margin-right:-.3em;font-style:normal}.nlab-hover strong:empty,.nlab-hover span:empty,.nlab-hover em:empty{display:none}@media (max-width:720px){.nlab-name{letter-spacing:.18em;font-size:11.5px}.nlab-state{display:none}.nlab-pin-name,.nlab-pin-detail{font-size:11.5px}}@media (prefers-reduced-motion:reduce){#labels,.nlab-tag,.nlab-pin,.nlab-resp,.nlab-hover,.nlab-tag[data-show],.nlab-pin[data-show],.nlab-resp[data-show],.nlab-hover[data-show]{transition:none}}
.of-hero #scene{touch-action:pan-y;position:absolute;inset:0}.of-hero #scene canvas{opacity:0;outline:none;width:100%;height:100%;transition:opacity .9s;display:block}.of-hero #scene.is-ready canvas{opacity:1}.of-hero #labels{position:absolute}.of-hero #ui{z-index:2;pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.of-hero .nui-scene-hint,.of-hero .nui-how{display:none}}
