@charset "UTF-8";*{box-sizing:border-box}body{font-family:Arial,Helvetica,sans-serif;font-size:1em;margin:0;padding:0}body.NoScroll{overflow:hidden}@media screen and (max-width: 460px){body.NoScroll .MainDiv,body.NoScroll .Pagination,body.NoScroll #MainStats{display:none}}@media print{.NoPrint,body.NoScroll .MainDiv,body.NoScroll header,body.NoScroll .Overlay{display:none}}q{quotes:'\201E' '\201D'}sup{font-weight:700}sup:after{content: '*'}input.bc{display:none}.Red{color:#c00}.Green{color:#080}a,a:link,a:visited{color:#36b;text-decoration:none}a:hover{text-decoration:underline}a[target='_blank']::after{display:inline-block;margin:0;padding:0;content:'\2191';transform:rotate(45deg) translateY(-.35em);font-weight:700;text-decoration:none}#ActionOL{margin:0;padding:1em 0 0 0;position:fixed;top:0;left:0;width:100%;z-index:102}@media screen and (min-width: 460px){#ActionOL div.Mgy1{margin:1em auto}}.NotLoggedIn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2em auto 0 auto;text-align:center}.NotLoggedIn h2{margin:.5em .3em}.NotLoggedIn div{text-align:left;margin:0 .3em .5em .3em}.NotLoggedIn a{display:inline-block;margin:1em 0 0 0;padding:.5em;border-radius:6px;color:var(--compFGC);background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.25)),linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)),linear-gradient(var(--compBGC),var(--compBGC));background-size:0 0,0 0,auto}.NotLoggedIn a:hover,.NotLoggedIn a:active{background-size:auto,0 0,auto}#svgSprite{display:none}svg{fill:currentColor;-moz-transform:scale(1)}#Loading{z-index:200}#Loading div{margin:6em auto;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #5979A6;width:60px;height:60px;-webkit-animation:Loader 1.5s linear infinite;animation:Loader 1.5s linear infinite}#Loading:after{display:block;margin-top:-3em;content:"Loading";color:#f3f3f3;font-weight:700;font-size:2em;text-align:center;text-shadow:2px 2px 12px rgba(0,0,0,.6)}@-webkit-keyframes Loader{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes Loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes OverlayFadeIn{from{opacity:0}to{opacity:1}}#MsgOL{z-index:9999;padding:0 .5em}#Msg{margin:5em auto 0 auto;padding:0;min-width:280px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#fff;border:none;border-radius:10px;animation:ConfirmKey .3s}#Msg:before{display:block;width:1.3em;height:1.3em;margin:.3em;float:left;content:"?";font-size:3.75em;text-align:center;border:4px solid #c9dae1;border-radius:50%;color:#87adbd}#Msg p{padding:1.8em 1em 1em 1em}#Msg p q{white-space:pre;font-weight:700}#Msg p pre{font-size:smaller}#Msg div{clear:both;padding:1em 1em 1em 0;background:#F2F2F2;border-top:1px solid #E6E6E6;text-align:right;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#Msg div input,#Msg div a,#Msg div a:link{display:inline-block;margin:0 1em;padding:.5em;width:100px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:smaller;border:none;border-radius:6px;color:#eee;background:#667;text-align:center;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#Msg div input:hover,#Msg div input:active,#Msg div a:hover,#Msg div a:active{background:#50505E}#MsgOL.Overlay.g,#MsgOL.Overlay.r,#MsgOL.Overlay.o,#MsgOL.Overlay.q{display:block}#MsgOL.g input#MsgBtnCancel,#MsgOL.r input#MsgBtnCancel,#MsgOL.o input#MsgBtnCancel{display:none}#MsgOL.g div#Msg:before{content:"\2713";color:#080;border-color:#0c0}#MsgOL.r div#Msg:before{content:"x";color:#c00;border-color:#f30}#MsgOL.r p{padding-top:.5em}#MsgOL.r div#Msg p:before{display:block;padding-bottom:.3em;content:"Error!";font-weight:700;font-size:larger;color:#c00}#MsgOL.o div#Msg:before{content:"!";color:#F90;border-color:#FC6}@keyframes ConfirmKey{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}.Overlay{display:none}@media screen{.Overlay{position:fixed;width:100%;height:100%;overflow:auto;z-index:101;left:0;top:0;right:0;bottom:0;background-color:#000;background-color:rgba(0,0,0,.4);padding-top:60px;animation:OverlayFadeIn 1s}@keyframes OverlayFadeIn{from{opacity:0}to{opacity:1}}.shadow{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}}:root{--BtnAni:rotate-in-center .6s cubic-bezier(.25,.46,.45,.94) both}#navMain{position:fixed;top:0;left:0;width:100%;z-index:100;background:linear-gradient(to bottom,#fdfdfd 0%,#f6f6f6 100%)}#navMain::after{content:"";clear:both;display:table}#navMain button{display:block;float:left;margin:0;padding:.25em .3em 0 .3em;outline:none;background:none;border:none;font-family:Arial,Helvetica,sans-serif;font-size:1em}#navMain button.Activ{cursor:pointer}#navMain button svg{width:32px;height:32px;color:#ccc}#navMain div.DD{float:left}#navMain div.DD.FR{float:right}#navMain div.DD button{float:none}#navMain div.DD button svg{color:#333}#navMain div.DD > button:after{content:attr(title) " \25BC";vertical-align:50%}#navMain div.Menu{display:none;position:fixed;z-index:101;padding:0;background-color:#667;box-shadow:0 8px 16px 0 rgba(0,0,0,.6);-webkit-animation:Nav_SlideInRight .2s cubic-bezier(.25,.46,.45,.94) both;animation:Nav_SlideInRight .2s cubic-bezier(.25,.46,.45,.94) both}#navMain div.Menu a,#navMain div.Menu button{display:block;margin:0;padding:.5em;cursor:pointer;border:none;outline:none;color:#eee;background-color:#667;text-decoration:none;font-size:1em;width:100%;text-align:left}#navMain div.Menu a:before,#navMain div.Menu button:before{content:"\25BA  "}#navMain div.Menu label{display:flex;margin:0;padding:.3em .5em .3em .5em;color:#eee;background-color:#667}#navMain div.Menu select{flex:4;padding:.2em;cursor:pointer;font-family:Arial,Helvetica,sans-serif}#navMain div.Menu label:before{flex:1;padding-top:2%;padding-bottom:2%;content: "\25BA" attr(title) ": ";white-space:pre;min-width:77px}#navMain div:hover div{display:block}#navMain div.DD.FR:hover div{left:auto;right:0}#navMain button:hover,#navMain div.DD:hover button{background:#667;color:#eee}#navMain button:hover svg,#navMain div.DD:hover button svg{color:#eee}#navMain div.Menu a:hover,#navMain div.Menu label:hover,#navMain div.Menu button:hover{background:#50505E}#navMain button#timeAdd.Activ svg{color:green;-webkit-animation:var(--BtnAni);animation:var(--BtnAni)}#navMain button#timeAdd.Activ:hover svg{color:#090}#navMain button#timeEdit.Activ svg{color:#F93;-webkit-animation:var(--BtnAni);animation:var(--BtnAni)}#navMain button#timeEdit.Activ:hover svg{color:#FC3}#navMain button#timeTip.Activ svg{color:gold;-webkit-animation:var(--BtnAni);animation:var(--BtnAni)}#navMain button#timeTip.Activ:hover svg{color:#FF6}#navMain button#timeDel.Activ svg{color:#900;-webkit-animation:var(--BtnAni);animation:var(--BtnAni)}#navMain button#timeDel.Activ:hover svg{color:#C00}@-webkit-keyframes Nav_SlideInRight{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes Nav_SlideInRight{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes rotate-in-center{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotate-in-center{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@media screen and (max-width: 460px){#navMain div div{left:0;width:100%}#navMain div.DD > button:after{content:" \25BC";vertical-align:50%}}@media print{#navMain{display:none}}header{padding:0;margin:0}header img{width:100%;max-width:260px;height:auto;max-height:130px;object-fit:contain;float:left}header:after{display:block;content:'';clear:both}.Sum{font-weight:700;text-decoration:underline double;white-space:nowrap}div.Pagination{margin:0 auto .2em auto;max-width:1000px;display:flex;justify-content:space-between;position:-webkit-sticky;position:sticky;top:2.5em;background:#fff}div.Pagination a,div.Pagination p{display:flex;margin:0;padding:.3em .3em}div.Pagination a{text-decoration:none;border-radius:6px;background:#667;color:#eee}div.Pagination a:hover{background:#50505E}div.Pagination a:first-child{margin-left:.2em}div.Pagination a:last-child{margin-right:.2em}div.Pagination a:first-child:before{content:"\AB  ";white-space:pre}div.Pagination a:last-child:after{content:" \BB";white-space:pre}div.Pagination p{justify-content:center;text-decoration:underline;background:#fff;color:#3A3A3A;font-weight:700}div.Pagination p:after{content:attr(data-Month)}table.Main{margin:0 auto;border-collapse:separate;border-radius:6px;border-spacing:0;color:#3a3a3a;background:#fff;empty-cells:show}table.Main td,table.Main th{padding:.2em .3em;border-bottom:1px solid #ccc;border-right:1px solid #ccc}table.Main th{background:var(--compBGC);color:var(--compFGC);font-weight:normal}table.Main thead.MT th:after{content:attr(title)}table.Main td{font-size:smaller;text-align:right}table.Main tr.Sa{background-color:#F0F0F0;font-style:italic}table.Main tr.So{background-color:#ddd;font-style:italic}table.Main tr.FT{font-style:normal}table.Main tr td:first-child{text-align:left}table.Main tr.MT td.DoW{border-right:none;padding-right:0;text-align:left;white-space:nowrap;vertical-align:top}table.Main tr.MT td.Day{padding-left:.1em;vertical-align:top}table.Main tr.MT td.Typ{text-align:right}table.Main tr.MT td.Typ:after{content:attr(title)}table.Main tr.MT td.Branch:after{content:attr(title)}table.Main tr.MT td.Stops:after{color:#900;content:attr(data-notdelivered)}table.Main tr.MT td:last-child{text-align:left}table.Main .Soll{display:none}table.Main small{color:#999}table.Main tr.MultiLine td{background:linen}table.Main tr.MultiLine > td[rowspan]{background-color:inherit}table.Main tr.MultiLine td:not([rowspan]){font-size:.75em;border-bottom:none;padding:.1em .3em}table.Main tr.MultiLine:last-child td:not([rowspan]){border-bottom:1px solid #ccc}table.Main thead tr:first-child th{border-top:1px solid #ccc}table.Main thead tr:first-child th:first-child{border-top-left-radius:6px}table.Main thead tr:first-child th:last-child{border-top-right-radius:6px}table.Main tfoot tr td{margin:0;padding:0;font-size:3px;background:var(--compBGC)}table.Main tfoot tr:last-child td:first-child{border-bottom-left-radius:6px}table.Main tfoot tr:last-child td:last-child{border-bottom-right-radius:6px}table.Main tr th:first-child,table.Main tr td:first-child{border-left:1px solid #ccc}table.Main tr.MT td.Typ{border-left:none}div.MainDiv p{margin:1em 0;text-align:center;font-size:smaller}div.MainDiv p u{font-weight:700;text-decoration:none;color:#c00}#MainStats table.Stats:first-child{margin-bottom:1.25em}table.Stats{margin:0 auto;border-collapse:collapse}table.Stats th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:.1em .3em;text-align:center;font-weight:700;font-style:italic;font-variant:small-caps}table.Stats td{padding:.2em .3em;border-bottom:1px solid #ccc;text-align:right;border-right:1px solid #ccc}table.Stats td:empty{text-align:center;font-weight:700;color:#888}table.Stats td:empty:after{content:'-'}table.Stats td:last-child,table.Stats th:last-child,table.Stats th:first-child,table.Stats td:first-child{border-right:none}table.Stats th:first-child{border-bottom:1px solid #FFF}table.Stats tr:last-child td{border-bottom:none}table.Stats td:nth-of-type(1):after{content: ':'}table.Stats td u{text-decoration:none;font-size:smaller;color:#888}table.Stats td u:before{content:'('}table.Stats td u:after{content:'%)'}@media screen{header{margin:3em 0 1em 0;background:linear-gradient(to bottom,#fdfdfd 0%,#f6f6f6 100%);box-shadow:0 3px 9px #cfcfcf}div.MainDiv{margin:0;padding:0 0 32px 0;overflow-x:auto}table.Main tbody:hover tr td[rowspan],table.Main tbody tr:hover td,table.Main tbody tr:hover small,table.Main tr.TrSelected td,table.Main tbody.TrSelected tr td[rowspan],table.Main tr.TrSelected small{background:var(--compBGC);color:var(--compFGC)}table.Main tr.FT{background-color:#FC6}table.Main tr.MT.Done td.Typ{background:#CF9}table.Main tr.NOW td.DoW,table.Main tr.NOW td.Day{background-color:#0CF;font-weight:700}}@media print{table.Main{width:96%;color:#000;font-size:1em}table.Main tr td{padding:.1em .3em}#MainStats,div.Pagination,.pHide,pre.Admin,table.Main tfoot,table.Main .Soll,table.Main .Km,table.Main .Stops,table.Main .TG,table.Main small{display:none}div.MainDiv p{display:none}}@media screen and (max-width: 460px){header img{max-width:none;max-height:100px}header table{margin:0 auto}table.Main thead.MT th:after{content:attr(data-Abbr)}table.Main tr.MT td.Typ:after{content:attr(data-Abbr)}table.Main tr.MT td.Branch:after{content:attr(data-Abbr)}}@media (max-width: 850px){#ActionOL{padding:0}}@media screen and (min-width: 500px){div.Pagination a:first-child:after{content:" " attr(title);white-space:pre}div.Pagination p:after{content:attr(data-Month) " " attr(title);white-space:pre}div.Pagination a:last-child:after{content:" " attr(title) " \bb";white-space:pre}}.addWD{margin:1em auto;padding:0;min-width:260px;border:1px solid var(--compBGC);border-top:12px solid var(--compBGC);border-radius:12px;background-color:#fff}.Max600{max-width:600px}.addWD h1{margin:0;padding:0 0 .3em .8em;font-size:1.5em;background:var(--compBGC);color:var(--compFGC);position:relative}.addWD h1 a,.addWD h1 a:link,.addWD h1 a:visited{display:block;float:right;cursor:pointer;margin:-12px -1px 0 0;width:1.2em;border-top-right-radius:12px;color:#fff;font-size:1.4em;font-weight:700;text-decoration:none;text-align:center;text-shadow:0 -1px #999,1px 0 #999,0 1px #999,-1px 0 #999}.addWD h1 a:hover,.addWD h1 a:active{background-color:#eee;box-shadow:inset 0 0 30px #f00,0 0 15px #f00}.addWD div.Form{margin:1em;padding:0}.addWD div.Row{margin:0 0 1em 0;padding:0;display:flex;flex-wrap:nowrap;position:relative}.addWD .c50{padding:0 .2em;flex:50%}.addWD label[for]{display:block;white-space:nowrap}.addWD .Req:after{content: "*";color:red;font-family:"Courier New", Courier, monospace;font-weight:700}.addWD .Info{display:block;margin:-.7em 0 .5em 0;color:#999}.addWD input[type=time],.addWD input[type=date],.addWD input[type=number],.addWD select,.addWD textarea,.addWD input[type=text],.addWD input[type=password]{width:100%;padding:.4em;border:1px solid #ccc;border-radius:3px;background:#fff}.addWD input[type=password]{padding-right:1.6em}.addWD input:focus,.addWD select:focus,.addWD textarea:focus{outline:none;border-color:var(--compBGC);box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.addWD ul.PListG,.addWD ul.PListR,.addWD ul.PListC{background-color:#f1f1f1;padding:.2em .2em .4em .4em;list-style-type:none;border-left:5px solid}.addWD ul.PListG{border-left-color:#080}.addWD ul.PListR{border-left-color:#c00}.addWD ul.PListC{border-left-color:var(--compBGC)}.addWD ul.PListG li,.addWD ul.PListR li,.addWD ul.PListC li{font-size:smaller}.addWD ul.PListG li:before,.addWD ul.PListR li:before,.addWD ul.PListC li:before{content:'\2022';font-weight:700;font-size:larger;padding-right:.4em}.addWD ul.PListG:before,.addWD ul.PListR:before,.addWD ul.PListC:before{content:attr(data-Title);font-weight:700}.addWD ul.PListG:before{color:#080}.addWD ul.PListR:before{color:#c00}.addWD ul li.Fail{color:#c00}.addWD ul li.Ok{color:#080}.addWD div.Row span{text-align:center;font-weight:700;font-size:1.5em;position:absolute;right:.3em}.addWD div.Row input.Invalid{box-shadow:0 0 6px 0 rgba(255,0,0,1)}.addWD div.Row input.Invalid:required + span:after,.addWD div.Row input:required:invalid + span:after{content:'\D7';color:red}.addWD div.Row input:required:valid + span:after{content:'\2713';color:green}.addWD a.BtnCancel{display:block;text-align:center;text-decoration:none;background-color:#f44336}.addWD .BtnSave,.addWD a.BtnCancel{display:block;width:100%;padding:8px 0;border:none;border-radius:6px;cursor:pointer;font-size:1em;font-weight:700;color:#fff}.addWD .BtnSave{background-color:#4CAF50}.addWD .BtnSave:hover,.addWD .BtnSave:active,.addWD a.BtnCancel:hover,.addWD a.BtnCancel:active{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);text-shadow:2px 2px 12px rgba(0,0,0,.6)}#TypOther{display:none}@media (max-width: 850px){.addWD{margin:0 auto;border-radius:0}.addWD h1 a,.addWD h1 a:link,.addWD h1 a:visited{border-top-right-radius:0}}#LoginTitle{text-align:center}.Login{max-width:300px}.Login div.RowFlex{margin:0 0 1em 0;padding:0;display:flex;flex-wrap:wrap}.Login input[type=text],.Login div.RowFlex input[type=password]{margin:0 0 .5em 0}#ovSelYear{display:inline}#selYear{width:auto;padding:0;margin:0;cursor:pointer;vertical-align:baseline;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;background:var(--compBGC);color:var(--compFGC);border:none}table.Main th.Stops:after{content:attr(data-Small)}table.Main tr.TrSelOV td.Diff.r,table.Main tr.Stats td.Diff.r{color:red}table.Main tr.TrSelOV td.Diff.g,table.Main tr.Stats td.Diff.g{color:green}table.Main tr.TrSelOV td{cursor:zoom-out}table.Main tr.TrNoSelOV td{color:#ccc;font-style:italic;cursor:zoom-in}table.Main td.Month a:after{content:attr(data-MonthSmall)}table.Main tr.Stats td{padding:.2em .2em}table.Main tr.Stats td:first-child{font-weight:700}table.Main tr.Stats td:first-child:after{content:attr(data-Small);font-style:italic;font-variant:small-caps}@media print,screen and (min-width: 460px){table.Main th.Stops:after{content:attr(title)}table.Main tr.TrSelOV td.Month:before{content:"\2713  ";color:green;font-weight:700}table.Main td.Month a:after{content:attr(title)}table.Main tr.Stats td:first-child:after{content:attr(title)}}table.TipTracker thead tr th:first-child{width:80px}table.TipTracker thead tr th:last-child{width:30px}table.TipTracker tr.TipRow td:first-child{text-align:right}table.TipTracker tr.TipRow td:nth-of-type(3){text-align:left}table.TipTracker tr.TipRow td:last-child{padding:0 .3em}table.TipTracker button.BtnTipDel,table.TipTracker button#TipAdd{display:block;width:26px;height:26px;margin:0;padding:1px 1px;cursor:pointer;background:#fff;outline:none;border:none;border-radius:6px}table.TipTracker button svg{width:24px;height:24px}table.TipTracker button.BtnTipDel svg{color:#C00}table.TipTracker button#TipAdd svg{color:#090}table.TipTracker button:hover,table.TipTracker button:active{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}table.TipTracker tr.Stats td:first-child{font-style:italic;font-variant:small-caps}table.TipTracker tr.Stats td.TL{text-align:left}table.TipTracker #TipDelAll,table.TipTracker #TipToTimesID{padding:.3em .5em}table.TipTracker #TipDelAll{display:block;float:right}