.re-scene-canvas{position:relative;width:100%;height:var(--re-canvas-h);min-width:0;overflow:hidden;border-radius:4px;isolation:isolate}.re-scene-canvas-inner{position:absolute;inset:0;container-type:size;display:grid;place-items:center;min-width:0;min-height:0}.re-scene-canvas[data-side=before]{background:transparent}.re-scene-canvas[data-side=after]{background:rgba(233,215,241,.04)}.re-signal{display:inline-block;width:7px;height:7px;flex:0 0 7px;border:1px solid var(--ink-42);border-radius:50%;background:transparent}.re-signal[data-active=true]{background:var(--yellow);border-color:var(--yellow)}.re-status{color:var(--lavender)}.re-diff-mark{padding:3px 0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.re-diff-mark[data-active=true]{background:var(--yellow);color:var(--graphite)}.re-ios{--ios-blue:#007aff;--ios-gray:#e9e9eb;--ios-ink:#000;--ios-muted:#8a8a8e;--ios-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif;width:232px;max-height:var(--re-canvas-h);padding:6px;border-radius:40px;background:#1c1c1e;border:2px solid #8d8d92;box-shadow:0 0 0 1px #d4d4d6,0 24px 44px -26px rgba(0,0,0,.55)}.re-ios,.re-ios-screen{position:relative;height:100%}.re-ios-screen{border-radius:34px;background:#fff;color:var(--ios-ink);overflow:hidden;display:flex;flex-direction:column;font-family:var(--ios-font);isolation:isolate}@property --re-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.re-ios-glow{position:absolute;inset:0;border-radius:inherit;padding:3px;background:conic-gradient(from var(--re-glow-angle),var(--yellow),var(--lavender),#fff,var(--yellow));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;filter:blur(2px);pointer-events:none;z-index:5;transition:opacity .4s var(--ease)}.re-ios[data-working] .re-ios-glow{opacity:1;animation:re-glow-spin 2.2s linear infinite}@keyframes re-glow-spin{to{--re-glow-angle:360deg}}.re-ios-status{flex:0 0 34px;display:flex;align-items:flex-end;justify-content:space-between;padding:0 18px 4px 20px;font-size:11px;font-weight:600;letter-spacing:-.01em}.re-ios-island{position:absolute;left:50%;top:7px;width:72px;height:21px;border-radius:14px;background:#000;transform:translateX(-50%)}.re-ios-status svg{width:44px;height:10px}.re-ios-header{display:grid;justify-items:center;row-gap:2px;padding:2px 10px 6px;border-bottom:.5px solid #d1d1d6;background:rgba(249,249,249,.94);font-size:10px}.re-ios-avatar{width:32px;height:32px;border-radius:50%;background:var(--graphite);display:grid;place-items:center}.re-ios-avatar img{filter:invert(1);width:16px;height:16px}.re-ios-name{font-weight:500;color:#000}.re-ios-thread{flex:1;min-height:0;overflow:hidden;padding:8px 10px 4px}.re-ios-thread,.re-ios-time{display:flex;flex-direction:column}.re-ios-time{text-align:center;font-size:9.5px;line-height:1.5;color:var(--ios-muted);margin:0 0 8px}.re-ios-time strong{font-weight:600;color:var(--ios-muted)}.re-ios-bubble{width:fit-content;max-width:84%;margin-top:5px;padding:6px 10px;border-radius:14px;font-size:12px;line-height:1.32;letter-spacing:-.01em;background:var(--ios-gray);color:var(--ios-ink);border-bottom-left-radius:3px;align-self:flex-start;opacity:0;transform:translateY(6px) scale(.98);transition:opacity .26s var(--ease),transform .32s var(--ease)}.re-ios-bubble[data-author=team]{background:var(--ios-blue);color:#fff;border-bottom-left-radius:14px;border-bottom-right-radius:3px;align-self:flex-end;margin-top:9px}.re-ios-bubble[data-visible=true]{opacity:1;transform:translateY(0) scale(1)}.re-ios-attach{display:block;margin-top:6px;padding:5px;border-radius:9px;background:#fff}.re-ios-attach small{display:block;font-size:9.5px;color:var(--ios-muted);padding:4px 3px 0}.re-ios-typing{display:flex;gap:4px;align-self:flex-start;margin-top:5px;padding:9px 11px;border-radius:14px;background:var(--ios-gray)}.re-ios-typing i{width:6px;height:6px;border-radius:50%;background:#8e8e93;animation:re-ios-typing 1.1s ease-in-out infinite}.re-ios-typing i:nth-child(2){animation-delay:.16s}.re-ios-typing i:nth-child(3){animation-delay:.32s}@keyframes re-ios-typing{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(-3px);opacity:1}}.re-ios-delivered{align-self:flex-end;font-size:9.5px;color:var(--ios-muted);margin:2px 3px 0}.re-ios-composer{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:5px 9px 14px;background:rgba(249,249,249,.94);border-top:.5px solid #d1d1d6}.re-ios-plus{width:24px;height:24px;border-radius:50%;background:#e5e5ea;color:#6c6c70;display:grid;place-items:center;flex:0 0 24px}.re-ios-plus svg{width:12px;height:12px}.re-ios-field{flex:1;min-width:0;padding:5px 10px;border:.5px solid #d1d1d6;border-radius:14px;font-size:11.5px;color:var(--ios-muted)}.re-ios-home{position:absolute;left:50%;bottom:5px;width:92px;height:4px;border-radius:3px;background:#000;transform:translateX(-50%);opacity:.35}.re-agent-cursor{position:absolute;z-index:4;width:15px;height:17px;color:var(--lavender);pointer-events:none;opacity:0;transform:translate(-2px,-2px);transition:opacity .22s var(--ease)}.re-agent-cursor[data-visible=true]{opacity:1}.re-agent-cursor svg{width:100%;height:100%;display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.re-agent-cursor-ring{position:absolute;left:1px;top:1px;width:28px;height:28px;margin:-14px 0 0 -14px;border:1px solid var(--yellow);border-radius:50%;opacity:0;transition:width .18s var(--ease),height .18s var(--ease),opacity .18s var(--ease)}.re-agent-cursor[data-clicking=true] .re-agent-cursor-ring{width:18px;height:18px;margin:-9px 0 0 -9px;opacity:1}.re-agent-cursor-label{position:absolute;left:17px;top:12px;padding:2px 6px;border-radius:3px;background:var(--yellow);color:var(--graphite);font:500 var(--t-label-sm) /1.2 var(--sans);white-space:nowrap}.re-agent-cursor[data-label-side=left] .re-agent-cursor-label{left:auto;right:6px;top:16px}.re-scene-stub{max-width:28ch;margin:0;padding:0 16px;text-align:center;text-wrap:balance;font:var(--t-body-sm) /1.45 var(--sans);color:var(--ink-42)}.re-time{grid-column:1/-1;display:grid;gap:2px;padding:8px 16px;border:1px solid var(--re-dark-line);border-radius:6px}.re-time-row{display:grid;grid-template-columns:96px minmax(0,1fr) 170px;align-items:center;gap:14px;min-height:20px}.re-time-side{font:500 var(--t-label-sm) /1.2 var(--mono);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--re-on-dark)}.re-time-track{position:relative;height:6px;background:rgba(239,238,231,.1)}.re-time-row[data-side=agent] .re-time-track{width:max(5px,calc(var(--re-time-share) * 100%));background:none}.re-time-fill{position:absolute;inset:0;transform-origin:left center;background:var(--paper)}.re-time-row[data-side=agent] .re-time-fill{background:var(--yellow)}.re-time-value{font:600 var(--t-body-sm) /1.3 var(--display);letter-spacing:var(--tr-h4);font-variant-numeric:tabular-nums;text-align:right;color:var(--paper);white-space:nowrap}.re-time-row[data-side=agent]{grid-template-columns:96px auto minmax(0,1fr) auto}.re-time-note{font-size:var(--t-label-sm);line-height:1.3;color:var(--re-on-dark);opacity:.72;text-align:right}.re-time-side{white-space:nowrap}.re-time-row[data-side=agent] .re-time-value{display:inline-flex;align-items:center;gap:6px;justify-self:start;color:var(--yellow);opacity:0;transform:translateX(-6px);transition:opacity .22s var(--ease),transform .32s var(--ease)}.re-time-row[data-side=agent] .re-time-value[data-shown=true]{opacity:1;transform:none}.re-time-value svg{width:12px;height:12px;flex:none}@media (max-width:640px){.re-ios{width:196px;border-radius:32px}.re-ios-screen{border-radius:27px}.re-time{padding:8px 12px}.re-time-row{grid-template-columns:78px minmax(0,1fr) auto;gap:10px}.re-time-row[data-side=agent]{grid-template-columns:78px auto minmax(0,1fr)}.re-time-note{grid-column:1/-1;text-align:left;padding-top:2px}.re-time-side{letter-spacing:.08em}.re-time-value{font-size:var(--t-label)}}@media (prefers-reduced-motion:reduce){.re-ios-typing i,.re-ios[data-working] .re-ios-glow{animation:none}.re-agent-cursor,.re-agent-cursor-ring,.re-ios-bubble,.re-time-value{transition:none}}.re-bid-desk{position:relative;display:grid;grid-template-columns:minmax(0,96px) minmax(0,1fr);align-items:stretch;gap:14px;width:100%;height:100%;padding:12px;color:var(--graphite)}.re-bid-stack{position:relative;min-width:0}.re-bid-pdf{position:absolute;left:0;top:0;display:block;width:84px;padding:7px 7px 9px;overflow:hidden;background:var(--cloud);border:1px solid var(--ink-28);border-radius:2px;box-shadow:0 2px 6px -4px rgba(18,18,20,.5);transition:transform .5s var(--ease),opacity .5s var(--ease)}.re-bid-pdf:first-child{transform:translate(0) rotate(-1.6deg);z-index:9}.re-bid-pdf:nth-child(2){transform:translate(3px,11px) rotate(1.1deg);z-index:8}.re-bid-pdf:nth-child(3){transform:translate(1px,22px) rotate(-.8deg);z-index:7}.re-bid-pdf:nth-child(4){transform:translate(4px,33px) rotate(1.5deg);z-index:6}.re-bid-pdf:nth-child(5){transform:translate(2px,44px) rotate(-1.2deg);z-index:5}.re-bid-pdf:nth-child(6){transform:translate(5px,55px) rotate(.9deg);z-index:4}.re-bid-pdf:nth-child(7){transform:translate(2px,66px) rotate(-1.4deg);z-index:3}.re-bid-pdf:nth-child(8){transform:translate(6px,77px) rotate(1.3deg);z-index:2}.re-bid-pdf:nth-child(9){transform:translate(3px,88px) rotate(-.7deg);z-index:1}.re-bid-pdf[data-opened=true]{border-color:var(--ink-42)}.re-bid-pdf:first-child[data-opened=true]{transform:translate(13px,-2px) rotate(-3.4deg)}.re-bid-pdf:nth-child(2)[data-opened=true]{transform:translate(15px,10px) rotate(3.2deg)}.re-bid-pdf:nth-child(3)[data-opened=true]{transform:translate(14px,21px) rotate(-2.8deg)}.re-bid-pdf[data-opened=false]{border-color:var(--ink-14)}.re-bid-pdf[data-opened=false] .re-bid-pdf-tag{color:var(--ink-42);border-color:var(--ink-14)}.re-bid-pdf-tag{display:inline-block;padding:1px 4px;border:1px solid var(--ink-28);border-radius:2px;font:600 8px/1.3 var(--mono);letter-spacing:.08em;color:var(--ink-62)}.re-bid-pdf-name{display:block;margin-top:5px;font:500 9.5px/1.25 var(--sans);letter-spacing:-.01em;color:var(--graphite);white-space:nowrap}.re-bid-pdf-rule{display:block;height:1px;margin-top:5px;background:var(--ink-14)}.re-bid-pdf-rule:last-child{width:62%}.re-bid-stack-count{position:absolute;left:0;bottom:0;right:0;overflow:hidden;font:9px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-42);white-space:nowrap;text-overflow:ellipsis}.re-bid-ledger{display:flex;flex-direction:column;min-width:0;padding:10px 10px 8px;background:var(--cloud);border:1px solid var(--ink-28);border-radius:2px;transform:rotate(-.4deg)}.re-bid-ledger-title{margin:0 0 6px;padding-bottom:5px;border-bottom:1px solid var(--ink-42);font:600 var(--t-label) /1.2 var(--sans);letter-spacing:.04em;color:var(--graphite)}.re-bid-ledger-grid{flex:1;display:flex;flex-direction:column;min-height:0}.re-bid-ledger-row{flex:1;display:grid;grid-template-columns:minmax(0,1.9fr) repeat(3,minmax(0,1fr));align-items:center;min-height:0;border-bottom:1px solid var(--ink-14)}.re-bid-ledger-label{overflow:hidden;font:var(--t-label-sm) /1.2 var(--sans);color:var(--ink-62);text-overflow:ellipsis;white-space:nowrap}.re-bid-ledger-row[data-struck=true] .re-bid-ledger-label{text-decoration:line-through;text-decoration-thickness:1px;color:var(--ink-42)}.re-bid-ledger-cell{position:relative;height:100%;border-left:1px solid var(--ink-14)}.re-bid-ledger-head{flex:0 0 auto;border-bottom-color:var(--ink-42)}.re-bid-ledger-head .re-bid-ledger-cell,.re-bid-ledger-head .re-bid-ledger-label{display:flex;align-items:center;justify-content:center;padding-bottom:3px;font:600 9.5px/1.3 var(--sans);color:var(--ink-62)}.re-bid-ledger-head .re-bid-ledger-label{justify-content:flex-start}.re-bid-tick{position:absolute;left:46%;top:44%;width:9px;height:5px;margin:-3px 0 0 -5px;border-left:1.4px solid var(--ink-62);border-bottom:1.4px solid var(--ink-62);transform:rotate(-46deg) scale(.4);opacity:0;transition:opacity .32s var(--ease),transform .32s var(--ease)}.re-bid-ledger-cell[data-marked=true] .re-bid-tick{opacity:1;transform:rotate(-46deg) scale(1)}.re-bid-ledger-foot{margin:6px 0 0;font:var(--t-label-sm) /1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-42)}.re-bid-sheet{--bid-cols:20px minmax(0,1.5fr) repeat(3,minmax(0,1fr));position:relative;display:flex;flex-direction:column;gap:6px;width:100%;height:100%;padding:12px;color:var(--cloud)}.re-bid-formula{display:flex;align-items:center;gap:6px;min-width:0;padding:4px 6px;background:rgba(233,215,241,.05)}.re-bid-formula,.re-bid-namebox{flex:0 0 auto;border:1px solid var(--ink-28);border-radius:2px}.re-bid-namebox{min-width:30px;padding:1px 5px;font:500 var(--t-label-sm) /1.4 var(--mono);color:var(--lavender);text-align:center}.re-bid-fx{flex:0 0 auto;font:italic 600 var(--t-label-sm) /1.4 var(--display);color:var(--ink-42)}.re-bid-formula-value{min-width:0;overflow:hidden;font:var(--t-label-sm) /1.4 var(--sans);color:var(--ink-62);text-overflow:ellipsis;white-space:nowrap}.re-bid-grid{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;border:1px solid var(--ink-28);border-radius:2px;overflow:hidden}.re-bid-row{position:relative;display:grid;grid-template-columns:var(--bid-cols);align-items:stretch;min-height:0}.re-bid-grid>.re-bid-row:not(.re-bid-row-letters){flex:1 1 0}.re-bid-row-letters{flex:0 0 auto}.re-bid-row+.re-bid-row{border-top:1px solid var(--ink-14)}.re-bid-gutter,.re-bid-letter{position:relative;z-index:1;display:grid;place-items:center;background:rgba(233,215,241,.07);font:500 var(--t-label-sm) /1.2 var(--mono);color:var(--ink-42)}.re-bid-gutter,.re-bid-letter{border-right:1px solid var(--ink-14)}.re-bid-letter{padding:2px 0}.re-bid-letter:last-child{border-right:0}.re-bid-cell{position:relative;z-index:1;display:flex;align-items:center;min-width:0;padding:0 7px;border-right:1px solid var(--ink-14);font:var(--t-label-sm) /1.25 var(--sans);color:var(--cloud);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.re-bid-cell:last-child{border-right:0}.re-bid-head{font-weight:600;color:var(--lavender);background:rgba(233,215,241,.07)}.re-bid-scope{color:var(--ink-62)}.re-bid-cell[data-selected=true]{box-shadow:inset 0 0 0 1.5px var(--lavender)}.re-bid-value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(3px);transition:opacity .26s var(--ease),transform .26s var(--ease)}.re-bid-cell[data-filled=true] .re-bid-value{opacity:1;transform:none}.re-bid-grid>.re-bid-row:nth-child(4) .re-bid-value{transition-delay:45ms}.re-bid-grid>.re-bid-row:nth-child(5) .re-bid-value{transition-delay:90ms}.re-bid-grid>.re-bid-row:nth-child(6) .re-bid-value{transition-delay:135ms}.re-bid-grid>.re-bid-row:nth-child(7) .re-bid-value{transition-delay:.18s}.re-bid-row[data-flagged=true]:after{content:"";position:absolute;inset:0;z-index:0;background:var(--yellow);opacity:.16;pointer-events:none}.re-bid-row[data-flagged=true] .re-bid-cell[data-selected=true]{box-shadow:inset 0 0 0 1.5px var(--yellow)}.re-bid-note{flex:0 0 auto;display:flex;align-items:baseline;gap:8px;margin:0;min-width:0;height:35px;overflow:hidden;opacity:0;transition:opacity .3s var(--ease)}.re-bid-note[data-active=true]{opacity:1}.re-bid-note .re-diff-mark{flex:0 0 auto;padding-inline:5px;font:600 var(--t-label-sm) /1.4 var(--sans);letter-spacing:.02em}.re-bid-note-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;overflow:hidden;font:var(--t-label-sm) /1.4 var(--sans);color:var(--ink-62);text-wrap:balance}.re-bid-tabs{flex:0 0 auto;display:grid;grid-template-columns:var(--bid-cols);padding-top:4px;border-top:1px solid var(--ink-14)}.re-bid-tabs span{overflow:hidden;padding:2px 8px;border:1px solid var(--ink-14);border-bottom:0;border-radius:3px 3px 0 0;font:var(--t-label-sm) /1.4 var(--sans);color:var(--ink-42);text-align:center;text-overflow:ellipsis;white-space:nowrap}.re-bid-tabs span:first-child{grid-column:1/3;margin-inline-end:4px}.re-bid-tabs span:last-child{grid-column:3/4}.re-bid-tabs span[data-active=true]{color:var(--lavender);border-color:var(--ink-28);background:rgba(233,215,241,.07)}.re-bid-tabs span[data-logged=true]{color:var(--graphite);border-color:var(--yellow);background:var(--yellow)}@media (max-width:1023px){.re-bid-desk{grid-template-columns:minmax(0,92px) minmax(0,1fr);gap:10px;padding:10px}.re-bid-pdf{width:82px}.re-bid-cell,.re-bid-ledger-label{font-size:10px}.re-bid-sheet{--bid-cols:18px minmax(0,1.7fr) repeat(3,minmax(0,1fr));padding:10px;gap:5px}}@media (max-width:640px){.re-bid-desk{grid-template-columns:minmax(0,86px) minmax(0,1fr);gap:8px;padding:8px}.re-bid-pdf{width:78px;padding:5px 5px 7px}.re-bid-ledger-foot,.re-bid-pdf-name,.re-bid-stack-count{font-size:9px}.re-bid-ledger{padding:8px 8px 6px}.re-bid-cell,.re-bid-ledger-label,.re-bid-note-body,.re-bid-tabs span{font-size:9.5px}.re-bid-sheet{--bid-cols:16px minmax(0,1.4fr) repeat(3,minmax(0,1fr));padding:8px}.re-bid-cell{padding:0 4px}.re-bid-note-body{display:none}.re-bid-note{height:21px}}@media (prefers-reduced-motion:reduce){.re-bid-note,.re-bid-pdf,.re-bid-tick,.re-bid-value{transition:none}}.re-bid-desk[data-static=true] .re-bid-pdf,.re-bid-desk[data-static=true] .re-bid-tick,.re-bid-sheet[data-static=true] .re-agent-cursor,.re-bid-sheet[data-static=true] .re-bid-note,.re-bid-sheet[data-static=true] .re-bid-value{transition:none}.re-deal-inbox{width:100%;height:100%;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--ink-14);border-radius:5px;background:var(--cloud)}.re-deal-inbox-bar{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:8px 10px;border-bottom:1px solid var(--ink-14)}.re-deal-inbox-folder{font:600 var(--t-body-sm) /1.2 var(--display);letter-spacing:var(--tr-h4);color:var(--graphite)}.re-deal-inbox-search{flex:1;min-width:0;padding:3px 8px;border:1px solid var(--ink-14);border-radius:3px;font:var(--t-label-sm) /1.6 var(--sans);color:var(--ink-42);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-deal-inbox-filters{flex:0 0 auto;display:flex;gap:14px;padding:6px 10px;border-bottom:1px solid var(--ink-14);font:500 var(--t-label-sm) /1.2 var(--sans);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}.re-deal-inbox-filters span[data-on=true]{color:var(--graphite);box-shadow:inset 0 -2px 0 0 var(--graphite)}.re-deal-inbox-list{position:relative;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.re-deal-inbox-list:after{content:"";position:absolute;right:2px;top:calc(var(--re-deal-thumb-top, 0) * 100%);width:3px;height:calc(var(--re-deal-thumb, 1) * 100%);border-radius:2px;background:var(--ink-28);transition:height .32s var(--ease),top .32s var(--ease)}.re-deal-mail{display:flex;gap:8px;padding:7px 10px 7px 7px;border-bottom:1px solid var(--ink-14);transition:background-color .32s var(--ease),opacity .32s var(--ease)}.re-deal-mail-dot{flex:0 0 5px;width:5px;height:5px;margin-top:5px;border-radius:50%;background:var(--graphite);transition:background-color .32s var(--ease)}.re-deal-mail-body{min-width:0;flex:1;display:grid;row-gap:1px}.re-deal-mail-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.re-deal-mail-from{font:600 var(--t-body-sm) /1.3 var(--sans);color:var(--graphite);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-deal-mail-time{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font:var(--t-label-sm) /1.3 var(--mono);color:var(--ink-42)}.re-deal-clip{width:10px;height:10px}.re-deal-mail-subject{font:500 var(--t-body-sm) /1.3 var(--sans);color:var(--graphite)}.re-deal-mail-preview,.re-deal-mail-subject{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-deal-mail-preview{font:var(--t-label-sm) /1.35 var(--sans);color:var(--ink-42)}.re-deal-mail[data-state=read] .re-deal-mail-dot{background:transparent}.re-deal-mail[data-state=read] .re-deal-mail-from,.re-deal-mail[data-state=read] .re-deal-mail-subject{font-weight:400;color:var(--ink-62)}.re-deal-mail[data-state=open]{background:var(--ink-14)}.re-deal-mail[data-state=open] .re-deal-mail-dot{background:transparent}.re-deal-scan{position:relative;width:100%;height:100%;min-width:0}.re-deal-dial-head,.re-deal-matches-head{margin:0;font:500 var(--t-label-sm) /1.2 var(--sans);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}.re-deal-dial-head{position:absolute}.re-deal-radar{position:absolute;border-radius:50%;border:1px solid var(--ink-28);overflow:hidden}.re-deal-radar-grid{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,transparent 0 32%,var(--ink-14) 32% calc(32% + 1px),transparent calc(32% + 1px)),radial-gradient(circle at 50% 50%,transparent 0 66%,var(--ink-14) 66% calc(66% + 1px),transparent calc(66% + 1px))}.re-deal-radar-grid:after,.re-deal-radar-grid:before{content:"";position:absolute;background:var(--ink-14)}.re-deal-radar-grid:before{inset:0 50% 0 auto;width:1px}.re-deal-radar-grid:after{inset:50% 0 auto 0;height:1px}.re-deal-sweep{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 292deg,var(--ink-14) 340deg,var(--ink-28) 358deg,transparent 1turn);transition:none}.re-deal-sweep-line{position:absolute;left:50%;top:0;width:1px;height:50%;background:linear-gradient(to bottom,transparent,var(--lavender))}.re-deal-blip{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border:1px solid transparent;border-radius:50%;background:var(--lavender);opacity:0;transition:opacity .42s var(--ease),background-color .26s var(--ease),border-color .26s var(--ease),width .26s var(--ease),height .26s var(--ease),margin .26s var(--ease)}.re-deal-blip[data-found=true]{opacity:.5}.re-deal-blip[data-read=true][data-qualifies=true]{width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:var(--yellow);opacity:1}.re-deal-blip[data-read=true][data-qualifies=true]:after{content:"";position:absolute;inset:-5px;border:1px solid var(--yellow);border-radius:50%;opacity:.4}.re-deal-blip[data-read=true][data-qualifies=false]{background:transparent;border-color:var(--ink-28);opacity:.55}.re-deal-blip[data-reading=true]:before{content:"";position:absolute;inset:-6px;border:1px solid var(--lavender);border-radius:50%}.re-deal-blip[data-reading=true]{opacity:1}.re-deal-scan[data-static=true] .re-deal-blip{transition:none}.re-deal-blip[data-fresh=true]{animation:re-deal-ping .62s var(--ease)}@keyframes re-deal-ping{0%{transform:scale(.2)}55%{transform:scale(1.7)}to{transform:scale(1)}}.re-deal-reading{position:absolute;margin:0;font:var(--t-label-sm) /1.35 var(--sans);color:var(--lavender)}.re-deal-matches{position:absolute;min-width:0}.re-deal-matches-head{display:flex;align-items:center;padding-left:10px}.re-deal-match-list{margin:0;padding:0;list-style:none}.re-deal-match{min-width:0;display:grid;align-content:center;row-gap:1px;padding:0 0 0 9px;overflow:hidden;border-left:1px solid var(--ink-28);opacity:0;transform:translateX(-6px);transition:opacity .34s var(--ease),transform .34s var(--ease),border-color .34s var(--ease)}.re-deal-match[data-visible=true]{opacity:1;transform:translateX(0)}.re-deal-match[data-verdict=dead][data-visible=true]{opacity:.45}.re-deal-match[data-verdict=pass]{border-left-color:var(--lavender)}.re-deal-match-title{font:600 var(--t-body-sm) /1.25 var(--display);letter-spacing:var(--tr-h4);color:var(--cloud);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-deal-match-facts,.re-deal-match-reason{font:var(--t-label-sm) /1.35 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-deal-match-facts{color:var(--ink-42)}.re-deal-match-reason{color:var(--ink-62)}@media (max-width:1023px){.re-deal-inbox-bar{padding:6px 9px}.re-deal-inbox-filters{padding:5px 9px}.re-deal-mail{padding:6px 9px 6px 6px}.re-deal-mail-from,.re-deal-mail-subject,.re-deal-match-title{font-size:var(--t-label)}.re-deal-match-facts{display:none}}@media (max-width:640px){.re-deal-inbox-bar{padding:5px 8px}.re-deal-inbox-filters{padding:4px 8px}.re-deal-mail{padding:6px 8px 6px 6px}.re-deal-dial-head,.re-deal-mail-preview{display:none}}@media (prefers-reduced-motion:reduce){.re-deal-blip,.re-deal-inbox-list:after,.re-deal-mail,.re-deal-mail-dot,.re-deal-match{transition:none}.re-deal-blip[data-fresh=true]{animation:none}}.re-draw-stack{position:relative;width:100%;height:100%;min-height:0;font-family:var(--sans)}.re-draw-prior{position:absolute;left:var(--re-draw-prior-left);top:0;right:0;bottom:var(--re-draw-prior-bottom);border:1px solid var(--ink-14);border-radius:3px;background:rgba(233,215,241,.02);transition:background-color .26s var(--ease),border-color .26s var(--ease)}.re-draw-prior[data-forward=true]{border-color:var(--ink-28);background:rgba(233,215,241,.07)}.re-draw-prior-tab{position:absolute;left:var(--re-draw-tab-x);top:var(--re-draw-tab-y);transform:translate(-50%,-50%);padding:2px 7px;border:1px solid var(--ink-14);border-radius:2px;font-family:var(--mono);font-size:var(--t-label-sm);line-height:1;letter-spacing:var(--tr-label);text-transform:uppercase;white-space:nowrap;color:var(--ink-42);transition:color .24s var(--ease),border-color .24s var(--ease)}.re-draw-prior-tab[data-forward=true]{border-color:var(--ink-42);color:var(--lavender)}.re-draw-sheet{position:absolute;left:0;top:var(--re-draw-sheet-top);right:var(--re-draw-sheet-right);bottom:0;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--ink-28);border-radius:3px;background:rgba(246,247,248,.05);--re-draw-cols:minmax(0,var(--re-draw-w-gutter)) minmax(0,var(--re-draw-w-item)) minmax(0,var(--re-draw-w-num)) minmax(0,var(--re-draw-w-num)) minmax(0,var(--re-draw-w-num)) minmax(0,var(--re-draw-w-total)) minmax(0,var(--re-draw-w-pct))}.re-draw-cert{flex:0 0 var(--re-draw-cert-band);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 var(--re-draw-pad);overflow:hidden;border-bottom:2px solid var(--ink-28)}.re-draw-cert-title p{margin:0;font:600 var(--t-body-sm) /1.15 var(--display);letter-spacing:var(--tr-h4);color:var(--lavender)}.re-draw-cert-title span{display:block;margin-top:3px;font-size:var(--t-label-sm);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}.re-draw-stamps{flex:0 0 var(--re-draw-chips-w);min-width:0;display:grid;gap:3px;justify-items:end}.re-draw-stamps span{display:flex;align-items:center;gap:5px;max-width:100%;padding:2px 6px;border:1px dashed var(--ink-28);border-radius:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--t-label-sm);line-height:1.25;color:var(--ink-62);transition:border-color .24s var(--ease),color .24s var(--ease)}.re-draw-stamps span:before{content:"";flex:0 0 14px;height:1px;background:repeating-linear-gradient(to right,var(--ink-42) 0 3px,transparent 3px 5px)}.re-draw-stamps[data-checked=true] span{border-style:solid;border-color:var(--ink-42);color:var(--lavender)}.re-draw-stamps[data-checked=true] span:before{background:var(--ink-62)}.re-draw-grid{flex:0 0 var(--re-draw-grid-band);min-height:0;display:flex;flex-direction:column;overflow:hidden}.re-draw-row{display:grid;grid-template-columns:var(--re-draw-cols);align-items:center;column-gap:0;min-height:0;border-bottom:1px solid var(--ink-14);transition:background-color .22s var(--ease)}.re-draw-row[data-head=true]{flex:0 0 var(--re-draw-head-share)}.re-draw-row:not([data-head=true]){flex:1 1 0}.re-draw-gutter{height:100%;justify-content:center;border-right:1px solid var(--ink-28);background:rgba(233,215,241,.05);font-family:var(--mono);color:var(--ink-42)}.re-draw-cell,.re-draw-gutter{display:flex;align-items:center;font-size:var(--t-label-sm)}.re-draw-cell{min-width:0;gap:4px;padding:3px 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.25;color:var(--lavender)}.re-draw-cell[data-col=num],.re-draw-cell[data-col=pct]{justify-content:flex-end}.re-draw-row[data-head=true]{background:rgba(233,215,241,.05);border-bottom:1px solid var(--ink-28)}.re-draw-row[data-head=true] .re-draw-cell{color:var(--ink-62)}.re-draw-col-letter{flex:0 0 auto;font-family:var(--mono);font-size:var(--t-label-sm);line-height:1;color:var(--ink-42)}.re-draw-col-head{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:1023px){.re-draw-col-head{display:none}}.re-draw-row[data-reading=true]{background:rgba(233,215,241,.09)}.re-draw-row[data-flagged=true]{background:rgba(233,215,241,.07)}.re-draw-bar{height:4px;width:calc(var(--re-draw-fill, .5) * 100%);min-width:10px;border-radius:1px;background:var(--ink-42)}.re-draw-cell[data-total=true] .re-draw-bar{background:var(--ink-62)}.re-draw-meter{height:5px;width:100%;border:1px solid var(--ink-28);border-radius:1px;background:linear-gradient(to right,var(--ink-42) 0 calc(var(--re-draw-fill, .5) * 100%),transparent calc(var(--re-draw-fill, .5) * 100%))}.re-draw-tie{flex:0 0 auto;font-family:var(--mono);font-size:var(--t-label-sm);line-height:1;color:var(--ink-42);opacity:0;transition:opacity .24s var(--ease);transition-delay:calc(var(--re-draw-tie-index, 0) * 70ms)}.re-draw-tie[data-shown=true]{opacity:1}.re-draw-tie[data-flagged=true]{color:var(--graphite);font-weight:600}.re-draw-cell[data-total=true] .re-diff-mark{display:flex;align-items:center;gap:4px;min-width:0;padding:2px 4px;border-radius:2px}.re-draw-cell[data-total=true] .re-diff-mark[data-active=true] .re-draw-bar{background:var(--graphite)}.re-draw-note{flex:0 0 var(--re-draw-note-band);display:flex;align-items:baseline;gap:6px;margin:0;padding:6px var(--re-draw-pad);overflow:hidden;border-top:1px solid var(--ink-28);font-size:var(--t-label-sm);line-height:1.35;color:var(--ink-42);transition:color .26s var(--ease)}.re-draw-note[data-shown=true]{color:var(--ink-62)}.re-draw-note-ref{flex:0 0 auto;padding:1px 5px;border:1px solid var(--ink-28);border-radius:2px;font-family:var(--mono);white-space:nowrap;color:var(--lavender)}.re-draw-desk{position:relative;width:100%;height:100%;min-height:0;padding:10px 6px 6px;overflow:hidden;font-family:var(--sans)}.re-draw-lender{position:absolute;left:14%;top:2%;right:2%;bottom:12%;padding:8px 10px;border:1px solid var(--ink-14);border-radius:2px;background:var(--cloud);transform:rotate(1.6deg);box-shadow:0 10px 22px -18px rgba(18,18,20,.7)}.re-draw-lender-head{margin:0 0 6px;font-size:var(--t-label-sm);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}.re-draw-lender-grid{display:grid;gap:7px}.re-draw-lender-grid span{height:1px;background:var(--ink-14)}.re-draw-payapp{position:relative;z-index:1;display:flex;flex-direction:column;width:88%;max-width:330px;height:100%;padding:9px 10px 8px;border:1px solid var(--ink-14);border-radius:2px;background:var(--cloud);transform:rotate(-1deg);box-shadow:0 14px 26px -20px rgba(18,18,20,.75)}.re-draw-payapp-head{flex:0 0 auto;padding-bottom:6px;border-bottom:1.5px solid var(--graphite)}.re-draw-payapp-head p{margin:0;font:600 var(--t-body-sm) /1.2 var(--display);letter-spacing:var(--tr-h4);color:var(--graphite)}.re-draw-payapp-head span{display:block;margin-top:2px;font-size:var(--t-label-sm);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}.re-draw-lines{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin:0;padding:0;list-style:none;overflow:hidden}.re-draw-lines li{flex:1 1 0;display:grid;grid-template-columns:14px minmax(0,auto) minmax(0,1fr) 16px;align-items:center;gap:6px;min-height:0;border-bottom:1px solid var(--ink-14);font-size:var(--t-label-sm);color:var(--ink-62)}.re-draw-line-no{font-family:var(--mono);color:var(--ink-28)}.re-draw-line-item{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--graphite)}.re-draw-line-rule{height:1px;background:repeating-linear-gradient(to right,var(--ink-14) 0 6px,transparent 6px 10px)}.re-draw-check{display:block;width:14px;height:12px;color:var(--ink-62);opacity:0;transform:rotate(-6deg) scale(.88);transition:opacity .3s var(--ease),transform .3s var(--ease)}.re-draw-check[data-inked=true]{opacity:1;transform:rotate(-6deg) scale(1)}.re-draw-check svg{width:100%;height:100%;display:block}.re-draw-payapp-foot{flex:0 0 auto;margin:6px 0 0;font-size:var(--t-label-sm);line-height:1.3;color:var(--ink-42)}@media (max-width:640px){.re-draw-cell{gap:3px;padding:2px 4px}.re-draw-stamps{gap:2px}.re-draw-stamps span{padding:1px 4px}.re-draw-stamps span:before{flex-basis:8px}.re-draw-note{padding:4px var(--re-draw-pad);line-height:1.25}.re-draw-payapp{width:92%;padding:7px 8px 6px}.re-draw-payapp-foot{display:none}}@media (prefers-reduced-motion:reduce){.re-draw-check,.re-draw-note,.re-draw-prior,.re-draw-prior-tab,.re-draw-row,.re-draw-stamps span,.re-draw-tie{transition:none}.re-draw-tie{transition-delay:0s}}.re-dd-pad{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.re-dd-pad-tabs{display:flex;gap:4px;padding-left:10px}.re-dd-pad-tab{padding:4px 8px 5px;border:1px solid var(--ink-14);border-bottom:0;border-radius:3px 3px 0 0;background:transparent;font:500 var(--t-label-sm) /1.1 var(--sans);color:var(--ink-42);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .3s var(--ease),color .3s var(--ease)}.re-dd-pad-tab[data-open=true]{background:var(--cloud);border-color:var(--ink-28);color:var(--graphite)}.re-dd-pad-sheet{flex:1;min-height:0;display:flex;flex-direction:column;padding:10px 12px 4px;border:1px solid var(--ink-28);border-radius:0 3px 3px 3px;background:var(--cloud)}.re-dd-pad-title{margin:0 0 6px;font:var(--t-label) /1.2 var(--mono);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}.re-dd-pad-list{flex:1;min-height:0;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.re-dd-pad-row{flex:1;min-height:0;display:grid;grid-template-columns:4.6em minmax(0,1fr) 4.4em;align-items:center;gap:8px;border-bottom:1px solid var(--ink-14);font:var(--t-label) /1.2 var(--mono);color:var(--ink-62)}.re-dd-pad-source{height:100%;display:flex;align-items:center;border-right:1px solid var(--ink-28);color:var(--ink-42);overflow:hidden}.re-dd-pad-note{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transform:rotate(-.3deg);transform-origin:left center}.re-dd-pad-row:nth-child(2n) .re-dd-pad-note{transform:rotate(.35deg)}.re-dd-pad-date{text-align:right;white-space:nowrap;color:var(--graphite)}.re-dd-pad-row[data-state=pending]{color:var(--ink-42)}.re-dd-pad-row[data-state=pending] .re-dd-pad-date{color:var(--ink-42);animation:re-dd-pen 1.6s ease-in-out infinite}@keyframes re-dd-pen{0%,to{opacity:.35}50%{opacity:1}}.re-dd-cal{width:100%;height:100%;display:grid;grid-template-rows:var(--re-dd-band-head) var(--re-dd-band-sources) var(--re-dd-band-grid) var(--re-dd-band-callout);min-height:0}.re-dd-cal-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:0;padding-bottom:6px}.re-dd-cal-month{font:600 var(--t-h4) /1.2 var(--display);letter-spacing:var(--tr-h4);color:var(--cloud)}.re-dd-cal-nav{display:flex;gap:10px}.re-dd-cal-nav i{width:6px;height:6px;border-left:1px solid var(--ink-42);border-bottom:1px solid var(--ink-42);transform:rotate(45deg)}.re-dd-cal-nav i:last-child{transform:rotate(-135deg)}.re-dd-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:4px;min-height:0;padding-bottom:8px}.re-dd-source{padding:2px 6px;border:1px solid var(--ink-28);border-radius:2px;font:500 var(--t-label-sm) /1.3 var(--sans);color:var(--ink-42);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .26s var(--ease),color .26s var(--ease),border-color .26s var(--ease)}.re-dd-source[data-open=true]{border-color:var(--lavender);color:var(--ink-62)}.re-dd-source[data-read=true]{background:var(--ink-14);color:var(--lavender);border-color:var(--lavender)}.re-dd-grid{min-height:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:var(--re-dd-dow-h) repeat(5,minmax(0,1fr));border-top:1px solid var(--ink-14);border-left:1px solid var(--ink-14)}.re-dd-dow{align-items:center;justify-content:center;text-align:center;font:500 var(--t-label-sm) /1.2 var(--sans);letter-spacing:var(--tr-label);color:var(--ink-42)}.re-dd-cell,.re-dd-dow{display:flex;min-height:0;box-shadow:inset -1px -1px 0 var(--ink-14)}.re-dd-cell{min-width:0;padding:2px 3px;flex-direction:column;gap:2px;overflow:hidden}.re-dd-num{font:500 var(--t-label-sm) /1.1 var(--mono);color:var(--ink-62)}.re-dd-cell[data-muted=true] .re-dd-num{color:var(--ink-28)}.re-dd-cell[data-flagged=true]{box-shadow:inset 0 0 0 1px var(--yellow)}.re-dd-cell[data-flagged=true] .re-dd-num{color:var(--yellow);font-weight:600}.re-dd-chip{display:block;min-width:0;padding:1px 3px;border-radius:2px;background:var(--ink-14);color:var(--cloud);font:500 9px/1.25 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:re-dd-drop .32s var(--ease) both}@keyframes re-dd-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.re-dd-chip[data-critical=true]{padding:0;background:transparent}.re-dd-chip[data-critical=true] .re-diff-mark{display:block;padding:1px 3px;border-radius:2px;overflow:hidden;text-overflow:ellipsis}.re-dd-callout{display:flex;align-items:center;gap:8px;margin:0;padding-top:8px;min-width:0;font:var(--t-label) /1.3 var(--sans);color:var(--ink-42)}.re-dd-callout-day{flex:0 0 auto;min-width:5.6em;padding:2px 6px;border:1px solid var(--ink-28);border-radius:2px;font-family:var(--mono);text-align:center;color:var(--ink-62);transition:background-color .26s var(--ease),color .26s var(--ease),border-color .26s var(--ease)}.re-dd-callout-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ink-62)}.re-dd-callout-source{flex:0 0 auto;margin-left:auto;font-family:var(--mono);letter-spacing:var(--tr-label);text-transform:uppercase;font-size:var(--t-label-sm)}.re-dd-callout[data-active=true] .re-dd-callout-day{background:var(--yellow);border-color:var(--yellow);color:var(--graphite)}.re-dd-callout[data-active=true] .re-dd-callout-label{color:var(--cloud)}@media (max-width:1023px){.re-dd-callout-source{display:none}}@media (max-width:640px){.re-dd-source{padding:1px 3px;font-size:9px}.re-dd-callout-day{min-width:4.8em;padding:1px 4px}.re-dd-pad-title{display:none}.re-dd-chip{font-size:0;padding:2px}.re-dd-chip[data-critical=true]{font-size:8px;padding:0}.re-dd-callout-label{font-size:var(--t-label-sm)}}.re-dd-cal[data-static=true] .re-dd-callout-day,.re-dd-cal[data-static=true] .re-dd-source,.re-dd-pad[data-static=true] .re-dd-pad-tab{transition:none}.re-dd-cal[data-static=true] .re-dd-chip,.re-dd-pad[data-static=true] .re-dd-pad-date{animation:none}@media (prefers-reduced-motion:reduce){.re-dd-callout-day,.re-dd-pad-tab,.re-dd-source{transition:none}.re-dd-chip,.re-dd-pad-row[data-state=pending] .re-dd-pad-date{animation:none}}.re-lease-desk{position:relative;width:100%;height:100%}.re-lease-doc{position:absolute;display:flex;flex-direction:column;padding:10px 12px;border:1px solid var(--ink-28);border-radius:2px;background:var(--cloud);box-shadow:0 10px 22px -18px rgba(18,18,20,.7)}.re-lease-doc[data-doc=loan]{left:4%;top:1%;width:70%;height:68%;rotate:-2deg;z-index:1}.re-lease-doc[data-doc=amendment]{left:14%;top:14%;width:70%;height:68%;rotate:1.5deg;z-index:2}.re-lease-doc[data-doc=lease]{left:24%;top:27%;width:74%;height:71%;rotate:-.6deg;z-index:3}.re-lease-doc-name{margin:0 0 8px;font:500 var(--t-label-sm) /1.2 var(--mono);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-62)}.re-lease-doc-rules{flex:1;min-height:0;background-image:repeating-linear-gradient(to bottom,var(--ink-14) 0 1px,transparent 1px 11px)}.re-lease-doc-body{position:relative;flex:1;min-height:0}.re-lease-doc-article{margin:0 0 7px;font:600 12px/1.25 var(--display);letter-spacing:var(--tr-h4);color:var(--graphite)}.re-lease-doc-clause{position:relative;margin:0 0 6px;font:9.5px/1.45 var(--sans);color:var(--ink-62)}.re-lease-doc-num{display:inline-block;min-width:34px;padding-right:8px;font-family:var(--mono);color:var(--ink-42)}.re-lease-pen-mark{position:absolute;left:34px;right:6px;bottom:-1px;height:2px;border-radius:2px;background:var(--ink-62);transform:scaleX(var(--re-lease-pen,0)) rotate(-.5deg);transform-origin:left center;transition:transform .6s var(--ease)}.re-lease-tab{position:absolute;left:-9px;width:18px;height:26px;border-radius:2px 0 0 2px;background:var(--ink-28);opacity:0;transform:translateX(7px);transition:opacity .26s var(--ease),transform .26s var(--ease)}.re-lease-doc[data-doc=loan] .re-lease-tab{top:30%}.re-lease-doc[data-doc=amendment] .re-lease-tab{top:34%}.re-lease-doc[data-doc=lease] .re-lease-tab{top:38%}.re-lease-doc[data-tabbed=true] .re-lease-tab{opacity:1;transform:translateX(0)}.re-lease-note{position:absolute;left:2%;bottom:2%;z-index:4;margin:0;padding:10px 11px;max-width:13ch;border:1px solid var(--ink-28);background:var(--paper);rotate:-3.5deg;box-shadow:0 8px 16px -14px rgba(18,18,20,.8);font:italic 10.5px/1.3 var(--sans);color:var(--ink-62)}.re-lease-viewer{position:relative;width:100%;height:100%;display:grid;grid-template-rows:var(--re-lease-rows);min-height:0}.re-lease-spacer{display:block}.re-lease-chrome{display:grid;grid-template-columns:var(--re-lease-chrome-cols);align-items:center;min-height:0;overflow:hidden;padding-inline:var(--re-lease-pad,3.5%);border-bottom:1px solid var(--ink-28);font:var(--t-label-sm) /1.3 var(--mono);color:var(--lavender)}.re-lease-file{letter-spacing:var(--tr-label);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.re-lease-page{display:grid;justify-items:center;gap:3px;color:var(--ink-62);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .2s var(--ease)}.re-lease-page[data-scrubbing=true]{color:var(--yellow)}.re-lease-page-track{width:100%;height:2px;background:var(--ink-14);overflow:hidden}.re-lease-page-track:after{content:"";display:block;height:100%;background:var(--ink-42);transform:scaleX(var(--re-lease-scrub,0));transform-origin:left center}.re-lease-page[data-scrubbing=true] .re-lease-page-track:after{background:var(--yellow)}.re-lease-tabs{display:grid;grid-template-columns:var(--re-lease-tab-cols);align-items:stretch;min-height:0;overflow:hidden;padding-inline:var(--re-lease-pad,3.5%)}.re-lease-tab-doc{display:grid;align-content:center;gap:3px;min-width:0;padding:0 7px;border-bottom:2px solid transparent;color:var(--ink-42);transition:color .22s var(--ease),border-color .22s var(--ease)}.re-lease-tab-doc+.re-lease-tab-doc{border-left:1px solid var(--ink-14)}.re-lease-tab-doc[data-active=true]{border-bottom-color:var(--ink-28)}.re-lease-tab-doc[data-open=true]{color:var(--lavender);border-bottom-color:var(--yellow)}.re-lease-tab-name{font:500 var(--t-label-sm) /1.2 var(--sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.re-lease-tab-state{display:flex;align-items:center;gap:5px;min-width:0;font:9px/1.2 var(--mono);color:var(--ink-42);white-space:nowrap;overflow:hidden}.re-lease-tab-doc[data-open=true] .re-lease-tab-state{color:var(--lavender)}.re-lease-sheet{--ink-62:rgba(18,18,20,0.62);--ink-42:rgba(18,18,20,0.42);--ink-28:rgba(18,18,20,0.28);--ink-14:rgba(18,18,20,0.14);position:relative;display:grid;grid-template-rows:var(--re-lease-sheet-rows);min-height:0;overflow:hidden;padding-inline:var(--re-lease-pad,3.5%);border-radius:2px;background:var(--paper);color:var(--graphite)}.re-lease-article{align-self:center;margin:0;font:600 13px/1.25 var(--display);letter-spacing:var(--tr-h4);color:var(--graphite)}.re-lease-clauses{list-style:none;margin:0;padding:0;display:grid;grid-template-rows:var(--re-lease-clause-rows);min-height:0}.re-lease-clauses li{display:grid;grid-template-columns:var(--re-lease-num-col,12%) minmax(0,1fr);gap:8px;align-content:start;min-height:0;overflow:hidden}.re-lease-num{font:var(--t-label-sm) /1.5 var(--mono);color:var(--ink-42);font-variant-numeric:tabular-nums}.re-lease-text{font:10.5px/1.5 var(--sans);color:var(--ink-62)}.re-lease-clauses li[data-governing=true] .re-lease-text{color:var(--graphite)}.re-lease-flip{position:absolute;top:0;bottom:0;left:calc(100% - var(--re-lease-scrub, 0) * 96%);width:26px;background:linear-gradient(90deg,rgba(18,18,20,.12),transparent 62%);border-left:1px solid var(--ink-28);opacity:0;transition:opacity .2s var(--ease);pointer-events:none}.re-lease-flip[data-on=true]{opacity:1}.re-lease-viewer .re-diff-mark[data-active=true]{background:linear-gradient(90deg,var(--yellow) 0 calc(var(--re-lease-paint, 1) * 100%),transparent calc(var(--re-lease-paint, 1) * 100%));color:var(--graphite)}.re-lease-scanline{position:absolute;left:0;right:0;top:calc(var(--re-lease-scan, 0) * 76%);height:22px;background:linear-gradient(180deg,transparent,var(--ink-14));border-bottom:1px solid var(--ink-42);opacity:0;transition:opacity .22s var(--ease);pointer-events:none}.re-lease-scanline[data-on=true]{opacity:1}.re-lease-conflict{display:grid;grid-template-rows:var(--re-lease-conflict-rows);min-height:0;overflow:hidden;padding-inline:var(--re-lease-pad,3.5%);border:1px solid var(--ink-28);border-radius:3px;opacity:0;transform:translateY(6px);transition:opacity .28s var(--ease),transform .28s var(--ease)}.re-lease-conflict[data-on=true]{opacity:1;transform:translateY(0)}.re-lease-conflict-head{display:flex;align-items:center;gap:8px;margin:0;font:500 var(--t-label) /1.2 var(--sans);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--lavender)}.re-lease-cites{list-style:none;margin:0;padding:0;display:grid;grid-template-rows:var(--re-lease-cite-rows);min-height:0}.re-lease-cites li{display:grid;grid-template-columns:var(--re-lease-source-col,52%) minmax(0,1fr);gap:10px;align-items:center;min-height:0;overflow:hidden;border-top:1px solid var(--ink-14);font-size:10.5px}.re-lease-cite-source{font-family:var(--mono);color:var(--ink-62)}.re-lease-cite-source,.re-lease-cite-term{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-lease-cite-term{font-family:var(--sans);color:var(--lavender)}.re-lease-cite-blank{grid-column:1/-1;align-self:center;height:1px;border-top:1px dashed var(--ink-28)}.re-lease-ledger{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:0;overflow:hidden;margin:0;padding-inline:var(--re-lease-pad,3.5%);font:9px/1.3 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-42);opacity:0;transition:opacity .24s var(--ease)}.re-lease-ledger[data-on=true]{opacity:1}@media (max-width:1023px){.re-lease-doc-clause{font-size:9px}.re-lease-article{font-size:12px}.re-lease-cites li,.re-lease-text{font-size:10px}.re-lease-tab-doc{padding:0 5px}}@media (max-width:640px){.re-lease-clauses li:last-child,.re-lease-doc-clause:last-of-type{display:none}.re-lease-tab-doc{padding:0 4px;gap:2px}.re-lease-tab-state{font-size:8.5px;gap:4px}.re-lease-flip{width:18px}.re-lease-doc{padding:8px 10px}.re-lease-doc-name{margin-bottom:6px}.re-lease-tab{left:-7px;width:15px;height:22px}.re-lease-doc[data-doc=loan]{rotate:-.9deg}.re-lease-doc[data-doc=amendment]{rotate:.7deg}.re-lease-doc[data-doc=lease]{rotate:-.3deg}.re-lease-note{padding:7px 8px;font-size:9.5px}.re-lease-clauses li{gap:6px}.re-lease-cites li{gap:7px}.re-lease-ledger{font-size:8.5px}}@media (prefers-reduced-motion:reduce){.re-lease-conflict,.re-lease-flip,.re-lease-ledger,.re-lease-page,.re-lease-pen-mark,.re-lease-scanline,.re-lease-tab,.re-lease-tab-doc,.re-lease-viewer .re-diff-mark{transition:none}}.re-pbrief-book{position:relative;width:100%;max-height:100%;padding:0 2px;font-family:var(--sans)}.re-pbrief-grid{border:1px solid var(--ink-28);border-radius:2px;background:var(--cloud);overflow:hidden}.re-pbrief-row{display:grid;grid-template-columns:20px minmax(0,1fr) minmax(0,1.15fr) 44px 40px}.re-pbrief-row[data-band=letters]{background:var(--ink-14)}.re-pbrief-row[data-band=head]{background:var(--paper)}.re-pbrief-cell,.re-pbrief-letter,.re-pbrief-rownum{min-width:0;padding:3px 5px;border-right:1px solid var(--ink-14);border-bottom:1px solid var(--ink-14);font-size:var(--t-label);line-height:1.35;color:var(--graphite);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-pbrief-letter,.re-pbrief-rownum{text-align:center;color:var(--ink-42);font-size:var(--t-label-sm)}.re-pbrief-row[data-band=head] .re-pbrief-cell{font-weight:600;font-size:var(--t-label-sm);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-62)}.re-pbrief-row:last-of-type .re-pbrief-cell,.re-pbrief-row:last-of-type .re-pbrief-rownum{border-bottom:0}.re-pbrief-cell:last-child,.re-pbrief-letter:last-child{border-right:0}.re-pbrief-cell[data-empty=true]{color:transparent}.re-pbrief-struck{position:relative;display:inline-block}.re-pbrief-struck:after{content:"";position:absolute;left:-1px;right:-1px;top:52%;height:1px;background:var(--ink-62);transform:scaleX(var(--re-pbrief-strike,0));transform-origin:left center}.re-pbrief-pen{display:inline-block;margin-left:4px;font-style:italic;color:var(--ink-62);transform:rotate(-4deg)}.re-pbrief-tabs{display:flex;gap:2px;padding-top:4px}.re-pbrief-tabs span{padding:3px 7px 4px;border:1px solid var(--ink-14);border-top:0;border-radius:0 0 3px 3px;background:var(--paper);font-size:var(--t-label-sm);color:var(--ink-42)}.re-pbrief-tabs span[data-active=true]{background:var(--cloud);color:var(--graphite);font-weight:600}.re-pbrief-slip{position:absolute;right:6px;top:55%;width:92px;margin:0;padding:7px 8px 9px;background:var(--paper);border:1px solid var(--ink-14);box-shadow:0 6px 14px -8px rgba(0,0,0,.45);transform:rotate(-3deg);font-style:italic;font-size:var(--t-label);line-height:1.3;color:var(--ink-62)}.re-pbrief-slip span{display:block;margin-top:3px;text-decoration:line-through;color:var(--ink-42)}.re-pbrief-memo{--ink-62:rgba(18,18,20,0.62);--ink-42:rgba(18,18,20,0.42);--ink-28:rgba(18,18,20,0.28);--ink-14:rgba(18,18,20,0.14);position:relative;width:100%;max-width:344px;height:100%;padding:18px 0 14px;background:var(--paper);color:var(--graphite);box-shadow:0 20px 34px -24px rgba(0,0,0,.8);font-family:var(--sans);overflow:hidden}.re-pbrief-memo .re-agent-cursor{color:var(--eggplant)}.re-pbrief-masthead{margin:0 var(--re-pbrief-pad-x);font:600 var(--t-h4) /1.15 var(--display);letter-spacing:var(--tr-h4);color:var(--graphite)}.re-pbrief-dateline{margin:4px var(--re-pbrief-pad-x) 0;font-size:var(--t-label-sm);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}.re-pbrief-rule{display:block;height:3px;margin:9px var(--re-pbrief-pad-x) 12px;border-top:2px solid var(--graphite);border-bottom:1px solid var(--graphite)}.re-pbrief-body{position:static}.re-pbrief-para{position:absolute;left:var(--re-pbrief-pad-x);right:var(--re-pbrief-pad-x);top:var(--re-pbrief-line-y);height:var(--re-pbrief-line-step);margin:0;font-size:var(--t-body-sm);line-height:1.45;color:var(--ink-62);text-wrap:pretty;opacity:0;transform:translateY(3px);transition:opacity .24s var(--ease),transform .24s var(--ease)}.re-pbrief-para[data-visible=true]{opacity:1;transform:none}.re-pbrief-property{font-weight:600;color:var(--graphite)}.re-pbrief-ref{margin-left:1px;font-family:var(--mono);font-size:.7em;line-height:0;vertical-align:super;color:var(--ink-42)}.re-pbrief-para[data-writing=true]:after{content:"";display:inline-block;width:2px;height:.95em;margin-left:3px;vertical-align:-.14em;background:var(--yellow);animation:re-pbrief-caret .76s step-end infinite}@keyframes re-pbrief-caret{0%,49%{opacity:1}50%,to{opacity:0}}.re-pbrief-notes{position:absolute;left:var(--re-pbrief-pad-x);right:var(--re-pbrief-pad-x);top:var(--re-pbrief-notes-top);bottom:var(--re-pbrief-notes-bottom);padding-top:7px;border-top:1px solid var(--ink-28)}.re-pbrief-notes-label{display:flex;align-items:center;gap:5px;margin:0 0 4px;font-size:var(--t-label-sm);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}.re-pbrief-notes-check{display:inline-flex;width:9px;height:9px;color:var(--graphite);opacity:0;transition:opacity .2s var(--ease)}.re-pbrief-notes-check[data-shown=true]{opacity:1}.re-pbrief-notes-check svg{width:100%;height:100%}.re-pbrief-notes[data-confirmed=true] .re-pbrief-note>span:first-child{color:var(--ink-62)}.re-pbrief-notes ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.re-pbrief-note{display:grid;grid-template-columns:11px minmax(0,1fr);gap:5px;font-size:var(--t-label-sm);line-height:1.35;color:var(--ink-42);opacity:0;transition:opacity .22s var(--ease)}.re-pbrief-note[data-visible=true]{opacity:1}.re-pbrief-note>span:first-child{font-family:var(--mono);text-align:right;color:var(--ink-28)}.re-pbrief-note>span:last-child{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:640px){.re-pbrief-slip{width:80px;padding:5px 6px 7px;font-size:var(--t-label-sm)}.re-pbrief-memo{padding:12px 0 10px}.re-pbrief-masthead{font-size:var(--t-body)}.re-pbrief-rule{margin:6px var(--re-pbrief-pad-x) 8px}.re-pbrief-para{font-size:var(--t-label);line-height:1.4}.re-pbrief-notes{padding-top:5px}}@media (prefers-reduced-motion:reduce){.re-pbrief-note,.re-pbrief-notes-check,.re-pbrief-para{transition:none}.re-pbrief-para[data-writing=true]:after{animation:none}}.re-quoting-desk{width:100%;max-width:330px;height:100%;display:grid;grid-template-rows:auto auto;align-content:center;gap:14px;padding:2px 4px}.re-quoting-sheet{min-width:0;padding:9px 12px 11px;border:1px solid var(--ink-14);border-radius:3px;background:var(--cloud);box-shadow:0 12px 22px -20px rgba(18,18,20,.55);overflow:hidden}.re-quoting-record{transform:rotate(-.6deg)}.re-quoting-proposal{transform:rotate(.5deg)}.re-quoting-sheet-name{margin:0 0 7px;font:500 var(--t-label-sm) /1.2 var(--mono);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}.re-quoting-row{display:grid;grid-template-columns:minmax(0,1fr) 24px 38px;align-items:center;gap:8px;padding:3px 0;border-bottom:1px solid var(--ink-14);font:var(--t-label) /1.3 var(--sans);color:var(--ink-62)}.re-quoting-row:last-child{border-bottom:0}.re-quoting-scope{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.re-quoting-unit{font:var(--t-label-sm) /1.2 var(--mono);color:var(--ink-42)}.re-quoting-value{height:6px;border-radius:2px;background:var(--ink-14)}.re-quoting-row[data-reading=true]{color:var(--graphite)}.re-quoting-row[data-reading=true] .re-quoting-scope{box-shadow:inset 0 -2px 0 var(--ink-28)}.re-quoting-page{display:grid;gap:7px}.re-quoting-line{display:flex;align-items:center;min-height:13px;margin:0}.re-quoting-typed{position:relative;width:fit-content;max-width:100%;font:var(--t-label) /1.3 var(--sans);color:var(--graphite);white-space:nowrap}.re-quoting-caret{position:absolute;top:1px;bottom:1px;width:1.5px;background:var(--graphite)}.re-quoting-desk[data-motion=live] .re-quoting-caret{animation:re-quoting-blink 1.05s step-end infinite}@keyframes re-quoting-blink{0%,55%{opacity:1}56%,to{opacity:0}}.re-quoting-rule{display:block;height:1px;width:100%;background:var(--ink-14)}.re-quoting-line:nth-child(2) .re-quoting-rule{width:88%}.re-quoting-line:nth-child(3) .re-quoting-rule{width:96%}.re-quoting-line:nth-child(4) .re-quoting-rule{width:82%}.re-quoting-line:nth-child(5) .re-quoting-rule{width:91%}.re-quoting-thread{display:contents}.re-quoting-thread .re-ios-thread{justify-content:flex-end}.re-quoting-thread .re-ios-bubble{animation:re-quoting-land .26s var(--ease) both}@keyframes re-quoting-land{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.re-quoting-attach{display:grid;gap:4px;width:112px;padding:7px 8px;border-radius:6px;background:var(--ios-gray)}.re-quoting-attach-bar{height:4px;width:58%;border-radius:2px;background:var(--ios-muted);transition:background-color .22s var(--ease),width .22s var(--ease)}.re-quoting-attach[data-resolved=true] .re-quoting-attach-bar{background:var(--yellow);width:74%}.re-quoting-attach-line{height:3px;border-radius:2px;background:var(--ios-muted);opacity:.42}.re-quoting-attach-line:last-child{width:64%}@media (max-width:1023px){.re-quoting-desk{max-width:300px;gap:11px}}@media (max-width:640px){.re-quoting-desk{max-width:276px;gap:9px;padding:0}.re-quoting-sheet{padding:7px 10px 9px}.re-quoting-row{padding:2px 0}.re-quoting-page{gap:5px}.re-quoting-line{min-height:11px}.re-quoting-attach{width:96px;gap:3px;padding:6px}}@media (prefers-reduced-motion:reduce){.re-quoting-caret{animation:none}.re-quoting-attach-bar{transition:none}.re-quoting-thread .re-ios-bubble{animation:none}}.re-sv-desk{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;height:100%;padding:12px 8px 16px;align-items:stretch}.re-sv-print{--re-sv-pno:10px;--re-sv-plabel:48px;--re-sv-pgap:4px;position:relative;display:flex;flex-direction:column;min-width:0;padding:9px 9px 10px;background:var(--cloud);border:1px solid var(--ink-14);border-radius:2px;box-shadow:0 12px 20px -16px rgba(18,18,20,.55)}.re-sv-print[data-sheet=baseline]{transform:rotate(-1.1deg)}.re-sv-print[data-sheet=current]{transform:rotate(.9deg)}.re-sv-print-title{margin:0 0 6px;font:var(--t-label-sm) /1.2 var(--mono);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-sv-print-title strong{color:var(--graphite);font-weight:600}.re-sv-print-axis{flex:0 0 5px;margin-left:calc(var(--re-sv-pno) + var(--re-sv-plabel) + var(--re-sv-pgap) * 2);border-top:1px solid var(--ink-28);background-image:linear-gradient(to right,var(--ink-28) 1px,transparent 1px);background-size:10% 100%}.re-sv-print-rows{flex:1;min-height:0;display:grid;grid-auto-rows:minmax(0,1fr);margin:0;padding:0;list-style:none}.re-sv-print-row{display:grid;grid-template-columns:var(--re-sv-pno) var(--re-sv-plabel) minmax(0,1fr);gap:var(--re-sv-pgap);align-items:center;min-width:0;border-bottom:1px solid var(--ink-14)}.re-sv-print-name,.re-sv-print-no{font:var(--t-label-sm) /1.2 var(--sans);color:var(--ink-62);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-sv-print-no{color:var(--ink-42);font-family:var(--mono)}.re-sv-print-track{position:relative;height:100%;min-width:0}.re-sv-print-bar{position:absolute;top:50%;left:calc(var(--re-sv-from) * 1%);width:calc(var(--re-sv-span) * 1%);height:5px;margin-top:-2.5px;border-radius:1px;background:var(--ink-28)}.re-sv-print[data-sheet=current] .re-sv-print-bar{background:var(--ink-62)}.re-sv-hand{position:absolute;top:50%;width:30px;height:14px;margin:-8px 0 0 -23px;overflow:visible;stroke:var(--graphite);stroke-width:1.4;stroke-linecap:round}.re-sv-hand,.re-sv-scrawl{fill:none;animation:re-sv-ink .26s var(--ease) both}.re-sv-scrawl{width:46px;height:11px;margin-top:5px;margin-left:auto;stroke:var(--ink-62);stroke-width:1.3;stroke-linecap:round}.re-sv-pen{position:absolute;right:4px;bottom:0;width:44px;height:9px;fill:none;stroke:var(--ink-42);stroke-width:1.4;stroke-linejoin:round;transform:rotate(-16deg)}@keyframes re-sv-ink{0%{opacity:0}to{opacity:1}}.re-sv-chart{--re-sv-name:82px;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;width:100%;height:100%;min-width:0;padding:2px 4px 4px}.re-sv-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.re-sv-head-title{font:var(--t-label) /1.2 var(--mono);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-62);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-sv-legend{display:flex;align-items:center;gap:5px;flex:0 0 auto;font:var(--t-label-sm) /1.2 var(--sans);color:var(--ink-42)}.re-sv-legend i{width:12px;height:5px;border-radius:1px}.re-sv-legend i[data-kind=baseline]{border:1px solid var(--ink-28)}.re-sv-legend i[data-kind=current]{background:var(--lavender)}.re-sv-legend i+i{margin-left:5px}.re-sv-plot{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}.re-sv-axis{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));margin-left:var(--re-sv-name);padding-bottom:3px;border-bottom:1px solid var(--ink-28);font:var(--t-label-sm) /1.1 var(--mono);color:var(--ink-42)}.re-sv-axis span{overflow:hidden}.re-sv-axis{grid-row:1;grid-column:1}.re-sv-rows{grid-row:2;grid-column:1;display:grid;grid-auto-rows:minmax(0,1fr);margin:0;padding:0;min-height:0;list-style:none}.re-sv-row{display:grid;grid-template-columns:var(--re-sv-name) minmax(0,1fr);align-items:center;min-width:0;border-bottom:1px solid var(--ink-14)}.re-sv-name{padding-right:8px;font:var(--t-label-sm) /1.2 var(--sans);color:var(--ink-62);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .24s var(--ease)}.re-sv-row[data-flagged=true] .re-sv-name{color:var(--cloud)}.re-sv-track{position:relative;height:100%;min-width:0;background-image:linear-gradient(to right,var(--ink-14) 1px,transparent 1px);background-size:10% 100%}.re-sv-bar{position:absolute;left:calc(var(--re-sv-from) * 1%);width:calc(var(--re-sv-span) * 1%);border-radius:1px}.re-sv-bar[data-kind=baseline]{top:calc(50% + 2px);height:5px;border:1px solid var(--ink-28)}.re-sv-bar[data-kind=current]{top:calc(50% - 9px);height:9px;background:var(--lavender);transition:background-color .24s var(--ease)}.re-sv-row[data-flagged=true] .re-sv-bar[data-kind=current],.re-sv-slip{background:var(--yellow)}.re-sv-slip{position:absolute;top:calc(50% - 9px);margin-left:6px;padding:1px 5px;border-radius:2px;color:var(--graphite);font:600 var(--t-label-sm) /1.3 var(--sans);white-space:nowrap;opacity:0;transition:opacity .24s var(--ease)}.re-sv-slip[data-shown=true]{opacity:1}.re-sv-tick{position:absolute;top:calc(50% - 9px);width:9px;height:9px;margin-left:5px;overflow:visible;fill:none;stroke:var(--lavender);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .24s var(--ease)}.re-sv-tick[data-shown=true]{opacity:1}.re-sv-pointer .re-agent-cursor{margin-top:-5px}.re-sv-pointer{position:relative;grid-row:2;grid-column:1;margin-left:var(--re-sv-name);min-width:0;min-height:0;pointer-events:none}.re-sv-today{position:absolute;top:0;bottom:0;left:calc(var(--re-sv-name) + (100% - var(--re-sv-name)) * var(--re-sv-at, 0));width:1px;background-image:linear-gradient(to bottom,var(--ink-42) 0 4px,transparent 4px 9px);background-size:1px 9px}.re-sv-today small{position:absolute;left:4px;bottom:1px;font:var(--t-label-sm) /1.2 var(--mono);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-42)}@media (max-width:1023px){.re-sv-chart{--re-sv-name:70px}}@media (max-width:640px){.re-sv-desk{gap:7px;padding:8px 4px 12px}.re-sv-print{--re-sv-plabel:38px;--re-sv-pno:8px;padding:7px 6px 8px}.re-sv-print-bar{height:4px;margin-top:-2px}.re-sv-hand{width:24px;margin-left:-18px}.re-sv-scrawl{width:34px}.re-sv-pen{width:32px}.re-sv-chart{--re-sv-name:58px;gap:5px}.re-sv-axis span:nth-child(2n){visibility:hidden}.re-sv-bar[data-kind=current],.re-sv-tick{top:calc(50% - 8px);height:8px}.re-sv-tick{width:8px;margin-left:4px}.re-sv-slip{margin-left:4px;padding:1px 3px}}@media (prefers-reduced-motion:reduce){.re-sv-hand,.re-sv-scrawl{animation:none}.re-sv-bar[data-kind=current],.re-sv-name,.re-sv-slip,.re-sv-tick{transition:none}}