@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";#modal-mask{position:fixed;width:100vw;height:100vh;left:0;top:0;z-index:20}#modal-mask.opaque{background-color:#00000070}#modal-mask.dark{background-color:#4d4d4d}.syntax span.syntax-tag:before{content:"#"}.syntax span.syntax-tag:after{content:" "}.syntax span.syntax-timer:before{content:".."}.syntax .step-indicator{padding-left:.3em}.syntax .step-indicator span,.syntax .step-indicator svg{text-decoration:unset;padding-right:.3em}.syntax .step-indicator .over:before{content:"+"}.syntax .step-indicator .under:before{content:"-"}.syntax .step-indicator svg{width:1em;height:1em;vertical-align:text-top}.syntax span.syntax-directive:before{content:"--"}.syntax span.syntax-directive span:before{content:" "}.syntax a.syntax-link{color:currentColor}.syntax a.syntax-link:hover{color:#2d92fd}.scroll{scrollbar-gutter:stable}.scroll::-webkit-scrollbar{width:10px;height:10px}.scroll::-webkit-scrollbar-track{background:transparent}.scroll::-webkit-scrollbar-thumb{background-color:#0002}:root{--input-size-min: 10pt;--toolbar-size: 35px;--toolbar-gap: 5px;--column-width: 400px;--board-tone: #e8e3da;--page-tone: #fdf4e6;--reticule-color: #7a7a7a;--timer-color: #ff00fe;--step-accent: #ffe371}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100vw;height:100vh;height:100dvh;overflow:hidden;padding:0;margin:0;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;background-color:var(--board-tone);overscroll-behavior:none}@media screen and (max-width: 435px){body{background-color:var(--page-tone)}}body.is-ios{--input-size-min: 16px}#root{display:flex}main.main-view{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;min-height:0;min-width:0;margin-top:env(safe-area-inset-top);margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right);background-color:var(--board-tone)}@media screen and (max-width: 435px){main.main-view{--column-width: 100vw}}main.main-view>.message{background:#525252;border-radius:3px;box-shadow:1px 5px 6px -2px #00000061;opacity:1}main.main-view .syntax-resource{display:none}main.main-view .text-edit{position:relative}main.main-view .text-edit textarea{border:none;background:transparent;outline:2px dashed var(--reticule-color);outline-offset:-2px}main.main-view .text-edit:after,main.main-view .text-edit textarea{font-size:max(var(--input-size-min),var(--font-size));font-weight:var(--font-weight);padding:var(--padding)}main.main-view .text-edit em.validation{position:absolute;display:flex;top:.3em;right:.3em;bottom:0;fill:var(--reticule-color)}main.main-view .text-edit aside.validation{position:absolute;top:calc(100% + .3em);left:50%;transform:translate(-50%);width:max-content;max-width:100%;font-size:10pt;background:var(--reticule-color);padding:.3em .5em;color:#ffffffbf}.app-menu.tool{--icon-size: 1rem;position:relative;align-items:stretch;justify-content:stretch}.app-menu.tool>ul.menu{z-index:21;position:absolute;left:0;top:var(--toolbar-size);margin-top:-1px}.app-menu.tool ul.menu{display:grid;grid-template-columns:calc(var(--icon-size) * 2) 1fr;min-width:220px;background-color:#3a3a3a;border:1px solid #4a4a4a;box-shadow:0 4px 10px #0000008a;cursor:default}.tool.app-menu.is-interactive ul.menu{background-color:#565656}.app-menu.tool ul.menu li{--color: #fffb;grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;margin:.2em 0}.tool.app-menu.is-interactive ul.menu li.is-action{cursor:pointer}.tool.app-menu.is-interactive ul.menu li.is-action:hover{background-color:#438dda}.app-menu.tool ul.menu li.is-modal-input{flex-direction:column;align-items:stretch}.app-menu.tool ul.menu li svg.icon{grid-column:1;max-width:var(--icon-size);max-height:var(--icon-size);margin:auto;fill:var(--color);stroke:var(--color)}.app-menu.tool ul.menu li hr{grid-column:1/-1;border:0;border-top:1px solid rgba(255,255,255,.1411764706)}.app-menu.tool ul.menu li label{grid-column:2;font-size:10pt;padding:.6em 0;color:var(--color);white-space:nowrap;cursor:inherit;max-width:20em;overflow:hidden;text-overflow:ellipsis}.app-menu.tool ul.menu li.is-header label{text-transform:uppercase;color:#fff7}.app-menu.tool ul.menu li.is-status label{color:#fff7}.app-menu.tool ul.menu li .header{grid-column:1/-1;background-color:#894a77}.app-menu.tool ul.menu li .text-edit{grid-column:1/-1;position:relative;display:flex;flex-direction:column;padding:.3em;padding-left:calc(1.2rem + var(--icon-size));background-color:#575757;box-shadow:inset 0 2px 4px #00000040}.app-menu.tool ul.menu li .text-edit em{position:absolute;left:0;top:0}.app-menu.tool ul.menu li .text-edit em .warning-icon{fill:#e69c09;filter:drop-shadow(1px 2px 1px rgba(0,0,0,.3333333333));margin:.6em .4em .1em}.app-menu.tool ul.menu li .text-edit input{font-family:inherit;font-size:10pt;background-color:#3a3a3a;border:1px solid #303030;color:silver;padding:.3em}.app-menu.tool ul.menu li .text-edit input:focus{outline:1px solid rgba(185,136,210,.5803921569)}.app-menu.tool ul.menu li .text-edit input.invalid{outline:1px solid rgba(230,78,78,.5490196078)}.app-menu.tool ul.menu li .text-edit .controls{display:flex;align-items:center}.app-menu.tool ul.menu li .text-edit .controls button{background-color:#616161;border:1px solid #323232;border-radius:2px;color:#c1c1c1;padding:.4em .7em;margin:.3em 0;cursor:pointer}.app-menu.tool ul.menu li .text-edit .controls button[disabled]{opacity:.6;cursor:default}.app-menu.tool ul.menu li .text-edit .controls button+button{margin-left:.3em}.main-view .tool{--inactive: #0003;--out-bg: transparent;--out-fg: #555;--over-bg: #00000008;--over-fg: #333;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:var(--toolbar-size);min-height:var(--toolbar-size);outline:0;border:0;padding:0 .8rem;cursor:pointer;background-color:var(--out-bg);color:var(--out-fg);font-family:inherit}.main-view .tool.is-down{--out-bg: #0001;--over-bg: #0001;--over-fg: #000}.main-view .tool:disabled{color:var(--inactive);cursor:default}.main-view .tool:is(:hover):not(:disabled){background-color:var(--over-bg);color:var(--over-fg)}.main-view .tool>svg{fill:currentColor;stroke:currentColor;max-width:1rem;max-height:1rem;margin:auto}.main-view .tool>label{text-transform:uppercase;font-size:9pt;cursor:inherit}.main-view nav{display:flex;flex-direction:row;gap:var(--toolbar-gap);width:var(--column-width);background-color:var(--page-tone);z-index:2}.main-view nav .app-menu{padding:unset}.main-view nav .app-menu svg{max-width:unset;max-height:unset;width:19px;height:19px}.main-view nav span.sync-status{display:flex;min-width:var(--toolbar-size)}.main-view nav span.sync-status svg{margin:auto;max-width:1rem;max-height:1rem;fill:#000a}.message{margin:auto;padding:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.message svg{width:30px;height:30px;fill:#0002}.message span{color:#0005;padding-top:.5rem;font-size:12pt;text-align:center;max-width:25rem}.message.is-warning span{color:#00000094}.message blockquote,.message cite{width:80%;color:#0006;font-size:11pt}.message blockquote{margin-top:2rem}.message blockquote:before{content:"\201c";padding:.1em;font-size:150%}.message blockquote:after{content:"\201d";padding:.2em}.message cite{margin-top:1rem;text-align:right}.message cite:before{content:"\2014  "}dialog{position:fixed;display:flex;flex-direction:column;z-index:100;top:120px;left:50vw;transform:translate(-50%);width:300px;max-width:90vw;padding:.7rem .8rem 1rem;border:0}dialog.is-primary{width:400px;padding:2.5rem 2.5rem 2rem}dialog.is-dark{background:#686868;box-shadow:0 0 8px #00000082}dialog.is-light{background:#fbfbfb;box-shadow:0 0 8px #00000021}dialog label{text-transform:uppercase;font-size:10pt;margin-bottom:.7rem}dialog.is-primary label{font-size:12pt;text-transform:unset}dialog.is-dark label{color:#ffffff61}dialog.is-light label{color:#0000008a}dialog p{font-size:10pt;font-weight:400;padding:0rem 0 .8rem}dialog.is-primary p{margin-bottom:1rem}dialog.is-dark p{color:#ffffff91}dialog.is-light p{color:#000000a3}dialog button{align-self:center;border-radius:4px;padding:.4rem .8rem;cursor:pointer}dialog.is-dark button{border:1px solid #4b4b4b;background:#7d7d7d;color:#dfdfdf}dialog.is-light button{border:1px solid #c5c5c5;background:#efefef;color:#797979}dialog.is-dark button:hover{background:#878787}dialog.is-light button:hover{background:#f9f9f9}dialog .progress-bar{--color: #d77fcb;height:.5rem;background-color:#00000026;background-image:linear-gradient(to right,var(--color) 0,var(--color) var(--value),transparent var(--value))}#login{--width: 22rem;flex:1;display:flex;flex-direction:column;align-items:center;overflow:auto}@media screen and (max-width: 375px){#login{--width: 100%}}#login .banner{margin-top:10vh;margin-bottom:1rem}#login form{display:grid;grid-template-columns:min-content 1fr;gap:1rem;align-items:center;justify-items:start;font-size:var(--input-size-min);border:1px solid rgba(0,0,0,.0196078431);padding:3rem 2rem 2rem;background:#f9f9f9;box-shadow:0 3px 7px -2px #0000005c;width:var(--width)}@media screen and (max-width: 375px){#login form{box-shadow:unset;border:unset}}#login form label{color:#0000009c;grid-column:1;justify-self:end;text-align:right}#login form button,#login form input{grid-column:2;font-size:inherit}#login form input{padding:.5rem;border:0;border-radius:3px;background-color:#0000000d;justify-self:stretch;min-width:0;color:#000c}#login form input:focus{outline:1px solid #90bbff}#login form button{display:flex;border:1px solid rgba(0,0,0,0);background:#5babff;border-radius:2px;cursor:pointer;transition:background .2s;min-width:5rem;min-height:2.2rem;padding:0 1.4rem}#login form button label{margin:auto;color:#ffffffd9;cursor:inherit}#login form button svg{margin:auto;fill:#fff;stroke:#fff}#login form button.is-submitting,#login form button:hover{background:#e07bff;color:#fff}#login form button.is-submitting{cursor:wait}#login form a{grid-column:2;color:#387ddb;text-decoration:none}#login form a:first-of-type{margin-top:.5rem}#login form a:hover{text-decoration:underline}#login form p{grid-column:2;font-size:12pt;text-wrap:balance;color:#000c}#login form h2{grid-column:1/-1;justify-self:stretch;font-size:14pt;font-weight:400;text-align:center;color:#000c;margin-bottom:1rem}#login .message{position:sticky;top:0;width:var(--width);padding:1em 2em;text-align:center;background-color:#ffefa9;font-size:10pt;margin:unset;margin-bottom:1rem;border:0 solid var(--board-tone);border-width:1px 0}#login .message label{color:#000000d4}.text-edit.is-autoexpand{display:grid}.text-edit.is-autoexpand:after{content:attr(data-value) " ";visibility:hidden;box-sizing:border-box}.text-edit.is-singleline:after{white-space:pre}.text-edit.is-multiline:after{white-space:pre-wrap}.text-edit.is-autoexpand textarea{resize:none;overflow:hidden}.text-edit.is-autoexpand:after,.text-edit.is-autoexpand textarea{grid-area:1/1/2/2;font-family:inherit}.pad-view .entries{flex:1;display:flex;flex-direction:column;overflow:auto;padding-bottom:2.5rem}.pad-view .entries:before{content:"";margin-top:auto;min-height:1rem}.pad-view.is-empty .entries:before{margin-top:unset;flex:2}.pad-view .entries .memo{--padding: 1rem;position:relative;display:flex;flex-direction:row;padding-right:1rem;margin-bottom:1px;background-color:#f8ebda}.pad-view .entries .memo.is-archived{background-color:transparent}.pad-view .entries .memo label{flex:1;display:block;padding:var(--padding);font-size:var(--font-size);color:#000c}.pad-view .entries .memo.is-archived label{color:#0007}.pad-view .entries .memo .tool{--out-fg: #0002}.pad-view .entries .memo+.step,.pad-view .entries .step+.memo{margin-top:1rem}.pad-view .entries .step{position:relative;display:flex;flex-direction:row;border:0 dashed rgba(0,0,0,.1019607843);border-width:1px 0 0}.pad-view .entries .step:last-of-type:not(.is-session-marker){border-width:1px 0}.pad-view .entries .step.is-session-marker{border-width:1px 0}.pad-view .entries .step.is-session-marker+.step{margin-top:2rem}.pad-view .entries .step.is-active-step{background-color:var(--step-accent)}.pad-view .entries .step>aside{flex-shrink:0;min-width:var(--left-margin);display:flex;align-items:flex-start;justify-content:center;border-right:1px solid rgba(255,0,0,.1098039216)}.pad-view .entries .step>aside .time{--top: .2em;margin-top:calc(var(--padding) - var(--top));color:transparent;font-size:var(--font-size);padding:var(--top) .4em}.pad-view .entries .step.is-current-step>aside .time{background-color:var(--step-accent);color:#000c}.pad-view .entries .step>aside svg.run{max-width:1rem;max-height:1rem;margin:auto;fill:#f008}.pad-view .entries .step .time{padding:.8em;padding:var(--padding);font-size:var(--font-size)}.pad-view .entries .step .time .syntax-text{color:#000c}.pad-view .entries .step .time .syntax-timer{color:var(--timer-color)}.pad-view .entries .step.is-archived .time .syntax{color:#0005;fill:#0005}.pad-view .entries .estimate{--color: #000c;align-self:start;display:flex;align-items:center;padding:.5em;margin:.5rem .5rem -2.5rem;background-color:var(--step-accent)}.pad-view .entries .estimate span{font-size:10pt;color:var(--color)}.pad-view .entries .estimate svg{max-width:.8rem;max-height:.8rem;margin:0 .5em;stroke:var(--color)}.pad-view.is-empty .entries .message{flex:4;justify-content:unset;margin-top:unset}.pad-view .entries .message span{padding-top:1rem}.pad-view .entries .message svg{min-width:3rem;min-height:3rem}.calendar-view{--border: #a8a8a8;--reticule: #767676;flex:1;display:flex;flex-direction:column;align-items:stretch;min-height:0;cursor:default}.calendar-view .day-names{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;font-size:9pt;padding:.5rem 0;color:#00000063}.calendar-view .days{flex:1;display:grid;grid-template-columns:repeat(7,1fr);place-content:flex-start flex-start;gap:1px;padding-top:1px;background-color:#00000008}.calendar-view .days .day{--color: #00000040;position:relative;display:flex;flex-direction:column;aspect-ratio:1;background-color:var(--page-tone);cursor:default}.calendar-view .days .day:not(.is-showing-marks){justify-content:center}.calendar-view .days .day.is-current-week{--color: #00000061;background:#fffaf2b5}.calendar-view .days .day.is-today{--color: #00000085}.calendar-view .days .day.is-selected{--border: var(--reticule);outline:1px dashed var(--reticule);z-index:1}.calendar-view .days .day.is-selected,.calendar-view .days .is-available{cursor:pointer}.calendar-view .days .day.is-showing-marks.is-available{--mark-color: #7f7f7f;background-image:linear-gradient(to bottom,transparent calc(50% - 1px),var(--mark-color) 50%,transparent 50%);background-repeat:no-repeat;background-size:10px 10px;background-position:50% 50%}.calendar-view .days .day.is-showing-marks.is-marked{--mark-color: #7ec0fd;--s: 6px;--o: 21px;background-image:linear-gradient(var(--mark-color),var(--mark-color)),linear-gradient(var(--mark-color),var(--mark-color)),linear-gradient(var(--mark-color),var(--mark-color));background-size:var(--s) var(--s),var(--s) var(--s),var(--s) var(--s);background-position:calc(var(--o) + var(--s) + 1px) var(--o),var(--o) calc(var(--o) + var(--s) + 1px),calc(var(--o) + var(--s) + 1px) calc(var(--o) + var(--s) + 1px);background-repeat:no-repeat}.calendar-view .days .day.is-unavailable{--gap: 3px;--line: 1px;--stride: calc(var(--gap) + var(--line) + 1px);--mark-color: #0000000a;background-image:repeating-linear-gradient(135deg,transparent,transparent var(--gap),var(--mark-color) var(--line),var(--mark-color) var(--stride))}.calendar-view .days .day.is-first-day-of-month:before{position:absolute;left:-1px;top:-1px;bottom:-1px;content:"";border-left:1px solid var(--border)}.calendar-view .days .day.is-mo:before{content:unset}.calendar-view .days .day.is-first-week-of-month:after{position:absolute;left:-1px;right:-1px;top:-1px;content:"";border-top:1px solid var(--border)}.calendar-view .days .day span.date,.calendar-view .days .day span.day-name{font-size:8pt;color:var(--color);padding:.1em .2em;text-align:center}.calendar-view .days .day:not(.is-showing-marks) span.date,.calendar-view .days .day:not(.is-showing-marks) span.day-name{font-size:10pt}.calendar-view .days .day span.month-name{position:absolute;inset:0 0 auto;background:var(--border);color:#e1e1e1;text-transform:uppercase;text-align:center;font-size:11px;margin-right:-1px;margin-top:-1px}.calendar-view .days .day.is-first-week-of-month.is-current-month span.month-name{color:#fff}.calendar-view .days .day em.corner{--color: #ff9d99;position:absolute;right:2px;bottom:2px;border-width:5px;border-style:solid;border-color:transparent var(--color) var(--color) transparent}.calendar-view .entries{padding-top:1rem;padding-bottom:2rem}.calendar-view .entries:before{display:none}.pad-view .date-picker header{display:flex;flex-direction:column}.pad-view .date-picker header .control.month{display:flex;flex-direction:row;margin:.5rem 0}.pad-view .date-picker header .control.month>label{flex:1;display:flex;flex-direction:column;text-align:center;color:#0009}.pad-view .date-picker header .control.month>label span.month{font-size:14pt;font-weight:800;text-transform:uppercase}.pad-view .date-picker header .control.month>label span.year{font-size:12pt}.pad-view .date-picker .days{flex:unset;border-bottom:1px solid rgba(0,0,0,.1333333333)}.pad-view .date-picker .days .day.is-available{--color: #000000e8;background:#ee7d6312}body .pad-view .panel{display:flex;flex-direction:column}body .pad-view .panel .input{--indicator-color: var(--timer-color);display:flex;position:relative;height:5rem}body .pad-view .panel .input:after,body .pad-view .panel .input .timer-indicator{position:absolute;font-size:9pt;color:var(--indicator-color);text-transform:uppercase;text-align:center;min-width:1.5em;padding:.2em .3em;margin:.8em .5em;border:1px solid var(--indicator-color)}body .pad-view .panel .input.is-memo:after{content:"memo";--indicator-color: #0003}body .pad-view .panel .input .timer-indicator{display:none;right:0;cursor:pointer}body .pad-view .panel .input .timer-indicator:before{content:"";position:absolute;inset:-.6rem -.8rem}body.is-touchscreen .pad-view .panel .input .timer-indicator{display:initial}body .pad-view .panel .input aside{position:absolute;width:max-content;max-width:90%;bottom:5px;left:50%;transform:translate(-50%);padding:.4em;font-size:10pt;color:#000000bd;background:#8787872e}body .pad-view .panel .input textarea{flex-shrink:0;flex-grow:1;font-family:inherit;font-size:max(var(--input-size-min),var(--font-size));padding:var(--padding);padding-left:calc(var(--left-margin) + var(--padding));padding-right:2.2rem;outline:none;border:0;border-top:1px solid rgba(0,0,0,.1333333333);background-color:var(--page-tone);resize:none}body .pad-view .panel .input textarea:focus{background-color:#fff5}body .pad-view .panel .input.is-invalid textarea{background-color:#ffebeb}body .pad-view .panel .autotimer-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding-bottom:1px;background-color:#606060}body .pad-view .panel .autotimer-bar button{--color: #fff5;padding:.7rem .3rem;border:0;font-family:inherit;background-color:#686868;cursor:pointer}body.is-touchscreen .pad-view .panel .autotimer-bar button{font-size:11pt;padding-block:.8rem}body .pad-view .panel .autotimer-bar button:hover{--color: #fffc}body .pad-view .panel .autotimer-bar button label{color:var(--color);cursor:inherit}.main-view .timer-view .timer{--button-out: #ffffffaa;--button-over: white;--button-disabled: #ffffff12;--label: #ffffff1a;--background: #686868;display:grid;grid-template-columns:min-content 1fr auto auto;grid-template-rows:auto min-content;background-color:var(--background)}.main-view .timer-view .timer.is-pending,.main-view .timer-view .is-running{--label: #fffd}.main-view .timer-view .timer.is-inactive{--button-out: #ffffff12;--button-over: #ffffff12;--button-disabled: #ffffff12}.main-view .timer-view .timer.is-running,.main-view .timer-view .is-paused{--button-out: white;--button-over: white}.main-view .timer-view .timer.is-paused{--label: #ffffff3d}.main-view .timer-view .timer.is-over{--label: #fffe;--background: #ff6d6d}.main-view .timer-view .timer span.static{grid-row:1;grid-column:1/3;font-size:6pt;text-transform:uppercase;padding:1em 1.4em 0;color:var(--label)}.main-view .timer-view .timer span.static.right{grid-column:4;text-align:right}.main-view .timer-view .timer button{grid-row:2;width:4rem;background:none;border:0;outline:none;cursor:pointer}.main-view .timer-view .timer.is-inactive button{cursor:default}.main-view .timer-view .timer button svg{fill:var(--button-out);max-width:2em;max-height:2em;transition:fill 80ms}.main-view .timer-view .timer button:hover svg{fill:var(--button-over)}.main-view .timer-view .timer button:disabled{cursor:default}.main-view .timer-view .timer button:disabled svg{fill:var(--button-disabled)}.main-view .timer-view .timer label{grid-row:2;color:var(--label)}.main-view .timer-view .timer .runner{grid-row:2;align-self:center;padding:0 .8rem}.main-view .timer-view .timer .runner svg{min-width:1.8rem;min-height:1.8rem;fill:#fff4}.main-view .timer-view .timer.is-inactive .runner svg{fill:var(--button-disabled)}.main-view .timer-view .timer.is-running .runner svg{fill:#ffb8b8}.main-view .timer-view .timer.is-over .runner svg{fill:var(--label)}.main-view .timer-view .timer .time{display:flex;font-size:42pt;font-weight:580;font-variation-settings:"opsz" 28}.tracking-charts{position:relative;display:flex;justify-content:center;padding:.5rem 0rem;padding-bottom:calc(env(safe-area-inset-bottom) + .5rem);min-height:6rem;background:#757575;overflow:hidden}@media screen and (max-height: 730px){.tracking-charts{min-height:unset}}.tracking-charts:before{content:"";background-color:#888;position:absolute;left:0;right:0;top:.5rem;bottom:calc(env(safe-area-inset-bottom) + .5rem)}.tracking-charts .heatmap{position:relative;display:grid;grid-template-columns:repeat(6,10px);grid-template-rows:min-content repeat(6,10px);gap:1px;background-color:#838383;border-right:1px solid transparent}@media screen and (max-height: 730px){.tracking-charts .heatmap{display:none}}.tracking-charts .heatmap label{grid-column:1/7;display:flex;align-items:center;justify-content:center;margin-right:-1px;font-size:10px;color:#ffffff38;background:#ffffff0a}.tracking-charts .heatmap.is-highlighted label{background:#ffffff26;color:#fff6}.tracking-charts .heatmap .cell{position:relative;background-color:#ffffff0a}.tracking-charts .heatmap .cell.is-active{background-color:#ffffff1a}.tracking-charts .heatmap .cell.is-now{background-color:#fff3c77a}.tracking-charts .heatmap .cell.is-sampled{background-color:#0000001c;outline:1px solid rgba(0,0,0,.0509803922)}.tracking-charts .heatmap .cell.is-sampled:after{position:absolute;inset:0;content:"";background-color:var(--sample-color)}body .main-view .pad-view{--padding: .8em;--font-size: 10pt;--left-margin: 3.5rem;flex:1;display:flex;flex-direction:column;width:var(--column-width);min-height:0;background-color:var(--page-tone);border-bottom:0}body.is-touchscreen .main-view .pad-view{--font-size: 11pt}body .main-view .pad-view>header{display:flex;gap:.3em;align-items:center;min-height:calc(var(--toolbar-size) + 2 * var(--toolbar-gap));border-bottom:1px solid rgba(0,0,0,.1333333333)}body .main-view .pad-view>header .date{display:flex;font-size:10pt;text-transform:uppercase;color:#0009;padding:.3em .5em;margin-left:calc(var(--toolbar-gap) * 2)}body .main-view .pad-view>header .date.is-today{color:#fffc;background-color:#f19595}body .main-view .pad-view>header .spacer{flex:1}
/*# sourceMappingURL=app-WAYV3JA5.css.map */
