.item-footer,header{justify-content:center}#main,.item-footer{position:relative}.error,body{padding:0;margin:0}.error,body,h1{margin:0}#footer,.error{font-size:small}#article h1,#article p,.contact,.feed-inner h3,.page h1,.similar{text-align:center}#footer a,.page .content a,.scroller a,.scroller a:hover{text-decoration:none}#feed,.main,body,html{width:100%;height:100%}.feed-inner *{margin:0;cursor:pointer}.feed-inner{cursor:pointer;border-radius:.5em}.error{color:red}#sentinel{height:20px}.similar{padding-bottom:2em}.error:empty,.hidden{display:none}.feed-inner,.feed-item,.item-footer,body,header{display:flex}.contact h1,.feed-inner h3,.page h1{border-bottom:2px solid!important;border-image:linear-gradient(90deg,transparent,#000,transparent) 1;border-left:none;border-right:none;padding-bottom:.5em;margin-bottom:.5em}*{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.item-description{margin-bottom:.5em;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}#feed,body,html{overflow:hidden}.item-footer{font-size:.7em;background:#000;color:#fff;gap:1em;padding:5px;left:calc(-.5em - 2px);width:calc(100% + .5em);bottom:calc(-.5em - 2px);border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}#loading,.contact{position:absolute;left:50%}#article h1 a,.art h3 a,.feed-inner a,.feed-inner a:hover,.feed-inner a:visited{text-decoration:none;color:#000}body{font-family:Arial,sans-serif;background-color:#fff;color:#000;transition:background-color .3s,color .3s;flex-direction:column}header{align-items:center;height:50px;background-color:#000;border-bottom:1px solid #ddd;padding:.5em;color:#fff;flex-direction:column}header.dark-mode{background-color:#2c2c2c;border-bottom:1px solid #444}.site-title{font-size:1.5rem;font-weight:700}.theme-toggle{cursor:pointer;padding:.5rem 1rem;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:1rem;transition:background-color .3s}#footer,.btn,.btn:hover,.contact,.feed-inner,.page .content{padding:.5em}.theme-toggle:hover{background-color:#0056b3}.dark-mode .theme-toggle{background-color:#444;color:#fff}#footer,.btn{background:#000;color:#fff}main{overflow:auto;height:100%;padding-top:1em}#loading{bottom:.5em;transform:translate(-50%)}#feed{max-width:100%;margin:0 auto}.feed-item{justify-content:center;border-radius:.5em}#article img,.art img,.feed-image{width:100%;border-top-left-radius:.5em;border-top-right-radius:.5em}.feed-inner{flex-direction:column}.feed-item-inner{border:1px solid #ddd;border-radius:.5em;box-shadow:rgba(0,0,0,.16) 0 1px 4px;flex:1 1 auto;width:calc(100% - 10px);height:calc(100% - 10px);margin:5px}#article,.art,.contact,.page{margin:0 auto;max-width:600px;border-radius:.5em;display:flex;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.currency:hover,.feed-item-inner:hover{box-shadow:rgba(0,0,0,.24) 0 3px 8px}.feed-item{width:100%}header a{color:#fff;text-decoration:none!important}@media (min-width:561px){.feed-item{width:calc(100% / 2 - 10px)}}@media (min-width:768px){.feed-item{width:calc(100% / 3 - 10px)}}@media (min-width:1024px){.feed-item{width:calc(100% / 4 - 10px)}}@media (min-width:1280px){.feed-item{width:calc(100% / 5 - 10px)}}#article .footer,.art .footer{background:#000;color:#fff;font-size:small;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}#article,.contact,.page{width:80%;flex-direction:column}.art .inner{flex:1}.art{flex:1;min-width:300px!important;flex-direction:column}.contact{justify-content:center;justify-items:center;gap:.5em;top:50%;transform:translate(-50%,-50%)}.contact form{display:flex;flex-direction:column;gap:.5em}.btn{border-radius:.5em;border:1px solid #000}.btn:hover{background:#fff;border-radius:.5em;color:#000;border:1px solid #000}.contact input,.contact textarea{padding:.5em;border-radius:.5em;border:1px solid #ddd}.contact input:active,.contact input:focus,.contact input:focus-visible,.contact input:hover,.contact textarea:active,.contact textarea:focus,.contact textarea:focus-visible,.contact textarea:hover{border:1px solid #000;outline:0}.contact textarea{resize:vertical}.page{position:relative!important;top:unset!important;left:unset!important;transform:none!important;padding-top:1em;transform:translate(-50%,-50%)}@media only screen and (min-width:928px){.page{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:80vh}}#article{margin:2em auto}.page .content{height:60vh;overflow:scroll;background:#ddd;margin:.5em;border-radius:.5em}.page .content a{color:#000;font-weight:700}#article .inner,.art .inner{padding:1em}#article .inner *{marign:0}#footer{flex-wrap:wrap;width:100%;display:flex;justify-content:center;flex-direction:row;gap:.5em}#footer a{color:#fff}#footer>a:not(:last-child)::after{content:"|";display:inline-block;width:1px;height:100%;margin:0 10px}.similar{display:flex;flex-wrap:wrap;width:80%;margin:auto;flex-direction:row;gap:1em;justify-content:center}.header_extra{height:2em;font-weight:700;background:#ddd;display:flex;gap:1em;padding:5px;flex-direction:row;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.currency,.scroller,.weather{box-shadow:rgba(0,0,0,.14) 0 3px 8px;border-radius:5px}.currency,.weather{display:FLEX;background:#fff;padding:5px;cursor:pointer;gap:5px;justify-content:center;align-items:center}.location{white-space:nowrap;display:inline-block;min-width:fit-content}.rate{display:flex;flex-direction:row;gap:5px;min-width:120px}.scroll-container,.weather-scroll-container{height:2em;overflow:hidden;position:relative}.scroll-content,.weather-scroll-content{display:flex;flex-direction:column;transform:translateY(0);transition:transform 1s}.scroll-content span,.weather-scroll-content span{display:block;height:2em;line-height:2em;text-align:center;color:#333}.currencyTable,.weatherTable{background:#fff;overflow:scroll;border-radius:5px;max-height:50vh;-ms-overflow-style:none;scrollbar-width:none}.weatherTableHeader{position:sticky;top:0;background:#fff}.currencyTable::-webkit-scrollbar,.weatherTable::-webkit-scrollbar{display:none}.swal2-html-container #currencyModal,.swal2-html-container #weatherModal{display:block!important}.scroller{display:flex;align-items:center;overflow:hidden;white-space:nowrap;background-color:#fff}.scroller label{font-weight:700;color:#333;margin-right:10px;background:#fff;padding:5px;z-index:9}.scroller ul{display:inline-flex;list-style:none;margin:0;padding:0}.scroller ul:hover{animation-play-state:paused}.scroller li{margin-right:20px;line-height:1;display:inline-block}.scroller li:after{content:"•";margin-left:20px}.scroller a{font-weight:700;color:#000}@media only screen and (max-width:720px){.scroller{opacity:0}}