﻿:root{--pe-color-text: #37352f;--pe-color-text-selection: #37352f;--pe-color-background: #fff;--pe-color-line-selection: #e0edfb}#pocket-editor{padding:1.5em;line-height:1.7em;word-break:break-word;color:var(--pe-color-text);background-color:var(--pe-color-background)}#pocket-editor .line{display:flex;column-gap:.5em;padding:0 .75em;margin:.25em 0;border-radius:.15em;transition:color .1s,background-color .1s}#pocket-editor .line.sel{color:var(--pe-color-text-selection);background-color:var(--pe-color-line-selection)}#pocket-editor [contenteditable]{width:100%;margin:0;outline:none;cursor:text}#pocket-editor div.line h1,#pocket-editor div.line h2,#pocket-editor div.line h3{margin:.5em 0}#pocket-editor input[type=checkbox]{width:1.3em;height:1.3em}#pocket-editor div.todo-checked p{text-decoration:line-through;opacity:.8}#pocket-editor div.list .list-dot{text-align:center;width:1em}#pocket-editor div.list .list-dot::before{content:attr(data-content)}#pocket-editor-mock-sel,#pocket-editor-mock-p{position:absolute;overflow:hidden;height:0}:root{--app-height: 100vh;--notes-width: 50em;--page-width: 1600px;--page-gap: 1em;--background-blur: 15px;--background-brightness: 0.8;--load-time-transition: 0ms;--average-color: black;--text-shadow-alpha: 0.2;--notes-background-alpha: 0.1;--searchbar-background-alpha: 0.1;--font-family: -apple-system, system-ui, Ubuntu, Roboto, "Open Sans", "Segoe UI", "Helvetica Neue";--font-weight-clock: 200;--font-weight: 400;--font-size: 1em;--clock-size: 6em;--color-red: #fe3b31;--color-green: #2ed058}:root[data-theme=light]{--color-blue: #0072ee;--color-text: #222222;--color-param: #ffffff;--color-settings: #f2f2f7;--color-areas: #f2f2f7;--color-areas-text: var(--color-blue);--color-input: #eaeaee;--color-focused: #dadade;--color-border: #c8c7cc;--color-placeholder: #7c7d7e;--color-light-text: #5a5858;--color-dialog: #fffb;--color-dialog-border: #3334;--color-dialog-highlight: #fff4;--color-dialog-input-text: #716f6d;--color-dialog-input-bg: rgba(106, 104, 111, 0.12)}@supports not (backdrop-filter: none){:root[data-theme=light]{--color-dialog: #f2f2f7ee}}:root[data-theme=dark]{--color-blue: #2990ff;--color-text: #eeeeee;--color-light-text: #929294;--color-param: #1c1c1e;--color-settings: #000000;--color-input: #39383d;--color-border: var(--color-input);--color-areas: var(--color-input);--color-areas-text: var(--color-text);--color-placeholder: #a4a5a6;--color-focused: #2c2c2f;--color-dialog: #191919aa;--color-dialog-border: #fff4;--color-dialog-highlight: #fff2;--color-dialog-input-text: #a4a7a8;--color-dialog-input-bg: rgba(110, 107, 114, 0.25)}@supports not (backdrop-filter: none){:root[data-theme=dark]{--color-dialog: #1c1c1cee}}@media(prefers-color-scheme: dark){:root{--color-blue: #2990ff;--color-text: #eeeeee;--color-light-text: #929294;--color-param: #1c1c1e;--color-settings: #000000;--color-input: #39383d;--color-border: var(--color-input);--color-areas: var(--color-input);--color-areas-text: var(--color-text);--color-placeholder: #a4a5a6;--color-focused: #2c2c2f;--color-dialog: #191919aa;--color-dialog-border: #fff4;--color-dialog-highlight: #fff2;--color-dialog-input-text: #a4a7a8;--color-dialog-input-bg: rgba(110, 107, 114, 0.25)}@supports not (backdrop-filter: none){:root{--color-dialog: #1c1c1cee}}}@media(prefers-color-scheme: light){:root{--color-blue: #0072ee;--color-text: #222222;--color-param: #ffffff;--color-settings: #f2f2f7;--color-areas: #f2f2f7;--color-areas-text: var(--color-blue);--color-input: #eaeaee;--color-focused: #dadade;--color-border: #c8c7cc;--color-placeholder: #7c7d7e;--color-light-text: #5a5858;--color-dialog: #fffb;--color-dialog-border: #3334;--color-dialog-highlight: #fff4;--color-dialog-input-text: #716f6d;--color-dialog-input-bg: rgba(106, 104, 111, 0.12)}@supports not (backdrop-filter: none){:root{--color-dialog: #f2f2f7ee}}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 10px 10px rgba(0,0,0,0);border:solid 3px rgba(0,0,0,0)}::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px var(--color-border);border:solid 3px rgba(0,0,0,0);border-radius:10px}html{height:-webkit-fill-available}body{margin:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;opacity:1;color:#fff;background-color:var(--average-color);font-size:1em;font-family:-apple-system,system-ui,Ubuntu,Roboto,"Open Sans","Segoe UI","Helvetica Neue";min-height:var(--app-height);min-height:-webkit-fill-available;text-align:center;overflow-x:hidden;overflow-y:overlay;touch-action:manipulation;position:relative;display:flex;flex-direction:column;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body p,body h3{margin:0}body hr{border:none;border-bottom:1px solid var(--color-border);margin:.65em 0;display:block}body li{list-style:none}body button,body select{cursor:pointer}body a,body input,body textarea,body select,body button{outline:none;font-family:inherit}body.tabbing a:focus,body.tabbing input:focus,body.tabbing textarea:focus,body.tabbing select:focus,body.tabbing button:focus,body.tabbing button:focus,body.tabbing #bookmarks li:focus-visible,body.tabbing #linkblocks.text a:focus-visible span,body.tabbing #notes_toolbar:focus-visible,body.tabbing input:focus-visible+.slider{outline:2px solid var(--color-blue)}body.loading #interface,body.loading #showSettings,body.loading #creditContainer,body.loading #skiptosettings{opacity:0}body.init #interface,body.init #showSettings,body.init #creditContainer,body.init #skiptosettings{transition:opacity var(--load-time-transition)}body.init #showSettings button{transition:background-color 0s}body .he_hidden,body #interface #main #weather #tempContainer.he_hidden{display:none}#skiptosettings{position:absolute;top:1em;left:1em;opacity:0;user-select:none;touch-action:none;color:#fff;border:none;border-radius:4px;padding:.5em 1em;background-color:rgba(255,255,255,.1333333333);transition:opacity .15s cubic-bezier(0.215, 0.61, 0.355, 1);backdrop-filter:blur(10px)}@supports not (backdrop-filter: none){#skiptosettings{-webkit-backdrop-filter:blur(10px)}}#skiptosettings:focus-visible{opacity:1}#background_overlay{z-index:-1;position:fixed;width:100%;height:100%;min-height:var(--app-height);min-height:-webkit-fill-available;overflow:hidden;opacity:0;transition:transform .4s,opacity .4s}#background_overlay #background-bis,#background_overlay #background{transform:scale(1.1) translateX(0px);position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;transition:opacity 1s cubic-bezier(0.215, 0.61, 0.355, 1);filter:blur(var(--background-blur)) brightness(var(--background-brightness));z-index:1}#background_overlay #background-bis{z-index:0}#interface{position:relative;display:grid;width:100%;gap:var(--page-gap);max-width:var(--page-width);min-height:100vh;padding:4em 1em 6em 1em;margin:0 auto;box-sizing:border-box;will-change:transform;font-size:var(--font-size);font-family:var(--font-family);font-weight:var(--font-weight);transition:opacity var(--load-time-transition),transform .4s;text-shadow:1px 2px 6px rgba(0, 0, 0, var(--text-shadow-alpha));grid-template-areas:var(--grid)}#interface.pushed{transform:translateX(-100px)}#interface.move-edit #main,#interface.move-edit #time,#interface.move-edit #linkblocks,#interface.move-edit #sb_container,#interface.move-edit #notes_container,#interface.move-edit #quotes_container{z-index:3;cursor:pointer;pointer-events:none}#interface.move-edit #main>*,#interface.move-edit #time>*,#interface.move-edit #linkblocks>*,#interface.move-edit #sb_container>*,#interface.move-edit #notes_container>*,#interface.move-edit #quotes_container>*{user-select:none}#interface #main,#interface #time,#interface #linkblocks,#interface #sb_container,#interface #notes_container,#interface #quotes_container{place-self:center}#interface #time{position:relative}#interface #time:before{box-shadow:0px 0px 100px 40px rgba(34,34,34,.2666666667)}#interface #time.hidden{display:none}#interface #time .zero::before{content:"0"}#interface #time #time-container.analog #clock{display:none}#interface #time #time-container.analog #analogClock{display:inline-block}#interface #time #time-container #clock{margin:0;margin-bottom:.1em;font-size:calc(var(--clock-size)*6);line-height:1em;font-weight:200;font-weight:var(--font-weight-clock)}#interface #time #time-container #analogClock{display:none;position:relative;width:calc(var(--clock-size)*8);height:calc(var(--clock-size)*8);border-radius:100%;border:calc(var(--clock-size)*.2) solid #fff;box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:rgba(255,255,255,.2);backdrop-filter:blur(10px)}@supports not (backdrop-filter: none){#interface #time #time-container #analogClock{-webkit-backdrop-filter:blur(10px)}}#interface #time #time-container #analogClock #center{position:absolute;top:50%;left:50%;width:calc(var(--clock-size)*.4);height:calc(var(--clock-size)*.4);border-radius:calc(var(--clock-size)*.4);transform:translate(-50%, -50%);background-color:#fff;z-index:5}#interface #time #time-container #analogClock.transparent{box-shadow:none;backdrop-filter:none;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#interface #time #time-container #analogClock.square{border-radius:calc(var(--clock-size)*.2)}#interface #time #time-container #analogClock .numbers{position:absolute;display:block;opacity:.6;width:100%;font-size:calc(var(--clock-size)*1)}#interface #time #time-container #analogClock .numbers.top{top:calc(5px + var(--clock-size)*.3);text-align:center}#interface #time #time-container #analogClock .numbers.right{top:calc(50% - (5px + var(--clock-size)*.15));right:calc(5px + var(--clock-size)*.3);text-align:right}#interface #time #time-container #analogClock .numbers.bottom{bottom:calc(5px + var(--clock-size)*.3);text-align:center}#interface #time #time-container #analogClock .numbers.left{top:calc(50% - (5px + var(--clock-size)*.15));left:calc(5px + var(--clock-size)*.3);text-align:left}#interface #time #time-container #analogClock span{position:absolute;display:block;bottom:50%;left:50%;box-shadow:0 1px 5px rgba(0,0,0,.2);width:calc(var(--clock-size)*.2);margin-left:calc(var(--clock-size)*-0.1);border-radius:calc(var(--clock-size)*.2);transform-origin:bottom center;background-color:#fff}#interface #time #time-container #analogClock span#hours{height:30%}#interface #time #time-container #analogClock span#minutes{height:45%}#interface #time #time-container #analogClock span#analogSeconds{height:45%;opacity:.8;background-color:red;width:calc(var(--clock-size)*.1);margin-left:calc(var(--clock-size)*-0.05)}#interface #time #time-container #analogClock span#analogSeconds.hidden{display:none}#interface #time #date{font-size:1.5em;margin-top:.5em}#interface #time #time-container.analog~#date{margin-top:1em}#interface #time #time-container.analog.he_hidden~#date{margin-top:0}#interface #main{position:relative}#interface #main.hidden{display:none}#interface #main:before{box-shadow:0px 0px 150px 40px rgba(34,34,34,.2666666667)}#interface #main #greetings{font-size:3em;font-weight:inherit;margin:0;width:100%;min-width:300px;text-overflow:ellipsis}#interface #main #weather{display:block;position:relative;text-decoration:none;color:inherit;width:100%;transition:opacity .8s}#interface #main #weather.wait{opacity:0}#interface #main #weather[href]:hover{opacity:.7}#interface #main #weather #description{font-size:1.5em;min-height:1.5em}#interface #main #weather #description #current,#interface #main #weather #description #forecast{min-height:1.2em}#interface #main #weather #tempContainer{display:inline-flex;justify-content:center;align-items:center;margin-top:1em;min-height:3.3em;column-gap:.5em}#interface #main #weather #tempContainer img{height:3.3em;width:3.3em;border:none}#interface #main #weather #tempContainer p{font-size:2.2em}#interface #notes_container{width:100%;max-width:var(--notes-width)}#interface #notes_container.hidden{display:none}#interface #notes_container.opaque #pocket-editor{color:#222}#interface #notes_container.opaque #pocket-editor .line.sel{color:#222;background-color:rgba(34,34,34,.1333333333)}#interface #notes_container.center-align #pocket-editor{text-align:center}#interface #notes_container.right-align #pocket-editor{text-align:right}#interface #pocket-editor{color:#fff;font-size:1.3em;padding:1.2em;min-width:0;text-align:initial;text-shadow:none;border-radius:.7em;line-height:1.5em;letter-spacing:initial;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;border:1px solid rgba(255,255,255,.075);background-color:rgba(255, 255, 255, var(--notes-background-alpha));backdrop-filter:blur(20px)}@supports not (backdrop-filter: none){#interface #pocket-editor{-webkit-backdrop-filter:blur(20px)}}#interface #pocket-editor .line.sel{color:#fff;background-color:rgba(255,255,255,.1333333333)}#interface #pocket-editor:empty:after{content:attr(placeholder);opacity:.5}#interface #pocket-editor .line:first-child h1,#interface #pocket-editor .line:first-child h2,#interface #pocket-editor .line:first-child h3{margin-top:0}#interface #pocket-editor h1,#interface #pocket-editor h2,#interface #pocket-editor h3,#interface #pocket-editor h4,#interface #pocket-editor h5,#interface #pocket-editor h6{line-height:initial;margin:.5em 0}#interface #pocket-editor input[type=checkbox]{width:calc(var(--font-size)*1.3);height:calc(var(--font-size)*1.3);margin:.25em .1em}#interface #pocket-editor ul{margin:0;padding-left:1.6em}#interface #pocket-editor li{list-style:inherit}#interface #pocket-editor a{color:inherit}#interface #pocket-editor a.hidden{resize:none;display:none}#interface #linkblocks{display:flex;visibility:visible;flex-wrap:wrap;justify-content:center;padding:0;margin:0;min-height:6em;column-gap:2.6em;row-gap:.9em;transition:max-height .5s,max-width .18s cubic-bezier(0.215, 0.61, 0.355, 1),visibility 0s 0s}#interface #linkblocks.hidden{display:none}#interface #linkblocks.dragging li{pointer-events:none}#interface #linkblocks li.block{width:4.8em;z-index:1;transition:transform .3s cubic-bezier(0.68, -0.2, 0.265, 1.2)}#interface #linkblocks li.block.dragging-clone{position:fixed;top:0;left:0;opacity:1 !important;pointer-events:none;will-change:transform;z-index:4}#interface #linkblocks li.block.dragging-clone.on{transition:none}#interface #linkblocks li.block.removed{width:0 !important;margin:0 -1.3em;opacity:0;overflow:hidden;transition:width .3s cubic-bezier(0.215, 0.61, 0.355, 1) .3s,margin .3s cubic-bezier(0.215, 0.61, 0.355, 1) .3s,opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1)}#interface #linkblocks li.block.removed img{transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);transform:scale(0.6)}#interface #linkblocks li.block a{position:relative;opacity:1;color:#fff;cursor:pointer;border:none;border-radius:1em;text-decoration:none;background-color:rgba(0,0,0,0);transition:width .18s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-touch-callout:none;display:flex;flex-direction:column;align-items:center}#interface #linkblocks li.block a img{position:relative;overflow:hidden;width:100%;padding:.4em;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2);box-sizing:border-box;border-radius:1em;aspect-ratio:1;transition:transform .1s linear,box-shadow .1s,width .3s,border-radius .18s cubic-bezier(0.215, 0.61, 0.355, 1)}#interface #linkblocks li.block a img.selected{border-color:var(--color-blue);transform:scale(1.1);filter:brightness(0.85)}@media(hover: hover){#interface #linkblocks li.block a img:hover{border-color:var(--color-blue);box-shadow:rgba(0,0,0,.25) 0px 5px 15px;transform:scale(1.1)}}#interface #linkblocks li.block a img:active{filter:brightness(0.85);transform:scale(1.04);transition:border-color .1s,filter .1s,transform .1s}#interface #linkblocks li.block a span{position:relative;display:block;padding-top:.4em;line-height:1.3em;min-height:1.3em;max-height:3.9em;overflow:hidden;z-index:2}#interface #linkblocks.medium{min-height:5em;column-gap:2em}#interface #linkblocks.medium li{width:3.5em}#interface #linkblocks.medium li a img{padding:.3em;border-radius:.8em}#interface #linkblocks.small{min-height:2em;gap:2em}#interface #linkblocks.small li{width:2.5em}#interface #linkblocks.small li:hover span{opacity:1;visibility:visible}#interface #linkblocks.small li a{display:inline}#interface #linkblocks.small li a img{padding:.2em;border-radius:.4em}#interface #linkblocks.small li a span{position:absolute;visibility:hidden;width:max-content;max-width:7em;top:1.6em;left:50%;transform:translateX(-50%);padding:0em .6em;opacity:0;color:#fff;font-size:.9em;text-shadow:none;border-radius:.3em;background-color:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.075);transition:opacity .2s;backdrop-filter:blur(10px)}@supports not (backdrop-filter: none){#interface #linkblocks.small li a span{-webkit-backdrop-filter:blur(10px)}}#interface #linkblocks.small li a span:empty{display:none}#interface #linkblocks.small.removed{margin-right:-1em;margin-left:-1em}#interface #linkblocks.text{gap:2em;min-height:2em;justify-content:flex-start}#interface #linkblocks.text li{width:auto}#interface #linkblocks.text li a img{display:none}#interface #linkblocks.text li span{width:100%;max-width:20em;margin-left:0;font-size:1.5em;text-overflow:ellipsis;white-space:pre;border-radius:8px}#interface #linkblocks.text li span:hover{text-decoration:underline}#interface #sb_container{position:relative;display:flex;visibility:visible;align-items:center;padding:0;width:fit-content;border-radius:10px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}#interface #sb_container.hidden{display:none}#interface #sb_container #searchbar-wrapper{display:flex;align-items:center;width:100%;max-width:40em;min-width:15em;border-radius:10px;background-color:rgba(255, 255, 255, var(--searchbar-background-alpha));border:1px solid rgba(255,255,255,.075);backdrop-filter:blur(10px)}@supports not (backdrop-filter: none){#interface #sb_container #searchbar-wrapper{-webkit-backdrop-filter:blur(10px)}}#interface #sb_container #searchbar{height:2.5em;color:#fff;padding:0 1em;font-size:1.3em;font-family:inherit;font-weight:inherit;border:none;background-color:rgba(0,0,0,0)}#interface #sb_container #searchbar::placeholder{transition:opacity .2s;text-transform:none;color:rgba(255,255,255,.6)}#interface #sb_container #sb-buttons{display:flex;gap:.8em;opacity:0;cursor:text}#interface #sb_container #sb-buttons.shown{cursor:default;opacity:1}#interface #sb_container #sb-buttons.shown button{pointer-events:all;touch-action:all}#interface #sb_container button{border:none;color:#fff;font-size:inherit;border:none;border-radius:.5em;background-color:rgba(0,0,0,0);transition:opacity .2s,filter .1s,transform .1s;pointer-events:none;touch-action:none;user-select:none}#interface #sb_container button:hover{filter:brightness(0.9)}#interface #sb_container button:active{filter:brightness(0.8);transform:scale(0.94)}#interface #sb_container hr{margin:.6em 0;border-right:1px solid rgba(255,255,255,.2666666667)}#interface #sb_container #sb_submit{margin:.3em .5em;padding:.3em 1em;background-color:rgba(255,255,255,.2666666667)}#interface #sb_container #sb_submit img{margin-top:3px;height:1.2em}#interface #sb_container.opaque #searchbar,#interface #sb_container.opaque #sb-suggestions,#interface #sb_container.opaque button{color:#3a3b3c}#interface #sb_container.opaque #searchbar::placeholder{color:rgba(58,59,60,.3333333333)}#interface #sb_container.opaque hr{border-color:rgba(58,59,60,.3333333333)}#interface #sb_container.opaque .default-search-icon{filter:invert(1);opacity:.7}#interface #sb_container.opaque #sb_submit{background-color:rgba(34,34,34,.1019607843)}#interface #sb-suggestions{position:absolute;display:none;top:2.5em;width:100%;padding:.6em;font-size:1.3em;text-shadow:none;border-radius:10px;box-sizing:border-box;backdrop-filter:blur(1em);box-shadow:rgba(0,0,0,.24) 0px 3px 8px;border:1px solid rgba(255,255,255,.075);background-color:rgba(255, 255, 255, var(--searchbar-background-alpha));z-index:2}#interface #sb-suggestions.shown{display:block}#interface #sb-suggestions li{display:none;text-align:initial;align-items:center;margin:0;padding:.4em 1em .4em .6em;border-radius:4px;column-gap:.6em;border:1px solid rgba(0,0,0,0);cursor:pointer;outline:none;overflow-x:hidden}#interface #sb-suggestions li.shown{display:flex}#interface #sb-suggestions li[aria-selected=true]{border-color:#2c7be5;background-color:rgba(44,123,229,.3)}#interface #sb-suggestions img{width:1.6em;height:1.6em;object-fit:contain}#interface #sb-suggestions img.default-search-icon{height:1.1em}#interface #sb-suggestions .suggest-desc{font-size:.8em}#interface #quotes_container{display:block;row-gap:1em;width:50vw;max-width:45em;min-width:20em;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:initial}#interface #quotes_container.hidden{display:none}#interface #quotes_container:hover #author{opacity:1}#interface #quotes_container #quote{font-size:1.5em;line-height:1.5em;max-height:9em;margin-bottom:.75em;overflow-y:clip}#interface #quotes_container #author{opacity:0;font-size:1.2em;transition:opacity .4s}#interface #quotes_container #author.always-on{opacity:1}#creditContainer,#showSettings{position:fixed;pointer-events:all;transition:opacity .4s}#creditContainer{bottom:0;left:0;opacity:0;padding:0 0 36px 24px;max-width:50%;display:flex;align-items:center;pointer-events:none;font-family:var(--font-family);font-weight:var(--font-weight)}#creditContainer.shown{opacity:1;pointer-events:all}#creditContainer.shown:hover #credit .exif{opacity:1}#creditContainer #credit{text-align:left}#creditContainer #credit .exif{opacity:0;transition:opacity .4s}#creditContainer #credit a,#creditContainer #credit p,#creditContainer #credit span{font-size:13px;color:rgba(255,255,255,.6);text-decoration:none;transition:color .1s}#creditContainer #credit a:hover{color:rgba(255,255,255,.9333333333)}#showSettings{padding:0 24px 24px 0;bottom:0;right:0;z-index:3}#showSettings button{position:relative;height:53px;width:53px;border:none;border-radius:8px;cursor:pointer;padding:unset;background-color:rgba(0,0,0,0);transition:background-color .6s cubic-bezier(0.215, 0.61, 0.355, 1);display:flex;align-items:center;justify-content:center}#showSettings button img{width:65%;transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}#showSettings.he_hidden{display:flex;opacity:0}#showSettings.he_hidden.shown{opacity:.5}#showSettings.he_hidden:hover{opacity:1}#showSettings:hover img{transform:rotate(15deg)}#showSettings.shown button{background-color:rgba(170,170,170,.4);backdrop-filter:blur(10px)}@supports not (backdrop-filter: none){#showSettings.shown button{-webkit-backdrop-filter:blur(10px)}}#showSettings.shown button img{transform:rotate(60deg)}#showSettings.shown button:hover{opacity:1;background-color:rgba(102,102,102,.4)}#showSettings.hasUpdated:before{opacity:1}#showSettings.hasUpdated.shown:before{opacity:0}#showSettings:before{content:"";position:absolute;opacity:0;width:10px;height:10px;left:2px;top:2px;background-color:var(--color-green);border-radius:100%;z-index:10;transition:opacity .3s}#bookmarks_container{position:fixed;display:none;top:0;left:0;height:100vh;width:100vw;font-size:16px;opacity:0;transition:opacity .4s;backdrop-filter:blur(40px) brightness(0.9);z-index:4}#bookmarks_container.shown{display:inline-flex;animation:animShow .4s forwards}@keyframes animShow{0%{opacity:0}100%{opacity:1}}#bookmarks_container.hiding{animation:animHide .4s forwards}@keyframes animHide{0%{opacity:1}100%{opacity:0}}#bookmarks,#editlink{color:var(--color-text);background-color:var(--color-dialog);border:1px solid var(--color-dialog-border);border-radius:8px;backdrop-filter:blur(25px)}@supports not (backdrop-filter: none){#bookmarks,#editlink{-webkit-backdrop-filter:blur(25px)}}#bookmarks hr,#editlink hr{border-color:var(--color-dialog-border)}#bookmarks button,#editlink button{border-radius:6px;border:3px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-align:initial;padding:2px 12px;color:#2a2222;outline:none;cursor:pointer}#bookmarks button:focus-visible,#bookmarks button:hover,#editlink button:focus-visible,#editlink button:hover{color:#fff;background-color:#2c7be5}#bookmarks button:focus-visible#e_delete,#bookmarks button:focus-visible:first-child,#bookmarks button:hover#e_delete,#bookmarks button:hover:first-child,#editlink button:focus-visible#e_delete,#editlink button:focus-visible:first-child,#editlink button:hover#e_delete,#editlink button:hover:first-child{color:#fff;background-color:#e64b43}#bookmarks{margin:auto;padding:1.5em}#bookmarks ol{margin:0;padding:0;max-height:50vh;overflow-y:auto;overflow-x:hidden;list-style-type:none}#bookmarks ol li{position:relative;width:40vw;max-width:500px;min-width:300px;margin:10px;padding:15px;padding-left:3.5em;text-align:initial;border-radius:8px;border:1px solid rgba(0,0,0,0);transition:background-color .05s,border-color .05s;cursor:pointer}#bookmarks ol li:before{content:"";position:absolute;top:50%;left:15px;width:25px;height:25px;border-radius:25px;background-color:var(--color-blue);transform:translateY(-50%) scale(0.2);transition:transform .05s;filter:grayscale(1)}#bookmarks ol li p,#bookmarks ol li pre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#bookmarks ol li p{line-height:1.5em;font-size:.9em;font-weight:bold}#bookmarks ol li p img{width:1.5em;height:1.5em;margin-right:.5em;vertical-align:bottom}#bookmarks ol li pre{font-size:.8em;margin:.4em 0 0 0}#bookmarks ol li.selected{border-color:var(--color-dialog-highlight);background-color:var(--color-dialog-highlight)}#bookmarks ol li.selected:before{filter:none;transform:translateY(-50%) scale(1);background:var(--color-blue) no-repeat center/12px url("/src/assets/interface/checkmark.svg")}#bookmarks h3{display:none;color:rgba(34,34,34,.8666666667)}#bookmarks>div{display:flex;justify-content:space-between;margin:2em 1em 0 1em}#bookmarks button{color:#2c7be5;transition:filter .4s}#bookmarks button:first-child{color:#e64b43}#bookmarks button#bmk_apply.none{pointer-events:none;filter:grayscale(1)}#bookmarks.noneFound{min-width:260px}#bookmarks.noneFound h3{display:block}#bookmarks.noneFound>div{justify-content:center}#bookmarks.noneFound #bmk_apply{display:none}#editlink{position:fixed;display:none;top:0;left:0;width:220px;padding:1.25em 1.25em 1em 1.25em;box-shadow:0px 0px 15px rgba(0,0,0,.2666666667);transform:translate(-254px, -172px);transition:left .4s;z-index:4}#editlink.shown{display:block}#editlink.hiding{opacity:0;transition:opacity .2s,left .4s}#editlink .edit-inputs{flex-direction:column}#editlink .edit-inputs,#editlink .edit-inputs>div{display:flex;align-items:center;gap:6px 1em;width:100%}#editlink label{display:none;text-align:left;font-size:.85em;min-width:30px}#editlink input[type=text],#editlink input[type=url]{opacity:.7;color:var(--color-text);width:100%;height:2.3em;padding:0 1em;border:none;border-radius:8px;box-sizing:border-box;background-color:var(--color-dialog-input-bg);transition:background-color .1s,opacity .1s}#editlink input[type=text]::placeholder,#editlink input[type=url]::placeholder{color:var(--color-dialog-input-text)}#editlink input[type=text]:focus,#editlink input[type=url]:focus{opacity:1;color:var(--color-text);background-color:var(--color-dialog-highlight);outline:3px solid rgba(0,122,255,.4);transition:background-color .1s}#editlink button{display:block;width:100%;border-radius:6px;border:3px solid rgba(0,0,0,0);text-align:initial;padding:4px 12px;color:var(--color-text);outline:none;cursor:pointer}#popup{display:none;position:fixed;opacity:0;bottom:4rem;left:4rem;z-index:2;transition:opacity .4s;pointer-events:none}#popup #popup_buttons a,#popup #popup_text{opacity:0;pointer-events:all;transition:opacity .2s,background-color .2s,color .2s}#popup.shown{opacity:1}#popup.shown #popup_buttons a,#popup.shown #popup_text{opacity:1;cursor:pointer;transition:opacity 2s,background-color .2s,color .2s,transform .2s}#popup #popup_buttons{display:flex;flex-direction:column;justify-content:space-between;min-width:9em}#popup #popup_buttons a{color:#fff;text-decoration:none;border-radius:8px;line-height:2.4em;background-color:rgba(255,255,255,.1333333333);border:1px solid rgba(255,255,255,.075);transform:scale(1);backdrop-filter:blur(10px)}@supports not (backdrop-filter: none){#popup #popup_buttons a{-webkit-backdrop-filter:blur(10px)}}#popup #popup_buttons a:hover{background-color:rgba(255,255,255,.0666666667);transform:scale(1.03)}#popup #popup_buttons a:active{background-color:rgba(255,255,255,.4)}#popup #popup_buttons a:first-child{margin-bottom:.4em}#popup #popup_text{display:flex;position:relative;align-items:center;width:16em;text-align:initial;padding:.6em 2em;margin-right:.6em;border-radius:8px;background-color:rgba(255,255,255,.1333333333);border:1px solid rgba(255,255,255,.075);backdrop-filter:blur(10px)}@supports not (backdrop-filter: none){#popup #popup_text{-webkit-backdrop-filter:blur(10px)}}#popup #popup_text::before{content:"✕";position:absolute;width:calc(100% - 2em);font-size:1.6em;font-weight:bolder;text-align:center;color:rgba(0,0,0,0);transition:color .4s,filter .2s}#popup #popup_text:hover{color:rgba(0,0,0,0);background-color:rgba(255,255,255,.0666666667)}#popup #popup_text:hover::before{color:#fff}#popup #popup_text:active{background-color:rgba(0,0,0,0)}#popup #popup_text:active::before{opacity:1;filter:brightness(0.8)}#error{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;user-select:auto;pointer-events:all;top:5%;left:5%;width:calc(90% - 100px);max-width:500px;padding:50px;opacity:0;color:#fff;border-radius:20px;transition:opacity .4s;z-index:1;background-color:rgba(0,0,0,.1333333333);backdrop-filter:blur(40px)}@supports not (backdrop-filter: none){#error{-webkit-backdrop-filter:blur(40px)}}#error pre{width:calc(100% - 32px);overflow:hidden;user-select:all;pointer-events:all;padding:8px 16px;text-align:left;background-color:rgba(17,17,17,.2666666667);margin-top:3em}#error textarea{width:calc(100% - 32px);height:100px;padding:8px 16px;color:#fff;font-size:13px;white-space:pre;resize:vertical;overflow-x:hidden;border:none;font-family:monospace;background-color:rgba(17,17,17,.2666666667)}#error a{color:#fff}#error button{cursor:pointer;padding:5px 10px;border-radius:5px;border:none;background-color:var(--color-red);color:#fff}#error .error-explain{margin-top:2em;margin-bottom:3em}#error .error-buttons{display:flex;justify-content:space-around;width:300px}#error .error-buttons-close{background-color:var(--color-blue)}#settings{position:fixed;top:0;bottom:0;z-index:2;right:-450px;height:100vh;min-width:333px;width:408px;padding:0 21px;visibility:hidden;background-color:var(--color-settings);color:var(--color-text);font-size:15px;font-weight:400;text-shadow:none;text-align:initial;will-change:transform;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform .4s,background-color .4s cubic-bezier(0.215, 0.61, 0.355, 1),opacity .4s,visibility .4s;touch-action:pan-y;overflow-y:scroll;overflow-x:hidden;-webkit-filter:blur(0)}#settings .superinput{display:flex;align-items:center;width:155px}#settings .superinput input[type=text]{width:100%}#settings .superinput .si-status{max-width:0;padding:0;margin:0;opacity:0;overflow:hidden;text-align:center;transition:max-width .2s,opacity .1s .1s,color 0s}#settings .superinput.active .si-status{opacity:1;max-width:20px;padding-left:6px;padding-right:3px}#settings .superinput.active .si-status i{width:20px}#settings .superinput.load .si-status{color:var(--color-light-text)}#settings .superinput.warn .si-status{width:25px;padding-right:1px;color:orange;cursor:help}#settings .superinput.active.warn .si-status{padding-left:5px}#settings .gg-spinner{transform:scale(0.8)}#settings .gg-spinner,#settings .gg-spinner::after,#settings .gg-spinner::before{box-sizing:border-box;position:relative;display:block;width:20px;height:20px}#settings .gg-spinner::after,#settings .gg-spinner::before{content:"";position:absolute;border-radius:100px}#settings .gg-spinner::before{animation:spinner .6s linear infinite;border:3px solid rgba(0,0,0,0);border-top-color:var(--color-blue)}#settings .gg-spinner::after{border:3px solid;opacity:.2}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}#settings .gg-danger{box-sizing:border-box;position:relative;display:block;transform:scale(0.8);width:25px;height:20px;border:2px solid;border-radius:40px}#settings .gg-danger::after,#settings .gg-danger::before{content:"";display:block;box-sizing:border-box;position:absolute;border-radius:3px;width:2px;background:currentColor;left:7px}#settings .gg-danger::after{top:2px;height:8px}#settings .gg-danger::before{height:2px;bottom:2px}#settings.shown{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%);box-shadow:0px 1px 20px 1px rgba(0,0,0,.15)}#settings.init .dropdown{transition:max-height 0s}#settings .dropdown{overflow-y:hidden;max-height:0;transition:max-height .3s}#settings .dropdown.shown{overflow-y:clip}#settings #mobile-drag-zone{display:none;width:80%;margin:auto;padding:2em 1em;z-index:4;cursor:grab}#settings #mobile-drag-zone hr{width:80px;height:0px;margin:auto;border-radius:4px;border-top:2.5px solid var(--color-border);border-bottom:2.5px solid var(--color-border);transition:all .15s cubic-bezier(0.215, 0.61, 0.355, 1)}@media(hover: hover){#settings #mobile-drag-zone:hover hr{width:100px}}@media(hover: none){#settings #mobile-drag-zone:active hr{width:100px}}#settings #changelogContainer{display:none;overflow:hidden;max-height:240px;transition:max-height .4s cubic-bezier(0.215, 0.61, 0.355, 1)}#settings #changelogContainer.dismissed{display:block;max-height:0px}#settings #changelogContainer.dismissed #log_dismiss{opacity:0;pointer-events:none}#settings #changelogContainer.shown{display:block}#settings #changelogContainer #changelog{position:relative;display:block;padding:1.3em;margin-top:2em;line-height:1.3em;background-color:var(--color-param);transition:background-color .3s cubic-bezier(0.215, 0.61, 0.355, 1);overflow:hidden;border-radius:10px}#settings #changelogContainer #changelog p:first-child{margin-bottom:.5em;font-weight:500}#settings #changelogContainer #changelog p>span#link{color:var(--color-blue)}#settings #changelogContainer #changelog #link{color:var(--color-blue);text-decoration:none}#settings #changelogContainer #log_dismiss{position:absolute;top:1.5em;right:1em;opacity:1;padding:0;margin:0;border-radius:100%;box-shadow:rgba(0,0,0,.2) 0 2px 5px;background-color:var(--color-input);transition:background-color .2s cubic-bezier(0.215, 0.61, 0.355, 1);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center}#settings #changelogContainer #log_dismiss span{font-size:16px;width:30px;height:30px;line-height:30px;color:var(--color-light-text)}#settings #changelogContainer #log_dismiss:hover{background-color:var(--color-focused);text-decoration:none}#settings #local_options.shown{--thumbnails-grid-height: 0px;max-height:calc(112px + var(--thumbnails-grid-height))}#settings #time_options.shown{max-height:470px}#settings #main_options.shown{max-height:580px}#settings #quicklinks_options.shown{max-height:260px}#settings #notes_options.shown{max-height:160px}#settings #digital_options.shown,#settings #weather_provider.shown,#settings #searchbar_request.shown{max-height:50px}#settings #analog_options.shown,#settings #unsplash_options.shown,#settings #quotes_userlist.shown{max-height:100px}#settings #searchbar_options.shown{max-height:350px}#settings #quotes_options.shown{max-height:270px}#settings input[type=text]{will-change:background-color}#settings.all .as{overflow-y:clip}#settings.all .as_visuals{max-height:220px}#settings.all .as_link{max-height:120px}#settings.all .as_collection{max-height:130px}#settings.all .as_timedate{max-height:300px}#settings.all .as_searchbar{max-height:160px}#settings.all .as_weather{max-height:300px}#settings.all .as_clocktype{max-height:130px}#settings.all .as_fonts{max-height:300px}#settings.all .as_page{max-height:300px}#settings.all .as_css{max-height:3100px;padding-top:4px}#settings.all .as_quote_type{max-height:210px}#settings.all .as_notes{max-height:160px}#settings .as{max-height:0;overflow-y:hidden;transition:max-height .3s,padding .2s}#settings.init .as{transition:max-height 0s}#settings a:hover,#settings button:hover{text-decoration:underline}#settings a{border-radius:4px}#settings hr{border:none;border-bottom:1px solid var(--color-input);width:100%}#settings h1,#settings h2,#settings span{margin:0}#settings h2{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;color:var(--color-light-text);font-weight:400;font-size:.8em;letter-spacing:1px;margin:32px 26px 16px 26px}#settings h2 .tooltip{background-color:var(--color-input);border-color:var(--color-focused)}#settings .tooltip{width:20px;height:20px;border-radius:100%;border:1px solid;box-sizing:border-box;color:var(--color-light-text);border-color:var(--color-input);background-color:var(--color-areas);transition:background-color .1s,transform .1s;padding:0px;display:flex;align-items:center;justify-content:center}#settings .tooltip:hover{background-color:var(--color-input);text-decoration:none}@media(hover: hover){#settings .tooltip:active{transform:scale(1.2)}}#settings .tooltiptext{color:var(--color-light-text);font-size:13px;max-height:0;overflow:hidden;transition:max-height .4s,margin .4s,padding .2s}#settings .tooltiptext a{color:var(--color-blue);text-decoration:none}#settings .tooltiptext.ttlinks,#settings .tooltiptext.ttgrid,#settings .tooltiptext.ttcss,#settings .tooltiptext.ttexport{margin:0 26px}#settings .tooltiptext.ttlinks.shown,#settings .tooltiptext.ttgrid.shown,#settings .tooltiptext.ttcss.shown,#settings .tooltiptext.ttexport.shown{padding:4px 0;margin-bottom:1rem;max-height:55px}#settings .tooltiptext.ttcoll.shown,#settings .tooltiptext.tttab.shown,#settings .tooltiptext.ttcustomquotes.shown{padding:4px 0;margin:0 0 .5em 0;max-height:50px}#settings #hideelem button,#settings .uploadContainer,#settings #submitSave,#settings #i_refresh,#settings #cssEditor,#settings .tooltip,#settings .param,#settings select,#settings input,#settings hr{transition-duration:.4s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-property:background-color,color,border,border-color,transform}#settings button{color:var(--color-blue);font-size:14px;border-radius:8.5px;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#settings select,#settings input[type=text],#settings input[type=url],#settings #i_export,#settings #i_refresh,#settings #i_qtrefresh{height:2.35em;color:var(--color-text);font-size:13px;padding:0 10px;border-radius:8.5px;box-sizing:border-box;border:2px solid rgba(0,0,0,0);background-color:var(--color-input);-webkit-appearance:none}#settings input[type=text],#settings input[type=range],#settings select{width:155px}#settings input[type=text]:focus,#settings input[type=url]:focus{background-color:var(--color-focused)}#settings input::placeholder{color:var(--color-placeholder);opacity:1}#settings input[type=checkbox]{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}#settings label{pointer-events:none}#settings .switch{position:relative;display:inline-block;height:31px;width:51px;margin:0;border-radius:16px;border:2px solid rgba(0,0,0,0);background-color:var(--color-input);-webkit-appearance:none;-moz-appearance:none;appearance:none}#settings .switch:hover{background-color:var(--color-focused);transition:background-color .15s}#settings .switch:after{content:"";position:absolute;height:27px;width:27px;top:0px;left:0px;border-radius:50%;box-shadow:0px 1px 3px 2px rgba(20,20,20,.12);background-color:#fff;transition:background-color .3s,transform .3s}#settings .switch:checked{background-color:var(--color-green);transition:background-color .15s}#settings .switch:checked:hover{background-color:#40b354}#settings .switch:checked:after{transform:translateX(20px)}#settings input[type=range]{position:relative;height:2px;opacity:1;margin:0;cursor:grab;border-radius:1.5rem;background-color:#c8c7cc;-webkit-appearance:none}#settings input[type=range]:active{cursor:grabbing}#settings input[type=range]::-moz-range-track{height:2px;border-radius:50px;background:#c8c7cc}#settings input[type=range]::-moz-range-progress{height:2px;background-color:#c8c7cc}#settings input[type=range]::-moz-range-thumb{background:#fff;height:20px;width:20px;border-radius:50px;border:0;box-shadow:0px 1px 3px 2px rgba(20,20,20,.12)}#settings input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;height:20px;width:20px;border:0;border-radius:50px;box-shadow:0px 1px 3px 2px rgba(20,20,20,.12)}#settings input[type=range]::-ms-thumb{margin:0}#settings::-ms-fill-lower{background:#1e90ff}#settings::-ms-thumb{background:#fff;border:2px solid #999;height:40px;width:20px;box-sizing:border-box}#settings::-ms-ticks-after{display:none}#settings::-ms-ticks-before{display:none}#settings::-ms-track{background:#ddd;color:rgba(0,0,0,0);height:40px;border:none}#settings::-ms-tooltip{display:none}#settings .param{background-color:var(--color-param);padding:.65em 1.3em;border-radius:10px}#settings .wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:26px;padding:4px 0}#settings .wrapper span{display:flex;align-items:center}#settings .wrapper .tooltip{margin:0 7px}#settings #tabtitle>div,#settings .freq_wrap>div{display:flex;width:155px;column-gap:5px}#settings #tabtitle>div input,#settings #tabtitle>div select,#settings .freq_wrap>div input,#settings .freq_wrap>div select{width:100%}#settings #tabtitle>div #i_favicon{text-align:center;padding-left:0;padding-right:0;width:40px}#settings #tabtitle>div #i_favicon::placeholder{opacity:.7;filter:grayscale(0.35)}#settings .grid-btns{display:flex;flex-direction:column;align-items:flex-end;justify-content:end}#settings .grid-btns button{text-align:right}#settings #b_resetlayout:focus-visible,#settings #b_resetlayout:hover{color:#e64b43}#settings #grid-layout{display:flex;padding:4px;column-gap:1em}#settings #grid-layout button,#settings #grid-layout button[data-layout=double] div:nth-child(1),#settings #grid-layout button[data-layout=triple] div:nth-child(2){outline:2px solid var(--color-placeholder)}#settings #grid-layout button:not(:disabled):hover,#settings #grid-layout button:not(:disabled).selected,#settings #grid-layout button:not(:disabled):focus-visible{outline-color:var(--color-blue)}#settings #grid-layout button:not(:disabled):hover[data-layout=double] div:nth-child(1),#settings #grid-layout button:not(:disabled):hover[data-layout=triple] div:nth-child(2),#settings #grid-layout button:not(:disabled).selected[data-layout=double] div:nth-child(1),#settings #grid-layout button:not(:disabled).selected[data-layout=triple] div:nth-child(2),#settings #grid-layout button:not(:disabled):focus-visible[data-layout=double] div:nth-child(1),#settings #grid-layout button:not(:disabled):focus-visible[data-layout=triple] div:nth-child(2){outline-color:var(--color-blue)}#settings #grid-layout button{overflow:hidden;display:grid;padding:0;border:0;opacity:.7;width:4em;border-radius:4px;background-color:var(--color-input)}#settings #grid-layout button div{height:2em;width:100%}#settings #grid-layout button:not(:disabled):hover,#settings #grid-layout button:not(:disabled):focus-visible,#settings #grid-layout button:not(:disabled).selected{opacity:1;background-color:rgba(0,114,238,0.1333333333)}#settings #grid-layout button.selected{outline-width:3px}#settings #grid-layout button[data-layout=single]{grid-template-columns:1fr}#settings #grid-layout button[data-layout=double]{grid-template-columns:1fr 1fr}#settings #grid-layout button[data-layout=triple]{grid-template-columns:1fr 1fr 1fr}#settings #link-input-wrap{display:flex;align-items:center;column-gap:1em;width:100%}#settings #link-input-wrap input[type=text]{width:100%}#settings #link-input-wrap #i_title{margin-bottom:.5em}#settings #link-input-wrap #link-input-buttons{text-align:right}#settings #link-input-wrap #b_importbookmarks,#settings #link-input-wrap #submitlink{height:2.2em;transition:filter .4s}#settings #i_refresh,#settings #i_qtrefresh{padding:0 10px;text-decoration:none}#settings #custom_thumbnail{height:100px}#settings .uploadContainer{overflow:hidden;position:relative;display:block;width:100%;height:100px;min-width:200px;line-height:100px;font-size:14px;text-align:center;cursor:pointer;color:var(--color-areas-text);background-color:var(--color-areas);border:1px dashed rgba(0,0,0,0);transform:scale(1);box-sizing:border-box;border-radius:10px;pointer-events:all}#settings .uploadContainer input[type=file]{position:absolute;display:block;overflow:hidden;top:0;left:0;opacity:0;height:75px;width:100%;cursor:pointer}#settings .uploadContainer:hover,#settings .uploadContainer:focus,#settings .uploadContainer.dragover,#settings .uploadContainer:active{transition:all .2s}#settings .uploadContainer:hover{background-color:var(--color-focused)}#settings .uploadContainer.dragover{background-color:var(--color-blue);color:#fff;opacity:1;transform:scale(1.03)}#settings .uploadContainer:active{background-color:var(--color-input)}#settings #bg_tn_wrap{display:flex;align-items:flex-start;flex-direction:column;overflow:visible}#settings #bg_tn_wrap #fileContainer{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;margin:0;padding-bottom:3px}#settings #bg_tn_wrap #fileContainer .thumbnail{position:relative;display:flex;align-items:center;justify-content:center;height:75px;margin:0;padding:0;overflow:hidden;border:none;border-radius:10px;background-color:var(--color-input);transition:box-shadow .15s,transform .15s,opacity .15s}#settings #bg_tn_wrap #fileContainer .thumbnail.selected{outline:3px solid var(--color-blue)}#settings #bg_tn_wrap #fileContainer .thumbnail.hiding{transform:scale(0.9);opacity:0}#settings #bg_tn_wrap #fileContainer .thumbnail .b_removethumb{position:absolute;top:5px;left:5px;width:25px;height:25px;opacity:0;color:#222;background-color:rgba(255,255,255,.2);border-radius:100%;text-decoration:none;box-sizing:border-box;box-shadow:rgba(0,0,0,.2) 0 2px 5px;transition:opacity .15s,background-color .15s;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}@supports not (backdrop-filter: none){#settings #bg_tn_wrap #fileContainer .thumbnail .b_removethumb{-webkit-backdrop-filter:blur(10px)}}#settings #bg_tn_wrap #fileContainer .thumbnail .b_removethumb:focus-visible{opacity:1}#settings #bg_tn_wrap #fileContainer .thumbnail .b_removethumb:hover{color:#000;background-color:rgba(255,255,255,.3333333333)}#settings #bg_tn_wrap #fileContainer .thumbnail:first-child,#settings #bg_tn_wrap #fileContainer .thumbnail:nth-child(2),#settings #bg_tn_wrap #fileContainer .thumbnail:nth-child(3){margin-top:10px}#settings #bg_tn_wrap #fileContainer .thumbnail:hover{box-shadow:rgba(0,0,0,.25) 0 5px 15px;transform:scale(1.04)}#settings #bg_tn_wrap #fileContainer .thumbnail:hover button{pointer-events:all;opacity:1}#settings #bg_tn_wrap #fileContainer .thumbnail:active{transform:scale(1)}#settings #clockoptions #w_clockface,#settings #clockoptions #w_ampm{opacity:1;min-height:0;height:34px;max-height:3em;overflow:hidden;transition:max-height 0s .2s,opacity .2s}#settings #clockoptions.digital #w_clockface,#settings #clockoptions.analog #w_ampm{max-height:0;opacity:0}#settings #sett_city{display:flex;column-gap:.4em;transition:max-height .2s,margin .2s}#settings #sett_city.shown{margin-top:.6em;max-height:36px}#settings #sett_city select,#settings #sett_city .superinput{width:100%;text-transform:capitalize}@keyframes loadsResponse{0%{opacity:1}100%{opacity:.6}}#settings #i_city.loads{animation:loadsResponse 800ms linear infinite alternate}#settings #i_city.warn{outline:2px solid #ff7400}#settings #i_customfont{text-transform:capitalize}#settings #i_weight option.hidden{display:none}#settings #e_weight,#settings #e_size{width:50px}#settings #cssEditor{width:100%;min-height:100px;max-height:3000px;resize:vertical;padding:1.3em;font-family:"SF Mono","Consolas","Courier New",Courier,monospace;font-size:13px;tab-size:1.5em;border:none;border-radius:10px;box-sizing:border-box;color:var(--color-text);background-color:var(--color-param)}#settings #importexport .param{min-height:192px;transition:min-height .2s}#settings #importexport .param .importexport-tabs{position:relative;display:flex;width:220px;margin:auto;margin-bottom:15px;border-radius:8.5px;background-color:var(--color-areas);align-items:center;direction:ltr}#settings #importexport .param .importexport-tabs .glider{width:calc(50% - 3px);background-color:var(--color-blue);position:absolute;border-radius:8.5px;z-index:3;top:3px;bottom:3px;left:3px;transition:transform .3s;transform:translateX(0%)}#settings #importexport .param .importexport-tabs.toggled .glider{transform:translateX(100%)}#settings #importexport .param .importexport-tabs button{display:block;width:50%;padding:unset;font-size:13px;background-color:rgba(0,0,0,0);position:relative;text-decoration:none;transition:color .2s;height:29px;border-radius:8.5px;margin:3px}#settings #importexport .param .importexport-tabs.toggled #s_import,#settings #importexport .param .importexport-tabs #s_export{color:#fff;z-index:4}#settings #importexport .param .importexport-tabs.toggled #s_import:hover,#settings #importexport .param .importexport-tabs #s_export:hover{background-color:unset}#settings #importexport .param .importexport-tabs.toggled #s_export,#settings #importexport .param .importexport-tabs #s_import{color:var(--color-blue);z-index:2}#settings #importexport .param .importexport-tabs.toggled #s_export:hover,#settings #importexport .param .importexport-tabs #s_import:hover{background-color:var(--color-focused)}#settings #importexport .param #import,#settings #importexport .param #export{overflow:hidden;height:0px}#settings #importexport .param #import.shown,#settings #importexport .param #export.shown{height:auto;overflow:visible}#settings #importexport .param #export #area_export{width:100%;min-height:100px;max-height:3000px;padding:.65em 1.3em;font-size:13px;line-break:anywhere;overflow-x:hidden;overflow-y:hidden;resize:vertical;border:none;color:var(--color-text);background-color:var(--color-areas);box-sizing:border-box;font-family:"SF Mono","Consolas","Courier New",Courier,monospace;tab-size:1.5em;border-radius:10px}#settings #importexport .param #export #area_export:hover,#settings #importexport .param #export #area_export:focus{overflow-y:auto}#settings #importexport .param #export>div{display:flex;justify-content:space-around;margin-top:12px}#settings #importexport .param #export #downloadfile{display:none}#settings #importexport .param #export #exportSettings{position:absolute}#settings #importexport .param #import>div{display:flex;margin-top:15px}#settings #importexport .param #import #i_importtext{flex:1;margin-right:1em;tab-size:.05em;background-color:var(--color-areas)}#settings #importexport .param #import #i_importtext:focus{background-color:var(--color-focused)}#settings #importexport .param #import button:disabled{filter:grayscale(1) opacity(0.7);text-decoration:none;cursor:default;transition:filter .1s}#settings #resetContainer{margin-top:1rem}#settings #resetContainer .param{padding:.65em 1.3em}#settings #resetContainer #reset_conf,#settings #resetContainer #reset_first{display:none}#settings #resetContainer #reset_conf.shown,#settings #resetContainer #reset_first.shown{display:flex}#settings #resetContainer #reset_first{justify-content:center}#settings #resetContainer #b_resetno{color:var(--color-red)}#settings .signature{color:var(--color-light-text);font-size:14px;padding:4em 3em;padding-bottom:100px}@supports(-webkit-touch-callout: none){#settings .signature{padding-bottom:150px}}#settings .signature a{text-decoration:none;color:var(--color-blue)}#settings .signature .firstblock{display:flex;justify-content:space-between;margin-bottom:1.5em}#settings .signature .firstblock .socialIcons{display:flex;justify-content:space-between;gap:14px}#settings .signature .firstblock .socialIcons a{display:flex;align-items:center;transition:transform .15s}#settings .signature .firstblock .socialIcons a svg{height:1.25em;fill:var(--color-blue)}#settings .signature .firstblock .socialIcons a:hover{transform:scale(1.1)}#settings .signature #rdv_website{margin-top:1.5em}.move-overlay{border:none;border-radius:1em;background-color:rgba(255,255,255,.1333333333);outline:.4em solid rgba(0,0,0,0);transition:background-color .2s cubic-bezier(0.215, 0.61, 0.355, 1);z-index:2;backdrop-filter:blur(1em)}@supports not (backdrop-filter: none){.move-overlay{-webkit-backdrop-filter:blur(1em)}}.move-overlay.selected{background:rgba(255,255,255,.2);outline-color:var(--color-blue)}.move-overlay:hover{background-color:rgba(255,255,255,.3333333333)}#move-overlay-time,#time{grid-area:time}#move-overlay-main,#main{grid-area:main}#move-overlay-searchbar,#sb_container{grid-area:searchbar}#move-overlay-notes,#notes_container{grid-area:notes}#move-overlay-quicklinks,#linkblocks{grid-area:quicklinks}#move-overlay-quotes,#quotes_container{grid-area:quotes}:root[data-theme=light] #text-alignment-mover button,:root[data-theme=light] #box-alignment-mover button,:root[data-theme=light] #grid-mover button{color:var(--color-light-text)}#element-mover{position:absolute;display:flex;flex-direction:column;left:2em;top:2em;gap:2em;padding:1em;padding-top:2em;min-width:12em;font-size:14px;color:var(--color-text);background-color:var(--color-dialog);border-radius:1em;border:1px solid rgba(255,255,255,.3);box-shadow:5px 5px 20px rgba(34,34,34,.2666666667);cursor:grab;z-index:4;direction:ltr;backdrop-filter:blur(1em)}@supports not (backdrop-filter: none){#element-mover{-webkit-backdrop-filter:blur(1em)}}#element-mover:not(.active)>div:not(#close-mover-wrapper){pointer-events:none;filter:grayscale(1);opacity:.4;cursor:auto}#element-mover.hidden{display:none}#element-mover button{color:var(--color-text)}#element-mover hr{border-color:var(--color-dialog-border)}#element-mover p{margin-bottom:1em}.mover{display:grid}.mover button{border:none;border-radius:.2em;min-width:2.5em;background-color:rgba(0,0,0,0)}.mover button.selected{background-color:rgba(0,114,238,.1333333333);outline:2px solid var(--color-blue)}.mover button:disabled{opacity:.3;cursor:default}.mover button:hover:not(:disabled){background-color:rgba(255,255,255,.2666666667)}.mover button:active:not(:disabled){background-color:rgba(255,255,255,.3333333333)}button.grid-spanner{display:block;width:60%;margin:.3em auto;padding:.3em 1.2em;border:none;border-radius:8px;outline:2px solid rgba(0,0,0,0);background-color:rgba(255,255,255,.2666666667)}button.grid-spanner:hover:not(:disabled){background-color:rgba(255,255,255,.4)}button.grid-spanner.selected:not(:disabled){background-color:rgba(0,114,238,.1333333333);outline-color:var(--color-blue)}button.grid-spanner:disabled{cursor:default;opacity:.4}#grid-mover{display:flex;flex-direction:column;max-width:85px;margin:auto}#grid-mover button{min-width:3em;margin:0;padding:0}#grid-spanner-container{display:none}#grid-spanner-container.active{display:block}#box-alignment-mover{place-content:center;grid-template-columns:repeat(3, 32px);grid-template-rows:repeat(3, 24px)}#text-alignment-mover{place-content:center;grid-template-columns:repeat(3, 40px)}#text-alignment-mover button{padding:.5em;display:flex;align-items:center;justify-content:center}#text-alignment-mover button img{padding:5px;height:15px}#close-mover{display:block;width:100%;border-radius:6px;border:3px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-align:initial;padding:2px 12px;outline:none;cursor:pointer;text-align:center}#close-mover:focus-visible,#close-mover:hover{color:#fff;background-color:#2c7be5}button i{box-sizing:border-box;position:relative;display:block;margin:auto}button i::before,button i::after{content:"";box-sizing:border-box;position:absolute;display:block}.rotate-half{transform:rotate(180deg)}.rotate-quart{transform:rotate(90deg)}.rotate-quart-r{transform:rotate(-90deg)}.chevron{display:inline-block;width:2.4em;height:2.4em;font-size:10px}.chevron::after{border-bottom:.2em solid;border-right:.2em solid;width:1em;height:1em;transform:rotate(45deg) translateX(100%)}i.text-left,i.text-center,i.text-right,i.box-center,i.box-corner,i.box-side{margin:auto;width:1.4em;height:1.4em;font-size:10px}i.box-center::after{top:.2em;left:.1em;height:.6em;width:1.2em;border-bottom:.2em solid}i.box-center::before{top:.1em;left:.6em;height:1.2em;border-left:.2em solid}i.box-side{border-bottom:.2em solid}i.box-side::before{bottom:0;left:.6em;height:.6em;border-left:.2em solid}i.box-corner::before{left:0;top:0;height:1em;width:1em;border-left:.2em solid;border-top:.2em solid}i.text-left::before,i.text-left::after,i.text-center::before,i.text-center::after,i.text-right::before,i.text-right::after{border-bottom:.2em solid;border-top:.2em solid}i.text-left::before,i.text-center::before,i.text-right::before{top:0;width:.8em;height:1em}i.text-left::after,i.text-center::after,i.text-right::after{top:.4em;width:1.4em;height:1em}i.text-left::after,i.text-left::before,i.text-center::after{left:0}i.text-right::before,i.text-right::after{right:0}i.text-center::before{left:.3em}@media(hover: none)and (pointer: coarse){#settings #bg_tn_wrap #fileContainer .thumbnail button{opacity:1}#showSettings{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#showSettings:active{filter:brightness(0.5)}.block_parent .block{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media screen and (max-height: 900px){body{font-size:13px}}@media screen and (max-width: 600px){html,body{font-size:12px;overflow-y:auto}#skiptosettings{display:none}#element-mover{font-size:12px}body #interface{padding-bottom:77px;min-height:100dvh}body #interface #quotes_container{width:90vw}body #interface.pushed{transform:translateX(0)}#settings{top:100%;right:auto;left:0%;bottom:-100dvh;height:100dvh;width:100%;font-size:1.2em;padding:0px;border-top-left-radius:1em;border-top-right-radius:1em;-webkit-overflow-scrolling:touch}#settings.shown{transform:translateX(0) translateY(-75%)}#settings.all .as_collection{max-height:140px}#settings.all .as_collection .wrapper span{align-items:center}#settings #mobile-drag-zone{display:block}#settings #mobile-drag-zone~h2:first-of-type{margin-top:0}#settings #changelogContainer #log_dismiss{top:5em;right:.5em}#settings #changelogContainer,#settings #cssEditor,#settings .param{margin-right:12px;margin-left:12px}#settings #cssEditor{width:calc(100% - 24px)}#settings .signature{padding:3em;padding-bottom:30vh}#creditContainer{width:calc(100% - 7.5em);z-index:1}#creditContainer #credit{display:block;line-height:14px}#creditContainer #credit a,#creditContainer #credit p,#creditContainer #credit span{font-size:11px}#creditContainer .exif{display:none}#showSettings{z-index:1}#popup{flex-wrap:wrap;padding:10% 20%;bottom:0;left:0;gap:.5em}#popup #popup_text,#popup #popup_buttons{width:100%;margin:0}#popup #popup_buttons{flex-direction:row;justify-content:space-evenly;width:100%;gap:.5em}#popup #popup_buttons a{margin:0;width:100%;height:30px}#bookmarks_container{font-size:14px}#bookmarks_container #bookmarks{width:90%;min-width:0}#bookmarks_container #bookmarks form div{width:auto}}@media(orientation: landscape)and (hover: none)and (pointer: coarse){body{padding:env(safe-area-inset);overflow-y:scroll}body #interface #main,body #interface #time{min-height:unset}}@media only screen and (hover: none)and (pointer: coarse){#background_overlay{position:absolute}#editlink{width:60%;max-width:275px;transform:unset;top:unset;left:unset;top:50%;left:50%;transform:translate(-50%, -50%) !important}#interface #sb_container #sb-suggestions,#interface #sb_container #searchbar{font-size:1.7em;box-sizing:border-box}#interface #sb_container #sb-buttons{padding-right:1em}#interface #sb_container #sb-buttons #sb_submit img{height:1.5em}#interface #sb_container #sb-buttons #sb_empty{font-size:2em}#interface #quotes_container #author{opacity:1}}