:root{--accent:#296fcc;--selection-blue:#0078d7;--app-bar-bg:#e6e6e6;--app-bar-second-bg:#f2f2f2;--page-bg:#fff;--body-bg:lightgray;--back-button-bg:#f7f7f7;--group-header-bg:#f7f7f7;--autocomplete-bg:#f2f2f2;--default-list-color:#d3d3d3;--selected-bg:lightgray;--hover-overlay:#0000001a;--active-overlay:#0003;--item-done-opacity:.4;--color-picker-selected-border:#222;--font-body:"Segoe UI", "Open Sans", sans-serif, "Segoe UI Command", "Segoe UI Emoji";--font-icon:"Segoe UI Command", "Symbols";--web-width:520px;--app-bar-height:48px;--app-bar-open-height:60px;--items-left-padding:14px;--ease-signature:cubic-bezier(.17, .79, .215, 1.0025)}@font-face{font-family:Segoe UI;font-style:normal;font-weight:400;src:local(Segoe UI),local(Segoe),local(Segoe WP)}@font-face{font-family:Segoe UI;font-weight:200;src:local(Segoe UI Light),local(Segoe Light),local(Segoe WP Light)}@font-face{font-family:Segoe UI;font-weight:300;src:local(Segoe UI Semilight),local(Segoe Semilight),local(Segoe WP Semilight)}@font-face{font-family:Segoe UI;font-weight:500;src:local(Segoe UI Semibold)}@font-face{font-family:Segoe UI;font-weight:600;src:local(Segoe UI Bold)}@font-face{font-family:Segoe UI Command;src:local(Segoe MDL2 Assets),url(./segoe-mdl2-assets.BppW_Tlw.ttf)format("truetype");font-weight:400;font-style:normal}html,body{cursor:default;-webkit-tap-highlight-color:#0000;width:100%;height:100%;margin:0}html{direction:ltr;overflow:hidden}body{font-family:var(--font-body);background-color:var(--body-bg)}body.noselect,.noselect{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}select,textarea{font-family:var(--font-body);-ms-content-zooming:none}.clearfix:after{content:"";clear:both;display:table}.is-invisible{visibility:hidden}.form-group select,.form-group input[type=text],.content select,.content input[type=text]{width:100%;max-width:none}select{color:#000;box-sizing:border-box;background-color:#0003;border:2px solid #0006;border-radius:0;min-height:32px;margin:8px 0;padding:0;font-size:15px;font-weight:400;line-height:1.333}select:focus{border-color:var(--selection-blue)}.list-header{white-space:nowrap}h1{letter-spacing:0;border-color:#0000;margin-top:0;margin-bottom:4px;font-size:46px;font-weight:200;line-height:1.216}h2{margin-top:0;margin-bottom:0;font-size:34px;font-weight:200;line-height:1.176}h3,.win-type-title{margin:12px 0 0;font-size:24px;font-weight:300;line-height:1.167;display:inline-block}h4{margin-top:0;margin-bottom:0;font-size:20px;font-weight:400;line-height:1.2}p{margin:8px 0;font-size:16px;font-weight:300;line-height:1.333}p.status{margin-top:0}p.status:empty:before{content:" "}label{font-weight:400;display:block}.form-label{font-weight:400}label.disabled{color:gray}label input[type=checkbox]{vertical-align:middle;width:20px;height:20px;margin:5px 4px 10px 1px}.input-group{margin:8px 0;display:table}.input-group input[type=text]{margin:0}.input-group .form-control{z-index:2;float:left;width:100%;margin-bottom:0;position:relative}.groups-container .input-group .form-control{height:34px}.input-group-btn{white-space:nowrap;vertical-align:middle;width:1%;font-size:0;display:table-cell;position:relative}.input-group-btn button{min-width:initial;min-height:initial;padding:4px 6px}.input-group-btn button .icon{margin-top:0;padding:0;display:inline-block}.input-group-btn button.move{cursor:n-resize;width:31px;height:34px;margin-right:15px;position:relative}.groups-container .input-group-btn button.move .move-handle{justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;inset:-2px}a{color:var(--selection-blue);cursor:pointer;touch-action:manipulation;outline:none;text-decoration:underline}button{color:#000;text-align:left;touch-action:manipulation;-webkit-appearance:none;background-color:#0003;background-clip:border-box;border:2px solid #0000;border-radius:0;min-width:120px;min-height:32px;margin:0;padding:4px 8px;font-size:15px;font-weight:400;line-height:1.333}button:active{background-color:#0006}button:disabled{color:#0003;background-color:#0003;border-color:#0000}input[type=text]{color:#000;-ms-user-select:element;box-sizing:border-box;background-color:#fff6;background-clip:border-box;border:2px solid #0006;border-radius:0;outline:0;width:296px;min-width:64px;min-height:28px;margin:8px 0;padding:4px 6px 5px 10px;font-size:15px;font-weight:400;line-height:1.333}input[type=text]:focus{border-color:var(--selection-blue)}.info{background-color:var(--body-bg);padding:6px}.web-background{max-width:var(--web-width);margin:0 auto}@media (width>=520px){body.web-background{background-color:#c4d68c;background-image:url(../../../images/background/17195330_ml.jpg);background-position:68% bottom;background-repeat:repeat-x}}.page-host{background-color:var(--page-bg);height:100%}.fullHeight{flex-flow:column;width:100%;height:100%;display:flex}.fullHeight>div{flex:none}.fullHeight .flex{flex:auto;overflow:hidden}.content{padding:5px 10px}.content input.toDoItem{height:auto;overflow:hidden}.content.scroll{overflow-y:auto}.content.scroll:after{content:"";height:15px;display:block}.content .margin-top{margin-top:12px}.appbar{margin-bottom:var(--app-bar-height)}.appbar-min{margin-bottom:24px}.flex.listViewContainer{overflow-y:auto}.list,.items{margin:0;padding:0;list-style:none}.list-item-template.has-menu{background-color:var(--app-bar-bg)}.myLists .list-item-template,#dnd-action-dragged-el .list-item-template{padding:10px 0 10px calc(var(--items-left-padding) - 2px);margin:0}.myLists .list-item-template p,#dnd-action-dragged-el .list-item-template p{margin:0;font-weight:400}.myLists .list-item-template .count,#dnd-action-dragged-el .list-item-template .count{background-color:var(--selected-bg);text-align:center;float:left;width:24px;height:24px;margin-bottom:10px;margin-right:8px;position:absolute}.myLists .list-item-template .count p,#dnd-action-dragged-el .list-item-template .count p{padding-top:4px;font-size:12px;font-weight:500}.myLists .list-item-template .name,#dnd-action-dragged-el .list-item-template .name{white-space:nowrap;margin-top:-3px;margin-left:32px;font-size:20px}.myLists .list-item-template .activeItems,#dnd-action-dragged-el .list-item-template .activeItems{margin-left:32px;font-size:smaller}.toDoList .list-item-template{padding-left:var(--items-left-padding);margin:0;padding-right:5px}.toDoList .list-item-template.item-done p{opacity:var(--item-done-opacity);text-decoration:line-through}.toDoList .list-item-template p{margin:0;padding:10px 0;font-size:15px;font-weight:400}.group-item-template{background-color:var(--group-header-bg);color:var(--accent);touch-action:pan-x pan-y pinch-zoom;cursor:default;padding:0 14px;font-size:18px;line-height:41px;overflow:hidden}.list-item{cursor:default;opacity:1;max-height:200px;padding:0;list-style:none;position:relative}.list-item .list-item-container{transition:transform .25s var(--ease-signature)}.selection-mode .list-item.selected{background-color:var(--selected-bg)}.selection-mode .list-item.selected .selection-checkmark:before{content:""}.selection-mode .list-item .list-item-container{pointer-events:none;transform:translate(30px)}.selection-mode .list-item .selection-checkmark{margin-top:8px;display:block;top:0;left:12px}.itemsDraggable .list-item-container,#dnd-action-dragged-el .list-item-container{pointer-events:none;transform:scale(.95)}.itemsDraggable .list-item-button:focus:not(:focus-visible){outline:none}.itemsDraggable .dnd-shadow{box-sizing:border-box;background-color:#0078d71f;outline:2px dashed #0078d7b8;margin:3px 0}.dnd-shadow-content{visibility:hidden}.groups-container .dnd-shadow{background-color:#0078d71f;outline:2px dashed #0078d7b8}.groups-container .dnd-shadow>*{visibility:hidden}.dnd-drop-target{outline:none}#dnd-action-dragged-el{box-shadow:none;background:0 0;outline:none}.selection-checkmark{font-family:var(--font-icon);padding:2px;font-size:18px;display:none;position:absolute}.selection-checkmark:before{content:""}@keyframes hide-item{to{opacity:0;max-height:0}}@keyframes show-item{to{opacity:1}}@keyframes enter-list{to{opacity:1}}@keyframes leave-list{to{opacity:0}}.basicContext{border-color:var(--selection-blue);word-wrap:break-word;text-align:left;background-color:#fff;border-style:solid;border-width:1px;width:auto;min-width:134px;max-width:454px;height:auto;min-height:42px;margin:0;padding:0;font-size:15px;font-weight:400;line-height:33px;overflow:hidden}.basicContext table{border-spacing:0;width:100%}.basicContext__item{text-align:left;width:100%;min-height:32px;font-family:var(--font-body);touch-action:manipulation;z-index:0;background:0 0;border-width:0;outline:none;min-width:40px;height:auto;margin-left:0;margin-right:0;padding:7px 0 7px 42px;font-size:15px;font-weight:400;line-height:1.6;display:block;position:relative}.basicContext__item:not(.basicContext__item--disabled):hover{background-color:var(--hover-overlay)}.basicContext__item:not(.basicContext__item--disabled):active{background-color:var(--active-overlay)}.basicContext__icon{margin-left:-30px;padding:0;font-size:18px;position:absolute;top:4px}.basicContext.touch .basicContext__item{min-height:44px;padding-top:11px;padding-bottom:13px;padding-left:46px}.basicContext.touch .basicContext__icon{top:10px}.autocomplete-suggestions{background-color:var(--autocomplete-bg);color:#000;max-height:220px;box-shadow:none;z-index:998;border:0}.autocomplete-suggestion{outline:none;padding:6px 0 6px 12px}.autocomplete-suggestion.selected{background-color:var(--hover-overlay)}back-button{float:left;background-color:var(--back-button-bg);margin:-5px 5px -5px -10px;display:block}back-button span{cursor:pointer;line-height:50px;display:block}back-button span.icon{vertical-align:initial;padding:0 12px;font-size:16px;font-weight:600}.color-picker{margin:6px 0 0;padding:0;list-style-type:none}.color-picker>li{cursor:pointer;border:1px solid #0000;margin-right:5px;padding:11px 9px;list-style-type:none;display:inline-block}.color-picker>li:hover,.color-picker>li.selected{border-color:var(--color-picker-selected-border)}.color-picker>li.swatch-holder{border:0;padding:0}.color-picker .swatch{box-sizing:border-box;cursor:pointer;border:1px solid #0000;width:20px;min-width:0;height:24px;min-height:0;padding:0;display:block}.color-picker .swatch:hover,.color-picker .swatch.selected{border-color:var(--color-picker-selected-border)}span.icon{font-family:var(--font-icon);vertical-align:text-bottom;padding:0 5px}span.icon.icon-share:before{content:""}span.icon.icon-add:before{content:""}span.icon.icon-sort:before{content:""}span.icon.icon-up:before{content:""}span.icon.icon-search:before{content:""}span.icon.icon-contact:before{content:""}span.icon.icon-upload:before{content:""}span.icon.icon-download:before{content:""}span.icon.icon-close:before{content:""}span.icon.icon-send:before{content:""}span.icon.icon-edit:before{content:""}span.icon.icon-delete:before{content:""}span.icon.icon-hamburger:before{content:""}span.icon.icon-back:before{content:""}span.icon.icon-cancel:before{content:""}span.icon.icon-accept:before{content:""}span.icon.icon-redo:before{content:""}span.icon.icon-save:before{content:""}@supports (-ms-ime-align:auto){select option{font-family:sans-serif}}@media (hover:hover) and (pointer:fine){a:hover{color:#0009}a:active{color:#0006}button:hover{border-color:#0006}.list-item:hover{background-color:var(--hover-overlay)}.list-item:active{background-color:var(--active-overlay)}back-button span:hover{background-color:var(--hover-overlay)}back-button span:active{background-color:var(--active-overlay)}}.ux-dialog-overlay.svelte-1eowve3{opacity:.5;z-index:1000;background-color:#000;position:fixed;inset:0}.ux-dialog-container.svelte-1eowve3{z-index:1001;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ux-dialog.svelte-1eowve3{width:100%;max-width:var(--web-width);background-color:var(--page-bg);flex-direction:column;display:flex;box-shadow:0 5px 10px -5px #00000080}.ux-dialog-header.svelte-1eowve3{padding:12px 16px 0}.ux-dialog-header.svelte-1eowve3 h3:where(.svelte-1eowve3){margin:0;font-size:24px;font-weight:300;line-height:1.167}.ux-dialog-body.svelte-1eowve3{min-height:140px;padding:12px 16px}.ux-dialog-body.svelte-1eowve3 p:where(.svelte-1eowve3){margin:8px 0;font-size:16px;font-weight:300;line-height:1.333}.ux-dialog-footer.svelte-1eowve3{border-top:0;justify-content:flex-end;padding:10px 16px;display:flex}.ux-dialog-footer.svelte-1eowve3 button:where(.svelte-1eowve3){text-align:center;min-width:96px;margin-left:10px}
