@import"codex.css";.accountability-page .hero{min-height:0;flex:0 0 auto}html[data-page=accountability] .codex-page .hero .hero-inner{padding-left:var(--page-pad-inline);padding-right:var(--page-pad-inline)}html[data-page=accountability] .codex-page .wrap.table{margin-left:var(--page-pad-inline);margin-right:var(--page-pad-inline);padding-left:0;padding-right:0;box-sizing:border-box}html[data-page=accountability] .codex-page .search-panel-wrap,html[data-page=accountability] .codex-page .filter-panel-wrap{padding-left:var(--page-pad-inline);padding-right:var(--page-pad-inline);box-sizing:border-box}html[data-page=accountability] .codex-page .search-panel-wrap{margin-top:10px}html[data-page=accountability] .codex-page .filter-panel-wrap{margin-top:12px}@media(min-width:901px){html[data-page=accountability] .codex-page .hero .hero-inner,html[data-page=accountability] .codex-page .wrap.table,html[data-page=accountability] .codex-page .search-panel-wrap,html[data-page=accountability] .codex-page .filter-panel-wrap{width:min(calc(100% - (var(--page-pad-inline) * 2)),1600px);margin-left:auto!important;margin-right:auto!important}html[data-page=accountability] .codex-page .hero .hero-inner,html[data-page=accountability] .codex-page .search-panel-wrap,html[data-page=accountability] .codex-page .filter-panel-wrap{padding-left:var(--page-pad-inline);padding-right:var(--page-pad-inline);box-sizing:border-box}html[data-page=accountability] .codex-page .wrap.table{padding-left:0;padding-right:0}}.accountability-disclaimer{max-width:var(--max);margin:0 auto 20px;padding:12px 20px;background:#d10f1a40;border:1px solid rgba(209,15,26,.3);border-left:4px solid var(--gc-red);color:#fcc;font-size:var(--text-base);line-height:1.5;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-obsidian)}.accountability-ethics{max-width:var(--max);margin:0 auto 24px;padding:12px 20px;border-left:4px solid rgba(255,255,255,.4);background:#ffffff0f;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid rgba(255,255,255,.1);color:#fffc;font-size:var(--text-base);line-height:1.5;border-radius:var(--radius-sm);box-shadow:var(--shadow-obsidian)}.paging-indicator,.paging-status{font-size:var(--text-sm);color:#ffffffb3;margin-top:12px}.paging-indicator{display:inline-flex;align-items:center;gap:8px}.paging-indicator:before{content:"";width:8px;height:8px;border-radius:var(--radius-circle);border:2px solid rgba(255,255,255,.6);border-top-color:transparent;animation:accountability-spin .8s linear infinite}@keyframes accountability-spin{to{transform:rotate(360deg)}}@media(max-width:900px){html[data-page=accountability] .codex-page .hero .hero-inner{padding-left:var(--page-pad-inline)!important;padding-right:var(--page-pad-inline)!important}html[data-page=accountability] .codex-page .wrap.table,html[data-page=accountability] .codex-page .search-panel-wrap,html[data-page=accountability] .codex-page .filter-panel-wrap{margin-left:var(--page-pad-inline)!important;margin-right:var(--page-pad-inline)!important;padding-left:0!important;padding-right:0!important}}@media(max-width:768px){html[data-page=accountability] .codex-page .hero .hero-inner{padding-left:var(--page-pad-inline)!important;padding-right:var(--page-pad-inline)!important}html[data-page=accountability] .codex-page .wrap.table,html[data-page=accountability] .codex-page .search-panel-wrap,html[data-page=accountability] .codex-page .filter-panel-wrap{margin-left:var(--page-pad-inline)!important;margin-right:var(--page-pad-inline)!important;padding-left:0!important;padding-right:0!important}}@media(max-width:640px){.accountability-page .thead{display:none}.accountability-page .tbody{display:flex;flex-direction:column;gap:16px}.accountability-page .tbody .row-data{display:flex;flex-direction:column;padding:20px;gap:12px;background:#14141499;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-xl);box-shadow:0 4px 12px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.accountability-page .cell.artist{font-size:var(--text-2xl);font-weight:700;color:#fff;width:100%;margin-bottom:4px;order:-1}.accountability-page .cell{padding:0;width:100%;color:#ffffffb3;font-size:var(--text-base);display:flex;align-items:center;gap:8px}.accountability-page .cell.genre:before{content:"Genre:";color:#fff6;font-size:var(--text-sm);width:60px;flex-shrink:0}.accountability-page .cell.year:before{content:"Year:";color:#fff6;font-size:var(--text-sm);width:60px;flex-shrink:0}.accountability-page .cell.origin:before{content:"Origin:";color:#fff6;font-size:var(--text-sm);width:60px;flex-shrink:0}.accountability-page .cell.links{margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);width:100%;justify-content:flex-start;gap:12px;flex-wrap:wrap}}.accountability-page .btn-report{margin-left:auto;text-decoration:none}.empty-state-nice{padding:40px 20px}.accountability-page #vTop{height:var(--v-top-height, 0px);margin:0}.accountability-page #vBottom{height:var(--v-bottom-height, 0px);margin:0}.accountability-page .artist-thumb{background-image:var(--thumb-bg, none);background-size:cover;background-position:center}html[data-page=accountability] .accountability-page .active-filters-inline{margin:14px var(--page-pad-inline) 2px;padding:8px 12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);border-top-color:rgba(var(--gc-red-rgb),.3);border-radius:var(--radius-xl);background:linear-gradient(180deg,#141414e0,#0c0c0ce0);-webkit-backdrop-filter:blur(calc(var(--glass-blur) - 2px));backdrop-filter:blur(calc(var(--glass-blur) - 2px));box-shadow:0 4px 20px #00000040}html[data-page=accountability] .accountability-page .active-chips-inline{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:0}html[data-page=accountability] .accountability-page #activeChips.active-chips-inline>button.af-chip-inline{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:5px 10px 5px 12px!important;margin:0!important;border-radius:var(--radius-full)!important;border:1px solid rgba(var(--gc-red-rgb),.42)!important;background:linear-gradient(180deg,rgba(var(--gc-red-rgb),.18),#101010d1)!important;color:#fffffff5!important;font:600 12px/1.35 var(--font-ui, sans-serif)!important;letter-spacing:.02em!important;cursor:pointer!important;box-sizing:border-box!important}html[data-page=accountability] .accountability-page #activeChips.active-chips-inline>button.af-chip-inline .af-chip-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;border-radius:var(--radius-circle)!important;flex:0 0 16px!important;line-height:1!important;font-size:var(--text-xs)!important}html[data-page=accountability] .accountability-page .active-chips-inline .af-chip-inline{all:unset;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(var(--gc-red-rgb),.42);background:linear-gradient(180deg,rgba(var(--gc-red-rgb),.18),#101010d1);color:#fffffff5;height:auto;padding:5px 10px 5px 12px;margin:0;border-radius:var(--radius-full);font:600 12px/1.35 var(--font-ui, sans-serif);letter-spacing:.02em;text-transform:none;cursor:pointer;box-shadow:inset 0 1px #ffffff24,0 8px 18px #00000057;transition:transform .18s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}html[data-page=accountability] .accountability-page .active-chips-inline .af-chip-inline:not(:last-child):after{content:none}html[data-page=accountability] .accountability-page .active-chips-inline .af-chip-inline:hover,html[data-page=accountability] .accountability-page .active-chips-inline .af-chip-inline:focus-visible{transform:translateY(-1px);border-color:rgba(var(--gc-red-rgb),.75);background:linear-gradient(180deg,rgba(var(--gc-red-rgb),.26),#101010d6);box-shadow:inset 0 1px #ffffff2e,0 10px 22px #0000006b,0 0 14px rgba(var(--gc-red-rgb),.2);color:#fff;text-shadow:none}html[data-page=accountability] .accountability-page .active-chips-inline .af-chip-inline:focus-visible{outline:2px solid var(--gc-red2);outline-offset:2px}html[data-page=accountability] .accountability-page .active-chips-inline .af-chip-inline .af-chip-label{max-width:100%;white-space:nowrap}html[data-page=accountability] .accountability-page .active-chips-inline .af-chip-inline .af-chip-close{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-circle);background:#00000059;border:1px solid rgba(var(--gc-red-rgb),.38);color:#ffffffdb;font-size:var(--text-xs);line-height:1;flex-shrink:0;transition:border-color .2s ease,background-color .2s ease,color .2s ease}html[data-page=accountability] .accountability-page .active-chips-inline .af-chip-inline:hover .af-chip-close,html[data-page=accountability] .accountability-page .active-chips-inline .af-chip-inline:focus-visible .af-chip-close{border-color:rgba(var(--gc-red-rgb),.72);background:rgba(var(--gc-red-rgb),.18);color:#fff}html[data-page=accountability] .accountability-page .active-filters-inline .btn-clear-top{height:auto;min-height:0;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#ffffffb3;padding:4px 10px;font:600 11px/1.4 var(--font-ui, sans-serif);letter-spacing:.05em;text-transform:uppercase;transition:border-color .22s ease,background-color .22s ease,color .22s ease}html[data-page=accountability] .accountability-page .active-filters-inline .btn-clear-top:hover,html[data-page=accountability] .accountability-page .active-filters-inline .btn-clear-top:focus-visible{color:#fff;border-color:rgba(var(--gc-red-rgb),.5);background:rgba(var(--gc-red-rgb),.12);text-shadow:none}
