body{margin:0}body,code{font-family:Arial,sans-serif}.Main{background-color:#202020;flex-direction:column;height:100vh;justify-content:flex-start;width:100%}.Main,.header{align-items:center;display:flex}.header{flex-direction:row;height:5%;justify-content:space-between;padding:5px;width:98%}.Gejser_logo{height:90%}.store_name{color:#4b4b4b;display:flex;flex-grow:1;font-size:.9em;justify-content:center;margin-right:165px}.mainframe-main{align-items:center;display:flex;flex-direction:column;height:53%;justify-content:space-around;width:98%}.Main h1{font-size:55px;margin:55px}.Main h1,.Main h2{color:#fff;text-align:center}.Main h2{font-size:85px;margin:10px}.logo{height:40%}.text{flex-direction:column;height:90%;justify-content:center;width:100%}.id,.text{align-items:center;display:flex}.id{flex-direction:row;height:30%;justify-content:space-between;width:75%}.boks{background-color:#152e38;border-radius:10px;height:100%;width:22%}.admin_login,.boks{align-items:center;display:flex;flex-direction:column;justify-content:center}.admin_login{height:100vh;overflow:hidden;position:relative;width:100%}.baggrund_admin_login{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.login_container_admin_login{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.15);border-radius:15px;box-shadow:0 8px 16px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:15px;height:auto;justify-content:center;max-width:400px;padding:40px 20px;width:30vw;z-index:1}input[type=password].input_admin_login,input[type=text].input_admin_login{background-color:hsla(0,0%,100%,.2);border:none;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;font-size:1rem;margin-right:0!important;outline:none;padding:12px;text-align:center;transition:all .3s ease;width:100%}input[type=password].input_admin_login:focus,input[type=text].input_admin_login:focus{background-color:hsla(0,0%,100%,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}button.button_admin_login{background-color:#4caf50;border:none;border-radius:5px;box-shadow:0 6px 12px rgba(0,0,0,.3);color:#fff;cursor:pointer;font-size:1rem;padding:12px;text-align:center;transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,transform .2s ease;transition:background-color .3s ease,transform .2s ease,-webkit-transform .2s ease;width:100%}button.button_admin_login:hover{background-color:#45a049;-webkit-transform:scale(1.05);transform:scale(1.05)}button.button_admin_login:active{-webkit-transform:scale(.98);transform:scale(.98)}.errorMessage_admin_login{color:red;font-size:1rem;text-align:center}input[type=password].input_admin_login:-webkit-autofill,input[type=text].input_admin_login:-webkit-autofill{background-color:hsla(0,0%,100%,.2)!important;box-shadow:inset 0 0 0 1000px hsla(0,0%,100%,.2)!important;color:#fff!important}.scale_container_hq{align-items:center;background-color:#1a293c;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.map_hq{height:100%;width:auto}.pin{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pin-circle{background-color:#1a293c;border:2px solid #fff;border-radius:50%;height:15px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:15px}.pin-text{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#000;font-size:12px;margin-top:5px;padding:5px 10px;text-align:center;white-space:nowrap}.scale-container_lager1{background-color:#1a293c;color:#fff;height:100vh;overflow:hidden;width:100vw}.header_lager1{height:3vh}.Gejser_logo_lager1{cursor:pointer;height:80%;margin-left:10px}.layout_lager1{gap:.8vh;height:97vh}.titel_text_lager1{color:#dfdfdf;font-size:1.9em;font-weight:500;margin-top:5px}.antal_lager1_titel,.big_antal_lager1_titel{color:#fff}.antal_lager1_titel_afv{color:#ebc76a}.antal_lager1_titel_afs{color:#91eb6a}.digital_clock_lager1_big{font-size:5rem;left:50%;margin-top:.8vh;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header_lager1{height:8vh;width:100vw}.container_header_lager1{align-items:center;display:flex;height:100%;position:relative;-webkit-transform:translateY(.3vh);transform:translateY(.3vh);width:100vw}.Gejser_logo_lager1{height:100%;margin-left:20px;margin-top:15px}.layout_lager1{align-items:center;display:flex;flex-direction:column;height:87vh;margin-top:4vh;padding:.8vh;width:100vw}.titel_text_lager1{font-size:2.1em;font-weight:700;height:3vh;margin-top:15px;text-align:center}.antal_lager1_titel{font-size:7.5rem}.antal_lager1_titel,.big_antal_lager1_titel{align-items:center;display:flex;font-weight:500;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.big_antal_lager1_titel{font-size:9.5rem}.antal_lager1_titel_afv{color:#ffd943}.antal_lager1_titel_afs,.antal_lager1_titel_afv{align-items:center;display:flex;font-size:7.5rem;font-weight:500;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.antal_lager1_titel_afs{color:#1bc135}.top_layout_lager1{display:flex;flex-direction:column;height:60vh;width:98.9vw}.top_lager1{display:flex;height:25.5vh;justify-content:space-between;width:98.9vw}.DAO,.GLS,.SFS,.afsendt_lager1,.afventer_lager1,.hold_lager1{background-color:#22354e;border:2px solid #283f5c;border-radius:8px;position:relative;width:24vw}.down_lager1{height:25.5vh;margin-top:1.5vh}.bund_layout_lager1,.down_lager1{display:flex;justify-content:space-between;width:98.9vw}.bund_layout_lager1{height:34.5vh;margin-top:1vh}.butiks_ordre_lager1,.varelinjer_lager1{background-color:#22354e;border:2px solid #283f5c;border-radius:8px;position:relative;width:49vw}.slider-container-lager1{height:60vh;overflow:hidden;position:relative;width:98.9vw}.slide-lager1{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .8s ease-in-out;width:100%}.slide-lager1.active{opacity:1;pointer-events:auto}.slide-lager1.hidden{opacity:0;pointer-events:none}.top_lager1_slide2_boks{width:100%}.down_lager1_slide2_boks,.top_lager1_slide2_boks{background-color:#22354e;border:2px solid #283f5c;border-radius:8px;position:relative}.down_lager1_slide2_boks{height:100%;width:49vw}.leaderboard-wrapper{align-items:center;background-color:#22354e;border:2px solid #283f5c;border-radius:8px;color:#fff;display:flex;flex-direction:column;font-size:25px;height:25.5vh;padding-top:10px;width:49vw}.leaderboard-title{color:#fff;font-size:2.3em;font-weight:700;margin-bottom:10px}.plukker-info-sm{font-size:18px}.leaderboard-podium{align-items:flex-end;display:flex;height:100%;justify-content:space-evenly;padding-bottom:10px;width:100%}.podium-slot-fixed{align-items:center;background:none;border:none;display:flex;flex-direction:column;height:90%;justify-content:flex-start;padding:0;width:24vw}.medal-image-fixed{height:70px;margin-bottom:5px;margin-top:5px}.rank-1{-webkit-transform:scale(1.15);transform:scale(1.15)}.rank-2{-webkit-transform:translateY(10px);transform:translateY(10px)}.rank-3{-webkit-transform:translateY(20px);transform:translateY(20px)}.scoreboard-title{margin-bottom:10px}.scoreboard-title,.scoreboard-title2{color:#fff;font-size:1rem;font-weight:700;text-align:center;width:100%}.scoreboard-rows{display:flex;flex-direction:column;gap:10px}.scoreboard-row{border-radius:8px;display:flex;font-size:18px;font-weight:500;justify-content:space-between;padding:8px 12px}.scoreboard-cell{flex:1 1;text-align:center}.scoreboard-cell.navn{text-align:left}.slide2-grid-layout{display:flex;flex-direction:row;height:98%;justify-content:space-between;width:98.9vw}.slide2-left,.slide2-right{display:flex;flex-direction:column;min-width:32.3vw}.slide2-right{justify-content:space-between}.omsætning-widget{align-items:center;background-color:#22354e;border:2px solid #283f5c;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;position:relative;text-align:center;width:100%}.omsætning-text{color:#dfdfdf;font-size:1rem;height:30%}.omsætning-beløb,.omsætning-text{display:flex;font-weight:500;justify-content:center;text-align:center;width:100%}.omsætning-beløb{color:#fff;font-size:2.5rem;height:50%}.omsætning-text-list{color:#dfdfdf;font-size:1rem;font-weight:500;height:10%;text-align:center}.gauge_måned_widget,.omsætning-text-list{display:flex;justify-content:center;width:100%}.gauge_måned_widget{align-items:center;height:90%}.gauge_canvas_måned{display:block;height:auto;width:100%}.mangler_budget_måned_widget{border-radius:8px;height:100%;position:relative;width:100%}.seneste_transaktioner_måned_widget{border-radius:8px;flex:1 1;height:100%;width:100%}.transaction_list_måned_widget{color:#dfdfdf;font-size:1rem;height:90%;list-style-type:none;overflow:hidden;width:100%}.transaction_item_måned_widget{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;font-size:18px;justify-content:space-between;overflow:hidden;padding:8px 15px}.transaction_item_måned_widget span{text-align:left}.transaction_item_måned_widget:last-child{border-bottom:none}.ugens_omsætning_widget{border-radius:8px;color:#dfdfdf;flex:1 1;height:100%;padding:10px;width:100%}.ugens_omsætning_list{font-size:1rem;list-style-type:none;margin:0;max-height:100%;overflow:hidden;padding:0}.oms_item_uge{border-bottom:1px solid hsla(0,0%,100%,.1);color:#dfdfdf;display:flex;font-size:18px;justify-content:space-between;overflow:hidden;padding:8px 15px}.oms_item_uge span{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.oms_item_uge:last-child{border-bottom:none}.ugens_omsætning_widget::-webkit-scrollbar{width:8px}.ugens_omsætning_widget::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.ugens_omsætning_widget::-webkit-scrollbar-track{background:transparent}.container_uge_måned_widget{align-items:flex-end;display:flex;flex-direction:row;height:97%;justify-content:space-around;width:100%}.svg_container_widget{flex-direction:column;height:100%;width:24%}.svg_container_medalje_widget,.svg_container_widget{align-items:center;display:flex;justify-content:center}.svg_container_medalje_widget{height:auto;margin-top:8%;width:20%}.store-svg-medalje_widget{height:auto;width:75%}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid rgba(0,0,0,.4);border-right:2px solid rgba(0,0,0,.4);bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.test_content{background-color:#1a293c;color:#fff;display:flex;flex-direction:column;height:100vh;width:100vw}.grid-item{align-items:center;background-color:#4caf50;border:1px solid #ddd;border-radius:4px;color:#fff;display:flex;justify-content:center;text-align:center}.add-widget-icon{cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;z-index:1000}.widget-menu{background-color:rgba(0,0,0,.9);color:#fff;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.header_tester{height:3vh;width:100%}.menu-header{position:absolute;right:10px;top:10px}.menu-header button{background-color:#ff5722;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:all .3s ease}.menu-header button:hover{background-color:#e64a19;-webkit-transform:scale(1.05);transform:scale(1.05)}.menu-content{grid-gap:20px;align-items:center;align-self:center;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);justify-items:center;margin-top:50px;overflow-y:auto;padding:20px;width:80%}.menu-content::-webkit-scrollbar{width:8px}.menu-content::-webkit-scrollbar-thumb{background:#4caf50;border-radius:8px}.menu-content::-webkit-scrollbar-thumb:hover{background:#45a049}.widget-option{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#000;cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:center;max-width:700px;transition:all .3s ease;width:80%}.widget-option:hover{background-color:#f1f1f1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.widget-option span{font-size:18px;margin-top:10px;text-align:center}.slide-selector{align-items:center;background-color:#1a2b3d;border-radius:8px;color:#fff;display:flex;flex-direction:column;padding:20px}.slide-list{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:15px}.slide-item{background-color:#283f5c;border:2px solid #3b506c;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;text-align:center;transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,transform .2s ease;transition:background-color .3s ease,transform .2s ease,-webkit-transform .2s ease}.slide-item:hover{background-color:#365774;-webkit-transform:scale(1.05);transform:scale(1.05)}.header_tester{align-items:center;background-color:#1a2b3d;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:15px;padding:10px}.add-widget-icon,.delete-slide-button,.save-layout-button{background-color:#365774;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,transform .2s ease;transition:background-color .3s ease,transform .2s ease,-webkit-transform .2s ease}.add-widget-icon:hover,.delete-slide-button:hover,.save-layout-button:hover{background-color:#467c99;-webkit-transform:scale(1.05);transform:scale(1.05)}.save-layout-button{background-color:#4caf50}.save-layout-button:hover{background-color:#66bb6a}.delete-slide-button{background-color:#f44336}.delete-slide-button:hover{background-color:#e53935}.confirmation-dialog{background-color:#283f5c;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.3);color:#fff;left:50%;padding:20px;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000}.confirmation-dialog button{border:none;border-radius:8px;cursor:pointer;font-size:1rem;margin:10px;padding:10px 15px}.confirmation-dialog .confirm-button{background-color:#4caf50;color:#fff}.confirmation-dialog .confirm-button:hover{background-color:#66bb6a}.confirmation-dialog .cancel-button{background-color:#f44336;color:#fff}.confirmation-dialog .cancel-button:hover{background-color:#e53935}.test_content_AUISBDIASB{background-color:#1a293c;color:#fff;display:flex;flex-direction:column;height:100vh;width:100vw}.table-layout{display:table;height:100%;width:100%}.table-row{display:table-row}.table-cell{display:table-cell;height:100px;vertical-align:middle;width:25%}.table-cell,h1{color:#fff;text-align:center}h1{font-size:2rem;font-weight:500;margin-bottom:20px}.store_login{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.baggrund_store_login{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.autocomplete_container{position:relative;width:100%}.autocomplete_list{background:#fff;border:1px solid #ccc;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;width:100%!important;z-index:1000}.autocomplete_item{cursor:pointer;padding:10px}.autocomplete_item:hover{background-color:#f0f0f0}.login_container_store_login{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px;box-shadow:0 8px 16px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:15px;height:auto;justify-content:center;max-width:400px;padding:40px 20px;width:30vw;z-index:1}input[type=password].input_store_login,input[type=text].input_store_login{background-color:#fff;border:none;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#000;font-size:1rem;margin-right:0!important;outline:none;padding:12px;text-align:center;transition:all .3s ease;width:100%}input[type=password].input_store_login:focus,input[type=text].input_store_login:focus{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#000}button.button_store_login{background-color:#4caf50;border:none;border-radius:5px;box-shadow:0 6px 12px rgba(0,0,0,.3);color:#fff;cursor:pointer;font-size:1rem;padding:12px;text-align:center;transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,transform .2s ease;transition:background-color .3s ease,transform .2s ease,-webkit-transform .2s ease;width:100%}button.button_store_login:hover{background-color:#45a049;-webkit-transform:scale(1.05);transform:scale(1.05)}button.button_store_login:active{-webkit-transform:scale(.98);transform:scale(.98)}.errorMessage_store_login{color:red;font-size:1rem;text-align:center}input[type=password].input_store_login:-webkit-autofill,input[type=text].input_store_login:-webkit-autofill{background-color:hsla(0,0%,100%,.2)!important;box-shadow:inset 0 0 0 1000px hsla(0,0%,100%,.2)!important;color:#fff!important}.mystore_container{align-items:center;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:20px;position:relative;width:100vw}.mystore_heading{color:#000;font-size:40px;font-weight:700;text-align:center;width:100%}.mystore_subheading{color:#656565;font-size:18px;margin-bottom:25px;text-align:center;width:100%}.mystore_koersel_grid,.mystore_koersel_grid_done{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:20px;width:100%}.mystore_koersel_card{align-items:center;background:#f9f9f9;border:2px solid #ddd;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center;transition:.2s}.mystore_koersel_card h3{margin-bottom:8px}.mystore_koersel_card:hover{background:#f1f1f1;border-color:#bbb}.mystore_new_card{background:#f87e33;color:#fff;font-weight:700}.mystore_new_card:hover{background:#ce6828}.mystore_maincontent{display:flex;flex-direction:row;gap:20px;min-height:80%;padding:10px;width:100%}.mystore_main_list{border-top:.5px solid #ccc;flex:1 1;margin-top:15px;min-height:400px;overflow-y:auto;padding:10px}.mystore_main_list.highlight-drop{background-color:rgba(0,123,255,.1);border-color:#007bff}.mystore_right_list_modal{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.mystore_right_list{background:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);max-height:600px;max-width:600px;min-height:600px;overflow-y:auto;padding:20px;width:90%}.mystore_search_input{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:10px;padding:10px;text-align:center;width:100%}.mystore_product_list{display:none;margin-top:10px}.mystore_product_list.show{display:block}.mystore_list_item{align-items:center;background:#fff;border:1px solid #ddd;cursor:pointer;display:flex;justify-content:space-between;margin:5px 0;padding:10px}.mystore_list_item:hover{background:#f0f0f0}.mystore_return_item{align-items:center;display:flex;justify-content:space-between;width:100%}.mystore_item_name{flex:1 1;text-align:left}.mystore_quantity_input{border:1px solid #ccc;margin-left:10px;text-align:center;width:60px}.mystore_remove_button{background:none;border:none;color:red;cursor:pointer;font-size:18px;margin-left:10px}.mystore_placeholder{background:#f9f9f9;border:1px dashed #ccc;color:#888;cursor:pointer;font-size:14px;padding:20px;text-align:center}.mystore_afsend_button{background-color:#f87e33;border:none;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 20px;width:calc(100% - 20px)}.mystore_afsend_button:hover{background-color:#ce6828}.mystore_afsend_button:disabled{background-color:#ccc;box-shadow:none;color:#666;cursor:not-allowed}.mystore_lock_checkbox{accent-color:green;cursor:pointer;height:19px;margin-left:10px;width:19px}.mystore_confirm_modal_overlay{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.mystore_confirm_modal{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.3);padding:20px}.mystore_modal_buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:15px}.mystore_modal_buttons button{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background .2s ease}.mystore_modal_buttons button:first-child{background-color:#d9534f;color:#fff}.mystore_modal_buttons button:first-child:hover{background-color:#c9302c}.mystore_modal_buttons button:last-child{background-color:#e0e0e0;color:#333}.mystore_modal_buttons button:last-child:hover{background-color:#d5d5d5}.mystore_back_button{background-color:#e0e0e0;border:none;border-radius:6px;color:#333;cursor:pointer;font-size:14px;left:30px;padding:8px 16px;position:absolute;transition:background .2s ease}.mystore_back_button:hover{background-color:#d5d5d5}.mystore_delete_icon{background:transparent;border:none;border-radius:50%;color:#dc2626;cursor:pointer;font-size:15px;padding:4px;position:absolute;right:6px;top:6px;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.mystore_delete_icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.mystore_koersel_card{position:relative}.Invitation_wrapper{max-height:98vh;overflow:auto;position:relative;width:100%}.Invitation_banner{background-position:center 30%;background-size:cover;height:300px;left:0;position:absolute;top:0;width:100%;z-index:0}.Invitation_container{font-family:Roboto,sans-serif;margin:80px auto;max-width:600px;padding:10px;position:relative;z-index:1}.Invitation_card{background:#fff;border-radius:12px;border-top:4px solid #f0cb9c;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:20px;padding:20px;transition:.3s ease}.Invitation_disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.Invitation_title{color:#202124;font-size:1.8rem;margin-bottom:10px}.Invitation_intro{color:#5f6368;font-size:1rem;line-height:1.6}.Invitation_sectionTitle{color:#202124;font-size:1.2rem;margin-bottom:10px}.Invitation_input{border:1px solid #dadce0;border-radius:8px;box-sizing:border-box;font-size:1rem;padding:12px;width:100%}.Invitation_input:focus{border-color:#4285f4;box-shadow:0 0 0 2px rgba(66,133,244,.2);outline:none}.Invitation_workerInfo{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;margin-top:15px;padding:12px}.Invitation_workerInfo p{color:#333;font-size:.95rem;margin:5px 0}@media (max-width:600px){.Invitation_container{padding:5px;width:90%}.Invitation_card{padding:15px}.Invitation_title{font-size:1.2rem}.Invitation_intro{font-size:.8rem!important}.Invitation_sectionTitle{font-size:1.1rem}}.Invitation_card label{align-items:center;border:1px solid #dadce0;border-radius:8px;color:#333;cursor:pointer;display:flex;font-size:.95rem;gap:10px;margin:8px 0;padding:10px 12px;transition:.2s ease}.Invitation_card label:hover{background:#f9f9f9}.Invitation_card input[type=radio]{accent-color:#4285f4;cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}.Invitation_card .Invitation_intro{color:#666;font-size:.9rem;margin-bottom:12px;margin-top:4px}.Invitation_submitWrapper{text-align:center}.Invitation_submitBtn{background:#4285f4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;max-width:200px;padding:12px 24px;transition:.3s ease;width:100%}.Invitation_submitBtn:hover{background:#3367d6}.Invitation_submitBtn:disabled{background:#dadce0;cursor:not-allowed}.Invitation_popup{align-items:center;background:rgba(32,33,36,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.Invitation_popupContent{background:#fff;border-radius:12px;border-top:4px solid #f0cb9c;box-shadow:0 6px 16px rgba(0,0,0,.2);max-width:400px;padding:25px 20px;text-align:center;width:90%}.Invitation_popupContent p{color:#202124;font-size:1rem;margin-bottom:20px}.Invitation_popupBtn{background:#4285f4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:.3s ease}.Invitation_popupBtn:hover{background:#3367d6}.Invitation_already{color:#d93025;font-size:.9rem;font-weight:500;margin-top:8px}.Invitation_warning{color:#d93025;font-weight:600}.Invitation_intro-parking{color:#ccc}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;overflow:hidden;width:100%}.frame_admin{background-color:#d3d3d3;flex-direction:row;gap:.8vw;justify-content:flex-start;width:100%}.frame_admin,.navigation_admin{align-items:center;display:flex;height:100vh}.navigation_admin{background-color:#202020;flex-direction:column;gap:1.5vh;overflow:hidden;position:relative;width:2.5vw}.logo_admin_holder{margin-top:1.5vh}.logo_admin_holder,.logo_nav_admin_holder{align-items:center;display:flex;justify-content:center;width:90%}.logo_nav_admin_holder{margin-top:54vh}.logo_admin,.logo_nav_admin{height:75%;width:75%}.icon{height:65%;width:65%}.chart_his_admin_btn,.chart_tree_admin_btn,.chat_admin_btn,.home_admin_btn,.marker_admin_btn,.truck_admin_btn{align-items:center;background-color:initial;border:transparent;cursor:pointer;display:flex;height:4%;justify-content:center;margin-top:1.5vh;width:90%}.chart_his_admin_btn.active,.chart_tree_admin_btn.active,.chat_admin_btn.active,.home_admin_btn.active,.marker_admin_btn.active,.truck_admin_btn.active{background-color:#424242}.titel_text_adminhq{color:#3a3a3a;font-size:1em;font-weight:500;height:3vh;margin-top:5px;text-align:center}.værdi_admin_hq{align-items:center;color:#000;display:flex;font-size:2.56rem;font-weight:500;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.Titel_screen_admin{color:#000;font-size:40px;font-weight:700;width:100vw}.screen_content_admin_chart_his,.screen_content_admin_home,.screen_content_admin_truck{display:flex;flex-direction:column;gap:1.5vh;height:98vh;width:96vw}.top_content_admin_home{display:flex;flex-direction:row;height:15%;justify-content:space-between;width:100%}.boks_top_content_admin,.boks_top_content_admin_lang{background-color:#fff;border-radius:8px;height:100%;position:relative;width:16.5%}.boks_top_content_admin_lang{width:30%}.bund_content_admin_home{display:flex;flex-direction:row;height:85%;justify-content:space-between;overflow-y:scroll;width:100%}.screen_oversigt_admin_table{border-collapse:collapse;margin-top:10px;overflow-y:scroll;width:100%}.screen_oversigt_admin_table td,.screen_oversigt_admin_table th{border-bottom:1px solid #ddd;color:#000;padding:8px;text-align:left}.screen_oversigt_admin_table th{color:#000;font-weight:600}.screen_oversigt_admin_table tr:nth-child(2n){background-color:#f2f2f2}.no-data{color:#666;font-style:italic;text-align:center}.delete-button,.edit-button{background:transparent;border:none;color:#424242;cursor:pointer;font-size:1.4rem;padding:5px;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.delete-button:hover,.edit-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.delete-button span,.edit-button span{font-size:1.2rem}.active-users{align-items:center;background-color:#1d3f4c;border-radius:8px;display:flex;flex-direction:column;height:50%;justify-content:flex-start;margin-left:1%;margin-top:1%;overflow:hidden;width:98%}.p{align-self:center;color:#000;font-size:1.1rem;text-align:center}.screens_ui_admin{background-color:#fff;border-radius:8px;color:#fff;height:100%;position:relative;width:51.5%}.right_conent_admin_home{display:flex;flex-direction:column;gap:1.5vh;height:100%;width:47.5%}.tildeling_screens_ui_admin{background-color:#fff;border-radius:8px;height:49%;position:relative;width:100%}.list-no-bullets{color:#000;font-size:1.4rem;list-style-type:none;margin:0;padding:0;width:100%}li{align-items:center;border-radius:5px;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:10px;padding:10px;width:100%}.assign-button{background-color:#2db857;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;padding:10px 20px;transition:background-color .3s}.assign-button:hover{background-color:#259146}.assign-button:active{background-color:#15632c}.navbar_vertical_supervisor li{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:30px 0;position:relative;text-align:center}.navbar_vertical_supervisor li img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:24px;width:24px}.navbar_vertical_supervisor li.active,.navbar_vertical_supervisor li:hover{background-color:#1a293c;border-radius:50%;padding:10px}.progress-circle,.store-progress{justify-content:center}.progress-circle{align-items:center;background:conic-gradient(var(--progress-color) 0,#283f5c 0);background:conic-gradient(var(--progress-color) var(--progress,0),#283f5c 0);border-radius:50%;display:flex;height:100%;position:relative;width:100%}.progress-circle:before{background-color:#1a293c;border-radius:50%;content:"";height:80%;position:absolute;width:80%}.progress-text{color:#fff;font-size:18px;font-weight:700;position:absolute;text-align:center}.content_frame_supervisor{scrollbar-color:#2e4665 transparent;scrollbar-width:thin}.content_frame_supervisor::-webkit-scrollbar{width:8px}.content_frame_supervisor::-webkit-scrollbar-track{background:transparent}.content_frame_supervisor::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#888;border:2px solid transparent;border-radius:10px}.frame_supervisor{flex-direction:row;overflow:hidden;width:100vw}.frame_supervisor,.navbar_vertical_supervisor{background-color:#22354e;display:flex;height:100vh}.navbar_vertical_supervisor{align-items:center;justify-content:center;width:68px;z-index:2}.content_frame_supervisor{align-items:center;background-color:#1a293c;border-top-left-radius:50px;display:flex;flex-direction:column;height:100vh;overflow-y:auto;width:100%}.header_supervisor{background-color:#1a293c;flex-shrink:0;height:50px;width:100%}.page_content_supervisor_home{align-items:center;display:flex;flex-direction:column;gap:1vh;width:100%}.containter_1_supervisor_home{display:flex;flex-direction:row;flex-shrink:0;gap:1vw;height:90px;justify-content:space-between;width:97%}.boks_container_supervisor{align-items:center;background-color:#22354e;border:2px solid #283f5c;border-radius:22px;display:flex;flex-direction:row;height:100%;padding:10px;width:340px}.svg_boks_supervisor{height:65%;margin-right:10px}.text_boks_supervisor{display:flex;flex-direction:column}.label_small{color:#aaa;font-size:12px}.value_large{color:#fff;font-size:24px;font-weight:700}.label_header{color:#aaa;font-size:12px;margin-left:18px}.boks_lang_container_supervisor{align-items:center;background-color:#22354e;border:2px solid #283f5c;border-radius:22px;display:flex;flex-direction:row;height:100%;width:340px}.containter_2_supervisor_home{display:flex;flex-direction:column;gap:10px;width:97%}.containter_2_supervisor_home_top{align-items:center;background-color:#22354e;border:2px solid #283f5c;border-radius:22px;display:flex;flex-direction:column;gap:10px;height:295px;width:100%}.content_containter_2_supervisor_home_top{display:flex;flex-direction:row;gap:10px;height:295px;width:100%}.left_containter_2_supervisor_home_top{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;padding:20px;position:relative;width:400px}.left_containter_2_supervisor_home_top:before{background-color:#283f5c;bottom:10px;content:"";position:absolute;right:0;top:10px;width:2px}.overview_total{align-items:center;display:flex;flex-direction:column;gap:10px}.total_label{color:#aaa;font-size:14px;margin-bottom:5px}.total_label_sub{color:#aaa;font-size:11px}.total_value{color:#fff;font-size:32px;font-weight:700}.total_change{background-color:rgba(39,174,96,.1);border-radius:5px;color:#27ae60;font-size:18px;padding:2px 6px}.overview_details{grid-gap:20px 90px;display:grid;gap:20px 90px;grid-template-columns:1fr 1fr}.detail_item{align-items:center;display:flex;flex-direction:column}.detail_label{color:#aaa;font-size:12px}.detail_value{color:#fff;font-size:18px;font-weight:700}.right_containter_2_supervisor_home_top{display:flex;flex-grow:1;height:100%}.linegraph_supervisor_2{height:100%;max-height:400px;max-width:600px;width:100%}.containter_2_supervisor_home_bund{display:flex;flex-direction:row;height:585px;justify-content:space-between;width:100%}.left_containter_2_supervisor_home_bund{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;width:717px}.dropdown_container_stores{font-family:Arial,sans-serif;position:relative}.dropdown_header_stores{align-items:center;border-radius:4px;color:#aaa;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:10px;text-align:center;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.dropdown_menu_stores{background-color:#1a293c;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);left:50%;list-style:none;margin:5px 0;min-width:150px;padding:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.dropdown_menu_stores li{color:#fff;cursor:pointer;font-size:14px;padding:10px 15px;transition:background-color .2s ease}.dropdown_menu_stores li:hover{background-color:#22354e}.dropdown_menu_stores li:active{background-color:#e6e6e6}.right_containter_2_supervisor_home_bund{background-color:#22354e;border:2px solid #283f5c;border-radius:22px;display:flex;flex-direction:column;height:100%;padding:20px;width:1057px}.right_containter_2_supervisor_home_bund::-webkit-scrollbar{width:1px}.employee_sales_table_admin_holder{overflow:auto;scrollbar-color:#2e4665 transparent;scrollbar-width:thin}.header_right_containter_2_supervisor_home_bund{color:#aaa;font-size:16px;font-weight:700;margin-bottom:20px;text-align:center}.dropdown_container{display:inline-block;font-family:Arial,sans-serif;position:relative}.dropdown_header{align-items:center;border-radius:4px;color:#aaa;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:10px;text-align:center;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.dropdown_menu{background-color:#1a293c;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);left:50%;list-style:none;margin:5px 0;min-width:150px;padding:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.dropdown_menu li{color:#fff;cursor:pointer;font-size:14px;padding:10px 15px;transition:background-color .2s ease}.dropdown_menu li:hover{background-color:#22354e}.dropdown_menu li:active{background-color:#e6e6e6}.employee_sales_table_admin{border-collapse:collapse;color:#fff;text-align:left;width:100%}.employee_sales_table_admin td,.employee_sales_table_admin th{padding:10px}.employee_sales_table_admin th{font-weight:700;text-align:left}.employee_sales_table_admin tr:nth-child(2n),.employee_sales_table_admin tr:nth-child(odd){border-bottom:1px solid hsla(0,0%,100%,.1)}.left_containter_2_supervisor_home_1{background-color:#22354e;border:2px solid #283f5c;border-radius:22px;color:#fff;height:100%;padding:20px;width:100%}.header_left_containter_2_supervisor_home_bund{color:#aaa;font-size:16px;font-weight:700;margin-bottom:20px;text-align:center}.store-list{display:flex;flex-direction:column;gap:20px;height:96%;overflow-y:auto;padding-right:10px;scrollbar-color:#2e4665 transparent;scrollbar-width:thin}.store-list::-webkit-scrollbar{width:8px}.store-list::-webkit-scrollbar-track{background:transparent}.store-list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#888;border:2px solid transparent;border-radius:10px}.store-item{border-bottom:2px solid #9a9a9a;gap:20px;padding:20px}.store-item,.store-progress{align-items:center;display:flex}.store-progress{height:70px;position:relative;width:70px}.store-details{flex-grow:1}.store-details h3{color:#fff;font-size:18px;margin:0}.store-stats{display:flex;justify-content:space-between;margin-top:10px}.stat{text-align:center}.stat p{color:#aaa;font-size:12px;margin:0}.stat strong{color:#fff;font-size:16px}.titel_text_penge{color:#dfdfdf;font-size:1.2em;font-weight:500;height:3vh;text-align:center}.page_content_supervisor_penge{display:flex;flex-direction:row;gap:1vh;height:100vh;overflow-y:auto;width:98%}.medarbejder_oversigt_penge{background-color:#22354e;border:2px solid #283f5c;border-radius:22px;color:#fff;font-family:Arial,sans-serif;height:100%;overflow-y:auto;padding:20px;width:20%}.medarbejder_oversigt_penge ul{list-style:none;margin:0;padding:0}.medarbejder_oversigt_penge li{border-radius:12px;font-size:14px;margin-bottom:10px;padding:10px;text-align:center;transition:background-color .3s ease}.medarbejder_oversigt_penge li:hover{background-color:#375b7c;cursor:pointer}.medarbejder_oversigt_penge li:last-child{margin-bottom:0}.bokse_penge{display:flex;flex-direction:column;gap:1vh;height:100%;width:80%}.down_bokse_penge,.top_bokse_penge{display:flex;flex-direction:row;gap:1vh;height:50%;width:100%}.Medarbejderensbudget,.Medarbejderesnperformance,.Transaktionsoversigt_enkeltmedarbejder_penge,.salg_linjer_penge{background-color:#22354e;border:2px solid #283f5c;border-radius:22px;display:flex;flex-direction:column;height:100%;overflow:auto;width:50%}.employee-sales-list{display:flex;flex-wrap:wrap;gap:15px;list-style:none;margin:0;padding:0}.employee-sales-item{border-radius:10px;flex-basis:calc(50% - 10px);flex-grow:1;flex-shrink:1;padding:15px}.sales-row{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:8px}.sales-label{color:#555;font-weight:700}.sales-value{color:#fff}