*,*:after,*:before{box-sizing:border-box;font-family:Poppins,sans-serif;-webkit-tap-highlight-color:transparent}*:focus,*:active,*:after:focus,*:after:active,*:before:focus,*:before:active{outline:none}html,body{margin:0;padding:0;overflow-x:hidden}body{transition:ease background-color .3s}h2,h3{font-size:1.25rem}.body li,.body p{margin-bottom:10px}p:first-child{margin-top:0}.icon{display:flex;justify-content:center;align-items:center}.icon.scale svg{width:100%;height:100%;object-fit:contain}button{padding:10px 15px;border:solid 1px #757575;color:#262626;border-radius:10px;background-color:#fff}button.has-icon{display:flex;justify-content:space-between;align-items:center;gap:10px}button.primary{background-color:red;border-color:red;color:#fff}button.ghost{background-color:transparent;border-color:transparent}button.superghost{padding:0;background-color:transparent;border:none}button.superghost .icon{width:56px;height:56px}svg.loader{animation:pulse-size 1s infinite}@keyframes pulse-size{0%{transform:scale(.8)}20%{transform:scale(.6)}70%{transform:scale(.9)}to{transform:scale(.8)}}body.light{background-color:#fff;--white: #fff;--black: #000;--grey-ultralight: #f3f3f3;--grey-light: #bababa;--grey-mid: #757575;--grey-dark: #262626}body.dark{background-color:#171717;--white: #171717;--black: #e6e6e6;--grey-ultralight: #262626;--grey-light: #3e3e3e;--grey-mid: #757575;--grey-dark: #e7e7e7}.debugwindow{position:fixed;bottom:0;left:0;width:100vw;z-index:999999999;background-color:#00f;color:#fff}.debugwindow.dev{display:none}.installer.svelte-10zyix0{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;transition:ease all .5s;z-index:9999}.installer.ios.svelte-10zyix0 .content:where(.svelte-10zyix0){position:relative;top:-8vh}.installer.svelte-10zyix0 .steps:where(.svelte-10zyix0){display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;margin-top:40px}.installer.svelte-10zyix0 .steps:where(.svelte-10zyix0) .step:where(.svelte-10zyix0){display:flex;flex-direction:row;gap:20px;font-size:.9rem;color:#262626}.installer.svelte-10zyix0:not(.shown){-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background-color:#0000;pointer-events:none}.installer.svelte-10zyix0:not(.shown) .content:where(.svelte-10zyix0){transform:scale(.8);opacity:0}.installer.svelte-10zyix0 .content:where(.svelte-10zyix0){padding:20px;background-color:#fff;border-radius:20px;max-width:300px;border:solid 1px #757575;transition:ease all .3s}.installer.svelte-10zyix0 .content:where(.svelte-10zyix0) .actions:where(.svelte-10zyix0){display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;margin-top:30px}.installer.svelte-10zyix0 .content:where(.svelte-10zyix0) .actions:where(.svelte-10zyix0) button.action:where(.svelte-10zyix0){border-radius:50%;flex-shrink:0;transition:ease all .3s;border:solid 1px transparent;cursor:pointer}.installer.svelte-10zyix0 .content:where(.svelte-10zyix0) .actions:where(.svelte-10zyix0) button.action:where(.svelte-10zyix0):hover{border-color:#bababa}.installer.svelte-10zyix0 .content:where(.svelte-10zyix0) .actions:where(.svelte-10zyix0) button.action.confirm:where(.svelte-10zyix0){color:red}.installer.svelte-10zyix0 .content:where(.svelte-10zyix0) .actions:where(.svelte-10zyix0) button.action.cancel:where(.svelte-10zyix0){opacity:.7}.installer.svelte-10zyix0 .content:where(.svelte-10zyix0) .icon.main:where(.svelte-10zyix0){width:80px;margin:0 auto;color:red}.installer.svelte-10zyix0 .content:where(.svelte-10zyix0) h2:where(.svelte-10zyix0){color:#262626;text-align:center;font-size:1.3rem}.installer.svelte-10zyix0 .content:where(.svelte-10zyix0) p:where(.svelte-10zyix0){text-align:center}p.main-text.svelte-1yf0ox5{color:var(--black)}#notification-permission.svelte-1yf0ox5{position:fixed;z-index:999999;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000c;display:flex;justify-content:center;align-items:center;transition:ease all .3s}#notification-permission.svelte-1yf0ox5 .content:where(.svelte-1yf0ox5){transition:ease all .3s;background-color:var(--white);margin:15px;padding:15px;box-shadow:#0003 0 2px 8px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}#notification-permission.svelte-1yf0ox5 .content:where(.svelte-1yf0ox5) .main-icon:where(.svelte-1yf0ox5){width:40px;color:red}#notification-permission.svelte-1yf0ox5 .content:where(.svelte-1yf0ox5) .main-text:where(.svelte-1yf0ox5){max-width:240px;text-align:center}#notification-permission.svelte-1yf0ox5 .content:where(.svelte-1yf0ox5) .actions:where(.svelte-1yf0ox5){display:flex;flex-direction:row;gap:20px}#notification-permission.svelte-1yf0ox5 .content:where(.svelte-1yf0ox5) .actions:where(.svelte-1yf0ox5) .action:where(.svelte-1yf0ox5){flex-grow:1;flex-basis:1;width:50%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}#notification-permission.svelte-1yf0ox5 .content:where(.svelte-1yf0ox5) .actions:where(.svelte-1yf0ox5) .action.decline:where(.svelte-1yf0ox5){opacity:.7}#notification-permission.svelte-1yf0ox5:not(.shown){-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);pointer-events:none;background-color:transparent}#notification-permission.svelte-1yf0ox5:not(.shown) .content:where(.svelte-1yf0ox5){opacity:0;transform:scale(.9)}.blockage.svelte-12qhfyh{width:100vw;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--grey-dark)}.blockage.svelte-12qhfyh img:where(.svelte-12qhfyh){width:160px}.blockage.svelte-12qhfyh p:where(.svelte-12qhfyh){max-width:200px;text-align:center;color:var(--white);margin-top:40px;font-size:.9rem}.backdrop.svelte-12qhfyh{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;z-index:99;transition:ease all .3s}.backdrop.svelte-12qhfyh:not(.shown){opacity:0;pointer-events:none;background-color:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}#footer.svelte-12qhfyh{view-transition-name:footer;width:100vw;background-color:red;border-radius:30px 30px 0 0;padding:40px 30px;display:flex;flex-direction:column;color:var(--white);position:fixed;bottom:0;left:0;z-index:999;touch-action:none;transform:var(--expanded-transform)}#footer.shy.svelte-12qhfyh{transform:translateY(100%)!important}#footer.has-transition.svelte-12qhfyh{transition:ease all .3s}#footer.collapsed.svelte-12qhfyh{transform:var(--collapsed-transform)}#footer.collapsed.svelte-12qhfyh button.toggle:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh){width:100%}#footer.collapsed.svelte-12qhfyh button.toggle:where(.svelte-12qhfyh){padding-top:20px}#footer.svelte-12qhfyh .fb:where(.svelte-12qhfyh){color:var(--white);text-decoration:none;background-color:var(--grey-dark);width:calc(100% + 80px);margin-left:-40px;margin-bottom:-40px;padding:20px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;font-size:1.25rem}#footer.svelte-12qhfyh .fb:where(.svelte-12qhfyh) .icon:where(.svelte-12qhfyh){width:38px;height:38px}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh){display:flex;flex-direction:column;max-height:75vh;overflow-y:scroll}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh){display:flex;flex-direction:column;padding:30px 0;gap:10px;font-size:.75rem}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh):first-child{padding-top:10px}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh):not(:last-child){border-bottom:solid 1px var(--grey-light)}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh) .row:where(.svelte-12qhfyh){display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:10px;white-space:nowrap}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh) .row:where(.svelte-12qhfyh)>span:where(.svelte-12qhfyh){white-space:nowrap}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh) .row:where(.svelte-12qhfyh) .name:where(.svelte-12qhfyh){font-weight:600;font-size:1rem}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh) .row:where(.svelte-12qhfyh) .icon:where(.svelte-12qhfyh){color:var(--grey-dark)}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh) .row.title-row:where(.svelte-12qhfyh){flex-direction:column;justify-content:flex-start;align-items:flex-start}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh) .row.title-row:where(.svelte-12qhfyh) .separator:where(.svelte-12qhfyh){display:none}#footer.svelte-12qhfyh .contacts:where(.svelte-12qhfyh) .contact:where(.svelte-12qhfyh) .row.title-row:where(.svelte-12qhfyh) .position:where(.svelte-12qhfyh){white-space:pre-wrap}#footer.svelte-12qhfyh button.toggle:where(.svelte-12qhfyh){background-color:transparent;margin-top:-40px;margin-left:-40px;width:calc(100% + 80px);border-radius:30px 30px 0 0;padding:30px 20px 20px;font-weight:600;color:var(--white);font-size:1.3rem;border:none;display:flex;justify-content:flex-start;align-items:center;transition:ease all .5s}#footer.svelte-12qhfyh button.toggle:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh){width:0%;display:inline-block;white-space:nowrap;transition:ease all .5s;padding:0 20px}#content-wrapper.svelte-12qhfyh{margin-top:74px;margin-bottom:70px;padding-bottom:20px}#header.svelte-12qhfyh{view-transition-name:header;position:fixed;top:0;left:0;width:100vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px;background-color:var(--white);border-radius:0 0 30px 30px;box-shadow:#0003 0 2px 8px;z-index:999;transition:ease all .5s}#header.shy.svelte-12qhfyh{transform:translateY(-110%)}#header.svelte-12qhfyh .icon:where(.svelte-12qhfyh){color:var(--grey-dark)}#header.svelte-12qhfyh button:where(.svelte-12qhfyh){padding:0}#header.svelte-12qhfyh button.back.hidden:where(.svelte-12qhfyh){opacity:0}#header.svelte-12qhfyh .left:where(.svelte-12qhfyh),#header.svelte-12qhfyh .right:where(.svelte-12qhfyh){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:14px}#header.svelte-12qhfyh .unread:where(.svelte-12qhfyh) .icon:where(.svelte-12qhfyh),#header.svelte-12qhfyh .install:where(.svelte-12qhfyh) .icon:where(.svelte-12qhfyh){width:30px;height:30px}#header.svelte-12qhfyh .unread:where(.svelte-12qhfyh){position:relative}#header.svelte-12qhfyh .unread.has-unread:where(.svelte-12qhfyh) .icon:where(.svelte-12qhfyh){color:red}#header.svelte-12qhfyh .unread:where(.svelte-12qhfyh) .unread-count:where(.svelte-12qhfyh){background-color:#262626;display:flex;justify-content:center;align-items:center;position:absolute;width:22px;height:22px;color:#fff;font-weight:600;border-radius:50%;font-size:.7rem;right:-5px;top:-5px;border:solid 2px #fff}#header.svelte-12qhfyh button.switch:where(.svelte-12qhfyh){background-color:red;padding:2px;border-radius:9999px;width:60px;border:none}#header.svelte-12qhfyh button.switch.on:where(.svelte-12qhfyh) .icon-wrapper:where(.svelte-12qhfyh){left:26px}#header.svelte-12qhfyh button.switch:where(.svelte-12qhfyh) .icon-wrapper:where(.svelte-12qhfyh){display:grid;grid-template:1fr/1fr;place-items:grid-start;position:relative;transition:ease all .3s;left:0;width:30px;height:30px;border-radius:50%;background-color:var(--white);overflow:hidden}#header.svelte-12qhfyh button.switch:where(.svelte-12qhfyh) .icon-wrapper:where(.svelte-12qhfyh) .icon:where(.svelte-12qhfyh){grid-row-start:1;grid-column-start:1}#header.svelte-12qhfyh button.switch:where(.svelte-12qhfyh) .icon:where(.svelte-12qhfyh){border-radius:50%;flex-shrink:0;transition:ease all .3s;width:30px;height:30px;padding:5px}@keyframes svelte-12qhfyh-fade-in{0%{opacity:0}}@keyframes svelte-12qhfyh-fade-out{to{opacity:0}}@keyframes svelte-12qhfyh-slide-from-right{0%{transform:translate(30px)}}@keyframes svelte-12qhfyh-slide-to-left{to{transform:translate(-30px)}}:root::view-transition-old(root){animation:90ms cubic-bezier(.4,0,1,1) both svelte-12qhfyh-fade-out,.3s cubic-bezier(.4,0,.2,1) both svelte-12qhfyh-slide-to-left}:root::view-transition-new(root){animation:.21s cubic-bezier(0,0,.2,1) 90ms both svelte-12qhfyh-fade-in,.3s cubic-bezier(.4,0,.2,1) both svelte-12qhfyh-slide-from-right}
