:root{--darkblue: #bec2e6;--darkblue2: #30303d;--darkblue3: hsla(233, 34%, 45%, .833);--soft-violet: hsl(224, 66%, 70%);--light: hsla(109, 1%, 99%, .83);--light2: hsl(0 0% 100% / 80%);--light3: hsl(235 15% 46% / 100%);--dark1: #282838;--dark2: hsla(240, 22.1%, 15.1%);--dark3: hsla(240, 16%, 20%, 1);--dark4: hsla(240, 11%, 19%, 1);--dark5: hsla(240, 11%, 17%, 1);--dark6: hsl(240, 11.4%, 48.2%);--dark6a: hsla(240, 11.4%, 48.2%, .5);--dark7: hsl(240, 25.4%, 26.3%);--dark8: hsl(240, 25%, 7.8%);--dark9: hsl(240 15% 21% / 100%);--dark9b: hsl(240, 8%, 29.4%);--c-pink1: hsl(309.3, 96.7%, 88.2%);--c-pink2: hsla(309, 50%, 58%, 1);--c-lavendar: hsla(214, 100%, 42%, 1);--c-rust: hsla(360, 42%, 51%, 1);--c-peach: hsla(22, 50%, 57%, 1);--c-babyblue: hsla(213.8, 34.9%, 62.2%, 1);--c-lightblue: hsla(180, 58%, 81%, 1);--graphLight1: var(--ui-bg-1);--graph-row-height: 20px;--block-colour: hsla(180, 58%, 81%, 1);--green: #7db054;--colour-code: hsla(100.9, 69.1%, 73.3%, 1);--colour-orange: hsla(33.5, 72%, 42%, 1);--completion-alpha: .25;--graphHourHeight: 17;--entry-border-width: 1;--entry-border: solid transparent;--graphContainerWidth: 600px;--graphTimeBarPadding: 4px;--graphMood: 75px;--hoursPerDay: 24px;--summaryEntryWidth: 1;--block-width: 10;--block-height: 7;--block-margin: 2;--mood: var(--dark2);--mood1: hsla(00, 100%, 18%, 1);--mood1-dark: hsl(0, 100%, 6.1%);--mood2: hsla(11, 100%, 30%, 1);--mood3: hsla(14, 100%, 46%, 1);--mood4: hsla(48, 100%, 48%, 1);--mood5: hsla(80, 100%, 78%, 1);--mood6: hsla(86, 100%, 48%, 1);--mood7: hsla(190, 100%, 78%, 1);--mood8: hsla(303, 100%, 85%, 1);--mood9: hsla(260, 100%, 100%, 1);--ui-color-1: var(--light2);--ui-color-2: var(--light3);--ui-bg-1: var(--dark9);--ui-bg-2: var(--dark9b);--z1: 2px;--z2: 4px;--z3: 6px;--z4: 8px;--z5: 12px;--z6: 16px;--z7: 20px;--z8: 24px;--z9: 32px;--z10: 40px;--z11: 48px;--z12: 56px;--c1: 10px}input[type=text]{flex-basis:10px;min-width:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fff;border:1px solid var(--ui-bg-1);border-radius:6px;padding:0 6px}@font-face{font-family:Jura;src:url(./Jura-Regular-DEGhd_U5.ttf);font-display:block}@font-face{font-family:JetBrains;font-weight:400;font-style:normal;font-display:block;unicode-range:U+000-5FF;src:url(./JetBrainsMono-Regular-D-mKrGuh.ttf)}@font-face{font-family:Diffusion;font-weight:400;font-style:normal;src:url(./diffusion-regular-DJxQ5yKI.woff2);font-display:block}a{color:#8dcdca;text-decoration:none}p{margin-left:1em}ul{padding:0 0 0 2ch}pre{font-family:JetBrains,monospace;color:#676f97}pre ul{list-style:none}code{opacity:.5;text-wrap:wrap;word-break:break-word}html{background:var(--dark1);padding-bottom:150px}*{box-sizing:border-box}body{font-family:JetBrains,monospace;background:var(--dark1);font-size:12px;max-width:1120px;margin:0 auto;padding:1px 15px;color:var(--darkblue)}header{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:10px auto 20px}footer{margin:2em 0;font-size:16px}footer nav{text-align:center;width:100%;margin-top:3em}div#query-date{color:var(--darkblue);font-size:16px;font-family:Jura;text-align:center;letter-spacing:.1em;margin:0;min-height:1.25em;width:100%}div#query-date a{color:var(--darkblue)}#categories-nav{margin:0}#categories-nav:before{content:"Areas: "}#categories-nav:before,#projects-nav:before{color:var(--darkblue);white-space:pre;font-size:12px}#categories-nav li,#projects-nav li{display:inline-block;margin-right:1ch;margin-bottom:.5em;text-transform:lowercase;font-size:10px}#categories-nav li a,#projects-nav li a{text-decoration:none}#projects-nav{min-height:1.8em}#projects-nav:before{content:"Projects: "}#projects-nav li{font-size:.9em}body[timespan=month] .entryRhythm,body[timespan=week] .entryRhythm{display:none}.entryRhythm{display:flex}.entryRhythm val{padding:2px;margin:0;color:var(--dark1);line-height:.75;font-size:11px;min-width:1em;min-height:1.1em;height:min-content;border-radius:0}.entryRhythm val:first-of-type{border-radius:2px 0 0 2px}.entryRhythm val:last-of-type{border-radius:0 2px 2px 0}.entryRhythm:empty{display:none}#habits #mood{background:#0003;min-height:2em;padding:2ch;border-radius:4px}#comments{padding:20px;margin:5ch 0;margin-left:var(--graphTimeBarPadding);display:none}#comments-list{list-style-type:none;padding:0;font-size:10px}#comments-list td{padding:.75ch 0 0;vertical-align:top}#comments-list li{display:block;margin-bottom:0;margin-right:2ch}#comments-list span{margin-right:4px}#comments-list span.moodBlock{border-radius:6px}#comments-list span.moodComment{margin-bottom:2px}#comments-list span.moodBlock,#comments-list span.energyBlock{color:#000;padding:0 4px;display:inline-block;border-radius:2px;margin-bottom:2px}#comments-list .tagContainer{white-space:nowrap}#comments-list .tag{border-width:0;border-radius:2px;color:#000;padding:0 4px;text-shadow:1px 1px rgba(255,255,255,.1333333333);text-align:right}.area h3 .totalDuration{margin-left:8px;font-size:.8em;opacity:.8;color:#fff9}.categorySummary .totalDuration{font-size:12px;color:#fff8;margin-left:5px}#summary:not([timespan=day]) .categorySummary .tag-wrap{border:0;min-width:0!important}#summary:not([timespan=day]) .categorySummary{flex-grow:1}.tag-wrap{display:flex;border:1px solid #3f4b59;border-radius:2px;width:min-content;height:min-content;min-height:20px;min-width:10px;column-gap:1px;row-gap:1px}.tag-wrap .summary-entry{color:#000a;font-size:10px;min-width:min-content;max-width:550px;text-align:center;display:inline-block;white-space:pre;border-style:solid;border-width:0 0 1px 1px;border-color:#0002;border-radius:1px;height:auto;position:relative}.tag-wrap .summary-entry:first-of-type{border-left:0;border-radius:1px 0 0 1px}.tag-wrap .summary-entry:last-of-type{border-radius:0 1px 1px 0}.tag-wrap .summary-entry .entry-wrap .tag-label{position:absolute;left:8px;top:9px;padding:2px 4px}.entry-wrap{margin-bottom:4px;margin-right:4px;padding:4px;min-height:41px;background-color:unset}.entry-wrap.goalBox{border:1px solid rgba(171,143,234,.2705882353);border-radius:4px;box-shadow:3px 3px #05060a70;position:relative;background-color:#242439;width:auto;min-width:170px;max-width:380px;align-items:center;padding-top:12px;flex-grow:1;flex-basis:20%;cursor:pointer}.entry-wrap.goalBox:hover{filter:brightness(1.2)}.entry-wrap.goalBox:after{position:absolute;width:10px;height:10px;border:1px solid rgba(157,145,185,.5411764706);background-color:var(--dark3);border-radius:2px;bottom:3px;right:3px}.entry-wrap.goalBox[data-goalAttained=true]{background-color:#7789e733}.entry-wrap.goalBox[data-goalAttained=true]:after{font-size:15px;line-height:8px;color:var(--soft-violet);background:#e5ff9d}.entry-wrap.goalBox[data-goalAttained=false]{opacity:.9;background-color:#14161c17}.entry-wrap.goalBox[data-goalinperiod=false]{opacity:.3!important;order:100}.entry-wrap.goalBox[data-goalinperiod=false] div.tag-wrap,.entry-wrap.goalBox[data-goalinperiod=false] span.label-duration{visibility:hidden}.entry-wrap.goalBox>*{margin-left:12px;margin-right:12px}@media(min-width:800px)and (max-width:1200px){.entry-wrap.goalBox.ktt,.entry-wrap.goalBox.ar{flex-basis:45%}}.goalBox .tag-label{font-size:14px;top:3px;left:7px;letter-spacing:1px;padding:0 5px;text-transform:uppercase;background:#141518;z-index:1}.goalBox a{color:inherit}.entry-wrap.goalBox .tag-wrap,.entry-wrap.goalBox .tag-label{margin:0}.entry-wrap.goalBox .tag-wrap{align-self:flex-start;margin-top:6px;overflow:hidden;max-width:100%}.entry-wrap .label-duration{font-size:18px;font-family:Jura;color:#90909087;text-align:center;display:block;margin:0 0 10px;align-self:center;white-space:nowrap;z-index:1}.entry-wrap.goalBox .label-duration{font-size:16px;border:1px solid #4f505a;border-radius:2px;padding:0 4px;background:#151a2b;position:absolute;top:3px;height:1.4em;right:2px}.label-duration .goal-practiced{color:silver}.label-duration .goal-practiced.goalAttained,.label-duration .difference{color:#a7efdb}.label-duration .goal-target{color:#8a8595;font-size:.9em}.label-duration .difference{opacity:.5;display:none}.label-duration .overshoot{font-size:.8em;position:relative;color:#8b91d1;display:inline-block;top:-2px;display:none}.entry-wrap .goal-format-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px;margin-bottom:1ch;column-gap:1em;opacity:.5}.entry-wrap .goal-format{text-align:left;height:min-content;width:min-content;white-space:pre;font-family:Jura;font-size:15px;opacity:.6}.entry-wrap .goal-dates{text-align:center;font-family:Jura;font-size:14px;margin:auto 0 10px;opacity:.8;display:none}.entry-wrap .goal-description{margin-bottom:1ch;font-family:jura;margin-top:auto;text-align:center}o{background-color:#47475e}.block{display:inline-block;width:var(--block-width);height:var(--block-height);border-radius:2px;background-color:var(--block-colour);margin-right:var(--block-margin);box-sizing:border-box;position:relative;z-index:1;margin-bottom:2px}.block:nth-child(10n+5){margin-right:5px}.min{background:none;border:1px solid hsla(180,58%,81%,.75)}.block.min i{display:inline-block;width:50%;height:var(--block-height);position:absolute;top:-1px;z-index:-1;border-radius:1px;background-color:#b2ebebbf}.category-ratio[data-tag=health],.category-ratio[data-tag=jrnl],.category-ratio[data-tag=yoga],.category-ratio[data-tag=dhammatalk],.category-ratio[data-tag=dhamma]{background-color:var(--c-lightblue);color:#0009}.category-ratio.exercise,.category-ratio[data-tag=exercise],.category-ratio[data-tag=kb],.category-ratio[data-tag=bodyweight],.category-ratio[data-tag=yoga]{background-color:var(--c-peach)}#reading-list{background-color:var(--dark2);padding:16px;border-radius:8px}#home #year-summary{margin:60px 0}#year-summary span.data{text-align:center;width:100%;font-size:.9em;margin-bottom:12px;display:inline-block;line-height:1.75em}#year-summary o{width:100%;max-width:500px;margin:0 auto;display:block;background:#18181f}#year-summary prog{display:block;background:var(--block-colour);border-radius:2px 0 0 2px!important}#year-summary o,#year-summary prog{height:4px;border-radius:2px}#notify div#notices{display:flex;flex-wrap:wrap;row-gap:var(--z4);column-gap:var(--z4)}#notify div#notices div.notify-msg{border-radius:6px;background:var(--dark2);flex-grow:1;width:100%}#notify div#notices div.notify-msg p.message{color:var(--c-peach);font-size:14px}#notify div#notices div.notify-msg p.obj{white-space:pre-wrap}div.prefs{font-size:.8em;padding:25px 0;float:right;display:none}div.entries-wrapper{display:flex;flex-wrap:wrap;align-items:center;column-gap:3px;row-gap:3px}div.entries-wrapper[length="0"] .entries-totals{display:none}div.entries-wrapper .entries-totals{padding:0 var(--z4);border-radius:8px;width:100%;margin:0 0 4px;display:flex;flex-wrap:wrap;column-gap:var(--z2);row-gap:var(--z2);align-items:baseline}div.entries-wrapper .entries-totals .key-list{background:#0002;border:1px solid var(--ui-bg-1);font-size:.9em}#login-form{width:100%;padding:2em;background:var(--dark2);border-radius:1em}#post,#ongoing-entries{width:100%}#mood-update{flex-direction:column;align-items:center;gap:10px;width:unset;flex-grow:1}#post input{flex-grow:1}.about{margin-bottom:3em;margin-top:5em}.about h4:first-of-type{margin-top:0}section.main:not(.selected){display:none!important}section.main.selected{display:block}h1{font-size:17px;font-family:Jura;padding-left:50px;padding-right:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAAXNSR0IArs4c6QAAAY5JREFUWIXtWTtSwzAQXTG6BqUbCorMKD0chDYNdQ6RmiYlHAT6iElBazquYUZp4oyR9dmVrI+DX6XRx+89rayVZYAFC5KAxQyWbSd8fUTDZQxHUsi2ExgT1L7ZECOqCkNTiihmKBVpVjOpybKYyTVjSXlyr+Ep+G6mEFIDRglRtp0okcRsUcFq4bECfl6eVF++fX4LOimcTdyJhr9a2ryG/hBTojE0oINiaMjp4vdpC3pHXCYw7T0oEycaLl2bwmXmsA/FigRwR8bG59NhaydFhGIipP9uf1Qf71+H3f5IGgdQaPs1zaou3mZGNFwqpUZLDG2EOruUcTbRpnqllAKAg14/q4R4NjEqA8zMiAtoI6HJDjNuu1kZ++j1jDFmKgMUiogpJ+iibeY+v3/XugkAohFqVKj9t5sVe3i8X9tMuBB0RMHsRBgTOl9oMgQIXFo+kdhI+I4dQ/hMRh/jqzz99gPn+D1CemgqLJ+6GFzFLUoukqu4pCt2bTr7u9+pRFRhQEeN/0f+9x+rBQlxAjtHQcwViM+mAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;background-position:left top;line-height:1.7em;min-height:30px;margin:0 0 3px}h1 a{text-decoration:none;color:#fff}h1,nav{font-weight:400;display:inline-block}h2{text-align:center;font-size:14px;font-family:Jura}h3{font-size:19px;font-weight:400;color:#96bac0;margin:2em 0 0;width:100%;font-family:Jura;display:flex;align-items:first baseline;height:1em;line-height:1.25em}h3:first-of-type{margin-top:0}h2,h3,h4,h5,h6{margin-top:2em;font-weight:400}:root{--overlay-padding: var(--z3)}html:has(div.screen-dim){overflow:hidden}div.screen-dim{content:"";display:block;width:100%;height:100%;margin:0;position:fixed;top:0;left:0;z-index:10;background-color:#0009}div#overlays{display:flex;margin:0!important;position:fixed;z-index:10;width:100%;height:100%;top:0;left:0;justify-content:center;pointer-events:none}div#overlays *{pointer-events:initial}div#overlays div.overlay{font-family:Jura;display:flex;flex-wrap:wrap;column-gap:1em;padding:var(--overlay-padding);margin:0;width:100%;max-width:calc(100% - var(--overlay-padding));height:calc(100% - var(--overlay-padding));vertical-align:top;position:absolute;top:var(--overlay-padding);z-index:100;overflow-y:scroll;overflow-x:hidden;background:var(--dark2);border-radius:6px;box-shadow:0 0 10px #fff2}div#overlays div.overlay h3{width:fit-content;margin-bottom:10px;position:sticky;top:0;z-index:100}div#overlays div.overlay>div{margin:var(--z2) 0}div#overlays div.overlay>h4{margin-top:1.5em;width:100%;font-size:18px;margin-bottom:.5em}div#overlays div.overlay div.tag_data{margin:0 0 1em;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:18px;column-gap:1em;row-gap:.5em;min-height:16px;line-height:16px}div#overlays div.overlay div.tag_data div[class*=group_]{border:1px solid hsl(200,5.9%,20%);padding:12px;border-radius:6px;display:flex;flex-wrap:wrap;column-gap:1em;background:#25253b;flex-grow:1;gap:4px}div#overlays div.overlay ul{font-size:14px;margin:0 0 1ch;margin-right:1em;white-space:nowrap}div#overlays div.overlay ul li{display:flex;justify-content:space-between}div#overlays div.overlay ul val{margin-left:1ch;color:#aedf83;text-align:right;display:inline-block;width:auto}div#overlays div.overlay ul h4{margin:0;font-size:16px}div#overlays div.overlay ul div.goal-header{width:100%;font-size:1.5em;display:flex;flex-wrap:wrap;justify-content:flex-start;cursor:pointer;filter:brightness(1.2);background:inherit;padding:var(--z4);border-radius:6px;column-gap:2em}div#overlays div.overlay ul div.goal-header h4.total{margin-left:auto}div#overlays div.overlay div.goal-sections-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:2em;row-gap:2em}div#overlays div.overlay div.goal-sections-wrapper div.detailed-data{order:3;grid-area:data-end;flex-basis:100%}div#overlays div.overlay div.goal-sections-wrapper div.detailed-data ul{max-width:270px;margin-left:0}div#overlays div.overlay div.goal-sections-wrapper div.graph{position:relative;padding:25px;padding-bottom:7ch;flex-basis:100%}div#overlays div.overlay div.goal-sections-wrapper div.graph svg{max-height:200px;width:100%}div#overlays div.overlay div.goal-sections-wrapper div.graph div[class*=gutter]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:nowrap;justify-content:space-evenly}div#overlays div.overlay div.goal-sections-wrapper div.graph div.gutter-cols{align-items:flex-end;padding:0 25px}div#overlays div.overlay div.goal-sections-wrapper div.graph div.gutter-rows{flex-direction:column;padding:25px 0;padding-bottom:calc(7ch - 15px);padding-top:15px}div#overlays div.overlay div.goal-sections-wrapper div.graph div[class^=text]{width:inherit}div#overlays div.overlay div.goal-sections-wrapper div.graph .text-cols{font-size:10px;text-align:left;height:7ch;writing-mode:vertical-lr;display:flex;align-items:center;transform:rotate(-35deg);position:relative;left:2ch}div#overlays div.overlay div.goal-sections-wrapper div.graph .gutter-cols.minimize .text-cols{font-size:8px}div#overlays div.overlay div.goal-sections-wrapper div.graph .text-rows{font-size:10px;height:inherit}div#overlays div.overlay div.goal-sections-wrapper>div{width:auto;height:min-content;flex-basis:30%}div#overlays div.overlay div#overlay-container{max-width:1200px;width:90vw;flex-direction:column;gap:8px;margin:0 auto}div#overlays div.overlay div#overlay-container div.overlay-block{margin:20px 0;border:1px solid var(--dark7);padding:10px;border-radius:6px;background:#1c1c2b;display:flex;flex-wrap:nowrap;flex-direction:column;row-gap:10px}div#overlays div.overlay div#overlay-container a.close{top:10px;right:10px;position:fixed;width:1em;height:1em;padding:0;font-size:2em;line-height:1em}div.goal-display{border:1px solid rgba(0,0,0,.2);padding:10px;border-radius:6px;background:#242437;width:1400px;max-width:100%}div.goal-display.small{padding:2px}div.goal-display.small div.goal-header{padding:var(--z2)}div.goal-display.small div.goal-header h4{font-size:14px}:root{--svg_stroke_colour: var(--green);--svg_grid_colour: var(--dark6a);--svg_stroke_width: 1.5}body[timespan=year] rect,body[timespan=year] g{opacity:0!important}body div.container-outer{border:1px solid var(--darkblue3);border-radius:4px;display:flex;max-width:100%;height:fit-content;margin:var(--z6) 0}.y-axis.units{height:auto;background:#0003;width:6ch;font-size:12px;text-align:center;padding:0 10px;position:relative}.y-axis.units:after{content:"";display:block;width:40px;height:100%;background:linear-gradient(90deg,#1e1e2f,#1e1e2f00);position:absolute;top:0;right:-40px;z-index:0}.x-axis.units{height:6ch;display:flex;justify-content:space-between;direction:ltr}.x-axis.units span{height:fit-content;transform-origin:0% 100%;white-space:nowrap;width:0;position:relative;left:-1ch}.x-axis.units span[type=day]{transform:unset!important}.x-axis.units span[type=week]{opacity:.5}.container-outer[days_length=lo] .x-axis.units span{transform:rotate(33deg)}.container-outer[days_length=mi] .x-axis.units span{transform:rotate(66deg)}.container-outer[days_length=hi] .x-axis.units span{transform:rotate(33deg)}div.units span{display:block}.container-inner{overflow-y:hidden;direction:rtl;padding:0 20px}.container-inner>*{margin:0 auto 0 0;display:block}div#entries_history{width:100%;padding:10px 0}div.goal-data-table{width:min-content;flex-basis:unset;flex-grow:1;order:1}:root{--table-month-font-size: 18px}table.entries{border:2px solid var(--colour-orange)}table.entries tr.title th{padding:0}table.entries tr.title th h4{margin:0;padding:1em;color:var(--dark5)}table.entries tr.today td{background:#2c2c40}table.entries tr.today td.date{color:#fff}table.entries tr.month{background:var(--colour-orange)}table.entries tr.month.title{background:#ffbc1c;transition:all .2s ease-in-out;position:sticky;top:calc(var(--overlay-padding) * -1);z-index:10;border:2px solid var(--dark1)}table.entries tr.month.title:hover{background:#ffdc1c;transition:all 0s}table.entries tr.month th h4{font-size:var(--table-month-font-size);line-height:1em}table.entries tr.month td.date{text-align:center;font-size:18px}table.entries tr.week.title.summary{position:sticky;top:calc(var(--table-month-font-size) * 3 + var(--overlay-padding) * -1);z-index:10;background-color:var(--dark6);border:2px solid var(--dark1)}table.entries tr.week th{background-color:var(--dark6a);color:#000;width:100%;border:none}table.entries tr.week th h4{font-size:16px;padding:0}table.entries tr.week th span.advice{font-size:.9em}table.entries tr.week td{background:#44445c;padding-top:10px!important;padding-bottom:10px!important;color:var(--dark2)}table.entries tr.week td.comments,table.entries tr.week td.date{text-align:center}table.entries tr.day-row:nth-child(odd){background-color:#222234}table.entries tr th{text-align:center;padding-bottom:1ch;border-bottom:1px solid var(--ui-bg-1);border-right:1px solid var(--ui-bg-1)}table.entries tr th.day{width:4ch;height:3em}table.entries tr th.time{text-align:center}table.entries tr th h4{font-size:18px;padding:1em}table.entries tr th h5{font-size:16px;padding:1em;margin:0}table.entries tr th,table.entries tr td{padding:0 1ch}table.entries tr td{font-size:14px;border-right:1px solid var(--ui-bg-1);border-bottom:1px solid rgba(255,255,255,.0235294118);vertical-align:top;position:relative;padding:1ch}table.entries tr td.date,table.entries tr td.time{width:auto;text-align:right;text-wrap:nowrap}table.entries tr td.comments{padding-bottom:2px!important;width:fit-content}table.entries tr td[entries]{width:100%}table.entries tr td td[date]{width:9ch;text-align:right}table.entries div.data-wrap{display:flex;justify-content:space-evenly;flex-wrap:wrap}table.entries div.data-wrap div.data-block{margin:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--z4);padding:0}table.entries div.data-wrap div.data-block h4{color:var(--dark3);width:100%}table.entries div.data-wrap div.data-block div.dataHabitWrapper{display:inline-flex;display:none;flex-wrap:wrap;column-gap:6px;row-gap:6px;justify-content:center;background:unset;border:unset;border-radius:4px;font-size:14px;cursor:inherit;width:100%}table.entries div.data-wrap div.data-block div.dataHabitWrapper key{cursor:inherit}table.entries div.data-wrap div.data-block div.dataHabitWrapper div.keylistWrapper{display:inline-flex;flex-wrap:wrap;column-gap:6px;row-gap:6px;justify-content:center;flex-basis:1000px}table.entries div.data-wrap div.data-block div.dataHabitWrapper div.dataArray{display:none;background:var(--dark2);padding:var(--z4);width:fit-content;position:absolute;z-index:19;left:9ch;color:var(--colour-code);font-size:16px;text-align:left;border-radius:4px;border:1px solid hsla(100.9,69.1%,73.3%,.19)}table.entries div.data-wrap div.data-block div.dataHabitWrapper:hover div.dataArray{display:block!important}table.entries div.tcha{background:#0005;border-radius:5px;padding:var(--z2) var(--z3);margin:0;display:flex;column-gap:var(--z5);justify-content:flex-start;flex-basis:100%;flex-grow:1;flex-wrap:wrap;width:min-content}table.entries div.tcha key{width:unset;margin:0}table.entries div.key-list{text-align:left;background:var(--dark2);padding:1ch;border-radius:4px;flex-basis:230px;width:auto;flex-grow:1;max-width:460px}table.entries div.key-list:last-of-type dl:last-of-type{margin-bottom:0}table.entries div.key-list dl{font-weight:400;margin:0;display:flex;flex-wrap:nowrap;column-gap:var(--z2);row-gap:0;align-items:center;flex-wrap:wrap}table.entries div.key-list dl dt{flex-basis:100%;white-space:nowrap;color:#969cc5d4;margin-bottom:6px}table.entries div.key-list dl dt label{color:#91f5ff}table.entries div.key-list dl dd{display:flex;flex-grow:1;justify-content:space-between;column-gap:1ch;flex-wrap:wrap;margin-left:0;list-style:disc;list-style-type:disc;margin-bottom:0;color:#778896;width:max-content;min-width:15ch;border:solid rgba(255,255,255,.1333333333);padding:4px 4px 4px 8px;border-width:1px 1px 0px 3px;border-left-color:var(--colour-code)}table.entries div.key-list dl dd.total{border-top:1px solid var(--dark3);margin-top:8px;padding-top:2px;width:100%}table.entries div.key-list dl dd>key[name]{color:#fff;margin-bottom:4px;width:100%}table.entries div.key-list dl dd key{flex-basis:20%;color:#969cc5d4;display:inline-block}table.entries div.key-list dl dd:last-of-type{border-bottom-width:1px}table.entries div.key-list val{color:#fff;white-space:nowrap;text-align:right}table.entries div.key-list bonus{color:var(--colour-code)}table.entries div.entries-each{display:flex;flex-wrap:wrap;column-gap:var(--z4);row-gap:var(--z2);max-width:800px;padding:var(--z2);background:#0002;border-radius:var(--z2)}table.entries div.entries-each div.entry-summary-pill{position:relative}table.entries div.entries-each div.entry-summary-pill:hover div[type=popup]{display:block!important}table.entries div.entries-each div.entry-summary-pill div[type=popup]{background:var(--dark2);position:absolute;z-index:500;top:24px;left:0;width:max-content;border-radius:3px;padding:2px 4px;font-size:11px;display:none}table.entries *[nodata]{display:none}table.entries .startEndTime{display:flex;flex-wrap:wrap}#dashboard{display:flex;flex-wrap:wrap;column-gap:1em;row-gap:1em;flex-grow:2;border-radius:6px}#dashboard *[class^=data]{margin:0;list-style:none;padding:0;flex-grow:1;max-width:max-content}#dashboard ul[class^=data] li{white-space:nowrap}#dashboard ul.data-food{display:none}#dashboard label{color:#fff;font-size:.9em}#dashboard ul{font-family:Jura;font-size:16px;color:#8f9bbd}#dashboard-goals{flex-basis:65%}#dashboard-goals div.entries{display:flex;flex-wrap:wrap;column-gap:1em;row-gap:1em}#dashboard-rhythm{flex-basis:20%;min-width:280px;display:flex;flex-wrap:wrap;flex-direction:row;column-gap:1em;row-gap:1em}#dashboard-rhythm,#dashboard-day-foresight{display:none!important}div.gridbox{max-width:100%}div.gridbox{display:inline-flex;padding:16px;margin:0;background:var(--dark2);border-radius:6px;width:min-content;align-content:flex-start;flex-grow:1;flex-wrap:wrap;column-gap:1em;row-gap:1em}div.gridbox:empty{display:none}div.tag-pill{display:flex;justify-content:center;align-items:center;border-radius:4px;font-size:.8em;width:fit-content;background:var(--dark6a);padding:0 5px;margin:0 4px}.tag-label{font-family:Jura;font-size:14px;border-radius:3px;white-space:pre;left:2px;color:#fffd;background-color:#000d;border:1px solid var(--darkblue3);border-color:#a8abbf66}.tag-label a{color:unset}div.tag{color:#0008}div.tag.code{background-color:#aaea8c}div.tag[data-tag=read]{background-color:#4b7166}.category-ratio .work,div.tag[data-tag=ar]{background-color:var(--c-babyblue)}div.tag[data-tag=waste]{background-color:#0f0f0f}div.tag[data-tag=nature],div.tag[data-tag=research]{background-color:#77a72f}div.tag[data-tag=mportal]{background-color:#7cffdabd}div.tag[data-tag=brm]{background-color:#f5d47a}.category-ratio .games,div.tag[data-tag=mindustry]{background-color:var(--c-rust)}.category-ratio .friends,div.tag[data-tag=pauline],div.tag[data-tag=marc],div.tag[data-tag=brian],div.tag[data-tag=larissa],div.tag[data-tag=patanjali],div.tag[data-tag=cedric],div.tag[data-tag=oscar],div.tag[data-tag=clara],div.tag[data-tag=jaqueline],div.tag[data-tag=ash],div.tag[data-tag=mum]{background-color:var(--c-pink1);color:#0008}div.tag[data-tag=mb],div.tag[data-tag=mani]{background-color:var(--c-lavendar)}div.tag[data-tag=orla],div.tag[data-tag=mariana]{background-color:var(--c-pink2)}li.tag.wake{background-color:#fff;color:#000}li.tag.sleep{background-color:#060711;color:#fff7!important}li.tag span.entry-start{display:var(--entry-start);background:#222b;color:#fff;border-radius:inherit;border:1px solid rgba(0,0,0,.2)}li.tag span.entry-end{margin-left:auto}li.tag span.entry-comment{display:var(--entry-comment);width:max-content;color:var(--light);white-space:nowrap;border-radius:2px;font-size:11px}li.tag span.entry-duration{margin-left:1ch;display:var(--entry-duration);font-size:8px!important;white-space:nowrap;color:var(--darkblue2);background:#fff5;padding:1px 4px;border-radius:2px}li.tag *{margin:0 2px 0 0;padding:2px;line-height:8px;border:0}body[timespan=year] li.tag.wake,body[timespan=year] li.tag.rise,body[timespan=year] li.tag.sleep{height:3px!important}body[timespan=year] li.tag.wake span,body[timespan=year] li.tag.rise span,body[timespan=year] li.tag.sleep span{display:none}.entry-wrap{display:flex;flex-wrap:wrap;flex-direction:column}.entry-wrap,.tag-wrap{background-color:transparent;position:relative}div.entry-wrap div.tag-wrap{color:#0008}div.category-input div.tag{background-color:#634d34}div.category-code div.tag{background-color:var(--colour-code)}div.category-visual div.tag{background-color:#7cffdabd}div.category-study div.tag,.tag.launchschool,.tag.gitcourse,.tag[class*=rb1],.tag[class*=rb2],.tag[class*=ls1],.tag[class*=ls2]{background-color:#a13d36}div.category-dharma div.tag{background-color:var(--colour-orange)}val{font-size:.9em;color:var(--darkblue);background:var(--dark7);border-radius:4px;padding:1px 6px;display:inline-block}val[type=mood][level="1"],val[type=energy][level="1"],val[type=clarity][level="1"]{background-color:var(--mood1)}val[type=mood][level="2"],val[type=energy][level="2"],val[type=clarity][level="2"]{background-color:var(--mood2)}val[type=mood][level="3"],val[type=energy][level="3"],val[type=clarity][level="3"]{background-color:var(--mood3)}val[type=mood][level="4"],val[type=energy][level="4"],val[type=clarity][level="4"]{background-color:var(--mood4)}val[type=mood][level="5"],val[type=energy][level="5"],val[type=clarity][level="5"]{background-color:var(--mood5)}val[type=mood][level="6"],val[type=energy][level="6"],val[type=clarity][level="6"]{background-color:var(--mood6)}val[type=mood][level="7"],val[type=energy][level="7"],val[type=clarity][level="7"]{background-color:var(--mood7)}val[type=mood][level="8"],val[type=energy][level="8"],val[type=clarity][level="8"]{background-color:var(--mood8)}val[type=mood][level="9"],val[type=energy][level="9"],val[type=clarity][level="9"]{background-color:var(--mood9)}.tag{background:#70709a;border:1px solid var(--dark1);border-width:0 0 0 1px}.entry-summary-pill{display:inline-flex;column-gap:6px;align-items:center;flex-wrap:wrap;row-gap:4px;width:fit-content;background-color:#8cc2e91c;border-radius:4px;padding:2px 8px;margin:0;font-family:diffusion;font-size:14px;height:min-content}.pill{display:inline-block;border:1px solid var(--dark2);border-radius:4px;background-color:var(--dark2);font-size:12px;padding:0 4px;height:fit-content;text-wrap:nowrap}#rhythm-pills span.rhythm-pill{background:var(--dark7);border-radius:5px;padding:2px 4px;font-size:.75em;text-align:center;display:inline-flex;flex-wrap:wrap;justify-content:center;width:min-content;position:relative;top:-2px}#rhythm-pills span.rhythm-pill span.timestamp{font-size:7px;display:none}#rhythm-pills span.rhythm-pill.selected{background:var(--dark8);top:0}#rhythm-pills span.rhythm-pill.selected span.timestamp{display:inline}#graph-mood{width:calc(100% - var(--graphTimeBarPadding));position:relative;left:var(--graphTimeBarPadding);text-align:center;margin-bottom:45px}#graph-mood h3{width:100%;margin:0;font-size:12px;margin-bottom:1ch;display:none}#graph-mood .date-range{display:flex;justify-content:center;width:100%;font-size:10px;opacity:.4;margin-bottom:4px}#graph-mood .date-range span{width:25.3px;flex-grow:1;font-size:7px}#graph-mood div#bars{width:100%;display:flex;flex-wrap:wrap}#graph-mood div{width:min-content;flex-grow:1;border:solid rgba(0,0,0,.1333333333);border-width:0}bar{height:4px;display:block;background-color:#0003;margin-bottom:1px;width:calc(100% - 1px)}bar.off{background-color:#0003!important}bar.on{opacity:1;border-radius:1px}#m1,#e1,mood[lv="1"]{background-color:var(--mood1)}#m2,#e2,mood[lv="2"]{background-color:var(--mood2)}#m3,#e3,mood[lv="3"]{background-color:var(--mood3)}#m4,#e4,mood[lv="4"]{background-color:var(--mood4)}#m5,#e5,mood[lv="5"]{background-color:var(--mood5)}#m6,#e6,mood[lv="6"]{background-color:var(--mood6)}#m7,#e7,mood[lv="7"]{background-color:var(--mood7)}#m8,#e8,mood[lv="8"]{background-color:var(--mood8)}#m9,#e9,mood[lv="9"]{background-color:var(--mood9)}mood{color:var(--dark4);padding:0 3px;border-radius:3px;font-size:9px;margin:2px 1px;display:inline-block}ul.mood-flow true{color:#adff2f}body[timespan=month] #graph .tag-label{display:none}#graph-container{position:relative;width:100%;padding:0;margin-top:0}#graph-container #graph-date{display:flex;text-align:center;margin-left:var(--graphTimeBarPadding);margin-bottom:1em;font-size:14px}#graph-container #graph-date span.date-group{flex-grow:1;opacity:.5;font-size:.8em}#graph-container #graph-timebar{width:100%;font-size:12px;margin:0;position:absolute}#graph-container #graph-timebar>ul{list-style:none;margin:0;padding:0;opacity:1}#graph-container #graph-timebar>ul li{color:#f7f1ff55;flex-direction:row;align-items:center;display:flex;box-sizing:border-box;padding-left:1ch;border:solid hsl(240,5.8%,20.4%);border-width:0 0 1px 0;height:var(--graphHourHeight)}#graph-container #graph-timebar>ul li:nth-child(2n){background-color:#2c2e3d}#graph-container #graph-entries{display:flex;flex-wrap:wrap;font-size:12px;color:var(--light);height:calc(var(--graphHourHeight) * var(--hoursPerDay));min-height:1em;border:solid var(--darkblue2);border-width:0 0 0 1px;background-color:#1a1a2780;width:calc(100% - var(--graphTimeBarPadding) - 26px);position:relative;left:calc(var(--graphTimeBarPadding) + 26px)}#graph-container #graph-entries span.tag-label{display:var(--tag-label);font-size:10px}#graph-container #graph-entries ul{margin:0;padding:0;font-size:9px;position:relative;flex-grow:1;border:0 solid var(--darkblue2);border-width:var(--entry-border-width);overflow:hidden;width:1px}#graph-container #graph-entries ul li{cursor:pointer;list-style:none;display:inline-block;padding:0 2px;border-radius:2px;border:0;box-sizing:border-box;line-height:.7em;height:100%;display:flex;align-items:center}#graph-container #graph-entries ul li.day{position:relative;top:-2px;opacity:.3;height:auto;text-align:center;display:inline-block;font-size:13px;padding:4px 0;overflow:visible;z-index:100;width:100%}#graph-container #graph-entries ul li.tag{min-width:3ch}#graph-container #graph-entries ul li.tag.future{cursor:default}div.overlay .streak-wrap{flex-basis:100%!important;display:flex!important}.entry-wrap.goalBox .streak-wrap{top:8px;margin-bottom:16px;margin-left:0;margin-right:0;position:relative;width:100%;display:flex!important;align-items:center}.streak-wrap .streak-bits{border:1px solid var(--ui-bg-1);background:#3530595c;min-height:20px;width:auto;display:flex;flex-wrap:wrap;border-radius:2px;padding:4px 4px 2px}.streak-wrap o{display:inline-block;position:relative;margin-right:2px;margin-bottom:2px;width:10px;height:10px;border-width:1px;border-style:solid;background-color:#aeff5ca1;border-radius:2px;border-color:transparent}.streak-wrap o.partial{background-color:transparent;border-color:#aeff5ca1}.streak-wrap o.skip{background-color:#82b35b2e}.streak-wrap o.empty{background-color:transparent;border-color:#675d7b}.streak-wrap o.missed{background-color:#d23f3f4a;border-color:#d23f3f8a}.streak-wrap o.partial:after{content:"";display:inline-block;position:absolute;width:6px;height:6px;top:1px;left:1px;background-color:#aeff5ca1}.streak-wrap o.today{border-color:#85d8d88a}.streak-wrap o.today:after{width:4px;height:4px;top:2px;left:2px}.streak-wrap o.query:before{content:"";position:absolute;top:-4px;left:-4px;width:16px;height:16px;display:inline-block;background-color:var(--ui-bg-1);border-color:#ffffff24;border-width:1px;border-style:solid;border-radius:2px;box-sizing:border-box}.streak-wrap div.counters{display:inherit;flex-wrap:nowrap;align-items:center;margin:0 4px 0 8px;color:#fff8;font-family:Jura;font-size:14px;border:1px solid var(--ui-bg-1);padding:0 4px;background:var(--ui-bg-1);border-radius:2px;width:min-content;white-space:nowrap}.streak-wrap count{margin:0 2px;display:inline-block;text-align:center}.streak-wrap count.current{color:#baff82}.test{background-color:red}.hide,.hidden{display:none}.show{visibility:visible}.collapsed{max-height:0!important;transition:max-height .15s cubic-bezier(0,1,0,1)!important;display:none;overflow:hidden}.collapsible{transition:max-height .15s cubic-bezier(1,0,1,0);height:auto;max-height:99999px}*[onclick]{cursor:pointer}.future{background:#ffffa829;filter:hue-rotate(90deg);border:1px dotted hsla(60,100%,82.9%,.64)!important;border-radius:5px!important}.active{text-decoration:underline!important}select{padding:4px}button,button-close,select{border-radius:2px;width:min-content;height:min-content;line-height:1em;margin:2px;font-size:10px;background:var(--ui-bg-1);color:var(--ui-color-1);border:1px solid var(--ui-bg-1);box-shadow:1px 1px 1px #0006}button:hover,button-close:hover,select:hover{background:#5b5b68}button:active,button-close:active,select:active{background:#525266}#summary{background:var(--dark2);border:var(--entry-border) var(--entry-border);border-radius:8px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px;flex-grow:1}#summary div ul{list-style-type:none;font-size:12px;line-height:2em;display:flex;flex-wrap:wrap;padding:0;margin:0}#summary #categories{width:100%;margin:2em 0}#summary #categories{margin-top:0;margin-bottom:3em}#summary #list{width:37%;padding-right:2ch;display:none}#summary #stats{display:none;width:calc(100% - var(--graphTimeBarPadding));height:min-content;margin:1em;box-sizing:border-box;border-radius:5px}#stats li{background-color:transparent}#summary #list li{display:flex;align-items:center;margin:2px 20px 2px 0;min-width:290px}#summary #list ul li>.tag{margin-right:2ch;display:flex;align-items:center;justify-content:flex-end;width:13ch;font-size:10px;height:12px}#summary #list .tag span{width:auto;min-width:0;margin:0;background-color:#000a;padding:2px 6px 3px;font-size:10px;line-height:8px}#summary #stats li{display:flex;align-items:center;flex-wrap:wrap;align-items:baseline;text-transform:capitalize;margin-bottom:.5ch;line-height:1.2em;width:100%}#summary #stats li[category]{margin-bottom:2ch;width:25%;flex-grow:0;align-content:baseline}#summary #stats li[category]:last-of-type{margin-bottom:0}#summary #stats li[tag]{margin-bottom:1ch}#summary #stats li.total{width:100%}#summary #stats li.total,#summary #stats li.tracked-ratio{margin-bottom:1em}#summary #stats li span.type{width:100%;margin-bottom:.5ch}#summary #stats li span.type .time{font-size:11px;white-space:nowrap;opacity:.4}#summary #stats .tag{margin-right:1ch}#summary #stats .tag-label{color:#000}#summary #categories ul{margin:0}#summary li.category-ratio span.tagratio{width:100%;margin:0}#summary li.day-ratio{margin-bottom:2ch}#summary .day-ratio .tagratio,#summary .category-ratio .tagratio{border:none}#summary .category-ratio{width:100%}#summary .day-ratio .tagratio o,#summary .category-ratio .tagratio o{border-radius:2px;border:0;box-sizing:border-box;margin-right:2px}#summary #stats .day-ratio2 span{border:none}#summary .tag{min-width:9ch;display:inline-block;line-height:1em;text-align:right;flex-shrink:0;padding:2px;height:18px}#summary .duration{width:8ch;display:inline-block;margin-right:1ch;flex-shrink:0;line-height:1em}#summary span.blocks{width:calc((var(--block-width) + var(--block-margin)) * 10px + 5px);display:none}#summary.tag{margin-right:0}#summary .block.ratio{flex-grow:1;margin-left:1ch}#summary .block.tagratio{display:flex;margin-bottom:0;height:9px}#summary .tagratio o{display:inline-block;height:100%}#summary .tagratio o span.label{font-size:8px;line-height:9px;overflow:hidden;background-color:#4f4f6a;padding:2px 5px;color:#fff;display:block;margin:0 auto;width:min-content;position:relative;top:4px;text-transform:lowercase;border-radius:2px;border:1px solid rgba(255,255,255,.3333333333)}#summary #areas{width:100%;margin-bottom:1em;display:flex;flex-wrap:wrap;gap:20px}#summary #areas h4{font-size:14px;font-weight:400;margin:2px 10px 4px 0;text-transform:capitalize;white-space:nowrap;font-family:Jura;color:#fffc}#summary #areas div.area{display:flex;flex-wrap:wrap;flex-grow:1;align-content:flex-start;column-gap:1em;row-gap:1em;flex-basis:30%;margin-bottom:0;width:fit-content;border-right:2px solid var(--dark3)}#summary #areas div.area:first-of-type{border-top:0;padding-top:0}#summary #areas div.area:last-of-type{border-bottom:0;padding-bottom:0;border-right:none}#summary #areas .categorySummary{margin-bottom:22px;flex-grow:1}#summary #areas .categorySummary:first-of-type,#summary #areas .categorySummary:last-of-type{padding:0}#summary #areas .categorySummary:first-of-type{border-left:0}#summary #areas .categorySummary:last-of-type{border-right:0}#summary #areas .categorySummary .entries{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px}#summary:not([timespan=day]) #areas .categorySummary{margin-bottom:12px}#summary:not([timespan=day]) .entry-wrap{margin-bottom:1px}#summary .entry-wrap{background:#26263c;border-radius:4px;padding:6px;border:1px solid hsla(234.4,24.2%,25.9%,.83);flex-basis:140px}#summary .tag-wrap{top:-12px;max-width:100%;flex-wrap:wrap;flex-grow:1;width:100%}#summary .tag-label{border-color:#a8abbf66;background-color:#1d1d2df0;z-index:9;position:relative;width:min-content;top:0;left:0;white-space:initial}body[timespan=day]{--summaryEntryWidth: 1}body[timespan=week]{--summaryEntryWidth: .3}body[timespan=month]{--summaryEntryWidth: .1}section#home{display:flex;flex-wrap:wrap;gap:2em;justify-content:center}:root{--main-menu-position: calc(20px + env(safe-area-inset-bottom, 34px)) }main-menu-bar{position:fixed;bottom:var(--main-menu-position);display:flex;flex-wrap:wrap;justify-content:center;width:100vw;left:0;margin:0}main-menu-bar #main-nav{background:var(--dark8);box-shadow:0 2px 6px 0 var(--dark2);border-radius:10px;width:94vw;padding:0;display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center;gap:0;overflow:hidden}main-menu-bar #main-nav div.nav-button{-webkit-user-select:none;user-select:none;cursor:pointer;display:flex;flex-grow:1;flex-basis:25%;justify-content:center;padding:10px 0;flex-direction:column;align-items:center;gap:2px}main-menu-bar #main-nav div.nav-button.selected{background:var(--dark7)}main-menu-bar #main-nav div.nav-button span.label{font-size:.8em;opacity:.7}main-menu-bar #main-nav div.nav-button span.icon{font-size:1.25em}#dashboard-menu{display:flex;flex-wrap:wrap;justify-content:flex-end;flex-grow:1;margin:0 0 0 auto;width:auto;max-width:550px;position:fixed;bottom:calc(var(--main-menu-position) + 62px);z-index:10000}#dashboard-menu div[class*=group-]{display:flex;flex-grow:1;margin:0 3px}#dashboard-menu div[class*=group-][class=group-quarter]{display:none}#dashboard-menu button{padding:4px 12px;font-size:.9em}div#rhythm-containers{display:flex;flex-wrap:wrap;gap:2px;width:100%;flex-direction:column;align-items:center}rhythm-container{display:flex;align-items:center;gap:2px 8px;justify-content:space-between}rhythm-container div.header{font-size:9px;text-align:right;width:10ch}rhythm-container div.rhythm-container{display:flex;flex-wrap:nowrap;flex-grow:1;gap:2px;width:100%}rhythm-button{cursor:pointer;background:var(--ui-bg-1);padding:2px 8px;border-radius:2px;max-width:40px;flex-grow:1;min-width:8px;text-align:center}rhythm-button[data-value="1"]{color:var(--mood1-dark)}rhythm-button[data-value="2"]{color:var(--mood2)}rhythm-button[data-value="3"]{color:var(--mood3)}rhythm-button[data-value="4"]{color:var(--mood4)}rhythm-button[data-value="5"]{color:var(--mood5)}rhythm-button[data-value="6"]{color:var(--mood6)}rhythm-button[data-value="7"]{color:var(--mood7)}rhythm-button[data-value="8"]{color:var(--mood8)}rhythm-button[data-value="9"]{color:var(--mood9)}rhythm-button.selected{background:var(--c-lavendar);-webkit-user-select:none;user-select:none;color:#000}rhythm-button.selected[data-value="1"]{background-color:var(--mood1)}rhythm-button.selected[data-value="2"]{background-color:var(--mood2)}rhythm-button.selected[data-value="3"]{background-color:var(--mood3)}rhythm-button.selected[data-value="4"]{background-color:var(--mood4)}rhythm-button.selected[data-value="5"]{background-color:var(--mood5)}rhythm-button.selected[data-value="6"]{background-color:var(--mood6)}rhythm-button.selected[data-value="7"]{background-color:var(--mood7)}rhythm-button.selected[data-value="8"]{background-color:var(--mood8)}rhythm-button.selected[data-value="9"]{background-color:var(--mood9)}entry-ongoing{background:var(--dark1);width:100%;padding:10px;border-radius:6px;border:1px solid var(--darkblue2)}entry-ongoing div.content{display:grid;align-items:center;justify-content:flex-start;grid-template-columns:min-content min-content 1fr min-content min-content;gap:8px}entry-ongoing div.start-time{font-size:.9em}button,button-close{background:var(--ui-bg-2);color:var(--ui-color-1);border:0;width:fit-content;padding:2px 9px;font-family:JetBrains,monospace;border-radius:2px;margin:2px;flex-grow:1;max-width:300px;line-height:1.25em}button:hover,button-close:hover{cursor:pointer}button.toggle,button-close.toggle{height:min-content}button.close,button-close.close{position:absolute;right:0;background:var(--dark3);color:var(--ui-color-2);display:flex;width:1.25em;justify-content:center;border-radius:6px;font-size:1.25em;padding:2px 12px;font-family:JetBrains,monospace}iconify-icon{display:inline-block;width:1em;height:1em}
