.layout-primary{inset:0;position:absolute;width:100%}.cms-shell,.layout-primary{height:100%;overflow:hidden}.cms-shell{border-top:4px solid var(--chalky-red)}.cms-header{align-items:stretch;background:var(--chalky-blue-3);border-bottom:1px solid var(--panel-border-color);display:flex;flex:0 0 auto;gap:var(--gap-large);min-height:68px;padding:0 var(--pad-large);position:relative;z-index:var(--z-header-bottom)}.cms-brand{align-items:center;border:0;color:var(--panel-app-color);display:inline-flex;flex:0 0 auto;gap:.55rem;text-decoration:none}.cms-brand .icon{background-size:contain;height:1.45rem;width:1.2rem}.cms-brand strong{font-size:var(--font-size-medium)}.cms-brand small{color:var(--panel-muted-color);font-size:var(--font-size-smallest);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.cms-primary-nav{align-items:stretch;display:flex;flex:1 1 auto;gap:var(--gap-small);min-width:0;overflow:visible;scrollbar-width:none}.cms-primary-nav::-webkit-scrollbar{display:none}.cms-nav-link{align-items:center;background:transparent;border:0;border-bottom:3px solid transparent;color:var(--panel-muted-color);display:inline-flex;padding:0 var(--pad-small)}.cms-nav-link.is-active,.cms-nav-link:hover{border-bottom-color:var(--chalky-red);color:var(--panel-app-color)}.cms-nav-link .caret{font-size:var(--font-size-smallest)}.cms-more-menu{align-self:stretch}.cms-more-menu>.cms-nav-link{height:100%}.cms-more-menu .panel-menu{left:0;right:auto;top:calc(100% - 3px)}.cms-header-tools{flex:0 0 auto;gap:var(--gap-small)}.cms-header-tools,.cms-search{align-items:center;display:flex}.cms-search{background:var(--panel-surface-sunken);border:1px solid var(--panel-border-color);border-radius:var(--rounded-badge);gap:.35rem;margin:0;padding:0 var(--pad-small);width:min(20vw,280px)}.cms-search .icon{background-size:65%;flex:0 0 auto;height:1rem;opacity:.6;width:1rem}.cms-search input{background:transparent;border:0;color:var(--panel-app-color);min-height:2.25rem;min-width:0;outline:0;padding:0;width:100%}.cms-account-trigger{align-items:center;background:transparent;border:0;display:flex;gap:var(--gap-small);padding:var(--pad-x-small)}.cms-account-menu{align-self:center}.cms-main{background:var(--panel-app-background);display:flex;flex:1 1 auto;min-height:0;overflow:auto}.cms-content{display:flex;margin:0 auto;max-width:1720px;min-height:100%;padding:2rem;width:100%}.cms-content>[class^=page-]{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%;min-width:0;width:100%}@media screen and (max-width:1180px){.cms-header{gap:var(--gap-small);padding-inline:var(--pad-medium)}.cms-header-tools .panel-status,.cms-search{display:none}}@media only screen and (max-height:500px)and (orientation:landscape),only screen and (max-width:500px)and (orientation:portrait){.layout-primary{overflow:auto;position:static}.cms-shell{height:auto;min-height:100vh;overflow:visible}.cms-header{flex-wrap:wrap;padding:var(--pad-small) var(--pad-medium) 0}.cms-primary-nav{flex-basis:100%;order:3;overflow-x:auto;overflow-y:hidden}.cms-header-tools{margin-left:auto}.cms-content{padding:var(--pad-large) var(--pad-medium)}}.page-ai-health table{min-width:960px}.page-ai-health .history-row{margin-top:var(--gap)}.page-ai-health .timeline{display:flex;gap:3px;margin:var(--gap-small) 0}.page-ai-health .bucket{border-radius:3px;flex:1;height:24px;min-width:2px}.page-ai-health .status{border-radius:var(--panel-radius-inner);display:inline-block;padding:.2rem .5rem}.page-ai-health .healthy{background:#22764a;color:#fff}.page-ai-health .degraded{background:#8c5d08;color:#fff}.page-ai-health .unavailable{background:#a33138;color:#fff}.page-ai-health .unknown{background:#666b74;color:#fff}.page-billing .highlights{--grid-min-col:min(100%,240px)}.page-contentitem form#content-item-form{display:flex;flex-direction:column;gap:var(--gap-medium)}.page-dashboard{gap:var(--gap-large)}.page-dashboard .platform-statistics .highlights{--grid-min-col:min(100%,240px)}.page-dashboard .platform-statistics .statistic-group h3{color:var(--panel-app-color);font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);margin:0 0 var(--gap-medium)}.page-dashboard .platform-statistics .statistics{--grid-min-col:min(100%,180px);gap:var(--gap-large) var(--gap-medium)}.page-dashboard .platform-statistics .breakdowns>header{border-bottom:0}.page-dashboard .platform-statistics .breakdowns>.content{gap:var(--gap-large)}.page-libraryitem .readonly{opacity:.6}.page-librarylist .library-shell{min-height:0}.page-login{align-items:center;display:flex;height:100%}.page-moderation-flags .author-link{font-weight:var(--font-weight-semibold)}.page-moderation-flags .comment-body{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin:.25rem 0 0;overflow:hidden}.page-moderation-flags .flag-notes{color:var(--panel-muted-color,#888);font-size:var(--font-size-x-small);font-style:italic;margin:.25rem 0 0}.page-moderation-flags .resolution-controls{align-items:center;display:flex;gap:.5rem}.page-moderation-flags .resolution-controls select{background:var(--panel-surface-raised);border:1px solid var(--panel-border-color);border-radius:var(--border-radius-sm,4px);color:var(--panel-app-color);font-size:var(--font-size-x-small);min-height:1.75rem}.page-moderation-flags .resolution-controls select option{background:var(--panel-surface);color:var(--panel-app-color)}.page-moderation-flags td.column-actions{white-space:nowrap}.page-moderation-flags th.column-actions{min-width:220px}.page-moderation-flags .comment-body.is-unavailable{color:var(--panel-muted-color,#888);font-style:italic}.page-moderation-flags .resolution-controls button:disabled,.page-moderation-flags .resolution-controls select:disabled{cursor:default;opacity:.6}.page-moderation-media .column-preview .preview-link{display:inline-block}.page-moderation-media .column-preview img{border-radius:var(--border-radius-sm,4px);display:block;-o-object-fit:cover;object-fit:cover}.page-moderation-media .column-preview .video-placeholder{align-items:center;background:var(--panel-surface-sunken);border:1px solid var(--panel-border-color);border-radius:var(--border-radius-sm,4px);color:var(--panel-muted-color);display:flex;font-size:1.5rem;height:125px;justify-content:center;width:200px}.page-moderation-media .column-entity .owner{margin-top:.25rem}.page-moderation-media .column-entity .owner,.page-moderation-media .column-status_reason .reason{color:var(--panel-muted-color);font-size:var(--font-size-x-small)}.page-moderation-media .badge.status-approved{background-color:var(--chalky-green);color:var(--chalky-blue-5)}.page-moderation-media .badge.status-flagged{background-color:var(--chalky-red)}.page-moderation-media .badge.status-pending{background-color:var(--chalky-yellow);color:var(--chalky-blue-5)}.page-moderation-media .badge.status-rejected{background-color:var(--chalky-grey-4)}.page-moderation-media .panel-action[disabled]{cursor:default;opacity:.5;pointer-events:none}.view-module-release-details{color:var(--panel-muted-color);font-size:var(--font-size-small);margin-top:var(--gap-medium)}.view-module-release-details summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.view-module-release-details dl{display:grid;gap:var(--gap-small) var(--gap-medium);grid-template-columns:auto minmax(0,1fr);margin:var(--gap-medium) 0}.view-module-release-details dd{margin:0}.view-module-release-details a,.view-module-release-details code,.view-module-release-details dd{overflow-wrap:anywhere;white-space:normal}.page-module-releases{margin:0 auto;max-width:80rem}.page-module-releases .target-bar{align-items:end;display:flex;flex-wrap:wrap;gap:var(--gap-medium);margin-bottom:var(--gap-large)}.page-module-releases .field{min-width:12rem}.page-module-releases label{display:block;margin-bottom:var(--gap-small)}.page-module-releases .checked{color:var(--panel-muted-color);font-size:var(--font-size-small);margin:0 0 var(--gap-small) auto}.page-module-releases .release-overview{display:grid;gap:var(--gap-large);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--gap-large)}.page-module-releases .release-card{background:var(--panel-surface-raised);border:1px solid var(--panel-border-color);border-radius:var(--panel-radius);padding:var(--pad-large)}.page-module-releases .card-heading{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-small);justify-content:space-between;margin-bottom:var(--gap-large)}.page-module-releases .eyebrow{color:var(--panel-muted-color);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.page-module-releases h2{color:var(--panel-app-color);font-size:1.5rem;letter-spacing:-.02em;line-height:1.3;margin:0 0 var(--gap-small);overflow-wrap:anywhere}.page-module-releases .byline,.page-module-releases .date{color:var(--panel-muted-color);font-size:var(--font-size-small);margin:var(--gap-small) 0}.page-module-releases .description{line-height:1.6;margin:var(--gap-medium) 0;max-width:32rem}.page-module-releases .publish-actions{display:flex;flex-wrap:wrap;gap:var(--gap-small);margin-top:var(--gap-large)}.page-module-releases .action-note{color:var(--panel-muted-color);font-size:var(--font-size-small);line-height:1.5;margin:var(--gap-small) 0 0}.page-module-releases .restore-action{border-top:1px solid var(--panel-border-color);margin-top:var(--gap-large);padding-top:var(--pad-medium)}.page-module-releases .badge{display:inline-block;font-size:var(--font-size-x-small);font-weight:var(--font-weight-medium);line-height:1.5;padding:.2rem .6rem;white-space:nowrap;width:-moz-fit-content;width:fit-content}.page-module-releases .badge,.page-module-releases .notice{border:1px solid var(--panel-border-color);border-radius:var(--panel-radius)}.page-module-releases .notice{margin:var(--gap-large) 0;padding:var(--pad-medium) var(--pad-large)}.page-module-releases .notice p{line-height:1.5;margin:var(--gap-small) 0}.page-module-releases .notice details{color:var(--panel-muted-color);font-size:var(--font-size-small);margin-top:var(--gap-medium)}.page-module-releases .progress-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--gap-small);justify-content:space-between}.page-module-releases .progress-heading span,.page-module-releases .small{font-size:var(--font-size-small)}.page-module-releases .section-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--gap-small);justify-content:space-between;margin-bottom:var(--gap-medium)}.page-module-releases .section-heading h2{font-size:var(--font-size-medium)}.page-module-releases .section-heading span{color:var(--panel-muted-color);font-size:var(--font-size-small)}.page-module-releases .builds{margin:var(--gap-large) 0}.page-module-releases .build-row{align-items:start;border-top:1px solid var(--panel-border-color);display:grid;gap:var(--gap-medium);grid-template-columns:minmax(0,1fr) 15rem 8rem;padding:var(--pad-medium) 0}.page-module-releases .build-name h3{font-size:var(--font-size-normal);font-weight:var(--font-weight-medium);margin:0;overflow-wrap:anywhere}.page-module-releases .build-name p{color:var(--panel-muted-color);font-size:var(--font-size-small);margin:var(--gap-small) 0}.page-module-releases .build-date{font-size:var(--font-size-small)}.page-module-releases .build-date span{color:var(--panel-muted-color);display:block;margin-bottom:var(--gap-small)}.page-module-releases .diagnostics,.page-module-releases .history{border-top:1px solid var(--panel-border-color);margin-top:var(--gap-large);padding:var(--pad-medium) 0}.page-module-releases .history>summary{font-weight:var(--font-weight-medium)}.page-module-releases .history>summary span{color:var(--panel-muted-color);margin-left:var(--gap-small)}.page-module-releases .history-row{align-items:start;border-top:1px solid var(--panel-border-color);display:flex;flex-wrap:wrap;gap:var(--gap-medium);margin-top:var(--gap-medium);padding:var(--pad-medium) 0}.page-module-releases .history-row>div{flex:1}.page-module-releases .history-row details,.page-module-releases .history-row p{color:var(--panel-muted-color);font-size:var(--font-size-small);margin:var(--gap-small) 0}.page-module-releases .history-row details{width:100%}.page-module-releases .diagnostics{color:var(--panel-muted-color);font-size:var(--font-size-small)}.page-module-releases summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.page-module-releases code{overflow-wrap:anywhere;white-space:normal}.page-module-releases dd{margin:0 0 var(--gap-small)}.page-module-releases td{max-width:28rem;vertical-align:top}.page-module-releases .positive{background:rgba(74,183,135,.09);border-color:rgba(74,183,135,.35);color:#9cdec0}.page-module-releases .neutral{background:var(--panel-surface-hover)}.page-module-releases .warning{background:rgba(228,176,74,.09);border-color:rgba(228,176,74,.4);color:#efd295}.page-module-releases .danger{background:rgba(233,68,63,.09);border-color:rgba(233,68,63,.4);color:#ffb3af}@media(max-width:760px){.page-module-releases .release-overview{grid-template-columns:minmax(0,1fr)}.page-module-releases .field{flex:1;min-width:9rem}.page-module-releases .checked{margin-left:0;width:100%}.page-module-releases .build-row{grid-template-columns:minmax(0,1fr) auto}.page-module-releases .build-date{grid-column:1}.page-module-releases .build-row>.badge{grid-column:2;grid-row:1}}.view-promotion-quantity-rows .quantity-row{align-items:end;display:grid;gap:var(--gap-medium);grid-template-columns:minmax(0,1fr) repeat(2,minmax(7rem,9rem)) auto}@media(max-width:767px){.view-promotion-quantity-rows .quantity-row{grid-template-columns:repeat(2,minmax(0,1fr))}.view-promotion-quantity-rows .quantity-row .metric{grid-column:1/-1}.view-promotion-quantity-rows .quantity-row>button{grid-column:1/-1;justify-self:end}}.page-promotion .capability-grid{display:grid;gap:var(--gap-medium) var(--gap-large);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.page-promotion .capability{min-width:0}.page-promotion .capability code{display:inline-block;margin-top:var(--gap-x-small);overflow-wrap:anywhere}.page-promotion .panel-notice{margin:0 0 1rem}.page-roles{display:flex;flex-direction:column;min-height:100%}.page-roles>.load-error,.page-roles>.loading{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:3rem 1rem;text-align:center}.page-roles>.matrix{display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1rem}.page-roles>.matrix .empty{color:var(--panel-muted-color,#888);text-align:center}.page-roles>.matrix .domain .panel-table th.permission-column{min-width:220px}.page-roles>.matrix .domain .panel-table th.role-column{text-align:center;vertical-align:top}.page-roles>.matrix .domain .panel-table th.role-column .role-name{display:block;text-transform:capitalize}.page-roles>.matrix .domain .panel-table th.role-column .users-count{display:inline-block;font-weight:400;margin-top:.25rem;text-transform:none}.page-roles>.matrix .domain .panel-table th.role-column .lock-note{cursor:help;display:block;font-size:.65rem;letter-spacing:.08em;margin-top:.25rem}.page-roles>.matrix .domain .panel-table th.role-column .panel-status{display:flex;justify-content:center;margin-top:.25rem}.page-roles>.matrix .domain .panel-table th.permission-cell{background:transparent;letter-spacing:normal;text-transform:none}.page-roles>.matrix .domain .panel-table th.permission-cell .permission-label{display:block;font-size:.85rem;font-weight:var(--font-weight-semibold,600)}.page-roles>.matrix .domain .panel-table th.permission-cell .permission-name{background:transparent;color:var(--panel-muted-color,#888);display:block;font-size:.7rem;padding:0}.page-roles>.matrix .domain .panel-table td.check-cell{text-align:center}.page-roles>.matrix .domain .panel-table td.check-cell input[type=checkbox]{cursor:pointer;height:1rem;width:1rem}.page-roles>.save-bar{align-items:center;background:var(--panel-surface,#fff);border-top:1px solid var(--panel-border-color,#ddd);bottom:0;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:auto;padding:.75rem 1rem;position:sticky;z-index:10}.page-roles>.save-bar .summary{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.page-roles>.save-bar .chip{align-items:center;background:var(--panel-surface-raised,rgba(0,0,0,.05));border:1px solid var(--panel-border-color,#ddd);border-radius:999px;display:inline-flex;font-size:.8rem;gap:.375rem;padding:.125rem .375rem .125rem .625rem;text-transform:capitalize}.page-roles>.save-bar .chip .revert{background:transparent;border:0;color:inherit;cursor:pointer;line-height:1;padding:.125rem}.page-roles>.save-bar .actions{align-items:center;display:flex;gap:.5rem}.page-roles .panel-table tr.is-danger td,.page-roles .panel-table tr.is-danger th{background-color:rgba(231,76,60,.08)}.page-roles .panel-table tr.is-danger .permission-label{color:var(--chalky-red,#e74c3c)}.page-roles .panel-table td.check-cell input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}@media(max-width:768px){.page-roles>.matrix .domain .panel-table th.permission-cell .permission-name{display:none}}.page-settings-features .features-table{border-collapse:collapse;margin:1rem 0;width:100%}.page-settings-features .features-table td,.page-settings-features .features-table th{border:1px solid hsla(0,0%,100%,.08);padding:.75rem 1rem;text-align:left;vertical-align:middle}.page-settings-features .features-table th{font-weight:var(--font-weight-bold);text-transform:uppercase}.page-settings-features .features-table code{background:hsla(0,0%,100%,.05);border-radius:3px;font-family:var(--font-family-mono,monospace);font-size:.9em;padding:.15rem .4rem}.page-settings-features .column-key{width:auto}.page-settings-features .column-actions,.page-settings-features .column-state{text-align:center;white-space:nowrap}.page-settings-features .column-state select{min-width:180px}.page-settings-features .new-feature-row{background:hsla(0,0%,100%,.02)}.page-settings-features .new-feature-row input[type=text]{background:transparent;border:1px solid hsla(0,0%,100%,.12);border-radius:4px;color:inherit;padding:.4rem .6rem;width:100%}.page-settings-features .new-feature-form{margin:0}.page-settings-features code{color:var(--chalky-grey)}.page-settings-features .features-table tbody tr:hover{background:hsla(0,0%,100%,.03)}.page-settings-feed .handle{cursor:move}.page-settings-feed .feed-structure-list{list-style:none;margin:0;padding:0}.page-settings-feed .feed-structure-item{display:flex;width:100%}.page-settings-feed .feed-structure-item .feed-item-preview img{width:200px}.page-settings-feed .feed-structure-item .feed-item-header .component-info{flex-grow:1}.page-settings-feed .feed-structure-item .feed-item-config{display:grid;flex-grow:1;gap:.5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto 1fr;padding:1rem}.page-settings-feed .feed-structure-item .feed-item-config label{margin:0}.page-settings-feed .feed-item-header{align-items:flex-start;display:flex}.page-settings-feed .component-type{background:transparent;border:0;color:#fff;outline:none;padding:.5rem 0;width:250px}.page-trainer-activity input[type=date]{color-scheme:dark}.page-trainer-activity .filter-actions .panel-check{width:auto}.page-trainer-activity .report-charts{--grid-min-col:min(100%,540px)}.page-transactions .column-user .user-email{color:var(--panel-muted-color,#888);display:block;font-size:var(--font-size-x-small);margin-top:.125rem}.page-transactions .column-status .panel-status,.page-transactions .column-type{text-transform:capitalize}.page-transactions .column-amount .amount,.page-transactions .column-cc_digits .card-digits{font-variant-numeric:tabular-nums;white-space:nowrap}.page-transactions .column-cc_digits .card-digits{letter-spacing:.05em}.page-transactions .column-cc_digits .card-digits.type-empty{color:var(--panel-muted-color,#888)}@media(max-width:900px){.page-user .access-columns{grid-template-columns:1fr}}.page-venue .panel-action .view-icon-spinner svg{height:14px;width:14px}.page-venue:not(.is-searching) .view-icon-spinner{display:none}.page-venue-candidates .stats-bar{margin-bottom:1.5rem}.page-venue-candidates .stats-bar .stat-item{align-items:center;background:var(--chalky-grey-5);border:2px solid transparent;border-radius:var(--border-radius);cursor:pointer;display:flex;flex:1;flex-direction:column;padding:1rem;text-align:center;transition:border-color .2s ease}.page-venue-candidates .stats-bar .stat-item.state-active{border-color:var(--chalky-blue)}.page-venue-candidates .stats-bar .stat-item .stat-value{font-size:1.5rem;font-weight:700}.page-venue-candidates .stats-bar .stat-item .stat-label{color:var(--chalky-grey-2);font-size:.875rem;margin-top:.25rem}.page-venue-candidates .candidates-list h4{margin-bottom:1rem}.page-venue-candidates .candidates-list .results-list{display:flex;flex-direction:column;gap:.75rem}.page-venue-candidates .result-item{align-items:flex-start;display:flex;gap:1rem}.page-venue-candidates .result-item p{margin:0}.page-venue-candidates .result-item .result-meta{flex-wrap:wrap;margin-top:.5rem}.page-venue-candidates .empty-state{padding:2rem;text-align:center}.page-venue-candidates .empty-state code{background:var(--chalky-grey-5);border-radius:4px;font-size:.875rem;padding:.25rem .5rem}.page-venue-candidates .loading-state{padding:2rem;text-align:center}.page-venue-duplicates .stats-bar{margin-bottom:1.5rem}.page-venue-duplicates .stats-bar .stat-item{align-items:center;background:var(--chalky-grey-5);border-radius:var(--border-radius);display:flex;flex:1;flex-direction:column;padding:1rem;text-align:center}.page-venue-duplicates .stats-bar .stat-item .stat-value{font-size:1.5rem;font-weight:700}.page-venue-duplicates .stats-bar .stat-item .stat-label{color:var(--chalky-grey-2);font-size:.875rem;margin-top:.25rem}.page-venue-duplicates .clusters-list h4{margin-bottom:1rem}.page-venue-duplicates .clusters-list .results-list{display:flex;flex-direction:column;gap:1rem}.page-venue-duplicates .cluster-item{background:var(--chalky-grey-5);border-radius:var(--border-radius);padding:1rem}.page-venue-duplicates .cluster-item .cluster-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.75rem}.page-venue-duplicates .cluster-item .cluster-header h5{margin:0}.page-venue-duplicates .cluster-item .cluster-venues{display:flex;flex-direction:column;gap:.5rem}.page-venue-duplicates .venue-row{align-items:center;background:var(--chalky-grey-4);border-radius:var(--border-radius);display:flex;gap:1rem;justify-content:space-between;padding:.75rem}.page-venue-duplicates .venue-row .venue-info{align-items:center;display:flex;gap:.5rem}.page-venue-duplicates .venue-row.state-winner{border:2px solid var(--chalky-green)}.page-venue-duplicates .preview-panel{background:var(--chalky-grey-4);border-radius:var(--border-radius);margin-top:.75rem;padding:1rem}.page-venue-duplicates .preview-panel h6{margin:0 0 .5rem}.page-venue-duplicates .preview-panel pre{font-size:.75rem;max-height:300px;overflow:auto;white-space:pre-wrap}.page-venue-duplicates .empty-state,.page-venue-duplicates .loading-state{padding:2rem;text-align:center}.page-venue-search .heatmap-container{margin-bottom:1.5rem}.page-venue-search .heatmap-container iframe{border-radius:8px;display:block}.page-venue-search .search-form{margin-bottom:1.5rem}.page-venue-search .search-form .search-input-row{align-items:stretch;display:flex;gap:1rem}.page-venue-search .search-form .search-input-row .view-form-address{flex:1}.page-venue-search .search-form .search-input-row button{white-space:nowrap}.page-venue-search .search-results h4{margin-bottom:1rem}.page-venue-search .search-results .results-list{display:flex;flex-direction:column;gap:.75rem}.code-editor[data-v-46e570c5]{-moz-tab-size:4;-o-tab-size:4;background:var(--chalky-blue-2);border-radius:8px;border:1px solid var(--chalky-blue);color:#efefef;font-family:monospace;font-size:12px;min-height:120px;resize:both;outline:none;overflow:auto;padding:.75rem 1rem;tab-size:4;white-space:pre}.view-confirm-dialog{align-items:center;background:var(--modal-background);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-modal-top)}.view-confirm-dialog .dialog{background:var(--chalky-blue-3);border:1px solid var(--border-dark);border-radius:var(--panel-radius);box-shadow:0 24px 60px rgba(0,0,0,.5);max-width:26rem;padding:var(--pad-medium);width:calc(100% - var(--pad-large)*2)}.view-confirm-dialog h4{color:var(--chalky-white);font-size:var(--font-size-medium);margin:0 0 var(--gap-x-small)}.view-confirm-dialog .message{color:var(--chalky-grey-2);font-size:var(--font-size-small);line-height:1.5;margin:0 0 var(--gap-medium)}.view-confirm-dialog .actions{display:flex;gap:var(--gap-small);justify-content:flex-end}.view-confirm-dialog.fade-enter-active,.view-confirm-dialog.fade-leave-active{transition:opacity .15s ease}.view-confirm-dialog.fade-enter,.view-confirm-dialog.fade-leave-to{opacity:0}.view-content-media-fields .media-grid iframe{border:0;display:block;width:100%}.view-content-media-fields .media-grid img{-o-object-fit:cover;object-fit:cover}.detail-page .affix .view-form-address{flex:1 1 auto;min-width:0}.view-form-imageuploader fieldset{margin:0}.view-form-imageuploader .image-upload-container .dropzone{background:var(--panel-surface-sunken);border:2px dashed var(--panel-border-color);border-radius:var(--panel-radius-inner);cursor:pointer;min-height:100px;padding:var(--pad-medium);text-align:center;transition:all .2s ease}.view-form-imageuploader .image-upload-container .dropzone .dropzone-message{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.view-form-imageuploader .image-upload-container .dropzone .dropzone-message p{font-size:var(--font-size-small);margin-bottom:var(--gap-small)}.view-form-imageuploader .image-upload-container .preview-container{display:flex;flex-wrap:wrap;gap:var(--gap-medium)}.view-form-imageuploader .image-upload-container .preview-container .preview-item{border:1px solid var(--panel-border-color);border-radius:var(--panel-radius-inner);height:120px;position:relative;width:120px}.view-form-imageuploader .image-upload-container .preview-container .preview-item img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.view-form-imageuploader .image-upload-container .preview-container .preview-item .action-delete{position:absolute;right:var(--gap-x-small);top:var(--gap-x-small)}.view-form-imageuploader .image-upload-container .preview-container .add-more{align-items:center;background:var(--panel-surface-raised);border:1px dashed var(--panel-border-color);border-radius:var(--panel-radius-inner);cursor:pointer;display:flex;height:120px;justify-content:center;width:120px}.view-form-imageuploader .image-upload-container .preview-container .add-more span{color:var(--panel-muted-color);font-size:2rem}.view-form-imageuploader .image-upload-container .hidden-file-input{display:none}.view-form-imageuploader .image-upload-container .preview-container .add-more:hover{background:var(--panel-surface-hover)}.view-form-imageuploader .image-upload-container .dropzone.active{background-color:var(--chalky-blue-4);border-color:var(--chalky-purple)}@media(max-width:768px){.view-form-imageuploader .image-upload-container .preview-container{justify-content:center}.view-form-imageuploader .image-upload-container .preview-container .add-more,.view-form-imageuploader .image-upload-container .preview-container .preview-item{height:100px;width:100px}}.view-header{align-items:flex-start;display:grid;gap:var(--gap-medium) var(--gap-large);grid-template-columns:minmax(0,1fr) auto;margin:0 0 var(--gap-large)}.view-header .heading{min-width:0}.view-header .eyebrow{color:var(--panel-muted-color);font-size:var(--font-size-small);margin-bottom:var(--gap-small)}.view-header .eyebrow a{color:var(--chalky-red)}.view-header .actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-small);justify-content:flex-end}.view-header .navigation{border-bottom:1px solid var(--panel-border-color);grid-column:1/-1;margin-top:2rem;min-width:0}@media only screen and (max-height:500px)and (orientation:landscape),only screen and (max-width:500px)and (orientation:portrait){.view-header{grid-template-columns:1fr}.view-header .actions{justify-content:flex-start}.view-header .navigation{grid-column:1}}.view-health-badge[data-v-c8824aea]{display:inline-block;padding:.25em}.view-health-badge .dot[data-v-c8824aea]{display:inline-block;width:12px;height:12px;border-radius:50%;background:#ccc}.view-health-badge.is-healthy .dot[data-v-c8824aea]{background:#4caf50}.view-health-badge.is-degraded .dot[data-v-c8824aea]{background:#ffc107}.view-health-badge.is-down .dot[data-v-c8824aea]{background:#f44336}.view-health-panel-compact[data-v-2ceb7bff]{display:contents}.cms-panel-health-endpoint[data-v-2ceb7bff]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.cms-panel-health-endpoint small[data-v-2ceb7bff]{color:var(--panel-muted-color);font-size:var(--font-size-smallest);line-height:1.25}.cms-panel-health-endpoint .type-error[data-v-2ceb7bff]{color:var(--chalky-red)}.view-icon-spinner svg{animation:spin 1s linear infinite;height:24px;width:24px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.view-redditsearch{padding:1rem}.view-redditsearch header{margin-bottom:2rem;text-align:center}.view-redditsearch .results-list{display:grid;gap:1rem;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 auto;max-width:1200px;padding:0}.view-resource-navigation.chalky.ui-tabselector>nav>ul{flex:1 1 auto;min-width:0;overflow-x:auto;white-space:nowrap}.view-resource-navigation.chalky.ui-tabselector>nav>ul>li{align-items:baseline;display:flex;gap:var(--gap-small)}.view-resource-navigation.chalky.ui-tabselector>nav>ul>li>a{border-bottom:2px solid transparent;display:block;padding-bottom:.5rem}.view-resource-navigation.chalky.ui-tabselector>nav>ul>li>.badge{font-size:var(--font-size-smallest)}.view-resource-navigation.chalky.ui-tabselector .controls{flex:0 1 auto;margin-left:auto;max-width:100%;min-width:0;padding-bottom:var(--gap-small)}.view-resource-navigation.chalky.ui-tabselector.has-controls>nav{align-items:flex-end;flex-wrap:wrap;gap:var(--gap-small) var(--gap-large)}.view-resource-navigation.chalky.ui-tabselector>nav>ul>li.state-active>a{border-bottom-color:var(--chalky-red)}.resource-record{align-items:center;display:grid;gap:var(--gap-large);grid-template-columns:8rem minmax(0,1fr) auto;min-width:0}.resource-record .details{min-width:0}.resource-record .description{line-height:1.6;margin-bottom:var(--gap-small);overflow-wrap:anywhere;white-space:pre-wrap}.resource-record .heading{gap:var(--gap-small);margin-bottom:var(--gap-small);overflow-wrap:anywhere}.resource-record .heading a,.resource-record .heading strong{color:inherit;margin:0}.resource-record .heading .badge{max-width:100%;white-space:normal}.resource-record .metadata{color:var(--chalky-grey-2);line-height:1.6;overflow-wrap:anywhere}.resource-record .metadata>span+span:before{content:" · "}.resource-record .status{justify-self:end;white-space:nowrap}.resource-record button.badge{border:0;cursor:pointer}@media screen and (max-width:767px){.resource-record{align-items:start;gap:var(--gap-small);grid-template-columns:4rem minmax(0,1fr)}.resource-record .status{grid-column:1/-1;justify-self:start}}.resource-table{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--gap-small);min-height:0;overflow:auto}.resource-table td.is-fit,.resource-table th.is-fit{white-space:nowrap;width:1%}.resource-table td .badge{display:inline-block;margin:.1rem .2rem .1rem 0;white-space:nowrap}.resource-table td img.thumb{aspect-ratio:16/10;border-radius:var(--border-radius-sm,4px);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:200px}.resource-table .align-center{text-align:center}.resource-table .align-right{text-align:right}.resource-table tbody tr.is-clickable{cursor:pointer}.resource-table tbody tr.is-clickable:hover td{background:var(--panel-surface-hover)}.resource-table tbody tr.is-selected td{background:var(--panel-surface-sunken)}.resource-table>.state-banner{align-items:center;border:1px solid var(--panel-border-color);border-radius:var(--panel-radius);display:flex;gap:var(--gap-small);justify-content:space-between;padding:var(--pad-small) var(--pad-medium)}.resource-table>.state-banner.type-error{border-color:var(--chalky-red);color:var(--chalky-red-2,var(--chalky-red))}.resource-table>.state-empty{border:1px dashed var(--panel-border-color);border-radius:var(--panel-radius);color:var(--panel-muted-color);padding:var(--pad-x-large);text-align:center}.resource-table>.state-empty p{margin:0}.resource-table.type-records{flex:0 0 auto;overflow:visible}.resource-table.type-records>.panel-check{color:var(--panel-muted-color);width:auto}.resource-table.type-records .panel-table{background:var(--panel-surface);overflow:visible}.resource-table.type-records table{table-layout:fixed}.resource-table.type-records td{padding:var(--pad-large) var(--pad-medium);white-space:normal}.resource-table.type-records .column-select{width:3rem}.resource-table.type-records .column-actions{width:4rem}.resource-table.type-records .record-menu .icon-dots{background-image:url(/img/dots.09c2b407.svg);filter:brightness(0) invert(1)}.resource-table .panel-table.state-loading tbody:not(.skeleton){opacity:.5;pointer-events:none;transition:opacity .15s ease}.resource-table tbody.skeleton .shimmer{animation:resource-table-shimmer 1.2s ease-in-out infinite;background:var(--panel-surface-raised);border-radius:var(--border-radius-sm,4px);display:inline-block;height:.9rem;width:70%}@media screen and (max-width:1199px){.resource-table td.priority-4,.resource-table th.priority-4{display:none}}@media screen and (max-width:991px){.resource-table td.priority-3,.resource-table th.priority-3{display:none}}@media screen and (max-width:767px){.resource-table td.priority-2,.resource-table th.priority-2{display:none}.resource-table.type-records td{padding:var(--pad-medium) var(--pad-x-small)}.resource-table.type-records .column-select{width:2rem}.resource-table.type-records .column-actions{width:3rem}}@keyframes resource-table-shimmer{0%,to{opacity:.35}50%{opacity:.75}}.resource-toolbar{margin:0;max-width:100%}.resource-toolbar .panel-toolbar{background:transparent;border:0;flex-wrap:wrap;min-height:0;padding:0}.resource-toolbar .group{flex-wrap:wrap}.resource-toolbar .search{flex:1 1 auto;margin:0;min-width:0;width:clamp(14rem,18vw,20rem)}.resource-toolbar .filter{width:auto}.resource-toolbar .type-sort{flex:0 0 10.5rem;width:10.5rem}.resource-toolbar .resource-more-filters{align-self:center;flex:0 0 auto;margin-left:auto}.resource-toolbar .resource-more-filters>button{height:100%;min-height:var(--panel-control-height,2.65rem)}.resource-toolbar .resource-more-filters>.panel-menu{max-width:calc(100vw - var(--gap-large));min-width:280px;padding:var(--pad-small)}.resource-toolbar .extra{flex:0 0 auto;margin-left:auto;white-space:nowrap}.view-rich-editor .rich-editor-toolbar{display:flex;justify-content:flex-end;margin-bottom:-1px;position:relative;z-index:1}.view-rich-editor .ql-toolbar{background-color:var(--chalky-offwhite)}.view-rich-editor .ql-editor{font-size:1rem;max-height:75vh;min-height:120px;overflow-y:auto}.view-rich-editor .ql-editor figure{margin:1rem 0;text-align:center}.view-rich-editor .ql-editor figure figcaption{color:var(--panel-muted-color);font-size:.85rem;margin-top:.25rem}.view-rich-editor .ql-editor figure img,.view-rich-editor .ql-editor img{max-width:100%}.view-rich-editor .source-editor{-moz-tab-size:4;-o-tab-size:4;font-family:monospace;font-size:12px;height:75vh;overflow-y:auto;tab-size:4;white-space:pre-wrap;word-wrap:break-word}.view-tv-details-form .video-embed{aspect-ratio:16/9;border:1px solid var(--panel-border-color);border-radius:var(--panel-radius-inner);overflow:hidden}.view-tv-details-form .video-embed iframe{border:0;display:block;height:100%;width:100%}.view-trainer-breakdowns .panel-cluster strong{font-size:var(--font-size-medium);font-variant-numeric:lining-nums tabular-nums}.view-trainer-breakdowns .breakdown-track{background:var(--panel-surface-sunken);border-radius:var(--panel-radius-inner);height:.45rem;overflow:hidden}.view-trainer-breakdowns .breakdown-bar{height:100%}.view-trainer-dashboard-summary{--grid-min-col:min(100%,620px);--panel-header-height:3.75rem;align-items:start}.view-trainer-dashboard-summary .period h3{color:var(--panel-app-color);font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);margin:0 0 var(--gap-medium)}.view-trainer-dashboard-summary .activity-list{list-style:none;margin:0;padding:0}.view-trainer-dashboard-summary .activity{align-items:center;display:grid;gap:var(--gap-small) var(--gap-medium);grid-template-columns:minmax(0,1fr) auto;padding:var(--pad-small) 0}.view-trainer-dashboard-summary .activity+.activity{border-top:1px solid var(--panel-border-color)}.view-trainer-dashboard-summary .activity:first-child{padding-top:0}.view-trainer-dashboard-summary .activity:last-child{padding-bottom:0}.view-trainer-dashboard-summary .player{color:var(--panel-app-color);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.view-trainer-dashboard-summary .context{color:var(--panel-muted-color);font-size:var(--font-size-small);margin-top:var(--gap-small)}.view-trainer-dashboard-summary .activity-detail{color:var(--panel-muted-color);font-size:var(--font-size-small);text-align:right}.view-trainer-dashboard-summary .records{display:flex;gap:var(--gap-medium);justify-content:flex-end;margin-top:var(--gap-small)}.view-trainer-dashboard-summary .records>span{display:inline-flex;gap:var(--gap-x-small);white-space:nowrap}.view-trainer-dashboard-summary .records strong{color:var(--panel-app-color);font-variant-numeric:tabular-nums}@media(max-width:767px){.view-trainer-dashboard-summary .activity{grid-template-columns:minmax(0,1fr)}.view-trainer-dashboard-summary .activity-detail{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-small) var(--gap-medium);justify-content:space-between;text-align:left}.view-trainer-dashboard-summary .records{margin-top:0}}.view-trainer-trend{--trend-height:12rem;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--gap-medium);justify-content:center}.view-trainer-trend .trend-scroll{overflow-x:auto}.view-trainer-trend .trend-chart{align-items:end;display:grid;gap:var(--gap-small);grid-auto-columns:minmax(34px,1fr);grid-auto-flow:column}.view-trainer-trend .trend-column{align-items:center;display:flex;flex-direction:column;gap:var(--gap-small);justify-content:flex-end}.view-trainer-trend .trend-column .bars{align-items:end;border-bottom:1px solid var(--panel-border-color);display:flex;gap:2px;height:var(--trend-height)}.view-trainer-trend .trend-column .bar{border-radius:var(--panel-radius-inner) var(--panel-radius-inner) 0 0;min-height:0;width:14px}.view-trainer-trend .trend-legend{color:var(--chalky-grey)}.view-trainer-trend .trend-legend i{border-radius:50%;display:inline-block;height:.55rem;width:.55rem}.view-usage-trend .trend-scroll{overflow-x:auto}.view-usage-trend .trend-chart{align-items:end;display:grid;gap:var(--gap-small);grid-auto-columns:minmax(34px,1fr);grid-auto-flow:column;height:170px}.view-usage-trend .trend-column{align-items:center;display:flex;flex-direction:column;gap:.2rem;justify-content:flex-end}.view-usage-trend .trend-column .bars{align-items:end;display:flex;gap:2px;height:120px}.view-usage-trend .trend-column .bar{border-radius:var(--panel-radius-inner) var(--panel-radius-inner) 0 0;min-height:0;width:10px}.view-usage-trend .trend-legend i{border-radius:50%;display:inline-block;height:.55rem;width:.55rem}.view-user-media-gallery .utility-gallery{overflow:visible}.view-user-media-gallery .utility-gallery .gallery-item .action-delete{margin:.5rem;position:absolute;right:0;top:0}.view-user-statistics .checkins-chart{display:flex;flex-direction:column;gap:.5rem}.view-user-statistics .checkins-chart .chart-item{align-items:center;display:flex;gap:.75rem}.view-user-statistics .checkins-chart .chart-item .chart-label{color:var(--panel-muted-color);flex-shrink:0;font-size:var(--font-size-x-small);min-width:90px}.view-user-statistics .checkins-chart .chart-item .chart-bar-container{background-color:var(--panel-surface-sunken);border:1px solid var(--panel-border-color);border-radius:var(--panel-radius-inner);flex:1;height:18px;overflow:hidden;position:relative}.view-user-statistics .checkins-chart .chart-item .chart-bar-container .chart-bar{background-color:var(--panel-accent-color);height:100%;transition:width .3s ease}.view-user-statistics .checkins-chart .chart-item .chart-value{flex-shrink:0;font-size:var(--font-size-x-small);font-weight:var(--font-weight-semibold);min-width:44px;text-align:right}.view-venue-attributes fieldset,.view-venue-hours fieldset,.view-venue-media-gallery{margin:0}.view-venue-media-gallery .utility-gallery .gallery-item .action-delete{position:absolute;right:var(--gap-small);top:var(--gap-small)}.view-venue-media-gallery .utility-gallery .gallery-item form input[name=order]{flex:0 0 5rem}.view-venue-media-gallery .utility-gallery .gallery-item form select[name=subgroup]{flex:1 1 auto;min-width:0}.view-venue-revisions .venue-thumbnail{border-radius:var(--panel-radius-inner);max-width:240px}.view-venue-revisions .quote{color:var(--panel-muted-color);font-style:italic;margin:0}.view-venue-revisions .venue-diff-detail{background:var(--panel-surface-raised);border:1px solid var(--panel-border-color);border-radius:var(--panel-radius-inner);padding:var(--pad-small) var(--pad-medium)}.view-venue-revisions .venue-diff-detail summary{cursor:pointer}.view-venue-revisions .revision-item{padding:var(--pad-small) 0}.view-venue-revisions .revision-item .old span{color:var(--panel-muted-color)}.view-venue-revisions .revision-item .new span{color:var(--chalky-green,#27ae60)}:root{--animation-duration:0.18s;--color-black:#000;--color-disabled-foreground:#666;--color-error:#e9443f;--color-red:#e9443f;--color-white:#fff;--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--font-family-primary:"DM Sans",Helvetica,sans-serif;--font-size-large:1.5rem;--font-size-medium:1.125rem;--font-size-normal:1rem;--font-size-small:0.875rem;--font-size-x-small:0.75rem;--font-size-smallest:0.625rem;--font-weight-extra-light:100;--font-weight-light:200;--font-weight-book:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:800;--font-weight-extra-black:900;--modal-background:rgba(0,0,0,.9);--modal-foreground:#fff;--panel-menu-background:var(--chalky-blue);--panel-sidebar-background:var(--chalky-blue-3);--panel-sidebar-padding:0.5rem;--panel-toolbar-background:var(--chalky-blue);--scrollbar-thumb-color:#444;--scrollbar-thumb-hover-color:#666;--scrollbar-track-color:#000;--scrollbar-size:8px;--theme-divider-color:#373737;--theme-divider-color-dark:#202020;--theme-general-background:var(--chalky-blue-4);--theme-general-foreground:var(--chalky-offwhite);--theme-form-control-background:#232323;--theme-form-control-color:#fff;--theme-form-label-font-size:0.875rem;--theme-font-size:var(--font-size-normal);--theme-font-weight:var(--font-weight-regular);--z-bottom:1;--z-page-bottom:200;--z-page-mid:205;--z-page-top:209;--z-header-bottom:210;--z-header-mid:215;--z-header-top:219;--z-panel-bottom:220;--z-panel-mid:225;--z-panel-top:229;--z-modal-bottom:230;--z-modal-mid:235;--z-modal-top:239;--z-top:299}body,html{background:var(--theme-general-background);color:var(--theme-general-foreground);font-family:var(--font-family-primary);font-size:var(--theme-font-size);font-weight:var(--theme-font-weight)}.panel-table td,.panel-table th{white-space:normal}html .type-link:hover,html a:hover{color:inherit;text-decoration:none}fieldset{border:0;margin:1rem 0;padding:0}.detail-page{display:flex;flex-direction:column;gap:var(--gap-medium);margin:0 auto;max-width:1100px;padding-bottom:4rem;width:100%}.detail-page .affix{align-items:center;display:flex;gap:var(--gap-x-small)}.detail-page .affix input,.detail-page .affix select{flex:1 1 auto;min-width:0}.detail-page .media-grid{display:grid;gap:var(--gap-small);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.detail-page .media-grid img{border-radius:var(--panel-radius-inner);display:block;width:100%}.detail-page .hint{color:var(--panel-muted-color);font-size:var(--font-size-x-small);margin:0}.detail-page.type-workspace{max-width:none}.detail-page.type-workspace .detail-layout{align-items:start;display:grid;gap:clamp(var(--gap-large),3vw,3rem);grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.detail-page.type-workspace .detail-content,.detail-page.type-workspace .detail-sidebar{display:flex;flex-direction:column;gap:var(--gap-large);min-width:0}.detail-page.type-workspace .detail-sidebar{position:sticky;top:0}.detail-page.type-workspace .view-venue-web-links{align-items:stretch}.detail-page.type-workspace .view-venue-web-links a{flex:1 1 calc(50% - var(--gap-small));justify-content:center}.detail-page .panel-section.is-danger{border-color:var(--chalky-red)}@media screen and (max-width:1000px){.detail-page.type-workspace .detail-layout{grid-template-columns:1fr}.detail-page.type-workspace .detail-sidebar{position:static}}.analytics-statistics{--grid-min-col:min(100%,160px)}.analytics-statistics .chalky.ui-statisticsmall{min-width:0}.analytics-statistics .chalky.ui-statisticsmall .label{color:var(--chalky-grey);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);letter-spacing:0;line-height:1.35;min-height:2.7em;text-transform:none}.analytics-statistics .chalky.ui-statisticsmall .value{color:var(--chalky-offwhite);font-size:var(--statistic-value-size,1.75rem);font-variant-numeric:lining-nums tabular-nums;font-weight:var(--font-weight-semibold)}.analytics-statistics .chalky.ui-statisticsmall .caption{color:var(--chalky-grey);font-size:1rem;line-height:1.5;margin-top:var(--gap-small)}.analytics-statistics.type-featured{--statistic-value-size:3rem}.analytics-statistics.type-featured .chalky.ui-statisticsmall{background:var(--panel-surface-raised);border:1px solid var(--panel-border-color);border-radius:var(--panel-radius-inner);container-type:inline-size;padding:var(--pad-medium)}.analytics-statistics.type-featured .chalky.ui-statisticsmall .value{font-size:clamp(2rem,28cqw,var(--statistic-value-size))}.analytics-table td{padding-bottom:var(--pad-medium);padding-top:var(--pad-medium)}.analytics-table .number{font-variant-numeric:lining-nums tabular-nums;text-align:right}.analytics-table .detail{color:var(--chalky-grey);display:block;font-size:var(--font-size-small);margin-top:var(--gap-x-small)}.analytics-table .player{color:var(--chalky-offwhite);font-weight:var(--font-weight-semibold)}.chalky.ui-pagination{margin-bottom:0}.chalky.ui-pagination button{height:60px}::-webkit-scrollbar{height:var(--scrollbar-size);width:var(--scrollbar-size)}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:50px;border:0}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}::-webkit-scrollbar-corner{background:transparent}.fade-leave-active,.fade-leave-to{position:absolute!important;width:100%}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.none-leave-active,.none-leave-to{position:absolute!important;width:100%}.none-enter,.none-leave-to{opacity:0}#app{height:100%}#app.state-live-api{border-top:10px solid var(--chalky-red)}