*{box-sizing:border-box}html,body{margin:0;padding:0}input,button,textarea{appearance:none;border:none;box-shadow:none;outline:none;background-color:transparent;padding:0;margin:0}button:not([disabled]){cursor:pointer}ul{list-style-type:none}ul,li,p{padding:0;margin:0}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:400;font-display:swap;src:url(regular-cyr-ext.ce96040f62ad4b2d.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:400;font-display:swap;src:url(regular-cyr.a75a5e7e5b508dac.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:500;font-display:swap;src:url(regular-cyr-ext.ce96040f62ad4b2d.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:500;font-display:swap;src:url(regular-cyr.a75a5e7e5b508dac.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:700;font-display:swap;src:url(regular-cyr-ext.ce96040f62ad4b2d.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display;font-style:normal;font-weight:700;font-display:swap;src:url(regular-cyr.a75a5e7e5b508dac.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(regular-cyr.933a59f61416dec3.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(regular-cyr-ext.a73ae5ebdcfe357a.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}.card-content{position:relative;z-index:1;border-radius:22px;overflow-y:hidden;overflow-x:hidden;max-width:450px;max-height:100%;min-height:630px;min-width:355px;padding:10px 10px 10px 25px;background-color:#fbfbfbb3}.card-content>header{position:relative;color:#518283}.card-content>header h1{position:relative;z-index:1;top:1rem;display:flex;align-items:center;font-size:1.6rem}.card-content>header .sub-heading{display:block;min-height:25px}.card-content>header:after{content:"";position:absolute;top:-90px;left:-55px;width:205%;height:10.2rem;z-index:0}.card-content .navigation{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:0;left:0;width:100%;margin-top:20px;padding:.8rem;background-color:#ff57221a;border-bottom-left-radius:22px;border-bottom-right-radius:22px}.card-content .navigation.footer{justify-content:start}.card-content .navigation .fa-ticket{transform:rotate(90deg);color:#f38f6c;position:relative;font-size:1.89rem}.card-content .navigation .trademark{font-family:Pacifico,cursive;font-size:1.36rem;color:#f38f6c}.card-content .navigation .trademark-secondary{font-size:.8rem}.card-content .navigation:after{content:"";position:absolute;top:-3px;left:0;width:100%;height:5px;z-index:1;border-top:4px dotted #e1a6da}.card-content .navigation button{position:relative;display:flex;align-items:center;justify-content:flex-start;font-size:.84rem;color:#a34c5e;line-height:1;background-color:#e1a6a630;padding:10px 15px;border-radius:10px;max-width:157px}.card-content .navigation button span{text-align:left;padding-left:10px}.card-content .navigation .nav-item{margin-left:10px}.card-content .navigation .nav-item:first-child{margin-right:8px}.card-content .navigation .nav-item:last-child{margin-right:10px}.card-content .card-body{padding-top:1.5rem}.card-content form,.card-content .card-content-wrapper{padding-top:2rem}.card-content .header-text{display:inline-block;padding-right:1rem;line-height:1;padding-left:1.3rem}.card-content .description{font-size:1rem;line-height:1.2;padding-top:4px;margin-bottom:20px}.d-flex{display:flex}.d-flex.column{flex-direction:column}.d-flex.justify-center{justify-content:center}.d-flex.justify-space-btw{justify-content:space-between}.d-flex.align-center{align-items:center}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html{font-size:19px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{position:relative;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;height:100dvh;font-family:Wix Madefor Display,sans-serif;font-size:1rem;color:#8d8278;overflow:hidden;line-height:1.2;background-color:#fff}h1,h2{padding:0;margin:0}h2{font-size:1.15rem;color:#518283}input,button,textarea{font-family:Wix Madefor Display,sans-serif;color:#8d8278;font-size:1rem}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}mark{background-color:transparent;color:inherit;font-weight:700}.context-info-btn{padding-right:10px;color:#518283}.content-wrapper{position:relative;width:100vw;height:100vh;height:100dvh;max-height:-webkit-fill-available;display:flex;align-items:center;justify-content:center;padding:0 20px 10px;background-color:#fff;background:url(app-bg.248b95fe499bc43d.svg);background-size:cover}form .field-wrapper.error{position:relative}form .field-wrapper .error-message{color:#a34c5e;font-size:.9rem;line-height:1;padding-top:.5rem}form .field-wrapper .error-message button{color:#a34c5e}form .field-wrapper .error-message.condensed{font-size:14px;line-height:1;bottom:-43px}form .field-wrapper .fa-circle-info,form .field-wrapper .fa-circle-minus,form .field-wrapper .fa-pencil{color:#518283}form .field-wrapper:not(:last-child){margin-bottom:1.5rem}form .field-wrapper:last-child{margin-bottom:15px}.label{font-weight:700;padding-bottom:2px;-webkit-user-select:none;user-select:none}.label.several-sub-items{display:flex;align-items:center}.label.clickable{cursor:pointer}sq-button{font-size:1.2rem;background-color:#00c474;border-radius:4px;text-align:center;line-height:1;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}sq-button .inner{color:#fff}sq-button.action{display:inline-block;padding:.7rem .5rem}sq-button.action .inner{display:flex;align-items:center;justify-content:center;font-size:1.4rem}sq-button.action.sm{padding:10px}sq-button.action.sm .inner{font-size:1rem}sq-button.action.xs{padding:6px 10px;font-size:1.05rem}sq-button.action.xs .inner{font-size:1rem}sq-button.secondary{background-color:#3a98b9}sq-button.tertiary{background-color:#f38f6c}sq-button.cancel{background-color:#77878d}sq-button.disabled{pointer-events:none;opacity:.3;cursor:not-allowed}button.disabled{pointer-events:none;opacity:.3;cursor:not-allowed}.choice{border-radius:12px;border:1px solid #a9cfd0;display:flex;flex-direction:column;align-items:center;width:12rem;padding:.5rem 0;background-color:#a0dfe22e;background:linear-gradient(137deg,rgba(195,246,249,.17) 48%,rgb(160,223,226) 100%);box-shadow:1px 0 0 2px #a0dfe22e;color:#617778;font-size:1.1rem}.choice.alt{background:linear-gradient(137deg,rgba(240,255,233,.53) 48%,rgba(166,248,127,.72) 100%);border-color:#bed8b2;box-shadow:1px 0 0 2px #d8fcc7;color:#6c7e64}.divider-wrapper{width:100%;padding:2rem 0}.divider{position:relative;width:100%;height:1px;border-bottom:2px dotted #8d8278}.divider .label{position:absolute;top:-10px;padding:0 .5rem;left:50%;transform:translate(-50%);background-color:#fff}.info-section{position:absolute;bottom:123px;left:50%;transform:translate(-50%);width:85%;text-align:center}.info{font-size:1rem;margin-top:83px;overflow-y:auto;max-height:328px}.info p{padding-bottom:10px}.info .contact{color:#6bb7bb}.info .contact .fa-at{position:relative;top:2px;font-size:.84rem}.info-btn{display:inline-block;border-radius:5px;padding:6px 9px;color:#53b6bb;font-size:18px;background-color:#a0dfe240}@keyframes shine{to{background-position-x:-200%}}.is-initial-load .field-wrapper,.is-initial-load .card,.is-initial-load .description,.is-initial-load .img-wrapper,.is-initial-load .list-item.placeholder{position:relative}.is-initial-load .field-wrapper:after,.is-initial-load .card:after,.is-initial-load .description:after,.is-initial-load .img-wrapper:after,.is-initial-load .list-item.placeholder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite}.landscape-message{display:none}.scroll-wrapper,[modal-body]{padding-right:17px;overflow-y:auto;scroll-behavior:smooth;overflow-wrap:break-word}.scroll-wrapper::-webkit-scrollbar,[modal-body]::-webkit-scrollbar{width:5px}.scroll-wrapper::-webkit-scrollbar-track,[modal-body]::-webkit-scrollbar-track{background:#f4f4f4}.scroll-wrapper::-webkit-scrollbar-thumb,[modal-body]::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.scroll-wrapper::-webkit-scrollbar-thumb:hover,[modal-body]::-webkit-scrollbar-thumb:hover{background:#555}[modal-body]{max-height:240px}.scroll-wrapper{max-height:20rem}.list{background-color:#e5e5e533;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:10px}.list .list-header{padding:.5rem .5rem .3rem;color:#518283;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#b2e6e7ad}.list .list-item{display:flex;align-items:center;justify-content:space-between;padding:8px 5px 5px;font-size:.9rem}.list .list-item.colored{background-color:#e5e5e540}.list .list-item:not(:last-child),.list app-note-listing-item:not(:last-child) .list-item{border-bottom:1px solid #ccc}.listing-header{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #dbd9d9;box-shadow:0 -3px 3px #fcfcfc,0 -3px 3px #fcfcfc,0 4px 3px #f4f4f4;background-color:#fcfcfc}.listing-header strong{color:#518283}.listing-footer{padding-top:.5rem;border-top:1px solid #dbd9d9;box-shadow:0 -4px 3px #f4f4f4,0 -3px 3px #fcfcfc,0 -3px 3px #fcfcfc}.listing-footer strong{color:#518283}.listing-footer .context-data{background-color:#fcfcfc}.info-strip{font-size:.9rem;padding:.7rem;background-color:#a0dfe240;color:#53b6bb;border-radius:10px}.info-strip .text{padding-left:10px}.info-strip .fa-circle-info,.info-strip .fa-spinner{font-size:1.5rem}.info-strip .info-action{text-decoration:underline}a{color:#53b6bb;text-decoration:underline}.full-length-header-bg{position:fixed;top:-11rem;left:-5rem;width:200%;height:17rem;rotate:175deg}.greeting{position:fixed;top:2rem;left:3rem;color:#f38f6c;padding:0 10px 10px 0}.greeting .app-name{font-family:Pacifico;font-weight:400;font-size:40px;line-height:1}.greeting .user-greeting{padding-top:.5rem;word-wrap:break-word}.greeting .fa-ticket{color:#f38f6c;position:relative;font-size:36px}.editable-field,.readonly-field{background-color:#cccccc26;padding:10px;border-radius:5px;-webkit-user-select:none;user-select:none}.editable-field.sectioned,.readonly-field.sectioned{padding:0}.editable-field.sectioned .heading,.readonly-field.sectioned .heading{padding:10px;border-top-left-radius:5px;border-top-right-radius:5px}.editable-field.sectioned .sectioned-content,.readonly-field.sectioned .sectioned-content{padding:10px}.editable-field .inner-wrapper,.readonly-field .inner-wrapper{flex:1 0 auto}.editable-field .save-icon,.editable-field .password-visibility,.readonly-field .save-icon,.readonly-field .password-visibility{color:#518283}.editable-field .placeholder-text,.readonly-field .placeholder-text{color:#b1abab}.editable-field button:not(.action-button),.readonly-field button:not(.action-button){margin-left:10px}.editable-field button:not(.action-button) .fa-solid,.readonly-field button:not(.action-button) .fa-solid{font-size:1.4rem}.editable-field button:not(.action-button) .fa-solid.fa-eye,.editable-field button:not(.action-button) .fa-solid.fa-eye-slash,.readonly-field button:not(.action-button) .fa-solid.fa-eye,.readonly-field button:not(.action-button) .fa-solid.fa-eye-slash{font-size:1.35rem}.editable-field .fa-spinner,.readonly-field .fa-spinner{margin-left:7px;font-size:1.4rem}.inline-message{padding:.4rem .5rem}.inline-message.warning{background-color:#ffe673;color:#86731c}.inline-message.details{background-color:#3a98b9;color:#fff}.inline-message.secondary{background-color:#f38f6c;color:#fff}[appCollapse] [collapse-trigger]{position:relative}[appCollapse] [collapse-trigger]:after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f077";position:absolute;right:14px;top:50%;transform:translateY(-42%)}[appCollapse] [collapse-trigger].collapsed:after{content:"\f078"}@media only screen and (orientation: landscape) and (max-width: 850px){.content-wrapper *:not(.landscape-message){display:none}.landscape-message{display:block;padding:40px;border-radius:10px;background-color:#fbfbfb;font-size:25px}}@media screen and (max-width: 1000px){.full-length-header-bg{height:17.3em;top:-10rem}.card-content{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;border-radius:0}.card-content>header:after{height:10rem}.card-content .card-body{position:relative;height:calc(100% - 9rem)}.card-content .card-content-wrapper{display:flex;flex-direction:column;align-items:normal;justify-content:space-between;height:100%}.card-content form{position:relative;height:100%;display:flex;flex-direction:column}.card-content app-notes,.card-content app-note-edit{flex:1 0 auto;position:relative;top:0;height:100%}.card-content app-notes .scroll-wrapper{height:100%}.card-content .navigation{border-radius:0}.scroll-wrapper{height:auto;max-height:none;flex:1 0 auto}}@media screen and (min-width: 320px) and (max-width: 500px) and (max-height: 820px){html{font-size:16px!important}.content-wrapper{padding:0}.card-content{min-height:100dvh}.card-content form{padding:50px 10px 0}.card-content>header h1{top:.5rem}.greeting,.card-content>header{padding-left:1rem!important}.greeting{top:1.3rem;left:.6rem}sq-button.action.xs .inner{font-size:1.1rem}.invitation-url{width:auto;max-width:100%}}
