.ob{--u:1px;--navy:#191947;--green:#1EAD00;--ink:#191947;--ink2:#5E6180;--line:#E5E5EC;--wire:#A7AAC0;--paper:#FAFAFC;font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink);background:var(--paper);min-height:100vh;font-size:calc(13.5 * var(--u));-webkit-font-smoothing:antialiased}.ob *{box-sizing:border-box}.ob h1,.ob h2,.ob h3{margin:0;font-weight:600;letter-spacing:-.01em}.ob button{font:inherit;cursor:pointer}.ob button:disabled{cursor:default}.ob a{text-decoration:none}.ob input,.ob textarea,.ob select{font:inherit;font-size:calc(13 * var(--u));color:var(--ink);width:100%;background:#fff;border:1px solid var(--line);border-radius:calc(7 * var(--u));padding:calc(9 * var(--u)) calc(11 * var(--u))}.ob textarea{resize:vertical;line-height:1.5}.ob :focus-visible{outline:calc(2 * var(--u)) solid var(--green);outline-offset:calc(2 * var(--u))}.ob .brandbar{display:block;height:calc(4 * var(--u));background:var(--green)}.ob .bar{display:flex;justify-content:space-between;align-items:center;gap:calc(16 * var(--u));flex-wrap:wrap;padding:calc(14 * var(--u)) calc(22 * var(--u));border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0;z-index:5}.ob .brand{display:flex;gap:calc(14 * var(--u));align-items:center}.ob .logo{height:calc(24 * var(--u));width:auto;display:block}.ob .brand-div{width:1px;height:calc(26 * var(--u));background:var(--line)}.ob .brand h1{font-size:calc(15 * var(--u))}.ob .brand p{margin:1px 0 0;font-size:calc(11.5 * var(--u));color:var(--ink2);font-weight:400}.ob .bar-right{display:flex;gap:calc(8 * var(--u));align-items:center}.ob .bar-right select{width:auto;min-width:calc(150 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u))}.ob .scalesel{min-width:calc(108 * var(--u));color:var(--ink2)}.ob .scalesel.unset{border-color:#e8a302;color:#8a5a00;background:#fffbf2}.ob .whoami{font-size:calc(12 * var(--u));font-weight:600;color:var(--ink);background:#f1f1f6;border-radius:calc(7 * var(--u));padding:calc(5 * var(--u)) calc(10 * var(--u));white-space:nowrap}.ob .btn{display:inline-flex;align-items:center;background:var(--navy);color:#fff;border:1px solid var(--navy);border-radius:calc(7 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u));font-size:calc(12.5 * var(--u));font-weight:500;white-space:nowrap}.ob .btn:hover{background:#23234f}.ob .btn:disabled{opacity:.35}.ob .btn.ghost{background:#fff;color:var(--navy);border-color:var(--line)}.ob .btn.ghost.danger{color:#ff2e20;border-color:#ffb3ad;background:#fff7f6}.ob .link{background:none;border:0;text-decoration:underline;font-size:calc(11.5 * var(--u));color:var(--ink2);padding:0;white-space:nowrap}.ob .link:hover{color:var(--navy)}.ob .link.danger:hover{color:#ff2e20}.ob .link.warnlink{color:#b36b00;text-decoration-style:dotted}.ob .link.warnlink:hover{color:#8a5200}.ob .tabs{display:flex;gap:calc(2 * var(--u));align-items:center;padding:calc(10 * var(--u)) calc(22 * var(--u)) 0;border-bottom:1px solid var(--line);background:#fff}.ob .tabgroup{font-size:calc(9 * var(--u));letter-spacing:.12em;text-transform:uppercase;color:#a9abbb;font-weight:600;padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(11 * var(--u)) calc(14 * var(--u));align-self:center}.ob .tabgroup:first-child{padding-left:0}.ob .section{border:0;background:none;padding:calc(10 * var(--u)) calc(14 * var(--u));font:inherit;font-size:calc(11 * var(--u));font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--wire);cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:calc(6 * var(--u))}.ob .section:hover{color:var(--ink2)}.ob .section.on{color:var(--ink)}.ob .section.on:after{content:"";position:absolute;left:calc(14 * var(--u));right:calc(14 * var(--u));bottom:0;height:2px;background:var(--navy);border-radius:2px}.ob .tabs.pages{background:#fcfcfe;border-bottom:1px solid var(--line)}.ob .tabs.pages .tab{font-size:calc(13 * var(--u))}.ob .tab{background:none;border:0;border-bottom:calc(2 * var(--u)) solid transparent;padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(11 * var(--u));font-size:calc(12.5 * var(--u));color:var(--ink2)}.ob .tab:disabled{opacity:.35}.ob .tab.on{color:var(--navy);border-bottom-color:var(--green);font-weight:600}.ob .zoom{display:flex;gap:calc(4 * var(--u));margin-left:calc(16 * var(--u));padding-bottom:calc(9 * var(--u))}.ob .zbtn{background:#fff;color:var(--ink2);border:1px solid var(--line);border-radius:calc(6 * var(--u));padding:calc(4 * var(--u)) calc(9 * var(--u));font-size:calc(11 * var(--u))}.ob .zbtn.on{background:var(--navy);color:#fff;border-color:var(--navy);font-weight:600}.ob .prog{margin-left:auto;display:flex;align-items:center;gap:calc(10 * var(--u));padding-bottom:calc(9 * var(--u))}.ob .prog-num{font-variant-numeric:tabular-nums;font-size:calc(12.5 * var(--u));font-weight:600}.ob .prog-num span{color:var(--ink2);font-weight:400}.ob .prog-bar{display:flex;width:calc(120 * var(--u));height:calc(6 * var(--u));border-radius:calc(3 * var(--u));overflow:hidden;gap:1px}.ob .prog-bar i{display:block;transition:flex-grow .45s cubic-bezier(.2,.8,.2,1)}.ob .strip{display:flex;align-items:flex-start;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(22 * var(--u));font-size:calc(12.5 * var(--u));background:#fff;border-bottom:1px solid var(--line)}.ob .strip.stopped{background:#fff4f3;border-bottom-color:#ffd9d6}.ob .strip b{font-weight:600}.ob .strip-badge{display:inline-flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(9.5 * var(--u));letter-spacing:.09em;text-transform:uppercase;font-weight:600;background:var(--navy);color:#fff;border-radius:calc(5 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));flex:none;margin-top:1px}.ob .strip-badge.red{background:#ff2e20}.ob .strip-badge.grey{background:#efeff4;color:var(--ink2)}.ob .strip-text{flex:1;min-width:0}.ob .strip-msg{display:block}.ob .strip-client{display:flex;align-items:baseline;gap:calc(8 * var(--u));margin-top:calc(2 * var(--u));flex-wrap:wrap;font-size:calc(14 * var(--u));font-weight:600;color:var(--navy);letter-spacing:-.01em}.ob .strip-client em{font-style:normal;font-size:calc(11 * var(--u));font-weight:400;color:var(--ink2);letter-spacing:0}.ob .strip-actions{display:flex;gap:calc(14 * var(--u));align-items:center;flex:none;margin-top:calc(2 * var(--u))}.ob .pulse{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:50%;background:currentColor;display:block;animation:obpulse 1.9s ease-in-out infinite}@keyframes obpulse{0%,to{opacity:1}50%{opacity:.25}}.ob .empty{padding:calc(64 * var(--u)) calc(22 * var(--u));text-align:center;color:var(--ink2)}.ob .empty h2{font-size:calc(17 * var(--u));color:var(--ink);margin-bottom:calc(6 * var(--u))}.ob .empty p{max-width:calc(440 * var(--u));margin:0 auto calc(18 * var(--u))}.ob .row{display:flex;gap:calc(8 * var(--u));justify-content:center}.ob .row.end{justify-content:flex-end;margin-top:calc(18 * var(--u))}.ob .ov{padding:calc(22 * var(--u)) calc(22 * var(--u)) calc(48 * var(--u));max-width:calc(1080 * var(--u))}.ob .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(180 * var(--u)),1fr));gap:calc(10 * var(--u))}.ob .stat{background:#fff;border:1px solid var(--line);border-radius:calc(11 * var(--u));padding:calc(15 * var(--u)) calc(17 * var(--u));display:flex;flex-direction:column;gap:calc(2 * var(--u))}.ob .stat-n{font-size:calc(30 * var(--u));font-weight:600;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ob .stat-l{font-size:calc(12 * var(--u));font-weight:600}.ob .stat-s{font-size:calc(10.5 * var(--u));color:var(--ink2);line-height:1.4}.ob .split{display:flex;height:calc(6 * var(--u));border-radius:calc(3 * var(--u));overflow:hidden;gap:1px;margin-top:calc(7 * var(--u))}.ob .split i{display:block}.ob .ovcols{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--u));margin-top:calc(10 * var(--u))}.ob .panelbox{background:#fff;border:1px solid var(--line);border-radius:calc(11 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u))}.ob .boxhead{font-size:calc(13 * var(--u));font-weight:600}.ob .boxhead.spaced{margin:calc(26 * var(--u)) 0 calc(10 * var(--u))}.ob .flowshead .boxhead{margin:0}.ob .boxsub{margin:calc(2 * var(--u)) 0 calc(14 * var(--u));font-size:calc(11 * var(--u));color:var(--ink2)}.ob .boxempty{margin:0;font-size:calc(12 * var(--u));color:var(--ink2)}.ob .fun{display:flex;align-items:center;gap:calc(12 * var(--u));margin-bottom:calc(8 * var(--u))}.ob .fun-l{width:calc(88 * var(--u));flex:none;font-size:calc(11.5 * var(--u))}.ob .fun-track{flex:1;height:calc(10 * var(--u));background:#f1f1f6;border-radius:calc(5 * var(--u));overflow:hidden}.ob .fun-track i{display:block;height:100%;background:var(--navy);border-radius:calc(5 * var(--u))}.ob .fun-n{width:calc(22 * var(--u));text-align:right;font-size:calc(11.5 * var(--u));font-weight:600;font-variant-numeric:tabular-nums}.ob .fun.done .fun-l{font-weight:600}.ob .att{display:flex;align-items:center;gap:calc(10 * var(--u));width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--line);padding:calc(9 * var(--u)) 0;color:var(--ink)}.ob .att:first-of-type{border-top:0;padding-top:0}.ob .att:hover .att-name{text-decoration:underline}.ob .dot{width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;flex:none;background:var(--ink2)}.ob .dot.s-stopped{background:#ff2e20}.ob .dot.s-idle{background:#e8a302}.ob .dot.s-active{background:var(--navy)}.ob .dot.s-complete{background:var(--green)}.ob .att-name{font-size:calc(12.5 * var(--u));font-weight:600;flex:none}.ob .att-why{font-size:calc(11.5 * var(--u));color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob .crows{display:flex;flex-direction:column;gap:calc(6 * var(--u))}.ob .crow{display:flex;align-items:center;gap:calc(14 * var(--u));background:#fff;border:1px solid var(--line);border-radius:calc(10 * var(--u));padding:0 calc(16 * var(--u)) 0 0;position:relative;overflow:hidden}.ob .crow:before{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(4 * var(--u));background:var(--ink2)}.ob .crow.s-stopped:before{background:#ff2e20}.ob .crow.s-complete:before{background:var(--green)}.ob .crow.s-active:before{background:var(--navy)}.ob .crow.s-idle:before{background:#e8a302}.ob .crow:hover{border-color:var(--navy)}.ob .crow-open{flex:1;min-width:0;text-align:left;background:none;border:0;color:inherit;padding:calc(13 * var(--u)) 0 calc(13 * var(--u)) calc(20 * var(--u))}.ob .crow-top{display:flex;align-items:center;gap:calc(9 * var(--u));flex-wrap:wrap}.ob .crow-name{font-size:calc(14.5 * var(--u));font-weight:600;letter-spacing:-.01em}.ob .pill{display:inline-flex;align-items:center;gap:calc(5 * var(--u));font-size:calc(9 * var(--u));letter-spacing:.08em;text-transform:uppercase;font-weight:600;border-radius:calc(4 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u));background:#efeff4;color:var(--ink2)}.ob .pill.s-active{background:var(--navy);color:#fff}.ob .pill.s-stopped{background:#ff2e20;color:#fff}.ob .pill.s-complete{background:var(--green);color:#fff}.ob .pill.old{background:#fff6e6;color:#b36b00}.ob .mini{display:flex;gap:calc(2 * var(--u));margin:calc(9 * var(--u)) 0 calc(7 * var(--u));max-width:calc(420 * var(--u))}.ob .mini i{display:block;height:calc(7 * var(--u));flex:1;border-radius:calc(2 * var(--u));transition:background-color .35s ease,height .2s ease}.ob .mini i.on{height:calc(11 * var(--u));margin-top:calc(-2 * var(--u));border-radius:calc(3 * var(--u))}.ob .crow-sub{display:block;font-size:calc(11.5 * var(--u));color:var(--ink2)}.ob .crow-sub b{color:var(--navy);font-weight:600}.ob .crow-right{display:flex;align-items:center;gap:calc(12 * var(--u));flex:none}.ob .crow-count{font-size:calc(14 * var(--u));font-weight:600;font-variant-numeric:tabular-nums}.ob .crow-count em{font-style:normal;font-size:calc(11.5 * var(--u));color:var(--ink2);font-weight:400}.ob .crow-rag{display:flex;gap:calc(4 * var(--u))}.ob .crow-rag em{font-style:normal;font-size:calc(10 * var(--u));font-weight:600;color:#fff;border-radius:calc(4 * var(--u));padding:calc(2 * var(--u)) calc(6 * var(--u));font-variant-numeric:tabular-nums}.ob .scroller{overflow-x:auto;padding:calc(26 * var(--u)) calc(22 * var(--u)) calc(8 * var(--u))}.ob .stage{position:relative;overflow:hidden;transition:width .32s cubic-bezier(.2,.8,.2,1),height .32s cubic-bezier(.2,.8,.2,1)}.ob .canvas{--u:1px;position:relative;transform-origin:top left;transition:transform .32s cubic-bezier(.2,.8,.2,1)}.ob .wires{position:absolute;left:0;top:0;pointer-events:none;z-index:1}.ob .wires path{stroke:var(--wire);stroke-width:1.4;fill:none;stroke-linejoin:round}.ob .wires path.lk{stroke:#e5e5ec}.ob .wires marker path{fill:var(--wire);stroke:none}.ob .wires marker path.lk{fill:#e5e5ec}.ob .sector{position:absolute;z-index:0;border:1px solid #DCDCE6;border-radius:calc(16 * var(--u));background:linear-gradient(180deg,#f2f2f7,#efeff5)}.ob .sector.dim{opacity:.5}.ob .sector-head{position:absolute;top:calc(-28 * var(--u));left:0;display:flex;align-items:center;gap:calc(9 * var(--u));font-size:calc(10.5 * var(--u));letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--navy)}.ob .sector-dots{display:flex;gap:calc(3 * var(--u))}.ob .sector-dots i{width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;display:block}.ob .sector-sub{position:absolute;top:calc(-27 * var(--u));left:calc(160 * var(--u));font-size:calc(11 * var(--u));color:var(--ink2);font-weight:400}.ob .tag{position:absolute;z-index:2;width:160px;font-size:calc(9.5 * var(--u));letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:var(--ink2);line-height:1.3}.ob .tag.entry,.ob .tag.exit{color:var(--navy)}.ob .tag.quiet{text-align:center}.ob .wirelabel{position:absolute;z-index:2;font-size:calc(10 * var(--u));color:var(--ink2);background:var(--paper);padding:0 calc(3 * var(--u))}.ob .card{display:flex;flex-direction:column;justify-content:center;gap:calc(3 * var(--u));z-index:2;padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(10 * var(--u)) calc(15 * var(--u));text-align:left;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:calc(10 * var(--u));box-shadow:0 1px calc(3 * var(--u)) #19194712;transition:border-color .14s,box-shadow .14s,background-color .3s,color .3s,opacity .3s}.ob .card:hover{border-color:var(--navy)}.ob .card.on{border-color:var(--navy);box-shadow:0 0 0 calc(3 * var(--u)) #1919471a}.ob .card.now{border-color:var(--navy);border-width:calc(2 * var(--u));padding-left:calc(14 * var(--u));box-shadow:0 0 0 calc(4 * var(--u)) #1919471a,0 calc(2 * var(--u)) calc(8 * var(--u)) #1919471f;z-index:3}.ob .card.stop{border-color:#ffb3ad;background:#fff7f6}.ob .card.na{opacity:.42}.ob .card.locked{background:#f4f4f7;border-color:#eaeaf0;box-shadow:none;color:#a9abbb}.ob .card.locked:hover{border-color:#eaeaf0}.ob .card-dot{position:absolute;left:0;top:0;bottom:0;width:calc(4 * var(--u));border-radius:calc(10 * var(--u)) 0 0 calc(10 * var(--u));background:var(--st);transition:background-color .35s ease}.ob .card.now .card-dot{width:calc(5 * var(--u))}.ob .card-label{font-size:calc(12 * var(--u));font-weight:600;line-height:1.3}.ob .card-meta{font-size:calc(9.5 * var(--u));color:var(--ink2);font-variant-numeric:tabular-nums}.ob .card.locked .card-meta{color:#a9abbb}.ob .nowtag{position:absolute;top:calc(-9 * var(--u));right:calc(8 * var(--u));display:inline-flex;align-items:center;gap:calc(5 * var(--u));font-size:calc(8.5 * var(--u));letter-spacing:.08em;text-transform:uppercase;font-weight:600;background:var(--navy);color:#fff;border-radius:calc(4 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u))}.ob .nowtag.stop{background:#ff2e20}.ob .tick{position:absolute;top:calc(7 * var(--u));right:calc(8 * var(--u));width:calc(13 * var(--u));height:calc(13 * var(--u));overflow:visible}.ob .tick path{fill:none;stroke:var(--st);stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18;animation:obdraw .36s .04s cubic-bezier(.4,0,.3,1) both}.ob .hint{font-size:calc(11 * var(--u));color:var(--ink2);padding:calc(14 * var(--u)) 0 0;margin:0}.ob .list{padding:calc(18 * var(--u)) calc(22 * var(--u)) calc(24 * var(--u));max-width:calc(920 * var(--u))}.ob .phase{font-size:calc(9.5 * var(--u));letter-spacing:.11em;text-transform:uppercase;color:var(--ink2);margin:calc(22 * var(--u)) 0 calc(8 * var(--u));padding-bottom:calc(6 * var(--u));border-bottom:1px solid var(--line);font-weight:600}.ob .item{display:flex;align-items:center;gap:calc(10 * var(--u));width:100%;background:#fff;border:1px solid var(--line);border-radius:calc(9 * var(--u));padding:calc(4 * var(--u)) calc(14 * var(--u)) calc(4 * var(--u)) 0;margin-bottom:calc(6 * var(--u));position:relative;overflow:hidden}.ob .item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(4 * var(--u));background:var(--st);transition:background-color .35s ease}.ob .item:hover{border-color:var(--navy)}.ob .item.on{border-color:var(--navy);box-shadow:0 0 0 calc(3 * var(--u)) #19194717}.ob .item.now{border-color:var(--navy);border-width:calc(2 * var(--u))}.ob .item.na{opacity:.45}.ob .item.locked{background:#f4f4f7;border-color:#eaeaf0;color:#a9abbb}.ob .item.locked:hover{border-color:#eaeaf0}.ob .item-open{display:flex;align-items:center;gap:calc(12 * var(--u));flex:1;min-width:0;text-align:left;background:none;border:0;color:inherit;padding:calc(10 * var(--u)) 0 calc(10 * var(--u)) calc(18 * var(--u))}.ob .idx{font-size:calc(10.5 * var(--u));font-variant-numeric:tabular-nums;color:#a9abbb;font-weight:600}.ob .item-main{flex:1;min-width:0}.ob .item-label{display:flex;align-items:center;gap:calc(7 * var(--u));font-size:calc(13 * var(--u));font-weight:600}.ob .chip{font-style:normal;font-size:calc(8.5 * var(--u));letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--line);border-radius:calc(4 * var(--u));padding:calc(2 * var(--u)) calc(5 * var(--u));color:var(--ink2);font-weight:600;display:inline-flex;align-items:center;gap:calc(4 * var(--u));white-space:nowrap}.ob .chip.live{background:var(--navy);color:#fff;border-color:var(--navy)}.ob .chip.danger{background:#fff0ee;color:#d42317;border-color:#ffd0cc;margin-left:calc(8 * var(--u))}.ob .item-sub{display:block;font-size:calc(11.5 * var(--u));color:var(--ink2);margin-top:calc(3 * var(--u));line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.ob .item.locked .item-sub{color:#a9abbb}.ob .quick{display:flex;gap:calc(6 * var(--u));flex:none}.ob .qbtn{background:#fff;color:var(--navy);border:1px solid var(--line);border-radius:calc(6 * var(--u));padding:calc(5 * var(--u)) calc(10 * var(--u));font-size:calc(11 * var(--u));font-weight:500}.ob .qbtn:hover{border-color:var(--navy)}.ob .qbtn.go{background:var(--green);color:#fff;border-color:var(--green)}.ob .qbtn.go:hover{background:#1a9700;border-color:#1a9700}.ob .item-docs{font-size:calc(11 * var(--u));color:var(--ink2);font-variant-numeric:tabular-nums;width:calc(34 * var(--u));text-align:right}.ob .item-dot{width:calc(9 * var(--u));height:calc(9 * var(--u));border-radius:50%;background:var(--st);flex:none;transition:background-color .35s ease}.ob .foot{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(24 * var(--u));flex-wrap:wrap;padding:calc(16 * var(--u)) calc(22 * var(--u)) calc(36 * var(--u));font-size:calc(11.5 * var(--u));color:var(--ink2);max-width:calc(920 * var(--u))}.ob .foot-drive{flex:1;min-width:calc(280 * var(--u))}.ob .foot-drive .lbl{margin-top:0}.ob .foot-meta{display:flex;flex-direction:column;gap:calc(6 * var(--u));align-items:flex-end}.ob .friction{padding:calc(20 * var(--u)) calc(22 * var(--u)) calc(48 * var(--u));max-width:calc(860 * var(--u))}.ob .lede{margin:0 0 calc(20 * var(--u));font-size:calc(12.5 * var(--u));color:var(--ink2)}.ob .frow{margin-bottom:calc(16 * var(--u))}.ob .frow-head{display:flex;align-items:center;gap:calc(14 * var(--u))}.ob .frow-label{font-size:calc(13 * var(--u));font-weight:600;width:calc(240 * var(--u));flex:none;display:flex;align-items:center}.ob .frow-bar{display:flex;flex:1;height:calc(9 * var(--u));border-radius:calc(5 * var(--u));overflow:hidden;gap:1px;background:#efeff4}.ob .frow-bar i{display:block}.ob .frow-count{font-size:calc(10.5 * var(--u));color:var(--ink2);font-variant-numeric:tabular-nums;width:calc(96 * var(--u));text-align:right;flex:none}.ob .frow.clean{opacity:.5}.ob .fnote{display:flex;gap:calc(10 * var(--u));text-align:left;margin:calc(7 * var(--u)) 0 0 calc(254 * var(--u));width:calc(100% - calc(254 * var(--u)));background:#fff;border:1px solid var(--line);border-left:calc(3 * var(--u)) solid var(--st);border-radius:0 calc(7 * var(--u)) calc(7 * var(--u)) 0;padding:calc(9 * var(--u)) calc(12 * var(--u));font-size:calc(11.5 * var(--u));color:var(--ink2);line-height:1.5}.ob .fnote:hover{border-color:var(--navy);border-left-color:var(--st)}.ob .fnote-client{font-weight:600;color:var(--navy);flex:none}.ob .tpl{padding:calc(20 * var(--u)) calc(22 * var(--u)) calc(48 * var(--u));max-width:calc(860 * var(--u))}.ob .tpl-head{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--u))}.ob .tpl-name{font-size:calc(17 * var(--u));font-weight:600;border:1px solid transparent;background:none;padding:calc(4 * var(--u)) calc(8 * var(--u));margin-left:calc(-8 * var(--u));width:auto;min-width:calc(320 * var(--u));letter-spacing:-.01em}.ob .tpl-name:hover{border-color:var(--line);background:#fff}.ob .tpl-meta{margin:calc(2 * var(--u)) 0 0;font-size:calc(11.5 * var(--u));color:var(--ink2)}.ob .tpl-note{margin:calc(14 * var(--u)) 0 calc(4 * var(--u));padding:calc(11 * var(--u)) calc(13 * var(--u));background:#fff;border:1px solid var(--line);border-left:calc(3 * var(--u)) solid var(--green);border-radius:0 calc(8 * var(--u)) calc(8 * var(--u)) 0;font-size:calc(12 * var(--u));color:var(--ink2);line-height:1.55}.ob .tplrow{background:#fff;border:1px solid var(--line);border-radius:calc(9 * var(--u));padding:calc(13 * var(--u)) calc(15 * var(--u));margin-bottom:calc(6 * var(--u))}.ob .tplrow-head{display:flex;justify-content:space-between;align-items:center;gap:calc(14 * var(--u))}.ob .tplrow-label{display:flex;align-items:center;gap:calc(7 * var(--u));font-size:calc(13 * var(--u));font-weight:600}.ob .ownerin{width:calc(170 * var(--u));flex:none;font-size:calc(11.5 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u))}.ob .chips{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u));margin:calc(11 * var(--u)) 0 calc(10 * var(--u))}.ob .doc{display:inline-flex;align-items:center;gap:calc(7 * var(--u));background:#f5f5f9;border:1px solid var(--line);border-radius:calc(6 * var(--u));padding:calc(5 * var(--u)) calc(6 * var(--u)) calc(5 * var(--u)) calc(10 * var(--u));font-size:calc(11.5 * var(--u))}.ob .doc.empty{color:var(--ink2);font-style:italic;padding:calc(5 * var(--u)) calc(10 * var(--u));background:none}.ob .doc button{background:none;border:0;color:var(--ink2);font-size:calc(10 * var(--u));padding:1px calc(3 * var(--u));line-height:1;border-radius:calc(3 * var(--u))}.ob .doc button:hover{background:#fff0ee;color:#ff2e20}.ob .adddoc{display:flex;gap:calc(6 * var(--u));margin-top:calc(12 * var(--u))}.ob .adddoc input{font-size:calc(12 * var(--u))}.ob .tplrow .adddoc{margin-top:0;max-width:calc(420 * var(--u))}.ob .tplrow .adddoc input{font-size:calc(11.5 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u))}.ob .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#19194761;z-index:20}.ob .panel{position:fixed;top:0;right:0;bottom:0;width:calc(440 * var(--u));max-width:100%;background:#fff;border-left:1px solid var(--line);z-index:21;display:flex;flex-direction:column}.ob .panel-head{display:flex;justify-content:space-between;gap:calc(12 * var(--u));padding:calc(22 * var(--u));border-bottom:1px solid var(--line)}.ob .kicker{display:block;font-size:calc(9.5 * var(--u));letter-spacing:.09em;text-transform:uppercase;color:var(--ink2);font-weight:600;margin-bottom:calc(5 * var(--u))}.ob .panel-head h2{font-size:calc(16 * var(--u))}.ob .x{background:none;border:0;font-size:calc(15 * var(--u));color:var(--ink2);padding:calc(2 * var(--u)) calc(6 * var(--u))}.ob .panel-body{padding:calc(20 * var(--u)) calc(22 * var(--u)) calc(40 * var(--u));overflow-y:auto}.ob .lbl{display:block;font-size:calc(9.5 * var(--u));letter-spacing:.09em;text-transform:uppercase;color:var(--ink2);font-weight:600;margin:calc(22 * var(--u)) 0 calc(8 * var(--u))}.ob .panel-body .lbl:first-child{margin-top:0}.ob .segs{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u))}.ob .seg{background:#fff;color:var(--navy);border:1px solid var(--line);border-radius:calc(7 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));font-size:calc(12 * var(--u))}.ob .seg:hover{border-color:var(--navy)}.ob .seg.on{background:var(--navy);color:#fff;border-color:var(--navy);font-weight:600}.ob .seg.danger.on{background:#ff2e20;border-color:#ff2e20}.ob .warn{margin:calc(10 * var(--u)) 0 0;padding:calc(10 * var(--u)) calc(12 * var(--u));background:#fff4f3;border:1px solid #FFD9D6;border-radius:calc(7 * var(--u));font-size:calc(11.5 * var(--u));color:#96190f;line-height:1.5}.ob .statuses{display:flex;flex-direction:column;gap:calc(6 * var(--u))}.ob .st{display:flex;align-items:center;gap:calc(10 * var(--u));background:#fff;color:var(--navy);border:1px solid var(--line);border-radius:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));font-size:calc(12.5 * var(--u));text-align:left}.ob .st i{width:calc(11 * var(--u));height:calc(11 * var(--u));border-radius:50%;background:var(--st);border:1px solid rgba(25,25,71,.12);flex:none}.ob .st:hover{border-color:var(--navy)}.ob .st.on{background:var(--st);color:var(--stink);border-color:var(--st);font-weight:600}.ob .st.on i{background:var(--stink);opacity:.9}.ob .st:disabled{opacity:.6}.ob .inline{display:flex;gap:calc(6 * var(--u));align-items:center}.ob .docs{list-style:none;margin:0;padding:0}.ob .docs label{display:flex;gap:calc(10 * var(--u));align-items:flex-start;font-size:calc(12.5 * var(--u));cursor:pointer;padding:calc(6 * var(--u)) 0}.ob .docs label span{display:flex;align-items:center;gap:calc(7 * var(--u));flex-wrap:wrap}.ob .docs input{width:calc(15 * var(--u));height:calc(15 * var(--u));margin:calc(2 * var(--u)) 0 0;flex:none;accent-color:#1EAD00}.ob .two{display:flex;gap:calc(12 * var(--u))}.ob .two>div{flex:1 1 0;min-width:0}.ob .two input,.ob .two select,.ob .panel-body input[type=date]{min-width:0;max-width:100%}.ob .fine{font-size:calc(11 * var(--u));color:var(--ink2);margin:calc(8 * var(--u)) 0 0;line-height:1.55}.ob .paths{display:flex;gap:calc(6 * var(--u));flex-wrap:wrap}.ob .pathbtn{background:#fff;color:var(--navy);border:1px solid var(--line);border-radius:calc(7 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));font-size:calc(12 * var(--u))}.ob .pathbtn.on{background:var(--navy);color:#fff;border-color:var(--navy);font-weight:600}.ob .modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(430 * var(--u));max-width:92vw;background:#fff;border-radius:calc(12 * var(--u));padding:calc(24 * var(--u));z-index:21;box-shadow:0 calc(18 * var(--u)) calc(50 * var(--u)) #19194740}.ob .modal h2{font-size:calc(16 * var(--u));margin-bottom:calc(4 * var(--u))}@media(max-width:900px){.ob .stats{grid-template-columns:repeat(2,1fr)}.ob .ovcols{grid-template-columns:1fr}}@media(max-width:700px){.ob .quick,.ob .item-when{display:none}.ob .fnote{margin-left:0;width:100%}.ob .frow-head{flex-wrap:wrap}.ob .frow-label,.ob .panel{width:100%}.ob .foot-meta{align-items:flex-start}.ob .strip,.ob .tplrow-head{flex-wrap:wrap}.ob .ownerin{width:100%}.ob .crow-right .qbtn{display:none}}.ob .pshape{display:flex;align-items:center;gap:calc(16 * var(--u));flex-wrap:wrap;background:#fff;border:1px solid var(--line);border-radius:calc(11 * var(--u));padding:calc(13 * var(--u)) calc(16 * var(--u));margin-top:calc(10 * var(--u))}.ob .pshape-bar{display:flex;flex:1;min-width:calc(220 * var(--u));height:calc(12 * var(--u));border-radius:calc(6 * var(--u));overflow:hidden;gap:1px;background:#f1f1f6}.ob .pshape-bar i{display:block}.ob .pshape-keys{display:flex;gap:calc(14 * var(--u));flex-wrap:wrap;font-size:calc(11 * var(--u));color:var(--ink2)}.ob .pkey{display:inline-flex;align-items:center;gap:calc(6 * var(--u))}.ob .pkey i{width:calc(9 * var(--u));height:calc(9 * var(--u));border-radius:calc(2 * var(--u));display:block}.ob .pkey em{font-style:normal;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.ob .ps-identified{background:var(--wire)}.ob .ps-contacted{background:var(--navy)}.ob .ps-booking{background:#0e7c6b}.ob .ps-booked{background:var(--green)}.ob .groupempty{margin:0;padding:calc(10 * var(--u)) calc(4 * var(--u));font-size:calc(11.5 * var(--u));color:#a9abbb;font-style:italic}.ob .tabcount{font-style:normal;margin-left:calc(6 * var(--u));font-size:calc(9 * var(--u));font-weight:700;background:#e8a302;color:#241800;border-radius:calc(9 * var(--u));padding:calc(1 * var(--u)) calc(6 * var(--u));vertical-align:calc(1 * var(--u))}.ob .pill.expansion{background:#eaf6f3;color:#0b5d50}.ob .pp-identified{background:#efeff4;color:var(--ink2)}.ob .pp-contacted{background:var(--navy);color:#fff}.ob .pp-booking{background:#0e7c6b;color:#fff}.ob .p-won{background:var(--green);color:#fff}.ob .p-later{background:#fff6e6;color:#b36b00}.ob .p-cold{background:#efeff4;color:var(--ink2)}.ob .p-lost{background:#ff2e20;color:#fff}.ob .dot.pd-identified{background:var(--wire)}.ob .dot.pd-contacted{background:var(--navy)}.ob .dot.pd-booking{background:#0e7c6b}.ob .dot.pd-closed{background:#e8a302}.ob .crow.pc-identified:before{background:var(--wire)}.ob .crow.pc-contacted:before{background:var(--navy)}.ob .crow.pc-booking:before{background:#0e7c6b}.ob .crow.pc-booking{background:linear-gradient(90deg,#eaf6f3 0,#fff calc(230 * var(--u)))}.ob .crow.pc-converted:before{background:var(--green)}.ob .crow.pc-converted{background:linear-gradient(90deg,#edf8e9 0,#fff calc(230 * var(--u)))}.ob .crow.pc-not_now:before{background:#e8a302}.ob .crow.pc-not_interested:before,.ob .crow.pc-no_response:before{background:#c9cbdd}.ob .crow.pc-not_interested,.ob .crow.pc-no_response{opacity:.72}.ob .ownertag{font-size:calc(10 * var(--u));font-weight:600;color:var(--ink2);background:#f1f1f6;border-radius:calc(5 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u));white-space:nowrap}.ob .crow-count em{font-style:normal;font-size:calc(10.5 * var(--u));color:var(--ink2);font-weight:400}.ob .modal.wide{width:calc(620 * var(--u))}.ob .handoverpanel{margin-bottom:calc(14 * var(--u))}.ob .handovergrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(170 * var(--u)),1fr));gap:calc(10 * var(--u)) calc(16 * var(--u));margin:calc(8 * var(--u)) 0}.ob .handovergrid div{display:flex;flex-direction:column;gap:2px;font-size:calc(13 * var(--u))}.ob .endlist{margin:0 0 calc(8 * var(--u));padding-left:calc(18 * var(--u))}.ob .endnote{margin:calc(8 * var(--u)) 0;padding:calc(8 * var(--u)) calc(12 * var(--u));background:#eef8f3;border:1px solid #bfe3d1;border-radius:calc(8 * var(--u))}.ob .btn.danger{background:#b3392f;border-color:#b3392f;color:#fff}.ob .demobar{display:flex;gap:calc(10 * var(--u));align-items:center;justify-content:center;flex-wrap:wrap;padding:calc(6 * var(--u)) calc(12 * var(--u));background:#fff3cd;color:#5a4632;font-size:calc(12 * var(--u));border-bottom:1px solid #E8D18A}.ob .refusedbar{padding:calc(8 * var(--u)) calc(14 * var(--u));background:#fdecea;color:#7d1f17;border-bottom:1px solid #F3B9B2;font-size:calc(13 * var(--u))}.ob .demobar b{background:#c9a227;color:#fff;padding:1px 8px;border-radius:999px;letter-spacing:.04em}.ob .modal.wide textarea{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(11 * var(--u));margin-top:calc(10 * var(--u))}.ob .panel-body input[type=date]{width:100%}.ob .crashtext{max-width:calc(560 * var(--u));margin:0 auto calc(18 * var(--u));text-align:left;background:#fff4f3;border:1px solid #FFD9D6;border-radius:calc(8 * var(--u));padding:calc(11 * var(--u)) calc(13 * var(--u));font-size:calc(11 * var(--u));color:#96190f;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ob .crow.archived{opacity:.55}.ob .foot-acts{display:flex;gap:calc(14 * var(--u));align-items:center;flex-wrap:wrap}.ob .modal .statuses{margin-top:calc(6 * var(--u))}.ob .digest{background:#f5f5f9;border:1px solid var(--line);border-radius:calc(8 * var(--u));padding:calc(12 * var(--u));font-size:calc(11.5 * var(--u));line-height:1.6;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink);max-height:calc(320 * var(--u));overflow:auto}.ob .warn em{font-style:normal;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ob .searchbox{width:calc(230 * var(--u));margin-left:auto;margin-bottom:calc(9 * var(--u));font-size:calc(12 * var(--u));padding:calc(6 * var(--u)) calc(10 * var(--u));border-radius:calc(7 * var(--u))}.ob .fun-n em{font-style:normal;font-weight:400;color:var(--ink2)}.ob .fun-n{width:calc(46 * var(--u))}.ob .docrow{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(10 * var(--u))}.ob .docrow label{flex:1;min-width:0}.ob .doclink{color:var(--navy);text-decoration:underline;text-decoration-color:#bfc2d4;text-underline-offset:2px}.ob .doclink:hover{text-decoration-color:var(--navy)}.ob .linkbtn{background:none;border:0;font-size:calc(10.5 * var(--u));color:var(--ink2);text-decoration:underline;padding:calc(6 * var(--u)) 0;flex:none;white-space:nowrap}.ob .linkbtn:hover{color:var(--navy)}.ob .docedit{margin:calc(4 * var(--u)) 0 calc(8 * var(--u)) calc(25 * var(--u))}.ob .chasebox.spent{background:#fff4f3;border-color:#ffd9d6}.ob .pill.spent{background:#ff2e20;color:#fff}.ob .board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(8 * var(--u));align-items:start}.ob .bcol{background:#f5f5f9;border:1px solid var(--line);border-radius:calc(10 * var(--u));padding:calc(10 * var(--u));min-width:0}.ob .bcol-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 calc(9 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);font-weight:600}.ob .bcol-head em{font-style:normal;letter-spacing:0;background:#fff;border-radius:calc(4 * var(--u));padding:0 calc(6 * var(--u));color:var(--ink);font-variant-numeric:tabular-nums}.ob .bcard{display:block;width:100%;text-align:left;background:#fff;border:1px solid var(--line);border-left:calc(4 * var(--u)) solid var(--wire);border-radius:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(11 * var(--u));margin-bottom:calc(7 * var(--u));color:var(--ink)}.ob .bcard:hover{border-color:var(--navy);border-left-color:var(--navy)}.ob .bcard.s-active{border-left-color:var(--navy)}.ob .bcard.s-idle{border-left-color:#e8a302}.ob .bcard.s-stopped,.ob .bcard.s-lost{border-left-color:#ff2e20}.ob .bcard.s-complete{border-left-color:var(--green)}.ob .bcard.chasing{border-left-color:#e8a302;background:#fffcf5}.ob .bcard-name{display:block;font-size:calc(12.5 * var(--u));font-weight:600;letter-spacing:-.01em}.ob .bcard-now{display:block;font-size:calc(11.5 * var(--u));color:var(--navy);margin-top:calc(4 * var(--u));font-weight:500}.ob .bcard-next{display:block;font-size:calc(10.5 * var(--u));color:var(--ink2);margin-top:calc(2 * var(--u));line-height:1.4}.ob .bcard-foot{display:flex;gap:calc(6 * var(--u));flex-wrap:wrap;margin-top:calc(6 * var(--u))}.ob .bcard-foot em{font-style:normal;font-size:calc(9 * var(--u));letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--ink2);background:#f1f1f6;border-radius:calc(4 * var(--u));padding:calc(2 * var(--u)) calc(5 * var(--u))}.ob .bcard-foot em.warn-em{background:#fff3dc;color:#8a5200}.ob .toggle{display:inline-flex;gap:calc(3 * var(--u))}.ob .toggle .qbtn.on{background:var(--navy);color:#fff;border-color:var(--navy);font-weight:600}@media(max-width:1400px){.ob .board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.ob .board{grid-template-columns:1fr}}.ob .ovmain{display:grid;grid-template-columns:minmax(0,1fr) calc(310 * var(--u));gap:calc(12 * var(--u));align-items:start;margin-top:calc(14 * var(--u))}.ob .flowsbox{min-width:0}.ob .flowshead{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--u));margin-bottom:calc(10 * var(--u))}.ob .attbox{position:sticky;top:calc(96 * var(--u));background:#fff;border:1px solid var(--line);border-radius:calc(11 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u))}.ob .attmore{margin:calc(10 * var(--u)) 0 0;font-size:calc(11 * var(--u));color:var(--ink2)}.ob .att{align-items:flex-start;flex-wrap:wrap}.ob .att .dot{margin-top:calc(4 * var(--u))}.ob .att-name{flex:1;min-width:0}.ob .att-why{width:100%;padding-left:calc(18 * var(--u));white-space:normal}.ob .att.a-chase .att-why{color:#8a5200}.ob .att.a-stopped .att-why,.ob .att.a-lost .att-why{color:#96190f}.ob .ovcols.three{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:calc(20 * var(--u))}.ob .crow.dense .crow-open{padding-top:calc(9 * var(--u));padding-bottom:calc(9 * var(--u))}.ob .crow.dense .crow-name{font-size:calc(13.5 * var(--u))}.ob .crow.lit{border-color:var(--navy);box-shadow:0 0 0 calc(3 * var(--u)) #19194717}.ob .crow.chasing{border-color:#ebd3a0}.ob .crow.chasing:before{background:#e8a302}.ob .crow.s-lost{background:linear-gradient(90deg,#ffefed 0,#fff calc(250 * var(--u)));border-color:#fbd5d1}.ob .crow.s-lost:before{background:#ff2e20}.ob .dot.s-lost{background:#ff2e20}.ob .pill.s-lost{background:#ff2e20;color:#fff}.ob .pill.chase{background:#e8a302;color:#241800}.ob .card.decision{border-style:solid;border-color:#c9cbdd;background:linear-gradient(180deg,#fcfcfe 0,#fff 60%)}.ob .card.decision.now{border-color:var(--navy)}.ob .card.chasing{border-color:#e8a302}.ob .nowtag.chase{background:#e8a302;color:#241800}.ob .outcome{position:absolute;bottom:calc(-9 * var(--u));right:calc(8 * var(--u));font-size:calc(8.5 * var(--u));letter-spacing:.08em;text-transform:uppercase;font-weight:600;border-radius:calc(4 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u))}.ob .o-won{background:#1ead00;color:#fff}.ob .o-lost{background:#ff2e20;color:#fff}.ob .o-closed{background:var(--navy);color:#fff}.ob .chip.o-won{background:#eef9eb;color:#12760a;border-color:#cbebc4}.ob .chip.o-lost{background:#fff0ee;color:#d42317;border-color:#ffd0cc}.ob .chip.o-closed{background:#efeff6;color:var(--navy);border-color:#d8d9e6}.ob .chip.chase{background:#fff3dc;color:#8a5200;border-color:#f2dfb8}.ob .decide{border:1px solid #D8D9E6;border-radius:calc(10 * var(--u));padding:calc(14 * var(--u));background:#fafafe;margin-bottom:calc(18 * var(--u))}.ob .decide.settled{background:#fff}.ob .decide-q{display:block;font-size:calc(13.5 * var(--u));font-weight:600;margin-bottom:calc(11 * var(--u))}.ob .decide-opts{display:flex;gap:calc(8 * var(--u));flex-wrap:wrap}.ob .decide-btn{flex:1;min-width:calc(120 * var(--u));border:1px solid var(--line);border-radius:calc(8 * var(--u));padding:calc(12 * var(--u));font-size:calc(13 * var(--u));font-weight:600;background:#fff;color:var(--navy)}.ob .decide-btn.go{background:var(--green);border-color:var(--green);color:#fff}.ob .decide-btn.go:hover{background:#1a9700}.ob .decide-btn.stop{background:#fff;border-color:#ffb3ad;color:#d42317}.ob .decide-btn.stop:hover{background:#fff7f6}.ob .decide-btn.done{background:var(--navy);border-color:var(--navy);color:#fff}.ob .decide-out{display:inline-flex;font-size:calc(11 * var(--u));font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:calc(5 * var(--u));padding:calc(5 * var(--u)) calc(9 * var(--u))}.ob .qbtn.no{border-color:#ffb3ad;color:#d42317}.ob .qbtn.chase{border-color:#f2dfb8;color:#8a5200}.ob .qbtn.chase.on{background:#e8a302;border-color:#e8a302;color:#241800;font-weight:600}.ob .chasebox{border:1px solid var(--line);border-radius:calc(10 * var(--u));padding:calc(13 * var(--u));margin-bottom:calc(18 * var(--u));background:#fff}.ob .chasebox.due{background:#fff8ec;border-color:#f2dfb8}.ob .chase-head{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--u))}.ob .chase-state{font-size:calc(12.5 * var(--u));font-weight:600}.ob .chase-state em{display:block;font-style:normal;font-size:calc(11 * var(--u));color:var(--ink2);font-weight:400}.ob .chaselog{list-style:none;margin:calc(11 * var(--u)) 0 0;padding:0;font-size:calc(11 * var(--u));color:var(--ink2)}.ob .chaselog li{padding:calc(3 * var(--u)) 0;border-top:1px solid var(--line)}.ob .chaselog li.more{color:#a9abbb}.ob .strip-badge.amber{background:#e8a302;color:#241800}.ob .item.chasing{border-color:#ebd3a0}.ob .yearpick{display:flex;gap:calc(5 * var(--u));flex-wrap:wrap;margin-bottom:calc(11 * var(--u))}.ob .yearpick .qbtn.on{background:var(--navy);color:#fff;border-color:var(--navy);font-weight:600}@media(max-width:1500px){.ob .ovmain{grid-template-columns:1fr}.ob .attbox{position:static;order:2}.ob .ovcols.three{grid-template-columns:1fr 1fr}}@media(max-width:900px){.ob .ovcols.three{grid-template-columns:1fr}.ob .ovmain{display:flex;flex-direction:column}.ob .attbox{order:-1}.ob .decide-opts{flex-direction:column}}.ob .card-when{font-size:calc(9 * var(--u));color:#8d90a8;font-variant-numeric:tabular-nums;letter-spacing:.01em}.ob .card.locked .card-when{color:#b6b8c6}.ob .item-when{width:calc(104 * var(--u));text-align:right;flex:none;font-size:calc(10.5 * var(--u));color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap}.ob .item-when em{font-style:normal;color:#8d90a8}.ob .item.locked .item-when{color:#a9abbb}.ob .clock{margin-top:calc(10 * var(--u));padding:calc(11 * var(--u)) calc(13 * var(--u));background:#f5f5f9;border-radius:calc(8 * var(--u));display:flex;flex-direction:column;gap:calc(5 * var(--u))}.ob .clock-row{display:flex;justify-content:space-between;align-items:baseline;gap:calc(12 * var(--u));font-size:calc(11.5 * var(--u))}.ob .clock-row em{font-style:normal;color:var(--ink2);text-transform:uppercase;letter-spacing:.08em;font-size:calc(9.5 * var(--u));font-weight:600}.ob .clock-row b{font-variant-numeric:tabular-nums;font-weight:600}.ob .clock-row.total{border-top:1px solid #E2E2EC;padding-top:calc(6 * var(--u))}.ob .clock-note{font-size:calc(10 * var(--u));color:var(--ink2);line-height:1.45}.ob .cgroup{margin-bottom:calc(18 * var(--u))}.ob .grouphead{display:flex;align-items:center;gap:calc(8 * var(--u));margin:0 0 calc(8 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.11em;text-transform:uppercase;color:var(--ink2);font-weight:600}.ob .grouphead em{font-style:normal;font-variant-numeric:tabular-nums;letter-spacing:0;background:#efeff4;border-radius:calc(4 * var(--u));padding:0 calc(6 * var(--u));font-size:calc(10 * var(--u))}.ob .g-active .grouphead{color:var(--navy)}.ob .g-stopped .grouphead em{background:#ffe9e7;color:#b31a0f}.ob .g-complete .grouphead em{background:#e9f7e5;color:#12760a}.ob .crow:before{width:calc(5 * var(--u))}.ob .crow.s-active{background:linear-gradient(90deg,#eff0fa 0,#fff calc(230 * var(--u)))}.ob .crow.s-idle{background:linear-gradient(90deg,#fff7e9 0,#fff calc(230 * var(--u)))}.ob .crow.s-stopped{background:linear-gradient(90deg,#ffefed 0,#fff calc(250 * var(--u)));border-color:#fbd5d1}.ob .crow.s-complete{background:linear-gradient(90deg,#edf8e9 0,#fff calc(230 * var(--u)))}.ob .crow.stale{border-color:#ebd3a0}.ob .crow.stale:before{background:repeating-linear-gradient(180deg,#e8a302 0,#e8a302 calc(6 * var(--u)),#f5d68a calc(6 * var(--u)),#f5d68a calc(11 * var(--u)))}.ob .crow.s-stopped .crow-name,.ob .crow.s-complete .crow-name{color:var(--ink)}.ob .crow.s-complete .mini{opacity:.72}.ob .card.next{border-color:#b9bcd2;border-style:dashed}.ob .card.next .card-dot{background:repeating-linear-gradient(180deg,var(--wire) 0 calc(4 * var(--u)),transparent calc(4 * var(--u)) calc(8 * var(--u)))}.ob .nowtag.next{background:#fff;color:var(--ink2);border:1px dashed #B9BCD2}.ob .item.next{border-style:dashed;border-color:#c6c8da}.ob .chip.queued{border-style:dashed;color:var(--ink2)}.ob .syncdot{display:inline-flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(11 * var(--u));color:var(--ink2);white-space:nowrap;margin-right:calc(4 * var(--u))}.ob .syncdot i{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:50%;background:var(--green);display:block}.ob .syncdot.s-saving i{background:#e8a302;animation:obpulse 1.2s ease-in-out infinite}.ob .syncdot.s-offline i{background:#ff2e20}.ob .syncdot.s-idle i{background:var(--wire)}.ob .stat-u{font-style:normal;font-size:calc(13 * var(--u));font-weight:500;color:var(--ink2);margin-left:calc(5 * var(--u));letter-spacing:0}.ob .pill.stale{background:#fff6e6;color:#b36b00}.ob .mini i.m-amber{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.9) 0 1px,transparent 1px calc(4 * var(--u)))}.ob .mini i.m-red{background-image:radial-gradient(circle at 50% 50%,#fff 0 30%,transparent 31%)}.ob .tick.glyph{position:absolute;top:calc(4 * var(--u));right:calc(7 * var(--u));width:auto;height:auto;font-size:calc(11 * var(--u));font-weight:700;color:var(--st);line-height:1}.ob .chip.fixed{background:#eef9eb;color:#12760a;border-color:#cbebc4}.ob .chip.open{background:#fff6e6;color:#b36b00;border-color:#f2dfb8}.ob .wsplit{display:flex;height:calc(10 * var(--u));border-radius:calc(5 * var(--u));overflow:hidden;gap:1px;margin-bottom:calc(12 * var(--u))}.ob .wsplit i{display:block}.ob .w-us{background:var(--navy)}.ob .w-client{background:#e8a302}.ob .w-third{background:var(--wire)}.ob .wrow{display:flex;align-items:center;gap:calc(9 * var(--u));padding:calc(6 * var(--u)) 0;border-top:1px solid var(--line);font-size:calc(12 * var(--u))}.ob .wrow:first-of-type{border-top:0}.ob .wkey{width:calc(9 * var(--u));height:calc(9 * var(--u));border-radius:calc(2 * var(--u));flex:none;display:block}.ob .wrow-l{flex:1;min-width:0}.ob .wrow-l.wide{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob .wrow-n{font-weight:600;font-variant-numeric:tabular-nums}.ob .wrow-p{width:calc(38 * var(--u));text-align:right;color:var(--ink2);font-variant-numeric:tabular-nums}.ob .clock{margin:calc(10 * var(--u)) 0 0;padding:calc(9 * var(--u)) calc(11 * var(--u));background:#f5f5f9;border-radius:calc(7 * var(--u));font-size:calc(11.5 * var(--u));color:var(--ink2)}.ob .clock b{color:var(--navy)}.ob .fixbox{margin-top:calc(12 * var(--u));padding:calc(12 * var(--u));border:1px solid var(--line);border-radius:calc(8 * var(--u));background:#fff}.ob .fixbox.on{border-color:#cbebc4;background:#fcfffb}.ob .fixtick{display:flex;align-items:center;gap:calc(9 * var(--u));font-size:calc(12.5 * var(--u));font-weight:600;cursor:pointer}.ob .fixtick input{width:calc(15 * var(--u));height:calc(15 * var(--u));flex:none;accent-color:#1EAD00}.ob .fixbox textarea{margin-top:calc(10 * var(--u))}.ob .dash{padding:calc(4 * var(--u)) 0 calc(28 * var(--u))}.ob .dashempty{color:var(--wire);font-size:calc(12.5 * var(--u));padding:calc(24 * var(--u)) 0}.ob .scope{font-size:calc(11.5 * var(--u));color:var(--ink2);margin:0 0 calc(12 * var(--u));padding:calc(8 * var(--u)) calc(11 * var(--u));background:#fff;border:1px solid var(--line);border-radius:calc(8 * var(--u));display:flex;gap:calc(8 * var(--u));align-items:center;flex-wrap:wrap}.ob .scope b{color:var(--ink);font-weight:600}.ob .scope.base{border-left:3px solid var(--green)}.ob .scope .link{margin-left:auto}.ob .tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(132 * var(--u)),1fr));gap:calc(9 * var(--u));margin-bottom:calc(14 * var(--u))}.ob .tile{background:#fff;border:1px solid var(--line);border-radius:calc(9 * var(--u));padding:calc(12 * var(--u)) calc(13 * var(--u))}.ob .tile b{display:block;font-size:calc(24 * var(--u));font-weight:600;letter-spacing:-.02em;line-height:1.1}.ob .tile span{display:block;font-size:calc(11.5 * var(--u));color:var(--ink2);margin-top:calc(3 * var(--u))}.ob .tile.warn{border-color:#f5e2b8;background:#fffbf2}.ob .tile.warn b{color:#8a5a00}.ob .dash{max-width:calc(980 * var(--u))}.ob .dashcols{display:grid;grid-template-columns:1fr 1fr;gap:calc(12 * var(--u));margin-bottom:calc(12 * var(--u))}@media(max-width:760px){.ob .dashcols{grid-template-columns:1fr}}.ob .chart{width:100%;height:calc(170 * var(--u));display:block;overflow:visible}.ob .chart .bar{fill:var(--green)}.ob .chart .bar.muted{fill:#d8d8e2}.ob .chart .grid{stroke:#efeff4;stroke-width:1}.ob .chart .axis{fill:var(--wire);font-size:11px;font-family:inherit}.ob .chart .barn{fill:var(--ink2);font-size:11px;font-weight:600;font-family:inherit}.ob .chart .line{fill:none;stroke:var(--green);stroke-width:2;stroke-linejoin:round}.ob .chart .linefill{fill:var(--green);opacity:.08;stroke:none}.ob .chart .dot{fill:#fff;stroke:var(--green);stroke-width:2}.ob .chart .dotahead{fill:#e5e5ec}.ob .chart .axis.ahead{fill:#d2d3de}.ob .metricpick{display:flex;gap:calc(6 * var(--u));flex-wrap:wrap;margin:calc(4 * var(--u)) 0 calc(12 * var(--u))}.ob .trend{font-size:calc(12 * var(--u));color:var(--ink2);margin:calc(10 * var(--u)) 0 0}.ob .trend b{color:var(--ink);font-weight:600}.ob .trend em{font-style:normal;font-weight:600;color:var(--wire)}.ob .trend.up em{color:#137a00}.ob .moverlist{list-style:none;margin:calc(4 * var(--u)) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(210 * var(--u)),1fr));gap:calc(4 * var(--u))}.ob .moverlist li{display:flex;align-items:baseline;gap:calc(8 * var(--u));font-size:calc(12 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));background:#fbfbfd;border-radius:calc(6 * var(--u))}.ob .moverlist b{font-weight:500;color:var(--ink)}.ob .moverlist .fine{margin:0 0 0 auto}.ob .movern{font-weight:600;min-width:calc(24 * var(--u))}.ob .movern.up{color:#137a00}.ob .movern.down{color:#96190f}.ob .rings{display:flex;gap:calc(18 * var(--u));flex-wrap:wrap;padding:calc(4 * var(--u)) 0}.ob .ring{display:flex;flex-direction:column;align-items:center;gap:calc(2 * var(--u));min-width:calc(84 * var(--u))}.ob .ring svg{width:calc(64 * var(--u));height:calc(64 * var(--u))}.ob .ringtrack{fill:none;stroke:#efeff4;stroke-width:8}.ob .ringfill{fill:none;stroke:var(--green);stroke-width:8;stroke-linecap:round}.ob .ringpct{fill:var(--ink);font-size:14px;font-weight:600;font-family:inherit}.ob .ringlbl{font-size:calc(11.5 * var(--u));font-weight:500;color:var(--ink);margin-top:calc(4 * var(--u));text-align:center}.ob .ringn{font-size:calc(11 * var(--u));color:var(--wire)}.ob .legend{display:flex;align-items:center;gap:calc(6 * var(--u));flex-wrap:wrap}.ob .le{background:#b9e5af;display:block}.ob .lo{background:#d9a6a0;display:block}.ob .ln{background:#f4f4f8;border:1px solid #E5E5EC;display:inline-block}.ob .lx{background:#e8a302;display:block}.ob .lq{background:#7fa6db;display:block}.ob .mixtable.dense td,.ob .mixtable.dense th{padding:calc(5 * var(--u)) calc(8 * var(--u));font-size:calc(12 * var(--u))}.ob .mixtable.dense th{font-size:calc(10 * var(--u));white-space:nowrap}.ob .mixtable.dense td{text-align:right;font-variant-numeric:tabular-nums}.ob .mixtable.dense td.mixname{text-align:left;white-space:nowrap}.ob .states .zero{color:#d2d3de}.ob .numopp{color:#2a4a7c;font-weight:600}.ob .grprow td{background:#f7f7fa;font-size:calc(10 * var(--u))!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wire);text-align:left!important}.ob .sortb{border:0;background:none;padding:0;font:inherit;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wire);cursor:pointer;display:inline-flex;align-items:center;gap:calc(4 * var(--u))}.ob .sortb:hover,.ob .sortb.on{color:var(--ink)}.ob .sw{display:inline-block;width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:2px}.ob .c-run{background:var(--green)}.ob .c-else{background:#9fd98f}.ob .c-opp{background:#7fa6db}.ob .c-pit{background:#e8a302}.ob .c-stop{background:#e3a8a0}.ob .c-not{background:#e5e5ec}.ob .barcol{width:calc(160 * var(--u));min-width:calc(120 * var(--u))}.ob .stackbar{display:flex;height:calc(9 * var(--u));background:#f4f4f8;border-radius:calc(3 * var(--u));overflow:hidden}.ob .stackbar i{display:block;height:100%}.ob .tblscroll{overflow-x:auto}.ob .tblctl{display:flex;gap:calc(8 * var(--u));align-items:center}.ob .tblctl select{width:auto;font-size:calc(12 * var(--u));padding:calc(4 * var(--u)) calc(24 * var(--u)) calc(4 * var(--u)) calc(8 * var(--u))}.ob .states tfoot td{border-top:2px solid var(--line);text-align:right}.ob .gaphead.static{cursor:default}.ob .oppname{display:inline-block;margin-right:calc(12 * var(--u))}.ob .elsen{color:#5fa352}.ob .kamn{color:#2a4a7c;background:#f6f9fe;border:1px solid #C9D8F0;border-radius:calc(6 * var(--u));padding:0 calc(5 * var(--u));font-size:calc(10.5 * var(--u))}.ob .lo{background:#d8d8e2;display:block}.ob .thinlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(190 * var(--u)),1fr));gap:calc(4 * var(--u))}.ob .thinlist li{display:flex;justify-content:space-between;gap:calc(8 * var(--u));font-size:calc(11.5 * var(--u));color:var(--wire);padding:calc(4 * var(--u)) calc(8 * var(--u));background:#fbfbfd;border-radius:calc(6 * var(--u))}.ob .thinlist b{color:var(--ink);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob .mixtable{width:100%;border-collapse:collapse;font-size:calc(12 * var(--u))}.ob .mixtable th{text-align:right;font-size:calc(10 * var(--u));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wire);padding:0 calc(8 * var(--u)) calc(6 * var(--u));border-bottom:1px solid var(--line)}.ob .mixtable th:first-child{text-align:left}.ob .mixtable td{text-align:right;padding:calc(6 * var(--u)) calc(8 * var(--u));border-bottom:1px solid #F4F4F8;color:var(--ink2)}.ob .mixtable td.mixname{text-align:left;color:var(--ink);font-weight:500}.ob .mixtable td b{color:var(--ink);font-weight:600}.ob .mixtable td.zero{color:#d8d8e2}.ob .dpanel.wide{max-width:none}.ob .pivotscroll{overflow-x:auto;margin:0 calc(-4 * var(--u))}.ob .pivot{border-collapse:collapse;font-size:calc(11.5 * var(--u));width:100%}.ob .pivot th,.ob .pivot td{padding:calc(5 * var(--u)) calc(7 * var(--u));text-align:center;white-space:nowrap}.ob .pivot thead th{font-size:calc(10.5 * var(--u));font-weight:600;color:var(--ink2);border-bottom:1px solid var(--line)}.ob .pivot .pacc th{font-size:calc(10 * var(--u));font-weight:500;color:var(--wire);padding-top:0;padding-bottom:calc(7 * var(--u))}.ob .pivot .pname{text-align:left;max-width:calc(150 * var(--u));overflow:hidden;text-overflow:ellipsis;color:var(--ink2)}.ob .pivot thead .pname{color:var(--ink)}.ob .pivot .pgroup th{text-align:left;font-size:calc(9.5 * var(--u));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wire);padding-top:calc(11 * var(--u));border-bottom:1px solid #F4F4F8}.ob .pivot tbody tr:hover td{background:#fbfbfd}.ob .pivot td.hit{color:var(--ink);font-weight:600;background:#f4fbf2}.ob .pivot td.zero{color:#dcdce4}.ob .pivot .ptot{color:var(--ink2);font-weight:600;border-left:1px solid var(--line)}.ob .combos{display:flex;flex-direction:column;gap:calc(5 * var(--u))}.ob .combo{display:grid;grid-template-columns:calc(34 * var(--u)) minmax(calc(160 * var(--u)),auto) 1fr;gap:calc(10 * var(--u));align-items:center}.ob .combon{font-size:calc(15 * var(--u));font-weight:600;color:var(--ink);text-align:right}.ob .combolbl{font-size:calc(12 * var(--u));color:var(--ink2)}.ob .combobar{height:calc(9 * var(--u));background:#f4f4f8;border-radius:calc(3 * var(--u));overflow:hidden}.ob .combobar i{display:block;height:100%;background:var(--green)}.ob .combo.none .combon,.ob .combo.none .combolbl{color:var(--wire)}.ob .combo.none .combobar i{background:#dcdce4}.ob .svcnotes{margin-top:calc(12 * var(--u));padding-left:calc(16 * var(--u))}.ob .pairlist{list-style:none;margin:0;padding:0;font-size:calc(12 * var(--u));color:var(--ink2);line-height:2}.ob .pairlist b{color:var(--ink);font-weight:600;margin-right:calc(4 * var(--u))}.ob .pairlist em{font-style:normal;font-weight:500;color:var(--ink)}.ob .dpanel{background:#fff;border:1px solid var(--line);border-radius:calc(10 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));margin-bottom:calc(12 * var(--u))}.ob .dpanel h3{font-size:calc(13 * var(--u));font-weight:600;margin:0}.ob .dpanel h4{font-size:calc(10 * var(--u));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wire);margin:calc(14 * var(--u)) 0 calc(6 * var(--u))}.ob .dsub{font-size:calc(11.5 * var(--u));color:var(--ink2);line-height:1.55;margin:calc(4 * var(--u)) 0 calc(12 * var(--u))}.ob .loadgrid.bare{padding:0}.ob .loadname.flat{color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob .declined{color:#b37a00}.ob .stopped{color:var(--wire)}.ob .gaps{display:flex;flex-direction:column;gap:calc(6 * var(--u))}.ob .gap{border:1px solid var(--line);border-radius:calc(8 * var(--u));overflow:hidden}.ob .gaphead{display:flex;align-items:center;gap:calc(10 * var(--u));width:100%;border:0;background:none;padding:calc(9 * var(--u)) calc(11 * var(--u));text-align:left;font-size:calc(12 * var(--u));color:var(--ink2)}.ob .gaphead:hover{background:#fbfbfd}.ob .gaphead b{font-size:calc(15 * var(--u));font-weight:600;color:var(--ink);min-width:calc(22 * var(--u))}.ob .gaphead em{font-style:normal;font-weight:600;color:var(--ink)}.ob .gapnames{margin:0;padding:0 calc(11 * var(--u)) calc(11 * var(--u)) calc(43 * var(--u));font-size:calc(11.5 * var(--u));color:var(--ink2);line-height:1.7}.ob .adoptgroup .loadrow{margin-bottom:calc(3 * var(--u))}.ob .lostlist{margin:0;padding-left:calc(16 * var(--u));font-size:calc(12 * var(--u));color:var(--ink2);line-height:1.8}.ob .lostlist b{color:var(--ink);font-weight:600}.ob .book{padding:calc(4 * var(--u)) 0 calc(24 * var(--u))}.ob .bookbar{display:flex;gap:calc(8 * var(--u));align-items:center;flex-wrap:wrap;margin-bottom:calc(12 * var(--u))}.ob .bookcount{font-size:calc(11.5 * var(--u));color:var(--wire);margin-left:auto}.ob .bookbar input,.ob .bookbar select{width:auto}.ob .fsearch{display:inline-flex;align-items:center;gap:calc(6 * var(--u));background:#fff;border:1px solid var(--line);border-radius:calc(8 * var(--u));padding:0 calc(10 * var(--u));height:calc(32 * var(--u));flex:0 1 calc(220 * var(--u));min-width:calc(140 * var(--u))}.ob .fsearch span{color:var(--wire);font-size:calc(14 * var(--u))}.ob .fsearch input{border:0;padding:0;height:100%;width:100%;font-size:calc(12.5 * var(--u));background:none;outline:none;box-shadow:none}.ob .fsearch:focus-within{border-color:var(--green)}.ob .fsel{display:inline-flex;align-items:center;gap:calc(6 * var(--u));background:#fff;border:1px solid var(--line);border-radius:calc(8 * var(--u));padding:0 calc(4 * var(--u)) 0 calc(10 * var(--u));height:calc(32 * var(--u));cursor:pointer}.ob .fsel.on{border-color:var(--green);background:#f2fcf0}.ob .flbl{font-size:calc(10 * var(--u));font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--wire)}.ob .fsel.on .flbl{color:#137a00}.ob .fsel select{border:0;padding:0 calc(22 * var(--u)) 0 0;height:100%;font-size:calc(12.5 * var(--u));font-weight:500;background-color:transparent;cursor:pointer;box-shadow:none}.ob .fdiv{width:1px;height:calc(20 * var(--u));background:var(--line);margin:0 calc(2 * var(--u))}@media(max-width:640px){.ob .fsearch{flex:1 1 100%}.ob .fdiv{display:none}}.ob .bcms-text{border:0;background:none;padding:0;font:inherit;font-size:calc(11 * var(--u));color:var(--ink2);text-align:left;cursor:pointer;margin-top:calc(2 * var(--u));white-space:nowrap}.ob .bcms-text:hover{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.ob .bcms-text.unset{color:#b37a00}.ob .bcms-text .sep{color:#d2d3de;margin:0 calc(5 * var(--u))}.ob .bcms-text em{font-style:normal;color:#2a4a7c}.ob .book.expanded{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--paper);padding:calc(14 * var(--u)) calc(18 * var(--u));overflow:auto;--u:1.25px}.ob .book.expanded .bookscroll{max-height:calc(100vh - 150px)}.ob .book.expanded .missing,.ob .book.expanded .load{display:none}.ob .expandbar{display:flex;align-items:center;gap:calc(14 * var(--u));margin-bottom:calc(10 * var(--u))}.ob .expandbar b{font-size:calc(15 * var(--u));font-weight:600}.ob .expandbar .btn{margin-left:auto}.ob .book.expanded .grid th.who,.ob .book.expanded .grid td.who{min-width:calc(220 * var(--u))}.ob .missing{background:#fffbf2;border:1px solid #F5E2B8;border-radius:calc(9 * var(--u));padding:calc(10 * var(--u)) calc(13 * var(--u));margin-bottom:calc(12 * var(--u))}.ob .missing-head{display:flex;align-items:center;gap:calc(10 * var(--u));flex-wrap:wrap;font-size:calc(12.5 * var(--u));color:#7a5400}.ob .missing-head b{color:#5c3f00;font-weight:600}.ob .missing-head .link{color:#7a5400}.ob .missing-body{margin-top:calc(10 * var(--u));border-top:1px solid #F5E2B8;padding-top:calc(10 * var(--u))}.ob .missing-body h4{font-size:calc(10 * var(--u));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#b08a3c;margin:calc(12 * var(--u)) 0 calc(6 * var(--u))}.ob .missing-body .fine{color:#8a6a28}.ob .gaplist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(260 * var(--u)),1fr));gap:calc(4 * var(--u))}.ob .gaplist li{display:flex;justify-content:space-between;gap:calc(10 * var(--u));font-size:calc(11.5 * var(--u));color:#8a6a28;background:#fff;border-radius:calc(6 * var(--u));padding:calc(4 * var(--u)) calc(9 * var(--u))}.ob .gaplist b{color:var(--ink);font-weight:500}.ob .scope.done{background:#f2fcf0;border-color:#b9e5af;color:#137a00}.ob .bookadd{background:#fff;border:1px solid var(--line);border-radius:calc(9 * var(--u));padding:calc(11 * var(--u)) calc(13 * var(--u));margin-bottom:calc(12 * var(--u));display:flex;gap:calc(8 * var(--u));align-items:center;flex-wrap:wrap}.ob .bookadd input{flex:0 1 calc(240 * var(--u))}.ob .pastebox{flex:1 0 100%;font:inherit;font-size:calc(12 * var(--u));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:calc(8 * var(--u));border:1px solid var(--line);border-radius:calc(7 * var(--u));resize:vertical}.ob .pasteact{display:flex;gap:calc(10 * var(--u));align-items:center;flex-wrap:wrap}.ob .pasteact .fine{margin:0}.ob .load{background:#fff;border:1px solid var(--line);border-radius:calc(9 * var(--u));margin-bottom:calc(12 * var(--u));overflow:hidden}.ob .loadhead{display:flex;align-items:center;gap:calc(10 * var(--u));width:100%;border:0;background:none;padding:calc(10 * var(--u)) calc(13 * var(--u));text-align:left;font-size:calc(12 * var(--u));color:var(--ink2)}.ob .loadhead b{font-size:calc(12.5 * var(--u));color:var(--ink)}.ob .loadhead:hover{background:#fbfbfd}.ob .loadtoggle{margin-left:auto;color:var(--wire);font-size:calc(11.5 * var(--u))}.ob .warn-inline{font-style:normal;margin-left:calc(8 * var(--u));color:#8a5a00;background:#fffbf2;border:1px solid #F5E2B8;border-radius:calc(8 * var(--u));padding:calc(1 * var(--u)) calc(7 * var(--u));font-size:calc(11 * var(--u))}.ob .loadgrid{padding:0 calc(13 * var(--u)) calc(12 * var(--u));display:flex;flex-direction:column;gap:calc(5 * var(--u))}.ob .loadrow{display:grid;grid-template-columns:calc(96 * var(--u)) 1fr auto;gap:calc(10 * var(--u));align-items:center}.ob .loadname{border:0;background:none;padding:0;font:inherit;font-size:calc(12 * var(--u));font-weight:500;color:var(--ink2);text-align:left}.ob .loadname:hover{color:var(--ink);text-decoration:underline}.ob .loadname.on{color:var(--green);font-weight:600}.ob .loadbar{display:flex;height:calc(9 * var(--u));border-radius:calc(3 * var(--u));overflow:hidden;background:#f4f4f8}.ob .lp{background:var(--green);display:block}.ob .ls{background:#b9e5af;display:block}.ob i.key{width:calc(9 * var(--u));height:calc(9 * var(--u));border-radius:2px;display:inline-block;vertical-align:middle}.ob .loadnums{display:flex;gap:calc(9 * var(--u));align-items:baseline;font-size:calc(11.5 * var(--u));color:var(--wire);min-width:calc(66 * var(--u));justify-content:flex-end}.ob .loadnums b{color:var(--ink);font-weight:600;font-size:calc(12.5 * var(--u))}.ob .loadnums em{font-style:normal;color:var(--ink2);font-weight:500}.ob .bookadd .fine{flex:1 0 100%;margin:0}.ob .bookscroll{overflow:auto;max-height:calc(100vh - 210 * var(--u));overscroll-behavior:contain;border:1px solid var(--line);border-radius:calc(11 * var(--u));background:#fff}.ob .grid{border-collapse:separate;border-spacing:0;width:100%}.ob .grid th,.ob .grid td{padding:0;text-align:left}.ob .grid thead th{position:sticky;background:#fff;z-index:3}.ob .grid .grp th{top:0;height:calc(30 * var(--u))}.ob .grid .cols th{top:calc(30 * var(--u))}.ob .grid .grp th{font-size:calc(9.5 * var(--u));font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--wire);padding:0;text-align:center;border-bottom:1px solid var(--line)}.ob .grid .grp th.spacer{background:#fff;left:0;z-index:5}.ob .grid .grp th.gsvc{background:#fbf7ff;color:#6b4b8a}.ob .grid th.svc,.ob .grid td.svc{background:#fdfbff}.ob .grid td.svc:last-of-type,.ob .grid th.svc:last-of-type{border-right:2px solid var(--line)}.ob .grid .cols th.svc span{color:#6b4b8a;font-weight:600}.ob .grid .grp th.g1{background:#f7faf6}.ob .grid .grp th.g2{background:#f6f8fc}.ob .grid .grp th.g3{background:#faf7fc}.ob .grid .cols th{height:calc(118 * var(--u));vertical-align:bottom;padding:0 0 calc(9 * var(--u));border-bottom:1px solid var(--line);background:#fff}.ob .grid .cols th span{display:block;writing-mode:vertical-rl;transform:rotate(180deg);font-size:calc(11 * var(--u));font-weight:500;color:var(--ink2);margin:0 auto;white-space:nowrap}.ob .grid th.who,.ob .grid td.who{position:sticky;left:0;background:#fff;z-index:2;border-right:1px solid var(--line);padding:calc(9 * var(--u)) calc(14 * var(--u));min-width:calc(250 * var(--u))}.ob .grid thead th.who{z-index:4;border-bottom:1px solid var(--line);vertical-align:bottom;font-size:calc(11 * var(--u));font-weight:600;color:var(--ink2)}.ob .grid tbody tr:hover td{background:#fcfcfe}.ob .grid tbody tr:hover td.who{background:#f7f7fb}.ob .grid tbody td{border-bottom:1px solid #F1F1F6}.ob .grid td.who.empty{color:var(--wire);font-size:calc(12 * var(--u));text-align:center}.ob .bname{font-size:calc(12.5 * var(--u));font-weight:600;display:flex;align-items:center;gap:calc(7 * var(--u));min-width:0}.ob .bnametext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;border:0;background:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:text}.ob .bnametext:hover{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:calc(3 * var(--u))}.ob .bnameedit{font:inherit;font-size:calc(12.5 * var(--u));font-weight:600;padding:calc(2 * var(--u)) calc(5 * var(--u));min-width:0;flex:1 1 auto}.ob .grid .tag{flex:none}.ob .brm{flex:none;border:0;background:none;color:var(--wire);font-size:calc(12 * var(--u));line-height:1;padding:0 calc(2 * var(--u));opacity:0;transition:opacity .12s}.ob tr:hover .brm,.ob .brm:focus-visible{opacity:1}.ob .brm:hover{color:#ff2e20}.ob .brm.always{opacity:1}.ob .stpill{display:inline-block;font-size:calc(10.5 * var(--u));font-weight:600;letter-spacing:.03em;border-radius:calc(9 * var(--u));padding:calc(2 * var(--u)) calc(8 * var(--u));white-space:nowrap;border:1px solid transparent}.ob .st-indicative{color:var(--wire);background:#f4f4f8;border-color:#e5e5ec}.ob .st-pending_trigger{color:#5e6180;background:#f1f2f8;border-color:#dfe1ec}.ob .st-pending_payment{color:#8a5a00;background:#fff6e5;border-color:#f5e2b8}.ob .st-awaiting{color:#2a4a7c;background:#eef3fb;border-color:#c9d8f0}.ob .st-confirmed{color:#137a00;background:#f2fcf0;border-color:#b9e5af}.ob .st-paid{color:#fff;background:var(--green);border-color:var(--green)}.ob .st-not_triggered{color:#96190f;background:#fbedeb;border-color:#efc7c2}.ob .tile.good{border-color:#b9e5af;background:#f7fdf5}.ob .tile.good b{color:#137a00}.ob .link.quiet{color:var(--ink);text-decoration:none}.ob .link.quiet:hover{text-decoration:underline}.ob .invcount{color:var(--wire);font-weight:400;font-size:calc(11 * var(--u))}.ob .invrow td{background:#fbfbfd;padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(14 * var(--u))}.ob .salepay{display:grid;grid-template-columns:1fr 1fr;gap:calc(20 * var(--u))}@media(max-width:860px){.ob .salepay{grid-template-columns:1fr}}.ob .salepay h4{margin:0 0 calc(8 * var(--u));font-size:calc(10 * var(--u));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wire)}.ob .invline{display:flex;gap:calc(8 * var(--u));align-items:center;margin-bottom:calc(5 * var(--u));font-size:calc(12 * var(--u))}.ob .invline input{font:inherit;font-size:calc(11.5 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u));border:1px solid var(--line);border-radius:calc(5 * var(--u))}.ob .invline .di-amt input{width:calc(90 * var(--u))}.ob .invn{font-size:calc(10 * var(--u));font-weight:600;color:var(--wire);min-width:calc(24 * var(--u))}.ob .paidon{color:#137a00;font-weight:500}.ob .unpaid{color:#8a5a00;font-weight:500}.ob .btn.small{font-size:calc(11.5 * var(--u));padding:calc(4 * var(--u)) calc(10 * var(--u))}.ob .growth{margin:calc(10 * var(--u)) 0 0;font-size:calc(11.5 * var(--u));color:var(--ink2);background:#f1f2f8;border-radius:calc(6 * var(--u));padding:calc(7 * var(--u)) calc(9 * var(--u));line-height:1.5}.ob .growth.ok{background:#f2fcf0;color:#137a00}.ob .growth.bad{background:#fbedeb;color:#96190f}.ob .payline{display:grid;grid-template-columns:auto 1fr auto auto;gap:calc(8 * var(--u)) calc(10 * var(--u));align-items:center;padding:calc(6 * var(--u)) 0;border-bottom:1px solid #F1F1F6;font-size:calc(12 * var(--u))}.ob .payline b{font-weight:600}.ob .payline .fine{margin:0}.ob .payact{grid-column:1 / -1;display:flex;gap:calc(10 * var(--u));align-items:center;font-size:calc(11.5 * var(--u))}.ob .leavev .tile b{font-size:calc(26 * var(--u))}.ob .lvchecks{margin:0 0 6px;padding-left:16px;font-size:calc(11.5 * var(--u));color:#5c3d00;max-width:calc(420 * var(--u))}.ob .lvchecks li{margin:2px 0}.ob .lvchecks li.declined{color:#9b2c22;font-weight:600}.ob .otherleave{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(200 * var(--u)),1fr));gap:calc(18 * var(--u))}.ob .otherleave b{font-size:calc(22 * var(--u));font-weight:600;display:inline-block;margin-top:calc(4 * var(--u))}.ob .otherleave .fine{margin:calc(4 * var(--u)) 0 0;line-height:1.5}.ob .nudge{margin:0 0 calc(12 * var(--u));padding:calc(10 * var(--u)) calc(13 * var(--u));background:#f6f9fe;border:1px solid #C9D8F0;border-radius:calc(8 * var(--u));font-size:calc(12.5 * var(--u));color:#2a4a7c;line-height:1.55}.ob .nudge b{color:#1a3560}.ob .leaveform{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:calc(10 * var(--u));align-items:center}.ob .leaveform .lffull{grid-column:1 / -1;margin:0}.ob .leaveform input[type=date],.ob .leaveform select{font:inherit;font-size:calc(12.5 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u));border:1px solid var(--line);border-radius:calc(7 * var(--u))}.ob .lfnote{font:inherit;font-size:calc(12 * var(--u));padding:calc(5 * var(--u)) calc(8 * var(--u));border:1px solid var(--line);border-radius:calc(6 * var(--u));width:100%}.ob .leaveform .lfnote{grid-column:1 / -1}.ob .lv-requested{color:#5e6180;background:#f1f2f8;border:1px solid #DFE1EC}.ob .lv-approved{color:#137a00;background:#f2fcf0;border:1px solid #B9E5AF}.ob .lv-declined{color:#96190f;background:#fbedeb;border:1px solid #EFC7C2}.ob .lv-cancelled{color:var(--wire);background:#f4f4f8;border:1px solid #E5E5EC}@media(max-width:760px){.ob .leaveform{grid-template-columns:1fr}}.ob .runs{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(10 * var(--u))}@media(max-width:760px){.ob .runs{grid-template-columns:1fr}}.ob .run{border:1px solid var(--line);border-radius:calc(9 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));display:flex;flex-direction:column;gap:calc(3 * var(--u));background:#fbfbfd}.ob .run b{font-size:calc(20 * var(--u));font-weight:600;letter-spacing:-.01em}.ob .run .fine{margin:0}.ob .runpct{font-size:calc(11.5 * var(--u));color:var(--ink2);margin-top:calc(4 * var(--u))}.ob .commtable tr.atrisk td{background:#fff9f2}.ob .payhead{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--u))}.ob .payhead .dsub{margin-bottom:0}.ob .history{margin-bottom:calc(12 * var(--u));font-size:calc(11.5 * var(--u))}.ob .history summary{cursor:pointer;color:var(--ink2);font-weight:500;list-style:none}.ob .history summary:before{content:"▸ ";color:var(--wire)}.ob .history[open] summary:before{content:"▾ "}.ob .history ul{list-style:none;margin:calc(6 * var(--u)) 0 0;padding:0;display:flex;flex-direction:column;gap:calc(3 * var(--u))}.ob .history li{display:grid;grid-template-columns:calc(76 * var(--u)) calc(64 * var(--u)) auto 1fr;gap:calc(8 * var(--u));align-items:baseline;color:var(--ink2)}.ob .history li b{color:var(--ink);font-weight:500}.ob .history .fine{margin:0}.ob .payperson{margin-top:calc(10 * var(--u))}.ob .payperson-head{display:flex;justify-content:space-between;align-items:baseline;padding:calc(4 * var(--u)) 0;border-bottom:1px solid var(--line);margin-bottom:calc(4 * var(--u))}.ob .payperson-head b{font-weight:600;font-size:calc(13 * var(--u))}.ob .payperson-head em{font-style:normal;font-weight:600;color:var(--ink)}.ob .noflow{margin:calc(12 * var(--u)) 0;padding:calc(10 * var(--u)) calc(13 * var(--u));background:#fffbf2;border:1px solid #F5E2B8;border-radius:calc(8 * var(--u));font-size:calc(12 * var(--u));color:#7a5400;line-height:1.55}.ob .noflow b{color:#5c3f00}.ob .bconfirm{display:flex;gap:calc(8 * var(--u));align-items:center;flex:none}.ob .bconfirm .link{font-size:calc(11 * var(--u))}.ob .bcms{font-size:calc(11 * var(--u));color:var(--wire);margin-top:calc(2 * var(--u))}.ob .bcms{display:flex;gap:calc(5 * var(--u));margin-top:calc(3 * var(--u))}.ob .cmsel{font-size:calc(11 * var(--u));padding:calc(2 * var(--u)) calc(5 * var(--u));border:1px solid var(--line);border-radius:calc(5 * var(--u));background:#fff;color:var(--ink2);max-width:calc(104 * var(--u))}.ob .cmsel.unset{border-color:#e8a302;color:#8a5a00;background:#fffbf2}.ob .cmsel.kam{border-color:#c9d8f0;background:#f6f9fe;color:#2a4a7c}.ob .pill{font-size:calc(11.5 * var(--u));color:var(--ink2);background:#fff;border:1px solid var(--line);border-radius:calc(20 * var(--u));padding:calc(5 * var(--u)) calc(11 * var(--u))}.ob .pill.on{border-color:var(--green);color:#137a00;background:#f2fcf0}.ob .grid .tag{font-size:calc(9 * var(--u));font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:calc(1 * var(--u)) calc(6 * var(--u));border-radius:calc(8 * var(--u));background:#fff6e5;color:#8a5a00;border:1px solid #F5E2B8}.ob .grid td.cell{text-align:center;width:calc(44 * var(--u))}.ob .bookscroll.tlscroll{max-height:none;overflow-x:auto;overflow-y:visible}.ob .grid.tl .cols th{top:0;height:auto;padding:calc(8 * var(--u)) 0;vertical-align:bottom;text-align:center}.ob .grid.tl .cols th span{writing-mode:horizontal-tb;transform:none;font-size:calc(11 * var(--u))}.ob .grid.tl .cols th.tltoday span{color:#fff;background:#0f2233;border-radius:999px;padding:1px 5px}.ob .grid.tl th.who,.ob .grid.tl td.who{width:calc(170 * var(--u));min-width:calc(140 * var(--u));max-width:calc(200 * var(--u));padding:0 calc(10 * var(--u))}.ob .grid.tl thead th.who{vertical-align:bottom;padding-bottom:calc(8 * var(--u))}.ob .grid.tl td{height:calc(34 * var(--u))}.ob .grid.tl td.tlc{min-width:calc(26 * var(--u))}.ob .grid.tl tr.tlme td{background:#f3f8fd}.ob .grid.tl tr.tlme td.who{background:#eaf2fb}.ob .tlyou{margin-left:6px;font-size:calc(9.5 * var(--u));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1f7a55;background:#e3f4ec;padding:1px 6px;border-radius:999px;flex:none}.ob .mark{display:inline-flex;align-items:center;justify-content:center;width:calc(20 * var(--u));height:calc(20 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(11 * var(--u));line-height:1;cursor:pointer;border:1px solid transparent;font-family:inherit;padding:0}.ob .mark.run{background:var(--green);color:#fff;font-weight:600}.ob .mark.elsewhere{border:1px solid var(--green);color:var(--green);font-weight:600;background:#f2fcf0}.ob .mark.pitched{border:1px dashed #E8A302;color:#b37a00;font-weight:600;background:none}.ob .mark.stopped{background:#f7e9e7;color:#96190f;border-color:#e8c9c5}.ob .mark.opportunity{background:#eef3fb;color:#2a4a7c;border:1px solid #C9D8F0;font-weight:600}.ob .mark.none{border:1px solid #EAEAF0;color:transparent;background:none}.ob .mark.none:hover{border-color:var(--green);background:#f2fcf0}.ob .mark:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ob .grid tfoot td{border-top:1px solid var(--line);padding:calc(10 * var(--u)) 0 calc(12 * var(--u));text-align:center;background:#fcfcfe;position:sticky;bottom:0;z-index:3}.ob .grid tfoot td.who{z-index:4}.ob .grid tfoot td.who{text-align:left;font-size:calc(11 * var(--u));color:var(--wire);font-weight:500;background:#fcfcfe}.ob .pen{font-size:calc(11 * var(--u));font-weight:600;color:var(--ink2);display:block;margin-bottom:calc(4 * var(--u))}.ob .bar-t{width:calc(22 * var(--u));height:calc(3 * var(--u));background:#eaeaf0;border-radius:2px;margin:0 auto;overflow:hidden;display:block}.ob .bar-t i{display:block;height:100%;background:var(--green);border-radius:2px}.ob .grid tfoot td.thin .pen{color:#b37a00}.ob .grid tfoot td.thin .bar-t i{background:#e8a302}.ob .stopped{color:#a8635b}.ob .booklegend{display:flex;gap:calc(18 * var(--u));align-items:center;flex-wrap:wrap;margin-top:calc(14 * var(--u));font-size:calc(11.5 * var(--u));color:var(--ink2)}.ob .booklegend span{display:flex;align-items:center;gap:calc(6 * var(--u))}.ob .commv{padding:calc(4 * var(--u)) 0 calc(28 * var(--u));max-width:calc(980 * var(--u))}.ob .commv .scope .scalesel{margin-left:auto}.ob .commtable td.lft{text-align:left}.ob .commv.explain{max-width:calc(1100 * var(--u))}.ob .exlayout{display:grid;grid-template-columns:calc(270 * var(--u)) 1fr;gap:calc(18 * var(--u));align-items:start}@media(max-width:860px){.ob .exlayout{grid-template-columns:1fr}}.ob .excontrols{display:flex;flex-direction:column;gap:calc(8 * var(--u));position:sticky;top:calc(12 * var(--u))}.ob .excontrols h4{font-size:calc(10 * var(--u));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wire);margin:calc(10 * var(--u)) 0 0}.ob .excontrols .lbl{margin-top:calc(10 * var(--u))}.ob .excontrols input{font:inherit;font-size:calc(13 * var(--u));padding:calc(7 * var(--u)) calc(10 * var(--u));border:1px solid var(--line);border-radius:calc(8 * var(--u))}.ob .exchips{display:flex;flex-direction:column;gap:calc(5 * var(--u))}.ob .exchip{display:flex;justify-content:space-between;align-items:center;gap:calc(8 * var(--u));text-align:left;background:#fff;border:1.5px solid var(--line);border-radius:calc(9 * var(--u));padding:calc(9 * var(--u)) calc(12 * var(--u));font:inherit;font-size:calc(12.5 * var(--u));cursor:pointer}.ob .exchip b{font-weight:500;color:var(--ink)}.ob .exchip span{font-size:calc(11.5 * var(--u));color:var(--wire);font-weight:600}.ob .exchip:hover{border-color:#c6c6d4}.ob .exchip.on{border-color:var(--green);background:#f2fcf0}.ob .exchip.on span{color:#137a00}.ob .exresult{display:flex;flex-direction:column;gap:calc(12 * var(--u))}.ob .exresult .dpanel{margin:0}.ob .exoutcome{margin:0;font-size:calc(15 * var(--u));font-weight:500;line-height:1.5;color:var(--ink);padding:calc(4 * var(--u)) 0}.ob .exrate{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14 * var(--u));margin:calc(12 * var(--u)) 0}.ob .exrate b{display:block;font-size:calc(13 * var(--u));font-weight:600;margin-top:calc(3 * var(--u))}.ob .exbar{display:flex;height:calc(16 * var(--u));border-radius:calc(5 * var(--u));overflow:hidden;background:#f4f4f8;margin:calc(6 * var(--u)) 0 calc(10 * var(--u))}.ob .exbar i{display:block;height:100%}.ob .exbar i.off{opacity:.25}.ob .c-seller{background:#1ead00}.ob .c-ref{background:#7cc96b}.ob .c-partner{background:#2a4a7c}.ob .c-cm{background:#e8a302}.ob .c-kam{background:#f2c75c}.ob .c-tb{background:#d8d8e2}.ob .exlegend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(4 * var(--u))}.ob .exlegend li{display:grid;grid-template-columns:calc(10 * var(--u)) calc(150 * var(--u)) 1fr auto 1fr;gap:calc(10 * var(--u));align-items:center;font-size:calc(12 * var(--u));color:var(--ink2)}.ob .exlegend li.off{opacity:.45}.ob .exlegend i{width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:2px;display:block}.ob .exlegend b{color:var(--ink);font-weight:500}.ob .exlegend em{font-style:normal;font-weight:600;color:var(--ink);text-align:right}.ob .exlegend .fine{margin:0}.ob .extotals{list-style:none;margin:0;padding:0}.ob .extotals li{display:grid;grid-template-columns:calc(150 * var(--u)) 1fr auto;gap:calc(12 * var(--u));align-items:baseline;padding:calc(7 * var(--u)) 0;border-bottom:1px solid #F4F4F8;font-size:calc(12.5 * var(--u))}.ob .extotals b{font-weight:600}.ob .extotals em{font-style:normal;font-weight:600;font-size:calc(14 * var(--u))}.ob .extotals .fine{margin:0}.ob .exrules{background:var(--navy);color:#fff;border-radius:calc(12 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u))}.ob .exrules h3{margin:0 0 calc(10 * var(--u));font-size:calc(13 * var(--u));font-weight:600;color:#fff}.ob .exrules ul{margin:0;padding-left:calc(18 * var(--u));font-size:calc(12.5 * var(--u));line-height:1.7;color:#d7d8e6}.ob .exrules li{margin-bottom:calc(8 * var(--u))}.ob .exrules b{color:#fff;font-weight:600}.ob .exfield input{font:inherit;font-size:calc(13 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u));border:1px solid var(--line);border-radius:calc(7 * var(--u));max-width:calc(180 * var(--u))}.ob .seg{display:inline-flex;border:1px solid var(--line);border-radius:calc(8 * var(--u));overflow:hidden;align-self:flex-start;flex-wrap:wrap}.ob .segb{border:0;background:#fff;padding:calc(6 * var(--u)) calc(12 * var(--u));font:inherit;font-size:calc(12 * var(--u));color:var(--ink2);cursor:pointer;border-right:1px solid var(--line)}.ob .segb:last-child{border-right:0}.ob .segb.on{background:var(--navy);color:#fff;font-weight:500}.ob .exhead{display:flex;gap:calc(28 * var(--u));flex-wrap:wrap;margin-bottom:calc(14 * var(--u))}.ob .exhead b{display:block;font-size:calc(15 * var(--u));font-weight:600;margin-top:calc(2 * var(--u))}.ob .comm-table thead th{text-align:left;font-size:calc(10 * var(--u));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wire);padding:0 calc(6 * var(--u)) calc(6 * var(--u));border-bottom:1px solid var(--line)}.ob .comm-table thead th.amt{text-align:right}.ob .strip{display:grid;grid-template-columns:repeat(6,1fr);gap:calc(6 * var(--u))}.ob .stripm{border:1px solid var(--line);border-radius:calc(8 * var(--u));padding:calc(10 * var(--u));min-height:calc(78 * var(--u));display:flex;flex-direction:column;gap:calc(3 * var(--u));background:#fbfbfd}.ob .stripm.hit{background:#f2fcf0;border-color:#b9e5af}.ob .stripn{font-size:calc(10 * var(--u));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wire)}.ob .stripm b{font-size:calc(14 * var(--u));font-weight:600}.ob .stripwho{font-size:calc(11 * var(--u));color:var(--ink2);line-height:1.4}.ob .stripnone{color:#d2d3de;font-size:calc(14 * var(--u))}.ob .rules{margin:0;padding-left:calc(18 * var(--u));font-size:calc(12.5 * var(--u));line-height:1.7;color:var(--ink2)}.ob .rules li{margin-bottom:calc(8 * var(--u))}.ob .rules b{color:var(--ink);font-weight:600}@media(max-width:760px){.ob .strip{grid-template-columns:repeat(3,1fr)}}.ob .regbar{display:flex;gap:calc(12 * var(--u));align-items:center;margin-bottom:calc(12 * var(--u))}.ob .regbar .fine{margin:0}.ob .regform{display:grid;grid-template-columns:auto 1fr 1fr;gap:calc(10 * var(--u)) calc(12 * var(--u));align-items:center;margin-bottom:calc(14 * var(--u))}.ob .regform input,.ob .regform select{font:inherit;font-size:calc(12.5 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u));border:1px solid var(--line);border-radius:calc(7 * var(--u))}.ob .regform .di-amt input{max-width:calc(120 * var(--u))}.ob .regnote{margin:0;color:var(--wire)}.ob .regpreview{border-top:1px solid var(--line);padding-top:calc(12 * var(--u));margin-bottom:calc(14 * var(--u))}.ob .regact{display:flex;gap:calc(12 * var(--u));align-items:center}.ob .regact .fine{margin:0}@media(max-width:760px){.ob .regform{grid-template-columns:1fr}}.ob .placeholder{font-size:calc(12 * var(--u));color:var(--ink2);line-height:1.65;background:#fbfbfd;border:1px dashed var(--line);border-radius:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));margin:0}.ob .loadnums.wide{min-width:calc(140 * var(--u))}.ob .commtable th{text-align:left}.ob .commtable th:nth-last-child(2){text-align:right}.ob .commtable td:nth-last-child(2){text-align:right}.ob .deal{background:#fff;border:1px solid var(--line);border-radius:calc(10 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));margin:calc(12 * var(--u)) 0}.ob .deal-head{display:flex;align-items:center;gap:calc(10 * var(--u));margin-bottom:calc(10 * var(--u))}.ob .deal-head h3{margin:0;font-size:calc(13 * var(--u));font-weight:600}.ob .deal-total{margin-left:auto;font-size:calc(12.5 * var(--u));color:var(--ink2)}.ob .deal-total b{color:var(--ink);font-weight:600}.ob .deal-total i{font-style:normal;color:var(--wire)}.ob .deal-hidden{margin-left:auto;font-size:calc(11.5 * var(--u));color:var(--wire)}.ob .deal-parties{display:flex;flex-wrap:wrap;gap:calc(16 * var(--u)) calc(24 * var(--u))}.ob .party{display:flex;flex-direction:column;gap:calc(4 * var(--u))}.ob .party .fine{margin:0}.ob .party.grp{margin-top:calc(12 * var(--u))}.ob .party.grp input{font:inherit;font-size:calc(12 * var(--u));padding:calc(5 * var(--u)) calc(8 * var(--u));border:1px solid var(--line);border-radius:calc(6 * var(--u));max-width:calc(320 * var(--u))}.ob .addparty{font-size:calc(11.5 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u))}.ob .doc.mine{border-color:#0e7c6b;color:#0e7c6b}.ob .deal-items{margin-top:calc(14 * var(--u));display:flex;flex-direction:column;gap:calc(8 * var(--u));align-items:flex-start}.ob .sale{width:100%;border:1px solid var(--line);border-radius:calc(9 * var(--u));background:#fbfbfd}.ob .sale-head{display:flex;gap:calc(8 * var(--u));align-items:center;padding:calc(8 * var(--u)) calc(10 * var(--u))}.ob .sale-body{border-top:1px solid var(--line);padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u));background:#fff;border-radius:0 0 calc(9 * var(--u)) calc(9 * var(--u));display:flex;flex-direction:column;gap:calc(12 * var(--u))}.ob .sale-body .deal-reg{margin-top:0}.ob .sale-body .party .fine{margin:0}.ob .di-service{flex:1 1 auto;font-size:calc(12 * var(--u))}.ob .di-kind{font-size:calc(12 * var(--u))}.ob .di-amt{display:flex;align-items:center;gap:calc(4 * var(--u));font-size:calc(11.5 * var(--u));color:var(--ink2)}.ob .di-amt input{width:calc(88 * var(--u));font-size:calc(12 * var(--u))}.ob .deal-dates{display:flex;gap:calc(10 * var(--u));align-items:center;margin-top:calc(12 * var(--u));flex-wrap:wrap}.ob .deal-shares{display:flex;gap:calc(12 * var(--u));align-items:center;margin-top:calc(10 * var(--u));flex-wrap:wrap}.ob .deal-note{margin:calc(12 * var(--u)) 0 0;font-size:calc(11.5 * var(--u));color:var(--ink2)}.ob .deal-note.indic{color:var(--wire)}.ob .deal-reg{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:calc(8 * var(--u)) calc(10 * var(--u));align-items:center;margin-top:calc(12 * var(--u))}.ob .deal-reg select{font-size:calc(12 * var(--u))}.ob .comm{margin-top:calc(14 * var(--u));border-top:1px solid var(--line);padding-top:calc(12 * var(--u))}.ob .comm-head{display:flex;align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(8 * var(--u))}.ob .comm-head b{font-size:calc(12.5 * var(--u));font-weight:600}.ob .indic-tag{font-size:calc(9.5 * var(--u));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a5a00;background:#fff6e5;border:1px solid #F5E2B8;border-radius:calc(8 * var(--u));padding:calc(1 * var(--u)) calc(7 * var(--u))}.ob .comm-line{margin-bottom:calc(10 * var(--u))}.ob .comm-item{display:flex;gap:calc(10 * var(--u));align-items:baseline;font-size:calc(12 * var(--u));font-weight:500;margin-bottom:calc(4 * var(--u))}.ob .comm-item em{font-style:normal;font-weight:400;color:var(--ink2);font-size:calc(11.5 * var(--u))}.ob .comm-why{color:#96190f!important}.ob .comm-table{width:100%;border-collapse:collapse;font-size:calc(11.5 * var(--u))}.ob .comm-table td{padding:calc(4 * var(--u)) calc(6 * var(--u));border-bottom:1px solid #F4F4F8;color:var(--ink2);vertical-align:top}.ob .comm-table td:first-child{color:var(--ink);white-space:nowrap}.ob .comm-table .amt{text-align:right;font-weight:600;color:var(--ink);white-space:nowrap}.ob .comm-table .when{color:var(--wire);font-size:calc(11 * var(--u))}.ob .comm-table tr.nobody td,.ob .comm-table tr.nobody .amt{color:#b37a00}.ob .people{display:flex;flex-direction:column;gap:calc(6 * var(--u));margin:calc(4 * var(--u)) 0 calc(12 * var(--u))}.ob .person{display:grid;grid-template-columns:minmax(calc(120 * var(--u)),1fr) minmax(calc(150 * var(--u)),1.4fr) auto auto;gap:calc(8 * var(--u));align-items:center;padding:calc(6 * var(--u)) calc(8 * var(--u));background:#fbfbfd;border:1px solid var(--line);border-radius:calc(8 * var(--u))}.ob .person-name{font-size:calc(12.5 * var(--u));font-weight:600;display:flex;align-items:center;gap:calc(6 * var(--u))}.ob .person-name .rcount{font-style:normal;font-size:calc(10 * var(--u));font-weight:500;color:var(--ink2);background:#ededf3;border-radius:calc(8 * var(--u));padding:calc(1 * var(--u)) calc(6 * var(--u))}.ob .youtag{font-style:normal;font-size:calc(9.5 * var(--u));font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#0e7c6b;background:#e6f4f1;border-radius:calc(8 * var(--u));padding:calc(1 * var(--u)) calc(6 * var(--u))}.ob .person-email{font-size:calc(12 * var(--u));padding:calc(5 * var(--u)) calc(8 * var(--u))}.ob .person-role{font-size:calc(12 * var(--u));min-width:calc(96 * var(--u))}.ob .person-x{border:0;background:none;color:var(--ink2);cursor:pointer;font-size:calc(13 * var(--u));padding:0 calc(4 * var(--u));line-height:1}.ob .person-x:hover:not(:disabled){color:#ff2e20}.ob .person-x:disabled,.ob .person-role:disabled{opacity:.4;cursor:not-allowed}.ob .person-caps{grid-column:1 / -1;display:flex;gap:calc(6 * var(--u));flex-wrap:wrap;padding-top:calc(2 * var(--u))}.ob .person-leave{grid-column:1 / -1;display:flex;gap:calc(10 * var(--u));align-items:center;flex-wrap:wrap;padding-top:calc(4 * var(--u))}.ob .person-leave input[type=date]{font-size:calc(11.5 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u));border:1px solid var(--line);border-radius:calc(5 * var(--u))}.ob .person-leave .di-amt input{width:calc(70 * var(--u))}.ob .unlim{color:#137a00}.ob .pacing{max-width:none}.ob .pacetbl td.over{color:#96190f;font-weight:600}.ob .pacetbl td.under{color:#8a5a00;font-weight:600}.ob .pacetbl td.up{color:#137a00}.ob .pacetbl td.down{color:#8a5a00}.ob .tone-bad{color:#96190f;background:#fbedeb;border-color:#efc7c2}.ob .tone-warn{color:#8a5a00;background:#fff6e5;border-color:#f5e2b8}.ob .tone-good{color:#137a00;background:#f2fcf0;border-color:#b9e5af}.ob .tone-info{color:#2a4a7c;background:#eef3fb;border-color:#c9d8f0}.ob .tone-quiet{color:var(--wire);background:#f4f4f8;border-color:#e5e5ec}.ob .tilebtn{cursor:pointer;font:inherit;text-align:left}.ob .tilebtn.on{outline:2px solid var(--ink);outline-offset:1px}.ob .tilebtn.tone-good,.ob .tilebtn.tone-bad,.ob .tilebtn.tone-warn,.ob .tilebtn.tone-info{border-width:1px;border-style:solid}.ob .newtag{font-size:calc(9.5 * var(--u));font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#2a4a7c;background:#eef3fb;border-radius:calc(6 * var(--u));padding:0 calc(5 * var(--u));margin-left:calc(6 * var(--u))}.ob .pimport{display:flex;flex-direction:column;gap:calc(8 * var(--u))}.ob .pimportrow{display:grid;grid-template-columns:calc(70 * var(--u)) auto 1fr;gap:calc(10 * var(--u));align-items:center}.ob .pimportrow input{width:auto}.ob .shadowlist{margin:calc(6 * var(--u)) 0 0;padding-left:calc(18 * var(--u))}.ob .modebar{display:flex;gap:calc(6 * var(--u));margin-bottom:calc(12 * var(--u))}.ob .posbox{padding-bottom:calc(14 * var(--u))}.ob .posline{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(16 * var(--u));margin-bottom:calc(14 * var(--u))}@media(max-width:860px){.ob .posline{grid-template-columns:repeat(2,1fr)}}.ob .posline>div{display:flex;flex-direction:column;gap:calc(3 * var(--u))}.ob .posbig{font-size:calc(24 * var(--u));font-weight:600;letter-spacing:-.01em;line-height:1.2}.ob .posbig.over{color:#96190f}.ob .posbig.under{color:#8a5a00}.ob .posline .fine{margin:0}.ob .poscap{margin:calc(8 * var(--u)) 0 0}.ob .pacebar{position:relative;display:block;height:calc(8 * var(--u));background:#eeeef3;border-radius:calc(4 * var(--u));overflow:visible;flex:1;min-width:calc(80 * var(--u))}.ob .pacebar.big{height:calc(14 * var(--u));border-radius:calc(7 * var(--u))}.ob .pacebar .fill{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;border:0}.ob .pacebar .fill.tone-good{background:var(--green)}.ob .pacebar .fill.tone-warn{background:#e8a302}.ob .pacebar .fill.tone-bad{background:#d8453a}.ob .pacebar .fill.tone-info,.ob .pacebar .fill.tone-quiet{background:#a7aac0}.ob .pacebar .overflow{position:absolute;right:calc(-6 * var(--u));top:50%;transform:translateY(-50%);width:0;height:0;border-left:calc(6 * var(--u)) solid #D8453A;border-top:calc(5 * var(--u)) solid transparent;border-bottom:calc(5 * var(--u)) solid transparent}.ob .pacebar .mark{position:absolute;top:calc(-3 * var(--u));bottom:calc(-3 * var(--u));width:2px;background:var(--ink);border-radius:1px;transform:translate(-1px)}.ob .todo{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(300 * var(--u)),1fr));gap:calc(8 * var(--u))}.ob .todocard{border:1px solid var(--line);border-left-width:3px;border-radius:calc(8 * var(--u));background:#fff;padding:calc(10 * var(--u)) calc(12 * var(--u));display:flex;flex-direction:column;gap:calc(6 * var(--u));position:relative}.ob .tone-edge-bad{border-left-color:#d8453a}.ob .tone-edge-warn{border-left-color:#e8a302}.ob .tone-edge-info{border-left-color:#7fa6db}.ob .tone-edge-good{border-left-color:var(--green)}.ob .tone-edge-quiet{border-left-color:#d2d3de}.ob .todohead{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(8 * var(--u))}.ob .todoname{font-size:calc(12.5 * var(--u));line-height:1.35}.ob .todoname b{font-weight:600}.ob .todogroup{font-size:calc(12 * var(--u));color:var(--ink2);line-height:1.4}.ob .todobar{display:flex;align-items:center;gap:calc(10 * var(--u))}.ob .todobar .fine{margin:0;white-space:nowrap}.ob .todoadvice{margin:0;font-size:calc(12.5 * var(--u));color:var(--ink);line-height:1.5}.ob .todowho{position:absolute;right:calc(12 * var(--u));bottom:calc(10 * var(--u));font-size:calc(10.5 * var(--u));color:var(--wire);font-weight:500}.ob .ownerlist{display:flex;flex-direction:column;gap:calc(4 * var(--u))}.ob .ownerrow{display:grid;grid-template-columns:minmax(calc(120 * var(--u)),1.2fr) 2fr auto;gap:calc(12 * var(--u));align-items:center;border:0;background:none;padding:calc(7 * var(--u)) calc(6 * var(--u));border-radius:calc(6 * var(--u));font:inherit;text-align:left;cursor:pointer;border-bottom:1px solid #F4F4F8}.ob .ownerrow:hover{background:#fbfbfd}.ob .ownerrow.static{cursor:default}.ob .ownername{font-size:calc(12.5 * var(--u));font-weight:500;color:var(--ink)}.ob .ownernums{display:flex;gap:calc(10 * var(--u));align-items:baseline;font-size:calc(12 * var(--u));min-width:calc(110 * var(--u));justify-content:flex-end}.ob .ownernums b{font-weight:600}.ob .ownernums em{font-style:normal;font-size:calc(11 * var(--u))}.ob .ownernums em.over{color:#96190f}.ob .ownernums em.under{color:#8a5a00}.ob .ownernums em.ok{color:#137a00}.ob .mixtable.dense.pacetbl td.lft,.ob .mixtable.dense.pacetbl th:nth-child(-n+5){text-align:left}.ob .mixtable.dense.pacetbl th{text-align:right}.ob .pacetbl td:nth-child(3){min-width:calc(220 * var(--u))}.ob .pacetbl td:nth-child(2){white-space:nowrap}.ob .editor .modebar{margin:0}.ob .ruleform{border:1px solid var(--line);border-radius:calc(9 * var(--u));background:#fbfbfd;padding:calc(12 * var(--u));margin:calc(8 * var(--u)) 0;display:flex;flex-direction:column;gap:calc(10 * var(--u))}.ob .rulegrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(150 * var(--u)),1fr));gap:calc(10 * var(--u))}.ob .rulegrid label{display:flex;flex-direction:column;gap:calc(4 * var(--u))}.ob .rulegrid input,.ob .rulegrid select{font:inherit;font-size:calc(12.5 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u));border:1px solid var(--line);border-radius:calc(6 * var(--u));width:100%}.ob .preview .fine{margin:0}.ob .previewlist{list-style:none;margin:calc(6 * var(--u)) 0 0;padding:0;display:flex;flex-direction:column;gap:calc(3 * var(--u))}.ob .previewlist li{display:grid;grid-template-columns:1fr auto auto;gap:calc(10 * var(--u));font-size:calc(12 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u));background:#fff;border-radius:calc(5 * var(--u))}.ob .ruleacct{margin-top:calc(14 * var(--u))}.ob .ruleacct h4{margin:0 0 calc(4 * var(--u));font-size:calc(12.5 * var(--u));font-weight:600}.ob .mixtable.dense.rules td{text-align:left}.ob .budgetin input{width:calc(96 * var(--u));text-align:right}.ob .ownerin{font:inherit;font-size:calc(12 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u));border:1px solid transparent;border-radius:calc(5 * var(--u));background:none;width:calc(110 * var(--u))}.ob .ownerin:hover,.ob .ownerin:focus{border-color:var(--line);background:#fff}.ob .todofix{display:flex;align-items:center;gap:calc(10 * var(--u))}.ob .tidy{border-color:#f5e2b8;background:#fffdf8}.ob .pacescroll{max-height:calc(100vh - 230px);overflow:auto;border:1px solid var(--line);border-radius:calc(8 * var(--u))}.ob .pacescroll thead th{position:sticky;top:0;z-index:2;background:#fff;box-shadow:0 1px 0 var(--line)}.ob .pacescroll td.mixname{background:#fff}.ob .brandpage{max-width:calc(1060 * var(--u));display:block}.ob .brandsearch{flex:1 1 100%;max-width:calc(640 * var(--u))}.ob .brandhead{margin:calc(6 * var(--u)) 0 calc(16 * var(--u))}.ob .brandhead h2{font-size:calc(26 * var(--u));line-height:1.2;margin:0 0 calc(6 * var(--u));letter-spacing:-.01em}.ob .brandhead p{color:var(--ink2);margin:0 0 calc(10 * var(--u));max-width:calc(720 * var(--u))}.ob .branddocs{display:flex;flex-wrap:wrap;gap:calc(8 * var(--u))}.ob .branddoc{display:inline-flex;align-items:center;gap:calc(8 * var(--u));border:1px solid var(--line);border-radius:calc(8 * var(--u));padding:calc(5 * var(--u)) calc(10 * var(--u));background:#fff;font-size:calc(12 * var(--u))}.ob .audbadge{font-size:calc(9.5 * var(--u));font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:1px solid;border-radius:calc(6 * var(--u));padding:0 calc(6 * var(--u));white-space:nowrap}.ob .brandsec h3{font-size:calc(15 * var(--u))}.ob .brandsec.focus{outline:2px solid var(--green);outline-offset:2px;transition:outline-color 1s}.ob .brandp{margin:0 0 calc(8 * var(--u));line-height:1.6;max-width:calc(760 * var(--u))}.ob .brandpairs{margin:calc(6 * var(--u)) 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(300 * var(--u)),1fr));gap:calc(10 * var(--u))}.ob .brandpairs div{border-left:3px solid var(--green);padding:calc(2 * var(--u)) 0 calc(2 * var(--u)) calc(10 * var(--u))}.ob .brandpairs dt{font-weight:600;font-size:calc(13 * var(--u))}.ob .brandpairs dd{margin:calc(2 * var(--u)) 0 0;color:var(--ink2);font-size:calc(12.5 * var(--u));line-height:1.55}.ob .brandtbl td,.ob .brandtbl th{text-align:left;vertical-align:top;font-size:calc(12.5 * var(--u))}.ob .brandtbl td:last-child{white-space:nowrap}.ob .brandhits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(12 * var(--u))}.ob .brandhits p{margin:calc(3 * var(--u)) 0 0;color:var(--ink2);font-size:calc(12.5 * var(--u));line-height:1.5}.ob .starthere{display:flex;gap:calc(8 * var(--u));align-items:baseline;flex-wrap:wrap}.ob .libgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(300 * var(--u)),1fr));gap:calc(10 * var(--u))}.ob .libcard{border:1px solid var(--line);border-radius:calc(10 * var(--u));padding:calc(12 * var(--u));background:#fff;display:flex;flex-direction:column;gap:calc(6 * var(--u))}.ob .libcard .fine{margin:0}.ob .libhead{display:flex;justify-content:space-between;gap:calc(8 * var(--u));align-items:flex-start}.ob .libacts{display:flex;gap:calc(8 * var(--u));flex-wrap:wrap;align-items:center;margin-top:auto}.ob .libupload{position:relative;overflow:hidden;cursor:pointer}.ob .libupload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.ob .docviewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#12123a;display:flex;flex-direction:column}.ob .docviewerbar{display:flex;justify-content:space-between;align-items:center;padding:calc(8 * var(--u)) calc(14 * var(--u));background:#fff;border-bottom:1px solid var(--line)}.ob .docviewer iframe{flex:1;border:0;width:100%;background:#fff}.ob .growth.warn{background:#fff6e5;border-color:#f5e2b8;color:#8a5a00}.ob .storylink{font:inherit;color:inherit;text-decoration:none;text-align:left;padding:0}.ob .storylink:hover{text-decoration:underline;color:var(--ink)}.ob .storyback{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#12123a73;display:flex;align-items:center;justify-content:center;padding:calc(16 * var(--u))}.ob .storybox{background:#fff;border-radius:calc(14 * var(--u));width:min(calc(980 * var(--u)),96vw);max-height:94vh;overflow:auto;padding:calc(18 * var(--u)) calc(20 * var(--u));box-shadow:0 20px 60px #12123a4d}.ob .storyhead{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(10 * var(--u));margin-bottom:calc(10 * var(--u))}.ob .storyhead .stpill{margin-left:calc(8 * var(--u))}.ob .storyacts{display:flex;gap:calc(6 * var(--u))}.ob .storysvg{width:100%;height:auto;display:block}.ob .st-budget{stroke:#e8a302;stroke-width:1.5;stroke-dasharray:6 5}.ob .st-ideal{stroke:#a7aac0;stroke-width:1.5;stroke-dasharray:3 5;animation:stfade .8s ease both}.ob .st-line{fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:stdraw linear forwards}.ob .st-line.tone-good{stroke:var(--green)}.ob .st-line.tone-warn{stroke:#e8a302}.ob .st-line.tone-bad{stroke:#d8453a}.ob .st-line.tone-info,.ob .st-line.tone-quiet{stroke:#7fa6db}.ob .st-dot{animation:stpop .4s ease both}.ob .st-dot.tone-good{fill:var(--green)}.ob .st-dot.tone-warn{fill:#e8a302}.ob .st-dot.tone-bad{fill:#d8453a}.ob .st-dot.tone-info,.ob .st-dot.tone-quiet{fill:#7fa6db}.ob .st-proj{stroke:#7a7ea0;stroke-width:2;stroke-dasharray:5 6;animation:stfade .8s ease both}.ob .st-bar{fill:#e1e3ee;animation:stfade .4s ease both}.ob .st-mark{animation:stpop .5s ease both}.ob .st-mark line{stroke:#2a4a7c;stroke-width:1.5;stroke-dasharray:2 4}.ob .st-mark circle{fill:#2a4a7c}.ob .st-markn{fill:#fff;font-size:11px;font-weight:700;text-anchor:middle}.ob .st-lab{fill:#8c90ae;font-size:11px}.ob .st-lab.end{text-anchor:end}.ob .st-lab.mid{text-anchor:middle}@keyframes stdraw{to{stroke-dashoffset:0}}@keyframes stfade{0%{opacity:0}to{opacity:1}}@keyframes stpop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ob .storysteps{margin:calc(12 * var(--u)) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:calc(8 * var(--u))}.ob .storysteps li{line-height:1.55;font-size:calc(13 * var(--u));animation:stpop .5s ease both}.ob .storysteps .fine{margin:0}.ob .markn{display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;border-radius:50%;background:#2a4a7c;color:#fff;font-size:.8em;margin-right:.2em}.ob .stepmark{border-left:3px solid #C9D8F0;padding-left:calc(12 * var(--u))}.ob .stepmark.v-worked{border-left-color:var(--green)}.ob .stepmark.v-helping{border-left-color:#7fd06a}.ob .stepmark.v-not\ yet{border-left-color:#e8a302}@media(prefers-reduced-motion:reduce){.ob .st-line{stroke-dashoffset:0;animation:none}.ob .st-ideal,.ob .st-proj,.ob .st-bar,.ob .st-mark,.ob .st-dot,.ob .storysteps li{animation:none}}.ob .profilepage{max-width:calc(1180 * var(--u))}.ob .profilego{border:0;background:none;color:var(--wire);cursor:pointer;font-size:calc(12 * var(--u));padding:0 calc(4 * var(--u))}.ob .profilego:hover{color:var(--green)}.ob .clientgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(260 * var(--u)),1fr));gap:calc(10 * var(--u))}.ob .clientcard{display:flex;gap:calc(12 * var(--u));align-items:flex-start;text-align:left;font:inherit;background:#fff;border:1px solid var(--line);border-radius:calc(10 * var(--u));padding:calc(12 * var(--u));cursor:pointer}.ob .clientcard:hover{border-color:var(--green)}.ob .clientcardbody{display:flex;flex-direction:column;gap:calc(3 * var(--u));min-width:0}.ob .clientcardbody .fine{margin:0}.ob .clientchips{display:flex;gap:calc(4 * var(--u));flex-wrap:wrap}.ob .clientchips i{font-style:normal;font-size:calc(10.5 * var(--u));background:#f2fcf0;color:#137a00;border-radius:calc(5 * var(--u));padding:0 calc(6 * var(--u))}.ob .clientchips em{font-style:normal;font-size:calc(10.5 * var(--u));color:var(--wire)}.ob .cavatar{flex:none;width:calc(38 * var(--u));height:calc(38 * var(--u));border-radius:50%;background:#f2fcf0;color:#137a00;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:calc(13 * var(--u))}.ob .cavatar.big{width:calc(56 * var(--u));height:calc(56 * var(--u));font-size:calc(18 * var(--u))}.ob .profilehead{display:flex;gap:calc(16 * var(--u));align-items:flex-start;margin:calc(10 * var(--u)) 0 calc(14 * var(--u));flex-wrap:wrap}.ob .profileid{flex:1;min-width:calc(260 * var(--u))}.ob .profileid h2{margin:0;font-size:calc(24 * var(--u));letter-spacing:-.01em}.ob .profileid .fine{margin:calc(2 * var(--u)) 0}.ob .profilepeople{display:flex;gap:calc(14 * var(--u));flex-wrap:wrap;margin:calc(6 * var(--u)) 0 0;font-size:calc(12.5 * var(--u))}.ob .profilepeople b{color:var(--wire);font-weight:600;font-size:calc(10.5 * var(--u));letter-spacing:.06em;margin-right:calc(4 * var(--u))}.ob .profilechips{display:flex;gap:calc(6 * var(--u));flex-wrap:wrap;align-items:center;max-width:calc(420 * var(--u))}.ob .svcchip{font-size:calc(11.5 * var(--u));border-radius:calc(6 * var(--u));padding:calc(2 * var(--u)) calc(9 * var(--u));border:1px solid var(--line);color:var(--wire)}.ob .svcchip.st-run{background:#f2fcf0;border-color:#b9e5af;color:#137a00}.ob .svcchip.st-elsewhere{border-color:#3fc1c9;color:#11787e}.ob .svcchip.st-opportunity{border-style:dashed;border-color:#7fa6db;color:#2a4a7c}.ob .contractchip{font-size:calc(11.5 * var(--u));border-radius:calc(6 * var(--u));padding:calc(2 * var(--u)) calc(9 * var(--u));font-weight:600}.ob .contractchip.c-ok{background:#f2fcf0;color:#137a00}.ob .contractchip.c-soon{background:#fff6e5;color:#8a5a00}.ob .contractchip.c-expired,.ob .contractchip.c-none{background:#fbedeb;color:#96190f}.ob .contractchip.c-undated{background:#fff6e5;color:#8a5a00}.ob .profilegrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:calc(12 * var(--u));margin-bottom:calc(12 * var(--u))}.ob .profilegrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:980px){.ob .profilegrid,.ob .profilegrid.three{grid-template-columns:1fr}}.ob .profilenums{display:flex;gap:calc(22 * var(--u));margin:calc(4 * var(--u)) 0 calc(10 * var(--u));flex-wrap:wrap}.ob .profilenums div{display:flex;flex-direction:column}.ob .profilenums b{font-size:calc(22 * var(--u));font-weight:600;font-variant-numeric:tabular-nums}.ob .profilenums span{font-size:calc(11.5 * var(--u));color:var(--wire)}.ob .t-over{color:#96190f}.ob .t-under{color:#8a5a00}.ob .profilegroups,.ob .profilelist,.ob .profiletime{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(6 * var(--u))}.ob .profilegroups li{display:flex;gap:calc(8 * var(--u));align-items:baseline;flex-wrap:wrap;font-size:calc(12.5 * var(--u));border-bottom:1px solid #F1F1F5;padding-bottom:calc(5 * var(--u))}.ob .profilegroups .fine{margin:0}.ob .profileadvice{flex-basis:100%}.ob .profilelist li{font-size:calc(12.5 * var(--u));display:flex;gap:calc(8 * var(--u));align-items:baseline;flex-wrap:wrap}.ob .profilelist .fine{margin:0}.ob .oppwhy{font-size:calc(11 * var(--u));border-radius:calc(5 * var(--u));padding:0 calc(6 * var(--u))}.ob .oppwhy.w-0{background:#eef3fb;color:#2a4a7c}.ob .oppwhy.w-1{background:#e5f7f8;color:#11787e}.ob .oppwhy.w-2{background:#f4f4f8;color:var(--wire)}.ob .doctype{font-size:calc(10 * var(--u));font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--wire)}.ob .docadd{display:flex;gap:calc(6 * var(--u));flex-wrap:wrap;align-items:center;margin-top:calc(10 * var(--u));border-top:1px solid #F1F1F5;padding-top:calc(10 * var(--u))}.ob .docadd input:not([type=file]),.ob .docadd select{width:auto;font-size:calc(12 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u))}.ob .docrenew{display:inline-flex;gap:calc(4 * var(--u));align-items:center;margin:0}.ob .docadd .docurl{flex:1 1 calc(260 * var(--u))}.ob .storyinline{position:relative;margin-top:calc(4 * var(--u))}.ob .storyinline .storyreplay{display:block;margin:calc(8 * var(--u)) 0 0 auto;font-size:calc(11.5 * var(--u))}.ob .storyinline .storysteps li{font-size:calc(12 * var(--u))}.ob .profiletime li{display:grid;grid-template-columns:calc(68 * var(--u)) 1fr;gap:calc(8 * var(--u));font-size:calc(12.5 * var(--u));border-left:2px solid var(--line);padding-left:calc(8 * var(--u))}.ob .profiletime .fine{margin:0}.ob .profiletime li.tk-sale{border-left-color:var(--green)}.ob .profiletime li.tk-pace{border-left-color:#7fa6db}.ob .profiletime li.tk-doc{border-left-color:#c9a0e8}.ob .profiletime li.tk-budget{border-left-color:#e8a302}.ob .orbitwrap{display:flex;flex-direction:column;align-items:center}.ob .orbit{width:100%;max-width:calc(460 * var(--u));height:auto;overflow:visible}.ob .oring{fill:none;stroke:#ececf2;stroke-dasharray:2 4}.ob .ocentre{fill:#f2fcf0;stroke:#b9e5af}.ob .ocentretext{text-anchor:middle;font-size:13px;font-weight:700;fill:#137a00}.ob .onode{animation:orbitin .9s cubic-bezier(.2,.8,.2,1) both;transform-box:fill-box}@keyframes orbitin{0%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.4)}to{opacity:1;transform:none}}.ob .onode circle{stroke-width:2}.ob .os-run circle{fill:var(--green);stroke:var(--green)}.ob .os-elsewhere circle{fill:#fff;stroke:#3fc1c9}.ob .os-opportunity circle{fill:#fff;stroke:#7fa6db;stroke-dasharray:3 2}.ob .os-pitched circle,.ob .os-stopped circle{fill:#f4f4f8;stroke:#c9cbd8}.ob .os-none circle{fill:#fff;stroke:#e1e3ee}.ob .ostar{text-anchor:middle;font-size:9px;fill:#2a4a7c}.ob .olabel{font-size:10.5px;fill:#5b5e7a}.ob .olabel.end{text-anchor:end}.ob .os-run .olabel{fill:#1b1b4b;font-weight:600}.ob .orbitlegend{display:flex;gap:calc(6 * var(--u));align-items:center;flex-wrap:wrap;justify-content:center}.ob .lgd{display:inline-block;flex:none;width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:50%;border:2px solid;box-sizing:border-box}.ob .lgd-run{background:var(--green);border-color:var(--green)}.ob .lgd-else{border-color:#3fc1c9}.ob .lgd-spot{border-color:#7fa6db;border-style:dashed}.ob .lgd-pitch{background:#f4f4f8;border-color:#c9cbd8}@media(prefers-reduced-motion:reduce){.ob .onode{animation:none}}.ob .clientcard{position:relative}.ob .hdot{position:absolute;top:calc(10 * var(--u));right:calc(10 * var(--u));width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:50%}.ob .hdot.h-bad{background:#d8453a}.ob .hdot.h-warn{background:#e8a302}.ob .hdot.h-good{background:var(--green)}.ob .hreason{font-size:calc(11 * var(--u));line-height:1.4}.ob .hreason.h-bad{color:#96190f}.ob .hreason.h-warn{color:#8a5a00}.ob .profiletop{display:flex;justify-content:space-between;align-items:center}.ob .healthbar{display:flex;gap:calc(14 * var(--u));align-items:flex-start;border-radius:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));margin:0 0 calc(12 * var(--u));border:1px solid}.ob .healthbar b{white-space:nowrap;font-size:calc(12.5 * var(--u))}.ob .healthbar ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:calc(4 * var(--u)) calc(16 * var(--u));font-size:calc(12.5 * var(--u))}.ob .healthbar.h-bad{background:#fbedeb;border-color:#efc7c2;color:#96190f}.ob .healthbar.h-warn{background:#fff6e5;border-color:#f5e2b8;color:#8a5a00}.ob .healthbar.h-good{background:#f2fcf0;border-color:#b9e5af;color:#137a00}.ob .healthbar li.h-warn{color:#8a5a00}.ob .profilegrid.four{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1200px){.ob .profilegrid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.ob .profilegrid.four{grid-template-columns:1fr}}.ob .subhead{margin:calc(12 * var(--u)) 0 calc(6 * var(--u));font-size:calc(12 * var(--u));font-weight:600}.ob .alike li{flex-direction:column;gap:calc(1 * var(--u))}.ob .mbm{margin:calc(10 * var(--u)) 0 calc(4 * var(--u));border-top:1px solid #F1F1F5;padding-top:calc(8 * var(--u))}.ob .mbm .fine{margin:0}.ob .mbm ul{list-style:none;margin:calc(6 * var(--u)) 0 0;padding:0;display:flex;gap:calc(14 * var(--u));align-items:flex-end}.ob .mbm li{display:flex;flex-direction:column;align-items:center;gap:calc(2 * var(--u));font-size:calc(11.5 * var(--u))}.ob .mbmbar{width:calc(22 * var(--u));height:calc(46 * var(--u));background:#f1f1f5;border-radius:calc(4 * var(--u));display:flex;align-items:flex-end;overflow:hidden}.ob .mbmbar i{display:block;width:100%;animation:mbmgrow 1s cubic-bezier(.2,.8,.2,1) both;transform-origin:bottom}.ob .mbmbar i.ok{background:var(--green)}.ob .mbmbar i.under{background:#e8a302}.ob .mbmbar i.over{background:#d8453a}@keyframes mbmgrow{0%{transform:scaleY(0)}to{transform:none}}.ob .nexts li{display:flex;gap:calc(8 * var(--u));align-items:flex-start}.ob .nexts input{width:auto;margin-top:calc(3 * var(--u))}.ob .nexts li.overdue b{color:#96190f}.ob .notes li{display:flex;gap:calc(8 * var(--u));align-items:baseline}.ob .noteadd{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u));margin-top:calc(10 * var(--u));border-top:1px solid #F1F1F5;padding-top:calc(10 * var(--u))}.ob .noteadd textarea{flex:1 1 100%;font:inherit;font-size:calc(12.5 * var(--u));border:1px solid var(--line);border-radius:calc(6 * var(--u));padding:calc(6 * var(--u))}.ob .noteadd select,.ob .noteadd input{width:auto;font-size:calc(12 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u))}.ob .present{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:#fff;display:flex;flex-direction:column}.ob .presentbar{display:flex;gap:calc(16 * var(--u));align-items:center;justify-content:flex-end;padding:calc(10 * var(--u)) calc(18 * var(--u));border-bottom:1px solid #F1F1F5}.ob .presentbar .fine{margin:0 auto 0 0}.ob .presentbar label.fine{margin:0;display:inline-flex;gap:calc(6 * var(--u));align-items:center}.ob .presentbar input{width:auto}.ob .presentstage{flex:1;overflow:auto;display:flex;align-items:center;justify-content:center;padding:calc(24 * var(--u)) 6vw;animation:stpop .6s ease both}.ob .presentstage>div{width:100%;max-width:calc(980 * var(--u))}.ob .ps-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:calc(12 * var(--u));font-weight:700;color:var(--green);margin:0 0 calc(6 * var(--u))}.ob .presentstage h1{font-size:calc(48 * var(--u));line-height:1.1;margin:0 0 calc(10 * var(--u));letter-spacing:-.02em}.ob .presentstage h2{font-size:calc(32 * var(--u));line-height:1.15;margin:0 0 calc(18 * var(--u));letter-spacing:-.01em}.ob .ps-sub{font-size:calc(17 * var(--u));color:var(--ink2);margin:calc(4 * var(--u)) 0}.ob .ps-title{text-align:center}.ob .cavatar.huge{width:calc(96 * var(--u));height:calc(96 * var(--u));font-size:calc(32 * var(--u));margin:0 auto calc(20 * var(--u))}.ob .ps-run .orbit{max-width:calc(640 * var(--u))}.ob .ps-months .mbm ul{gap:calc(28 * var(--u))}.ob .ps-months .mbm>.fine{display:none}.ob .ps-months .mbm{border-top:0;padding-top:0}.ob .ps-months .mbmbar{width:calc(44 * var(--u));height:calc(120 * var(--u))}.ob .ps-months .mbm li{font-size:calc(15 * var(--u))}.ob .ps-story{margin-top:calc(18 * var(--u))}.ob .ps-miles ol,.ob .ps-next ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(12 * var(--u))}.ob .ps-miles li,.ob .ps-next li{display:flex;gap:calc(18 * var(--u));align-items:baseline;font-size:calc(20 * var(--u));animation:stpop .5s ease both;border-left:4px solid var(--green);padding-left:calc(14 * var(--u))}.ob .ps-miles li span{color:var(--wire);font-size:calc(15 * var(--u));min-width:calc(170 * var(--u))}.ob .presentnav{display:flex;justify-content:center;align-items:center;gap:calc(16 * var(--u));padding:calc(12 * var(--u))}.ob .presentdots{display:flex;gap:calc(6 * var(--u))}.ob .presentdots i{width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;background:#e1e3ee}.ob .presentdots i.on{background:var(--green)}@media(prefers-reduced-motion:reduce){.ob .mbmbar i,.ob .presentstage,.ob .ps-miles li,.ob .ps-next li{animation:none}}.ob .workpage{max-width:1180px}.ob .worknums{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:10px 0 14px}.ob .worknums div{background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column}.ob .worknums b{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.ob .worknums span{font-size:12px;color:var(--wire)}.ob .worknums .bad b{color:#96190f}.ob .workgrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;margin-bottom:12px}@media(max-width:980px){.ob .workgrid{grid-template-columns:1fr}}.ob .worklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.ob .worklist li{display:flex;flex-direction:column;border-left:3px solid #E8A302;padding-left:10px;font-size:13px}.ob .worklist li.high{border-left-color:#d8453a}.ob .worklist .fine{margin:0}.ob .waitbar{display:flex;height:16px;border-radius:8px;overflow:hidden;background:#f1f1f5;margin:6px 0}.ob .waitbar i{display:block;height:100%}.ob .waitkey{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px}.ob .waitkey li{display:flex;gap:6px;align-items:center}.ob .waitkey li i{width:10px;height:10px;border-radius:3px;display:inline-block}.ob .worklinks{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:6px 16px;margin:8px 0}.ob .worklink{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.ob .worklink select,.ob .worklink input{width:auto;max-width:200px;font-size:12.5px;padding:4px 8px}.ob .linklist{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ob .linkrow{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;border-bottom:1px solid #F1F1F5;padding-bottom:6px}.ob .linkrow input[type=checkbox]{width:auto}.ob .linkrow select{width:auto;max-width:170px;font-size:12.5px;padding:4px 8px}.ob .linkname{flex:1 1 200px}.ob .linkbulk{display:flex;gap:12px;align-items:center;margin:6px 0;flex-wrap:wrap}.ob .bcms-text .analyst{font-weight:500;color:#1f6f66}.ob .bcms-text .analyst.unset{color:#b42318}.ob .cmsel.analyst{border-color:#9ad3c9}.ob .tk{display:grid;grid-template-columns:200px minmax(0,1fr);gap:0;border:1px solid var(--line);border-radius:12px;background:#fff;min-height:70vh;position:relative;overflow:hidden}.ob .tk:has(.tk-panel){grid-template-columns:200px minmax(0,1fr) 380px}.ob .tk-side{border-right:1px solid var(--line);padding:12px 8px;background:#fafafc;display:flex;flex-direction:column;gap:4px}.ob .tk-side ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.ob .tk-side button{display:flex;justify-content:space-between;align-items:center;width:100%;border:0;background:none;padding:6px 10px;border-radius:7px;font:inherit;font-size:13px;color:#333;cursor:pointer;text-align:left}.ob .tk-side button:hover{background:#f0f0f5}.ob .tk-side button.on{background:#e8eef8;color:#1b3a6b;font-weight:600}.ob .tk-side em{font-style:normal;font-size:12px;color:#888;font-variant-numeric:tabular-nums}.ob .tk-side h4{margin:14px 10px 4px;font-size:12px;font-weight:600;color:#777}.ob .tk-side-more{margin-top:14px!important;border-top:1px solid var(--line);padding-top:8px!important}.ob .tk-synced{margin:auto 10px 0;font-size:11.5px;color:#888;line-height:1.5}.ob .tk-main{min-width:0;display:flex;flex-direction:column}.ob .tk-bar{display:flex;gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line)}.ob .tk-search{flex:1 1 auto;max-width:420px;font-size:13px;padding:6px 10px}.ob .tk-toggle{display:flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;margin-left:auto}.ob .tk-toggle button{border:0;background:#fff;padding:5px 12px;font:inherit;font-size:12.5px;cursor:pointer}.ob .tk-toggle button.on{background:#e8eef8;color:#1b3a6b;font-weight:600}.ob .tk-main>.growth{margin:10px 14px 0}.ob .tk-list{overflow:auto}.ob .tk-grouphead{display:flex;gap:8px;align-items:center;width:100%;border:0;border-bottom:1px solid var(--line);background:#f6f7f9;padding:7px 14px;font:inherit;font-size:12.5px;cursor:pointer;text-align:left;position:sticky;top:0;z-index:1}.ob .tk-grouphead em{font-style:normal;color:#888}.ob .tk-caret{width:10px;color:#999}.ob .tk-row{display:grid;grid-template-columns:16px minmax(0,1fr) auto minmax(0,150px) 16px 24px 74px;gap:10px;align-items:center;width:100%;border:0;border-bottom:1px solid #F0F0F3;background:#fff;padding:7px 14px;font:inherit;font-size:13px;cursor:pointer;text-align:left}.ob .tk-row:hover{background:#f8f9fb}.ob .tk-row.on{background:#eef3fb}.ob .tk-row:focus-visible,.ob .tk-card:focus-visible{outline:2px solid #3B82C4;outline-offset:-2px}.ob .tk-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob .tk-tags{display:flex;gap:4px}.ob .tk-tags i{font-style:normal;font-size:11px;padding:1px 7px;border-radius:999px;background:#f0f1f4;color:#555;white-space:nowrap}.ob .tk-client{color:#666;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob .tk-pri rect{fill:#d9dce1}.ob .tk-pri.p-high rect.on{fill:#d8453a}.ob .tk-pri.p-medium rect.on{fill:#e8a302}.ob .tk-pri.p-low rect.on{fill:#8e99a4}.ob .tk-avatar{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:10px;font-weight:700;flex:none}.ob .tk-avatar.none{background:#f0f1f4;color:#aaa}.ob .tk-due{font-size:12px;color:#666;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ob .tk-due.late{color:#b42318;font-weight:600}.ob .tk-due.soon{color:#9a6400}.ob .tk-due.none{color:#bbb}.ob .tk-status{flex:none}.ob .tk-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:10px;padding:12px 14px;overflow-x:auto;align-items:start}.ob .tk-col{background:#f6f7f9;border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:6px;min-height:200px}.ob .tk-col.over{background:#e8eef8;outline:2px dashed #9DB6DE}.ob .tk-col header{display:flex;gap:6px;align-items:center;font-size:12.5px;padding:2px 4px}.ob .tk-col header em{font-style:normal;color:#888}.ob .tk-card{display:flex;flex-direction:column;gap:5px;text-align:left;border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 10px;font:inherit;font-size:13px;cursor:grab}.ob .tk-card:hover{border-color:#b9c6da}.ob .tk-card .tk-title{white-space:normal}.ob .tk-cardfoot{display:flex;align-items:center;gap:8px}.ob .tk-cardfoot .tk-due{margin-left:auto}.ob .tk-empty{padding:40px 20px;text-align:center;color:#666}.ob .tk-panel{border-left:1px solid var(--line);background:#fff;padding:14px 16px;overflow:auto;max-height:80vh}.ob .tk-panel-head{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#777;margin-bottom:6px}.ob .tk-titleedit{width:100%;border:1px solid transparent;border-radius:6px;font:inherit;font-size:17px;font-weight:600;padding:4px 6px;resize:vertical}.ob .tk-titleedit:hover,.ob .tk-titleedit:focus{border-color:var(--line)}.ob .tk-props{display:grid;grid-template-columns:84px minmax(0,1fr);gap:7px 10px;align-items:center;margin:10px 0;font-size:13px}.ob .tk-props dt{color:#777}.ob .tk-props dd{margin:0;display:flex;gap:7px;align-items:center}.ob .tk-props select,.ob .tk-props input{width:auto;max-width:220px;font-size:13px;padding:4px 8px}.ob .tk-typeedit{display:flex;flex-wrap:wrap;gap:5px;margin:4px 0 12px}.ob .tk-typeedit button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:2px 9px;font:inherit;font-size:11.5px;cursor:pointer}.ob .tk-typeedit button.on{background:#e8eef8;border-color:#b9ccea;color:#1b3a6b}.ob .tk-notion{display:inline-block;margin-top:4px}.ob .tk-history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px;font-size:12.5px}.ob .tk-history li{display:flex;gap:7px;align-items:center}.ob .tk-panel .ticketform{margin-top:4px}@media(max-width:900px){.ob .tk,.ob .tk:has(.tk-panel){grid-template-columns:1fr}.ob .tk-side{border-right:0;border-bottom:1px solid var(--line)}.ob .tk-row{grid-template-columns:16px minmax(0,1fr) 16px 24px 64px}.ob .tk-row .tk-tags,.ob .tk-row .tk-client{display:none}.ob .tk-panel{border-left:0;border-top:1px solid var(--line);max-height:none}}.ob .syshealth{margin-bottom:14px}.ob .syshealth ul{list-style:none;margin:6px 0;padding:0;display:flex;flex-direction:column;gap:5px}.ob .syshealth li{display:flex;gap:10px;align-items:baseline;font-size:13px}.ob .syshealth li b{min-width:220px;font-weight:500}.ob .syshealth .ok{color:#1f6b35}.ob .syshealth .fail{color:#b42318;font-weight:600}.ob .wtabs{display:flex;gap:4px;margin:-2px 0 8px}.ob .wtabs button{border:1px solid rgba(255,255,255,.18);background:transparent;color:inherit;opacity:.75;border-radius:999px;padding:2px 10px;font:inherit;font-size:.78em;cursor:pointer}.ob .wtabs button.on{opacity:1;background:#ffffff24;border-color:#ffffff59;font-weight:600}.ob .flowchart{width:100%;height:auto;max-height:170px;display:block}.ob .flowchart text{font-size:9px;fill:#888}.ob .flowchart .fc-in{fill:#9db6de}.ob .flowchart .fc-out{fill:#2f8f5b}.ob .fc-in-key,.ob .fc-out-key{width:10px;height:10px;border-radius:3px;display:inline-block}.ob .fc-in-key{background:#9db6de}.ob .fc-out-key{background:#2f8f5b}.ob .agebars{list-style:none;margin:6px 0;padding:0;display:flex;flex-direction:column;gap:7px}.ob .agebars li{display:grid;grid-template-columns:96px 1fr 34px;gap:8px;align-items:center;font-size:12.5px}.ob .agebars i{display:block;height:12px;border-radius:6px;min-width:2px}.ob .agebars .ab-0{background:#9db6de}.ob .agebars .ab-1{background:#6e93c9}.ob .agebars .ab-2{background:#e8a302}.ob .agebars .ab-3{background:#d8453a}.ob .agebars b{font-variant-numeric:tabular-nums;text-align:right}.ob .stale-warn,.ob .mixtable td.stale-warn{color:#9a6400}.ob .stale-bad,.ob .mixtable td.stale-bad{color:#b42318;font-weight:600}.ob .ticketviews{flex-wrap:wrap;margin-bottom:8px}.ob .ticketviews .pill em{font-style:normal;opacity:.65;margin-left:3px}.ob .ticketform{display:flex;flex-direction:column;gap:8px;margin:6px 0 10px}.ob .tf-row{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.ob .tf-row label{display:flex;flex-direction:column;gap:3px;font-size:12.5px}.ob .tf-row label.grow{flex:1 1 280px}.ob .tf-row select,.ob .tf-row input{width:auto;font-size:13px;padding:5px 8px}.ob .tf-row label.grow input{width:100%}.ob .tf-types{display:flex;flex-wrap:wrap;gap:6px}.ob .tf-types label{display:flex;gap:4px;align-items:center;font-size:12px;border:1px solid var(--line);border-radius:999px;padding:2px 9px;cursor:pointer}.ob .tf-types label.on{background:#eaf1fb;border-color:#b9ccea}.ob .tf-types input{width:auto;margin:0}.ob .ticketlist .ticketrow{border-left-color:#c9d2da}.ob .ticketlist .ticketrow.late{border-left-color:#e8a302}.ob .ticketlist .ticketrow.high{border-left-color:#d8453a}.ob .tr-edit{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:3px}.ob .tr-edit select,.ob .tr-edit input{width:auto;font-size:12px;padding:3px 6px}.ob .notionstatus{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:8px;font-size:13px}.ob .notionstatus select{width:auto;margin-left:6px;font-size:12.5px;padding:4px 8px}.ob .nstat{font-style:normal;font-size:11px;font-weight:600;padding:1px 7px;border-radius:999px;background:#f1f1f5;color:#555}.ob .nstat.ns-inprogress{background:#fff3d6;color:#7a5200}.ob .nstat.ns-yettobegin{background:#eaf1fb;color:#2a4a7c}.ob .nstat.ns-paused{background:#f0ebfa;color:#5b3e96}.ob .nstat.ns-done{background:#e6f4ea;color:#1f6b35}.ob .nstat.ns-cancelled{background:#fde7e5;color:#96190f}.ob .cardacts{display:flex;align-items:center;gap:calc(12 * var(--u));flex-wrap:wrap}.ob .notours{font-size:calc(11 * var(--u));color:var(--wire)}.ob .notoursask{display:inline-flex;gap:calc(8 * var(--u));align-items:baseline;flex-wrap:wrap;font-size:calc(11.5 * var(--u))}.ob .notoursask .fine{margin:0}.ob .reachtag{display:inline-block;margin-left:calc(6 * var(--u));font-size:calc(9.5 * var(--u));font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#96190f;background:#fbedeb;border:1px solid #EFC7C2;border-radius:calc(6 * var(--u));padding:0 calc(6 * var(--u));vertical-align:middle}.ob .donebtn{align-self:flex-start;border:1px solid var(--line);background:#fff;border-radius:calc(6 * var(--u));padding:calc(3 * var(--u)) calc(10 * var(--u));font:inherit;font-size:calc(11.5 * var(--u));font-weight:600;color:#137a00;cursor:pointer}.ob .donebtn:hover{border-color:var(--green);background:#f2fcf0}.ob .actedtag{font-size:calc(11 * var(--u));color:#2a4a7c;background:#eef3fb;border-radius:calc(5 * var(--u));padding:calc(2 * var(--u)) calc(7 * var(--u));align-self:flex-start}.ob .donetoday{margin-top:calc(10 * var(--u));font-size:calc(12 * var(--u))}.ob .donetoday summary{cursor:pointer;color:#137a00;font-weight:600}.ob .donetoday ul{list-style:none;margin:calc(6 * var(--u)) 0 0;padding:0;display:flex;flex-direction:column;gap:calc(4 * var(--u))}.ob .donetoday li{display:grid;grid-template-columns:1fr auto auto;gap:calc(10 * var(--u));align-items:baseline}.ob .donetoday .fine{margin:0}.ob .msgplan{display:flex;flex-direction:column;gap:calc(6 * var(--u))}.ob .msgplan summary{cursor:pointer;font-size:calc(12.5 * var(--u))}.ob .msgtext{white-space:pre-wrap;font:inherit;font-size:calc(12 * var(--u));background:#f7f7fa;border-radius:calc(6 * var(--u));padding:calc(10 * var(--u));margin:calc(6 * var(--u)) 0 0;color:var(--ink2)}.ob .wdone{color:#3ddc84;letter-spacing:.04em;text-transform:none;font-weight:500}.ob .tidyact{display:flex;gap:calc(6 * var(--u));justify-content:flex-end}.ob .mixtable.dense .tidyact{text-align:right}.ob .mixtable.dense.linker td{text-align:left}.ob .linker td.mixname{white-space:normal;max-width:calc(420 * var(--u))}.ob .acctctx{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u));align-items:center;margin-top:calc(3 * var(--u));font-size:calc(11 * var(--u));color:var(--ink2);font-weight:400}.ob .acctctx.fine{color:var(--wire);display:block;line-height:1.45}.ob .pchip{font-size:calc(10 * var(--u));font-weight:600;letter-spacing:.03em;color:#2a4a7c;background:#eef3fb;border-radius:calc(5 * var(--u));padding:0 calc(6 * var(--u))}.ob .linker select{width:auto;font-size:calc(12 * var(--u));padding:calc(3 * var(--u)) calc(22 * var(--u)) calc(3 * var(--u)) calc(6 * var(--u))}.ob .todofix .fine{margin:0}.ob .pacelog li{grid-template-columns:calc(120 * var(--u)) calc(110 * var(--u)) 1fr}.ob .wallbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;container-type:size;background:#12123a}.ob .wallbox.inline{position:relative;inset:auto;z-index:auto;height:calc(100vh - 205px);min-height:570px;border-radius:14px;overflow:hidden}.ob .wallbox.inline .wall{font-size:max(10.5px,min(1cqw,1.62cqh))}.ob .wall{position:absolute;top:0;right:0;bottom:0;left:0;background:#12123a;color:#e9eaf6;font-size:max(11px,min(1.05vw,1.72vh));font-size:max(11px,min(1.05cqw,1.72cqh));display:grid;grid-template-rows:auto auto minmax(0,1fr) minmax(0,1fr) auto;gap:1cqh;padding:1.4cqh 1.4cqw;overflow:hidden}.ob .wall h3{margin:0 0 1cqh;font-size:.78em;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8c90b8}.ob .whead{display:flex;justify-content:space-between;align-items:baseline}.ob .whead b{font-size:1.5em;font-weight:600;color:#fff}.ob .whead span{color:#8c90b8;font-size:1.05em}.ob .wclock{display:flex;gap:1.2cqw;align-items:baseline}.ob .wclock b{font-size:1.9em;font-weight:500;font-variant-numeric:tabular-nums}.ob .wkpis{display:grid;grid-template-columns:repeat(5,1fr);gap:1cqw}.ob .wkpi{background:#1b1b4b;border-radius:.8cqw;padding:1.4cqh 1.1cqw;display:flex;flex-direction:column;gap:.45cqh}.ob .wkpi span{font-size:.78em;letter-spacing:.1em;text-transform:uppercase;color:#8c90b8;font-weight:600}.ob .wkpi b{font-size:2.5em;font-weight:600;letter-spacing:-.02em;color:#fff;line-height:1.1;font-variant-numeric:tabular-nums}.ob .wkpi b small{font-size:.5em;color:#8c90b8;font-weight:500}.ob .wkpi em{font-style:normal;color:#a9accb;font-size:.9em}.ob .wmid{display:grid;grid-template-columns:1fr 1.35fr 1.35fr;gap:1cqw;min-height:0}.ob .wbot{display:grid;grid-template-columns:1fr 1.7fr;gap:1cqw;min-height:0}.ob .wcard{background:#1b1b4b;border-radius:.8cqw;padding:1.4cqh 1.2cqw;min-height:0;overflow:hidden}.ob .wbar{position:relative;display:block;height:.9cqh;min-height:6px;background:#2c2c63;border-radius:1cqh;flex:1}.ob .wfill{position:absolute;left:0;top:0;bottom:0;border-radius:inherit}.ob .wover{position:absolute;right:-.5cqw;top:50%;transform:translateY(-50%);border-left:.5cqw solid #FF6B5E;border-top:.5cqh solid transparent;border-bottom:.5cqh solid transparent}.ob .wmark{position:absolute;top:-.5cqh;bottom:-.5cqh;width:2px;background:#fff;border-radius:1px}.ob .w-good{background:#3ddc84}.ob .w-warn{background:#ffb547}.ob .w-bad{background:#ff6b5e}.ob .w-info{background:#7fa6db}.ob .w-quiet{background:#5b5e8a}.ob .t-good{color:#3ddc84!important}.ob .t-warn{color:#ffb547!important}.ob .t-bad{color:#ff6b5e!important}.ob .t-info{color:#9ec2f0!important}.ob .wstatus{display:flex;flex-direction:column;gap:.85cqh}.ob .wsrow{display:grid;grid-template-columns:auto 11.5em 1fr 2.5em;gap:.7cqw;align-items:center}.ob .wdot{width:.7em;height:.7em;border-radius:50%}.ob .wslabel{color:#cfd1e8;font-size:.95em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob .wsbar{height:.9cqh;min-height:6px;background:#2c2c63;border-radius:1cqh;overflow:hidden}.ob .wsbar i{display:block;height:100%}.ob .wsrow b{text-align:right;font-variant-numeric:tabular-nums;font-size:1.1em}.ob .wplats{display:grid;grid-template-columns:1fr 1fr;gap:1cqh .9cqw}.ob .wplat{background:#23235a;border-radius:.6cqw;padding:1cqh .9cqw;display:flex;flex-direction:column;gap:.45cqh;min-height:0}.ob .wplathead{display:flex;justify-content:space-between;align-items:baseline}.ob .wplathead b{color:#fff;font-weight:600}.ob .wplathead span{color:#8c90b8;font-size:.82em}.ob .wplatbig{font-size:1.55em;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;line-height:1.15}.ob .wplatsub{color:#a9accb;font-size:.85em}.ob .winsights{display:flex;flex-direction:column;gap:1cqh}.ob .wfact{margin:0;line-height:1.3;color:#cfd1e8;padding-left:.8cqw;border-left:3px solid #3A3A74;font-size:.94em}.ob .wfact b{font-size:1.2em;font-weight:600}.ob .t-edge-good{border-left-color:#3ddc84}.ob .t-edge-warn{border-left-color:#ffb547}.ob .t-edge-bad{border-left-color:#ff6b5e}.ob .t-edge-info{border-left-color:#7fa6db}.ob .t-edge-quiet{border-left-color:#5b5e8a}.ob .wowners{display:flex;flex-direction:column;gap:.8cqh}.ob .wowner{display:grid;grid-template-columns:7em 1fr 8.5em;gap:.9cqw;align-items:center}.ob .woname{color:#fff;font-weight:500}.ob .wonum{display:flex;gap:.6cqw;justify-content:flex-end;align-items:baseline;font-variant-numeric:tabular-nums}.ob .wonum em{font-style:normal;font-size:.82em}.ob .wtodo{display:flex;flex-direction:column;gap:.7cqh}.ob .wtodorow{display:grid;grid-template-columns:minmax(0,1.3fr) auto minmax(0,2fr) 5em;gap:.9cqw;align-items:center;border-left:3px solid;padding:.6cqh 0 .6cqh .8cqw;background:#20204f;border-radius:0 .4cqw .4cqw 0}.ob .wtodoname{display:flex;flex-direction:column;min-width:0}.ob .wtodoname b{color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob .wtodoname span{color:#8c90b8;font-size:.82em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob .wpill{font-size:.72em;font-weight:700;color:#12123a;border-radius:1em;padding:.2em .7em;white-space:nowrap}.ob .wtodoadv{color:#cfd1e8;font-size:.9em;line-height:1.35}.ob .wtodowho{color:#8c90b8;font-size:.85em;text-align:right;padding-right:.6cqw}.ob .wclear{color:#3ddc84;margin:0}.ob .wfoot{display:flex;gap:1cqw;align-items:center;color:#5b5e8a;font-size:.78em}.ob .wfoot span{margin-right:auto}.ob .wbtn{background:none;border:1px solid #3A3A74;color:#8c90b8;border-radius:.4cqw;padding:.3em .8em;font:inherit;cursor:pointer}.ob .wbtn:hover{color:#fff;border-color:#8c90b8}.ob .wempty{margin:auto;color:#8c90b8}.ob .wkline{display:flex;align-items:baseline;gap:.6cqw;flex-wrap:wrap}.ob .wdelta{font-style:normal;font-size:.82em;font-weight:600;letter-spacing:.01em;white-space:nowrap}.ob .wdelta.good{color:#3ddc84}.ob .wdelta.bad{color:#ffb547}.ob .wdelta.neutral{color:#a9accb}.ob .wdelta.flat{color:#5b5e8a;font-weight:500}.ob .wfill{transition:width 1.4s cubic-bezier(.2,.7,.2,1)}.ob .wgrow{animation:wgrow 1.4s cubic-bezier(.2,.7,.2,1) both;transform-origin:left center}@keyframes wgrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ob .wpage{animation:wpage .7s ease both}@keyframes wpage{0%{opacity:0;transform:translateY(.6cqh)}to{opacity:1;transform:none}}.ob .wtodo.wpage{display:flex}.ob .winsights .wpage{display:flex;flex-direction:column;gap:1cqh}.ob .wdots{float:right;display:inline-flex;gap:.35cqw;align-items:center;margin-top:.3em}.ob .wdots i{width:.45em;height:.45em;border-radius:50%;background:#3a3a74;transition:background .4s}.ob .wdots i.on{background:#cfd1e8}.ob .wcount{color:#8c90b8;text-transform:none;letter-spacing:0;font-weight:500}.ob .wact{display:inline-flex;align-items:baseline;gap:.5cqw;margin-right:auto;color:#a9accb;font-size:1.1em;animation:wact .6s ease both;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob .wact b{color:#fff;font-weight:600}.ob .wact.quiet{color:#5b5e8a;font-size:1em}@keyframes wact{0%{opacity:0;transform:translateY(.8cqh)}to{opacity:1;transform:none}}.ob .wactdot{width:.5em;height:.5em;border-radius:50%;background:#3ddc84;align-self:center;box-shadow:0 0 #3ddc8499;animation:wactdot 2.4s ease-out 1}@keyframes wactdot{0%{box-shadow:0 0 #3ddc8499}to{box-shadow:0 0 0 .7em #3ddc8400}}.ob .wacttime{color:#5b5e8a;font-variant-numeric:tabular-nums}.ob .wactacct{color:#cfd1e8}.ob .wactcount{color:#5b5e8a;font-size:.85em;margin-left:.6cqw}.ob .wfoot span.wact{margin-right:auto}.ob .todocard.leaving{animation:cardout .65s ease forwards;pointer-events:none}@keyframes cardout{0%{opacity:1;transform:none}35%{opacity:1;transform:scale(1.015)}to{opacity:0;transform:scale(.94)}}.ob .donetick{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:calc(34 * var(--u));color:#137a00;background:#f2fcf0e0;border-radius:inherit;animation:tickin .35s ease both}@keyframes tickin{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.ob .todocount{font-size:calc(12 * var(--u));font-weight:600;color:var(--wire);margin-left:calc(8 * var(--u));font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.ob .wfill,.ob .wdots i{transition:none}.ob .wgrow,.ob .wpage,.ob .wact,.ob .wactdot,.ob .todocard.leaving,.ob .donetick{animation:none}}.ob .w-else{background:#3fc1c9}.ob .wstack{display:flex}.ob .wstack i{display:block;height:100%}.ob .wsvc{display:flex;flex-direction:column;gap:.5cqh}.ob .wsvchead{display:flex;justify-content:space-between;align-items:baseline}.ob .wsvchead b{color:#fff;font-weight:600;font-size:1.05em}.ob .wsvchead span{color:#cfd1e8;font-variant-numeric:tabular-nums}.ob .wsvcsub{color:#8c90b8;font-size:.82em;min-height:1.2em}.ob .wplatrow{grid-template-columns:9em 1fr 2.2em 2.8em}.ob .wsmall{color:#8c90b8;font-size:.82em;text-align:right;font-variant-numeric:tabular-nums}.ob .wlegend{float:right;text-transform:none;letter-spacing:0;font-weight:500;display:inline-flex;gap:.5cqw;align-items:center}.ob .wlegend i{display:inline-block;width:.7em;height:.7em;border-radius:2px;margin-left:.4cqw}.ob .wopprow{grid-template-columns:minmax(0,1.3fr) auto minmax(0,1.2fr) 5em}.ob .dash .modebar{display:flex;gap:calc(6 * var(--u));align-items:center;margin-bottom:calc(10 * var(--u))}.ob .runningnote{display:flex;align-items:center;gap:calc(10 * var(--u));font-size:calc(12.5 * var(--u));color:var(--ink2);margin:0}.ob .spin{width:calc(14 * var(--u));height:calc(14 * var(--u));border:2px solid var(--line);border-top-color:var(--green);border-radius:50%;animation:obspin .8s linear infinite;flex:none}@keyframes obspin{to{transform:rotate(360deg)}}.ob .featureswitch{margin-right:calc(12 * var(--u))}.ob .tl{font-size:calc(11 * var(--u))}.ob .tl th,.ob .tl td{border-bottom:1px solid #F1F1F6}.ob .tl .cols th{height:auto;padding:calc(6 * var(--u)) 0;text-align:center;width:calc(22 * var(--u))}.ob .tl .cols th.who{text-align:left;min-width:calc(150 * var(--u));width:auto}.ob .tld{writing-mode:horizontal-tb;transform:none;font-size:calc(10 * var(--u));color:var(--wire)}.ob .tl th.off,.ob .tl td.off{background:#f7f7fa}.ob .tl td.tlc{padding:calc(3 * var(--u)) calc(2 * var(--u));text-align:center;vertical-align:middle}.ob .tlbar{display:block;height:calc(14 * var(--u));border-radius:calc(3 * var(--u));width:100%;min-width:calc(14 * var(--u))}.ob .booklegend .tlbar{width:calc(14 * var(--u));display:inline-block}.ob .t-annual{background:var(--green)}.ob .t-sick{background:#e8a302}.ob .t-family{background:#7cc96b}.ob .t-religious{background:#2a4a7c}.ob .t-unpaid{background:#a7aac0}.ob .tlbar.pending{opacity:.45;outline:1px dashed var(--wire);outline-offset:-1px}.ob .tltot{text-align:right;padding-right:calc(8 * var(--u));font-weight:600;color:var(--ink2);min-width:calc(40 * var(--u))}.ob .tlcount{font-size:calc(10 * var(--u));color:var(--ink2)}.ob .tlcount.thin{color:#96190f;font-weight:600}.ob .leaveimport{margin-top:calc(12 * var(--u));border-top:1px solid var(--line);padding-top:calc(12 * var(--u))}.ob .leaveimport .pastebox{width:100%}.ob .cap{display:inline-flex;align-items:center;gap:calc(5 * var(--u));font-size:calc(11 * var(--u));color:var(--wire);border:1px solid var(--line);border-radius:calc(12 * var(--u));padding:calc(2 * var(--u)) calc(8 * var(--u)) calc(2 * var(--u)) calc(6 * var(--u));cursor:pointer}.ob .cap.on{color:#2a4a7c;border-color:#c9d8f0;background:#f6f9fe}.ob .cap input{margin:0;width:calc(12 * var(--u));height:calc(12 * var(--u))}.ob .rosterbox{background:#fff;border:1px solid var(--line);border-radius:calc(11 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u));margin:calc(16 * var(--u)) 0 calc(6 * var(--u))}.ob .rcount{font-style:normal;font-size:calc(9.5 * var(--u));color:var(--ink2);background:#efeff4;border-radius:calc(4 * var(--u));padding:0 calc(5 * var(--u));font-weight:600}.ob select.ownerin{width:calc(170 * var(--u))}.ob .fhead{display:flex;align-items:flex-start;gap:calc(16 * var(--u));justify-content:space-between}.ob .fhead .lede{flex:1}.ob .fhead b{color:var(--navy);font-weight:600}.ob .frow-med{width:calc(52 * var(--u));text-align:right;flex:none;font-size:calc(11.5 * var(--u));font-weight:600;font-variant-numeric:tabular-nums}.ob .fnote{flex-direction:column;gap:calc(3 * var(--u))}.ob .fnote.done{opacity:.62}.ob .fnote-body{display:block}.ob .fnote-fix{display:block;margin-top:calc(4 * var(--u));font-style:normal;color:#12760a}.ob.wallmode .bar-right,.ob.wallmode .tabs,.ob.wallmode .hint,.ob.wallmode .foot,.ob.wallmode .crow-right .qbtn,.ob.wallmode .strip-actions{display:none}.ob.wallmode .bar{padding-top:calc(18 * var(--u));padding-bottom:calc(18 * var(--u))}.ob.wallmode .ov{padding-top:calc(26 * var(--u));max-width:none;width:100%}.ob.wallmode .friction{max-width:none;width:100%}.ob.wallmode .crow-open,.ob.wallmode .att{cursor:default}.ob .wallout{position:fixed;right:calc(14 * var(--u));bottom:calc(14 * var(--u));z-index:30;background:var(--navy);color:#fff;border:0;border-radius:calc(7 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));font-size:calc(11 * var(--u));opacity:.18}.ob .wallout:hover{opacity:1}@keyframes obrise{0%{opacity:0;transform:translateY(calc(7 * var(--u)))}to{opacity:1;transform:none}}@keyframes obgrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes obdraw{0%{stroke-dashoffset:18}to{stroke-dashoffset:0}}@keyframes obflow{to{stroke-dashoffset:-32}}@keyframes obflash{0%{background:#f1fbee;border-color:var(--green)}to{background:#fff;border-color:var(--line)}}@keyframes obring{0%{box-shadow:0 0 #19194752,0 calc(2 * var(--u)) calc(8 * var(--u)) #1919471f}to{box-shadow:0 0 0 calc(4 * var(--u)) #1919471a,0 calc(2 * var(--u)) calc(8 * var(--u)) #1919471f}}@keyframes obfade{0%{opacity:0}to{opacity:1}}@keyframes obslide{0%{opacity:0;transform:translate(calc(24 * var(--u)))}to{opacity:1;transform:none}}@keyframes obpop{0%{opacity:0;transform:translate(-50%,-50%) scale(.965)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ob .wires path.lv{stroke:var(--navy);stroke-width:2.2;stroke-dasharray:8 8;animation:obflow 1s linear infinite}.ob .wires marker path.lv{fill:var(--navy)}.ob .crow,.ob .item,.ob .tplrow,.ob .frow{animation:obrise .3s ease-out both;animation-delay:calc(var(--i,0)*28ms)}.ob .stat{animation:obrise .32s ease-out both}.ob .stat:nth-child(2){animation-delay:.05s}.ob .stat:nth-child(3){animation-delay:.1s}.ob .stat:nth-child(4){animation-delay:.15s}.ob .fun-track i{animation:obgrow .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0)*55ms);transform-origin:left}.ob .frow-bar,.ob .split{animation:obgrow .5s cubic-bezier(.2,.8,.2,1) both;transform-origin:left}.ob .frow-bar{animation-delay:calc(var(--i,0)*28ms + 60ms)}.ob .brandbar{animation:obgrow .55s cubic-bezier(.2,.8,.2,1) both;transform-origin:left}.ob .item.flash{animation:obflash .64s ease-out}.ob .card.now{animation:obring .5s ease-out}.ob .strip-msg{animation:obrise .3s ease-out both}.ob .scrim{animation:obfade .18s ease-out both}.ob .panel{animation:obslide .28s cubic-bezier(.2,.8,.2,1) both}.ob .modal{animation:obpop .22s cubic-bezier(.2,.8,.2,1) both}@media(min-width:2000px){.ob .ov{max-width:min(calc(1400 * var(--u)),95vw)}.ob .list,.ob .friction,.ob .tpl,.ob .foot{max-width:min(calc(1120 * var(--u)),95vw)}.ob .crows{display:grid;grid-template-columns:1fr 1fr;gap:calc(6 * var(--u));align-items:stretch}.ob .mini{max-width:none}}@media(prefers-reduced-motion:reduce){.ob *{transition:none!important;animation:none!important}}.ob .skel{display:grid;gap:calc(16 * var(--u));padding:calc(24 * var(--u)) 0}.ob .skel-row{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(16 * var(--u))}.ob .skel-b{display:block;border-radius:calc(10 * var(--u));background:linear-gradient(90deg,#ececf3 25%,#f5f5fa 37%,#ececf3 63%);background-size:400% 100%;animation:skel-shimmer 1.4s ease infinite}.ob .skel-b.card{height:calc(92 * var(--u))}.ob .skel-b.panel{height:calc(240 * var(--u))}@keyframes skel-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media(max-width:760px){.ob .skel-row{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.ob .skel-b{animation:none}}.ob .commv,.ob .dash{padding-left:calc(22 * var(--u));padding-right:calc(22 * var(--u));box-sizing:content-box}@media(max-width:760px){.ob .commv,.ob .dash{padding-left:calc(12 * var(--u));padding-right:calc(12 * var(--u))}}.ob{--navy:#191947;--green:#1EA800;--green-ink:#136A00;--ink:#191947;--ink2:#565A78;--ink3:#6B6F8A;--soft:#3F4363;--line:#E3E5EE;--line2:#EEF0F5;--field:#D5D8E5;--paper:#F5F6FA;--tint:#ECEDF7;--ok-bg:#E8F6E4;--ok-ink:#136A00;--warn-bg:#FFF4E0;--warn-ink:#8A4500;--warn:#D97706;--bad-bg:#FEECEB;--bad-ink:#9F1C12;--bad:#D92D20;font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--paper)}.ob :focus-visible{outline:3px solid var(--green);outline-offset:2px;border-radius:calc(6 * var(--u))}.ob input:focus-visible,.ob select:focus-visible,.ob textarea:focus-visible{outline:3px solid rgba(30,168,0,.35);outline-offset:0;border-color:var(--navy)}.ob .frame{display:flex;align-items:stretch;min-height:100vh}.ob .side{flex:0 0 calc(248 * var(--u));width:calc(248 * var(--u));box-sizing:border-box;background:#fff;border-right:1px solid var(--line);position:sticky;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column;gap:calc(8 * var(--u));padding:calc(20 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u))}.ob .side-brand{position:relative;display:flex;flex-direction:column;gap:calc(6 * var(--u));padding:calc(4 * var(--u)) calc(10 * var(--u)) calc(14 * var(--u))}.ob .side-logo{width:calc(150 * var(--u));height:auto;display:block}.ob .side-name{font-size:calc(12 * var(--u));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink2)}.ob .side-close{display:none}.ob .side-nav{flex:1;display:flex;flex-direction:column;gap:calc(10 * var(--u))}.ob .side-group{display:flex;flex-direction:column;gap:calc(2 * var(--u))}.ob .side-label{font-size:calc(11 * var(--u));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:calc(6 * var(--u)) calc(10 * var(--u)) calc(4 * var(--u))}.ob .side-item{display:flex;align-items:center;gap:calc(10 * var(--u));width:100%;min-height:calc(40 * var(--u));padding:0 calc(10 * var(--u));border:0;border-radius:calc(10 * var(--u));background:transparent;color:var(--soft);font:inherit;font-size:calc(14 * var(--u));font-weight:500;text-align:left;cursor:pointer}.ob .side-item:hover{background:#f3f4f8;color:var(--ink)}.ob .side-item.on{background:var(--tint);color:var(--ink);font-weight:600}.ob .side-item:disabled{opacity:.45;cursor:default;background:transparent}.ob .side-dot{flex:0 0 auto;width:6px;height:6px;border-radius:3px;background:transparent}.ob .side-item.on .side-dot{background:var(--green)}.ob .side-text{flex:1;min-width:0}.ob .side-item .tabcount{margin-left:auto}.ob .side-foot{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(14 * var(--u)) calc(6 * var(--u)) calc(2 * var(--u));border-top:1px solid var(--line2)}.ob .avatar{flex:0 0 auto;width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:50%;background:var(--ok-bg);color:var(--ok-ink);font-weight:700;font-size:calc(12.5 * var(--u));display:flex;align-items:center;justify-content:center}.ob .side-who{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.ob .side-who b{font-size:calc(13 * var(--u));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob .side-who small{font-size:calc(11 * var(--u));color:var(--ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob .side-scrim{display:none}.ob .maincol{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ob .top{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:calc(10 * var(--u));padding:calc(12 * var(--u)) calc(22 * var(--u));background:#fff;border-bottom:1px solid var(--line)}.ob .top-menu{display:none;flex:0 0 auto;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);cursor:pointer}.ob .top-logo{display:none;width:calc(110 * var(--u));height:auto}.ob .top-search{flex:1 1 calc(260 * var(--u));max-width:calc(420 * var(--u));display:flex;align-items:center;gap:calc(8 * var(--u));height:calc(40 * var(--u));padding:0 calc(12 * var(--u));border:1px solid var(--field);border-radius:calc(10 * var(--u));background:#f9fafc;color:var(--ink2);box-sizing:border-box}.ob .top-search .searchbox{flex:1;min-width:0;width:auto;height:auto;margin:0;padding:0;border:0;background:transparent;box-shadow:none;font-size:calc(13.5 * var(--u))}.ob .top-search .searchbox:focus-visible{outline:none}.ob .top-search:focus-within{border-color:var(--navy);outline:3px solid rgba(30,168,0,.35)}.ob .top-gap{flex:1 1 0}.ob .top select{width:auto;max-width:calc(230 * var(--u));min-height:calc(40 * var(--u))}.ob .more{position:relative}.ob .more>summary{list-style:none;cursor:pointer}.ob .more>summary::-webkit-details-marker{display:none}.ob .more-pop{position:absolute;right:0;top:calc(100% + 8px);z-index:30;min-width:calc(230 * var(--u));display:flex;flex-direction:column;gap:2px;padding:calc(8 * var(--u));background:#fff;border:1px solid var(--line);border-radius:calc(14 * var(--u));box-shadow:0 12px 32px #19194724}.ob .more-item{display:flex;align-items:center;min-height:calc(40 * var(--u));padding:0 calc(12 * var(--u));border:0;border-radius:calc(10 * var(--u));background:transparent;color:var(--ink);font:inherit;font-size:calc(13.5 * var(--u));font-weight:500;text-align:left;cursor:pointer}.ob .more-item:hover{background:var(--tint)}.ob .more-phone{display:none}.ob .more-row{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u));font-size:calc(12.5 * var(--u));font-weight:600;color:var(--ink2)}.ob .more-row select{width:auto;min-height:calc(34 * var(--u))}.ob .pagehead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:calc(16 * var(--u));padding:calc(24 * var(--u)) calc(22 * var(--u)) calc(4 * var(--u))}.ob .pagehead-text{display:flex;flex-direction:column;gap:calc(2 * var(--u));min-width:0}.ob .eyebrow{font-size:calc(12 * var(--u));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.ob .pagehead h1{margin:0;font-size:calc(28 * var(--u));line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.ob .pagehead-tools{display:flex;flex-wrap:wrap;align-items:center;gap:calc(10 * var(--u))}.ob .bottombar{display:none}.ob .btn{min-height:calc(40 * var(--u));padding:0 calc(16 * var(--u));justify-content:center;gap:calc(6 * var(--u));border:1px solid transparent;border-radius:calc(10 * var(--u));font-size:calc(13.5 * var(--u));font-weight:600;line-height:1.2;transition:background .15s,border-color .15s}.ob .btn:hover{background:#2a2a66}.ob .btn.ghost{background:#fff;color:var(--navy);border-color:var(--field)}.ob .btn.ghost:hover{background:#fff;border-color:var(--navy)}.ob .btn.small{min-height:calc(32 * var(--u));padding:0 calc(12 * var(--u));font-size:calc(12.5 * var(--u));border-radius:calc(9 * var(--u))}.ob .btn.danger,.ob .btn.danger:hover{background:#b42318;border-color:#b42318;color:#fff}.ob .btn.ghost.danger{background:#fff;color:#b42318;border-color:#f3b9b2}.ob .btn:disabled,.ob .btn:disabled:hover{background:#e9ebf2;color:var(--ink3);border-color:transparent;cursor:default}.ob .btn.ghost:disabled{background:#fff;border-color:var(--line)}.ob .link{color:var(--navy);text-underline-offset:3px;font-size:calc(12.5 * var(--u))}.ob .link.danger{color:#b42318}.ob input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.ob select,.ob textarea{border-color:var(--field);border-radius:calc(10 * var(--u))}.ob .dpanel,.ob .tile{border-color:var(--line);border-radius:calc(14 * var(--u))}.ob .tabcount{background:var(--warn-bg);color:var(--warn-ink);font-style:normal;font-weight:700;border-radius:999px;padding:0 calc(7 * var(--u));font-size:calc(11 * var(--u))}.ob .cf-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#19194773}.ob .cf{width:100%;max-width:calc(440 * var(--u));box-sizing:border-box;background:#fff;border-radius:calc(18 * var(--u));padding:calc(24 * var(--u));box-shadow:0 20px 48px #19194740}.ob .cf h2{margin:0 0 calc(8 * var(--u));font-size:calc(18 * var(--u));line-height:1.35;font-weight:700;color:var(--ink)}.ob .cf p{margin:0;color:var(--soft);font-size:calc(14 * var(--u));line-height:1.5}.ob .cf-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:calc(10 * var(--u));margin-top:calc(20 * var(--u))}.ob.wallmode .side,.ob.wallmode .top,.ob.wallmode .bottombar,.ob.wallmode .pagehead{display:none}@media(max-width:900px){.ob .side{position:fixed;left:0;top:0;bottom:0;z-index:60;width:min(300px,86vw);height:auto;border-radius:0 20px 20px 0;box-shadow:8px 0 32px #1919472e;transform:translate(-105%);transition:transform .22s ease}.ob .side.open{transform:none}.ob .side-close{display:flex;position:absolute;top:0;right:0;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);cursor:pointer}.ob .side-item{min-height:44px}.ob .side-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;border:0;padding:0;background:#19194773;cursor:pointer}.ob .top-menu{display:flex}.ob .top-logo{display:block}}@media(max-width:900px)and (prefers-reduced-motion:reduce){.ob .side{transition:none}}@media(max-width:760px){.ob .top{padding:calc(10 * var(--u)) calc(12 * var(--u))}.ob .top-search{order:10;flex-basis:100%;max-width:none}.ob .top>.btn,.ob .top .sync-text{display:none}.ob .more-phone{display:flex}.ob .pagehead{padding:calc(18 * var(--u)) calc(14 * var(--u)) 0}.ob .pagehead h1{font-size:calc(24 * var(--u))}.ob .maincol{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.ob .bottombar{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--line);padding:6px 4px calc(10px + env(safe-area-inset-bottom,0px))}.ob .bt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;border:0;border-radius:12px;background:transparent;color:var(--ink2);font:inherit;font-size:11px;font-weight:500;cursor:pointer}.ob .bt.on{background:var(--tint);color:var(--ink);font-weight:700}.ob .cf-scrim{align-items:flex-end;padding:0}.ob .cf{max-width:none;border-radius:22px 22px 0 0;padding:24px 20px calc(24px + env(safe-area-inset-bottom,0px))}.ob .cf-actions{flex-direction:column-reverse}.ob .cf-actions .btn{min-height:48px;width:100%}}.ob .crow,.ob .crow[class*=" s-"],.ob .crow[class*=" pc-"]{background:#fff;border-color:var(--line);border-radius:calc(14 * var(--u))}.ob .crow:before{display:none}.ob .crow:hover{border-color:var(--field);box-shadow:0 2px 10px #1919470f}.ob .crow.stale,.ob .crow.chasing{border-color:#f2d7a6}.ob .crow.s-stopped,.ob .crow.s-lost{border-color:#f3b9b2}.ob .crow.lit{border-color:var(--navy);box-shadow:0 0 0 3px #19194714}.ob .crow-open{padding:calc(16 * var(--u)) 0 calc(16 * var(--u)) calc(18 * var(--u))}.ob .crow-name{font-size:calc(15 * var(--u));font-weight:700;letter-spacing:0}.ob .crow-sub{font-size:calc(12.5 * var(--u))}.ob .pill{gap:calc(6 * var(--u));font-size:calc(12 * var(--u));letter-spacing:0;text-transform:none;font-weight:600;line-height:1.2;border-radius:999px;padding:calc(4 * var(--u)) calc(10 * var(--u));background:var(--tint);color:var(--soft)}.ob .pill:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:3px;background:currentColor;opacity:.75}.ob .pill>i.pulse{display:none}.ob .pill.s-active{background:var(--tint);color:var(--ink)}.ob .pill.s-complete,.ob .pill.on{background:var(--ok-bg);color:var(--ok-ink)}.ob .pill.s-complete:before,.ob .pill.on:before{background:var(--green);opacity:1}.ob .pill.s-stopped,.ob .pill.s-lost,.ob .pill.spent{background:var(--bad-bg);color:var(--bad-ink)}.ob .pill.s-stopped:before,.ob .pill.s-lost:before,.ob .pill.spent:before{background:var(--bad);opacity:1}.ob .pill.chase,.ob .pill.stale,.ob .pill.old{background:var(--warn-bg);color:var(--warn-ink)}.ob .pill.chase:before,.ob .pill.stale:before,.ob .pill.old:before{background:var(--warn);opacity:1}.ob .pill.expansion{background:#e6f4f1;color:#0b5d50}.ob .top .whoami{display:none}.ob .todocard,.ob .todocard[class*=tone-edge-]{border:1px solid var(--line);border-radius:calc(14 * var(--u))}.ob .bcard{border:1px solid var(--line);border-radius:calc(12 * var(--u))}.ob button.pill:before,.ob a.pill:before{display:none}.ob button.pill{cursor:pointer;border:1px solid transparent}.ob button.pill.on{border-color:#bfe3b4}.ob .pagebody{padding:calc(16 * var(--u)) calc(22 * var(--u)) calc(40 * var(--u));min-width:0}.ob .pagebody .ov{padding:calc(4 * var(--u)) 0 calc(24 * var(--u))}.ob .pagebody .commv,.ob .pagebody .dash{padding-left:0;padding-right:0}.ob .pagebody.v-exco{padding-top:0}.ob .pagebody .ex{margin:0 calc(-22 * var(--u)) 0}@media(max-width:760px){.ob .pagebody{padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(28 * var(--u))}.ob .pagebody .ex{margin:0 calc(-14 * var(--u)) 0}}@media(max-width:760px){.ob .mixtable{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ob .person{grid-template-columns:minmax(0,1fr) auto}.ob .person>input,.ob .person>select{grid-column:1 / -1;min-width:0}.ob .person-leave{flex-wrap:wrap}.ob .person-leave>*{min-width:0;max-width:100%}.ob .person .btn{white-space:normal}}@media(max-width:760px){.ob .tpl-head{flex-wrap:wrap}.ob .tpl-head>*{min-width:0}.ob .dashcols{grid-template-columns:minmax(0,1fr)}.ob .dashcols>*{min-width:0}}.ob .side-hide{position:absolute;top:0;right:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--ink3);cursor:pointer}.ob .side-hide:hover{background:var(--tint);color:var(--ink);border-color:var(--line)}.ob .side-pin{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;border:1px dashed var(--field);border-radius:10px;background:#fff;color:var(--soft);font:inherit;font-size:calc(13 * var(--u));font-weight:600;cursor:pointer}.ob .side-pin:hover{border-color:var(--navy);color:var(--ink)}.ob .frame.slim .side{position:fixed;left:0;top:0;bottom:0;z-index:60;width:min(300px,86vw);height:auto;border-radius:0 20px 20px 0;box-shadow:8px 0 32px #1919472e;transform:translate(-105%);transition:transform .22s ease}.ob .frame.slim .side.open{transform:none}.ob .frame.slim .side-hide{display:none}.ob .frame.slim .side-close{display:flex;position:absolute;top:0;right:0;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);cursor:pointer}.ob .frame.slim .side-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;border:0;padding:0;background:#19194773;cursor:pointer}.ob .frame.slim .top-menu{display:flex}.ob .frame.slim .top-logo{display:block}@media(max-width:900px){.ob .side-hide,.ob .side-pin{display:none}}@media(prefers-reduced-motion:reduce){.ob .frame.slim .side{transition:none}}.ob .tblscroll .mixtable th:first-child,.ob .tblscroll .mixtable td:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:inset -1px 0 0 var(--line)}.ob .tblscroll .mixtable thead th:first-child{z-index:3}.ob .tblscroll .mixtable td.mixname{max-width:calc(240 * var(--u));overflow:hidden;text-overflow:ellipsis}.ob .tblscroll .mixtable td.mixname .storylink{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ob .tblscroll .mixtable tr:hover td:first-child{background:#f7f8fb}.ob .smart-alerts h3{display:flex;align-items:center;gap:8px}.ob .dsubtle{font-size:calc(12 * var(--u));font-weight:600;color:var(--ink3)}.ob .alert-list{list-style:none;margin:calc(10 * var(--u)) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(300 * var(--u)),1fr));gap:calc(10 * var(--u))}.ob .alert-item{display:flex;align-items:flex-start;gap:calc(10 * var(--u));padding:calc(12 * var(--u));border:1px solid var(--line);border-radius:calc(12 * var(--u));background:#fff}.ob .alert-kind{flex:0 0 auto;font-size:calc(11.5 * var(--u));font-weight:700;border-radius:999px;padding:calc(3 * var(--u)) calc(9 * var(--u))}.ob .alert-kind.k-spike,.ob .alert-tag.k-spike{background:var(--bad-bg);color:var(--bad-ink)}.ob .alert-kind.k-drop,.ob .alert-tag.k-drop{background:var(--warn-bg);color:var(--warn-ink)}.ob .alert-what{display:flex;flex-direction:column;gap:2px;min-width:0}.ob .alert-what .link{font-weight:600;font-size:calc(13.5 * var(--u));text-align:left}.ob .alert-what small{font-size:calc(12.5 * var(--u));color:var(--ink2)}.ob .alert-tag{display:inline-block;margin-left:6px;font-size:calc(10.5 * var(--u));font-weight:700;border-radius:999px;padding:1px calc(7 * var(--u));white-space:nowrap}.ob .suggest{display:block;margin-top:2px;font-size:calc(11.5 * var(--u));color:var(--green-ink);font-weight:600}.ob .hfall{margin-left:6px;font-size:calc(10.5 * var(--u));font-weight:700;color:var(--bad-ink);background:var(--bad-bg);border-radius:999px;padding:1px calc(7 * var(--u))}.ob .week-lede{max-width:calc(720 * var(--u));margin:0 0 calc(16 * var(--u))}.ob .week-quiet{font-size:calc(14 * var(--u))}.ob .week-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(360 * var(--u)),1fr));gap:calc(16 * var(--u));align-items:start}.ob .week-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ob .week-head h3{margin:0;display:flex;align-items:center;gap:8px}.ob .week-list{list-style:none;margin:calc(10 * var(--u)) 0 0;padding:0;display:flex;flex-direction:column;gap:calc(8 * var(--u))}.ob .week-item{display:flex;align-items:flex-start;gap:calc(10 * var(--u));font-size:calc(13.5 * var(--u));line-height:1.45}.ob .week-item a{color:var(--ink);text-decoration:none}.ob .week-item a:hover{text-decoration:underline;text-underline-offset:3px}.ob .week-dot{flex:0 0 auto;width:8px;height:8px;border-radius:4px;margin-top:6px;background:var(--ink3)}.ob .week-item.t-bad .week-dot{background:var(--bad)}.ob .week-item.t-warn .week-dot{background:var(--warn)}.ob .week-item.t-good .week-dot{background:var(--green)}.ob .handoveractions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(12 * var(--u));margin-top:calc(12 * var(--u))}.ob .hobrief{margin-top:calc(14 * var(--u));padding-top:calc(14 * var(--u));border-top:1px solid var(--line2);display:flex;flex-direction:column;gap:calc(12 * var(--u))}.ob .hobrief-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:calc(12 * var(--u))}.ob .hobrief-head .dsub{margin:0;max-width:calc(560 * var(--u))}.ob .hobrief-sec h4,.ob .hobrief-nb h4{margin:0 0 calc(4 * var(--u));font-size:calc(12 * var(--u));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.ob .hobrief-sec ul{margin:0;padding-left:calc(18 * var(--u));display:flex;flex-direction:column;gap:2px;font-size:calc(13.5 * var(--u));line-height:1.5;overflow-wrap:anywhere}.ob .hobrief-nb{background:var(--paper);border:1px solid var(--line);border-radius:calc(12 * var(--u));padding:calc(14 * var(--u))}.ob .hobrief-prompt{white-space:pre-wrap;font-family:inherit;font-size:calc(12.5 * var(--u));line-height:1.5;background:#fff;border:1px solid var(--line);border-radius:calc(10 * var(--u));padding:calc(12 * var(--u));margin:calc(8 * var(--u)) 0}.ob .hobrief-row{display:flex;flex-wrap:wrap;align-items:center;gap:calc(10 * var(--u))}.ob .pp{display:flex;flex-direction:column;gap:calc(16 * var(--u))}.ob .pp .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ob .pp-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(12 * var(--u))}.ob .pp-bar .dsub{margin:0}.ob .pp-search input{min-width:calc(280 * var(--u));min-height:calc(40 * var(--u))}.ob .pp-filters{display:flex;flex-wrap:wrap;gap:calc(8 * var(--u))}.ob .pp-teamhead,.ob .pp-sechead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:calc(8 * var(--u))}.ob .pp-teamhead h3,.ob .pp-sechead h3{margin:0;display:flex;align-items:center;gap:8px}.ob .pp-table td{vertical-align:top}.ob .pp-name{font-weight:700;font-size:calc(13.5 * var(--u));text-align:left}.ob .pp-chip{display:inline-flex;align-items:center;gap:5px;font-size:calc(11.5 * var(--u));font-weight:600;border-radius:999px;padding:calc(2 * var(--u)) calc(9 * var(--u));background:var(--tint);color:var(--soft);white-space:nowrap;margin-left:6px}.ob .pp-chip:before{content:"";width:6px;height:6px;border-radius:3px;background:currentColor;opacity:.7}.ob .pp-chip.c-ok{background:var(--ok-bg);color:var(--ok-ink)}.ob .pp-chip.c-warn{background:var(--warn-bg);color:var(--warn-ink)}.ob .pp-chip.c-bad{background:var(--bad-bg);color:var(--bad-ink)}.ob .pp-chip.c-navy{background:var(--navy);color:#fff}.ob .pp-chip.c-you{background:var(--ok-bg);color:var(--ok-ink)}.ob .pp-load{display:flex;align-items:center;gap:8px;min-width:calc(160 * var(--u))}.ob .pp-loadbar{flex:1;height:8px;border-radius:4px;background:#e9ebf2;position:relative;overflow:hidden}.ob .pp-loadfill{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--green)}.ob .pp-loadfill.l-warn{background:var(--warn)}.ob .pp-loadfill.l-bad{background:var(--bad)}.ob .pp-loadword{font-size:calc(12 * var(--u));font-weight:600;color:var(--ok-ink);min-width:calc(62 * var(--u))}.ob .pp-loadword.l-warn{color:var(--warn-ink)}.ob .pp-loadword.l-bad{color:var(--bad-ink)}.ob .pp-warn{color:var(--warn-ink);font-weight:600}.ob .pp-bad{color:var(--bad-ink);font-weight:600}.ob .pp-head{display:flex;flex-wrap:wrap;align-items:center;gap:calc(18 * var(--u))}.ob .pp-avatar{flex:0 0 auto;width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:50%;background:var(--tint);color:var(--ink);font-weight:700;display:flex;align-items:center;justify-content:center}.ob .pp-avatar.big{width:calc(68 * var(--u));height:calc(68 * var(--u));font-size:calc(22 * var(--u))}.ob .pp-headtext{flex:1 1 calc(300 * var(--u));min-width:0;display:flex;flex-direction:column;gap:2px}.ob .pp-headline{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ob .pp-headline h2{margin:0 4px 0 0;font-size:calc(26 * var(--u));font-weight:700;letter-spacing:-.01em}.ob .pp-headline .pp-chip{margin-left:0}.ob .pp-role{font-weight:500;color:var(--soft)}.ob .pp-mgr{display:flex;flex-direction:column;padding:calc(12 * var(--u)) calc(16 * var(--u));border-radius:calc(12 * var(--u));background:var(--paper);min-width:calc(200 * var(--u))}.ob .pp-mgr small{color:var(--ink2);font-weight:600}.ob .pp-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:#e9ebf2;border-radius:12px;align-self:flex-start}.ob .pp-tabs button{min-height:calc(36 * var(--u));padding:0 calc(16 * var(--u));border:0;border-radius:9px;background:transparent;color:var(--ink);font:inherit;font-weight:500;cursor:pointer}.ob .pp-tabs button.on{background:#fff;font-weight:600;box-shadow:0 1px 2px #1919471f}.ob .pp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(420 * var(--u))),1fr));gap:calc(16 * var(--u));align-items:start}.ob .pp-col{display:flex;flex-direction:column;gap:calc(16 * var(--u));min-width:0}.ob .pp-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(120 * var(--u)),1fr));gap:calc(10 * var(--u));margin-top:calc(10 * var(--u))}.ob .pp-stats>div{border:1px solid var(--line2);border-radius:12px;padding:calc(12 * var(--u));display:flex;flex-direction:column}.ob .pp-stats small{font-size:calc(11.5 * var(--u));color:var(--ink2);font-weight:600}.ob .pp-stats b{font-size:calc(20 * var(--u));font-variant-numeric:tabular-nums}.ob .pp-rows{list-style:none;margin:calc(8 * var(--u)) 0 0;padding:0;display:flex;flex-direction:column}.ob .pp-rows li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:calc(9 * var(--u)) 0;border-bottom:1px solid var(--line2)}.ob .pp-rows a{font-weight:600;color:var(--ink);text-decoration:none}.ob .pp-rows a:hover{text-decoration:underline}.ob .pp-list{margin:calc(8 * var(--u)) 0 0;padding-left:calc(18 * var(--u));display:flex;flex-direction:column;gap:4px}.ob .pp-private{background:var(--paper);border-style:dashed}.ob .pp-sooner{border-radius:12px;background:var(--warn-bg);padding:calc(12 * var(--u)) calc(14 * var(--u));margin:calc(10 * var(--u)) 0}.ob .pp-sooner b{color:var(--warn-ink)}.ob .pp-sooner ul,.ob .pp-agenda ul{margin:4px 0 0;padding-left:calc(18 * var(--u));display:flex;flex-direction:column;gap:3px;font-size:calc(13.5 * var(--u))}.ob .pp-agenda{display:flex;flex-direction:column;gap:calc(10 * var(--u));margin:calc(8 * var(--u)) 0}.ob .pp-agenda>small{font-size:calc(11.5 * var(--u));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.ob .pp-actions-row{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--u));margin-top:calc(8 * var(--u))}.ob .pp-inline{display:flex;flex-wrap:wrap;gap:calc(8 * var(--u));margin-top:calc(10 * var(--u))}.ob .pp-inline label{flex:1 1 calc(180 * var(--u))}.ob .pp-inline input{width:100%}.ob .pp-form{display:flex;flex-direction:column;gap:calc(10 * var(--u));margin-top:calc(10 * var(--u))}.ob .pp-form label{display:flex;flex-direction:column;gap:4px;font-size:calc(12.5 * var(--u));font-weight:600}.ob .pp-two{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--u))}.ob .pp-goal{border:1px solid var(--line2);border-radius:12px;padding:calc(12 * var(--u));margin-top:calc(10 * var(--u));display:flex;flex-direction:column;gap:4px}.ob .pp-goal.s-dropped{opacity:.6}.ob .pp-goal small{color:var(--soft)}.ob .pp-check{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.ob .pp-check input{width:18px;height:18px;margin-top:2px;accent-color:var(--navy)}.ob .pp-timeline{list-style:none;margin:calc(8 * var(--u)) 0 0;padding:0;display:flex;flex-direction:column;gap:calc(8 * var(--u))}.ob .pp-timeline li{display:grid;grid-template-columns:calc(96 * var(--u)) 1fr;gap:10px}.ob .pp-timeline small{color:var(--ink2);font-weight:600}.ob .pp-history summary{cursor:pointer;font-weight:600}.ob .pp-history ul{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:4px;font-size:calc(12.5 * var(--u))}.ob .oo-grid{display:grid;grid-template-columns:minmax(calc(260 * var(--u)),1fr) 2.2fr;gap:calc(16 * var(--u));align-items:start}.ob .oo-list{display:flex;flex-direction:column;gap:8px}.ob .oo-person{display:flex;flex-direction:column;gap:3px;text-align:left;padding:calc(12 * var(--u));border:1px solid var(--line2);border-radius:12px;background:#fff;font:inherit;color:var(--ink);cursor:pointer}.ob .oo-person.on{border:2px solid var(--navy);background:var(--paper)}.ob .oo-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.ob .oo-person small{color:var(--ink2)}.ob .oo-person .oo-why{color:var(--soft)}@media(max-width:760px){.ob .oo-grid,.ob .pp-two{grid-template-columns:minmax(0,1fr)}.ob .pp-search input{min-width:0;width:100%}.ob .pp-search{flex:1 1 100%}}.ob .pp-agenda li,.ob .pp-sooner li{color:var(--ink)}.ob .pp-agenda li.pt-bad{color:var(--bad-ink)}.ob .pp-agenda li.pt-warn{color:var(--warn-ink)}.ob .pp-agenda li.pt-topic{color:var(--navy);font-weight:600}.ob .pp-sooner li.pt-warn{color:#5c3d00}.ob .pp-sooner li.pt-good{color:var(--ok-ink)}.ob .undo{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:calc(14 * var(--u));max-width:min(calc(560 * var(--u)),calc(100vw - 32px));padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u)) calc(18 * var(--u));border-radius:calc(12 * var(--u));background:var(--navy);color:#fff;box-shadow:0 12px 32px #19194747;font-size:calc(13.5 * var(--u));overflow:hidden}.ob .undo-text{min-width:0}.ob .undo-btn{flex:0 0 auto;min-height:calc(36 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(9 * var(--u));border:1px solid rgba(255,255,255,.45);background:transparent;color:#fff;font:inherit;font-weight:700;cursor:pointer}.ob .undo-btn:hover{background:#ffffff24}.ob .undo-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.ob .undo-time{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--green);transform-origin:left;animation:undo-run linear forwards}@keyframes undo-run{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.ob .undo-time{animation:none;display:none}}@media(max-width:760px){.ob .undo{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}html.dark{color-scheme:dark}html.dark .ob{--navy:#C9C9DE;--green:#9FED8E;--ink:#C9C9DE;--ink2:#A3A5BB;--line:#393943;--wire:#686C91;--paper:#191921;color:var(--ink);background-color:var(--paper)}html.dark .ob input,html.dark .ob textarea,html.dark .ob select{color:var(--ink);background-color:#212336;border-color:var(--line)}html.dark .ob :focus-visible{outline-color:var(--u)}html.dark .ob .brandbar{background-color:var(--green)}html.dark .ob .bar{border-bottom-color:var(--line);background-color:#212336}html.dark .ob .brand-div{background-color:var(--line)}html.dark .ob .brand p,html.dark .ob .scalesel{color:var(--ink2)}html.dark .ob .scalesel.unset{border-color:#e8c470;color:#e1cfaf;background-color:#2d240d}html.dark .ob .whoami{color:var(--ink);background-color:#2f2f3b}html.dark .ob .btn{background-color:var(--navy);color:#212336;border-color:var(--navy)}html.dark .ob .btn:hover{background-color:#c5c5d8}html.dark .ob .btn.ghost{background-color:#212336;color:var(--navy);border-color:var(--line)}html.dark .ob .btn.ghost.danger{color:#e35d53;border-color:#bc0e00;background-color:#2d110d}html.dark .ob .link{background:none;color:var(--ink2)}html.dark .ob .link:hover{color:var(--navy)}html.dark .ob .link.danger:hover{color:#e35d53}html.dark .ob .link.warnlink{color:#ecc58b}html.dark .ob .link.warnlink:hover{color:#e1ccaf}html.dark .ob .tabs{border-bottom-color:var(--line);background-color:#212336}html.dark .ob .tabgroup{color:#6f728c}html.dark .ob .section{background:none;color:var(--wire)}html.dark .ob .section:hover{color:var(--ink2)}html.dark .ob .section.on{color:var(--ink)}html.dark .ob .section.on:after{background-color:var(--navy)}html.dark .ob .tabs.pages{background-color:#1f1f37;border-bottom-color:var(--line)}html.dark .ob .tab{background:none;border-bottom-color:var(--u);color:var(--ink2)}html.dark .ob .tab.on{color:var(--navy);border-bottom-color:var(--green)}html.dark .ob .zbtn{background-color:#212336;color:var(--ink2);border-color:var(--line)}html.dark .ob .zbtn.on{background-color:var(--navy);color:#212336;border-color:var(--navy)}html.dark .ob .prog-num span{color:var(--ink2)}html.dark .ob .strip{background-color:#212336;border-bottom-color:var(--line)}html.dark .ob .strip.stopped{background-color:#2d100d;border-bottom-color:#5d201b}html.dark .ob .strip-badge{background-color:var(--navy);color:#212336}html.dark .ob .strip-badge.red{background-color:#e35d53}html.dark .ob .strip-badge.grey{background-color:#31313c;color:var(--ink2)}html.dark .ob .strip-client{color:var(--navy)}html.dark .ob .strip-client em{color:var(--ink2)}html.dark .ob .pulse{background-color:currentColor}html.dark .ob .empty{color:var(--ink2)}html.dark .ob .empty h2{color:var(--ink)}html.dark .ob .stat{background-color:#212336;border-color:var(--line)}html.dark .ob .stat-s{color:var(--ink2)}html.dark .ob .panelbox{background-color:#212336;border-color:var(--line)}html.dark .ob .boxsub,html.dark .ob .boxempty{color:var(--ink2)}html.dark .ob .fun-track{background-color:#2f2f3b}html.dark .ob .fun-track i{background-color:var(--navy)}html.dark .ob .att{background:none;border-top-color:var(--line);color:var(--ink)}html.dark .ob .dot{background-color:var(--ink2)}html.dark .ob .dot.s-stopped{background-color:#e35d53}html.dark .ob .dot.s-idle{background-color:#e8c470}html.dark .ob .dot.s-active{background-color:var(--navy)}html.dark .ob .dot.s-complete{background-color:var(--green)}html.dark .ob .att-why{color:var(--ink2)}html.dark .ob .crow{background-color:#212336;border-color:var(--line)}html.dark .ob .crow:before{background-color:var(--ink2)}html.dark .ob .crow.s-stopped:before{background-color:#e35d53}html.dark .ob .crow.s-complete:before{background-color:var(--green)}html.dark .ob .crow.s-active:before{background-color:var(--navy)}html.dark .ob .crow.s-idle:before{background-color:#e8c470}html.dark .ob .crow:hover{border-color:var(--navy)}html.dark .ob .crow-open{background:none;color:inherit}html.dark .ob .pill{background-color:#31313c;color:var(--ink2)}html.dark .ob .pill.s-active{background-color:var(--navy);color:#212336}html.dark .ob .pill.s-stopped{background-color:#e35d53;color:#212336}html.dark .ob .pill.s-complete{background-color:var(--green);color:#212336}html.dark .ob .pill.old{background-color:#533e18;color:#ecc58b}html.dark .ob .crow-sub{color:var(--ink2)}html.dark .ob .crow-sub b{color:var(--navy)}html.dark .ob .crow-rag em{color:#212336}html.dark .ob .wires path{stroke:var(--wire);fill:none}html.dark .ob .wires path.lk{stroke:#393943}html.dark .ob .wires marker path{fill:var(--wire);stroke:none}html.dark .ob .wires marker path.lk{fill:#393943}html.dark .ob .sector{border-color:#3e3e4a;background:linear-gradient(180deg,#2d2d3b,#2f2f3d)}html.dark .ob .sector-head{color:var(--navy)}html.dark .ob .sector-sub,html.dark .ob .tag{color:var(--ink2)}html.dark .ob .tag.entry,html.dark .ob .tag.exit{color:var(--navy)}html.dark .ob .wirelabel{color:var(--ink2);background-color:var(--paper)}html.dark .ob .card{color:var(--ink);background-color:#212336;border-color:var(--line);box-shadow:0 1px calc(3 * var(--u)) #0000002b}html.dark .ob .card:hover{border-color:var(--navy)}html.dark .ob .card.on{border-color:var(--navy);box-shadow:0 0 0 calc(3 * var(--u)) #0000003d}html.dark .ob .card.now{border-color:var(--navy);box-shadow:0 0 0 calc(4 * var(--u)) #0000003d,0 calc(2 * var(--u)) calc(8 * var(--u)) #0000004a}html.dark .ob .card.stop{border-color:#bc0e00;background-color:#2d110d}html.dark .ob .card.locked{background-color:#2f2f38;border-color:#353540;box-shadow:none;color:#6f728c}html.dark .ob .card.locked:hover{border-color:#353540}html.dark .ob .card-dot{background-color:var(--st)}html.dark .ob .card-meta{color:var(--ink2)}html.dark .ob .card.locked .card-meta{color:#6f728c}html.dark .ob .nowtag{background-color:var(--navy);color:#212336}html.dark .ob .nowtag.stop{background-color:#e35d53}html.dark .ob .tick path{fill:none;stroke:var(--st)}html.dark .ob .hint{color:var(--ink2)}html.dark .ob .phase{color:var(--ink2);border-bottom-color:var(--line)}html.dark .ob .item{background-color:#212336;border-color:var(--line)}html.dark .ob .item:before{background-color:var(--st)}html.dark .ob .item:hover{border-color:var(--navy)}html.dark .ob .item.on{border-color:var(--navy);box-shadow:0 0 0 calc(3 * var(--u)) #00000038}html.dark .ob .item.now{border-color:var(--navy)}html.dark .ob .item.locked{background-color:#2f2f38;border-color:#353540;color:#6f728c}html.dark .ob .item.locked:hover{border-color:#353540}html.dark .ob .item-open{background:none;color:inherit}html.dark .ob .idx{color:#6f728c}html.dark .ob .chip{border-color:var(--line);color:var(--ink2)}html.dark .ob .chip.live{background-color:var(--navy);color:#212336;border-color:var(--navy)}html.dark .ob .chip.danger{background-color:#2d110d;color:#e8776f;border-color:#64221d}html.dark .ob .item-sub{color:var(--ink2)}html.dark .ob .item.locked .item-sub{color:#6f728c}html.dark .ob .qbtn{background-color:#212336;color:var(--navy);border-color:var(--line)}html.dark .ob .qbtn:hover{border-color:var(--navy)}html.dark .ob .qbtn.go{background-color:var(--green);color:#212336;border-color:var(--green)}html.dark .ob .qbtn.go:hover{background-color:#b2dea9;border-color:#b2dea9}html.dark .ob .item-docs{color:var(--ink2)}html.dark .ob .item-dot{background-color:var(--st)}html.dark .ob .foot,html.dark .ob .lede{color:var(--ink2)}html.dark .ob .frow-bar{background-color:#31313c}html.dark .ob .frow-count{color:var(--ink2)}html.dark .ob .fnote{background-color:#212336;border-color:var(--line);border-left-color:var(--u);color:var(--ink2)}html.dark .ob .fnote:hover{border-color:var(--navy);border-left-color:var(--st)}html.dark .ob .fnote-client{color:var(--navy)}html.dark .ob .tpl-name{border-color:transparent;background:none}html.dark .ob .tpl-name:hover{border-color:var(--line);background-color:#212336}html.dark .ob .tpl-meta{color:var(--ink2)}html.dark .ob .tpl-note{background-color:#212336;border-color:var(--line);border-left-color:var(--u);color:var(--ink2)}html.dark .ob .tplrow{background-color:#212336;border-color:var(--line)}html.dark .ob .doc{background-color:#191921;border-color:var(--line)}html.dark .ob .doc.empty{color:var(--ink2);background:none}html.dark .ob .doc button{background:none;color:var(--ink2)}html.dark .ob .doc button:hover{background-color:#2d110d;color:#e35d53}html.dark .ob .scrim{background-color:#00000094}html.dark .ob .panel{background-color:#212336;border-left-color:var(--line)}html.dark .ob .panel-head{border-bottom-color:var(--line)}html.dark .ob .kicker{color:var(--ink2)}html.dark .ob .x{background:none;color:var(--ink2)}html.dark .ob .lbl{color:var(--ink2)}html.dark .ob .seg{background-color:#212336;color:var(--navy);border-color:var(--line)}html.dark .ob .seg:hover{border-color:var(--navy)}html.dark .ob .seg.on{background-color:var(--navy);color:#212336;border-color:var(--navy)}html.dark .ob .seg.danger.on{background-color:#e35d53;border-color:#e35d53}html.dark .ob .warn{background-color:#2d100d;border-color:#5d201b;color:#ed9992}html.dark .ob .st{background-color:#212336;color:var(--navy);border-color:var(--line)}html.dark .ob .st i{background-color:var(--st);border-color:#c9c9de1f}html.dark .ob .st:hover{border-color:var(--navy)}html.dark .ob .st.on{background-color:var(--st);color:var(--stink);border-color:var(--st)}html.dark .ob .st.on i{background-color:var(--stink)}html.dark .ob .docs input{accent-color:#9FED8E}html.dark .ob .fine{color:var(--ink2)}html.dark .ob .pathbtn{background-color:#212336;color:var(--navy);border-color:var(--line)}html.dark .ob .pathbtn.on{background-color:var(--navy);color:#212336;border-color:var(--navy)}html.dark .ob .modal{background-color:#212336;box-shadow:0 calc(18 * var(--u)) calc(50 * var(--u)) #0009}html.dark .ob .pshape{background-color:#212336;border-color:var(--line)}html.dark .ob .pshape-bar{background-color:#2f2f3b}html.dark .ob .pshape-keys{color:var(--ink2)}html.dark .ob .pkey em{color:var(--ink)}html.dark .ob .ps-identified{background-color:var(--wire)}html.dark .ob .ps-contacted{background-color:var(--navy)}html.dark .ob .ps-booking{background-color:#b1ded7}html.dark .ob .ps-booked{background-color:var(--green)}html.dark .ob .groupempty{color:#6f728c}html.dark .ob .tabcount{background-color:#e8c470;color:#f1e9da}html.dark .ob .pill.expansion{background-color:#2c443e;color:#bfe3de}html.dark .ob .pp-identified{background-color:#31313c;color:var(--ink2)}html.dark .ob .pp-contacted{background-color:var(--navy);color:#212336}html.dark .ob .pp-booking{background-color:#b1ded7;color:#212336}html.dark .ob .p-won{background-color:var(--green);color:#212336}html.dark .ob .p-later{background-color:#533e18;color:#ecc58b}html.dark .ob .p-cold{background-color:#31313c;color:var(--ink2)}html.dark .ob .p-lost{background-color:#e35d53;color:#212336}html.dark .ob .dot.pd-identified{background-color:var(--wire)}html.dark .ob .dot.pd-contacted{background-color:var(--navy)}html.dark .ob .dot.pd-booking{background-color:#b1ded7}html.dark .ob .dot.pd-closed{background-color:#e8c470}html.dark .ob .crow.pc-identified:before{background-color:var(--wire)}html.dark .ob .crow.pc-contacted:before{background-color:var(--navy)}html.dark .ob .crow.pc-booking:before{background-color:#b1ded7}html.dark .ob .crow.pc-booking{background:linear-gradient(90deg,#2c443e 0,#212336 calc(230 * var(--u)))}html.dark .ob .crow.pc-converted:before{background-color:var(--green)}html.dark .ob .crow.pc-converted{background:linear-gradient(90deg,#304728 0,#212336 calc(230 * var(--u)))}html.dark .ob .crow.pc-not_now:before{background-color:#e8c470}html.dark .ob .crow.pc-not_interested:before,html.dark .ob .crow.pc-no_response:before{background-color:#4b4f77}html.dark .ob .ownertag{color:var(--ink2);background-color:#2f2f3b}html.dark .ob .crow-count em{color:var(--ink2)}html.dark .ob .endnote{background-color:#294235;border-color:#3c8963}html.dark .ob .btn.danger{background-color:#dd867f;border-color:#dd867f;color:#212336}html.dark .ob .demobar{background-color:#63521d;color:#cfc7bf;border-bottom-color:#c7a027}html.dark .ob .refusedbar{background-color:#4d221d;color:#d9b4b1;border-bottom-color:#a82a1a}html.dark .ob .demobar b{background-color:#e3c870;color:#212336}html.dark .ob .crashtext{background-color:#2d100d;border-color:#5d201b;color:#ed9992}html.dark .ob .digest{background-color:#191921;border-color:var(--line);color:var(--ink)}html.dark .ob .fun-n em{color:var(--ink2)}html.dark .ob .doclink{color:var(--navy);text-decoration-color:#545a7e}html.dark .ob .doclink:hover{text-decoration-color:var(--navy)}html.dark .ob .linkbtn{background:none;color:var(--ink2)}html.dark .ob .linkbtn:hover{color:var(--navy)}html.dark .ob .chasebox.spent{background-color:#2d100d;border-color:#5d201b}html.dark .ob .pill.spent{background-color:#e35d53;color:#212336}html.dark .ob .bcol{background-color:#191921;border-color:var(--line)}html.dark .ob .bcol-head{color:var(--ink2)}html.dark .ob .bcol-head em{background-color:#212336;color:var(--ink)}html.dark .ob .bcard{background-color:#212336;border-color:var(--line);border-left-color:var(--u);color:var(--ink)}html.dark .ob .bcard:hover{border-color:var(--navy);border-left-color:var(--navy)}html.dark .ob .bcard.s-active{border-left-color:var(--navy)}html.dark .ob .bcard.s-idle{border-left-color:#e8c470}html.dark .ob .bcard.s-stopped,html.dark .ob .bcard.s-lost{border-left-color:#e35d53}html.dark .ob .bcard.s-complete{border-left-color:var(--green)}html.dark .ob .bcard.chasing{border-left-color:#e8c470;background-color:#2d240d}html.dark .ob .bcard-now{color:var(--navy)}html.dark .ob .bcard-next{color:var(--ink2)}html.dark .ob .bcard-foot em{color:var(--ink2);background-color:#2f2f3b}html.dark .ob .bcard-foot em.warn-em{background-color:#5a441a;color:#e1ccaf}html.dark .ob .toggle .qbtn.on{background-color:var(--navy);color:#212336;border-color:var(--navy)}html.dark .ob .attbox{background-color:#212336;border-color:var(--line)}html.dark .ob .attmore{color:var(--ink2)}html.dark .ob .att.a-chase .att-why{color:#e1ccaf}html.dark .ob .att.a-stopped .att-why,html.dark .ob .att.a-lost .att-why{color:#ed9992}html.dark .ob .crow.lit{border-color:var(--navy);box-shadow:0 0 0 calc(3 * var(--u)) #00000038}html.dark .ob .crow.chasing{border-color:#b38626}html.dark .ob .crow.chasing:before{background-color:#e8c470}html.dark .ob .crow.s-lost{background:linear-gradient(90deg,#4f1d17 0,#212336 calc(250 * var(--u)));border-color:#5d2822}html.dark .ob .crow.s-lost:before{background-color:#e35d53}html.dark .ob .dot.s-lost{background-color:#e35d53}html.dark .ob .pill.s-lost{background-color:#e35d53;color:#212336}html.dark .ob .pill.chase{background-color:#e8c470;color:#f1e9da}html.dark .ob .card.decision{border-color:#4b4f77;background:linear-gradient(180deg,#1f1f37 0,#212336 60%)}html.dark .ob .card.decision.now{border-color:var(--navy)}html.dark .ob .card.chasing{border-color:#e8c470}html.dark .ob .nowtag.chase{background-color:#e8c470;color:#f1e9da}html.dark .ob .o-won{background-color:#9fed8e;color:#212336}html.dark .ob .o-lost{background-color:#e35d53;color:#212336}html.dark .ob .o-closed{background-color:var(--navy);color:#212336}html.dark .ob .chip.o-won{background-color:#2d4626;color:#b8e1b4;border-color:#3f8b2f}html.dark .ob .chip.o-lost{background-color:#2d110d;color:#e8776f;border-color:#64221d}html.dark .ob .chip.o-closed{background-color:#2e2e3e;color:var(--navy);border-color:#3d3e4e}html.dark .ob .chip.chase{background-color:#5a441a;color:#e1ccaf;border-color:#a1761d}html.dark .ob .decide{border-color:#3d3e4e;background-color:#131328}html.dark .ob .decide.settled{background-color:#212336}html.dark .ob .decide-btn{border-color:var(--line);background-color:#212336;color:var(--navy)}html.dark .ob .decide-btn.go{background-color:var(--green);border-color:var(--green);color:#212336}html.dark .ob .decide-btn.go:hover{background-color:#b2dea9}html.dark .ob .decide-btn.stop{background-color:#212336;border-color:#bc0e00;color:#e8776f}html.dark .ob .decide-btn.stop:hover{background-color:#2d110d}html.dark .ob .decide-btn.done{background-color:var(--navy);border-color:var(--navy);color:#212336}html.dark .ob .qbtn.no{border-color:#bc0e00;color:#e8776f}html.dark .ob .qbtn.chase{border-color:#a1761d;color:#e1ccaf}html.dark .ob .qbtn.chase.on{background-color:#e8c470;border-color:#e8c470;color:#f1e9da}html.dark .ob .chasebox{border-color:var(--line);background-color:#212336}html.dark .ob .chasebox.due{background-color:#503b17;border-color:#a1761d}html.dark .ob .chase-state em,html.dark .ob .chaselog{color:var(--ink2)}html.dark .ob .chaselog li{border-top-color:var(--line)}html.dark .ob .chaselog li.more{color:#6f728c}html.dark .ob .strip-badge.amber{background-color:#e8c470;color:#f1e9da}html.dark .ob .item.chasing{border-color:#b38626}html.dark .ob .yearpick .qbtn.on{background-color:var(--navy);color:#212336;border-color:var(--navy)}html.dark .ob .card-when{color:#8386a0}html.dark .ob .card.locked .card-when{color:#656881}html.dark .ob .item-when{color:var(--ink2)}html.dark .ob .item-when em{color:#8386a0}html.dark .ob .item.locked .item-when{color:#6f728c}html.dark .ob .clock{background-color:#191921}html.dark .ob .clock-row em{color:var(--ink2)}html.dark .ob .clock-row.total{border-top-color:#383846}html.dark .ob .clock-note,html.dark .ob .grouphead{color:var(--ink2)}html.dark .ob .grouphead em{background-color:#31313c}html.dark .ob .g-active .grouphead{color:var(--navy)}html.dark .ob .g-stopped .grouphead em{background-color:#531d18;color:#eb8b84}html.dark .ob .g-complete .grouphead em{background-color:#304a29;color:#b8e1b4}html.dark .ob .crow.s-active{background:linear-gradient(90deg,#252843 0,#212336 calc(230 * var(--u)))}html.dark .ob .crow.s-idle{background:linear-gradient(90deg,#523d18 0,#212336 calc(230 * var(--u)))}html.dark .ob .crow.s-stopped{background:linear-gradient(90deg,#4f1d17 0,#212336 calc(250 * var(--u)));border-color:#5d2822}html.dark .ob .crow.s-complete{background:linear-gradient(90deg,#304728 0,#212336 calc(230 * var(--u)))}html.dark .ob .crow.stale{border-color:#b38626}html.dark .ob .crow.stale:before{background:repeating-linear-gradient(180deg,#e8c470 0,#e8c470 calc(6 * var(--u)),#d19a12 calc(6 * var(--u)),#d19a12 calc(11 * var(--u)))}html.dark .ob .crow.s-stopped .crow-name,html.dark .ob .crow.s-complete .crow-name{color:var(--ink)}html.dark .ob .card.next{border-color:#555b84}html.dark .ob .card.next .card-dot{background:repeating-linear-gradient(180deg,var(--wire) 0 calc(4 * var(--u)),transparent calc(4 * var(--u)) calc(8 * var(--u)))}html.dark .ob .nowtag.next{background-color:#212336;color:var(--ink2);border-color:#555b84}html.dark .ob .item.next{border-color:#4e5279}html.dark .ob .chip.queued,html.dark .ob .syncdot{color:var(--ink2)}html.dark .ob .syncdot i{background-color:var(--green)}html.dark .ob .syncdot.s-saving i{background-color:#e8c470}html.dark .ob .syncdot.s-offline i{background-color:#e35d53}html.dark .ob .syncdot.s-idle i{background-color:var(--wire)}html.dark .ob .stat-u{color:var(--ink2)}html.dark .ob .pill.stale{background-color:#533e18;color:#ecc58b}html.dark .ob .mini i.m-amber{background-image:repeating-linear-gradient(90deg,rgba(33,35,54,.9) 0 1px,transparent 1px calc(4 * var(--u)))}html.dark .ob .mini i.m-red{background-image:radial-gradient(circle at 50% 50%,#212336 0 30%,transparent 31%)}html.dark .ob .tick.glyph{color:var(--st)}html.dark .ob .chip.fixed{background-color:#2d4626;color:#b8e1b4;border-color:#3f8b2f}html.dark .ob .chip.open{background-color:#533e18;color:#ecc58b;border-color:#a1761d}html.dark .ob .w-us{background-color:var(--navy)}html.dark .ob .w-client{background-color:#e8c470}html.dark .ob .w-third{background-color:var(--wire)}html.dark .ob .wrow{border-top-color:var(--line)}html.dark .ob .wrow-p{color:var(--ink2)}html.dark .ob .clock{background-color:#191921;color:var(--ink2)}html.dark .ob .clock b{color:var(--navy)}html.dark .ob .fixbox{border-color:var(--line);background-color:#212336}html.dark .ob .fixbox.on{border-color:#3f8b2f;background-color:#1f4314}html.dark .ob .fixtick input{accent-color:#9FED8E}html.dark .ob .dashempty{color:var(--wire)}html.dark .ob .scope{color:var(--ink2);background-color:#212336;border-color:var(--line)}html.dark .ob .scope b{color:var(--ink)}html.dark .ob .scope.base{border-left-color:var(--green)}html.dark .ob .tile{background-color:#212336;border-color:var(--line)}html.dark .ob .tile span{color:var(--ink2)}html.dark .ob .tile.warn{border-color:#a47817;background-color:#2d240d}html.dark .ob .tile.warn b{color:#e1cfaf}html.dark .ob .chart .bar{fill:var(--green)}html.dark .ob .chart .bar.muted{fill:#41414d}html.dark .ob .chart .grid{stroke:#31313c}html.dark .ob .chart .axis{fill:var(--wire)}html.dark .ob .chart .barn{fill:var(--ink2)}html.dark .ob .chart .line{fill:none;stroke:var(--green)}html.dark .ob .chart .linefill{fill:var(--green);stroke:none}html.dark .ob .chart .dot{fill:#212336;stroke:var(--green)}html.dark .ob .chart .dotahead{fill:#393943}html.dark .ob .chart .axis.ahead{fill:#4e516b}html.dark .ob .trend{color:var(--ink2)}html.dark .ob .trend b{color:var(--ink)}html.dark .ob .trend em{color:var(--wire)}html.dark .ob .trend.up em{color:#bce3b5}html.dark .ob .moverlist li{background-color:#181823}html.dark .ob .moverlist b{color:var(--ink)}html.dark .ob .movern.up{color:#bce3b5}html.dark .ob .movern.down{color:#ed9992}html.dark .ob .ringtrack{fill:none;stroke:#31313c}html.dark .ob .ringfill{fill:none;stroke:var(--green)}html.dark .ob .ringpct{fill:var(--ink)}html.dark .ob .ringlbl{color:var(--ink)}html.dark .ob .ringn{color:var(--wire)}html.dark .ob .le{background-color:#479e33}html.dark .ob .lo{background-color:#a64d42}html.dark .ob .ln{background-color:#2d2d39;border-color:#393943}html.dark .ob .lx{background-color:#e8c470}html.dark .ob .lq{background-color:#3b77c8}html.dark .ob .states .zero{color:#4e516b}html.dark .ob .numopp{color:#a0b9df}html.dark .ob .grprow td{background-color:#1a1a21;color:var(--wire)}html.dark .ob .sortb{background:none;color:var(--wire)}html.dark .ob .sortb:hover,html.dark .ob .sortb.on{color:var(--ink)}html.dark .ob .c-run{background-color:var(--green)}html.dark .ob .c-else{background-color:#59b93f}html.dark .ob .c-opp{background-color:#3b77c8}html.dark .ob .c-pit{background-color:#e8c470}html.dark .ob .c-stop{background-color:#ad4233}html.dark .ob .c-not{background-color:#393943}html.dark .ob .stackbar{background-color:#2d2d39}html.dark .ob .states tfoot td{border-top-color:var(--line)}html.dark .ob .elsen{color:#95c58c}html.dark .ob .kamn{color:#a0b9df;background-color:#101a2a;border-color:#31425e}html.dark .ob .lo{background-color:#41414d}html.dark .ob .thinlist li{color:var(--wire);background-color:#181823}html.dark .ob .thinlist b{color:var(--ink)}html.dark .ob .mixtable th{color:var(--wire);border-bottom-color:var(--line)}html.dark .ob .mixtable td{border-bottom-color:#2d2d39;color:var(--ink2)}html.dark .ob .mixtable td.mixname,html.dark .ob .mixtable td b{color:var(--ink)}html.dark .ob .mixtable td.zero{color:#41414d}html.dark .ob .pivot thead th{color:var(--ink2);border-bottom-color:var(--line)}html.dark .ob .pivot .pacc th{color:var(--wire)}html.dark .ob .pivot .pname{color:var(--ink2)}html.dark .ob .pivot thead .pname{color:var(--ink)}html.dark .ob .pivot .pgroup th{color:var(--wire);border-bottom-color:#2d2d39}html.dark .ob .pivot tbody tr:hover td{background-color:#181823}html.dark .ob .pivot td.hit{color:var(--ink);background-color:#192615}html.dark .ob .pivot td.zero{color:#40404a}html.dark .ob .pivot .ptot{color:var(--ink2);border-left-color:var(--line)}html.dark .ob .combon{color:var(--ink)}html.dark .ob .combolbl{color:var(--ink2)}html.dark .ob .combobar{background-color:#2d2d39}html.dark .ob .combobar i{background-color:var(--green)}html.dark .ob .combo.none .combon,html.dark .ob .combo.none .combolbl{color:var(--wire)}html.dark .ob .combo.none .combobar i{background-color:#40404a}html.dark .ob .pairlist{color:var(--ink2)}html.dark .ob .pairlist b,html.dark .ob .pairlist em{color:var(--ink)}html.dark .ob .dpanel{background-color:#212336;border-color:var(--line)}html.dark .ob .dpanel h4{color:var(--wire)}html.dark .ob .dsub,html.dark .ob .loadname.flat{color:var(--ink2)}html.dark .ob .declined{color:#eccd8b}html.dark .ob .stopped{color:var(--wire)}html.dark .ob .gap{border-color:var(--line)}html.dark .ob .gaphead{background:none;color:var(--ink2)}html.dark .ob .gaphead:hover{background-color:#181823}html.dark .ob .gaphead b,html.dark .ob .gaphead em{color:var(--ink)}html.dark .ob .gapnames,html.dark .ob .lostlist{color:var(--ink2)}html.dark .ob .lostlist b{color:var(--ink)}html.dark .ob .bookcount{color:var(--wire)}html.dark .ob .fsearch{background-color:#212336;border-color:var(--line)}html.dark .ob .fsearch span{color:var(--wire)}html.dark .ob .fsearch input{background:none;box-shadow:none}html.dark .ob .fsearch:focus-within{border-color:var(--green)}html.dark .ob .fsel{background-color:#212336;border-color:var(--line)}html.dark .ob .fsel.on{border-color:var(--green);background-color:#274620}html.dark .ob .flbl{color:var(--wire)}html.dark .ob .fsel.on .flbl{color:#bce3b5}html.dark .ob .fsel select{background-color:transparent;box-shadow:none}html.dark .ob .fdiv{background-color:var(--line)}html.dark .ob .bcms-text{background:none;color:var(--ink2)}html.dark .ob .bcms-text.unset{color:#eccd8b}html.dark .ob .bcms-text .sep{color:#4e516b}html.dark .ob .bcms-text em{color:#a0b9df}html.dark .ob .book.expanded{background-color:var(--paper)}html.dark .ob .missing{background-color:#2d240d;border-color:#a47817}html.dark .ob .missing-head{color:#e3d5b5}html.dark .ob .missing-head b{color:#e8dcc2}html.dark .ob .missing-head .link{color:#e3d5b5}html.dark .ob .missing-body{border-top-color:#a47817}html.dark .ob .missing-body h4{color:#d4b982}html.dark .ob .missing-body .fine{color:#e1c997}html.dark .ob .gaplist li{color:#e1c997;background-color:#212336}html.dark .ob .gaplist b{color:var(--ink)}html.dark .ob .scope.done{background-color:#274620;border-color:#479e33;color:#bce3b5}html.dark .ob .bookadd{background-color:#212336;border-color:var(--line)}html.dark .ob .pastebox{border-color:var(--line)}html.dark .ob .load{background-color:#212336;border-color:var(--line)}html.dark .ob .loadhead{background:none;color:var(--ink2)}html.dark .ob .loadhead b{color:var(--ink)}html.dark .ob .loadhead:hover{background-color:#181823}html.dark .ob .loadtoggle{color:var(--wire)}html.dark .ob .warn-inline{color:#e1cfaf;background-color:#2d240d;border-color:#a47817}html.dark .ob .loadname{background:none;color:var(--ink2)}html.dark .ob .loadname:hover{color:var(--ink)}html.dark .ob .loadname.on{color:var(--green)}html.dark .ob .loadbar{background-color:#2d2d39}html.dark .ob .lp{background-color:var(--green)}html.dark .ob .ls{background-color:#479e33}html.dark .ob .loadnums{color:var(--wire)}html.dark .ob .loadnums b{color:var(--ink)}html.dark .ob .loadnums em{color:var(--ink2)}html.dark .ob .bookscroll{border-color:var(--line);background-color:#212336}html.dark .ob .grid thead th{background-color:#212336}html.dark .ob .grid .grp th{color:var(--wire);border-bottom-color:var(--line)}html.dark .ob .grid .grp th.spacer{background-color:#212336}html.dark .ob .grid .grp th.gsvc{background-color:#1d0d2d;color:#b29bc9}html.dark .ob .grid th.svc,html.dark .ob .grid td.svc{background-color:#2b1443}html.dark .ob .grid td.svc:last-of-type,html.dark .ob .grid th.svc:last-of-type{border-right-color:var(--line)}html.dark .ob .grid .cols th.svc span{color:#b29bc9}html.dark .ob .grid .grp th.g1{background-color:#1b2219}html.dark .ob .grid .grp th.g2{background-color:#151b25}html.dark .ob .grid .grp th.g3{background-color:#1f1625}html.dark .ob .grid .cols th{border-bottom-color:var(--line);background-color:#212336}html.dark .ob .grid .cols th span{color:var(--ink2)}html.dark .ob .grid th.who,html.dark .ob .grid td.who{background-color:#212336;border-right-color:var(--line)}html.dark .ob .grid thead th.who{border-bottom-color:var(--line);color:var(--ink2)}html.dark .ob .grid tbody tr:hover td{background-color:#1f1f37}html.dark .ob .grid tbody tr:hover td.who{background-color:#181823}html.dark .ob .grid tbody td{border-bottom-color:#2f2f3b}html.dark .ob .grid td.who.empty{color:var(--wire)}html.dark .ob .bnametext{background:none;color:inherit}html.dark .ob .brm{background:none;color:var(--wire)}html.dark .ob .brm:hover{color:#e35d53}html.dark .ob .stpill{border-color:transparent}html.dark .ob .st-indicative{color:var(--wire);background-color:#2d2d39;border-color:#393943}html.dark .ob .st-pending_trigger{color:#a3a5bb;background-color:#2b2d3e;border-color:#373a49}html.dark .ob .st-pending_payment{color:#e1cfaf;background-color:#543f18;border-color:#a47817}html.dark .ob .st-awaiting{color:#a0b9df;background-color:#223046;border-color:#31425e}html.dark .ob .st-confirmed{color:#bce3b5;background-color:#274620;border-color:#479e33}html.dark .ob .st-paid{color:#212336;background-color:var(--green);border-color:var(--green)}html.dark .ob .st-not_triggered{color:#ed9992;background-color:#492722;border-color:#923226}html.dark .ob .tile.good{border-color:#479e33;background-color:#182813}html.dark .ob .tile.good b{color:#bce3b5}html.dark .ob .link.quiet{color:var(--ink)}html.dark .ob .invcount{color:var(--wire)}html.dark .ob .invrow td{background-color:#181823}html.dark .ob .salepay h4{color:var(--wire)}html.dark .ob .invline input{border-color:var(--line)}html.dark .ob .invn{color:var(--wire)}html.dark .ob .paidon{color:#bce3b5}html.dark .ob .unpaid{color:#e1cfaf}html.dark .ob .growth{color:var(--ink2);background-color:#2b2d3e}html.dark .ob .growth.ok{background-color:#274620;color:#bce3b5}html.dark .ob .growth.bad{background-color:#492722;color:#ed9992}html.dark .ob .payline{border-bottom-color:#2f2f3b}html.dark .ob .lvchecks{color:#e8dbc2}html.dark .ob .lvchecks li.declined{color:#e6938c}html.dark .ob .nudge{background-color:#101a2a;border-color:#31425e;color:#a0b9df}html.dark .ob .nudge b{color:#bec9db}html.dark .ob .leaveform input[type=date],html.dark .ob .leaveform select,html.dark .ob .lfnote{border-color:var(--line)}html.dark .ob .lv-requested{color:#a3a5bb;background-color:#2b2d3e;border-color:#373a49}html.dark .ob .lv-approved{color:#bce3b5;background-color:#274620;border-color:#479e33}html.dark .ob .lv-declined{color:#ed9992;background-color:#492722;border-color:#923226}html.dark .ob .lv-cancelled{color:var(--wire);background-color:#2d2d39;border-color:#393943}html.dark .ob .run{border-color:var(--line);background-color:#181823}html.dark .ob .runpct{color:var(--ink2)}html.dark .ob .commtable tr.atrisk td{background-color:#2d1f0d}html.dark .ob .history summary{color:var(--ink2)}html.dark .ob .history summary:before{color:var(--wire)}html.dark .ob .history li{color:var(--ink2)}html.dark .ob .history li b{color:var(--ink)}html.dark .ob .payperson-head{border-bottom-color:var(--line)}html.dark .ob .payperson-head em{color:var(--ink)}html.dark .ob .noflow{background-color:#2d240d;border-color:#a47817;color:#e3d5b5}html.dark .ob .noflow b{color:#e8dcc2}html.dark .ob .bcms{color:var(--wire)}html.dark .ob .cmsel{border-color:var(--line);background-color:#212336;color:var(--ink2)}html.dark .ob .cmsel.unset{border-color:#e8c470;color:#e1cfaf;background-color:#2d240d}html.dark .ob .cmsel.kam{border-color:#31425e;background-color:#101a2a;color:#a0b9df}html.dark .ob .pill{color:var(--ink2);background-color:#212336;border-color:var(--line)}html.dark .ob .pill.on{border-color:var(--green);color:#bce3b5;background-color:#274620}html.dark .ob .grid .tag{background-color:#543f18;color:#e1cfaf;border-color:#a47817}html.dark .ob .grid.tl .cols th.tltoday span{color:#212336;background-color:#d3dde6}html.dark .ob .grid.tl tr.tlme td{background-color:#121d29}html.dark .ob .grid.tl tr.tlme td.who{background-color:#22354a}html.dark .ob .tlyou{color:#a0e7ca;background-color:#2d4a3c}html.dark .ob .mark{border-color:transparent}html.dark .ob .mark.run{background-color:var(--green);color:#212336}html.dark .ob .mark.elsewhere{border-color:var(--green);color:var(--green);background-color:#274620}html.dark .ob .mark.pitched{border-color:#e8c470;color:#eccd8b;background:none}html.dark .ob .mark.stopped{background-color:#482d29;color:#ed9992;border-color:#863e35}html.dark .ob .mark.opportunity{background-color:#223046;color:#a0b9df;border-color:#31425e}html.dark .ob .mark.none{border-color:#353540;color:transparent;background:none}html.dark .ob .mark.none:hover{border-color:var(--green);background-color:#274620}html.dark .ob .mark:focus-visible{outline-color:var(--green)}html.dark .ob .grid tfoot td{border-top-color:var(--line);background-color:#1f1f37}html.dark .ob .grid tfoot td.who{color:var(--wire);background-color:#1f1f37}html.dark .ob .pen{color:var(--ink2)}html.dark .ob .bar-t{background-color:#353540}html.dark .ob .bar-t i{background-color:var(--green)}html.dark .ob .grid tfoot td.thin .pen{color:#eccd8b}html.dark .ob .grid tfoot td.thin .bar-t i{background-color:#e8c470}html.dark .ob .stopped{color:#c08e89}html.dark .ob .booklegend{color:var(--ink2)}html.dark .ob .excontrols h4{color:var(--wire)}html.dark .ob .excontrols input{border-color:var(--line)}html.dark .ob .exchip{background-color:#212336;border-color:var(--line)}html.dark .ob .exchip b{color:var(--ink)}html.dark .ob .exchip span{color:var(--wire)}html.dark .ob .exchip:hover{border-color:#585874}html.dark .ob .exchip.on{border-color:var(--green);background-color:#274620}html.dark .ob .exchip.on span{color:#bce3b5}html.dark .ob .exoutcome{color:var(--ink)}html.dark .ob .exbar{background-color:#2d2d39}html.dark .ob .c-seller{background-color:#9fed8e}html.dark .ob .c-ref{background-color:#72c560}html.dark .ob .c-partner{background-color:#a0b9df}html.dark .ob .c-cm{background-color:#e8c470}html.dark .ob .c-kam{background-color:#edb321}html.dark .ob .c-tb{background-color:#41414d}html.dark .ob .exlegend li{color:var(--ink2)}html.dark .ob .exlegend b,html.dark .ob .exlegend em{color:var(--ink)}html.dark .ob .extotals li{border-bottom-color:#2d2d39}html.dark .ob .exrules{background-color:var(--navy);color:#212336}html.dark .ob .exrules h3{color:#212336}html.dark .ob .exrules ul{color:#3d3e4f}html.dark .ob .exrules b{color:#212336}html.dark .ob .exfield input,html.dark .ob .seg{border-color:var(--line)}html.dark .ob .segb{background-color:#212336;color:var(--ink2);border-right-color:var(--line)}html.dark .ob .segb.on{background-color:var(--navy);color:#212336}html.dark .ob .comm-table thead th{color:var(--wire);border-bottom-color:var(--line)}html.dark .ob .stripm{border-color:var(--line);background-color:#181823}html.dark .ob .stripm.hit{background-color:#274620;border-color:#479e33}html.dark .ob .stripn{color:var(--wire)}html.dark .ob .stripwho{color:var(--ink2)}html.dark .ob .stripnone{color:#4e516b}html.dark .ob .rules{color:var(--ink2)}html.dark .ob .rules b{color:var(--ink)}html.dark .ob .regform input,html.dark .ob .regform select{border-color:var(--line)}html.dark .ob .regnote{color:var(--wire)}html.dark .ob .regpreview{border-top-color:var(--line)}html.dark .ob .placeholder{color:var(--ink2);background-color:#181823;border-color:var(--line)}html.dark .ob .deal{background-color:#212336;border-color:var(--line)}html.dark .ob .deal-total{color:var(--ink2)}html.dark .ob .deal-total b{color:var(--ink)}html.dark .ob .deal-total i,html.dark .ob .deal-hidden{color:var(--wire)}html.dark .ob .party.grp input{border-color:var(--line)}html.dark .ob .doc.mine{border-color:#b1ded7;color:#b1ded7}html.dark .ob .sale{border-color:var(--line);background-color:#181823}html.dark .ob .sale-body{border-top-color:var(--line);background-color:#212336}html.dark .ob .di-amt,html.dark .ob .deal-note{color:var(--ink2)}html.dark .ob .deal-note.indic{color:var(--wire)}html.dark .ob .comm{border-top-color:var(--line)}html.dark .ob .indic-tag{color:#e1cfaf;background-color:#543f18;border-color:#a47817}html.dark .ob .comm-item em{color:var(--ink2)}html.dark .ob .comm-why{color:#ed9992!important}html.dark .ob .comm-table td{border-bottom-color:#2d2d39;color:var(--ink2)}html.dark .ob .comm-table td:first-child,html.dark .ob .comm-table .amt{color:var(--ink)}html.dark .ob .comm-table .when{color:var(--wire)}html.dark .ob .comm-table tr.nobody td,html.dark .ob .comm-table tr.nobody .amt{color:#eccd8b}html.dark .ob .person{background-color:#181823;border-color:var(--line)}html.dark .ob .person-name .rcount{color:var(--ink2);background-color:#32323e}html.dark .ob .youtag{color:#b1ded7;background-color:#2e4741}html.dark .ob .person-x{background:none;color:var(--ink2)}html.dark .ob .person-x:hover:not(:disabled){color:#e35d53}html.dark .ob .person-leave input[type=date]{border-color:var(--line)}html.dark .ob .unlim{color:#bce3b5}html.dark .ob .pacetbl td.over{color:#ed9992}html.dark .ob .pacetbl td.under{color:#e1cfaf}html.dark .ob .pacetbl td.up{color:#bce3b5}html.dark .ob .pacetbl td.down{color:#e1cfaf}html.dark .ob .tone-bad{color:#ed9992;background-color:#492722;border-color:#923226}html.dark .ob .tone-warn{color:#e1cfaf;background-color:#543f18;border-color:#a47817}html.dark .ob .tone-good{color:#bce3b5;background-color:#274620;border-color:#479e33}html.dark .ob .tone-info{color:#a0b9df;background-color:#223046;border-color:#31425e}html.dark .ob .tone-quiet{color:var(--wire);background-color:#2d2d39;border-color:#393943}html.dark .ob .tilebtn.on{outline-color:var(--ink)}html.dark .ob .newtag{color:#a0b9df;background-color:#223046}html.dark .ob .posbig.over{color:#ed9992}html.dark .ob .posbig.under{color:#e1cfaf}html.dark .ob .pacebar{background-color:#32323d}html.dark .ob .pacebar .fill.tone-good{background-color:var(--green)}html.dark .ob .pacebar .fill.tone-warn{background-color:#e8c470}html.dark .ob .pacebar .fill.tone-bad{background-color:#e06960}html.dark .ob .pacebar .fill.tone-info,html.dark .ob .pacebar .fill.tone-quiet{background-color:#686c91}html.dark .ob .pacebar .overflow{border-left-color:var(--u);border-top-color:var(--u);border-bottom-color:var(--u)}html.dark .ob .pacebar .mark{background-color:var(--ink)}html.dark .ob .todocard{border-color:var(--line);background-color:#212336}html.dark .ob .tone-edge-bad{border-left-color:#e06960}html.dark .ob .tone-edge-warn{border-left-color:#e8c470}html.dark .ob .tone-edge-info{border-left-color:#3b77c8}html.dark .ob .tone-edge-good{border-left-color:var(--green)}html.dark .ob .tone-edge-quiet{border-left-color:#4e516b}html.dark .ob .todogroup{color:var(--ink2)}html.dark .ob .todoadvice{color:var(--ink)}html.dark .ob .todowho{color:var(--wire)}html.dark .ob .ownerrow{background:none;border-bottom-color:#2d2d39}html.dark .ob .ownerrow:hover{background-color:#181823}html.dark .ob .ownername{color:var(--ink)}html.dark .ob .ownernums em.over{color:#ed9992}html.dark .ob .ownernums em.under{color:#e1cfaf}html.dark .ob .ownernums em.ok{color:#bce3b5}html.dark .ob .ruleform{border-color:var(--line);background-color:#181823}html.dark .ob .rulegrid input,html.dark .ob .rulegrid select{border-color:var(--line)}html.dark .ob .previewlist li{background-color:#212336}html.dark .ob .ownerin{border-color:transparent;background:none}html.dark .ob .ownerin:hover,html.dark .ob .ownerin:focus{border-color:var(--line);background-color:#212336}html.dark .ob .tidy{border-color:#a47817;background-color:#2d240d}html.dark .ob .pacescroll{border-color:var(--line)}html.dark .ob .pacescroll thead th{background-color:#212336;box-shadow:0 1px 0 var(--line)}html.dark .ob .pacescroll td.mixname{background-color:#212336}html.dark .ob .brandhead p{color:var(--ink2)}html.dark .ob .branddoc{border-color:var(--line);background-color:#212336}html.dark .ob .audbadge{border-color:currentColor}html.dark .ob .brandsec.focus{outline-color:var(--green)}html.dark .ob .brandpairs div{border-left-color:var(--green)}html.dark .ob .brandpairs dd,html.dark .ob .brandhits p{color:var(--ink2)}html.dark .ob .libcard{border-color:var(--line);background-color:#212336}html.dark .ob .docviewer{background-color:#d0d0e3}html.dark .ob .docviewerbar{background-color:#212336;border-bottom-color:var(--line)}html.dark .ob .docviewer iframe{background-color:#212336}html.dark .ob .growth.warn{background-color:#543f18;border-color:#a47817;color:#e1cfaf}html.dark .ob .storylink{color:inherit}html.dark .ob .storylink:hover{color:var(--ink)}html.dark .ob .storyback{background-color:#000000a6}html.dark .ob .storybox{background-color:#212336;box-shadow:0 20px 60px #0009}html.dark .ob .st-budget{stroke:#e8c470}html.dark .ob .st-ideal{stroke:#686c91}html.dark .ob .st-line{fill:none}html.dark .ob .st-line.tone-good{stroke:var(--green)}html.dark .ob .st-line.tone-warn{stroke:#e8c470}html.dark .ob .st-line.tone-bad{stroke:#e06960}html.dark .ob .st-line.tone-info,html.dark .ob .st-line.tone-quiet{stroke:#3b77c8}html.dark .ob .st-dot.tone-good{fill:var(--green)}html.dark .ob .st-dot.tone-warn{fill:#e8c470}html.dark .ob .st-dot.tone-bad{fill:#e06960}html.dark .ob .st-dot.tone-info,html.dark .ob .st-dot.tone-quiet{fill:#3b77c8}html.dark .ob .st-proj{stroke:#8d91ae}html.dark .ob .st-bar{fill:#353848}html.dark .ob .st-mark line{stroke:#a0b9df}html.dark .ob .st-mark circle{fill:#a0b9df}html.dark .ob .st-markn{fill:#212336}html.dark .ob .st-lab{fill:#7c81a3}html.dark .ob .markn{background-color:#a0b9df;color:#212336}html.dark .ob .stepmark{border-left-color:#31425e}html.dark .ob .stepmark.v-worked{border-left-color:var(--green)}html.dark .ob .stepmark.v-helping{border-left-color:#6dca56}html.dark .ob .stepmark.v-not\ yet{border-left-color:#e8c470}html.dark .ob .profilego{background:none;color:var(--wire)}html.dark .ob .profilego:hover{color:var(--green)}html.dark .ob .clientcard{background-color:#212336;border-color:var(--line)}html.dark .ob .clientcard:hover{border-color:var(--green)}html.dark .ob .clientchips i{background-color:#274620;color:#bce3b5}html.dark .ob .clientchips em{color:var(--wire)}html.dark .ob .cavatar{background-color:#274620;color:#bce3b5}html.dark .ob .profilepeople b{color:var(--wire)}html.dark .ob .svcchip{border-color:var(--line);color:var(--wire)}html.dark .ob .svcchip.st-run{background-color:#274620;border-color:#479e33;color:#bce3b5}html.dark .ob .svcchip.st-elsewhere{border-color:#6fd1d7;color:#b0d9dc}html.dark .ob .svcchip.st-opportunity{border-color:#3b77c8;color:#a0b9df}html.dark .ob .contractchip.c-ok{background-color:#274620;color:#bce3b5}html.dark .ob .contractchip.c-soon{background-color:#543f18;color:#e1cfaf}html.dark .ob .contractchip.c-expired,html.dark .ob .contractchip.c-none{background-color:#492722;color:#ed9992}html.dark .ob .contractchip.c-undated{background-color:#543f18;color:#e1cfaf}html.dark .ob .profilenums span{color:var(--wire)}html.dark .ob .t-over{color:#ed9992}html.dark .ob .t-under{color:#e1cfaf}html.dark .ob .profilegroups li{border-bottom-color:#31313a}html.dark .ob .oppwhy.w-0{background-color:#223046;color:#a0b9df}html.dark .ob .oppwhy.w-1{background-color:#27494b;color:#b0d9dc}html.dark .ob .oppwhy.w-2{background-color:#2d2d39;color:var(--wire)}html.dark .ob .doctype{color:var(--wire)}html.dark .ob .docadd{border-top-color:#31313a}html.dark .ob .profiletime li{border-left-color:var(--line)}html.dark .ob .profiletime li.tk-sale{border-left-color:var(--green)}html.dark .ob .profiletime li.tk-pace{border-left-color:#3b77c8}html.dark .ob .profiletime li.tk-doc{border-left-color:#772bb1}html.dark .ob .profiletime li.tk-budget{border-left-color:#e8c470}html.dark .ob .oring{fill:none;stroke:#33333f}html.dark .ob .ocentre{fill:#274620;stroke:#479e33}html.dark .ob .ocentretext{fill:#bce3b5}html.dark .ob .os-run circle{fill:var(--green);stroke:var(--green)}html.dark .ob .os-elsewhere circle{fill:#212336;stroke:#6fd1d7}html.dark .ob .os-opportunity circle{fill:#212336;stroke:#3b77c8}html.dark .ob .os-pitched circle,html.dark .ob .os-stopped circle{fill:#2d2d39;stroke:#535773}html.dark .ob .os-none circle{fill:#212336;stroke:#353848}html.dark .ob .ostar{fill:#a0b9df}html.dark .ob .olabel{fill:#a6a9bd}html.dark .ob .os-run .olabel{fill:#c7c7dd}html.dark .ob .lgd{border-color:currentColor}html.dark .ob .lgd-run{background-color:var(--green);border-color:var(--green)}html.dark .ob .lgd-else{border-color:#6fd1d7}html.dark .ob .lgd-spot{border-color:#3b77c8}html.dark .ob .lgd-pitch{background-color:#2d2d39;border-color:#535773}html.dark .ob .hdot.h-bad{background-color:#e06960}html.dark .ob .hdot.h-warn{background-color:#e8c470}html.dark .ob .hdot.h-good{background-color:var(--green)}html.dark .ob .hreason.h-bad{color:#ed9992}html.dark .ob .hreason.h-warn{color:#e1cfaf}html.dark .ob .healthbar{border-color:currentColor}html.dark .ob .healthbar.h-bad{background-color:#492722;border-color:#923226;color:#ed9992}html.dark .ob .healthbar.h-warn{background-color:#543f18;border-color:#a47817;color:#e1cfaf}html.dark .ob .healthbar.h-good{background-color:#274620;border-color:#479e33;color:#bce3b5}html.dark .ob .healthbar li.h-warn{color:#e1cfaf}html.dark .ob .mbm{border-top-color:#31313a}html.dark .ob .mbmbar{background-color:#31313a}html.dark .ob .mbmbar i.ok{background-color:var(--green)}html.dark .ob .mbmbar i.under{background-color:#e8c470}html.dark .ob .mbmbar i.over{background-color:#e06960}html.dark .ob .nexts li.overdue b{color:#ed9992}html.dark .ob .noteadd{border-top-color:#31313a}html.dark .ob .noteadd textarea{border-color:var(--line)}html.dark .ob .present{background-color:#212336}html.dark .ob .presentbar{border-bottom-color:#31313a}html.dark .ob .ps-kicker{color:var(--green)}html.dark .ob .ps-sub{color:var(--ink2)}html.dark .ob .ps-miles li,html.dark .ob .ps-next li{border-left-color:var(--green)}html.dark .ob .ps-miles li span{color:var(--wire)}html.dark .ob .presentdots i{background-color:#353848}html.dark .ob .presentdots i.on{background-color:var(--green)}html.dark .ob .worknums div{background-color:#212336;border-color:var(--line)}html.dark .ob .worknums span{color:var(--wire)}html.dark .ob .worknums .bad b{color:#ed9992}html.dark .ob .worklist li{border-left-color:#e8c470}html.dark .ob .worklist li.high{border-left-color:#e06960}html.dark .ob .waitbar{background-color:#31313a}html.dark .ob .linkrow{border-bottom-color:#31313a}html.dark .ob .bcms-text .analyst{color:#b6d6d3}html.dark .ob .bcms-text .analyst.unset{color:#ea867f}html.dark .ob .cmsel.analyst{border-color:#4aa998}html.dark .ob .tk{border-color:var(--line);background-color:#212336}html.dark .ob .tk-side{border-right-color:var(--line);background-color:#191921}html.dark .ob .tk-side button{background:none;color:#cdced7}html.dark .ob .tk-side button:hover{background-color:#30303c}html.dark .ob .tk-side button.on{background-color:#273448;color:#b9c5d9}html.dark .ob .tk-side em{color:#9598ac}html.dark .ob .tk-side h4{color:#a0a3b5}html.dark .ob .tk-side-more{border-top-color:var(--line)}html.dark .ob .tk-synced{color:#9598ac}html.dark .ob .tk-bar{border-bottom-color:var(--line)}html.dark .ob .tk-toggle{border-color:var(--line)}html.dark .ob .tk-toggle button{background-color:#212336}html.dark .ob .tk-toggle button.on{background-color:#273448;color:#b9c5d9}html.dark .ob .tk-grouphead{border-bottom-color:var(--line);background-color:#1a1c21}html.dark .ob .tk-grouphead em{color:#9598ac}html.dark .ob .tk-caret{color:#8689a0}html.dark .ob .tk-row{border-bottom-color:#33333a;background-color:#212336}html.dark .ob .tk-row:hover{background-color:#191c22}html.dark .ob .tk-row.on{background-color:#223046}html.dark .ob .tk-row:focus-visible,html.dark .ob .tk-card:focus-visible{outline-color:#75a7d6}html.dark .ob .tk-tags i{background-color:#32343b;color:#b6b8c6}html.dark .ob .tk-client{color:#abadbd}html.dark .ob .tk-pri rect{fill:#42464c}html.dark .ob .tk-pri.p-high rect.on{fill:#e06960}html.dark .ob .tk-pri.p-medium rect.on{fill:#e8c470}html.dark .ob .tk-pri.p-low rect.on{fill:#87939f}html.dark .ob .tk-avatar.none{background-color:#32343b;color:#767993}html.dark .ob .tk-due{color:#abadbd}html.dark .ob .tk-due.late{color:#ea867f}html.dark .ob .tk-due.soon{color:#eed098}html.dark .ob .tk-due.none{color:#676b84}html.dark .ob .tk-col{background-color:#1a1c21}html.dark .ob .tk-col.over{background-color:#273448;outline-color:#3a66ad}html.dark .ob .tk-col header em{color:#9598ac}html.dark .ob .tk-card{border-color:var(--line);background-color:#212336}html.dark .ob .tk-card:hover{border-color:#496289}html.dark .ob .tk-empty{color:#abadbd}html.dark .ob .tk-panel{border-left-color:var(--line);background-color:#212336}html.dark .ob .tk-panel-head{color:#a0a3b5}html.dark .ob .tk-titleedit{border-color:transparent}html.dark .ob .tk-titleedit:hover,html.dark .ob .tk-titleedit:focus{border-color:var(--line)}html.dark .ob .tk-props dt{color:#a0a3b5}html.dark .ob .tk-typeedit button{border-color:var(--line);background-color:#212336}html.dark .ob .tk-typeedit button.on{background-color:#273448;border-color:#2d5697;color:#b9c5d9}@media(max-width:900px){html.dark .ob .tk-side{border-bottom-color:var(--line)}html.dark .ob .tk-panel{border-top-color:var(--line)}}html.dark .ob .syshealth .ok{color:#b8d7c1}html.dark .ob .syshealth .fail{color:#ea867f}html.dark .ob .flowchart text{fill:#9598ac}html.dark .ob .flowchart .fc-in{fill:#3a66ad}html.dark .ob .flowchart .fc-out{fill:#95dcb5}html.dark .ob .fc-in-key{background-color:#3a66ad}html.dark .ob .fc-out-key{background-color:#95dcb5}html.dark .ob .agebars .ab-0{background-color:#3a66ad}html.dark .ob .agebars .ab-1{background-color:#5f87c3}html.dark .ob .agebars .ab-2{background-color:#e8c470}html.dark .ob .agebars .ab-3{background-color:#e06960}html.dark .ob .stale-warn,html.dark .ob .mixtable td.stale-warn{color:#eed098}html.dark .ob .stale-bad,html.dark .ob .mixtable td.stale-bad{color:#ea867f}html.dark .ob .tf-types label{border-color:var(--line)}html.dark .ob .tf-types label.on{background-color:#22324a;border-color:#2d5697}html.dark .ob .ticketlist .ticketrow{border-left-color:#506374}html.dark .ob .ticketlist .ticketrow.late{border-left-color:#e8c470}html.dark .ob .ticketlist .ticketrow.high{border-left-color:#e06960}html.dark .ob .nstat{background-color:#31313a;color:#b6b8c6}html.dark .ob .nstat.ns-inprogress{background-color:#5d4a1b;color:#e3d4b5}html.dark .ob .nstat.ns-yettobegin{background-color:#22324a;color:#a0b9df}html.dark .ob .nstat.ns-paused{background-color:#302448;color:#a792d2}html.dark .ob .nstat.ns-done{background-color:#2e4735;color:#b8d7c1}html.dark .ob .nstat.ns-cancelled{background-color:#51211d;color:#ed9992}html.dark .ob .notours{color:var(--wire)}html.dark .ob .reachtag{color:#ed9992;background-color:#492722;border-color:#923226}html.dark .ob .donebtn{border-color:var(--line);background-color:#212336;color:#bce3b5}html.dark .ob .donebtn:hover{border-color:var(--green);background-color:#274620}html.dark .ob .actedtag{color:#a0b9df;background-color:#223046}html.dark .ob .donetoday summary{color:#bce3b5}html.dark .ob .msgtext{background-color:#1a1a21;color:var(--ink2)}html.dark .ob .acctctx{color:var(--ink2)}html.dark .ob .acctctx.fine{color:var(--wire)}html.dark .ob .pchip{color:#a0b9df;background-color:#223046}html.dark .ob .w-bad{background-color:#ff1602}html.dark .ob .w-quiet{background-color:#9c9ebe}html.dark .ob .donetick{color:#bce3b5;background-color:#274620e0}html.dark .ob .todocount{color:var(--wire)}html.dark .ob .runningnote{color:var(--ink2)}html.dark .ob .spin{border-color:var(--line);border-top-color:var(--green)}html.dark .ob .tl th,html.dark .ob .tl td{border-bottom-color:#2f2f3b}html.dark .ob .tld{color:var(--wire)}html.dark .ob .tl th.off,html.dark .ob .tl td.off{background-color:#1a1a21}html.dark .ob .t-annual{background-color:var(--green)}html.dark .ob .t-sick{background-color:#e8c470}html.dark .ob .t-family{background-color:#72c560}html.dark .ob .t-religious{background-color:#a0b9df}html.dark .ob .t-unpaid{background-color:#686c91}html.dark .ob .tlbar.pending{outline-color:var(--wire)}html.dark .ob .tltot,html.dark .ob .tlcount{color:var(--ink2)}html.dark .ob .tlcount.thin{color:#ed9992}html.dark .ob .leaveimport{border-top-color:var(--line)}html.dark .ob .cap{color:var(--wire);border-color:var(--line)}html.dark .ob .cap.on{color:#a0b9df;border-color:#31425e;background-color:#101a2a}html.dark .ob .rosterbox{background-color:#212336;border-color:var(--line)}html.dark .ob .rcount{color:var(--ink2);background-color:#31313c}html.dark .ob .fhead b{color:var(--navy)}html.dark .ob .fnote-fix{color:#b8e1b4}html.dark .ob .wallout{background-color:var(--navy);color:#212336}html.dark .ob .wires path.lv{stroke:var(--navy)}html.dark .ob .wires marker path.lv{fill:var(--navy)}html.dark .ob .skel-b{background:linear-gradient(90deg,#31313f 25%,#181823 37%,#31313f 63%)}html.dark .ob{--navy:#C9C9DE;--green:#A1ED91;--green-ink:#C4E6BC;--ink:#C9C9DE;--ink2:#A7AAC0;--ink3:#9DA0B3;--soft:#B3B6CE;--line:#363946;--line2:#2F333E;--field:#3E4150;--paper:#181A23;--tint:#2A2D43;--ok-bg:#314A2A;--ok-ink:#C4E6BC;--warn-bg:#574119;--warn-ink:#E1C8AF;--warn:#E9B375;--bad-bg:#4E1D1A;--bad-ink:#EC938C;--bad:#E67168;background-color:var(--paper)}html.dark .ob :focus-visible{outline-color:var(--green)}html.dark .ob input:focus-visible,html.dark .ob select:focus-visible,html.dark .ob textarea:focus-visible{outline-color:#a1ed9159;border-color:var(--navy)}html.dark .ob .side{background-color:#212336;border-right-color:var(--line)}html.dark .ob .side-name{color:var(--ink2)}html.dark .ob .side-label{color:var(--ink3)}html.dark .ob .side-item{background-color:transparent;color:var(--soft)}html.dark .ob .side-item:hover{background-color:#2c2f3b;color:var(--ink)}html.dark .ob .side-item.on{background-color:var(--tint);color:var(--ink)}html.dark .ob .side-item:disabled{background-color:transparent}html.dark .ob .side-dot{background-color:transparent}html.dark .ob .side-item.on .side-dot{background-color:var(--green)}html.dark .ob .side-foot{border-top-color:var(--line2)}html.dark .ob .avatar{background-color:var(--ok-bg);color:var(--ok-ink)}html.dark .ob .side-who small{color:var(--ink3)}html.dark .ob .top{background-color:#212336;border-bottom-color:var(--line)}html.dark .ob .top-menu{border-color:var(--line);background-color:#212336;color:var(--ink)}html.dark .ob .top-search{border-color:var(--field);background-color:#181c23;color:var(--ink2)}html.dark .ob .top-search .searchbox{background-color:transparent;box-shadow:none}html.dark .ob .top-search:focus-within{border-color:var(--navy);outline-color:#a1ed9159}html.dark .ob .more-pop{background-color:#212336;border-color:var(--line);box-shadow:0 12px 32px #00000057}html.dark .ob .more-item{background-color:transparent;color:var(--ink)}html.dark .ob .more-item:hover{background-color:var(--tint)}html.dark .ob .more-row{color:var(--ink2)}html.dark .ob .eyebrow{color:var(--ink3)}html.dark .ob .pagehead h1{color:var(--ink)}html.dark .ob .btn{border-color:transparent}html.dark .ob .btn:hover{background-color:#babad2}html.dark .ob .btn.ghost{background-color:#212336;color:var(--navy);border-color:var(--field)}html.dark .ob .btn.ghost:hover{background-color:#212336;border-color:var(--navy)}html.dark .ob .btn.danger,html.dark .ob .btn.danger:hover{background-color:#ea867f;border-color:#ea867f;color:#212336}html.dark .ob .btn.ghost.danger{background-color:#212336;color:#ea867f;border-color:#a82a1a}html.dark .ob .btn:disabled,html.dark .ob .btn:disabled:hover{background-color:#323542;color:var(--ink3);border-color:transparent}html.dark .ob .btn.ghost:disabled{background-color:#212336;border-color:var(--line)}html.dark .ob .link{color:var(--navy)}html.dark .ob .link.danger{color:#ea867f}html.dark .ob input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html.dark .ob select,html.dark .ob textarea{border-color:var(--field)}html.dark .ob .dpanel,html.dark .ob .tile{border-color:var(--line)}html.dark .ob .tabcount{background-color:var(--warn-bg);color:var(--warn-ink)}html.dark .ob .cf-scrim{background-color:#000000a6}html.dark .ob .cf{background-color:#212336;box-shadow:0 20px 48px #0009}html.dark .ob .cf h2{color:var(--ink)}html.dark .ob .cf p{color:var(--soft)}@media(max-width:900px){html.dark .ob .side{box-shadow:8px 0 32px #0000006e}html.dark .ob .side-close{border-color:var(--line);background-color:#212336;color:var(--ink)}html.dark .ob .side-scrim{background-color:#000000a6}}@media(max-width:760px){html.dark .ob .bottombar{background-color:#212336;border-top-color:var(--line)}html.dark .ob .bt{background-color:transparent;color:var(--ink2)}html.dark .ob .bt.on{background-color:var(--tint);color:var(--ink)}}html.dark .ob .crow,html.dark .ob .crow[class*=" s-"],html.dark .ob .crow[class*=" pc-"]{background-color:#212336;border-color:var(--line)}html.dark .ob .crow:hover{border-color:var(--field);box-shadow:0 2px 10px #00000024}html.dark .ob .crow.stale,html.dark .ob .crow.chasing{border-color:#b37d1a}html.dark .ob .crow.s-stopped,html.dark .ob .crow.s-lost{border-color:#a82a1a}html.dark .ob .crow.lit{border-color:var(--navy);box-shadow:0 0 0 3px #00000030}html.dark .ob .pill{background-color:var(--tint);color:var(--soft)}html.dark .ob .pill:before{background-color:currentColor}html.dark .ob .pill.s-active{background-color:var(--tint);color:var(--ink)}html.dark .ob .pill.s-complete,html.dark .ob .pill.on{background-color:var(--ok-bg);color:var(--ok-ink)}html.dark .ob .pill.s-complete:before,html.dark .ob .pill.on:before{background-color:var(--green)}html.dark .ob .pill.s-stopped,html.dark .ob .pill.s-lost,html.dark .ob .pill.spent{background-color:var(--bad-bg);color:var(--bad-ink)}html.dark .ob .pill.s-stopped:before,html.dark .ob .pill.s-lost:before,html.dark .ob .pill.spent:before{background-color:var(--bad)}html.dark .ob .pill.chase,html.dark .ob .pill.stale,html.dark .ob .pill.old{background-color:var(--warn-bg);color:var(--warn-ink)}html.dark .ob .pill.chase:before,html.dark .ob .pill.stale:before,html.dark .ob .pill.old:before{background-color:var(--warn)}html.dark .ob .pill.expansion{background-color:#2e4741;color:#bfe3de}html.dark .ob .todocard,html.dark .ob .todocard[class*=tone-edge-],html.dark .ob .bcard{border-color:var(--line)}html.dark .ob button.pill{border-color:transparent}html.dark .ob button.pill.on{border-color:#4e9638}html.dark .ob .side-hide{border-color:transparent;background-color:transparent;color:var(--ink3)}html.dark .ob .side-hide:hover{background-color:var(--tint);color:var(--ink);border-color:var(--line)}html.dark .ob .side-pin{border-color:var(--field);background-color:#212336;color:var(--soft)}html.dark .ob .side-pin:hover{border-color:var(--navy);color:var(--ink)}html.dark .ob .frame.slim .side{box-shadow:8px 0 32px #0000006e}html.dark .ob .frame.slim .side-close{border-color:var(--line);background-color:#212336;color:var(--ink)}html.dark .ob .frame.slim .side-scrim{background-color:#000000a6}html.dark .ob .tblscroll .mixtable th:first-child,html.dark .ob .tblscroll .mixtable td:first-child{background-color:#212336;box-shadow:inset -1px 0 0 var(--line)}html.dark .ob .tblscroll .mixtable tr:hover td:first-child{background-color:#181b23}html.dark .ob .dsubtle{color:var(--ink3)}html.dark .ob .alert-item{border-color:var(--line);background-color:#212336}html.dark .ob .alert-kind.k-spike,html.dark .ob .alert-tag.k-spike{background-color:var(--bad-bg);color:var(--bad-ink)}html.dark .ob .alert-kind.k-drop,html.dark .ob .alert-tag.k-drop{background-color:var(--warn-bg);color:var(--warn-ink)}html.dark .ob .alert-what small{color:var(--ink2)}html.dark .ob .suggest{color:var(--green-ink)}html.dark .ob .hfall{color:var(--bad-ink);background-color:var(--bad-bg)}html.dark .ob .week-item a{color:var(--ink)}html.dark .ob .week-dot{background-color:var(--ink3)}html.dark .ob .hobrief{border-top-color:var(--line2)}html.dark .ob .hobrief-sec h4,html.dark .ob .hobrief-nb h4{color:var(--ink2)}html.dark .ob .hobrief-nb{background-color:var(--paper);border-color:var(--line)}html.dark .ob .hobrief-prompt{background-color:#212336;border-color:var(--line)}html.dark .ob .pp-chip{background-color:var(--tint);color:var(--soft)}html.dark .ob .pp-chip:before{background-color:currentColor}html.dark .ob .pp-chip.c-ok{background-color:var(--ok-bg);color:var(--ok-ink)}html.dark .ob .pp-chip.c-warn{background-color:var(--warn-bg);color:var(--warn-ink)}html.dark .ob .pp-chip.c-bad{background-color:var(--bad-bg);color:var(--bad-ink)}html.dark .ob .pp-chip.c-navy{background-color:var(--navy);color:#212336}html.dark .ob .pp-chip.c-you{background-color:var(--ok-bg);color:var(--ok-ink)}html.dark .ob .pp-loadbar{background-color:#323542}html.dark .ob .pp-loadfill{background-color:var(--green)}html.dark .ob .pp-loadfill.l-warn{background-color:var(--warn)}html.dark .ob .pp-loadfill.l-bad{background-color:var(--bad)}html.dark .ob .pp-loadword{color:var(--ok-ink)}html.dark .ob .pp-loadword.l-warn{color:var(--warn-ink)}html.dark .ob .pp-loadword.l-bad{color:var(--bad-ink)}html.dark .ob .pp-warn{color:var(--warn-ink)}html.dark .ob .pp-bad{color:var(--bad-ink)}html.dark .ob .pp-avatar{background-color:var(--tint);color:var(--ink)}html.dark .ob .pp-role{color:var(--soft)}html.dark .ob .pp-mgr{background-color:var(--paper)}html.dark .ob .pp-mgr small{color:var(--ink2)}html.dark .ob .pp-tabs{background-color:#323542}html.dark .ob .pp-tabs button{background-color:transparent;color:var(--ink)}html.dark .ob .pp-tabs button.on{background-color:#212336;box-shadow:0 1px 2px #0000004a}html.dark .ob .pp-stats>div{border-color:var(--line2)}html.dark .ob .pp-stats small{color:var(--ink2)}html.dark .ob .pp-rows li{border-bottom-color:var(--line2)}html.dark .ob .pp-rows a{color:var(--ink)}html.dark .ob .pp-private{background-color:var(--paper)}html.dark .ob .pp-sooner{background-color:var(--warn-bg)}html.dark .ob .pp-sooner b{color:var(--warn-ink)}html.dark .ob .pp-agenda>small{color:var(--ink2)}html.dark .ob .pp-goal{border-color:var(--line2)}html.dark .ob .pp-goal small{color:var(--soft)}html.dark .ob .pp-check input{accent-color:var(--navy)}html.dark .ob .pp-timeline small{color:var(--ink2)}html.dark .ob .oo-person{border-color:var(--line2);background-color:#212336;color:var(--ink)}html.dark .ob .oo-person.on{border-color:var(--navy);background-color:var(--paper)}html.dark .ob .oo-person small{color:var(--ink2)}html.dark .ob .oo-person .oo-why{color:var(--soft)}html.dark .ob .pp-agenda li,html.dark .ob .pp-sooner li{color:var(--ink)}html.dark .ob .pp-agenda li.pt-bad{color:var(--bad-ink)}html.dark .ob .pp-agenda li.pt-warn{color:var(--warn-ink)}html.dark .ob .pp-agenda li.pt-topic{color:var(--navy)}html.dark .ob .pp-sooner li.pt-warn{color:#e8dbc2}html.dark .ob .pp-sooner li.pt-good{color:var(--ok-ink)}html.dark .ob .undo{background-color:var(--navy);color:#212336;box-shadow:0 12px 32px #0009}html.dark .ob .undo-btn{border-color:#21233673;background-color:transparent;color:#212336}html.dark .ob .undo-btn:hover{background-color:#21233624}html.dark .ob .undo-btn:focus-visible{outline-color:#212336}html.dark .ob .undo-time{background-color:var(--green)}
