@charset "UTF-8";html{overflow-y:auto}:root{font-family:Mada,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;position:absolute;top:0;right:0;bottom:0;left:0}body{margin:0;padding:0;overflow:hidden;background:#e7e7e7;position:absolute;top:0;right:0;bottom:0;left:0}html,body{height:100%}input{font-family:Mada,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}body.no-crisp .crisp-client{display:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#a1b1c157}::-webkit-scrollbar-thumb:hover{background:rgb(148,148,148)}@font-face{font-display:swap;font-family:Dancing Script;font-style:normal;font-weight:400;src:url(/assets/DancingScript-Regular-49abeae0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Dancing Script;font-style:normal;font-weight:500;src:url(/assets/DancingScript-Medium-8cc56496.ttf) format("truetype")}@font-face{font-display:swap;font-family:Dancing Script;font-style:normal;font-weight:600;src:url(/assets/DancingScript-SemiBold-a7dc93e2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Dancing Script;font-style:normal;font-weight:700;src:url(/assets/DancingScript-Bold-5a573995.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(/assets/NotoSans-Regular-2ec33f84.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(/assets/NotoSans-Medium-29311991.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans;font-style:600;src:url(/assets/NotoSans-SemiBold-9cbfd620.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans;font-style:700;src:url(/assets/NotoSans-Bold-8b6389d6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Clicker Script;font-style:400;src:url(/assets/ClickerScript-Regular-113520ba.ttf) format("truetype")}@font-face{font-display:swap;font-family:Great Vibes;font-style:400;src:url(/assets/GreatVibes-Regular-39371d05.ttf) format("truetype")}@font-face{font-display:swap;font-family:Meow Script;font-style:400;src:url(/assets/MeowScript-Regular-526e885d.ttf) format("truetype")}@font-face{font-display:swap;font-family:EBGaramond-Medium;font-style:400;src:url(/assets/EBGaramond-Medium-725a6605.ttf) format("truetype")}@font-face{font-display:swap;font-family:Amita;font-style:400;src:url(/assets/Amita-Regular-d62f55a6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Farsan;font-style:400;src:url(/assets/Farsan-Regular-64c89f11.ttf) format("truetype")}@font-face{font-display:swap;font-family:Athiti;font-style:400;src:url(/assets/Athiti-Regular-d261dbe9.ttf) format("truetype")}@font-face{font-display:swap;font-family:StyleScript;font-style:400;src:url(/assets/StyleScript-Regular-875a5fa8.ttf) format("truetype")}@font-face{font-display:swap;font-family:GlassAntiqua;font-style:400;src:url(/assets/GlassAntiqua-Regular-5f2450c2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Dosis;font-style:400;src:url(/assets/Dosis-VariableFont_wght-7a924070.ttf) format("truetype")}@font-face{font-display:swap;font-family:Caveat;font-style:400;src:url(/assets/Caveat-VariableFont_wght-635e030f.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mada;font-style:400;src:url(/assets/Mada-VariableFont_wght-d39c15ac.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satisfy;font-style:400;src:url(/assets/Satisfy-Regular-2f9a1b23.ttf) format("truetype")}@font-face{font-display:swap;font-family:Tangerine;font-style:400;src:url(/assets/Tangerine-Bold-5150c3cf.ttf) format("truetype")}@font-face{font-display:swap;font-family:Parisienne;font-style:400;src:url(/assets/Parisienne-Regular-f2845f92.ttf) format("truetype")}@font-face{font-display:swap;font-family:Alex Brush;font-style:400;src:url(/assets/AlexBrush-Regular-7f17e9f1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rouge Script;font-style:400;src:url(/assets/RougeScript-Regular-294c38f3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Imperial Script;font-style:400;src:url(/assets/ImperialScript-Regular-ad86ebc0.ttf) format("truetype")}.MuiTooltip-tooltip{display:flex!important;align-items:center!important;justify-content:center!important;background-color:#fff!important;color:#444!important;padding:7px!important;font-size:14px!important;text-align:center;box-shadow:#64646f33 0 7px 29px}.MuiTooltip-arrow:before{background-color:#fff!important}:root{--background: none;--top-icon: none;--church-icon: none;--restaurant-icon: none}.card-template-a{position:relative;display:flex;flex-direction:column;background-color:#fff;justify-content:center}.card-template-a:before{content:"";background-image:var(--background);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7}.card-template-a>*{mix-blend-mode:multiply}.card-template-a__header{display:flex;flex-direction:column;align-items:center}.card-template-a__header-icon{display:inline-block;-webkit-mask-image:var(--top-icon);mask-image:var(--top-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:55px;height:55px;min-width:55px;min-height:55px;background-color:#a88492;margin:20px 0}.card-template-a__header-text{font-family:EBGaramond-Medium;color:#724d5c;font-size:20px;margin:10px 0;max-width:70%;text-align:center;text-shadow:1px 1px 4px rgb(255,251,247),3px 1px 10px rgb(255,255,255)}.card-template-a__bride-and-groom{display:block;margin:10px 0;font-family:Great Vibes;font-size:48px;color:#724d5c;text-align:center}.card-template-a__bride-and-groom span{white-space:nowrap}.card-template-a__date{display:flex;justify-content:center;font-family:EBGaramond-Medium;color:#724d5c;font-size:24px;width:70%;border-bottom:1px solid #724d5c;padding-bottom:20px;margin:0 auto;position:relative}.card-template-a__date:after{content:"";display:inline-block;width:7px;height:7px;background-color:#724d5c;border-radius:50%;position:absolute;bottom:0;transform:translate(-50%,50%);border:8px solid #fff}.card-template-a .church-and-restaurant{display:flex;flex-direction:column;margin:36px auto;width:50%;gap:30px}.card-template-a .church-and-restaurant__section{display:flex;align-items:center;gap:20px;font-family:Amita;line-height:24px;font-size:22px;color:#724d5c}.card-template-a .church-and-restaurant__section--hidden{display:none}.card-template-a .church-and-restaurant__section-icon--church{display:inline-block;-webkit-mask-image:var(--church-icon);mask-image:var(--church-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:55px;height:55px;min-width:55px;min-height:55px;background-color:#6e515d}.card-template-a .church-and-restaurant__section-icon--restaurant{display:inline-block;-webkit-mask-image:var(--restaurant-icon);mask-image:var(--restaurant-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:55px;height:55px;min-width:55px;min-height:55px;background-color:#6e515d}.card-template-a__rsvp-note{display:flex;width:65%;justify-content:center;text-align:center;font-size:26px;font-family:Great Vibes;color:#724d5c;align-self:center;margin-bottom:70px;text-shadow:1px 1px 4px rgb(255,255,255),3px 1px 10px rgb(255,255,255)}.app{display:flex;flex-direction:row;position:absolute;top:0;right:0;bottom:0;left:0}.app__add-table{right:15px;transform:translateY(50%)}.app__side{display:flex;flex-direction:column;min-width:340px;background-color:#815062;background-image:url(/assets/full-bloom-no-gradient-a0db756c.png);background-repeat:repeat;border-right:5px solid #c58ea2;z-index:50}@media only screen and (max-width: 768px){.app__side{width:100vw;border-right:none;z-index:unset;box-sizing:border-box}}.app__side .user-info-and-login{display:none}@media only screen and (max-width: 768px){.app__side .user-info-and-login{display:flex}}.app__main{position:relative;flex-grow:1;display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width: 768px){.app__main{display:none}}.app__header{display:flex;height:60px;background-color:#fff;border-bottom:1px solid #ddd;z-index:200}.app__header-item{display:flex;padding:0 20px;justify-content:center;align-items:center;font-weight:500;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#fff;transition:background .1s ease}.app__header-item--isSelected{background-color:#b66180;color:#fff}.app__header-item:hover{box-shadow:inset 0 -23px 0 -18px #b66180}.app__admin{display:flex;background-color:#fff;width:100%;height:calc(100vh - 100px)}.app__footer{display:flex;height:60px;background-color:#fff;border-top:1px solid #ddd;flex-direction:row;align-items:flex-end;position:absolute;bottom:0;width:100%;justify-content:space-between;color:#444;z-index:200}@media only screen and (max-width: 768px){.app__desktop-notice{display:flex}}.app__desktop-notice{display:none;position:fixed;width:calc(100vw - 14px);bottom:0;left:0;z-index:300;text-align:center;justify-content:center;align-items:center;background-color:#fff0be;padding:7px;gap:7px;font-weight:500;color:#412a31}.app__desktop-notice svg{color:#333}.app__desktop-notice-text{font-weight:600}.app__fntl{position:fixed;pointer-events:none;opacity:0}.app__fntl--dancing-script{font-family:Dancing Script}.app__fntl--caveat{font-family:Caveat}.tab-panel{margin:0;display:flex;flex-direction:column;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.tab-panel__header{display:flex;background-color:#815062;border-bottom:1px solid rgba(79,40,42,.6666666667);-webkit-user-select:none;user-select:none;font-size:16px}.tab-panel__content{height:100%}.guest-list{display:flex;flex-direction:column;height:100%;position:relative}.guest-list__add-image{position:relative;margin:0 0 0 auto;display:flex;align-items:center;gap:5px;background-color:#b66180;padding:3px 5px;font-weight:400;border-radius:7px}.guest-list__add-image svg{font-size:22px}.guest-list__add-image input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.guest-list__add-image input[type=file]::-webkit-file-upload-button{cursor:pointer}.guest-list__add-image-label{font-size:14px}.guest-list__header{margin:10px 0;font-weight:700;padding:0 10px;font-size:20px;display:flex;align-items:center;gap:7px;position:relative;text-shadow:2px 2px 2px rgba(0,0,0,.3)}.guest-list__num-of-guests{font-size:16px;font-weight:400;line-height:18px}.guest-list__content{margin:5px 0;overflow-y:auto;overflow-x:hidden;padding-bottom:250px;position:relative;z-index:80}.guest-list-controls{display:flex;position:absolute;right:10px;left:10px;gap:4px;box-sizing:border-box;justify-content:flex-end}.guest-list-controls__icon{font-size:24px;padding:6px;border-radius:50%;background-color:#b6618055;transition:all .12s ease;cursor:pointer;opacity:.9}.guest-list-controls__icon:hover{background-color:#b6618099}.guest-list-controls__icon--active,.guest-list-controls__icon--active:hover{opacity:1;background-color:#b66180}.guest-list-controls__spanner{display:flex;flex:1;justify-content:flex-end;position:relative}.guest-list-controls__composite{display:flex;justify-content:flex-end;width:36px;position:relative}.guest-list-controls__composite input{display:flex;box-sizing:border-box;width:0;border:none;outline:none;overflow:hidden;padding:0;font-size:16px;transition:all .2s ease;background-color:transparent;color:#fff!important}.guest-list-controls__composite input::placeholder{color:#fff8}.guest-list-controls__composite{transition:width .2s ease}.guest-list-controls__composite--active input{display:flex;width:100%}.guest-list-controls__composite--active{width:100%;background-color:#b66180;border-radius:16px}.guest-list-controls__badge{position:absolute;display:flex;justify-content:center;align-items:center;top:0;right:0;font-size:12px;font-weight:700;background-color:#fff;border-radius:50%;width:15px;height:15px;color:#815062;text-shadow:none;transform:translate(3px,-3px)}.guest-list-item{padding:3px 10px;font-size:16px;display:flex;font-size:23px;align-items:center;position:relative;cursor:pointer;font-family:Caveat;-webkit-user-select:none;user-select:none}.guest-list-item:hover{background-color:#b6618055}.guest-list-item--isDragging:hover{background-color:#b66180}.guest-list-item--isDragging:hover .guest-list-item__actions{display:none!important}.guest-list-item--isEditMode{background-color:#b6618055}.guest-list-item:hover .guest-list-item__actions{line-height:37px;display:flex;align-items:center;opacity:1;position:absolute;right:0;height:100%;box-sizing:border-box;max-width:250px;overflow:unset}.guest-list-item:hover .guest-list-item__actions span{align-items:center}.guest-list-item:hover .guest-list-item__id{display:none}.guest-list-item+.guest-list-item{border-top:1px solid #59283a}.guest-list-item__num{display:flex;min-width:32px;max-width:32px;align-items:end;font-size:16px;position:relative}.guest-list-item__num svg{color:#fff}.guest-list-item__num--confirmed span{border-radius:20px;background-color:#fff;color:#59283a;padding:0 3px;text-align:center;font-size:14px;font-weight:700;transform:translate(-3px);position:relative}.guest-list-item__edit-pen{display:flex;min-width:32px;max-width:32px;justify-content:flex-start;align-items:center;font-size:18px}.guest-list-item__name{display:flex;gap:2px;align-items:center;flex:1}.guest-list-item__name input{font-family:Caveat;line-height:23px;font-size:23px;outline:none;border:none;background-color:transparent;color:#fff;padding:0;caret-color:transparent;cursor:inherit;width:100%}.guest-list-item__name--isEditMode input{caret-color:#fff;cursor:text}.guest-list-item__name svg{font-size:15px}.guest-list-item__name--notComing{text-decoration:line-through;opacity:.5}.guest-list-item__id{display:flex;font-size:18px;margin-left:auto}.guest-list-item__actions{opacity:0;max-width:0;height:0;overflow:hidden;z-index:50;position:absolute;right:0;padding-left:10px;transition:opacity .15s ease-in}.guest-list-item__actions svg{opacity:.5}.guest-list-item__actions{gap:5px}.guest-list-item__confirm-action,.guest-list-item__envelope{display:flex}.guest-list-item__envelope svg{font-size:15px}.guest-list-item__envelope--sent svg{opacity:1;font-size:18px;margin-right:-2px}.guest-list-item__actions-item:hover{opacity:1}.guest-list-item__actions-item:active{transform:scale(1.3)}.guest-list-item__actions-item--confirmed[data-confirmed=bind]{background-color:#fff;opacity:1;border-radius:50%;color:#59283a}.add-person-input{display:flex;height:45px;background-color:#b66180;align-items:center;margin:0 10px;position:relative;padding:0 0 0 7px;border-radius:15px;z-index:100}.add-person-input svg{color:#fffb}.add-person-input input{border:none;outline:none;background:transparent;color:#fff;font-size:18px;padding-left:7px;flex:1;min-width:0;font-weight:400}.add-person-input input:hover,.add-person-input input:active{border:none;outline:none}.add-person-input input::placeholder{color:#ffffff80}.add-person-input input:focus::placeholder{color:transparent}.add-person-input--hasContent:after{content:"Ili pritisni Enter da dodaš gosta";color:#fffa;font-size:12px;position:absolute;right:7px;bottom:0;transform:translateY(calc(100% + 2px))}.add-person-input__box-add{display:flex;width:44px;justify-content:center;align-items:center;height:100%;transition:all .3s ease;cursor:pointer;border-radius:15px}.add-person-input__box-add--hasContent{background-color:#d885a4}.add-person-input__suggestions{display:flex;position:absolute;bottom:-5px;transform:translateY(100%) translateZ(1000px);transform-style:preserve-3d;z-index:100;background-color:#b66180;width:inherit;left:0;right:0;flex-direction:column;color:#f4ccdb;border-radius:10px}.add-person-input__suggestions-header{color:#fff;padding:7px 10px 0}.add-person-input__suggestions-item{padding:3px 10px;font-weight:100}.add-person-input__suggestions-item:last-of-type{margin-bottom:5px}.tab-header-card{display:flex;padding:8px;transition:all .1s ease-out;flex-grow:1;justify-content:center;text-shadow:2px 2px 2px rgba(0,0,0,.3)}.tab-header-card:hover,.tab-header-card--selected{background-color:#b66180;cursor:pointer}.tab-header-card span{opacity:.7}.tab-header-card--isOver{background-color:#fff;color:#4f282a;outline:8px solid #fff;border:none!important;z-index:10;box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px}.tab-header-card+.tab-header-card{border-left:1px solid #4f282a}.tab-header-card:last-of-type{border-right:1px solid #4f282a}.sidebar{display:flex;flex-direction:column;color:#fff;flex-grow:1}.sidebar__header{font-size:28px;font-weight:700;padding:12px 10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#1919194d;gap:5px}.sidebar__header .login-google-btn{display:none;padding:2px 7px;font-size:12px;width:120px;font-weight:100;gap:5px;background-color:#fefefe}.sidebar__header .login-google-btn img,.sidebar__header .login-google-btn div{padding:0}@media only screen and (max-width: 768px){.sidebar__header .login-google-btn{display:flex}}.sidebar__header .user-info-and-login__signin-notice{display:none}.sidebar__header .user-info-and-login__logout-icon{color:#fff}.sidebar__header .user-info-and-login{margin-right:5px}.sidebar__content{position:relative;flex-grow:1}.sidebar__sort-icon{cursor:pointer;font-size:24px}.sidebar__logo{width:180px;height:50px;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 768px){.sidebar__logo{background-position:center;background-size:90%;margin-left:5px;margin-right:15px}}.user-info-and-login{margin-left:auto;margin-right:15px;align-self:center;gap:10px;font-weight:700;color:#444;display:flex;flex-direction:row;align-items:center}.user-info-and-login__user-photo{border-radius:50%;width:38px;height:38px;background-size:cover;background-repeat:no-repeat;position:relative;outline:2px solid transparent;cursor:pointer;transition:all .15s ease;outline-offset:1px}.user-info-and-login__user-photo:hover{outline:2px solid #815062}@media only screen and (max-width: 800px){.user-info-and-login__user-photo:hover{outline:none}}.user-info-and-login__user-photo:hover{transform:rotate(10deg)}.user-info-and-login__user-photo:hover .user-info-and-login__premium-badge{opacity:0}.user-info-and-login__plan{font-size:14px;background-color:#eee;padding:2px 5px;cursor:pointer}.user-info-and-login__plan:hover{transform:scale(1.1)}.user-info-and-login__premium-badge{position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;bottom:-2px;right:-2px;display:flex;justify-content:center;align-items:center;font-size:14px;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px}.user-info-and-login__premium-badge--isStandard svg{color:#b66180!important}.user-info-and-login__premium-badge--isVip svg{color:#daa520!important}.user-info-and-login__logout-icon{cursor:pointer}.user-info-and-login__signin-notice{font-size:12px;text-align:right;width:100px}.login-google-btn{display:flex;flex-direction:row;color:#fff;border-radius:4px;background-color:#fafafa;border:1px solid #ddd;font-weight:400;width:fit-content;-webkit-user-select:none;user-select:none;background-color:#e1e4e7;font-family:Noto Sans;font-size:14px;padding:7px;gap:5px}.login-google-btn:hover{box-shadow:#00000029 0 1px 4px}.login-google-btn{cursor:pointer}.login-google-btn__copy{display:flex;align-items:center;color:#0d1216}.app-mobile-menu{display:flex;flex-direction:column;position:fixed;background-color:#fff;width:80vw;height:100vh;z-index:401;transform:translate(-100%);transition:transform .2s ease}.app-mobile-menu--isOpen{transform:translate(0);box-shadow:#00000059 0 5px 15px}.app-mobile-menu{padding-top:80px;box-sizing:border-box}.app-mobile-menu__items{display:flex;flex-direction:column;z-index:20}.app-mobile-menu__item{font-size:26px;padding:15px 20px;font-weight:100}.app-mobile-menu__item+.app-mobile-menu__item{border-top:1px solid #ddd}.app-mobile-menu__item{position:relative}.app-mobile-menu__item[data-mode=disabled]{opacity:.5;pointer-events:none}.app-mobile-menu__item[data-mode=disabled]:after{content:"Uskoro";display:inline-block;position:absolute;background-color:#e93a3a;color:#fff;font-size:12px;padding:1px 5px;border-radius:3px;transform:translate(5px)}.app-mobile-menu__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#ffffff80;z-index:399;display:none}.app-mobile-menu__overlay--isOpen{display:block}.burger-menu-icon{display:flex;flex-direction:column;position:relative;min-width:30px}.burger-menu-icon div{transition:transform .2s ease;width:30px;height:4px;border-radius:2px;background-color:#fff}.burger-menu-icon div:nth-child(1){transform:translateY(-5px)}.burger-menu-icon div:nth-child(3){transform:translateY(5px)}.burger-menu-icon--menuOpen div{z-index:450;background-color:#644d4d;position:absolute;width:33px}.burger-menu-icon--menuOpen div:nth-child(1){transform-origin:center;transform:rotate(45deg)}.burger-menu-icon--menuOpen div:nth-child(2){display:none}.burger-menu-icon--menuOpen div:nth-child(3){transform-origin:center;transform:rotate(135deg)}.options-header{display:flex;flex:1}.options-header__tables{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px}.options-header__round-table{width:50px;height:50px;border-radius:50%;background-color:#fff;display:flex;font-weight:100;font-size:12px;text-align:center;justify-content:center;align-items:center;line-height:12px;border:2px solid rgba(99,91,75,.5);transition:padding .17s ease}.options-header__round-table:hover{padding:3px}.options-header__round-table{cursor:grab;box-shadow:#00000029 0 1px 4px;transform:translate(0)}.options-header__rect-table{display:inline-block;width:60px;height:40px;background-color:#fff;display:flex;font-weight:100;font-size:12px;text-align:center;justify-content:center;align-items:center;line-height:12px;border:2px solid rgba(99,91,75,.5);transition:padding .17s ease}.options-header__rect-table:hover{padding:3px}.options-header__rect-table{cursor:grab;box-shadow:#00000029 0 1px 4px}.options-header__search{display:flex;align-items:center;padding-left:15px;border-left:1px solid #ddd}.options-header__search-select{width:290px}.options-header__user-info{margin-left:auto;margin-right:15px;align-self:center;gap:10px;font-weight:700;color:#444;display:flex;flex-direction:row;align-items:center}.options-header__user-photo{border-radius:50%;width:40px;height:40px;background-size:cover;background-repeat:no-repeat}.options-header__logout-icon{cursor:pointer}.options-header__signin-notice{font-size:12px;text-align:right;width:100px}.context-menu{position:fixed;width:fit-content;background-color:#fff;border-radius:5px;z-index:320;overflow:hidden;box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px}.context-menu__item{display:flex;justify-content:flex-start;align-items:center;padding:5px 10px;cursor:pointer;-webkit-user-select:none;user-select:none;gap:15px}.context-menu__item .MuiSlider-root{padding:0}.context-menu__item:hover{background-color:#f2f2f2}.context-menu__item--disabled{opacity:.4;pointer-events:none}.context-menu__item--hide{display:none}.context-menu__item svg{margin-left:auto;width:20px;color:#444}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0000001a;z-index:300}.app-footer{display:flex;height:100%;width:100%}.app-footer__item{width:55px;position:relative;display:flex;justify-content:center;align-items:center;padding-top:10px;padding-left:7px;font-weight:700;font-size:22px;color:#4f282acc;gap:5px;margin:5px 0 5px 3px}.app-footer__item+.app-footer__item{margin-left:8px}.app-footer__item:before{content:attr(data-title);position:absolute;top:0;left:50%;transform:translate(-50%);font-size:14px;font-weight:400;color:#815062}.app-footer__stamp{align-self:center;margin:0 15px 0 auto;font-weight:300;display:flex;flex-direction:column;align-items:flex-end;opacity:.8}.app-footer__stamp-copy{font-size:16px}.app-footer__stamp-links{display:flex;gap:5px;font-size:14px}.app-footer__stamp-links a{color:#222;text-decoration:none}.app-footer__stamp-links a:active,.app-footer__stamp-links a:visited,.app-footer__stamp-links a:hover{color:#222}.app-footer__stamp-links a:hover{text-decoration:underline}.app-footer__bmac{display:flex;flex-direction:column;justify-content:flex-start;text-decoration:none!important;color:#815062}.app-footer__bmac:visited{color:#815062}.app-footer__bmac{font-size:12px;font-weight:700;box-sizing:border-box;padding:3px 0;gap:2px;margin-left:5px}.app-footer__bmac img{height:43px!important;width:163px!important}@keyframes modal-appear{0%{transform:translate(-50%,calc(-70px - 50%)) scale(.8)}to{transform:translate(-50%,calc(-70px - 50%)) scale(1)}}.modal{display:flex;flex-direction:column;min-width:min(400px,90vw);min-height:250px;background-color:#fff;position:fixed;left:50%;top:50%;z-index:800;transform:translate(-50%,calc(-70px - 50%));border-radius:10px;box-shadow:#0000001a 0 10px 50px;animation-name:modal-appear;animation-duration:.1s;animation-fill-mode:forwards}.modal--hideOverflow{overflow:hidden}.modal--noMinHeight{min-height:0}.modal--noFrame{background-color:transparent;box-shadow:none}.modal--noFrame .modal__header-title{display:none}@media only screen and (max-width: 800px){.modal--responsiveCover{position:fixed;transform:none!important;animation:none;top:0;right:0;bottom:0;left:0}.modal--responsiveCover .modal__close-icon{font-size:28px}}.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#ffffff80;z-index:700}.modal__overlay--denseOverlay{background-color:#fffc}.modal__overlay--darkOverlay{background-color:#1e1e1e80}.modal__header{display:flex;padding:15px;font-weight:500;font-size:18px;-webkit-user-select:none;user-select:none}.modal__close-icon{margin-left:auto;cursor:pointer;transition:all .1s ease}.modal__close-icon:hover{transform:scale(1.2)}.account-type-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 40px;gap:15px}.account-type-modal__option{display:flex;justify-content:flex-start;width:100%;padding:15px;border-radius:7px;cursor:pointer;box-shadow:#0000001a 0 0 5px,#0000001a 0 0 1px;align-items:center;gap:10px;font-size:18px}.account-type-modal__option svg{font-size:24px}.account-type-modal__option{transition:all .1s ease}.account-type-modal__option:hover{background-color:#b66180;color:#fff}.design-preview-sidebar{position:absolute;right:0;width:250px;height:calc(100vh - 60px);background-color:#fff;box-shadow:#63636333 0 2px 8px;padding:60px 15px 0;display:flex;flex-direction:column;overflow-y:scroll}.design-preview-sidebar__heading{margin:15px 0 10px;font-size:18px;font-weight:500}.design-preview-sidebar__backgrounds-container{display:flex;gap:10px;flex-wrap:wrap}.design-preview-sidebar .MuiFormControlLabel-label{font-size:16px;line-height:18px}.design-preview-sidebar__background{width:calc(50% - 10px);height:70px;background-size:cover;background-repeat:no-repeat;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px;border-radius:5px;position:relative;transition:all .15s ease;cursor:pointer}.design-preview-sidebar__background--isSelected{box-shadow:inset 0 10px 34px 300px #00000049}.design-preview-sidebar__background--isSelected:before{content:"Izabrano";color:#fff;left:50%;top:50%;font-weight:700;position:absolute;transform:translate(-50%,-50%);font-size:15px}.design-preview-sidebar__view-more{display:flex;justify-content:center;align-items:center;font-size:1.2rem;width:calc(50% - 10px);height:70px;background-size:cover;background-repeat:no-repeat;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px;border-radius:5px;cursor:pointer}.design-preview-sidebar__view-more:hover{font-size:1.3rem;background:#f6f6f6}.design-preview-sidebar__choose-type{display:flex;align-items:center;gap:25px}.design-preview-sidebar__type-basic{display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;gap:5px;width:70px;height:35px;border:1px solid #ccc;transform:translateY(3px);position:relative;padding:25px 10px 7px;cursor:pointer}.design-preview-sidebar__type-basic--isSelected{opacity:1;cursor:default;pointer-events:none}.design-preview-sidebar__type-basic--isSelected svg{opacity:1!important}.design-preview-sidebar__type-basic svg{position:absolute;top:50%;left:50%;font-size:38px;color:#673939;transform:translate(-50%,-50%);z-index:5;opacity:0}.design-preview-sidebar__type-basic{opacity:.6;transition:all .2s ease}.design-preview-sidebar__type-basic:hover{opacity:1;transform:translateY(3px) scale(1.1)}.design-preview-sidebar__type-basic div{position:absolute;left:0;top:0;right:0;text-align:center;font-family:Dancing Script;font-size:10px;padding:6px 0 2px}.design-preview-sidebar__type-basic span{display:block;width:20px;height:3px;background-color:#bbb}.design-preview-sidebar__type-easel{display:block;padding:10px;position:relative;cursor:pointer}.design-preview-sidebar__type-easel--isSelected{opacity:1;cursor:default;pointer-events:none}.design-preview-sidebar__type-easel--isSelected svg{opacity:1!important}.design-preview-sidebar__type-easel svg{position:absolute;top:50%;left:50%;font-size:38px;color:#673939;transform:translate(-50%,-50%);z-index:5;opacity:0}.design-preview-sidebar__type-easel{opacity:.6;transition:all .2s ease}.design-preview-sidebar__type-easel:hover{opacity:1;transform:scale(1.1)}.design-preview-sidebar__type-easel .easel-type{width:40px;height:50px;position:relative}.design-preview-sidebar__type-easel .easel-type div{position:absolute;top:0;right:0;bottom:0;left:0;width:45px;transform:translate(-5px);background:#fff;border:1px solid #ddd;z-index:2;display:flex;justify-content:center;align-content:flex-start}.design-preview-sidebar__type-easel .easel-type:before{content:"";position:absolute;left:50%;top:0;width:75px;height:2px;background-color:#222;transform-origin:0 0;transform:translateY(-7px) rotate(75deg);z-index:1}.design-preview-sidebar__type-easel .easel-type:after{content:"";position:absolute;left:50%;top:0;width:75px;height:2px;background-color:#222;transform-origin:0 0;transform:translateY(-7px) rotate(105deg);z-index:1}.design-preview-sidebar__download-btn{display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer;margin:auto 0 170px}.design-preview-sidebar__download-btn svg{transform:translateY(2px)}.design-preview-sidebar__download-btn:hover{transform:scale(1.02)}.design-preview-sidebar__download-btn:active{transform:scale(1)}.design-preview-sidebar__download-btn--isExporting{pointer-events:none;opacity:.7}.admin-page{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.admin-page__header{font-weight:500;display:flex;justify-content:flex-start;align-items:center;padding:10px 15px;background-color:#f5f5f5;gap:7px}.admin-page__sub-header{margin:0;padding:0;font-weight:100;color:#888;font-size:14px}.admin-page__current-ref{margin-left:auto;background-color:#b66180;color:#fff;padding:5px 7px;border-radius:5px;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px}.admin-page__current-ref svg{cursor:pointer}.admin-page__list{display:flex;flex-direction:column;overflow-y:scroll;padding:0 25px 20px 10px;margin-top:10px}.admin-page__list-item{padding:5px;border-radius:5px;flex:1;min-width:0;transition:all .1s ease}.admin-page__list-item:hover{cursor:pointer;background-color:#d885a4aa;color:#fff}.admin-page__list-item+.admin-page__list-item{border-top:1px solid #f2f2f2}.admin-page__list-item-num{display:inline-block;width:32px;opacity:.6;text-align:right;padding-right:5px}.app-loader{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#ffffffb3;z-index:500;justify-content:center;align-items:center;font-weight:400;font-size:16px;flex-direction:column;gap:10px;pointer-events:none}.loading-spinner{width:40px;height:40px;border-radius:50%;border:8px solid;border-color:rgba(129,80,98,.6666666667) rgba(0,0,0,0);animation:customLoader 1s infinite}@keyframes customLoader{to{transform:rotate(.5turn)}}.mobile-welcome-modal{display:flex;flex-direction:column}.mobile-welcome-modal__footer{display:flex;padding:10px}.mobile-welcome-modal__footer .sg-button{padding:10px 15px;align-self:flex-end;margin:0 0 3px auto}.mobile-welcome-modal__bmac{display:flex;flex-direction:column;justify-content:flex-start;text-decoration:none!important;color:#815062}.mobile-welcome-modal__bmac:visited{color:#815062}.mobile-welcome-modal__bmac{font-size:14px;font-weight:700;box-sizing:border-box;padding:3px 0;gap:4px}.mobile-welcome-modal__bmac img{height:43px!important;width:163px!important}.sg-button{display:flex;padding:7px 12px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.sg-button svg{transform:translateY(2px)}.sg-button:hover{transform:scale(1.02)}.sg-button:active{transform:scale(1)}.ocr-modal{display:flex;flex-direction:row;width:min(700px,90vw);min-height:350px;position:relative}@media only screen and (max-width: 768px){.ocr-modal{flex-direction:column}}.ocr-modal__img-preview{display:flex;padding:0 14px 14px}@media only screen and (max-width: 768px){.ocr-modal__img-preview{display:none}}.ocr-modal img{width:200px;height:200px;border-radius:7px;object-fit:cover}.ocr-modal__content{display:flex;flex-direction:column;flex:1;padding:0 10px 10px;max-height:400px;overflow-y:scroll;justify-content:space-between}.ocr-modal__content--ocrPending .ocr-modal__content-loading{display:flex}.ocr-modal__content--ocrPending .ocr-modal__content-loading .row-placeholder{z-index:100}.ocr-modal__content--ocrPending .ocr-modal__content-loading{position:relative}.ocr-modal__content--ocrPending .ocr-modal__animation{position:absolute;left:50%;top:50%;z-index:120;font-size:18px;font-weight:500;transform:translate(-50%,-50%);display:flex;flex-direction:column}.ocr-modal__content--ocrPending .ocr-modal__animation-preview{background-image:url(/assets/detecting-text-2d22de3d.gif);background-repeat:no-repeat;background-position:center;background-size:contain;width:120px;height:120px}.ocr-modal__content-loading{display:none;flex-direction:column;gap:10px}.ocr-modal__results{display:flex;flex-direction:column;overflow-y:scroll;padding-bottom:30px;padding-left:5px;margin-left:-5px}.ocr-modal__footer{display:flex;justify-content:flex-end;padding:5px 10px 10px}.ocr-modal__footer .sg-button{padding:12px 15px}.ocr-modal__results-title{padding:0 0 10px;font-size:18px;font-weight:100;text-transform:uppercase;display:flex;-webkit-user-select:none;user-select:none}.ocr-modal__results-title .switch-first-last-name{cursor:pointer;margin-left:auto;margin-right:50px;font-size:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:3px}.ocr-modal__results-title .switch-first-last-name:hover{background-color:#eee}@media only screen and (max-width: 768px){.ocr-modal__results-title .switch-first-last-name{margin-right:5px}}.ocr-modal__result{display:flex;padding:7px;margin-right:50px}@media only screen and (max-width: 768px){.ocr-modal__result{margin-right:5px}}.ocr-modal__result{box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px}.ocr-modal__result+.ocr-modal__result{margin-top:10px}.ocr-modal__result{justify-content:space-between;align-items:center}.ocr-modal__result input{border:none;outline:none;font-size:16px}.ocr-modal__result-actions{display:flex;font-size:20px;gap:5px;color:#444}.ocr-modal__result-actions svg{cursor:pointer}.ocr-modal__result-actions svg:hover{transform:scale(1.2)}.ocr-modal__notice{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#555;text-align:center;padding:15px 30px;max-width:min(90vw,380px)}.ocr-modal__notice .sg-button{padding:10px 15px;margin:20px 0}.ocr-modal__notice p{margin:0 0 1rem}.ocr-modal__succ-added{text-align:center;height:100%;flex-grow:1;padding:30px 10px;font-size:20px;color:#555}.ocr-modal__succ-added img{width:100px;height:100px}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.row-placeholder{width:80%;height:25px;background-color:#f2f2f2;overflow:hidden;border-radius:4px}.row-placeholder .animated-background{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:darkgray;background:linear-gradient(to right,#eeeeee 10%,#dddddd 18%,#eeeeee 33%);background-size:800px 104px;height:inherit;position:relative}.signin-please-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:20px;font-weight:100;padding:20px 50px;width:min(70vw,300px)}.signin-please-modal div{text-align:center}.design-preview{display:flex;flex-direction:column;background-color:#fff;border-radius:5px;background-size:cover;background-repeat:no-repeat;cursor:grab;position:relative;box-shadow:2px 5px 48px -14px #0000006e;-webkit-box-shadow:2px 5px 48px -14px rgba(0,0,0,.43);-moz-box-shadow:2px 5px 48px -14px rgba(0,0,0,.43);position:absolute;top:0;right:0;bottom:0;left:0}.design-preview__header{display:flex;margin:60px auto 40px;font-size:85px;color:#4b303a;position:relative;z-index:10}.design-preview__content{display:flex;flex-direction:row;min-height:0;margin:1% 5% 3%;z-index:10}.design-preview__content--isFlat{margin:2% 12% 10%}.design-preview__premium-badge{position:absolute;bottom:0;left:50%;display:flex;align-items:center;justify-content:center;transform:translate(-50%,calc(100% + 3rem));padding:1rem 2rem;background-color:#daa520cc;border:3px solid rgba(82,63,16,.5137254902);color:#fff;font-family:Dosis;font-size:52px;border-radius:1rem;font-weight:500;gap:1rem;cursor:pointer;transition:all .08s ease}.design-preview__premium-badge:hover{-webkit-box-shadow:0px 0px 39px 4px rgba(255,238,46,.69);-moz-box-shadow:0px 0px 39px 4px rgba(255,238,46,.69);box-shadow:0 0 39px 4px #ffee2eb0}.design-preview__dimensions{position:absolute;bottom:0;right:0;font-size:3rem;transform:translateY(100%);opacity:.6}.design-preview-flat{display:flex;flex-direction:column;flex-wrap:wrap;gap:5px;-webkit-user-select:none;user-select:none}.design-preview-flat__row{display:flex;min-width:420px;max-width:420px;font-size:22px;gap:10px;margin-right:50px;align-items:center;opacity:.85}.design-preview-flat__row span{font-size:inherit}.design-preview-flat__person-name{font-size:36px}.design-preview-flat__table-name{margin-left:auto;font-size:34px;text-align:right;display:flex}.design-preview-by-table{width:100%;row-gap:50px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 200px}.design-preview-by-table__box{display:flex;flex-direction:column;align-items:center;width:530px;justify-self:center;gap:30px}.design-preview-by-table__box-header{text-align:center;font-size:46px}.design-preview-by-table__box-list{display:flex;flex-direction:column;align-items:center;font-size:32px;gap:2px}.editable-text-label__label{position:relative;outline:1px solid transparent}.editable-text-label__label:hover{outline:1px solid #4af}.editable-text-label__label:hover .MuiSvgIcon-root{display:flex}.editable-text-label__label--isEdit,.editable-text-label__input{display:none}.editable-text-label__input input{text-align:left;outline:none;border:1px solid #4af;padding:10px}.editable-text-label__input--isEdit{display:block}.editable-text-label .MuiSvgIcon-root{display:none;position:absolute;background-color:#4af;color:#fff;box-shadow:#00000029 0 1px 4px;padding:8px;border-radius:50%;top:0;right:0;transform:translate(50%,-50%);cursor:pointer}.invitation-cards-ui{display:block;position:absolute;top:60px;right:0;bottom:50px;left:0;background-image:url(/full-bloom.png);background-repeat:repeat}.invitation-cards-ui__side{position:absolute;right:0;top:0;bottom:0;width:max(340px,17vw);background-color:#fff;box-shadow:#63636333 0 2px 8px;display:flex;flex-direction:column}.invitation-card{display:flex;width:540px;height:720px;position:relative;z-index:2;background-color:#fff}.invitation-card__template{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block}.invitation-card__template>div{position:absolute;display:flex;top:0;right:0;bottom:0;left:0}.invitation-card__template{border:7px solid #fff;box-shadow:#11111a1a 0 4px 16px,#11111a1a 0 8px 24px,#11111a1a 0 16px 56px}.invitation-card--exportMode{transform:scale(1.5);transform-origin:top left}.invitation-card--exportMode:before{display:none}.invitation-card--exportMode .invitation-card__choose-left,.invitation-card--exportMode .invitation-card__choose-right{display:none}.invitation-card--exportMode .invitation-card__template{box-shadow:none}.invitation-card:before{content:"";width:inherit;height:inherit;background-color:#fff;z-index:1;transform:rotate(-7deg);box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px}.invitation-card__choose-left,.invitation-card__choose-right{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:50px;color:#b66180;cursor:pointer;transition:font-size .1s ease;opacity:.7}.invitation-card__choose-left:hover,.invitation-card__choose-right:hover{opacity:1;font-size:60px}.invitation-card__choose-left:active,.invitation-card__choose-right:active{font-size:50px}.invitation-card__choose-left{left:-50px}.invitation-card__choose-right{left:calc(100% + 50px)}.invitation-card__premium-badge{position:absolute;bottom:0;left:50%;display:flex;align-items:center;justify-content:center;transform:translate(-50%,calc(100% + 3rem));padding:.5rem 1rem;background-color:#daa520cc;border:2px solid rgba(82,63,16,.5137254902);color:#fff;font-family:Dosis;font-size:24px;border-radius:1rem;font-weight:500;gap:1rem;cursor:pointer;transition:all .08s ease}.invitation-card__premium-badge:hover{-webkit-box-shadow:0px 0px 39px 4px rgba(255,238,46,.69);-moz-box-shadow:0px 0px 39px 4px rgba(255,238,46,.69);box-shadow:0 0 39px 4px #ffee2eb0}.invitation-cards-side{display:flex;flex-direction:column;padding:5px 20px 250px;overflow-y:auto}.invitation-cards-side__title{font-size:22px;font-weight:400;margin:10px 0;display:flex;justify-content:space-between;align-items:center}.invitation-cards-side__title span{display:flex;align-items:center;font-size:14px;font-weight:100}.invitation-cards-side__form{display:flex;flex-direction:column;gap:10px;padding:5px 0}.invitation-cards-side__form--hidden{display:none}.invitation-cards-side__download-btn{margin-top:20px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.invitation-cards-side__download-btn svg{transform:translateY(2px)}.invitation-cards-side__download-btn:hover{transform:scale(1.02)}.invitation-cards-side__download-btn:active{transform:scale(1)}.invitation-cards-side__download-btn--isExporting{pointer-events:none;opacity:.7}.invitation-cards-side__icons-container{display:flex;flex-direction:row;gap:7px}.invitation-cards-side__icon-outside .render-icon{display:inline-block;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:55px;height:55px;min-width:55px;min-height:55px;background-color:#6e515d}.invitation-cards-side__icon-outside .change-icon{opacity:0;pointer-events:none;font-size:12px;background-color:#6e515d;color:#fff;position:absolute;bottom:0;left:0;right:0;transition:opacity .15s ease;text-align:center}.invitation-cards-side__icon-outside{position:relative;cursor:pointer;border:1px solid transparent;padding:5px;border-radius:3px;overflow:hidden}.invitation-cards-side__icon-outside:hover{border:1px solid rgba(110,81,93,.5882352941)}.invitation-cards-side__icon-outside:hover .change-icon{opacity:1;pointer-events:all}.invitation-cards-side #month-format-select{font-size:14px}.party-table{display:flex;position:relative;z-index:3}.party-table__rnd-container{display:flex;width:inherit;height:inherit;position:relative;transition:transform .3s ease-out}.party-table__seat-container{display:flex;position:relative;width:inherit;height:inherit;justify-content:center;align-items:center}.party-table:hover,.party-table--active{z-index:200}.party-table:hover .party-table__rotate-icon,.party-table--active .party-table__rotate-icon{opacity:.7;transition:all .2s ease}.party-table--isEraserActive{cursor:url(/cursors/eraser.png) 2 2,pointer!important}.party-table--isEraserActive *{pointer-events:none!important}.party-table--isEraserActive:hover .party-table__top,.party-table--isEraserActive:hover .party-table__seat{opacity:.5;background-color:#ff8989;color:#fff8}.party-table--isEraserActive:hover .party-table__top *,.party-table--isEraserActive:hover .party-table__seat *{color:#fff8}.party-table__rotate-icon{z-index:200;color:#777;position:absolute;right:5px;top:5px;opacity:0}.party-table__rotate-icon:hover{opacity:1}.party-table__rotate-icon--isRotated{transform:scaleX(-1)}.party-table__top{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700;background:#fafafa;border-radius:50%;z-index:105;width:100%;height:100%;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;cursor:grab;position:absolute}.party-table__top--isOver{box-shadow:0 0 48px #a55c5c;-webkit-box-shadow:0px 0px 48px 0px rgb(165,92,92);-moz-box-shadow:0px 0px 48px 0px rgb(165,92,92);transform:scale(1.05);transition:transform .2s ease}.party-table__top:active,.party-table__top--active{box-shadow:0 0 5px #a55c5c;-webkit-box-shadow:0px 0px 5px 0px rgb(165,92,92);-moz-box-shadow:0px 0px 5px 0px rgb(165,92,92)}.party-table--isRect .party-table__top{border-radius:0}.party-table__table-name-label{cursor:text;padding:0 7px;text-align:center}.party-table__table-name-label--placeholderMode{color:#bbb;font-weight:100}.party-table__table-name-input{opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.party-table__table-name-input input{outline:none;border:1px solid #cfcfcf;padding:5px;width:70px;font-size:14px;border-radius:4px;background-color:#fff;font-weight:700}.party-table__table-name-input input::placeholder{font-weight:400;color:#999}.party-table__table-name-input input{width:70px;padding:3px;font-size:16px;font-weight:700;text-align:center;border:none;margin-top:3px}.party-table__table-name-input--editMode{opacity:1;pointer-events:all;position:relative}.party-table__name-seat-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.party-table__name-seat-wrapper--isRotated{transform:rotate(-90deg)}.party-table__seat{position:absolute;display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;background-color:transparent;border:3px dashed rgba(139,98,98,.5960784314);z-index:101;transition:background-color .18s ease,width .18s ease,height .18s ease;font-size:14px;color:#323232b3}.party-table__seat--isExport{font-size:16px;font-weight:800;color:#1e1e1ecc}.party-table__seat:hover,.party-table__seat--active{background-color:#fff;cursor:pointer;z-index:102}.party-table__seat--isRect{left:0;top:0}.party-table__seat--hasPerson{background-color:#fff;border-style:solid;opacity:.5}.seat-name{position:absolute;z-index:122;line-height:14px;text-align:left;font-weight:500;font-size:14px;display:flex;flex-direction:row;align-items:center;gap:5px;color:#181c1f}.seat-name__label{max-width:80px;width:min-content;overflow-wrap:break-word;text-transform:capitalize;line-height:11px}.seat-name--isRotated{transform:rotate(-90deg)}.seat-name{transition:background-color .3s ease}.seat-name:active{cursor:grabbing!important}.seat-name:hover{background-color:#fff;border-radius:3px;padding:3px;border:1px solid #d1d1d1;z-index:123;cursor:grab}.seat-name:hover .seat-name__options{display:flex;flex-direction:row;z-index:125;cursor:pointer}.seat-name__options{display:none}.seat-name__options svg{padding:3px;font-size:16px}.seat-name__options svg:hover{border-radius:50%;background-color:#eee}.seat-changer{display:flex;flex-direction:row;margin:5px 0 -15px}.seat-changer__inc,.seat-changer__dec,.seat-changer__val{display:flex;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;font-weight:100;cursor:pointer}.seat-changer--isExport{display:none}.seat-changer__val{position:relative;border-left:none;border-right:none;color:#7a7a7a}.seat-changer__val:after{content:"mesta";position:absolute;bottom:0;left:50%;transform:translate(-50%,75%);font-size:12px}.seat-changer__inc svg,.seat-changer__dec svg{font-size:14px;color:#5a5a5a}.seat-changer__inc:hover,.seat-changer__dec:hover{background-color:#f2f2f2;border-radius:50%}.person-table-input{position:fixed;opacity:0;visibility:hidden;pointer-events:none;display:flex;flex-direction:column;border-radius:5px;width:160px}.person-table-input--isActive{opacity:1;visibility:visible;pointer-events:all;box-shadow:#00000029 0 1px 4px}.person-table-input{z-index:125;transform-origin:top left;background-color:#fff;padding:7px}.person-table-input input{outline:none;border:none;color:#444}.person-table-input input::placeholder{color:#999}.person-table-input__suggestions{background-color:#fff;position:absolute;bottom:5px;transform:translateY(100%);width:100%;left:0;border-top:1px solid #eee;display:none}.person-table-input__suggestions--show{display:flex;flex-direction:column}.person-table-input__suggestions{border-bottom-left-radius:7px;border-bottom-right-radius:7px;overflow:hidden}.person-table-input__suggestion-item{font-size:12px;color:#815062;padding:3px 7px;font-weight:100;transition:all .1s ease}.person-table-input__suggestion-item:hover{background-color:#d885a4aa;color:#fff}.person-table-input__suggestion-item--isSelected{background-color:#d885a4;color:#fff}.floor-plan-export{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/interlaced-50d6fe8e.png)}.floor-plan-export__title{position:absolute;left:0;top:0;padding:10px 15px;font-size:34px;font-family:Dancing Script}.floor-plan-export__frame{position:fixed;border:10px solid #fff}.floor-plan-export__brand{position:absolute;font-size:16px;min-width:0;padding:7px;transform:translate(-100%,-100%);font-family:Noto Sans;color:#222;font-weight:700;background-color:#fff;min-width:220px;text-align:center}#export-ready{display:none}.dancefloor-area{display:flex;border:7px dashed rgba(155,137,137,.2823529412);justify-content:center;align-items:center;background-color:#ffffff40;font-weight:700;color:#888a;font-size:28px;z-index:2;background-image:url(/assets/dancing-pair-e6167d8d.svg);background-position:center;opacity:.6;transition:border .2s ease;width:100%;height:100%;box-sizing:border-box}.dancefloor-area--isActive{border:7px dashed rgba(85,56,56,.3333333333)}.dancefloor-area__content{display:flex;justify-content:center;align-items:center;font-size:32px;color:#49373ea8;width:100%;height:100%;flex-grow:1;border-radius:50%}.generic-drag-item__container{position:absolute;top:0;right:0;bottom:0;left:0}.generic-drag-item--isActive .generic-drag-item__resize-right,.generic-drag-item--isActive .generic-drag-item__resize-bottom,.generic-drag-item--isActive .generic-drag-item__resize-bottom-right{display:flex}.generic-drag-item{border:2px solid transparent}.generic-drag-item--isActive.generic-drag-item--showBorder{border:2px dashed #b66180;border-radius:5px}.generic-drag-item__resize-right{display:flex;width:30px!important;height:30px!important;background-color:#b66180;border-radius:50%;justify-content:center;align-items:center;opacity:.8}.generic-drag-item__resize-right svg{color:#fff;font-size:24px}.generic-drag-item__resize-right{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;display:flex;top:50%!important;transform:translate(50%,-50%);cursor:col-resize!important;right:0!important}.generic-drag-item__resize-bottom{display:flex;width:30px!important;height:30px!important;background-color:#b66180;border-radius:50%;justify-content:center;align-items:center;opacity:.8}.generic-drag-item__resize-bottom svg{color:#fff;font-size:24px}.generic-drag-item__resize-bottom{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;display:flex;left:50%!important;transform:translate(-50%,50%);cursor:row-resize!important;bottom:0!important}.generic-drag-item__resize-bottom-right{display:flex;width:30px!important;height:30px!important;background-color:#b66180;border-radius:50%;justify-content:center;align-items:center;opacity:.8}.generic-drag-item__resize-bottom-right svg{color:#fff;font-size:24px}.generic-drag-item__resize-bottom-right{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;transform:rotate(90deg)}.image-drag-item{background-size:contain;background-position:center;background-repeat:no-repeat;width:90%;height:100%;margin:0 auto;animation:bubbly-appear-animation .2s ease-out}.image-drag-item--isExport{animation:none!important}.image-drag-item{opacity:.9}.image-drag-item--isActive{opacity:1}.image-drag-item{user-select:none;-webkit-user-select:none}.image-drag-item__label{color:#815062;font-weight:700;font-size:20px;position:absolute;left:50%;transform:translate(-50%)}.pillar-drag-item{display:flex;background-color:#f6f6f6;border:7px solid rgba(129,80,98,.9333333333);box-sizing:border-box;justify-content:center;align-items:center;font-weight:100;color:#ccc;text-transform:uppercase;width:100%;height:100%;opacity:.9}.pillar-drag-item--isActive{opacity:1}.pillar-drag-item{animation:bubbly-appear-animation .2s ease-out}.pillar-drag-item--isExport{animation:none!important}.pillar-drag-item{user-select:none;-webkit-user-select:none}.clear-venue-modal{margin:10px 15px 0;max-width:400px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;font-size:18px;font-weight:100}.clear-venue-modal__btn-container{font-size:16px;display:flex;justify-content:flex-end;gap:10px;padding:20px 15px;align-items:center}.clear-venue-modal__btn-primary{min-width:100px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.clear-venue-modal__btn-primary svg{transform:translateY(2px)}.clear-venue-modal__btn-primary:hover{transform:scale(1.02)}.clear-venue-modal__btn-primary:active{transform:scale(1)}.clear-venue-modal__btn-secondary{min-width:100px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#fffafc;border:2px solid #ffffff;color:#222;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.clear-venue-modal__btn-secondary svg{transform:translateY(2px)}.clear-venue-modal__btn-secondary:hover{transform:scale(1.02)}.clear-venue-modal__btn-secondary:active{transform:scale(1)}.preparing-download-modal{display:flex;flex-direction:column;align-items:center;flex-grow:1;gap:20px;padding-top:30px}.preparing-download-modal div{font-weight:100;font-size:18px}.separate-design-preview{width:2500px;height:4200px;display:flex;padding:80px;gap:40px;flex-wrap:wrap;justify-content:center;align-content:flex-start;position:relative}.separate-design-preview:before{content:"";background-image:url(/assets/easel-f0bb0c99.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}.separate-design-preview__card-container{display:flex;padding:80px 250px;gap:50px;flex-wrap:wrap;justify-content:center;align-content:flex-start;margin-top:400px}.separate-design-preview--isExport:before{display:none}.separate-design-preview--isExport{gap:0;padding:0;width:unset;height:unset}.separate-design-preview--isExport .separate-design-preview__card-container{padding:0;margin:0;gap:0;flex-direction:column;flex-wrap:nowrap}.separate-design-preview--isExport .separate-design-preview-card{margin:0}.separate-design-preview--isExport{transform:scale(2.5);transform-origin:0 0}.separate-design-preview__choose-left,.separate-design-preview__choose-right{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-size:180px;color:#b66180;cursor:pointer;transition:font-size .1s ease;opacity:.7}.separate-design-preview__choose-left:hover,.separate-design-preview__choose-right:hover{opacity:1;font-size:200px}.separate-design-preview__choose-left:active,.separate-design-preview__choose-right:active{font-size:170px}.separate-design-preview__choose-left--isDisabled,.separate-design-preview__choose-right--isDisabled{color:#aaa;pointer-events:none}.separate-design-preview__choose-left{left:0}.separate-design-preview__choose-right{left:100%}.separate-design-preview-card{display:flex;flex-direction:column;width:350px;height:420px;background-color:#fff;box-sizing:border-box;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.separate-design-preview-card--hideShadow{box-shadow:none}.separate-design-preview-card{position:relative;margin-top:20px;background-size:cover;background-repeat:no-repeat;transform-origin:50% 0}.separate-design-preview-card--showStamp:before{content:"";background-image:url(/assets/wax-stamp-051d09e5.png);background-size:contain;background-repeat:no-repeat;display:block;width:50px;height:50px;position:absolute;left:50%;transform:translate(-50%,-40%);border-radius:50%;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.separate-design-preview-card{font-family:Dancing Script}.separate-design-preview-card__title{text-align:center;font-size:38px;padding-top:30px}.separate-design-preview-card__content{flex-grow:1;display:flex;flex-direction:column;align-items:center;font-size:20px;line-height:22px;padding:10px 10px 25px}.share-venue-modal{display:flex;flex-direction:row;width:100%;max-width:min(90vw,450px);overflow:hidden;flex-grow:1}.share-venue-modal--showOutcome .share-venue-modal__view{display:none}.share-venue-modal--showOutcome .share-venue-modal__outcome{display:flex}.share-venue-modal__view{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px 25px;gap:10px;min-width:100%;box-sizing:border-box;justify-content:flex-start;transition:margin .2s ease;position:relative}.share-venue-modal__view h3{margin:5px 0}.share-venue-modal__explainer{display:flex;font-weight:100;color:#7a7a7a}.share-venue-modal__option{display:flex;width:auto;flex:1;width:100%;box-sizing:border-box;justify-content:flex-start;padding:15px;border-radius:7px;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:#0000001a 0 0 5px,#0000001a 0 0 1px;align-items:center;gap:10px;font-size:16px}.share-venue-modal__option svg{font-size:24px}.share-venue-modal__option{transition:all .1s ease}.share-venue-modal__option:hover{background-color:#b66180;color:#fff}.share-venue-modal__option--disabled{opacity:.5;pointer-events:none}.share-venue-modal__input-field{width:100%;margin:0 0 10px!important}.share-venue-modal__btn-container{display:flex;justify-content:flex-end;width:100%;gap:10px;margin-top:auto}.share-venue-modal__btn-back{width:80px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#fffafc;border:2px solid #ffffff;color:#222;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.share-venue-modal__btn-back svg{transform:translateY(2px)}.share-venue-modal__btn-back:hover{transform:scale(1.02)}.share-venue-modal__btn-back:active{transform:scale(1)}.share-venue-modal__btn-confirm{min-width:80px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.share-venue-modal__btn-confirm svg{transform:translateY(2px)}.share-venue-modal__btn-confirm:hover{transform:scale(1.02)}.share-venue-modal__btn-confirm:active{transform:scale(1)}.share-venue-modal__summary{display:flex;flex-direction:column;margin:10px 0}.share-venue-modal__summary-field{position:relative;margin:10px 0;font-size:18px;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-venue-modal__summary-field:before{content:attr(data-label);position:absolute;transform:translateY(-90%);font-size:14px;color:#b66180}.share-venue-modal__outcome{display:none;min-width:100%;flex-direction:column;justify-content:space-between;flex-grow:1;padding:0 28px 20px;align-items:center;box-sizing:border-box}.share-venue-modal__outcome .max-shares{text-align:center;padding:1rem 2rem;font-size:18px;font-weight:300}.share-venue-modal__outcome .max-shares__btn{display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.share-venue-modal__outcome .max-shares__btn svg{transform:translateY(2px)}.share-venue-modal__outcome .max-shares__btn:hover{transform:scale(1.02)}.share-venue-modal__outcome .max-shares__btn:active{transform:scale(1)}.share-venue-modal__outcome .max-shares__btn{font-size:16px;margin:20px 0 15px;padding:14px 25px}.share-venue-modal__sharing-in-progress{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;flex:1;padding-bottom:10px}.share-venue-modal__sharing-in-progress div{text-align:center;display:flex;align-items:center;flex-direction:column;gap:5px}.share-venue-modal__paywall{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fffa;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:50;text-align:center;gap:20px}.share-venue-modal__paywall .paywall-title{font-size:20px}.share-venue-modal__paywall .paywall-copy{font-size:16px;margin:0 45px}.share-venue-modal__paywall .paywall-btn{display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.share-venue-modal__paywall .paywall-btn svg{transform:translateY(2px)}.share-venue-modal__paywall .paywall-btn:hover{transform:scale(1.02)}.share-venue-modal__paywall .paywall-btn:active{transform:scale(1)}.share-venue-modal__paywall .paywall-btn{font-size:16px;margin:20px 0 15px;padding:14px 25px}.share-venue-modal__paywall .paywall-btn:hover{background-image:linear-gradient(120deg,hsl(61,86%,67%) 0%,hsl(53,87%,68%) 4%,hsl(46,86%,69%) 8%,hsl(38,87%,70%) 12%,hsl(30,87%,70%) 17%,hsl(23,88%,71%) 23%,hsl(15,89%,72%) 29%,hsl(7,88%,73%) 36%,hsl(359,90%,74%) 44%,hsl(352,89%,75%) 56%,hsl(344,90%,75%) 73%,hsl(336,90%,76%) 100%)}.venue-ui{display:block;position:absolute;top:60px;right:0;bottom:0;left:0;background-image:url(/full-bloom.png);background-repeat:repeat}.venue-ui__wrapper{position:relative;width:2600px;height:1700px}.venue-ui .moveable-line,.venue-ui .moveable-control{background-color:#b66180!important}.venue-ui .moveable-control.moveable-origin{display:none!important}.venue-ui__side{position:absolute;right:0;top:0;bottom:0;width:300px;background-color:#fff;box-shadow:#63636333 0 2px 8px;display:flex;flex-direction:column;padding-bottom:70px;overflow-y:auto}.venue-ui__side--hideVenueSidebar{width:auto}.venue-ui__side-collapse{cursor:pointer;display:flex;transition:all .15s ease}.venue-ui__side-collapse:active{transform:scale(.9)}.venue-ui #drag-container{position:relative;display:flex;flex-grow:1;background-color:#ffecd580;cursor:grab}.venue-ui #drag-container:before{content:"Prikaz sale";font-family:Mada;transform:translateY(-120%);position:fixed;font-size:40px;font-weight:700;color:#635b4bcc}.venue-ui__side-header{font-size:22px;font-weight:400;margin:10px;display:flex;justify-content:space-between;align-items:center;line-height:22px}.venue-ui__table-source{display:flex;flex-direction:column;padding:12px 10px;box-sizing:border-box;cursor:pointer;color:#815062;border-left:5px solid transparent}.venue-ui__table-source+.venue-ui__table-source{border-top:1px solid #e2e2e2}.venue-ui__table-source:hover{border-left:5px solid #b66180}.venue-ui__table-source--isSelected{cursor:default;border-left:5px solid #b66180;background-color:#ffecd550}.venue-ui__table-source--notReady{opacity:.5;pointer-events:none}.venue-ui__table-source-title{display:flex;align-items:center;font-size:16px;width:100%;font-weight:600}.venue-ui__table-source-title span{color:#888;font-size:14px;margin-left:1ch}.venue-ui__table-source-email{font-size:12px;color:#888}.table-drop-area{position:absolute;top:0;right:0;bottom:0;left:0}.table-drop-area--roundTableCursor{cursor:url(/cursors/round-table.png) 2 2,pointer}.table-drop-area--rectTableCursor{cursor:url(/cursors/rect-table.png) 2 2,pointer}.table-drop-area--eraserCursor{cursor:url(/cursors/eraser.png) 2 2,pointer}.table-drop-area--dancefloorCursor{cursor:url(/cursors/dancing.png) 2 2,pointer}.table-drop-area--drumKitCursor{cursor:url(/cursors/drumkit.png) 2 2,pointer}.table-drop-area--pillarCursor{cursor:url(/cursors/pillar.png) 2 2,pointer}.table-drop-area--cakeCursor{cursor:url(/cursors/cake.png) 2 2,pointer}.table-drop-area--cameraCursor{cursor:url(/cursors/camera.png) 2 2,pointer}.table-drop-area--giftCursor{cursor:url(/cursors/gift.png) 2 2,pointer}.tools-panel{display:flex;width:50px;background-color:#fff;position:absolute;left:0;z-index:100;margin-top:30px;flex-direction:column;align-items:center;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden;box-shadow:#63636333 0 2px 8px}.tools-panel__tool{cursor:pointer}.tools-panel__tool svg{color:#673939;transition:all .1s ease}.tools-panel__tool{width:auto;height:45px;display:flex;justify-content:center;align-items:center;width:100%}.tools-panel__tool+.tools-panel__tool{border-top:1px solid #eee}.tools-panel__tool:hover:not(.tools-panel__tool--isSelected):not(.tools-panel__tool--cursorRotation) svg{transform:scale(1.2)}.tools-panel__tool:active svg{transform:scale(1)}.tools-panel__tool--cursorRotation svg{margin-left:-6px;transform:rotate(-30deg)}.tools-panel__tool--cursorRotation:hover svg{transform:scale(1.2) rotate(-30deg)}.tools-panel__tool--isSelected{background-color:#b66180}.tools-panel__tool--isSelected svg{color:#fff}.tools-panel__tool--isSelected:after{border-bottom-color:#fff!important;border-right-color:#fff!important}.tools-panel__tool--isDisabled{filter:grayscale(1);opacity:.3;pointer-events:none}.tools-panel__tool--extraItems{position:relative}.tools-panel__tool--extraItems:after{content:"";width:0;height:0;border-top:3px solid transparent;border-left:3px solid transparent;border-right:3px solid #673939;border-bottom:3px solid #673939;position:absolute;bottom:4px;right:4px}.tools-panel__secondary{position:fixed;display:flex;flex-wrap:wrap;width:50px;height:auto;background-color:#fff;transform:translate(15px,-50%);overflow:hidden;box-shadow:#63636333 0 2px 8px;border-radius:5px}.tools-panel__secondary-arrow{position:fixed;width:0;height:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #fff;border-bottom:10px solid transparent;z-index:200;transform:translate(-5px,-50%)}.tools-panel__secondary-item{cursor:pointer}.tools-panel__secondary-item svg{color:#673939;transition:all .1s ease}.tools-panel__secondary-item{width:auto;height:45px;display:flex;justify-content:center;align-items:center;width:100%}.tools-panel__secondary-item:hover svg{transform:scale(1.2)}.venue-shares-list{display:flex;flex-direction:column;padding-left:7px;padding-top:0}.venue-shares-list__header{display:flex;justify-content:space-between;color:#555;position:absolute;right:5px;font-size:14px;font-weight:500;align-items:center;cursor:pointer}.venue-shares-list__header svg{transition:transform .2s ease;font-size:18px}.venue-shares-list__header--isOpen svg{transform:rotate(90deg)}.venue-shares-list{height:0;overflow:hidden}.venue-shares-list--isOpen{height:auto;padding-top:5px}.venue-shares-list__item{display:flex;align-items:center;color:#888;font-size:12px;gap:7px;padding:3px 0}.venue-shares-list__item svg{font-size:16px}.venue-shares-list__item-title{color:#5a5a5a;font-size:14px;font-weight:600}.venue-shares-list__item-title:hover{text-decoration:underline;cursor:pointer}.venue-shares-list__item-title--notReady{opacity:.5;pointer-events:none}.venue-shares-list__item-title span{font-size:12px}.design-ui{display:block;position:absolute;top:60px;right:0;bottom:50px;left:0;background-image:url(/full-bloom.png);background-repeat:repeat}.design-ui__container{display:flex;position:relative;width:2100px;height:1200px}.design-ui__container .moveable-control.moveable-origin{display:none!important}.design-ui__side{position:absolute;right:0;top:0;bottom:0;width:max(320px,17vw);background-color:#fff;box-shadow:#63636333 0 2px 8px;display:flex;flex-direction:column}.preview-shared-venue-modal{width:80vw;height:70vh;position:relative;background-position:center;background-size:contain;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 10px 10px}:root{--icon: none}.icon-picker-modal{display:flex;flex-wrap:wrap;flex-grow:1;max-width:480px;gap:10px;justify-content:center;padding:15px}.icon-picker-modal__icon-render{padding:7px;border-radius:5px;cursor:pointer}.icon-picker-modal__icon-render:hover{background-color:#eaeaea}.icon-picker-modal__icon-render .render-icon{display:inline-block;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:55px;height:55px;min-width:55px;min-height:55px;background-color:#6e515d}.mobile-tables-page{display:flex;flex-direction:column;position:relative;flex-grow:1;height:100vh;box-sizing:border-box;overflow:hidden;background-color:#fff;align-items:center;z-index:100;user-select:none;-webkit-user-select:none}.mobile-tables-page__header{width:100vw;height:70px;display:flex;background-color:#815062;gap:10px;background-image:url(/assets/full-bloom-842230a3.jpg);background-repeat:no-repeat;background-size:cover}.mobile-tables-page__header .login-google-btn{padding:5px;background-color:#fefefe;font-size:12px;width:120px}.mobile-tables-page__header .user-info-and-login__signin-notice{display:none}.mobile-tables-page__header #page-logo{width:150px;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPMAAABJCAMAAADfeeAeAAAAe1BMVEUAAAD////////r383////r383////////r38z////////////q3sv////r38zq3crr383////r383r383////q3cr////r383////////r383////r383r383j07vq3crj07vj07vj07vj07vj07vj07v////r383j07vqCmL/AAAAJnRSTlMAwIDAQEAQ8IFgMKAQ0KEgYCDwkFAwsOCQcNDgULDAcPCAYEDQoE++BxQAAAZhSURBVHja7JjZkqowFEWPxtxOazqJpGi6KSjfzP//4UVJ2GTQnqrEHtaTA1tZnONJkD6MG6HPwM/U9N2A82ezjL4bf85/zn/OP8fZ8+2dZScGOOVwMdBpuow+ZQ9ZVhshhNH36syZG6lUOEd2QmpVuRHWUYCN0EjXTllJwLQhyEmwAZs6KzbS0RIoByozK0hbOdDLwu9ZRtmOPLJ1wMJz5ty5kZZuDJRBh5OLaWXuzFxE7ZWrJJo7ywaR28NdTJM4gz5zNg7Mita6N51FaAK6PSgza+aFdiW61LlPszWuxFXnOlxgSTcH7WmI7PhIRM6tEP30OHX2PcxP9sg201QTqio7MxeSi8Cmb6/ZGUMD0Viqg4VOnFFdZKcathpDLnE2i3Y2xlAfLbFRN1Pty2US56aUFf5yaTrT5M5thc5eBOtAa+vIuU0OEomzirJeUsU1NKkz4LQQ2kUwSSeCo6fDicM5m/nqnGWxkLzobGkxTLYM5848dy5mC850j87YemYNrHBdys7UNVHW5M71Hfb2iVqwKi6Wn0MyHnQ2dUYW2xYbXy+ROzdYnZdFmiZfhRTKnM9toEO2mR1cY+Qnzswu3N042Tp3dr0mksKV12eOxuB4Vc9vV0zlCs6yWrC7oWBl2D5U8Q+vaYr7R4eR7A40ZHEEQ/bS3vOwbHf3xVsJV4InzvnNhE1XsLIzkpaWgBfNXAF79b4KzU/2bWf+ztm9X3s2NBKeP9JXUCUzl6Mocc6zB3zkdWcc0tBVNkfPmkbC89WXd59AUNm5EpQ451lDAeGAKjpPY0ws4kxcBTFVx2Km9dWw+sL/YbyfspqAts306kEMmFnW0oBhnhs7A86F4F44WZAG9FvZA7LQRvAD/HuCzjud7+GP+08B5d/mPCj/Oufn469z3mU6/zaefbgIni3Rj3DefayEN3XevjwdBx6eX/eUgPo8njZP2/J765fVarV+3abKyzrzESqwXx3Bbl+Sen0K7z/sNml89zCl/5drhj2OgkAYBmLggJqGxBqJietud5v+/19423rnCwxniu0ZL/d+oyzKwwwzA24vJDoEfr1rWl7+S5pNStodn9SxuP3addPqEkrRwlfEf8HdQmdv5udeEi3EMLR54hsco18lTA2yiZE5uuiyWDK8+v3c3TI3FyrPtNUSGZZKLwxXckLeLbNUl4zE/a1TSAJyqIZN6jN99r4W+2XuLgviCETUmDAz6btNdb/MeTPDx5n7U5+NQ7OVzM0eUe2aWcM4tw1s4ohkIjPbpvJ9bGh0mxBHM2aqqprbdXXXTpjbGcGwu4wCZB/uV2WSMK1jO4dlpMuX0jthVnBHzCngMLB5ukrtxIxaxaNY2TOznL0vMj1ic0NytsMQGsNq2+yeeZ5Al9viMrDjzILclc9VvfhXmAX5DZkKvk8mkU1Wtdw1s8PmpCcDHzYM9X24RaJ2C+bT+Xw+rYJG5qG+ax6w8w2C04r7bzMfv8brTeOPYzkzJ7ZpwkzFPDZ8GvZUevqG7AuY6wXmH1fovZjZwyHdhKzijEscQUQg4NYdwhlPcOoVzBeJJY5fd/i8hhoOxckKsr7yPD1FpJsUCVuQj00CLjIJzl7IjLanzMM11lCGjHlSyaTu4g1jLrggcFE8wPRzzKrTj9aemJCQTM4tbK530K5yb3o6BiLMku+PrWJzbs+LzhhwpKXD62EkzGOJd6PApvKYd1ZVchTteU9s0hUyo8oh6mFmqrcC3Aw0qa9dphtYbnGsKWJG4li6mEEAW7WjuWq1Y0y2+XVdmAMiil3qZLyMmT6S1kzXnAqTcy1MrqywDNCKTkEiHmRrT/SWM7N24ZGnZ5nhN05b/i2rEDIgkyyJ8vkgiPmhl69gRhygJ6Dzk8yWlAwmylSQ5gFx51gkr8I94VmsqlXFzMyEpm4rBh2eZNZwVVqKJnK6499qRcWoGjsN5F2TD5a4GyJyYA4lp/fxTicrPGaQxzVFWK9v1K4NwuRWEmB+SEOG+avosyHEeU1ucjeQV4XMHxnm8ytueju2hQQpch7R5/r0TIuGTc1MmR99J81Wp2e+SSJRbSJBCoJV3v3BCmVQ3m4YwCizcuxx6DGM2R+sWFIo8qF1I4m1rnUcELKPrFj4JwLcl2wlMKvS3XR8H4brMLyBuFjOW/5t7pr77YjBrIRk/4sqcZM37Gn9BGfXDAaIBaeiAAAAAElFTkSuQmCC);background-position:center;background-size:contain;background-repeat:no-repeat}.mobile-tables-page__header{box-shadow:#63636333 0 2px 8px;z-index:50}.mobile-tables-page__header svg.back-icon{align-self:center;font-size:30px;color:#fff;margin-left:10px}.mobile-tables-page__header svg{color:#fff}.mobile-tables-page__content{display:flex;flex-direction:column;flex:1;width:100vw;position:relative;background:linear-gradient(-90deg,rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(-90deg,rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(transparent 3px,#f2f2f2 3px,#f2f2f2 78px,transparent 78px),linear-gradient(-90deg,#aaa 1px,transparent 1px),linear-gradient(-90deg,transparent 3px,#f2f2f2 3px,#f2f2f2 78px,transparent 78px),linear-gradient(#aaa 1px,transparent 1px),#f2f2f2;background-size:4px 4px,4px 4px,80px 80px,80px 80px,80px 80px,80px 80px,80px 80px,80px 80px}.mobile-tables-page__panzoom-container{display:flex;flex:1;width:100vw;background-color:#ffffffb3;position:relative}.mobile-tables-page__surface{position:absolute;overflow:visible!important}.mobile-tables-page__surface--noTables .surface-resizer:after{content:"Pritisni duže bilo gde da napraviš sto";position:absolute;font-size:48px;font-weight:700;left:50%;top:50%;text-align:center;transform:translate(-50%,-50%);color:#81506255;pointer-events:none}.mobile-tables-page__surface--hasBorder .surface-resizer{outline:6px solid #b66180}.mobile-tables-page__surface .surface-resizer{position:absolute;background-color:#fff3e5;overflow:visible!important}.mobile-tables-page__surface .surface-resizer:before{content:"Prikaz sale";transform:translateY(calc(-100% - 16px));position:absolute;top:0;left:0;font-size:54px;font-weight:700;color:#635b4bcc;pointer-events:none}.mobile-tables-page__surface .moveable-line,.mobile-tables-page__surface .moveable-control{background-color:#b66180!important}.mobile-tables-page__surface .moveable-control.moveable-origin{display:none!important}.mobile-tables-page__table-footer,.mobile-tables-page__venue-footer{display:flex;box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px;-webkit-box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px;width:100vw;box-sizing:border-box;background-color:#fff;z-index:60;position:fixed;bottom:0;transform:translateY(100%);transition:transform .17s ease;border-top-left-radius:10px;border-top-right-radius:10px;border:2px solid rgba(129,80,98,.8)}.mobile-tables-page__table-footer--isOpened,.mobile-tables-page__venue-footer--isOpened{transform:translate(0)}.mobile-table{display:flex;pointer-events:all;justify-content:center;align-items:center;position:absolute}.mobile-table__rotation-container{display:flex;width:inherit;height:inherit;position:relative;transition:transform .3s ease-out}.mobile-table__front{background:#fff;border-radius:50%;box-shadow:#0000000d 0 0 0 1px;display:flex;justify-content:center;align-items:center;z-index:50;position:absolute;font-weight:700;color:#333}.mobile-table__seat-container{display:flex;position:relative;width:inherit;height:inherit;justify-content:center;align-items:center}.mobile-table__seat{display:flex;width:28px;height:28px;background-color:#fff8;position:absolute;border-radius:50%;border:3px dashed rgba(139,98,98,.2666666667)}.mobile-table__seat--isRect{left:0;top:0}.mobile-table__seat--hasPerson{border-style:solid}.mobile-table__seat-label{position:absolute;z-index:122;line-height:12px;text-align:left;font-weight:500;font-size:12px;display:flex;flex-direction:row;align-items:center;gap:5px;color:#181c1f;width:min-content;max-width:min-content;overflow-wrap:break-word;text-transform:capitalize;-webkit-user-select:none;user-select:none}.mobile-table__seat-label svg{z-index:20;font-size:20px}.mobile-table__seat-label--isSelected{position:absolute;z-index:200}.mobile-table__seat-label--isSelected span{z-index:20}.mobile-table__seat-label--isSelected:before{content:"";position:absolute;top:-5px;right:-7px;bottom:-5px;left:-7px;background-color:#fff;z-index:10;border-radius:5px;border:1px solid rgba(139,98,98,.5333333333)}.mobile-table{pointer-events:none}.mobile-table--isSelected{pointer-events:all}.mobile-table--isSelected .mobile-table__front{box-shadow:0 0 8px #a55c5c;-webkit-box-shadow:0px 0px 8px 0px rgb(165,92,92);-moz-box-shadow:0px 0px 8px 0px rgb(165,92,92)}.mobile-table--isSelected .mobile-table__seat{background-color:#fffa;border:3px dashed rgba(139,98,98,.5333333333)}.mobile-table--isRect .mobile-table__front{border-radius:0}.mobile-seat-person__search-box{position:fixed;left:50%;top:3vh;transform:translate(-50%);width:80vw;display:flex;flex-direction:column}.mobile-seat-person__search-box input{border:1px solid #b66180;border-radius:5px;outline:none;padding:17px;font-size:16px;box-shadow:#64646f33 0 7px 29px;flex:1}.mobile-seat-person__search-box{z-index:250}.mobile-seat-person__close{margin-left:auto;font-size:30px;color:#444}.mobile-seat-person__search-box-title{margin:10px 0;font-weight:100;font-size:20px}.mobile-seat-person__search-box-results{display:flex;flex-direction:column;gap:7px;margin:15px 0}.mobile-seat-person__search-box-main{display:flex;gap:5px}.mobile-seat-person__search-box-add{display:flex;height:inherit;width:60px;background-color:#b66180;border-radius:5px;color:#fff;justify-content:center;align-items:center;font-size:30px}.mobile-seat-person__search-box-add--disabled{opacity:.5;position:none}.mobile-seat-person__search-box-result{display:flex;padding:10px;font-size:20px;font-weight:100;align-items:center}.mobile-seat-person__search-box-result span{flex:1;font-weight:500;color:#4f282a;line-height:20px}.mobile-seat-person__search-box-result span span{color:#888;font-size:14px}.mobile-seat-person__search-box-result svg{font-size:24px;margin:0 10px}.mobile-seat-person__search-box-result+.mobile-seat-person__search-box-result{border-top:1px solid rgba(233,228,220,.5490196078)}.mobile-seat-person__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#ffffff80;z-index:200;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);pointer-events:none}@keyframes longp-pulse{0%{transform:translate(-50%,50%) scale(1);opacity:1}50%{transform:translate(-50%,50%) scale(1.8);opacity:.5}to{transform:translate(-50%,50%) scale(1);opacity:1}}@keyframes longp-slideInUp{0%{transform:translate(-50%,calc(-100% - 30px)) scale(.8)}to{transform:translate(-50%,calc(-100% - 30px)) scale(1)}}.long-press-options{position:fixed;background-color:#fff;z-index:300;box-shadow:#11111a1a 0 8px 24px,#11111a1a 0 16px 56px,#11111a1a 0 24px 80px;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#4f282a;animation:longp-slideInUp .1s forwards}.long-press-options svg{padding:12px;font-size:26px}.long-press-options:after{content:"";position:absolute;bottom:-30px;left:50%;transform:translate(-50%,50%);transform-origin:center;width:7px;height:7px;background-color:#b66180;border-radius:50%;animation:longp-pulse 1.5s infinite}.long-press-options:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff}.long-press-options__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#ffffff4d;z-index:200;pointer-events:none}.table-options-footer{display:flex;flex-direction:column;flex:1;padding:7px 10px 10px;gap:5px;position:relative;border-bottom:10px solid rgba(129,80,98,.6666666667)}.table-options-footer__title{text-transform:uppercase;font-weight:100;margin-bottom:15px;display:flex;align-items:center;gap:2px}.table-options-footer__title svg{font-size:24px}.table-options-footer__options{display:flex;flex-direction:column;gap:15px}.table-options-footer__options .options-menu-spacer{height:20px}.table-options-footer__options-row{display:flex;flex:1;gap:10px;justify-content:space-between}.table-options-footer__seat-changer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.table-options-footer__seat-changer div:nth-child(1),.table-options-footer__seat-changer div:nth-child(3){background-color:#eee;font-size:18px;border-radius:50%;display:flex;justify-content:center;align-items:center;width:38px;height:38px;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;transition:transform .1s ease}.table-options-footer__seat-changer div:nth-child(1):active,.table-options-footer__seat-changer div:nth-child(3):active{transform:scale(.8)}.table-options-footer__seat-changer div:nth-child(2){position:relative;font-size:20px;width:25px;text-align:center}.table-options-footer__seat-changer div:nth-child(2):before{content:"Broj mesta";position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 10px));font-size:12px;color:#999;width:80px;text-align:center}.table-options-footer__options-icons{position:absolute;right:15px;top:0;transform:translateY(calc(-100% - 12px));display:flex;align-items:center;justify-content:flex-end;gap:7px}.table-options-footer__options-icons>div{background-color:#815062;color:#fff;font-size:18px;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;width:42px;height:42px}.table-options-footer__options-icons .side-aware-table{display:flex;flex-direction:column;width:40%;height:25%;background-color:#fff;border-radius:2px}.table-options-footer__options-icons .side-aware-table--bothSides{margin-top:5px}.table-options-footer__options-icons .side-aware-table>div{display:flex;justify-content:space-evenly}.table-options-footer__options-icons .side-aware-table>div:nth-child(1){transform:translateY(calc(-100% - 2px))}.table-options-footer__options-icons .side-aware-table>div:nth-child(2){transform:translateY(calc(100% + 4px))}.table-options-footer__options-icons .side-aware-table>div>span{background-color:#fff;width:4px;height:4px;border-radius:50%}.venue-options-footer{display:flex;flex:1;align-items:center;padding:20px 15px;gap:10px;border-bottom:10px solid rgba(129,80,98,.6666666667)}.venue-options-footer>svg{font-size:32px;color:#4f282a;margin:0 10px}.venue-options-footer__owner-email{font-size:12px;color:#888;display:flex;align-items:center;gap:5px}.venue-options-footer #source-select{padding:10px 15px}.confirmation-modal{text-align:center;font-size:20px;font-weight:100}.confirmation-modal__copy{padding:20px}.confirmation-modal__btn-container{display:flex;justify-content:flex-end;width:100%;gap:10px;margin-top:auto;padding:20px;box-sizing:border-box;font-size:16px}.confirmation-modal__btn-back{width:80px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#fffafc;border:2px solid #ffffff;color:#222;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.confirmation-modal__btn-back svg{transform:translateY(2px)}.confirmation-modal__btn-back:hover{transform:scale(1.02)}.confirmation-modal__btn-back:active{transform:scale(1)}.confirmation-modal__btn-confirm{min-width:80px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.confirmation-modal__btn-confirm svg{transform:translateY(2px)}.confirmation-modal__btn-confirm:hover{transform:scale(1.02)}.confirmation-modal__btn-confirm:active{transform:scale(1)}.simple-pdf-export{display:flex;flex-direction:column;position:relative;width:1240px;height:1754px}.simple-pdf-export__page{display:flex;flex-direction:column;width:1240px;height:1754px;min-width:1240px;min-height:1754px;max-width:1240px;max-height:1754px;background-color:#fff;font-size:32px;padding:100px 50px;box-sizing:border-box;font-family:Dosis;font-weight:500;flex-wrap:wrap;position:absolute;align-content:start}.simple-pdf-export__entry{display:flex;justify-content:space-between;margin:0 15px;min-width:calc(50% - 50px);max-width:calc(50% - 50px)}.simple-pdf-export__entry span{height:100%;line-height:41px;vertical-align:bottom}.simple-pdf-export__heading{display:flex;position:absolute;top:0;left:50%;font-weight:400;color:#fff;background-color:#be708db9;font-family:Noto Sans;padding:7px 15px;font-size:26px;transform:translate(-50%,20px);z-index:100}.simple-pdf-export__name-num{text-align:left;display:flex;gap:5px}.simple-pdf-export__entry-num{min-width:47px;color:#b7b7b7;font-size:28px;display:inline-flex;align-items:flex-end;justify-content:flex-end}.simple-pdf-export__footer{position:absolute;bottom:30px;left:50%;transform:translate(-50%);color:#815062e8;display:flex;justify-content:center;align-items:center;font-size:28px;line-height:28px;gap:3px}.simple-pdf-export__footer svg{font-size:28px;margin-top:2px}.simple-pdf-export__page-num{position:absolute;bottom:30px;right:50px;font-weight:100;font-size:32px}.simple-pdf-export__table-name{max-width:181px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:26px;color:#815062}.choose-download-modal{padding:20px;display:flex;flex-direction:column;gap:15px}.choose-download-modal__option{display:flex;flex-direction:column;width:auto;flex:1;width:100%;box-sizing:border-box;padding:15px;border-radius:7px;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:#0000001a 0 0 5px,#0000001a 0 0 1px;font-size:16px;border:1px solid #b66180}.choose-download-modal__option>span{display:flex;align-items:center;gap:10px}.choose-download-modal__option svg{font-size:24px}.choose-download-modal__option{transition:all .1s ease}.choose-download-modal__option:hover:not(.choose-download-modal__option--showPdfExportOptions){background-color:#b66180;color:#fff}.choose-download-modal__option--disabled{opacity:.5;pointer-events:none}.choose-download-modal__option .export-options{max-height:0;height:0;transition:all .2s ease;overflow:hidden;display:flex;flex-direction:column;gap:8px}.choose-download-modal__option .export-options--show{height:auto;max-height:500px;padding:15px 0 0}.choose-download-modal__option .export-options__option{display:flex;align-items:center;gap:7px;padding:12px 15px;font-size:16px;cursor:pointer;border-radius:7px;background-color:#f4f4f4}.choose-download-modal__option .export-options__option:hover{background-color:#b66180;color:#fff}.choose-download-modal__option .export-options__option:hover svg{color:#fff}.choose-download-modal__option .export-options__option svg{font-size:16px;height:inherit;color:#444}.guest-filter-modal{display:flex;flex-direction:column}.guest-filter-modal__btn-container{font-size:16px;display:flex;justify-content:flex-end;gap:10px;padding:20px 15px;align-items:center}.guest-filter-modal .box-radio-group{margin:8px auto}.guest-filter-modal__btn-primary{min-width:100px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.guest-filter-modal__btn-primary svg{transform:translateY(2px)}.guest-filter-modal__btn-primary:hover{transform:scale(1.02)}.guest-filter-modal__btn-primary:active{transform:scale(1)}.guest-filter-modal__btn-secondary{min-width:100px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#fffafc;border:2px solid #ffffff;color:#222;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.guest-filter-modal__btn-secondary svg{transform:translateY(2px)}.guest-filter-modal__btn-secondary:hover{transform:scale(1.02)}.guest-filter-modal__btn-secondary:active{transform:scale(1)}.box-radio-group{display:flex;align-items:center;width:85%;height:45px;margin:10px auto;border-radius:25px;background-color:#f8f8f8;border:1px solid #ddd;overflow:hidden;user-select:none;-webkit-user-select:none}.box-radio-group__selector-option{display:flex;flex:1;justify-content:center;align-items:center;height:100%;box-sizing:border-box;padding:7px;font-size:13px;cursor:pointer;text-align:center}.box-radio-group__selector-option+.box-radio-group__selector-option{border-left:1px solid #ddd}.box-radio-group__selector-option{transition:all .1s ease}.box-radio-group__selector-option:hover:not(.box-radio-group__selector-option--selected){background-color:#eee}.box-radio-group__selector-option--selected{color:#fff;background-color:#b66180;pointer-events:none}.upon-account-creation-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;padding:5px 20px;box-sizing:border-box;max-width:min(420px,95vw)}@media only screen and (max-width: 481px){.upon-account-creation-modal{padding:5px}}.upon-account-creation-modal a,.upon-account-creation-modal a:visited,.upon-account-creation-modal a:hover{color:#4d87bd;text-decoration:underline;display:inline}.upon-account-creation-modal__checkbox{font-size:14px;display:flex;justify-content:flex-start;align-items:center;width:100%}.upon-account-creation-modal__btn-wrapper{display:flex;justify-content:center;align-items:center;margin:5px 0 15px}.upon-account-creation-modal__country-select{width:calc(100% - 20px);margin:10px 0}.upon-account-creation-modal__btn-confirm{min-width:80px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.upon-account-creation-modal__btn-confirm svg{transform:translateY(2px)}.upon-account-creation-modal__btn-confirm:hover{transform:scale(1.02)}.upon-account-creation-modal__btn-confirm:active{transform:scale(1)}.upon-account-creation-modal__btn-confirm--disabled{pointer-events:none;opacity:.5}.page-layout{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;background-color:#fff}.page-layout__header{display:flex;justify-content:center;border-bottom:1px solid #eee}.page-layout__header-inner{display:flex;align-items:center;justify-content:space-between;width:min(100vw,700px);box-sizing:border-box;padding:10px}@media only screen and (max-width: 768px){.page-layout__header-inner{padding:10px 20px}}.page-layout__header-nav{color:#4d87bd;font-size:18px;cursor:pointer}.page-layout__header-nav:hover{text-decoration:underline}.page-layout__header-logo{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPIAAABJCAMAAAAwu4sgAAAAYFBMVEUAAACBUGKBUGLj1buBUGLj1buBUGLj1buBUGKBUGLj1buBUGKBUGLj1bvj1buBUGLj1buBUGLj1bvj1buBUGKBUGKBUGKBUGLj1bvj1bvj1buBUGLj1bvj1buBUGLj1bvRNKCtAAAAHnRSTlMAwIDAQEAQffBgYDCgkODQoCDwEFCwkHBQINDgMLDWI3baAAAGIklEQVR42uyY63LqIBSFtyKHFoVimLYhk8j7v+WJJmTJpba2M2Iv3y8vWcoHO5skdDV+gj4DP9HTNwPKn80y+mb8Kf8p/yn/DOWZ765sWzHCKYeLkdZdyLpy1kkhhHR3qsyZn2hMGCI7Yp1p/ARrKcAmaKLtlqwlILsQ5CTYiEqVDZtoqQLGg0YSxtY1Hgy2cC7bKLuM3nYeKGieKbd+oqPbAmPQYmwxnc2VmY/oZ+MmiebKViNyc7iP0YkyGDJl6cHZknX+XWURSoAqYMKY9Pky+xJtqjyk2R4TcVG5D/Nr6dagNiWRml6JSLkTYlhep8pzAfOjPLJ6aWjCNGVl5kOyBmz5856dkDQSdaQ+SLhEGWuL7LKCnUN/S5RlzbJGBxoEJxCVMvXzYslEWZeyYp4tRyd0rtw1KOsaKA861UMZ7Qg1nyibKDs7mngFZaoMONXB+Qg2zXxQnGkxbihn3d6csiz2sW8qK6qFzLbfXJnnysVsQZnuUBnXm1n1GkxLWZlaHWVlrtzfX2Ef6QVrsFQYW2PjHqdSZWRxtaLi6RK5ssauXBUrdb79GCxy3rGBC1l9dnCPZp8oM1W3tDHWPlf2gyOywpf3ZY6y4PjUnd+hyMYXlG1Tr7RhoKw181Djk07r5KIRcnY5+8csjmDIvnXBKaqW9lC8e/AleKKc3z+odOsqKyOpqAK8KOYLqIt3Uqh8Uu8r8w927f16ZkMT4f0jfQFTEvM5hhLlPCvwk5eVcYimi2wOM2uaCO9X9BVUPupcuRGUKOdZSQHhgSkqLx1M1FAmboKX6WOv8AhLK/fGsy8+LFlHwCm9fCqOyLOsohHJZm6rDDgXgs++yU404q7IwhrBK/j3BJuPKd/D8/lPAeNfpjwa/zbl58NvU95lNv82M/swBzPbn6G8u2oBb6q8fXk6jDw8v+4pAavzeLxk2pa/W7+sVqv16zY1rqrMJ6jAfnUAu33J6fUpfP+w26Tx3cOS/l+tGfY2DsJg2CCEYHCNkBI4KVrv///L65pdXsA0FZcoyt5vjJHwYGMbmllqdEj89alldcW3LC2q2vG7GalsH7ps1txzGUu1ZPkfImx0zm597r3SRvhCW1SeITD6IGFmkK9MLNDFV8Wz4erfc6+KPN65EllvNTIrl90YbvRCfFVkbe4NyedLl2gE4lwjLZobff65FJdFjvcNCcSgtilpbPYRkbgsctvIcHAKr/p8GZS9prD6g7oyss1CkiZyZTByhZH9qNJcmhndLqexRE4ptbYH9dQ1kKeVwNFTzoBxzveqcVWAtqWV89oxtMvnayCvgCqfEjAcLF4v0rQgo0RJqFEujKxX1ysMj6g8slwdMISHr8GPV0de3x9b21tnVlxRkLTaSWqWPwRZsr8hRcHx2RyaWWrQV0YO2Jj8MJDyhuOOD6eoNF0ZmZByuOO6t1ZeGHgKVldGFswyY56iKGGz1xHP1KdtyB+APGwhfywXz58f1K8EbwwLsSkzLXMDWXAA20ZEMlHRDH3IizRWGM+sf/W//f6PLAX5pJKoDw71BkWiluwHJZk5SDlYdSKjnTjyr10fa2CaXLqqtsRIFLL7gFDEAsy+hWyifV9w1hOSmjRakRH3M7dPwyCEUV73wya+5fOi81gBN+Ia8SlTpS7fRlHNlTDtplR19pzFzCwSe5F5cVM7Dt0Y8q2H9jUzEnFodIMqbI51fchIGVwWXzIxdcRtYSYbiPTUXtWNKSCY+K1OEv3I7UdO+ESC67MzKQ/StaoJT2A2fAYasaBZcKK3H5mmjUf+aakDGU4TrBcPeYNoAblqRUxi8a9NjNvRLmSKfBcdhOxZpeCKFAVZkQHHQIWSyTdEolJqMt3I5HJDT4oOQ7bwU15/Vgo2iocmqYhr9MtAEUdqyeEiiCkAOZde3ieiDUTHIWvYxn5BB6ytpbMkgbyl/cg8NgoxsCvbE5RMB3JHxO6+0o10hiSrbba0Py/zWuFUI3PkN+/cWX1B1rTr2VMkeSHwXvtrbIeS9sTYxZFNoDfae5KCtDTsl9STJLsca/d5mX8igNuRswRk00G861YECsmLh7EHkc4DBrKRmvqEu68fJiW/lBzt1V+d3nBfRZvydgAAAABJRU5ErkJggg==);background-position:center;background-repeat:no-repeat;background-size:contain;width:157px;height:70px;cursor:pointer}.page-layout main{width:min(100vw,700px);margin:0 auto;flex:1;overflow-y:auto}.account-page{width:100%;box-sizing:border-box;display:flex;background-color:#fff;padding:20px}@media only screen and (max-width: 768px){.account-page{padding:5px;flex-direction:column}}.account-page__side{display:flex;flex-direction:column;width:120px;border-right:1px solid #eee;padding:40px 20px 100px;gap:10px;text-transform:uppercase;font-weight:300}@media only screen and (max-width: 768px){.account-page__side{flex-direction:row;width:auto;justify-content:space-evenly;padding:8px;background-color:#f2f2f2;border-radius:14px;margin-bottom:10px}}.account-page__side-item{cursor:pointer;font-size:20px;text-align:right}.account-page__side-item:hover,.account-page__side-item--isSelected{font-weight:400}.account-page__content{padding:20px;flex-grow:1}@media only screen and (max-width: 720px){.account-page__content{padding:10px;box-sizing:border-box}}.account-subpage{display:flex;flex-direction:column;gap:20px}.account-subpage__header{display:flex;flex-direction:row;gap:15px}.account-subpage__user-img{display:inline-block;width:72px;height:72px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:50%}.account-subpage__user-info{display:flex;flex-direction:column;justify-content:center}.account-subpage__user-display-name{font-weight:600}.account-subpage__content{display:flex;flex-direction:column;gap:10px;padding-left:5px}.account-subpage__content-item{display:flex;flex-direction:column}.account-subpage__content-item-title{font-size:14px}.account-subpage__content-item-body{font-weight:500;font-size:18px;display:flex;align-items:center;gap:3px}.account-subpage__content-item-body svg{margin-top:-2px}.account-subpage__content-item-body svg.standard{color:#b66180}.account-subpage__content-item-body svg.vip{color:#daa520}.account-subpage__expired-plan{background-color:#f7f7f7;border:1px solid #eee;padding:24px 10px 12px;border-radius:5px;margin:5px 0;position:relative;width:min(280px,80vw)}.account-subpage__expired-plan:before{content:"Isteklo";position:absolute;left:10px;top:6px;color:#444;font-size:12px}.account-subpage__expired-plan-label{font-size:12px;color:#444;margin-top:2px}.account-subpage__expired-plan-renew{margin:10px auto 5px;padding:7px 8px;font-size:14px;font-weight:500;background-color:#b66180;color:#fff;border-radius:5px;cursor:pointer;user-select:none;-webkit-user-select:none;text-align:center}.account-subpage__expired-plan-renew:hover{background-image:linear-gradient(120deg,hsl(61,86%,67%) 0%,hsl(53,87%,68%) 4%,hsl(46,86%,69%) 8%,hsl(38,87%,70%) 12%,hsl(30,87%,70%) 17%,hsl(23,88%,71%) 23%,hsl(15,89%,72%) 29%,hsl(7,88%,73%) 36%,hsl(359,90%,74%) 44%,hsl(352,89%,75%) 56%,hsl(344,90%,75%) 73%,hsl(336,90%,76%) 100%);box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px}.account-subpage__expired-plan-renew:active{transform:scale(.95)}.account-subpage__expired-plan-renew--disabled{display:none}.account-subpage__content-item-upgrade{font-size:14px;border:2px solid #b66180;background-color:#b6618022;width:fit-content;padding:7px;border-radius:5px;display:inline-flex;align-items:center;gap:7px;cursor:pointer;-webkit-user-select:none;user-select:none}.account-subpage__content-item-upgrade svg{font-size:18px;color:#daa520}.account-subpage__content-item-upgrade{transition:all .15s ease}.account-subpage__content-item-upgrade:hover{background-color:#b6618038}.account-subpage__content-item-upgrade{margin:10px 0}.orders-list{display:flex;flex-direction:column;gap:15px}.orders-list__title{font-size:18px}.orders-list__order{background-color:#fff;padding:12px;box-shadow:#32326926 0 2px 5px,#0000000d 0 1px 1px;display:flex;flex-direction:column;align-items:center;border-radius:7px;font-size:18px;gap:10px}.orders-list__order .small-title{font-weight:200;display:flex;align-items:center;gap:5px}.orders-list__order-header{display:flex;justify-content:space-between;align-items:center;width:100%;opacity:.8}.orders-list__order-id{font-family:Courier New,Courier,monospace;font-size:12px;display:flex;align-items:center;gap:2px}.orders-list__order-id svg{opacity:.5}.orders-list__order-content{display:flex;justify-content:space-between;flex:1;width:100%}.orders-list__order-datetime{font-size:14px}.orders-list__order-amount-status{display:flex;flex-direction:column;align-items:flex-end}.orders-list__order-amount-status .amount{font-size:18px;color:#815062;font-weight:700}.orders-list__order-amount-status .status{font-weight:300}.orders-loading{display:flex;align-items:center;justify-content:center}@keyframes card-appear{0%{margin:0 -100px}to{margin:0 -5px}}.pricing-modal{display:flex;flex-direction:row;justify-content:center}@media only screen and (max-width: 800px){.pricing-modal{flex-wrap:wrap;align-content:flex-start;gap:1.5rem;overflow-y:auto;padding:1rem .5rem 5rem}}.pricing-modal__card{display:flex;flex-direction:column;background-color:#fff;width:260px;height:400px;box-shadow:#0000001a 0 10px 25px 2px,#0000000a 0 10px 10px -5px;z-index:1;position:relative;border-radius:7px}@media only screen and (max-width: 800px){.pricing-modal__card{width:min(380px,90vw);align-items:center;height:450px}}.pricing-modal__card:nth-child(2){z-index:2;width:280px;height:450px;transform:translateY(-20px)}.pricing-modal__card:nth-child(2) .ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.pricing-modal__card:nth-child(2) .ribbon span{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:linear-gradient(#cf809d 0%,#ad5c7a 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;right:-21px}.pricing-modal__card:nth-child(2) .ribbon span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #ad5c7a;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #ad5c7a}.pricing-modal__card:nth-child(2) .ribbon span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #ad5c7a;border-bottom:3px solid transparent;border-top:3px solid #ad5c7a}@media only screen and (max-width: 800px){.pricing-modal__card:nth-child(2){width:min(380px,90vw);transform:none;margin:0;height:510px}}.pricing-modal__card:nth-child(2){border:1px solid rgba(182,97,128,.6666666667);animation:card-appear .15s ease forwards}.pricing-modal__card:nth-child(2) .pricing-modal__card-content{background-color:#81506210}.pricing-modal__card:nth-child(3) .pricing-modal__card-content{background-color:#daa52010}.pricing-modal__card-content{position:absolute;display:flex;flex-direction:column;align-items:center;top:0;right:0;bottom:0;left:0}.pricing-modal__card-title{display:flex;align-items:center;justify-content:center;font-size:22px;padding:30px 15px 10px;font-weight:500;user-select:none;-webkit-user-select:none;gap:7px;text-transform:uppercase}.pricing-modal__card-title svg{font-size:20px;margin-top:-3px}.pricing-modal__card-price{display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid #eee;padding:5px 15px 15px}.pricing-modal__card-price-val{font-size:24px;color:#815062}.pricing-modal__card-price-info{font-size:18px;color:#444;display:flex;flex-direction:column;align-items:center;justify-content:center}.pricing-modal__card-price-info div{font-size:12px}.pricing-modal__card-price-info svg{font-size:20px}.pricing-modal__card-details{display:flex;flex-direction:column;flex:1;padding:10px 0 0;gap:3px;margin:10px 0 0}.pricing-modal__card-details>li.not-included{color:#bbb;position:relative}.pricing-modal__card-details>li.not-included:before{content:"";width:8px;height:2px;display:block;background-color:#b75656;border-radius:0;transform-origin:center;transform:rotate(45deg);position:absolute;left:-18px;margin-left:0}.pricing-modal__card-details>li.not-included:after{content:"";width:8px;height:2px;display:block;background-color:#b75656;border-radius:0;transform-origin:center;transform:rotate(-45deg);position:absolute;left:-18px}.pricing-modal__card-details>li{margin-left:30px;font-size:14px;line-height:16px;display:flex;align-items:center;gap:5px;position:relative}.pricing-modal__card-details>li:before{content:"";width:3px;height:2px;display:block;background-color:#8eb165;border-radius:0;transform-origin:center;position:absolute;left:-18px;margin-left:0;transform:translate(-1px,1px) rotate(45deg)}.pricing-modal__card-details>li:after{content:"";width:8px;height:2px;display:block;background-color:#8eb165;border-radius:0;transform-origin:center;transform:rotate(-45deg);position:absolute;left:-18px}.pricing-modal__card-details>li::marker{display:none}.pricing-modal__card-details>li svg{color:#aaa6a6;cursor:pointer}.pricing-modal__card-details>li>span{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 800px){.pricing-modal__card-details>li{font-size:1rem;line-height:20px}}.pricing-modal__card-details>li em{font-weight:600;color:#4f282a;font-style:normal}.pricing-modal__card-btn{margin:15px auto 20px;padding:12px 30px;font-size:18px;font-weight:500;background-color:#b66180;color:#fff;border-radius:5px;cursor:pointer;user-select:none;-webkit-user-select:none;text-align:center}.pricing-modal__card-btn:hover{background-image:linear-gradient(120deg,hsl(61,86%,67%) 0%,hsl(53,87%,68%) 4%,hsl(46,86%,69%) 8%,hsl(38,87%,70%) 12%,hsl(30,87%,70%) 17%,hsl(23,88%,71%) 23%,hsl(15,89%,72%) 29%,hsl(7,88%,73%) 36%,hsl(359,90%,74%) 44%,hsl(352,89%,75%) 56%,hsl(344,90%,75%) 73%,hsl(336,90%,76%) 100%)}.pricing-modal__card-btn:active{transform:scale(.95)}.pricing-modal__card-btn--gold{background-color:#daa520}.pricing-modal__card-btn--disabled{pointer-events:none;background-color:#ddda}.pricing-modal__card-btn--isStandard{pointer-events:none;background-color:transparent;color:#b66180;font-size:20px}.pricing-modal__card-btn--isVip{pointer-events:none;background-color:transparent;color:#daa520;font-size:20px}@media only screen and (max-width: 800px){.pricing-modal__card-btn{padding:1rem 3rem}}.pricing-modal__card-btn .loading-spinner{border-width:2px;border-color:#fff rgba(0,0,0,0);width:20px;height:20px}.pricing-modal__know-more{background-color:#fff;padding:10px 15px;border-radius:25px;min-width:0;align-self:center;box-shadow:#11111a1a 0 4px 16px,#11111a0d 0 8px 32px;font-weight:300;font-size:15px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:7px;line-height:15px;border:1px solid transparent}@media only screen and (max-width: 800px){.pricing-modal__know-more{align-self:auto;margin:0 1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:1rem;font-size:18px}}.pricing-modal__know-more svg{font-size:18px;transition:transform .1s ease}.pricing-modal__know-more:hover{border:1px solid #ddd;cursor:pointer}.pricing-modal__know-more:hover svg{transform:scale(1.2) rotate(15deg)}.currency-preview-picker{display:inline-flex;position:relative;cursor:pointer;justify-content:flex-start;align-items:center;padding-left:3px;margin-left:-3px;border-radius:3px;-webkit-user-select:none;user-select:none}.currency-preview-picker:hover{background-color:#fff;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px}.currency-preview-picker:hover svg{opacity:1}.currency-preview-picker svg{opacity:.6;color:#746767}.currency-preview-picker{margin-right:-28px}.currency-preview-picker__select{position:absolute;background-color:#fff;left:-5px;right:-5px;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;flex-direction:column;border-radius:3px;display:none;-webkit-user-select:none;user-select:none}.currency-preview-picker__select--showSelect{display:flex}.currency-preview-picker__select-item{font-size:18px;padding:3px 5px;font-weight:500}.currency-preview-picker__select-item:hover{background-color:#f2f2f2}.rate-limit-modal{width:min(90vw,320px);max-width:min(90vw,320px);display:flex;flex-direction:column;align-items:center;flex:1;padding:10px 20px;text-align:center;font-size:18px;font-weight:300;margin:0 auto}.rate-limit-modal__btn{display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.rate-limit-modal__btn svg{transform:translateY(2px)}.rate-limit-modal__btn:hover{transform:scale(1.02)}.rate-limit-modal__btn:active{transform:scale(1)}.rate-limit-modal__btn{font-size:16px;margin:20px 0 15px;padding:12px 14px}.rate-limit-modal p{margin:5px 0 15px}.rate-limit-modal b{color:#815062}.choose-resolution-modal{padding:20px;display:flex;flex-direction:column;gap:15px}.choose-resolution-modal__option{display:flex;flex-direction:column;width:auto;flex:1;width:100%;box-sizing:border-box;justify-content:flex-start;align-items:center;padding:12px;border-radius:7px;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:#0000001a 0 0 5px,#0000001a 0 0 1px;gap:5px;font-size:16px;border:1px solid #b66180}.choose-resolution-modal__option svg{font-size:24px}.choose-resolution-modal__option{transition:all .1s ease}.choose-resolution-modal__option:hover{background-color:#b66180;color:#fff}.choose-resolution-modal__option--disabled{opacity:.5;pointer-events:none}.choose-resolution-modal__option span{font-weight:300}.checkout-modal{display:flex;flex-direction:row;background-color:#fff;border-radius:7px;overflow:hidden;box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px;position:relative}@media only screen and (max-width: 720px){.checkout-modal{flex-direction:column;margin:5vh 1rem 3vh;overflow-y:auto}}.checkout-modal--standalone{width:100vw;height:100vh;border-radius:0}@media only screen and (max-width: 720px){.checkout-modal--standalone{margin:0}}.checkout-modal--standalone .checkout-modal__left{flex:7}.checkout-modal--standalone .checkout-modal__left .close-icon{display:none}.checkout-modal--standalone .checkout-modal__right{flex:5}.checkout-modal--standalone .checkout-modal__right .close-icon{display:none}.checkout-modal .login-google-btn{width:100%;box-sizing:border-box;justify-content:center;margin:1rem 0}.checkout-modal__left{width:min(420px,90vw);padding:1rem;display:flex;flex-direction:column;position:relative}.checkout-modal__left .close-icon{display:none;font-size:20px}@media only screen and (max-width: 720px){.checkout-modal__left{width:auto}.checkout-modal__left .close-icon{display:block}}.checkout-modal__right{background-color:#f9f9f9;width:min(300px,90vw);padding:2rem 1.5rem;position:relative}.checkout-modal__right .close-icon{display:block}@media only screen and (max-width: 720px){.checkout-modal__right{width:unset;padding:1rem 1rem 7rem}.checkout-modal__right .close-icon{display:none}}.checkout-modal__right .currency-code{color:#443}.checkout-modal .checkout-item-title{font-size:22px;margin:.5rem 0 1rem;display:flex;align-items:center;gap:8px}.checkout-modal .checkout-item-title svg{margin-top:-2px;font-size:22px}.checkout-modal .checkout-item{display:flex;align-items:center;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;padding:1rem;gap:1rem;border-radius:7px;border:1px solid #f4f4f4}.checkout-modal .checkout-item svg{font-size:24px}.checkout-modal .checkout-item--isStandard svg{color:#b66180}.checkout-modal .checkout-item--isVip svg{color:#daa520}.checkout-modal .checkout-item__name{font-size:24px;text-transform:uppercase}.checkout-modal .checkout-item__name span{font-size:20px;color:#e1e1e1;text-transform:none;margin:0 2px}.checkout-modal .bank-logo{margin-top:auto}.checkout-modal .bank-logo img{height:35px}.checkout-modal .already-active{display:flex;align-items:center;gap:.3rem;margin:1rem 0;padding:1rem;background-color:#88aa774d;border:1px solid #8a7;border-radius:7px}.checkout-modal .already-active svg{font-size:24px}.checkout-modal .checkout-item-features__title{font-size:21px;text-transform:uppercase;color:#4f282a}.checkout-modal .checkout-item-features__list{display:flex;flex-direction:column;padding:1rem 0;gap:.5rem}.checkout-modal .checkout-item-features__item{display:flex;align-items:center;gap:3px}.checkout-modal .checkout-item-features__item svg{color:#8a7}.checkout-modal .checkout-item-features__price-subtotal,.checkout-modal .checkout-item-features__price-total{display:flex;justify-content:space-between;font-size:16px;margin-bottom:5px}.checkout-modal .checkout-item-features__price-total{padding:.5rem 0;font-size:18px;font-weight:500;border-top:1px solid #e2e2e2}.checkout-modal .payment-methods{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0;-webkit-user-select:none;user-select:none}.checkout-modal .close-icon{position:absolute;right:1.2rem;top:1rem;cursor:pointer;transition:all .1s ease}.checkout-modal .close-icon:hover{transform:scale(1.2)}.checkout-modal .payment-method{display:flex;align-items:center;border:1px solid #eee;padding:.7rem .7rem .35rem;border-radius:7px}.checkout-modal .payment-method--cards{font-weight:500;background-color:#f9f9f9;border:1px solid #ccc;line-height:1rem;display:flex;flex-direction:column;gap:7px}.checkout-modal .payment-method--cards .inner-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;box-sizing:border-box;gap:5px}.checkout-modal .payment-method--cards .inner-wrapper svg{margin-top:-2px}.checkout-modal .payment-method--cards .card-logos{display:flex;align-items:center;gap:2px;margin-left:auto}.checkout-modal .payment-method--cards .card-logos img{height:18px}.checkout-modal .payment-method--cards .info{display:flex;width:100%;font-weight:300;font-size:13px;color:#888}.checkout-modal .payment-method--paypal{pointer-events:none;opacity:.5}.checkout-modal .checkout-submit{margin:10px auto 5px;padding:10px 18px;font-size:18px;font-weight:500;background-color:#b66180;color:#fff;border-radius:5px;cursor:pointer;user-select:none;-webkit-user-select:none;text-align:center}.checkout-modal .checkout-submit:hover{background-image:linear-gradient(120deg,hsl(61,86%,67%) 0%,hsl(53,87%,68%) 4%,hsl(46,86%,69%) 8%,hsl(38,87%,70%) 12%,hsl(30,87%,70%) 17%,hsl(23,88%,71%) 23%,hsl(15,89%,72%) 29%,hsl(7,88%,73%) 36%,hsl(359,90%,74%) 44%,hsl(352,89%,75%) 56%,hsl(344,90%,75%) 73%,hsl(336,90%,76%) 100%);box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px}.checkout-modal .checkout-submit:active{transform:scale(.95)}.checkout-modal .checkout-submit--disabled{display:none}.checkout-modal .accept-terms{display:flex;align-items:center;gap:.5rem;overflow:hidden;font-size:14px}.checkout-modal .accept-terms .MuiCheckbox-root,.checkout-modal .accept-terms .MuiCheckbox-root:active{padding:0}.checkout-modal .accept-terms .MuiTouchRipple-root,.checkout-modal .accept-terms--disabled{display:none}.checkout-modal .submit-error{font-size:14px;padding:2px 0 2px 3px;color:#af4141}.checkout-modal .loading-spinner{border-width:2px;border-color:#fff rgba(0,0,0,0);width:20px;height:20px;margin:0 auto}.checkout-modal .payment-error{padding:7px;text-align:center;background-color:#af41411a;color:#af4141;border-radius:7px;font-size:14px;margin:.5rem 0 0}.checkout-modal a,.checkout-modal a:visited{color:#4d87bd;text-decoration:none;display:inline}.checkout-modal a:hover{text-decoration:underline}.checkout-modal .strip{width:100%;height:5px;background-color:#ff0;position:absolute;bottom:0;background-image:linear-gradient(120deg,hsl(61,86%,67%) 0%,hsl(53,87%,68%) 4%,hsl(46,86%,69%) 8%,hsl(38,87%,70%) 12%,hsl(30,87%,70%) 17%,hsl(23,88%,71%) 23%,hsl(15,89%,72%) 29%,hsl(7,88%,73%) 36%,hsl(359,90%,74%) 44%,hsl(352,89%,75%) 56%,hsl(344,90%,75%) 73%,hsl(336,90%,76%) 100%)}@media only screen and (max-width: 720px){.checkout-modal .strip{min-height:5px;position:relative;bottom:unset}}.pick-better-plan-modal{width:min(90vw,320px);max-width:min(90vw,320px);display:flex;flex-direction:column;align-items:center;flex:1;padding:10px 20px;text-align:center;font-size:18px;font-weight:300;margin:0 auto}.pick-better-plan-modal__btn{display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.pick-better-plan-modal__btn svg{transform:translateY(2px)}.pick-better-plan-modal__btn:hover{transform:scale(1.02)}.pick-better-plan-modal__btn:active{transform:scale(1)}.pick-better-plan-modal__btn{font-size:16px;margin:20px 0 15px;padding:14px 25px}.pick-better-plan-modal p{margin:5px 0 15px}.pick-better-plan-modal b{color:#815062}.fiskalni-racun{max-width:470px;height:fit-content;text-align:center;font-size:medium;font-family:Courier,monospace;white-space:pre-wrap;font-size:16px;padding:90px 35px 110px;background-color:#fff;box-sizing:border-box;line-height:22px}.fiskalni-racun img{width:360px;margin:5px auto;display:block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cookie-consent{position:fixed;z-index:999;width:300px;height:auto;border-radius:.8rem;background-color:#fff;bottom:1.5rem;left:1.5rem;padding:2rem 1rem 1rem;line-height:1.2rem;font-size:14px;font-weight:400;box-shadow:#64646f33 0 7px 29px;display:flex;flex-direction:column;gap:.5rem;animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.68,-.55,.27,1.55)}@media only screen and (max-width: 720px){.cookie-consent{left:0;right:0;bottom:0;width:100vw;height:auto;gap:1rem;box-sizing:border-box}}.cookie-consent--accepted{display:none}.cookie-consent img{position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}.cookie-consent__bar{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.cookie-consent a{color:#1b7dbe}.cookie-consent a:hover{text-decoration:underline}.cookie-consent__btn{padding:10px 14px;border-radius:14px;background-color:#b66180;color:#fff;font-weight:400;cursor:pointer}.cookie-consent__btn:hover{background-color:#d47d9d}.pricing-faq-modal{display:flex;flex-direction:column;padding:15px;min-width:520px;max-width:520px;min-height:280px;gap:12px;box-sizing:border-box}@media only screen and (max-width: 720px){.pricing-faq-modal{max-width:min(520px,90vw);min-width:min(520px,90vw)}}.pricing-faq-modal__btn{margin:15px auto;padding:15px 25px;font-size:18px;font-weight:500;background-color:#b66180;color:#fff;border-radius:5px;cursor:pointer;user-select:none;-webkit-user-select:none;transition:all .1s ease}.pricing-faq-modal__btn:hover{background-image:linear-gradient(120deg,hsl(61,86%,67%) 0%,hsl(53,87%,68%) 4%,hsl(46,86%,69%) 8%,hsl(38,87%,70%) 12%,hsl(30,87%,70%) 17%,hsl(23,88%,71%) 23%,hsl(15,89%,72%) 29%,hsl(7,88%,73%) 36%,hsl(359,90%,74%) 44%,hsl(352,89%,75%) 56%,hsl(344,90%,75%) 73%,hsl(336,90%,76%) 100%)}.pricing-faq-modal-question{padding:15px 20px;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;border-radius:8px;display:flex;flex-direction:column;cursor:pointer;gap:0}.pricing-faq-modal-question__title{text-transform:uppercase;font-weight:300;-webkit-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.pricing-faq-modal-question__title svg{font-size:24px;opacity:.8;transition:transform .2s ease;flex-shrink:0}.pricing-faq-modal-question__body{max-height:0;overflow:hidden;opacity:.8}.pricing-faq-modal-question--isOpen{gap:7px}.pricing-faq-modal-question--isOpen .pricing-faq-modal-question__body{max-height:800px}.pricing-faq-modal-question--isOpen .pricing-faq-modal-question__title svg{transform:rotate(45deg)}.delete-guest-modal{padding:5px 20px 20px;display:flex;flex-direction:column;gap:15px}.delete-guest-modal__guest-name{text-align:center;font-weight:500;display:flex;justify-content:center;font-size:16px;gap:3px}.delete-guest-modal__guest-name svg{font-size:20px}.delete-guest-modal__option{display:flex;width:auto;flex:1;width:100%;box-sizing:border-box;justify-content:flex-start;padding:15px;border-radius:7px;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:#0000001a 0 0 5px,#0000001a 0 0 1px;align-items:center;gap:10px;font-size:16px;border:1px solid #b66180}.delete-guest-modal__option svg{font-size:24px}.delete-guest-modal__option{transition:all .1s ease}.delete-guest-modal__option:hover{background-color:#b66180;color:#fff}.delete-guest-modal__option--disabled{opacity:.5;pointer-events:none}.edit-seat-name-modal{padding:15px;display:flex;flex-direction:column}.edit-seat-name-modal__btn--disabled{pointer-events:none;opacity:.5}.edit-seat-name-modal__btn{display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.edit-seat-name-modal__btn svg{transform:translateY(2px)}.edit-seat-name-modal__btn:hover{transform:scale(1.02)}.edit-seat-name-modal__btn:active{transform:scale(1)}.edit-seat-name-modal__btn{font-size:16px;margin:20px 0 15px;padding:12px 14px}.sidebar-item-drag-preview{display:flex;flex-direction:row;align-items:center;background-color:#b66180;color:#fff;font-size:24px;font-family:Caveat;border-radius:3px;min-width:0;width:fit-content;padding:3px 10px;gap:10px;box-shadow:#091e4240 0 4px 8px -2px,#091e4214 0 0 0 1px}.sidebar-item-drag-preview svg{color:#fff}.delete-all-guests-modal{margin:10px 15px 0;max-width:400px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;font-size:18px;font-weight:100}.delete-all-guests-modal__btn-container{font-size:16px;display:flex;justify-content:flex-end;gap:10px;padding:20px 15px;align-items:center}.delete-all-guests-modal__btn-primary{min-width:100px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#b66180;color:#fff;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.delete-all-guests-modal__btn-primary svg{transform:translateY(2px)}.delete-all-guests-modal__btn-primary:hover{transform:scale(1.02)}.delete-all-guests-modal__btn-primary:active{transform:scale(1)}.delete-all-guests-modal__btn-secondary{min-width:100px;display:flex;padding:12px 7px;border-radius:7px;justify-content:center;align-content:center;gap:10px;background-color:#fffafc;border:2px solid #ffffff;color:#222;font-weight:700;box-shadow:#0000001a 0 4px 12px;-webkit-user-select:none;user-select:none;cursor:pointer}.delete-all-guests-modal__btn-secondary svg{transform:translateY(2px)}.delete-all-guests-modal__btn-secondary:hover{transform:scale(1.02)}.delete-all-guests-modal__btn-secondary:active{transform:scale(1)}.delete-all-guests-modal .loading-spinner{margin:15px auto}@keyframes bubbly-appear-animation{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.backgrounds-modal{width:min(520px,90vw);display:flex;position:relative;flex-wrap:wrap;justify-content:center;padding:5px 10px 30px;gap:10px;box-sizing:border-box}.backgrounds-modal__background{width:150px;height:90px;background-size:cover;background-repeat:no-repeat;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px;border-radius:5px;position:relative;transition:all .15s ease;cursor:pointer}.backgrounds-modal__background--isSelected{box-shadow:inset 0 10px 34px 300px #00000049}.backgrounds-modal__background--isSelected:before{content:"Izabrano";color:#fff;left:50%;top:50%;font-weight:700;position:absolute;transform:translate(-50%,-50%);font-size:15px}@keyframes smooth-appear{to{bottom:1rem;opacity:1}}.app-notification{display:flex;align-items:center;position:fixed;left:1rem;padding:.7rem;z-index:999;background-color:#ff5757;color:#fff;font-weight:700;border-radius:.5rem;max-width:280px;box-shadow:#00000040 0 25px 50px -12px;gap:.5rem;bottom:-100%;animation:smooth-appear 1s ease forwards}.app-notification svg{display:none;font-size:1.5rem;flex-shrink:0}.app-notification--error{background-color:#d64b4b;color:#ffeaea}.app-notification--error svg:nth-child(1){display:block}.app-notification--info{background-color:#bdf7c9;color:#2e4b34}.app-notification--info svg:nth-child(2){display:block}.app-notification svg:nth-child(3){display:block;cursor:pointer}
