:root{--wx-bg: #DCE9F5;--wx-ink: #121212;--wx-pink: #FF4FA3;--wx-purple: #1726B8;--wx-paper: #FFFDF4;--cream: #DCE9F5;--cream-deep: #FFFDF4;--card: #FFFDF4;--line: #121212;--line-soft: #121212;--navy: #121212;--navy-2: #2a2a2a;--navy-3: #2a2a2a;--charcoal: #121212;--ink-mute: #3c3c3c;--ink-faint: #767676;--on-navy: #FFFDF4;--on-navy-mute: rgba(255,253,244,.62);--sage: #FF4FA3;--sage-deep: #FF4FA3;--sage-tint: #EBF3FA;--gold: #1726B8;--gold-deep: #1726B8;--gold-tint: #E3EAF6;--coral: #1726B8;--coral-tint: #E3EAF6;--serif: "Manrope", "Helvetica Neue", sans-serif;--sans: "Space Grotesk", "Helvetica Neue", sans-serif;--mono: ui-monospace, "SF Mono", "SFMono-Regular", Menlo, monospace;--r-sm: 0px;--r-md: 0px;--r-lg: 0px;--r-xl: 0px;--shadow-sm: 3px 3px 0 var(--wx-ink);--shadow-md: 6px 6px 0 var(--wx-ink);--shadow-lg: 8px 8px 0 var(--wx-ink)}.arbor{font-family:var(--sans);color:var(--wx-ink);background:var(--wx-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.arbor,.arbor *,.arbor *:before,.arbor *:after{box-sizing:border-box}.arbor h1,.arbor h2,.arbor h3{margin:0;font-weight:600}.arbor p{margin:0}.arbor button{font-family:inherit;cursor:pointer}.arbor:not(.vision) *,.arbor:not(.vision) *:before,.arbor:not(.vision) *:after{border-radius:0!important}.ar-display{font-family:var(--serif);font-weight:400;letter-spacing:-.02em;line-height:.94;color:var(--wx-ink);text-transform:uppercase}.ar-h2{font-family:var(--serif);font-weight:400;letter-spacing:-.015em;line-height:1.05;color:var(--wx-ink);text-transform:uppercase}.ar-eyebrow{display:inline-block;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wx-ink);border:2px solid var(--wx-ink);background:var(--wx-paper);padding:4px 11px}.ar-body{font-family:var(--sans);font-size:15.5px;line-height:1.6;color:var(--ink-mute)}.ar-small{font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--ink-mute)}.ar-mono{font-family:var(--mono);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.ar-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--serif);font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:.01em;padding:12px 22px;border:3px solid var(--wx-ink);background:var(--wx-paper);color:var(--wx-ink);box-shadow:6px 6px 0 var(--wx-ink);transition:transform .1s,box-shadow .1s;white-space:nowrap}.ar-btn:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--wx-ink)}.ar-btn:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--wx-ink)}.ar-btn-primary{background:var(--wx-ink);color:var(--wx-bg);box-shadow:6px 6px 0 var(--wx-pink)}.ar-btn-primary:hover{box-shadow:3px 3px 0 var(--wx-pink)}.ar-btn-primary:active{box-shadow:0 0 0 var(--wx-pink)}.ar-btn-secondary{background:var(--wx-paper);color:var(--wx-ink);box-shadow:6px 6px 0 var(--wx-purple)}.ar-btn-secondary:hover{box-shadow:3px 3px 0 var(--wx-purple)}.ar-btn-secondary:active{box-shadow:0 0 0 var(--wx-purple)}.ar-btn-sage{background:var(--wx-pink);color:#fff;box-shadow:6px 6px 0 var(--wx-ink)}.ar-btn-sage:hover{box-shadow:3px 3px 0 var(--wx-ink)}.ar-btn-ghost{background:var(--wx-paper);color:var(--wx-ink);box-shadow:6px 6px 0 var(--wx-purple)}.ar-btn-ghost:hover{box-shadow:3px 3px 0 var(--wx-purple)}.ar-btn-sm{padding:9px 16px;font-size:11.5px;box-shadow:4px 4px 0 var(--wx-ink)}.ar-btn-sm.ar-btn-primary{box-shadow:4px 4px 0 var(--wx-pink)}.ar-btn-sm.ar-btn-secondary,.ar-btn-sm.ar-btn-ghost{box-shadow:4px 4px 0 var(--wx-purple)}.ar-btn-sm:hover{box-shadow:2px 2px 0 var(--wx-ink)}.ar-btn-lg{padding:15px 30px;font-size:15px}.ar-btn:disabled{opacity:.55;cursor:default;transform:none}.ar-card{background:var(--wx-paper);border:3px solid var(--wx-ink);box-shadow:6px 6px 0 var(--wx-ink)}.ar-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--wx-ink);background:var(--wx-paper);color:var(--wx-ink)}.ar-chip-sage{background:var(--wx-pink);color:#fff;border-color:var(--wx-ink)}.ar-chip-gold,.ar-chip-coral{background:var(--wx-purple);color:#fff;border-color:var(--wx-ink)}.ar-chip-navy{background:var(--wx-paper);color:var(--wx-ink);opacity:.8}.ar-input{width:100%;padding:12px 15px;border:3px solid var(--wx-ink);background:#fff;font-family:var(--mono);font-weight:600;font-size:14px;color:var(--wx-ink);outline:none;transition:box-shadow .12s}.ar-input::placeholder{color:#12121266}.ar-input:focus{box-shadow:4px 4px 0 var(--wx-pink)}textarea.ar-input{font-family:var(--sans);font-weight:500;line-height:1.55;resize:vertical}.ar-label{display:block;font-family:var(--mono);font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--wx-ink);margin-bottom:7px}.ar-navlink{font-family:var(--mono);font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--wx-ink);text-decoration:none}.ar-navlink:hover{color:var(--wx-pink)}.ar-track{height:14px;border:2.5px solid var(--wx-ink);background:#fff;overflow:hidden}.ar-fill{height:100%;background:var(--wx-pink)}.ar-fill.striped{background:repeating-linear-gradient(-45deg,var(--wx-pink) 0 10px,var(--wx-purple) 10px 20px);background-size:28.28px 28.28px;animation:dxw-stripes 1.1s linear infinite}.ar-avatar{display:inline-grid;place-items:center;flex:none;font-family:var(--serif);font-weight:400;text-transform:uppercase;border:2.5px solid var(--wx-ink);box-shadow:3px 3px 0 var(--wx-ink)}.ar-seg{display:inline-flex;border:2.5px solid var(--wx-ink);background:var(--wx-paper)}.ar-seg button{border:none;border-right:2.5px solid var(--wx-ink);background:transparent;font-family:var(--mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:8px 16px;color:var(--wx-ink)}.ar-seg button:last-child{border-right:none}.ar-seg button.on{background:var(--wx-ink);color:var(--wx-bg)}.ar-note{font-family:var(--mono);font-size:11px;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em}.dxw-tag{display:inline-block;font-family:var(--serif);font-size:11px;text-transform:uppercase;background:var(--wx-pink);color:#fff;border:2px solid var(--wx-ink);padding:4px 10px;transform:rotate(-2deg)}.dxw-bar{margin-top:14px}.dxw-bar-label{display:flex;justify-content:space-between;font-family:var(--mono);font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:6px}.dxw-bar-track{height:22px;border:3px solid var(--wx-ink);background:#fff}.dxw-bar-fill{height:100%;background:repeating-linear-gradient(-45deg,var(--wx-pink) 0 10px,var(--wx-purple) 10px 20px);background-size:28.28px 28.28px;animation:dxw-stripes 1.1s linear infinite}@keyframes dxw-stripes{to{background-position-x:28.28px}}.wld-sub{font-family:var(--mono);font-size:13.5px;font-weight:600;line-height:1.65}.wld-textarea{width:100%;min-height:110px;resize:none;border:3px solid var(--wx-ink);background:#fff;font-family:Space Grotesk,sans-serif;font-weight:500;font-size:15.5px;line-height:1.55;color:var(--wx-ink);padding:16px 18px;outline:none}.wld-textarea:focus{box-shadow:4px 4px 0 var(--wx-pink)}.wld-shell{display:flex;background:var(--wx-bg);min-height:100%}.wld-side{width:232px;flex:none;background:var(--wx-paper);border-right:3px solid var(--wx-ink);padding:22px 16px;display:flex;flex-direction:column;gap:5px}.wld-side-logo{padding:2px 8px 20px}.wld-navitem{display:flex;gap:11px;align-items:center;padding:10px 12px;width:100%;text-align:left;border:2.5px solid transparent;background:transparent;font-family:var(--mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--wx-ink)}.wld-navitem:hover{border-color:var(--wx-ink)}.wld-navitem.on{background:var(--wx-ink);color:var(--wx-bg);border-color:var(--wx-ink);box-shadow:3px 3px 0 var(--wx-pink)}.wld-plan{border:2.5px solid var(--wx-ink);background:var(--wx-bg);padding:13px 14px;box-shadow:4px 4px 0 var(--wx-ink);margin-bottom:14px}.wld-plan b{display:block;font-family:var(--serif);font-size:12px;text-transform:uppercase;margin-bottom:5px}.wld-plan p{font-family:var(--mono);font-size:11px;font-weight:600;line-height:1.45;opacity:.75}.wld-acct{display:flex;align-items:center;gap:10px;border-top:2.5px solid var(--wx-ink);padding-top:14px}.wld-acct .nm{font-size:13.5px;font-weight:700}.wld-acct .rl{font-family:var(--mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.72}.wld-main{flex:1;min-width:0;display:flex;flex-direction:column;overflow-x:clip}.wld-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:26px 36px 4px}.wld-top h1{font-family:var(--serif);font-size:clamp(20px,5.2vw,30px);line-height:1.05;text-transform:uppercase;letter-spacing:-.01em}.wld-top .date{font-family:var(--mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.6;margin-top:9px}.wld-bell{width:42px;height:42px;flex:none;border:2.5px solid var(--wx-ink);background:var(--wx-paper);display:grid;place-items:center;box-shadow:3px 3px 0 var(--wx-ink)}.wld-bell-badge{position:absolute;top:-8px;right:-8px;min-width:18px;height:18px;padding:0 4px;border:2px solid var(--wx-ink);background:var(--wx-pink, #ff5fa2);color:#fff;font-size:11px;font-weight:800;line-height:14px;text-align:center;border-radius:10px}.wld-notif-panel{position:absolute;top:50px;right:0;width:320px;max-height:420px;overflow-y:auto;z-index:50;background:var(--wx-paper);border:2.5px solid var(--wx-ink);box-shadow:5px 5px 0 var(--wx-ink)}.wld-notif-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:2.5px solid var(--wx-ink);font-size:13px}.wld-notif-allread{background:none;border:none;cursor:pointer;font-size:12px;font-weight:700;color:var(--wx-ink);text-decoration:underline}.wld-notif-empty{padding:26px 16px;text-align:center;font-size:13px;color:var(--wx-muted, #6b6b78)}.wld-notif-item{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;padding:11px 12px;border:none;border-bottom:1px solid rgba(20,20,28,.12);background:none;cursor:pointer}.wld-notif-item:hover{background:var(--accent, rgba(18,18,18,.06))}.wld-notif-item.unread{border-left:4px solid var(--wx-pink, #ff5fa2)}.wld-notif-item .t{font-size:13.5px;font-weight:700;color:var(--wx-ink)}.wld-notif-item .b{font-size:12.5px;color:var(--wx-muted, #555)}.wld-page{padding:34px 36px 44px}.wld-content{width:100%;max-width:1080px;margin:0 auto;padding:28px 36px 44px;box-sizing:border-box}.wld-home-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;align-items:start}@media (max-width: 980px){.wld-home-grid{grid-template-columns:1fr}}.ar-fold{display:none}@media print{.ar-fold{display:block!important}}.ar-reporttab{display:grid;gap:18px}.ar-reporttab.ar-fold{display:none}@media print{.ar-reporttab.ar-fold{display:grid!important}}.wld-page-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px;gap:24px}.wld-page-head h1{font-family:var(--serif);font-size:34px;line-height:1.05;text-transform:uppercase;letter-spacing:-.01em}.wld-page-head .hint{font-family:var(--mono);font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-top:10px}.wld-card{background:var(--wx-paper);border:3px solid var(--wx-ink);padding:24px;box-shadow:6px 6px 0 var(--wx-ink)}.org-scroll{width:100%;overflow-x:auto;display:flex;justify-content:safe center;padding:8px 4px 24px}.org-tree{width:max-content}.org-tree ul{display:flex;justify-content:center;padding:22px 0 0;position:relative;transition:all .2s}.org-tree>ul{padding-top:0}.org-tree>ul>li:before,.org-tree>ul>li:after{content:none}.org-tree li{list-style:none;position:relative;padding:22px 14px 0;text-align:center}.org-tree li:before,.org-tree li:after{content:"";position:absolute;top:0;right:50%;width:50%;height:22px;border-top:2.5px solid var(--wx-ink)}.org-tree li:after{right:auto;left:50%;border-left:2.5px solid var(--wx-ink)}.org-tree li:only-child:before{display:none}.org-tree li:only-child:after{left:50%;right:auto;border-top:0 none;border-left:2.5px solid var(--wx-ink)}.org-tree li:only-child{padding-top:22px}.org-tree li:first-child:not(:only-child):before,.org-tree li:last-child:not(:only-child):after{border:0 none}.org-tree li:last-child:not(:only-child):before{border-right:2.5px solid var(--wx-ink)}.org-tree ul ul:before{content:"";position:absolute;top:0;left:50%;width:0;height:22px;border-left:2.5px solid var(--wx-ink)}.org-node{display:inline-flex;flex-direction:column;gap:4px;align-items:center;min-width:150px;max-width:230px;padding:10px 14px;background:var(--wx-paper);border:3px solid var(--wx-ink);box-shadow:4px 4px 0 var(--wx-ink);position:relative;z-index:1}.org-node.is-root{background:var(--sage-tint)}.org-node.is-pending{box-shadow:4px 4px 0 var(--wx-pink)}.org-node .org-name{font-size:14px;font-weight:700;color:var(--charcoal);line-height:1.2}.org-node .org-title{font-size:11.5px;color:var(--ink-mute);line-height:1.2}.org-node .org-meta{font-family:var(--mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint)}.org-node select{margin-top:4px;max-width:100%;font-size:12px;padding:3px 6px}.wld-card-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px}.wld-card-title h3{font-family:var(--serif);font-size:15px;text-transform:uppercase;margin:0}.wld-row{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:2px solid rgba(18,18,18,.18)}.wld-row:last-child{border-bottom:none;padding-bottom:0}.wld-row .nm{font-size:15px;font-weight:700}.wld-row .rl{font-family:var(--mono);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.6}.wld-status{font-family:var(--mono);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border:2px solid var(--wx-ink);padding:3px 9px;flex:none;display:inline-block}.wld-status.in{background:var(--wx-pink);color:#fff}.wld-status.opened{background:var(--wx-bg)}.wld-status.sent{background:var(--wx-paper);opacity:.7}.wld-nudge{font-family:var(--mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border:2.5px solid var(--wx-ink);background:var(--wx-bg);color:var(--wx-ink);padding:6px 12px;box-shadow:3px 3px 0 var(--wx-ink);transition:transform .08s,box-shadow .08s}.wld-nudge:hover{transform:translate(1.5px,1.5px);box-shadow:1.5px 1.5px 0 var(--wx-ink)}.wld-bigno{font-family:var(--serif);font-size:56px;line-height:1}.wld-blocks{display:flex;gap:6px;margin-top:14px}.wld-blocks i{flex:1;height:16px;border:2.5px solid var(--wx-ink);background:#fff}.wld-blocks i.full{background:var(--wx-pink)}.wld-blocks i.now{background:var(--wx-bg)}.wld-linkbox{display:flex;align-items:center;gap:12px;border:3px dashed var(--wx-ink);background:#fff;padding:13px 16px}.wld-linkbox code{font-family:var(--mono);font-size:14px;font-weight:700;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wld-prompt{font-family:var(--mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:2px solid var(--wx-ink);background:#fff;padding:5px 10px;transition:background .1s}.wld-prompt:hover{background:var(--wx-bg)}.wld-quoteblock{border:3px solid var(--wx-ink);background:#fff;padding:16px 18px;font-size:15px;font-weight:600;line-height:1.5;box-shadow:5px 5px 0 var(--wx-purple)}.wld-quoteblock.alt{box-shadow:5px 5px 0 var(--wx-pink)}.wld-quoteblock .src{display:block;margin-top:10px;font-family:var(--mono);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;opacity:.55}html[data-motion=off] .arbor *,html[data-motion=off] .arbor *:before,html[data-motion=off] .arbor *:after{animation:none!important}@media (prefers-reduced-motion: reduce){.arbor *,.arbor *:before,.arbor *:after{animation:none!important}}.wld-burger{display:none;width:42px;height:42px;flex:none;border:2.5px solid var(--wx-ink);background:var(--wx-paper);place-items:center;box-shadow:3px 3px 0 var(--wx-ink);cursor:pointer}.wld-scrim{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0c0b1799;z-index:55;animation:wld-scrim-in .18s ease both}@keyframes wld-scrim-in{0%{opacity:0}to{opacity:1}}.mkt-burger{display:none;width:42px;height:42px;flex:none;border:2.5px solid var(--wx-ink);background:var(--wx-paper);place-items:center;box-shadow:3px 3px 0 var(--wx-ink);cursor:pointer}.mkt-menu{display:grid;gap:2px;background:var(--wx-paper);border-bottom:3px solid var(--wx-ink);padding:10px clamp(12px,4vw,24px) 20px}.mkt-menu-link{font-family:var(--mono);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;padding:13px 4px;border-bottom:2px solid rgba(18,18,18,.14)}@media (min-width: 761px){.mkt-menu{display:none!important}}@media (max-width: 760px){.ar-grid-2{grid-template-columns:minmax(0,1fr)!important}.ar-grid-2>*{grid-row:auto!important}.mkt-navlinks,.mkt-navauth{display:none!important}.mkt-burger{display:inline-grid}}@media (max-width: 860px){.wld-burger{display:inline-grid}.wld-side,.wld-drawer{position:fixed;top:0;bottom:0;left:0;width:248px;transform:translate(-100%);transition:transform .22s ease;z-index:60;box-shadow:8px 0 #1212122e}.wld-side.open,.wld-drawer.open{transform:translate(0)}.wld-scrim{display:block}.wld-top{padding:16px 18px 4px;gap:14px}.wld-top{flex-wrap:nowrap}.wld-top>:first-child{flex:1 1 auto;min-width:0}.wld-top-action{display:none!important}.wld-page{padding:22px 18px 36px}.wld-page-head h1{font-size:clamp(24px,7vw,34px)}}@media (max-width: 760px){.auth-aside{display:none!important}.auth-formwrap{padding:24px 16px!important;min-width:0!important}.growth-page{padding:16px!important;max-width:100%!important}.growth-stat{flex:1 1 100%!important;min-width:0!important}.growth-add-grid{grid-template-columns:1fr!important}.growth-spark{width:60px!important}.wld-content{padding:18px 16px 36px!important}.wld-cols{grid-template-columns:minmax(0,1fr)!important}.wld-wrap{flex-wrap:wrap!important}.wld-row{flex-wrap:wrap!important;row-gap:10px!important}.wld-row-main{flex-basis:55%!important}.wld-main{overflow-x:clip}.wld-stepper{margin-left:0!important;margin-right:0!important}.wld-step-label{display:none!important}.wld-step-label[data-on=true]{display:inline!important}.wld-step-line{margin:0 7px!important}.rvf-bar{padding-left:18px!important;padding-right:18px!important}}.rvf-shell{min-height:100vh;min-height:100dvh}.rvf-bar{padding:16px 48px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.ar-dossier{display:grid;grid-template-columns:216px minmax(0,1fr);gap:18px;align-items:start}.ar-dossier-body{display:grid;gap:18px;min-width:0}.ar-dossier-chapter,.ar-dossier-orphans{display:grid;gap:18px}.ar-dossier-figure{margin:0;min-width:0}.ar-dossier-figure:empty,.ar-dossier-orphans:empty{display:none}.ar-dossier-toc{position:sticky;top:12px;background:var(--wx-paper);border:3px solid var(--wx-ink);box-shadow:var(--shadow-sm);padding:16px 18px}.ar-dossier-toc-title{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:10px}.ar-dossier-toc-link{display:flex;gap:9px;align-items:baseline;padding:5px 0;font-family:var(--mono);font-size:12px;font-weight:600;line-height:1.35;color:var(--wx-ink);text-decoration:none;opacity:.72}.ar-dossier-toc-link:hover{opacity:1}.ar-dossier-toc-link.on{opacity:1;color:var(--wx-purple)}.ar-dossier-toc-num{flex:none;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--wx-ink);background:var(--wx-paper);font-size:10px;font-weight:700}.ar-dossier-toc-link.on .ar-dossier-toc-num{background:var(--wx-purple);border-color:var(--wx-purple);color:#fff}@media (max-width: 1100px){.ar-dossier{grid-template-columns:minmax(0,1fr)}.ar-dossier-toc{position:static}}.ar-dossier-prose h2{font-family:var(--serif);font-weight:400;font-size:22px;line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;color:var(--wx-ink);margin:10px 0 6px}.ar-dossier-prose h3{font-family:var(--serif);font-weight:400;font-size:14px;line-height:1.2;text-transform:uppercase;color:var(--wx-ink);margin:0 0 8px}.ar-dossier-prose p{font-family:var(--sans);font-size:15px;line-height:1.65;color:var(--wx-ink);max-width:760px;margin:0 0 12px}.ar-dossier-prose .ar-eyebrow{display:inline-block;margin-bottom:4px}.ar-dossier-lede{font-size:17px!important;font-weight:600}.ar-dossier-passage{margin-top:16px}.ar-dossier-passage p:last-child{margin-bottom:0}.ar-dossier-appendix-rule{display:flex;align-items:center;gap:14px;margin:6px 0}.ar-dossier-appendix-rule:before,.ar-dossier-appendix-rule:after{content:"";flex:1;height:3px;background:var(--wx-ink)}.ar-dossier-appendix-rule h2{font-family:var(--serif);font-weight:400;font-size:15px;text-transform:uppercase}@media print{.ar-dossier,.ar-dossier-body,.ar-dossier-chapter,.ar-dossier-orphans{display:block!important}.ar-dossier-toc{display:none!important}.ar-dossier-chapter{break-before:page;page-break-before:always;break-inside:auto!important;page-break-inside:auto!important}.ar-dossier-body>*+*,.ar-dossier-chapter>*+*,.ar-dossier-orphans>*+*{margin-top:14px}}@media print{@page{size:A4;margin:14mm}aside,.wld-side,.wld-topbar,.ar-no-print{display:none!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html,body{height:auto!important;overflow:visible!important;background:#fff!important}.arbor{display:block!important;height:auto!important;overflow:visible!important;background:#fff!important}.wld-shell{display:block!important;min-height:0!important;overflow:visible!important;background:#fff!important}.wld-main,main{display:block!important;height:auto!important;overflow:visible!important}.wld-content{max-width:none!important;padding:0!important}.ar-card,.wld-card,.ar-report-section{break-inside:avoid;box-shadow:none!important}}body{margin:0;font-family:var(--sans);background:var(--wx-bg)}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vision-0.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vision-1.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/vision-2.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/vision-3.ttf)format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/vision-4.ttf)format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vision-5.ttf)format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vision-6.ttf)format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/vision-7.ttf)format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/vision-8.ttf)format("truetype")}@layer theme{:root,:host{--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--radius-md:.375rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-row{display:table-row}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-full{height:100%}.w-9{width:calc(var(--spacing) * 9)}.w-full{width:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-input{border-color:var(--input)}.bg-background{background-color:var(--background)}.bg-destructive{background-color:#a53d62}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--accent)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-destructive-foreground{color:#fff}.text-foreground{color:var(--foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--foreground)}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:#a53d62e6}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--accent) 80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}}.vision{--background:#0c0b17;--foreground:#f2efff;--primary:#b9a3ff;--primary-foreground:#201338;--input:#73629b66;--ring:#b9a3ff;--accent:#24213b;--accent-foreground:#f2efff;--navy:#f2efff;--ink:#f2efff;--ink-mute:#b1adc9;--ink-faint:#b1adc9;--cream-deep:#181629;--card:#181629;--line:#73629b44;--line-soft:#73629b33;--navy-2:#e0dbed;--navy-3:#b1adc9;--charcoal:#f2efff;--on-navy:#201338;--on-navy-mute:#342850;--sage:#b9a3ff;--sage-deep:#b9a3ff;--sage-tint:#24213b;--gold:#c5b9ee;--gold-deep:#c5b9ee;--gold-tint:#24213b;--coral-tint:#332135;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--shadow-sm:0 4px 16px #0002;--shadow-md:0 10px 30px #0003;--shadow-lg:0 16px 48px #0004;--paper:#181629;--cream:#0c0b17;--coral:#d9a6be;--lilac:#b9a3ff;--serif:"Manrope",sans-serif;--sans:"Manrope",sans-serif;--mono:"Manrope",sans-serif;--wx-bg:#0c0b17;--wx-paper:#181629;--wx-ink:#f2efff;--wx-purple:#b9a3ff;--wx-pink:#b9a3ff;background:var(--background);color:var(--foreground);font-family:Manrope,sans-serif}.vision *{box-sizing:border-box}.vision button,.vision input,.vision select,.vision textarea{font-family:inherit}.vision :focus-visible{outline-offset:3px;outline:2px solid #b9a3ff}.vision ::selection{color:#201338;background:#b9a3ff}.veil-waves{pointer-events:none;background:radial-gradient(at 65% 80%,#79749980,#0000 65%),linear-gradient(145deg,#15112d,#21184f 60%,#49415e);position:absolute;top:0;right:0;bottom:0;left:0}.veil-waves-art{position:absolute;top:0;right:0;bottom:0;left:0}.veil-waves-art>div{width:100%;height:100%}.veil-motion-toggle{z-index:4;color:#ddd5f9;pointer-events:auto;background:#181629dd;border:1px solid #b1adc955;border-radius:6px;padding:7px 11px;font-size:11px;position:absolute;bottom:18px;right:24px}.vision-hero{isolation:isolate;text-align:center;justify-content:center;align-items:center;min-height:640px;padding:76px 24px 100px;display:flex;position:relative;overflow:hidden}.vision-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 35%,#0d0b24b3,#0000 80%),linear-gradient(#0000 45%,#0c0b17);position:absolute;top:0;right:0;bottom:0;left:0}.vision-hero .veil-waves{z-index:-2}.vision-hero h1{letter-spacing:-.045em;margin:0 0 30px;font-family:Manrope,sans-serif;font-size:clamp(48px,7vw,96px);font-weight:400;line-height:1.07}.vision-hero h1 em{color:#b9a3ff;font-style:normal}.vision-hero p{color:#e0dbed;margin:0 0 30px;font-size:16px;line-height:1.7}.vision-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.vision-hero-actions button{min-height:46px;padding:12px 22px;font-size:13px}.vision-hero-note{color:#b1adc9;font-size:11px;position:absolute;bottom:28px;left:5%}@media (max-width:700px){.vision-hero{min-height:580px;padding:65px 22px 110px}.vision-hero h1{font-size:48px}.vision-hero p{font-size:14px}.vision-hero-note{bottom:55px;left:22px}.veil-motion-toggle{bottom:16px;right:22px}}.vision .ar-btn{border:1px solid var(--line);box-shadow:none;text-transform:none;letter-spacing:0;min-height:40px;color:var(--foreground);background:var(--card);border-radius:8px;font-weight:600;transition:background .18s,border-color .18s}.vision .ar-btn:hover{box-shadow:none;background:var(--accent);border-color:#b9a3ff88;transform:none}.vision .ar-btn-primary,.vision .ar-btn-sage{background:var(--primary);color:var(--primary-foreground);box-shadow:none;border-color:#0000}.vision .ar-btn-primary:hover,.vision .ar-btn-sage:hover{color:var(--primary-foreground);box-shadow:none;background:#c8b7ff}.vision .ar-btn:active{box-shadow:none;transform:none}.vision .ar-btn:disabled{opacity:.5}.vision .ar-card,.vision .wld-card{border:1px solid var(--line);box-shadow:none;background:var(--card);border-radius:14px;min-width:0}.vision .ar-input{background:var(--background);color:var(--foreground);border:1px solid var(--line);min-height:44px;box-shadow:none;border-radius:8px}.vision .ar-input::placeholder{color:var(--ink-faint)}.vision .ar-input:focus{border-color:var(--primary);box-shadow:0 0 0 2px #b9a3ff22}.vision .ar-display,.vision .ar-h2,.vision .wld-card-title h3{font-family:var(--sans);text-transform:none;letter-spacing:-.025em;line-height:1.15}.vision .ar-chip,.vision .dxw-tag{border:1px solid var(--line);box-shadow:none;background:var(--accent);color:var(--foreground);text-transform:none;border-radius:6px}.vision .ar-label,.vision .ar-eyebrow{letter-spacing:.04em;color:var(--ink-mute)}.vision .wld-linkbox{background:var(--background);border:1px solid var(--line);border-radius:8px;min-width:0}.vision .wld-sub,.vision .ar-small{line-height:1.6}.vision .wld-content{min-width:0}.vision .participant-round h2{font-family:var(--sans);letter-spacing:-.025em;text-transform:none!important}.vision .participant-round{width:100%;max-width:900px;padding:24px}@media (max-width:700px){.vision .wld-content{padding:22px 16px 32px}.vision .participant-round,.vision .wld-card{padding:18px}.vision .wld-linkbox{gap:8px;padding:10px}}@media (prefers-reduced-motion:reduce){.vision *,.vision :before,.vision :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.vision-dashboard-hero{isolation:isolate;border:1px solid var(--line);border-radius:16px;min-height:270px;padding:34px;position:relative;overflow:hidden}.vision-dashboard-hero>.veil-waves{z-index:-2}.vision-dashboard-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#100e25e8,#0000);position:absolute;top:0;right:0;bottom:0;left:0}.vision-dashboard-hero h1{letter-spacing:-.035em;margin:12px 0;font-size:clamp(27px,3vw,40px);font-weight:500;line-height:1.2}.vision-dashboard-hero p{color:var(--ink-mute);margin:0 0 20px;font-size:13px}.vision-saved-rounds{gap:10px;margin-top:14px;display:grid}.vision-saved-rounds a{background:var(--background);border:1px solid var(--line);color:var(--foreground);border-radius:8px;justify-content:space-between;gap:20px;padding:14px;text-decoration:none;display:flex}.vision-saved-rounds a span{color:var(--primary);font-size:12px}@media (max-width:600px){.vision-dashboard-hero{padding:24px 20px 60px}.vision-saved-rounds a{flex-wrap:wrap}}.home-overview{gap:20px;max-width:1120px;margin:0 auto;display:grid}.home-metrics{border:1px solid var(--line);background:var(--card);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.home-metric{border-left:1px solid var(--line);min-width:0;padding:13px 16px}.home-metric:first-child{border-left:0}.home-metric>span{color:var(--ink-mute);font-size:11px;font-weight:500;display:block}.home-metric>strong{color:var(--foreground);letter-spacing:-.03em;margin-top:2px;font-size:21px;font-weight:500;line-height:1.25;display:block}.home-metric>small{color:var(--ink-mute);margin-top:1px;font-size:10.5px;line-height:1.4;display:block}.home-section-title{justify-content:space-between;align-items:end;gap:12px;margin-bottom:8px;display:flex}.home-section-title h2{color:var(--foreground);font-family:var(--sans);letter-spacing:-.02em;margin:0;font-size:15px;font-weight:500}.home-section-title>span{color:var(--ink-mute);font-size:10.5px}.home-work{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.home-work-row{border-top:1px solid var(--line);grid-template-columns:minmax(210px,1fr) minmax(190px,.8fr) auto auto;align-items:center;gap:16px;min-height:66px;padding:12px 16px;display:grid}.home-work-row:first-child{border-top:0}.home-work-row-simple{grid-template-columns:minmax(210px,1fr) auto auto}.home-work-copy{min-width:0}.home-work-copy strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.home-work-copy span{color:var(--ink-mute);margin-top:3px;font-size:11px;line-height:1.45;display:block}.home-work-copy span.needs-attention{color:#d8a66d}.home-progress>div:first-child{color:var(--ink-mute);justify-content:space-between;gap:12px;margin-bottom:5px;font-size:10.5px;display:flex}.home-progress-track{background:var(--accent);border-radius:999px;height:5px;overflow:hidden}.home-progress-track>span{border-radius:inherit;background:var(--primary);height:100%;display:block}.home-status{border:1px solid var(--line);min-width:74px;color:var(--primary);text-align:center;white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:10px}.home-empty-work{padding:18px 16px}.home-empty-work strong{color:var(--foreground);font-size:13px;font-weight:500;display:block}.home-empty-work span{color:var(--ink-mute);margin-top:3px;font-size:11px;display:block}.home-overview-loading-metrics{border-radius:14px;height:78px}.home-overview-loading-work{border-radius:14px;height:150px}.home-overview-loading-strip{border-radius:12px;height:58px}@media (max-width:760px){.home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.home-metric:nth-child(3){border-left:0}.home-metric:nth-child(n+3){border-top:1px solid var(--line)}.home-work-row{grid-template-columns:minmax(0,1fr) auto;gap:10px}.home-progress{grid-area:2/1/auto/-1}.home-status{grid-area:3/1;justify-self:start}.home-work-row>.ar-btn{grid-area:1/2;align-self:center}.home-work-row-simple{grid-template-columns:minmax(0,1fr) auto}.home-work-row-simple .home-status{display:none}}.vision-hero:after{display:none}.vision-hero>.veil-waves{z-index:0}.vision-hero>div:not(.veil-waves){z-index:1;position:relative}.vision-hero-note{z-index:1}.vision-hero .veil-waves-art:after{content:"";pointer-events:none;background:linear-gradient(#0c0b1733,#0c0b1766 35%,#0c0b1788 70%,#0c0b17),radial-gradient(at 50% 30%,#0c0b1766,#0000);position:absolute;top:0;right:0;bottom:0;left:0}.vision .veil-motion-toggle{color:#ddd5f9;opacity:1;background:#181629;border:1px solid #73629b66}.vision-hero-actions button{border:1px solid var(--line);border-radius:8px}.vision-hero-actions button[class*=bg-primary]{border-color:#0000}.vision .ar-eyebrow{box-shadow:none;text-transform:none;background:0 0;border:0;padding:0;font-weight:500}.vision .wld-nudge{background:var(--accent);color:var(--foreground);border:1px solid var(--line);box-shadow:none;text-transform:none;letter-spacing:0;border-radius:7px;padding:8px 12px}.vision .wld-nudge:hover{box-shadow:none;border-color:var(--primary);transform:none}.vision .wld-plan b{font-family:var(--sans);text-transform:none;font-weight:600}.vision .wld-status{border:1px solid var(--line);text-transform:none;color:var(--foreground);border-radius:5px}.vision .wld-status.in{background:var(--primary);color:var(--primary-foreground)}.vision{--ease-out:cubic-bezier(.16,1,.3,1);--mk-ease:cubic-bezier(.16,1,.3,1)}html,body{background:#0c0b17}.vision{scrollbar-color:#73629b88 #0c0b17}@keyframes vision-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes vision-pop{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@keyframes vision-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes vision-spin{to{transform:rotate(360deg)}}[data-reveal=pending]{opacity:0;filter:blur(6px);transform:translateY(16px)}[data-reveal=in]{opacity:1;filter:none;transition:opacity .7s var(--ease-out),transform .8s var(--ease-out),filter .6s var(--ease-out);transform:none}[data-reveal=pending]>.mk-stagger,[data-reveal=in]>.mk-stagger{transition:inherit;transition-delay:calc(var(--i,0)*70ms)}[data-reveal=pending]>.mk-stagger{opacity:0;transform:translateY(14px)}[data-reveal=in]>.mk-stagger{opacity:1;transform:none}.vision .wld-main>:not(.wld-top){animation:vision-enter .42s var(--ease-out) both}.vision-pop{animation:vision-pop .22s var(--ease-out) both}.vision-skeleton{-webkit-user-select:none;user-select:none;background:#24213b;border-radius:8px;position:relative;overflow:hidden;color:#0000!important}.vision-skeleton:after{content:"";background:linear-gradient(90deg,#0000 20%,#ffffff12,#0000 80%) 0 0/200% 100%;animation:1.5s linear infinite vision-shimmer;position:absolute;top:0;right:0;bottom:0;left:0}.vision-spinner{vertical-align:middle;border:2px solid #b9a3ff44;border-top-color:#b9a3ff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite vision-spin;display:inline-block}.vision .ar-btn{transition:background .18s,border-color .18s,transform .18s var(--ease-out),opacity .18s}.vision .ar-btn:active{transform:translateY(1px)}.vision .ar-input,.vision .wld-textarea,.vision select{transition:border-color .18s,box-shadow .18s}.vision .wld-navitem{transition:background .18s,color .18s}.vision .wld-navitem:hover:not(.on){color:#f2efff;background:#ffffff0a}.vision .ar-card,.vision .wld-card,.vision .vision-card{transition:border-color .2s,box-shadow .3s var(--ease-out),transform .3s var(--ease-out)}.vision a.ar-card:hover,.vision button.ar-card:hover,.vision .vision-team:hover,.vision .vision-card-link:hover{border-color:#b9a3ff88;transform:translateY(-2px);box-shadow:0 14px 36px #0005}.vision .wld-row{transition:background .15s}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;filter:none;transform:none}[data-reveal]>.mk-stagger{opacity:1;transform:none}.vision .wld-main>:not(.wld-top),.vision-pop{animation:none}}.vision .ar-avatar{font-family:var(--sans);text-transform:none;border:1px solid #0c0b17;font-weight:600;box-shadow:0 4px 12px #0000004d;border-radius:50%!important}.vision .wld-textarea,.vision textarea.ar-input{background:var(--background);color:var(--foreground);border:1px solid var(--line);font-family:var(--sans);box-shadow:none;border-radius:10px;font-weight:400}.vision .wld-textarea::placeholder{color:var(--ink-faint)}.vision .wld-textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #b9a3ff22}.vision .ar-track{background:#24213b;border:0;border-radius:6px;height:8px}.vision .ar-fill{background:var(--primary);transition:width .6s var(--ease-out);border-radius:6px}.vision .ar-fill.striped{background:linear-gradient(90deg,#b9a3ff,#666fff);animation:none}.vision .ar-seg{border:1px solid var(--line);background:var(--card);border-radius:10px;gap:2px;padding:3px}.vision .ar-seg button{font-family:var(--sans);text-transform:none;letter-spacing:0;color:var(--ink-mute);border:0;border-radius:7px;font-weight:500;transition:background .18s,color .18s}.vision .ar-seg button:hover:not(.on){color:var(--foreground);background:#ffffff0a}.vision .ar-seg button.on{background:var(--primary);color:var(--primary-foreground)}.vision .wld-row{border-bottom:1px solid var(--line)}.vision .wld-row .rl,.vision .wld-acct .rl,.vision .wld-plan p,.vision .wld-top .date{font-family:var(--sans);text-transform:none;letter-spacing:0;opacity:1;color:var(--ink-mute);font-weight:500}.vision .wld-blocks i{background:#24213b;border:0;border-radius:3px;height:8px}.vision .wld-blocks i.full{background:var(--primary)}.vision .wld-blocks i.now{background:#666fff}.vision .dxw-bar-track{border:1px solid var(--line);background:#24213b;border-radius:6px;height:10px;overflow:hidden}.vision .dxw-bar-fill{background:var(--primary);animation:none}.vision .dxw-bar-label{font-family:var(--sans);text-transform:none;letter-spacing:0;font-weight:500}.vision .wld-notif-panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-lg);animation:vision-pop .22s var(--ease-out);border-radius:14px}.vision .wld-notif-head{border-bottom:1px solid var(--line)}.vision .wld-notif-item{border-bottom:1px solid var(--line);transition:background .15s}.vision .wld-notif-item:hover{background:var(--accent)}.vision .wld-notif-item.unread{box-shadow:inset 2px 0 0 var(--primary);border-left:0}.vision .wld-notif-item .t{color:var(--foreground)}.vision .wld-notif-item .b,.vision .wld-notif-empty{color:var(--ink-mute)}.vision .wld-notif-allread{color:var(--primary)}.vision .wld-bell-badge{background:var(--primary);color:var(--primary-foreground);border:2px solid #121020}.vision .org-node{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:12px}.vision .org-node.is-root{background:var(--accent)}.vision .org-node.is-pending{box-shadow:0 0 0 1px var(--primary)}.vision .org-tree li:before,.vision .org-tree li:after,.vision .org-tree ul ul:before,.vision .org-tree li:last-child:not(:only-child):before,.vision .org-tree li:only-child:after{border-width:1px;border-color:#73629b88}.vision .org-node .org-meta{font-family:var(--sans);text-transform:none;letter-spacing:0}.vision .wld-linkbox{border:1px dashed #73629b88}.vision .wld-linkbox code{font-family:var(--sans);font-weight:500}.vision .ar-dossier-toc{background:var(--card);border:1px solid var(--line);box-shadow:none;border-radius:14px}.vision .ar-dossier-toc-title{font-family:var(--sans);text-transform:none;letter-spacing:0}.vision .ar-dossier-toc-link{font-family:var(--sans);color:var(--ink-mute);opacity:1;font-weight:500;transition:color .15s}.vision .ar-dossier-toc-link:hover{color:var(--foreground)}.vision .ar-dossier-toc-link.on{color:var(--primary)}.vision .ar-dossier-toc-num{border:1px solid var(--line);background:var(--background);border-radius:50%}.vision .ar-dossier-toc-link.on .ar-dossier-toc-num{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.vision .ar-dossier-prose h2,.vision .ar-dossier-prose h3,.vision .ar-dossier-appendix-rule h2{text-transform:none;letter-spacing:-.02em;font-weight:500}.vision .ar-dossier-appendix-rule:before,.vision .ar-dossier-appendix-rule:after{background:var(--line);height:1px}.vision .ar-mono,.vision .ar-note,.vision .ar-label,.vision .ar-chip{font-family:var(--sans);text-transform:none;letter-spacing:0}.vision .ar-label{color:var(--ink-mute);font-size:12.5px;font-weight:500}.vision .dxw-tag{font-family:var(--sans);background:var(--primary);color:var(--primary-foreground);border:0;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:500;transform:none}.vision .ar-chip{border:1px solid var(--line);background:var(--accent);color:var(--foreground);border-radius:999px;font-weight:500}.vision .ar-chip-sage{color:#d7cbff;background:#b9a3ff22;border-color:#b9a3ff66}.vision .ar-chip-gold,.vision .ar-chip-coral{color:#c9ccff;background:#666fff22;border-color:#666fff66}.vision .wld-status{font-family:var(--sans);letter-spacing:0;border-radius:999px;font-weight:500;transform:none}.vision .wld-status.opened{background:var(--accent)}.vision .wld-status.sent{opacity:1;color:var(--ink-mute);background:0 0}.vision .wld-prompt{border:1px solid var(--line);background:var(--card);font-family:var(--sans);text-transform:none;letter-spacing:0;color:var(--foreground);border-radius:999px;font-weight:500;transition:border-color .15s,background .15s}.vision .wld-prompt:hover{border-color:var(--primary);background:var(--accent)}.vision .wld-quoteblock{border:1px solid var(--line);background:var(--card);box-shadow:none;border-radius:12px;font-weight:400}.vision .wld-quoteblock .src{font-family:var(--sans);text-transform:none;letter-spacing:0;opacity:1;color:var(--ink-mute)}.vision .wld-bigno{letter-spacing:-.04em;font-weight:500}.vision .wld-acct{border-top:1px solid var(--line)}.vision .wld-plan b{font-family:var(--sans);text-transform:none}.vision .wld-page-head h1,.vision .wld-card-title h3,.vision .wld-step h3{text-transform:none;letter-spacing:-.02em}.vision .wld-page-head .hint{font-family:var(--sans);text-transform:none;letter-spacing:0;color:var(--ink-mute);font-weight:400}.vision .wld-side-logo{margin-bottom:8px}.vision .wld-side,.vision .wld-drawer{box-shadow:none}.vision [role=alert]{color:#f2cad4;background:#a53d6222;border:1px solid #e8a1b166;border-radius:10px;padding:12px 14px;font-size:13.5px;line-height:1.5}.auth-aside{isolation:isolate;position:relative}.auth-aside>.veil-waves{z-index:0}.auth-aside .veil-waves-art:after{content:"";pointer-events:none;background:linear-gradient(#0c0b1766,#0c0b17aa 55%,#181629);position:absolute;top:0;right:0;bottom:0;left:0}.auth-aside>:not(.veil-waves){z-index:1;position:relative}.veil-waves-fixed{z-index:0;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.veil-waves-fixed>.veil-waves{position:absolute;top:0;right:0;bottom:0;left:0}.veil-waves-fixed .veil-motion-toggle{pointer-events:auto;bottom:16px;right:18px}.vision-bg-field>:not(.veil-waves-fixed){z-index:1;position:relative}.vision-bg-field .veil-waves-fixed .veil-waves-art:after{content:"";pointer-events:none;background:radial-gradient(at 50% 10%,#0c0b1726,#0c0b1799 65%),linear-gradient(#0c0b1740,#0c0b17bf);position:absolute;top:0;right:0;bottom:0;left:0}.vision-bg-field .vision-dashboard-hero,.vision-bg-field .vision-team-hero,.vision-bg-field .wld-shell,.vision-bg-field .wld-main,.vision-bg-field .wld-top{background:0 0!important}.vision-bg-field .wld-side{-webkit-backdrop-filter:blur(18px)saturate(120%);border-right:1px solid #73629b44;background:#0c0b17d1!important}.vision-bg-field .wld-top{-webkit-backdrop-filter:blur(18px);background:#0c0b17b8!important}.vision-bg-field .ar-card,.vision-bg-field .wld-card,.vision-bg-field .vision-card{-webkit-backdrop-filter:blur(16px)saturate(120%);border:1px solid #73629b55;box-shadow:0 18px 48px #05030f4d;background:#1816299e!important}.vision-bg-field .ar-input,.vision-bg-field select.ar-input,.vision-bg-field textarea.ar-input,.vision-bg-field .vision-saved-rounds a,.vision-bg-field .wld-linkbox{-webkit-backdrop-filter:blur(8px);background:#0c0b1799!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vision-bg-field .wld-side{background:#121020!important}.vision-bg-field .wld-top{background:#0c0b17!important}.vision-bg-field .ar-card,.vision-bg-field .wld-card,.vision-bg-field .vision-card{background:#181629!important}.vision-bg-field .ar-input,.vision-bg-field select.ar-input,.vision-bg-field textarea.ar-input,.vision-bg-field .vision-saved-rounds a,.vision-bg-field .wld-linkbox{background:#0c0b17!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
