/**
 * Combined by jsDelivr.
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
.ui-resizable-n{height:2px;top:0}.ui-resizable-e{width:2px;right:0}.ui-resizable-s{height:2px;bottom:0}.ui-resizable-w{width:2px;left:0}.ui-resizable-se,.ui-resizable-sw,.ui-resizable-ne,.ui-resizable-nw{width:7px;height:7px}.ui-resizable-se{right:0;bottom:0}.ui-resizable-sw{left:0;bottom:0}.ui-resizable-ne{right:0;top:0}.ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}

.aden{-webkit-filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden:after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.inkwell{-webkit-filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua:after{background:-webkit-linear-gradient(top,#005b9a,#e6c13d);background:linear-gradient(to bottom,#005b9a,#e6c13d);mix-blend-mode:soft-light;opacity:.5}.reyes{-webkit-filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes:after{background:#efcdad;mix-blend-mode:soft-light;opacity:.5}.gingham{-webkit-filter:brightness(1.05) hue-rotate(-10deg);filter:brightness(1.05) hue-rotate(-10deg)}.gingham:after{background:-webkit-linear-gradient(left,rgba(66,10,14,.2),transparent);background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{-webkit-filter:contrast(1.5) brightness(.9);filter:contrast(1.5) brightness(.9)}.toaster:after{background:-webkit-radial-gradient(circle,#804e0f,#3b003b);background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{-webkit-filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden:after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{-webkit-filter:brightness(1.2) contrast(.9) saturate(1.1);filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson:after{background:-webkit-radial-gradient(circle,#a6b1ff 50%,#342134);background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{-webkit-filter:contrast(.9) sepia(.2);filter:contrast(.9) sepia(.2)}.earlybird:after{background:-webkit-radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{-webkit-filter:contrast(1.1) saturate(1.1);filter:contrast(1.1) saturate(1.1)}.mayfair:after{background:-webkit-radial-gradient(40% 40%,circle,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{-webkit-filter:saturate(1.1) contrast(1.5);filter:saturate(1.1) contrast(1.5)}.lofi:after{background:-webkit-radial-gradient(circle,transparent 70%,#222 150%);background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{-webkit-filter:contrast(1.1) brightness(1.1) saturate(1.3);filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{-webkit-filter:contrast(.9) brightness(1.1);filter:contrast(.9) brightness(1.1)}.brooklyn:after{background:-webkit-radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{-webkit-filter:sepia(.3);filter:sepia(.3)}.xpro2:after{background:-webkit-radial-gradient(circle,#E6E7E0 40%,rgba(43,42,161,.6) 110%);background:radial-gradient(circle,#E6E7E0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.earlybird,.gingham,.hudson,.inkwell,.lofi,.mayfair,.nashville,.perpetua,.reyes,.toaster,.walden,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lofi img,.mayfair img,.nashville img,.perpetua img,.reyes img,.toaster img,.walden img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lofi:before,.mayfair:before,.nashville:before,.perpetua:before,.reyes:before,.toaster:before,.walden:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lofi:after,.mayfair:after,.nashville:after,.perpetua:after,.reyes:after,.toaster:after,.walden:after,.xpro2:after{z-index:3}.nashville{-webkit-filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}

/**
 * Minified by jsDelivr using clean-css v4.2.0.
 * Original file: /npm/slick-carousel@1.8.1/slick/slick.css
 * 
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}


@charset "UTF-8";.periods{color:#222;line-height:3;width:100%;max-width:640px;margin:auto;border:1px dashed #666;border-radius:.5em;background:url(//i.hearty.app/fHsfWPa.jpg),#fff}.periods h2{letter-spacing:1px}.periods input::-webkit-inner-spin-button,.periods input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.periods input::placeholder{font-style:italic}.periods input[type=date],.periods input[type=text]{width:auto;max-width:100%;color:#555;border:1px dashed #555;background:0 0;border-radius:2em;margin:.6em auto;padding:.2em;letter-spacing:.5px;outline:0;text-align:center}.periods input[type=date]:hover,.periods input[type=text]:hover{border:1px solid #555}.periods input[type=text][readonly]{cursor:pointer}.periods input:focus{box-shadow:1px 1px 6px 2px rgba(187,120,94,.5)}.periods input:invalid{background:#fcf7e5}.periods input[disabled]{color:#888;background-color:#ddd;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.3));background-image:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.3));background-image:linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.3));cursor:not-allowed}.periods .records .tr:nth-child(odd){background:rgba(255,255,255,.6)}.periods .records .tr:nth-child(even){background:rgba(255,255,255,.1)}.periods .day_trash,.periods .period_removal,.periods .prediction{display:none}.periods .day_trash{border-top:1px solid #fff;text-align:right}.periods .day_trash>div{padding:.6em .8em;color:#fff;background-color:#f16d6e;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0));border-radius:.6em;margin:.8em}.periods .day_trash>div:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.periods .day_add,.periods .day_trash>div,.periods .display,.periods .ok,.periods .period_remove{cursor:pointer}.periods .day_add{font-weight:700}.periods .day_add::before{content:"\f271\00a0"}.periods .period_remove{padding:.8em}.periods .period_interval.ng,.periods .period_remove{color:red}.periods .period_remove::before{content:"\f056"}.periods .th{position:-webkit-sticky;position:sticky;top:0;border-radius:.5em .5em 0 0;background:rgba(229,186,186,.8)}.periods .tr{display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.periods .td{padding:0 .5em;text-align:center}.periods .td.td1{flex:1}.periods .td.td2{flex:2}.periods .td.td3{flex:3}.periods .display::before{content:attr(data-day)}.periods .display[data-day='']::before{content:"\f055"}.periods .display>div{display:none}.periods .ok::before{content:"\f00c";color:#555}.periods .display[data-day='']::before,.periods .period_interval.ng::after,.periods [data-pd-fa]::before{font-family:"Font Awesome 5 Pro";font-weight:300}.periods .ok::before,.periods .period_remove::before{font-family:"Font Awesome 5 Pro";font-weight:900}.periods [data-pd-fa]::before{content:attr(data-pd-fa);padding-right:.4em}.periods [data-pd-fa][data-unit]::after{content:attr(data-unit)}.periods .period_interval.ng::after{content:" \f12a"}[data-pdday]::after{content:attr(data-pdday)}@media screen and (max-device-width:767px){.periods input[type=text]{width:125px}}

@charset "UTF-8";.popup.ytbox>div{display:flex;justify-content:center;align-items:center;width:100%;overflow-y:hidden}.ytbox .yt_playlist{width:100%}.ytbox .yt_player{display:flex;align-items:center;justify-content:center;padding:.2em 0;flex-flow:column wrap}.yt_player>div:first-child{position:relative;width:96%;padding-bottom:56.25%;border:3px solid #f16d6e;border-radius:.5em;background:url(//i.hearty.app/b/images/sleeping_kitten.png) no-repeat center center,linear-gradient(rgba(253,245,230,.3),#fdf5e6);background-size:50%;overflow:hidden}.ytbox iframe#yt_player{position:absolute;width:100%;height:100%;top:0;left:0;border:0}.ytbox .ytbox_tabs{position:-webkit-sticky;position:sticky;display:flex;align-items:center;justify-content:center;top:0;width:100%;text-align:center}.ytbox .ytbox_tabs h2{display:inline-block;color:#222;letter-spacing:1px;margin-right:1em}.ytbox .ytbox_tabs h2::after{content:attr(title)}.ytbox .ytbox_tabs>[data-btn]{display:-webkit-inline-flex;display:inline-flex;align-items:center;justify-content:center;margin:.4em .8em;width:2.6em;height:2.6em;color:#fff;background-color:#f16d6e;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0));background-image:-moz-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0));background-image:linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0));border-radius:50%;cursor:pointer}.ytbox .ytbox_tabs>[data-btn]::before{margin-right:0}.ytbox .ytbox_tabs>[data-btn]:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.ytbox .yt_list{position:relative;overflow-x:hidden;overflow-y:scroll;width:100%;height:auto;scroll-snap-type:y mandatory;touch-action:pan-y;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.ytbox .yt_playlist ::-webkit-scrollbar{display:none;width:0;background:0 0}.ytbox .yt_list ol{position:absolute;display:flex;flex-flow:row wrap;align-items:center;width:100%;height:100%;margin:auto;padding:0 0 3em 0;list-style:none}.ytbox .yt_list ol:not(:empty)::after,.ytbox .yt_list ol:not(:empty)::before{position:-webkit-sticky;position:sticky;display:block;content:"";width:100%;height:2em;pointer-events:none}.ytbox .yt_list ol:not(:empty)::before{top:0;background:-webkit-linear-gradient(to top,rgba(255,255,255,0) 0,#fff 100%);background:-moz-linear-gradient(to top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to top,rgba(255,255,255,0) 0,#fff 100%);scroll-snap-align:start}.ytbox .yt_list ol:not(:empty)::after{bottom:0;background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);background:-moz-linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.ytbox .yt_list ol:empty::after,.ytbox .yt_list ol:empty::before{display:block;text-align:center;margin:0 auto}.ytbox .yt_list ol[data-icon]:empty::before{font-family:"Font Awesome 5 Pro";font-weight:300;content:attr(data-icon);font-size:4em}.ytbox .yt_list ol[data-empty]:empty::after{content:attr(data-empty)}.ytbox .yt_list li{width:100%;margin:.4em 1.2em .4em .5em;padding:.5em 1em;letter-spacing:1px;line-height:2;color:#222;background:#eee;border:1px solid transparent;border-radius:.6em;white-space:nowrap;overflow-wrap:break-word;word-wrap:break-word;text-transform:capitalize;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background .3s linear,font-size .2s linear;scroll-snap-align:start}.ytbox .yt_list li:hover{border:1px dotted #888}.ytbox .yt_list li:active{background:#f9edbe}.ytbox .yt_list li.dragging{background:#ffd1a4;cursor:row-resize;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.ytbox .yt_list li::before{content:attr(title);font-size:small;vertical-align:middle;height:100%;cursor:pointer}.ytbox .yt_list li[data-playing]{background:#f9edbe;border:1px solid #f0c36d;box-shadow:1px 1px 6px 2px rgba(187,120,94,.5);font-weight:700}.ytbox .yt_list li[data-playing]::after{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f04b";color:#8b4513;vertical-align:middle;margin-left:1em;cursor:pointer}.ytbox .yt_list li:not(.ui-sortable-helper)[data-opacity]{opacity:.6}.ytbox .yt_list li .arr::before,.ytbox .yt_list li [data-delete]::before{font-family:"Font Awesome 5 Pro";float:right;padding:.2em 1em}.ytbox .yt_list li .arr::before{font-weight:300;content:"\f871";color:#999;cursor:row-resize}.ytbox .yt_list li .arr:hover::before{color:#000}.ytbox .yt_list li [data-delete]{display:none}.ytbox .yt_list li [data-delete]::before{font-weight:900;content:"\f056";color:red;cursor:pointer}@media only screen and (max-width:1024px) and (orientation:portrait){.popup.ytbox{width:98%;align-self:flex-start;margin-top:.8em}.ytbox .ytbox_tabs{border-bottom:1px dashed #eaeaea}.ytbox .yt_playlist{flex-flow:column wrap;height:90vh}.ytbox .yt_list{min-height:40vh}.ytbox .yt_list ol:not(:empty)::after{height:7.5em}}@media only screen and (min-width:481px) and (orientation:landscape){.ytbox .ytbox_tabs{order:0}.ytbox .yt_player>div:first-child{order:1}.ytbox .yt_playlist{display:flex;align-items:stretch;justify-content:center;flex-flow:row wrap}.ytbox .yt_list,.ytbox .yt_player{flex:1}.ytbox .yt_list{border-left:1px solid #ccc}.ytbox .yt_list ol:not(:empty)::after{scroll-snap-align:center}}.ytbox .yt_player [data-reminder]{position:absolute;top:.2em;right:0;cursor:pointer}
/*# sourceMappingURL=/sm/57a752728c215684802f36a0135761ca63d2070a3b77712acc4e0e9e80686a9a.map */