:root{--c0: #477B9D;--main: #477B9D;--main_dark: #305E7A;--secondary: #9CD2DB;--secondary_light: #B5DDE4;--secondary_lighter: #DAEEF1;--main_025: rgba(71, 123, 157, 0.25);--main_dark_025: rgba(48, 94, 122, 0.25);--secondary_025: rgba(156, 210, 219, 0.25);--secondary_light_025: rgba(181, 221, 228, 0.25);--secondary_lighter_025: rgba(218, 238, 241, 0.25);--main_05: rgba(71, 123, 157, 0.5);--main_dark_05: rgba(48, 94, 122, 0.5);--secondary_05: rgba(156, 210, 219, 0.5);--secondary_light_05: rgba(181, 221, 228, 0.5);--secondary_lighter_05: rgba(218, 238, 241, 0.5);--main_075: rgba(71, 123, 157, 0.75);--main_dark_075: rgba(48, 94, 122, 0.75);--secondary_075: rgba(156, 210, 219, 0.75);--secondary_light_075: rgba(181, 221, 228, 0.75);--secondary_lighter_075: rgba(218, 238, 241, 0.75);--bg0: #f8f9fa;--bg0h: #e8e8e8;--t0: #3f3f3f;--bg1: rgb(29, 37, 43);--bg2: #ffffff;--t1: #6c757d;--t2: #fafafa;--status_red: #ff0000;--status_green: #00aa00;--status_orange: #ffe735;--error_bg: #f9e3e1;--error_title: #9c6263;--error_txt: #b44b48;--warning_bg: #f9f0e1;--warning_title: #b99e02;--warning_txt: #bfa900;--success_bg: #e5f9e1;--success_title: #28ac00;--success_txt: #3cbf00}html,body{margin:0;padding:0;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;width:100vw;color:var(--t1)}h1,h2,h3,h4,h5,h6,p,a,b,i,span{display:block;margin:0;font-weight:300;color:var(--t0);white-space:pre-line;background-size:contain;background-position:center;background-repeat:no-repeat}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bolder;white-space:pre-line;color:var(--t0)}header>*{vertical-align:top;display:inline-block}header>h1{margin-left:55px;line-height:50px;color:var(--bg0)}header{position:fixed;width:calc(100% - 250px);padding-left:250px;height:50px;top:0;z-index:9999;background:linear-gradient(115deg, var(--main), var(--secondary))}header>.menu_items{position:relative;float:right}header>.menu_items>.button{vertical-align:top;position:relative;display:inline-block;cursor:pointer}header>.menu_items>.button::after{content:"";position:relative;display:inline-block;width:20px;height:20px;padding:5px;margin:10px 5px;border-radius:3px;background-size:66%;background-position:center;background-repeat:no-repeat;transition:ease-in .25s transform;vertical-align:top}header>.menu_items>.button:hover::after{transform:scale(1.1)}header>.menu_items>.button>div.modal_view{cursor:default;display:none;position:absolute;padding:12px;max-width:80vw;min-width:120px;border-radius:4px;background-color:#fff;box-shadow:0px 0px 35px 0px rgba(154,161,171,.15);margin-top:50px;right:0}header>.menu_items>.button>div.modal_view>a{text-decoration:none;padding:5px;display:block;margin-top:10px;border-radius:3px;background-color:#fff;border:solid 2.5px #425772;color:#425772;box-shadow:0px 2px 6px 0px rgba(65,86,113,.5);transition:transform .125s ease-in}header>.menu_items>.button>div.modal_view>a:hover{transform:scale(0.97)}header>.menu_items>.button.active>div.modal_view{display:block}header>.menu_items>div.profile::after{background-image:url(/s/icons/menu_item_profile.png)}header>.menu_items>div.profile .modal_view .inline_buttons{margin-top:10px;white-space:nowrap}header>.menu_items>div.profile .modal_view .inline_buttons a.setting,header>.menu_items>div.profile .modal_view .inline_buttons a.logout{display:inline-block;background-size:50%;background-repeat:no-repeat;background-position:center;background-color:var(--secondary);width:30px;height:30px;border-radius:15px}header>.menu_items>div.profile .modal_view .inline_buttons a.setting:hover,header>.menu_items>div.profile .modal_view .inline_buttons a.logout:hover{background-color:var(--secondary_light)}header>.menu_items>div.profile .modal_view .inline_buttons .setting{background-image:url(/s/icons/icon_settings_w.png)}header>.menu_items>div.profile .modal_view .inline_buttons .logout{background-image:url(/s/icons/icon_logout_w.png)}header>.menu_items>div.notifications::after{background-image:url(/s/icons/menu_item_notification.png)}header>.menu_items>div.notifications>div.modal_view{width:350px}header>.menu_items>div.notifications>div.modal_view table{margin:20px;width:calc(100% - 40px);border-collapse:collapse}header>.menu_items>div.notifications>div.modal_view table tr[data-href-id]{cursor:pointer}header>.menu_items>div.notifications>div.modal_view table td{position:relative;border-bottom:solid 1px #dce0e4}header>.menu_items>div.notifications>div.modal_view table td.img_col{width:40px}header>.menu_items>div.notifications>div.modal_view table td.img_col .img{overflow:hidden;border-radius:2.5px;width:40px;height:30px}header>.menu_items>div.notifications>div.modal_view table td.img_col .img img{width:100%;height:100%;object-fit:cover}header>.menu_items>div.notifications>div.modal_view table td .info{min-height:20px;vertical-align:top;position:relative;padding:15px 5px}header>.menu_items>div.notifications>div.modal_view table td.date_col{width:1%;white-space:nowrap;padding-right:10px}header>.menu_items>div.notifications>div.modal_view table td.date_col>div{display:grid;position:absolute;float:right;height:100%;top:0;right:0;align-items:center;justify-content:center}header>.menu_items>div.notifications>div.modal_view table td.date_col>div .tag_point{width:5px;height:5px;border-radius:2.5px}header>.menu_items>div.notifications>div.modal_view table td.date_col>div .tag_point.orange{background-color:#ffc35a}header>.menu_items>div.notifications>div.modal_view table td.date_col>div .tag_point.red{background-color:#fa5c7c}header>.menu_items>div.notifications>div.modal_view table td.date_col>div .tag_point.green{background-color:#0ecf97}header>.menu_items>div.notifications>div.modal_view table td.date_col>div .tag_point.blue{background-color:#007aff}header>.menu_items>div.notifications>div.modal_view table td.date_col span.titel_label{margin-left:auto;padding:2px 4px}header>.menu_items>div.notifications.new::after{background-image:url(/s/icons/menu_item_notification_new.png)}footer{position:relative;padding:2.5%;background-color:var(--bg0);margin-left:250px;transition:ease-in .125s margin-left;padding-top:75px}footer .block_container{top:0;left:0}footer .block_container .block_1{margin-left:0%}footer .block_container .block_2{margin-left:100%;margin-top:100%}@media(max-width: 1000px){footer{padding-top:50px}footer .block_container{width:50px;height:50px}}footer *{color:var(--t0)}footer .footer_content{max-width:1200px;margin:auto}footer .footer_content hr{border-width:.5px;border-color:var(--t0);margin:0}footer .footer_content .content_container .side{width:30%;display:inline-block;vertical-align:top}footer .footer_content .content_container .side .logo{background-image:url(/s/logo_artkit_s.png);width:80%;margin:10px auto;height:250px;max-width:150px;background-size:contain;background-repeat:no-repeat;background-position:center}footer .footer_content .content_container .content_box{border-left:solid 1px var(--t1);display:inline-block;vertical-align:top;width:calc(70% - 1px)}footer .footer_content .content_container .content_box b.name{margin-left:10px;margin-bottom:15px}footer .footer_content .content_container .content_box b span{display:inline-block;font-weight:600}footer .footer_content .content_container .content_box b{font-weight:600}footer .footer_content .content_container .content_box hr{border-width:.5px}footer .footer_content .content_container .content_box .office{margin:10px;display:grid;grid-template-columns:repeat(3, 1fr)}footer .footer_content .content_container .content_box .office .info{color:var(--t2)}footer .footer_content .content_container .content_box .office b{font-weight:400}footer .footer_content .content_container .content_box .legal{margin:10px;display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 650px){footer .footer_content .content_container .side{width:95%;padding:2.5%;display:inline-grid;grid-template-columns:1fr 1fr;border-bottom:solid 1px var(--t1)}footer .footer_content .content_container .side .logo{display:block;height:150px;width:100%;max-width:80%}footer .footer_content .content_container .content_box{width:100%;border:none}}@media screen and (max-width: 400px){footer .footer_content .content_container .side{display:block}footer .footer_content .content_container .side .logo{max-height:30vmin}footer .footer_content .content_container .content_box .office{display:block}footer .footer_content .content_container .content_box .office>div{margin-top:15px}}aside.nav_bar{position:fixed;width:250px;height:100%;background-color:var(--bg1);border-top-right-radius:10px;z-index:9999;top:0;transition:ease-in .125s width}aside.nav_bar>.logo{display:block;width:calc(100% - 50px);margin:10px 25px;transition:ease-in .125s width,ease-in .125s height,ease-in .125s margin-left,ease-in .125s margin;height:50px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/s/logo_w.png)}aside.nav_bar>.logo.dev{background-image:url(/s/logo_dev_w.png)}aside.nav_bar>.logo.test{background-image:url(/s/logo_test_w.png)}aside.nav_bar>.menu{height:26px;width:32px;position:absolute;top:12px;left:260px;z-index:2;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:ease-in .125s left}aside.nav_bar>.menu .line{display:block;height:4px;width:100%;border-radius:10px;background-color:var(--bg0)}aside.nav_bar nav{margin-top:20%}aside.nav_bar nav .shortcuts{margin:0 12.5%}aside.nav_bar nav .shortcuts>a{display:inline-block;width:30px;height:30px;margin:5px;background-size:75%;background-position:center;background-repeat:no-repeat;transition:ease-in .125s transform}aside.nav_bar nav .shortcuts>a.active{background-color:var(--t1);border-radius:3px}aside.nav_bar nav .shortcuts>a:hover{transform:scale(1.05)}aside.nav_bar nav .shortcuts>a.company_ai{background-image:url(/s/icons/nav_icon_ai_w.png)}aside.nav_bar nav .shortcuts>a.pwpush{background-image:url(/s/icons/nav_icon_pwpush_w.png)}aside.nav_bar nav .shortcuts>hr{border:solid .5px var(--bg0)}aside.nav_bar nav>a{display:block;padding:10px;color:var(--t2);margin:0 12.5%;line-height:20px;height:20px;position:relative;padding-left:45px;text-decoration:none}aside.nav_bar nav>a::after{bottom:0;content:"";display:block;height:2px;left:0px;position:absolute;background:var(--bg2);opacity:0;transition:width .3s ease 0s,opacity .3s ease-in;width:0}aside.nav_bar nav>a:hover::after{opacity:1;width:100%}aside.nav_bar nav>a::before{position:absolute;content:"";width:25px;height:25px;left:10px;top:7.5px;background-size:contain;background-position:center;background-repeat:no-repeat}aside.nav_bar nav>a.sub_category{margin-left:15%}aside.nav_bar nav>a.sub_category::before{width:20px;height:20px;top:10px;left:12.5px}aside.nav_bar nav>a.active{background-color:var(--t1);border-radius:3px}aside.nav_bar nav>a.active:hover::after{width:0;opacity:0}aside.nav_bar nav>a.company_ai::before{background-image:url(/s/icons/nav_icon_ai_w.png)}aside.nav_bar nav>a.mlb-contract::before{background-image:url(/s/icons/nav_icon_mlb_w.png)}aside.nav_bar nav>a.goods_receipt::before{background-image:url(/s/icons/nav_icon_goods_receipts_w.png)}aside.nav_bar nav>a.purchase_order_suggestion::before{background-image:url(/s/icons/nav_icon_purchase_order_w.png)}aside.nav_bar nav>a.purchase_order::before{background-image:url(/s/icons/nav_icon_purchase_order_w.png)}aside.nav_bar nav>a.add_delivery_note::before{background-image:url(/s/icons/nav_icon_add_delivery_note_w.png)}aside.nav_bar nav>a.nav_icon_gfkd::before{background-image:url(/s/icons/nav_icon_gfkd_w.png)}aside.nav_bar nav>a.sales_orders::before{background-image:url(/s/icons/nav_icon_sales_order_w.png)}aside.nav_bar nav>a.settings::before{background-image:url(/s/icons/nav_icon_settings_w.png)}aside.nav_bar nav>hr{width:75%;border:solid .5px var(--bg0);margin:10px 12.5%}aside.nav_bar nav>hr.light{border-width:.25px}aside.nav_bar.collapsed{width:50px}aside.nav_bar.collapsed>a.logo{border-top-right-radius:10px;width:150px;height:36px;margin:7 0;margin-left:60px}aside.nav_bar.collapsed>.menu{left:235px}aside.nav_bar.collapsed nav{overflow:visible}aside.nav_bar.collapsed nav>a{display:inline-block;margin:0 5px;visibility:hidden;width:0;white-space:nowrap;margin-left:45px;padding-left:10px;border-radius:3px}aside.nav_bar.collapsed nav>a:hover{visibility:visible;width:auto;background-color:var(--bg2);color:var(--bg1);box-shadow:0 0 7.5px -2.5px rgba(0,0,0,.5)}aside.nav_bar.collapsed nav>a::before{top:5px;left:10px;width:30px;height:30px;margin-left:-45px;background-size:50%;border-radius:3px;transition:ease-in .125s background-color;visibility:visible}aside.nav_bar.collapsed nav>a::after{display:none}aside.nav_bar.collapsed nav>a:hover::before,aside.nav_bar.collapsed nav>a.active::before{outline:none;background-color:var(--t1);background-size:50%;border-radius:3px}aside.nav_bar.collapsed+main.content{margin-left:50px}aside.nav_bar.collapsed+main.content+footer{margin-left:50px}aside.nav_bar .nav_footer{margin-left:12.5px}.noselect{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hidden{visibility:hidden}.hide{display:none !important}.banner_container{display:block;position:fixed;width:250px;max-width:33%;right:25px;bottom:25px}.banner{display:block;width:100%;right:25px;bottom:25px;padding:12px;border-radius:3px;background-color:var(--bg2);box-shadow:0px 0px 15px 0px rgba(154,161,171,.15);opacity:0;transition:ease-in opacity .125s;margin:10px 0;cursor:pointer}.banner hr{border:solid .5px #dce0e4}.banner>b{font-weight:600}.banner>p{font-weight:400;line-height:150%}.banner.error{background-color:var(--error_bg)}.banner.error b{color:var(--error_title)}.banner.error p{color:var(--error_txt)}.banner.error hr{border-color:var(--bg2)}.banner.warning{background-color:var(--warning_bg)}.banner.warning b{color:var(--warning_title)}.banner.warning p{color:var(--warning_txt)}.banner.warning hr{border-color:var(--bg2)}.banner.success{background-color:var(--success_bg)}.banner.success b{color:var(--success_title)}.banner.success p{color:var(--success_txt)}.banner.success hr{border-color:var(--bg2)}.alert_overlay{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;width:100vw;height:100vh;background-color:rgba(18,18,18,.1);z-index:99999}.alert_overlay .alert_box b{font-weight:600}.alert_overlay .alert_box{width:500px;padding:12px;border-radius:4px;background-color:var(--bg2);box-shadow:0px 0px 35px 0px rgba(154,161,171,.15)}.alert_overlay .alert_box hr{border:solid .5px #dce0e4}.alert_overlay .alert_box .alert_btn{display:inline-block;float:right;border-radius:4px;line-height:20px;height:20px;padding:7.5px 15px;min-width:75px;text-align:center;margin:0 5px;cursor:pointer;transition:ease-in .125s background-color}.alert_overlay .alert_box .alert_btn.cancel{background-color:#fafafa}.alert_overlay .alert_box .alert_btn.cancel:hover{background-color:var(--bg0h)}.alert_overlay .alert_box .alert_btn.normal{background-color:var(--main_dark);color:var(--bg2);box-shadow:0px 2px 6px 0px rgba(65,86,113,.5)}.alert_overlay .alert_box .alert_btn.normal:hover{background-color:var(--main)}.alert_overlay .alert_box .alert_btn.remove{background-color:#fcf0f2;color:#e8677e;box-shadow:0px 2px 6px 0px rgba(232,103,126,.25)}.alert_overlay .alert_box .alert_btn.remove:hover{background-color:#f9dee2}main.content{position:relative;margin-left:250px;margin-top:50px;padding:12.5px;min-height:100vh;transition:ease-in .125s margin-left;background-color:var(--bg0)}main.content>div{position:relative;display:block;margin:auto;max-width:1250px;width:calc(100% - 50px)}/*# sourceMappingURL=base.css.map */
