/* SkinsBack deposit on Steam Trade Protection — card in «Мои скины» / own profile (privatedrop-skinsback-hold-v1.js) */
._card_19ntz_2.pd-sbhold{
  cursor:default;
  background:radial-gradient(120% 80% at 50% 38%,rgba(232,189,98,.09) 0%,rgba(232,189,98,0) 62%),var(--pd2-raised,#1a1b1f);
  box-shadow:inset 0 0 0 1px rgba(232,189,98,.22);
}
._card_19ntz_2.pd-sbhold:hover{filter:none;transform:none}
.pd-sbhold .pd-sbhold-img{display:flex;align-items:center;justify-content:center;color:var(--pd2-gold,#e8bd62)}
.pd-sbhold .pd-sbhold-img::before,.pd-sbhold .pd-sbhold-img::after{display:none!important}
/* round waiting icon: track, gold progress arc (share of the 7-day hold already passed), clock inside */
.pd-sbhold .pd-sbhold-ring{width:46%;max-width:72px;height:auto;margin-top:-6%;overflow:visible}
.pd-sbhold .pd-sbhold-track{stroke:rgba(232,189,98,.14)}
.pd-sbhold .pd-sbhold-arc{stroke:var(--pd2-gold,#e8bd62)}
.pd-sbhold ._cardWeapon_19ntz_151{color:var(--pd2-text-3,#72757c)!important;letter-spacing:.01em}
._card_19ntz_2.pd-sbhold ._cardName_19ntz_163.pd-sbhold-timer{color:var(--pd2-gold-hi,#f6dc9b)!important;font-variant-numeric:tabular-nums;letter-spacing:.02em}
.pd-sbhold.is-done{box-shadow:inset 0 0 0 1px rgba(63,207,134,.32);
  background:radial-gradient(120% 80% at 50% 38%,rgba(63,207,134,.10) 0%,rgba(63,207,134,0) 62%),var(--pd2-raised,#1a1b1f)}
.pd-sbhold.is-done .pd-sbhold-img{color:var(--pd2-success,#3fcf86)}
.pd-sbhold.is-done .pd-sbhold-track{stroke:rgba(63,207,134,.14)}
.pd-sbhold.is-done .pd-sbhold-arc{stroke:var(--pd2-success,#3fcf86)}
._card_19ntz_2.pd-sbhold.is-done ._cardName_19ntz_163.pd-sbhold-timer{color:var(--pd2-success,#3fcf86)!important}
.pd-sbhold-wrap .pd-sbhold-bar{display:flex;justify-content:center;align-items:center;gap:6px;height:32px;border-radius:8px;
  background:rgba(232,189,98,.06);box-shadow:inset 0 0 0 1px rgba(232,189,98,.22);
  font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--pd2-gold,#e8bd62);cursor:default;user-select:none}
.pd-sbhold-wrap .pd-sbhold-bar.is-done{color:var(--pd2-success,#3fcf86);background:rgba(63,207,134,.06);box-shadow:inset 0 0 0 1px rgba(63,207,134,.3)}
/* empty inventory: our own grid holds the deposit card, the «нет предметов» text is hidden while it is there */
.pd-sbhold-grid ~ [class*="_emptyState_"]{display:none!important}
/* empty main inventory: a quiet line in the «У вас нет предметов» box */
.pd-sbhold-note{display:flex;align-items:center;gap:10px;margin-top:14px;padding:9px 14px 9px 10px;border-radius:12px;
  background:rgba(232,189,98,.06);box-shadow:inset 0 0 0 1px rgba(232,189,98,.2);color:var(--pd2-gold,#e8bd62);text-align:left;cursor:default}
.pd-sbhold-note .pd-sbhold-ring{width:30px;height:30px;flex:none;overflow:visible}
.pd-sbhold-note .pd-sbhold-track{stroke:rgba(232,189,98,.16)}
.pd-sbhold-note .pd-sbhold-arc{stroke:var(--pd2-gold,#e8bd62)}
.pd-sbhold-note-text{display:flex;flex-direction:column;gap:2px;min-width:0}
.pd-sbhold-note-title{font-size:13px;font-weight:600;color:var(--pd2-text,#eceef2);white-space:nowrap}
.pd-sbhold-note-timer{font-size:12px;font-weight:600;color:var(--pd2-gold-hi,#f6dc9b);font-variant-numeric:tabular-nums}
/* skin being withdrawn (own profile «Инвентарь» only): dimmed, round waiting icon on it, buttons locked */
.pd-wd ._cardImg_19ntz_80 img{filter:saturate(.55) brightness(.62);transition:filter .3s}
.pd-wd{cursor:default}
.pd-wd:hover{filter:none;transform:none}
.pd-wd .pd-wd-badge{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--pd2-gold,#e8bd62)}
/* the spinner is one small composited layer: only its transform animates (no filters, no backdrop blur) */
.pd-wd .pd-wd-ring{position:relative;display:block;width:38%;max-width:60px;aspect-ratio:1;margin-top:-8%;padding:5px;border-radius:50%;
  box-sizing:content-box;background:rgba(13,14,17,.72);box-shadow:0 6px 22px rgba(0,0,0,.45)}
.pd-wd .pd-wd-ring svg{display:block;width:100%;height:100%}
.pd-wd .pd-wd-spin{position:absolute;inset:5px;will-change:transform;animation:pd-wd-spin 1.6s linear infinite}
.pd-wd .pd-sbhold-track{stroke:rgba(232,189,98,.16)}
.pd-wd .pd-wd-arc{stroke:var(--pd2-gold,#e8bd62)}
.pd-wd-bar .pd-wd-locked{opacity:.42;cursor:not-allowed;filter:grayscale(.4)}
@keyframes pd-wd-spin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.pd-wd .pd-wd-spin{animation:none}}
/* the profile «Вывод» tab is gone: a skin being withdrawn stays in «Инвентарь» (locked) until the owner settles it */
[role="tab"][id$="-trigger-withdraw"],[role="tabpanel"][id$="-content-withdraw"]{display:none!important}
/* the site draws the profile buttons' icon (::before mask) and label (::after): a lock replaces the icon */
._section_1hlle_2 .pd-wd-bar .pd-wd-locked::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10V7a5 5 0 0 1 10 0v3h1a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-9a1 1 0 0 1 1-1h1Zm2 0h6V7a3 3 0 0 0-6 0v3Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10V7a5 5 0 0 1 10 0v3h1a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1v-9a1 1 0 0 1 1-1h1Zm2 0h6V7a3 3 0 0 0-6 0v3Z'/%3E%3C/svg%3E") center/contain no-repeat}
