@import"https://fonts.googleapis.com/css2?family=Archivo+Narrow:wght@400;500;600;700&display=swap";.nba-trade-page{--nba-trade-btn-radius:.65rem;background-color:#5a6174}.nba-trade-page__shell{display:flex;flex:1;flex-direction:column;max-width:none;padding:1rem;width:100%}@media (min-width:640px){.nba-trade-page__shell{padding:1.5rem}}.nba-trade-btn-radius{border-radius:var(--nba-trade-btn-radius)}.nba-trade-page .app-bg{animation:nba-trade-bg-drift 22s ease-in-out infinite;background:linear-gradient(145deg,#828a9e,#6f778a 28%,#787f92 52%,#5f6576);background-size:320% 320%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:-20}@keyframes nba-trade-bg-drift{0%,to{background-position:0 45%}50%{background-position:100% 55%}}.nba-trade-team-picker{margin:0 auto;max-width:64rem}.nba-trade-team-picker .conferences{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:1024px){.nba-trade-team-picker:not(.nba-trade-team-picker--embedded) .conferences{grid-template-columns:1fr 1fr}}.nba-trade-team-picker .conf-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:1rem;box-shadow:0 10px 26px #00000047;padding:.85rem .65rem 1rem}.nba-trade-team-picker .conf-title{color:#ffffffe6;font-size:.8rem;font-weight:800;letter-spacing:.18em;margin-bottom:.75rem;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.45);text-transform:uppercase}.nba-trade-team-picker .conf-body{display:flex;flex-direction:column;gap:.75rem}.nba-trade-team-picker .division-teams{display:grid;gap:.2rem;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:stretch}.nba-trade-team-picker .team-tile{--team-color:#888;align-items:center;background:#ffffff0f;border:2px solid transparent;border-radius:var(--nba-trade-btn-radius);cursor:pointer;display:flex;flex-direction:column;gap:.15rem;padding:.4rem .2rem .3rem;transition:transform .12s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}.nba-trade-team-picker .team-tile:hover:not(:disabled):not(.team-tile--disabled){background:#ffffff24;border-color:var(--team-color);box-shadow:0 6px 14px #00000040,0 0 0 1px var(--team-color);transform:translateY(-2px)}.nba-trade-team-picker .team-tile--selected{background:#ffffff29;border-color:var(--team-color);box-shadow:0 0 0 1px var(--team-color)}.nba-trade-team-picker .team-tile--disabled,.nba-trade-team-picker .team-tile:disabled{background:#ffffff0a;border-color:#ffffff14!important;box-shadow:none!important;cursor:not-allowed}.nba-trade-team-picker .team-tile--disabled .team-tile__logo,.nba-trade-team-picker .team-tile:disabled .team-tile__logo{filter:grayscale(1) brightness(.55);opacity:.45}.nba-trade-team-picker .team-tile--disabled .team-tile__code,.nba-trade-team-picker .team-tile:disabled .team-tile__code{color:#ffffff59}.nba-trade-team-picker .team-tile--disabled:active,.nba-trade-team-picker .team-tile--disabled:focus-visible,.nba-trade-team-picker .team-tile--disabled:hover,.nba-trade-team-picker .team-tile:disabled:active,.nba-trade-team-picker .team-tile:disabled:focus-visible,.nba-trade-team-picker .team-tile:disabled:hover{background:#ffffff0a;border-color:#ffffff14!important;box-shadow:none!important;transform:none}.nba-trade-team-picker .team-tile:focus-visible{border-color:var(--team-color);box-shadow:0 0 0 3px #ffffff59,0 0 0 5px var(--team-color);outline:none}.nba-trade-team-picker .team-tile:active{transform:translateY(0) scale(.96)}.nba-trade-team-picker .team-tile__logo{filter:drop-shadow(0 1px 1px rgba(0,0,0,.35));height:2rem;width:2rem}.nba-trade-team-picker .team-tile__code{color:#ffffffe0;font-size:.55rem;font-weight:700;letter-spacing:.08em;text-shadow:0 1px 1px rgba(0,0,0,.45)}@media (min-width:640px){.nba-trade-team-picker:not(.nba-trade-team-picker--embedded) .team-tile__logo{height:2.5rem;width:2.5rem}.nba-trade-team-picker:not(.nba-trade-team-picker--embedded) .team-tile__code{font-size:.65rem}}.nba-trade-team-btn{align-items:center;border-radius:var(--nba-trade-btn-radius);display:inline-flex;font-size:.8125rem;font-weight:800;gap:.45rem;justify-content:center;line-height:1.2;padding:.5rem 1rem;transition:background .15s ease,border-color .15s ease,transform .12s ease}.nba-trade-team-btn--add{background:#f7e8a694;border:1px solid hsla(49,70%,66%,.55);box-shadow:inset 0 1px #fff3;color:#3a3208e0}.nba-trade-team-btn--add:hover:not(:disabled){background:#fbefbcb8;border-color:#dcc158a6}.nba-trade-team-btn--remove{background:#e8d06d9e;border:1px solid rgba(198,172,72,.58);box-shadow:inset 0 1px #ffffff24;color:#2a2406eb}.nba-trade-team-btn--remove:hover:not(:disabled){background:#dcc258c2;border-color:#b2983aad}.nba-trade-team-btn:active:not(:disabled){transform:translateY(1px)}.nba-trade-team-btn__icon{flex-shrink:0;font-size:1.1em;font-weight:inherit;line-height:1;transform:translateY(-.03em);width:.9em}.nba-trade-action-btn,.nba-trade-team-btn__icon{align-items:center;display:inline-flex;justify-content:center}.nba-trade-action-btn{border-radius:var(--nba-trade-btn-radius);font-size:.8125rem;font-weight:800;gap:.5rem;line-height:1.2;padding:.5rem 1rem;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.nba-trade-action-btn:disabled{cursor:wait;opacity:.6}.nba-trade-action-btn--auto-complete{background:#a5b4fc;color:#000000e0;min-width:12.5rem}.nba-trade-action-btn--auto-complete:hover:not(:disabled){background:#4338ca;color:#fff}.nba-trade-action-btn--check{background:#059669cc;color:#fff}.nba-trade-action-btn--check:hover:not(:disabled){background:#10b981}.nba-trade-action-btn--clear{background:#ffffff26;border:1px solid hsla(0,0%,100%,.2);color:#fff}.nba-trade-action-btn--clear:hover:not(:disabled){background:#ffffff40}.nba-trade-action-btn--submit{background:linear-gradient(90deg,#ec4899,#ef4444,#eab308);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;color:#fff;font-size:1.5rem;font-weight:800;padding:.75rem 2rem;transition:background .15s ease,opacity .15s ease,transform .15s ease}.nba-trade-action-btn--submit:hover:not(:disabled){opacity:.9;transform:scale(1.05)}.nba-trade-glossary-btn{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1f293759;border:1px solid hsla(0,0%,100%,.15);border-radius:var(--nba-trade-btn-radius);color:#fff;display:flex;gap:.75rem;justify-content:space-between;padding:1rem 1.25rem;transition:background .15s ease;width:100%}.nba-trade-glossary-btn:hover{background:#1f293780}.nba-trade-glossary-panel{background:#11182780;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--nba-trade-btn-radius);margin-top:.5rem;padding:1rem 1.25rem}.nba-trade-panel-tab{border-radius:var(--nba-trade-btn-radius)}.nba-cap-bar-tick{border-radius:2px;box-shadow:0 0 0 1px #000000eb,0 0 0 2.5px #ffffff8c;height:100%;width:3px}.nba-cap-bar-tick--cap{background-color:#6ee7b7}.nba-cap-bar-tick--tax{background-color:#fcd34d}.nba-cap-bar-tick--a1{background-color:#ea580c}.nba-cap-bar-tick--a2,.nba-cap-bar-tick--hc{background-color:#fca5a5}.nba-cap-bar-mark--a1{color:#fff}.nba-trade-valid-banner{align-items:center;background:#10b98133;border-radius:var(--nba-trade-btn-radius);box-shadow:0 0 0 2px #34d39973;display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem;padding:.65rem 1rem}.nba-trade-valid-banner__icon{align-items:center;background:#10b98166;border-radius:9999px;color:#d1fae5;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.nba-trade-valid-banner__label{color:#a7f3d0;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nba-trade-asset-grid{align-items:stretch}.nba-trade-asset-grid__pick{min-height:100%}.nba-trade-summary-grid{align-items:stretch}.nba-trade-summary-grid>.nba-trade-summary-col{display:flex;flex-direction:column;height:100%;min-height:0}.nba-trade-summary-col--team{--trade-team-color:#6b7280;background:color-mix(in srgb,var(--trade-team-color) 58%,rgba(15,23,42,.88));border:1px solid color-mix(in srgb,var(--trade-team-color) 32%,hsla(0,0%,100%,.15));border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;overflow:hidden;padding:.65rem .65rem .5rem}.nba-trade-outgoing-column__footer{margin-top:.75rem}.nba-trade-outgoing-column__cap,.nba-trade-post-cap-bar{height:12.75rem;min-height:12.75rem}.nba-trade-post-cap-bar{background:#1f293766;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--nba-trade-btn-radius);container-type:inline-size;display:flex;flex-direction:column;padding:.7rem .85rem .55rem}.nba-trade-post-cap-bar--embedded{background:#00000026;border:0;border-bottom:1px solid rgba(0,0,0,.1);border-radius:0}.nba-trade-post-cap-bar__header{align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;gap:.35rem;margin-bottom:.35rem}.nba-trade-post-cap-bar__title{color:#c7d2feeb;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.nba-trade-post-cap-bar--embedded .nba-trade-post-cap-bar__title{color:#ffffffc7}.nba-trade-post-cap-bar__title-row{align-items:center;display:flex;gap:.4rem;justify-content:flex-start}.nba-trade-post-cap-bar__toggle{background:#ffffff2e;border:1px solid hsla(0,0%,100%,.4);border-radius:9999px;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;height:1.1rem;padding:0;position:relative;transition:background .15s ease,transform .12s ease;width:1.1rem}.nba-trade-post-cap-bar__toggle:after,.nba-trade-post-cap-bar__toggle:before{background:currentColor;border-radius:1px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nba-trade-post-cap-bar__toggle:before{height:2px;width:.5rem}.nba-trade-post-cap-bar__toggle:after{height:.5rem;width:2px}.nba-trade-post-cap-bar__toggle--open:after{display:none}.nba-trade-post-cap-bar__toggle:hover{background:#ffffff52;transform:scale(1.1)}.nba-trade-post-cap-bar__status{display:flex;flex-direction:column;font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.12rem;line-height:1.35;min-width:0}.nba-trade-post-cap-bar__status-after,.nba-trade-post-cap-bar__status-before{overflow-wrap:anywhere}.nba-trade-post-cap-bar__status-before{color:#ffffff9e}.nba-trade-post-cap-bar--embedded .nba-trade-post-cap-bar__status-before{color:#ffffffa8}.nba-trade-post-cap-bar__status-arrow{color:#ffffff57;font-size:.7rem;font-weight:800;margin:.1rem 0}.nba-trade-post-cap-bar__status-after--default,.nba-trade-post-cap-bar__status-after--under-cap{color:#a7f3d0}.nba-trade-post-cap-bar__status-after--over-cap{color:#fef9c3}.nba-trade-post-cap-bar__status-after--tax{color:#fde68a}.nba-trade-post-cap-bar__status-after--first-apron{color:#fed7aa}.nba-trade-post-cap-bar__status-after--second-apron{color:#fecaca}.nba-trade-post-cap-bar__chart{flex-shrink:0;height:4.75rem;margin-top:.35rem;margin-inline:.125rem;position:relative}.nba-trade-post-cap-bar__mark{bottom:.5rem;pointer-events:none;position:absolute;top:1.55rem;transform:translate(-50%);z-index:20}.nba-trade-post-cap-bar__mark-label{bottom:100%;font-size:.75rem;font-weight:800;left:50%;margin-bottom:.2rem;position:absolute;transform:translate(-50%);white-space:nowrap}.nba-trade-post-cap-bar__mark-label--embedded{color:#fff}.nba-trade-post-cap-bar__mark-label--hc{color:#fecaca}.nba-trade-post-cap-bar__track{background:#00000059;border-radius:9999px;bottom:.5rem;left:0;overflow:visible;position:absolute;right:0;top:1.55rem;z-index:10}.nba-trade-post-cap-bar__hard-cap-zone{background:#450a0a73;border-left:1px dashed hsla(0,94%,82%,.8);border-radius:0 9999px 9999px 0;bottom:0;position:absolute;right:0;top:0;z-index:15}.nba-trade-post-cap-bar__before-bar{background:#ffffff4d;border-radius:9999px 0 0 9999px;bottom:0;left:0;position:absolute;top:0}.nba-trade-post-cap-bar__delta{border-bottom:1px solid hsla(0,0%,100%,.25);border-top:1px solid hsla(0,0%,100%,.25);bottom:0;position:absolute;top:0}.nba-trade-post-cap-bar__delta--up{background:#ef4444cc}.nba-trade-post-cap-bar__delta--down{background:#10b981cc}.nba-trade-post-cap-bar__needle{border-radius:9999px;bottom:0;position:absolute;top:-.125rem;transform:translate(-50%);width:3px;z-index:20}.nba-trade-post-cap-bar__needle--before{background:#fff;box-shadow:0 0 6px #ffffffb3}.nba-trade-post-cap-bar__needle--after{background:#e0e7ff;box-shadow:0 0 8px #ffffffd9;z-index:30}.nba-trade-post-cap-bar__hard-cap-note{color:#fec8c8f2;font-size:.75rem;font-weight:800;line-height:1.3;margin-top:.2rem;min-height:2.35rem}.nba-trade-post-cap-bar__hard-cap-note--placeholder{visibility:hidden}.nba-trade-post-cap-bar--placeholder{opacity:0;pointer-events:none}@container (max-width: 22rem){.nba-trade-post-cap-bar__status{font-size:.625rem;line-height:1.4}.nba-trade-post-cap-bar__title{font-size:.6875rem}}.nba-trade-panel__team-picker{overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.nba-trade-player-salary{font-size:.8125rem;font-weight:500;line-height:1.25}.nba-trade-player-contract-years{font-size:.75rem;line-height:1.25}.nba-trade-tv .nba-trade-player-salary{font-size:var(--tv-text-body)!important}.nba-trade-tv .nba-trade-player-contract-years{font-size:var(--tv-text-min)!important}.nba-trade-team-picker .team-tile__name{display:none}.nba-trade-light{--lt-accent:#00a7e1;--lt-accent-deep:#0090c4;--lt-error:#e0141f;--lt-accent-dim:rgba(0,167,225,.12);--lt-ink:#1a1a1a;--lt-ink-2:#48484a;--lt-ink-3:#6d6d6e;--lt-line:#dadada;--lt-line-strong:#bfbfbf;--lt-card:#fff;--lt-card-2:#fafafa;--lt-silver:#86888c;--lt-angle:7deg;--lt-font:"Archivo Narrow","Arial Narrow","Helvetica Neue",Arial,sans-serif;--lt-font-display:var(--lt-font);background-color:#86888c;color:var(--lt-ink);font-family:var(--lt-font)}.nba-trade-light.nba-trade-page{background-color:var(--lt-silver)}.nba-trade-light .app-bg{animation:lt-bg-flux 28s ease-in-out infinite;background:radial-gradient(ellipse 70% 40% at 50% 0,rgba(0,167,225,.28) 0,transparent 62%),linear-gradient(168deg,#9b9da1,#86888c 40%,#707276);background-size:140% 140%,100% 100%}@keyframes lt-bg-flux{0%,to{background-position:50% 0,50% 50%}50%{background-position:52% 4%,50% 50%}}.nba-trade-light .lt-speedline{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 6728 1661'%3E%3Cpath stroke='%2300A7E1' stroke-width='6' d='M4972.27 646.982a4117.273 4117.273 0 0 1-4.4 38.402c-3.01 25.344-7.27 59.642-12.3 95.461v.004c-9.79 70.425-40.92 131.789-93.84 175.563-52.92 43.778-127.89 70.178-225.73 70.178h-696.79l-.33 2.63-78.02 628.42-546.68.36 124.5-1011.018zm665.36-.026L5512.24 1657.44l-547.04.18 125.57-1011.019zm1050.1 0-125.4 1010.484-547.04.18 125.4-1011.019zM1681.21 3.537l-57.29 459.925H151.827L208.587 3zm4692.22-.231c94.87 0 191.28 22.119 259.02 81.838 67.57 59.576 107.17 157.082 87.5 309.185l-8.67 68.9h-1597.5l56.76-459.923z'/%3E%3C/svg%3E");background-position:center 2.5rem;background-repeat:no-repeat;background-size:min(140vw,72rem) auto;top:0;right:0;bottom:0;left:0;opacity:.07;pointer-events:none;position:fixed;z-index:-19}.nba-trade-light .lt-hero{padding:.5rem 0 1.25rem;position:relative;text-align:center}.nba-trade-light .lt-hero__back{align-items:center;background:var(--lt-card);border:1px solid var(--lt-line);border-radius:0 5px 0 0;clip-path:none;color:var(--lt-ink-2);display:inline-flex;font-size:.72rem;font-weight:600;gap:.35rem;left:0;letter-spacing:.06em;padding:.45rem .85rem;position:absolute;text-transform:uppercase;top:0;transition:color .15s ease,border-color .15s ease,transform .15s ease}.nba-trade-light .lt-hero__back:hover{border-color:var(--lt-accent);color:var(--lt-accent);transform:translate(-2px)}.nba-trade-light .lt-hero__title{color:var(--lt-ink);font-family:var(--lt-font-display);font-size:clamp(2rem,5.5vw,3.25rem);font-weight:700;letter-spacing:.04em;line-height:.95;margin:2.5rem 0 0;text-transform:uppercase}@media (min-width:1024px){.nba-trade-light .lt-hero__title{margin-top:0}}.nba-trade-light .lt-hero__title a{color:inherit}.nba-trade-light .lt-hero__rule{background:linear-gradient(90deg,transparent,var(--lt-accent) 20%,var(--lt-accent) 80%,transparent);height:3px;margin:.9rem auto 0;transform:skew(calc(var(--lt-angle)*-1));width:min(12rem,55%)}.nba-trade-light .lt-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:center;margin-bottom:1.25rem}.nba-trade-light .lt-btn{align-items:center;border:1px solid transparent;border-radius:0 5px 0 0;clip-path:none;cursor:pointer;display:inline-flex;font-family:var(--lt-font-display);font-size:.78rem;font-weight:700;gap:.45rem;justify-content:center;letter-spacing:.06em;padding:.6rem 1.1rem;text-transform:uppercase;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease,box-shadow .15s ease}.nba-trade-light .lt-btn:focus-visible,.nba-trade-light .lt-btn:hover:not(:disabled){box-shadow:0 0 0 3px #00a7e166;transform:skew(-2deg)}.nba-trade-light .lt-btn:active:not(:disabled){transform:translateY(1px)}.nba-trade-light .lt-btn:disabled{cursor:wait;opacity:.55}.nba-trade-light .lt-btn--primary{background:var(--lt-accent);color:#fff}.nba-trade-light .lt-btn--primary:hover:not(:disabled){background:var(--lt-accent-deep)}.nba-trade-light .lt-btn--submit{font-size:1.1rem;letter-spacing:.14em;padding:.85rem 2.25rem}.nba-trade-light .lt-btn--secondary{background:var(--lt-card);border-color:var(--lt-line-strong);color:var(--lt-ink)}.nba-trade-light .lt-btn--secondary:hover:not(:disabled){background:var(--lt-card-2);border-color:var(--lt-ink)}.nba-trade-light .lt-btn--dark{background:linear-gradient(160deg,#4a4b4e,#2e2f31);border-color:#ffffff38;box-shadow:0 0 0 1px #0000004d,0 4px 10px #0000004d,0 0 14px 1px #28292c80;color:#fff}.nba-trade-light .lt-btn--dark:focus-visible,.nba-trade-light .lt-btn--dark:hover:not(:disabled){background:linear-gradient(160deg,#5a5b5f,#38393c);box-shadow:0 0 0 3px #ffffff38,0 6px 14px #00000061,0 0 20px 3px #1e1f21a6}.nba-trade-light .lt-btn--ghost{background:transparent;border-color:var(--lt-line-strong);color:var(--lt-ink-2)}.nba-trade-light .lt-btn--ghost:hover:not(:disabled){background:var(--lt-accent-dim);border-color:var(--lt-accent);box-shadow:none;color:var(--lt-accent)}.nba-trade-light .lt-btn__spinner{animation:lt-spin .7s linear infinite;border:2px solid rgba(26,26,26,.2);border-radius:50%;border-top:2px solid var(--lt-ink);height:.95rem;width:.95rem}@keyframes lt-spin{to{transform:rotate(1turn)}}.nba-trade-light .lt-notice,.nba-trade-light .lt-status{color:var(--lt-ink);font-size:.8rem;margin:-.5rem 0 .75rem;text-align:center;width:100%}.nba-trade-light .lt-status{font-size:.9rem;margin:0 0 1rem}.nba-trade-light .lt-status--error{color:#8f0a12}.nba-trade-light .lt-actions{align-items:center;display:flex;flex-direction:column;gap:.6rem;margin-bottom:.6rem}.nba-trade-light .lt-toolbar:empty{display:none}.nba-trade-light .lt-actions>.lt-clear,.nba-trade-light .lt-actions>.lt-submit{margin:0}.nba-trade-light .lt-submit{margin-bottom:1rem}.nba-trade-light .lt-submit__success{color:#15803d;font-family:var(--lt-font-display);font-size:1.05rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nba-trade-light .lt-submit__link{align-items:center;background:var(--lt-ink);border-radius:0 5px 0 0;clip-path:none;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;letter-spacing:.06em;margin-top:.5rem;padding:.45rem .9rem;text-transform:uppercase}.nba-trade-light .lt-submit__link:hover{background:var(--lt-accent)}.nba-trade-light .lt-panel{background:var(--lt-card);border:1px solid var(--lt-line);border-bottom:3px solid var(--lt-accent);border-radius:0 28px 0 0;box-shadow:0 10px 28px #1a1a1a1a;clip-path:none;overflow:hidden;text-align:left}.nba-trade-light .lt-panel__head{align-items:center;background:var(--lt-card-2);display:flex;justify-content:center;padding:.85rem 3rem .85rem 1.15rem;position:relative}.nba-trade-light .lt-panel__title{font-family:var(--lt-font-display);font-size:.95rem;font-weight:700;margin:0;text-transform:uppercase}.nba-trade-light .lt-panel__dismiss{align-items:center;background:transparent;border-radius:9999px;color:var(--lt-ink-3);cursor:pointer;display:flex;font-size:1.1rem;height:2.25rem;justify-content:center;position:absolute;right:.6rem;top:50%;transform:translateY(-50%);transition:color .15s,background-color .15s;width:2.25rem}.nba-trade-light .lt-panel__dismiss:hover{background:var(--lt-silver);color:var(--lt-ink)}.nba-trade-light .lt-panel__body{padding:1.1rem 1.15rem 1.25rem}.nba-trade-light .lt-kicker{color:var(--lt-error);font-family:var(--lt-font-display);font-size:.78rem;font-weight:600;margin:0 0 .75rem;text-align:center;text-transform:uppercase}.nba-trade-light .lt-issue{background:#fff1f2;border:1px solid rgba(224,20,31,.3);color:#7f0d14;display:flex;font-size:.88rem;gap:.75rem;line-height:1.45;padding:.8rem .95rem}.nba-trade-light .lt-issue__icon{align-items:center;background:var(--lt-error);color:#fff;display:flex;flex-shrink:0;font-size:.65rem;font-weight:700;height:1.2rem;justify-content:center;margin-top:.1rem;width:1.2rem}.nba-trade-light .lt-fix-toggle{align-items:center;border-top:1px solid var(--lt-line);color:var(--lt-ink-2);display:flex;font-family:var(--lt-font-display);font-weight:600;gap:.45rem;justify-content:center;margin-top:1rem;padding-top:.95rem;text-transform:uppercase;transition:color .15s ease;width:100%}.nba-trade-light .lt-fix-toggle:hover{color:var(--lt-accent)}.nba-trade-light .lt-fix-item{background:var(--lt-card-2);border-left:3px solid var(--lt-accent);display:flex;font-size:.86rem;gap:.65rem;line-height:1.45;padding:.7rem .85rem}.nba-trade-light .lt-fix-item__arrow{color:var(--lt-accent);flex-shrink:0}.nba-trade-light .nba-trade-valid-banner{background:#ecfdf3;border:1px solid rgba(22,163,74,.45);border-left:4px solid #16a34a;border-radius:0 16px 0 0;box-shadow:none}.nba-trade-light .nba-trade-valid-banner__icon{background:#16a34a;border-radius:0;color:#fff}.nba-trade-light .nba-trade-valid-banner__label{color:#166534;font-family:var(--lt-font-display);letter-spacing:.14em}.nba-trade-light .nba-trade-team-picker .conf-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lt-card);border-radius:0;box-shadow:0 6px 18px #1a1a1a14}.nba-trade-light .nba-trade-team-picker .conf-title{color:var(--lt-ink);font-family:var(--lt-font-display);text-shadow:none}.nba-trade-light .nba-trade-team-picker .team-tile{background:var(--lt-card-2);border-color:var(--lt-line)}.nba-trade-light .nba-trade-team-picker .team-tile--selected:not(.team-tile--disabled),.nba-trade-light .nba-trade-team-picker .team-tile:hover:not(:disabled):not(.team-tile--disabled){background:#fff;box-shadow:0 6px 14px #1a1a1a26,0 0 0 1px var(--team-color)}.nba-trade-light .nba-trade-team-picker .team-tile__code{color:var(--lt-ink-2);text-shadow:none}.nba-trade-light .nba-trade-team-picker .team-tile--disabled,.nba-trade-light .nba-trade-team-picker .team-tile:disabled{background:var(--lt-silver);border-color:var(--lt-line)!important}.nba-trade-light .nba-trade-team-picker .team-tile--disabled .team-tile__logo,.nba-trade-light .nba-trade-team-picker .team-tile:disabled .team-tile__logo{opacity:.4}.nba-trade-light .nba-trade-team-picker .team-tile--disabled .team-tile__code,.nba-trade-light .nba-trade-team-picker .team-tile:disabled .team-tile__code{color:var(--lt-ink-3)}.nba-trade-light .nba-trade-summary-col--team{border-radius:0 24px 0 0;box-shadow:0 8px 20px #1a1a1a2e}.nba-trade-light .nba-trade-panel-tab,.nba-trade-light .nba-trade-post-cap-bar{border-radius:0}.nba-trade-light .lt-glossary__toggle{align-items:center;background:var(--lt-card);border:1px solid var(--lt-line);border-radius:0 20px 0 0;clip-path:none;color:var(--lt-ink);display:flex;gap:.75rem;justify-content:space-between;padding:1rem 1.15rem;text-align:left;transition:border-color .15s ease;width:100%}.nba-trade-light .lt-glossary__toggle:hover{border-color:var(--lt-accent)}.nba-trade-light .lt-glossary__title{font-family:var(--lt-font-display);font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nba-trade-light .lt-glossary__panel{background:var(--lt-card);border:1px solid var(--lt-line);color:var(--lt-ink-2);font-size:.88rem;line-height:1.55;margin-top:.45rem;padding:1rem 1.15rem}.nba-trade-light .lt-glossary__term{color:var(--lt-ink);font-weight:700}.nba-trade-light .nba-trade-choose-team{background:var(--lt-card);border-bottom:3px solid var(--lt-accent);color:var(--lt-ink);padding:1.35rem 1rem;position:relative;transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease}.nba-trade-light .nba-trade-choose-team:hover{background:var(--lt-ink);box-shadow:0 10px 24px #1a1a1a38;color:#fff}.nba-trade-light .nba-trade-choose-team:active{transform:translateY(1px)}.nba-trade-light .nba-trade-choose-team__label{font-family:var(--lt-font-display);font-size:1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.nba-trade-light .nba-trade-choose-team__label:before{color:var(--lt-accent);content:"+";font-weight:700;margin-right:.5rem}.nba-trade-light .rounded-xl:has(>.nba-trade-choose-team){background:var(--lt-card);border:1px solid var(--lt-line-strong);border-radius:0 24px 0 0;box-shadow:0 8px 20px #1a1a1a1f;clip-path:none}.nba-trade-light .rounded-xl.shadow-lg.overflow-hidden{border-radius:0 28px 0 0}.nba-trade-light .lt-hero__title{font-weight:800}.nba-trade-light .lt-btn--submit{animation:lt-submit-glow 1.6s ease-in-out infinite;background:linear-gradient(135deg,#22c5ff 0,var(--lt-accent) 55%,#0090c4 100%);border-color:#ffffff8c;box-shadow:0 0 0 3px #00a7e159,0 0 22px 4px #00a7e1a6,0 0 52px 10px #00a7e166;color:#fff;position:relative;text-shadow:0 1px 8px rgba(0,60,90,.55)}.nba-trade-light .lt-btn--submit:focus-visible,.nba-trade-light .lt-btn--submit:hover:not(:disabled){animation:none;background:linear-gradient(135deg,#4fd2ff 0,#12b6f0 55%,var(--lt-accent) 100%);box-shadow:0 0 0 4px #ffffffbf,0 0 30px 8px #00a7e1d9,0 0 70px 16px #00a7e18c;transform:skew(-2deg) scale(1.06)}.nba-trade-light .lt-btn--submit:disabled{animation:none;opacity:.7}@keyframes lt-submit-glow{0%,to{box-shadow:0 0 0 3px #00a7e14d,0 0 16px 2px #00a7e180,0 0 38px 6px #00a7e14d}50%{box-shadow:0 0 0 5px #00a7e180,0 0 30px 8px #00a7e1d9,0 0 70px 16px #00a7e18c}}@media (prefers-reduced-motion:reduce){.nba-trade-light .lt-btn--submit{animation:none}}.nba-trade-light .nba-salary-fill{background:#dcdcdc;background-image:none;box-shadow:inset 0 0 10px 3px #ffffffd9,0 0 12px 2px #ffffff80}.nba-trade-light .nba-trade-cash{background:radial-gradient(circle at 30% 25%,#34d399 0,#059669 55%,#064e3b);border:3px solid hsla(0,0%,100%,.85);box-shadow:0 0 0 3px #05966959,0 8px 18px #00000059,0 0 20px 2px #34d39973,inset 0 2px 6px #ffffff59;gap:0;position:relative}.nba-trade-light .nba-trade-cash:before{align-items:center;background:#ffffffeb;border-radius:9999px;box-shadow:0 2px 5px #0000004d;color:#064e3b;content:"$";display:flex;font-size:.95rem;font-weight:800;height:1.5rem;justify-content:center;line-height:1;margin-bottom:.15rem;width:1.5rem}.nba-trade-light .nba-trade-cash:after{border:1px dashed hsla(0,0%,100%,.45);border-radius:9999px;content:"";top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;pointer-events:none;position:absolute}.nba-trade-light .nba-trade-cash__label{color:#ffffffd9;font-family:var(--lt-font-display);font-size:.65rem;letter-spacing:.18em;text-transform:uppercase}.nba-trade-light .nba-trade-cash__amount{color:#fff;font-family:var(--lt-font-display);font-size:1.05rem;font-weight:800;letter-spacing:.02em;text-shadow:0 1px 4px rgba(0,40,25,.6)}.nba-trade-light .lt-teamctl{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.nba-trade-light .lt-teamctl--top{display:none}.nba-trade-light .lt-teamctl--bottom{margin-top:1.25rem}@media (min-width:1024px){.nba-trade-light .lt-teamctl--top{display:flex;flex-wrap:nowrap;justify-content:flex-end;position:absolute;right:0;top:0}.nba-trade-light .lt-teamctl--top .lt-btn{font-size:.72rem;padding:.45rem .85rem}.nba-trade-light .lt-teamctl--bottom{display:none}}.nba-trade-light .nba-trade-post-cap-bar__status-arrow{color:#fff;display:flex;justify-content:flex-start;line-height:0;margin:.25rem 0}.nba-trade-light .nba-trade-post-cap-bar__status-arrow svg{height:1.5rem;width:2.1rem;stroke-width:4;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.nba-trade-light .nba-trade-exception-chip{background:#00a7e147;border-color:#00a7e1a6;color:#e6f7fd;font-weight:600;letter-spacing:.02em}.nba-trade-light .nba-trade-summary-col--team{background:var(--trade-team-color);border-color:color-mix(in srgb,var(--trade-team-color) 70%,#000)}.nba-trade-light .nba-trade-team-logo-btn{background:transparent;padding:.15rem;transition:transform .15s ease}.nba-trade-light .nba-trade-team-logo-btn:hover{background:transparent;box-shadow:none;transform:scale(1.06)}.nba-trade-light .nba-trade-outgoing-column>.shrink-0 .nba-trade-team-logo,.nba-trade-light .nba-trade-summary-col--team .nba-trade-team-logo,.nba-trade-light .nba-trade-team-logo{filter:drop-shadow(0 0 2px rgba(255,255,255,.5)) drop-shadow(0 0 7px rgba(255,255,255,.3))}.nba-trade-light .nba-trade-team-logo-btn:hover .nba-trade-team-logo{filter:drop-shadow(0 0 3px rgba(255,255,255,.65)) drop-shadow(0 0 10px rgba(255,255,255,.4))}.nba-trade-light .nba-trade-team-logo.rounded-full{--tw-ring-shadow:0 0 #0000;box-shadow:none}.nba-trade-light .nba-trade-team-picker .team-tile__logo{filter:none}.nba-trade-light,.nba-trade-light *,.nba-trade-light :after,.nba-trade-light :before{font-family:var(--lt-font)}.nba-trade-light{font-weight:500;letter-spacing:.01em;-webkit-font-smoothing:antialiased}.nba-trade-light .nba-trade-player-contract-years,.nba-trade-light .nba-trade-player-salary,.nba-trade-light .tabular-nums{font-variant-numeric:tabular-nums}.nba-trade-light .text-\[8px\]{font-size:9px}.nba-trade-light .text-\[10px\]{font-size:11px}.nba-trade-light .nba-trade-outgoing-column__cap{height:auto;min-height:0}.nba-trade-light .nba-trade-post-cap-bar{height:auto;min-height:0;padding-bottom:.4rem}.nba-trade-light .nba-trade-post-cap-bar--placeholder{display:none}.nba-trade-light .nba-trade-post-cap-bar__header{margin-bottom:.2rem}.nba-trade-light .nba-trade-post-cap-bar__chart{height:4.1rem;margin-top:.2rem}.nba-trade-light .nba-trade-post-cap-bar__mark,.nba-trade-light .nba-trade-post-cap-bar__track{bottom:.25rem}.nba-trade-light .nba-trade-post-cap-bar__hard-cap-note{margin-top:.1rem;min-height:0}.nba-trade-light .nba-trade-pick-ball{border-width:3px;box-shadow:0 8px 16px #0000004d,inset 0 2px 6px #ffffff73,inset 0 -6px 12px #0000001f;gap:.1rem;position:relative}.nba-trade-light .nba-trade-pick-ball:after{border:1px solid hsla(0,0%,100%,.5);border-radius:9999px;content:"";top:.28rem;right:.28rem;bottom:.28rem;left:.28rem;pointer-events:none;position:absolute}.nba-trade-light .nba-trade-pick-ball--r1{background:radial-gradient(circle at 30% 22%,#fff 0,#ececec 55%,#cfd1d4);border-color:var(--lt-accent);color:var(--lt-ink)}.nba-trade-light .nba-trade-pick-ball--r1:after{border-color:#00a7e159}.nba-trade-light .nba-trade-pick-ball--r2{background:radial-gradient(circle at 30% 22%,#5a5b5f 0,#3a3b3e 55%,#232426);border-color:#bfbfbf;color:#fff}.nba-trade-light .nba-trade-pick-ball--r2:after{border-color:#ffffff40}.nba-trade-light .nba-trade-pick-ball:hover{box-shadow:0 10px 20px #00000059,0 0 0 3px #00a7e159,0 0 18px 3px #00a7e173,inset 0 2px 6px #ffffff73}.nba-trade-light .nba-trade-pick-ball .nba-trade-team-logo{filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}.nba-trade-light .nba-trade-pick-ball--r2 .nba-trade-team-logo{filter:drop-shadow(0 0 2px rgba(255,255,255,.5)) drop-shadow(0 0 6px rgba(255,255,255,.3))}.nba-trade-light .nba-trade-pick-ball .pick-ball__year,.nba-trade-light .nba-trade-pick-ball>.text-\[14px\]{font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nba-trade-light .nba-trade-pick-ball--r1 .pick-ball-detail,.nba-trade-light .nba-trade-pick-ball--r1>.text-\[8px\]{color:var(--lt-ink-2)}.nba-trade-light .nba-trade-pick-ball--r2 .pick-ball-detail,.nba-trade-light .nba-trade-pick-ball--r2>.text-\[8px\]{color:#dadada}.nba-trade-light .pick-tradability-badge{border:1px solid hsla(0,0%,100%,.3);font-size:8px;letter-spacing:.1em}.nba-trade-light .nba-trade-pick-ball+button{background:var(--lt-ink);border:1px solid #fff;box-shadow:0 2px 6px #00000059}.nba-trade-light .nba-trade-summary-col--team{background:transparent;border:0;border-radius:0;box-shadow:none;clip-path:none;overflow:visible;padding:.25rem .25rem 0;position:relative}.nba-trade-light .nba-trade-outgoing-column__footer>p,.nba-trade-light .nba-trade-outgoing-column__salary-totals{color:var(--lt-ink)}.nba-trade-light .nba-trade-outgoing-column__footer{background:transparent;border-top-color:#1a1a1a40}.nba-trade-light .nba-trade-post-cap-bar{background:#1a1a1a9e;border:1px solid hsla(0,0%,100%,.14);border-radius:0 16px 0 0}.nba-trade-light .nba-trade-post-cap-bar__team-logo{display:inline-block;filter:drop-shadow(0 0 2px rgba(255,255,255,.5)) drop-shadow(0 0 6px rgba(255,255,255,.3));height:1.35rem;margin-right:.35rem;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:1.35rem}.nba-trade-light .nba-trade-summary-grid>.nba-trade-summary-col--team+.nba-trade-summary-col--team:before{background:linear-gradient(180deg,transparent 0,rgba(53,53,55,.9) 15%,rgba(53,53,55,.9) 85%,transparent);border-radius:2px;bottom:0;box-shadow:0 0 7px 1px #2324268c,0 0 14px #2324264d;content:none;left:-.75rem;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:2px}@media (min-width:640px){.nba-trade-light .lt-cols-2>.nba-trade-summary-col--team+.nba-trade-summary-col--team:before{content:""}}@media (min-width:1024px){.nba-trade-light .lt-cols-3>.nba-trade-summary-col--team+.nba-trade-summary-col--team:before,.nba-trade-light .lt-cols-4>.nba-trade-summary-col--team+.nba-trade-summary-col--team:before{content:""}}@media (min-width:1280px){.nba-trade-light .lt-cols-5>.nba-trade-summary-col--team+.nba-trade-summary-col--team:before,.nba-trade-light .lt-cols-6>.nba-trade-summary-col--team+.nba-trade-summary-col--team:before{content:""}}.nba-trade-light .nba-trade-outgoing-column__title{background:var(--trade-team-color);border-bottom:3px solid rgba(0,0,0,.25);border-radius:0 16px 0 0;box-shadow:0 6px 14px #1a1a1a40;color:#fff;font-weight:700;letter-spacing:.04em;margin-bottom:.75rem;padding:.55rem .75rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nba-trade-light .nba-trade-outgoing-column__assets{flex:1 1 auto}@media (max-width:639px){.nba-trade-light .nba-trade-outgoing-column__title{cursor:pointer}.nba-trade-light .nba-trade-outgoing-column__title:after{content:"▾";font-size:.9em;opacity:.85;transition:transform .15s ease}.nba-trade-light .nba-trade-outgoing-column__title--open:after{transform:rotate(180deg)}.nba-trade-light .nba-trade-outgoing-column__footer{display:none}.nba-trade-light .nba-trade-outgoing-column__footer--open{display:block}}.nba-trade-light .nba-trade-valid-banner{align-items:center;animation:lt-valid-glow 2.2s ease-in-out infinite;background:radial-gradient(circle at 12% 30%,hsla(0,0%,100%,.35) 0 2px,transparent 3px),radial-gradient(circle at 28% 75%,hsla(0,0%,100%,.3) 0 2px,transparent 3px),radial-gradient(circle at 74% 25%,hsla(0,0%,100%,.3) 0 2px,transparent 3px),radial-gradient(circle at 90% 70%,hsla(0,0%,100%,.35) 0 2px,transparent 3px),linear-gradient(135deg,#15a34a,#22c55e 50%,#16a34a);border:1px solid hsla(0,0%,100%,.55);border-left:4px solid #bbf7d0;border-radius:0 20px 0 0;box-shadow:0 0 0 3px #22c55e4d,0 0 22px 4px #22c55ea6,0 0 55px 10px #22c55e59;clip-path:none;display:flex;gap:.75rem;margin-bottom:1rem;overflow:hidden;padding:.8rem 1.25rem;position:relative}.nba-trade-light .nba-trade-valid-banner:before{animation:lt-valid-sweep 3.2s ease-in-out infinite;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.45),transparent);bottom:0;content:"";left:-45%;pointer-events:none;position:absolute;top:0;transform:skew(-20deg);width:35%}.nba-trade-light .nba-trade-valid-banner__icon{background:#fff;border-radius:9999px;box-shadow:0 0 0 3px #ffffff59,0 0 14px #ffffffbf;color:#15803d;font-size:1.1rem;font-weight:800;height:1.9rem;position:relative;width:1.9rem}.nba-trade-light .nba-trade-valid-banner__label{color:#fff;font-size:1.35rem;font-weight:800;letter-spacing:.2em;position:relative;text-shadow:0 1px 8px rgba(0,70,30,.55),0 0 14px hsla(0,0%,100%,.4)}.nba-trade-light .nba-trade-valid-banner__label:after,.nba-trade-light .nba-trade-valid-banner__label:before{animation:lt-valid-twinkle 1.6s ease-in-out infinite;color:#dcfce7;content:"✦";display:inline-block;font-size:.9em;margin:0 .6rem}.nba-trade-light .nba-trade-valid-banner__label:after{animation-delay:.8s}@keyframes lt-valid-glow{0%,to{box-shadow:0 0 0 3px #22c55e40,0 0 16px 2px #22c55e80,0 0 40px 6px #22c55e47}50%{box-shadow:0 0 0 4px #22c55e66,0 0 28px 6px #22c55ecc,0 0 64px 14px #22c55e73}}@keyframes lt-valid-sweep{0%,35%{left:-45%}80%,to{left:125%}}@keyframes lt-valid-twinkle{0%,to{opacity:.45;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(25deg)}}@media (prefers-reduced-motion:reduce){.nba-trade-light .nba-trade-valid-banner,.nba-trade-light .nba-trade-valid-banner:before,.nba-trade-light .nba-trade-valid-banner__label:after,.nba-trade-light .nba-trade-valid-banner__label:before{animation:none}}.nba-trade-light .player-tile.player-tile:not(.player-tile-fa){background:linear-gradient(165deg,#dcdee1,#c9ccd0);border:1px solid var(--lt-line);border-bottom:4px solid var(--team-color,var(--tint,var(--lt-line-strong)));border-radius:0 20px 0 0;box-shadow:0 8px 18px #1a1a1a2e;color:var(--lt-ink)}.nba-trade-light .player-tile.player-tile:not(.player-tile-fa):before{background-position:center 20%;background-size:120%;filter:grayscale(1);opacity:.1}.nba-trade-light .player-tile.player-tile:not(.player-tile-fa):after{background:linear-gradient(to bottom,transparent 55%,color-mix(in srgb,var(--team-color,var(--tint,#888)) 14%,transparent) 100%);opacity:1}.nba-trade-light .player-tile img.rounded-full{background-color:var(--team-color,var(--tint,#6b7280));background-image:linear-gradient(#fff3,#fff3),var(--logo);background-position:50%;background-repeat:no-repeat;background-size:100% 100%,115% 115%;border:3px solid rgba(26,26,26,.45);box-shadow:0 0 0 2px #ffffffe6,0 0 10px #ffffff8c,0 4px 10px #0000004d}.nba-trade-light .player-tile-fa img.rounded-full{background-image:none}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;color:var(--lt-ink);padding:.2rem .25rem .1rem}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.font-semibold{color:var(--lt-ink);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.nba-trade-light .player-tile:not(.player-tile-fa) .nba-trade-player-salary{background:var(--team-color,var(--tint,var(--lt-ink)));border-radius:0 8px 0 0;color:#fff;display:inline-block;font-weight:700;margin-top:.15rem;padding:.05rem .5rem;text-shadow:0 1px 2px rgba(0,0,0,.35)}.nba-trade-light .player-tile:not(.player-tile-fa) .nba-trade-player-contract-years{color:var(--lt-ink-3);font-weight:600}.nba-trade-light .player-tile:not(.player-tile-fa) .text-amber-200{color:#b45309}.nba-trade-light .player-tile.player-tile:not(.player-tile-fa):hover{box-shadow:0 10px 22px #1a1a1a47,0 0 0 2px #00a7e18c}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.font-semibold{display:flex;line-height:1.15;max-height:2.3em;min-height:2.3em;overflow:hidden;overflow-wrap:anywhere;text-align:center;text-overflow:clip;white-space:normal}.nba-trade-light .player-tile:not(.player-tile-fa) .text-blue-300{color:#0369a1;font-weight:800}.nba-trade-light .player-tile:not(.player-tile-fa) .text-red-300{color:#b91c1c;font-weight:800}.nba-trade-light .player-tile:not(.player-tile-fa) .text-cyan-300{color:#0e7490;font-weight:800}.nba-trade-light .player-tile:not(.player-tile-fa) .nba-trade-player-contract-years span{color:var(--lt-ink-2)}.nba-trade-light .player-tile:not(.player-tile-fa) .nba-trade-player-contract-years .text-blue-300{color:#0369a1}.nba-trade-light .player-tile:not(.player-tile-fa) .nba-trade-player-contract-years .text-red-300{color:#b91c1c}.nba-trade-light .player-tile:not(.player-tile-fa) .nba-trade-player-contract-years .text-cyan-300{color:#0e7490}.nba-trade-light .nba-trade-cap-head{background-image:linear-gradient(180deg,#ffffff29,#0003);border-bottom:3px solid rgba(0,0,0,.3)}.nba-trade-light .nba-trade-cap-title{font-size:1.1rem;font-weight:800;letter-spacing:.1em;line-height:1.1;text-shadow:0 1px 6px rgba(0,0,0,.35);text-transform:uppercase}.nba-trade-light .nba-trade-cap-sub{font-size:12px;font-weight:600;letter-spacing:.03em;margin-top:.15rem;opacity:.92;text-shadow:0 1px 4px rgba(0,0,0,.35)}.nba-trade-light .nba-trade-cap-chevron{color:#fff;font-size:1.1rem;opacity:.9}.nba-trade-light .nba-trade-cap-banner-row{border-bottom:0;padding:0}.nba-trade-light .nba-trade-cap-banner{background:#1a1a1ab3;border-left:4px solid hsla(0,0%,100%,.85);border-radius:0;color:#fff;font-size:11px;font-weight:700;letter-spacing:.14em;padding:.3rem .75rem;width:100%}.nba-trade-light .nba-trade-cap-banner--hard{background:#1a1a1ae0;border-left-color:#ff4a55;box-shadow:inset 0 -2px #ff4a558c;color:#ffe1e3}.nba-trade-light .player-tile:not(.player-tile-fa) .nba-trade-player-salary{font-size:1.22rem;line-height:1.15;padding:.05rem .6rem}.nba-trade-light .nba-trade-restriction-overlay{background:#1a1a1adb;bottom:auto;font-size:12px;left:0;letter-spacing:.08em;padding:.45rem .5rem;pointer-events:none;right:0;text-shadow:0 1px 3px rgba(0,0,0,.5);top:50%;transform:translateY(-50%)}.nba-trade-light .nba-trade-guarantee-badge{background:var(--lt-ink);border:1px solid hsla(0,0%,100%,.65);border-radius:0 8px 0 0;box-shadow:0 2px 6px #0000004d;color:#fff;font-size:10px;letter-spacing:.08em;padding:.2rem .4rem}.nba-trade-light .lt-btn__send{animation:lt-send-idle 1.6s ease-in-out infinite;filter:drop-shadow(0 1px 4px rgba(0,60,90,.5));flex-shrink:0}.nba-trade-light .lt-btn--submit:hover:not(:disabled) .lt-btn__send{animation:lt-send-off .7s ease-in forwards}@keyframes lt-send-idle{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}@keyframes lt-send-off{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(26px,-26px)}}@media (prefers-reduced-motion:reduce){.nba-trade-light .lt-btn__send{animation:none}}.nba-trade-light .nba-trade-restriction-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1a1a1a80;border-bottom:1px solid rgba(245,165,36,.9);border-top:1px solid rgba(245,165,36,.9);top:34%}.nba-trade-light .player-tile:not(.player-tile-fa) .nba-trade-player-salary--two-way{font-size:.8125rem;letter-spacing:.06em;line-height:1.25;padding:.1rem .6rem;text-transform:uppercase}.nba-trade-light .nba-trade-restriction-overlay{top:22%}.nba-trade-light .pick-tradability-badge{align-items:center;border:1px solid hsla(0,0%,100%,.7);border-radius:0 8px 0 0;box-shadow:0 2px 6px #00000040;display:inline-flex;font-size:9px;font-weight:800;gap:.25rem;letter-spacing:.12em;line-height:1.1;margin-top:.2rem;padding:.15rem .55rem;text-shadow:0 1px 2px rgba(0,0,0,.35)}.nba-trade-light .pick-tradability-badge:before{background:currentColor;border-radius:9999px;box-shadow:0 0 5px currentColor;content:"";height:.4rem;width:.4rem}.nba-trade-light .pick-badge--tradeable{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 0 10px #22c55e8c,0 2px 6px #00000040;color:#fff}.nba-trade-light .pick-badge--swappable{background:linear-gradient(135deg,#0090c4,#00a7e1);box-shadow:0 0 10px #00a7e18c,0 2px 6px #00000040;color:#fff}.nba-trade-light .pick-badge--blocked{background:linear-gradient(135deg,#b45309,#f59e0b);box-shadow:0 0 10px #f59e0b80,0 2px 6px #00000040;color:#fff}.nba-trade-light .pick-badge--locked{background:linear-gradient(135deg,#3a3b3e,#5b5b5c);border-color:#ffffff59;box-shadow:0 2px 6px #00000040;color:#e5e5e5}.nba-trade-light .nba-trade-team-picker .conferences{gap:.85rem}.nba-trade-light .nba-trade-team-picker .conf-panel{background:linear-gradient(180deg,#fff,#eceded);border:1px solid var(--lt-line);border-bottom:3px solid var(--lt-accent);border-radius:0 20px 0 0;box-shadow:0 8px 20px #1a1a1a29;padding:.85rem .75rem 1rem}.nba-trade-light .nba-trade-team-picker .conf-title{font-size:.95rem;font-weight:800;letter-spacing:.18em;margin-bottom:.75rem;position:relative}.nba-trade-light .nba-trade-team-picker .conf-body{gap:.55rem}.nba-trade-light .nba-trade-team-picker .division-teams{gap:.4rem}.nba-trade-light .nba-trade-team-picker .team-tile{background:#fff;border:1px solid var(--lt-line);border-bottom:3px solid var(--team-color);border-radius:0 12px 0 0;box-shadow:0 2px 6px #1a1a1a1a;gap:.25rem;justify-content:flex-start;padding:.5rem .2rem .4rem}.nba-trade-light .nba-trade-team-picker .team-tile:hover:not(:disabled):not(.team-tile--disabled){background:#fff;border-color:var(--team-color);box-shadow:0 8px 16px #1a1a1a38,0 0 0 2px color-mix(in srgb,var(--team-color) 55%,transparent);transform:translateY(-2px)}.nba-trade-light .nba-trade-team-picker .team-tile--selected:not(.team-tile--disabled){background:color-mix(in srgb,var(--team-color) 14%,#fff);border-color:var(--team-color);box-shadow:0 0 0 2px var(--team-color),0 6px 14px #1a1a1a33}.nba-trade-light .nba-trade-team-picker .team-tile--disabled,.nba-trade-light .nba-trade-team-picker .team-tile:disabled{background:#dcdddf;border-bottom-color:var(--lt-line-strong)!important}.nba-trade-light .nba-trade-team-picker .team-tile__logo{height:2.1rem;width:2.1rem}.nba-trade-light .nba-trade-team-picker .team-tile__code{color:var(--lt-ink);font-size:.65rem;font-weight:800;letter-spacing:.1em}.nba-trade-light .nba-trade-team-picker .team-tile__name{display:none}@media (min-width:1024px){.nba-trade-light .nba-trade-team-picker .team-tile__code{display:none}.nba-trade-light .nba-trade-team-picker .team-tile__name{align-items:center;color:var(--lt-ink);display:flex;flex-direction:column;font-size:.62rem;font-weight:800;justify-content:center;letter-spacing:.03em;line-height:1.1;overflow-wrap:anywhere;padding:0 .1rem;text-align:center;text-transform:uppercase;white-space:nowrap}.nba-trade-light .nba-trade-team-picker .team-tile--disabled .team-tile__name,.nba-trade-light .nba-trade-team-picker .team-tile:disabled .team-tile__name{color:var(--lt-ink-3)}}.nba-trade-light .nba-trade-team-picker .team-tile{background:linear-gradient(180deg,#ffffff2e 0,#0000002e),var(--team-color);border-color:color-mix(in srgb,var(--team-color) 70%,#000);border-bottom:3px solid color-mix(in srgb,var(--team-color) 60%,#000);box-shadow:0 6px 14px color-mix(in srgb,var(--team-color) 55%,transparent),0 2px 4px #1a1a1a40}.nba-trade-light .nba-trade-team-picker .team-tile__logo{filter:drop-shadow(0 0 2px rgba(255,255,255,.55)) drop-shadow(0 0 7px rgba(255,255,255,.3))}.nba-trade-light .nba-trade-team-picker .team-tile__code,.nba-trade-light .nba-trade-team-picker .team-tile__name{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.nba-trade-light .nba-trade-team-picker .team-tile:hover:not(:disabled):not(.team-tile--disabled){background:linear-gradient(180deg,#ffffff42 0,#0000001a),var(--team-color);border-color:#fff;box-shadow:0 10px 22px color-mix(in srgb,var(--team-color) 75%,transparent),0 0 0 2px #ffffffd9}.nba-trade-light .nba-trade-team-picker .team-tile--selected:not(.team-tile--disabled){background:linear-gradient(180deg,#ffffff42 0,#0000001a),var(--team-color);border-color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--team-color),0 8px 18px color-mix(in srgb,var(--team-color) 70%,transparent)}.nba-trade-light .nba-trade-team-picker .team-tile--disabled,.nba-trade-light .nba-trade-team-picker .team-tile:disabled{border-color:#a3a5a8 #a3a5a8 #8f9195!important;box-shadow:none!important}.nba-trade-light .nba-trade-team-picker .team-tile--disabled .team-tile__logo,.nba-trade-light .nba-trade-team-picker .team-tile:disabled .team-tile__logo{opacity:.45}.nba-trade-light .nba-trade-team-picker .team-tile--disabled .team-tile__code,.nba-trade-light .nba-trade-team-picker .team-tile--disabled .team-tile__name,.nba-trade-light .nba-trade-team-picker .team-tile:disabled .team-tile__code,.nba-trade-light .nba-trade-team-picker .team-tile:disabled .team-tile__name{color:#6d6d6e;text-shadow:none}.nba-trade-light .nba-trade-team-picker .team-tile{gap:.15rem;justify-content:center;padding:.4rem .15rem .3rem}@media (min-width:1024px){.nba-trade-light .nba-trade-team-picker .team-tile__city,.nba-trade-light .nba-trade-team-picker .team-tile__nick{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.nba-trade-light .nba-trade-team-picker .team-tile__city{font-size:.56rem;letter-spacing:.06em;opacity:.9}}.nba-trade-light .nba-trade-using-chip{background:linear-gradient(135deg,#15803d,#22c55e);border:1px solid hsla(0,0%,100%,.65);border-radius:0 8px 0 0;box-shadow:0 0 10px #22c55e80,0 2px 6px #00000040;color:#fff;font-size:12px;font-weight:700;gap:.4rem;letter-spacing:.03em;padding:.25rem .35rem .25rem .6rem;text-shadow:0 1px 2px rgba(0,60,25,.45)}.nba-trade-light .nba-trade-using-chip__label{background:#ffffffeb;border-radius:0 5px 0 0;color:#166534;font-size:10px;font-weight:800;letter-spacing:.12em;padding:.05rem .4rem;text-shadow:none;text-transform:uppercase}.nba-trade-light .nba-trade-using-chip__remove{align-items:center;background:#00000038;border-radius:9999px;color:#fff;display:inline-flex;font-size:10px;height:1.15rem;justify-content:center;line-height:1;transition:background .15s ease;width:1.15rem}.nba-trade-light .nba-trade-using-chip__remove:hover{background:#00000073;color:#fff}.nba-trade-light .nba-trade-outgoing-column__exception-slot{margin-top:.5rem;padding-top:.6rem}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.font-semibold{font-size:12px;height:2.3rem;max-height:2.3rem;min-height:2.3rem}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.nba-trade-player-name--sm{font-size:10.5px;letter-spacing:0}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.nba-trade-player-name--xs{font-size:9px;letter-spacing:0}.nba-trade-light .rounded-xl:has(>.nba-trade-choose-team){border:2px solid #fff;box-shadow:0 0 0 2px #00a7e18c,0 0 16px 3px #00a7e180,0 8px 20px #1a1a1a33;transition:box-shadow .15s ease}.nba-trade-light .rounded-xl:has(>.nba-trade-choose-team):hover{box-shadow:0 0 0 3px #00a7e1cc,0 0 26px 6px #00a7e1b3,0 10px 24px #1a1a1a40}.nba-trade-light .player-tile img.rounded-full{margin-bottom:.1rem}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta{margin-top:0;padding-top:0}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.font-semibold{align-items:flex-start}.nba-trade-light .player-tile img.rounded-full{border:3px solid rgba(26,26,26,.4);box-shadow:none;filter:drop-shadow(0 0 2px rgba(255,255,255,.9)) drop-shadow(0 0 7px rgba(255,255,255,.5))}.nba-trade-light .player-tile-fa img.rounded-full{filter:grayscale(.85) brightness(.72)}.nba-trade-light .pick-tradability-badge{box-shadow:0 1px 4px #00000040;font-size:7px;gap:.18rem;letter-spacing:.06em;margin-top:.05rem;max-width:4.4rem;padding:.08rem .38rem;white-space:nowrap}.nba-trade-light .pick-tradability-badge:before{height:.28rem;width:.28rem}.nba-trade-light .pick-badge--tradeable{box-shadow:0 0 6px #22c55e80,0 1px 4px #00000040}.nba-trade-light .pick-badge--swappable{box-shadow:0 0 6px #00a7e180,0 1px 4px #00000040}.nba-trade-light .pick-badge--blocked{box-shadow:0 0 6px #f59e0b80,0 1px 4px #00000040}.nba-trade-light .nba-trade-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1a1a1a99}.nba-trade-light .nba-trade-modal{background:linear-gradient(180deg,#fff,#eceded);border:1px solid var(--lt-line);border-bottom:4px solid var(--lt-accent);border-radius:0 28px 0 0;box-shadow:0 18px 44px #00000073,0 0 24px #00a7e140;color:var(--lt-ink)}.nba-trade-light .nba-trade-modal__title{border-bottom:1px solid var(--lt-line);color:var(--lt-ink);font-size:1.05rem;font-weight:800;letter-spacing:.14em;margin-bottom:.65rem;padding-bottom:.5rem;text-transform:uppercase}.nba-trade-light .nba-trade-modal__text{color:var(--lt-ink-2);font-size:.95rem}.nba-trade-light .nba-trade-modal__strong{color:var(--lt-ink);font-weight:800}.nba-trade-light .nba-trade-modal__box{background:#fff;border:1px solid var(--lt-line);border-left:4px solid var(--lt-accent);border-radius:0 12px 0 0;color:var(--lt-ink)}.nba-trade-light .nba-trade-modal__muted{color:var(--lt-ink-3)}.nba-trade-light .nba-trade-modal__accent{color:#0369a1;font-weight:800}.nba-trade-light .nba-trade-modal__btn{border-radius:0 5px 0 0;font-size:.8rem;font-weight:700;letter-spacing:.1em;padding:.65rem 1rem;text-transform:uppercase;transition:background .15s ease,box-shadow .15s ease,transform .12s ease}.nba-trade-light .nba-trade-modal__btn--primary{background:var(--lt-accent);box-shadow:0 0 12px #00a7e173;color:#fff}.nba-trade-light .nba-trade-modal__btn--primary:hover{background:var(--lt-accent-deep);box-shadow:0 0 0 3px #00a7e159,0 0 18px #00a7e199}.nba-trade-light .nba-trade-modal__btn--secondary{background:#fff;border:1px solid var(--lt-line-strong);color:var(--lt-ink)}.nba-trade-light .nba-trade-modal__btn--secondary:hover{background:var(--lt-card-2);border-color:var(--lt-ink)}.nba-trade-light .nba-trade-modal__btn--ghost{color:var(--lt-ink-3)}.nba-trade-light .nba-trade-modal__btn--ghost:hover{color:var(--lt-accent-deep)}.nba-trade-light .rounded-xl:has(>.nba-trade-choose-team){border:1px solid #fff;box-shadow:0 0 0 1px #00a7e173,0 0 8px 1px #00a7e159,0 6px 16px #1a1a1a2e}.nba-trade-light .rounded-xl:has(>.nba-trade-choose-team):hover{box-shadow:0 0 0 1px #00a7e1b3,0 0 12px 2px #00a7e180,0 8px 18px #1a1a1a38}.nba-trade-light .lt-teamctl .lt-btn{border:1px solid #fff;box-shadow:0 0 0 1px #00a7e173,0 0 8px 1px #00a7e159}.nba-trade-light .lt-teamctl .lt-btn:focus-visible,.nba-trade-light .lt-teamctl .lt-btn:hover:not(:disabled){border-color:#fff;box-shadow:0 0 0 1px #00a7e1b3,0 0 12px 2px #00a7e180}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.font-semibold{height:1.75rem;max-height:1.75rem;min-height:1.75rem}.nba-trade-light .player-tile:not(.player-tile-fa) .nba-trade-player-salary{margin-top:.1rem}.nba-trade-light .player-tile:not(.player-tile-fa){padding-bottom:.5rem}.nba-trade-light .lt-clear{display:flex;justify-content:center;margin-bottom:.75rem}.nba-trade-light .lt-clear .lt-btn--ghost{background:#ffffff8c;color:var(--lt-ink)}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.font-semibold{align-items:center;flex-direction:column;gap:0;justify-content:center}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.font-semibold>.pn-first,.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.font-semibold>.pn-last{display:block;line-height:1.1;max-width:100%;text-align:center;white-space:nowrap}.nba-trade-light .player-tile:not(.player-tile-fa) .player-tile-meta>.font-semibold>.pn-first{font-weight:600;opacity:.85}.nba-trade-light .nba-trade-modal--warn{border-bottom-color:#f5a524;box-shadow:0 18px 44px #00000073,0 0 24px #f5a5244d}.nba-trade-light .nba-trade-modal--warn .nba-trade-modal__title{align-items:center;display:flex;gap:.55rem}.nba-trade-light .nba-trade-modal--warn .nba-trade-modal__title:before{align-items:center;background:linear-gradient(135deg,#d97706,#f5a524);border-radius:0 8px 0 0;box-shadow:0 0 10px #f5a52499;color:#fff;content:"!";display:inline-flex;flex-shrink:0;font-size:1rem;font-weight:800;height:1.5rem;justify-content:center;line-height:1;width:1.5rem}.nba-trade-light .nba-trade-modal__notice{background:#fff;border:1px solid var(--lt-line);border-left:4px solid #f5a524;border-radius:0 12px 0 0;color:var(--lt-ink);font-weight:600;line-height:1.45;padding:.7rem .85rem}.nba-trade-light .nba-trade-modal__btn--warn{background:linear-gradient(135deg,#d97706,#f5a524);box-shadow:0 0 12px #f5a52473;color:#fff;text-shadow:0 1px 2px rgba(120,53,15,.45)}.nba-trade-light .nba-trade-modal__btn--warn:hover{background:linear-gradient(135deg,#b45309,#e8960f);box-shadow:0 0 0 3px #f5a52459,0 0 18px #f5a52499}.nba-trade-light .nba-trade-restriction-overlay{background:linear-gradient(90deg,#1414149e,#141414c7 50%,#1414149e);border-bottom:2px solid #f5a524;border-top:2px solid #f5a524;box-shadow:0 0 10px #f5a52480;color:#fff;font-size:13px;font-weight:800;letter-spacing:.06em;line-height:1.15;padding:.4rem .45rem;text-shadow:0 0 6px rgba(0,0,0,.95),0 1px 2px rgba(0,0,0,.9)}.nba-trade-light .nba-trade-summary-col--team{background:linear-gradient(180deg,color-mix(in srgb,var(--trade-team-color) 40%,transparent) 0,color-mix(in srgb,var(--trade-team-color) 18%,transparent));border-radius:0 20px 0 0;box-shadow:0 0 20px 2px color-mix(in srgb,var(--trade-team-color) 36%,transparent),inset 0 0 24px color-mix(in srgb,var(--trade-team-color) 24%,transparent);padding:.35rem .4rem .5rem}.nba-trade-light .lt-beta{background:none;border:0;box-shadow:none;color:#fff;display:inline-block;font-size:clamp(.65rem,1.8vw,.85rem);font-weight:800;letter-spacing:.18em;line-height:1;margin-left:.6rem;text-shadow:0 0 4px #00a7e1,0 0 10px rgba(0,167,225,.95),0 0 20px rgba(0,167,225,.7);text-transform:uppercase;vertical-align:top}.nba-trade-light .lt-btn--clear,.nba-trade-light .lt-clear .lt-btn--clear{background:linear-gradient(180deg,#eceded,#d3d5d8);border-color:#ffffffd9;box-shadow:0 2px 6px #1a1a1a40;color:var(--lt-ink)}.nba-trade-light .lt-btn--clear:focus-visible,.nba-trade-light .lt-btn--clear:hover:not(:disabled){background:linear-gradient(180deg,#f5f5f6,#dcdee1);border-color:#fff;box-shadow:0 0 0 3px #ffffff8c,0 4px 10px #1a1a1a4d;color:var(--lt-ink)}.nba-trade-light .lt-btn__x{flex-shrink:0;transition:transform .15s ease}.nba-trade-light .lt-btn--clear:hover .lt-btn__x{transform:rotate(90deg)}.nba-trade-light{--bt-tray-h:5.9rem}.nba-trade-light .bt-panel-wrap{display:contents}.nba-trade-light .bt-backdrop,.nba-trade-light .bt-mobile-add,.nba-trade-light .bt-summary__head,.nba-trade-light .bt-undo{display:none}@media (max-width:767px){.nba-trade-light .bt-hide-mobile{display:none!important}.nba-trade-light .nba-trade-page__shell{padding-bottom:calc(var(--bt-tray-h) + 2.5rem + env(safe-area-inset-bottom))}.nba-trade-light .bt-panel-wrap{display:block;grid-column:1/-1}.nba-trade-light .bt-panel-wrap--off{display:none}.nba-trade-light .bt-desktop-assets{display:none!important}.nba-trade-light .bt-mobile-add{background:#1a1a1a2e;display:block;padding:.8rem}.nba-trade-light .bt-mobile-add__btn{align-items:center;background:#fff;border:1px solid var(--lt-line);border-bottom:3px solid var(--lt-accent);border-radius:0 14px 0 0;box-shadow:0 0 0 1px #00a7e140,0 0 10px 1px #00a7e138,0 6px 14px #1a1a1a40;color:var(--lt-ink);display:flex;gap:.8rem;padding:.8rem .9rem;text-align:left;touch-action:manipulation;width:100%}.nba-trade-light .bt-mobile-add__btn:active{transform:scale(.985)}.nba-trade-light .bt-mobile-add__plus{background:var(--lt-accent);border:2px solid #fff;border-radius:9999px;box-shadow:0 0 12px #00a7e199;flex-shrink:0;height:2.6rem;position:relative;width:2.6rem}.nba-trade-light .bt-mobile-add__plus:after,.nba-trade-light .bt-mobile-add__plus:before{background:#fff;border-radius:2px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nba-trade-light .bt-mobile-add__plus:before{height:3px;width:1.15rem}.nba-trade-light .bt-mobile-add__plus:after{height:1.15rem;width:3px}.nba-trade-light .bt-mobile-add__text{display:flex;flex-direction:column;min-width:0}.nba-trade-light .bt-mobile-add__text b{font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.nba-trade-light .bt-mobile-add__text small{color:var(--lt-ink-3);font-size:.78rem;font-weight:600}.nba-trade-light .bt-summary{display:none!important}.nba-trade-light .bt-summary--open{animation:bt-sheet-up .26s cubic-bezier(.2,.85,.25,1);background:linear-gradient(180deg,#eceded,#d6d8db);border-radius:0 24px 0 0;border-top:4px solid var(--lt-accent);bottom:calc(var(--bt-tray-h) + env(safe-area-inset-bottom));box-shadow:0 -10px 30px #0006;display:block!important;left:0;margin:0!important;max-height:calc(100dvh - var(--bt-tray-h) - 4rem);overflow-y:auto;overscroll-behavior:contain;padding:0 .75rem 1rem;position:fixed;right:0;z-index:70}.nba-trade-light .bt-summary__head{align-items:center;background:linear-gradient(180deg,#f5f5f6,#eceded);border-bottom:1px solid var(--lt-line);display:flex;justify-content:space-between;margin:0 -.75rem .6rem;padding:.6rem .9rem;position:sticky;top:0;z-index:2}.nba-trade-light .bt-summary__title{font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.nba-trade-light .bt-summary__close{background:var(--lt-ink);border-radius:0 6px 0 0;color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.1em;padding:.35rem .9rem;text-transform:uppercase}.nba-trade-light .bt-summary--open .player-tile.w-28{padding:.4rem;width:6.4rem}.nba-trade-light .bt-summary--open .player-tile img.rounded-full{height:4.4rem;width:4.4rem}.nba-trade-light .bt-summary--open .nba-trade-asset-grid__pick.w-28{width:5.8rem}.nba-trade-light .bt-summary--open .nba-trade-pick-ball{height:5.8rem;width:5.8rem}.nba-trade-light .bt-summary--open .nba-trade-pick-ball .nba-trade-team-logo.h-12{height:2.4rem;width:2.4rem}.nba-trade-light .bt-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a1a1a80;display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:65}.nba-trade-light .bt-undo{align-items:center;background:#1a1a1af0;border:1px solid hsla(0,0%,100%,.3);border-radius:0 12px 0 0;bottom:calc(var(--bt-tray-h) + .7rem + env(safe-area-inset-bottom));box-shadow:0 6px 18px #00000073;color:#fff;display:flex;gap:.75rem;justify-content:space-between;left:.75rem;padding:.55rem .8rem;position:fixed;right:.75rem;z-index:78}.nba-trade-light .bt-undo__text{font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nba-trade-light .bt-undo__btn{background:var(--lt-accent);border-radius:0 6px 0 0;box-shadow:0 0 10px #00a7e199;color:#fff;flex-shrink:0;font-size:.8rem;font-weight:800;letter-spacing:.1em;padding:.3rem .9rem;text-transform:uppercase}}@keyframes bt-sheet-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.nba-trade-light .bt-toast-enter-active,.nba-trade-light .bt-toast-leave-active{transition:opacity .2s ease,transform .2s ease}.nba-trade-light .bt-toast-enter-from,.nba-trade-light .bt-toast-leave-to{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.nba-trade-light .bt-summary--open{animation:none}}.nba-trade-light .nba-trade-team-picker .team-tile{--tile-glow:radial-gradient(circle at 50% 38%,hsla(0,0%,100%,.2) 0%,hsla(0,0%,100%,.07) 28%,transparent 54%);--tile-stripes:repeating-linear-gradient(-7deg,hsla(0,0%,100%,.025) 0 6px,transparent 6px 16px);background:var(--tile-glow),var(--tile-stripes),linear-gradient(165deg,color-mix(in srgb,var(--team-color) 88%,#fff) 0,var(--team-color) 55%,color-mix(in srgb,var(--team-color) 88%,#000) 100%);overflow:hidden;position:relative}.nba-trade-light .nba-trade-team-picker .team-tile:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -12px 14px -12px #00000047;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.nba-trade-light .nba-trade-team-picker .team-tile__code,.nba-trade-light .nba-trade-team-picker .team-tile__logo,.nba-trade-light .nba-trade-team-picker .team-tile__name{position:relative;z-index:1}.nba-trade-light .nba-trade-team-picker .team-tile__logo{filter:drop-shadow(0 0 1px rgba(255,255,255,.45)) drop-shadow(0 1px 4px rgba(0,0,0,.28))}.nba-trade-light .nba-trade-team-picker .team-tile--selected:not(.team-tile--disabled),.nba-trade-light .nba-trade-team-picker .team-tile:hover:not(:disabled):not(.team-tile--disabled){background:radial-gradient(circle at 50% 38%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.1) 30%,transparent 56%),var(--tile-stripes),linear-gradient(165deg,color-mix(in srgb,var(--team-color) 78%,#fff) 0,color-mix(in srgb,var(--team-color) 96%,#fff) 55%,color-mix(in srgb,var(--team-color) 84%,#000))}.nba-trade-light .nba-trade-team-picker .team-tile--disabled,.nba-trade-light .nba-trade-team-picker .team-tile:disabled{background:#b9bbbe}.nba-trade-light .nba-trade-team-picker .team-tile--disabled:after,.nba-trade-light .nba-trade-team-picker .team-tile:disabled:after{display:none}.nba-trade-light{--lt-grid-lines:linear-gradient(rgba(0,167,225,.08) 1px,transparent 0),linear-gradient(90deg,rgba(0,167,225,.08) 1px,transparent 0)}.nba-trade-light .bt-mobile-add__btn,.nba-trade-light .lt-btn--secondary,.nba-trade-light .lt-glossary__panel,.nba-trade-light .lt-glossary__toggle,.nba-trade-light .lt-hero__back,.nba-trade-light .nba-trade-choose-team,.nba-trade-light .nba-trade-modal__btn--secondary,.nba-trade-light .nba-trade-team-picker .conf-panel{background:var(--lt-grid-lines),linear-gradient(180deg,#fff 0,#eceded);background-size:22px 22px,22px 22px,100% 100%}.nba-trade-light .lt-btn--secondary:hover:not(:disabled),.nba-trade-light .lt-glossary__toggle:hover,.nba-trade-light .lt-hero__back:hover,.nba-trade-light .nba-trade-modal__btn--secondary:hover{background:var(--lt-grid-lines),linear-gradient(180deg,#fff 0,#f5f5f6);background-size:22px 22px,22px 22px,100% 100%}.nba-trade-light .nba-cap-bar-tick{border-radius:0;box-shadow:none;height:100%;outline:0;width:4px}.nba-trade-light .nba-cap-bar-tick--cap{background-color:#16a34a}.nba-trade-light .nba-cap-bar-tick--tax{background-color:#f97316}.nba-trade-light .nba-cap-bar-tick--a1{background-color:#f87171}.nba-trade-light .nba-cap-bar-tick--a2{background-color:#991b1b}.nba-trade-light .bt-mark-label--cap{color:#4ade80}.nba-trade-light .bt-mark-label--tax{color:#fb923c}.nba-trade-light .bt-mark-label--a1{color:#fca5a5}.nba-trade-light .bt-mark-label--a2{color:#ef4444}.nba-trade-light .bt-mark-label--a1,.nba-trade-light .bt-mark-label--a2,.nba-trade-light .bt-mark-label--cap,.nba-trade-light .bt-mark-label--tax{text-shadow:0 1px 2px rgba(0,0,0,.65)}.nba-trade-light .bt-mark-hit{cursor:help;pointer-events:auto}.nba-trade-light .nba-cap-bar-tick.bt-mark-hit{position:relative}.nba-trade-light .nba-cap-bar-tick.bt-mark-hit:before{bottom:0;content:"";left:-7px;position:absolute;right:-7px;top:0}.nba-trade-light .nba-trade-pick-chip{align-items:center;background:var(--lt-grid-lines),linear-gradient(180deg,#fff 0,#eceded);background-size:22px 22px,22px 22px,100% 100%;border:1px solid var(--lt-line-strong);border-radius:0 8px 0 0;color:var(--lt-ink);display:inline-flex;font-size:.8rem;font-weight:800;gap:.4rem;justify-content:center;letter-spacing:.08em;min-width:4.2rem;padding:.45rem .8rem;text-transform:uppercase;touch-action:manipulation;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.nba-trade-light .nba-trade-pick-chip:hover{border-color:var(--lt-ink)}.nba-trade-light .nba-trade-pick-chip--on,.nba-trade-light .nba-trade-pick-chip--on:hover{background:var(--lt-accent);border-color:#fff;box-shadow:0 0 0 2px var(--lt-accent),0 0 12px #00a7e173;color:#fff}.nba-trade-light .nba-trade-modal__btn:disabled{cursor:not-allowed;opacity:.5}.nba-trade-light .nba-trade-team-picker .team-tile__badge{align-items:center;background:#eceef080;border:2px solid color-mix(in srgb,var(--team-color) 30%,hsla(0,0%,100%,.6));border-radius:9999px;box-shadow:0 2px 5px #0003;box-sizing:border-box;display:flex;height:3rem;justify-content:center;width:3rem}.nba-trade-light .nba-trade-team-picker .team-tile__logo{filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));flex:none;height:78%;max-width:none;-o-object-fit:contain;object-fit:contain;width:78%}@keyframes team-logo-shimmy{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}.nba-trade-light .nba-trade-team-picker .team-tile:hover:not(:disabled):not(.team-tile--disabled) .team-tile__logo{animation:team-logo-shimmy 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.nba-trade-light .nba-trade-team-picker .team-tile:hover .team-tile__logo{animation:none}}@media (min-width:640px){.nba-trade-light .nba-trade-team-picker:not(.nba-trade-team-picker--embedded) .team-tile__badge{height:3.5rem;width:3.5rem}}.nba-trade-light .nba-trade-team-picker .team-tile--disabled .team-tile__logo,.nba-trade-light .nba-trade-team-picker .team-tile:disabled .team-tile__logo{filter:grayscale(1);opacity:.6}.nba-trade-light .nba-trade-field{background:var(--lt-grid-lines),linear-gradient(180deg,#fff 0,#f5f5f6);background-size:22px 22px,22px 22px,100% 100%;border:1px solid var(--lt-line-strong);border-bottom:3px solid var(--lt-accent);border-radius:0 8px 0 0;color:var(--lt-ink);font-size:.9rem;font-weight:600;outline:none;padding:.5rem .75rem}.nba-trade-light .nba-trade-field:focus{border-color:var(--lt-accent);box-shadow:0 0 0 2px #00a7e159}.nba-trade-light .player-tile.player-tile-fa{background:linear-gradient(165deg,#f3f4f5,#e3e5e8);border:1px dashed color-mix(in srgb,#d97706 55%,#fff);border-bottom:4px dashed #d97706;border-radius:0 20px 0 0;box-shadow:0 8px 18px #1a1a1a24;color:var(--lt-ink)}.nba-trade-light .player-tile.player-tile-fa:after{background:linear-gradient(180deg,transparent 55%,rgba(217,119,6,.12));opacity:1}.nba-trade-light .player-tile-fa .fa-headshot{border:3px solid rgba(26,26,26,.35);box-shadow:0 0 0 2px #ffffffe6,0 4px 10px #00000040;filter:none;opacity:1}.nba-trade-light .player-tile-fa .player-tile-meta-fa{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;color:var(--lt-ink);padding:.2rem .25rem .1rem}.nba-trade-light .player-tile-fa .player-tile-meta-fa>.font-semibold{color:var(--lt-ink);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.nba-trade-light .player-tile-fa .player-tile-meta-fa .text-amber-200\/85{color:var(--lt-ink-3);font-weight:600}.nba-trade-light .player-tile-fa .player-tile-meta-fa .text-amber-300\/90{background:#d97706;border-radius:0 6px 0 0;color:#fff;display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.1em;margin-top:.25rem;padding:.05rem .5rem}.nba-trade-light .nba-trade-valid-banner__action{display:inline-flex;margin-left:auto}.nba-trade-light .nba-trade-valid-banner__action .lt-submit{margin:0}.nba-trade-light .nba-trade-valid-banner__action .lt-btn--submit{font-size:.8rem;padding:.5rem 1rem}.nba-trade-light .lt-panel{background:var(--lt-grid-lines),linear-gradient(180deg,#fff 0,#eceded);background-size:22px 22px,22px 22px,100% 100%;border:1px solid var(--lt-line-strong);border-bottom:4px solid var(--lt-accent);border-radius:0 20px 0 0;box-shadow:0 10px 22px #1a1a1a2e}.nba-trade-light .lt-panel__head{background:transparent;border-bottom:1px solid var(--lt-line)}.nba-trade-light .lt-panel__title{color:var(--lt-ink);font-family:var(--lt-font);font-size:1.05rem;font-weight:800;letter-spacing:.14em}.nba-trade-light .lt-kicker{color:#b91c1c;font-family:var(--lt-font);font-size:.8rem;font-weight:800;letter-spacing:.12em;margin:0 0 .6rem}.nba-trade-light .lt-issue{background:var(--lt-grid-lines),linear-gradient(180deg,#fff 0,#f5f5f6);background-size:22px 22px,22px 22px,100% 100%;border:1px solid var(--lt-line-strong);border-left:4px solid #dc2626;border-radius:0 10px 0 0;color:var(--lt-ink);font-size:.9rem;font-weight:600;padding:.7rem .9rem}.nba-trade-light .lt-issue__icon{border-radius:9999px}.nba-trade-light .lt-fix-toggle{color:var(--lt-ink);font-family:var(--lt-font);font-size:.75rem;font-weight:800;letter-spacing:.1em}.nba-trade-light .lt-fix-item{background:var(--lt-grid-lines),linear-gradient(180deg,#fff 0,#f5f5f6);background-size:22px 22px,22px 22px,100% 100%;border:1px solid var(--lt-line-strong);border-left:4px solid var(--lt-accent);border-radius:0 10px 0 0;color:var(--lt-ink);font-size:.9rem;font-weight:600;padding:.7rem .9rem}@media (min-width:768px){.nba-trade-light .player-tile .pstat-btn--hover{opacity:0;pointer-events:none;transition:opacity .15s ease}.nba-trade-light .player-tile:focus-within .pstat-btn--hover,.nba-trade-light .player-tile:hover .pstat-btn--hover{opacity:1;pointer-events:auto}}@media (max-width:1023px){.nba-trade-light .lt-teamctl--top{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:.25rem auto .9rem}.nba-trade-light .lt-teamctl--bottom{display:none}}@media (max-width:767px){.nba-trade-light .lt-glossary-wrap{padding-top:6.5rem}.nba-trade-light .lt-toolbar:not(:empty){flex-direction:column;flex-wrap:nowrap;gap:0;margin:0;position:fixed;right:0;top:42%;z-index:60}.nba-trade-light .lt-toolbar .lt-btn--autocomplete{border-radius:14px 0 0 14px;border-right:none;box-shadow:-4px 6px 14px #1a1a1a59;font-size:.78rem;letter-spacing:.14em;padding:1rem .55rem;transform:rotate(180deg);writing-mode:vertical-rl}}@media (max-width:1023px){.nba-trade-light .lt-teamctl--top{margin-top:3rem;position:static}}@media (max-width:767px){.nba-trade-light .lt-toolbar:not(:empty){background:var(--lt-grid-lines),linear-gradient(180deg,#fff 0,#eceded);background-size:22px 22px,22px 22px,100% 100%;border:1px solid var(--lt-line-strong);border-bottom:4px solid var(--lt-accent);border-radius:18px 0 0 18px;border-right:none;box-shadow:-6px 8px 22px #1a1a1a38;padding:.6rem .35rem}.nba-trade-light .lt-toolbar .lt-btn--autocomplete{border-radius:12px 0 0 12px;box-shadow:0 2px 8px #1a1a1a59}}@media (max-width:1023px){.nba-trade-light .lt-teamctl--top{margin-top:.9rem}}@media (max-width:767px){.nba-trade-light .lt-toolbar:not(:empty){align-items:stretch;max-width:3.6rem;padding:.5rem .3rem;top:40%;width:-moz-max-content;width:max-content}.nba-trade-light .lt-toolbar .lt-btn--autocomplete{height:auto;min-height:9.5rem;padding:.9rem .5rem}.nba-trade-light .lt-glossary-wrap{padding-top:10rem}}@media (max-width:1023px){.nba-trade-light .lt-teamctl--top{margin-bottom:-.6rem}}@media (max-width:767px){.nba-trade-light .lt-toolbar .lt-btn.lt-btn--autocomplete{flex-direction:column;min-height:9.5rem;padding:.9rem .5rem;text-orientation:mixed;transform:none;white-space:nowrap;writing-mode:vertical-rl}.nba-trade-light .lt-toolbar .lt-btn.lt-btn--autocomplete>*{text-orientation:mixed;writing-mode:vertical-rl}}.nba-trade-light .tray-auto{border-radius:0 10px 0 0;display:flex;font-size:.75rem;justify-content:center;letter-spacing:.12em;margin:.55rem .75rem .1rem;min-height:0;padding:.5rem .8rem;transform:none;white-space:nowrap;width:calc(100% - 1.5rem);writing-mode:horizontal-tb}.nba-trade-light .tray-auto>*{writing-mode:horizontal-tb}@media (max-width:767px){.nba-trade-light .lt-toolbar{display:none!important}.nba-trade-light .tray-auto{animation:ac-marble 26s linear infinite,ac-grey-glow 2.2s ease-in-out infinite}}@keyframes ac-grey-glow{0%,to{box-shadow:0 0 6px 1px #959ba359,0 0 #959ba380}50%{box-shadow:0 0 16px 4px #959ba399,0 0 0 5px #959ba300}}@media (prefers-reduced-motion:reduce){.nba-trade-light .tray-auto{animation:none}}.nba-trade-light .vw-trade{background:transparent;border:1px solid var(--lt-line);border-bottom:4px solid var(--lt-accent);border-radius:0 28px 0 0;box-shadow:0 0 0 1px #00a7e140,0 0 10px 1px #00a7e138,0 12px 28px #1a1a1a42;color:var(--lt-ink);margin-bottom:2rem;padding:1rem;position:relative}.nba-trade-light .vw-trade__head{align-items:center;border-bottom:3px solid rgba(0,0,0,.3);border-radius:0 27px 0 0;box-shadow:inset 0 -30px 40px -30px #00000059;color:#fff;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:-1rem -1rem .75rem;padding:.8rem 1rem}.nba-trade-light .vw-trade__head--multi{align-items:center;background:linear-gradient(135deg,#4a4b4e,#2e2f31);display:flex;flex-wrap:wrap;gap:.5rem .75rem;justify-content:center}.nba-trade-light .vw-trade__side{align-items:center;display:flex;gap:.6rem;min-width:0}.nba-trade-light .vw-trade__side--left{justify-content:flex-end}.nba-trade-light .vw-trade__side--right{justify-content:flex-start}.nba-trade-light .vw-trade__logo{filter:drop-shadow(0 0 2px rgba(255,255,255,.55)) drop-shadow(0 0 7px rgba(255,255,255,.3));flex-shrink:0;height:3.25rem;-o-object-fit:contain;object-fit:contain;width:3.25rem}.nba-trade-light .vw-trade__head--multi .vw-trade__logo{height:2.4rem;width:2.4rem}.nba-trade-light .vw-trade__code{font-size:1.15rem;font-weight:800;letter-spacing:.1em;text-shadow:0 1px 6px rgba(0,0,0,.4);text-transform:uppercase}.nba-trade-light .vw-trade__dot{font-size:1.2rem;font-weight:800;opacity:.7}.nba-trade-light .vw-trade__swap{flex-shrink:0}.nba-trade-light .vw-trade__body{max-width:64rem}.nba-trade-light .vw-side{background:linear-gradient(180deg,color-mix(in srgb,var(--side-color) 40%,transparent) 0,color-mix(in srgb,var(--side-color) 18%,transparent));border-radius:0 20px 0 0;box-shadow:0 0 20px 2px color-mix(in srgb,var(--side-color) 38%,transparent),inset 0 0 24px color-mix(in srgb,var(--side-color) 26%,transparent);padding:.5rem .4rem .6rem}.nba-trade-light .vw-trade__foot{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:.85rem}.nba-trade-light .vw-trade__time{color:var(--lt-ink-3);font-size:.75rem;font-weight:600;letter-spacing:.04em}.nba-trade-light .vw-trade__link.lt-btn{font-size:.72rem;padding:.4rem .9rem}.nba-trade-light .vw-side .text-gray-200{color:var(--lt-ink);font-weight:600;margin-bottom:.4rem}.nba-trade-light .vw-trade__topbar{display:none}@media (min-width:1024px){.nba-trade-light .vw-trade__topbar{display:block}.nba-trade-light .vw-trade__foot{display:none}.nba-trade-light .vw-trade__time--head{font-size:.7rem;left:1rem;text-shadow:0 1px 4px rgba(0,0,0,.55);top:.5rem}.nba-trade-light .vw-trade__link--head,.nba-trade-light .vw-trade__time--head{color:#fff;font-weight:800;letter-spacing:.1em;position:absolute;text-transform:uppercase;z-index:2}.nba-trade-light .vw-trade__link--head{background:#1a1a1a8c;border:1px solid hsla(0,0%,100%,.55);border-radius:0 6px 0 0;box-shadow:0 0 8px #00000040;font-size:.68rem;padding:.28rem .8rem;right:1rem;top:.4rem;transition:background .15s ease,box-shadow .15s ease}.nba-trade-light .vw-trade__link--head:hover{background:#1a1a1acc;box-shadow:0 0 10px #ffffff73}}.nba-trade-light .vw-side .vote-bar__label{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.balance[data-v-bb8dd697]{background:#ffffff8c;border:1px solid hsla(0,0%,100%,.8);border-radius:0 16px 0 0;box-shadow:0 4px 14px #1a1a1a2e;color:var(--lt-ink,#1a1a1a);margin-top:1rem;padding:.7rem .9rem .8rem;text-align:left}.balance__head[data-v-bb8dd697]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between;margin-bottom:.55rem}.balance__title[data-v-bb8dd697]{color:var(--lt-ink-3,#6d6d6e);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.balance__title-wrap[data-v-bb8dd697]{align-items:center;display:inline-flex}.balance__info[data-v-bb8dd697]{display:inline-flex;margin-left:.45rem;position:relative}.balance__info-btn[data-v-bb8dd697]{align-items:center;background:#fff;border:1px solid var(--lt-line-strong,#bfbfbf);border-radius:9999px;color:var(--lt-ink-2,#48484a);cursor:pointer;display:inline-flex;font-size:.7rem;font-weight:800;height:1.1rem;justify-content:center;line-height:1;width:1.1rem}.balance__info-btn[data-v-bb8dd697]:focus-visible,.balance__info-btn[data-v-bb8dd697]:hover{background:var(--lt-accent,#00a7e1);border-color:#fff;color:#fff;outline:none}.balance__info-pop[data-v-bb8dd697]{background:#fff;border:1px solid var(--lt-line,#d4d4d4);border-bottom:3px solid var(--lt-accent,#00a7e1);border-radius:0 10px 0 0;box-shadow:0 6px 16px #1a1a1a38;color:var(--lt-ink,#1a1a1a);font-size:.75rem;font-weight:600;left:0;letter-spacing:normal;line-height:1.35;max-width:16rem;opacity:0;padding:.5rem .7rem;pointer-events:none;position:absolute;text-transform:none;top:calc(100% + .45rem);transition:opacity .15s ease;width:-moz-max-content;width:max-content;z-index:5}.balance__info-pop--open[data-v-bb8dd697]{opacity:1;pointer-events:auto}.balance__info-link[data-v-bb8dd697]{color:#0369a1;font-weight:800;text-decoration:underline;white-space:nowrap}.balance__result[data-v-bb8dd697]{color:var(--lt-ink,#1a1a1a);font-size:1.25rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.balance__result--muted[data-v-bb8dd697]{color:var(--lt-ink-3,#6d6d6e);font-size:.85rem}.balance__track[data-v-bb8dd697]{border-radius:0 12px 0 0;height:1.7rem;overflow:visible;position:relative}.balance__half[data-v-bb8dd697]{background:color-mix(in srgb,var(--c) 32%,#d9dadc);bottom:0;box-shadow:inset 0 0 10px #0000002e;position:absolute;top:0;width:50%}.balance__half--left[data-v-bb8dd697]{border-radius:0;left:0}.balance__half--right[data-v-bb8dd697]{border-radius:0 12px 0 0;right:0}.balance__fill[data-v-bb8dd697]{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 100%,#fff 18%),var(--c));bottom:0;box-shadow:0 0 12px 2px color-mix(in srgb,var(--c) 70%,transparent);position:absolute;top:0;transition:width 1.1s cubic-bezier(.2,.9,.25,1.1);width:0}.balance__fill--left[data-v-bb8dd697]{right:50%}.balance__fill--right[data-v-bb8dd697]{left:50%}.balance__center[data-v-bb8dd697]{background:#1a1a1ad9;bottom:-.25rem;box-shadow:0 0 6px #fffc;left:50%;position:absolute;top:-.25rem;transform:translate(-50%);width:2px}.balance__marker[data-v-bb8dd697]{align-items:center;background:#fff;border:2px solid rgba(26,26,26,.85);border-radius:9999px;box-shadow:0 0 0 3px #fff9,0 3px 10px #00000059;display:flex;font-size:1.1rem;font-weight:800;height:2.3rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left 1.1s cubic-bezier(.2,1.25,.35,1);width:2.3rem;z-index:2}.balance__marker img[data-v-bb8dd697]{height:1.55rem;-o-object-fit:contain;object-fit:contain;width:1.55rem}.balance--live .balance__marker[data-v-bb8dd697]{animation:balance-bob-bb8dd697 3.2s ease-in-out 1.6s infinite}@keyframes balance-bob-bb8dd697{0%,to{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-58%) rotate(4deg)}}.balance__legend[data-v-bb8dd697]{-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:.75rem}.balance__side[data-v-bb8dd697]{align-items:center;color:var(--lt-ink-2,#48484a);display:flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.04em;min-width:0;text-transform:uppercase}.balance__side img[data-v-bb8dd697]{flex-shrink:0;height:1.4rem;-o-object-fit:contain;object-fit:contain;width:1.4rem}.balance__side b[data-v-bb8dd697]{background:var(--c);border-radius:0 6px 0 0;color:#fff;font-size:.85rem;font-weight:800;padding:.05rem .45rem;text-shadow:0 1px 2px rgba(0,0,0,.4)}.balance__side[data-v-bb8dd697]{justify-content:flex-start}.balance__side--right[data-v-bb8dd697]{justify-content:flex-end}.balance__name[data-v-bb8dd697]{min-width:0;white-space:nowrap}.balance__side--right[data-v-bb8dd697]{text-align:right}.balance__scale[data-v-bb8dd697]{height:3.3rem;margin:.2rem 1.1rem 0;position:relative}.balance__scale-line[data-v-bb8dd697]{background:#1a1a1a59;left:0;right:0}.balance__scale-line[data-v-bb8dd697],.balance__scale-span[data-v-bb8dd697]{border-radius:2px;height:4px;position:absolute;top:1.15rem}.balance__scale-span[data-v-bb8dd697]{background:linear-gradient(90deg,#00a7e1,#22c55e);box-shadow:0 0 8px #00a7e1cc;transition:left 1.1s cubic-bezier(.2,.9,.25,1.1),width 1.1s cubic-bezier(.2,.9,.25,1.1)}.balance__dot[data-v-bb8dd697]{align-items:center;background:#fff;border:2px solid var(--c);border-radius:9999px;box-shadow:0 0 0 2px #fff9,0 2px 8px #0000004d;display:flex;height:1.9rem;justify-content:center;position:absolute;top:1.17rem;transform:translate(-50%,-50%);transition:left 1.1s cubic-bezier(.2,1.25,.35,1);width:1.9rem}.balance__dot img[data-v-bb8dd697]{height:1.25rem;-o-object-fit:contain;object-fit:contain;width:1.25rem}.balance__dot--off[data-v-bb8dd697]{opacity:.45}.balance__tick[data-v-bb8dd697]{color:var(--lt-ink-3,#6d6d6e);font-size:.65rem;font-weight:800;letter-spacing:.08em;position:absolute;top:2.35rem;transform:translate(-50%)}.balance__tick--0[data-v-bb8dd697]{left:0}.balance__tick--50[data-v-bb8dd697]{left:50%}.balance__tick--100[data-v-bb8dd697]{left:100%}@media (prefers-reduced-motion:reduce){.balance__dot[data-v-bb8dd697],.balance__fill[data-v-bb8dd697],.balance__marker[data-v-bb8dd697],.balance__scale-span[data-v-bb8dd697]{transition:none}.balance--live .balance__marker[data-v-bb8dd697]{animation:none}}
