body{background:#f5faff}button,html,input,textarea{color:#191b26;font-family:Open Sans,Arial,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.wrapper{margin-top:64px;position:relative;width:100%;height:auto;min-height:100%;overflow-x:hidden;display:grid;min-height:calc(100vh - 64px);grid-template-rows:auto 1fr auto}.display-5{font-size:3rem;font-weight:300;line-height:1.2}.display-6{font-size:2.5rem;font-weight:300;line-height:1.2}.display-7{font-size:2rem;font-weight:300;line-height:1.2}.display-8{font-size:1.5rem;font-weight:300;line-height:1.2}.display-9{font-size:1rem;font-weight:300;line-height:1.2}.btn-primary{background-color:#0069d9;border-color:#0069d9}.btn-primary:hover{background-color:#0257d6;border-color:#0062cc}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-default{color:#06c;border-color:rgba(0,102,204,.25);background:0 0}.btn-outline-default:hover{background:#f0f7ff;border-color:#06c}.btn-outline-default.disabled,.btn-outline-default:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.hidden{display:none}.has-error input,.has-error select,.has-error textarea{border:1px solid red}.has-error label{color:red;font-size:14px}.toast-message{white-space:pre-line!important}.toast-info{background-color:#06c}.toast-success{background-color:#28a745}.toast-error{background-color:#fc061e}.navbar{top:0;z-index:10;flex-direction:column;align-items:stretch;width:100%;display:flex;position:fixed;left:0;padding:0;grid-row:1}.topnavbar{background-color:#fff;align-items:center;gap:12px;width:100%;height:64px;padding:0 12px;transition:background-color .2s;display:flex;flex-wrap:nowrap}.topnavbar-logo,.topnavbar-user>*{flex-shrink:0}.topnavbar-logo img{vertical-align:unset;height:32px}.brand-logo,.brand-logo-collapsed{height:32px}.brand-logo-collapsed{display:none}@media (max-width:768px){.brand-logo{display:none}.brand-logo-collapsed{display:block}}.topnavbar-search{flex-grow:1}.topnavbar-search .search-container{z-index:80;width:100%;position:relative}.topnavbar-search form{--color:rgba(25, 27, 38, .64);--backgroundColor:rgba(25, 27, 38, .04);background-color:var(--backgroundColor);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:5px;justify-content:center;align-items:center;min-width:32px;height:40px;padding:0 0 0 8px;display:flex}.topnavbar-search form:active,.topnavbar-search form:hover{color:#191b26;background:rgba(25,27,38,.08)}.topnavbar-search input{width:100%;min-width:30px;color:var(--color);background:0 0;border:none;flex:auto;margin:0;padding:8px;-webkit-appearance:none}.topnavbar-search input:focus,.topnavbar-search input:hover{outline:0;color:#000}.topnavbar-search button{height:40px;border:none;background:#06c;white-space:nowrap;font-size:14px;font-weight:600;color:#fff;padding:4px 16px;border-radius:0 5px 5px 0}.topnavbar-search button:hover{background:#05c}.topnavbar-search button:focus{outline:0}.topnavbar-user{align-items:center;gap:8px;margin-left:auto;display:flex}.topnavbar-user li>a{color:rgba(25,27,38,.88);min-width:-moz-fit-content;min-height:40px;white-space:normal;word-break:normal;cursor:pointer;pointer-events:auto;border-radius:5px;align-items:center;gap:4px;min-width:fit-content;padding:4px 16px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .1s ease-in;display:inline-flex;background:rgba(25,27,38,.04);border:none;text-decoration:none;font-family:Open Sans,Arial,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.topnavbar-user a:focus,.topnavbar-user a:hover{background:rgba(25,27,38,.08);outline:0}.topnavbar-user li{margin:0 5px}.topnavbar-user li .dropdown-menu{border:none;box-shadow:0 0 0 1px rgba(14,19,24,.07),0 2px 18px rgba(14,19,24,.25)}.topnavbar-user li .dropdown-menu a{line-height:32px;border-radius:0}.topnavbar-user li .dropdown-menu a:hover{background:rgba(25,27,38,.08)}.topnavbar-user .dropdown-item.active,.topnavbar-user .dropdown-item:active{color:#000}.topnavbar-user .vip-box{padding:1px;background:linear-gradient(90deg,#ccc,#fff);background-size:300% 100%;border-radius:100%;animation:shimmer 3s linear infinite}.topnavbar-user img{height:40px;width:40px;border-radius:40px;border:2px solid rgba(25,27,38,.04)}.topnavbar-user img:hover{cursor:pointer}@keyframes shimmer{0%{background-position:0 0}100%{background-position:300% 0}}@keyframes spin{100%{transform:rotate(360deg)}}.filter{height:64px;background:red;flex-direction:column;align-items:stretch;width:100%;display:flex}.topfilter{background-color:#fff;align-items:center;gap:12px;width:100%;height:64px;padding:0 12px;transition:background-color .2s;display:flex;flex-wrap:nowrap;border-bottom:1px solid #ebecf0}.topfilter .dropdown{color:rgba(25,27,38,.64)}.topfilter .dropdown:hover{background:rgba(25,27,38,.08);border-radius:37px;color:#000}.topfilter .dropdown-item{padding:8px 24px;border-radius:5px;color:rgba(25,27,38,.64)}.topfilter .dropdown-item:active,.topfilter .dropdown-item:focus,.topfilter .dropdown-item:hover{background-color:#f8f9fa;color:#000}.topfilter .dropdown-menu a.selected{color:#000!important;background-color:rgba(25,27,38,.08)}.topfilter-left,.topfilter-right{align-items:center;gap:8px;display:flex}.topfilter-left .dropdown-menu,.topfilter-right .dropdown-menu{border:none;padding:10px 10px;box-shadow:0 0 0 1px rgba(14,19,24,.07),0 2px 18px rgba(14,19,24,.25)}.topfilter-left .dropdown-toggle:after,.topfilter-right .dropdown-toggle:after{content:unset;font-family:'Font Awesome 6 Free';content:"\f107";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:900;vertical-align:middle;border-top:unset;border-right:unset;border-bottom:unset;border-left:unset}.topfilter-left .show .dropdown-toggle:after,.topfilter-right .show .dropdown-toggle:after{content:unset;font-family:'Font Awesome 6 Free';content:"\f106"!important}.topfilter-right{margin-left:auto}.pic-dpi .container{padding:15px;width:320px}.pic-dpi .inputs{align-items:center;width:100%;display:flex}.pic-dpi .times{flex:initial;color:rgba(25,27,38,.64);flex-shrink:0;justify-content:center;align-items:center;width:30px;display:flex;font-size:22px}.pic-dpi .input-container{flex-direction:column;align-items:flex-start;width:100%;display:flex}.pic-dpi .input-field{width:100%;position:relative}.pic-dpi input{align-items:center;width:100%;display:flex;cursor:text;color:#191b26;border:1px solid rgba(25,27,38,.24);border-radius:5px;outline:0;padding:6px 6px;transition:border .2s}.pic-dpi .buttons{justify-content:space-between;align-items:center;width:100%;margin-top:16px;display:flex}.pic-color .container{padding:15px;width:346px}.pic-color label{display:inline-block;margin-bottom:.5rem;margin-right:4px}.pic-color label input{opacity:0;position:absolute;margin-left:0!important}.pic-color label span{position:relative;display:inline-block;vertical-align:top;width:40px;height:40px;border-radius:40px;border:1px solid #ccc;margin-right:5px;text-align:center}.pic-color label span:before{position:absolute;top:-5px;right:-5px;opacity:0;text-align:center!important;font-size:12px;line-height:18px;vertical-align:middle}.pic-color label span:before{line-height:40px;font-size:16px}.pic-color label input[type=checkbox]:checked+span:before{color:#fff;opacity:1;transition:color .3s ease-out;line-height:20px;font-size:12px;background:#00ab6b;width:20px;height:20px;border-radius:20px;border:solid 1px #fff}.pic-color .buttons{justify-content:space-between;align-items:center;width:100%;margin-top:16px;display:flex}.pic-clear a{border:1px solid transparent;padding:7px 12px;font-size:1rem;line-height:1.5;border-radius:4px;color:rgba(25,27,38,.64)}.pic-clear a:hover{text-decoration:none;background:rgba(25,27,38,.08);border-radius:37px;color:#000}.content{padding:15px;grid-row:2}.links{grid-row:3}.links-container{padding:15px;text-align:center;background:#fff}.links-container a{margin:5px 5px;display:inline-block}.links-container img{height:51px;padding:10px;border:1px solid #dee2e6;border-radius:3px}.footer{background:#fff;line-height:30px;text-align:center;border-top:1px solid #ebecf0;color:rgba(25,27,38,.64);font-size:14px;padding:10px;grid-row:4}.footer .about a{margin:5px 10px}.footer a{color:rgba(25,27,38,.64);text-decoration:none}.footer a:hover{color:#000}.alert{font-size:14px}.modal-dialog .modal-title{color:#036}.modal-dialog .modal-title i{color:#06c}.pagination li a{cursor:pointer}