.SearchBar-module__gEC6Na__searchBarContainer{width:100%;position:relative}.SearchBar-module__gEC6Na__searchBar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;width:100%;padding:0;transition:all .3s;display:flex;position:relative;overflow:hidden}.SearchBar-module__gEC6Na__searchBar:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#dda85c1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.SearchBar-module__gEC6Na__searchBar:hover:before,.SearchBar-module__gEC6Na__searchBar.SearchBar-module__gEC6Na__focused:before{left:100%}.SearchBar-module__gEC6Na__searchBar:hover{background:#dda85c0d;border-color:#dda85c4d}.SearchBar-module__gEC6Na__searchBar.SearchBar-module__gEC6Na__focused{background:#dda85c14;border-color:#dda85c66;box-shadow:0 0 0 3px #dda85c1a}.SearchBar-module__gEC6Na__searchInput{color:var(--color-text);letter-spacing:.2px;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:8px 10px;font-size:14px;font-weight:400}.SearchBar-module__gEC6Na__searchInput::placeholder{color:var(--color-text-muted);opacity:.6}.SearchBar-module__gEC6Na__searchInput:focus::placeholder{opacity:.8}.SearchBar-module__gEC6Na__searchButton{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-left:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:center;padding:8px 10px;transition:all .3s;display:flex}.SearchBar-module__gEC6Na__searchButton:hover{color:var(--color-accent);background:#dda85c1a}.SearchBar-module__gEC6Na__searchButton:active{transform:scale(.95)}.SearchBar-module__gEC6Na__searchIcon{object-fit:contain;width:20px;height:20px;font-size:16px;transition:transform .3s}.SearchBar-module__gEC6Na__searchButton:hover .SearchBar-module__gEC6Na__searchIcon{transform:scale(1.1)}@media (max-width:767px){.SearchBar-module__gEC6Na__searchBar{max-width:100%}.SearchBar-module__gEC6Na__searchInput{padding:8px 10px;font-size:16px}.SearchBar-module__gEC6Na__searchButton{padding:8px 10px}}.SearchBar-module__gEC6Na__suggestionsDropdown{-webkit-backdrop-filter:blur(20px);z-index:1000;background:#14141efa;border:1px solid #dda85c4d;border-radius:8px;animation:.2s SearchBar-module__gEC6Na__slideDown;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #00000080}@keyframes SearchBar-module__gEC6Na__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SearchBar-module__gEC6Na__suggestionItem{cursor:pointer;border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.SearchBar-module__gEC6Na__suggestionItem:last-child{border-bottom:none}.SearchBar-module__gEC6Na__suggestionItem:hover{background:#dda85c1a}.SearchBar-module__gEC6Na__suggestionIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.SearchBar-module__gEC6Na__defaultIcon{color:#dda85c;background:#dda85c26;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;display:flex}.SearchBar-module__gEC6Na__itemImage{object-fit:cover;border-radius:4px}.SearchBar-module__gEC6Na__suggestionContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SearchBar-module__gEC6Na__suggestionTitle{color:#fffffff2;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.SearchBar-module__gEC6Na__suggestionType{color:#dda85c;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}@media (prefers-reduced-motion:reduce){.SearchBar-module__gEC6Na__searchBar:before{transition:none}.SearchBar-module__gEC6Na__searchButton:hover .SearchBar-module__gEC6Na__searchIcon,.SearchBar-module__gEC6Na__searchButton:active{transform:none}.SearchBar-module__gEC6Na__suggestionsDropdown{animation:none}}
.ConnectionStatus-module__6gqfwW__statusIndicator{border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex}.ConnectionStatus-module__6gqfwW__statusIndicator[data-status=polling]{color:#faad14;background-color:#faad141a;border:1px solid #faad144d}.ConnectionStatus-module__6gqfwW__statusIndicator[data-status=disconnected]{color:#ff4d4f;background-color:#ff4d4f1a;border:1px solid #ff4d4f4d}.ConnectionStatus-module__6gqfwW__icon{font-size:14px}.ConnectionStatus-module__6gqfwW__text{line-height:1}@media (max-width:768px){.ConnectionStatus-module__6gqfwW__statusIndicator{padding:4px 8px;font-size:12px}.ConnectionStatus-module__6gqfwW__icon{font-size:12px}}
.PagePresenceOverlay-module__8UNC1a__container{align-items:center;gap:8px;padding:4px 0;display:flex}.PagePresenceOverlay-module__8UNC1a__avatarStack{align-items:center;display:flex}.PagePresenceOverlay-module__8UNC1a__avatarWrapper{cursor:pointer;border-radius:50%;transition:transform .2s,z-index .2s;position:relative;box-shadow:0 0 0 2px #0006}.PagePresenceOverlay-module__8UNC1a__avatarWrapper:hover{transform:translateY(-2px)scale(1.1);z-index:100!important}.PagePresenceOverlay-module__8UNC1a__avatar{display:block}.PagePresenceOverlay-module__8UNC1a__overflowBadge{color:#fff;cursor:pointer;background:linear-gradient(135deg,#44748c 0%,#2d5a6e 100%);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;transition:transform .2s,background .2s;display:flex;box-shadow:0 0 0 2px #0006}.PagePresenceOverlay-module__8UNC1a__overflowBadge:hover{background:linear-gradient(135deg,#dda85c 0%,#c4944d 100%);transform:translateY(-2px)scale(1.1)}.PagePresenceOverlay-module__8UNC1a__label{color:#ffffffb3;white-space:nowrap;font-size:12px}.PagePresenceOverlay-module__8UNC1a__tooltipContent{flex-direction:column;align-items:center;gap:2px;display:flex}.PagePresenceOverlay-module__8UNC1a__tooltipName{color:#fff;font-weight:600}.PagePresenceOverlay-module__8UNC1a__tooltipStatus{color:#fff9;font-size:11px}.PagePresenceOverlay-module__8UNC1a__overflowPopover .ant-popover-inner{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e1e1ef2;border:1px solid #ffffff1a}.PagePresenceOverlay-module__8UNC1a__overflowList{min-width:180px;max-height:300px;overflow-y:auto}.PagePresenceOverlay-module__8UNC1a__overflowHeader{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #ffffff1a;padding:8px 12px;font-size:11px;font-weight:600}.PagePresenceOverlay-module__8UNC1a__overflowItem{align-items:center;gap:10px;padding:8px 12px;transition:background .15s;display:flex}.PagePresenceOverlay-module__8UNC1a__overflowItem:hover{background:#ffffff0d}.PagePresenceOverlay-module__8UNC1a__overflowName{color:#ffffffe6;font-size:13px}@keyframes PagePresenceOverlay-module__8UNC1a__fadeSlideIn{0%{opacity:0;transform:translate(-10px)scale(.8)}to{opacity:1;transform:translate(0)scale(1)}}.PagePresenceOverlay-module__8UNC1a__avatarWrapper{animation:.3s ease-out PagePresenceOverlay-module__8UNC1a__fadeSlideIn}@media (max-width:768px){.PagePresenceOverlay-module__8UNC1a__container{padding:3px 6px}.PagePresenceOverlay-module__8UNC1a__avatarWrapper,.PagePresenceOverlay-module__8UNC1a__overflowBadge{width:28px;height:28px}.PagePresenceOverlay-module__8UNC1a__overflowBadge{font-size:10px}.PagePresenceOverlay-module__8UNC1a__label{font-size:11px}}@media (max-width:480px){.PagePresenceOverlay-module__8UNC1a__label{display:none}}
.TradeStatus-module__9998JW__tradeStatus{text-transform:uppercase;border:1px solid;border-radius:6px;align-items:center;gap:6px;padding:4px 12px;font-weight:600;transition:all .3s;display:inline-flex}.TradeStatus-module__9998JW__label{font-size:inherit;line-height:1}.TradeStatus-module__9998JW__active{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d}.TradeStatus-module__9998JW__completed{color:#3b82f6;background:#3b82f61a;border-color:#3b82f64d}.TradeStatus-module__9998JW__cancelled{color:#ef4444;background:#ef44441a;border-color:#ef44444d}.TradeStatus-module__9998JW__pending{color:#fb923c;background:#fb923c1a;border-color:#fb923c4d}.TradeStatus-module__9998JW__unknown{color:#9ca3af;background:#9ca3af1a;border-color:#9ca3af4d}.TradeStatus-module__9998JW__small{gap:4px;padding:2px 8px;font-size:10px}.TradeStatus-module__9998JW__medium{gap:6px;padding:4px 12px;font-size:12px}.TradeStatus-module__9998JW__large{gap:8px;padding:6px 16px;font-size:14px}.TradeStatus-module__9998JW__tradeStatus:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.TradeStatus-module__9998JW__active:hover{background:#22c55e26;border-color:#22c55e66}.TradeStatus-module__9998JW__completed:hover{background:#3b82f626;border-color:#3b82f666}.TradeStatus-module__9998JW__cancelled:hover{background:#ef444426;border-color:#ef444466}.TradeStatus-module__9998JW__pending:hover{background:#fb923c26;border-color:#fb923c66}.TradeStatus-module__9998JW__unknown:hover{background:#9ca3af26;border-color:#9ca3af66}
.ServiceItemCard-module__FEkR0q__card{background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff14);-webkit-backdrop-filter:var(--glass-blur,blur(10px));backdrop-filter:var(--glass-blur,blur(10px));cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;padding:16px 12px;transition:all .25s;display:flex;position:relative;box-shadow:0 4px 12px #0000001a}.ServiceItemCard-module__FEkR0q__small{border-radius:10px;min-height:140px;padding:12px 10px}.ServiceItemCard-module__FEkR0q__medium{min-height:180px}.ServiceItemCard-module__FEkR0q__large{border-radius:14px;min-height:220px;padding:20px 16px}.ServiceItemCard-module__FEkR0q__card:hover{border-color:var(--gold-border,#dda85c4d);transform:translateY(-3px);box-shadow:0 8px 24px #0003}.ServiceItemCard-module__FEkR0q__card:focus{outline:2px solid var(--gold-primary,#dda85c);outline-offset:2px}.ServiceItemCard-module__FEkR0q__card:focus-visible{outline:2px solid var(--gold-primary,#dda85c);outline-offset:2px}.ServiceItemCard-module__FEkR0q__card:active{transform:translateY(-1px)}.ServiceItemCard-module__FEkR0q__selected{border-color:var(--gold-primary,#dda85c);box-shadow:0 0 0 1px var(--gold-primary,#dda85c),0 0 20px var(--gold-glow,#dda85c66),0 8px 24px #0003;background:linear-gradient(135deg,#dda85c14 0%,#ffffff08 100%)}.ServiceItemCard-module__FEkR0q__selected:hover{box-shadow:0 0 0 1px var(--gold-primary,#dda85c),0 0 25px var(--gold-glow,#dda85c80),0 10px 28px #00000040}.ServiceItemCard-module__FEkR0q__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ServiceItemCard-module__FEkR0q__checkmark{background:var(--gold-primary,#dda85c);opacity:0;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px;transform:scale(.5);box-shadow:0 2px 8px #dda85c66}.ServiceItemCard-module__FEkR0q__selected .ServiceItemCard-module__FEkR0q__checkmark{opacity:1;transform:scale(1)}.ServiceItemCard-module__FEkR0q__checkmarkIcon{color:#1a2530;font-size:14px;font-weight:700}.ServiceItemCard-module__FEkR0q__imageContainer{background:#00000026;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-bottom:12px;display:flex;position:relative;overflow:hidden}.ServiceItemCard-module__FEkR0q__small .ServiceItemCard-module__FEkR0q__imageContainer{height:64px;margin-bottom:8px}.ServiceItemCard-module__FEkR0q__medium .ServiceItemCard-module__FEkR0q__imageContainer{height:80px}.ServiceItemCard-module__FEkR0q__large .ServiceItemCard-module__FEkR0q__imageContainer{height:120px;margin-bottom:16px}.ServiceItemCard-module__FEkR0q__image{object-fit:contain;max-width:90%;max-height:90%;transition:transform .25s}.ServiceItemCard-module__FEkR0q__card:hover .ServiceItemCard-module__FEkR0q__image{transform:scale(1.08)}.ServiceItemCard-module__FEkR0q__placeholder{background:linear-gradient(135deg,#dda85c0f 0%,#0000001a 100%);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex}.ServiceItemCard-module__FEkR0q__placeholderIcon{opacity:.4;background-image:url(/images/ui/spinner.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:32px;height:32px;animation:4s linear infinite ServiceItemCard-module__FEkR0q__gentleSpin}@keyframes ServiceItemCard-module__FEkR0q__gentleSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ServiceItemCard-module__FEkR0q__placeholderText{color:#dda85c80;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600}.ServiceItemCard-module__FEkR0q__name{color:#ffffffe6;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ServiceItemCard-module__FEkR0q__small .ServiceItemCard-module__FEkR0q__name{margin-bottom:6px;font-size:12px}.ServiceItemCard-module__FEkR0q__large .ServiceItemCard-module__FEkR0q__name{margin-bottom:10px;font-size:16px}.ServiceItemCard-module__FEkR0q__professionInfo{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;width:100%;margin-bottom:8px;display:flex}.ServiceItemCard-module__FEkR0q__professionBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#31455399;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:inline-flex}.ServiceItemCard-module__FEkR0q__professionIcon{object-fit:contain;width:16px;height:16px}.ServiceItemCard-module__FEkR0q__statBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#31455399;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:3px;padding:3px 6px;display:inline-flex}.ServiceItemCard-module__FEkR0q__statIcon{object-fit:contain;opacity:.9;width:14px;height:14px}.ServiceItemCard-module__FEkR0q__statValue{color:#ffffffd9;font-size:11px;font-weight:600}.ServiceItemCard-module__FEkR0q__selected .ServiceItemCard-module__FEkR0q__statBadge{background:#dda85c26;border-color:#dda85c4d}.ServiceItemCard-module__FEkR0q__selected .ServiceItemCard-module__FEkR0q__statValue{color:var(--gold-primary,#dda85c)}.ServiceItemCard-module__FEkR0q__priceContainer{justify-content:center;width:100%;margin-top:auto;padding-top:8px;display:flex}.ServiceItemCard-module__FEkR0q__small .ServiceItemCard-module__FEkR0q__priceContainer{padding-top:6px}@media (max-width:767px){.ServiceItemCard-module__FEkR0q__card{padding:12px 10px}.ServiceItemCard-module__FEkR0q__medium{min-height:160px}.ServiceItemCard-module__FEkR0q__medium .ServiceItemCard-module__FEkR0q__imageContainer{height:70px}.ServiceItemCard-module__FEkR0q__name{font-size:13px}.ServiceItemCard-module__FEkR0q__statBadge{padding:2px 5px;font-size:10px}.ServiceItemCard-module__FEkR0q__statIcon{width:12px;height:12px}.ServiceItemCard-module__FEkR0q__checkmark{width:20px;height:20px}.ServiceItemCard-module__FEkR0q__checkmarkIcon{font-size:12px}}@media (prefers-reduced-motion:reduce){.ServiceItemCard-module__FEkR0q__card{transition:none}.ServiceItemCard-module__FEkR0q__card:hover,.ServiceItemCard-module__FEkR0q__card:hover .ServiceItemCard-module__FEkR0q__image{transform:none}.ServiceItemCard-module__FEkR0q__placeholderIcon{animation:8s linear infinite ServiceItemCard-module__FEkR0q__gentleSpin}.ServiceItemCard-module__FEkR0q__checkmark{transition:opacity .2s;transform:scale(1)}}
.SelectedItemsDisplay-module__x9L7IW__compactContainer{border:1px solid var(--gold-border,#dda85c33);background:linear-gradient(135deg,#dda85c14,#dda85c0a);border-radius:8px;flex-direction:column;gap:4px;margin-top:8px;padding:8px 12px;display:flex}.SelectedItemsDisplay-module__x9L7IW__compactHeader{color:var(--gold-primary,#dda85c);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.SelectedItemsDisplay-module__x9L7IW__icon{font-size:14px}.SelectedItemsDisplay-module__x9L7IW__itemCount{color:#ffffffe6}.SelectedItemsDisplay-module__x9L7IW__compactItems{color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex}.SelectedItemsDisplay-module__x9L7IW__compactItem{align-items:center;gap:4px;display:inline-flex}.SelectedItemsDisplay-module__x9L7IW__compactItemImage{object-fit:contain;border-radius:2px}.SelectedItemsDisplay-module__x9L7IW__compactItemName{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.SelectedItemsDisplay-module__x9L7IW__separator{color:#fff6}.SelectedItemsDisplay-module__x9L7IW__moreItems{color:var(--gold-glow,#dda85ccc);font-style:italic}.SelectedItemsDisplay-module__x9L7IW__quantitySummary{color:#fff9;font-weight:400}.SelectedItemsDisplay-module__x9L7IW__compactQuantity{color:var(--gold-primary,#dda85c);font-size:11px;font-weight:600}.SelectedItemsDisplay-module__x9L7IW__itemQuantity{color:var(--gold-primary,#dda85c);background:#dda85c1f;border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:12px;font-weight:600}.SelectedItemsDisplay-module__x9L7IW__fullContainer{border:1px solid var(--gold-border,#dda85c33);-webkit-backdrop-filter:var(--glass-blur,blur(10px));background:linear-gradient(135deg,#dda85c0f,#dda85c05);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.SelectedItemsDisplay-module__x9L7IW__fullHeader{border-bottom:1px solid #dda85c26;align-items:center;gap:8px;padding-bottom:8px;display:flex}.SelectedItemsDisplay-module__x9L7IW__headerTitle{color:var(--gold-primary,#dda85c);font-size:14px;font-weight:600}.SelectedItemsDisplay-module__x9L7IW__itemsList{flex-direction:column;gap:8px;display:flex}.SelectedItemsDisplay-module__x9L7IW__itemRow{background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff0f);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;transition:all .25s;display:flex}.SelectedItemsDisplay-module__x9L7IW__itemRow:hover{border-color:var(--gold-border,#dda85c33);background:#ffffff0d}.SelectedItemsDisplay-module__x9L7IW__itemInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.SelectedItemsDisplay-module__x9L7IW__itemImage{object-fit:contain;background:#ffffff0d;border-radius:4px;flex-shrink:0;width:32px;height:32px}.SelectedItemsDisplay-module__x9L7IW__itemPlaceholder{color:#fff6;background:#ffffff0d;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.SelectedItemsDisplay-module__x9L7IW__itemName{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.SelectedItemsDisplay-module__x9L7IW__itemPrice{flex-shrink:0;margin-left:12px}.SelectedItemsDisplay-module__x9L7IW__totalSection{border-top:1px solid var(--gold-border,#dda85c33);justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;display:flex}.SelectedItemsDisplay-module__x9L7IW__totalLabel{color:var(--gold-primary,#dda85c);font-size:14px;font-weight:600}@media (max-width:768px){.SelectedItemsDisplay-module__x9L7IW__compactContainer{padding:6px 10px}.SelectedItemsDisplay-module__x9L7IW__compactItemName{max-width:80px}.SelectedItemsDisplay-module__x9L7IW__fullContainer{padding:12px}.SelectedItemsDisplay-module__x9L7IW__itemRow{padding:6px 10px}.SelectedItemsDisplay-module__x9L7IW__itemImage,.SelectedItemsDisplay-module__x9L7IW__itemPlaceholder{width:28px;height:28px}.SelectedItemsDisplay-module__x9L7IW__itemName{font-size:12px}}@media (max-width:480px){.SelectedItemsDisplay-module__x9L7IW__compactItems{font-size:11px}.SelectedItemsDisplay-module__x9L7IW__compactItemName{max-width:60px}.SelectedItemsDisplay-module__x9L7IW__itemRow{flex-direction:column;align-items:flex-start;gap:6px}.SelectedItemsDisplay-module__x9L7IW__itemPrice{margin-left:42px}}.SelectedItemsDisplay-module__x9L7IW__cardsContainer{border:1px solid var(--gold-border,#dda85c33);-webkit-backdrop-filter:var(--glass-blur,blur(10px));background:linear-gradient(135deg,#dda85c0f,#dda85c05);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.SelectedItemsDisplay-module__x9L7IW__cardsHeader{border-bottom:1px solid #dda85c26;align-items:center;gap:8px;padding-bottom:8px;display:flex}.SelectedItemsDisplay-module__x9L7IW__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}@media (max-width:768px){.SelectedItemsDisplay-module__x9L7IW__cardsContainer{padding:12px}.SelectedItemsDisplay-module__x9L7IW__cardsGrid{grid-template-columns:repeat(2,1fr);gap:8px}}@media (max-width:480px){.SelectedItemsDisplay-module__x9L7IW__cardsGrid{grid-template-columns:1fr 1fr}}.SelectedItemsDisplay-module__x9L7IW__offerContainer{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:linear-gradient(135deg,#dda85c14,#dda85c08);border:1px solid #dda85c33;border-radius:10px;flex-direction:column;gap:10px;width:100%;padding:14px;display:flex;overflow:hidden}.SelectedItemsDisplay-module__x9L7IW__offerHeader{border-bottom:1px solid #dda85c26;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding-bottom:8px;display:flex}.SelectedItemsDisplay-module__x9L7IW__offerHeaderTitle{color:#ffffffe6;flex:1;font-size:13px;font-weight:600}.SelectedItemsDisplay-module__x9L7IW__offerQuantitySummary{color:#ffffff80;font-weight:400}.SelectedItemsDisplay-module__x9L7IW__offerHeaderTotal{border-left:1px solid #dda85c26;flex-shrink:0;min-width:0;padding-left:8px}.SelectedItemsDisplay-module__x9L7IW__offerItemsScroll{scrollbar-width:thin;scrollbar-color:#dda85c4d transparent;gap:10px;max-width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.SelectedItemsDisplay-module__x9L7IW__offerItemsScroll::-webkit-scrollbar{height:4px}.SelectedItemsDisplay-module__x9L7IW__offerItemsScroll::-webkit-scrollbar-track{background:0 0}.SelectedItemsDisplay-module__x9L7IW__offerItemsScroll::-webkit-scrollbar-thumb{background:#dda85c4d;border-radius:2px}.SelectedItemsDisplay-module__x9L7IW__offerItemsScroll::-webkit-scrollbar-thumb:hover{background:#dda85c80}.SelectedItemsDisplay-module__x9L7IW__offerItemCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;align-items:center;gap:10px;min-width:160px;max-width:220px;padding:8px 12px;transition:border-color .2s;display:flex}.SelectedItemsDisplay-module__x9L7IW__offerItemCard:hover{border-color:#dda85c40}.SelectedItemsDisplay-module__x9L7IW__offerItemImageWrap{flex-shrink:0}.SelectedItemsDisplay-module__x9L7IW__offerItemImage{object-fit:contain;background:#ffffff0d;border-radius:4px;width:36px;height:36px}.SelectedItemsDisplay-module__x9L7IW__offerItemPlaceholder{color:#ffffff4d;background:#ffffff0d;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;display:flex}.SelectedItemsDisplay-module__x9L7IW__offerItemDetails{flex-direction:column;gap:3px;min-width:0;display:flex}.SelectedItemsDisplay-module__x9L7IW__offerItemName{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.SelectedItemsDisplay-module__x9L7IW__offerItemMeta{align-items:center;gap:6px;display:flex}.SelectedItemsDisplay-module__x9L7IW__offerItemQty{color:#dda85c;background:#dda85c1f;border-radius:3px;flex-shrink:0;padding:1px 5px;font-size:11px;font-weight:600}@media (max-width:768px){.SelectedItemsDisplay-module__x9L7IW__offerContainer{padding:10px}.SelectedItemsDisplay-module__x9L7IW__offerItemCard{min-width:140px;max-width:180px;padding:6px 10px}.SelectedItemsDisplay-module__x9L7IW__offerItemImage,.SelectedItemsDisplay-module__x9L7IW__offerItemPlaceholder{width:30px;height:30px}.SelectedItemsDisplay-module__x9L7IW__offerItemName{font-size:11px}}@media (max-width:480px){.SelectedItemsDisplay-module__x9L7IW__offerHeader{flex-wrap:wrap}.SelectedItemsDisplay-module__x9L7IW__offerHeaderTotal{border-top:1px solid #dda85c1a;border-left:none;width:100%;padding-top:6px;padding-left:0}}@media (prefers-reduced-motion:reduce){.SelectedItemsDisplay-module__x9L7IW__itemRow{transition:none}}@media (prefers-contrast:high){.SelectedItemsDisplay-module__x9L7IW__compactContainer,.SelectedItemsDisplay-module__x9L7IW__fullContainer,.SelectedItemsDisplay-module__x9L7IW__cardsContainer{border:2px solid #dda85c}.SelectedItemsDisplay-module__x9L7IW__itemRow{border:1px solid #ffffff4d}}
.OfferChat-module__RIvspa__offerChat{position:relative}@keyframes OfferChat-module__RIvspa__goldenBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes OfferChat-module__RIvspa__goldenShimmer{0%{background-position:-200%}to{background-position:200%}}.OfferChat-module__RIvspa__chatToggle{color:#1a1a1a;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#dda85c,#c4943f,#dda85c) 0 0/200% 100%;border:1px solid #dda85c80;border-radius:20px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1;transition:all .3s;animation:2s ease-in-out infinite OfferChat-module__RIvspa__goldenBounce,4s ease-in-out infinite OfferChat-module__RIvspa__goldenShimmer;display:inline-flex;position:relative;overflow:visible;box-shadow:0 2px 8px #dda85c4d}.OfferChat-module__RIvspa__chatToggle:hover{background:linear-gradient(135deg,#e5b76a,#d4a44e,#e5b76a);border-color:#dda85ccc;animation:4s ease-in-out infinite OfferChat-module__RIvspa__goldenShimmer;transform:scale(1.05);box-shadow:0 4px 16px #dda85c80,0 0 20px #dda85c33}.OfferChat-module__RIvspa__chatToggle:active{transform:scale(.98);box-shadow:0 2px 6px #dda85c4d}.OfferChat-module__RIvspa__chatToggle:focus-visible{outline-offset:2px;outline:2px solid #dda85c}.OfferChat-module__RIvspa__chatToggleIcon{align-items:center;font-size:16px;display:flex}.OfferChat-module__RIvspa__chatToggleLabel{letter-spacing:.3px;font-size:13px;font-weight:600}.OfferChat-module__RIvspa__chatToggle.OfferChat-module__RIvspa__hasActivity{animation:1.5s ease-in-out infinite OfferChat-module__RIvspa__goldenBounce,3s ease-in-out infinite OfferChat-module__RIvspa__goldenShimmer;box-shadow:0 4px 16px #dda85c80}.OfferChat-module__RIvspa__unreadBadge{color:#fff;z-index:1;background:linear-gradient(135deg,#ff4d4f,#e63946);border:2px solid #1a1a1acc;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 2px 6px #ff4d4f66}.OfferChat-module__RIvspa__chatInterface{-webkit-backdrop-filter:blur(16px);box-sizing:border-box;background:linear-gradient(135deg,#364957f2,#2a3f4bf2);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;width:100%;min-width:300px;max-width:100%;margin-top:12px;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000026}.OfferChat-module__RIvspa__chatHeader{background:linear-gradient(135deg,#dda85c33,#dda85c14);border-bottom:1px solid #dda85c40;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.OfferChat-module__RIvspa__chatHeaderInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.OfferChat-module__RIvspa__partnerAvatar{flex-shrink:0}.OfferChat-module__RIvspa__partnerDetails{flex-direction:column;gap:2px;min-width:0;display:flex}.OfferChat-module__RIvspa__partnerName{color:#fffffff2;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.OfferChat-module__RIvspa__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.OfferChat-module__RIvspa__statusDot.OfferChat-module__RIvspa__connected{background:#dda85c;box-shadow:0 0 6px #dda85c99}.OfferChat-module__RIvspa__statusDot.OfferChat-module__RIvspa__disconnected{background:#ff4d4f;box-shadow:0 0 6px #ff4d4f66}.OfferChat-module__RIvspa__statusRow{color:#ffffff80;align-items:center;gap:6px;font-size:11px;display:flex}.OfferChat-module__RIvspa__closeButton{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;padding:4px 8px;font-size:16px;font-weight:700;line-height:1;transition:all .2s}.OfferChat-module__RIvspa__closeButton:hover{color:#fffffff2;background:#ffffff1a;border-color:#fff3}.OfferChat-module__RIvspa__closeButton:focus-visible{outline-offset:2px;outline:2px solid #dda85c}.OfferChat-module__RIvspa__selectedItemsSection{background:linear-gradient(135deg,#3649574d,#2a3f4b4d);border-bottom:1px solid #ffffff14;padding:12px 20px}.OfferChat-module__RIvspa__messagesContainer{box-sizing:border-box;scroll-behavior:smooth;background:linear-gradient(135deg,#3649574d,#2a3f4b4d);width:100%;min-width:300px;min-height:200px;max-height:450px;position:relative;overflow:hidden auto}.OfferChat-module__RIvspa__messagesContainer::-webkit-scrollbar{width:6px}.OfferChat-module__RIvspa__messagesContainer::-webkit-scrollbar-track{background:#dda85c0d;border-radius:3px}.OfferChat-module__RIvspa__messagesContainer::-webkit-scrollbar-thumb{background:#dda85c59;border-radius:3px}.OfferChat-module__RIvspa__messagesContainer::-webkit-scrollbar-thumb:hover{background:#dda85c8c}.OfferChat-module__RIvspa__loadingContainer{color:#dda85cb3;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:150px;font-size:14px;display:flex}.OfferChat-module__RIvspa__errorState{text-align:center;color:#ff4d4fcc;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:150px;padding:20px;display:flex}.OfferChat-module__RIvspa__errorState h4{color:#ff4d4fe6;margin:0;font-size:15px}.OfferChat-module__RIvspa__errorState p{color:#ffffff80;margin:0;font-size:13px}.OfferChat-module__RIvspa__retryButton{color:#dda85c;cursor:pointer;background:#dda85c26;border:1px solid #dda85c4d;border-radius:8px;margin-top:8px;padding:6px 16px;font-size:13px;transition:all .2s}.OfferChat-module__RIvspa__retryButton:hover{background:#dda85c40;border-color:#dda85c80}.OfferChat-module__RIvspa__connectingState{text-align:center;color:#dda85cb3;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:150px;padding:20px;display:flex}.OfferChat-module__RIvspa__connectingState h4{color:#dda85ce6;margin:0;font-size:15px}.OfferChat-module__RIvspa__connectingState p{color:#ffffff80;margin:0;font-size:13px}.OfferChat-module__RIvspa__emptyState{text-align:center;color:#dda85c99;flex-direction:column;justify-content:center;align-items:center;height:180px;padding:24px;display:flex}.OfferChat-module__RIvspa__emptyStateIcon{color:#dda85c66;margin-bottom:12px;font-size:36px}.OfferChat-module__RIvspa__emptyState h4{color:#dda85ccc;margin:0 0 6px;font-size:16px;font-weight:600}.OfferChat-module__RIvspa__emptyState p{color:#ffffff73;max-width:280px;margin:0;font-size:13px;line-height:1.5}.OfferChat-module__RIvspa__messagesList{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;min-height:min-content;padding:16px 20px;display:flex}.OfferChat-module__RIvspa__message{flex-direction:column;gap:6px;width:100%;max-width:100%;display:flex;overflow:hidden}.OfferChat-module__RIvspa__message.OfferChat-module__RIvspa__own{align-items:flex-end}.OfferChat-module__RIvspa__message.OfferChat-module__RIvspa__other{align-items:flex-start}.OfferChat-module__RIvspa__messageHeader{align-items:center;gap:8px;font-size:12px;display:flex}.OfferChat-module__RIvspa__message.OfferChat-module__RIvspa__own .OfferChat-module__RIvspa__messageHeader{flex-direction:row-reverse}.OfferChat-module__RIvspa__senderName{color:#ffffffe6;font-weight:500}.OfferChat-module__RIvspa__timestamp{color:#ffffff73;font-size:11px}.OfferChat-module__RIvspa__messageContent{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap;min-width:120px;max-width:400px;padding:10px 14px;font-size:14px;line-height:1.5;position:relative}.OfferChat-module__RIvspa__message.OfferChat-module__RIvspa__own .OfferChat-module__RIvspa__messageContent{-webkit-backdrop-filter:blur(8px);color:#fffffff2;background:#dda85c26;border:1px solid #dda85c4d;border-radius:12px 12px 2px}.OfferChat-module__RIvspa__message.OfferChat-module__RIvspa__other .OfferChat-module__RIvspa__messageContent{-webkit-backdrop-filter:blur(8px);color:#ffffffe6;background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px 12px 12px 2px}.OfferChat-module__RIvspa__inputContainer{box-sizing:border-box;background:linear-gradient(135deg,#36495766,#2a3f4b66);border-top:1px solid #ffffff14;gap:8px;width:100%;padding:14px 20px;display:flex}.OfferChat-module__RIvspa__messageForm{box-sizing:border-box;align-items:flex-end;gap:8px;width:100%;display:flex}.OfferChat-module__RIvspa__messageInput{-webkit-backdrop-filter:blur(10px);color:#ffffffe6;resize:none;word-wrap:break-word;overflow-wrap:break-word;background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;flex:1;min-width:0;max-width:100%;padding:10px 14px;font-size:14px;transition:all .3s}.OfferChat-module__RIvspa__messageInput:focus{background:#ffffff17;border-color:#dda85c73;outline:none;box-shadow:0 0 0 2px #dda85c1f}.OfferChat-module__RIvspa__messageInput::placeholder{color:#ffffff59}.OfferChat-module__RIvspa__sendButton{color:#1a1a1a;cursor:pointer;background:linear-gradient(135deg,#dda85c,#c4943f);border:1px solid #dda85c66;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:16px;font-weight:600;transition:all .3s;display:flex}.OfferChat-module__RIvspa__sendButton:hover{background:linear-gradient(135deg,#e5b76a,#d4a44e);border-color:#dda85c99;transform:translateY(-1px);box-shadow:0 4px 12px #dda85c59}.OfferChat-module__RIvspa__sendButton:active{transform:translateY(0);box-shadow:0 2px 6px #dda85c4d}.OfferChat-module__RIvspa__sendButton:focus-visible{outline-offset:2px;outline:2px solid #dda85c}.OfferChat-module__RIvspa__sendButton.OfferChat-module__RIvspa__disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.OfferChat-module__RIvspa__participantOnly{color:#ffffff80;text-align:center;background:linear-gradient(135deg,#36495766,#2a3f4b66);border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:12px;display:flex}@media (max-width:768px){.OfferChat-module__RIvspa__chatToggle{min-width:44px;min-height:44px;padding:10px 18px}.OfferChat-module__RIvspa__chatInterface{border-radius:12px;width:100%;margin-top:12px}.OfferChat-module__RIvspa__chatHeader{padding:12px 16px}.OfferChat-module__RIvspa__messagesContainer{min-height:180px;max-height:350px}.OfferChat-module__RIvspa__messagesList{gap:12px;padding:12px 16px}.OfferChat-module__RIvspa__messageContent{max-width:280px;padding:8px 12px;font-size:13px}.OfferChat-module__RIvspa__inputContainer{padding:12px 16px}.OfferChat-module__RIvspa__messageInput{padding:8px 12px;font-size:13px}.OfferChat-module__RIvspa__sendButton{width:44px;height:44px}.OfferChat-module__RIvspa__closeButton{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}}@media (max-width:480px){.OfferChat-module__RIvspa__chatInterface{margin-top:10px}.OfferChat-module__RIvspa__chatHeader{padding:10px 14px}.OfferChat-module__RIvspa__messagesContainer{min-height:120px;max-height:260px}.OfferChat-module__RIvspa__messagesList{gap:10px;padding:8px 12px}.OfferChat-module__RIvspa__messageContent{max-width:240px;padding:6px 10px;font-size:12px}.OfferChat-module__RIvspa__inputContainer{padding:10px 14px}.OfferChat-module__RIvspa__participantOnly{padding:10px 14px;font-size:11px}}
.OfferCard-module__D9UitG__offerItem{-webkit-backdrop-filter:blur(10px);box-sizing:border-box;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:16px;width:100%;padding:16px;transition:all .3s;display:flex;position:relative}.OfferCard-module__D9UitG__offerItem:before{content:"";background:linear-gradient(90deg,#0000,#dda85c14,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.OfferCard-module__D9UitG__offerItem:hover:before{left:100%}.OfferCard-module__D9UitG__offerItem:hover{background:#dda85c0d;border-color:#dda85c33;transform:translateY(-1px);box-shadow:0 8px 24px #00000026}.OfferCard-module__D9UitG__offerWrapper{flex-direction:column;width:100%;margin-bottom:20px;display:flex}.OfferCard-module__D9UitG__card{-webkit-backdrop-filter:blur(10px);box-sizing:border-box;background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff1a;border-radius:12px;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__pending{border-left:3px solid #fb923c99}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__pending .OfferCard-module__D9UitG__cardMain{background:linear-gradient(90deg,#fb923c08,#ffffff08)}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__pending:hover{border-left:3px solid #fb923ccc}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__pending:hover .OfferCard-module__D9UitG__cardMain{background:linear-gradient(90deg,#fb923c0d,#dda85c0d)}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__accepted{border-left:3px solid #22c55e99}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__accepted .OfferCard-module__D9UitG__cardMain{background:linear-gradient(90deg,#22c55e08,#ffffff08)}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__accepted:hover{border-left:3px solid #22c55ecc}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__accepted:hover .OfferCard-module__D9UitG__cardMain{background:linear-gradient(90deg,#22c55e0d,#dda85c0d)}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__rejected{border-left:3px solid #ef444499}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__rejected .OfferCard-module__D9UitG__cardMain{background:linear-gradient(90deg,#ef444408,#ffffff08)}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__rejected:hover{border-left:3px solid #ef4444cc}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__rejected:hover .OfferCard-module__D9UitG__cardMain{background:linear-gradient(90deg,#ef44440d,#dda85c0d)}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__withdrawn{opacity:.7;border-left:3px solid #9ca3af99}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__withdrawn .OfferCard-module__D9UitG__cardMain{background:linear-gradient(90deg,#9ca3af08,#ffffff08)}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__withdrawn:hover{border-left:3px solid #9ca3afcc}.OfferCard-module__D9UitG__card.OfferCard-module__D9UitG__withdrawn:hover .OfferCard-module__D9UitG__cardMain{background:linear-gradient(90deg,#9ca3af0d,#dda85c0d)}.OfferCard-module__D9UitG__userSection{flex-shrink:0;align-items:center;gap:12px;display:flex}.OfferCard-module__D9UitG__avatarContainer{flex-shrink:0}.OfferCard-module__D9UitG__userInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.OfferCard-module__D9UitG__userName{color:#ffffffe6;cursor:pointer;align-items:center;gap:8px;min-width:0;font-weight:600;transition:color .3s;display:flex}.OfferCard-module__D9UitG__userName>span{flex-shrink:0}.OfferCard-module__D9UitG__userRank{color:#fff9;white-space:nowrap;background:#ffffff1a;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500}.OfferCard-module__D9UitG__offerTime{color:#ffffff80;margin-top:4px;font-size:12px}.OfferCard-module__D9UitG__offerDetails{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;display:flex;overflow:visible}.OfferCard-module__D9UitG__currencyContainer{flex-wrap:nowrap;align-items:center;gap:8px;display:flex;overflow:visible}.OfferCard-module__D9UitG__offerMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.OfferCard-module__D9UitG__quantityBadge{color:#dda85c;-webkit-backdrop-filter:blur(10px);background:#dda85c1a;border:1px solid #dda85c33;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:flex}.OfferCard-module__D9UitG__ignBadge{color:#3b82f6e6;-webkit-backdrop-filter:blur(10px);text-overflow:ellipsis;white-space:nowrap;background:#3b82f614;border:1px solid #3b82f633;border-radius:6px;align-items:center;gap:4px;max-width:200px;padding:4px 8px;font-size:11px;font-weight:600;transition:all .3s;display:flex;overflow:hidden}.OfferCard-module__D9UitG__ignBadge:hover{background:#3b82f61f;border-color:#3b82f64d;transform:translateY(-1px);box-shadow:0 2px 8px #3b82f626}.OfferCard-module__D9UitG__messageIndicator{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;font-size:11px;transition:all .3s;display:flex}.OfferCard-module__D9UitG__messageIndicator:hover{background:#ffffff1f;border-color:#ffffff4d;transform:translateY(-1px);box-shadow:0 2px 8px #ffffff26}.OfferCard-module__D9UitG__actionsSection{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:8px;margin-left:auto;display:flex}.OfferCard-module__D9UitG__statusDisplay{white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:600;display:flex}.OfferCard-module__D9UitG__statusDisplay>span{flex-shrink:0}.OfferCard-module__D9UitG__statusDisplay.OfferCard-module__D9UitG__pending{color:#fb923c;background:#fb923c1a;border:1px solid #fb923c33}.OfferCard-module__D9UitG__statusDisplay.OfferCard-module__D9UitG__accepted{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e33}.OfferCard-module__D9UitG__statusDisplay.OfferCard-module__D9UitG__rejected{color:#ef4444;background:#ef44441a;border:1px solid #ef444433}.OfferCard-module__D9UitG__statusDisplay.OfferCard-module__D9UitG__withdrawn{color:#9ca3af;background:#9ca3af1a;border:1px solid #9ca3af33}.OfferCard-module__D9UitG__dashboardLink{color:#dda85c;-webkit-backdrop-filter:blur(10px);background:#dda85c1a;border:1px solid #dda85c33;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s;display:flex}.OfferCard-module__D9UitG__dashboardLink:hover{background:#dda85c26;border-color:#dda85c4d;transform:translateY(-1px)scale(1.05);box-shadow:0 4px 12px #dda85c33}.OfferCard-module__D9UitG__withdrawButton{color:#ef4444;-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#ef44441a;border:1px solid #ef444433;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;transition:all .3s;display:flex}.OfferCard-module__D9UitG__withdrawButton:hover{background:#ef444426;border-color:#ef44444d;transform:translateY(-1px);box-shadow:0 4px 12px #ef444433}.OfferCard-module__D9UitG__withdrawButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}@media (max-width:768px){.OfferCard-module__D9UitG__offerItem{gap:12px;padding:12px}.OfferCard-module__D9UitG__userSection{gap:8px}.OfferCard-module__D9UitG__offerDetails,.OfferCard-module__D9UitG__actionsSection{gap:6px}}@media (max-width:480px){.OfferCard-module__D9UitG__offerItem{gap:8px;padding:10px}}.OfferCard-module__D9UitG__rejectTextarea{color:#ffffffe6;resize:vertical;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:100%;min-height:100px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .3s}.OfferCard-module__D9UitG__rejectTextarea:focus{background:#ffffff14;border-color:#dda85c66;outline:none;box-shadow:0 0 0 2px #dda85c1a}.OfferCard-module__D9UitG__rejectTextarea:hover{background:#ffffff14;border-color:#ffffff26}.OfferCard-module__D9UitG__rejectTextarea::placeholder{color:#ffffff80}.OfferCard-module__D9UitG__card{box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;width:100%;padding:12px;transition:all .2s;display:flex;overflow:hidden}.OfferCard-module__D9UitG__pending{border-color:#ffffff1f}.OfferCard-module__D9UitG__accepted{background:#52c41a0d;border-color:#52c41a4d}.OfferCard-module__D9UitG__rejected{background:#ff4d4f0d;border-color:#ff4d4f4d}.OfferCard-module__D9UitG__withdrawn{opacity:.7;background:#ffffff05;border-color:#ffffff0d}.OfferCard-module__D9UitG__userSection{flex-shrink:0;align-items:center;gap:12px;min-width:200px;display:flex}.OfferCard-module__D9UitG__avatarWrapper{cursor:pointer;flex-shrink:0}.OfferCard-module__D9UitG__userInfo{flex:1;min-width:0}.OfferCard-module__D9UitG__userName{cursor:pointer;margin-bottom:2px}.OfferCard-module__D9UitG__displayName{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.OfferCard-module__D9UitG__timeAndMessage{align-items:center;gap:8px;display:flex}.OfferCard-module__D9UitG__time{color:#ffffff80;font-size:.85em}.OfferCard-module__D9UitG__messageIcon{color:#fff9;cursor:help;font-size:14px}.OfferCard-module__D9UitG__currencySection{flex:1;justify-content:center;align-items:center;gap:8px;min-width:150px;display:flex}.OfferCard-module__D9UitG__quantity{color:#ffffffb3;background:#ffffff1a;border-radius:4px;padding:2px 8px;font-size:.9em}.OfferCard-module__D9UitG__ign{color:#ffffffb3;background:#ffffff1a;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:.9em;display:flex}.OfferCard-module__D9UitG__chat{color:var(--accent-gold);background:#fb923c1a;border:1px solid #fb923c4d}.OfferCard-module__D9UitG__chat:hover{border-color:var(--accent-gold);background:#fb923c33;transform:translateY(-1px);box-shadow:0 2px 8px #fb923c4d}.OfferCard-module__D9UitG__actionsSection{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.OfferCard-module__D9UitG__status{white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:4px 12px;font-size:.9em;font-weight:500;display:flex}.OfferCard-module__D9UitG__status.OfferCard-module__D9UitG__pending{color:#fffc;background:#ffffff1a}.OfferCard-module__D9UitG__status.OfferCard-module__D9UitG__accepted{color:#52c41a;background:#52c41a33}.OfferCard-module__D9UitG__status.OfferCard-module__D9UitG__rejected{color:#ff4d4f;background:#ff4d4f33}.OfferCard-module__D9UitG__status.OfferCard-module__D9UitG__withdrawn{color:#ffffff80;background:#ffffff0d}.OfferCard-module__D9UitG__actionButton{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:flex}.OfferCard-module__D9UitG__actionButton:hover{color:#ffffffe6;background:#ffffff1a;border-color:#fff3}.OfferCard-module__D9UitG__actionButton.OfferCard-module__D9UitG__withdraw{color:#ff4d4f;border-color:#ff4d4f4d}.OfferCard-module__D9UitG__actionButton.OfferCard-module__D9UitG__withdraw:hover{background:#ff4d4f1a;border-color:#ff4d4f80}.OfferCard-module__D9UitG__actionButton:disabled{opacity:.5;cursor:not-allowed}.OfferCard-module__D9UitG__offerChatButton{flex-shrink:0}.OfferCard-module__D9UitG__chatContainer{box-sizing:border-box;width:100%;margin-top:12px;padding:0}.OfferCard-module__D9UitG__messageTooltip{text-align:center;max-width:300px}.OfferCard-module__D9UitG__messageHeader{color:#ffffffe6;margin-bottom:4px;font-weight:700}.OfferCard-module__D9UitG__messageContent{color:#fffc;word-break:break-word;font-style:italic}.OfferCard-module__D9UitG__cardMain{align-items:center;gap:16px;min-height:80px;padding:20px;display:flex}.OfferCard-module__D9UitG__selectedItemsSection{box-sizing:border-box;border-top:1px solid #dda85c1f;width:100%;margin-top:-4px;padding:12px 20px 16px;overflow:hidden}@media (max-width:640px){.OfferCard-module__D9UitG__offerWrapper{margin-bottom:24px}.OfferCard-module__D9UitG__cardMain{flex-direction:column;align-items:stretch;gap:12px}.OfferCard-module__D9UitG__userSection{min-width:auto;margin-bottom:8px}.OfferCard-module__D9UitG__currencySection{justify-content:flex-start;min-width:auto}.OfferCard-module__D9UitG__actionsSection{justify-content:flex-start;width:100%;margin-top:8px}.OfferCard-module__D9UitG__chatContainer{margin-top:10px}}@media (hover:hover){.OfferCard-module__D9UitG__card:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-1px)}.OfferCard-module__D9UitG__userName:hover .OfferCard-module__D9UitG__displayName{color:#dda85c}}
.ServiceOfferItemSelector-module__4KputG__container{width:100%;padding:8px 0}.ServiceOfferItemSelector-module__4KputG__header{text-align:center;margin-bottom:16px}.ServiceOfferItemSelector-module__4KputG__title{color:#fffffff2;margin:0 0 4px;font-size:18px;font-weight:600}.ServiceOfferItemSelector-module__4KputG__subtitle{color:#fff9;margin:0;font-size:14px}.ServiceOfferItemSelector-module__4KputG__itemCards{flex-wrap:wrap;gap:16px;width:100%;display:flex}.ServiceOfferItemSelector-module__4KputG__itemCardWrapper{box-sizing:border-box;flex-direction:column;flex:none;width:calc(25% - 12px);min-width:160px;transition:all .25s;display:flex;overflow:hidden}@media (min-width:1400px){.ServiceOfferItemSelector-module__4KputG__itemCardWrapper{width:calc(20% - 13px)}}@media (min-width:1025px) and (max-width:1399px){.ServiceOfferItemSelector-module__4KputG__itemCardWrapper{width:calc(25% - 12px)}}@media (min-width:768px) and (max-width:1024px){.ServiceOfferItemSelector-module__4KputG__itemCardWrapper{width:calc(33.333% - 11px)}.ServiceOfferItemSelector-module__4KputG__itemCards{gap:14px}}@media (max-width:767px){.ServiceOfferItemSelector-module__4KputG__itemCards{flex-direction:column;gap:12px}.ServiceOfferItemSelector-module__4KputG__itemCardWrapper{width:100%}}.ServiceOfferItemSelector-module__4KputG__quantityRow{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-sizing:border-box;background:linear-gradient(135deg,#dda85c14 0%,#ffffff05 100%);border:1px solid #dda85c33;border-radius:8px;flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:8px;padding:6px;display:flex}.ServiceOfferItemSelector-module__4KputG__quantitySelector{background:#0003;border:1px solid #dda85c59;border-radius:8px;flex-shrink:0;align-items:center;gap:0;display:inline-flex;overflow:hidden}.ServiceOfferItemSelector-module__4KputG__qtyBtn{width:32px;height:32px;color:var(--gold-primary,#dda85c);cursor:pointer;-webkit-user-select:none;user-select:none;background:#dda85c26;border:none;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:700;line-height:1;transition:background .15s,color .15s;display:flex}.ServiceOfferItemSelector-module__4KputG__qtyBtn:hover:not(:disabled){color:#fff;background:#dda85c59}.ServiceOfferItemSelector-module__4KputG__qtyBtn:active:not(:disabled){background:#dda85c80}.ServiceOfferItemSelector-module__4KputG__qtyBtn:disabled{opacity:.3;cursor:not-allowed}.ServiceOfferItemSelector-module__4KputG__qtyBtn:focus-visible{outline:2px solid var(--gold-primary,#dda85c);outline-offset:-2px;z-index:1}.ServiceOfferItemSelector-module__4KputG__qtyBtnMinus{border-right:1px solid #dda85c33}.ServiceOfferItemSelector-module__4KputG__qtyBtnPlus{border-left:1px solid #dda85c33}.ServiceOfferItemSelector-module__4KputG__qtyInput{color:#fffffff2;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:0 0;border:none;outline:none;width:52px;height:32px;font-size:14px;font-weight:600}.ServiceOfferItemSelector-module__4KputG__qtyInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ServiceOfferItemSelector-module__4KputG__qtyInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ServiceOfferItemSelector-module__4KputG__qtyInput:focus{background:#dda85c14}.ServiceOfferItemSelector-module__4KputG__lineSubtotal{flex-shrink:1;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.ServiceOfferItemSelector-module__4KputG__lineSubtotalLabel{color:#dda85cb3;font-size:14px;font-weight:600}.ServiceOfferItemSelector-module__4KputG__summary{border:1px solid var(--gold-border,#dda85c4d);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#dda85c1a 0%,#ffffff08 100%);border-radius:12px;flex-direction:column;gap:12px;margin-top:20px;padding:16px 20px;display:flex}.ServiceOfferItemSelector-module__4KputG__summaryHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ServiceOfferItemSelector-module__4KputG__countBadge{background:var(--gold-primary,#dda85c);color:#1a2530;border-radius:14px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:14px;font-weight:700;display:inline-flex}.ServiceOfferItemSelector-module__4KputG__countText{color:#fffc;font-size:14px;font-weight:500}.ServiceOfferItemSelector-module__4KputG__summarySeparator{color:#fff6;font-size:14px}.ServiceOfferItemSelector-module__4KputG__totalSection{border-top:1px solid #dda85c33;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.ServiceOfferItemSelector-module__4KputG__totalLabel{color:var(--gold-primary,#dda85c);font-size:15px;font-weight:600}.ServiceOfferItemSelector-module__4KputG__totalPrice{align-items:center;display:flex}.ServiceOfferItemSelector-module__4KputG__noSelectionHint{text-align:center;color:#ffffff80;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:8px;margin-top:16px;padding:12px 16px;font-size:13px}.ServiceOfferItemSelector-module__4KputG__emptyState{background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff14);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:48px 24px;display:flex}.ServiceOfferItemSelector-module__4KputG__emptyIcon{opacity:.6;margin-bottom:16px;font-size:48px}.ServiceOfferItemSelector-module__4KputG__emptyMessage{color:#fff9;max-width:280px;margin:0;font-size:15px;font-weight:500;line-height:1.5}@media (max-width:767px){.ServiceOfferItemSelector-module__4KputG__header{margin-bottom:12px}.ServiceOfferItemSelector-module__4KputG__title{font-size:16px}.ServiceOfferItemSelector-module__4KputG__subtitle{font-size:13px}.ServiceOfferItemSelector-module__4KputG__quantityRow{gap:6px;padding:6px}.ServiceOfferItemSelector-module__4KputG__qtyBtn{width:36px;min-width:44px;height:36px;min-height:44px;font-size:18px}.ServiceOfferItemSelector-module__4KputG__qtyInput{width:44px;height:36px;font-size:15px}.ServiceOfferItemSelector-module__4KputG__summary{gap:10px;padding:12px 16px}.ServiceOfferItemSelector-module__4KputG__totalSection{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.ServiceOfferItemSelector-module__4KputG__itemCardWrapper,.ServiceOfferItemSelector-module__4KputG__qtyBtn{transition:none}}
.OfferForm-module__xA2l2q__offerForm{flex-direction:column;gap:24px;padding:0;display:flex}.OfferForm-module__xA2l2q__formGroup{flex-direction:column;gap:12px;display:flex}.OfferForm-module__xA2l2q__label{color:#ffffffe6;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.OfferForm-module__xA2l2q__required{color:#ef4444;font-size:12px}.OfferForm-module__xA2l2q__optional{color:#fff9;font-size:12px;font-weight:400}.OfferForm-module__xA2l2q__quantityContainer{align-items:center;gap:12px;display:flex}.OfferForm-module__xA2l2q__quantityInput{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:120px;padding:12px 16px;font-size:14px;transition:all .3s}.OfferForm-module__xA2l2q__quantityInput:focus{background:#ffffff14;border-color:#dda85c66;outline:none;box-shadow:0 0 0 2px #dda85c1a}.OfferForm-module__xA2l2q__quantityInput.OfferForm-module__xA2l2q__error{background:#ef44440d;border-color:#ef444466}.OfferForm-module__xA2l2q__quantityMax{color:#ffffffb3;font-size:13px}.OfferForm-module__xA2l2q__wantedPrice{background:#22c55e0d;border:1px solid #22c55e33;border-radius:8px;margin-bottom:8px;padding:16px}.OfferForm-module__xA2l2q__wantedPriceLabel{color:#22c55e;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:600}.OfferForm-module__xA2l2q__currencyGrid{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;padding:16px;display:grid}.OfferForm-module__xA2l2q__currencyInput{flex-direction:column;gap:8px;display:flex}.OfferForm-module__xA2l2q__currencyLabel{color:#fffc;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.OfferForm-module__xA2l2q__currencyIcon{object-fit:contain;width:16px;height:16px}.OfferForm-module__xA2l2q__currencyAmount{color:#ffffffe6;text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:10px 12px;font-size:14px;transition:all .3s}.OfferForm-module__xA2l2q__currencyAmount:focus{background:#ffffff14;border-color:#dda85c66;outline:none;box-shadow:0 0 0 2px #dda85c1a}.OfferForm-module__xA2l2q__currencyAmount:hover{background:#ffffff14;border-color:#ffffff26}.OfferForm-module__xA2l2q__offerComparison{color:#3b82f6;background:#3b82f60d;border:1px solid #3b82f633;border-radius:8px;align-items:center;gap:8px;margin-top:8px;padding:12px 16px;font-size:13px;display:flex}.OfferForm-module__xA2l2q__lowOffer{color:#ef4444;font-weight:600}.OfferForm-module__xA2l2q__highOffer{color:#22c55e;font-weight:600}.OfferForm-module__xA2l2q__messageInput{color:#ffffffe6;resize:vertical;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;min-height:100px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .3s}.OfferForm-module__xA2l2q__messageInput:focus{background:#ffffff14;border-color:#dda85c66;outline:none;box-shadow:0 0 0 2px #dda85c1a}.OfferForm-module__xA2l2q__messageInput.OfferForm-module__xA2l2q__error{background:#ef44440d;border-color:#ef444466}.OfferForm-module__xA2l2q__messageInput::placeholder{color:#ffffff80}.OfferForm-module__xA2l2q__characterCount{color:#fff9;text-align:right;font-size:12px}.OfferForm-module__xA2l2q__errorText{color:#ef4444;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.OfferForm-module__xA2l2q__formActions{border-top:1px solid #ffffff14;gap:12px;padding-top:8px;display:flex}.OfferForm-module__xA2l2q__formActions>*{flex:1}.OfferForm-module__xA2l2q__textInput{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;width:100%;padding:12px 16px;font-size:14px;transition:all .3s;box-shadow:0 2px 8px #0000001a}.OfferForm-module__xA2l2q__textInput:hover{background:#ffffff0d;border-color:#ffffff1f}.OfferForm-module__xA2l2q__textInput:focus{background:#dda85c0d;border-color:#dda85c4d;outline:none;box-shadow:0 0 0 2px #dda85c1a,0 4px 12px #0000001a}.OfferForm-module__xA2l2q__textInput.OfferForm-module__xA2l2q__error{background:#ef44440d;border-color:#ef444466;box-shadow:0 0 0 2px #ef44441a,0 4px 12px #0000001a}.OfferForm-module__xA2l2q__textInput::placeholder{color:#ffffff80}@media (max-width:768px){.OfferForm-module__xA2l2q__offerForm{gap:20px}.OfferForm-module__xA2l2q__quantityContainer{flex-direction:column;align-items:flex-start;gap:8px}.OfferForm-module__xA2l2q__quantityInput{width:100%}.OfferForm-module__xA2l2q__currencyGrid{grid-template-columns:repeat(2,1fr);gap:10px;padding:12px}.OfferForm-module__xA2l2q__formActions{flex-direction:column;gap:8px}.OfferForm-module__xA2l2q__formActions>*{flex:none}.OfferForm-module__xA2l2q__wantedPrice{padding:12px}.OfferForm-module__xA2l2q__offerComparison{padding:10px 12px;font-size:12px}}@media (max-width:480px){.OfferForm-module__xA2l2q__offerForm{gap:16px}.OfferForm-module__xA2l2q__currencyGrid{grid-template-columns:1fr;gap:8px;padding:10px}.OfferForm-module__xA2l2q__currencyAmount{padding:8px 10px;font-size:13px}.OfferForm-module__xA2l2q__quantityInput{padding:10px 12px;font-size:13px}.OfferForm-module__xA2l2q__messageInput{min-height:80px;padding:10px 12px;font-size:13px}.OfferForm-module__xA2l2q__label{font-size:13px}.OfferForm-module__xA2l2q__wantedPrice{padding:10px}.OfferForm-module__xA2l2q__wantedPriceLabel{font-size:12px}}.OfferForm-module__xA2l2q__quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OfferForm-module__xA2l2q__quantityInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.OfferForm-module__xA2l2q__currencyAmount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OfferForm-module__xA2l2q__currencyAmount::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.OfferForm-module__xA2l2q__quantityInput[type=number],.OfferForm-module__xA2l2q__currencyAmount[type=number]{-moz-appearance:textfield}
.OffersList-module__DSVEgq__offersList{flex-direction:column;height:100%;display:flex}.OffersList-module__DSVEgq__offersHeader{border-bottom:1px solid #ffffff14;padding:20px 20px 16px}.OffersList-module__DSVEgq__offersHeader h3{color:#ffffffe6;align-items:center;gap:12px;margin:0 0 16px;font-size:18px;font-weight:600;display:flex}.OffersList-module__DSVEgq__pendingCount{color:#fb923c;text-transform:uppercase;background:#fb923c33;border:1px solid #fb923c66;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:600}.OffersList-module__DSVEgq__offersControls{margin-top:4px}.OffersList-module__DSVEgq__filterControls{flex-wrap:wrap;gap:8px;display:flex}.OffersList-module__DSVEgq__filterSelect{color:#ffffffe6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;min-width:120px;padding:6px 12px;font-size:12px;transition:all .3s}.OffersList-module__DSVEgq__filterSelect:hover{background:#ffffff14;border-color:#fff3}.OffersList-module__DSVEgq__filterSelect:focus{background:#ffffff14;border-color:#dda85c66;outline:none;box-shadow:0 0 0 2px #dda85c1a}.OffersList-module__DSVEgq__filterSelect option{color:#ffffffe6;background:#2a3f4b}.OffersList-module__DSVEgq__offersContent{flex:1;max-height:calc(80vh - 200px);padding:20px;overflow-y:auto}.OffersList-module__DSVEgq__offersGrid{flex-direction:column;gap:16px;display:flex}.OffersList-module__DSVEgq__filterInfo{color:#ffffffb3;text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin-top:16px;padding:12px 16px;font-size:14px}.OffersList-module__DSVEgq__transparencyNotice{color:#22c55e;background:#22c55e0d;border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:16px 20px;font-size:12px;font-weight:500;display:flex}.OffersList-module__DSVEgq__offersContent .emptyState{margin:40px 0}@media (max-width:768px){.OffersList-module__DSVEgq__offersHeader{padding:16px 16px 12px}.OffersList-module__DSVEgq__offersHeader h3{flex-direction:column;align-items:flex-start;gap:8px;font-size:16px}.OffersList-module__DSVEgq__filterControls{flex-direction:column;gap:6px}.OffersList-module__DSVEgq__filterSelect{width:100%;min-width:unset}.OffersList-module__DSVEgq__offersContent{max-height:calc(70vh - 180px);padding:16px}.OffersList-module__DSVEgq__offersGrid{gap:12px}.OffersList-module__DSVEgq__transparencyNotice{padding:12px 16px;font-size:11px}}@media (max-width:480px){.OffersList-module__DSVEgq__offersHeader{padding:12px 12px 8px}.OffersList-module__DSVEgq__offersContent{padding:12px}.OffersList-module__DSVEgq__filterSelect{padding:8px 12px;font-size:13px}.OffersList-module__DSVEgq__transparencyNotice{padding:10px 12px;font-size:10px}}.OffersList-module__DSVEgq__offersContent::-webkit-scrollbar{width:6px}.OffersList-module__DSVEgq__offersContent::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.OffersList-module__DSVEgq__offersContent::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.OffersList-module__DSVEgq__offersContent::-webkit-scrollbar-thumb:hover{background:#ffffff4d}
.OffersTab-module__UPC0Sq__offersTab{flex-direction:column;gap:24px;width:100%;max-width:1400px;margin:0 auto;display:flex}.OffersTab-module__UPC0Sq__offersHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.OffersTab-module__UPC0Sq__headerLeft{flex:1;min-width:300px}.OffersTab-module__UPC0Sq__titleSection{align-items:center;gap:12px;margin-bottom:16px;display:flex}.OffersTab-module__UPC0Sq__titleIcon{color:#dda85c;font-size:20px}.OffersTab-module__UPC0Sq__titleSection h2{color:#ffffffe6;margin:0;font-size:24px;font-weight:600}.OffersTab-module__UPC0Sq__pendingBadge{color:#fb923c;text-transform:uppercase;background:linear-gradient(135deg,#fb923c4d,#fb923c33);border:1px solid #fb923c80;border-radius:16px;padding:4px 12px;font-size:12px;font-weight:600;box-shadow:0 2px 8px #fb923c33}.OffersTab-module__UPC0Sq__chatBadge{color:#dda85c;text-transform:uppercase;background:linear-gradient(135deg,#dda85c4d,#dda85c33);border:1px solid #dda85c80;border-radius:16px;align-items:center;gap:4px;padding:4px 12px;font-size:12px;font-weight:600;display:flex;box-shadow:0 2px 8px #dda85c33}.OffersTab-module__UPC0Sq__statsBar{gap:24px;display:flex}.OffersTab-module__UPC0Sq__statItem{flex-direction:column;align-items:center;gap:4px;display:flex}.OffersTab-module__UPC0Sq__statValue{color:#ffffffe6;font-size:20px;font-weight:600}.OffersTab-module__UPC0Sq__statLabel{color:#fff9;text-transform:uppercase;letter-spacing:.5px;font-size:12px}.OffersTab-module__UPC0Sq__headerRight{flex-shrink:0}.OffersTab-module__UPC0Sq__makeOfferButton{min-width:140px;height:44px;font-size:14px;font-weight:600}.OffersTab-module__UPC0Sq__controlsBar{-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.OffersTab-module__UPC0Sq__filters{flex-wrap:wrap;gap:12px;display:flex}.OffersTab-module__UPC0Sq__filterSelect{color:#ffffffe6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;min-width:140px;padding:8px 16px;font-size:14px;transition:all .3s}.OffersTab-module__UPC0Sq__filterSelect:hover{background:#ffffff14;border-color:#fff3}.OffersTab-module__UPC0Sq__filterSelect:focus{background:#ffffff14;border-color:#dda85c66;outline:none;box-shadow:0 0 0 2px #dda85c1a}.OffersTab-module__UPC0Sq__filterSelect option{color:#ffffffe6;background:#2a3f4b}.OffersTab-module__UPC0Sq__viewControls{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;gap:4px;padding:4px;display:flex}.OffersTab-module__UPC0Sq__viewButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px 12px;transition:all .3s;display:flex}.OffersTab-module__UPC0Sq__viewButton:hover{color:#ffffffe6;background:#ffffff14}.OffersTab-module__UPC0Sq__viewButton.OffersTab-module__UPC0Sq__active{color:#dda85c;background:linear-gradient(135deg,#dda85c33,#dda85c1a);border:1px solid #dda85c4d}.OffersTab-module__UPC0Sq__offerFormSection{-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #dda85c4d;border-radius:16px;padding:24px;box-shadow:0 8px 32px #0000001a}.OffersTab-module__UPC0Sq__offerFormHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.OffersTab-module__UPC0Sq__offerFormHeader h3{color:#dda85c;margin:0;font-size:18px;font-weight:600}.OffersTab-module__UPC0Sq__pendingOfferNotice{-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#fb923c1a,#fb923c0d);border:1px solid #fb923c4d;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.OffersTab-module__UPC0Sq__noticeContent{flex:1;align-items:center;gap:16px;display:flex}.OffersTab-module__UPC0Sq__noticeContent svg{color:#fb923c;flex-shrink:0;font-size:20px}.OffersTab-module__UPC0Sq__noticeContent h4{color:#ffffffe6;margin:0 0 4px;font-size:16px;font-weight:600}.OffersTab-module__UPC0Sq__noticeContent p{color:#ffffffb3;margin:0;font-size:14px;line-height:1.4}.OffersTab-module__UPC0Sq__offersContent{flex:1}.OffersTab-module__UPC0Sq__offersGrid{gap:20px;display:grid}.OffersTab-module__UPC0Sq__offersGrid.OffersTab-module__UPC0Sq__cards{grid-template-columns:repeat(auto-fill,minmax(600px,1fr))}.OffersTab-module__UPC0Sq__offersGrid.OffersTab-module__UPC0Sq__list{grid-template-columns:1fr}.OffersTab-module__UPC0Sq__fullWidthOfferCard{width:100%}.OffersTab-module__UPC0Sq__loadingGrid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;display:grid}.OffersTab-module__UPC0Sq__filterInfo{color:#ffffffb3;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:16px;font-size:14px;display:flex}.OffersTab-module__UPC0Sq__transparencyNotice{-webkit-backdrop-filter:blur(10px);background:#22c55e0d;border:1px solid #22c55e33;border-radius:12px;align-items:flex-start;gap:16px;padding:20px;display:flex}.OffersTab-module__UPC0Sq__transparencyNotice svg{color:#22c55e;flex-shrink:0;margin-top:2px;font-size:20px}.OffersTab-module__UPC0Sq__transparencyContent h4{color:#22c55e;margin:0 0 4px;font-size:16px;font-weight:600}.OffersTab-module__UPC0Sq__transparencyContent p{color:#ffffffb3;margin:0;font-size:14px;line-height:1.5}@media (max-width:1200px){.OffersTab-module__UPC0Sq__offersGrid.OffersTab-module__UPC0Sq__cards{grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}}@media (max-width:768px){.OffersTab-module__UPC0Sq__offersTab{gap:20px}.OffersTab-module__UPC0Sq__offersHeader{flex-direction:column;align-items:stretch;gap:16px}.OffersTab-module__UPC0Sq__headerLeft{min-width:unset}.OffersTab-module__UPC0Sq__titleSection{flex-wrap:wrap;gap:8px}.OffersTab-module__UPC0Sq__titleSection h2{font-size:20px}.OffersTab-module__UPC0Sq__statsBar{justify-content:space-around;gap:16px}.OffersTab-module__UPC0Sq__controlsBar{flex-direction:column;align-items:stretch;gap:16px}.OffersTab-module__UPC0Sq__filters{gap:8px}.OffersTab-module__UPC0Sq__filterSelect{min-width:120px;font-size:13px}.OffersTab-module__UPC0Sq__offersGrid.OffersTab-module__UPC0Sq__cards,.OffersTab-module__UPC0Sq__loadingGrid{grid-template-columns:1fr}.OffersTab-module__UPC0Sq__pendingOfferNotice{text-align:center;flex-direction:column;gap:16px}.OffersTab-module__UPC0Sq__transparencyNotice{text-align:center;flex-direction:column;gap:12px}}@media (max-width:480px){.OffersTab-module__UPC0Sq__offersTab{gap:16px}.OffersTab-module__UPC0Sq__titleSection h2{font-size:18px}.OffersTab-module__UPC0Sq__statsBar{gap:12px}.OffersTab-module__UPC0Sq__statValue{font-size:18px}.OffersTab-module__UPC0Sq__statLabel{font-size:11px}.OffersTab-module__UPC0Sq__controlsBar{padding:12px 16px}.OffersTab-module__UPC0Sq__filterSelect{min-width:100px;padding:6px 12px;font-size:12px}.OffersTab-module__UPC0Sq__offerFormSection{padding:16px}.OffersTab-module__UPC0Sq__offerFormHeader h3{font-size:16px}.OffersTab-module__UPC0Sq__makeOfferButton{min-width:120px;height:40px;font-size:13px}}@keyframes OffersTab-module__UPC0Sq__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.OffersTab-module__UPC0Sq__offerFormSection,.OffersTab-module__UPC0Sq__pendingOfferNotice{animation:.3s ease-out OffersTab-module__UPC0Sq__slideIn}@media (hover:hover){.OffersTab-module__UPC0Sq__controlsBar:hover{background:#ffffff0d;border-color:#ffffff1f}.OffersTab-module__UPC0Sq__transparencyNotice:hover{background:#22c55e14;border-color:#22c55e4d}}
.TradeTabs-module__pmb4za__tradeTabs{-webkit-backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;width:100%;overflow:hidden}.TradeTabs-module__pmb4za__tabsHeader{background:#ffffff08;border-bottom:1px solid #ffffff14;position:relative}.TradeTabs-module__pmb4za__tabsList{display:flex;position:relative}.TradeTabs-module__pmb4za__tab{cursor:pointer;color:#ffffffb3;background:0 0;border:none;flex:1;justify-content:center;align-items:center;min-height:70px;padding:20px 24px;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:relative}.TradeTabs-module__pmb4za__tab:hover{color:#ffffffe6;background:#ffffff08}.TradeTabs-module__pmb4za__tab.TradeTabs-module__pmb4za__active{color:#dda85c;background:linear-gradient(135deg,#dda85c26,#dda85c14)}.TradeTabs-module__pmb4za__tabContent{align-items:center;gap:8px;display:flex;position:relative}.TradeTabs-module__pmb4za__tabIcon{justify-content:center;align-items:center;font-size:16px;display:flex}.TradeTabs-module__pmb4za__tabLabel{white-space:nowrap}.TradeTabs-module__pmb4za__tabCount{opacity:.8;font-size:12px}.TradeTabs-module__pmb4za__tabBadge{color:#1a1a1a;background:linear-gradient(135deg,#fb923ce6,#fb923cb3);border:1px solid #0000001a;border-radius:9px;justify-content:center;align-items:center;width:16px;height:16px;padding:0 4px;font-size:11px;font-weight:600;display:flex;box-shadow:0 2px 8px #fb923c4d}.TradeTabs-module__pmb4za__activityIndicator{background:var(--accent-gold);border:1px solid var(--bg-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:8px;height:8px;margin-left:4px;animation:2s infinite TradeTabs-module__pmb4za__pulse-glow;display:flex;box-shadow:0 0 8px #dda85c80}@keyframes TradeTabs-module__pmb4za__pulse-glow{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 12px #dda85c99}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 20px #dda85ccc}}.TradeTabs-module__pmb4za__tabIndicator{height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.TradeTabs-module__pmb4za__tabIndicatorBar{background:linear-gradient(90deg,#dda85c,#dda85ccc);border-radius:3px 3px 0 0;width:50%;height:100%;transition:transform .3s;box-shadow:0 -2px 8px #dda85c4d}.TradeTabs-module__pmb4za__tabsContent{min-height:400px;position:relative}.TradeTabs-module__pmb4za__tabPanel{padding:32px;animation:.3s ease-in-out TradeTabs-module__pmb4za__fadeIn;display:none}.TradeTabs-module__pmb4za__tabPanel.TradeTabs-module__pmb4za__active{display:block}@keyframes TradeTabs-module__pmb4za__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.TradeTabs-module__pmb4za__tab{min-height:60px;padding:16px 20px}.TradeTabs-module__pmb4za__tabContent{gap:6px}.TradeTabs-module__pmb4za__tabIcon{font-size:14px}.TradeTabs-module__pmb4za__tabLabel{font-size:13px}.TradeTabs-module__pmb4za__tabCount{font-size:11px}.TradeTabs-module__pmb4za__tabPanel{padding:24px}}@media (max-width:480px){.TradeTabs-module__pmb4za__tab{min-height:50px;padding:12px 16px}.TradeTabs-module__pmb4za__tabContent{flex-direction:column;gap:2px}.TradeTabs-module__pmb4za__tabLabel{font-size:11px}.TradeTabs-module__pmb4za__tabCount{font-size:10px}.TradeTabs-module__pmb4za__tabPanel{padding:20px}.TradeTabs-module__pmb4za__tabBadge{min-width:16px;height:16px;font-size:10px;top:-4px;right:-4px}.TradeTabs-module__pmb4za__activityIndicator{width:10px;height:10px;font-size:7px;top:-3px;right:-8px}}@media (hover:hover){.TradeTabs-module__pmb4za__tab:hover .TradeTabs-module__pmb4za__tabContent{transform:translateY(-1px)}.TradeTabs-module__pmb4za__tab:hover .TradeTabs-module__pmb4za__tabBadge{transform:scale(1.1)}.TradeTabs-module__pmb4za__tab:hover .TradeTabs-module__pmb4za__activityIndicator{animation-duration:1s}}
.ServiceItemsGrid-module__6meXHa__container{border:1px solid var(--gold-border,#dda85c33);-webkit-backdrop-filter:var(--glass-blur,blur(10px));background:linear-gradient(135deg,#dda85c0f,#dda85c05);border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex}.ServiceItemsGrid-module__6meXHa__header{border-bottom:1px solid #dda85c26;align-items:center;gap:10px;padding-bottom:12px;display:flex}.ServiceItemsGrid-module__6meXHa__icon{color:var(--gold-primary,#dda85c);font-size:18px}.ServiceItemsGrid-module__6meXHa__headerTitle{color:var(--gold-primary,#dda85c);font-size:16px;font-weight:600}.ServiceItemsGrid-module__6meXHa__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1024px){.ServiceItemsGrid-module__6meXHa__grid{grid-template-columns:repeat(3,1fr);gap:14px}}@media (max-width:767px){.ServiceItemsGrid-module__6meXHa__container{gap:14px;padding:16px}.ServiceItemsGrid-module__6meXHa__header{padding-bottom:10px}.ServiceItemsGrid-module__6meXHa__headerTitle{font-size:14px}.ServiceItemsGrid-module__6meXHa__grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:480px){.ServiceItemsGrid-module__6meXHa__container{border-radius:12px;gap:12px;padding:12px}.ServiceItemsGrid-module__6meXHa__grid{gap:10px}}.ServiceItemsGrid-module__6meXHa__emptyState{background:var(--glass-bg,#ffffff08);border:1px dashed var(--glass-border,#ffffff14);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}.ServiceItemsGrid-module__6meXHa__emptyIcon{color:#dda85c4d;font-size:48px}.ServiceItemsGrid-module__6meXHa__emptyText{color:#ffffff80;text-align:center;margin:0;font-size:14px}.ServiceItemsGrid-module__6meXHa__skeletonIcon{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:4px;width:18px;height:18px;animation:1.5s infinite ServiceItemsGrid-module__6meXHa__shimmer}.ServiceItemsGrid-module__6meXHa__skeletonTitle{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:4px;width:160px;height:20px;animation:1.5s infinite ServiceItemsGrid-module__6meXHa__shimmer}.ServiceItemsGrid-module__6meXHa__skeletonCard{background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff14);border-radius:12px;flex-direction:column;align-items:center;gap:12px;min-height:180px;padding:16px 12px;display:flex}.ServiceItemsGrid-module__6meXHa__skeletonImage{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:8px;width:80px;height:80px;animation:1.5s infinite ServiceItemsGrid-module__6meXHa__shimmer}.ServiceItemsGrid-module__6meXHa__skeletonName{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:4px;width:80%;height:16px;animation:1.5s .1s infinite ServiceItemsGrid-module__6meXHa__shimmer}.ServiceItemsGrid-module__6meXHa__skeletonInfo{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:4px;width:60%;height:14px;animation:1.5s .2s infinite ServiceItemsGrid-module__6meXHa__shimmer}.ServiceItemsGrid-module__6meXHa__skeletonPrice{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:4px;width:70%;height:20px;margin-top:auto;animation:1.5s .3s infinite ServiceItemsGrid-module__6meXHa__shimmer}@keyframes ServiceItemsGrid-module__6meXHa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ServiceItemsGrid-module__6meXHa__skeletonIcon,.ServiceItemsGrid-module__6meXHa__skeletonTitle,.ServiceItemsGrid-module__6meXHa__skeletonImage,.ServiceItemsGrid-module__6meXHa__skeletonName,.ServiceItemsGrid-module__6meXHa__skeletonInfo,.ServiceItemsGrid-module__6meXHa__skeletonPrice{background:#ffffff14;animation:none}}@media (prefers-contrast:high){.ServiceItemsGrid-module__6meXHa__container{border:2px solid #dda85c}.ServiceItemsGrid-module__6meXHa__emptyState{border:2px dashed #ffffff4d}}
.TradeDetailsTab-module__NIYe_q__tradeDetailsTab{flex-direction:column;gap:32px;width:100%;max-width:1400px;margin:0 auto;display:flex}.TradeDetailsTab-module__NIYe_q__mainContentGrid{grid-template-columns:1fr auto 1fr;align-items:start;gap:32px;display:grid}.TradeDetailsTab-module__NIYe_q__leftColumn,.TradeDetailsTab-module__NIYe_q__rightColumn{flex-direction:column;gap:20px;min-width:280px;animation:.6s ease-out TradeDetailsTab-module__NIYe_q__fadeInUp;display:flex}.TradeDetailsTab-module__NIYe_q__centerColumn{justify-content:center;align-items:flex-start;min-width:300px;animation:.4s ease-out TradeDetailsTab-module__NIYe_q__fadeInUp;display:flex}.TradeDetailsTab-module__NIYe_q__tradeCardWrapper{justify-content:center;width:100%;display:flex;position:relative}@keyframes TradeDetailsTab-module__NIYe_q__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TradeDetailsTab-module__NIYe_q__sectionHeader{color:#dda85c;align-items:center;gap:12px;margin-bottom:20px;font-weight:600;display:flex}.TradeDetailsTab-module__NIYe_q__sectionHeader h2{margin:0;font-size:20px;font-weight:600}.TradeDetailsTab-module__NIYe_q__detailedTradeCard{box-shadow:none;background:0 0;border:none;max-width:300px;position:relative}.TradeDetailsTab-module__NIYe_q__tradeCardWrapper:before{content:"";z-index:-1;opacity:.6;filter:blur(15px);background:linear-gradient(135deg,#dda85c1a,#dda85c0d);border-radius:20px;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.TradeDetailsTab-module__NIYe_q__infoCard{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px;transition:all .3s}.TradeDetailsTab-module__NIYe_q__infoCard:hover{background:#ffffff14;border-color:#dda85c4d;transform:translateY(-2px)}.TradeDetailsTab-module__NIYe_q__infoCardHeader{color:#fffc;align-items:center;gap:8px;margin-bottom:12px;display:flex}.TradeDetailsTab-module__NIYe_q__infoCardHeader h3{text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:14px;font-weight:600}.TradeDetailsTab-module__NIYe_q__infoCardContent{color:#ffffffe6}.TradeDetailsTab-module__NIYe_q__userInfo{align-items:center;gap:12px;margin-bottom:8px;display:flex}.TradeDetailsTab-module__NIYe_q__userName{color:#ffffffe6;font-size:16px;font-weight:500}.TradeDetailsTab-module__NIYe_q__userName:hover{color:#dda85c}.TradeDetailsTab-module__NIYe_q__userRank{color:#dda85c;text-transform:uppercase;background:#dda85c33;border:1px solid #dda85c66;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.TradeDetailsTab-module__NIYe_q__traderInfo{align-items:center;gap:16px;display:flex}.TradeDetailsTab-module__NIYe_q__traderAvatar{flex-shrink:0}.TradeDetailsTab-module__NIYe_q__traderDetails{flex-direction:column;gap:4px;min-width:0;display:flex}.TradeDetailsTab-module__NIYe_q__traderName{color:#fffffff2;font-size:16px;font-weight:600;line-height:1.2}.TradeDetailsTab-module__NIYe_q__traderNameLink{color:#dda85c;text-decoration:none;transition:color .3s}.TradeDetailsTab-module__NIYe_q__traderNameLink:hover{color:#dda85ccc;text-decoration:underline}.TradeDetailsTab-module__NIYe_q__inGameName{color:#ffffffb3;font-size:13px;line-height:1.2}.TradeDetailsTab-module__NIYe_q__timeInfo{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.TradeDetailsTab-module__NIYe_q__timeInfo:last-child{margin-bottom:0}.TradeDetailsTab-module__NIYe_q__timeLabel{color:#ffffffb3;font-size:14px}.TradeDetailsTab-module__NIYe_q__timeValue{color:#ffffffe6;font-size:14px}.TradeDetailsTab-module__NIYe_q__statusValue{text-transform:uppercase;border-radius:4px;padding:2px 8px;font-size:14px;font-weight:500}.TradeDetailsTab-module__NIYe_q__statusValue.TradeDetailsTab-module__NIYe_q__active{color:#22c55e;background:#22c55e33}.TradeDetailsTab-module__NIYe_q__statusValue.TradeDetailsTab-module__NIYe_q__completed{color:#3b82f6;background:#3b82f633}.TradeDetailsTab-module__NIYe_q__statusValue.TradeDetailsTab-module__NIYe_q__cancelled{color:#ef4444;background:#ef444433}.TradeDetailsTab-module__NIYe_q__priceSection{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.TradeDetailsTab-module__NIYe_q__priceSection:last-child{margin-bottom:0}.TradeDetailsTab-module__NIYe_q__priceLabel{color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:500}.TradeDetailsTab-module__NIYe_q__databaseSection{flex-direction:column;gap:12px;display:flex}.TradeDetailsTab-module__NIYe_q__databaseLabel{color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:500}.TradeDetailsTab-module__NIYe_q__databaseLink{color:#dda85c;-webkit-backdrop-filter:blur(5px);background:linear-gradient(135deg,#dda85c1a,#dda85c0d);border:1px solid #dda85c4d;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.TradeDetailsTab-module__NIYe_q__databaseLink:hover{color:#dda85ce6;background:linear-gradient(135deg,#dda85c33,#dda85c1a);border-color:#dda85c80;transform:translateY(-1px);box-shadow:0 4px 12px #dda85c33}.TradeDetailsTab-module__NIYe_q__databaseLink:active{transform:translateY(0);box-shadow:0 2px 6px #dda85c1a}.TradeDetailsTab-module__NIYe_q__descriptionSection{-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:24px}.TradeDetailsTab-module__NIYe_q__descriptionContent{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px}.TradeDetailsTab-module__NIYe_q__description{color:#ffffffe6;font-size:14px;line-height:1.6}.TradeDetailsTab-module__NIYe_q__description p{margin:0 0 12px}.TradeDetailsTab-module__NIYe_q__description p:last-child{margin-bottom:0}.TradeDetailsTab-module__NIYe_q__ownerSection{-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#dda85c1a,#dda85c0d);border:1px solid #dda85c33;border-radius:16px;padding:24px}.TradeDetailsTab-module__NIYe_q__ownerContent{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px}.TradeDetailsTab-module__NIYe_q__ownerContent p{color:#fffc;margin:0;font-size:14px;line-height:1.5}@media (max-width:1200px){.TradeDetailsTab-module__NIYe_q__tradeDetailsTab{max-width:100%;padding:0 16px}.TradeDetailsTab-module__NIYe_q__mainContentGrid{gap:24px}.TradeDetailsTab-module__NIYe_q__leftColumn,.TradeDetailsTab-module__NIYe_q__rightColumn{min-width:240px}}@media (max-width:1024px){.TradeDetailsTab-module__NIYe_q__mainContentGrid{grid-template-columns:1fr;gap:32px}.TradeDetailsTab-module__NIYe_q__leftColumn,.TradeDetailsTab-module__NIYe_q__rightColumn{min-width:unset}.TradeDetailsTab-module__NIYe_q__centerColumn{order:-1}.TradeDetailsTab-module__NIYe_q__leftColumn{order:1}.TradeDetailsTab-module__NIYe_q__rightColumn{order:2}.TradeDetailsTab-module__NIYe_q__leftColumn,.TradeDetailsTab-module__NIYe_q__rightColumn{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}}@media (max-width:768px){.TradeDetailsTab-module__NIYe_q__tradeDetailsTab,.TradeDetailsTab-module__NIYe_q__mainContentGrid{gap:24px}.TradeDetailsTab-module__NIYe_q__descriptionSection,.TradeDetailsTab-module__NIYe_q__ownerSection{padding:20px}.TradeDetailsTab-module__NIYe_q__infoCard{padding:16px}.TradeDetailsTab-module__NIYe_q__sectionHeader h2{font-size:18px}.TradeDetailsTab-module__NIYe_q__userName{font-size:15px}.TradeDetailsTab-module__NIYe_q__userRank{font-size:10px}.TradeDetailsTab-module__NIYe_q__traderInfo{gap:12px}.TradeDetailsTab-module__NIYe_q__traderName{font-size:15px}.TradeDetailsTab-module__NIYe_q__leftColumn,.TradeDetailsTab-module__NIYe_q__rightColumn{flex-direction:column;gap:16px;display:flex}}@media (max-width:480px){.TradeDetailsTab-module__NIYe_q__tradeDetailsTab{gap:20px;padding:0 12px}.TradeDetailsTab-module__NIYe_q__mainContentGrid{gap:20px}.TradeDetailsTab-module__NIYe_q__descriptionSection,.TradeDetailsTab-module__NIYe_q__ownerSection{padding:16px}.TradeDetailsTab-module__NIYe_q__infoCard{padding:12px}.TradeDetailsTab-module__NIYe_q__sectionHeader{gap:8px;margin-bottom:16px}.TradeDetailsTab-module__NIYe_q__sectionHeader h2{font-size:16px}.TradeDetailsTab-module__NIYe_q__infoCardHeader h3{font-size:13px}.TradeDetailsTab-module__NIYe_q__userName{font-size:14px}.TradeDetailsTab-module__NIYe_q__traderInfo{gap:10px}.TradeDetailsTab-module__NIYe_q__traderName{font-size:14px}.TradeDetailsTab-module__NIYe_q__timeInfo{flex-direction:column;align-items:flex-start;gap:2px}.TradeDetailsTab-module__NIYe_q__detailedTradeCard{max-width:100%}}@media (hover:hover){.TradeDetailsTab-module__NIYe_q__infoCard:hover{box-shadow:0 8px 32px #0003}}
.ServiceItemsDisplay-module__-fzera__container{border:1px solid var(--gold-border,#dda85c33);-webkit-backdrop-filter:var(--glass-blur,blur(10px));background:linear-gradient(135deg,#dda85c0f,#dda85c05);border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex}.ServiceItemsDisplay-module__-fzera__header{border-bottom:1px solid #dda85c26;align-items:center;gap:10px;padding-bottom:12px;display:flex}.ServiceItemsDisplay-module__-fzera__icon{color:var(--gold-primary,#dda85c);font-size:18px}.ServiceItemsDisplay-module__-fzera__headerTitle{color:var(--gold-primary,#dda85c);font-size:16px;font-weight:600}.ServiceItemsDisplay-module__-fzera__itemsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.ServiceItemsDisplay-module__-fzera__itemCard{background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff0f);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .25s;display:flex}.ServiceItemsDisplay-module__-fzera__itemCard:hover{border-color:var(--gold-border,#dda85c4d);background:#ffffff0f;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.ServiceItemsDisplay-module__-fzera__itemImageWrapper{background:#ffffff0d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.ServiceItemsDisplay-module__-fzera__itemImage{object-fit:contain;width:64px;height:64px}.ServiceItemsDisplay-module__-fzera__itemPlaceholder{color:#ffffff4d;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;display:flex}.ServiceItemsDisplay-module__-fzera__itemDetails{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ServiceItemsDisplay-module__-fzera__itemName{color:#fffffff2;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none;transition:color .25s;overflow:hidden}.ServiceItemsDisplay-module__-fzera__itemName:hover{color:var(--gold-primary,#dda85c)}.ServiceItemsDisplay-module__-fzera__professionInfo{color:#fff9;align-items:center;gap:6px;font-size:12px;display:flex}.ServiceItemsDisplay-module__-fzera__milestone{border:1px solid var(--gold-border,#dda85c4d);color:var(--gold-primary,#dda85c);background:#dda85c26;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-flex}.ServiceItemsDisplay-module__-fzera__milestoneIcon{object-fit:contain;width:12px;height:12px}.ServiceItemsDisplay-module__-fzera__itemPrice{border:1px solid var(--gold-border,#dda85c33);background:#dda85c14;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 12px;display:flex}.ServiceItemsDisplay-module__-fzera__priceIcon{color:var(--gold-primary,#dda85c);font-size:12px}@media (max-width:768px){.ServiceItemsDisplay-module__-fzera__container{padding:16px}.ServiceItemsDisplay-module__-fzera__itemsGrid{grid-template-columns:1fr}.ServiceItemsDisplay-module__-fzera__itemCard{padding:10px 12px}.ServiceItemsDisplay-module__-fzera__itemImageWrapper,.ServiceItemsDisplay-module__-fzera__itemImage,.ServiceItemsDisplay-module__-fzera__itemPlaceholder{width:48px;height:48px}.ServiceItemsDisplay-module__-fzera__itemPlaceholder{font-size:20px}.ServiceItemsDisplay-module__-fzera__itemName{font-size:13px}.ServiceItemsDisplay-module__-fzera__itemPrice{padding:6px 10px}}@media (max-width:480px){.ServiceItemsDisplay-module__-fzera__container{gap:12px;padding:12px}.ServiceItemsDisplay-module__-fzera__header{padding-bottom:10px}.ServiceItemsDisplay-module__-fzera__headerTitle{font-size:14px}.ServiceItemsDisplay-module__-fzera__itemCard{flex-wrap:wrap;gap:10px}.ServiceItemsDisplay-module__-fzera__itemDetails{flex:calc(100% - 60px)}.ServiceItemsDisplay-module__-fzera__itemPrice{justify-content:center;width:100%;margin-top:4px}}@media (prefers-reduced-motion:reduce){.ServiceItemsDisplay-module__-fzera__itemCard{transition:none}}@media (prefers-contrast:high){.ServiceItemsDisplay-module__-fzera__container{border:2px solid #dda85c}.ServiceItemsDisplay-module__-fzera__itemCard{border:1px solid #ffffff4d}}
.SelectionSummary-module__q0LZyq__container{background:var(--glass-bg,#ffffff08);border:1px solid var(--gold-border,#dda85c4d);-webkit-backdrop-filter:var(--glass-blur,blur(10px));backdrop-filter:var(--glass-blur,blur(10px));box-shadow:0 8px 32px #0000004d,0 0 20px var(--gold-glow,#dda85c26),inset 0 1px 0 #ffffff0d;border-radius:16px;flex-direction:column;max-height:400px;margin-top:24px;display:flex;overflow:hidden}.SelectionSummary-module__q0LZyq__header{border-bottom:1px solid var(--glass-border,#ffffff14);background:linear-gradient(135deg,#dda85c1a 0%,#ffffff05 100%);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.SelectionSummary-module__q0LZyq__titleRow{align-items:center;gap:10px;display:flex}.SelectionSummary-module__q0LZyq__title{color:#fffffff2;letter-spacing:.3px;margin:0;font-size:16px;font-weight:600}.SelectionSummary-module__q0LZyq__countBadge{color:#1a2530;background:var(--gold-primary,#dda85c);border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #dda85c66}.SelectionSummary-module__q0LZyq__countBadge.SelectionSummary-module__q0LZyq__empty{color:#ffffff80;box-shadow:none;background:#ffffff26}.SelectionSummary-module__q0LZyq__clearAllButton{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s}.SelectionSummary-module__q0LZyq__clearAllButton:hover{color:#ff6b6b;background:#ff6b6b1a;border-color:#ff6b6b4d}.SelectionSummary-module__q0LZyq__clearAllButton:focus{outline:2px solid var(--gold-primary,#dda85c);outline-offset:2px}.SelectionSummary-module__q0LZyq__itemsList{flex:1;min-height:80px;max-height:200px;padding:12px 16px;overflow-y:auto}.SelectionSummary-module__q0LZyq__itemsList::-webkit-scrollbar{width:6px}.SelectionSummary-module__q0LZyq__itemsList::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.SelectionSummary-module__q0LZyq__itemsList::-webkit-scrollbar-thumb{background:var(--gold-border,#dda85c4d);border-radius:3px}.SelectionSummary-module__q0LZyq__itemsList::-webkit-scrollbar-thumb:hover{background:var(--gold-primary,#dda85c)}.SelectionSummary-module__q0LZyq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px;display:flex}.SelectionSummary-module__q0LZyq__emptyIcon{opacity:.5;margin-bottom:8px;font-size:32px}.SelectionSummary-module__q0LZyq__emptyText{color:#fff9;margin:0 0 4px;font-size:14px;font-weight:500}.SelectionSummary-module__q0LZyq__emptyHint{color:#fff6;margin:0;font-size:12px}.SelectionSummary-module__q0LZyq__itemRow{border:1px solid var(--glass-border,#ffffff14);background:#ffffff08;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:10px 12px;transition:all .2s;display:flex}.SelectionSummary-module__q0LZyq__itemRow:last-child{margin-bottom:0}.SelectionSummary-module__q0LZyq__itemRow:hover{border-color:var(--gold-border,#dda85c33);background:#dda85c0d}.SelectionSummary-module__q0LZyq__itemInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.SelectionSummary-module__q0LZyq__itemThumbnail{background:#0003;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.SelectionSummary-module__q0LZyq__itemImage{object-fit:contain;width:100%;height:100%}.SelectionSummary-module__q0LZyq__itemPlaceholder{color:#ffffff4d;font-size:14px}.SelectionSummary-module__q0LZyq__itemName{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.SelectionSummary-module__q0LZyq__itemActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.SelectionSummary-module__q0LZyq__itemPrice{opacity:.8}.SelectionSummary-module__q0LZyq__removeButton{color:#ffffff80;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;font-weight:400;line-height:1;transition:all .2s;display:flex}.SelectionSummary-module__q0LZyq__removeButton:hover{color:#ff6b6b;background:#ff6b6b26;border-color:#ff6b6b4d;transform:scale(1.1)}.SelectionSummary-module__q0LZyq__removeButton:focus{outline:2px solid var(--gold-primary,#dda85c);outline-offset:2px}.SelectionSummary-module__q0LZyq__footer{border-top:1px solid var(--glass-border,#ffffff14);background:linear-gradient(135deg,#dda85c14 0%,#ffffff05 100%);padding:16px 20px}.SelectionSummary-module__q0LZyq__totalRow{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.SelectionSummary-module__q0LZyq__totalLabel{color:#fffc;font-size:14px;font-weight:600}.SelectionSummary-module__q0LZyq__totalPrice{align-items:center;display:flex}.SelectionSummary-module__q0LZyq__proceedButton{color:#1a2530;background:linear-gradient(135deg,var(--gold-primary,#dda85c)0%,#c9963f 100%);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;transition:all .25s;display:flex;box-shadow:0 4px 16px #dda85c66,inset 0 1px #fff3}.SelectionSummary-module__q0LZyq__proceedButton:hover:not(.SelectionSummary-module__q0LZyq__disabled){transform:translateY(-2px);box-shadow:0 6px 24px #dda85c80,inset 0 1px #ffffff4d}.SelectionSummary-module__q0LZyq__proceedButton:active:not(.SelectionSummary-module__q0LZyq__disabled){transform:translateY(0)}.SelectionSummary-module__q0LZyq__proceedButton:focus{outline-offset:2px;outline:2px solid #ffffff80}.SelectionSummary-module__q0LZyq__proceedButton.SelectionSummary-module__q0LZyq__disabled{color:#fff6;cursor:not-allowed;box-shadow:none;background:#ffffff1a}.SelectionSummary-module__q0LZyq__proceedIcon{font-size:18px}.SelectionSummary-module__q0LZyq__proceedText{letter-spacing:.3px}.SelectionSummary-module__q0LZyq__proceedArrow{margin-left:4px;font-size:16px;transition:transform .2s}.SelectionSummary-module__q0LZyq__proceedButton:hover:not(.SelectionSummary-module__q0LZyq__disabled) .SelectionSummary-module__q0LZyq__proceedArrow{transform:translate(4px)}@media (max-width:767px){.SelectionSummary-module__q0LZyq__container{border-radius:12px;max-height:350px}.SelectionSummary-module__q0LZyq__header{padding:12px 16px}.SelectionSummary-module__q0LZyq__title{font-size:14px}.SelectionSummary-module__q0LZyq__countBadge{min-width:22px;height:22px;font-size:12px}.SelectionSummary-module__q0LZyq__clearAllButton{padding:5px 10px;font-size:11px}.SelectionSummary-module__q0LZyq__itemsList{max-height:150px;padding:10px 12px}.SelectionSummary-module__q0LZyq__itemRow{margin-bottom:6px;padding:8px 10px}.SelectionSummary-module__q0LZyq__itemThumbnail{width:28px;height:28px}.SelectionSummary-module__q0LZyq__itemName{font-size:12px}.SelectionSummary-module__q0LZyq__removeButton{width:22px;height:22px;font-size:16px}.SelectionSummary-module__q0LZyq__footer{padding:12px 16px}.SelectionSummary-module__q0LZyq__totalRow{margin-bottom:12px}.SelectionSummary-module__q0LZyq__totalLabel{font-size:13px}.SelectionSummary-module__q0LZyq__proceedButton{padding:12px 16px;font-size:14px}.SelectionSummary-module__q0LZyq__proceedIcon{font-size:16px}}@media (prefers-reduced-motion:reduce){.SelectionSummary-module__q0LZyq__container,.SelectionSummary-module__q0LZyq__itemRow,.SelectionSummary-module__q0LZyq__clearAllButton,.SelectionSummary-module__q0LZyq__removeButton,.SelectionSummary-module__q0LZyq__proceedButton,.SelectionSummary-module__q0LZyq__proceedArrow{transition:none}.SelectionSummary-module__q0LZyq__proceedButton:hover:not(.SelectionSummary-module__q0LZyq__disabled),.SelectionSummary-module__q0LZyq__removeButton:hover,.SelectionSummary-module__q0LZyq__proceedButton:hover:not(.SelectionSummary-module__q0LZyq__disabled) .SelectionSummary-module__q0LZyq__proceedArrow{transform:none}}
.DatabaseCard-module__N2mS2q__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.DatabaseCard-module__N2mS2q__clickable{cursor:pointer}.DatabaseCard-module__N2mS2q__clickable:hover{border-color:#dda85c4d;transform:translateY(-2px);box-shadow:0 8px 20px #0003}.DatabaseCard-module__N2mS2q__clickable:focus{outline-offset:2px;outline:2px solid #dda85c99}.DatabaseCard-module__N2mS2q__card:hover{border-color:#dda85c4d;transform:translateY(-2px);box-shadow:0 8px 20px #0003}.DatabaseCard-module__N2mS2q__imageContainer{background:#0003;justify-content:center;align-items:center;width:100%;height:200px;display:flex;position:relative;overflow:hidden}.DatabaseCard-module__N2mS2q__image{object-fit:contain;width:100%;height:100%;padding:16px;transition:transform .3s}.DatabaseCard-module__N2mS2q__card:hover .DatabaseCard-module__N2mS2q__image{transform:scale(1.05)}.DatabaseCard-module__N2mS2q__placeholder{color:#fff3;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;display:flex}.DatabaseCard-module__N2mS2q__content{flex-direction:column;flex-grow:1;gap:8px;padding:16px;display:flex;position:relative}.DatabaseCard-module__N2mS2q__name{color:#ffffffe6;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.DatabaseCard-module__N2mS2q__typeIndicators{z-index:5;flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:8px;left:8px}.DatabaseCard-module__N2mS2q__typeIndicator{color:#dda85c;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#dda85c33;border:1px solid #dda85c4d;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.DatabaseCard-module__N2mS2q__tradableBadge{color:#dda85c;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;background:#dda85c40;border:1px solid #dda85c66;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px;box-shadow:0 2px 4px #0003}.DatabaseCard-module__N2mS2q__episodes{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.DatabaseCard-module__N2mS2q__episode{color:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#31455399;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:flex}.DatabaseCard-module__N2mS2q__episodeIcon{object-fit:contain;border-radius:2px;width:16px;height:16px}.DatabaseCard-module__N2mS2q__professions{flex-wrap:wrap;gap:6px;display:flex}.DatabaseCard-module__N2mS2q__profession{color:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#24333d99;border:1px solid #ffffff0d;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;display:flex}.DatabaseCard-module__N2mS2q__professionIcon{object-fit:contain;width:14px;height:14px}.DatabaseCard-module__N2mS2q__commentCount{color:#ffffff80;align-items:center;gap:4px;font-size:12px;display:flex}.DatabaseCard-module__N2mS2q__wikiLink{color:#dda85c;background:#dda85c1a;border:1px solid #dda85c33;border-radius:4px;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;margin-top:auto;padding:4px 8px;font-size:12px;text-decoration:none;transition:all .2s;display:inline-flex}.DatabaseCard-module__N2mS2q__wikiLink:hover{background:#dda85c33;text-decoration:none}.DatabaseCard-module__N2mS2q__adminControls{opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#000000b3;border-radius:4px;gap:8px;padding:4px 8px;transition:opacity .2s;display:flex;position:absolute;top:8px;right:8px}.DatabaseCard-module__N2mS2q__card:hover .DatabaseCard-module__N2mS2q__adminControls{opacity:1}.DatabaseCard-module__N2mS2q__iconButton{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.DatabaseCard-module__N2mS2q__iconButton:hover{color:#dda85c;background:#dda85c1a}.DatabaseCard-module__N2mS2q__iconButton:active{transform:scale(.95)}.DatabaseCard-module__N2mS2q__iconButton:focus{outline:none;box-shadow:0 0 0 2px #dda85c4d}.DatabaseCard-module__N2mS2q__suggestEditControls{opacity:0;z-index:10;background:linear-gradient(#0000 0%,#000000b3 50%,#000000e6 100%);gap:8px;padding:12px 16px;transition:all .3s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(10px)}.DatabaseCard-module__N2mS2q__card:hover .DatabaseCard-module__N2mS2q__suggestEditControls{opacity:1;transform:translateY(0)}.DatabaseCard-module__N2mS2q__suggestEditButton{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.DatabaseCard-module__N2mS2q__suggestEditButton:hover{color:#dda85c;background:#dda85c33;border-color:#dda85c66;transform:translateY(-1px)}.DatabaseCard-module__N2mS2q__suggestEditButton:active{transform:translateY(0)}.DatabaseCard-module__N2mS2q__suggestEditButton:focus{outline:none;box-shadow:0 0 0 2px #dda85c66}@media (max-width:767px){.DatabaseCard-module__N2mS2q__suggestEditControls{padding:10px 12px}.DatabaseCard-module__N2mS2q__suggestEditButton{padding:6px 10px;font-size:12px}.DatabaseCard-module__N2mS2q__suggestEditButton span{display:none}}@media (prefers-reduced-motion:reduce){.DatabaseCard-module__N2mS2q__suggestEditControls,.DatabaseCard-module__N2mS2q__suggestEditButton:hover{transform:none}}
.DatabaseCategoryCard-module__N6caKa__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:24px;min-height:200px;padding:28px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.DatabaseCategoryCard-module__N6caKa__card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#dda85c1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.DatabaseCategoryCard-module__N6caKa__card:hover:before{left:100%}.DatabaseCategoryCard-module__N6caKa__card:hover{background:#dda85c0f;border-color:#dda85c80;transform:translateY(-4px);box-shadow:0 12px 32px #00000040,inset 0 0 0 1px #dda85c33}.DatabaseCategoryCard-module__N6caKa__card:focus{outline-offset:2px;outline:2px solid #dda85c99}.DatabaseCategoryCard-module__N6caKa__imageContainer{background:linear-gradient(145deg,#dda85c26,#dda85c0d);border:2px solid #dda85c40;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;transition:all .3s;display:flex;position:relative;overflow:hidden}.DatabaseCategoryCard-module__N6caKa__imageContainer:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffffff1a,#0000 60%);position:absolute;top:0;bottom:0;left:0;right:0}.DatabaseCategoryCard-module__N6caKa__card:hover .DatabaseCategoryCard-module__N6caKa__imageContainer{background:linear-gradient(145deg,#dda85c38,#dda85c1a);border-color:#dda85c73;box-shadow:0 8px 24px #dda85c33,inset 0 0 40px #dda85c1a}.DatabaseCategoryCard-module__N6caKa__image{object-fit:contain;filter:drop-shadow(0 4px 8px #0000004d);z-index:1;width:130px;height:130px;transition:transform .3s;position:relative}.DatabaseCategoryCard-module__N6caKa__card:hover .DatabaseCategoryCard-module__N6caKa__image{transform:scale(1.1)}.DatabaseCategoryCard-module__N6caKa__content{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.DatabaseCategoryCard-module__N6caKa__name{color:#fffffff2;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.DatabaseCategoryCard-module__N6caKa__description{color:#fff9;margin:0;font-size:15px;line-height:1.5}.DatabaseCategoryCard-module__N6caKa__count{color:#dda85c;background:#dda85c26;border:1px solid #dda85c40;border-radius:8px;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.DatabaseCategoryCard-module__N6caKa__arrow{color:#ffffff40;background:#ffffff08;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex}.DatabaseCategoryCard-module__N6caKa__card:hover .DatabaseCategoryCard-module__N6caKa__arrow{color:#dda85c;background:#dda85c26;transform:translate(4px)}@media (max-width:767px){.DatabaseCategoryCard-module__N6caKa__card{gap:18px;min-height:160px;padding:20px}.DatabaseCategoryCard-module__N6caKa__imageContainer{border-radius:16px;width:120px;height:120px}.DatabaseCategoryCard-module__N6caKa__image{width:96px;height:96px}.DatabaseCategoryCard-module__N6caKa__name{font-size:20px}.DatabaseCategoryCard-module__N6caKa__description{font-size:14px}.DatabaseCategoryCard-module__N6caKa__count{padding:5px 12px;font-size:13px}.DatabaseCategoryCard-module__N6caKa__arrow{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.DatabaseCategoryCard-module__N6caKa__card:before{transition:none}.DatabaseCategoryCard-module__N6caKa__card:hover,.DatabaseCategoryCard-module__N6caKa__card:hover .DatabaseCategoryCard-module__N6caKa__image,.DatabaseCategoryCard-module__N6caKa__card:hover .DatabaseCategoryCard-module__N6caKa__arrow{transform:none}}
.DatabaseEntityCard-module__pZdv8a__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.DatabaseEntityCard-module__pZdv8a__card:hover{border-color:#dda85c4d;transform:translateY(-2px);box-shadow:0 8px 20px #0003}.DatabaseEntityCard-module__pZdv8a__card:focus{outline-offset:2px;outline:2px solid #dda85c99}.DatabaseEntityCard-module__pZdv8a__imageContainer{background:#0003;justify-content:center;align-items:center;width:100%;height:180px;display:flex;position:relative;overflow:hidden}.DatabaseEntityCard-module__pZdv8a__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.DatabaseEntityCard-module__pZdv8a__card:hover .DatabaseEntityCard-module__pZdv8a__image{transform:scale(1.05)}.DatabaseEntityCard-module__pZdv8a__quest{object-fit:cover}.DatabaseEntityCard-module__pZdv8a__npc{object-fit:contain}.DatabaseEntityCard-module__pZdv8a__room{object-fit:cover}.DatabaseEntityCard-module__pZdv8a__episode{object-fit:contain}.DatabaseEntityCard-module__pZdv8a__profession{object-fit:contain;padding:24px}.DatabaseEntityCard-module__pZdv8a__placeholder{color:#fff3;background:linear-gradient(135deg,#dda85c0d 0%,#0000001a 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;display:flex}.DatabaseEntityCard-module__pZdv8a__placeholderIcon{object-fit:contain;opacity:.5;width:64px;height:64px}.DatabaseEntityCard-module__pZdv8a__typeBadge{text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;border:1px solid;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px;box-shadow:0 2px 4px #0003}.DatabaseEntityCard-module__pZdv8a__difficultyBadge{color:#dda85c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;background:#dda85c40;border:1px solid #dda85c66;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px;box-shadow:0 2px 4px #0003}.DatabaseEntityCard-module__pZdv8a__content{flex-direction:column;flex-grow:1;gap:8px;padding:16px;display:flex;position:relative}.DatabaseEntityCard-module__pZdv8a__name{color:#ffffffe6;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.DatabaseEntityCard-module__pZdv8a__episodeTag{color:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#31455399;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:4px 10px;font-size:12px;display:inline-flex}.DatabaseEntityCard-module__pZdv8a__episodeIcon{object-fit:contain;border-radius:2px;width:16px;height:16px}.DatabaseEntityCard-module__pZdv8a__description{color:#fff9;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.DatabaseEntityCard-module__pZdv8a__actions{opacity:0;z-index:10;background:linear-gradient(#0000 0%,#000000b3 50%,#000000e6 100%);gap:8px;padding:12px 16px;transition:all .3s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(10px)}.DatabaseEntityCard-module__pZdv8a__card:hover .DatabaseEntityCard-module__pZdv8a__actions{opacity:1;transform:translateY(0)}.DatabaseEntityCard-module__pZdv8a__editButton{color:#dda85c;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#dda85c33;border:1px solid #dda85c66;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.DatabaseEntityCard-module__pZdv8a__editButton:hover{background:#dda85c4d;border-color:#dda85c99;transform:translateY(-1px)}.DatabaseEntityCard-module__pZdv8a__editButton:active{transform:translateY(0)}.DatabaseEntityCard-module__pZdv8a__editButton:focus{outline:none;box-shadow:0 0 0 2px #dda85c66}.DatabaseEntityCard-module__pZdv8a__suggestButton{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.DatabaseEntityCard-module__pZdv8a__suggestButton:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px)}.DatabaseEntityCard-module__pZdv8a__suggestButton:active{transform:translateY(0)}.DatabaseEntityCard-module__pZdv8a__suggestButton:focus{outline:none;box-shadow:0 0 0 2px #fff3}@media (max-width:767px){.DatabaseEntityCard-module__pZdv8a__imageContainer{height:140px}.DatabaseEntityCard-module__pZdv8a__content{padding:12px}.DatabaseEntityCard-module__pZdv8a__name{font-size:14px}.DatabaseEntityCard-module__pZdv8a__description{-webkit-line-clamp:1;font-size:12px}.DatabaseEntityCard-module__pZdv8a__actions{padding:10px 12px}.DatabaseEntityCard-module__pZdv8a__editButton,.DatabaseEntityCard-module__pZdv8a__suggestButton{padding:6px 10px;font-size:12px}.DatabaseEntityCard-module__pZdv8a__editButton span,.DatabaseEntityCard-module__pZdv8a__suggestButton span{display:none}}@media (prefers-reduced-motion:reduce){.DatabaseEntityCard-module__pZdv8a__card:hover,.DatabaseEntityCard-module__pZdv8a__card:hover .DatabaseEntityCard-module__pZdv8a__image,.DatabaseEntityCard-module__pZdv8a__actions,.DatabaseEntityCard-module__pZdv8a__editButton:hover,.DatabaseEntityCard-module__pZdv8a__suggestButton:hover{transform:none}}
.SimilarEntitiesSection-module__sLHBeW__similarSection{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f1c40f0d;border:1px solid #f1c40f4d;border-radius:12px;margin-top:16px;overflow:hidden;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff0d}.SimilarEntitiesSection-module__sLHBeW__header{background:linear-gradient(135deg,#f1c40f26 0%,#f1c40f0d 100%);border-bottom:1px solid #f1c40f33;align-items:center;gap:10px;padding:14px 18px;display:flex}.SimilarEntitiesSection-module__sLHBeW__headerIcon{color:#f1c40f;font-size:18px}.SimilarEntitiesSection-module__sLHBeW__headerText{color:#fffffff2;letter-spacing:.02em;text-shadow:0 1px 2px #0000004d;flex:1;font-size:14px;font-weight:600}.SimilarEntitiesSection-module__sLHBeW__count{color:#f1c40fe6;background:#f1c40f26;border:1px solid #f1c40f40;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:500}.SimilarEntitiesSection-module__sLHBeW__description{color:#ffffffb3;border-bottom:1px solid #ffffff0d;margin:0;padding:12px 18px;font-size:13px;line-height:1.5}.SimilarEntitiesSection-module__sLHBeW__entityList{max-height:250px;margin:0;padding:0;list-style:none;overflow-y:auto}.SimilarEntitiesSection-module__sLHBeW__entityList::-webkit-scrollbar{width:8px}.SimilarEntitiesSection-module__sLHBeW__entityList::-webkit-scrollbar-track{background:#ffffff08}.SimilarEntitiesSection-module__sLHBeW__entityList::-webkit-scrollbar-thumb{background:#f1c40f4d;border-radius:4px}.SimilarEntitiesSection-module__sLHBeW__entityList::-webkit-scrollbar-thumb:hover{background:#f1c40f80}.SimilarEntitiesSection-module__sLHBeW__entityItem{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 18px;transition:background .2s;display:flex}.SimilarEntitiesSection-module__sLHBeW__entityItem:last-child{border-bottom:none}.SimilarEntitiesSection-module__sLHBeW__entityItem:hover{background:#ffffff08}.SimilarEntitiesSection-module__sLHBeW__entityLink{color:#dda85c;flex:1;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.SimilarEntitiesSection-module__sLHBeW__entityLink:hover{color:#e8c078}.SimilarEntitiesSection-module__sLHBeW__linkIcon{opacity:.7;flex-shrink:0;font-size:12px}.SimilarEntitiesSection-module__sLHBeW__entityName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SimilarEntitiesSection-module__sLHBeW__similarity{border-radius:6px;flex-shrink:0;margin-left:12px;padding:4px 10px;font-size:11px;font-weight:600}.SimilarEntitiesSection-module__sLHBeW__highSimilarity{color:#e74c3c;background:#e74c3c26;border:1px solid #e74c3c4d}.SimilarEntitiesSection-module__sLHBeW__mediumSimilarity{color:#f39c12;background:#f39c1226;border:1px solid #f39c124d}.SimilarEntitiesSection-module__sLHBeW__lowSimilarity{color:#27ae60;background:#27ae6026;border:1px solid #27ae604d}.SimilarEntitiesSection-module__sLHBeW__footer{color:#27ae60e6;background:#27ae6014;border-top:1px solid #27ae6026;align-items:center;gap:8px;padding:12px 18px;font-size:12px;display:flex}.SimilarEntitiesSection-module__sLHBeW__footerIcon{font-size:14px}.SimilarEntitiesSection-module__sLHBeW__loading{background:#ffffff05;border-color:#ffffff1a}.SimilarEntitiesSection-module__sLHBeW__loadingContent{color:#ffffff80;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:13px;display:flex}.SimilarEntitiesSection-module__sLHBeW__loadingIcon{color:#dda85c;font-size:16px}.SimilarEntitiesSection-module__sLHBeW__error{background:#e74c3c0d;border-color:#e74c3c4d}.SimilarEntitiesSection-module__sLHBeW__error .SimilarEntitiesSection-module__sLHBeW__header{background:linear-gradient(135deg,#e74c3c26 0%,#e74c3c0d 100%);border-bottom-color:#e74c3c33}.SimilarEntitiesSection-module__sLHBeW__error .SimilarEntitiesSection-module__sLHBeW__headerIcon{color:#e74c3c}.SimilarEntitiesSection-module__sLHBeW__errorMessage{color:#e74c3ce6;margin:0;padding:12px 18px;font-size:13px}@media (max-width:640px){.SimilarEntitiesSection-module__sLHBeW__header{flex-wrap:wrap;gap:8px}.SimilarEntitiesSection-module__sLHBeW__count{text-align:center;order:3;width:100%}.SimilarEntitiesSection-module__sLHBeW__entityItem{flex-direction:column;align-items:flex-start;gap:8px}.SimilarEntitiesSection-module__sLHBeW__similarity{margin-left:0}.SimilarEntitiesSection-module__sLHBeW__entityLink{width:100%}}
