:root{--bg:#0b1113;--ink:#f0f1e9;--muted:#9eaeae;--line:#415052;--panel:#101b1e;--cyan:#36e5ed;--accent:#36e5ed;--paper:#f3efdf;--dark:#162729;--shadow:#45676a;--lavender:#c8c0eb;--pink:#efacbc;--grain:#9beaf909;--mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--display:"Arial Black",Arial,Helvetica,sans-serif}html[data-theme=paper]{--bg:#e9e6d7;--ink:#14292c;--muted:#506366;--line:#788b8b;--panel:#f5f1e5;--accent:#006b74;--shadow:#506c6d;--grain:#173e4010}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:165px}body{margin:0;background:var(--bg);color:var(--ink);font:14px/1.75 var(--mono);background-image:radial-gradient(var(--grain) .65px,transparent .65px);background-size:6px 6px}button,input,select,code{font:inherit}button,a,summary,select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}a{color:inherit;text-underline-offset:5px}button{cursor:pointer}button:disabled{cursor:default}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.paper-surface a:focus-visible,.paper-surface button:focus-visible,dialog a:focus-visible,dialog button:focus-visible{outline-color:#00727b}img{max-width:100%}[hidden]{display:none!important}h1,h2,h3,p,figure{margin-top:0}h1,h2,h3{font-family:var(--mono);font-weight:700;letter-spacing:-.06em}h1{font-size:clamp(40px,6vw,80px);line-height:1.07;margin-bottom:26px}h2{font-size:clamp(28px,3.4vw,43px);line-height:1.16;margin-bottom:22px}h3{font-size:27px;line-height:1.22}p{margin-bottom:16px}.wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.skip{position:absolute;top:-100px;background:var(--cyan);color:#000;z-index:100;padding:12px}.skip:focus{top:8px}.muted,.small-note{color:var(--muted)}.small-note{font-size:11px;line-height:1.75}.label,.eyebrow{font-size:10px;letter-spacing:.07em;line-height:1.6}.eyebrow{display:flex;align-items:center;gap:12px;font-weight:600;margin-bottom:23px}.square,.pixel-dot{display:inline-block;width:9px;height:9px;background:var(--accent);flex-shrink:0}.pixel-dot{background:#12292c;margin-right:8px;box-shadow:3px 3px #ffffff85}.headline-accent{color:var(--accent)}.paper-surface{color:var(--dark);background-color:var(--paper);background-image:radial-gradient(#13282b16 .6px,transparent .6px);background-size:4px 4px}.window-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;background:var(--cyan);color:#12272a;border-bottom:2px solid #172c2e;padding:8px 12px;min-height:34px;font-size:10px;line-height:1.35;font-weight:700;letter-spacing:.055em}.review-bar{background:#e4dfd1;color:#24393b;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:7px 24px;min-height:43px;font-size:10px;border-bottom:2px solid #182b2e}.review-bar b{display:inline-block;background:#24393b;color:#fff;padding:0 4px}.review-controls,.theme-switch,.type-switch{display:flex;align-items:center;gap:4px}.review-controls{gap:16px}.type-switch>span{font-size:9px;margin-right:5px}.review-controls button{background:none;border:1px solid #82928e;color:#233a3d;padding:4px 9px;font-size:10px;border-radius:0}.review-controls button[aria-pressed=true]{background:#193235;color:#fff;border-color:#193235;box-shadow:2px 2px #8c9a94}.site-header{position:sticky;top:0;background:#0b1315;color:#f1f2e9;z-index:20;border-bottom:2px solid var(--cyan)}.system-bar{background:var(--cyan);color:#132a2b;border-bottom:2px solid #173335;font-size:9px;font-weight:700;letter-spacing:.07em}.system-bar>.wrap{display:flex;justify-content:space-between;align-items:center;min-height:29px}.nav-inner{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{display:flex;flex-shrink:0}.brand img{width:184px;height:auto;display:block}.site-header nav{display:flex;align-items:center;gap:5px}.site-header nav a{text-decoration:none;color:#a7bcbd;font-size:11px;white-space:nowrap;padding:9px 12px;border:1px solid transparent}.site-header nav a span{font-size:9px;margin-right:8px;opacity:.75}.site-header nav a[aria-current=page]{color:var(--cyan);border-color:#547376;background:#192a2d;box-shadow:inset 2px 2px #080f10}.site-header nav a:hover{color:#fff}.button{display:inline-flex;justify-content:center;align-items:center;gap:24px;border:2px solid;padding:14px 20px;font-size:12px;line-height:1.4;font-weight:600;text-decoration:none;border-radius:1px;min-height:48px;transition:transform .12s,box-shadow .12s}.button.small{padding:10px 14px;min-height:40px;font-size:11px;gap:18px}.button.cyan{background:var(--cyan);color:#102528;border-color:#193537;box-shadow:4px 4px 0 var(--shadow)}.button.outline{background:var(--panel);color:var(--ink);border-color:var(--line);box-shadow:4px 4px #15292c}.button.ink{background:#152e31;color:#f4f1e5;border-color:#152e31;box-shadow:4px 4px #8caaa7}.button:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--shadow)}.button:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--shadow)}.actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.hero{padding:57px 0 60px}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 346px;gap:42px;align-items:center}.hero h1{font-family:var(--display);font-size:clamp(57px,7.2vw,102px);font-weight:900;line-height:.98;letter-spacing:-.065em;margin:0 0 29px}html[data-type=mono] .hero h1{font-family:var(--mono);font-size:clamp(51px,6vw,83px);letter-spacing:-.07em}.hero-copy{font-size:17px;line-height:1.65;max-width:680px;margin-bottom:17px}.body-copy{color:var(--muted);font-size:13px;max-width:650px;line-height:1.9}.hero .body-copy{max-width:575px;margin-bottom:27px}.hero-meta{display:flex;gap:20px;flex-wrap:wrap;margin-top:27px;font-size:8px;letter-spacing:.06em;color:var(--muted)}.hero-meta span:before{content:"+";color:var(--accent);margin-right:7px}.hero-object{border:2px solid #172d2e;box-shadow:9px 9px 0 var(--cyan);position:relative}.hero-object:before{content:"";position:absolute;top:14px;right:-16px;bottom:-15px;left:14px;border:2px solid var(--line);z-index:-1}.ticket-content{padding:20px 22px 15px}.ticket-heading{position:relative;font-size:30px;line-height:1.15;letter-spacing:-.06em;font-weight:700;padding:0 55px 20px 0;border-bottom:2px solid #173032}.ticket-cross{position:absolute;right:0;top:0;font-size:66px;line-height:1}.ticket-line{display:flex;align-items:center;gap:9px;padding:11px 0;font-size:11px;border-bottom:1px solid #a6b3ae}.ticket-line>span{font-size:9px;color:#48625f}.ticket-line b{font-size:10px;margin-left:auto;white-space:nowrap}.ticket-line.marked{background:var(--cyan);margin:0 -9px;padding:11px 9px;border:1px solid #225457;box-shadow:2px 2px #94a9a2}.ticket-routing{font-size:9px;display:flex;justify-content:space-between;margin:12px 0}.ticket-routing span{color:#477776}.ticket-bottom{display:flex;align-items:center;gap:20px;padding:16px 0 20px;border-bottom:2px dashed #93a29d}.stamp{display:inline-block;border:2px solid #214c50;box-shadow:inset 0 0 0 2px var(--paper),inset 0 0 0 3px #214c50;color:#214c50;padding:7px 11px;font-size:12px;font-weight:700;line-height:1.3;transform:rotate(-4deg);white-space:nowrap}.ticket-bottom p{font-size:9px;line-height:1.8;margin:0}.ticket-link{display:flex;justify-content:space-between;gap:12px;font-size:10px;text-decoration:none;padding-top:12px}.ticket-link:hover{text-decoration:underline}.proof-strip{border-top:2px solid var(--line);border-bottom:2px solid var(--line);display:grid;grid-template-columns:.85fr 1.1fr 1.05fr}.proof-strip>div{padding:22px 25px;border-right:1px solid var(--line)}.proof-strip>div:first-child{padding-left:0}.proof-strip>div:last-child{border:0;padding-right:0}.proof-strip .label{color:var(--muted);font-size:9px}.proof-strip strong{display:block;font:700 26px/1.3 var(--mono);letter-spacing:-.06em;margin:13px 0 7px}.proof-strip p{font-size:10px;color:var(--muted);margin:0}.proof-strip .arrow{color:var(--accent);font-weight:400}.strip-link a{display:flex;justify-content:space-between;align-items:center;margin:14px 0 11px;font:700 19px/1.3 var(--mono);letter-spacing:-.05em;text-decoration:none}.strip-link a span{color:var(--accent)}.section{padding:76px 0}.section-intro{display:flex;justify-content:space-between;gap:50px;align-items:flex-end;margin-bottom:32px}.section-intro h2{margin:0}.section-intro>p{max-width:410px;font-size:12px;color:var(--muted);margin:0}.terminal-window{margin:0;border:2px solid #142d30;background:#0e171a;box-shadow:7px 7px 0 var(--shadow)}.terminal-window .window-bar{padding:10px 16px}.terminal-toolbar{display:flex;justify-content:space-between;align-items:center;padding:11px 16px;border-bottom:1px solid #3c5256;font-size:9px;color:#b5c6c8;gap:15px}.capture-switch{display:flex;gap:6px}.capture-switch button{background:#152a2e;color:#c1d1d0;border:1px solid #627c7d;font-size:10px;padding:6px 13px}.capture-switch button[aria-pressed=true]{background:#d5ded4;color:#15353a;box-shadow:inset 2px 2px #81948f}.terminal-image-button{padding:0;border:0;display:block;width:100%;background:#30343d;cursor:zoom-in}.terminal-image-button img{display:block;width:100%;height:auto}.terminal-window figcaption{display:flex;justify-content:space-between;gap:16px;padding:12px 16px;color:#b6c9c9;font-size:10px;border-top:1px solid #3c5256}.capture-note{margin:18px 0 27px;max-width:870px;font-size:10px}.workflow-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.workflow-tabs button{background:var(--panel);border:2px solid var(--line);color:var(--ink);text-align:left;padding:15px;font-size:12px;display:flex;gap:14px;transition:transform .12s,box-shadow .12s}.workflow-tabs button span{font-size:9px;color:var(--muted)}.workflow-tabs button[aria-pressed=true]{background:var(--cyan);color:#102c30;border-color:#163639;box-shadow:3px 3px 0 var(--shadow)}.workflow-tabs button[aria-pressed=true] span{color:#2c686b}.workflow-tabs button:hover{transform:translateY(-2px)}.workflow-panel{display:grid;grid-template-columns:1fr 1.4fr;gap:50px;margin-top:23px;padding:25px 0;border-bottom:1px solid var(--line)}.workflow-panel .label{color:var(--accent)}.workflow-panel h3{margin:13px 0 0;font-size:25px}.workflow-panel p{font-size:12px;color:var(--muted);margin-bottom:10px}.workflow-panel .small-note{font-size:10px}.family-section{padding-top:10px}.family-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:35px;align-items:start}.family-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.product-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:21px 20px 20px;text-align:left;background:var(--panel);color:var(--ink);border:2px solid var(--line);box-shadow:3px 3px #244145;transition:transform .13s,box-shadow .13s}.product-card:before{content:"";position:absolute;left:15px;top:-2px;width:34px;height:3px;background:var(--cyan)}.product-card.platform-card{grid-column:1/-1}.product-index{font-size:9px;color:var(--muted);letter-spacing:.03em}.product-name{font-size:27px;line-height:1.2;font-weight:700;letter-spacing:-.065em}.product-caption{font-size:10px;color:var(--muted);padding-right:10px}.card-arrow{position:absolute;right:16px;top:44px;font-size:18px;color:var(--accent)}.product-card[aria-pressed=true]{background:var(--cyan);color:#143134;border-color:#174148;box-shadow:4px 4px 0 var(--shadow)}.product-card[aria-pressed=true] .product-index,.product-card[aria-pressed=true] .product-caption,.product-card[aria-pressed=true] .card-arrow{color:#214f52}.product-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--shadow)}.product-card:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--shadow)}.family-detail{border:2px solid #152f32;box-shadow:7px 7px #657c7d;position:sticky;top:143px;min-width:0}.family-detail .window-bar{background:var(--lavender)}.file-content{padding:30px 28px}.file-content>.label{color:#516b6b}.file-content h3{font-size:40px;margin:17px 0 22px;letter-spacing:-.07em}.file-content>p{font-size:13px}.file-fields{margin:25px 0}.file-fields>div{border-top:1px solid #9aaa9f;display:grid;grid-template-columns:75px 1fr;gap:14px;padding:14px 0}.file-fields dt{font-size:9px;font-weight:700;padding-top:3px}.file-fields dd{font-size:11px;margin:0}.file-terms{display:flex;gap:7px;flex-wrap:wrap}.file-terms span{font-size:9px;border:1px solid #577273;padding:3px 7px}.file-content .file-footnote{margin-top:25px;padding-top:15px;border-top:2px dashed #8ba098;font-size:11px}.file-content .text-link{font-size:11px;font-weight:700}.state-section{padding-bottom:12px}.state-window{border:2px solid var(--line);background:var(--panel);box-shadow:5px 5px #25454a}.state-window .window-bar{background:var(--paper)}.state-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:22px 24px 0;gap:8px}.state-tabs button{padding:10px 5px;border:1px solid var(--line);background:var(--bg);color:var(--muted);font-size:10px;box-shadow:2px 2px #223c40}.state-tabs button[aria-pressed=true]{border-color:var(--cyan);background:var(--cyan);color:#142d30}.state-tabs button[data-term=provisional][aria-pressed=true]{background:var(--lavender);border-color:var(--lavender)}.state-tabs button[data-term=stale][aria-pressed=true]{background:#e6cb98;border-color:#e6cb98}.state-definition{padding:28px 26px;display:grid;grid-template-columns:190px 1fr;gap:10px 35px}.state-definition strong{font-size:22px;letter-spacing:-.04em}.state-definition p{font-size:12px;margin:0;color:var(--muted)}.state-definition>span{grid-column:2;font-size:10px;color:var(--muted)}.access-section{display:grid;grid-template-columns:1.15fr 1fr;gap:100px;align-items:center}.text-link{font-size:12px}.price-card{border:2px solid #162f32;box-shadow:7px 7px 0 var(--shadow)}.price-content{padding:25px 30px 28px;display:flex;flex-direction:column;gap:14px}.price{font:700 62px/1.2 var(--mono);letter-spacing:-.07em}.price span{font-size:13px;font-weight:400;letter-spacing:0}.price-content p{font-size:11px;margin:0}.price-content .small-note{color:#506967}.price-content .button{margin-top:7px;align-self:flex-start}.price-content .text-link{font-size:10px}.record-header{padding:55px 0 35px}.record-header h1{font-size:clamp(38px,5.9vw,79px);letter-spacing:-.075em}.record-header .body-copy{max-width:840px}.record-scope{font-size:12px;max-width:870px;border-left:3px solid var(--accent);padding-left:15px;margin:25px 0;color:var(--ink)}.snapshot-notice{font-size:9px;border-top:1px solid var(--line);padding-top:15px;color:var(--muted);margin-top:25px}.record-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.stat-card{border:2px solid #172e30;box-shadow:5px 5px 0 var(--shadow);color:#152f32;padding:25px 22px;display:flex;flex-direction:column;min-width:0;position:relative}.stat-card:after{content:"";position:absolute;width:20px;height:20px;border-top:2px solid #173739;border-right:2px solid #173739;right:9px;top:9px}.stat-card .label{font-size:9px}.stat-card strong{font:700 clamp(33px,4vw,55px)/1.25 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.075em;margin-top:27px;white-space:nowrap}.stat-card p{font-size:10px;margin:13px 0}.stat-card .small-note{color:#3f5f5f;margin-top:auto;font-size:9px;border-top:1px dashed #486d6d;padding-top:12px}.turquoise{background:var(--cyan)}.warm{background-color:var(--paper)}.lavender{background:var(--lavender)}.month-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.month-tile{position:relative;border:2px solid #283f41;color:#17383a;background:var(--paper);padding:17px;text-align:left;min-height:145px;box-shadow:4px 4px 0 var(--shadow);transition:transform .12s,box-shadow .12s}.month-tile:before{content:"";position:absolute;right:12px;top:16px;width:10px;height:10px;background:#207e82}.month-tile[aria-pressed=true]{outline:3px solid var(--accent);outline-offset:4px;transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--shadow)}.month-tile:hover{transform:translate(-2px,-2px)}.month-tile:active{transform:translate(2px,2px)}.month-tile strong{display:block;font:700 29px/1.2 var(--mono);letter-spacing:-.06em;font-variant-numeric:tabular-nums}.month-tile span{display:block;font-size:10px;margin-bottom:18px;border-bottom:1px solid #a2b2aa;padding-bottom:8px}.month-tile.negative{background:#eddae0}.month-tile.negative:before{background:#973b57}.month-tile em{font:normal 9px var(--mono);display:block;margin-top:18px;color:#456063;border-top:1px dashed #99a9a2;padding-top:10px}.month-detail{margin-top:30px;border:2px solid #213c3e;padding:22px 25px;box-shadow:5px 5px 0 var(--shadow)}.month-detail strong{display:block;font:700 24px/1.3 var(--mono);letter-spacing:-.05em;margin:12px 0}.month-detail p{font-size:11px;color:#455f5c;margin:0}.month-detail+.small-note{margin-top:20px}.record-notes{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding-bottom:65px}.record-notes>div{border-top:2px solid var(--line);padding-top:25px}.record-notes h3{font-size:25px;margin:17px 0}.record-notes p{font-size:12px;color:var(--muted)}.record-notes .button{font-size:10px}.setup-heading{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:55px 0 35px}.setup-heading h1{margin:0}.fixture-controls{max-width:320px;padding:17px;border:1px dashed var(--line)}.fixture-controls label{font-size:9px;display:block;margin-bottom:11px}.fixture-controls select{background:var(--panel);color:var(--ink);border:2px solid var(--line);box-shadow:inset 2px 2px #18363b;padding:9px;width:100%;font-size:11px;border-radius:0}.fixture-controls p{font-size:9px;color:var(--muted);margin:12px 0 0}.setup-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:50px;padding-bottom:70px}.setup-sidebar{padding-top:5px}.setup-sidebar>.label{color:var(--muted);display:block;margin-bottom:24px}.setup-sidebar a{display:flex;justify-content:space-between;text-decoration:none;padding:12px 0;border-bottom:1px solid var(--line);font-size:11px}.setup-sidebar a[aria-current]{color:var(--accent)}.next-step{border:2px solid var(--cyan);box-shadow:6px 6px 0 var(--shadow)}.next-step-content{padding:28px}.next-step h2{font-size:34px;margin-bottom:17px;letter-spacing:-.05em}.next-step .eyebrow{font-size:9px;color:#376061;margin-bottom:18px}.next-step p{font-size:12px;max-width:650px}.next-step .small-note{font-size:10px;color:#496965;margin:20px 0 0}.status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:25px}.status-card{padding:20px;background:var(--panel);border:2px solid var(--line);box-shadow:3px 3px #233d41}.status-card h3{font:500 10px var(--mono);letter-spacing:0;color:var(--muted);margin-bottom:14px}.status-card b{font:600 17px/1.4 var(--mono);letter-spacing:-.03em;display:block}.status-card p{font-size:10px;color:var(--muted);margin:9px 0 0}.authority-line{display:flex;gap:15px;margin:30px 0 15px;padding-bottom:20px;border-bottom:1px solid var(--line)}.authority-line .square{margin-top:6px}.authority-line b{font-size:11px}.authority-line p{font-size:11px;color:var(--muted);margin:7px 0 0}.help-detail{border-bottom:1px solid var(--line);padding:14px 0;font-size:11px}.help-detail summary{cursor:pointer}.help-detail p{color:var(--muted);padding-top:14px;margin:0;font-size:11px}footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:2px solid var(--line);padding-block:28px;font-size:9px;color:var(--muted)}footer img{background:#0b1315;box-sizing:content-box;padding:10px}footer p{margin:0;letter-spacing:.12em}.review-notes{font-size:10px;color:var(--muted);margin-bottom:28px}.review-notes summary{cursor:pointer}.review-notes p{max-width:900px;margin-top:14px;line-height:1.9}dialog{background:var(--paper);color:#163336;border:3px solid #163336;padding:0;width:min(640px,calc(100% - 32px));max-width:none;border-radius:1px;box-shadow:8px 8px #285c65;max-height:90dvh;overflow:auto}dialog::backdrop{background:#031014dc}dialog .window-bar{padding:8px 12px;gap:10px}dialog .close{flex-shrink:0;width:24px;height:24px;background:var(--paper);color:#172f33;border:2px solid #173e41;box-shadow:2px 2px #25747b;font-size:19px;line-height:16px;padding:0}.dialog-content{padding:28px}dialog h2{font-size:33px;margin:12px 0 20px}dialog p{font-size:12px;line-height:1.8}dialog .small-note{color:#4a6561;font-size:10px}dialog .eyebrow{font-size:10px}dialog a{font-size:11px}.install-tabs{display:flex;gap:7px;margin-top:22px}.install-tabs button{font-size:10px;border:2px solid #587774;padding:9px;background:transparent;color:#203b3e}.install-tabs button[aria-pressed=true]{background:#17373b;color:#f1f2e9;box-shadow:2px 2px #839b92}#install-command{display:block;background:#10272b;color:#edf3eb;padding:18px;margin:17px 0;font-size:11px;overflow-wrap:anywhere;border:2px solid #526d68;box-shadow:inset 3px 3px #061619}#copy-status{font-size:11px;display:block;margin:16px 0;min-height:20px}.share-card{background:#102b30;color:#f7f2e6;padding:29px;border:2px solid #0b2225;box-shadow:5px 5px #75918e;margin:0 0 23px}.share-card img{display:block;margin-bottom:27px}.share-card .label{display:block;color:#b7c9c9;font-size:9px}.share-card h2{font-size:29px}.share-card>strong{display:block;font:700 61px/1.2 var(--mono);letter-spacing:-.075em;color:var(--cyan);margin:20px 0 10px}.share-card b{font-size:12px}.share-card p{font-size:11px;color:#c4d3cd}.share-card .small-note{color:#bed0ce;font-size:9px;overflow-wrap:anywhere}.card-rule{border-top:2px dashed #72928d;margin:20px 0}body.dialog-open{overflow:hidden}.terminal-dialog{width:min(1450px,calc(100% - 32px))}.terminal-dialog .dialog-content{padding:16px;background:#0e1c20;color:#cedcda}.terminal-dialog img{display:block;width:100%;height:auto;border:1px solid #557376}.terminal-dialog p{font-size:10px;margin:14px 0}.terminal-dialog .small-note{color:#9eb9b8}@media(max-width:1100px){.hero-grid{grid-template-columns:minmax(0,1fr) 310px;gap:28px}.hero h1{font-size:clamp(54px,7vw,79px)}html[data-type=mono] .hero h1{font-size:clamp(47px,5.8vw,67px)}.ticket-content{padding:18px}.ticket-heading{font-size:27px}.ticket-line{font-size:10px}.ticket-line b{font-size:9px}.ticket-bottom{gap:12px}.ticket-bottom p{font-size:8px}.brand img{width:155px}.nav-inner{gap:16px}.site-header nav a{padding:9px}.site-header nav a span{display:none}.hero-copy{font-size:15px}.proof-strip strong{font-size:22px}.strip-link a{font-size:17px}.family-layout{gap:25px}.product-card{padding:18px 15px}.product-name{font-size:24px}.card-arrow{right:12px}.file-content{padding:25px 22px}.file-content h3{font-size:35px}.file-fields>div{grid-template-columns:65px 1fr;gap:10px}.access-section{gap:45px}}@media(max-width:800px){.hero-grid{grid-template-columns:1fr;gap:40px}.hero h1{font-size:clamp(62px,11vw,92px)}html[data-type=mono] .hero h1{font-size:clamp(51px,9.2vw,76px)}.hero-object{max-width:380px;width:100%;margin-inline:auto}.hero-grid>div:first-child{max-width:690px}.ticket-content{padding:22px}.ticket-line{font-size:11px}.ticket-line b{font-size:10px}.ticket-bottom{gap:25px}.ticket-bottom p{font-size:10px}.hero-copy{font-size:17px}.section-intro{gap:30px}.section-intro>p{max-width:330px}.family-layout{grid-template-columns:1fr 1fr;gap:20px}.family-cards{grid-template-columns:1fr;gap:10px}.product-card{padding:15px 17px;gap:8px}.product-caption{font-size:10px}.product-name{font-size:26px}.card-arrow{top:32px}.stat-card{padding:21px 16px}.stat-card strong{font-size:35px}.state-definition{grid-template-columns:160px 1fr;gap:12px 22px}.state-definition strong{font-size:20px}.setup-layout{grid-template-columns:150px minmax(0,1fr);gap:22px}.next-step h2{font-size:28px}}@media(max-width:700px){html{scroll-padding-top:175px}.wrap{width:calc(100% - 36px)}.review-bar{padding:7px 12px;gap:7px;flex-wrap:wrap;font-size:8px}.review-detail{display:none}.review-controls{gap:9px}.review-controls button{font-size:8px;padding:4px 6px}.type-switch>span{font-size:7px;margin-right:2px}.system-bar{font-size:7px;letter-spacing:.02em}.system-bar>.wrap{min-height:26px}.system-page{font-size:7px}.pixel-dot{width:6px;height:6px;margin-right:5px}.nav-inner{padding:14px 0 11px;gap:15px;min-height:85px;flex-wrap:wrap}.brand img{width:147px}.site-header nav{order:3;width:100%;justify-content:space-between;gap:4px}.site-header nav a{font-size:9px;padding:8px 9px}.site-header .small{min-height:35px;font-size:9px;padding:8px 10px;gap:10px}.hero{padding:37px 0 40px}.hero .eyebrow{font-size:8px;letter-spacing:.03em;gap:9px}.hero h1{font-size:clamp(43px,11.2vw,76px);letter-spacing:-.06em;margin-bottom:24px}html[data-type=mono] .hero h1{font-size:clamp(36px,9.3vw,64px);letter-spacing:-.07em}.hero-copy{font-size:14px}.body-copy{font-size:12px}.hero-meta{font-size:7px;gap:11px;margin-top:23px}.hero-meta span:before{margin-right:4px}.button{font-size:11px;padding:12px 14px;gap:16px;min-height:44px}.actions{gap:12px}.hero-object{width:calc(100% - 15px);max-width:350px}.hero-object:before{top:10px;right:-11px;bottom:-11px;left:10px}.ticket-content{padding:21px}.ticket-bottom p{font-size:9px}.proof-strip{grid-template-columns:1fr 1.1fr}.proof-strip>div{padding:18px 12px}.proof-strip>div:nth-child(2){border-right:0;padding-right:0}.proof-strip .label{font-size:7px;letter-spacing:.03em}.proof-strip strong{font-size:20px}.proof-strip p{font-size:9px}.proof-strip>div:last-child{grid-column:1/-1;border-top:1px solid var(--line);padding:18px 0}.strip-link a{font-size:19px;margin-top:11px}.section{padding:49px 0}.section-intro{display:block;margin-bottom:25px}.section-intro>p{max-width:100%;margin-top:17px;font-size:11px}h2{font-size:31px}h3{font-size:25px}.eyebrow{font-size:8px;margin-bottom:17px}.window-bar{font-size:8px;padding:8px 10px;min-height:32px;gap:8px}.terminal-window .window-bar{padding:9px 10px}.capture-date{font-size:7px}.terminal-toolbar{padding:9px 10px;font-size:7px;gap:7px}.capture-switch button{font-size:9px;padding:5px 9px}.terminal-window figcaption{font-size:8px;padding:9px 10px;gap:9px;flex-wrap:wrap}.capture-note{font-size:9px;line-height:1.8}.workflow-tabs{grid-template-columns:1fr 1fr;gap:9px}.workflow-tabs button{font-size:11px;padding:12px;gap:12px}.workflow-panel{grid-template-columns:1fr;gap:18px;margin-top:22px;padding-top:15px}.workflow-panel h3{font-size:24px}.workflow-panel p{font-size:11px}.family-section{padding-top:0}.family-layout{grid-template-columns:1fr;gap:23px}.family-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-card{padding:15px 12px;gap:10px;min-height:132px}.product-index{font-size:7px}.product-name{font-size:23px}.product-caption{font-size:9px;line-height:1.6;padding-right:0}.card-arrow{font-size:14px;right:9px;top:11px}.product-card.platform-card{min-height:120px}.family-detail{position:static}.file-content{padding:24px}.file-content h3{font-size:38px}.file-content>p{font-size:12px}.file-fields>div{grid-template-columns:70px 1fr}.state-tabs{grid-template-columns:1fr 1fr;padding:17px 17px 0;gap:9px}.state-tabs button{font-size:9px}.state-definition{grid-template-columns:1fr;gap:12px;padding:24px 20px}.state-definition strong{font-size:23px}.state-definition p{font-size:11px}.state-definition>span{grid-column:1;font-size:9px}.access-section{grid-template-columns:1fr;gap:28px}.price-content{padding:25px}.price{font-size:58px}.record-header{padding:37px 0 28px}.record-header h1{font-size:clamp(28px,7.3vw,50px);letter-spacing:-.075em}.record-header .hero-copy{font-size:14px}.record-scope{font-size:11px;padding-left:12px}.snapshot-notice{font-size:8px}.record-grid{grid-template-columns:1fr;gap:17px}.stat-card{padding:24px}.stat-card strong{font-size:46px;margin-top:20px}.stat-card p{font-size:10px}.stat-card .small-note{font-size:9px}.month-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.month-tile{padding:15px 12px;min-height:143px}.month-tile span{font-size:9px}.month-tile strong{font-size:26px}.month-tile em{font-size:8px}.month-tile:before{right:10px;top:16px;width:7px;height:7px}.month-detail{padding:20px}.month-detail strong{font-size:20px}.month-detail p{font-size:10px}.record-notes{grid-template-columns:1fr;gap:28px;padding-bottom:44px}.record-notes h3{font-size:23px}.record-notes p{font-size:11px}.setup-heading{display:block;padding:37px 0 28px}.setup-heading h1{font-size:clamp(40px,10vw,64px)}.fixture-controls{max-width:none;margin-top:24px;padding:15px}.setup-layout{grid-template-columns:1fr;gap:25px;padding-bottom:45px}.setup-sidebar{display:none}.next-step-content{padding:22px}.next-step h2{font-size:27px}.next-step p{font-size:11px}.status-grid{gap:12px}.status-card{padding:16px 13px}.status-card h3{font-size:8px}.status-card b{font-size:14px}.status-card p{font-size:9px}.authority-line b,.authority-line p{font-size:10px}footer{flex-wrap:wrap;padding:24px 0;gap:15px}footer p{font-size:8px}footer a{font-size:8px}.review-notes{font-size:9px}.dialog-content{padding:22px}dialog h2{font-size:27px}dialog p{font-size:11px}dialog .window-bar{font-size:8px}.share-card{padding:22px 18px}.share-card h2{font-size:25px}.share-card>strong{font-size:50px}.share-card b,.share-card p{font-size:10px}.install-tabs{flex-wrap:wrap}.install-tabs button{font-size:9px}#install-command{font-size:10px;padding:14px}}@media(max-width:360px){.wrap{width:calc(100% - 30px)}.brand img{width:131px}.site-header nav a{font-size:8px;padding:8px}.hero-copy br{display:none}.hero-meta{gap:8px;font-size:6px}.ticket-content{padding:18px 16px}.ticket-line{font-size:10px}.ticket-line b{font-size:9px}.ticket-bottom{gap:13px}.ticket-bottom p{font-size:8px}.product-name{font-size:21px}.product-index{font-size:6px}.product-caption{font-size:8px}.month-tile strong{font-size:23px}.month-tile em{font-size:7px}.stat-card strong{font-size:42px}.share-card>strong{font-size:45px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}:root{--acid:#e9f57b;--positive:#146b48;--negative:#a83842}html[data-theme=paper]{--bg:#f0ebdc;--ink:#14292c;--muted:#536365;--line:#152c2f;--panel:#f8f3e7;--accent:#00737b;--shadow:#173338;--grain:#143d4012}html[data-theme=midnight]{--line:#668286;--shadow:#386067}.desktop-page{padding-bottom:45px}.system-bar{border-bottom:2px solid #12282c}.site-header{border-bottom:3px solid #142d31}.site-header nav button{background:transparent;border:1px solid transparent;color:#bfd2d2;padding:9px 11px;font-size:11px;white-space:nowrap}.site-header nav button:hover,.site-header nav button[aria-expanded=true]{border-color:#557d80;background:#1a3337;color:var(--cyan);box-shadow:inset 2px 2px #081b1e}.desktop-intro.hero{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:center;padding:44px 0 38px}.desktop-intro h1{font-size:clamp(55px,6.7vw,91px);letter-spacing:-.065em;margin:0}html[data-type=mono] .desktop-intro h1{font-size:clamp(49px,5.8vw,79px)}.desktop-intro .eyebrow{font-size:9px;margin-bottom:20px}.intro-note{padding-top:15px}.intro-note .hero-copy{font-size:18px;font-weight:700;letter-spacing:-.04em;margin-bottom:13px}.intro-note .body-copy{font-size:12px;margin-bottom:23px}.intro-note .button{font-size:11px;padding:12px 16px;gap:18px}.intro-postscript{display:block;font-size:9px;color:var(--muted);margin-top:20px;border-left:2px solid var(--line);padding-left:12px}.desk-board{display:grid;grid-template-columns:minmax(0,1fr) 296px;gap:28px;align-items:start;padding-top:8px}.cockpit{padding-top:21px;min-width:0}.terminal-window{border:3px solid #152c2f;box-shadow:8px 8px #193a40;transform:rotate(-.45deg)}.terminal-window .window-bar{background:var(--cyan);font-size:10px}.terminal-toolbar{padding:9px 12px;background:#102328;border-bottom-color:#4c747a}.terminal-image-button img{filter:none}.terminal-window figcaption{font-size:8px;padding:10px 12px}.capture-note{font-size:8px;margin-top:18px;line-height:1.7;margin-bottom:25px}.desk-stickers{display:flex;flex-direction:column;gap:27px;padding-right:6px}.founder-sticker{position:relative;border:3px solid #162c2f;box-shadow:7px 7px #22444a;transform:rotate(1.3deg)}.founder-sticker .window-bar{background:#b8dce7;font-size:9px;padding:9px 12px}.sticker-content{padding:22px 20px 20px}.sticker-content>.label{font-size:8px}.sticker-content>strong{font:700 53px/1.15 var(--mono);letter-spacing:-.09em;display:block;margin:17px 0 8px;color:#0a5f66}.return-label{display:block;font-size:8px}.record-dates{font-size:9px;border-top:1px dashed #829c94;border-bottom:1px dashed #829c94;margin:14px 0;padding:8px 0;font-weight:600}.sticker-content>p:not(.record-dates):not(.small-note){font-size:13px;line-height:1.55;margin-bottom:12px;letter-spacing:-.035em}.sticker-content .small-note{font-size:9px;color:#4d6462;margin:0 0 18px}.sticker-content .button{font-size:10px;padding:10px 13px;min-height:40px;width:100%}.paperclip{position:absolute;right:23px;top:-13px;width:13px;height:42px;border:2px solid #547276;border-radius:8px;transform:rotate(11deg);box-shadow:2px 2px #172c2e22;z-index:2;pointer-events:none}.paperclip:after{content:"";position:absolute;left:3px;top:-2px;width:7px;height:31px;border:2px solid #547276;border-top:0;border-radius:0 0 6px 6px}.desk-stickers .price-card{position:relative;transform:rotate(-1.1deg);border-width:3px;box-shadow:7px 7px #2c4544}.desk-stickers .price-card .window-bar{background:var(--acid);font-size:8px;letter-spacing:.02em}.desk-stickers .price-content{padding:20px;gap:11px}.desk-stickers .price{font-size:56px}.desk-stickers .price span{font-size:10px}.desk-stickers .price-caption{font-weight:700;font-size:11px}.desk-stickers .price-content p{font-size:9px}.desk-stickers .price-content .small-note{font-size:8px;line-height:1.75}.desk-stickers .price-content .button{padding:10px 13px;min-height:38px;font-size:10px;width:100%}.desk-stickers .price-content .text-link{font-size:8px}.desk-folders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:10px 0 0}.folder-card{position:relative;background:var(--paper);color:#17373a;border:2px solid #19363a;box-shadow:5px 5px 0 var(--shadow);padding:20px 15px 17px;text-align:left;display:flex;flex-direction:column;gap:13px;min-width:0;transition:transform .14s,box-shadow .14s}.folder-card:before{content:"";position:absolute;left:-2px;top:-12px;width:44%;height:11px;background:var(--paper);border:2px solid #19363a;border-bottom:0}.folder-card:nth-child(2),.folder-card:nth-child(2):before{background:#c8e3e9}.folder-card:nth-child(3),.folder-card:nth-child(3):before{background:#d2edc9}.folder-index{font-size:8px;letter-spacing:.03em}.folder-card strong{font-size:17px;line-height:1.2;letter-spacing:-.05em}.folder-card>span:last-child{font-size:8px;line-height:1.6}.folder-card:hover{transform:translate(-2px,-3px);box-shadow:7px 8px 0 var(--shadow)}.folder-card:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--shadow)}.product-dock{margin-top:34px;margin-bottom:43px;border-top:2px solid var(--line);border-bottom:2px solid var(--line);padding:17px 0 18px}.dock-label{display:block;font-size:8px;margin-bottom:12px;color:var(--muted);letter-spacing:.05em}.product-dock>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.product-dock button{border:0;background:transparent;color:var(--ink);font-size:11px;padding:5px;display:flex;align-items:center;gap:10px;transition:transform .12s}.product-dock button:hover{transform:translateY(-3px);text-decoration:underline;text-underline-offset:5px}.dock-cell{display:flex;align-items:center;justify-content:center;width:25px;height:27px;flex-shrink:0;background:var(--cyan);color:#0f3538;font-size:9px;border:2px solid #123135;box-shadow:2px 2px 0 var(--shadow)}.product-dock button:nth-child(3n) .dock-cell{background:#c5e0e8}.product-dock button:nth-child(6) .dock-cell{background:#cee8ba}.monthly-pad{position:relative;padding:28px 30px 23px;border:3px solid #162e32;box-shadow:7px 7px 0 var(--shadow);background-color:#f9f5e9;transform:rotate(.3deg)}.monthly-pad .section-intro{margin-bottom:23px;gap:25px}.monthly-pad .eyebrow{font-size:9px;color:#375d61;margin-bottom:13px}.monthly-pad h2{font-size:31px;color:#1b383c}.monthly-pad .section-intro>p{color:#466668;font-size:10px;max-width:330px}.monthly-pad .paperclip{right:32px;top:-15px;transform:rotate(-12deg)}.month-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.month-tile{padding:14px 8px 12px;min-height:124px;box-shadow:3px 3px #9fb3ac;background:#edf3e4;border-color:#355653}.month-tile span{font-size:8px;margin-bottom:17px;padding-bottom:8px}.month-tile strong{font-size:22px;letter-spacing:-.07em;color:var(--positive)}.month-tile em{font-size:7px;line-height:1.5;margin-top:13px;padding-top:9px}.month-tile:before{width:5px;height:5px;right:7px;top:17px;background:var(--positive)}.month-tile.negative{background:#f3ded8}.month-tile.negative strong{color:var(--negative)}.month-tile.negative:before{background:var(--negative)}.month-tile[aria-pressed=true]{outline-color:#007f89}.month-detail{box-shadow:3px 3px #9eb1aa;margin-top:24px}.monthly-pad>.small-note{color:#516968;font-size:9px;margin-top:20px;margin-bottom:0}.cycle-feed{padding:53px 0 0}.cycle-feed h2{font-size:31px}.cycle-feed .eyebrow{font-size:8px}.cycle-feed .section-intro>p{font-size:10px}.archive-label{display:inline-block;background:var(--acid);color:#233532;font-size:8px;padding:2px 6px;margin-top:8px;border:1px solid #233b3d}.cycle-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:15px}.cycle-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:2px solid #173b3e;box-shadow:4px 4px 0 var(--shadow);padding:15px 13px;background:#f3f2e5;color:#193e40;min-width:0;position:relative;text-align:left;transition:transform .13s,box-shadow .13s}.cycle-card>span{font-size:8px;line-height:1.5;width:100%;border-bottom:1px solid #94aba3;padding-bottom:10px}.cycle-card>strong{font-size:17px;line-height:1.1}.cycle-card>b{font-size:24px;line-height:1.2;letter-spacing:-.07em;color:var(--positive)}.cycle-card>em{font-size:8px;font-style:normal;border:1px solid #4d766d;padding:2px 5px}.cycle-card>small{font-size:7px;letter-spacing:.01em;border-top:1px dashed #9ab0a8;width:100%;padding-top:10px}.cycle-card.negative{background:#f1e0da}.cycle-card.negative>b{color:var(--negative)}.cycle-card:hover{transform:translate(-2px,-3px);box-shadow:6px 7px 0 var(--shadow)}.cycle-card:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--shadow)}.cycle-feed>.small-note{font-size:9px;margin-top:23px;max-width:1000px;margin-bottom:0}.cycle-detail-return{display:block;font:700 57px/1.2 var(--mono);letter-spacing:-.07em;margin:23px 0 10px}.desktop-window{width:min(1080px,calc(100% - 36px));background:var(--bg);color:var(--ink);border:3px solid #162f34;box-shadow:10px 10px #174a55}.desktop-window>.window-bar,dialog>.window-bar{position:sticky;top:0;z-index:3;border-bottom:2px solid #142c30}.window-content{padding:30px}.desktop-window .wrap{width:100%;max-width:none}.desktop-window .record-header,.desktop-window .setup-heading{padding:0 0 28px}.desktop-window .record-title{font-size:clamp(29px,4vw,49px);line-height:1.06;margin:0 0 22px}.desktop-window .record-title br{display:none}.desktop-window .record-header .hero-copy{font-size:16px}.desktop-window .record-header .body-copy{font-size:12px;max-width:840px}.desktop-window .record-scope{font-size:11px}.desktop-window .record-grid{gap:16px}.desktop-window .stat-card{padding:23px 17px}.desktop-window .stat-card strong{font-size:43px}.desktop-window .stat-card.lavender{background:#c4dfe7}.desktop-window .record-notes{padding-bottom:0;margin-top:33px;gap:28px}.desktop-window .record-notes h3{font-size:21px}.desktop-window .record-notes p{font-size:11px}.desktop-window .setup-title{font-size:53px;line-height:1.05;margin:0}.desktop-window .setup-layout{padding-bottom:0;grid-template-columns:155px minmax(0,1fr);gap:26px}.desktop-window .status-card b{font-size:15px}.desktop-window .family-section{padding:0}.desktop-window .family-detail{top:45px}.desktop-window .family-detail .window-bar{background:#bcdce7}.desktop-window .product-name{font-size:25px}.desktop-window .file-content h3{font-size:35px}.desktop-window .section-intro>p{font-size:11px}.desktop-window .state-section{padding:0}.desktop-window .section-intro h2{font-size:31px}.desktop-window .state-tabs button[data-term=reconciled][aria-pressed=true]{background:#c6e4c4;border-color:#46694d;color:#183524}.desktop-window .state-tabs button[data-term=provisional][aria-pressed=true]{background:#bcdce7;border-color:#47747e}.desktop-window .state-tabs button[data-term=stale][aria-pressed=true]{background:var(--acid);border-color:#697138}.window-workflow{margin-top:35px}.window-workflow .workflow-panel{gap:25px}.docs-heading{max-width:650px;margin-bottom:28px}.docs-heading h2{font-size:39px;margin-bottom:15px}.docs-heading p{font-size:13px;color:var(--muted)}.docs-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:25px 0}.docs-grid article{padding:24px;border:2px solid var(--line);box-shadow:4px 4px 0 var(--shadow);background:var(--panel)}.docs-grid .label{color:var(--muted);font-size:9px}.docs-grid h3{font-size:24px;margin:19px 0 15px}.docs-grid p{font-size:12px;color:var(--muted)}.docs-grid .button{font-size:10px;padding:11px 13px}.text-button{padding:0;background:transparent;color:var(--ink);text-decoration:underline;text-underline-offset:5px;border:0;font-size:11px;text-align:left}.window-content>.button{margin-top:26px}.pricing-terms>div{display:grid;grid-template-columns:90px 1fr;gap:25px;border-top:1px solid var(--line);padding:15px 0;font-size:12px}.pricing-terms dt{font-size:10px}.pricing-terms dd{margin:0;color:var(--muted)}#pricing-window .window-content{max-width:780px}#pricing-window .window-content>.small-note{margin-top:20px}.desktop-window .next-step-content{padding:24px}footer{padding-top:25px}@media(max-width:1100px){.desktop-intro.hero{gap:35px;grid-template-columns:1.25fr 1fr}.desktop-intro h1{font-size:clamp(55px,6.6vw,80px)}html[data-type=mono] .desktop-intro h1{font-size:clamp(45px,5.6vw,64px)}.intro-note .hero-copy{font-size:17px}.intro-note .button{font-size:10px;padding:11px 13px}.desk-board{grid-template-columns:minmax(0,1fr) 270px;gap:22px}.sticker-content{padding:20px 17px}.sticker-content>strong{font-size:49px}.desk-stickers .price-content{padding:19px 17px}.desk-folders{grid-template-columns:1fr;gap:24px;padding-top:8px}.folder-card{padding:14px 18px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.folder-card strong{grid-row:1/3;grid-column:2;align-self:center;text-align:right;font-size:18px}.folder-card:before{width:100px;height:10px;top:-11px}.product-dock button{font-size:10px;gap:7px}.dock-cell{width:22px}.monthly-pad{padding:25px 22px}.month-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.month-tile{padding:15px 13px}.month-tile strong{font-size:28px}.month-tile span{font-size:9px}.month-tile em{font-size:8px}.cycle-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.cycle-card{padding:18px}.cycle-card>span{font-size:9px}.cycle-card>b{font-size:29px}}@media(max-width:850px){.desktop-intro.hero{grid-template-columns:1fr;gap:20px;padding:33px 0 27px}.desktop-intro h1{font-size:clamp(63px,10.8vw,86px)}html[data-type=mono] .desktop-intro h1{font-size:clamp(55px,9vw,72px)}.intro-note{padding-top:0}.intro-note .body-copy{max-width:600px}.intro-note .hero-copy{font-size:17px}.intro-postscript{display:none}.product-dock>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.desktop-window .family-layout{grid-template-columns:1fr 1fr}.desktop-window .product-caption{font-size:9px}.desktop-window .record-grid{grid-template-columns:1fr}.desktop-window .stat-card strong{font-size:49px;margin-top:20px}}@media(max-width:700px){.desktop-page{padding-bottom:33px}.system-bar>.wrap{font-size:7px}.site-header nav{gap:3px}.site-header nav button{font-size:9px;padding:7px 10px}.desktop-intro.hero{display:block;padding:30px 0 22px}.desktop-intro h1{font-size:clamp(42px,11vw,68px)}html[data-type=mono] .desktop-intro h1{font-size:clamp(36px,9.2vw,58px)}.desktop-intro .eyebrow{font-size:8px;letter-spacing:0;margin-bottom:16px}.intro-note{margin-top:23px}.intro-note .hero-copy{font-size:15px;margin-bottom:9px}.intro-note .body-copy{font-size:11px;margin-bottom:18px}.intro-note .button{font-size:10px}.desk-board{grid-template-columns:1fr;gap:29px}.cockpit{padding-top:3px}.terminal-window{transform:none;box-shadow:5px 5px 0 var(--shadow)}.terminal-window .window-bar{font-size:8px}.terminal-window figcaption{font-size:7px}.capture-note{font-size:8px;margin:14px 0 19px}.desk-folders{grid-template-columns:1fr;gap:21px}.folder-card{padding:13px 15px;gap:5px}.folder-card strong{font-size:17px}.folder-index{font-size:8px}.folder-card>span:last-child{font-size:8px}.desk-stickers{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:16px;padding-right:3px}.founder-sticker{transform:rotate(.4deg);box-shadow:4px 4px 0 var(--shadow);border-width:2px}.founder-sticker .window-bar{font-size:6px;line-height:1.5;gap:5px;padding:7px 8px}.founder-sticker .window-bar>span:last-child{display:none}.sticker-content{padding:15px 11px}.sticker-content>.label{font-size:6px;letter-spacing:0}.sticker-content>strong{font-size:31px;margin:13px 0 8px}.return-label{font-size:7px}.record-dates{font-size:6px;margin:10px 0;padding:7px 0}.sticker-content>p:not(.record-dates):not(.small-note){font-size:11px;line-height:1.55;margin-bottom:11px}.sticker-content .small-note{font-size:7px;line-height:1.8;margin-bottom:15px}.sticker-content .button{font-size:8px;line-height:1.5;padding:9px 7px;min-height:35px;white-space:normal}.paperclip{right:15px;top:-10px;height:31px;width:10px}.paperclip:after{left:2px;width:6px;height:23px}.desk-stickers .price-card{border-width:2px;transform:rotate(-.4deg);box-shadow:4px 4px 0 var(--shadow)}.desk-stickers .price-card .window-bar{font-size:6px;padding:7px 8px}.desk-stickers .price-card .window-bar>span:last-child{display:none}.desk-stickers .price-content{padding:15px 11px;gap:10px}.desk-stickers .price{font-size:39px}.desk-stickers .price span{font-size:7px}.desk-stickers .price-content p{font-size:8px}.desk-stickers .price-content .price-caption{font-size:9px}.desk-stickers .price-content .small-note{font-size:7px}.desk-stickers .price-content .button{font-size:8px;padding:8px 6px;min-height:34px}.desk-stickers .price-content .text-link{font-size:7px}.product-dock{margin-top:30px;margin-bottom:30px}.product-dock>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 7px}.product-dock button{font-size:10px;gap:7px;padding:3px 0}.dock-cell{width:22px;height:25px;font-size:8px}.monthly-pad{padding:23px 17px 19px;transform:none;border-width:2px;box-shadow:5px 5px 0 var(--shadow)}.monthly-pad .eyebrow{font-size:8px;margin-bottom:12px}.monthly-pad h2{font-size:28px}.monthly-pad .section-intro>p{font-size:10px;margin-top:14px}.monthly-pad .paperclip{right:20px;top:-11px}.month-grid{grid-template-columns:1fr 1fr;gap:13px}.month-tile{padding:13px 10px;min-height:130px}.month-tile strong{font-size:25px}.month-tile span{font-size:8px}.month-tile em{font-size:7px;line-height:1.65}.month-detail{padding:17px 14px}.month-detail strong{font-size:18px}.month-detail p{font-size:10px}.monthly-pad>.small-note{font-size:8px}.cycle-feed{padding-top:36px}.cycle-feed h2{font-size:28px}.cycle-feed .eyebrow{font-size:8px}.cycle-feed .section-intro>p{font-size:10px}.cycle-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cycle-card{padding:14px 12px;gap:11px}.cycle-card>span{font-size:8px}.cycle-card>b{font-size:26px}.cycle-card>em{font-size:7px}.cycle-feed>.small-note{font-size:8px}.desktop-window{width:calc(100% - 24px)}.window-content{padding:23px 17px}.desktop-window .record-title{font-size:31px;line-height:1.1}.desktop-window .record-title br{display:block}.desktop-window .record-header .body-copy{font-size:11px}.desktop-window .record-header .hero-copy{font-size:14px}.desktop-window .record-scope{font-size:10px}.desktop-window .record-grid{gap:17px}.desktop-window .stat-card{padding:21px}.desktop-window .stat-card strong{font-size:40px}.desktop-window .record-notes{grid-template-columns:1fr;gap:25px;margin-top:25px}.desktop-window .record-notes h3{font-size:21px}.desktop-window .record-notes .button{font-size:9px;padding:11px 13px}.desktop-window .setup-title{font-size:42px}.desktop-window .setup-layout{grid-template-columns:1fr}.desktop-window .next-step-content{padding:20px 16px}.desktop-window .next-step h2{font-size:27px}.desktop-window .status-grid{gap:11px}.desktop-window .status-card{padding:14px 10px}.desktop-window .status-card b{font-size:13px}.desktop-window .family-layout{grid-template-columns:1fr}.desktop-window .family-cards{gap:10px}.desktop-window .product-card{padding:15px 10px}.desktop-window .product-name{font-size:21px}.desktop-window .product-index{font-size:6px}.desktop-window .product-caption{font-size:8px}.desktop-window .card-arrow{font-size:12px;right:8px}.desktop-window .file-content{padding:21px 17px}.desktop-window .file-content h3{font-size:32px}.desktop-window .section-intro h2{font-size:30px}.desktop-window .section-intro>p{font-size:10px}.window-workflow .workflow-tabs button{font-size:10px;padding:10px;gap:9px}.window-workflow .workflow-panel h3{font-size:23px}.docs-grid{grid-template-columns:1fr;gap:16px}.docs-grid article{padding:20px 17px}.docs-heading h2{font-size:33px}.docs-heading p{font-size:12px}.docs-grid h3{font-size:24px}.docs-grid p{font-size:11px}.pricing-terms>div{grid-template-columns:65px 1fr;gap:15px;font-size:11px}.pricing-terms dt{font-size:9px}.cycle-detail-return{font-size:49px}}@media(max-width:360px){.desk-stickers{gap:12px}.sticker-content{padding:13px 9px}.sticker-content>strong{font-size:28px}.desk-stickers .price-content{padding:13px 9px}.desk-stickers .price{font-size:34px}.product-dock button{font-size:9px;gap:5px}.dock-cell{width:19px;height:23px;font-size:7px}.monthly-pad{padding:22px 13px}.month-tile strong{font-size:22px}.cycle-card>b{font-size:23px}.desktop-window .stat-card strong{font-size:36px}.desktop-window .product-name{font-size:19px}.desktop-window .state-tabs{padding:15px 13px 0}.desktop-window .state-tabs button{font-size:8px}}:root{--ape-cyan:#00E5E5;--ape-pink:#FF3EA5;--ink-on-cyan:#050505;--ink-on-pink:#050505}:root{--bg:#050505;--paper:#F5F0E8;--dark:#050505;--cyan:var(--ape-cyan);--pink:var(--ape-pink);--acid:var(--ape-pink);--positive:#050505;--negative:#b41360;--lavender:var(--ape-cyan);--display:"Arial Black",Arial,Helvetica,sans-serif}html[data-theme=paper]{--bg:#F5F0E8;--ink:#050505;--muted:#57514e;--line:#050505;--panel:#F5F0E8;--accent:#050505;--shadow:#050505;--grain:#0505050d}html[data-theme=midnight]{--bg:#050505;--ink:#F5F0E8;--muted:#bcb7b0;--line:#7d8989;--panel:#111818;--accent:var(--ape-cyan);--shadow:var(--ape-cyan);--grain:#00e5e50c}.site-header,.terminal-window,.terminal-toolbar{background:#050505}.site-header{border-bottom-color:#050505}.system-bar,.window-bar{background:var(--ape-cyan);color:#050505;border-color:#050505}.site-header nav button:hover,.site-header nav button[aria-expanded=true]{background:#172929;border-color:var(--ape-cyan)}.button.cyan{background:var(--ape-cyan);color:#050505;border-color:#050505}.button.ink{background:#050505;color:#f5f0e8;border-color:#050505;box-shadow:4px 4px 0 var(--ape-pink)}.button.outline{border-color:var(--line);box-shadow:4px 4px 0 var(--shadow)}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline-color:var(--ape-pink)}.paper-surface a:focus-visible,.paper-surface button:focus-visible,dialog a:focus-visible,dialog button:focus-visible{outline-color:#b41360}html[data-theme=paper] .desktop-intro .headline-accent{color:#050505;background:var(--ape-cyan);box-shadow:5px 5px #050505;padding:0 .055em 0 .025em}.desktop-intro .square{background:var(--ape-cyan);border:1px solid #050505;width:10px;height:10px}.paper-surface{background-color:#f5f0e8;color:#050505}.terminal-window{border-color:#050505;box-shadow:8px 8px #050505}.founder-sticker{border-color:#050505;box-shadow:7px 7px 0 var(--ape-cyan)}.founder-sticker .window-bar{background:var(--ape-cyan);color:#050505;border-color:#050505}.sticker-content>strong{color:#050505}.sticker-content .label,.record-dates,.return-label{color:#050505}.paperclip,.paperclip:after{border-color:var(--ape-pink)}.desk-stickers .price-card{border-color:#050505;box-shadow:7px 7px #050505}.desk-stickers .price-card .window-bar{background:var(--ape-pink);color:#050505;border-color:#050505}.desk-stickers .price-card .price-content{color:#050505}.folder-card,.folder-card:before,.folder-card:nth-child(2),.folder-card:nth-child(2):before,.folder-card:nth-child(3),.folder-card:nth-child(3):before{background:#f5f0e8;color:#050505;border-color:#050505}.folder-card{box-shadow:5px 5px #050505}.folder-card:nth-child(2):before{background:var(--ape-cyan)}.folder-card:nth-child(3):before{background:var(--ape-pink)}.dock-cell,.product-dock button:nth-child(3n) .dock-cell,.product-dock button:nth-child(6) .dock-cell{background:var(--ape-cyan);color:#050505;border-color:#050505;box-shadow:2px 2px #050505}.product-dock button:last-child .dock-cell{background:var(--ape-pink)}.monthly-pad{background-color:#f5f0e8;border-color:#050505;box-shadow:7px 7px #050505}.monthly-pad h2,.monthly-pad .eyebrow{color:#050505}.month-tile{background:#f5f0e8;border-color:#050505;box-shadow:3px 3px #050505}.month-tile:before{background:var(--ape-cyan);border:1px solid #050505}.month-tile.negative{background:#f5f0e8}.month-tile.negative:before{background:var(--ape-pink);border-color:var(--ape-pink)}.month-tile.negative strong{color:#b41360}.month-tile.negative:after{content:"";position:absolute;left:-2px;right:-2px;top:-2px;height:4px;background:var(--ape-pink)}.month-tile[aria-pressed=true]{outline-color:var(--ape-pink)}.month-detail{border-color:#050505;box-shadow:4px 4px 0 var(--ape-cyan)}.archive-label{background:#f5f0e8;color:#050505;border-color:#050505;border-left:5px solid var(--ape-pink)}.cycle-card,.cycle-card.negative{background:#f5f0e8;color:#050505;border-color:#050505;box-shadow:4px 4px #050505}.cycle-card>span{margin:-15px -13px 0;width:calc(100% + 26px);padding:8px 9px;background:var(--ape-cyan);color:#050505;border-bottom:2px solid #050505}.cycle-card.negative>span{background:var(--ape-pink);color:#050505}.cycle-card>em{border-color:#050505}.cycle-card.negative>b{color:#b41360}.cycle-card.open{background:#f5f0e8;border-style:dashed}.cycle-card.open>span{background:#d6f25b;color:#050505}.cycle-card.open>b{color:#050505}.desktop-window{border-color:#050505;box-shadow:10px 10px 0 var(--ape-cyan)}.desktop-window>.window-bar,dialog>.window-bar{border-color:#050505}.desktop-window .stat-card,.next-step,.status-card,.product-card,.family-detail,.state-window,.docs-grid article{border-color:#050505}.desktop-window .stat-card.lavender,.desktop-window .family-detail .window-bar{background:var(--ape-cyan);color:#050505}.desktop-window .stat-card:first-child{background:var(--ape-cyan)}.desktop-window .stat-card:nth-child(3){background:#f5f0e8}.family-detail{box-shadow:7px 7px #050505}.file-content h3,.file-content>p,.file-fields,.file-terms{color:#050505}.file-terms span{border-color:#050505}.desktop-window .state-tabs button[data-term=reconciled][aria-pressed=true]{background:var(--ape-cyan);color:#050505;border-color:#050505}.desktop-window .state-tabs button[data-term=provisional][aria-pressed=true],.desktop-window .state-tabs button[data-term=stale][aria-pressed=true]{background:var(--ape-pink);color:#050505;border-color:#050505}.share-card{background:#050505;border-color:#050505;box-shadow:5px 5px 0 var(--ape-pink)}dialog{background:#f5f0e8;color:#050505;border-color:#050505;box-shadow:8px 8px 0 var(--ape-cyan)}dialog.desktop-window{background:var(--bg);color:var(--ink)}dialog .close{background:#f5f0e8;color:#050505;border-color:#050505;box-shadow:2px 2px #050505}footer img{background:#050505}@media(max-width:1100px){.cycle-card>span{margin:-18px -18px 0;width:calc(100% + 36px);padding:9px 13px}}@media(max-width:700px){.terminal-window{box-shadow:5px 5px #050505}.founder-sticker{box-shadow:4px 4px 0 var(--ape-cyan)}.desk-stickers .price-card,.monthly-pad{box-shadow:4px 4px #050505}.cycle-card>span{margin:-14px -12px 0;width:calc(100% + 24px);padding:9px}}.palette-tools{position:relative;font-size:10px;z-index:25}.palette-tools summary{cursor:pointer;list-style:none;border:1px solid #82928e;padding:4px 8px;background:#f5f0e8;color:#050505}.palette-popover{position:absolute;right:0;top:32px;background:#f5f0e8;color:#050505;border:2px solid #050505;box-shadow:5px 5px #050505;padding:15px;width:210px;display:grid;gap:12px}.palette-popover label{display:flex;align-items:center;justify-content:space-between;font-size:11px}.palette-popover input{width:70px;height:36px;padding:2px;border:1px solid #050505;background:#f5f0e8;cursor:pointer}.palette-popover>span{font-size:8px;color:#5b5552}.palette-popover #reset-palette{padding:9px;background:#050505;color:#f5f0e8;border:1px solid #050505}.system-bar,.window-bar,.button.cyan,.terminal-window .window-bar,.founder-sticker .window-bar,.dock-cell,.product-dock button:nth-child(3n) .dock-cell,.product-dock button:nth-child(6) .dock-cell,.desktop-window .family-detail .window-bar{color:var(--ink-on-cyan)}html[data-theme=paper] .desktop-intro .headline-accent{color:var(--ink-on-cyan)}.desk-stickers .price-card .window-bar,.product-dock button:last-child .dock-cell,.cycle-card.negative>span{color:var(--ink-on-pink)}.state-window .window-bar{color:#050505}.cycle-card>span{color:var(--ink-on-cyan)}@media(max-width:700px){.review-controls{flex-wrap:wrap}.palette-tools{font-size:8px}.palette-tools summary{padding:4px 6px}.palette-popover{right:0;top:28px;width:185px}}@media(max-width:560px){.desk-stickers{grid-template-columns:1fr;gap:25px;padding:0 6px 0 2px}.founder-sticker{margin-right:18px}.founder-sticker .window-bar,.desk-stickers .price-card .window-bar{font-size:9px;padding:9px 12px}.founder-sticker .window-bar>span:last-child,.desk-stickers .price-card .window-bar>span:last-child{display:inline}.sticker-content{padding:23px}.sticker-content>.label{font-size:9px}.sticker-content>strong{font-size:54px;margin:18px 0 9px}.return-label{font-size:10px}.record-dates{font-size:10px;margin:15px 0;padding:10px 0}.sticker-content>p:not(.record-dates):not(.small-note){font-size:16px;margin-bottom:14px}.sticker-content .small-note{font-size:11px;margin-bottom:20px}.sticker-content .button{font-size:11px;padding:12px;min-height:44px}.desk-stickers .price-card{margin-left:16px}.desk-stickers .price-content{padding:23px;gap:13px}.desk-stickers .price{font-size:57px}.desk-stickers .price span,.desk-stickers .price-content p{font-size:11px}.desk-stickers .price-content .price-caption{font-size:12px}.desk-stickers .price-content .small-note{font-size:10px}.desk-stickers .price-content .button{font-size:11px;padding:11px;min-height:44px}.desk-stickers .price-content .text-link{font-size:10px}.monthly-pad>.small-note,.cycle-feed>.small-note{font-size:10px}.paperclip{width:12px;height:38px}.paperclip:after{height:29px}}.product-card[aria-pressed=true],.product-card[aria-pressed=true] .product-index,.product-card[aria-pressed=true] .product-caption,.product-card[aria-pressed=true] .card-arrow,.workflow-tabs button[aria-pressed=true],.workflow-tabs button[aria-pressed=true] span,.stat-card.turquoise,.stat-card.turquoise .small-note{color:var(--ink-on-cyan)}.account-entry{font-size:11px;white-space:nowrap;padding:9px 11px;color:var(--ink);text-decoration:none}.account-entry:hover{color:var(--cyan);text-decoration:underline;text-underline-offset:4px}.notional-summary{padding:12px 0;margin:0 0 14px;display:flex;flex-direction:column;gap:7px}.notional-summary[hidden]{display:none}.notional-summary>b{font-size:26px;letter-spacing:-.06em;color:#0a5f66}.sticker-content .notional-summary>.small-note{font-size:8px;margin:0}.notional-summary .text-button{font-size:9px;align-self:flex-start;color:#0a5f66}.footer-links{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.footer-links .text-button{font-size:inherit}.terminal-toolbar{gap:10px}.capture-switch{overflow-x:auto;max-width:100%;min-width:0;scrollbar-width:thin}.capture-switch button{flex-shrink:0;font-size:9px;padding:7px 8px}.terminal-panel-view{display:block;width:100%;height:auto;aspect-ratio:2048/1040;background:#172128}#terminal-image[hidden],#terminal-large[hidden]{display:none}.documentation-tools{padding:14px 22px;border-bottom:1px solid var(--line)}.documentation-tools .text-button{font-size:11px}#docs-window .window-content{padding:0}.embedded-docs{width:100%;min-width:0;container-type:inline-size}.embedded-docs h1,.embedded-docs h2{max-width:none}.embedded-docs-picker{display:none;padding:16px 20px;font-size:13px}.embedded-docs-picker select{background:#111;color:#ededed;border:1px solid #444;font:inherit;padding:10px;max-width:100%;width:100%;margin-top:8px}.embedded-docs img{max-width:100%}.embedded-docs nav a{text-align:left}.embedded-docs main section{max-width:none}.embedded-docs nav{scrollbar-width:thin}@container (max-width:1000px){.embedded-docs-grid{grid-template-columns:190px minmax(0,1fr)!important}.embedded-docs-toc{display:none}.embedded-docs-grid:has(>main:only-child){grid-template-columns:minmax(0,1fr)!important}}@container (max-width:680px){.embedded-docs-picker{display:block}.embedded-docs-index{display:none}.embedded-docs-grid{grid-template-columns:minmax(0,1fr)!important}.embedded-docs main{padding:24px 20px 40px!important}}.setup-guide{font-family:var(--mono);min-width:0}.setup-guide-heading{display:flex;gap:24px;align-items:start;justify-content:space-between;margin-bottom:26px}.setup-guide-heading>div{max-width:660px}.setup-guide-heading h2{font-size:clamp(26px,4vw,42px);margin:13px 0}.setup-guide-heading p{font-size:13px;line-height:1.8}.setup-guide-heading>.button{flex-shrink:0;font-size:11px}.setup-step-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:24px}.setup-step-tabs button{text-align:left;background:var(--panel);color:var(--ink);border:1px solid var(--line);font:12px/1.6 var(--mono);padding:12px}.setup-step-tabs button>span{display:block;font-size:10px;color:var(--muted);margin-bottom:6px}.setup-step-tabs button[aria-current=step]{background:var(--cyan);color:var(--ink-on-cyan);border-color:var(--cyan)}.setup-step-tabs button[aria-current=step]>span{color:inherit}.setup-step-summary{padding:22px;border:1px solid var(--line);margin-bottom:22px;background:var(--panel)}.setup-step-summary h3{font-size:22px;margin:12px 0}.setup-step-summary p{font-size:13px;line-height:1.8}.setup-step-summary>.text-button{display:block;margin-top:20px;font-size:12px}.setup-command{display:flex;gap:15px;align-items:center;background:#050505;color:#f5f0e8;border:1px solid #668286;padding:14px;margin-top:16px}.setup-command code{font:12px/1.8 var(--mono);overflow-wrap:anywhere;flex:1;min-width:0}.setup-command .button{flex-shrink:0;padding:9px 12px;font-size:11px}.setup-step-navigation{display:flex;gap:12px;justify-content:space-between;padding-top:24px;flex-wrap:wrap}.setup-step-navigation .button{font-size:12px}.setup-step-navigation button:disabled{opacity:.35;cursor:default}.record-evidence{background:#050505;color:#f5f0e8;padding:24px;font:13px/1.8 var(--mono);min-width:0;overflow-wrap:anywhere}.record-evidence h3{font:700 26px/1.3 var(--mono);margin:12px 0;color:#f5f0e8}.record-evidence p{font-size:12px;line-height:1.8;color:#a5b9ba}.record-evidence .label{color:var(--cyan);font-size:10px}.evidence-heading{display:flex;gap:20px;justify-content:space-between;align-items:start;margin-bottom:20px}.evidence-stamp{color:var(--cyan);border:1px solid var(--cyan);padding:7px 10px;font-size:9px;white-space:nowrap}.evidence-notional{border-top:1px solid #40545a;border-bottom:1px solid #40545a;padding:20px 0;margin-bottom:20px}.evidence-notional strong{font-size:clamp(24px,4vw,40px);letter-spacing:-.06em;color:var(--cyan)}.evidence-help{max-width:760px}.record-evidence .trl-day-body{overflow-x:auto;scrollbar-width:thin}.record-evidence .trl-table{min-width:800px}.record-evidence .trl-c-desc{display:table-cell}.record-evidence .evidence-method{border-color:#40545a;margin-top:28px}.evidence-method summary{color:#f5f0e8}.evidence-links{display:flex;gap:24px;flex-wrap:wrap}.evidence-links a{color:var(--cyan);font-size:11px}#monthly-ledger-root{margin-top:22px;text-align:left}#source-window .window-content{padding:0}@media(max-width:700px){.setup-guide-heading{display:block}.setup-guide-heading>.button{margin-top:12px}.setup-step-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.setup-step-tabs button{padding:10px;font-size:10px}.setup-step-summary{padding:15px}.setup-command{align-items:stretch;flex-direction:column}.setup-step-navigation .button{font-size:10px;padding:12px}.record-evidence{padding:16px 12px}.evidence-heading{display:block}.evidence-stamp{display:inline-block;margin:4px 0 10px}.footer-links{gap:12px}}.button.pink{background:var(--ape-pink);color:var(--ink-on-pink);border-color:#050505;box-shadow:4px 4px #050505}.button.pink:hover{box-shadow:6px 6px 0 var(--ape-pink)}.button:disabled{opacity:.4;transform:none;box-shadow:none;cursor:default}.desk-stickers .price-card{box-shadow:7px 7px 0 var(--ape-pink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.manual-browser{padding:28px;min-width:0;font-family:var(--mono)}.manual-heading{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:26px}.manual-heading h2{margin:12px 0;font-size:clamp(28px,4vw,42px)}.manual-heading p{max-width:650px;color:var(--muted);font-size:13px;line-height:1.8;margin-bottom:0}.manual-heading>.button{flex-shrink:0;font-size:11px}.manual-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0 6px 6px 0}.manual-card{position:relative;display:flex;flex-direction:column;text-align:left;gap:14px;background:var(--paper);color:#050505;border:2px solid #050505;box-shadow:4px 4px 0 var(--ape-pink);padding:20px 20px 26px;min-width:0;transition:transform .12s,box-shadow .12s}.manual-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ape-pink)}.manual-card:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ape-pink)}.manual-card:nth-child(3n+2){box-shadow:4px 4px 0 var(--ape-cyan)}.manual-card strong{font:700 19px/1.3 var(--mono);letter-spacing:-.045em;padding-right:12px}.manual-card p{font:12px/1.8 var(--mono);color:#464a49;margin:0}.manual-number{font-size:9px;letter-spacing:.06em;color:#555b59}.manual-arrow{position:absolute;right:14px;bottom:10px;font-size:17px}.chapter-index>h3{font-size:26px;margin:0 0 12px}.chapter-index>p{font-size:13px;color:var(--muted);margin-bottom:24px}.chapter-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 6px 6px 0}.chapter-cards .manual-card{min-height:126px}.chapter-reader{border:2px solid #050505;box-shadow:5px 5px 0 var(--ape-pink);padding:24px;color:#050505}.chapter-reader>header{margin:26px 0 18px}.chapter-reader>header .label{color:#655763;font-size:10px}.chapter-reader section:last-of-type{margin-bottom:30px!important}.chapter-reader section h2{font-weight:700!important;letter-spacing:-.02em!important}.chapter-reader section img{border-radius:0!important;border-color:#050505!important}.chapter-toolbar{display:flex;gap:18px;justify-content:space-between;align-items:center;border-bottom:1px solid #050505;padding-bottom:18px}.chapter-toolbar .text-button{color:#872156;font-size:12px;white-space:nowrap}.chapter-toolbar label{font-size:10px;display:flex;gap:10px;align-items:center;min-width:0}.chapter-toolbar select{font:11px var(--mono);max-width:310px;min-width:0;background:var(--paper);color:#050505;border:1px solid #050505;padding:9px}.chapter-paging{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #050505;padding-top:22px}.chapter-paging .button{font-size:11px;min-height:42px;padding:10px 14px}.chapter-paging>span{font-size:11px;white-space:nowrap}.support-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);margin-top:28px;padding-top:24px;gap:24px}.support-routes h3{font-size:21px;margin:12px 0}.support-routes p{font-size:12px;line-height:1.8;color:var(--muted)}.support-routes .button{font-size:10px;min-height:40px;padding:10px 12px}.setup-step-summary .help-detail{margin-top:20px}.setup-chapters{margin-top:24px}.setup-chapters .chapter-index>h3{font-size:22px}.record-evidence{--trl-text:#28282a;--trl-textHi:#050505;--trl-textLabel:#494d4b;--trl-textDim:#5f6460;--trl-hairline:#aaa89c;--trl-hairlineSoft:#d4d0c2;--trl-bg:#f8f5eb;--trl-bgPanel:#f3efdf;--trl-cyan:#00636b;--trl-green:#006858;--trl-red:#9e205e;--trl-amber:#7a4d00;--trl-pink:#9e205e;background:var(--paper);color:#050505;padding:28px;font-size:13px}.record-evidence h3{color:#050505;font-size:28px}.record-evidence p,.month-detail .record-evidence p{font-size:12px;color:#494d4b;line-height:1.8;letter-spacing:normal}.record-evidence .label{color:#00636b;font-size:10px}.record-evidence .evidence-heading{border-bottom:2px solid #050505;padding-bottom:18px}.record-evidence .evidence-stamp{color:#00636b;border:2px solid #00636b;box-shadow:2px 2px #050505;font-weight:700}.record-evidence .evidence-notional{border:0;border-bottom:1px dashed #96988c;padding:0 0 18px}.record-evidence .evidence-notional strong{font-size:clamp(26px,4vw,40px);color:#050505}.record-evidence .trl-day{border:1px solid #050505;border-left:3px solid #050505;margin-bottom:10px;box-shadow:2px 2px #c2bdaf}.record-evidence .trl-day-head{grid-template-columns:12px 150px minmax(0,1fr) auto;gap:12px;padding:14px}.record-evidence .trl-day-meta{grid-column:2/-1;letter-spacing:.05em}.record-evidence .trl-day-date{flex-wrap:wrap;gap:4px 8px}.record-evidence .trl-day-nav{white-space:normal}.record-evidence .trl-day[data-open=true] .trl-day-head{background:#e3f0f2;border-bottom:1px solid #050505}.record-evidence .trl-day-head:hover{background:#edf4f4}.record-evidence .trl-bullet,.record-evidence .trl-bal-snap{box-shadow:none;text-shadow:none}.record-evidence .trl-row-snap{background:#e9f1f2}.record-evidence .trl-row-evidence td{background:transparent}.record-evidence .trl-c-time{white-space:nowrap}.record-evidence .trl-expand{background:#050505;color:var(--paper);border:2px solid #050505;box-shadow:3px 3px 0 var(--ape-cyan);letter-spacing:.06em}.record-evidence .trl-expand:before{color:var(--ape-cyan)}.record-evidence .evidence-method{border-top:1px dashed #8f9184;margin-top:24px}.record-evidence .evidence-method summary{color:#050505;font-size:12px}.record-evidence .evidence-links a{color:#00636b}#monthly-ledger-root .record-evidence{padding:0;background:transparent}#monthly-ledger-root .evidence-heading{padding-bottom:14px}#monthly-ledger-root .evidence-heading h3{font-size:20px}.archive-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;border-top:1px solid var(--line);padding-top:20px;width:100%}.archive-controls>span{font-size:11px;color:var(--muted)}.archive-controls>div{display:flex;gap:14px;flex-wrap:wrap}.archive-controls .button{font-size:11px;min-height:40px;padding:10px 14px}.cycle-card>em{font-size:9px;line-height:1.5;min-height:28px;letter-spacing:-.02em;font-style:normal}.cycle-card>small{display:block;align-self:stretch;width:100%;margin-top:auto;padding-top:12px}.cycle-method{font-size:11px;line-height:1.8;margin-top:25px;width:100%}.cycle-method summary{color:var(--muted);cursor:pointer;padding:10px 0}.cycle-method p{max-width:850px;color:var(--muted);margin:12px 0}#cycle-dialog .dialog-content{background:var(--paper);color:#050505}#cycle-dialog .cycle-method summary,#cycle-dialog .cycle-method p{color:#494d4b}#cycle-dialog .cycle-detail-return{color:#00636b}#cycle-dialog .cycle-detail-return[data-sign=negative]{color:#9e205e}#cycle-instrument{font-size:18px;font-weight:700;margin-top:-10px}#cycle-dialog .file-fields{border-color:#aaa89c}#cycle-dialog #cycle-ledger-link{font-size:12px}@media(max-width:900px){.manual-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.support-routes{grid-template-columns:1fr}.support-routes>div{border-bottom:1px solid var(--line);padding-bottom:20px}.record-evidence .trl-day-head{grid-template-columns:12px minmax(0,1fr) auto}.record-evidence .trl-day-flow{grid-column:2/-1;grid-row:2}.record-evidence .trl-day-pnl{grid-column:3;grid-row:1}.archive-controls{align-items:start;flex-direction:column}}@media(max-width:600px){.manual-browser{padding:20px 16px}.manual-heading{display:block}.manual-heading>.button{margin-top:20px}.manual-topics,.chapter-cards{grid-template-columns:1fr}.manual-card{padding:18px 18px 24px}.chapter-cards .manual-card{min-height:0}.chapter-reader{padding:18px 14px;box-shadow:3px 3px 0 var(--ape-pink)}.chapter-toolbar{align-items:start;flex-direction:column}.chapter-toolbar label{width:100%}.chapter-toolbar select{flex:1;width:100%}.chapter-paging{gap:8px}.chapter-paging .button{font-size:10px;padding:10px;min-height:44px}.record-evidence{padding:20px 14px}.record-evidence .trl-day-head{grid-template-columns:12px minmax(0,1fr)}.record-evidence .trl-day-pnl{grid-column:2;grid-row:3;flex-wrap:wrap;white-space:normal}.record-evidence .trl-day-meta{flex-wrap:wrap}.archive-controls>div{gap:12px}.archive-controls .button{font-size:10px;padding:10px;min-height:44px}.desk-stickers .price-card{box-shadow:4px 4px 0 var(--ape-pink)}}.folder-card[data-window=products]{--folder-accent:#62cbb6}.folder-card[data-window=docs]{--folder-accent:#56d6dc}.folder-card[data-window=setup]{--folder-accent:#ff5bb3}.folder-card:before{background:var(--folder-accent,var(--ape-cyan))!important}.folder-card:hover{box-shadow:6px 6px 0 var(--folder-accent,var(--ape-cyan))}.folder-card:active{box-shadow:2px 2px 0 var(--folder-accent,var(--ape-cyan))}.folder-card:focus-visible{outline:2px solid var(--folder-accent,var(--ape-cyan));outline-offset:5px}#products-window{border-color:#62cbb6;box-shadow:7px 7px #050505}#products-window>.window-bar,#products-window .family-detail .window-bar{background:#62cbb6;color:#050505}#products-window .family-detail{box-shadow:5px 5px #62cbb6}#products-window.desktop-window{width:min(1160px,calc(100% - 32px));height:min(800px,calc(100svh - 32px));max-height:none;background:#10191e;box-shadow:7px 7px #467d74}#products-window[open]{display:flex;flex-direction:column}#products-window>.window-content{padding:0;flex:1;min-height:0;display:flex}.review-notes p,.cycle-method p{max-width:none}.notional-summary{min-height:106px}.notional-summary[aria-busy=true]>b{color:#54716a}.record-evidence .trl-day{background:#faf7f0;border-color:#313c40;box-shadow:3px 3px #a9b8bd}html,body{max-width:100%;overflow-x:clip;overscroll-behavior-x:none}.desktop-page,.desk-board,.desk-folders,.family-layout,.file-content{min-width:0}.desktop-page{width:100%}.dialog-open dialog{overscroll-behavior:contain}.file-content p{font-size:12.5px;line-height:1.85;letter-spacing:.008em;margin-block:17px}.file-fields dd{line-height:1.8;letter-spacing:.008em}.product-caption{line-height:1.7}.cycle-sticker{position:relative;min-width:0;display:flex}.cycle-sticker>.cycle-card{width:100%;min-height:100%}.cycle-sticker:has(.capital-banana) .cycle-card>small{padding-right:38px}.capital-banana{position:absolute;right:7px;bottom:5px;width:44px;height:44px;padding:0;border:0;background:transparent;font-size:29px;line-height:1;cursor:pointer;transform:rotate(var(--banana-tilt,-12deg));transition:transform .12s;touch-action:manipulation}.capital-banana:hover{transform:rotate(9deg) scale(1.15)}.capital-banana:active{transform:rotate(-20deg) scale(.9)}.capital-banana:focus-visible{outline:2px solid #007b89;outline-offset:1px}.cycle-capital-flows{margin:22px 0;border:1px solid #435c65;padding:15px;background:#e8f1f3}.cycle-capital-flows h3{font:700 17px/1.4 var(--mono);margin:0 0 8px}.cycle-capital-flows p{font-size:11px;color:#334c42!important;line-height:1.6}.cycle-capital-flows ul{list-style:none;padding:0;margin:12px 0 0}.cycle-capital-flows li{display:flex;justify-content:space-between;gap:14px;border-top:1px dashed #7c9583;padding:8px 0;font-size:11px;flex-wrap:wrap}.cycle-capital-flows li strong{font-size:12px}.banana-burst{position:fixed;top:0;right:0;bottom:0;left:0;overflow:clip;pointer-events:none;z-index:100;contain:strict}.banana-burst span{position:absolute;line-height:1;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.banana-burst{display:none}}:root{--cyan-depth:#448b98;--pink-depth:#804766;--qing-depth:#467d74;--clip-jade:#598974;--clip-light:#a8cebb}.button.cyan{--button-depth:var(--cyan-depth)}.button.docs-action{--button-depth:#598a98;background:#b7e6e7;border-color:#050505;color:#071c23}.button.pink,.button.ink{--button-depth:var(--pink-depth)}.button.outline{--button-depth:#48636c}.button:is(.cyan,.docs-action,.pink,.ink,.outline){box-shadow:4px 4px 0 var(--button-depth,var(--cyan-depth))}.button:is(.cyan,.docs-action,.pink,.ink,.outline):is(:hover,:focus-visible){box-shadow:6px 6px 0 var(--button-depth,var(--cyan-depth));transform:translate(-2px,-2px)}.button:is(.cyan,.docs-action,.pink,.ink,.outline):active{box-shadow:1px 1px 0 var(--button-depth,var(--cyan-depth));transform:translate(2px,2px)}.founder-sticker{box-shadow:7px 7px 0 var(--cyan-depth);transition:transform .16s,box-shadow .16s}.founder-sticker:hover,.founder-sticker:focus-within{box-shadow:10px 10px 0 var(--cyan-depth);transform:rotate(1.3deg) translate(-2px,-2px)}.desk-stickers .price-card{box-shadow:7px 7px 0 var(--pink-depth);transition:transform .16s,box-shadow .16s}.desk-stickers .price-card:hover,.desk-stickers .price-card:focus-within{box-shadow:10px 10px 0 var(--pink-depth);transform:rotate(-1.1deg) translate(-2px,-2px)}.folder-card{box-shadow:4px 4px color-mix(in srgb,var(--folder-accent,var(--ape-cyan)) 55%,#182f3a)}.folder-card:hover,.folder-card:focus-visible{box-shadow:6px 6px color-mix(in srgb,var(--folder-accent,var(--ape-cyan)) 55%,#182f3a);transform:translate(-2px,-2px)}.paperclip{border-color:var(--clip-jade);box-shadow:1px 1px 0 var(--clip-light),3px 3px #253e3933}.paperclip:after{border-color:var(--clip-jade)}.record-dates{margin-bottom:0}.site-header .gym-entry{font-size:11px;padding:9px 11px;white-space:nowrap;color:#a8cebb;text-decoration:none}.site-header .gym-entry:hover{color:#21ddde;text-decoration:underline;text-underline-offset:4px}@media(max-width:620px){#products-window.desktop-window{width:calc(100% - 20px);height:calc(100svh - 24px);box-shadow:4px 4px #467d74}.founder-sticker,.desk-stickers .price-card{box-shadow:4px 4px 0 var(--cyan-depth)}.desk-stickers .price-card{box-shadow:4px 4px 0 var(--pink-depth)}.founder-sticker:hover,.founder-sticker:focus-within{transform:rotate(.4deg) translate(-1px,-1px);box-shadow:6px 6px 0 var(--cyan-depth)}.desk-stickers .price-card:hover,.desk-stickers .price-card:focus-within{transform:rotate(-.4deg) translate(-1px,-1px);box-shadow:6px 6px 0 var(--pink-depth)}}@media(prefers-reduced-motion:reduce){.button,.founder-sticker,.desk-stickers .price-card{transition:none}}:root{--steel-edge:#6b838d}.founder-sticker,.desk-stickers .price-card{border-color:var(--steel-edge)}.folder-card,.folder-card:before{border-color:var(--steel-edge)}.folder-card:before{top:-13px;height:13px;left:-2px;border-width:2px;border-bottom:0}.cycle-card{--cycle-depth:var(--cyan-depth);border-color:var(--steel-edge);box-shadow:4px 4px 0 var(--cycle-depth)}.cycle-card.negative{--cycle-depth:var(--pink-depth);border-color:var(--steel-edge);box-shadow:4px 4px 0 var(--cycle-depth)}.cycle-card:hover,.cycle-card:focus-visible{box-shadow:6px 6px 0 var(--cycle-depth);transform:translate(-2px,-2px)}.cycle-card:active{box-shadow:2px 2px 0 var(--cycle-depth);transform:translate(1px,1px)}@media(prefers-reduced-motion:reduce){.capital-banana{transition:none}}.founder-sticker,.desk-stickers .price-card{transform:none;border:2px solid #355c79}.founder-sticker:hover,.founder-sticker:focus-within,.desk-stickers .price-card:hover,.desk-stickers .price-card:focus-within{transform:translate(-2px,-2px)}.founder-sticker .window-bar,.desk-stickers .price-card .window-bar{justify-content:flex-start;padding-right:54px;min-height:34px}.founder-sticker .window-bar>span:first-child,.desk-stickers .price-card .window-bar>span:first-child{display:inline}.terminal-release{color:inherit;white-space:nowrap;text-decoration:none;font:inherit}.terminal-release:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:620px){.terminal-release{font-size:9px}.founder-sticker:hover,.founder-sticker:focus-within,.desk-stickers .price-card:hover,.desk-stickers .price-card:focus-within{transform:translate(-1px,-1px)}}
