@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap");:root{font-family:DM Sans,system-ui,sans-serif;color:#172b45;background:#f3f6fa;font-size:14px;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}.button,button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dce5f0;background:white;color:#263c56;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s}.button:hover,button:hover{background:#edf3fb;border-color:#b4c8df}button:disabled{opacity:.5;cursor:wait}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid #ff9a60;outline-offset:3px}.primary{background:var(--brand,#06264f);border-color:var(--brand,#06264f)}.primary,.primary:hover{color:white}.spacer{flex:1}a{color:var(--brand,#06264f)}h1,h2,h3,h4{font-family:Manrope,system-ui,sans-serif;margin:0;letter-spacing:-.5px}h1{font-size:31px;font-weight:800}h2{font-size:24px}h3{font-size:16px;font-weight:700}h4{font-size:15px;margin:22px 0 12px}p{line-height:1.7}b{font-weight:600}small{font-size:11px;line-height:1.6}.app{--brand:#06264f;min-height:100vh}.app,aside{display:flex}aside{background:var(--brand);color:#d9e5f4;width:238px;position:fixed;inset:0 auto 0 0;flex-direction:column;z-index:20;border-right:1px solid #ffffff0f}.logo{height:122px;min-height:122px;align-items:center;gap:11px;padding:0 27px;color:white;text-decoration:none;font-family:Manrope,sans-serif;font-size:21px;letter-spacing:-.7px;font-weight:700}.logo>span{background:#ff6816;color:#06264f;width:39px;height:43px;border-radius:10px;display:grid;place-items:center}.logo small{display:block;letter-spacing:1.8px;font-size:8px;font-weight:500;color:#c6d6eb;margin-top:5px}nav{padding:0 13px;overflow:auto;flex:1;scrollbar-width:thin;scrollbar-color:#ffffff30 transparent}nav a,nav summary{display:flex;align-items:center;gap:12px;min-height:44px;margin-bottom:5px;padding:10px 15px;color:#c6d6eb;text-decoration:none;cursor:pointer;border-radius:7px;font-size:13px}nav summary{list-style:none}nav summary::-webkit-details-marker{display:none}nav summary>svg:last-child{margin-left:auto}nav a.active{color:white;background:#ffffff16;font-weight:600}nav a:hover,nav summary:hover{background:#ffffff0d;color:white}.subnav{border-left:1px solid #ffffff26;margin:2px 0 10px 23px;padding-left:11px}.subnav a{font-size:12px;min-height:35px;padding:8px 11px;margin:2px 0}.subnav a.active{box-shadow:none}.sidebarfoot{margin:13px;border-top:1px solid #ffffff16;padding:18px 9px;display:flex;align-items:center;gap:11px}.sidebarfoot b{font-size:12px;color:white}.sidebarfoot small{display:block;font-size:10px;color:#a7bdd9}.avatar{height:36px;width:36px;background:#ffffff16;border:1px solid #ffffff15;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;flex-shrink:0}.avatar.light{background:#06264f;color:#fff;border:3px solid white;height:42px;width:42px}.app>main{margin-left:238px;width:calc(100% - 238px);min-width:0}.hero{height:156px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:0 36px;border-bottom:1px solid #dce5f0}.hero>div:first-child,.heroactions{position:relative;z-index:2}.breadcrumb{gap:9px;color:#63758b;margin-bottom:14px}.breadcrumb,.heroactions{display:flex;align-items:center;font-size:11px}.heroactions{gap:13px;align-self:flex-start;margin-top:29px}.heroactions>button{padding:9px;background:#ffffff85;border-color:transparent}.heroart{right:80px;top:-64px;width:470px;height:290px;pointer-events:none;opacity:.6}.heroart,.plate{position:absolute}.plate{width:285px;height:285px;border:20px solid #fdfcf7;background:#e1e3d4;border-radius:50%;box-shadow:0 12px 35px #57634414,inset 0 0 0 2px #cccbbb;right:25px;top:14px;transform:rotate(-18deg)}.herbleaf{position:absolute;display:block;width:66px;height:101px;background:#749466;border-radius:90% 0 90% 0;box-shadow:inset -7px -5px #5d7e541a}.leaf1{top:44px;left:32px;transform:rotate(-25deg)}.leaf2{top:90px;left:115px;transform:rotate(110deg)}.leaf3{top:120px;left:47px;transform:rotate(40deg)}.tomato{position:absolute;border-radius:50%;background:radial-gradient(circle at 35% 30%,#e79572,#bb7754);width:47px;height:47px;top:94px;left:47px;border:4px solid #d7a27e;box-shadow:inset 0 0 0 5px #ffffff12}.tomato.second{top:49px;left:115px}.tomato.third{top:139px;left:103px}.forkline{position:absolute;height:245px;left:115px;top:35px;border-left:6px solid #a6aba1;transform:rotate(21deg);border-radius:6px}.forkline:before{content:"";width:25px;height:44px;position:absolute;top:-7px;left:-16px;border:5px double #9aa396;border-radius:0 0 8px 8px}.sprig{position:absolute;right:-18px;top:160px;width:125px;border-top:3px solid #8c9c7a;transform:rotate(-40deg)}.sprig:after,.sprig:before{content:"";display:block;background:#8c9c7a;width:28px;height:55px;border-radius:90% 0 90% 0;position:absolute;top:-37px;left:35px;transform:rotate(60deg)}.sprig:after{top:0;left:70px;transform:rotate(180deg)}.content{padding:26px 35px 18px;max-width:1640px;margin:auto}.welcome{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:22px}.eyebrow{font-size:9px;letter-spacing:1.8px;font-weight:700;color:#8c977d;display:block;margin-bottom:8px}.welcome h2{font-size:23px;font-weight:700}.welcome p{color:#7c8ca0;margin:7px 0 0;font-size:12px}.welcome button{background:transparent;font-size:11px}.metrics{display:flex;gap:16px;margin:0 0 23px}.metrics>div{background:#fff;border:1px solid #dce5f0;border-radius:10px;padding:18px 21px;flex:1;min-width:0}.metrics span{font-size:11px;color:#63758b}.metrics strong{display:flex;justify-content:space-between;align-items:center;font-family:Manrope,sans-serif;font-size:27px;letter-spacing:-.7px;margin:10px 0 5px;font-weight:700;color:#16375c}.metrics strong svg{color:#96a98a;width:23px}.metrics small{font-size:10px;color:#a2aaa0}.metrics .smallvalue{font-size:18px}.dashboardgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.card{background:white;border:1px solid #dce5f0;border-radius:11px;overflow:hidden;box-shadow:0 2px 2px #2e442601;margin-bottom:20px}.dashboardgrid>.card{margin-bottom:0;display:flex;flex-direction:column}.card>header{display:flex;gap:10px;align-items:center;padding:21px 22px;border-bottom:1px solid #e8eef6}.card>header svg{color:#63758b}.card>header h3{font-size:14px;flex:1;letter-spacing:-.2px}.pill{font-size:10px;background:#f3f6fa;color:#83947a;padding:3px 8px;border-radius:5px}.listrow{display:flex;gap:12px;align-items:center;width:100%;border:0;border-radius:0;background:white;padding:17px 20px;text-align:left;white-space:normal;border-bottom:1px solid #f3f6fa;min-height:76px}.listrow>span:nth-child(2){flex:1;min-width:0}.listrow b{display:block;font-size:12px;line-height:1.6}.listrow small,.namecell small,.rowlink small,td small{display:block;color:#7c8ca0;font-size:10px;margin-top:4px;font-weight:400}.listrow>svg:last-child{margin-left:auto;color:#abb5a8}.listrow strong.price{font-size:12px;color:#536b54;margin-left:auto}.roundicon{display:inline-grid;place-items:center;background:#f0f4ec;width:35px;height:35px;border-radius:9px;color:#6c8765;flex-shrink:0}.roundicon.orange{background:#fcf2e9;color:#ba9775}.foodthumb{display:inline-grid;place-items:center;background:#f7f2e7;font-size:24px;width:40px;height:40px;border-radius:8px;flex-shrink:0}.foodthumb.large{width:68px;height:68px;font-size:39px}.card>footer{font-size:10px;color:#7e8d7c;border-top:1px solid #e8ede5;background:#f8faff;padding:13px 21px;margin-top:auto;display:flex;justify-content:space-between}.card>footer a{display:flex;align-items:center;gap:6px;color:#6e816c;text-decoration:none}.taskcheck{display:grid;place-items:center;width:21px;height:21px;border:1.5px solid #d4ded0;border-radius:50%;padding:0;color:transparent;flex-shrink:0}.taskcheck:hover{background:#dfeedd;color:#52734a}.rowlink{display:block;border:0;background:transparent;padding:0;text-align:left;white-space:normal;color:inherit;flex:1}.rowlink:hover{background:transparent;color:var(--brand)}.progresspill{border:1px solid #e1e8f1;padding:6px 7px;background:#f5f8fc;color:#7e917a}.badge,.progresspill{font-size:10px;border-radius:5px}.badge{display:inline-block;padding:5px 8px;background:#f1f4ed;color:#7b8e71;line-height:1.3}.badge.warning{background:#fcf0df;color:#a58248}.badge.good{background:#edf6e9;color:#698f5f}.notice{display:flex;align-items:center;gap:10px;background:#eef4eb;color:#66795c;border:1px solid #dce7d5;padding:14px 17px;border-radius:8px;margin-bottom:20px;font-size:12px;line-height:1.7}.notice.error{background:#fff0ec;color:#b34c3a;border-color:#f3ccc2}.notice.warning{background:#fff8e9;color:#9d7842;border-color:#f2e4c7}.notice>span{flex:1}.notice button{border:0;background:transparent;padding:0;color:inherit;margin-left:auto}.muted{color:#859082}.small{font-size:11px}.padded{padding:25px}.padded>p:first-of-type{font-size:13px}.toolbar{display:flex;gap:10px;align-items:center;margin-bottom:20px}.toolbar>button{font-size:11px;padding:10px 13px}.toolbar>select{max-width:230px}.search{display:flex;align-items:center;gap:9px;background:white;border:1px solid #dce5f0;border-radius:7px;padding:0 12px;min-width:210px}.search svg{color:#9eac98}.search input{border:0;padding:10px 0;width:190px;outline:none}.search input,.toolbar input,.toolbar select{font-size:12px}input,select,textarea{border:1px solid #dce5f0;border-radius:7px;padding:10px 11px;color:#263c56;background:#fff;width:auto}textarea{resize:vertical;min-height:90px}input[type=checkbox]{accent-color:var(--brand);width:16px;height:16px;padding:0}input[type=color]{height:43px;width:100%;padding:4px}.tablecard{overflow:auto}table{border-collapse:collapse;width:100%;text-align:left;font-size:12px}th{font-weight:500;color:#96a38e;font-size:10px;letter-spacing:.3px;background:#fafcff;padding:15px 21px;border-bottom:1px solid #e5ebdf;white-space:nowrap}td{padding:16px 21px;border-bottom:1px solid #edf1e7;vertical-align:middle}tbody tr:hover{background:#fafcff}.namecell{padding:0;border:0;background:none;display:flex;gap:13px;text-align:left;white-space:normal}.namecell:hover{background:transparent}.namecell b{font-size:12px}.actions{display:flex;gap:5px}.actions button{padding:7px;border:0;background:transparent;color:#99a791}.actions button:hover{background:#f1f5eb;color:var(--brand)}.empty{padding:60px 20px;text-align:center;color:#93a08b}.empty svg{margin:auto}.empty h3{margin-top:14px;color:#47603f}.empty p{font-size:12px}.empty button{margin-top:9px}.pagefooter{display:flex;justify-content:space-between;margin-top:28px;font-size:9px;color:#9aa491}.pagefooter a{display:flex;align-items:center;gap:5px;color:#97a28f;text-decoration:none}.tabs{display:flex;gap:12px;border-bottom:1px solid #dfe5d9;margin:25px 0}.tabs button{border:0;border-radius:0;padding:12px 20px;color:#9aa28f;background:transparent;border-bottom:2px solid transparent}.tabs button.selected{border-bottom-color:var(--brand);color:var(--brand)}.detailheading{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.detailheading h2{font-size:23px;margin-bottom:6px}.detailheading button{font-size:11px}.detailgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.detailgrid .card{margin:0}dl{display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:12px}dt{color:#8b9784}dd{margin:0;color:#41563a}.settingrow{display:contents}.settingrow dd,.settingrow dt{padding:15px 0;border-bottom:1px solid #edf1e7;line-height:1.7}.financial{width:500px;max-width:100%;margin-top:25px;grid-template-columns:2fr 1fr}.financial dd{text-align:right}.financial strong{font-size:22px;color:var(--brand)}.tags{display:flex;gap:7px;flex-wrap:wrap}.ingredientrow{display:flex;align-items:center;gap:18px;padding:17px 0;border-bottom:1px solid #edf1e7;font-size:12px}.ingredientrow a{text-decoration:none}.ingredientrow small{display:block;color:#9da88f;margin-top:4px}.quantity{background:#f6f8f0;color:#8b9d7b;padding:7px 10px;border-radius:7px;font-size:11px;min-width:72px;text-align:center}.cardtitle{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.cardtitle h3{margin:0}.compact{font-size:10px;color:#94a085}.compact input{display:block;width:85px;margin-top:5px}.steps{padding-left:20px;font-size:12px;line-height:1.8;color:#627258}.steps li{margin:10px 0}.updated{color:#a4ad97;font-size:10px;margin-top:21px}.switch{width:33px;height:18px;border:0;background:#e8ede2;padding:0;position:relative;border-radius:20px}.switch:before{content:"";position:absolute;left:3px;top:3px;width:12px;height:12px;background:white;border-radius:50%;box-shadow:0 1px 3px #80907133}.switch.checked{background:#739966}.switch.checked:before{left:18px}.subtask{display:flex;align-items:center;gap:10px;padding:15px 0;border-bottom:1px solid #edf1e7;font-size:13px}.subtask:last-of-type{margin-bottom:20px}.inlinefield{display:flex;align-items:center;gap:9px;font-size:11px}.matrix th{text-transform:capitalize}.matrix td:not(:first-child),.matrix th:not(:first-child){text-align:center;padding:14px 10px}.matrix td:first-child{min-width:210px}.matrixvalue{border:1px dashed #d8e1ce;min-width:43px;min-height:39px;border-radius:7px;padding:8px;color:#adbaa2}.matrixvalue.filled{color:#6f9359;border-color:#e0ebd6;background:#f3f8ed}.matrixvalue.out{background:#fff2e6;color:#b98148;border-color:#f3d8bd}.contentcards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.contentcards>.card{margin:0}.contentcards h3{font-size:16px;margin:15px 0 8px}.clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;min-height:55px}.cardfoot{display:flex;justify-content:space-between;border-top:1px solid #edf1e7;padding-top:15px;margin-top:22px;color:#9eaa93;font-size:10px}.article{margin-top:20px}.preserve{white-space:pre-wrap}.smallinput{width:68px;padding:8px}.integrationgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.integration{background:#fafbf6;border:1px solid #e5ebde;padding:22px 16px;border-radius:9px}.integration h4{margin:15px 0}.integration button{display:flex;margin-top:20px;font-size:11px;width:100%}.suppliermark{font-weight:800;font-size:24px;color:#6a8460;letter-spacing:-1px}.onboarding{text-align:center;padding:70px 20px;background:radial-gradient(ellipse at 50% 0,#edf3e6 0,white 70%)}.onboarding>.roundicon{width:68px;height:68px;margin-bottom:25px;background:#e4ebda;border-radius:19px}.onboarding>div{display:flex;justify-content:center;gap:12px}.onboarding h2{font-size:32px}.onboarding p{color:#8b9780;font-size:13px;margin:18px 0 27px}.onboarding .eyebrow{color:#8a9a78}.modaloverlay{position:fixed;inset:0;background:#152e26a3;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:60;padding:30px}.modal{width:780px;max-width:100%;max-height:90vh;overflow:auto;background:white;border:1px solid #e3eadb;border-radius:16px;box-shadow:0 20px 80px #14251955}.modal>header{padding:25px 30px;border-bottom:1px solid #e6ecdf;display:flex;justify-content:space-between;align-items:center;background:#fafcff}.modal>header button{border:0;background:transparent;padding:7px;color:#849876}.modal>header h2{font-size:23px}.modal>.notice{margin:12px 30px}.modalbody{padding:27px 30px}.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:19px}.field{display:flex;flex-direction:column;gap:8px;font-size:12px;margin-bottom:5px}.field>span{color:#6e805f;font-size:11px}.field input,.field select,.field textarea{width:100%}.field small{color:#9aaa8a}.field .checkboxline{display:flex;align-items:center;gap:9px;padding:10px 0;font-size:12px}.checkboxline input{width:16px}.span2{grid-column:span 2}.modalfooter{display:flex;gap:10px;margin-top:29px;padding-top:23px;border-top:1px solid #e9efdf}.wizardsteps{display:flex;gap:14px;margin-bottom:27px;border-bottom:1px solid #e4ebdc;padding-bottom:20px}.wizardsteps span{display:flex;align-items:center;gap:8px;font-size:11px;color:#acb69c;flex:1}.wizardsteps b{display:inline-grid;place-items:center;width:25px;height:25px;border:1px solid #dfe8d3;border-radius:50%;font-size:11px}.wizardsteps .current{color:var(--brand);font-weight:600}.wizardsteps .current b{background:var(--brand);color:white;border-color:var(--brand)}.allergengrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:30px}.allergengrid label{font-size:12px}.allergengrid label,.elementline{display:flex;align-items:center;gap:8px}.elementline{margin:12px 0}.elementline select:first-child{flex:1;min-width:0}.elementline input[type=number]{width:80px}.elementline input:not([type=number]),.elementline textarea{flex:1;min-width:0}.elementline>button{padding:9px}.elementline .stepnumber{align-self:flex-start;padding:13px 6px;font-size:13px;color:#90a276}.modalbody h4{margin-top:25px}.hidden{display:none!important}.printlabel{border:2px solid #333;padding:22px;margin:15px 0;max-width:360px;color:#000;font-size:13px;background:white}.printlabel h2{margin:10px 0}.toast{position:fixed;bottom:25px;right:30px;display:flex;align-items:center;gap:10px;padding:16px 23px;background:#06264f;color:white;border-radius:10px;box-shadow:0 7px 24px #20422544;font-size:12px;z-index:90}.mobilemenu{display:none}.spin{animation:rotate 1.5s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}@media(min-width:1550px){.content{padding:30px 45px}.hero{padding:0 45px}.listrow{min-height:89px;padding:20px 25px}.card>header{padding:24px 25px}.card>header h3{font-size:16px}.listrow b{font-size:13px}.hero{height:175px}.metrics>div{padding:22px 25px}}@media(max-width:1180px){aside{width:215px}.logo{font-size:19px;padding:0 20px}.app>main{margin-left:215px;width:calc(100% - 215px)}.content{padding:23px}.hero{padding:0 23px}.heroactions>span:first-child{display:none}.heroart{right:-130px;opacity:.4}.metrics{gap:10px}.metrics>div{padding:15px}.metrics span{font-size:10px}.metrics strong{font-size:24px}.contentcards,.integrationgrid{grid-template-columns:1fr 1fr}.welcome{align-items:flex-start}.welcome h2{font-size:20px}.welcome button{font-size:10px}.toolbar .search{min-width:170px}.search input{width:145px}td,th{padding:14px}.detailgrid{grid-template-columns:1fr}}@media(max-width:800px){aside{transform:translateX(-100%);transition:transform .2s;box-shadow:10px 0 30px #19392a44;width:240px}aside.open{transform:translateX(0)}.app>main{margin-left:0;width:100%}.mobilemenu{display:flex;background:transparent;border:0;padding:0;color:var(--brand)}.hero{height:128px;padding:0 20px}.hero h1{font-size:28px}.heroart{right:-210px}.heroactions{margin-top:25px}.content{padding:22px 17px}.welcome{display:block}.welcome button{margin-top:14px}.welcome h2{font-size:20px}.metrics{flex-wrap:wrap}.metrics>div{flex:1 1 40%}.dashboardgrid{grid-template-columns:1fr}.listrow{padding:17px}.card>header{padding:19px}.card>header h3{font-size:14px}.contentcards{grid-template-columns:1fr}.toolbar{gap:8px}.toolbar button,.toolbar select{font-size:10px}.toolbar .spacer{display:none}.search,.search input{width:100%}.search:has(input){flex:1 1 100%}.tablecard{border-radius:8px}table{font-size:11px}.modaloverlay{padding:10px}.modal{max-height:95vh;border-radius:12px}.modal>header{padding:22px 20px}.modalbody{padding:20px}.modal h2{font-size:20px}.formgrid{grid-template-columns:1fr}.span2{grid-column:span 1}.wizardsteps{gap:6px}.wizardsteps span{font-size:9px}.elementline{flex-wrap:wrap}.elementline select:first-child{flex-basis:100%}.allergengrid{grid-template-columns:1fr 1fr}.padded{padding:21px}.detailheading{gap:12px}.detailheading .large{width:50px;height:50px;font-size:29px}.detailheading h2{font-size:19px}.detailheading button{padding:9px;font-size:10px}.onboarding h2{font-size:26px}.onboarding{padding:50px 20px}.integrationgrid{grid-template-columns:1fr 1fr}.pagefooter{font-size:8px}.heroactions>button{display:none}}@media print{.hero,.modal>header,.modalfooter,.pagefooter,.toast,.toolbar,.updated,aside,button{display:none!important}.app>main{margin:0;width:100%}.content{padding:0}.card{box-shadow:none;border:0;break-inside:avoid}.modaloverlay{position:static;background:white;display:block;padding:0;backdrop-filter:none}.modal{width:100%;max-height:none;box-shadow:none;border:0}.modalbody{padding:0}.app:has(.modaloverlay)>main{display:none}.modalbody>p{display:none}.printlabel{max-width:100%;font-size:12pt}.printlabel b{font-size:10pt}.detailgrid{display:block}.tablecard{overflow:visible}td,th{padding:10px}body{background:white}}.logo{height:88px;min-height:88px;margin:16px 13px;padding:10px;background:#fff;border-radius:10px;display:flex;justify-content:center;overflow:hidden}.logo img{display:block;width:100%;height:auto;object-fit:contain}.primary:hover{background:#123d6b;border-color:#123d6b}nav a.active{box-shadow:inset 3px 0 #ff6816;background:#ff68161f}nav .subnav a.active{box-shadow:none;color:#ffb184}.hero{background:#eaf0f8}.metrics>div:first-child{border-top:3px solid #ff6816}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#ff6816}.multiselect{display:flex;flex-wrap:wrap;gap:10px;padding:12px;border:1px solid #dce5f0;border-radius:8px}.multiselect label{display:flex;align-items:center;gap:6px}.multiselect input{width:auto}.foodthumb img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.stepimage{display:block;max-width:180px;max-height:130px;object-fit:contain;margin-top:10px;border-radius:8px}.toolbar input[type=date]{max-width:145px}.toolbar{flex-wrap:wrap}.multiselectfield{border:0;padding:0;margin:0;min-width:0}.multiselectfield legend{margin-bottom:8px;font-size:12px;font-weight:600}