@charset "UTF-8";.custom-scroll-y{margin-right:2px!important}.custom-scroll-y::-webkit-scrollbar{width:3px}.custom-scroll-y::-webkit-scrollbar-track{background-color:none}.custom-scroll-y::-webkit-scrollbar-thumb{background-color:#0000;border-radius:3px}.custom-scroll-y:hover::-webkit-scrollbar-thumb{background-color:#0003}.dark .custom-scroll-y::-webkit-scrollbar-thumb{background-color:#fff0}.dark .custom-scroll-y:hover::-webkit-scrollbar-thumb{background-color:#fff3}._historyContainer_1hqp6_1>div{float:left}._historyContainer_1hqp6_1>div:hover ._keywordRemove_1hqp6_4{visibility:visible}._historyContainer_1hqp6_1 ._keywordItem_1hqp6_7{display:inline-block;padding:5px 10px;border-radius:6px;margin-right:5px;max-width:140px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;background-color:#0000001a;font-size:14px}._historyContainer_1hqp6_1 ._keywordItem_1hqp6_7:hover{cursor:pointer}._historyContainer_1hqp6_1 ._keywordRemove_1hqp6_4{visibility:hidden;position:absolute;width:16px;height:16px;line-height:14px;text-align:center;margin-left:-18px;margin-top:-4px;background-color:#0000004d;border-radius:50%;color:#fff;font-size:12px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._historyContainer_1hqp6_1 ._keywordRemove_1hqp6_4:hover{cursor:pointer;background-color:#00000059}._item_ifbi4_1{padding:2px 15px}._item_ifbi4_1:hover{cursor:pointer}._active_ifbi4_8{padding:2px 15px;background-color:#0000001a}._active_ifbi4_8:hover{cursor:pointer}._menu_1nw1j_1{position:absolute;background-color:#fafafcb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:10px;z-index:9999;padding:6px;box-shadow:0 3px 5px #0000001a;visibility:hidden;pointer-events:none}._menu_1nw1j_1 ._item_1nw1j_13{min-width:150px;height:30px;line-height:30px;padding:0 10px;border-radius:5px;display:flex;flex-direction:row;align-items:center;white-space:nowrap;font-size:12px}._menu_1nw1j_1 ._item_1nw1j_13:hover{cursor:pointer;background-color:#0000001a}.dark ._menu_1nw1j_1{background-color:#23232399}.dark ._menu_1nw1j_1 ._item_1nw1j_13:hover{background-color:#ffffff1a}.remove-app{position:absolute;margin:calc(var(--app-width) * -.2) 0 0 calc(var(--app-width) * .3);width:calc(var(--app-width) * .46);height:calc(var(--app-width) * .46);background-color:#ffffff80;backdrop-filter:blur(30px);z-index:9999;border-radius:50%;display:none}.remove-app:hover{cursor:pointer;background-color:#fff9}.remove-app>div{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.remove-app>div>svg{width:80%;height:80%}._ad_1vae4_1{position:absolute;display:inline-block;margin-top:calc(var(--app-width) * .1);right:calc((var(--app-box-width) - var(--app-width))/2 + var(--app-width) * .1);z-index:99;font-size:calc(var(--app-height) * .12);opacity:.3;padding:0 2px;line-height:150%;border-radius:3px;background-color:#ffffff80;backdrop-filter:blur(1px);box-shadow:#0009 0 0 1px;color:#484848;&:hover{color:#000;cursor:pointer;opacity:1}}._main_18cqc_1{position:relative;width:100%;height:100%}._month_18cqc_7{color:red;text-transform:uppercase;font-weight:700}._day_18cqc_13>div{position:relative;text-align:center}._weekend_18cqc_18{opacity:.5}._weekend_18cqc_18>div{position:relative;text-align:center}._today_18cqc_26{position:relative;text-align:center}._today_18cqc_26>div{position:relative;color:#fff}._today_18cqc_26:before{content:"";background-color:red;position:absolute;height:calc(var(--app-height) * .34);width:calc(var(--app-height) * .34);left:50%;top:50%;margin-top:calc(var(--app-height) * -.17);margin-left:calc(var(--app-height) * -.17);border-radius:50%}._main_gdmam_1{color:#fff!important;width:100%;height:100%}._main_gdmam_1>div{height:100%;width:100%}._cityName_gdmam_11{font-size:calc(var(--app-width) * .25);font-weight:700}._temperature_gdmam_16{font-size:calc(var(--app-height) * .7);line-height:100%;font-weight:400}._weatherIcon_gdmam_22{font-size:calc(var(--app-width) * .32)}.chakra-ui-dark ._main_gdmam_1{color:#fff;background:#1e1e1e!important}._main_1ld1t_1{position:relative;width:100%;height:100%;color:#000;background-color:var(--chakra-colors-white)}.chakra-ui-dark ._main_1ld1t_1{color:#fff;background-color:#1e1e1e}._searchInput_1ld1t_14{border:none;width:100%;outline:none;resize:none;background-color:transparent}._folderNameInput_5s9yn_1{position:absolute;top:0;left:0;margin-top:-70px;height:70px;width:100%;display:flex;justify-content:center;align-items:center}._folderNameInput_5s9yn_1>input{width:70%;text-align:center;color:var(--app-title-color);font-size:26px;background:none!important}.chakra-ui-dark ._folder-modal_5s9yn_20 .app-title{color:#fff!important}.chakra-ui-light ._folder-modal_5s9yn_20 .app-title{color:#000!important}:root{--grid-width: 960px;--grid-height: 480px;--grid-rows: 4;--grid-columns: 8;--grid-x: calc(calc(100vw - var(--grid-width)) / 2);--grid-y: calc(calc(100vh - var(--grid-height)) / 2);--app-box-width: calc(var(--grid-width) / var(--grid-columns));--app-box-height: calc(var(--grid-height) / var(--grid-rows));--app-box-padding: calc(var(--app-box-width) * .1);--app-width: calc(var(--app-box-width) * .5);--app-height: calc(var(--app-box-height) * .5);--app-title-height: calc(var(--app-box-height) * .2);--app-title-color: #000;--app-border-radius: calc(var(--app-width) * .265);--app-box-size-s-width: var(--app-box-width);--app-box-size-s-height: var(--app-box-height);--app-box-size-m-width: calc(var(--app-box-width) * 2);--app-box-size-m-height: var(--app-box-height);--app-box-size-l-width: calc(var(--app-box-width) * 2);--app-box-size-l-height: calc(var(--app-box-height) * 2);--app-box-size-xl-width: calc(var(--app-box-width) * 4);--app-box-size-xl-height: calc(var(--app-box-height) * 2);--swiper-pagination-color: var(--app-title-color);--swiper-pagination-bullet-inactive-color: var(--app-title-color)}.grid-main{position:absolute;top:var(--grid-y);left:var(--grid-x);width:var(--grid-width);height:var(--grid-height);display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:repeat(var(--grid-rows),1fr);grid-auto-flow:row dense}.app-box{position:relative;display:flex;justify-content:center;align-items:center}.app-box-size-s{width:var(--app-box-size-s-width);height:var(--app-box-size-s-height);grid-row-start:span 1;grid-column-start:span 1}.app-box-size-m{width:var(--app-box-size-m-width);height:var(--app-box-size-m-height);grid-row-start:span 1;grid-column-start:span 2}.app-box-size-m .app-type-widget{width:calc(var(--app-box-size-m-width) - var(--app-width));height:var(--app-height)}.app-box-size-l{width:var(--app-box-size-l-width);height:var(--app-box-size-l-height);grid-row-start:span 2;grid-column-start:span 2}.app-box-size-l .app-type-widget{width:calc(var(--app-box-size-l-width) - var(--app-width));height:calc(var(--app-box-size-l-height) - (var(--app-box-height) - var(--app-height) - var(--app-title-height)) - var(--app-title-height))}.app-box-size-xl{width:var(--app-box-size-xl-width);height:var(--app-box-size-xl-height);grid-row-start:span 2;grid-column-start:span 4}.app-box-size-xl .app-type-widget{width:calc(var(--app-box-size-xl-width) - var(--app-width));height:calc(var(--app-box-size-xl-height) - (var(--app-box-height) - var(--app-height) - var(--app-title-height)) - var(--app-title-height))}.app{position:relative;cursor:pointer;font-size:calc(var(--app-height) * .2)!important}.app-type-website img,.app-type-app img{width:var(--app-width);height:var(--app-height);border-radius:var(--app-border-radius);pointer-events:none}.app-type-folder{width:var(--app-width);height:var(--app-height);border-radius:var(--app-border-radius);background-color:var(--folder-app-background-color);backdrop-filter:blur(7px);padding:calc(var(--app-width) * .07)}.app-type-folder>div{pointer-events:none;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:calc(var(--app-width) * .05);padding:calc(var(--app-width) * .08)}.app-type-folder>div>img{border-radius:calc(var(--app-width) / 3 * .2)}.app-type-widget{width:100%;height:100%}.app-type-widget>div{border-radius:var(--app-border-radius);padding:var(--app-box-padding);backdrop-filter:blur(15px);color:var(--widget-font-color)}.app-type-widget>div a{color:var(--widget-font-color)}.app-title{text-align:center;margin-top:calc(var(--app-height) * .03);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 calc(var(--app-width) * .15);font-size:calc(var(--app-height) * .21);color:var(--app-title-color);height:var(--app-title-height);line-height:var(--app-title-height)}.is-dragging .app-box{pointer-events:none}.is-dragging .remove-app{display:none!important}.is-edit .remove-app{display:block}.is-edit .app-box:nth-of-type(n) .app{animation:shake0 .4s infinite;-webkit-animation:shake0 .4s infinite}.is-edit .app-box:nth-of-type(2n) .app{animation:shake1 .4s infinite;-webkit-animation:shake1 .4s infinite}.is-edit .app-box:nth-of-type(3n) .app{animation:shake2 .4s infinite;-webkit-animation:shake2 .4s infinite}.is-edit .app-box:nth-of-type(4n) .app{animation:shake3 .4s infinite;-webkit-animation:shake3 .4s infinite}@keyframes shake0{0%{transform:translate(0) rotate(0)}25%{transform:translate(1px,1px) rotate(1deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(-1px,1px) rotate(-1deg)}to{transform:translate(0) rotate(0)}}@keyframes shake1{0%{transform:translate(0) rotate(0)}25%{transform:translate(-1px,1px) rotate(-1deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(1px,1px) rotate(1deg)}to{transform:translate(0) rotate(0)}}@keyframes shake2{0%{transform:translate(0) rotate(0)}25%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(-1px,-1px) rotate(-1deg)}to{transform:translate(0) rotate(0)}}@keyframes shake3{0%{transform:translate(0) rotate(0)}25%{transform:translate(-1px,1px) rotate(-2deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(2px,1px) rotate(2deg)}to{transform:translate(0) rotate(0)}}@keyframes shake4{0%{transform:translate(0) rotate(0)}25%{transform:translate(-3px,3px) rotate(-4deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(3px,2px) rotate(3deg)}to{transform:translate(0) rotate(0)}}
