:root{--k-ink:#101010;--k-g0:#3c3c3c;--k-g1:#545454;--k-g2:#7c7c7c;--k-g3:#a8a8a8;--k-g4:#c4c4c4;--k-g5:#d8d8d0;--k-paper:#ecebe2;--k-white:#fcfcfc;--k-green:#3c8c28;--k-green-l:#b8e0a0;--k-yellow-l:#fcf0a8;--k-red:#c42c2c;--k-red-l:#f4c0b8;--k-muted:#5a5a5a}.k-ic{image-rendering:pixelated;vertical-align:middle;flex:none}.win .body.k-body{padding:calc(4px * var(--ui));gap:calc(4px * var(--ui));background:var(--k-g3)}.k-pane{background:var(--k-paper);border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);padding:calc(4px * var(--ui)) calc(5px * var(--ui));color:var(--k-ink)}.k-raised{background:var(--k-g4);border:var(--px) solid;border-color:var(--k-white) var(--k-g1) var(--k-g1) var(--k-white)}.k-h{align-items:center;gap:calc(4px * var(--ui));margin:calc(-4px * var(--ui)) calc(-5px * var(--ui)) calc(4px * var(--ui));padding:calc(2px * var(--ui)) calc(5px * var(--ui));background:var(--k-g5);border-bottom:var(--px) solid var(--k-g3);display:flex}.k-h .k-r{color:var(--k-g1);margin-left:auto}.k-muted{color:var(--k-muted)}.k-row{align-items:center;gap:calc(4px * var(--ui));display:flex}.k-col{gap:calc(4px * var(--ui));flex-direction:column;display:flex}.k-wrap{flex-wrap:wrap}.k-fill{flex:1}.k-btn{justify-content:center;align-items:center;gap:calc(3px * var(--ui));padding:calc(1.5px * var(--ui)) calc(5px * var(--ui));margin:var(--px);font:inherit;background:var(--k-g4);border:var(--px) solid;border-color:var(--k-white) var(--k-g1) var(--k-g1) var(--k-white);outline:var(--px) solid var(--k-ink);white-space:nowrap;color:var(--k-ink);cursor:pointer;display:inline-flex}.k-btn.k-big{padding:calc(3.5px * var(--ui)) calc(7px * var(--ui))}.k-btn.k-go{color:var(--k-white);background:#4ca032;border-color:#a0e080 #1c4c10 #1c4c10 #a0e080}.k-btn.k-warn{background:#e8a020;border-color:#fcd890 #7c4c00 #7c4c00 #fcd890}.k-btn.k-bad{color:var(--k-white);background:#b83828;border-color:#f09080 #501008 #501008 #f09080}.k-btn:active,.k-btn.k-down{border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);background:var(--k-g3)}.k-btn:disabled{color:#8a8a8a;cursor:default}.k-btn:disabled:active{border-color:var(--k-white) var(--k-g1) var(--k-g1) var(--k-white);background:var(--k-g4)}.k-tabs{gap:calc(2px * var(--ui));padding:0 calc(2px * var(--ui));margin-bottom:calc(-5px * var(--ui));z-index:1;display:flex;position:relative}.k-tab{font:inherit;color:var(--k-ink);padding:calc(2px * var(--ui)) calc(6px * var(--ui)) calc(3px * var(--ui));background:var(--k-g4);border:var(--px) solid;border-color:var(--k-white) var(--k-g1) transparent var(--k-white);align-items:center;gap:calc(3px * var(--ui));cursor:pointer;display:flex}.k-tab.k-on{background:var(--k-paper);padding-bottom:calc(4px * var(--ui));margin-top:calc(-1px * var(--ui))}.k-pill{align-items:center;gap:calc(3px * var(--ui));padding:calc(.5px * var(--ui)) calc(4px * var(--ui));border:var(--px) solid var(--k-ink);white-space:nowrap;background:var(--k-white);display:inline-flex}.k-pill.k-ok{background:var(--k-green-l)}.k-pill.k-wait{background:var(--k-yellow-l)}.k-pill.k-stop{background:var(--k-red-l)}.k-bar{height:calc(8px * var(--ui));border:var(--px) solid var(--k-ink);min-width:calc(30px * var(--ui));background:#5c5c5c;position:relative}.k-bar>i{background:var(--k-green);border-right:var(--px) solid var(--k-ink);position:absolute;top:0;bottom:0;left:0}.k-bar.k-heat>i{background:linear-gradient(90deg,#e8c000,#e07000)}.k-pips{gap:var(--px);display:inline-flex}.k-pips b{width:calc(6px * var(--ui));height:calc(7px * var(--ui));border:var(--px) solid var(--k-ink);background:#e0e0e0}.k-pips b.k-on{background:var(--k-green)}.k-pips.k-red b.k-on{background:var(--k-red)}.k-pips.k-yel b.k-on{background:#e0a000}.k-plan{gap:calc(2px * var(--ui));padding:calc(2px * var(--ui));border:var(--px) solid var(--k-ink);background:#8c8478;display:grid}.k-cell{border:var(--px) dashed #b8b0a0;color:#e8e4dc;min-height:calc(24px * var(--ui));background:#a49c90;justify-content:center;align-items:center;display:flex}.k-blk{border:var(--px) solid var(--k-ink);box-shadow:inset var(--px) var(--px) 0 #ffffff80, inset calc(-1px * var(--ui)) calc(-1px * var(--ui)) 0 #00000040;justify-content:center;align-items:center;gap:var(--px);text-align:center;padding:calc(2px * var(--ui));color:var(--k-ink);flex-direction:column;display:flex}.k-blk.k-grow{background:#b8d8a0}.k-blk.k-store{background:#e0c898}.k-blk.k-deal{background:#c8c0e8}.k-blk.k-safe{background:#c8c8c8}.k-blk.k-ghost{background:#c8c0e88c;border-style:dashed}.k-blk .k-sz{color:#4a4a4a}.k-blk.k-gepland{background-image:repeating-linear-gradient(45deg, #ffffff80 0 calc(3px * var(--ui)), transparent 0 calc(6px * var(--ui)));border-style:dashed;position:relative}.k-blk.k-gepland>:not(.k-tag):not(.k-undo){opacity:.55}.k-blk.k-gepland .k-tag{left:calc(2px * var(--ui));top:calc(2px * var(--ui));align-items:center;gap:calc(2px * var(--ui));padding:0 calc(3px * var(--ui));background:var(--k-ink);color:#fff;font-size:.8em;display:flex;position:absolute}.k-blk.k-gepland .k-undo{right:calc(2px * var(--ui));top:calc(2px * var(--ui));padding:var(--px);border:var(--px) solid var(--k-ink);cursor:pointer;background:#fff;display:flex;position:absolute}.k-blk.k-gepland .k-undo:hover{background:#f0d0c8}.k-seats{gap:calc(4px * var(--ui));display:flex}.k-seat{gap:calc(4px * var(--ui));padding:calc(3px * var(--ui));background:var(--k-g5);border:var(--px) solid;border-color:var(--k-white) var(--k-g1) var(--k-g1) var(--k-white);flex:1;display:flex}.k-seat.k-empty{border:var(--px) dashed var(--k-g2);background:0 0}.k-seat.k-alert{background:#fcecc0}.k-chain{align-items:stretch;gap:calc(3px * var(--ui));display:flex}.k-goods{gap:calc(2px * var(--ui));flex-direction:column;justify-content:center;display:flex}.k-good{align-items:center;gap:calc(3px * var(--ui));padding:calc(1.5px * var(--ui)) calc(4px * var(--ui)) calc(1.5px * var(--ui)) calc(2px * var(--ui));background:var(--k-white);border:var(--px) solid var(--k-ink);white-space:nowrap;display:flex}.k-good.k-missing{background:var(--k-red-l)}.k-arrow{align-items:center;display:flex}.k-arrow:before{content:"";width:calc(11px * var(--ui));height:calc(3px * var(--ui));background:var(--k-g1)}.k-arrow:after{content:"";border-left:calc(6px * var(--ui)) solid var(--k-g1);border-top:calc(5px * var(--ui)) solid transparent;border-bottom:calc(5px * var(--ui)) solid transparent}.k-step{align-items:center;gap:calc(4px * var(--ui));padding:calc(3px * var(--ui)) calc(5px * var(--ui));background:var(--k-g4);border:var(--px) solid;border-color:var(--k-white) var(--k-g1) var(--k-g1) var(--k-white);outline:var(--px) solid var(--k-ink);display:flex}.k-ticks{gap:calc(1.5px * var(--ui));display:flex}.k-ticks b{min-width:calc(6px * var(--ui));height:calc(9px * var(--ui));border:var(--px) solid var(--k-ink);background:#e0e0e0;flex:1}.k-ticks b.k-on{background:var(--k-green)}.k-ticks b.k-now{background:repeating-linear-gradient(90deg, var(--k-green) 0 calc(2px * var(--ui)), #8cc870 calc(2px * var(--ui)) calc(4px * var(--ui)))}.k-stock{gap:calc(3px * var(--ui));grid-template-columns:repeat(6,1fr);display:grid}.k-tile{background:var(--k-white);border:var(--px) solid var(--k-ink);padding:calc(2px * var(--ui)) var(--px);text-align:center;flex-direction:column;align-items:center;display:flex}.k-tile .k-nm{color:#4a4a4a}.k-tip{border:var(--px) solid var(--k-ink);padding:calc(2px * var(--ui)) calc(4px * var(--ui));background:#fcf8cc}.k-gallery{gap:calc(7px * var(--ui));flex-wrap:wrap;display:flex}.k-gallery>div{width:calc(54px * var(--ui));align-items:center;gap:var(--px);flex-direction:column;display:flex}.k-grid4{gap:calc(2px * var(--ui));grid-template-columns:repeat(4,1fr);display:grid}.k-grid4 .k-btn{gap:var(--px);flex-direction:column}.k-blk.k-work{background:#b8c8d8}.k-plan.k-small{flex:none}.k-plan.k-small .k-cell{min-height:calc(16px * var(--ui))}.k-cell.k-click{cursor:pointer}.k-cell.k-click:hover{background:#b4ac9e}.k-bad{color:var(--k-red)}.k-top{align-items:flex-start}.k-end{justify-content:flex-end}.k-two{gap:calc(6px * var(--ui));grid-template-columns:1fr 1.25fr;align-items:start;display:grid}.k-head{gap:calc(6px * var(--ui));align-items:flex-start;display:flex}.k-head>.k-col{gap:calc(2px * var(--ui));flex:1}.k-thumb{width:calc(64px * var(--ui));height:calc(52px * var(--ui));background:var(--k-g4);border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);flex:none;justify-content:center;align-items:center;display:flex}.k-stats{grid-template-columns:auto auto minmax(calc(70px * var(--ui)), 1fr) auto;gap:calc(2px * var(--ui)) calc(4px * var(--ui));flex:1.2;align-items:center;display:grid}.k-stat{display:contents}.k-stat .k-span2{grid-column:span 2}.k-alert{align-items:center;gap:calc(5px * var(--ui));padding:calc(3px * var(--ui)) calc(5px * var(--ui));border:var(--px) solid var(--k-ink);color:var(--k-ink);background:#fcf4c8;display:flex}.k-sub{align-items:center;gap:calc(4px * var(--ui));font-weight:700;display:flex}.k-sub .k-r{color:var(--k-g1);margin-left:auto;font-weight:400}.k-page{gap:calc(4px * var(--ui));flex-direction:column;display:flex}.k-line{gap:calc(3px * var(--ui));padding:calc(3px * var(--ui));background:var(--k-g5);border:var(--px) solid var(--k-g2);flex-direction:column;display:flex}.k-line.k-stopped{background:#f4dcd4}.k-line .k-chain>.k-step{flex:1}.k-who{width:calc(20px * var(--ui));height:calc(24px * var(--ui));border:var(--px) dashed var(--k-red);color:var(--k-red);justify-content:center;align-items:center;font-weight:700;display:flex}.k-foot{padding:calc(2px * var(--ui)) 0}.k-list{max-height:calc(250px * var(--ui));background:var(--k-g5);border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);margin:calc(3px * var(--ui)) 0;flex-direction:column;display:flex;overflow-y:auto}.k-grp{padding:calc(1px * var(--ui)) calc(4px * var(--ui));background:var(--k-g4);border-bottom:var(--px) solid var(--k-g3);font-weight:700}.k-li{align-items:center;gap:calc(4px * var(--ui));padding:calc(2px * var(--ui)) calc(4px * var(--ui));border-bottom:var(--px) solid var(--k-g4);cursor:pointer;display:flex}.k-li .k-col{gap:0}.k-li.k-off{color:var(--k-g2)}.k-li.k-off .k-ic{opacity:.5}.k-li.k-sel{background:var(--k-yellow-l);outline:var(--px) solid var(--k-ink)}.k-price{min-width:calc(48px * var(--ui));text-align:right}.k-sq{gap:var(--px);max-width:calc(40px * var(--ui));flex-wrap:wrap;display:inline-flex}.k-sq i{width:calc(5px * var(--ui));height:calc(5px * var(--ui));border:var(--px) solid #484070;background:#d8d0f0}.k-props{gap:calc(2px * var(--ui)) calc(5px * var(--ui));grid-template-columns:auto auto 1fr;align-items:center;display:grid}.k-prop{display:contents}.k-pick{grid-template-columns:1fr 1.15fr;align-items:stretch}.k-pick>.k-col{min-height:100%}.k-traits{gap:var(--px) calc(8px * var(--ui));grid-template-columns:1fr 1fr;display:grid}.k-trait{gap:calc(3px * var(--ui));grid-template-columns:auto 1fr auto;align-items:center;display:grid}.k-mood>b{white-space:nowrap}.k-legend{gap:var(--px) calc(8px * var(--ui));grid-template-columns:1fr 1fr;display:grid}.k-select{font:inherit;background:var(--k-white);border:var(--px) solid var(--k-g1);padding:var(--px) calc(2px * var(--ui))}.k-now{padding:calc(2px * var(--ui)) calc(4px * var(--ui));background:var(--k-g4);border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1)}.k-now.k-alertish{background:#fcf4c8}.k-btngrid{gap:calc(3px * var(--ui));grid-template-columns:repeat(4,1fr);display:grid}.k-choice{gap:calc(2px * var(--ui));padding:calc(3px * var(--ui));background:var(--k-g5);border:var(--px) solid var(--k-g2);flex-direction:column;display:flex}.k-table{background:var(--k-g5);border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);max-height:calc(170px * var(--ui));grid-template-columns:auto 1fr 1.6fr auto auto;display:grid;overflow-y:auto}.k-tr{cursor:pointer;display:contents}.k-tr>*{padding:calc(2px * var(--ui)) calc(4px * var(--ui));border-bottom:var(--px) solid var(--k-g4);align-items:center;gap:calc(2px * var(--ui));display:flex}.k-tr>.k-col{flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.k-tr.k-th>*{background:var(--k-g4);font-weight:700;position:sticky;top:0}.k-tr.k-sel>*{background:var(--k-yellow-l)}.k-num{text-align:right;justify-content:flex-end}.k-go{color:var(--k-green)}:root{--k-s1:calc(2px * var(--ui));--k-s2:calc(4px * var(--ui));--k-s3:calc(6px * var(--ui))}.k-page{gap:var(--k-s3)}.k-page>.k-col,.k-two>.k-col{gap:var(--k-s2)}.k-two{gap:var(--k-s3)}.k-page .k-sub{margin-top:var(--k-s1)}.k-seats{align-items:stretch}.k-seat{min-height:calc(30px * var(--ui));align-items:center}.k-stock{grid-template-columns:repeat(auto-fit, minmax(calc(52px * var(--ui)), 1fr))}.k-list.k-flat{max-height:none;margin:0}.k-li{min-height:calc(22px * var(--ui));padding:var(--k-s1) var(--k-s2)}.k-li .k-bad{line-height:1.15}.k-recipe{cursor:default}.k-warntext{color:#7a3c00}.k-foot{gap:var(--k-s2)}.k-foot-note{white-space:nowrap;margin-left:auto}.k-bar.k-blue>i{background:#3c64c8}.k-li>.k-sq{width:calc(36px * var(--ui));justify-content:flex-start;max-width:none}.k-pick-left .k-list{max-height:calc(330px * var(--ui))}.k-list>*{flex-shrink:0}.k-three{gap:calc(5px * var(--ui));margin:calc(3px * var(--ui)) 0;grid-template-columns:repeat(3,1fr);display:grid}.k-big-num{padding:calc(2px * var(--ui)) calc(4px * var(--ui));background:var(--k-white);border:var(--px) solid var(--k-g1);flex-direction:column;display:flex}.k-big-num b{font-size:1.9em;line-height:1.1}.k-big-num.k-in b{color:var(--k-green)}.k-big-num.k-out b{color:var(--k-red)}.k-big-num.k-left{background:#e4f4d8}.k-big-num.k-left.k-neg{background:var(--k-red-l)}.k-chart{background:var(--k-white);border:var(--px) solid var(--k-g1);width:100%;height:auto;font-family:inherit}.k-chart .k-grid{stroke:var(--k-g4);stroke-width:.5px}.k-chart .k-zero{stroke:var(--k-ink);stroke-width:.8px}.k-chart .k-axis{fill:var(--k-ink);font-size:10px}.k-chart .k-mid{text-anchor:middle}.k-chart .k-note{fill:var(--k-muted)}.k-chart .k-in{fill:var(--k-green);stroke:#1c4c10;stroke-width:.5px}.k-chart .k-out{fill:var(--k-red);stroke:#6c1010;stroke-width:.5px}.k-chart .k-overline{fill:none;stroke:var(--k-ink);stroke-width:1.2px}.k-chart .k-dot{fill:#fce400;stroke:var(--k-ink);stroke-width:.5px}.k-chart .k-area{fill:#cce8bc}.k-chart .k-arealine{fill:none;stroke:var(--k-green);stroke-width:1.5px}.k-chart .k-areadot{fill:var(--k-green)}.k-legend-line{margin-top:calc(2px * var(--ui));color:var(--k-muted)}.k-sw{width:calc(6px * var(--ui));height:calc(6px * var(--ui));border:var(--px) solid var(--k-ink);display:inline-block}.k-sw.k-in{background:var(--k-green)}.k-sw.k-out{background:var(--k-red)}.k-sw.k-line{height:calc(2px * var(--ui));background:var(--k-ink);width:calc(8px * var(--ui));border:0;padding:0}.k-kind,.k-asset{align-items:center;gap:calc(4px * var(--ui));padding:calc(2px * var(--ui)) 0;border-bottom:var(--px) solid var(--k-g4);display:grid}.k-kind{grid-template-columns:auto 1fr auto calc(100px * var(--ui)) calc(52px * var(--ui))}.k-kind>b,.k-asset>b{text-align:right}.k-asset{grid-template-columns:auto 1fr auto}.k-asset.k-small{border:none;grid-template-columns:1fr auto;padding:0}.k-asset.k-click{cursor:pointer}.k-colour{gap:var(--px)}.k-hbar{height:calc(6px * var(--ui))}.k-hbar>i{border:var(--px) solid var(--k-ink);box-sizing:border-box;height:100%;display:block}.k-hbar.k-in>i{background:var(--k-green)}.k-hbar.k-out>i{background:var(--k-red)}.k-worth{padding:calc(3px * var(--ui)) calc(5px * var(--ui));margin-bottom:calc(4px * var(--ui));background:var(--k-white);border:var(--px) solid var(--k-g1);flex-direction:column;display:flex}.k-worth>b{font-size:2em;line-height:1.1}.k-stack{height:calc(10px * var(--ui));border:var(--px) solid var(--k-g1);background:var(--k-g5);flex:1;display:flex}.k-stack>i{border-right:var(--px) solid var(--k-g1);height:100%;display:block}.k-stack .k-prop{background:#8c5c34}.k-stack .k-stock{background:var(--k-green)}.k-stack .k-cash{background:#dcb878}.k-stack .k-bank{background:#6c8cb4}.k-stack .k-veh{background:var(--k-g3)}.k-debtrow{margin-top:calc(3px * var(--ui))}.k-debtbar{height:calc(10px * var(--ui));background:var(--k-red);border:var(--px) solid #6c1010;box-sizing:border-box;flex:none;display:block}.k-joop{gap:calc(5px * var(--ui));padding:calc(3px * var(--ui)) calc(4px * var(--ui));border:var(--px) solid var(--k-ink);background:#fcf4c8;align-items:flex-start;display:flex}.k-joop.k-late{background:#f4c8a0}.k-joop>.k-col{gap:var(--px);flex:1}.k-joopamt{font-size:1.2em}.k-trip{line-height:1.15}.k-alert.k-gone{color:var(--k-white);background:#e06050}.k-alert+.k-alert{margin-top:calc(3px * var(--ui))}.k-subrow{padding:calc(1px * var(--ui)) 0 calc(2px * var(--ui)) calc(20px * var(--ui));border-bottom:var(--px) solid var(--k-g4)}.k-amount{width:calc(60px * var(--ui));text-align:right}.k-where{gap:var(--px);padding:calc(2px * var(--ui)) calc(4px * var(--ui)) calc(2px * var(--ui)) calc(20px * var(--ui));background:var(--k-g5)}.k-alert.k-late{background:#f4c8a0}.k-quote{padding:calc(3px * var(--ui)) calc(5px * var(--ui));background:var(--k-yellow-l);border:var(--px) solid var(--k-g2);font-style:italic}.k-portrait{padding:var(--px);border:var(--px) solid var(--k-ink);background:#fce400;flex:none;line-height:0}.k-sums{gap:var(--px) calc(6px * var(--ui));grid-template-columns:1fr auto;align-items:center;display:grid}.k-weeks{gap:calc(3px * var(--ui));margin-bottom:calc(3px * var(--ui));grid-template-columns:repeat(4,1fr);display:grid}.k-week{padding:calc(2px * var(--ui)) calc(3px * var(--ui));background:var(--k-g5);border:var(--px) solid var(--k-g2);flex-direction:column;display:flex}.k-week.k-paid{border-color:var(--k-green);background:#dcf0cc}.k-week.k-due{background:var(--k-yellow-l);border:calc(2 * var(--px)) solid #f0a020}.k-week.k-missed{background:var(--k-red-l);border-color:var(--k-red)}.k-week.k-late{background:var(--k-red-l);border:calc(2 * var(--px)) solid var(--k-red)}.k-big-amt{font-size:1.3em}.k-week>.k-muted{white-space:nowrap;font-size:.85em}.k-paystep{grid-template-columns:auto calc(108px * var(--ui)) 1fr;gap:calc(5px * var(--ui));padding:calc(2px * var(--ui)) 0;align-items:start;display:grid}.k-paystep.k-hit{background:var(--k-red-l)}.k-stepno{width:calc(9px * var(--ui));height:calc(10px * var(--ui));background:var(--k-white);border:var(--px) solid var(--k-ink);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.k-stepno.k-red{background:var(--k-red);color:var(--k-white)}.k-ladder{align-items:flex-end;gap:calc(3px * var(--ui));height:calc(55px * var(--ui));margin-bottom:calc(3px * var(--ui));display:flex}.k-rung{background:var(--k-g5);border:var(--px) solid var(--k-g2);flex:1;justify-content:center;align-items:flex-end;display:flex}.k-rung.k-done{background:var(--k-green-l)}.k-rung.k-cur{background:var(--k-yellow-l);border:calc(2 * var(--px)) solid #f0a020}.k-rung>span{padding:var(--px) 0;font-weight:700}.k-btn.k-wide{width:calc(100% - 2 * var(--px))}.k-bstats{grid-template-columns:repeat(7,1fr);padding:0;display:grid}.k-bstat{padding:var(--k-s2);border-left:var(--px) solid var(--k-g3);color:var(--k-g1);flex-direction:column;align-items:center;display:flex}.k-bstat:first-child{border-left:0}.k-bstat b{align-items:center;gap:var(--k-s1);color:var(--k-ink);display:flex}.k-bmain{gap:var(--k-s3);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;display:grid}.k-blist{max-height:calc(330px * var(--ui));padding:0;overflow-y:auto}.k-btable{align-items:center;column-gap:var(--k-s2);grid-template-columns:auto minmax(0,1.5fr) minmax(0,.85fr) minmax(0,1.45fr) auto auto auto;display:grid}.k-btable>*{padding:0 var(--k-s1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-btable .k-btn{padding:0 var(--k-s1)}.k-th{color:var(--k-g1);background:var(--k-g5)}.k-bname{cursor:pointer;font-weight:700}.k-bgroup,.k-bmore{align-items:center;gap:var(--k-s1);padding:var(--k-s1) var(--k-s2);grid-column:1/-1;display:flex}.k-bgroup{background:var(--k-g4);border-top:var(--px) solid var(--k-g2);cursor:pointer}.k-bgroup .k-r{margin-left:auto}.k-bmore{color:var(--k-muted);padding-left:calc(20px * var(--ui))}.k-bsw{width:calc(8px * var(--ui));height:calc(8px * var(--ui));border:var(--px) solid var(--k-ink);background:#f09028;display:inline-block}.k-bsw.k-contested{background:repeating-linear-gradient(135deg,#d83c28 0 2px,#f09028 2px 4px)}.k-bsw.k-annex{background:repeating-linear-gradient(135deg, #f09028 0 2px, var(--k-paper) 2px 4px)}.k-bmap{border:var(--px) solid var(--k-ink);cursor:pointer;background:#000;position:relative;overflow:hidden}.k-bmap>canvas{display:block;position:absolute;inset:0}.k-money{justify-content:space-between;align-items:baseline;gap:var(--k-s2);display:flex}.k-money.k-total{border-top:var(--px) solid var(--k-ink);padding-top:var(--k-s1)}.k-pos{color:var(--k-green)}.k-neg{color:var(--k-red)}.k-note{align-items:center;gap:var(--k-s2);padding:var(--k-s1) 0;display:flex}.k-swatch{width:calc(14px * var(--ui));height:calc(9px * var(--ui));border:var(--px) solid var(--k-ink);flex:none;display:inline-block}.k-grid2{gap:var(--k-s1);margin-top:var(--k-s2);grid-template-columns:1fr 1fr;display:grid}.k-glyph{font-weight:700}.k-chip{align-items:center;gap:var(--k-s1);padding:var(--k-s1) var(--k-s2);background:var(--k-g0);color:var(--k-white);white-space:nowrap;font-weight:700;display:inline-flex}.k-chip.k-mine{color:var(--k-ink);background:0 0}.k-chip.k-light{background:var(--k-paper);color:var(--k-ink);border:var(--px) solid var(--k-ink)}.k-banner{align-items:center;gap:var(--k-s3);padding:var(--k-s2) var(--k-s3);color:#fcd8a0;border:var(--px) solid var(--k-ink);background:#8c2c1c;display:flex}.k-banner b{color:var(--k-white)}.k-fact{align-items:flex-start;gap:var(--k-s2);padding:var(--k-s1) 0;display:flex}.k-fact>.k-col{gap:0}.k-vs{height:calc(11px * var(--ui));border:var(--px) solid var(--k-ink);font-weight:700;line-height:calc(11px * var(--ui));display:flex}.k-vs i,.k-vs s{padding:0 var(--k-s2);white-space:nowrap;font-style:normal;text-decoration:none;overflow:hidden}.k-vs i{background:#e8a020}.k-vs s{text-align:right;color:var(--k-white);background:repeating-linear-gradient(135deg,#4c3c6c 0 3px,#3c2c54 3px 6px)}.k-cols3,.k-cards{gap:var(--k-s2);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.k-cards{grid-template-columns:repeat(auto-fit, minmax(calc(110px * var(--ui)), 1fr))}.k-cols3>.k-pane,.k-cards>.k-pane{gap:var(--k-s1);flex-direction:column;display:flex}.k-cols3 .k-btn,.k-cols3 .k-select,.k-cards .k-btn{white-space:normal;text-align:left;justify-content:flex-start;min-width:0}.k-cols3 .k-select{width:100%}.k-cards>.k-pane.k-armed{outline:calc(2px * var(--ui)) solid #e8a020}.k-btn.k-wbtn{box-sizing:border-box;width:100%;display:flex}.k-left{text-align:left}.k-count{width:3.5em;font:inherit}.k-who.k-big{width:calc(26px * var(--ui));height:calc(30px * var(--ui));border-style:solid;border-color:var(--k-g1);background:var(--k-g2);color:var(--k-white);font-size:1.6em;font-weight:700}.k-table.k-abroad{grid-template-columns:auto 1fr;max-height:none}.k-table.k-abroad .k-tr{cursor:default}.k-table.k-abroad .k-tr>*{padding:var(--px) calc(4px * var(--ui))}.k-table.k-abroad .k-btn{padding:0 calc(4px * var(--ui));white-space:nowrap}.k-table.k-arms{grid-template-columns:auto auto auto 1fr auto;max-height:none}.k-table.k-arms .k-tr>*,.k-table.k-arsenal .k-tr>*{white-space:nowrap}.k-table.k-arsenal{grid-template-columns:auto auto 1fr auto auto auto auto auto;max-height:none}.k-notes.k-notes1{grid-template-columns:1fr}.k-risks{gap:var(--px);display:grid}.k-riskrow{grid-template-columns:minmax(0, 1fr) calc(48px * var(--ui)) calc(24px * var(--ui));gap:calc(4px * var(--ui));align-items:center;display:grid}.k-riskrow>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-cols{gap:calc(4px * var(--ui));grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;display:grid}.k-unknown{width:calc(20px * var(--ui));height:calc(24px * var(--ui));background:var(--k-g2);color:var(--k-white);border:var(--px) solid var(--k-ink);justify-content:center;align-items:center;font-weight:700;display:flex}.k-trust{gap:var(--px);flex-direction:column;flex:1;display:flex}.k-trust>span{white-space:nowrap}.k-trust .k-bar{height:calc(6px * var(--ui));background:linear-gradient(90deg, #e0e0e0 0 calc(25% - var(--px)), var(--k-ink) calc(25% - var(--px)) 25%, #e0e0e0 25% calc(60% - var(--px)), var(--k-ink) calc(60% - var(--px)) 60%, #e0e0e0 60%)}.k-table.k-supply{grid-template-columns:auto auto auto 1fr auto auto;max-height:none}.k-order{gap:calc(2px * var(--ui)) calc(4px * var(--ui));grid-template-columns:auto auto auto auto auto;align-items:center;display:grid}.k-order>span{white-space:nowrap}.k-input{font:inherit;width:calc(36px * var(--ui));text-align:right;background:var(--k-white);border:var(--px) solid var(--k-g1);padding:0 calc(2px * var(--ui))}.k-sum{padding-top:calc(2px * var(--ui));border-top:var(--px) solid var(--k-ink);justify-content:space-between;display:flex}.k-notes{gap:calc(4px * var(--ui));grid-template-columns:1fr 1fr;display:grid}.k-map{border:var(--px) solid var(--k-ink);line-height:1;position:relative}.k-mapcv{width:100%;height:auto;display:block}.k-mapdot{width:calc(4px * var(--ui));height:calc(4px * var(--ui));margin:calc(-2px * var(--ui)) 0 0 calc(-2px * var(--ui));background:var(--k-ink);border:var(--px) solid var(--k-white);position:absolute}.k-mapdot.k-home{background:#e8a020}.k-mapdot.k-pick{background:#f08c10}.k-maplbl{padding:var(--px) calc(2px * var(--ui));color:var(--k-white);white-space:nowrap;background:#101010bf;position:absolute;transform:translateY(-50%)}.k-maplbl.k-pick{color:var(--k-ink);background:#f08c10}.k-click{cursor:pointer}.k-narrow{max-width:calc(64px * var(--ui))}.k-table.k-supply .k-tr>*{white-space:nowrap}.k-table.k-stock{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto auto auto;max-height:none}.k-table.k-stock .k-tr>*{white-space:nowrap}.k-tr.k-sec>*{grid-column:1/-1;position:static}.k-chips{gap:calc(4px * var(--ui));flex-wrap:wrap;display:flex}.k-chips>span{align-items:center;display:flex}.k-stockbar{width:calc(64px * var(--ui));background:var(--k-white)}.k-stockbar>i{border-right:none}.k-stockbar>i.k-coming{background:repeating-linear-gradient(135deg, var(--k-g3) 0 calc(2px * var(--ui)), var(--k-white) 0 calc(4px * var(--ui)))}.k-stockbar>i.k-coming.k-over{background:repeating-linear-gradient(135deg, var(--k-red) 0 calc(2px * var(--ui)), var(--k-white) 0 calc(4px * var(--ui)))}.k-stocklines{gap:calc(2px * var(--ui)) calc(8px * var(--ui));grid-template-columns:auto auto auto auto 1fr;align-items:center;display:grid}.k-stocklines.k-totals{grid-template-columns:auto 1fr auto}.k-rent{gap:calc(4px * var(--ui));grid-template-columns:auto 1fr auto auto;align-items:center;display:grid}.k-ellip{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k-table.k-stock .k-tr>*{overflow:hidden}.k-cols.k-cols-stock{grid-template-columns:minmax(0, 1fr) calc(190px * var(--ui))}.k-totals>*{white-space:nowrap}.k-cols.k-cols3{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.8fr)}.k-table.k-beurs{grid-template-columns:minmax(0,1fr) auto auto auto;max-height:none}.k-table.k-beurs .k-tr>*{white-space:nowrap;overflow:hidden}.k-tr.k-sub>*{background:var(--k-g5);border-top:var(--px) solid var(--k-ink);position:static}.k-seg{grid-template-columns:1fr 1fr;display:grid}.k-form{gap:calc(4px * var(--ui));grid-template-columns:auto 1fr;align-items:center;display:grid}.k-input.k-wide{width:calc(48px * var(--ui))}.k-sumlines{gap:var(--px) calc(4px * var(--ui));grid-template-columns:1fr auto;display:grid}.k-warnbox{align-items:center;gap:calc(4px * var(--ui));padding:calc(2px * var(--ui)) calc(4px * var(--ui));border:var(--px) solid var(--k-g2);background:#fcf4c8;display:flex}.k-street{background:#fcf4c8}.k-bigprice{font-size:2em;font-weight:700;line-height:1}.k-depth{gap:var(--px) 0;grid-template-columns:auto 1fr 1fr auto;display:grid}.k-depth>*{padding:var(--px) calc(2px * var(--ui));white-space:nowrap}.k-depth>.k-th{color:var(--k-g1);font-weight:700}.k-depth>.k-buy{color:var(--k-green);background:linear-gradient(270deg, #cce8c0 var(--w,0%), transparent var(--w,0%))}.k-depth>.k-sell{color:var(--k-red);background:linear-gradient(90deg, #f4d0c8 var(--w,0%), transparent var(--w,0%))}.k-depth>.k-mine{outline:var(--px) dashed var(--k-ink);outline-offset:calc(-1 * var(--px))}.k-chart{width:100%;height:auto;image-rendering:pixelated;display:block}.k-chartdays{justify-content:space-between;padding-left:12%;display:flex}.k-legendline{align-items:center;gap:calc(2px * var(--ui));display:inline-flex}.k-legendline>i{width:calc(8px * var(--ui));height:calc(2px * var(--ui));margin-left:calc(4px * var(--ui))}.k-lboek{background:#2c7c1c}.k-lstraat{background:repeating-linear-gradient(90deg, #a0642c 0 calc(3px * var(--ui)), transparent 0 calc(5px * var(--ui)))}.k-myorder{gap:calc(4px * var(--ui));padding:calc(2px * var(--ui)) 0;border-bottom:var(--px) solid var(--k-g4);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.k-pane.k-headonly>.k-h{margin-bottom:calc(-4px * var(--ui));border-bottom:none}.k-table .k-tr.k-sub>*{white-space:normal}.k-cols.k-cols-ships{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr)}.k-cols.k-cols-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.k-shipcard{gap:calc(4px * var(--ui));flex-direction:column;display:flex}.k-shipcard.k-chosen{background:var(--k-yellow-l);border:calc(2px * var(--ui)) solid #f08c10}.k-shiphead{align-items:center;gap:calc(4px * var(--ui));flex-wrap:wrap;display:flex}.k-bar.k-voyage{background:var(--k-white);background-image:linear-gradient(90deg, transparent calc(50% - var(--px)), var(--k-ink) 0 50%, transparent 0)}.k-bar.k-voyage>i{background:#3c64c8}.k-voyagelbl{grid-template-columns:1fr 1fr 1fr;display:grid}.k-voyagelbl>:nth-child(2){text-align:center}.k-voyagelbl>:nth-child(3){text-align:right}.k-aboard{align-items:center;gap:calc(4px * var(--ui));flex-wrap:wrap;display:flex}.k-hold{gap:var(--px);display:inline-flex}.k-hold>i{width:calc(6px * var(--ui));height:calc(6px * var(--ui));border:var(--px) solid var(--k-ink);background:var(--k-white)}.k-hold>i.k-on{background:var(--k-g1)}.k-table.k-ports{grid-template-columns:auto auto minmax(0,1.2fr) minmax(0,1fr);max-height:none;font-size:.9em}.k-pchips{gap:calc(2px * var(--ui));flex-wrap:wrap;display:flex}.k-pchip{padding:0 calc(2px * var(--ui));background:var(--k-white);border:var(--px) solid var(--k-g2);white-space:nowrap}.k-pchip.k-have{background:var(--k-green-l);border-color:var(--k-green)}.k-take{gap:calc(4px * var(--ui));grid-template-columns:auto 1fr auto;align-items:center;display:grid}.k-kgbox{padding:0 calc(4px * var(--ui));background:var(--k-white);border:var(--px) solid var(--k-ink)}.k-topline{margin-top:calc(4px * var(--ui));padding-top:calc(4px * var(--ui));border-top:var(--px) solid var(--k-g2)}.k-sumlines.k-trip{gap:var(--px) calc(8px * var(--ui));grid-template-columns:auto 1fr}.k-buyship{gap:calc(4px * var(--ui)) calc(8px * var(--ui));grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.k-buyship>.k-muted{grid-area:2/1/auto/-1}.k-buytitle{white-space:nowrap;font-size:1.15em}.k-btnrow{gap:calc(4px * var(--ui));display:flex}.k-maplegend{margin-top:calc(4px * var(--ui))}.k-lplan{background:#f08c10}.k-lroute{background:repeating-linear-gradient(90deg, var(--k-g2) 0 calc(2px * var(--ui)), transparent 0 calc(4px * var(--ui)))}.k-take>input{margin:0}.k-plotprops{grid-template-columns:auto 1fr}.k-plotprops>.k-lbl{color:#b05c00}.k-pill.k-mine{background:#f8b048}.k-sumlines.k-deal>:nth-child(n+3){border-top:var(--px) solid var(--k-g2)}.k-deals>.k-pane{gap:calc(4px * var(--ui));flex-direction:column;display:flex}.k-deals>.k-pane>.k-btn{justify-content:center;margin-top:auto}.k-why{font-size:.9em}.k-cols.k-deals{align-items:stretch}.k-headrow{align-items:stretch;gap:var(--k-s2,calc(4px * var(--ui)))}.k-headrow>.k-pane{flex:1;align-items:center;display:flex}.k-headrow .k-head{flex:1;align-items:center}.k-shotframe{border:var(--px) solid #101010;background:#000;flex:none;align-self:flex-start;line-height:0}.k-shot{image-rendering:pixelated;display:block}.k-shotframe{position:relative}.k-shotframe>.k-shotsign{line-height:1.2;top:30%;left:50%;transform:translate(-50%)}.k-kv{gap:var(--px) calc(5px * var(--ui));grid-template-columns:auto 1fr;align-items:baseline;display:grid}.k-kvkey{color:#a85c00;white-space:nowrap}.k-kvsep{border-top:var(--px) solid #c8c6b8;margin:var(--px) 0;grid-column:1/-1}.k-headrow>.k-pane>.k-kv{flex:1}.k-mapplace{color:#ffffffd9;text-shadow:var(--px) var(--px) 0 #000000b3;white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.k-kindcards{gap:calc(4px * var(--ui));display:flex}.k-kindcard{padding:calc(4px * var(--ui));background:var(--k-paper);border:var(--px) solid var(--k-ink);cursor:pointer;flex:1 1 0}.k-kindcard.k-on{outline:calc(2px * var(--ui)) solid #f08c10;outline-offset:calc(-2px * var(--ui));background:var(--k-yellow-l)}.k-ing-head{align-items:center;gap:var(--k-s3)}.k-ing-time{font-size:2em;line-height:1}.k-ing{max-height:calc(300px * var(--ui));margin:0}.k-ing-row{grid-template-columns:calc(26px * var(--ui)) 1fr calc(70px * var(--ui)) calc(56px * var(--ui)) auto;align-items:center;gap:var(--k-s2);padding:var(--k-s1) var(--k-s2);border-bottom:var(--px) solid var(--k-g4);display:grid}.k-ing-row .k-col{gap:0}.k-ing-th{color:var(--k-g1);font-weight:700}.k-ing-no{gap:var(--k-s1);color:var(--k-g1)}.k-ing-warn{background:var(--k-yellow-l)}.k-ing-bad{background:var(--k-red-l)}.k-last{gap:var(--px)}.k-last-li{align-items:flex-start}.k-ing-sm{font-size:.85em}.k-sz-line{margin-top:calc(10px * var(--ui));border:var(--px) solid var(--k-ink);background:var(--k-g4);display:flex;position:relative}.k-sz-phase{min-width:0;padding:var(--k-s1) var(--k-s2);border-right:var(--px) solid var(--k-ink);flex-direction:column;font-size:.85em;line-height:1.15;display:flex}.k-sz-phase:last-of-type{border-right:0}.k-sz-phase b{font-size:1.15em}.k-sz-phase.k-sz-past{color:var(--k-g1)}.k-sz-phase.k-sz-cur{background:#f4b07c}.k-sz-phase:not(.k-sz-cur):not(.k-sz-past){background:var(--k-white)}.k-sz-now{top:calc(-10px * var(--ui));border-left:calc(2px * var(--ui)) solid #3c64c8;position:absolute;bottom:0}.k-sz-now>span{color:var(--k-white);padding:0 var(--k-s1);white-space:nowrap;background:#3c64c8;font-size:.75em;position:absolute;bottom:100%;left:0;transform:translate(-50%)}.k-sz-vote,.k-sz-hatch{background:repeating-linear-gradient(135deg,#fcd800 0 3px,#c81c1c 3px 6px)}.k-sz-vote{right:0;bottom:calc(-5px * var(--ui));height:calc(4px * var(--ui));position:absolute}.k-sz-hatch{width:calc(12px * var(--ui));height:calc(5px * var(--ui));border:var(--px) solid var(--k-ink);display:inline-block}.k-sz-under{margin-top:calc(5px * var(--ui));font-size:.85em}.k-sz-goal{padding:var(--k-s2) var(--k-s3);color:#fcd800;border:var(--px) solid var(--k-ink);background:#343434;font-weight:700}.k-sz-sw{width:calc(9px * var(--ui));height:calc(9px * var(--ui));border:var(--px) solid var(--k-ink);flex:none;display:inline-block}.k-sz-table{grid-template-columns:auto auto 1fr auto auto auto;align-items:center;display:grid}.k-sz-tr{display:contents}.k-sz-tr>*{padding:var(--px) var(--k-s2);border-bottom:var(--px) solid var(--k-g4)}.k-sz-tr>.k-sz-sw{padding:0}.k-sz-th>*{color:var(--k-g1);font-size:.85em}.k-sz-me>*{background:var(--k-yellow-l);border-top:var(--px) solid #e08000;border-bottom:var(--px) solid #e08000}.k-mt{column-gap:var(--k-s3);grid-template-columns:1fr auto auto;display:grid}.k-mt.k-mt2{grid-template-columns:1fr auto}.k-mt-sum{border-top:var(--px) solid var(--k-ink);font-weight:700}.k-mchart{border:var(--px) solid var(--k-g1);display:block}.k-sz-now.k-sz-l>span{transform:none}.k-sz-now.k-sz-r>span{transform:translate(-100%)}.k-grid2>:last-child:nth-child(odd){grid-column:1/-1}.k-rijkrow{align-items:center;gap:var(--k-s2);padding:var(--k-s1) 0;grid-template-columns:auto 1fr auto;display:grid}.k-rijkrow>b{text-align:right;white-space:nowrap}.k-es-paper{border:var(--px) solid var(--k-ink);padding:var(--k-s2) calc(7px * var(--ui));color:var(--k-ink);background:#f4ecd8}.k-es-mast{border-bottom:calc(3px * var(--ui) / 2) double var(--k-ink);color:#3c3c3c;align-items:center;font-size:.85em;display:flex}.k-es-mast b{text-align:center;color:var(--k-ink);flex:1;font-size:1.6em;line-height:1.15}.k-es-kop{margin:calc(3px * var(--ui)) 0 var(--px);text-align:center;text-transform:uppercase;font-size:1.75em;line-height:1.1}.k-es-paper p{margin:var(--px) 0 0;font-family:Georgia,serif;font-size:calc(9px * var(--ui));text-align:center;line-height:1.2}.k-es-podpane{background:#e8dcc0}.k-es-pod{justify-content:center;align-items:flex-end;gap:calc(3px * var(--ui));display:flex}.k-es-p{align-items:center;gap:calc(2px * var(--ui));width:calc(105px * var(--ui));text-align:center;flex-direction:column;display:flex}.k-es-name{font-weight:700}.k-es-name .k-pill{margin-left:calc(2px * var(--ui))}.k-es-shd{width:calc(27px * var(--ui));height:calc(31px * var(--ui));border:calc(1.5px * var(--ui)) solid var(--k-ink);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);justify-content:center;align-items:center;display:flex}.k-es-blk{border:var(--px) solid var(--k-ink);padding-top:calc(2px * var(--ui));background:#d8c8a8;align-self:stretch;font-size:1.75em;line-height:1}.k-es-blk.k-es-gold{background:#e8c860}.k-es-table{border:var(--px) solid var(--k-ink);color:var(--k-white);background:#181818;grid-template-columns:auto auto 1fr auto auto auto;display:grid}.k-es-table.k-es-5{grid-template-columns:auto auto 1fr auto auto}.k-es-tr{display:contents}.k-es-tr>*{padding:var(--px) var(--k-s2);border-bottom:var(--px) solid #3c3c3c}.k-es-th>*{color:#f0a040;font-size:.85em}.k-es-me>*{border-top:var(--px) solid #fcd800;border-bottom:var(--px) solid #fcd800;background:#3c3410}.k-es-me>:first-child{border-left:var(--px) solid #fcd800}.k-es-me>:last-child{border-right:var(--px) solid #fcd800}.k-es-sw{width:calc(10px * var(--ui));height:calc(10px * var(--ui));border:var(--px) solid var(--k-white);vertical-align:middle;display:inline-block}.k-es-note{color:var(--k-white);font-size:.85em}.k-es-ti{align-items:center;gap:calc(1.5px * var(--ui)) var(--k-s2);grid-template-columns:auto auto 1fr;font-size:.85em;display:grid}.k-es-ti .k-es-mine{background:var(--k-yellow-l)}.k-es-gl{align-items:center;gap:calc(1.5px * var(--ui)) var(--k-s2);grid-template-columns:auto 1fr auto;font-size:.85em;display:grid}.k-eg-list{max-height:calc(92px * var(--ui));overflow-y:auto}.k-eg-list .k-li{gap:var(--k-s2);cursor:pointer}.k-eg-name{min-width:calc(90px * var(--ui))}.k-eg-detail{gap:var(--k-s2)}.k-eg-cols{grid-template-columns:1fr calc(290px * var(--ui));align-items:start;gap:var(--k-s2);display:grid}.k-eg-white{color:var(--k-white)}.k-es-table.k-eg-4{grid-template-columns:auto auto 1fr auto}.win.k-es-win .titlebar{background:#5c3c1c}.win.k-es-win .body.k-body{background:#a08060}.k-lline{width:calc(14px * var(--ui));border-top:calc(2px * var(--ui)) solid;display:inline-block}.k-bm-tree{flex-direction:column;align-items:center;display:flex}.k-bm-top{justify-content:center;width:100%;display:flex}.k-bm-boss{width:calc(260px * var(--ui))}.k-bm-top+.k-bm-kids{margin-top:calc(14px * var(--ui));position:relative}.k-bm-top+.k-bm-kids:before{content:"";left:50%;top:calc(-14px * var(--ui));height:calc(14px * var(--ui));border-left:calc(1.5px * var(--ui)) solid var(--k-ink);position:absolute}.k-bm-kids{flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;display:flex}.k-bm-kid{flex:0 1 calc(260px * var(--ui));padding:calc(14px * var(--ui)) calc(5px * var(--ui)) 0;position:relative}.k-bm-kid:before,.k-bm-kid:after{content:"";width:50%;height:calc(14px * var(--ui));border-top:calc(1.5px * var(--ui)) solid var(--k-ink);position:absolute;top:0}.k-bm-kid:before{border-right:calc(1.5px * var(--ui)) solid var(--k-ink);left:0}.k-bm-kid:after{right:0}.k-bm-kid:first-child:before,.k-bm-kid:last-child:after{border-top:0}.k-bm-node{border:var(--px) solid var(--k-ink);box-shadow:calc(1.5px * var(--ui)) calc(1.5px * var(--ui)) 0 #0000004d;color:var(--k-ink);background:#f4f2e8;flex-direction:column;display:flex}.k-bm-hd{align-items:center;gap:calc(4px * var(--ui));padding:calc(2px * var(--ui)) calc(3px * var(--ui));border-bottom:var(--px) solid var(--k-ink);background:#dcdacc;display:flex}.k-bm-boss .k-bm-hd{background:#f8d878}.k-bm-rot{outline:calc(1.5px * var(--ui)) solid #c42c2c;border-color:#c42c2c}.k-bm-rot .k-bm-hd{background:#f4c0b8}.k-bm-pend{border-style:dashed}.k-bm-who{gap:0;min-width:0}.k-bm-who .k-pill{margin-left:calc(3px * var(--ui))}.k-bm-sm{color:#4a4a4a;font-size:.85em}.k-bm-face{width:calc(21px * var(--ui));height:calc(27px * var(--ui));border:var(--px) solid var(--k-ink);background:#8ab0c8;flex:none;overflow:hidden}.k-bm-face>*{display:block;width:100%!important}.k-bm-it{align-items:center;gap:0 calc(3px * var(--ui));padding:calc(.5px * var(--ui)) calc(3px * var(--ui));border-bottom:calc(.5px * var(--ui)) solid #dcdbd0;grid-template-columns:auto 1fr auto;font-size:.85em;display:grid}.k-bm-it>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-bm-it.k-bm-over{background:#fcecb0}.k-bm-right{gap:calc(3px * var(--ui))}.k-bm-right .k-bar,.k-bm-nobar{width:calc(20px * var(--ui))}.k-bm-right .k-bar{background:#ecebe2}.k-bm-sel{max-width:calc(64px * var(--ui));font-size:.9em}.k-bm-ft{gap:var(--px);padding:calc(1.5px * var(--ui)) calc(3px * var(--ui));flex-direction:column;font-size:.85em;display:flex}.k-bm-ppl{gap:calc(.5px * var(--ui));display:inline-flex}.k-bm-ppl b{width:calc(4px * var(--ui));height:calc(7px * var(--ui));background:#3c3c3c;display:inline-block}.k-bm-ppl b.k-bm-e{outline:calc(.5px * var(--ui)) dashed #7c7c7c;outline-offset:calc(-.5px * var(--ui));background:0 0}.k-bm-reach{gap:var(--px);margin-left:calc(2px * var(--ui));display:inline-flex}.k-bm-reach b{width:calc(7px * var(--ui));height:calc(7px * var(--ui));border:var(--px) solid var(--k-ink);background:#f4f2e8}.k-bm-reach b.k-bm-on{background:#3c8c28}.k-bm-reach b.k-bm-x{background:#c42c2c}.k-bm-bad{color:#b02818;align-items:flex-start}.k-bm-warn{color:#b06000}.k-bm-cap{width:calc(60px * var(--ui))}.k-bm-bottom{align-items:stretch;gap:calc(5px * var(--ui))}.k-bm-own{gap:calc(3px * var(--ui)) calc(8px * var(--ui));flex-wrap:wrap;font-size:.85em;display:flex}.k-bm-chip{gap:calc(2px * var(--ui))}.k-bm-total{margin-top:calc(2px * var(--ui));padding-top:calc(2px * var(--ui));border-top:var(--px) solid #dcdbd0}.k-bm-deals{width:calc(280px * var(--ui));flex:none}.k-bm-wrap{flex-wrap:wrap}.k-ab-logo{border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);background:#000;flex:none;justify-content:center;display:flex}.k-ab-name{color:#b05c00}.win .k-body>.k-ab-list{flex:1;min-height:0;overflow-y:auto}.k-ab-credits .lm-credits-heading{color:#1c2c84;font-weight:700}.k-ab-credits .lm-credits-text,.k-ab-credits .lm-credits-links,.k-ab-credits .lm-credits-who{color:var(--k-ink)}.k-ab-credits .lm-credits-what,.k-ab-credits summary{color:var(--k-g0);font-weight:700}.k-ab-credits a{color:#183c9c}.win.k-err-win .body.k-body{background:#a83c30}.k-err{align-items:flex-start}.k-staffrow{align-items:flex-start;gap:calc(4px * var(--ui));padding:calc(2px * var(--ui)) 0;border-bottom:var(--px) solid var(--k-g4);display:flex}.k-staffrow>.k-staffinfo{gap:calc(2px * var(--ui));flex:1;min-width:0}.k-staffrow .k-select{max-width:calc(150px * var(--ui))}.k-vrow{cursor:pointer;padding:calc(2px * var(--ui)) 0;border-bottom:var(--px) solid var(--k-g4)}.k-vrow>.k-ic:last-child{transform:rotate(90deg)}.k-vrow:hover{background:var(--k-g5)}.k-input.k-rename{text-align:left;width:100%}.k-titem{gap:calc(2px * var(--ui));padding:calc(3px * var(--ui)) 0;border-top:var(--px) solid var(--k-g4)}.k-tform{gap:calc(2px * var(--ui)) calc(6px * var(--ui));grid-template-columns:auto 1fr;align-items:center;display:grid}.k-tform>.k-tfield{display:contents}.k-tfield{align-items:center;gap:calc(6px * var(--ui));display:flex}.k-tfield>.k-lbl{color:var(--k-g0)}.k-tfield>.k-input{width:calc(80px * var(--ui));justify-self:start}.k-tfield>.k-input.k-tin{text-align:left;width:100%}.k-tfield>.k-select{justify-self:start}.win .body.k-body.k-tbody{max-height:calc(100vh - 140px);overflow-y:auto}.k-tform.k-shrink{grid-template-columns:auto minmax(0,1fr);min-width:0}.k-tform.k-shrink .k-select{min-width:0;max-width:100%}.k-titem>.k-trip{gap:0;min-width:0}.k-risks.k-wide-num>.k-riskrow{grid-template-columns:minmax(0, 1fr) calc(40px * var(--ui)) calc(30px * var(--ui))}.k-table.k-agenda{grid-template-columns:auto auto minmax(calc(140px * var(--ui)), 1fr) auto calc(170px * var(--ui)) auto;max-height:calc(300px * var(--ui))}.k-table.k-agenda .k-ag-when{white-space:nowrap}.k-table.k-agenda .k-ag-fx{flex-wrap:wrap}:root{--m1:calc(2px * var(--ui));--m2:calc(4px * var(--ui));--m3:calc(8px * var(--ui))}.k-page.lm-set{gap:var(--m2)}.lm-set .k-pane{gap:var(--m2);flex-direction:column;display:flex}.lm-set .k-pane>.k-h{margin-bottom:0}.lm-choices>.k-btn{margin:var(--px);flex:1}.lm-slider{appearance:none;height:calc(10px * var(--ui));margin:var(--m1) 0;background:var(--k-g5);border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);cursor:pointer}.lm-slider::-webkit-slider-thumb{appearance:none;width:calc(8px * var(--ui));height:calc(12px * var(--ui));background:var(--k-g4);border:var(--px) solid;border-color:var(--k-white) var(--k-g1) var(--k-g1) var(--k-white);outline:var(--px) solid var(--k-ink)}.lm-slider::-moz-range-thumb{width:calc(8px * var(--ui));height:calc(12px * var(--ui));background:var(--k-g4);border:var(--px) solid var(--k-g1);border-radius:0}.lm-about-intro .txt-orange{color:#fc9c00}.lm-lcd{border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);padding:var(--m1) var(--m2);min-height:calc(22px * var(--ui));background:#000}.lm-lcd-title{color:var(--text-orange,#fc9c00);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lm-lcd-sub{color:#a8a8a8;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lm-lcd-time{font-variant-numeric:tabular-nums}.lm-lists{gap:var(--m1)}.lm-lists>.k-btn{margin:var(--px)}.k-list.lm-tracks{max-height:calc(110px * var(--ui));margin:0}.lm-track-nr{width:calc(14px * var(--ui));text-align:right;color:var(--k-muted);flex:none}.lm-tracks .k-btn{padding:0 var(--m1);margin:0}.lm-vol-label{width:calc(46px * var(--ui));flex:none}.lm-pct{width:calc(26px * var(--ui));text-align:right;flex:none}.lm-start-place .k-h .k-r{color:var(--k-muted)}.lm-start-desc{margin-top:var(--m2)}.lm-check-row{align-items:center;gap:var(--m2);cursor:pointer;display:flex}.lm-check{appearance:none;width:calc(9px * var(--ui));height:calc(9px * var(--ui));background:var(--k-white) no-repeat center / 100%;border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);outline:var(--px) solid var(--k-g2);cursor:pointer;flex:none;margin:0}.lm-check:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Cpath fill='%23101010' d='M5 1h1v1H5zM4 2h1v1H4zM3 3h1v1H3zM0 3h1v1H0zM1 4h1v1H1zM2 4h1v1H2zM2 5h1v1H2z'/%3E%3C/svg%3E")}.lm-check-note{margin-top:var(--m1)}.lm-set .lm-vol-label{width:calc(100px * var(--ui));white-space:nowrap}.lm-set .lm-slider{min-width:0}.lm-potjes{gap:var(--m2)}.lm-form{gap:var(--m2);text-align:left;flex-direction:column;display:flex}.lm-form>.k-h{margin-bottom:0}.lm-field{gap:var(--m1);text-align:left;flex-direction:column;display:flex}.lm-field>.k-row>.k-muted{white-space:nowrap}.lm-in{box-sizing:border-box;width:100%;min-height:calc(13px * var(--ui));padding:var(--m1) var(--m2);font:inherit;color:var(--k-ink);background:var(--k-white);border:var(--px) solid;border-color:var(--k-g1) var(--k-white) var(--k-white) var(--k-g1);-webkit-user-select:text;user-select:text;border-radius:0;outline:none}.lm-in:focus{outline:var(--px) solid var(--k-ink)}.lm-in:disabled{color:var(--k-g2);background:var(--k-g5)}.lm-form-foot{align-items:center;gap:var(--m2)}.lm-msg{color:var(--k-muted)}.lm-msg.lm-err{color:var(--k-red)}.lm-msg:empty{display:none}.lm-wait{z-index:1000;background:var(--k-g1);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lm-wait>.k-pane{gap:var(--m3);width:min(90vw, calc(200px * var(--ui)));flex-direction:column;display:flex}.lm-wait .k-bar{height:calc(10px * var(--ui))}.lm-swatch{width:calc(8px * var(--ui));height:calc(8px * var(--ui));border:var(--px) solid var(--k-ink);flex:none;display:inline-block}.lm-choices{gap:var(--m1)}.lm-choices .k-btn{min-width:calc(22px * var(--ui))}.lm-times{gap:var(--m1)}.lm-in.lm-time{width:calc(76px * var(--ui));flex:none}.lm-potjes .lm-form,.lm-potjes .lm-field,.lm-potjes .lm-field>span{text-align:left}.lm-potjes .lm-field>.k-row,.lm-potjes .lm-form>.k-row{justify-content:flex-start}.lm-off>span:first-child{color:var(--k-g2)}.k-table.lm-potjes-mine{grid-template-columns:1fr auto calc(52px * var(--ui)) auto auto auto}.k-table.lm-potjes-open{grid-template-columns:1fr auto calc(52px * var(--ui)) auto auto}.k-table.lm-potjes-facts{cursor:default;grid-template-columns:1fr auto}.lm-potjes-facts .k-tr{cursor:default}.lm-potje:hover>*{background:var(--k-g4)}.lm-potje.lm-done>*{color:var(--k-g2)}.lm-potje-name .k-row{gap:var(--m1)}.lm-day{align-items:stretch!important;gap:var(--px)!important}.lm-day .k-bar{height:calc(3px * var(--ui))}.lm-full{color:var(--k-red)}.lm-gang{gap:var(--m1);white-space:nowrap}.lm-row-btns{gap:var(--m1)}.lm-potjes .k-table .k-btn{min-height:0;padding:0 var(--m2)}.lm-seats .k-li{gap:var(--m2);cursor:pointer}.lm-potjes .k-tr>*{white-space:nowrap}.lm-potjes .k-tr>.lm-potje-name{white-space:normal}.lm-gang-row{gap:var(--m1);align-items:stretch}.lm-gang-dice{padding-left:var(--m1);padding-right:var(--m1);flex:none}.lm-in.lm-in-bad{outline:var(--px) solid var(--k-red)}.lm-gang-why{font-size:.92em;line-height:1.2}.lm-gang .k-muted,.lm-gang-why{white-space:normal;min-width:0}.lm-seats{gap:var(--m2);flex-direction:column;display:flex}.lm-seat{gap:var(--m2);text-align:left;align-items:stretch;display:flex}.lm-seat .k-shotframe{flex:none}.lm-seat-body{gap:var(--m1);min-width:0}.lm-seat-name{gap:var(--m1);align-items:center}.lm-seat-swatch{width:calc(7px * var(--ui));height:calc(7px * var(--ui));border:var(--px) solid var(--k-ink);flex:none}.lm-seat-taken{opacity:.8}
