.dash__card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.dash__subtabs{flex-wrap:wrap}.dash__subtabs .panel__tab,.dash__subtabs--8 .panel__tab{flex:96px}.upload-area{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.upload-area__hint{color:var(--label-3);font-size:.78rem}.asset-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;display:grid}.asset-card{background:var(--surface-2);border-radius:var(--radius-m);flex-direction:column;gap:7px;padding:10px;display:flex;position:relative}.asset-card__preview{border-radius:var(--radius-s);background:repeating-conic-gradient(#ffffff0f 0% 25%, transparent 0% 50%) 0 0 / 16px 16px, var(--surface-3);place-items:center;height:74px;display:grid;overflow:hidden}.asset-card__preview img{object-fit:contain;max-width:100%;max-height:100%}.asset-card__preview--audio{color:var(--label-1);cursor:pointer;transition:background .2s}.asset-card__preview--audio:hover{background:var(--accent)}.asset-card__name{color:var(--label-2);text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:.8rem;font-weight:600;overflow:hidden}.asset-card__remove{width:24px;height:24px;color:var(--red);opacity:0;background:#0000008c;border-radius:50%;place-items:center;transition:opacity .2s;display:grid;position:absolute;top:5px;right:5px}.asset-card:hover .asset-card__remove{opacity:1}.track-list{flex-direction:column;gap:6px;display:flex}.track-group{background:var(--surface-2);border-radius:var(--radius-s);overflow:hidden}.track-group__head{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 14px;font-size:.9rem;font-weight:700;list-style:none;display:flex}.track-group__head::-webkit-details-marker{display:none}.track-group__head:before{content:"▸";color:var(--label-3);transition:rotate .2s}.track-group[open] .track-group__head:before{rotate:90deg}.track-group__count{background:var(--surface-3);color:var(--label-2);border-radius:999px;padding:1px 9px;font-size:.74rem}.track-group ul{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2px 14px;padding:2px 12px 12px;display:grid}.track-row{color:var(--label-2);align-items:center;gap:9px;padding:4px 2px;font-size:.88rem;display:flex}.track-row__play{background:var(--surface-3);width:26px;height:26px;color:var(--label-1);border-radius:50%;flex-shrink:0;place-items:center;transition:background .2s;display:grid}.track-row__play:hover{background:var(--accent)}.track-row__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sound-preview{flex-shrink:0;padding:10px 13px}.dash{flex:1;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(16px,2.5vw,32px);width:min(1240px,100%);margin:0 auto;padding:clamp(16px,3vw,36px) clamp(14px,3vw,32px) 60px;display:grid}.dash--guest{grid-template-columns:1fr;place-items:center;padding-top:clamp(30px,8vh,80px)}.dash__sidebar{background:var(--surface-1);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:var(--radius-l);border:1px solid #ffffff14;flex-direction:column;gap:14px;padding:16px 12px;display:flex;position:sticky;top:76px}.dash__me{align-items:center;gap:11px;padding:4px 6px;display:flex}.dash__me-info{flex-direction:column;gap:3px;min-width:0;display:flex}.dash__me-name{text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;overflow:hidden}.role-badge{background:var(--surface-3);color:var(--label-2);border-radius:999px;align-items:center;gap:4px;width:fit-content;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.role-badge--admin{color:var(--accent);background:#0a84ff2e}.dash__nav{flex-direction:column;gap:2px;display:flex}.dash__skeleton{flex-direction:column;gap:14px;display:flex}.dash__skel-line,.dash__skel-card{border-radius:var(--radius-m);background:var(--surface-2);display:block}.dash__skel-line--title{border-radius:10px;width:min(320px,60%);height:30px}.dash__skel-card{height:116px}.dash__skel-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dash__skel-card--sm{height:92px}@media (prefers-reduced-motion:no-preference){.dash__skel-line,.dash__skel-card{animation:1.4s ease-in-out infinite dash-skel}}@keyframes dash-skel{0%,to{opacity:1}50%{opacity:.55}}.dash__nav-group{flex-direction:column;gap:2px;display:flex}.dash__nav-group+.dash__nav-group{border-top:1px solid var(--separator);margin-top:8px;padding-top:8px}.dash__nav-heading{color:var(--label-3);letter-spacing:.04em;text-transform:uppercase;padding:2px 12px 4px;font-size:.72rem;font-weight:700}.dash__nav-item{border-radius:var(--radius-s);color:var(--label-2);text-align:left;align-items:center;gap:10px;padding:10px 12px;font-size:.92rem;font-weight:600;transition:background .2s,color .2s;display:flex}.dash__nav-item:hover{color:var(--label-1);background:#ffffff0f}.dash__nav-item.is-active{background:var(--surface-3);color:var(--label-1)}.dash__nav-item svg{flex-shrink:0}.dash__logout{color:var(--red);margin-top:auto}.dash__logout:hover{color:var(--red);background:#ff453a1f}.dash__content{flex-direction:column;gap:18px;min-width:0;display:flex}.dash__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.dash__tabs{scrollbar-width:none;width:auto;max-width:100%;display:flex;overflow-x:auto}.dash__tabs .segmented__item{white-space:nowrap;flex:none;padding:7px 14px;font-size:.88rem}.dash__tabpanel{flex-direction:column;gap:18px;min-width:0;display:flex}.dash__title{letter-spacing:-.02em;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800}.dash__subtitle{align-items:center;gap:8px;font-size:1.02rem;font-weight:700;display:flex}.dash__card{background:var(--surface-1);border-radius:var(--radius-l);border:1px solid #ffffff14;flex-direction:column;gap:16px;padding:20px;display:flex}.dash__quick{flex-wrap:wrap;gap:10px;display:flex}.dash__subtabs{background:var(--surface-1);border-radius:var(--radius-m);border-bottom:0}.dash__form-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.stat-card{background:var(--surface-1);border-radius:var(--radius-l);text-align:left;border:1px solid #ffffff14;flex-direction:column;gap:4px;padding:20px 18px;transition:border-color .2s,transform .2s;display:flex}.stat-card:hover{border-color:#0a84ff80;transform:translateY(-2px)}.stat-card__value{letter-spacing:-.03em;font-size:1.9rem;font-weight:800}.stat-card__label{color:var(--label-2);font-size:.88rem;font-weight:600}.lib-list{flex-direction:column;gap:8px;display:flex}.lib-row{background:var(--surface-1);border-radius:var(--radius-m);border:1px solid #ffffff12;align-items:center;gap:13px;padding:11px 14px;transition:opacity .2s;display:flex}.lib-row.is-off{opacity:.45}.lib-row__thumb{background:var(--surface-3);width:42px;height:42px;color:var(--label-1);border-radius:12px;flex-shrink:0;place-items:center;display:grid}button.lib-row__thumb{cursor:pointer;transition:background .2s}button.lib-row__thumb:hover{background:var(--accent)}.lib-row__thumb--custom{outline:1.5px solid #0a84ff8c}.lib-row__pointer{object-fit:contain;width:18px;height:25px}.lib-row__btn-preview{border-radius:50%;font-size:.8rem;font-weight:800}.lib-row__rim-preview{background:0 0;border:6px solid;border-radius:50%}.lib-row__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lib-row__name{font-size:.95rem}.lib-row__meta{color:var(--label-3);font-size:.8rem}.lib-row__meta--url{text-overflow:ellipsis;white-space:nowrap;max-width:340px;overflow:hidden}.lib-row__rename{color:var(--label-1);background:0 0;border:1px solid #0000;border-radius:7px;max-width:260px;margin-left:-7px;padding:2px 6px;font-size:.95rem;font-weight:700;transition:border-color .2s,background .2s}.lib-row__rename:hover{background:#ffffff0f}.lib-row__rename:focus{border-color:var(--accent);background:var(--surface-3);outline:none}.lib-row__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lib-row__danger{color:var(--red)}.lib-row__danger:hover{background:#ff453a24}.field__select--compact{width:auto;padding:7px 30px 7px 10px;font-size:.85rem}.lib-row__more{display:inline-flex;position:relative}.lib-menu{z-index:30;background:var(--surface-2);border:1px solid var(--separator);border-radius:14px;flex-direction:column;gap:2px;min-width:232px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px #00000073}.lib-menu__item{width:100%;color:var(--label-1);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:.9rem;text-decoration:none;display:flex}.lib-menu__item:hover,.lib-menu__item:focus-visible{background:var(--surface-3)}.lib-menu__item--danger{color:var(--red)}.lib-menu__group{border-top:1px solid var(--separator);margin-top:2px;padding:8px 10px 4px}.lib-menu__label{color:var(--label-2);margin-bottom:6px;font-size:.78rem;display:block}.lib-menu__note{color:var(--label-2);margin:0;font-size:.78rem;line-height:1.4}.lib-menu__group .field__select--compact{width:100%;max-width:none}.lib-row__skin{min-width:0;display:inline-flex}.lib-row__skin .field__select--compact{max-width:190px}@media (max-width:720px){.lib-row__skin .field__select--compact{max-width:120px}}.field__color{border:1px solid var(--separator);border-radius:var(--radius-s);background:var(--surface-2);cursor:pointer;width:52px;height:38px;padding:3px}.avatar--lg{width:46px;height:46px;font-size:1.15rem}.avatar--xl{width:76px;height:76px;font-size:2rem}@media (max-width:740px){.dash{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:14px}.dash__sidebar{flex-direction:row;align-items:center;gap:10px;min-width:0;padding:8px 10px;position:static}.dash__me{flex:none;padding:0}.dash__me-info{display:none}.dash__nav{scrollbar-width:none;scroll-snap-type:x proximity;flex-flow:row;flex:1;gap:4px;min-width:0;overflow-x:auto}.dash__nav-group{display:contents}.dash__nav-heading{display:none}.dash__nav::-webkit-scrollbar{display:none}.dash__nav-item{white-space:nowrap;scroll-snap-align:start;flex:none;min-height:44px;padding:8px 12px;font-size:.86rem}.dash__logout{display:none}.lib-row{flex-wrap:wrap;gap:8px 12px}.lib-row__main{flex:100%}.lib-row__name{white-space:normal;line-height:1.3}.lib-row__actions{flex-wrap:wrap;flex:100%;justify-content:flex-start;row-gap:6px}.lib-row__actions .btn--compact{flex:auto;justify-content:center}.lib-row__meta--url{max-width:100%}.lib-row__line{flex-wrap:wrap;gap:8px 12px}.lib-row__line .lib-row__main{flex:1 1 0}.lib-row__line .lib-row__actions{flex:100%}}.lib-row__share{color:var(--label-2);cursor:pointer;align-items:center;gap:7px;margin-right:4px;font-size:.82rem;display:inline-flex}.lib-row__disc{border-radius:50%;flex:none;width:44px;height:44px;box-shadow:inset 0 0 0 1px #ffffff24}.lib-row__pin{vertical-align:-1px;color:var(--label-2);margin-right:6px}.lib-row--wheel .lib-row__name{overflow-wrap:anywhere;display:block}.lib-row--wheel .lib-row__rename{max-width:min(320px,100%)}.lib-row--wheel .lib-row__actions{gap:6px}.lib-row__link{justify-content:center;min-width:7.2rem}.lib-row__menu-btn{justify-content:center;width:36px;padding:0}.lib-menu__plain{flex-direction:column;gap:2px;display:flex}.lib-menu__group+.lib-menu__plain,.lib-menu__plain+.lib-menu__plain{border-top:1px solid var(--separator);margin-top:2px;padding-top:4px}.lib-menu__group .lib-menu__item{padding-left:10px}.lib-menu__item[aria-checked=true]{color:var(--accent);font-weight:600}.lib-menu__item:disabled{opacity:.5;cursor:default}.status-badge--link{color:var(--accent);background:#0a84ff29}.wheels-tools__count{color:var(--label-3);font-variant-numeric:tabular-nums;margin-left:4px}.wheels-trash .dash__group-summary>span:first-child svg{color:var(--label-2)}.wheels-trash .lib-row__disc{opacity:.55}@media (max-width:740px){.lib-row--wheel .lib-row__main{flex:1 1 0}.lib-row__disc{width:40px;height:40px}.lib-row--wheel .lib-row__share{flex:100%;justify-content:space-between;margin:0 0 2px}.lib-row--wheel .lib-row__link{min-width:0}.lib-row--wheel .lib-row__menu-btn{flex:0 0 44px;width:44px}.wheels-tools .wheels-tools__filter{flex:100%}.wheels-tools .wheels-tools__filter .segmented__item{flex:1 0 auto;padding-inline:8px}}.dash__section-title{margin-top:22px;font-size:1.05rem;font-weight:700}.field__hint--error{color:var(--red)}.avatar--xl .avatar__img{border-radius:50%}.profile-card{border-radius:var(--radius-l);background:var(--surface-1);box-shadow:var(--shadow-card);border:1px solid #ffffff14;align-items:flex-start;gap:20px;padding:22px;display:flex}.profile-card__avatar{flex-shrink:0;position:relative}.profile-card__camera{background:var(--accent);color:#fff;border:3px solid var(--surface-1);border-radius:50%;place-items:center;width:30px;height:30px;transition:background .2s,transform .15s;display:grid;position:absolute;bottom:-2px;right:-2px}.profile-card__camera:hover{background:var(--accent-press);transform:scale(1.06)}.profile-card__main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.profile-card__email{color:var(--label-2);font-size:.88rem}.profile-card__meta{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.profile-card__remove{align-self:flex-start;margin-top:6px}.profile-tag{background:var(--surface-3);color:var(--label-2);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.profile-tag--admin{color:var(--accent);background:#0a84ff29}.dash__card--rows{padding:4px 16px}.inline-field{align-items:center;gap:12px;min-height:56px;padding:14px 0;display:flex}.dash__card--rows .inline-field+.inline-field{border-top:1px solid #ffffff12}.inline-field__label{color:var(--label-3);flex:0 0 132px;font-size:.86rem}.inline-field__value{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.inline-field__value em{color:var(--label-3);font-style:normal}.inline-field__note{color:var(--label-3);font-size:.78rem}.inline-field--title{gap:8px;min-height:0;padding:0}.inline-field--title .inline-field__label{display:none}.inline-field--title .inline-field__value{letter-spacing:-.02em;flex:0 auto;font-size:1.5rem;font-weight:800}.inline-field__edit{width:30px;height:30px;color:var(--label-3);opacity:0;border-radius:9px;place-items:center;transition:opacity .18s,color .18s,background .18s;display:grid}.inline-field:hover .inline-field__edit,.inline-field__edit:focus-visible{opacity:1}.inline-field__edit:hover{background:var(--surface-3);color:var(--accent)}@media (hover:none){.inline-field__edit{opacity:1}}.inline-field__input{background:var(--surface-2);border:1.5px solid var(--accent);min-width:0;color:var(--label-1);font:inherit;border-radius:10px;outline:none;flex:1;padding:8px 12px}.inline-field--title .inline-field__input{font-size:1.35rem;font-weight:800}.inline-field__actions{flex-shrink:0;gap:6px;display:flex}.inline-field__ok,.inline-field__cancel{border-radius:10px;place-items:center;width:32px;height:32px;transition:background .15s;display:grid}.inline-field__ok{color:var(--green);background:#30d15829}.inline-field__ok:hover{background:#30d15847}.inline-field__cancel{color:var(--red);background:#ff453a24}.inline-field__cancel:hover{background:#ff453a42}.segmented--tight{flex:1}.pass-form{flex-direction:column;gap:12px;padding:14px 0;display:flex}.profile{display:contents}.profile .inline-field__edit{opacity:.6;color:var(--label-2)}.profile .inline-field__edit:disabled{opacity:.25;cursor:default}.profile .inline-field__label,.profile .team-row__mail{color:var(--label-2)}.inline-field__value--wrap{white-space:normal;color:var(--label-2);font-size:.9rem;overflow:visible}.profile-danger{color:var(--red)}.profile-danger:hover{background:#ff453a24}@media (max-width:600px){.profile-card{text-align:center;flex-direction:column;align-items:center}.profile-card__meta{justify-content:center}.inline-field{flex-wrap:wrap}.inline-field__label,.preview-vol__label{flex-basis:100%}.preview-vol__range{flex:auto;min-width:0}}.lib-row__code{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.stat-grid--wide{margin-top:18px}.stat-card--static{cursor:default}.dash__two-col{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:clamp(2px,1%,6px);min-width:0;height:180px;padding-top:18px;display:grid}.bars__col{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.bars__bar{background:linear-gradient(180deg, var(--accent) 0%, #0055b3 100%);border-radius:6px 6px 2px 2px;flex-shrink:0;width:100%;max-width:34px;max-height:calc(100% - 2.7em);transition:height .4s}.bars__value{height:1.3em;color:var(--label-2);white-space:nowrap;font-size:.72rem;line-height:1.3}.bars__day{height:1.3em;color:var(--label-3);white-space:nowrap;font-size:.7rem;line-height:1.3}.rank-list{flex-direction:column;gap:6px;display:flex}.stat-card__delta{color:var(--label-3);font-size:.76rem}.stats-table__wrap{margin:0 -4px;overflow-x:auto}.stats-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.86rem}.stats-table th,.stats-table td{text-align:right;white-space:nowrap;border-bottom:1px solid #ffffff0f;padding:8px 10px}.stats-table thead th{color:var(--label-3);font-size:.78rem;font-weight:600}.stats-table th[scope=row],.stats-table thead th:first-child{text-align:left}@media (max-width:860px){.stats-table th[scope=row],.stats-table thead th:first-child{z-index:1;background:#1a1a1d;position:sticky;left:0}}.stats-table th[scope=row]{text-overflow:ellipsis;max-width:240px;font-weight:600;overflow:hidden}.stats-table th[scope=row] code{color:var(--label-3);font-size:.74rem;font-weight:400;display:block}.stats-table td small{color:var(--label-3)}.rank-list__row{background:var(--surface-2);border-radius:var(--radius-s);align-items:center;gap:10px;padding:8px 10px;font-size:.92rem;display:flex}.rank-list__rank{width:1.6em;color:var(--label-3);font-size:.8rem}.rank-list__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rank-list__name a{color:var(--accent)}.rank-list__name small{color:var(--label-3)}.rank-list__count{color:var(--label-2);white-space:nowrap;font-size:.82rem}.stats-range{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.stats-range__export{margin-left:auto}.stats-range__label{color:var(--label-2);font-size:.86rem}.stats-range__seg{grid-auto-columns:auto;width:auto}.stats-range__seg .segmented__item{padding:7px 12px;font-size:.84rem}.stat-grid--wide{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.dash__section-title svg{vertical-align:-3px;color:var(--label-2);margin-right:6px}.funnel__title{color:var(--label-2);margin:16px 0 8px;font-size:.86rem;font-weight:700}.dash__toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.dash__toolbar-search{flex:260px}.dash__toolbar-count{color:var(--label-3);white-space:nowrap;margin-left:auto;font-size:.86rem}.lib-row--stack{flex-direction:column;align-items:stretch;gap:10px}.lib-row__line{align-items:center;gap:12px;min-width:0;display:flex}.lib-row__name .role-badge{vertical-align:middle;margin-left:8px}.role-badge--banned{color:#ff6b62;background:#ff453a29}.role-badge--plan{color:#ffd60a;background:#ffd60a29}.mod-form{border-radius:var(--radius-m);color:var(--label-2);background:#ffffff0a;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.mod-form .field__input{flex:240px}.dash__pager{color:var(--label-2);justify-content:center;align-items:center;gap:14px;margin-top:16px;font-size:.9rem;display:flex}.audit-list{flex-direction:column;gap:6px;display:flex}.audit-row{border-radius:var(--radius-m);background:var(--surface-2);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.audit-row__icon{color:var(--label-3);flex-shrink:0;margin-top:2px}.audit-row__main{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:.9rem;display:flex}.audit-row__what em{color:var(--label-2);font-style:normal}.audit-row__detail{color:var(--label-3);font-size:.82rem}.audit-row__time{color:var(--label-3);white-space:nowrap;font-size:.8rem}.asset-card.is-hidden .asset-card__preview{opacity:.35}.asset-card__tools{justify-content:center;gap:2px;margin-top:4px;display:flex}.asset-card__tool{color:var(--label-3);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;padding:4px;display:grid}.asset-card__tool:hover{color:var(--label-1);background:#ffffff14}.asset-card__tool.is-on{color:var(--accent)}.asset-card__usage{color:var(--label-3);text-align:center;font-size:.74rem}.field--switch{flex-direction:row;justify-content:space-between;align-items:center}.dash__toolbar .segmented__item{white-space:nowrap}.seo-form{border-radius:var(--radius-m);background:#ffffff0a;flex-direction:column;gap:12px;padding:12px;display:flex}.seo-form__url{align-items:center;gap:6px;display:flex}.seo-form__prefix{color:var(--label-3);white-space:nowrap;font-size:.86rem}.seo-form__url .field__input{flex:1;min-width:0}.seo-snippet{border-radius:var(--radius-s);background:var(--surface-2);border:1px solid #ffffff0f;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.seo-snippet__url{color:var(--label-3);font-size:.78rem}.seo-snippet__title{color:#8ab4f8;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:600;overflow:hidden}.seo-snippet__desc{color:var(--label-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;display:-webkit-box;overflow:hidden}.order-sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.order-sum__cell{border-radius:var(--radius-m);background:var(--surface-2);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.order-sum__cell span{color:var(--label-3);font-size:.8rem}.order-sum__cell strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.order-badge{border-radius:999px;padding:2px 9px;font-size:.74rem;font-weight:700}.order-badge--pending{color:#ffd60a;background:#ffd60a29}.order-badge--paid{color:#30d158;background:#30d15829}.order-badge--expired,.order-badge--cancelled{color:var(--label-3);background:#ffffff14}@media (max-width:700px){.order-sum{grid-template-columns:1fr}}.dash__form-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;display:flex}.dash__dirty{color:#ffd60a;font-size:.82rem;font-weight:600}.dash__preview{margin-top:12px}.dash__subtitle .info-tip{margin-left:2px}.dash__toolbar .segmented{flex-wrap:nowrap;flex:none;min-width:0;max-width:100%;display:flex;overflow-x:auto}.dash__toolbar .segmented__item{flex:none}.dash__toolbar-select{flex:none;width:auto;min-width:140px}.dash__notice{border-radius:var(--radius-m);color:#ffd60a;background:#ffd60a1a;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;font-size:.88rem;line-height:1.5;display:flex}.dash__notice .btn{margin-left:auto}.audit-row__target{color:var(--label-1);text-underline-offset:2px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.audit-row__target:hover{text-decoration-color:currentColor}.track-list__bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.track-list__search{flex:240px}.track-list__count{color:var(--label-3);white-space:nowrap;margin-left:auto;font-size:.84rem}.track-group__more{justify-content:center;padding:4px 12px 12px;display:flex}.track-row__tool{width:24px;height:24px;color:var(--label-3);opacity:.35;border-radius:7px;flex:none;place-items:center;transition:opacity .15s;display:grid}.track-row__tool:first-of-type{margin-left:auto}.track-row:hover .track-row__tool,.track-row:focus-within .track-row__tool,.track-row.is-off .track-row__tool{opacity:1}.track-row__tool:hover{color:var(--label-1);background:#ffffff14}.track-row__rename{min-width:0;color:var(--label-1);background:#ffffff14;border-radius:7px;flex:1;padding:3px 8px;font-size:.86rem}.track-row.is-off{opacity:.45}.track-row.is-off .track-row__name{text-decoration:line-through}.track-row__play.is-playing,.asset-card__preview--audio.is-playing{background:var(--accent-solid);color:#fff}.track-list__bulk{flex-wrap:wrap;gap:6px;display:flex}.track-group__bulk{gap:6px;padding:6px 12px 2px;display:flex}.track-group__off{color:var(--label-3);background:#ffffff14;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.72rem;font-weight:600}.preview-vol{align-items:center}.preview-vol__label{color:var(--label-2);white-space:nowrap;font-size:.86rem}.preview-vol__range{flex:0 200px}.preview-vol__value{color:var(--label-3);font-variant-numeric:tabular-nums;min-width:40px;font-size:.84rem}.claim-list{flex-direction:column;gap:8px;display:flex}.claim-row{border-radius:var(--radius-m);background:var(--surface-2);border-left:3px solid #0000;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:12px 14px;display:flex}.claim-row--pending{border-left-color:#ffffff26}.claim-row--claimed{border-left-color:#ffd60a}.claim-row--delivered{border-left-color:#30d158}.claim-row--cancelled{opacity:.55}.claim-row__main{flex-direction:column;flex:280px;gap:4px;min-width:0;display:flex}.claim-row__name{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.claim-row__prize{color:var(--accent);background:#0a84ff2e;border-radius:999px;padding:1px 9px;font-size:.75rem;font-weight:700}.claim-row__prize--muted{color:var(--label-2);background:#ebebf51f}.claim-row__meta{color:var(--label-3);font-size:.8rem}.claim-row__addr{color:var(--label-2);font-size:.86rem;line-height:1.5}.claim-row__addr--empty{color:var(--label-3);font-style:italic}.claim-row__side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.claim-row__tools{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.claim-row{transition:opacity .22s,transform .22s}.claim-row.is-leaving{opacity:0;pointer-events:none;transform:translate(12px)}@media (prefers-reduced-motion:reduce){.claim-row{transition:none}.claim-row.is-leaving{transform:none}}.claim-empty a{color:var(--accent)}.claim-bar{justify-content:space-between;align-items:center;gap:10px;min-height:36px;margin:-4px 0 10px;display:flex}.claim-bar__count{color:var(--label-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.86rem}@media (max-width:700px){.order-sum--row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-sum--row .order-sum__cell{gap:2px;padding:8px 10px}.order-sum--row .order-sum__cell span{white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}}@media (max-width:600px){.dash__toolbar .claim-filter{flex:100%}.dash__toolbar .claim-filter .segmented__item{flex:1 0 auto;padding-inline:8px}}.claim-form__area{resize:vertical;min-height:56px;font-family:inherit}@media (min-width:1024px){.camp-ends{grid-column:span 2}}.camp-owner{color:var(--label-3);margin:-6px 0 14px;font-size:.86rem}.camp-link{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.camp-link .field__input{flex:260px;min-width:0;font-size:.86rem}.camp-prizes{flex-direction:column;gap:10px;display:flex}.camp-prize{border-radius:var(--radius-m);background:var(--surface-2);grid-template-columns:minmax(0,1fr) 84px 96px auto auto;align-items:end;gap:8px;padding:10px;display:grid}.camp-prize__num{flex-direction:column;gap:4px;display:flex}.camp-prize__num span{color:var(--label-3);font-size:.74rem}.camp-prize__awarded{color:var(--label-3);white-space:nowrap;font-size:.78rem}.camp-prize__vouchers{resize:vertical;grid-column:1/-1;min-height:48px;font-family:inherit;font-size:.82rem}@media (max-width:760px){.camp-prize{grid-template-columns:minmax(0,1fr) 1fr}.camp-prize__label,.camp-prize__awarded{grid-column:1/-1}}.team-list{flex-direction:column;gap:8px;margin:10px 0;display:flex}.team-row{border-radius:var(--radius-m);background:var(--surface-2);align-items:center;gap:10px;padding:8px 10px;display:flex}.team-row__main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.team-row__mail{color:var(--label-3);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.team-add{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.team-add__field{flex:240px}.team-add__hint{min-height:44px;color:var(--label-2);font-variant-numeric:tabular-nums;align-self:flex-end;align-items:center;font-size:.84rem;display:inline-flex}.team-card__state{color:var(--label-2);font-size:.92rem}.team-card__label{color:var(--label-2);text-transform:uppercase;letter-spacing:.04em;margin:14px 0 0;font-size:.78rem;font-weight:600}.team-row--invite{border:1px dashed var(--separator);background:0 0}.team-row__actions{flex-shrink:0;gap:6px;display:flex}.brand-edit{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.brand-edit__preview{border-radius:var(--radius-m);background:#ffffff0d;border:1px solid #ffffff1a;flex:none;place-items:center;width:132px;height:92px;display:grid;overflow:hidden}.brand-edit__preview img{object-fit:contain;max-width:88%;max-height:76%}.brand-edit__empty{color:var(--label-3);font-size:.78rem}.brand-edit__fields{flex-direction:column;flex:260px;gap:10px;display:flex}.color-swatches{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.color-swatches__dot{cursor:pointer;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;transition:transform .15s,box-shadow .15s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.color-swatches__dot:hover{transform:scale(1.08)}.color-swatches__dot[aria-checked=true]{box-shadow:0 0 0 2px var(--surface-1), 0 0 0 4px var(--label-1)}.color-swatches__custom:has(input[aria-checked=true]){box-shadow:0 0 0 2px var(--surface-1), 0 0 0 4px var(--label-1)}.color-swatches__dot:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.color-swatches__custom:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:4px}.color-swatches__custom.is-empty{background:var(--surface-3);color:var(--label-2);box-shadow:inset 0 0 0 1px #ffffff29}.color-swatches__custom input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}@media (pointer:coarse),(max-width:600px){.color-swatches{gap:6px}.color-swatches__dot{width:40px;height:40px}}.brand-edit__row{flex-wrap:wrap;gap:8px;display:flex}.dash__me-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dash__group{border:1px solid var(--separator);border-radius:var(--radius-m);background:var(--surface-1);margin-top:16px}.dash__group-summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 14px;font-weight:600;list-style:none;display:flex}.dash__group-summary::-webkit-details-marker{display:none}.dash__group-summary>span:first-child{align-items:center;gap:8px;display:inline-flex}.dash__group-summary .wheel-nav__count{background:var(--surface-3);border-radius:999px;margin-left:0;padding:1px 8px;font-size:.8rem}.dash__group-hint{color:var(--label-3);flex:100%;font-size:.8rem;font-weight:400}.dash__group-actions{justify-content:flex-end;padding:0 14px 10px;display:flex}.dash__group>.lib-list{padding:0 14px 14px}@media (max-width:600px){.profile-card__camera,.inline-field__edit{width:36px;height:36px}}.todo{margin:4px 0 18px}.todo__empty{color:var(--label-3);font-size:.88rem}.todo__list{flex-direction:column;gap:6px;display:flex}.todo__item{border-radius:var(--radius-m);background:var(--surface-2);width:100%;color:var(--label-1);text-align:left;border-left:3px solid #ffd60ab3;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:.92rem;transition:background .15s;display:flex}.todo__item:hover{background:var(--surface-3)}.todo__item--urgent{border-left-color:var(--red)}.todo__item--watch{color:var(--label-2);border-left-color:#ffffff24}.desk__at{color:var(--label-3);align-items:center;gap:8px;font-size:.84rem;display:inline-flex}.desk__stock{color:var(--label-3);border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:4px 16px;padding-top:4px;font-size:.86rem;display:flex}.desk__link{color:var(--label-2);min-height:36px}.desk__link:hover{color:var(--accent)}.todo__item svg{color:var(--label-3);flex:none}.stat-card{position:relative}.stat-card:not(.stat-card--static):after{content:"›";color:var(--label-3);opacity:.6;font-size:1.1rem;position:absolute;top:10px;right:14px}.recent{margin-top:4px}.recent__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.recent__head .dash__subtitle{margin:0}.recent__all{color:var(--label-2);align-items:center;gap:2px;display:inline-flex}.recent__all:hover{color:var(--label-1)}.recent__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.recent__card{border-radius:var(--radius-m);background:var(--surface-1);min-height:72px;color:var(--label-1);border:1px solid #ffffff12;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.recent__card:hover{background:var(--surface-2);border-color:#ffffff24}.recent__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.recent__disc{border-radius:50%;flex:none;width:44px;height:44px;box-shadow:inset 0 0 0 1px #ffffff24}.recent__text{flex-direction:column;gap:2px;min-width:0;display:flex}.recent__name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.95rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.recent__meta{color:var(--label-2);font-size:.8rem}@media (max-width:600px){.recent__grid{grid-template-columns:minmax(0,1fr);gap:8px}.recent__card{min-height:64px}}.dash__jump{display:none}@media (max-width:740px){.dash__jump{flex:1;min-width:0;display:block}.dash__jump-select{width:100%;min-height:44px;font-weight:600}.dash__nav{display:none}}.seo-len{gap:6px;margin-top:4px;display:inline-flex}.seo-len__item{color:#30d158;font-variant-numeric:tabular-nums;background:#30d15824;border-radius:999px;padding:1px 8px;font-size:.72rem;font-weight:700}.seo-len__item--warn{color:#ffd60a;background:#ffd60a24}.seo-len__item--bad{color:#ff453a;background:#ff453a24}.panel__tab-count{background:#ffffff1a;border-radius:999px;margin-left:5px;padding:0 6px;font-size:.72rem;font-weight:700}.panel__tab.is-active .panel__tab-count{color:var(--accent);background:#0a84ff40}.campaign-new{align-items:flex-end}.campaign-new__field{flex:260px}.dash .btn--compact,.dash .segmented__item,.dash__subtabs .panel__tab{min-height:36px}.asset-card__tools{gap:0}.asset-card__tool{width:32px;height:32px;padding:0}.asset-card__remove{width:30px;height:30px}.track-row__tool{width:32px;height:32px}.inline-field__edit{width:36px;height:36px}.profile-card__camera{width:34px;height:34px}.dash .info-tip__btn{width:26px;height:26px}.claim-row__cancel{min-width:36px}.lib-row__rename,.track-row__rename{min-height:32px}.rank-list__name a{padding:5px 0;display:inline-block}@media (max-width:600px){.dash .btn--compact,.dash .segmented__item,.dash__subtabs .panel__tab,.dash .chip{min-height:40px}.asset-card__tool,.track-row__tool,.dash .info-tip__btn{width:36px;height:36px}.asset-card__remove{width:34px;height:34px}.field__switch--sm{width:50px;height:30px}.field__switch--sm:after{width:26px;height:26px}.field__switch--sm:checked:after{translate:20px}.dash .segmented__item{min-width:44px}.lib-row__rename,.track-row__rename{min-height:36px}.inline-field__edit{opacity:1}}.seo-preview{background:var(--surface-3);border:1px solid var(--line);border-radius:14px;gap:4px;margin-bottom:14px;padding:14px 16px;display:grid}.seo-preview__url{color:var(--text-2);word-break:break-all;font-size:.8rem}.seo-preview__title{color:#8ab4f8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.05rem;line-height:1.35;display:-webkit-box;overflow:hidden}.seo-preview__desc{color:var(--text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.seo-preview__empty{color:var(--text-3,var(--text-2));font-style:italic}.seo-meter{background:var(--surface-2);border-radius:999px;height:6px;margin:6px 0 8px;position:relative;overflow:hidden}.seo-meter__bar{background:linear-gradient(90deg,#e5484d 0%,#f5a524 38%,#f5d90a 58%,#46a758 78%,#30a46c 100%);position:absolute;inset:0}.seo-meter__mask{background:var(--surface-2);transition:width .12s linear;position:absolute;top:0;bottom:0;right:0}.seo-count{color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem}.seo-count--over{color:var(--danger)}.field__sublabel--row{align-items:baseline;gap:8px;display:flex}.seo-checks{flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.seo-checks__item{color:var(--text-2);align-items:center;gap:5px;font-size:.8rem;display:inline-flex}.seo-checks__item.is-ok{color:#46a758}.access-gate__row{justify-content:space-between;align-items:center;gap:16px;display:flex}.access-gate__text{gap:6px;min-width:0;display:grid}.access-gate__state{color:var(--label-2);font-size:.9rem;line-height:1.5}.role-badge--warn{color:#ffb340;background:#ff9f0a29}.access-tasks__image{gap:8px;margin-top:14px}.access-tasks__preview{border-radius:var(--radius-m);background:#fff;border:1px solid #ffffff1f;max-width:min(100%,560px);display:block}.access-tasks__image-actions,.access-tasks__embed-actions{flex-wrap:wrap;gap:8px;display:flex}.access-tasks__embed{border-top:1px solid #ffffff14;flex-direction:column;gap:10px;margin-top:10px;padding-top:10px;display:flex}.access-tasks__code{border-radius:var(--radius-m);background:var(--surface-2);color:var(--label-1);white-space:pre;margin:0;padding:12px 14px;font:.8rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}
