header{position:fixed;top:0;width:100%;color:var(--shelf-black-color);background-color:var(--shelf-gray-color);padding:12px;text-align:center}header .logo-wrapper{display:inline-flex;justify-content:center;align-items:center;outline:none;color:inherit;text-decoration:none;gap:5px}header .logo-wrapper svg{width:40px;height:40px}header .logo-wrapper:hover{filter:drop-shadow(0 0 2em rgba(100,108,255,.6666666667))}header .logo-wrapper .title{font-size:1.9rem;text-transform:uppercase}header,.header-spacer{height:var(--shelf-header-height);max-height:var(--shelf-header-height);width:100%}.qrscanner{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.qrscanner video.camera-window,.qrscanner .qrscan-img{width:200px;height:200px;margin:auto;padding:10px;object-fit:cover;border-radius:20px}.qrscanner video.camera-window.hidden,.qrscanner .qrscan-img.hidden{display:none}.qrscanner button{width:100%}.manual-input-form{width:100%;margin:auto;padding:10px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing:border-box}.manual-input-form input{padding:10px;font-size:1rem;border:1px solid var(--shelf-black-color);color:var(--shelf-black-color);box-sizing:border-box}.manual-input-form button{width:100%;margin:10px 0}.tab{padding:6px 14px;cursor:pointer;border:0;border-top:1px solid var(--shelf-black-color);background-color:transparent;border-radius:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;color:var(--shelf-black-color)}.tab.active,.tab:hover{font-weight:700;background-color:var(--active-color);color:var(--shelf-black-color)}.tab:not(:first-child){border-left:1px solid var(--shelf-black-color)}.tab svg{height:25px;max-width:25px}.tab .short{display:none}@media only screen and (max-width: 350px){.tab .short,.tab .full{display:none}}@media only screen and (min-width: 351px) and (max-width: 700px){.tab .short{display:inline}.tab .full{display:none}}.items-table{display:grid;font-family:Roboto,sans-serif;color:var(--shelf-black-color);width:100%;border:1px solid var(--shelf-black-color);border-radius:8px}.items-table .loading-row,.items-table .empty-row{flex:1;grid-column:1/-1;text-align:center;padding:20px;font-style:italic}.items-table .cell{padding:.75rem 8px;display:flex;min-width:0;flex-direction:column;justify-content:center;align-items:flex-start}.items-table .cell .clickable{cursor:pointer}.items-table .cell.none{opacity:.4}.items-table .cell.info-cell div{font-size:var(--font12);white-space:normal;overflow-wrap:break-word;word-break:break-word}.items-table .cell.ident-cell div{white-space:normal;overflow-wrap:break-word;word-break:break-word}.items-table .cell:last-child{border-right:none}.items-table .cell.checkbox-cell{justify-content:center}.items-table .cell.ident-cell,.items-table .cell.info-cell{align-items:flex-start}.items-table .cell.info-cell .article{font-size:10px;color:#727272}.items-table .cell .item-counts{display:flex;gap:3px;flex-direction:row;justify-content:space-between;width:100%;align-items:center;margin-top:5px}.items-table .cell .item-counts>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.items-table .cell .item-counts>div input{padding:5px;text-align:center}.items-table .cell .item-counts .custom-price{color:var(--warn-color)}.items-table .cell.image-cell>img,.items-table .cell svg{max-width:40px;max-height:40px;width:auto;height:auto}.items-table .cell.price-cell{align-items:flex-end}.items-table .cell.price-cell>div{white-space:nowrap}.items-table .cell.tools-cell,.items-table .cell.image-cell{align-items:center}.items-table .cell.tools-cell .price-cell,.items-table .cell.image-cell .price-cell{align-items:flex-end;padding-bottom:10px;font-size:12px;color:var(--shelf-black-color)}.items-table .cell.tools-cell .price-cell>input,.items-table .cell.image-cell .price-cell>input{width:40px}.items-table .cell.tools-cell .vertical-buttons,.items-table .cell.image-cell .vertical-buttons{display:flex;flex-direction:column;gap:5px}.items-table .cell.tools-cell button,.items-table .cell.image-cell button{padding:4px 8px;cursor:pointer}.items-table .cell.tools-cell button:hover,.items-table .cell.image-cell button:hover{background-color:var(--active-color);color:var(--shelf-black-color)}.items-table .cell.tools-cell svg,.items-table .cell.image-cell svg{width:20px;height:20px}.items-table .cell.header{background-color:#f9f9f9;font-size:.8rem;text-transform:uppercase;font-weight:700;flex-direction:column;justify-content:center;border-top:1px solid var(--shelf-border-color)}.items-table .cell.header input,.items-table .cell.header select{margin-top:5px;padding:3px 6px;font-size:.9rem;width:100%;max-width:100%;box-sizing:border-box;height:28px;min-width:0}.items-table .cell.header .header-label{display:flex;align-items:center;gap:5px;-webkit-user-select:none;user-select:none;cursor:pointer}.items-table .cell>.loading-row,.items-table .cell>.empty-row{flex:1;grid-column:1/-1;text-align:center;padding:20px;font-style:italic}.items-table.shelf-items{margin-bottom:10px;grid-template-columns:60px 3fr minmax(120px,auto)}.items-table.shelf-items .cell:not(:nth-last-child(-n+3)){border-bottom:1px solid var(--shelf-border-color)}.items-table.shelf-items .tools-cell{align-items:flex-end}.items-table.admin-shelf-items{grid-template-columns:60px auto}.items-table.admin-shelf-items .cell:not(:nth-last-child(-n+2)){border-bottom:1px solid var(--shelf-border-color)}.items-table.admin-shelf-items .cell.image-cell{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:8px}.items-table.admin-shelf-items .cell.image-cell button{padding:4px 4px 2px;margin-bottom:1px}.items-table.admin-shelf-items .cell.image-cell button svg{width:16px;height:16px}.items-table.admin-shelf-items .cell.info-cell .info-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.items-table.admin-shelf-items .cell.info-cell .info-header .actual-count{font-size:10px;color:#727272}.items-table.admin-shelf-items .cell.info-cell .item-counts{justify-content:space-between}.items-table.admin-shelf-items .cell.info-cell .item-counts>div{flex-direction:row;gap:5px}.items-table.admin-shelf-items .cell.info-cell .item-counts.editable>div{flex-direction:column}.items-table.admin-shelf-items .cell.info-cell .item-counts.editable .price-cell input{width:60px;border-bottom:1px solid var(--shelf-black-color)}.items-table.admin-shelf-items .cell.info-cell .item-counts .count-with-controls input{width:40px}.items-table.shelf-action-list{display:grid;grid-template-columns:5fr 3fr auto}.items-table.shelf-action-list .cell{cursor:pointer}.items-table.shelf-action-list .cell:not(:nth-last-child(-n+3)){border-bottom:1px solid var(--shelf-border-color)}.items-table.shelf-action-list .tools-cell{flex-direction:row}.items-table.shelf-action-list .tools-cell button{padding:3px}.items-table.shelf-action-list .tools-cell svg{width:20px;height:20px}.items-table.shelf-action-items{display:grid;grid-template-columns:60px 2fr minmax(120px,auto)}.items-table.shelf-action-items .cell:not(:nth-last-child(-n+3)){border-bottom:1px solid var(--shelf-border-color)}.items-table.shelf-action-items .price-cell{align-items:flex-end;font-size:var(--font12)}.items-table.shelf-action-items .price-cell .total-price{font-size:18px}.items-table.product-items{grid-template-columns:60px auto 80px}.items-table.product-items .cell{cursor:pointer}.items-table.product-items .cell:not(:nth-last-child(-n+3)){border-bottom:1px solid var(--shelf-border-color)}.items-table.shelf-list-items{grid-template-columns:auto 60px}.items-table.shelf-list-items .cell{cursor:pointer}.items-table.shelf-list-items .cell:not(:nth-last-child(-n+2)){border-bottom:1px solid var(--shelf-border-color)}.items-table.admin-shelf-action-list{display:grid;grid-template-columns:auto 3fr 40px}.items-table.admin-shelf-action-list .cell{cursor:pointer}.items-table.admin-shelf-action-list .cell.info-cell .status-date-cell{display:flex;gap:5px}.items-table.admin-shelf-action-list .cell.info-cell .status-date-cell .del-status{color:var(--warn-color)}.items-table.admin-shelf-action-list .cell.info-cell .status-date-cell .del-status.finished{color:var(--shelf-black-color)}.items-table.admin-shelf-action-list .cell:not(:nth-last-child(-n+3)){border-bottom:1px solid var(--shelf-border-color)}.items-table.admin-shelf-action-list .tools-cell{flex-direction:row}.items-table.admin-shelf-action-list .tools-cell button{padding:3px}.items-table.admin-shelf-action-list .tools-cell svg{width:20px;height:20px}.items-table.delivery-create-items{grid-template-columns:60px auto 135px}.items-table.delivery-create-items .cell:not(:nth-last-child(-n+3)){border-bottom:1px solid var(--shelf-border-color)}.items-table.delivery-create-items .tools-cell{align-items:flex-end}.items-table.admin-deliveries-list{display:grid;grid-template-columns:auto 3fr 40px}.items-table.admin-deliveries-list .cell{cursor:pointer}.items-table.admin-deliveries-list .cell.info-cell .status-date-cell{display:flex;gap:5px}.items-table.admin-deliveries-list .cell.info-cell .status-date-cell .del-status{color:var(--warn-color)}.items-table.admin-deliveries-list .cell.info-cell .status-date-cell .del-status.finished{color:var(--shelf-black-color)}.items-table.admin-deliveries-list .cell:not(:nth-last-child(-n+3)){border-bottom:1px solid var(--shelf-border-color)}.items-table.admin-deliveries-list .tools-cell{flex-direction:row;align-items:center}.items-table.admin-deliveries-list .tools-cell button{padding:3px}.items-table.admin-deliveries-list .tools-cell svg{width:20px;height:20px}.items-table.delivery-items{display:grid;grid-template-columns:60px 2fr minmax(120px,auto)}.items-table.delivery-items .cell:not(:nth-last-child(-n+3)){border-bottom:1px solid var(--shelf-border-color)}.items-table.delivery-items .price-cell{align-items:flex-end;font-size:var(--font12)}.items-table.delivery-items .price-cell .total-price{font-size:18px}.search-input{position:fixed;bottom:var(--tabs-height);padding:8px;background-color:var(--shelf-gray-color)}.search-input.has-actions{bottom:calc(var(--tabs-height) + var(--tabs-height))}.search-input .search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--shelf-black-color);font-size:16px}.search-input .search-field{width:100%;padding:4px 4px 4px 32px;font-size:16px;border-radius:4px;border:1px solid var(--shelf-border-color)}.search-input .search-field:focus{outline:none;border-color:var(--active-color);box-shadow:0 0 5px var(--shelf-black-color)}.search-input .clear-btn{position:absolute;right:18px;top:50%;transform:translateY(-50%);background:transparent;border:none;font-size:20px;color:#888;cursor:pointer;padding:0;line-height:1;-webkit-user-select:none;user-select:none}.search-input .clear-btn:hover{color:#555}.search-input .clear-btn:focus{outline:none}.search-input,.search-input-spacer{height:var(--search-input-height);max-height:var(--search-input-height);width:100%}.loading-component{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;flex:1}.loading-component img{width:50px;height:50px}.loading-component span{font-size:var(--font12);color:var(--shelf-black-color)}.popup-overlay{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.popup-overlay .barcode-scanner-popup{background:#fff;padding:16px;border:4px solid white;border-radius:8px;max-width:400px;width:90%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.popup-overlay .barcode-scanner-popup.success{border-color:#4caf50}.popup-overlay .barcode-scanner-popup.error{border-color:#f44336}.popup-overlay .barcode-scanner-popup video{width:100%;height:auto;visibility:hidden;opacity:0;position:relative;z-index:1}.popup-overlay .barcode-scanner-popup video.visible{visibility:visible;opacity:1}.popup-overlay .barcode-scanner-popup .loading-component{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.popup-overlay .shelf-create-popup{background:var(--shelf-gray-color);padding:16px;margin:30px;width:100%;box-shadow:0 2px 10px #0000004d;text-align:center}.popup-overlay .shelf-create-popup .item-properties-form{padding:0 8px}.popup-overlay .qr-popup{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;background:var(--shelf-gray-color);padding:20px;margin:30px;width:100%;text-align:center;border-radius:15px}.container404,.container403{position:relative;height:50vh;width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.container404 img,.container403 img{max-width:80%;max-height:100%;object-fit:contain}.container404 .description,.container403 .description{background-color:#ffffffd9;border-radius:12px;padding:24px 40px;box-shadow:0 4px 12px #00000026;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:120px;height:100px;font-size:48px;font-weight:700;color:var(--shelf-black-color);-webkit-user-select:none;user-select:none}.login-container{text-align:center}.pagination-controls,.pagination-controls-spacer{height:var(--pagination-controls-height);max-height:var(--pagination-controls-height);width:100%}.pagination-controls{position:fixed;bottom:var(--tabs-height);display:flex;align-items:center;gap:15px;padding:5px}.page-size-selector select{padding:5px}.pagination{display:flex;flex-direction:row;justify-content:center;align-items:center}.pagination span{white-space:nowrap}.pagination button{padding:4px;border:none;border-radius:4px;cursor:pointer}.pagination button:disabled{opacity:.5;cursor:not-allowed}.pagination input{border:1px solid var(--shelf-black-color);color:var(--shelf-black-color);padding:3px}.input-with-clear{width:100%}.input-with-clear .input-field{padding:0 5px 0 0;width:100%}.input-with-clear>button.clear-btn{position:absolute;right:0;padding:0!important;top:47%;transform:translateY(-50%);border:none;font-size:20px;line-height:20px;color:#888;cursor:pointer;-webkit-user-select:none;user-select:none}.input-with-clear>button.clear-btn:hover{color:#555}.input-with-clear>button.clear-btn:focus{outline:none}.count-with-controls{display:flex;width:100%;align-items:center;gap:4px}.count-with-controls button{padding:4px 8px;cursor:pointer}.count-with-controls span{text-align:center;flex-grow:1;display:flex;justify-content:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid var(--shelf-black-color)}.count-with-controls input{min-width:20px;padding:0;text-align:center}.copy-input{position:relative;display:flex;align-items:center;width:100%;margin-top:8px}.copy-input input{flex-grow:1;padding-right:2.5rem;padding-left:.5rem;font-size:1rem;height:2.5rem;border:1px solid #ccc;border-radius:6px}.copy-input .copy-button{position:absolute;right:4px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center}.copy-input .copy-button .icon{width:20px;height:20px}.copy-input .copy-button .success-icon{stroke:green}.copy-input .copy-button .copy-icon{stroke:currentColor}.copy-input .copy-button:focus-visible{outline:2px solid #005fcc;outline-offset:2px}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-webfont-BWZRDamm.eot);src:url(/assets/Roboto-Regular-webfont-LrSXIxBI.woff) format("woff"),url(/assets/Roboto-Regular-webfont-dnwMyvf5.ttf) format("truetype"),url(/assets/Roboto-Regular-webfont-LpLc58jj.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Italic-webfont-CCSCuiGd.eot);src:url(/assets/Roboto-Italic-webfont-QzOVjpmb.woff) format("woff"),url(/assets/Roboto-Italic-webfont-Dwp-_KUJ.ttf) format("truetype"),url(/assets/Roboto-Italic-webfont-52CYb6ri.svg) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-webfont-iC-GwOm0.eot);src:url(/assets/Roboto-Bold-webfont-foBz-l60.woff) format("woff"),url(/assets/Roboto-Bold-webfont-Cv7BpUVY.ttf) format("truetype"),url(/assets/Roboto-Bold-webfont-BpAn59D4.svg) format("svg");font-weight:700;font-style:normal}:root{--font-text: "Roboto", sans-serif;--line-color: rgba(245, 245, 245, .5);--active-color: #e5e5e5;--white-color: #f5f5f5;--white-color2: #ffffff;--white-colorO4: #f5f5f5d4;--grey-color: #9ea1a2;--dark-grey-color: #424242;--warn-color: #ff7600;--blue-color: #00c4ff;--light-gray-color: #c3c3c3;--scroll-thumb-color: var(--active-color);--scroll-track-color: var(--dark-grey-color);--shelf-black-color: #424242;--shelf-gray-color: #f3f3f3;--shelf-border-color: #bdbdbd;--shelf-header-height: 70px;--search-input-height: 50px;--cart-total-height: 45px;--pagination-controls-height: 40px;--delivery-header-height: 45px;--shelf-action-header-height: 50px;--font14: .875rem;--font16: 1rem;--font18: 1.125rem;--font12: .75rem;--font10: .625rem}html,body{margin:0;padding:0;background-color:var(--shelf-gray-color)}*{box-sizing:border-box}body{overflow:auto}#root{font-family:var(--font-text);color:var(--dark-grey-color);line-height:1.14;font-stretch:condensed;letter-spacing:.3px;font-size:var(--font14)}input{background:none;padding:0;margin:0;box-shadow:none;border:none;width:100%;font:inherit}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]{appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}button{background:none;font:inherit;color:var(--shelf-black-color);border:1px solid var(--shelf-black-color);border-radius:4px;padding:10px 20px;cursor:pointer}button:hover{background-color:var(--shelf-black-color);color:var(--shelf-gray-color)}.container{margin:0 auto;padding-left:25px;padding-right:25px;box-sizing:border-box}:root{--tabs-height: 50px;--paginator-height: 40px}#root{flex-direction:column}.loading{position:absolute;top:20%;left:50%}.error{color:#fff;background-color:red;border:1px solid #dc3545;width:100%;padding:10px;box-sizing:border-box;margin-bottom:5px}.main-container{max-width:400px;margin:auto;padding:1rem;border:1px solid var(--shelf-black-color);border-radius:8px}a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;cursor:pointer}a svg{display:block;flex-shrink:0}a.download-link{background:none;font:inherit;color:var(--shelf-black-color);border:1px solid var(--shelf-black-color);border-radius:4px;padding:10px 20px;cursor:pointer}a.download-link:hover{background-color:var(--shelf-black-color);color:var(--shelf-gray-color)}.items-container,.item-properties-form{padding:0 16px 0 8px;overflow:auto;flex:1}.pagination-controls{height:var(--paginator-height);z-index:10;background-color:var(--shelf-gray-color)}.tabs-wrapper{position:fixed;bottom:0;display:grid;grid-template-columns:1fr 1fr 1fr;z-index:20;background-color:var(--shelf-gray-color)}.tabs-wrapper.admin-tabs{grid-template-columns:1fr 1fr 1fr 1fr}.tabs-wrapper.admin-shelf-tabs{grid-template-columns:1fr 3fr 3fr 3fr}.tabs-wrapper,.tabs-wrapper-spacer{height:var(--tabs-height);max-height:var(--tabs-height);width:100%}.cart-total,.shelf-action-total,.delivery-total{position:fixed;bottom:var(--tabs-height);background-color:var(--shelf-gray-color);text-align:right;padding:15px}.cart-total+button{padding:0 10px}.cart-total{bottom:calc(var(--tabs-height) + var(--tabs-height))}.delivery-total{bottom:var(--tabs-height)}.delivery-total.has-actions{bottom:calc(var(--tabs-height) + var(--tabs-height))}.cart-total,.cart-total-spacer,.delivery-total,.delivery-total-spacer,.shelf-action-total,.shelf-action-total-spacer{height:var(--cart-total-height);max-height:var(--cart-total-height);width:100%}.shelf-action-header,.shelf-action-header-spacer{width:100%;height:var(--shelf-action-header-height);max-height:var(--shelf-action-header-height)}.shelf-action-header{position:fixed;top:var(--shelf-header-height);background-color:var(--shelf-gray-color);text-align:left;padding:10px}.delivery-header{position:sticky;top:var(--shelf-header-height);background-color:var(--shelf-gray-color);text-align:left;padding:10px;display:flex;flex-direction:row;justify-content:space-around;gap:10px}.page-actions,.page-actions-spacer{width:100%;height:var(--tabs-height);max-height:var(--tabs-height)}.page-actions{position:fixed;background-color:var(--shelf-gray-color);bottom:var(--tabs-height);padding:2px 10px 10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.page-actions button,.page-actions a.download-link{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.page-actions button span,.page-actions a.download-link span{color:inherit}.page-actions button svg,.page-actions a.download-link svg{width:auto;height:20px}.page-actions .short{display:none}.popup-actions{background-color:var(--shelf-gray-color);padding:2px 10px 10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.popup-actions button,.popup-actions a.download-link{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.popup-actions button span,.popup-actions a.download-link span{color:inherit}.popup-actions button svg,.popup-actions a.download-link svg{width:auto;height:20px}.popup-actions .short{display:none}.noitems-msg{display:flex;align-items:center;justify-content:center;height:100%;flex:1;text-align:center}.item-properties-form .item-property{padding:0 3px 6px;display:flex;flex-direction:column;gap:4px 8px;align-items:flex-start;width:100%}.item-properties-form .item-property label{font-size:var(--font10);color:var(--shelf-black-color);text-align:left;margin:0}.item-properties-form .item-property input{width:100%;box-sizing:border-box;border:1px solid var(--shelf-black-color);padding:6px 8px;font-size:var(--font14)}.item-properties-form .item-property input.input-error{border:1.5px solid #ff4d4f;background:#fff6f6}.item-properties-form .item-image-preview{display:flex;width:100%;padding:3px;align-items:center}.item-properties-form .item-image-preview img,.item-properties-form .item-image-preview svg{width:100px}.item-properties-form .item-property.product-link{display:grid;grid-template-columns:1fr 30px;grid-template-rows:auto auto}.item-properties-form .item-property.product-link label{grid-column:1/3;grid-row:1/2}.item-properties-form .item-property.product-link input{grid-column:1/2;grid-row:2/3}.item-properties-form .item-property.product-link button{grid-column:2/3;grid-row:2/3;display:flex;align-items:center;justify-content:center;padding:5px;cursor:pointer}.item-properties-form .item-property.product-link button svg{width:20px;height:20px}.item-properties-form .item-property.shelf-owner{display:flex;flex-direction:row;gap:10px;text-align:left}.item-properties-form .item-property.shelf-owner>div{display:flex;flex-direction:column;gap:4px 8px;align-items:flex-start;width:100%}.item-properties-form .item-property.shelf-owner>div:first-child{flex:1 1 auto;min-width:170px}.item-properties-form .item-property.shelf-owner>div:last-child{flex:0 0 100px;min-width:100px}.header-row{display:flex;align-items:center;justify-content:space-between;gap:3px;margin:0 16px 4px 8px}.header-row .title{font-size:14px;cursor:pointer}.header-row button{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;gap:4px}.header-row button svg{width:14px;height:14px;fill:var(--shelf-black-color)}.header-row button:hover{color:var(--light-gray-color)}.shelf-info-container .shelf-properties{display:grid;grid-template-columns:45px auto}.shelf-info-container .shelf-properties .qr-actions{display:flex;justify-content:center;align-items:flex-start;padding-left:10px}.shelf-info-container .shelf-properties .qr-actions button{padding:2px}.shelf-info-container .shelf-properties .qr-actions button svg{width:30px;height:30px}.shelf-info-container .item-property>input{padding:2px 5px}.shelf-info-container input:disabled{border:1px solid var(--shelf-gray-color)}.divider{display:flex;align-items:center;height:1px;background-color:var(--shelf-border-color);margin:5px 25px}.divider.narrow{margin:4px 0}@media only screen and (max-width: 350px){.page-actions .short,.page-actions .full{display:none}.item-properties-form .item-property.shelf-owner{flex-direction:column}.item-properties-form .item-property.shelf-owner>div:first-child,.item-properties-form .item-property.shelf-owner>div:last-child{flex:1 1 100%}}@media only screen and (min-width: 351px) and (max-width: 700px){.page-actions .short{display:inline}.page-actions .full{display:none}}
