.wl-home-v2 .widget-panel.wl-home-v2-profile-overview-chart-shell{min-width:0;overflow:visible}.wl-home-v2 .widget-panel.wl-home-v2-profile-overview-chart-shell>.wp-head{color:var(--wl-white);justify-content:flex-start;font-size:11px;font-weight:500}.wl-home-v2-profile-overview-chart-root{width:100%;min-width:0;height:280px;overflow:visible}.wl-home-v2 .wl-home-v2-profile-overview-chart-root .recharts-cartesian-grid-horizontal line,.wl-home-v2 .wl-home-v2-profile-overview-chart-root .recharts-cartesian-grid-vertical line{stroke:#2c2e2d}.wl-home-v2 .wl-home-v2-profile-overview-chart-root .recharts-layer.recharts-cartesian-axis .recharts-cartesian-axis-tick text{fill:#ffffff8c}.wl-home-v2 .wl-home-v2-profile-overview-chart-root .recharts-legend-wrapper{color:#ffffffd9}.wl-home-v2-profile-overview-chart-empty{justify-content:center;align-items:center;padding:2.5rem 0;display:flex}.wl-home-v2-profile-overview-chart-empty-msg{color:#ffffff80;text-align:center;margin:0;font-size:11px;line-height:1.25}.wl-home-v2 .wl-home-v2-profile-overview-chart-root .recharts-tooltip-wrapper{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.wl-home-v2 .wl-home-v2-profile-overview-chart-ttpanel{box-sizing:border-box;background-color:#222523;border:1px solid #2c2e2d;border-radius:6px;flex-direction:column;align-self:flex-start;gap:.375rem;width:max-content;min-width:7.5rem;max-width:min(16rem,92vw);margin:0;padding:.375rem .5rem;display:flex;box-shadow:0 1px 3px #00000073}.wl-home-v2 .wl-home-v2-profile-overview-chart-ttpanel-head{color:#fffffff2;white-space:nowrap;margin:0;padding:0;font-size:11px;font-weight:600;line-height:1.2}.wl-home-v2 .wl-home-v2-profile-overview-chart-ttpanel-rows{flex-direction:column;gap:.1875rem;margin:0;padding:0;list-style:none;display:flex}.wl-home-v2 .wl-home-v2-profile-overview-chart-ttpanel-row{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;min-height:0;margin:0;padding:0;font-size:11px;line-height:1.2;display:flex}.wl-home-v2 .wl-home-v2-profile-overview-chart-ttpanel-row-left{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.wl-home-v2 .wl-home-v2-profile-overview-chart-ttpanel-swatch{flex-shrink:0;display:block}.wl-home-v2 .wl-home-v2-profile-overview-chart-ttpanel-name{color:#ffffff94;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wl-home-v2 .wl-home-v2-profile-overview-chart-ttpanel-value{font-variant-numeric:tabular-nums;color:#ffffffeb;text-align:right;flex-shrink:0;margin-left:auto;font-weight:500}
.profile-stat-box__copy--type-topSongs:hover svg,.profile-stat-box__copy--type-longestPerformances:hover svg{color:var(--muted-foreground)}.profile-stat-box__copy--type-notSeenSongs:hover svg{color:#000}.profile-stat-box__copy--type-showOpeners:hover svg{color:#047857}.profile-stat-box__copy--type-setOpeners:hover svg{color:#10b981}.profile-stat-box__copy--type-setClosers:hover svg{color:#3b82f6}.profile-stat-box__copy--type-encoreSongs:hover svg{color:#be123c}.wl-home-v2 .widget-panel.wl-home-v2-profile-stat-box--wl.wl-home-v2-profile-stat-box--wl-pad-own{padding-top:6px}.wl-home-v2 .widget-panel.wl-home-v2-profile-stat-box--wl.wl-home-v2-profile-stat-box--wl-pad-public{padding-top:12px}.wl-home-v2 .widget-panel.wl-home-v2-profile-stat-box--wl>.wp-head{color:var(--wl-white);font-size:11px;font-weight:500}.wl-home-v2 .widget-panel.wl-home-v2-profile-stat-box--wl>.wl-home-v2-profile-stat-box__wl-body{-webkit-overflow-scrolling:touch;min-width:0;min-height:0;overflow:auto}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-table{border-collapse:collapse;width:100%;min-width:max-content;font-size:11px;line-height:1.25}.wl-home-v2-profile-stat-box--wl:not(.wl-home-v2-profile-stat-box--wl-neutral) .wl-home-v2-profile-stat-box__copy:hover svg{color:var(--wl-top-slots-cat,#fff)}.wl-home-v2-profile-stat-box--wl-neutral .wl-home-v2-profile-stat-box__copy:hover svg{color:#fffffff2}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__song-btn{cursor:pointer;text-align:left;color:#ffffffe0;background:0 0;border:none;border-radius:4px;padding:0;font-size:11px;font-weight:500;line-height:1.25}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__song-btn:hover{text-decoration:underline}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__song-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__song-link{color:#ffffffe0;font-size:11px;font-weight:500;text-decoration:none}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__song-link:hover{text-decoration:underline}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__meta-link{color:#ffffff80;font-size:10px;text-decoration:none}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__meta-link:hover{text-decoration:underline}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__album-art{flex-shrink:0;padding-right:.5rem;display:inline-flex}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__album-art-img{object-fit:cover;border:1px solid #3f4140;border-radius:4px;flex-shrink:0;width:1.25rem;height:1.25rem}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__album-art-img--hidden{display:none}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__count-cell{text-align:center;font-variant-numeric:tabular-nums;color:#ffffffe0;width:30px;font-size:11px;font-weight:500;line-height:1.25}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__count-cell--wide{width:50px;padding-left:.5rem}.wl-home-v2-profile-stat-box--wl .wl-home-v2-top-slots-stats-table tbody tr.wl-home-v2-top-slots-stats-row{background-color:#0000;border-width:0 0 1px;border-bottom-style:solid;border-bottom-color:#222523;transition:background-color .15s}.wl-home-v2-profile-stat-box--wl .wl-home-v2-top-slots-stats-table tbody tr.wl-home-v2-top-slots-stats-row:hover{background-color:#58c8ae1c}.wl-home-v2-profile-stat-box--wl .wl-home-v2-top-slots-stats-table tbody td.wl-home-v2-top-slots-stats-cell{vertical-align:middle;padding:1px 0}.wl-home-v2-profile-stat-box--wl .wl-home-v2-profile-stat-box__empty{text-align:center;color:#ffffff80;padding:1rem .75rem;font-size:11px}
.wl-home-v2-profile-user-stats-grid{grid-template-columns:1fr;gap:1rem;width:100%;min-width:0;display:grid}@media (min-width:1024px){.wl-home-v2-profile-user-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.wl-home-v2-profile-user-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.wl-home-v2-profile-user-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.wl-home-v2-profile-user-stats-grid>*{min-width:0;min-height:12.5rem}.wl-home-v2-profile-stat-slot--topSongs{order:1}.wl-home-v2-profile-stat-slot--longestPerformances{order:2}.wl-home-v2-profile-stat-slot--showOpeners{order:3}.wl-home-v2-profile-stat-slot--setOpeners{order:4}.wl-home-v2-profile-stat-slot--setClosers{order:5}.wl-home-v2-profile-stat-slot--encoreSongs{order:6}.wl-home-v2-profile-stat-slot--notSeenSongs{order:7}
.wl-home-v2 .wl-attend-manage.wl-attend-manage--root{box-sizing:border-box;-webkit-backdrop-filter:blur(6px);color:#ffffffe0;background:#000000a1;border:1px solid #3f4140;border-radius:10px;flex-direction:column;width:100%;min-width:0;padding:10px 14px 14px;font-size:12px;animation:.22s ease-out wl-attend-manage-enter;display:flex;position:relative}@keyframes wl-attend-manage-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wl-home-v2 .wl-attend-manage.wl-attend-manage--root{animation:none}}.wl-home-v2 .wl-attend-manage.wl-attend-manage--root a{color:inherit;text-decoration:none}.wl-home-v2 .wl-attend-manage.wl-attend-manage--root a:hover,.wl-home-v2 .wl-attend-manage.wl-attend-manage--root a:focus-visible{text-decoration:underline}.wl-home-v2 .wl-attend-manage.wl-attend-manage--root a.wl-attend-manage__link--emphasis{color:#fff;font-weight:500}.wl-attend-manage__head{flex-direction:column;gap:.75rem;padding-bottom:.75rem;display:flex}@media (min-width:640px){.wl-attend-manage__head{flex-direction:row;justify-content:space-between;align-items:center}}.wl-attend-manage__head-left{align-items:center;gap:.5rem;min-width:0;display:flex}.wl-attend-manage__back{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--wl-orange)42%,#3f4140);background:color-mix(in srgb,var(--wl-orange)30%,transparent);color:#fffffff5;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;height:auto;min-height:30px;padding-block:5px;padding-inline:11px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;font-weight:400;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.wl-attend-manage__back svg{display:block}.wl-attend-manage__back:hover{color:#fff;background:color-mix(in srgb,var(--wl-orange)46%,transparent);border-color:#7b5e3f}.wl-attend-manage__back:focus-visible{outline:2px solid var(--wl-light-orange);outline-offset:2px}.wl-attend-manage__title{color:var(--wl-white);margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.wl-attend-manage__toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wl-attend-manage__search-wrap{flex:auto;min-width:0;position:relative}@media (min-width:640px){.wl-attend-manage__search-wrap{flex:0 12rem;width:12rem}}.wl-attend-manage__search-icon{color:#ffffff73;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.wl-attend-manage__search-input{box-sizing:border-box;color:#fff;background:#ffffff0f;border:1px solid #313331;border-radius:8px;outline:none;width:100%;height:2rem;padding:0 2rem;font-family:inherit;font-size:.75rem;line-height:1.25;transition:border-color .15s,background .15s}.wl-attend-manage__search-input::placeholder{color:#ffffff73}.wl-attend-manage__search-input:focus-visible{background:#ffffff14;border-color:#526d61}.wl-attend-manage__search-clear{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:color .15s;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.wl-attend-manage__search-clear:hover{color:#fff}.wl-attend-manage__search-clear:focus-visible{outline:2px solid var(--wl-light-orange);outline-offset:1px}.wl-attend-manage__year-trigger{box-sizing:border-box;color:#ffffffeb;cursor:pointer;background:#ffffff0a;border:1px solid #353836;border-radius:8px;justify-content:center;align-items:center;gap:.25rem;height:2rem;min-height:2rem;padding:0 .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.wl-attend-manage__year-trigger:hover{background:#ffffff14;border-color:#7b5e3fa6}.wl-attend-manage__year-trigger:focus-visible{outline:2px solid var(--wl-light-orange);outline-offset:2px}.wl-attend-manage__body{min-width:0}.wl-attend-manage__hint{color:#ffffff94;margin:0 0 .75rem;padding-top:.125rem;font-size:.75rem;line-height:1.35}.wl-attend-manage__table-scroll{-webkit-overflow-scrolling:touch;border:1px solid #ffffff1f;border-radius:.375rem;overflow-x:auto}.wl-attend-manage__table{border-collapse:collapse;width:100%;font-size:.75rem;line-height:1.25}.wl-attend-manage__table thead tr{background:#00000040;border-bottom:1px solid #ffffff1f}.wl-attend-manage__th{text-align:left;color:#ffffffb8;vertical-align:middle;white-space:nowrap;padding:2px .5rem;font-weight:500}.wl-attend-manage__th--check{text-align:center;width:2.5rem}.wl-attend-manage__th--check svg{color:#ffffff73;margin-inline:auto;display:block}.wl-attend-manage__sort-btn{width:100%;font:inherit;color:#ffffffb8;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:6px;justify-content:flex-start;align-items:center;gap:0;margin:0;padding:2px;font-weight:500;transition:background .15s;display:inline-flex}.wl-attend-manage__sort-btn:hover{background:#ffffff0f}.wl-attend-manage__sort-btn:focus-visible{outline:2px solid var(--wl-light-orange);outline-offset:1px}.wl-attend-manage__sort-btn svg{color:#ffffff73;flex-shrink:0}.wl-attend-manage__table tbody tr{background:0 0;border-bottom:1px solid #ffffff14;transition:background-color .15s}.wl-attend-manage__table tbody tr:hover{background:#58c8ae1c}.wl-attend-manage__td{vertical-align:middle;color:#ffffff8c;white-space:nowrap;padding:2px .5rem}.wl-attend-manage__td--center{text-align:center}.wl-attend-manage__empty{text-align:center;color:#ffffff73;white-space:nowrap;padding:2px 1rem}.wl-attend-manage__check{box-sizing:border-box;cursor:pointer;border-radius:.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin:0 auto;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.wl-attend-manage__check--on{color:var(--wl-white);background-color:#16a34a;border:none}.wl-attend-manage__check--on:hover{background-color:#dc2626}.wl-attend-manage__check--off{color:#ffffff73;background:0 0;border:1px solid #ffffff61}.wl-attend-manage__check--off:hover{color:var(--wl-white);background-color:#16a34a;border-color:#0000}.wl-attend-manage__check-icon{width:.75rem;height:.75rem}.wl-attend-manage__check--off .wl-attend-manage__check-icon{opacity:.45}.wl-attend-manage__check:focus-visible{outline:2px solid var(--wl-light-orange);outline-offset:2px}.wl-attend-manage__alert{color:#ce1126;font-weight:500}.wl-attend-manage__loading{flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.wl-attend-manage__loading-dots{gap:.5rem;display:flex}.wl-attend-manage__loading-dot{background-color:#ffffff2e;border-radius:9999px;width:1rem;height:1rem;animation:1.2s ease-in-out infinite wl-attend-manage-pulse}.wl-attend-manage__loading-dot--2{animation-delay:.15s}.wl-attend-manage__loading-dot--3{animation-delay:.3s}@keyframes wl-attend-manage-pulse{0%,to{opacity:.45}50%{opacity:1}}.wl-attend-manage__loading-msg{color:#ffffff8c;margin:1rem 0 0;font-size:.875rem}
