*{box-sizing:border-box}body{margin:0;background:#f3f4f6;color:#171717;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}main{max-width:900px;margin:auto;padding:12px}button,input,select{font:inherit}button{border:0;border-radius:11px;padding:9px 12px;background:#fff;cursor:pointer}button:disabled{opacity:.4;cursor:default}header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#f3f4f6;display:grid;grid-template-columns:44px 1fr 44px;grid-gap:8px;gap:8px;align-items:center;padding:8px 0 12px}.title{font-weight:700}.center,.title{text-align:center}.center{min-height:80vh;display:grid;place-items:center}.warehouse{display:flex;flex-direction:column;width:100%;text-align:left;margin:7px 0}.warehouse small{color:#777;margin-left:23px;margin-top:3px}.row,.toolbar{display:flex;gap:8px;margin:10px 0}.row input,.search{flex:1 1}.search{padding:11px;border:1px solid #ddd;border-radius:12px}.primary{background:#1769e0;color:#fff}.danger{background:#ffdede;margin-top:12px}.danger,.dangerText{color:#a00}.groups{margin:10px 0}.groupRow{display:flex;gap:5px;margin:6px 0}.groupRow>button:first-child{flex:1 1;text-align:left}.groupRow .active,.groups>.active{background:#dfe8ff}.sort{display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin:10px 0}.sort button{padding:6px 8px}.product{display:flex;align-items:center;gap:8px;background:#fff;border-radius:14px;padding:9px;margin:7px 0}.productname{flex:1 1;text-align:left;background:transparent;padding:2px;font-weight:650}.productname small{display:block;color:#777;font-weight:400;margin-top:4px}.actions{display:flex;gap:4px}.actions button{min-width:40px}.muted{opacity:.5}.history,.user{background:#fff;border-radius:12px;padding:11px;margin:7px 0}.history small,.history span,.user small,.user span{display:block;color:#666;margin-top:4px}.overlay{position:fixed;inset:0;background:#0006;z-index:30;display:flex;align-items:center;justify-content:center;padding:16px}.modal{background:#fff;width:min(760px,100%);max-height:92vh;overflow:auto;border-radius:20px;padding:20px;position:relative;box-shadow:0 20px 60px #0003}.modal label{display:block;margin:12px 0}.modal input,.modal select{display:block;width:100%;padding:11px;border:1px solid #ddd;border-radius:10px;margin-top:5px}.close{position:absolute;right:12px;top:12px}.toast{top:12px;z-index:50;padding:10px 14px;border-radius:12px}.offline,.toast{position:fixed;left:50%;transform:translateX(-50%);background:#222;color:#fff}.offline{bottom:10px;z-index:40;padding:7px 12px;border-radius:10px}.hint,.mutedText{color:#666}.swipe{position:relative;overflow:hidden;border-radius:14px;margin:7px 0;touch-action:pan-y}.swipe .product{margin:0;position:relative;z-index:2;transition:transform .12s ease}.swipe-actions{position:absolute;inset:0;display:flex;align-items:center;gap:6px;padding:0 8px;z-index:1}.swipe-actions.left{justify-content:flex-start;background:#e9eefc}.swipe-actions.right{justify-content:flex-end;background:#eef7e8}.swipe-actions button{min-height:40px}.product{-webkit-user-select:none;-moz-user-select:none;user-select:none}.userSwipe .user{margin:0;position:relative;z-index:2;transition:transform .12s ease}.userSwipe{margin:7px 0}.drag{color:#888;padding:8px 2px}.drag,.groupRow[draggable=true]{cursor:-webkit-grab;cursor:grab}.historyProduct{padding:0;background:transparent;font-weight:700;text-align:left}.invites{background:#f7f7f7;border-radius:12px;padding:10px;margin:10px 0}.inviteRow{display:flex;gap:6px;align-items:center;flex-wrap:wrap;background:#fff;border-radius:10px;padding:8px;margin:6px 0}.inviteRow span{flex:1 1}.inviteRow button{padding:6px 8px}.groupRow.pale{opacity:.55}.groupRow.pale .active{opacity:1}.breadcrumb{margin:8px 0;color:#666}.breadcrumb button{padding:0;background:transparent;color:#1769e0}.stockTree{display:flex;flex-direction:column;gap:10px;margin:10px 0}.treeGroup{background:#fff;border:1px solid #e6e8ef;border-radius:16px;overflow:hidden}.treeHead{display:grid;grid-template-columns:40px 1fr auto;grid-gap:6px;gap:6px;align-items:center;padding:8px;background:#f9fafb}.treeToggle{background:transparent;font-size:20px;padding:8px}.treeTitle{display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:transparent;padding:4px}.treeTitle small{color:#666;margin-top:3px}.treeTools{display:flex;gap:4px}.treeTools button{padding:7px 9px}.treeItems{position:relative;padding:6px 8px 8px 26px}.treeItems:before{content:"";position:absolute;left:18px;top:0;bottom:12px;border-left:2px solid #d9dee8}.treeItems .swipe{margin-left:6px}.treeItems .swipe:before{content:"";position:absolute;left:-14px;top:24px;width:14px;border-top:2px solid #d9dee8;z-index:3}.emptyBranch{color:#777;margin:8px 0 8px 10px}.searchResult>small{display:block;color:#666;margin:10px 0 3px 4px}.groups{background:#fff;border-radius:14px;padding:8px}.groups>button:first-child{font-weight:700}@media (max-width:520px){.treeHead{grid-template-columns:34px 1fr auto;padding:6px}.treeTools button{padding:6px 7px}.treeItems{padding-left:20px}.treeItems:before{left:14px}.treeItems .swipe:before{left:-10px;width:10px}}.treeActions{display:flex;justify-content:flex-end;margin:8px 0}.treeActions button{font-weight:650}.folderCard{position:relative}.openFolder{width:100%;border-radius:0;text-align:left;border:0}.folderCard .treeTitle{background:transparent}.folderArrow{align-self:center;padding-right:12px}.folderTools{position:absolute;right:54px;top:50%;transform:translateY(-50%)}.folderView{background:#fff;border:1px solid #e6e8ef;border-radius:16px;padding:8px}.folderView .swipe:first-child{margin-top:0}.folderView .swipe:last-child{margin-bottom:0}.createWarehouseLeft{display:flex;justify-content:flex-start;margin:12px 0}.createInline{display:flex;gap:8px;align-items:center;margin:12px 0}.createInline input{flex:1 1;min-width:0;padding:11px;border:1px solid #ddd;border-radius:12px}.createInline button{white-space:nowrap}@media (max-width:560px){.createInline{align-items:stretch;flex-direction:column}.createInline button{width:100%}}.deleteActions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.deleteActions .danger{margin-top:0}@media (max-width:560px){.overlay{align-items:flex-end;padding:0}.modal{border-radius:20px 20px 0 0}.deleteActions button,.modal{width:100%}}.searchLine{display:flex;justify-content:flex-start;margin:10px 0}.searchLine .search{flex:0 1 33%;min-width:260px}.undoLine{display:flex;gap:8px;margin:0 0 12px}.settingsActions{display:flex;justify-content:flex-start;margin-top:16px}.settingsActions:has(.danger){justify-content:flex-end}.settingsActions .danger{margin-top:0}@media (max-width:720px){.searchLine .search{flex:1 1;min-width:0}.undoLine button{flex:1 1}}.modal:has(h2:first-of-type){max-width:640px}.modal h2{text-align:center;margin-right:28px}.settingsFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:22px}.settingsFooter .danger,.settingsFooter .settingsActions{margin-top:0}@media (max-width:560px){.settingsFooter{flex-direction:column;align-items:stretch}.settingsFooter button{width:100%}}.itemTile{min-height:64px;border:1px solid #e4e8f0}.tileSwipe{border-radius:16px}.tileSwipe .itemTile{margin:0;transition:transform .12s ease}.dragHandle{color:#8a94a6;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 6px;font-size:18px;align-self:center}.openFolder.itemTile{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;background:#fff;width:100%;border-radius:14px;text-align:left}.folderView{gap:8px}.folderView .tileSwipe{margin:0}.swipe-actions .danger{background:#ffdede;color:#a00}.product.itemTile{display:flex}.product.itemTile .productname{display:block}.treeToggle{font-size:24px}.folderArrow{font-size:28px;color:#9aa3b2;padding-right:4px}.tileSwipe{position:relative;overflow:hidden}.tileSwipe>.itemTile{position:relative;z-index:2;background:#fff}.tileSwipe>.openFolder.itemTile,.tileSwipe>.product.itemTile{background:#fff}.tileSwipe .swipe-actions{pointer-events:none}.tileSwipe .swipe-actions button{pointer-events:auto}.stockTree.folderView{background:#fff}.folderView>.tileSwipe{background:transparent}.folderView>.tileSwipe+.tileSwipe{margin-top:8px}.openFolder.itemTile .treeTitle{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.openFolder.itemTile .treeTitle b,.productname{color:#111}.openFolder.itemTile .treeTitle small,.productname small{color:#666}.product.itemTile{background:#fff!important;border-radius:14px}.product.itemTile .productname{min-height:44px}.swipe-actions.left,.swipe-actions.right{border-radius:14px}.tileSwipe:not(.userSwipe){min-height:64px}.tileSwipe{background:#fff;border:1px solid #e4e8f0}.tileSwipe>.itemTile{width:100%}.tileSwipe .swipe-actions{position:absolute;bottom:0;height:auto;border-radius:14px;display:flex;align-items:center;gap:8px;padding:8px 10px}.tileSwipe .swipe-actions.left{min-width:180px;background:#eef7e8;justify-content:flex-start}.tileSwipe .swipe-actions.right{background:#fff1f1;justify-content:flex-end}.tileSwipe .swipe-actions button{height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.tileSwipe .swipe-actions.right button{min-width:52px}.tileSwipe .swipe-actions.left button:first-child{background:#e4f3dc}.tileSwipe .swipe-actions.left button:first-child:before{content:""}.tileSwipe .itemTile{left:0}.openFolder.itemTile{overflow:visible}.folderView>.tileSwipe,.stockTree.folderView{overflow:hidden}.dragHandle{min-width:30px;text-align:center}.treeToggle{min-width:36px;text-align:center}.treeTitle{overflow:hidden}.treeTitle b,.treeTitle small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tileSwipe{height:72px;min-height:72px;margin:8px 0;background:transparent;border:0}.tileSwipe>.itemTile{height:72px;min-height:72px;box-sizing:border-box;will-change:transform}.tileSwipe .swipe-actions{height:72px;top:0;bottom:auto}.tileSwipe .swipe-actions.left{left:0;right:auto;width:150px;min-width:150px}.tileSwipe .swipe-actions.right{right:0;left:auto;width:150px;min-width:150px}.tileSwipe .swipe-actions button{height:48px}.folderView{padding:8px 10px}.openFolder.itemTile{grid-template-columns:36px 42px minmax(0,1fr) 24px}.product.itemTile{align-items:center}.product.itemTile .productname{overflow:hidden}.product.itemTile .actions{flex-shrink:0}.tileSwipe .swipe-actions.left,.tileSwipe .swipe-actions.right{background:transparent!important}.tileSwipe .swipe-actions{gap:6px}.tileSwipe .swipe-actions button{width:48px;min-width:48px;padding:0;background:#fff;border:1px solid #e3e7ef;box-shadow:0 1px 3px #0000000d}.tileSwipe .swipe-actions .danger{background:#fff;color:#a00}.tileSwipe .swipe-actions.left button:first-child{background:#fff}.tileSwipe .swipe-actions.left{width:70px;min-width:70px}.tileSwipe .swipe-actions.right{width:170px;min-width:170px}.tileSwipe>.itemTile{box-shadow:none}.tileSwipe .swipe-actions{align-items:center!important}.tileSwipe .swipe-actions.left{padding:0!important}.tileSwipe .swipe-actions.right{padding:0 10px!important}.tileSwipe .swipe-actions button{font-family:inherit!important;font-size:22px!important;line-height:1!important;width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;padding:0!important;border-radius:14px!important;display:grid!important;place-items:center!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.tileSwipe .swipe-actions button[title="Редактировать"]{color:#111!important;background:#fff!important;border:1px solid #e3e7ef!important}.tileSwipe .swipe-actions button[title="Закрепить"],.tileSwipe .swipe-actions button[title="Открепить"]{margin:0 auto!important}.tileSwipe .swipe-actions .danger{color:#111!important;background:#fff!important;border:1px solid #e3e7ef!important}.tileSwipe .swipe-actions.right button+button{margin-left:6px!important}.tileSwipe{overflow:hidden!important}.tileSwipe>.itemTile{transform:translateX(0);transition:transform .12s ease}.tileSwipe .swipe-actions{opacity:1}.tileSwipe .swipe-actions.right{right:10px!important}.tileSwipe .swipe-actions.left{left:10px!important}.folderView{overflow:hidden!important}.openFolder.itemTile,.product.itemTile{margin:0!important}.folderView>.tileSwipe{border:0!important;background:transparent!important}.tileSwipe .swipe-actions.right{top:50%!important;bottom:auto!important;height:48px!important;transform:translateY(-50%)!important;align-items:center!important}.tileSwipe .swipe-actions.right button{margin-top:0!important;margin-bottom:0!important;vertical-align:middle!important}.tileSwipe .swipe-actions.right button img,.tileSwipe .swipe-actions.right button svg{display:block}.tileSwipe .swipe-actions.left{top:50%!important;bottom:auto!important;height:48px!important;transform:translateY(-50%)!important;width:72px!important;min-width:72px!important;left:0!important}.tileSwipe .swipe-actions.right{right:0!important;justify-content:flex-end!important;width:180px!important;min-width:180px!important}.tileSwipe .swipe-actions.left button,.tileSwipe .swipe-actions.right button{flex:0 0 48px!important}.pinIcon{display:block;width:24px;height:24px;line-height:24px;text-align:center;font-size:24px;transform:translateY(-1px)}.tileSwipe .swipe-actions.right{width:124px!important;min-width:124px!important}.pinIcon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;line-height:1!important;font-size:25px!important;transform:translate(-1px,-1px)!important;text-align:center!important}.tileSwipe .swipe-actions.left button{padding:0!important;overflow:hidden!important}.tileSwipe .swipe-actions.left,.tileSwipe .swipe-actions.left button{display:flex!important;align-items:center!important;justify-content:center!important}.tileSwipe .swipe-actions button{background:#f3f4f6!important;box-shadow:none!important}.tileSwipe .swipe-actions .danger,.tileSwipe .swipe-actions.left button:first-child{background:#f3f4f6!important}.treeActions .primary{background:#1769e0!important;color:#fff!important;font-weight:700}.primary,.treeActions .primary{font-weight:700;font-size:16px;line-height:1.2}.stockTree.folderView{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important}.folderView>.tileSwipe{margin:2px 0!important}.folderView>.tileSwipe>.itemTile{background:#fff!important;border:1px solid #e4e8f0!important;border-radius:14px!important}.historyAction{display:block;font-weight:800;margin-bottom:4px}.history .historyProduct{display:block;color:#111;font-size:18px}.history span{line-height:1.25}.history small{font-size:14px}.historyObject{display:block;color:#111;font-size:18px;font-weight:700;margin-top:0}.historyProduct:disabled{color:#111!important;opacity:1!important}@media (max-width:560px){.overlay{align-items:center!important;justify-content:center!important;padding:16px!important}.modal{width:min(640px,100%)!important;border-radius:20px!important}}.productModalActions{display:flex;flex-wrap:wrap;margin-top:16px}.productModalActions button{margin-top:0}.productModalActions .danger{background:#ffdede;color:#a00}@media (max-width:560px){.productModalActions{flex-direction:column}.productModalActions button{width:100%}}.productModalActions .pinButton{background:#e5e7eb!important;color:#111!important}.modal input,.modal select,input,select{background:#fff;color:#111}.productModal{width:min(520px,100%)!important;padding:18px!important}.productModal h2{text-align:left;margin:0 34px 14px 0}.productFacts{display:grid;grid-gap:8px;gap:8px;margin:8px 0 14px}.productFacts p{display:flex;justify-content:space-between;gap:16px;margin:0;padding:8px 0;border-bottom:1px solid #eef0f4}.productFacts b{font-weight:650}.productFacts span{color:#555;text-align:right}.productModalActions{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px;margin-top:12px}.productModalActions button{min-height:42px}.productModalActions .danger{margin-top:0;background:#ffdede!important;color:#a00!important}@media (max-width:560px){.productModalActions{grid-template-columns:1fr}.productModal{width:min(520px,100%)!important}}.tileSwipe{margin:2px 0!important;touch-action:pan-y}.tileSwipe,.tileSwipe>.itemTile{height:70px!important;min-height:70px!important}.tileSwipe>.itemTile{transition:transform .08s ease!important}.tileSwipe .swipe-actions{height:70px!important}.tileSwipe .swipe-actions.left{width:64px!important;min-width:64px!important}.tileSwipe .swipe-actions.right{width:112px!important;min-width:112px!important}.tileSwipe .swipe-actions button{min-width:44px!important;max-width:44px!important}.pinIcon,.tileSwipe .swipe-actions button{width:44px!important;height:44px!important}.dragHandle{touch-action:none;cursor:-webkit-grab;cursor:grab}.dragHandle:active{cursor:-webkit-grabbing;cursor:grabbing}.muted{opacity:1!important}.topSearch{align-items:center;margin:2px 0 10px;gap:6px}.topSearch .search{flex:0 1 75%;min-width:0}.menuWrap>button,.topSearch>button{height:44px;min-width:44px}.menuWrap{position:relative}.popMenu{position:absolute;top:50px;left:0;z-index:25;display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e3e7ef;border-radius:14px;padding:6px;box-shadow:0 10px 30px #0002;min-width:160px}.rightMenu{left:auto;right:0}.popMenu button{text-align:left;white-space:nowrap;background:#fff}.plainTile{display:flex!important;align-items:center;gap:10px;width:100%;height:70px;min-height:70px;background:#fff!important;border:1px solid #e4e8f0!important;border-radius:14px!important;margin:2px 0!important;padding:10px 12px!important;text-align:left}.plainTile.groupTile{display:grid!important;grid-template-columns:34px 42px minmax(0,1fr) 24px}.plainTile .productname{min-height:0}.pinToggle{width:28px!important;height:28px!important;min-width:28px!important;border:2px solid #9aa3b2!important;border-radius:50%!important}.pinToggle span{width:12px;height:12px;border-radius:50%;background:transparent;display:block}.pinToggle.active span{background:#1769e0}.productModalActions.oneAction{grid-template-columns:1fr}.inlineValue{background:transparent!important;padding:0!important;text-align:right;color:#555;border-radius:0}.titleEdit{font-size:inherit;font-weight:inherit;color:#111;text-align:left}.productFacts input,.productFacts select,.productModal h2 input{width:100%;padding:8px;border:1px solid #ddd;border-radius:10px;background:#fff}.productFacts p{align-items:center}.breadcrumb,.dragHandle,.sort,.treeActions{display:none!important}@media (max-width:560px){.topSearch .search{flex:1 1}.popMenu{min-width:150px}.plainTile{height:66px;min-height:66px}.plainTile.groupTile{grid-template-columns:30px 38px minmax(0,1fr) 20px}}.pinToggle{width:23px!important;height:23px!important;min-width:23px!important;border-width:2px!important}.pinToggle span{width:12px!important;height:12px!important}.popMenu{left:auto!important;right:0!important;min-width:0!important;width:max-content!important;max-width:calc(100vw - 32px)!important;padding:5px!important}.popMenu button{font-size:15px!important;padding:8px 10px!important}.productFacts p{display:grid!important;grid-template-columns:minmax(95px,38%) minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important}.productFacts p>b{align-self:center}.productFacts .inlineValue,.productFacts input,.productFacts p>span,.productFacts select{text-align:right!important;width:100%!important;min-width:0!important}.productFacts input,.productFacts select{height:38px!important}.historyFilters{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:8px 0 12px}.historyFilters label{display:flex;flex-direction:column;gap:4px;color:#666;font-size:13px}.historyFilters select{width:100%;padding:10px;border:1px solid #ddd;border-radius:12px;background:#fff;color:#111}@media (max-width:560px){.historyFilters{grid-template-columns:1fr}.productFacts p{grid-template-columns:minmax(88px,34%) minmax(0,1fr)!important}.popMenu{max-width:calc(100vw - 24px)!important}}.menuBackdrop{position:fixed;inset:0;z-index:20;background:transparent}.menuWrap{z-index:30}.popMenu{z-index:35!important}.valueCell{height:38px;min-width:0;width:100%;display:flex!important;align-items:center;justify-content:flex-end;text-align:right;color:#555}.valueCell>.inlineValue,.valueCell>input,.valueCell>select{width:100%!important;height:38px!important;min-width:0!important;box-sizing:border-box!important}.valueCell>.inlineValue{display:flex!important;align-items:center!important;justify-content:flex-end!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productFacts p>span:not(.valueCell){display:flex;justify-content:flex-end;align-items:center}.productFacts input,.productFacts select{margin:0!important}.productFacts .valueCell{max-width:220px;justify-self:end}.productFacts .valueCell>input,.productFacts .valueCell>select{max-width:220px}@media (max-width:560px){.productFacts .valueCell,.productFacts .valueCell>input,.productFacts .valueCell>select{max-width:170px}}.pinToggle{width:32px!important;height:32px!important;min-width:32px!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;display:grid!important;place-items:center!important;box-shadow:none!important;color:#9aa3b2!important;font-size:30px!important;line-height:1!important;font-family:Arial,sans-serif!important}.pinToggle.active{color:#f7c72d!important}.pinToggle span{display:none!important}.pinToggle:disabled{opacity:.45}.pinToggle{width:24px!important;height:24px!important;min-width:24px!important;font-size:24px!important}.plainTile{height:58px!important;min-height:58px!important;padding:7px 10px!important}.plainTile.groupTile{grid-template-columns:28px 34px minmax(0,1fr) 18px!important}.treeToggle{font-size:24px!important;padding:0!important}.productname{font-size:15px!important;line-height:1.1!important}.productname small,.treeTitle small{font-size:13px!important;margin-top:2px!important;line-height:1.1!important}.treeTitle b{font-size:15px!important;line-height:1.1!important}.actions button{min-width:34px!important;padding:6px 8px!important}.folderView>.tileSwipe,.plainTile{margin:1px 0!important}.stockTree{gap:4px!important}.topSearch{margin:0 0 8px!important}.topSearch .search{padding:9px 11px!important}.menuWrap>button,.topSearch>button{height:40px!important;min-width:40px!important}header{padding:6px 0 8px!important}@media (max-width:560px){.pinToggle{width:22px!important;height:22px!important;min-width:22px!important;font-size:22px!important}.plainTile{height:56px!important;min-height:56px!important}.plainTile.groupTile{grid-template-columns:26px 32px minmax(0,1fr) 18px!important}}.historyFilters{gap:6px!important;margin:4px 0 8px!important}.historyFilters label{font-size:12px!important;gap:3px!important}.historyFilters select{padding:7px 9px!important;border-radius:10px!important;font-size:14px!important}.history{padding:9px 10px!important;margin:5px 0!important;border-radius:11px!important}.historyAction{font-size:15px!important;line-height:1.15!important;margin-bottom:3px!important}.history .historyProduct,.historyObject{font-size:16px!important;line-height:1.15!important}.history span{font-size:14px!important;line-height:1.2!important;margin-top:3px!important}.history small{font-size:12px!important;line-height:1.2!important;margin-top:4px!important}@media (max-width:560px){.history{padding:8px 9px!important;margin:4px 0!important}.history .historyProduct,.historyObject{font-size:15px!important}.historyAction{font-size:14px!important}.history span{font-size:13px!important}.history small{font-size:12px!important}}.gearButton{position:relative!important}.gearButton.hasSort:after{content:"";position:absolute;right:7px;top:7px;width:7px;height:7px;border-radius:50%;background:#1769e0}.sortLine{display:flex;gap:6px;align-items:center;flex-wrap:nowrap;margin:-2px 0 8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.sortLine button{background:#fff;color:#1769e0;border-radius:11px;padding:7px 10px;white-space:nowrap;font-size:14px;line-height:1.1}.sortLine button.active{background:#e8f1ff;color:#1769e0;font-weight:700}@media (max-width:560px){.sortLine{gap:5px;margin:-3px 0 7px}.sortLine button{font-size:13px;padding:6px 9px}.gearButton.hasSort:after{right:6px;top:6px;width:6px;height:6px}}.excelActions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.excelActions button{min-height:40px}.importPreview{background:#f8fafc;border:1px solid #e4e8f0;border-radius:14px;padding:10px;margin:10px 0}.importPreview p{margin:5px 0!important}.importPreview button{margin-right:6px;margin-top:6px}