:root{color:#343434;font-synthesis:none;text-rendering:optimizelegibility;background:#fff;font-family:Segoe UI,Arial,sans-serif}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100vh}:root{--yellow:#fff09a;--yellow-light:#fff8ca;--yellow-strong:#ffd91a;--green:#138b32;--border:#c9c9c9;--text:#343434}*{box-sizing:border-box}button,input{font:inherit}button{color:inherit}.landing-page{color:#f5f7ff;background:radial-gradient(circle at 66% 35%,#0d51ce38,#0000 28%),radial-gradient(circle at 25% 80%,#144ec221,#0000 35%),linear-gradient(145deg,#020713 0%,#031127 55%,#020814 100%);min-height:100vh;position:relative;overflow:hidden}.landing-page:before{content:"";pointer-events:none;opacity:.26;transform-origin:bottom;background-image:linear-gradient(#2b72ff24 1px,#0000 1px),linear-gradient(90deg,#2b72ff24 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:54% 0 0;transform:perspective(520px)rotateX(63deg)scale(1.5);-webkit-mask-image:linear-gradient(#0000,#000 35%,#0000);mask-image:linear-gradient(#0000,#000 35%,#0000)}.landing-header{z-index:3;grid-template-columns:minmax(310px,1fr) auto minmax(120px,1fr);align-items:center;gap:32px;width:min(1420px,100% - 72px);min-height:94px;margin:0 auto;display:grid;position:relative}.landing-brand{color:#b6bed0;white-space:nowrap;align-items:center;gap:20px;font-size:15px;display:flex}.landing-brand>span{border-left:1px solid #ffffff24;padding-left:20px}.landing-logo{color:#fff;letter-spacing:-.7px;align-items:center;gap:10px;font-size:31px;font-weight:700;display:flex}.landing-logo svg{filter:drop-shadow(0 0 12px #3977ff61);width:39px;height:39px}.landing-header nav{align-items:center;gap:clamp(24px,3vw,48px);display:flex}.landing-header a{color:#f6f7fb;font-size:15px;text-decoration:none;transition:color .2s}.landing-header a:hover{color:#66a4ff}.landing-login-button{color:#dce5ff;cursor:pointer;background:#101e4447;border:1px solid #6682ff;border-radius:13px;justify-self:end;min-width:108px;height:45px;transition:border-color .2s,background .2s,transform .2s}.landing-login-button:hover{background:#2650ad47;border-color:#74b6ff;transform:translateY(-1px)}.landing-hero{z-index:2;grid-template-columns:minmax(480px,.9fr) minmax(620px,1.1fr);align-items:center;width:min(1420px,100% - 72px);min-height:560px;margin:0 auto;display:grid;position:relative}.landing-copy{z-index:2;padding:58px 0 80px 12px;position:relative}.landing-eyebrow{color:#72aaff;letter-spacing:.11em;text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:700}.landing-copy h1{color:#f8faff;letter-spacing:-1.6px;margin:0;font-size:clamp(44px,3.25vw,58px);font-weight:650;line-height:1.2}.landing-copy h1 span{color:#4f8eff;margin-top:4px;display:inline-block}.landing-description{color:#aeb8cc;max-width:590px;margin:25px 0 0;font-size:17px;line-height:1.65}.landing-actions{align-items:center;gap:30px;margin-top:34px;display:flex}.landing-primary-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1b42db,#2b91ff);border:1px solid #67a0ff75;border-radius:14px;justify-content:center;align-items:center;gap:22px;min-width:250px;height:60px;padding:0 28px;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 16px 38px #0b44d14d,inset 0 1px #fff3}.landing-primary-button:hover{transform:translateY(-2px);box-shadow:0 20px 46px #0b44d16b,inset 0 1px #fff3}.landing-primary-button span{font-size:26px}.landing-visual{aspect-ratio:1.68;isolation:isolate;border-radius:36px;width:100%;position:relative;overflow:hidden}.landing-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#030c1c 0%,#0000 13% 88%,#030b1b 100%),linear-gradient(#030b1b 0%,#0000 14% 86%,#030b1b 100%);position:absolute;inset:0}.landing-visual img{-webkit-user-select:none;user-select:none;width:173.5%;max-width:none;position:absolute;top:-25%;left:-73.5%}.landing-features{z-index:3;background:linear-gradient(110deg,#081630f0,#071c3ed1);border:1px solid #5882d661;border-radius:14px;grid-template-columns:repeat(4,1fr);width:min(1420px,100% - 112px);margin:-28px auto 0;padding:29px 34px;display:grid;position:relative;box-shadow:0 20px 55px #00000040}.landing-features article{border-right:1px solid #88a4d82e;grid-template-columns:58px 1fr;align-items:center;gap:18px;min-width:0;min-height:105px;padding:6px 28px;display:grid}.landing-features article:first-child{padding-left:0}.landing-features article:last-child{border-right:0;padding-right:0}.landing-feature-icon{color:#dce8ff;background:radial-gradient(circle at 35% 30%,#246dd3,#0a295d 75%);border:1px solid #437fffc7;border-radius:50%;place-items:center;width:58px;height:58px;font-size:20px;font-weight:700;display:grid;box-shadow:0 0 24px #1c66f240}.landing-features h2{color:#f1f5ff;margin:0 0 7px;font-size:16px}.landing-features p{color:#b1bbcd;margin:0;font-size:13px;line-height:1.45}.landing-footer{z-index:2;color:#6f7b92;text-align:center;justify-content:center;align-items:center;width:min(1420px,100% - 72px);min-height:82px;margin:0 auto;font-size:13px;display:flex;position:relative}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.login-page{background:linear-gradient(145deg,#fff8c8 0%,#ffe66c 48%,#f3c817 100%);place-items:center;min-height:100vh;padding:28px;display:grid}.login-card{background:#fff;border:1px solid #7b65005c;border-radius:8px;width:min(440px,100%);padding:36px;position:relative;box-shadow:0 20px 60px #6850003d}.login-back-button{color:#777;cursor:pointer;background:0 0;border:0;position:absolute;top:16px;left:18px}.login-back-button:hover{color:#222}.brand-mark{color:#e52b22;text-align:center;width:100%;padding-top:18px;font-size:20px;font-weight:800}.login-heading{margin:22px 0 26px}.login-heading h1{color:#222;margin:0 0 8px;font-size:29px}.login-card form{display:grid}.login-card label{margin:13px 0 6px;font-weight:600}.login-card input{color:#222;background:#fff;border:1px solid #aaa;border-radius:4px;outline:none;min-width:0;height:42px;padding:8px 11px}.login-card input:focus{border-color:#c49c00;box-shadow:0 0 0 3px #ffd91a47}.password-field{display:flex}.password-field input{border-radius:4px 0 0 4px;flex:1}.password-field button{cursor:pointer;background:#f4f4f4;border:1px solid #aaa;border-left:0;border-radius:0 4px 4px 0}.form-message{color:#b00020;min-height:39px;padding:10px 0 4px;font-size:13px}.primary-button{background:var(--yellow-strong);cursor:pointer;border:1px solid #bd9b00;border-radius:4px;height:42px;font-weight:700}.primary-button:hover{background:#ffdf3c}.primary-button:disabled{cursor:wait;opacity:.65}.dev-hint{color:#777;text-align:center;margin:18px 0 0;font-size:12px}.app-shell{min-width:320px;min-height:100vh;color:var(--text);background:#fff;grid-template-rows:auto 1fr 27px;display:grid}.app-header{font-size:12px}.logo-button,.menu-button,.logout-button,.top-line button{cursor:pointer;background:0 0;border:0}.logo-button{color:#e83222;font-size:17px;font-weight:800}.menu-button{font-size:15px}.global-search{background:#fffbe5;border:1px solid #dbc972;align-items:center;gap:4px;width:min(340px,30vw);height:23px;margin-left:auto;padding:0 7px;display:flex}.global-search input{color:#555;background:0 0;border:0;outline:0;width:100%}.header-icon{padding:3px;font-size:15px}.user-name{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.logout-button{padding:4px 8px}.logout-button:hover{text-decoration:underline}.main-nav button{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-left:1px solid #0000;border-right:1px solid #0000;align-items:center;gap:9px;min-height:56px;padding:5px 14px;display:flex}.main-nav button:hover{background:#fff8d3}.main-nav button.active{background:#fff;border-color:#e2d697}.nav-icon{color:#8a7400;background:var(--yellow-strong);border:1px solid #d2b100;border-radius:50%;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.secondary-nav{background:#fffbd6;border-bottom:1px solid #e4da9d;align-items:center;gap:4px;height:36px;padding:0 12px;display:flex}.warning-bar{background:#fff3c8;border-bottom:1px solid #e3d9a9;align-items:center;gap:8px;height:28px;padding:0 12px;display:flex}.warning-bar span{color:#f3b700}.workspace{grid-template-rows:45px 1fr;min-height:0;padding:0 12px 9px;display:grid;overflow:hidden}.page-heading button:hover,.panel-actions button:hover{background:#fff5c1;border-color:#d8ad00}.dashboard-grid{grid-template-columns:minmax(0,2fr) minmax(360px,1fr);gap:18px;min-height:0;display:grid}.right-column{border-left:1px dotted #d5d5d5;grid-template-rows:1fr 1fr;gap:18px;min-height:0;padding-left:18px;display:grid}.panel{background:#fff;flex-direction:column;min-width:0;min-height:250px;display:flex;overflow:hidden}.panel-header{justify-content:space-between;align-items:flex-start;gap:12px;min-height:65px;padding-top:5px;display:flex}.panel-header h2{color:var(--green);margin:0;font-size:14px;font-weight:650}.panel-actions{align-items:center;gap:6px;margin-left:auto;padding-top:27px;display:flex}.panel-actions button{cursor:pointer;background:#f7f7f7;border:1px solid #bfbfbf;border-radius:2px;min-height:27px;padding:3px 10px}.panel-actions input{border:1px solid #bfbfbf;outline:none;width:min(220px,18vw);height:27px;padding:3px 8px}.table-wrap{border:1px solid var(--border);flex:1;overflow:auto}table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}th{z-index:1;color:#555;text-align:left;background:#f3f3f3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding:6px 8px;font-weight:400;position:sticky;top:0}td{border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;height:29px;padding:4px 8px}tbody tr:nth-child(2n){background:#fbfbfb}tbody tr:hover{background:#fff8d5}.status-dot{background:#42a95a;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.app-shell>footer{color:#777;background:#f3f3f3;border-top:1px solid #cbcbcb;justify-content:space-between;align-items:center;padding:0 10px;font-size:12px;display:flex}@media (width<=1180px){.landing-header{grid-template-columns:1fr auto}.landing-header nav{display:none}.landing-hero{grid-template-columns:minmax(430px,.9fr) minmax(520px,1.1fr)}.landing-copy h1{font-size:42px}.landing-features{grid-template-columns:repeat(2,1fr);row-gap:24px}.landing-features article:nth-child(2){border-right:0}}@media (width<=980px){.landing-hero{grid-template-columns:1fr;min-height:auto}.landing-copy{padding-bottom:18px}.landing-visual{width:min(760px,100%);margin:0 auto}.landing-features{margin-top:12px}.header-icon,.user-name{display:none}.main-nav{z-index:20;border:1px solid #c9b74f;flex-direction:column;width:min(360px,90vw);display:none;position:absolute;top:32px;left:0;box-shadow:0 12px 28px #0003}.main-nav.open{display:flex}.main-nav button{min-height:48px}.dashboard-grid{grid-template-columns:1fr;overflow:auto}.right-column{border-left:0;grid-template-rows:auto;grid-template-columns:1fr 1fr;padding-left:0}.workspace{overflow:auto}}@media (width<=680px){.landing-header,.landing-hero,.landing-footer{width:min(100% - 32px,1420px)}.landing-header{gap:12px;min-height:78px}.landing-brand>span{display:none}.landing-logo{font-size:25px}.landing-logo svg{width:33px;height:33px}.landing-login-button{min-width:88px;height:40px}.landing-copy{padding:48px 0 16px}.landing-copy h1{letter-spacing:-1px;font-size:clamp(34px,10.5vw,44px)}.landing-description{font-size:15px}.landing-actions{flex-direction:column;align-items:stretch;gap:18px}.landing-primary-button{width:100%}.landing-features{grid-template-columns:1fr;width:calc(100% - 32px);padding:20px}.landing-features article,.landing-features article:first-child,.landing-features article:last-child{border-bottom:1px solid #88a4d82e;border-right:0;padding:10px 0}.landing-features article:last-child{border-bottom:0}.landing-footer{min-height:72px}.login-page{padding:14px}.login-card{padding:26px 22px}.global-search{display:none}.secondary-nav{overflow-x:auto}.warning-bar{height:auto;min-height:28px;padding-block:5px}.workspace{padding-inline:8px}.page-heading{grid-template-columns:auto 1fr}.page-heading>div:last-child{display:none}.right-column{grid-template-columns:1fr}.panel-header{flex-direction:column;min-height:102px}.panel-actions{width:100%;margin-left:0;padding-top:0;overflow-x:auto}.panel-actions input{width:160px}footer span{display:none}}.app-shell{--onec-yellow:#fff09a;--onec-yellow-light:#fff8ca;--onec-accent:#ffd51f;--onec-green:#15933a;--onec-border:#c9c9c9;color:#292929;background:#fff;grid-template-rows:auto minmax(0,1fr) 25px;min-width:760px;height:100vh;min-height:100vh;font-family:Segoe UI,Arial,sans-serif;font-size:11px;display:grid;overflow:hidden}.app-shell button,.app-shell input,.app-shell select,.app-shell textarea{font:inherit}.app-header{min-width:0}.top-line{background:var(--onec-yellow);border-bottom:1px solid #e3cf68;align-items:center;gap:2px;height:25px;padding:0 6px;display:flex}.top-line button{cursor:pointer;background:0 0;border:0;height:23px;padding:0 5px}.menu-button{order:-2}.product-name{order:-1}.top-space{flex:1}.cloud-icon{padding:0 14px;font-size:15px}.top-line .user-name{text-align:right;min-width:150px}.main-nav{background:var(--onec-yellow);border-bottom:1px solid #dfcc70;min-height:54px;display:flex;overflow-x:auto}.main-nav button{cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;min-width:96px;padding:5px 12px;display:flex}.main-nav button.active,.main-nav button:hover{background:#fff9ce}.main-nav button span{color:#947d00}.secondary-nav{background:var(--onec-yellow-light);border-bottom:1px solid #e5d890;align-items:stretch;height:24px;padding:0 5px;display:flex}.secondary-nav button{cursor:pointer;background:0 0;border:0;padding:0 10px}.secondary-nav button:hover{background:#fff2ae}.workspace{grid-template-rows:48px minmax(0,1fr);min-width:0;min-height:0;padding:0 8px 7px;display:grid;overflow:hidden}.page-heading{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.page-heading h1{margin:0;font-size:14px;font-weight:650}.page-heading button{cursor:pointer;background:0 0;border:0;min-width:24px;height:24px;padding:0 5px}.page-heading button:hover{background:#f0f0f0}.workspace-content{min-width:0;min-height:0;overflow:hidden}.command-button{color:#3e3e3e;cursor:pointer;white-space:nowrap;background:linear-gradient(#fff,#f2f2f2);border:1px solid #bfbfbf;border-radius:2px;min-height:25px;padding:3px 10px}.command-button:hover:not(:disabled){background:#fff8d0;border-color:#c8a600}.command-button:disabled{opacity:.55;cursor:default}.command-button.accent{background:var(--onec-accent);border-color:#e1b900}.onec-section{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.onec-section h2,.request-card-body h2{color:var(--onec-green);margin:0 0 8px;font-size:12px;font-weight:650}.home-layout{grid-template-columns:minmax(420px,52fr) 10px minmax(480px,48fr);height:100%;min-height:0;display:grid}.home-left{grid-template-rows:180px 10px minmax(0,1fr);min-width:0;min-height:0;padding-right:4px;display:grid}.vertical-splitter,.horizontal-splitter,.splitter{background:#ececec}.vertical-splitter{cursor:col-resize;margin:0 5px}.horizontal-splitter{cursor:row-resize;margin:4px 0}.section-heading-row{justify-content:space-between;align-items:flex-start;display:flex}.section-heading-row>div{gap:5px;display:flex}.workdesk-actions{gap:5px;width:248px;margin-top:30px;display:grid}.workdesk-actions .command-button{width:100%;height:24px}.request-toolbar{align-items:center;gap:8px;min-width:0;min-height:34px;margin-bottom:5px;display:flex}.toolbar-buttons{gap:5px;min-width:max-content;display:flex}.request-toolbar .command-button{padding-inline:8px}.toolbar-search{gap:4px;margin-left:auto;display:flex}.toolbar-search input{border:1px solid #bbb;outline:none;width:min(210px,14vw);height:25px}.data-grid{border:1px solid var(--onec-border);background:#fff;min-width:0;min-height:0;position:relative;overflow:auto}.app-shell table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:10px}.app-shell th{z-index:2;color:#606060;text-align:left;background:#f2f2f2;border-bottom:1px solid #cfcfcf;border-right:1px solid #d2d2d2;height:25px;padding:4px 7px;font-weight:400;position:sticky;top:0}.app-shell td{border-bottom:1px solid #dedede;border-right:1px solid #dedede;height:24px;padding:3px 7px}.app-shell tbody tr:nth-child(2n){background:#fbfbfb}.app-shell tbody tr:hover,.app-shell tbody tr.selected-row{background:#fff8d8}.empty-grid{color:#777;text-align:center;padding:16px}.request-grid{flex:1}.request-grid th:first-child{width:95px}.request-grid th:nth-child(2){width:125px}.request-grid th:nth-child(3),.request-grid th:nth-child(5),.request-grid th:nth-child(6),.request-grid th:nth-child(7){min-width:185px}.request-grid th:nth-child(4){width:90px}.grid-status{color:#666;background:#fafafa;border:1px solid #d0d0d0;border-top:0;justify-content:space-between;align-items:center;min-height:22px;padding:0 7px;display:flex}.catalog-filters{align-items:center;gap:8px;min-height:29px;margin-bottom:4px;display:flex}.catalog-filters>label:nth-child(2){margin-left:auto}.catalog-filters select{background:#fff;border:1px solid #bdbdbd;width:165px;height:25px;margin-left:6px}.catalog-body{flex:1;grid-template-columns:minmax(190px,30%) 7px minmax(0,1fr);min-height:0;display:grid}.tree-pane{border:1px solid var(--onec-border);overflow:auto}.type-tree{margin:0;padding:2px 0 2px 13px;list-style:none}.type-tree .type-tree{padding-left:14px}.type-tree button{text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;gap:4px;width:100%;padding:2px 3px;display:flex}.type-tree button:hover{background:#f5f5f5}.type-tree button.selected{background:#ffc928;font-weight:600}.products-pane{grid-template-rows:29px minmax(0,1fr) 22px;min-width:0;min-height:0;display:grid}.product-search{gap:4px;display:flex}.product-search input{border:1px solid #bbb;flex:1;min-width:0;height:25px}.products-grid th:first-child{width:112px}.products-grid th:nth-child(2){min-width:300px}.products-grid th:nth-child(3){width:125px}.products-grid th:nth-child(4){width:105px}.products-load-more-trigger{height:1px}.product-status{border-top:0}.product-status .error-text{color:#b3261e;text-overflow:ellipsis;flex:1;overflow:hidden}.product-status button{cursor:pointer;background:0 0;border:0}.availability-screen{grid-template-rows:39px minmax(200px,47fr) 8px minmax(130px,27fr) 35px;height:100%;min-height:0;display:grid}.availability-toolbar{align-items:center;gap:6px;min-width:0;padding-bottom:7px;display:flex}.availability-toolbar>label{white-space:nowrap;align-items:center;gap:4px;display:flex}.availability-toolbar>label:first-child{display:block}.availability-toolbar .search-accent{border:2px solid #e3b900;outline:none;width:min(410px,26vw);height:35px;padding:3px 8px}.search-button{background:var(--onec-accent);cursor:pointer;border:1px solid #e3b900;width:135px;height:35px}.toolbar-spacer{flex:1}.availability-results th:first-child{width:82px}.availability-results th:nth-child(2){width:200px}.availability-results th:nth-child(3){min-width:400px}.availability-results th:nth-child(4){min-width:180px}.availability-results th:nth-child(5),.availability-results th:nth-child(6){min-width:240px}.availability-gap{border-top:5px solid #ececec;border-bottom:3px solid #ececec}.availability-parameters th,.availability-parameters td{width:50%}.availability-actions{align-items:flex-end;gap:7px;display:flex}.availability-actions .command-button{min-width:175px}.new-request-screen{grid-template-rows:29px 38px 83px 30px minmax(0,1fr);height:100%;min-height:0;display:grid}.form-top-tabs,.card-tabs{align-items:flex-end;display:flex}.form-top-tabs button,.card-tabs button{color:#2d72a4;cursor:pointer;background:0 0;border:0;height:29px;padding:0 10px}.form-top-tabs button.active,.card-tabs button.active{color:#333;background:#f4f4f4;border:1px solid #c9c9c9}.form-command-bar{justify-content:space-between;align-items:center;display:flex}.form-command-bar>div{gap:6px;display:flex}.name-fields{grid-template-rows:repeat(3,27px);display:grid}.name-fields label{grid-template-columns:145px minmax(0,1fr);align-items:center;display:grid}.name-fields input{border:1px solid #bfbfbf;outline:none;width:100%;height:23px;padding:2px 6px}.name-fields .required-field{border:2px solid #e3b900}.name-fields label span{grid-template-columns:minmax(0,1fr) 28px;gap:5px;display:grid}.name-fields label button{color:#21a23b;cursor:pointer;background:#fafafa;border:1px solid #bbb;height:23px}.card-tabs button{color:#333;background:#f3f3f3;border:1px solid #c9c9c9;border-left:0}.card-tabs button:first-child{border-left:1px solid #c9c9c9}.card-tabs button.active{background:#fff;border-bottom-color:#fff}.request-card-body{border:1px solid #c9c9c9;grid-template-rows:22px 35px 84px 22px minmax(90px,1fr) 80px;min-height:0;padding:8px;display:grid;overflow:hidden}.request-actions{gap:7px;display:flex}.request-actions .command-button{min-width:156px}.request-meta{grid-template-columns:100px 240px 28px 160px;grid-auto-rows:27px;align-items:center;width:700px;display:grid}.request-meta label{display:contents}.request-meta input{border:1px solid #bbb;min-width:0;height:23px}.request-meta>button{background:#f7f7f7;border:1px solid #bbb;width:24px;height:23px;margin-left:4px}.request-meta>input[aria-label=Обозначение\ стандарта]{margin-left:8px}.properties-grid th:first-child,.properties-grid th:nth-child(2){width:16%}.properties-grid th:nth-child(3),.properties-grid th:nth-child(4){width:34%}.comment-field{grid-template-rows:18px minmax(0,1fr);display:grid}.comment-field textarea{resize:none;border:1px solid #bbb;min-height:0}.placeholder-screen{border:1px solid #c9c9c9;height:100%}.placeholder-screen h2{color:var(--onec-green);margin:9px;font-size:12px}.app-shell>footer{color:#777;background:#f3f3f3;border-top:1px solid #cbcbcb;justify-content:space-between;align-items:center;padding:0 9px;display:flex}.app-shell>footer button{border:0;border-right:1px solid #bbb;border-bottom:2px solid var(--onec-green);cursor:pointer;background:0 0;height:24px}@media (width<=1100px){.app-shell{min-width:680px}.home-layout{grid-template-columns:1fr;overflow:auto}.home-left{min-height:620px;padding:0}.vertical-splitter{display:none}.requests-panel{min-height:420px;margin-top:12px}.request-toolbar{overflow-x:auto}.toolbar-search{background:#fff;padding-left:7px;position:sticky;right:0}.availability-toolbar>label:nth-of-type(n+2){display:none}}
