.idline{color:var(--mute);flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:13.5px;display:flex}.idline b{color:var(--ink);font-weight:500}.tier{border:1px solid var(--line);display:inline-flex}.tier span{color:var(--mute);padding:4px 10px;font-size:11.5px}.tier span+span{border-left:1px solid var(--line)}.tier span.on{background:var(--ink);color:var(--paper)}.summary{font-family:var(--serif);color:#3c3a35;max-width:980px;margin-top:22px;font-size:clamp(19px,1.9vw,24px);line-height:1.5}.summary u{border-bottom:1px dotted var(--mute);color:var(--ink);text-decoration:none}.summary em{color:var(--acc)}.meter.wide{max-width:520px;margin-top:16px}.cols.card-cols{margin-top:34px}.filter{color:var(--mute);gap:14px;margin:4px 0;font-size:12px;display:flex}.filter a.on{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.addnote{gap:8px;margin:12px 0 4px;display:flex}.addnote span{border:1px solid var(--line);background:var(--paper);font-family:var(--serif);color:var(--faint);flex:1;padding:9px 12px;font-size:16px}.nextup .vrow .r1 .serif{font-size:18px}.docs li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:11px 0;font-size:14px;display:flex}.docs .tag{align-self:center}.staffnote{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--acc);font-family:var(--serif);margin-top:10px;padding:16px 18px;font-size:17px;line-height:1.5}.staffnote small{font-family:var(--sans);color:var(--mute);margin-top:8px;font-size:12px;display:block}.tools{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;display:flex}.tools .subnav{border:0;margin:0}.tools .r{gap:8px;display:flex}.book{margin-top:4px}.bk{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) 90px 200px minmax(0,1.3fr) 110px;align-items:center;gap:20px;padding:15px 0;font-size:13.5px;display:grid}.bk.head{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);padding:10px 0;font-size:10.5px}.bk .nm{font-family:var(--serif);font-size:19px;line-height:1.2;display:block}.bk .nm:hover{color:var(--acc)}.bk small{color:var(--mute);font-size:12px;display:block}.bk .meter{flex-wrap:wrap;grid-column:auto}.bk .meter i{flex-basis:100%;order:2}.bk .st{color:#3c3a35}.bk .act{text-align:right}.bk .act .b{padding:6px 11px;font-size:12px}.bk.over{background:linear-gradient(90deg,#7b2d260d,#0000 60%)}.group{letter-spacing:.16em;text-transform:uppercase;color:var(--acc);border-bottom:1px solid var(--ink);padding:22px 0 8px;font-size:10.5px}.group.q{color:var(--mute)}.totals{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid}.totals div{font-family:var(--serif);padding:14px 16px;font-size:30px;font-weight:300;line-height:1}.totals div+div{border-left:1px solid var(--line)}.totals small{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-top:6px;font-size:10.5px;display:block}.stage-bar{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(5,1fr);margin-top:30px;display:grid}.stage-bar a{border-left:1px solid var(--line);padding:14px 16px}.stage-bar a:first-child{border-left:0}.stage-bar b{font-family:var(--serif);font-size:34px;font-weight:300;line-height:1;display:block}.stage-bar small{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:11px}.stage-bar a.hot b,.stage-bar a.hot small{color:var(--acc)}.stage-bar a:hover{background:var(--bg)}.rq{border-bottom:1px solid var(--line);padding:20px 0}.rq .r1{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.rq h3{font-family:var(--serif);letter-spacing:-.01em;font-size:24px;font-weight:400}.rq .m{color:var(--mute);margin-top:3px;font-size:13.5px}.rq .m a{color:var(--ink);border-bottom:1px dotted var(--mute)}.rq .hist{font:11.5px var(--mono);color:var(--mute);flex-wrap:wrap;gap:4px 18px;margin-top:10px;display:flex}.rq.open{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--acc);margin:12px 0 0;padding:22px}.offer-grid{margin-top:16px}.offer-grid .lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);justify-content:space-between;margin-bottom:8px;font-size:10.5px;display:flex}.offer-grid .slots{margin-top:0}.heads{border:1px dashed var(--acc);color:#3c3a35;font-family:var(--serif);margin-top:14px;padding:10px 14px;font-size:16px}.heads small{font-family:var(--sans);color:var(--acc);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:11.5px;display:block}.mail li{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;gap:12px;padding:11px 0;font-size:13px;display:grid}.mail .t{font:11.5px var(--mono);color:var(--mute);padding-top:2px}.mail b{font-weight:500;display:block}.mail small{color:var(--mute);font-size:12px}.mail .tag{margin-top:3px;display:inline-block}.foot{color:var(--faint);margin-top:12px;font-size:12px;line-height:1.5}.toggle{border:1px solid var(--line);display:inline-flex}.toggle button{color:var(--mute);padding:7px 14px;font-size:12.5px}.toggle button+button{border-left:1px solid var(--line)}.toggle button.on{background:var(--ink);color:var(--paper)}.week{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(7,1fr);margin-top:26px;display:grid}.week a{border-left:1px solid var(--line);padding:12px 12px 14px}.week a:first-child{border-left:0}.week .d{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:11px}.week b{font-family:var(--serif);font-size:30px;font-weight:300;line-height:1.1;display:block}.week small{font:11px var(--mono);color:var(--mute)}.week a.on{background:var(--paper);box-shadow:inset 0 -3px 0 var(--acc)}.week a.on b{color:var(--acc)}.week a.past b{color:var(--faint)}.calgrid{grid-template-columns:minmax(0,1fr) 480px;gap:48px;margin-top:34px;display:grid}.ev{border-bottom:1px solid var(--line);grid-template-columns:78px 1fr auto;gap:18px;padding:16px 0;display:grid}.ev .t{font-family:var(--mono);padding-top:3px;font-size:14px}.ev .t small{color:var(--mute);font-size:11px;display:block}.ev .a{font-family:var(--serif);font-size:21px;line-height:1.2}.ev .m{color:var(--mute);margin-top:2px;font-size:13px}.ev .n{font:11px var(--mono);color:var(--mute);text-align:right;padding-top:6px}.ev .pin{border:1.2px solid var(--ink);width:20px;height:20px;font:10.5px var(--mono);vertical-align:3px;background:var(--paper);border-radius:50%;place-items:center;margin-right:8px;display:inline-grid}.ev.next .pin{background:var(--acc);border-color:var(--acc);color:var(--paper)}.ev.next .t{color:var(--acc)}.ev.busy{background:repeating-linear-gradient(-45deg,#0000 0 6px,#1a1a180a 6px 7px)}.ev.busy .a{font-family:var(--sans);color:var(--mute);font-size:14px}.ev.held .a{color:var(--mute)}.gap{font:11.5px var(--mono);color:var(--mute);border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:7px 0 7px 96px;display:flex}.gap .tight{color:var(--acc)}.mapcol{align-self:start;position:sticky;top:96px}.bigmap{border:1px solid var(--line);background:var(--paper);height:min(64vh,560px)}.legs{border:1px solid var(--line);background:var(--paper);border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.legs div{font-family:var(--serif);padding:12px 14px;font-size:22px}.legs div+div{border-left:1px solid var(--line)}.legs small{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:10.5px;display:block}.syncs{color:var(--mute);margin-top:12px;font-size:12px;line-height:1.5}.msgs main{max-width:1380px}.mx{grid-template-columns:300px minmax(0,1fr) 270px;gap:40px;margin-top:22px;display:grid}.convs{border-top:1px solid var(--ink)}.convs .filter{border-bottom:1px solid var(--line);margin:0;padding:12px 0}.cv{border-bottom:1px solid var(--line);padding:14px 12px 14px 0;display:block}.cv .r1{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cv b{font-size:14px;font-weight:600}.cv .t{font:11.5px var(--mono);color:var(--mute)}.cv .t.late{color:var(--acc)}.cv p{font-family:var(--serif);color:#3c3a35;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:15.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.cv small{color:var(--mute);font-size:11.5px}.cv.on{background:var(--paper);box-shadow:inset 3px 0 0 var(--acc);margin-left:-14px;padding-left:14px}.cv.read p{color:var(--mute)}.th-h{border-top:1px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:16px;padding-top:14px;display:flex}.th-h h1{font-family:var(--serif);letter-spacing:-.01em;font-size:32px;font-weight:400;line-height:1.1}.th-h .note{margin-top:3px}.th-h .btns{margin:0}.lang{border:1px solid var(--line);margin-left:auto;display:inline-flex}.lang button{padding:2px 8px;font-size:11px}.lang button.on{background:var(--ink);color:var(--paper)}.tpl-h{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);align-items:center;gap:10px;margin-top:16px;font-size:10.5px;display:flex}.ctx .lg-rows div{padding:7px 0;font-size:13.5px}.ctx .lg-rows dd{font-size:15.5px}.ctx .rq-mini{border-bottom:1px solid var(--line);padding:12px 0}.ctx .rq-mini b{font-family:var(--serif);font-size:17px;font-weight:400;display:block}.ctx .rq-mini small{color:var(--mute);font-size:12px}.back{display:none}.sendas{margin-left:auto}.cols.leads{grid-template-columns:340px minmax(0,1fr)}.ld{border-bottom:1px solid var(--line);padding:16px 14px 16px 0;display:block}.ld .r1{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ld b{font-family:var(--serif);font-size:19px;font-weight:400}.ld .t{font:11.5px var(--mono);color:var(--mute)}.ld .t.new{color:var(--acc)}.ld p{color:var(--mute);margin-top:3px;font-size:13px}.ld.on{background:var(--paper);box-shadow:inset 3px 0 0 var(--acc);margin-left:-14px;padding-left:14px}.ld .tag{margin-right:8px}.enq{font-family:var(--serif);background:var(--paper);border:1px solid var(--line);quotes:"“" "”";margin-top:16px;padding:22px 24px;font-size:21px;line-height:1.5;display:block}.invite{border:1px solid var(--ink);background:var(--paper);margin-top:10px;padding:22px 24px}.invite .field{grid-template-columns:150px minmax(0,1fr);padding:12px 0}.invite .field:last-of-type{border-bottom:0}.invite textarea.in{resize:vertical;min-height:96px;line-height:1.45}.sent{font-family:var(--serif);color:var(--acc2);margin-top:14px;font-size:19px}.rule{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;display:flex}.rule p{font-family:var(--serif);font-size:18.5px;line-height:1.45}.rule small{font-family:var(--sans);color:var(--mute);margin-top:2px;font-size:12.5px;display:block}.rule .within{border-bottom:1px solid var(--ink);font-weight:400}.num{field-sizing:content;border:0;border-bottom:1px solid var(--ink);width:52px;min-width:34px;font:16px var(--mono);text-align:center;color:var(--acc);background:0 0;padding:0 2px;display:inline-block}.tiers{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(4,1fr);margin-top:10px;display:grid}.tiers div{padding:16px 16px 14px}.tiers div+div{border-left:1px solid var(--line)}.tiers .tag{display:block}.tiers p{font-family:var(--serif);margin-top:8px;font-size:17px;line-height:1.4}.tiers small{color:var(--mute);margin-top:6px;font-size:12px;display:block}.tpl li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:13px 0;font-size:14px;display:grid}.tpl .serif{font-size:17px}.tpl small{color:var(--mute);font-size:12px;display:block}.perm{border-top:1px solid var(--line);display:grid}.perm .gr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 90px;align-items:center;padding:11px 0;font-size:14px;display:grid}.perm .gr>span:not(:first-child){text-align:center}.perm .gr.hd2{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);padding:8px 0;font-size:10.5px}.also{display:none}@media (width<=1100px){.mx{grid-template-columns:280px minmax(0,1fr)}.ctx{display:none}}@media (width<=900px){.stack>div{display:contents}.stack{flex-direction:column;display:flex}.o-day{order:1}.o-wait{order:2}.o-req{order:3}.o-due{order:4}.o-match{order:5}.route-mini,.stop:not(.now):nth-of-type(n+5){display:none}.more-stops{padding-top:12px;display:block}.o-next{order:1}.o-tl{order:2}.o-notes{order:3}.o-search{order:4}.o-docs{order:5}.o-people{order:6}.bk.head{display:none}.bk{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 0}.bk .tierc{text-align:right;grid-area:1/2}.bk .meter{grid-column:1/-1}.bk .st{grid-column:1/-1;font-size:13px}.bk .act{display:none}.totals{grid-template-columns:repeat(2,1fr)}.totals div:nth-child(3){border-left:0}.totals div:nth-child(n+3){border-top:1px solid var(--line)}.tools .r{display:none}.stage-bar{scrollbar-width:none;border-left:0;border-right:0;grid-template-columns:repeat(5,minmax(104px,1fr));margin:22px -18px 0;overflow-x:auto}.stage-bar a{padding:12px 14px}.stage-bar b{font-size:26px}.stage-bar small{white-space:nowrap;letter-spacing:.08em;font-size:10px}.rq.open{margin:12px -8px 0;padding:18px 14px}.rq h3{font-size:21px}.o-offer{order:1}.o-clear{order:2}.o-agent{order:3}.o-client{order:4}.o-mail{order:5}.o-done{order:6}.o-how{display:none}.week{scrollbar-width:none;grid-template-columns:repeat(7,minmax(68px,1fr));margin:20px -18px 0;overflow-x:auto}.week a{padding:10px 10px 12px}.week b{font-size:24px}.week small{white-space:nowrap;font-size:10px}.bigmap{height:200px}.syncs{display:none}.calgrid{flex-direction:column-reverse;gap:24px;display:flex}.mapcol{width:100%;position:static}.ev{grid-template-columns:58px 1fr;gap:12px}.ev .n{display:none}.gap{padding-left:70px}.mx{margin-top:0;display:block}.convs{display:none}.back{color:var(--mute);margin-bottom:12px;font-size:13px;display:inline-block}.th-h{flex-direction:column;align-items:flex-start}.th-h h1{font-size:28px}.msgs .composer{box-shadow:0 -10px 24px var(--bg);position:sticky;bottom:86px}.msgs .composer textarea{min-height:96px}.sendas{display:none}.msgs .composer .row .b{margin-left:auto}.msgs .chips{scrollbar-width:none;flex-wrap:nowrap;margin:12px -18px 0;padding:0 18px;overflow-x:auto}.chip{white-space:nowrap}.o-list{order:2}.o-detail{order:1}.enq{padding:16px 18px;font-size:18px}.invite{margin:10px -8px 0;padding:16px}.invite .field{grid-template-columns:1fr}.also{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.also a{font-family:var(--serif);padding:14px;font-size:18px}.also a+a{border-left:1px solid var(--line)}.tiers{grid-template-columns:1fr 1fr}.tiers div:nth-child(3){border-left:0}.tiers div:nth-child(n+3){border-top:1px solid var(--line)}.rule p{font-size:17px}.tpl li{grid-template-columns:minmax(0,1fr) auto}.tpl li .b{display:none}}.totals.facts{padding-top:0}
