body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid #0000;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.home-container{display:block;font-family:arial-regular;padding:24px 20px}.column-left,.column-right{flex:1 1;margin:0 10px}.column-left,.column-right{max-width:300px}.column-right{font-size:14px;padding-top:20px}.column-right p span{font-family:arial-regular;font-size:30px}.column-right p{font-family:arial-regular;padding:10px 0}.section-title{color:#5ba199;font-family:arial-regular;font-size:15px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.first-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:20px}.card{background:#fff;border:1px solid #ccc;border-radius:6px;padding:10px}.card,.editor-card .editor-wrapper{width:240px}.invisible{visibility:hidden}.editor-toolbar{align-items:center;background-color:#dfdddd;border-radius:4px;display:flex;gap:16px;justify-content:flex-start;margin-bottom:8px;padding:6px 8px}.editor-toolbar button{background-color:#dfdddd;border:none;color:#000;cursor:pointer;margin-right:0}.DraftEditor-root{text-align:center}.editor-wrapper{min-height:120px;padding:8px 10px;text-indent:0;width:240px}.upload-box{border:1px dashed #cfcfcf;border-radius:6px;cursor:pointer;display:grid;height:128px;margin-top:6px;place-items:center;position:relative;text-align:center}.upload-icon{font-size:52px;margin-bottom:4px;opacity:.9}.upload-title{font-weight:600}.upload-hint{color:#666;font-size:12px}.upload-filename{color:#333;font-size:12px;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-dot{background:#e74c3c;border-radius:999px;bottom:-10px;height:6px;left:50%;position:absolute;width:6px}.hidden-input{display:none}.save-btn{background-color:#e74c3c;border-radius:6px;padding:8px 20px}.second-row{margin-top:24px}.domain-row{align-items:center;display:flex;gap:12px;margin-top:8px}.domain-input{border:1px solid #ccc;border-radius:6px;color:#000;font-family:arial-regular;font-size:14px;max-width:320px;padding:8px 12px;width:100%}.language-switch{display:flex;margin-top:10px}.lang-btn{background:#f3f3f3;border:1px solid #ccc;margin-right:5px}@media (max-width:768px){.card,.editor-card .editor-wrapper,.editor-wrapper{width:100%}}@font-face{font-family:steelfish-regular;src:url(/static/media/steelfish%20rg.09ba69872e45cdf44c84.otf) format("truetype")}@font-face{font-family:sitka-regular;src:url(/static/media/Sitka.e9150d1b53f52616c85d.ttc) format("truetype")}@font-face{font-family:arial-regular;src:url(/static/media/arial.5afb1f7c7464ace62524.ttf) format("truetype")}@font-face{font-family:sitka-bold;src:url(/static/media/SitkaB.2c501f10f5f8902b6e33.ttc) format("truetype")}@font-face{font-family:Bebasneue;src:url(/static/media/bebasneue_regular-webfont.8a10367925511a403b91.ttf) format("truetype")}.announcements-container{display:flex;flex-direction:column;padding:50px 20px 20px}.editor-section{margin-bottom:40px}.section-description{font-size:.9rem;margin-bottom:35px;width:330px}.editor-toolbar button{font-weight:700;margin-right:5px;padding:5px 10px}.editor-wrapper{border:1px solid #ccc;margin-bottom:10px;padding:0}.save-btn{background-color:#ff5733;font-size:1rem}.examples-section{display:flex;gap:20px}.example{padding-top:50px}.example-card{border:1px solid #6ba69b;border-radius:9px;height:180px;padding:15px;width:150px}.example-title{font-size:16px;font-weight:700;margin-bottom:10px}.example-card p,.example-title{color:#6ba69b;text-align:center}.example-card p{font-size:14px}.gallery-container{font-family:Arial,sans-serif;margin:auto;max-width:900px;padding:20px}.gallery-title{color:#6ba69b;font-size:15px;font-weight:700;text-align:left;text-transform:uppercase}.upload-box{display:flex;flex-direction:column;margin-bottom:20px}.upload-label{border:1px solid #707070;border-radius:5px;cursor:pointer;display:block;height:80px;margin-right:20px;padding:20px;text-align:center;width:150px}.save-btn{background-color:#ff6f61;margin-top:10px;padding:10px 20px}.save-btn:disabled{background-color:#ccc;cursor:not-allowed}.upload-limit{color:#000;font-size:16px;margin-top:5px}.upload-limit b{font-size:22px}.preview-grid{grid-gap:12px 10px;display:grid;gap:12px 10px;grid-template-columns:repeat(6,1fr)}.guide{max-width:100%!important;width:60%}.preview-box{align-items:center;aspect-ratio:1;background:#f0f0f0;border:1px solid #ddd;display:flex;justify-content:center;margin-bottom:20px;position:relative}.delete-btn{border-radius:50%;bottom:-33px;color:#fff;padding:5px;position:absolute;right:0}.delete-img{width:15px}.flex{display:flex;gap:30px}.upload{display:block;margin:10px auto 0;text-align:center;width:30px}.menu-container{display:flex;gap:1rem;padding:1rem}.menu-column{display:flex;flex:1 1;flex-direction:column;gap:10px}.category-item{gap:.5rem}.category-input{border:1px solid #ccc;flex:1 1;padding:.5rem}.delete-btn{background:none;border:none;color:red;cursor:pointer}.add-category input{border:1px solid #ccc;padding:.5rem;width:80%}.category-input-wrapper{background:#f9f9f9;border:1px solid #707070;border-radius:5px;padding:0 10px}.dishes-table{border-collapse:collapse;width:100%}.dishes-table td,.dishes-table th{border:1px solid #ddd;padding:.5rem}.dish-image{height:auto;max-width:50px}.menu-column{max-width:33%;padding:16px}.menu-title{color:#6ba69b;font-size:15px;font-weight:700;text-align:left;text-transform:uppercase}.category-item{align-items:center;display:flex;margin-bottom:5px}.category-text{font-size:16px}.category-text span{font-size:32px;font-weight:400}.Add-category{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.menu-container .save-btn{display:block}.category-input-wrapper{display:flex;position:relative;width:100%}.category-input{background:#f9f9f9;border:1px solid #0000;border-radius:4px;cursor:pointer;font-size:14px;margin-right:8px;padding:8px;width:100%}.category-input.editable{background:#0000;border:none;cursor:text}.category-input:focus{outline:none}.icon-button{background:none;border:none;color:#888;cursor:pointer;margin-left:10px;padding:0}.icon-button:hover{color:#000}.menu-column h3{font-size:15px;font-weight:700;text-align:left}.menu-column.secondchild input{border:1px solid #707070;border-radius:5px;padding:.5rem}.menu-column.secondchild .description{min-height:50px}.menu-column.secondchild textarea{border:1px solid #707070;border-radius:5px;padding:.5rem;width:96%}.add-category-text{font-size:.9rem;margin-bottom:8px}.add-category-input{border:1px solid #ccc;margin-bottom:8px;padding:8px;width:100%}.add-category-input,.save-btn{border-radius:4px;font-size:14px}.save-btn{background-color:#ff5e5e;padding:8px 16px}.save-btn:hover{background-color:#e04444}.message{background-color:#6ba69b;color:#fff;display:block;padding:5px;width:300px}.menu-container .visibility-btn{border:2px solid #6ba69b;border-radius:7px;color:#6ba69b;display:flex;justify-content:space-between;padding:6px 12px;width:150px}.menu-container .visibility-btn img{margin-right:5px;vertical-align:middle;width:18px}.edit-menu-container .visibility-btn{border:2px solid #6ba69b;border-radius:7px;color:#6ba69b;display:flex;justify-content:space-between;padding:6px 12px;width:150px}.edit-menu-container .visibility-btn img{margin-right:5px;vertical-align:middle;width:18px}.menu-container svg{margin:0 2px}.edit-menu-container{display:flex}.edit-categories-list,.edit-dishes-list{list-style:none;padding:0}.edit-categories-list{cursor:pointer}.edit-dish-item{border-bottom:1px solid #ddd;color:#000;font-size:18px;padding:10px 0}.edit-dish-item .icon-button.delete-icon{float:right}.edit-dish-item .icon-button.delete-icon img{width:18px}.edit-category-name{border-bottom:1px solid #ddd;color:#6ba69b;font-size:18px;padding:10px 0}.menu-edit{color:#6ba69b}.edit-menu-container .back-btn{display:flex;justify-content:left;margin-bottom:30px;margin-top:-50px}.edit-menu-container .upload-label{height:160px;padding:0;width:242px}.edit-menu-container .dish-image{cursor:pointer;height:100%;max-width:100%;object-fit:cover;object-position:center;width:100%}.edit-menu-container .upload-text{font-family:arial-regular;font-size:14px}.edit-btn{background:#fff;border-radius:5px;font-size:16px;font-weight:500;padding:6px;width:150px}.upload-row{align-items:center;display:flex;gap:16px}.image-preview{margin-top:12px}.preview-img{border:1px solid #e5e7eb;border-radius:8px;height:auto;width:160px}.media-preview-row{display:flex;gap:12px;margin-top:12px}.media-box{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;height:120px;justify-content:center;overflow:hidden;width:190px}.media-preview{height:100%;object-fit:cover;width:100%}.menu-header{align-items:center;display:flex;justify-content:space-between}.menu-title{margin:0}.add-category-btn{background-color:#69a09c;border:none;border-radius:8px;color:#fff;cursor:pointer;margin:20px 0;padding:6px 20px;width:110px}.edit-upload-row{align-items:center;display:flex;gap:16px;width:190px}.edit-upload-label{border:1px solid #707070;border-radius:5px;cursor:pointer;display:block;height:80px;margin-right:20px;padding:20px;text-align:center;width:150px}.category-row{align-items:center;display:flex;justify-content:space-between}.edit-category-name{cursor:pointer}.add-category-btn{margin-left:auto}.offer-container{align-items:flex-start;display:flex;flex-direction:row;gap:10px;padding:80px 20px 20px}.input-section{display:flex;flex-direction:column;gap:20px}.media-upload,.text-input{display:flex;flex-direction:column;gap:10px}textarea{border:1px solid #ddd;border-radius:5px;height:100px;padding:10px;resize:none;width:200px}.save-btn{background-color:#ff4d4d;border-radius:5px;padding:8px 12px}.sample-section{display:flex;flex-direction:column;gap:20px}.sample-media,.sample-text{align-items:center;display:flex;flex-direction:column}img,video{border-radius:5px;max-width:200px}.exampleimage{height:210px;width:auto}.exampleoffer{width:170px}.examplebox{display:flex;padding-top:100px}.form-container{display:flex;justify-content:space-between;padding:20px}.form-column{text-align:left;width:30%}.column-title{color:teal;font-size:1.1em;margin-bottom:10px}.column-instruction{color:#000;font-size:.9em;margin-bottom:25px}.form-group{margin-bottom:10px}.social-group{align-items:center;gap:10px;position:relative}.form-group.social-group img,.form-group.social-group label{position:absolute;top:2px;width:30px}.form-group.social-group label{margin-left:60px}.checkbox{height:15px;margin-left:0;margin-right:5px;width:20px}.checkbox,.input-box{border:1px solid #bbb;border-radius:4px}.input-box{margin:5px 0;padding:5px;width:75%}.save-button{background-color:#f43c24;border:none;border-radius:8px;color:#fff;cursor:pointer;margin:20px 0;padding:6px 30px}.social-icon{width:30px}.social-absolute{margin-bottom:10px;position:relative}.opening-hours-container{font-family:Arial,sans-serif;max-width:600px;padding:50px 20px 20px;width:100%}.opening-hours-container .title{color:#81b29a;margin-bottom:1rem;text-align:left}.opening-hours-container .table{display:flex;flex-direction:column}.opening-hours-container .row{align-items:center;border-bottom:1px solid #c9c9c9;display:flex;gap:5px;justify-content:space-between;margin-bottom:1.1rem;padding-bottom:10px}.opening-hours-container .day{flex:1 1;font-weight:400}.opening-hours-container label{align-items:center;display:flex;flex:1 1}.opening-hours-container input[type=time]{border:1px solid #ccc;border-radius:4px;flex:1 1;margin-left:.5rem;padding:5px}.opening-hours-container input{background:none;border:none}.opening-hours-container input[type=checkbox]{margin-left:.5rem}.opening-hours-container input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.opening-hours-container .save-button{background-color:#f43c24;border:none;border-radius:8px;color:#fff;cursor:pointer;margin:20px 0;padding:6px 30px}.header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:33px 20px}.header-title img{border-radius:0;height:auto;width:120px}.logout-button{background-color:#69a09c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;padding:10px 16px;width:120px}.logout-button:hover{background-color:#558882}.admin-panel{display:flex;font-family:arial-regular;height:100vh}.top-bar{align-items:center;display:flex;justify-content:flex-start;padding:10px 20px}.lang-item{padding:5px 0}.lang-item span{align-items:center;font-size:28px;vertical-align:middle}.lang-item span,.visibility-controls{display:inline-flex}.visibility-controls svg{padding:0 3px}.top-bar .visibility-controls .ok-btn{background:#f43c24;border:none;border-radius:5px;color:#fff;padding:5px 6px}.language-switcher button{border-radius:5px;margin-right:10px}.lang-btn{align-items:center;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:5px 10px;text-indent:5px}.lang-btn.active{background-color:#6ba69b;color:#fff}.sidebar{background-color:#f8f9fa;min-width:270px!important;padding:10px}.sidebar-menu{list-style:none;margin:0;padding:0 14px}.sidebar-link{align-items:center;border-bottom:1px solid #ddd;display:flex;font-family:arial-regular;justify-content:space-between;padding:10px}.sidebar-link:hover{background:none;color:#6ba69b}.sidebar-link.active{color:#6ba69b}.tab-item{align-items:center;display:flex;justify-content:space-between;width:100%}.ok-btn,.visibility-btn{background:none;border:1px solid #707070;border-radius:5px;cursor:pointer;margin-left:10px}.sidebar-text{font-size:14px;margin-top:20px}.explanatory-video-section{padding-top:20px}.explanatory-video{margin-top:20px}.explanatory-video h4{color:#6ba69b}.explanatory-video:first-child p{border-bottom:1px solid #ddd;padding-bottom:15px}.video-btn{background:#6ba69b;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:10px;width:60%}.video-btn img{width:20px}.video-btn span{align-items:center;display:flex;text-indent:5px}.main-content{flex-grow:1;padding:20px}.save-btn{background-color:#f43c24;border:none;border-radius:8px;color:#fff;cursor:pointer;margin:20px 0;padding:6px 30px;width:130px}.sidebar-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.sidebar-link{color:#000;cursor:pointer;font-size:17px;padding:20px 4px}.sidebar-link.active{color:#69a09c;font-weight:700}.visibility-icons{display:flex;gap:5px}.visibility-icon{color:#999;cursor:pointer;font-size:18px}.visibility-icon.active{color:#69a09c}.admin-lang-switcher{font-size:24px;padding-bottom:20px;padding-top:33px}.admin-lang-switcher button{background:#0000!important;border:none!important;box-shadow:none!important;color:#69a09c;cursor:pointer;font:inherit;margin:0;padding:0}.admin-lang-switcher button.active{color:#f81313;font-weight:600}.lang-switcher button.unactive{color:#69a09c}.admin-lang-switcher span{color:#69a09c;margin:0 6px}.video-page{font-family:Arial,sans-serif;min-height:100vh}.video-page,.video-page .sidebar{background-color:#6ba69b;display:flex}.video-page .sidebar{color:#fff;flex-direction:column;padding:40px;width:180px!important}.video-page .sidebar .logo img{margin-bottom:20px;max-width:150px;width:100%}.video-page .sidebar-menu{list-style:none;margin-top:50px;padding:0;width:100%}.video-page .sidebar-menu li{border-bottom:1px solid #d1d1d1;cursor:pointer;font-size:1rem;padding:12px 0}.video-page .header{align-items:center;background-color:initial;display:flex;justify-content:end;padding:10px 50px}.video-page .logout-button{background-color:initial;border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;opacity:1;padding:8px 16px}.video-content{flex-grow:1;padding:20px;text-align:center}.video-content h1{color:#397c80;font-size:2rem;margin-bottom:20px}.video-container{display:flex;justify-content:center;padding:70px 0 10px}.video-container video{border-radius:10px;height:auto;max-width:800px;width:100%}.skip-btn{background-color:#f43c24;border:none;border-radius:25px;bottom:20px;box-shadow:0 3px 6px #00000029;color:#fff;cursor:pointer;font-size:14px;padding:10px 30px;right:20px;z-index:10}.login-container{align-items:center;background-color:#6ba69b;display:flex;font-family:Arial,sans-serif;font-family:Century Gothic;justify-content:center;margin:0;min-height:100vh;padding:0}.login-container .login-box{background:#0000;text-align:center;width:260px}.login-container img{border-radius:0;left:30px;margin:40px;position:absolute;text-align:center;top:20px;width:100%}.login-container .lang-switcher{font-size:24px;margin:40px;padding-top:33px;position:absolute;right:30px;text-align:end;top:20px;width:100%}.lang-switcher button{background:#0000!important;border:none!important;box-shadow:none!important;color:#fff;cursor:pointer;font:inherit;margin:0;padding:0}.lang-switcher button.active{color:#f81313;font-weight:600}.lang-switcher button.unactive{color:#fff}.lang-switcher span{color:#fff;margin:0 6px}.login-container .input-group{display:flex;justify-content:center;margin-bottom:20px;position:relative}.login-container input{background-color:#fff;border:none;border-radius:16px;color:#000;font-family:Century Gothic;font-size:1em;outline:none;padding:12px 20px;text-align:center;width:100%;width:260px}.login-container .password-group{align-items:center;display:flex}.login-container .password-group input{flex:1 1}.login-container .password-group svg{cursor:pointer;font-size:1.2em;position:absolute;right:20px}.login-container .forgot-password{color:#fff;cursor:pointer;font-size:.8em;font:normal normal normal 14px/23px Century Gothic;margin-bottom:20px}.login-container .forgot-password:hover{text-decoration:underline}.login-container .error-msg{background-color:#f43c24}.login-container .error-msg,.login-container .success-msg{color:#fff;font-size:.9em;margin-bottom:10px;padding:4px 10px}.login-container .success-msg{background-color:#28a745}.login-container .login-btn{background-color:#f43c24;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Century Gothic;font-size:14px;margin-top:10px;padding:11px 44px;text-align:center}.login-container .login-btn:hover{background-color:#e64a19}.rememberMe{display:inline-flex}#rememberMe{height:15px;width:20px}.remember-me label{color:#fff;font-size:14px}@media (max-width:768px){.login-container img{left:auto}}.attention-container .header{padding:30px}.attention-container .icon-img{height:40px}.attention-container .logout-button{font-size:14px}.attention-container .content p{margin-bottom:25px}.attention-container .continue-btn,.continue-mobile-btn{background-color:#e1e7c6;border:none;border-radius:8px;box-shadow:0 3px 6px #00000029;color:#236f8d;cursor:pointer;font-family:arial-regular;font-size:14px;margin:10px;padding:11px 44px}.attention-container .continue-mobile-btn{background-color:#f43c24;color:#fff}.attention-container .popup-overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.attention-container .popup{background:#f9f9f7;border-radius:8px;color:#56857c;max-width:300px;padding:20px;position:relative;text-align:center;width:90%}.attention-container .popup h2{font-size:24px;margin-bottom:20px}.attention-container .popup p{font-size:16px;margin-bottom:20px}.attention-container .popup-btn{background-color:#e35a5a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}.attention-container .close-btn{background:none;border:none;color:#56857c;cursor:pointer;font-size:25px;position:absolute;right:10px;top:10px}.logout-button-bottom{background:none;border:1px solid #fff;border-radius:17px;color:#fff;cursor:pointer;display:none;font-size:14px;margin:30px auto auto;padding:8px 16px}@media (max-width:768px){.attention-container{align-items:center;flex-direction:column;justify-content:space-between;padding:0 20px}.header{display:block!important;text-align:center}.icon-img{margin-top:10px;width:120px}.content{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0 10px;text-align:center}.logout-button{border-radius:17px;display:none}.logout-button-bottom{display:block}.attention{margin-bottom:20px;width:60px}.continue-btn,.continue-mobile-btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;margin:10px 0;padding:11px 20px}.continue-btn{background-color:#6ba69b;color:#fff}.continue-mobile-btn{background-color:#e74c3c;color:#fff}.popup{width:90%}}.admin-mobile{background-color:#6db3a4;height:100vh;padding:20px 0}.admin-mobile .top-bar{justify-content:center}.logo-container{margin-bottom:30px;text-align:center}.logo{border-radius:0;width:80px}.logo-text{margin-top:10px}.logo-text .cix{color:#fff;display:block;font-size:22px;font-weight:700}.logo-text .admin{color:#fff;font-size:14px}.menu-items{margin-top:0}.menu-item{cursor:pointer;margin:40px auto;position:relative;text-align:center}.menu-icon{margin-bottom:5px;width:42px}.menu-text{font-family:Bebasneue;font-size:24px;text-transform:uppercase}.circle,.menu-text{color:#fff;display:flex;justify-content:center}.circle{align-items:center;background-color:initial;border:2px solid #fff;border-radius:50%;font-size:12px;font-weight:700;height:22px;position:absolute;right:33%;top:-10px;width:22px}.notification-toggle.active{background:orange}.notification-toggle.active,.notification-toggle.inactive{border:1px solid #fff;border-radius:50%;padding:5px 6px;position:absolute;right:30px;top:30px}.bell-icon{cursor:pointer;height:28px;width:28px}.logout-btn{background:none;border:none;color:#fff;font-family:Bebasneue;font-size:24px;left:20px;position:absolute;text-transform:uppercase;top:30px}.attention-container{background-color:#6ba69b;color:#fff;font-family:Arial,sans-serif;height:100vh;padding:0;text-align:center}.attention-container .header{align-items:center;background-color:initial;display:flex;justify-content:space-between;padding:40px 80px}.attention-container .icon-img{height:80px}.attention-container .header .lang-switcher{font-size:24px}.attention-container .logout-button{background:none;border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;padding:8px 16px}.attention-container .logout-button:hover{background:#fff;color:#87b5ac}.attention-container .content{margin:auto;max-width:400px;padding-top:40px}.title{color:#6da79c;font-size:24px;font-weight:600}.attention-container .content h1{font-family:arial-regular;font-size:22px;font-weight:400;margin-bottom:20px;margin-top:0}.attention-container .attention{width:60px}.attention-container .content p{font-size:16px;line-height:25px;margin-bottom:5px}.attention-container .content .astriek{font-size:32px;margin-bottom:0;padding-left:4px;text-align:left}.attention-container .content .skip{margin-top:0}.attention-container .skip-btn{background-color:#f43c24;color:#fff;right:20px;width:130px}.attention-container .skip-btn,.attention-container .watch-video-btn{border:none;border-radius:25px;bottom:20px;box-shadow:0 3px 6px #00000029;cursor:pointer;font-size:14px;padding:10px 30px;position:absolute;z-index:10}.attention-container .watch-video-btn{background-color:#fff;color:#4a89a3;right:170px}@media (max-width:768px){.attention-container{align-items:center;flex-direction:column;justify-content:space-between;padding:0 20px}.header{display:block!important;text-align:center}.icon-img{margin-top:10px;width:120px}.content{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0 10px;text-align:center}.logout-button{border-radius:17px;display:none}.logout-button-bottom{display:block}.attention{margin-bottom:20px;width:60px}.continue-btn,.continue-mobile-btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;margin:10px 0;padding:10px 20px}.continue-btn{background-color:#6ba69b;color:#fff}.continue-mobile-btn{background-color:#e74c3c;color:#fff}.popup{width:90%}}.reservations-container{padding:20px}.reservations-header{align-items:flex-start;background-color:#fff;display:flex;justify-content:space-between;padding:15px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.reservations-main{padding-bottom:80px}.reservations-main h2{color:#6ba69b;font-family:Arial,Helvetica,sans-serif;font-size:20px;text-align:center;text-transform:uppercase}.reservations-container .count-circle,.reservations-container .reservations-count-badge{background:#ff9200;border-radius:50%;color:#fff;font-size:12px;padding:5px 10px}.arrow-icon{width:18px}.reservations-container .date-list li{align-items:center;border-bottom:1px solid #ddd;color:#6ba69b;cursor:pointer;display:block;justify-content:space-between;padding:10px 0}.reservations-container .date-list li:last-child{border-bottom:none}.reservations-container .names-list{margin-top:5px}.reservations-container .date-list li .d-flex{float:right}.reservations-container .reservation-details .chair-text{color:#ff9200;margin:0;padding:10px 0}.reservations-container .d-flex{display:flex}.reservations-container .reservation-details .send-btn{background:#0000;border:2px solid #6ba69b;border-radius:7px;color:#6ba69b;font-family:arial-regular;margin:25px 0;padding:8px 35px}.delivery-container{padding:20px}.delivery-header{align-items:flex-start;background-color:#fff;display:flex;justify-content:space-between;padding:15px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.delivery-main{padding-bottom:80px}.delivery-main h2{color:#6ba69b;font-family:Arial,Helvetica,sans-serif;font-size:20px;text-align:center;text-transform:uppercase}.count-circle,.delivery-count-badge{background:#c269b2;border-radius:50%;color:#fff;font-size:12px;padding:5px 10px}.delivery-container .date-list li{align-items:center;border-bottom:1px solid #ddd;color:#6ba69b;cursor:pointer;display:block;justify-content:space-between;padding:10px 0}.delivery-container .date-list li:last-child{border-bottom:none}.delivery-container .names-list{margin-top:5px}.delivery-container .date-list li .d-flex{float:right}.reservation-details .chair-text{color:#c269b2;margin:0;padding:10px 0}.delivery-container .d-flex{display:flex}.reservation-details .send-btn{background:#c269b2;border:2px solid #c269b2;border-radius:7px;color:#fff;font-family:arial-regular;font-size:16px;margin:25px 0;padding:12px 40px}@media print{body{font-family:Arial,sans-serif;margin:0;padding:20px}.delivery-main{display:block}.print-view{page-break-after:always}.back-btn,.delete-icon,.delivery-header,.send-btn{display:none!important}}.delivery-row{border-bottom:1px solid #ddd;margin-bottom:5px!important;padding:10px 0;text-align:center}.delivery-row .count-circle{margin-left:10px}.orders-container{padding:20px}.orders-header{align-items:flex-start;background-color:#fff;display:flex;justify-content:space-between;padding:15px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.orders-main{padding-bottom:80px}.orders-main h2{color:#6ba69b;font-family:Arial,Helvetica,sans-serif;font-size:20px;text-align:center;text-transform:uppercase}.orders-container .count-circle,.orders-container .orders-count-badge{background:#adcf09;border-radius:50%;color:#fff;font-size:12px;padding:5px 10px}.orders-container .date-list li{align-items:center;border-bottom:1px solid #ddd;color:#6ba69b;cursor:pointer;display:block;justify-content:space-between;padding:10px 0}.orders-container .date-list li:last-child{border-bottom:none}.orders-container .names-list{margin-top:5px}.orders-container .date-list li .d-flex{float:right}.names-item button,.orders-container .date-list button{background:#0000;border:none;float:right;padding-left:20px}.orders-container .selected-date{border-bottom:1px solid #ddd;color:#6ba69b;cursor:pointer;margin-bottom:0;padding:10px 0}.orders-container .reservation-details .chair-text{color:#adcf09;margin:0;padding:10px 0}.orders-container .d-flex{display:flex}.orders-container .reservation-details .send-btn{background:#adcf09;border:2px solid #adcf09;border-radius:7px;color:#fff;font-family:arial-regular;font-size:16px;margin:25px 0;padding:12px 40px}@media print{body *{visibility:hidden!important}.print-view,.print-view *{visibility:visible!important}.print-view{left:0;position:absolute;top:0;width:100%}.print-view .reservation-details .chair-text{color:#000!important}}.contactUS-container{padding:20px}.contactUS-header{align-items:flex-start;background-color:#fff;display:flex;justify-content:space-between;padding:15px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.contactUS-container .reply-textarea{padding:10px 0;text-indent:10px;width:100%}.contactUS-container .send-reply-btn{background:#fff;border:2px solid #0a6dcf;border-radius:7px;color:#0a6dcf;font-family:arial-regular;margin:25px 0;padding:8px 35px}.adminlogo{border-radius:0;width:80px}.header-menu-icon{border-radius:0;cursor:pointer;width:30px}.contactUS-main{padding-bottom:80px}.contactUS-main h2{color:#6ba69b;font-family:Arial,Helvetica,sans-serif;font-size:20px;text-align:center;text-transform:uppercase}.title-section{position:relative}.title-section,.year-navigation{text-align:center}.year-navigation button{align-items:center;background:#0000;border:none;color:#6ba69b;font-size:16px}.year-navigation span{color:#6ba69b;font-size:17px}.title-section h1{margin:0}.contactUS-container .contactUS-count-badge{background:#0a6dcf;border-radius:50%;color:#fff;font-size:12px;padding:5px 10px}.dishes{align-items:center;display:flex;justify-content:space-between}.dishes p{border-bottom:none!important;display:flex!important;margin-bottom:0}.dish-order-item{padding:10px 0}.dish-order-item strong{font-size:15px}.dish-order-item p{font-family:ariel-regular;margin-bottom:0;margin-top:9px}.contactUS-container .count-circle{background:#0a6dcf;border-radius:50%;color:#fff;font-size:12px;padding:5px 10px}.reservation-body{padding:20px}.arrow-icon{padding-right:4px;vertical-align:bottom;width:20px}.date-list,.details-list,.month-list{list-style:none;margin:0;padding:0}.month-list li{display:flex;padding:10px;text-transform:uppercase}.contactUS-container .date-list li,.month-list li{align-items:center;border-bottom:1px solid #ddd;color:#6ba69b;cursor:pointer;justify-content:space-between}.contactUS-container .date-list li{display:block;padding:10px 0}.contactUS-container .date-list li:last-child{border-bottom:none}.contactUS-container .names-list{margin-top:5px}.contactUS-container .date-list li .d-flex{float:right}.names-list{margin:0;padding:0}.names-list li{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;list-style:none;padding:10px 0 10px 10px;text-align:left}.dates-view h4,.details-view h4{color:#6ba69b;margin-bottom:0}.date-list button,.names-item button{background:#0000;border:none;padding-left:20px}.selected-date{border-bottom:1px solid #ddd;color:#6ba69b;cursor:pointer;margin-bottom:0;padding:10px 0}.contactUS-container .reservation-details .chair-text{color:#0a6dcf;margin:0;padding:10px 0}.border-b{border-bottom:1px solid #ddd}.border-n{border-bottom:none;padding-bottom:10px}.reservation-details p span{color:#707070;font-size:15px}.delete-icon{width:18px}.back-btn{background:#0000;border:none;float:left;font-size:16px;padding-top:20px}.d-flex{display:flex}.date-list button .delete-icon{width:18px}.details-list li{margin-bottom:10px}.month-item.disabled{opacity:.7}.bold{font-weight:700}.reservation-details .chair-text{border-bottom:none}.reservation-details p{grid-gap:10px;border-bottom:1px solid #ddd;display:grid;font-family:arial-regular;gap:10px;padding-bottom:6px}.reservation-details label{color:#6ba69b;display:flex;font-family:arial-regular}.reservation-details label input{border-color:#68aac5;color:#6ba69b;height:20px;margin-right:10px;width:20px}.contactUS-container .reservation-details .send-btn{background:#0a6dcf;border:2px solid #0a6dcf;border-radius:7px;color:#fff;font-family:arial-regular;margin:25px 0;padding:8px 35px}.tableno{border:2px solid #000;border-bottom:2px solid #000!important;border-radius:7px;margin:10px auto!important;padding:4px!important;text-align:center;width:100px!important}.spinner{align-items:center;display:flex;height:100px;justify-content:center}.spinner-circle{animation:spin 1s linear infinite;border:5px solid #ccc;border-radius:50%;border-top-color:#6ba69b;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.month-item{border-radius:5px;cursor:pointer;padding:10px 20px}.month-item.disabled{opacity:.5}@media print{body{font-family:Arial,sans-serif;margin:0;padding:20px}.contactUS-main{display:block}.print-view{page-break-after:always}.back-btn,.contactUS-header,.delete-icon,.send-btn{display:none!important}}
/*# sourceMappingURL=main.70a86ab0.css.map*/