@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_3cd42c86-module__qoQZ1W__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_3cd42c86-module__qoQZ1W__variable{--font-sans:"Nunito", "Nunito Fallback"}
@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/803974e4127973f0-s.2to4mwkp-fs37.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4c6c4e3ac6c6a74a-s.08abb06phw2xc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3601f32897df77ee-s.p.27o2sdc0u17j6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Russo One Fallback;src:local(Arial);ascent-override:80.0%;descent-override:24.1%;line-gap-override:0.0%;size-adjust:115.75%}.russo_one_c358682b-module__yX963q__className{font-family:Russo One,Russo One Fallback;font-style:normal;font-weight:400}.russo_one_c358682b-module__yX963q__variable{--font-display:"Russo One", "Russo One Fallback"}
.Tooltip-module-scss-module__Tvn4Zq__wrapper{display:inline-flex;position:relative}.Tooltip-module-scss-module__Tvn4Zq__content{font-family:var(--font-nunito);z-index:9999;border:1px solid var(--border);background:var(--surface);width:max-content;max-width:220px;color:var(--foreground);text-align:left;pointer-events:none;word-break:break-word;border-radius:8px;padding:10px;font-size:14px;font-weight:800;line-height:1.35;position:fixed}
.HelpIcon-module-scss-module__IuRf0G__help{border:1px solid var(--border);width:18px;height:18px;color:color-mix(in srgb, var(--foreground) 55%, transparent);font-family:var(--font-nunito),system-ui,sans-serif;cursor:help;background:0 0;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:800;transition:color .15s,border-color .15s;display:grid}.HelpIcon-module-scss-module__IuRf0G__help:hover,.HelpIcon-module-scss-module__IuRf0G__help:focus-visible{color:var(--foreground);border-color:var(--accent);outline:none}
.inventory-module-scss-module__e-pyUa__tab{flex-direction:column;gap:16px;min-height:0;display:flex}.inventory-module-scss-module__e-pyUa__header{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:-20px -20px -16px;padding:12px 20px;display:flex}.inventory-module-scss-module__e-pyUa__headerMeta{color:color-mix(in srgb, var(--foreground) 60%, transparent);align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.inventory-module-scss-module__e-pyUa__capacity{font-variant-numeric:tabular-nums}.inventory-module-scss-module__e-pyUa__capacitySmallCaps{font-variant-numeric:tabular-nums;font-variant-caps:small-caps}.inventory-module-scss-module__e-pyUa__syncingBlock{opacity:.45;pointer-events:none;transition:opacity .2s}.inventory-module-scss-module__e-pyUa__headerRight{align-items:center;gap:10px;display:flex}.inventory-module-scss-module__e-pyUa__updated{color:color-mix(in srgb, var(--foreground) 55%, transparent);font-size:13px;font-weight:800}.inventory-module-scss-module__e-pyUa__syncBtn{border:1px solid var(--border);background:var(--surface);color:color-mix(in srgb, var(--foreground) 85%, transparent);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px;font-size:13px;font-weight:800;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.inventory-module-scss-module__e-pyUa__syncBtn:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--surface-2)}.inventory-module-scss-module__e-pyUa__syncBtn:disabled{opacity:.5;cursor:progress}.inventory-module-scss-module__e-pyUa__syncIcon{width:15px;height:15px}.inventory-module-scss-module__e-pyUa__spinning{animation:.9s linear infinite inventory-module-scss-module__e-pyUa__inv-spin}@keyframes inventory-module-scss-module__e-pyUa__inv-spin{to{transform:rotate(360deg)}}.inventory-module-scss-module__e-pyUa__filters{border-top:none;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 70%, transparent);border-left:none;border-right:none;border-radius:0;flex-direction:column;margin:0 -20px;display:flex}.inventory-module-scss-module__e-pyUa__expandToggle{color:color-mix(in srgb, var(--foreground) 60%, transparent);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:700;transition:color .15s;display:flex}.inventory-module-scss-module__e-pyUa__expandToggle:hover,.inventory-module-scss-module__e-pyUa__expandToggleOpen{color:var(--foreground)}.inventory-module-scss-module__e-pyUa__expandToggleActive{color:var(--accent)}.inventory-module-scss-module__e-pyUa__expandChevron{flex-shrink:0;transition:transform .2s}.inventory-module-scss-module__e-pyUa__expandToggleOpen .inventory-module-scss-module__e-pyUa__expandChevron{transform:rotate(180deg)}.inventory-module-scss-module__e-pyUa__activeFilterDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.inventory-module-scss-module__e-pyUa__checkColumns{border-top:1px solid var(--border);flex-wrap:wrap;gap:0;padding:4px 14px 12px;display:flex}.inventory-module-scss-module__e-pyUa__checkGroup{flex-direction:column;gap:3px;min-width:110px;margin-right:20px;padding:10px 10px 10px 0;display:flex}.inventory-module-scss-module__e-pyUa__checkGroupNoLabel{padding-top:calc(15px + 1.3em)}.inventory-module-scss-module__e-pyUa__checkGroupLabel{text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--foreground) 45%, transparent);margin-bottom:5px;font-size:11px;font-weight:800}.inventory-module-scss-module__e-pyUa__checkItem{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;display:flex}.inventory-module-scss-module__e-pyUa__checkInput{appearance:none;border:1.5px solid color-mix(in srgb, var(--accent) 40%, transparent);background:var(--surface-2);cursor:pointer;border-radius:5px;flex-shrink:0;width:16px;height:16px;transition:border-color .15s,background .15s;position:relative}.inventory-module-scss-module__e-pyUa__checkInput:hover{border-color:var(--accent)}.inventory-module-scss-module__e-pyUa__checkInput:checked{border-color:var(--accent);background:var(--surface-2)}.inventory-module-scss-module__e-pyUa__checkInput:checked:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8l3 3 6-6' stroke='%232ecec1' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;position:absolute;inset:0}.inventory-module-scss-module__e-pyUa__checkInput:disabled{opacity:.45;cursor:not-allowed}.inventory-module-scss-module__e-pyUa__checkName{color:color-mix(in srgb, var(--foreground) 80%, transparent);font-size:12px;font-weight:700;transition:color .1s}.inventory-module-scss-module__e-pyUa__checkItem:hover .inventory-module-scss-module__e-pyUa__checkName{color:var(--foreground)}.inventory-module-scss-module__e-pyUa__field{flex-direction:row;gap:6px;min-width:0;display:flex}.inventory-module-scss-module__e-pyUa__fieldLabel{color:color-mix(in srgb, var(--foreground) 60%, transparent);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;padding:0;font-size:13px;font-weight:700;transition:color .15s;display:inline-flex}.inventory-module-scss-module__e-pyUa__fieldLabel:hover{color:var(--foreground)}.inventory-module-scss-module__e-pyUa__maxStockLabel{cursor:pointer;align-items:center;gap:8px;display:flex}.inventory-module-scss-module__e-pyUa__sortDirBtn{flex-shrink:0;align-items:center;margin-left:4px;display:inline-flex}.inventory-module-scss-module__e-pyUa__filterFooter{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px;display:flex}.inventory-module-scss-module__e-pyUa__filterFooter .inventory-module-scss-module__e-pyUa__field{flex-direction:row;align-items:center;gap:8px;margin-left:auto}.inventory-module-scss-module__e-pyUa__toggle{border:1px solid var(--border);background:var(--surface-2);color:color-mix(in srgb, var(--foreground) 75%, transparent);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.inventory-module-scss-module__e-pyUa__toggle:hover{border-color:var(--accent);color:var(--foreground)}.inventory-module-scss-module__e-pyUa__toggleActive{border-color:var(--accent);color:var(--background);background:var(--accent)}.inventory-module-scss-module__e-pyUa__toggleActive:hover{filter:brightness(1.08);color:var(--background)}.inventory-module-scss-module__e-pyUa__virtualScroll{flex:1;min-height:0;padding:4px;overflow-y:auto}.inventory-module-scss-module__e-pyUa__gridRow{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;padding-bottom:10px;display:grid}.inventory-module-scss-module__e-pyUa__section{flex-direction:column;gap:10px;display:flex}.inventory-module-scss-module__e-pyUa__sectionTitle{text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--foreground) 45%, transparent);font-size:12px;font-weight:700}.inventory-module-scss-module__e-pyUa__grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;display:grid}.inventory-module-scss-module__e-pyUa__empty{color:color-mix(in srgb, var(--foreground) 45%, transparent);font-size:13px;font-weight:800}.inventory-module-scss-module__e-pyUa__square{aspect-ratio:1;cursor:pointer;border:none;border-radius:10px;padding:3px;transition:transform .12s,filter .12s;position:relative}.inventory-module-scss-module__e-pyUa__square:hover{filter:brightness(1.08);transform:translateY(-2px)}.inventory-module-scss-module__e-pyUa__squareSelected{outline:2px solid var(--foreground);outline-offset:1px}.inventory-module-scss-module__e-pyUa__squareInner{background:var(--surface-2);border-radius:7px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.inventory-module-scss-module__e-pyUa__squareInner .inventory-module-scss-module__e-pyUa__infoBtn{border-radius:100px}.inventory-module-scss-module__e-pyUa__layer{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.inventory-module-scss-module__e-pyUa__fill{mix-blend-mode:multiply;position:absolute;inset:0}.inventory-module-scss-module__e-pyUa__itemImageWrap{aspect-ratio:1;border-radius:14px;align-self:flex-start;width:160px;padding:4px}.inventory-module-scss-module__e-pyUa__itemImageInner{background:var(--surface-2);border-radius:10px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.inventory-module-scss-module__e-pyUa__panel{flex-direction:column;gap:16px;display:flex}.inventory-module-scss-module__e-pyUa__panelHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.inventory-module-scss-module__e-pyUa__panelTitle{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.025em;overflow-wrap:anywhere;font-size:22px}.inventory-module-scss-module__e-pyUa__closeBtn{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:color-mix(in srgb, var(--foreground) 70%, transparent);border-radius:8px;flex-shrink:0;place-items:center;transition:color .15s,border-color .15s;display:grid}.inventory-module-scss-module__e-pyUa__closeBtn:hover{color:var(--foreground);border-color:var(--accent)}.inventory-module-scss-module__e-pyUa__attrs{flex-direction:column;gap:8px;display:flex}.inventory-module-scss-module__e-pyUa__attrRow{justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;font-weight:800;display:flex}.inventory-module-scss-module__e-pyUa__attrLabel{color:color-mix(in srgb, var(--foreground) 55%, transparent);flex-shrink:0}.inventory-module-scss-module__e-pyUa__attrValue{text-align:right;overflow-wrap:anywhere}.inventory-module-scss-module__e-pyUa__tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.inventory-module-scss-module__e-pyUa__tag{border:1px solid var(--border);background:var(--surface-2);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800}.inventory-module-scss-module__e-pyUa__form{flex-direction:column;gap:14px;display:flex}.inventory-module-scss-module__e-pyUa__formGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.inventory-module-scss-module__e-pyUa__input{border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--foreground);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:700;transition:border-color .15s}.inventory-module-scss-module__e-pyUa__input:focus-visible{border-color:var(--accent);outline:none}.inventory-module-scss-module__e-pyUa__input:disabled{opacity:.45;cursor:not-allowed}.inventory-module-scss-module__e-pyUa__input[type=number]::-webkit-inner-spin-button{opacity:.4;cursor:pointer}.inventory-module-scss-module__e-pyUa__input[type=number]::-webkit-outer-spin-button{opacity:.4;cursor:pointer}.inventory-module-scss-module__e-pyUa__input[type=number]:hover::-webkit-inner-spin-button{opacity:.75}.inventory-module-scss-module__e-pyUa__input[type=number]:hover::-webkit-outer-spin-button{opacity:.75}.inventory-module-scss-module__e-pyUa__checkboxRow{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.inventory-module-scss-module__e-pyUa__checkboxRow[aria-disabled=true]{opacity:.45;cursor:not-allowed}.inventory-module-scss-module__e-pyUa__checkboxHelp{align-items:center;gap:8px;display:inline-flex}.inventory-module-scss-module__e-pyUa__formActions{gap:10px;display:flex}.inventory-module-scss-module__e-pyUa__primaryBtn{color:var(--background);cursor:pointer;background:#2ecec1;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:800;transition:filter .15s;display:flex}.inventory-module-scss-module__e-pyUa__primaryBtn:hover:not(:disabled){filter:brightness(1.1)}.inventory-module-scss-module__e-pyUa__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.inventory-module-scss-module__e-pyUa__ghostBtn{width:100%;color:color-mix(in srgb, var(--foreground) 70%, transparent);cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;transition:color .15s;display:flex}.inventory-module-scss-module__e-pyUa__ghostBtn:hover{color:var(--foreground)}.inventory-module-scss-module__e-pyUa__outlineBtn{border:1px solid var(--border);width:100%;color:color-mix(in srgb, var(--foreground) 70%, transparent);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;transition:border-color .15s,color .15s;display:flex}.inventory-module-scss-module__e-pyUa__outlineBtn:hover{border-color:var(--foreground);color:var(--foreground)}.inventory-module-scss-module__e-pyUa__outlineDangerBtn{border:1px solid color-mix(in srgb, var(--danger) 50%, transparent);width:100%;color:color-mix(in srgb, var(--danger) 70%, transparent);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;transition:border-color .15s,color .15s,background-color .15s;display:flex}.inventory-module-scss-module__e-pyUa__outlineDangerBtn:hover{border-color:var(--danger);color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}.inventory-module-scss-module__e-pyUa__deleteBtn{border:1px solid var(--danger);color:var(--danger);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:12px 16px;font-size:14px;font-weight:800;transition:background-color .15s;display:flex}.inventory-module-scss-module__e-pyUa__deleteBtn:hover{background:color-mix(in srgb, var(--danger) 14%, transparent)}.inventory-module-scss-module__e-pyUa__state{min-height:240px;color:color-mix(in srgb, var(--foreground) 45%, transparent);justify-content:center;align-items:center;font-weight:800;display:flex}
.Dropdown-module-scss-module__K6-fjq__root{width:100%;position:relative}.Dropdown-module-scss-module__K6-fjq__trigger{border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--foreground);cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:14px;font-weight:600;transition:border-color .15s;display:flex}.Dropdown-module-scss-module__K6-fjq__trigger:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.Dropdown-module-scss-module__K6-fjq__trigger:focus-visible{border-color:var(--accent);outline:none}.Dropdown-module-scss-module__K6-fjq__trigger[aria-expanded=true]{border-color:var(--accent)}.Dropdown-module-scss-module__K6-fjq__value{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Dropdown-module-scss-module__K6-fjq__chevron{color:color-mix(in srgb, var(--foreground) 55%, transparent);flex-shrink:0;transition:transform .18s}.Dropdown-module-scss-module__K6-fjq__trigger[aria-expanded=true] .Dropdown-module-scss-module__K6-fjq__chevron{color:var(--accent);transform:rotate(180deg)}.Dropdown-module-scss-module__K6-fjq__menu{z-index:20;border:1px solid var(--border);background:var(--surface);border-radius:12px;width:100%;max-height:240px;margin:0;padding:8px;list-style:none;animation:.12s Dropdown-module-scss-module__K6-fjq__dropdown-in;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.Dropdown-module-scss-module__K6-fjq__menuUp{animation:.12s Dropdown-module-scss-module__K6-fjq__dropdown-in-up;top:auto;bottom:calc(100% + 6px)}@keyframes Dropdown-module-scss-module__K6-fjq__dropdown-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Dropdown-module-scss-module__K6-fjq__dropdown-in-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Dropdown-module-scss-module__K6-fjq__option{color:color-mix(in srgb, var(--foreground) 85%, transparent);cursor:pointer;border-radius:8px;align-items:center;padding:9px 12px;font-size:14px;font-weight:700;display:flex}.Dropdown-module-scss-module__K6-fjq__optionActive{background:var(--accent);color:var(--background)}.Dropdown-module-scss-module__K6-fjq__option[aria-selected=true]:not(.Dropdown-module-scss-module__K6-fjq__optionActive){color:var(--accent)}
.Autocomplete-module-scss-module__IpvleW__root{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.Autocomplete-module-scss-module__IpvleW__chips{flex-wrap:wrap;gap:6px;display:flex}.Autocomplete-module-scss-module__IpvleW__chip{border:1px solid var(--border);background:var(--surface-2);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12px;font-weight:800;display:inline-flex}.Autocomplete-module-scss-module__IpvleW__chipRemove{width:16px;height:16px;color:color-mix(in srgb, var(--foreground) 60%, transparent);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid}.Autocomplete-module-scss-module__IpvleW__chipRemove:hover{color:var(--danger)}.Autocomplete-module-scss-module__IpvleW__input{border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--foreground);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:700;transition:border-color .15s}.Autocomplete-module-scss-module__IpvleW__input:focus-visible{border-color:var(--accent);outline:none}.Autocomplete-module-scss-module__IpvleW__menu{z-index:30;border:1px solid var(--border);background:var(--surface);border-radius:10px;width:100%;max-height:220px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.Autocomplete-module-scss-module__IpvleW__option{color:color-mix(in srgb, var(--foreground) 85%, transparent);cursor:pointer;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:700}.Autocomplete-module-scss-module__IpvleW__option:hover,.Autocomplete-module-scss-module__IpvleW__option.Autocomplete-module-scss-module__IpvleW__optionActive{background:var(--accent);color:var(--background)}.Autocomplete-module-scss-module__IpvleW__swatch{vertical-align:middle;border:1px solid color-mix(in srgb, var(--foreground) 25%, transparent);border-radius:3px;width:10px;height:10px;margin-right:8px;display:inline-block}
.Header-module-scss-module__klcqGG__header{z-index:20;background:var(--background);border-bottom:1px solid var(--border);position:sticky;top:0}.Header-module-scss-module__klcqGG__inner{align-items:center;width:100%;height:64px;padding:0 20px;display:flex;position:relative}@media (max-width:640px){.Header-module-scss-module__klcqGG__inner{padding:0 10px 0 15px}}.Header-module-scss-module__klcqGG__logo{flex-shrink:0;align-items:center;display:flex}.Header-module-scss-module__klcqGG__logo img{object-fit:contain;width:30px;height:30px}.Header-module-scss-module__klcqGG__logoDark{display:block}[data-theme=light] .Header-module-scss-module__klcqGG__logoDark{display:none}.Header-module-scss-module__klcqGG__logoLight{display:none}[data-theme=light] .Header-module-scss-module__klcqGG__logoLight{display:block}.Header-module-scss-module__klcqGG__wsStatus{font-family:var(--font-heading);color:var(--foreground);border:1px solid var(--border);background:var(--surface);border-radius:6px;align-items:center;gap:7px;margin-left:20px;padding:4px 8px;font-size:13px;line-height:1;display:flex}.Header-module-scss-module__klcqGG__wsDot{background:var(--status-unknown);border-radius:50%;flex-shrink:0;width:8px;height:8px}.Header-module-scss-module__klcqGG__wsStatus[data-indicator=online] .Header-module-scss-module__klcqGG__wsDot{background:var(--status-active)}.Header-module-scss-module__klcqGG__wsStatus[data-indicator=reconnecting] .Header-module-scss-module__klcqGG__wsDot{background:var(--warn)}.Header-module-scss-module__klcqGG__wsStatus[data-indicator=offline] .Header-module-scss-module__klcqGG__wsDot{background:var(--danger)}.Header-module-scss-module__klcqGG__wsLabel{color:var(--foreground);font-family:var(--font-nunito);font-size:14px;font-weight:800}.Header-module-scss-module__klcqGG__wsHelp{border:1px solid var(--border);width:15px;height:15px;color:var(--status-unknown);cursor:help;background:0 0;border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid;position:relative}.Header-module-scss-module__klcqGG__wsHelp:hover,.Header-module-scss-module__klcqGG__wsHelp:focus-visible{color:var(--foreground);border-color:var(--accent)}.Header-module-scss-module__klcqGG__wsHelp:hover .Header-module-scss-module__klcqGG__wsTooltip,.Header-module-scss-module__klcqGG__wsHelp:focus-visible .Header-module-scss-module__klcqGG__wsTooltip{opacity:1;visibility:visible}.Header-module-scss-module__klcqGG__wsTooltip{z-index:30;border:1px solid var(--border);background:var(--surface);width:max-content;max-width:220px;color:var(--foreground);text-align:left;opacity:0;visibility:hidden;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.35;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}@media (max-width:640px){.Header-module-scss-module__klcqGG__wsTooltip{left:auto;right:-8px;transform:none}}.Header-module-scss-module__klcqGG__nav{align-items:center;gap:20px;margin-left:auto;display:flex}@media (max-width:640px){.Header-module-scss-module__klcqGG__nav{display:none}}.Header-module-scss-module__klcqGG__link{color:color-mix(in srgb, var(--foreground) 70%, transparent);font-size:24px;font-family:var(--font-heading);transition:color .15s}@media (max-width:640px){.Header-module-scss-module__klcqGG__link{font-size:18px}}.Header-module-scss-module__klcqGG__link:hover,.Header-module-scss-module__klcqGG__linkActive{color:var(--foreground)}.Header-module-scss-module__klcqGG__actions{align-items:center;gap:12px;padding-left:20px;display:flex}@media (max-width:640px){.Header-module-scss-module__klcqGG__actions{margin-left:auto;padding-left:0}}.Header-module-scss-module__klcqGG__burger{cursor:pointer;width:36px;height:36px;color:color-mix(in srgb, var(--foreground) 80%, transparent);background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;transition:color .15s;display:none}.Header-module-scss-module__klcqGG__burger:hover{color:var(--accent)}@media (max-width:640px){.Header-module-scss-module__klcqGG__burger{display:flex}}.Header-module-scss-module__klcqGG__burgerBars{width:22px;height:16px;display:block;position:relative}.Header-module-scss-module__klcqGG__burgerBars span{transform-origin:50%;background:currentColor;border-radius:2px;width:100%;height:2px;position:absolute;top:50%;left:0}.Header-module-scss-module__klcqGG__burgerBars span:first-child{transition:transform .2s;transform:translateY(-7px)}.Header-module-scss-module__klcqGG__burgerBars span:nth-child(2){transition:width .18s .12s}.Header-module-scss-module__klcqGG__burgerBars span:nth-child(3){transition:transform .2s;transform:translateY(7px)}.Header-module-scss-module__klcqGG__burgerOpen .Header-module-scss-module__klcqGG__burgerBars span:first-child{transition:transform .2s;transform:rotate(45deg)}.Header-module-scss-module__klcqGG__burgerOpen .Header-module-scss-module__klcqGG__burgerBars span:nth-child(2){width:0;transition:width .18s}.Header-module-scss-module__klcqGG__burgerOpen .Header-module-scss-module__klcqGG__burgerBars span:nth-child(3){transition:transform .2s;transform:rotate(-45deg)}.Header-module-scss-module__klcqGG__profile{cursor:pointer;width:36px;height:36px;color:color-mix(in srgb, var(--foreground) 80%, transparent);background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;transition:color .15s;display:flex}.Header-module-scss-module__klcqGG__profile:hover{color:var(--accent)}.Header-module-scss-module__klcqGG__profileIcon{width:28px;height:28px}.Header-module-scss-module__klcqGG__overlay{display:none}@media (max-width:640px){.Header-module-scss-module__klcqGG__overlay{z-index:10;cursor:default;background:0 0;border:none;display:block;position:fixed;inset:64px 0 0}}.Header-module-scss-module__klcqGG__overlayAll{z-index:25;cursor:default;background:0 0;border:none;display:block;position:fixed;inset:0}.Header-module-scss-module__klcqGG__mobileMenu{display:none}@media (max-width:640px){.Header-module-scss-module__klcqGG__mobileMenu{z-index:20;border:1px solid var(--border);background:var(--background);border-radius:14px;flex-direction:column;min-width:180px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:16px}}.Header-module-scss-module__klcqGG__profileWrapper{position:relative}.Header-module-scss-module__klcqGG__profileMenu{z-index:30;border:1px solid var(--border);background:var(--background);border-radius:14px;flex-direction:column;min-width:180px;padding:6px;font-weight:800;display:flex;position:absolute;top:calc(100% + 8px);right:0}.Header-module-scss-module__klcqGG__profileMenuItem{color:color-mix(in srgb, var(--foreground) 80%, transparent);font-family:var(--font-nunito);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:600;transition:color .15s,background .15s;display:flex}.Header-module-scss-module__klcqGG__profileMenuItem:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 8%, transparent)}.Header-module-scss-module__klcqGG__profileMenuItemDanger{color:#c0392b}.Header-module-scss-module__klcqGG__profileMenuItemDanger:hover{color:#c0392b;background:#c0392b1a}.Header-module-scss-module__klcqGG__profileMenuDivider{background:var(--border);height:1px;margin:4px 0}.Header-module-scss-module__klcqGG__mobileLink{font-family:var(--font-heading),system-ui,sans-serif;color:color-mix(in srgb, var(--foreground) 70%, transparent);border-radius:8px;padding:10px 12px;font-size:18px;transition:color .15s,background .15s}.Header-module-scss-module__klcqGG__mobileLink:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 8%, transparent)}.Header-module-scss-module__klcqGG__mobileLink.Header-module-scss-module__klcqGG__linkActive{color:var(--foreground)}
.page-module-scss-module__JrR3XG__row{grid-template-columns:minmax(0,480px) 1fr;width:100%;height:100%;min-height:0;display:grid}@media (max-width:1024px){.page-module-scss-module__JrR3XG__row{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}}.page-module-scss-module__JrR3XG__center{border-right:1px solid var(--border);flex-direction:column;gap:20px;width:100%;padding:20px;display:flex;overflow-y:auto}@media (max-width:1024px){.page-module-scss-module__JrR3XG__center{border-right:none;border-bottom:1px solid var(--border);width:100%}}.page-module-scss-module__JrR3XG__back{color:color-mix(in srgb, var(--foreground) 70%, transparent);align-self:flex-start;align-items:center;gap:6px;font-size:16px;font-weight:800;transition:color .15s;display:inline-flex}.page-module-scss-module__JrR3XG__back:hover{color:var(--accent)}.page-module-scss-module__JrR3XG__windows{border-radius:var(--r);border:1px solid var(--border);background:var(--surface);flex-direction:column;display:flex;overflow:clip}.page-module-scss-module__JrR3XG__windowDivider{border:none;border-top:1px solid var(--border);margin:0}.page-module-scss-module__JrR3XG__right{background:var(--background);flex-direction:column;min-width:0;min-height:0;display:flex;container-type:inline-size}
.notifications-module-scss-module__Fi7BqW__viewport{z-index:1000;pointer-events:none;flex-direction:column;align-items:center;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;top:8px;left:50%;transform:translate(-50%)}.notifications-module-scss-module__Fi7BqW__toast{pointer-events:auto;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:12px 14px;animation:.16s ease-out notifications-module-scss-module__Fi7BqW__toast-in;display:flex}.notifications-module-scss-module__Fi7BqW__toast[data-variant=attention]{border-color:var(--accent);background:var(--surface);animation:.16s ease-out notifications-module-scss-module__Fi7BqW__toast-in}.notifications-module-scss-module__Fi7BqW__toast[data-clickable]{cursor:pointer}.notifications-module-scss-module__Fi7BqW__toast[data-clickable]:hover{border-color:var(--accent)}.notifications-module-scss-module__Fi7BqW__toastBody{flex:1;min-width:0}.notifications-module-scss-module__Fi7BqW__toastTitle{color:var(--foreground);font-size:16px;font-weight:800;line-height:1.3}.notifications-module-scss-module__Fi7BqW__toastMessage{color:var(--status-unknown);word-break:break-word;margin-top:3px;font-size:14px;font-weight:700;line-height:1.35}.notifications-module-scss-module__Fi7BqW__toastClose{width:20px;height:20px;color:var(--status-unknown);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.notifications-module-scss-module__Fi7BqW__toastClose:hover{color:var(--foreground);background:var(--border)}.notifications-module-scss-module__Fi7BqW__statusBar{z-index:1000;background:var(--surface-2);border:1px solid var(--border);color:var(--foreground);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:700;animation:.16s ease-out notifications-module-scss-module__Fi7BqW__status-in;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.notifications-module-scss-module__Fi7BqW__statusBar[data-status=maintenance] .notifications-module-scss-module__Fi7BqW__statusDot{border-color:color-mix(in srgb, var(--warn) 30%, transparent);border-top-color:var(--warn)}.notifications-module-scss-module__Fi7BqW__statusDot{border:2px solid color-mix(in srgb, var(--accent) 30%, transparent);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:.8s linear infinite notifications-module-scss-module__Fi7BqW__spin}@keyframes notifications-module-scss-module__Fi7BqW__spin{to{transform:rotate(360deg)}}@keyframes notifications-module-scss-module__Fi7BqW__toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes notifications-module-scss-module__Fi7BqW__status-in{0%{opacity:0}to{opacity:1}}
.ErrorBoundary-module-scss-module__T1LAYq__page{background:var(--background);flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;display:flex}.ErrorBoundary-module-scss-module__T1LAYq__header{flex-direction:column;align-items:center;gap:15px;display:flex}.ErrorBoundary-module-scss-module__T1LAYq__icon{color:var(--status-unknown);opacity:.85}.ErrorBoundary-module-scss-module__T1LAYq__title{font-family:var(--font-nunito);color:var(--foreground);font-size:1.5rem;font-weight:700}.ErrorBoundary-module-scss-module__T1LAYq__errorBlock{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);width:90%;max-width:50%;max-height:50%;color:var(--danger);word-break:break-word;white-space:pre-wrap;-webkit-user-select:text;user-select:text;padding:12px 20px;font-family:monospace;font-size:.8rem;overflow:auto}
.pricelist-module-scss-module__gzeXyW__list{flex-direction:column;gap:10px;display:flex}.pricelist-module-scss-module__gzeXyW__row{border-radius:var(--r);border:1px solid var(--border);background:var(--surface);cursor:pointer;align-items:center;gap:14px;padding:10px;transition:border-color .15s,background-color .15s;display:flex}.pricelist-module-scss-module__gzeXyW__row:hover{border-color:var(--accent);background:var(--surface-2)}@container (max-width:480px){.pricelist-module-scss-module__gzeXyW__row{flex-wrap:wrap}.pricelist-module-scss-module__gzeXyW__row .pricelist-module-scss-module__gzeXyW__controls{margin-left:auto}}.pricelist-module-scss-module__gzeXyW__rowSelected{outline:2px solid var(--foreground);outline-offset:-1px}.pricelist-module-scss-module__gzeXyW__rowDisabled .pricelist-module-scss-module__gzeXyW__art,.pricelist-module-scss-module__gzeXyW__rowDisabled .pricelist-module-scss-module__gzeXyW__info,.pricelist-module-scss-module__gzeXyW__rowDisabled .pricelist-module-scss-module__gzeXyW__prices{opacity:.5}.pricelist-module-scss-module__gzeXyW__art{aspect-ratio:1;border-radius:9px;flex-shrink:0;width:52px;padding:2px;display:block}.pricelist-module-scss-module__gzeXyW__artInner{background:var(--surface-2);border-radius:7px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.pricelist-module-scss-module__gzeXyW__info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.pricelist-module-scss-module__gzeXyW__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.pricelist-module-scss-module__gzeXyW__subTags{flex-wrap:wrap;gap:4px;display:flex}.pricelist-module-scss-module__gzeXyW__subTag{border:1px solid var(--border);background:var(--surface-2);color:color-mix(in srgb, var(--foreground) 70%, transparent);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700}.pricelist-module-scss-module__gzeXyW__prices{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.pricelist-module-scss-module__gzeXyW__priceLine{gap:6px;font-size:13px;font-weight:800;display:flex}.pricelist-module-scss-module__gzeXyW__priceLabel{color:color-mix(in srgb, var(--foreground) 55%, transparent)}.pricelist-module-scss-module__gzeXyW__priceValue{color:var(--foreground)}.pricelist-module-scss-module__gzeXyW__autoPriced{color:#2ecec1}.pricelist-module-scss-module__gzeXyW__controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.pricelist-module-scss-module__gzeXyW__switch{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:999px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background-color .15s,border-color .15s;position:relative}.pricelist-module-scss-module__gzeXyW__switch:after{content:"";background:color-mix(in srgb, var(--foreground) 70%, transparent);border-radius:50%;width:16px;height:16px;transition:transform .15s,background-color .15s;position:absolute;top:2px;left:2px}.pricelist-module-scss-module__gzeXyW__switchOn{background:var(--accent);border-color:var(--accent)}.pricelist-module-scss-module__gzeXyW__switchOn:after{background:var(--background);transform:translate(18px)}.pricelist-module-scss-module__gzeXyW__iconBtn{border:1px solid var(--border);background:var(--surface);width:30px;height:30px;color:color-mix(in srgb, var(--foreground) 70%, transparent);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.pricelist-module-scss-module__gzeXyW__iconBtn:hover{border-color:var(--accent);color:var(--accent)}.pricelist-module-scss-module__gzeXyW__iconBtnDanger{border-color:color-mix(in srgb, var(--danger) 50%, transparent);color:color-mix(in srgb, var(--danger) 70%, transparent)}.pricelist-module-scss-module__gzeXyW__iconBtnDanger:hover{border-color:var(--danger);color:var(--danger)}.pricelist-module-scss-module__gzeXyW__iconBtnActive{border-color:var(--accent);color:var(--accent)}.pricelist-module-scss-module__gzeXyW__addBtn{background:var(--accent);color:var(--background);cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:800;transition:filter .15s;display:inline-flex}.pricelist-module-scss-module__gzeXyW__addBtn:hover{filter:brightness(1.1)}
.tradeoffers-module-scss-module__gMCqBq__backLink{color:color-mix(in srgb, var(--foreground) 60%, transparent);align-items:center;gap:6px;font-size:13px;font-weight:800;transition:color .15s;display:inline-flex}.tradeoffers-module-scss-module__gMCqBq__backLink:hover{color:var(--foreground)}.tradeoffers-module-scss-module__gMCqBq__subTabs{background:var(--surface);border-bottom:1px solid var(--border);gap:4px;margin:-20px -20px 0;display:flex}.tradeoffers-module-scss-module__gMCqBq__subTab{font-family:var(--font-nunito);white-space:nowrap;white-space:nowrap;width:100%;color:color-mix(in srgb, var(--foreground) 55%, transparent);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 16px;font-size:15px;font-variant-caps:small-caps;font-weight:800;transition:color .15s,border-color .15s}.tradeoffers-module-scss-module__gMCqBq__subTab:hover{color:var(--foreground)}.tradeoffers-module-scss-module__gMCqBq__subTabActive{color:var(--accent);border-bottom-color:var(--accent)}.tradeoffers-module-scss-module__gMCqBq__subTabActive:hover{color:var(--accent)}.tradeoffers-module-scss-module__gMCqBq__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tradeoffers-module-scss-module__gMCqBq__sort{align-items:center;gap:8px;display:flex}.tradeoffers-module-scss-module__gMCqBq__pagination{align-items:center;gap:10px;display:flex}.tradeoffers-module-scss-module__gMCqBq__limitDropdown{min-width:120px}.tradeoffers-module-scss-module__gMCqBq__pager{align-items:center;gap:8px;display:flex}.tradeoffers-module-scss-module__gMCqBq__pagerBtn{border:1px solid var(--border);background:var(--surface);width:34px;height:34px;color:color-mix(in srgb, var(--foreground) 80%, transparent);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.tradeoffers-module-scss-module__gMCqBq__pagerBtn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.tradeoffers-module-scss-module__gMCqBq__pagerBtn:disabled{opacity:.4;cursor:default}.tradeoffers-module-scss-module__gMCqBq__pagerInfo{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--foreground) 60%, transparent);white-space:nowrap;font-size:13px;font-weight:800}.tradeoffers-module-scss-module__gMCqBq__list{flex-direction:column;gap:14px;display:flex}.tradeoffers-module-scss-module__gMCqBq__card{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative}.tradeoffers-module-scss-module__gMCqBq__dimmed .tradeoffers-module-scss-module__gMCqBq__trade,.tradeoffers-module-scss-module__gMCqBq__dimmed .tradeoffers-module-scss-module__gMCqBq__cardFooter{opacity:.55}.tradeoffers-module-scss-module__gMCqBq__cardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tradeoffers-module-scss-module__gMCqBq__infoButton{font-family:var(--font-nunito);cursor:pointer;justify-content:center;align-items:center;font-style:italic;font-weight:800;line-height:1;display:inline-flex}.tradeoffers-module-scss-module__gMCqBq__offerInfoBtn{border:1px solid var(--border);background:var(--surface-2);width:26px;height:26px;color:color-mix(in srgb, var(--foreground) 75%, transparent);font-family:var(--font-nunito);border-radius:8px;font-size:14px;transition:border-color .15s,color .15s}.tradeoffers-module-scss-module__gMCqBq__offerInfoBtn:hover{border-color:var(--accent);color:var(--accent)}.tradeoffers-module-scss-module__gMCqBq__opponent{align-items:center;gap:10px;display:flex}.tradeoffers-module-scss-module__gMCqBq__opponentText{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.tradeoffers-module-scss-module__gMCqBq__opponentNick{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:14px;font-weight:800;overflow:hidden}.tradeoffers-module-scss-module__gMCqBq__links{gap:6px;display:flex}.tradeoffers-module-scss-module__gMCqBq__linkBtn{border:1px solid var(--border);background:var(--surface-2);width:28px;height:28px;color:color-mix(in srgb, var(--foreground) 80%, transparent);border-radius:8px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.tradeoffers-module-scss-module__gMCqBq__linkBtn:hover{border-color:var(--accent);color:var(--accent)}.tradeoffers-module-scss-module__gMCqBq__avatar{object-fit:cover;border:1px solid var(--border);border-radius:10px;width:44px;height:44px}.tradeoffers-module-scss-module__gMCqBq__message{border:1px solid var(--border);background:var(--surface-2);color:color-mix(in srgb, var(--foreground) 80%, transparent);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:8px 12px;font-size:13px;font-weight:700}.tradeoffers-module-scss-module__gMCqBq__trade{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:14px;padding:14px;display:grid}@container (max-width:480px){.tradeoffers-module-scss-module__gMCqBq__trade{grid-template-columns:1fr}}.tradeoffers-module-scss-module__gMCqBq__sideLabel{text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--foreground) 40%, transparent);font-size:11px;font-weight:800}.tradeoffers-module-scss-module__gMCqBq__side{flex-direction:column;gap:8px;min-width:0;display:flex}.tradeoffers-module-scss-module__gMCqBq__messageWrap{flex-direction:column;gap:5px;display:flex}.tradeoffers-module-scss-module__gMCqBq__messageHeader{text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--foreground) 45%, transparent);align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.tradeoffers-module-scss-module__gMCqBq__items{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:10px;display:grid}.tradeoffers-module-scss-module__gMCqBq__emptySide{color:color-mix(in srgb, var(--foreground) 35%, transparent);padding:8px 0;font-weight:800}.tradeoffers-module-scss-module__gMCqBq__currency{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.tradeoffers-module-scss-module__gMCqBq__currencyItem{border:1px solid var(--border);background:var(--surface-2);font-variant-numeric:tabular-nums;color:var(--foreground);border-radius:9px;align-items:center;gap:5px;padding:5px 10px;font-size:13px;font-weight:800;display:inline-flex}.tradeoffers-module-scss-module__gMCqBq__currencyIcon{width:16px;height:16px;color:color-mix(in srgb, var(--accent) 90%, var(--foreground))}.tradeoffers-module-scss-module__gMCqBq__metalIcon{object-fit:contain;width:16px;height:16px}.tradeoffers-module-scss-module__gMCqBq__divider{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.tradeoffers-module-scss-module__gMCqBq__divider:before{content:"";background:var(--border);border-radius:2px;flex:1;width:2px}@container (max-width:480px){.tradeoffers-module-scss-module__gMCqBq__divider{flex-direction:row}.tradeoffers-module-scss-module__gMCqBq__divider:before{width:auto;height:2px}}.tradeoffers-module-scss-module__gMCqBq__stateLabel{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.tradeoffers-module-scss-module__gMCqBq__card[data-tone=green] .tradeoffers-module-scss-module__gMCqBq__divider:before{background:var(--status-active)}.tradeoffers-module-scss-module__gMCqBq__card[data-tone=green] .tradeoffers-module-scss-module__gMCqBq__stateLabel{color:var(--status-active);background:color-mix(in srgb, var(--status-active) 16%, transparent)}.tradeoffers-module-scss-module__gMCqBq__card[data-tone=red] .tradeoffers-module-scss-module__gMCqBq__divider:before{background:var(--danger)}.tradeoffers-module-scss-module__gMCqBq__card[data-tone=red] .tradeoffers-module-scss-module__gMCqBq__stateLabel{color:var(--danger);background:color-mix(in srgb, var(--danger) 16%, transparent)}.tradeoffers-module-scss-module__gMCqBq__card[data-tone=grey] .tradeoffers-module-scss-module__gMCqBq__divider:before{background:color-mix(in srgb, var(--foreground) 45%, transparent)}.tradeoffers-module-scss-module__gMCqBq__card[data-tone=grey] .tradeoffers-module-scss-module__gMCqBq__stateLabel{color:color-mix(in srgb, var(--foreground) 45%, transparent);background:color-mix(in srgb, var(--foreground) 10%, transparent)}.tradeoffers-module-scss-module__gMCqBq__cardFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.tradeoffers-module-scss-module__gMCqBq__timestamp{color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:12px;font-weight:700}.tradeoffers-module-scss-module__gMCqBq__profit{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--foreground) 70%, transparent);font-size:13px;font-weight:800}.tradeoffers-module-scss-module__gMCqBq__profit[data-positive]{color:var(--status-active)}.tradeoffers-module-scss-module__gMCqBq__profit[data-negative]{color:var(--danger)}.tradeoffers-module-scss-module__gMCqBq__actions{gap:10px;padding-top:4px;display:flex}.tradeoffers-module-scss-module__gMCqBq__acceptBtn,.tradeoffers-module-scss-module__gMCqBq__declineBtn{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:4px;padding:9px 18px;font-size:13px;font-weight:800;transition:filter .15s,opacity .15s;display:inline-flex}.tradeoffers-module-scss-module__gMCqBq__acceptBtn:disabled,.tradeoffers-module-scss-module__gMCqBq__declineBtn:disabled{opacity:.45;cursor:not-allowed}.tradeoffers-module-scss-module__gMCqBq__acceptBtn:hover:not(:disabled),.tradeoffers-module-scss-module__gMCqBq__declineBtn:hover:not(:disabled){filter:brightness(1.08)}.tradeoffers-module-scss-module__gMCqBq__acceptBtn{border-color:var(--status-active);background:color-mix(in srgb, var(--status-active) 18%, transparent);color:var(--status-active)}.tradeoffers-module-scss-module__gMCqBq__declineBtn{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 18%, transparent);color:var(--danger)}.tradeoffers-module-scss-module__gMCqBq__offerItem:hover{transform:none}.tradeoffers-module-scss-module__gMCqBq__specialBadge{color:#fff;border:2px solid var(--surface);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:900;display:flex;position:absolute;top:-4px;left:-4px}.tradeoffers-module-scss-module__gMCqBq__infoBtn{background:color-mix(in srgb, var(--background) 80%, transparent);width:18px;height:18px;color:var(--foreground);opacity:0;z-index:2;border:none;border-radius:6px;font-size:12px;transition:opacity .12s;position:absolute;top:2px;right:2px}.tradeoffers-module-scss-module__gMCqBq__infoBtn:hover{color:var(--accent)}.tradeoffers-module-scss-module__gMCqBq__offerItem:hover .tradeoffers-module-scss-module__gMCqBq__infoBtn{opacity:1}.tradeoffers-module-scss-module__gMCqBq__overlay{z-index:100;background:color-mix(in srgb, var(--background) 70%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.tradeoffers-module-scss-module__gMCqBq__modal{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;width:100%;max-width:460px;max-height:86vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000059}.tradeoffers-module-scss-module__gMCqBq__modalHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.tradeoffers-module-scss-module__gMCqBq__modalTitle{color:var(--foreground);font-size:16px;font-weight:800}.tradeoffers-module-scss-module__gMCqBq__closeBtn{border:1px solid var(--border);background:var(--surface-2);width:30px;height:30px;color:color-mix(in srgb, var(--foreground) 70%, transparent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.tradeoffers-module-scss-module__gMCqBq__closeBtn:hover{color:var(--foreground);border-color:var(--accent)}.tradeoffers-module-scss-module__gMCqBq__modalBody{padding:18px;overflow-y:auto}.tradeoffers-module-scss-module__gMCqBq__itemInfo{flex-direction:column;gap:16px;display:flex}.tradeoffers-module-scss-module__gMCqBq__offerDetail{flex-direction:column;gap:12px;display:flex}.tradeoffers-module-scss-module__gMCqBq__detailRow{align-items:center;gap:12px;display:flex}.tradeoffers-module-scss-module__gMCqBq__detailLabel{text-transform:uppercase;letter-spacing:.05em;min-width:70px;color:color-mix(in srgb, var(--foreground) 45%, transparent);font-size:12px;font-weight:800}.tradeoffers-module-scss-module__gMCqBq__detailValue{color:var(--foreground);font-weight:700}.tradeoffers-module-scss-module__gMCqBq__detailPartner{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-weight:700;display:flex}.tradeoffers-module-scss-module__gMCqBq__partnerNick{overflow-wrap:anywhere;word-break:break-word;min-width:0}.tradeoffers-module-scss-module__gMCqBq__avatarSmall{object-fit:cover;width:26px;height:26px}.tradeoffers-module-scss-module__gMCqBq__textLink{color:var(--accent);font-size:12px;font-weight:800;text-decoration:none}.tradeoffers-module-scss-module__gMCqBq__textLink:hover{text-decoration:underline}.tradeoffers-module-scss-module__gMCqBq__stateChip{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.tradeoffers-module-scss-module__gMCqBq__stateChip[data-tone=green]{color:var(--status-active);background:color-mix(in srgb, var(--status-active) 16%, transparent)}.tradeoffers-module-scss-module__gMCqBq__stateChip[data-tone=red]{color:var(--danger);background:color-mix(in srgb, var(--danger) 16%, transparent)}.tradeoffers-module-scss-module__gMCqBq__stateChip[data-tone=grey]{color:color-mix(in srgb, var(--foreground) 55%, transparent);background:color-mix(in srgb, var(--foreground) 10%, transparent)}.tradeoffers-module-scss-module__gMCqBq__collapsible{border:1px solid var(--border);border-radius:10px;overflow:hidden}.tradeoffers-module-scss-module__gMCqBq__collapsibleHead{background:var(--surface-2);width:100%;color:var(--foreground);cursor:pointer;border:none;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;font-weight:800;display:flex}.tradeoffers-module-scss-module__gMCqBq__chevron{transition:transform .15s}.tradeoffers-module-scss-module__gMCqBq__chevronOpen{transform:rotate(180deg)}.tradeoffers-module-scss-module__gMCqBq__collapsibleBody{flex-direction:column;display:flex}.tradeoffers-module-scss-module__gMCqBq__collapsible .tradeoffers-module-scss-module__gMCqBq__items{padding:12px}.tradeoffers-module-scss-module__gMCqBq__collapsibleBody .tradeoffers-module-scss-module__gMCqBq__currency{margin-top:0;padding:0 12px 12px}
.Dots-module-scss-module__CGA6Jq__dots{gap:3px;display:inline-flex}.Dots-module-scss-module__CGA6Jq__dots span{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite Dots-module-scss-module__CGA6Jq__to-dot}.Dots-module-scss-module__CGA6Jq__dots span:nth-child(2){animation-delay:.2s}.Dots-module-scss-module__CGA6Jq__dots span:nth-child(3){animation-delay:.4s}@keyframes Dots-module-scss-module__CGA6Jq__to-dot{0%,60%,to{opacity:.2}30%{opacity:1}}
.SortByButton-module-scss-module__wwDO8q__btn{color:color-mix(in srgb, var(--foreground) 60%, transparent);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;padding:0;font-size:13px;font-weight:700;transition:color .15s;display:inline-flex}.SortByButton-module-scss-module__wwDO8q__btn:hover{color:var(--foreground)}.SortByButton-module-scss-module__wwDO8q__icon{flex-shrink:0;align-items:center;margin-left:4px;display:inline-flex}
