.page-combatlog{padding:1.5rem 0 4rem}@media(max-width:767px){.page-combatlog{padding:1rem 0 3rem}}.page-combatlog .combatlog-wrap{max-width:1280px}.page-combatlog.page-combatlog-report .combatlog-wrap{max-width:min(100% - 1.5rem,1600px)}@media(min-width:768px){.page-combatlog.page-combatlog-report .combatlog-wrap{max-width:min(100% - 3rem,1600px)}}.page-combatlog .combatlog-hero{margin-bottom:1.5rem}.page-combatlog .breadcrumb-container{margin-bottom:.5rem;font-size:13px}.page-combatlog .breadcrumb-container .breadcrumb{background:#fff0;margin-bottom:0;padding:0;align-items:center}.page-combatlog .breadcrumb-container .breadcrumb-item+.breadcrumb-item::before{color:hsl(0 0% 100% / .18)}.page-combatlog .breadcrumb-container .breadcrumb-item a{color:#9a9a9a;text-decoration:none}.page-combatlog .breadcrumb-container .breadcrumb-item a:hover{color:#fff}.page-combatlog .breadcrumb-container .breadcrumb-item.active span{color:#9a9a9a}.page-combatlog .combatlog-title,.page-combatlog .combatlog-log-title{color:#fff;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.25rem);margin:0 0 .5rem}.page-combatlog .combatlog-title{font-size:clamp(1.4rem,1.15rem + 1.4vw,1.15rem)}.page-combatlog .combatlog-title img{width:24px}.page-combatlog .combatlog-title .text-highlight{color:#f7b74d}.page-combatlog .combatlog-lead{color:#ccc;max-width:640px;margin:0;font-size:.875rem}.page-combatlog .combatlog-upload-card,.page-combatlog .combatlog-header-card,.page-combatlog .combatlog-chart-card,.page-combatlog .combatlog-table-card,.page-combatlog .combatlog-card{background-color:#1a1a1a;border:1px solid hsl(0 0% 100% / .1);background:#1a1a1a}.page-combatlog .combatlog-beta-alert{margin:0 0 1rem;background:rgb(251 191 36 / .1);border:1px solid rgb(251 191 36 / .35);color:#fbbf24;border-radius:0;padding:.85rem 1rem;font-size:.9rem}.page-combatlog .combatlog-upload-card{padding:1.35rem;background:#1a1a1a;border:1px solid hsl(0 0% 100% / .06);backdrop-filter:blur(20px)}@media(min-width:768px){.page-combatlog .combatlog-upload-card{padding:1.75rem}}.page-combatlog .combatlog-step-title{color:#fff;font-size:1.05rem;font-weight:600;margin:0 0 .35rem;letter-spacing:-.01em}.page-combatlog .combatlog-step-lead{color:#999;font-size:.875rem;margin:0 0 1.25rem}.page-combatlog .combatlog-expansions-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}@media(max-width:1200px){.page-combatlog .combatlog-expansions-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:576px){.page-combatlog .combatlog-expansions-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}}.page-combatlog .combatlog-expansion-card{position:relative;display:block;width:100%;padding:0;border:none;background:#fff0;text-align:inherit;color:inherit;cursor:pointer}.page-combatlog .combatlog-expansion-card.is-disabled{cursor:not-allowed;opacity:.55}.page-combatlog .combatlog-expansion-card.is-disabled .combatlog-expansion-image img{filter:grayscale(.35) brightness(.72)}.page-combatlog .combatlog-expansion-image{transition:outline .2s ease,box-shadow .25s ease}.page-combatlog .combatlog-expansion-image img{border-radius:10px;border:2px solid #fff0;transition:all .25s}.page-combatlog .combatlog-expansion-image img:hover{border:2px solid #0d47c9}.page-combatlog .combatlog-expansion-badge{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;backdrop-filter:blur(2px)}.page-combatlog .combatlog-expansion-version{color:hsl(0 0% 100% / .72);text-align:center;padding:.55rem .25rem 0;font-size:.78rem;font-weight:500;letter-spacing:.02em}.page-combatlog .combatlog-back-expansion{display:inline-flex;align-items:center;gap:.15rem;padding:0;margin-bottom:1rem;border:none;background:#fff0;color:hsl(0 0% 100% / .55);font-size:.82rem;font-weight:500;cursor:pointer;transition:color .2s ease}.page-combatlog .combatlog-back-expansion:hover{color:#fff}.page-combatlog .combatlog-back-expansion i{font-size:.75rem}.page-combatlog .combatlog-selected-expansion{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid hsl(0 0% 100% / .06)}.page-combatlog .combatlog-selected-expansion-poster{width:36px;height:auto;border-radius:6px;flex-shrink:0}.page-combatlog .combatlog-selected-expansion-label{display:block;color:#999;font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.1rem}.page-combatlog .combatlog-selected-expansion-name{display:block;color:#fff;font-size:.92rem;font-weight:600;letter-spacing:-.01em}.page-combatlog .combatlog-upload-step{animation:combatlog-fade-in .35s cubic-bezier(.25,.1,.25,1)}@keyframes combatlog-fade-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page-combatlog .form-label{color:#fff;font-size:.85rem;margin-bottom:.4rem}.page-combatlog .form-control,.page-combatlog .form-select{background:#2a2a2a;border:1px solid hsl(0 0% 100% / .1);color:#fff}.page-combatlog .form-control:focus,.page-combatlog .form-select:focus{background:#2a2a2a;border-color:rgb(0 79 255 / .45);color:#fff;box-shadow:none}.page-combatlog .form-control::placeholder,.page-combatlog .form-select::placeholder{color:#999}.page-combatlog .combatlog-dropzone{border:1px solid hsl(0 0% 100% / .08);background:hsl(0 0% 100% / .03);min-height:200px;padding:2rem 1.5rem;cursor:pointer;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.page-combatlog .combatlog-dropzone:hover,.page-combatlog .combatlog-dropzone.is-drag,.page-combatlog .combatlog-dropzone:focus-visible{border-color:rgb(0 122 255 / .45);background:rgb(0 122 255 / .05)}.page-combatlog .combatlog-dropzone.has-file{border-style:solid;border-color:hsl(0 0% 100% / .1);background:hsl(0 0% 100% / .04);min-height:auto;padding:1.25rem 1.35rem;box-shadow:none}.page-combatlog .combatlog-dropzone-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:hsl(0 0% 100% / .06);margin-bottom:.75rem}.page-combatlog .combatlog-dropzone-icon i{font-size:1.35rem;color:hsl(0 0% 100% / .72)}.page-combatlog .combatlog-dropzone-icon--file{margin-bottom:0;flex-shrink:0;width:44px;height:44px}.page-combatlog .combatlog-dropzone-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.15rem;text-align:center;min-height:140px}.page-combatlog .combatlog-dropzone-title{color:#fff;font-weight:600;font-size:.95rem;letter-spacing:-.01em;margin-top:.15rem}.page-combatlog .combatlog-dropzone-subtitle{color:hsl(0 0% 100% / .35);font-size:.78rem;font-weight:500}.page-combatlog .combatlog-dropzone-browse{display:inline-flex;align-items:center;justify-content:center;margin-top:.35rem;padding:.4rem 1rem;border-radius:999px;background:hsl(0 0% 100% / .08);color:hsl(0 0% 100% / .88);font-size:.82rem;font-weight:500;transition:background .2s ease}.combatlog-dropzone:hover .page-combatlog .combatlog-dropzone-browse{background:hsl(0 0% 100% / .12)}.page-combatlog .combatlog-dropzone-hint{color:hsl(0 0% 100% / .38);font-size:.75rem;font-weight:400;margin-top:.65rem;max-width:320px;line-height:1.45}.page-combatlog .combatlog-dropzone-selected{display:flex;align-items:center;gap:.85rem}.page-combatlog .combatlog-file-meta{min-width:0;flex:1}.page-combatlog .combatlog-file-name{display:block;color:#fff;font-weight:600;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.page-combatlog .combatlog-file-size{color:hsl(0 0% 100% / .45);font-size:.78rem;margin-top:.1rem}.page-combatlog .combatlog-file-remove{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:hsl(0 0% 100% / .06);color:hsl(0 0% 100% / .55);cursor:pointer;transition:background .2s ease,color .2s ease}.page-combatlog .combatlog-file-remove:hover{background:rgb(255 59 48 / .15);color:#ff6b6b}.page-combatlog .combatlog-file-remove i{font-size:.72rem}.page-combatlog .combatlog-submit-btn{padding:.5rem 1.25rem;font-size:.92rem;letter-spacing:-.01em}.page-combatlog .combatlog-visibility-options{display:grid;grid-template-columns:repeat(3,1fr);gap:.65rem}@media(max-width:767px){.page-combatlog .combatlog-visibility-options{grid-template-columns:1fr}}.page-combatlog .combatlog-visibility-option{padding:.85rem 1rem;border:1px solid hsl(0 0% 100% / .08);background:hsl(0 0% 100% / .03);color:inherit;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.page-combatlog .combatlog-visibility-option:hover{border-color:hsl(0 0% 100% / .14);background:hsl(0 0% 100% / .05)}.page-combatlog .combatlog-visibility-option.is-selected{border-color:rgb(52 199 89 / .45);background:rgb(52 199 89 / .08)}.page-combatlog .combatlog-visibility-option.is-selected .combatlog-visibility-check{opacity:1;transform:scale(1)}.page-combatlog .combatlog-visibility-option:focus-visible{outline:2px solid rgb(0 122 255 / .65);outline-offset:2px}.page-combatlog .combatlog-visibility-option-body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.page-combatlog .combatlog-visibility-option-label{color:#fff;font-size:.88rem;font-weight:600;letter-spacing:-.01em}.page-combatlog .combatlog-visibility-option-desc{color:hsl(0 0% 100% / .42);font-size:.75rem;line-height:1.4}.page-combatlog .combatlog-visibility-check{flex-shrink:0;opacity:0;transform:scale(.85);transition:opacity .2s ease,transform .2s ease}.page-combatlog .combatlog-visibility-check i{font-size:1.1rem;color:#34c759}.page-combatlog .combatlog-progress{height:3px;background:hsl(0 0% 100% / .1);border-radius:99px;overflow:hidden;margin-top:.85rem}.page-combatlog .combatlog-progress-bar{height:100%;width:0;background:hsl(0 0% 100% / .85);border-radius:99px;transition:width .2s ease}.page-combatlog .combatlog-status{color:#ccc;font-size:.9rem}.page-combatlog .combatlog-hide-logger{margin-top:.25rem;position:relative;display:inline-flex}.page-combatlog .combatlog-hide-logger .custom-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page-combatlog .combatlog-hide-logger .custom-checkbox-label{gap:.55rem;margin:0;font-size:.9rem;cursor:pointer}.page-combatlog .combatlog-hide-logger .checkbox-box{width:18px;height:18px;background-color:#333;border:1px solid #444;flex-shrink:0}.page-combatlog .combatlog-hide-logger .checkbox-box i{color:#fff;font-size:14px;opacity:0;transform:scale(.5);transition:opacity .15s ease,transform .15s ease}.page-combatlog .combatlog-hide-logger .checkbox-text{color:hsl(0 0% 100% / .85)}.page-combatlog .combatlog-hide-logger .custom-checkbox:checked+.custom-checkbox-label .checkbox-box{background-color:#004fff;border-color:#004fff}.page-combatlog .combatlog-hide-logger .custom-checkbox:checked+.custom-checkbox-label .checkbox-box i{opacity:1;transform:scale(1)}.page-combatlog .combatlog-hide-logger-hint{margin-top:.45rem;color:#999;font-size:.8rem}.page-combatlog .combatlog-upload-card.is-parsing{min-height:18rem}.page-combatlog .combatlog-parse-overlay{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgb(18 18 18 / .92);backdrop-filter:blur(10px);animation:combatlog-parse-fade-in .28s ease}.page-combatlog .combatlog-parse-overlay-inner{width:min(100%,26rem);text-align:center}.page-combatlog .combatlog-parse-spinner{display:inline-flex;gap:.45rem;margin-bottom:1.1rem}.page-combatlog .combatlog-parse-spinner span{width:.55rem;height:.55rem;border-radius:50%;background:hsl(0 0% 100% / .92);animation:combatlog-parse-bounce 1.05s ease-in-out infinite}.page-combatlog .combatlog-parse-spinner span:nth-child(2){animation-delay:.15s}.page-combatlog .combatlog-parse-spinner span:nth-child(3){animation-delay:.3s}.page-combatlog .combatlog-parse-title{margin:0 0 .35rem;color:#f5f5f5;font-size:1.05rem;font-weight:600}.page-combatlog .combatlog-parse-sub{margin:0 0 1.15rem;color:hsl(0 0% 100% / .62);font-size:.875rem;line-height:1.45}.page-combatlog .combatlog-parse-bar{height:3px;border-radius:99px;overflow:hidden;background:hsl(0 0% 100% / .12)}.page-combatlog .combatlog-parse-bar-fill{height:100%;width:0;border-radius:inherit;background:hsl(0 0% 100% / .9);transition:width .25s ease}@keyframes combatlog-parse-fade-in{from{opacity:0}to{opacity:1}}@keyframes combatlog-parse-bounce{0%,80%,100%{transform:translateY(0);opacity:.35}40%{transform:translateY(-.35rem);opacity:1}}.page-combatlog .combatlog-login-prompt{text-align:center;padding:1.5rem .5rem;color:#ccc}.page-combatlog .combatlog-section{margin-top:2.5rem}.page-combatlog .combatlog-section-title{font-size:1.15rem;font-weight:600;margin:0 0 1rem;color:#fff}.page-combatlog .combatlog-empty{color:#999}.page-combatlog .combatlog-card{display:block;padding:1rem 1.1rem;height:100%;color:inherit;transition:all .2s ease}.page-combatlog .combatlog-card:hover{border-color:hsl(0 0% 100% / .18);color:inherit}.page-combatlog .combatlog-card-top{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.4rem}.page-combatlog .combatlog-card-raid,.page-combatlog .combatlog-card-vis,.page-combatlog .combatlog-vis-badge{font-size:.75rem;color:#999;text-transform:uppercase;letter-spacing:.04em}.page-combatlog .combatlog-card-title{font-size:1.05rem;font-weight:600;color:#fff;margin:0 0 .5rem}.page-combatlog .combatlog-card-meta,.page-combatlog .combatlog-card-stats{display:flex;flex-wrap:wrap;gap:.75rem;color:#ccc;font-size:.82rem}.page-combatlog .combatlog-card-stats{margin-top:.75rem;color:#999}.page-combatlog .combatlog-back{display:inline-flex;align-items:center;gap:.4rem;color:#ccc;font-size:.9rem;margin-bottom:1rem}.page-combatlog .combatlog-back:hover{color:#fff}.page-combatlog .combatlog-header-card{display:flex;align-items:stretch;padding:0;margin-bottom:1rem;overflow:hidden;border:1px solid hsl(0 0% 100% / .1)}.page-combatlog .combatlog-raid-art{width:200px;object-fit:cover;flex-shrink:0;background:#2a2a2a;mask-image:linear-gradient(to right,#000 62%,transparent);-webkit-mask-image:linear-gradient(to right,#000 62%,transparent)}@media(max-width:767px){.page-combatlog .combatlog-raid-art{display:none}}.page-combatlog .combatlog-header-main{flex:1;min-width:0;padding:1rem 1.25rem 1rem}.page-combatlog .combatlog-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}@media(max-width:767px){.page-combatlog .combatlog-header-row{flex-direction:column}}.page-combatlog .combatlog-header-copy{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0}.page-combatlog .combatlog-header-kicker{margin:0;color:#999;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.page-combatlog .combatlog-header-kicker[hidden]{display:none}.page-combatlog .combatlog-log-title{margin:0;font-size:clamp(1.2rem,1rem + .9vw,1.65rem)}.page-combatlog .combatlog-header-sub{margin:0;color:#ccc;font-size:.88rem;font-weight:500}.page-combatlog .combatlog-header-sub[hidden]{display:none}.page-combatlog .combatlog-icon-btn{background:#fff0;border:0;color:#999;padding:.2rem;line-height:1}.page-combatlog .combatlog-icon-btn:hover{color:#fff}.page-combatlog .combatlog-header-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media(max-width:767px){.page-combatlog .combatlog-header-actions{width:100%}.page-combatlog .combatlog-header-actions .btn,.page-combatlog .combatlog-header-actions .combatlog-vis-select,.page-combatlog .combatlog-header-actions .bootstrap-select{flex:1}}.page-combatlog .combatlog-header-actions .combatlog-share-btn,.page-combatlog .combatlog-header-actions .bootstrap-select>.dropdown-toggle.btn-select-dark{background-color:#2a2a2a;border:1px solid hsl(0 0% 100% / .1);color:#fff;min-height:38px;padding:.4rem .85rem;font-size:.875rem;line-height:1.2;display:inline-flex;align-items:center;box-shadow:none}.page-combatlog .combatlog-vis-select{width:auto;min-width:120px}.page-combatlog .combatlog-header-meta{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem;color:#ccc;font-size:.8rem}.page-combatlog .combatlog-header-chip{display:inline-flex;align-items:center;background:hsl(0 0% 100% / .04);border:1px solid hsl(0 0% 100% / .1);border-radius:0;padding:.18rem .65rem;color:#ccc;font-size:.78rem;font-weight:500}.page-combatlog .combatlog-notes{margin-top:.85rem}.page-combatlog .combatlog-notes .form-control{min-height:42px;resize:vertical}.page-combatlog .combatlog-notes-text{color:#ccc;font-size:.9rem}.page-combatlog .combatlog-raids{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.page-combatlog .combatlog-raids:empty{display:none}.page-combatlog .combatlog-raid{background:#2a2a2a;border:1px solid hsl(0 0% 100% / .1);color:#ccc;border-radius:8px;padding:.4rem .8rem;font-size:.85rem;font-weight:600}.page-combatlog .combatlog-raid:hover{color:#fff}.page-combatlog .combatlog-raid.is-active{border-color:#076fd0;color:#076fd0}.page-combatlog .combatlog-fight-bar{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end;margin-bottom:1rem;padding:.85rem 1rem;background:#1a1a1a;border:1px solid hsl(0 0% 100% / .1)}.page-combatlog .combatlog-fight-field{min-width:200px;flex:1 1 220px}.page-combatlog .combatlog-fight-field .form-label{margin-bottom:.35rem}.page-combatlog .combatlog-fight-field .form-select{min-height:38px}.page-combatlog .combatlog-fight-field[hidden]{display:none!important}.page-combatlog .combatlog-attempt-row{display:flex;align-items:center;gap:.5rem}.page-combatlog .combatlog-attempt-badge{flex-shrink:0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.page-combatlog .combatlog-attempt-badge.is-kill{color:#28a745}.page-combatlog .combatlog-attempt-badge.is-wipe{color:#dc3545}.page-combatlog .combatlog-attempt-badge.is-incomplete{color:#fbbf24}.page-combatlog .combatlog-attempt-badge[hidden]{display:none!important}.page-combatlog .combatlog-fights{display:none}.page-combatlog .combatlog-fight-group{flex:0 0 auto;display:flex;flex-direction:column;background:#1a1a1a;border:1px solid hsl(0 0% 100% / .1);border-radius:8px;min-width:210px}.page-combatlog .combatlog-fight-group.is-active{border-color:#076fd0}.page-combatlog .combatlog-fight{display:flex;align-items:center;gap:.65rem;flex:1 1 auto;background:#fff0;border:0;color:#ccc;text-align:left;padding:.4rem .8rem .4rem .4rem;width:100%}.page-combatlog .combatlog-fight:hover{color:#fff}.page-combatlog .combatlog-fight.is-active{color:#fff}.page-combatlog .combatlog-fight-portrait{width:48px;height:48px;border-radius:6px;object-fit:cover;flex-shrink:0;background:#2a2a2a}.page-combatlog .combatlog-fight-copy{display:flex;flex-direction:column;min-width:0}.page-combatlog .combatlog-fight-attempts{padding:0 .45rem .5rem}.page-combatlog .combatlog-fight-attempts .bootstrap-select{width:100%!important}.page-combatlog .combatlog-fight-result{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.2rem}.page-combatlog .combatlog-fight-result.is-kill{color:#28a745}.page-combatlog .combatlog-fight-result.is-wipe{color:#dc3545}.page-combatlog .combatlog-fight-name{display:block;font-weight:600;color:#fff}.page-combatlog .combatlog-fight-meta{display:block;font-size:.75rem;color:#999}.page-combatlog .combatlog-metrics{margin:0;padding:0 1rem 1rem}.page-combatlog .combatlog-metric{background-color:#262626;border:1px solid hsl(0 0% 100% / .1);padding:1rem;display:flex;align-items:flex-start;gap:.75rem;height:100%}.page-combatlog .combatlog-metric-label{color:#999;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.page-combatlog .combatlog-metric-value{font-size:1.55rem;font-weight:700;line-height:1.15}@media(max-width:767px){.page-combatlog .combatlog-metric-value{font-size:1.25rem}}.page-combatlog .combatlog-metric-sub{color:#ccc;font-size:.8rem}.page-combatlog .combatlog-metric--damage .combatlog-metric-value{color:#f07178}.page-combatlog .combatlog-metric--dps .combatlog-metric-value,.page-combatlog .combatlog-metric--dps .combatlog-metric-sub{color:#076fd0}.page-combatlog .combatlog-metric--crit .combatlog-metric-value{color:#fb923c}.page-combatlog .combatlog-metric--deaths .combatlog-metric-value{color:#60a5fa}.page-combatlog .combatlog-metric--heal .combatlog-metric-value,.page-combatlog .combatlog-metric--heal .combatlog-metric-sub{color:#34d399}.page-combatlog .combatlog-metric--taken .combatlog-metric-value{color:#fbbf24}.page-combatlog .combatlog-chart-card{padding:1rem 1.15rem .75rem;margin-bottom:1rem}.page-combatlog .combatlog-chart-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.page-combatlog .combatlog-chart-head h2{font-size:1rem;font-weight:600;margin:0}.page-combatlog .combatlog-chart-minimize{flex-shrink:0;padding:.25rem .35rem;color:#ccc}.page-combatlog .combatlog-chart-minimize:hover{color:#fff}.page-combatlog .combatlog-chart-card.is-minimized{padding-bottom:.75rem}.page-combatlog .combatlog-chart-card.is-minimized .combatlog-chart-canvas-wrap{display:none}.page-combatlog .combatlog-chart-canvas-wrap{position:relative;width:100%}.page-combatlog .combatlog-chart-hover{position:absolute;width:1px;background:hsl(0 0% 100% / .45);pointer-events:none;z-index:1}.page-combatlog .combatlog-chart-tooltip{position:absolute;z-index:2;min-width:168px;padding:.55rem .7rem;background:#1a1a1a;border:1px solid hsl(0 0% 100% / .1);border-radius:8px;box-shadow:0 10px 28px rgb(0 0 0 / .4);pointer-events:none}.page-combatlog .combatlog-chart-tooltip-time{font-weight:700;color:#fff;margin-bottom:.4rem}.page-combatlog .combatlog-chart-tooltip-row{display:flex;justify-content:space-between;gap:1.1rem;font-size:.8rem;color:#ccc;line-height:1.45}.page-combatlog .combatlog-chart-markers{position:absolute;inset:0;pointer-events:none;z-index:3}.page-combatlog .combatlog-chart-marker{position:absolute;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:4px;background:rgb(26 26 26 / .92);box-shadow:0 0 0 1px hsl(0 0% 100% / .08);pointer-events:auto;cursor:default;line-height:1}.page-combatlog .combatlog-chart-marker img{width:14px;height:14px;border-radius:2px;display:block}.page-combatlog .combatlog-chart-marker .combatlog-chart-marker-icon{position:relative;display:inline-flex;width:14px;height:14px}.page-combatlog .combatlog-chart-marker .combatlog-chart-marker-badge{position:absolute;top:-5px;right:-6px;font-size:.58rem;font-weight:800;line-height:1;text-shadow:0 0 2px rgb(0 0 0 / .85)}.page-combatlog .combatlog-chart-marker .combatlog-chart-marker-badge.is-plus{color:#34d399}.page-combatlog .combatlog-chart-marker .combatlog-chart-marker-badge.is-minus{color:#f87171}.page-combatlog .combatlog-chart-marker.is-lust.is-end{opacity:.78;filter:saturate(.82)}.page-combatlog .combatlog-chart-marker.is-death{color:#f07178}.page-combatlog .combatlog-chart-marker.is-lust.is-bloodlust{color:#fb923c}.page-combatlog .combatlog-chart-marker.is-lust.is-heroism{color:#60a5fa}.page-combatlog .combatlog-chart-marker.is-resurrection{color:#34d399}.page-combatlog .combatlog-chart-marker:hover{background:hsl(0 0% 100% / .12)}.page-combatlog .combatlog-chart-marker-tooltip{position:absolute;z-index:4;min-width:150px;max-width:240px;padding:.5rem .65rem;background:#1a1a1a;border:1px solid hsl(0 0% 100% / .1);border-radius:8px;box-shadow:0 10px 28px rgb(0 0 0 / .4);pointer-events:none}.page-combatlog .combatlog-chart-marker-tooltip-title{color:#fff;font-size:.82rem;font-weight:650;line-height:1.35;display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.page-combatlog .combatlog-chart-marker-tooltip-meta{color:#ccc;font-size:.78rem;line-height:1.35;margin-top:.15rem;display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.page-combatlog .combatlog-chart-marker-tooltip-player.combatlog-player-cell{gap:.15rem}.page-combatlog .combatlog-tooltip-class-icon{width:14px;height:14px;border-radius:3px;flex-shrink:0;display:block}.page-combatlog #combatlogChart{display:block;width:100%;height:220px;cursor:crosshair}@media(min-width:768px){.page-combatlog #combatlogChart{height:280px}}.page-combatlog .combatlog-table-card{padding:.85rem 0 .25rem;overflow:hidden}.page-combatlog .combatlog-table-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"boss boss" "tabs player";align-items:center;gap:.5rem .75rem;padding:0 1rem .75rem}.page-combatlog .combatlog-current-boss{grid-area:boss;width:auto;color:#999;font-size:.8rem;font-weight:600;letter-spacing:.03em;margin-bottom:0}.page-combatlog .combatlog-tabs{grid-area:tabs;display:inline-flex;flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;background:#2a2a2a;border:1px solid hsl(0 0% 100% / .1);border-radius:0;padding:3px;gap:2px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsl(0 0% 100% / .18) #fff0}.page-combatlog .combatlog-tabs::-webkit-scrollbar{height:4px}.page-combatlog .combatlog-tabs::-webkit-scrollbar-thumb{background:hsl(0 0% 100% / .18);border-radius:4px}.page-combatlog .combatlog-tab{background:#fff0;border:0;color:#ccc;font-size:.78rem;font-weight:600;padding:.32rem .55rem;border-radius:6px;white-space:nowrap;flex:0 0 auto}.page-combatlog .combatlog-tab:hover,.page-combatlog .combatlog-tab.is-active{background:hsl(0 0% 100% / .1);color:#fff}.page-combatlog .combatlog-table-toolbar .combatlog-player-select,.page-combatlog .combatlog-table-toolbar .bootstrap-select.combatlog-player-select{grid-area:player;justify-self:end;width:auto;min-width:160px}.page-combatlog .combatlog-player-summary{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:0 1rem .75rem;flex-wrap:wrap}.page-combatlog .combatlog-player-summary:empty{display:none}.page-combatlog .combatlog-summary-name{font-weight:700;font-size:1.05rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page-combatlog .combatlog-tab-note{width:100%;color:#ccc;font-size:.8rem;line-height:1.4}.page-combatlog .combatlog-aura-back{display:inline-flex;align-items:center;gap:.35rem;margin:0 0 .35rem;padding:0;border:0;background:#fff0;color:#999;font-size:.8rem;font-weight:600}.page-combatlog .combatlog-aura-back:hover{color:#fff}.page-combatlog .combatlog-player-cell{display:inline-flex;align-items:center;gap:.45rem}.page-combatlog .combatlog-player-icons{position:relative;width:22px;height:22px;flex-shrink:0;display:inline-block}.page-combatlog .combatlog-class-icon{width:22px;height:22px;border-radius:4px;display:block}.page-combatlog .combatlog-spec-icon{position:absolute;right:-2px;bottom:-2px;width:12px;height:12px;border-radius:2px;display:block;box-shadow:0 0 0 1px rgb(0 0 0 / .65);background:#1a1a1a}.page-combatlog .combatlog-summary-stats{display:flex;flex-wrap:wrap;gap:.85rem;font-size:.9rem;font-weight:600}.page-combatlog .combatlog-table-scroll{overflow-x:auto}.page-combatlog .combatlog-table{width:100%;border-collapse:collapse;min-width:980px}@media(max-width:767px){.page-combatlog .combatlog-table{min-width:800px}}.page-combatlog .combatlog-table th,.page-combatlog .combatlog-table td{padding:.7rem .9rem;font-size:.95rem;white-space:nowrap}.page-combatlog .combatlog-table th{color:#999;font-weight:600;text-transform:uppercase;font-size:.72rem;letter-spacing:.04em;border-bottom:1px solid hsl(0 0% 100% / .08)}.page-combatlog .combatlog-table th.is-sort{cursor:pointer;user-select:none;color:#999;white-space:nowrap}.page-combatlog .combatlog-table th.is-sort i{font-size:.72rem;margin-left:.18rem;vertical-align:text-bottom}.page-combatlog .combatlog-table th.is-sort:hover{color:#fff;text-decoration:underline;text-underline-offset:.15em}.page-combatlog .combatlog-table th.is-sort.is-active{color:#999;box-shadow:none;border-bottom-color:hsl(0 0% 100% / .08)}.page-combatlog .combatlog-table td{border-bottom:1px solid hsl(0 0% 100% / .08);color:#fff}.page-combatlog .combatlog-table th:first-child,.page-combatlog .combatlog-table td.combatlog-col-name{position:sticky;left:0;z-index:2;background:#1a1a1a}.page-combatlog .combatlog-table th:first-child{z-index:3}.page-combatlog .combatlog-table tbody tr:hover td{background:hsl(0 0% 100% / .05);cursor:default}.page-combatlog .combatlog-table small{color:#999;font-weight:500;margin-left:.25rem}.page-combatlog .combatlog-table a{color:inherit;text-decoration:none}.page-combatlog #combatlogTableBody tr:last-child td{border-bottom:none}.page-combatlog .combatlog-col-name{min-width:220px;width:32%}.page-combatlog .combatlog-bar-wrap{position:relative;min-height:1.875rem;display:flex;align-items:center}.page-combatlog .combatlog-bar{position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;border-radius:4px;opacity:.28;pointer-events:none}.page-combatlog .combatlog-bar-label{position:relative;z-index:1;font-weight:600;display:flex;flex-direction:column;margin-left:.25rem;line-height:1.2}.page-combatlog .combatlog-bar-label small{font-weight:500;color:#999;margin:0}.page-combatlog .combatlog-bar-label a{color:inherit;text-decoration:none}.page-combatlog .combatlog-bar-label .iconsmall,.page-combatlog .combatlog-bar-label img{vertical-align:middle;margin:0 .3rem}.page-combatlog .is-damage{color:#f07178;font-weight:600}.page-combatlog .is-dps{color:#076fd0;font-weight:600}.page-combatlog .is-crit{color:#fb923c;font-weight:600}.page-combatlog .is-miss{color:#60a5fa;font-weight:600}.page-combatlog .is-heal{color:#34d399;font-weight:600}.page-combatlog .is-overheal{color:#a78bfa;font-weight:600}.page-combatlog .is-taken{color:#fbbf24;font-weight:600}.page-combatlog .combatlog-private-alert{margin-top:.75rem;background:rgb(251 191 36 / .1);border:1px solid rgb(251 191 36 / .35);color:#fbbf24;border-radius:8px;padding:.85rem 1rem}.page-combatlog .combatlog-death-row.is-expandable{cursor:pointer}.page-combatlog .combatlog-death-row.is-expandable .combatlog-death-chevron{margin-left:.25rem;font-size:.7rem;color:#999;transition:transform .15s ease}.page-combatlog .combatlog-death-row.is-expandable.is-open .combatlog-death-chevron{transform:rotate(180deg)}.page-combatlog .combatlog-death-recap td{background:hsl(0 0% 100% / .03);padding-top:.55rem!important;padding-bottom:.75rem!important}.page-combatlog .combatlog-death-recap-title{color:#ccc;font-size:.78rem;font-weight:600;margin-bottom:.5rem}.page-combatlog .combatlog-death-recap-scroll{max-height:none;border:1px solid hsl(0 0% 100% / .1);background:rgb(0 0 0 / .18)}.page-combatlog .combatlog-death-recap-table{margin:0;font-size:.8rem}.page-combatlog .combatlog-death-recap-table thead th{position:static;background:hsl(0 0% 100% / .04);color:#999;font-size:.72rem;font-weight:650;letter-spacing:.03em;text-transform:uppercase;padding:.45rem .65rem;border-bottom:1px solid hsl(0 0% 100% / .1)}.page-combatlog .combatlog-death-recap-table tbody td{padding:.4rem .65rem;border-bottom:1px solid hsl(0 0% 100% / .04);vertical-align:middle}.page-combatlog .combatlog-death-recap-table tbody tr:last-child td{border-bottom:0}.page-combatlog .combatlog-death-recap-time{color:#ccc;font-variant-numeric:tabular-nums;white-space:nowrap;width:4.5rem}.page-combatlog .combatlog-modal-tabs{display:none!important}.page-combatlog .combatlog-modal-section{color:#ccc;font-weight:500;font-size:.9em}.page-combatlog .combatlog-modal-summary{margin-bottom:.75rem;color:#ccc;font-size:.85rem}.page-combatlog .combatlog-modal-summary:empty{display:none}.page-combatlog .combatlog-modal-body{display:flex;flex-direction:column;min-height:0}.page-combatlog .combatlog-modal-scroll{max-height:min(52vh,480px);overflow:auto;scrollbar-width:thin;scrollbar-color:hsl(0 0% 100% / .28) hsl(0 0% 100% / .06)}.page-combatlog .combatlog-modal-scroll::-webkit-scrollbar{width:8px;height:8px}.page-combatlog .combatlog-modal-scroll::-webkit-scrollbar-track{background:hsl(0 0% 100% / .06);border-radius:8px}.page-combatlog .combatlog-modal-scroll::-webkit-scrollbar-thumb{background:hsl(0 0% 100% / .28);border-radius:8px}.page-combatlog .combatlog-modal-scroll::-webkit-scrollbar-thumb:hover{background:hsl(0 0% 100% / .4)}.page-combatlog .combatlog-modal-table{min-width:0!important}.page-combatlog .combatlog-modal-table th:first-child,.page-combatlog .combatlog-modal-table td.combatlog-col-name{position:static;left:auto;z-index:auto;background:#fff0}.page-combatlog .combatlog-modal-table tbody tr:hover td{background:hsl(0 0% 100% / .04);cursor:default}.page-combatlog .combatlog-mc-ff-modal-table th,.page-combatlog .combatlog-mc-ff-modal-table td{white-space:normal}.page-combatlog .combatlog-table tbody tr[data-guid]{cursor:pointer}.page-combatlog .combatlog-table tbody tr[data-taken-source],.page-combatlog .combatlog-table tbody tr[data-taken-ability-id],.page-combatlog .combatlog-table tbody tr[data-taken-player-guid],.page-combatlog .combatlog-clickable-row{cursor:pointer}.page-combatlog .combatlog-table tbody tr[data-guid]:hover td,.page-combatlog .combatlog-table tbody tr[data-taken-source]:hover td,.page-combatlog .combatlog-table tbody tr[data-taken-ability-id]:hover td,.page-combatlog .combatlog-table tbody tr[data-taken-player-guid]:hover td,.page-combatlog .combatlog-table tbody tr.combatlog-clickable-row:hover td,.page-combatlog .combatlog-insight-tbl tr.combatlog-clickable-row:hover td{cursor:pointer!important}.page-combatlog .combatlog-events{padding:0 .25rem .5rem}.page-combatlog .combatlog-event-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem .75rem;padding:.15rem 1rem .65rem}.page-combatlog .combatlog-event-toolbar-left{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.page-combatlog .combatlog-event-jump-label{margin:0;color:#ccc;font-size:.8rem;font-weight:600}.page-combatlog #combatlogEventTime{width:5.5rem;min-height:31px;padding:.25rem .5rem;font-variant-numeric:tabular-nums}.page-combatlog .combatlog-event-search{width:12.5rem;min-height:31px;padding:.25rem .5rem}.page-combatlog .combatlog-event-marks{display:flex;flex-wrap:wrap;gap:.35rem;padding:0 1rem .75rem}.page-combatlog .combatlog-event-mark{border-radius:0!important;min-height:31px}.page-combatlog .combatlog-event-mark.is-active{border-color:#076fd0;color:#076fd0;background:rgb(7 111 208 / .12)}.page-combatlog .combatlog-event-list{list-style:none;margin:0;padding:0 .75rem}.page-combatlog .combatlog-event{display:flex;gap:.9rem;padding:.5rem .35rem;border-bottom:1px solid hsl(0 0% 100% / .08);font-size:.92rem;line-height:1.4}.page-combatlog .combatlog-event-time{color:#999;font-variant-numeric:tabular-nums;flex-shrink:0;width:5.6rem}.page-combatlog .combatlog-event-text{min-width:0;white-space:normal}.page-combatlog .combatlog-event-text a{color:inherit;text-decoration:none}.page-combatlog .combatlog-event-text .iconsmall,.page-combatlog .combatlog-event-text img{vertical-align:middle;margin-right:.3rem}.page-combatlog .combatlog-event-empty{display:flex;align-items:center;justify-content:center;gap:.55rem;min-height:8rem;color:#ccc;padding:1rem 1.1rem;list-style:none;text-align:center}.page-combatlog .combatlog-event-loading .spinner-border{flex-shrink:0}.page-combatlog .combatlog-modal-player-line{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.page-combatlog .combatlog-modal-player-meta{color:#999;font-size:.92rem;white-space:nowrap}.page-combatlog .combatlog-pager{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.9rem 1rem 1.1rem;color:#ccc;font-size:.85rem}.page-combatlog .combatlog-pager-inline{margin-left:auto;padding:0;flex-shrink:0}.page-combatlog .combatlog-pager:empty{display:none}.page-combatlog .combatlog-header-actions .bootstrap-select>.dropdown-toggle.btn-select-dark,.page-combatlog .combatlog-table-toolbar .bootstrap-select>.dropdown-toggle.btn-select-dark{background-color:#2a2a2a;border:1px solid hsl(0 0% 100% / .1);color:#fff}.page-combatlog .combatlog-vis-select,.page-combatlog .combatlog-player-select{width:auto;min-width:140px}.page-combatlog .combatlog-wowhead{color:inherit;text-decoration:none}.page-combatlog a.combatlog-wowhead,.page-combatlog a[data-wowhead]{text-decoration:none}.page-combatlog .combatlog-insight{margin:0 0 1rem}.page-combatlog .combatlog-insight h3{color:#fff;font-size:.85rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .45rem}.page-combatlog .combatlog-insight-table{min-width:0;margin-bottom:.25rem}.page-combatlog .combatlog-insights:empty{display:none}.page-combatlog .combatlog-insight-card{background:hsl(0 0% 100% / .03);border:1px solid hsl(0 0% 100% / .07);border-radius:0;overflow:hidden}.page-combatlog .combatlog-insight-card-head{padding:.55rem .9rem;background:hsl(0 0% 100% / .05);border-bottom:1px solid hsl(0 0% 100% / .07);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#999}.page-combatlog .combatlog-insight-tbl{width:100%;border-collapse:collapse}.page-combatlog .combatlog-insight-tbl th,.page-combatlog .combatlog-insight-tbl td{padding:.45rem .9rem;text-align:left;font-size:.82rem;font-weight:500;white-space:nowrap;border-bottom:1px solid hsl(0 0% 100% / .05)}.page-combatlog .combatlog-insight-tbl th{color:#ccc;font-weight:600;font-size:.75rem;letter-spacing:.03em;text-transform:uppercase}.page-combatlog .combatlog-insight-tbl th.is-sort{cursor:pointer;user-select:none}.page-combatlog .combatlog-insight-tbl th.is-sort i{font-size:.72rem;margin-left:.18rem;vertical-align:text-bottom}.page-combatlog .combatlog-insight-tbl th.is-sort:hover{color:#fff;text-decoration:underline;text-underline-offset:.15em}.page-combatlog .combatlog-insight-tbl tbody tr:last-child td{border-bottom:none}.page-combatlog .combatlog-insight-tbl tbody tr:hover td{background:hsl(0 0% 100% / .03)}.page-combatlog .combatlog-insight-tbl .is-damage{color:#f07178;font-weight:600}.page-combatlog .combatlog-insight-tbl .is-heal{color:#34d399;font-weight:600}.page-combatlog .combatlog-insight-tbl tr.combatlog-clickable-row td{cursor:pointer}.page-combatlog .combatlog-metric--neutral .combatlog-metric-value,.page-combatlog .combatlog-metric--neutral .combatlog-metric-sub,.page-combatlog .combatlog-metric--neutral .combatlog-metric-label{color:#fff}.page-combatlog .combatlog-load-more{min-width:160px}.page-combatlog .combatlog-rotation{margin-top:.35rem;border-top:1px solid hsl(0 0% 100% / .1);padding-top:.85rem}.page-combatlog .combatlog-rotation-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-bottom:.75rem}.page-combatlog .combatlog-rotation-player{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;min-width:0;flex:1 1 auto}.page-combatlog .combatlog-rotation-controls{display:inline-flex;align-items:center;gap:.55rem;margin-left:auto}.page-combatlog .combatlog-rotation-play{width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center}.page-combatlog .combatlog-rotation-speed{display:inline-flex;align-items:center;gap:.35rem;margin:0;color:#ccc;font-size:.78rem}.page-combatlog .combatlog-rotation-speed>span{white-space:nowrap}.page-combatlog .combatlog-rotation-speed .bootstrap-select{width:auto!important}.page-combatlog .combatlog-rotation-speed .bootstrap-select>.dropdown-toggle{min-width:4.5rem;padding-top:.25rem;padding-bottom:.25rem}.page-combatlog .combatlog-rotation-pets{display:inline-flex;align-items:center;margin:0;flex-shrink:0;position:relative}.page-combatlog .combatlog-rotation-pets .custom-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page-combatlog .combatlog-rotation-pets .custom-checkbox-label{gap:.45rem;margin:0;font-size:.78rem;cursor:pointer}.page-combatlog .combatlog-rotation-pets .checkbox-box{width:18px;height:18px;background-color:#333;border:1px solid #444;flex-shrink:0}.page-combatlog .combatlog-rotation-pets .checkbox-box i{color:#fff;font-size:14px;opacity:0;transform:scale(.5)}.page-combatlog .combatlog-rotation-pets .checkbox-text{color:hsl(0 0% 100% / .8);white-space:nowrap}.page-combatlog .combatlog-rotation-pets .custom-checkbox:checked+.custom-checkbox-label .checkbox-box{background-color:#004fff;border-color:#004fff}.page-combatlog .combatlog-rotation-pets .custom-checkbox:checked+.custom-checkbox-label .checkbox-box i{opacity:1;transform:scale(1)}.page-combatlog .combatlog-rotation-beta{margin-bottom:.85rem}.page-combatlog .combatlog-rotation-stats{display:flex;flex-wrap:wrap;gap:.45rem 1.1rem;padding:.55rem .75rem;margin-bottom:.75rem;background:hsl(0 0% 100% / .03);border:1px solid hsl(0 0% 100% / .1);border-radius:4px;font-size:.82rem;color:#ccc}.page-combatlog .combatlog-rotation-stats strong{font-weight:700;margin-right:.2rem}.page-combatlog .combatlog-rotation-board{position:relative;width:100%;border:1px solid hsl(0 0% 100% / .1);border-radius:4px;background:linear-gradient(180deg,rgb(255 255 255 / .03),rgb(0 0 0 / .22));overflow:hidden}.page-combatlog .combatlog-rotation-cast-stage{position:relative;width:100%;height:96px;overflow:hidden;border-bottom:1px solid hsl(0 0% 100% / .06)}.page-combatlog .combatlog-rotation-buff-stage{position:relative;display:grid;grid-template-columns:190px minmax(0,1fr);width:100%;min-height:160px;max-height:42vh;overflow-y:auto;overflow-x:hidden}.page-combatlog .combatlog-rotation-playhead{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:#f7b74d;box-shadow:0 0 12px rgb(247 183 77 / .45);z-index:20;pointer-events:none}.page-combatlog .combatlog-rotation-playhead::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);border-left:7px solid #fff0;border-right:7px solid #fff0;border-top:9px solid #f7b74d}.page-combatlog .combatlog-rotation-world,.page-combatlog .combatlog-rotation-buff-world{position:absolute;top:0;left:0;will-change:transform}.page-combatlog .combatlog-rotation-world{bottom:0}.page-combatlog .combatlog-rotation-buff-world{min-height:100%}.page-combatlog .combatlog-rotation-ruler{position:relative;height:22px;margin:.35rem 0 .2rem;border-bottom:1px solid hsl(0 0% 100% / .08)}.page-combatlog .combatlog-rotation-mark{position:absolute;top:0;height:100%;border-left:1px solid hsl(0 0% 100% / .14);transform:translateX(-.5px)}.page-combatlog .combatlog-rotation-mark span{display:inline-block;margin-left:.3rem;color:#999;font-size:.68rem;line-height:1.4;white-space:nowrap}.page-combatlog .combatlog-rotation-casts{position:relative;height:64px}.page-combatlog .combatlog-rotation-empty{padding:1rem .75rem;color:#ccc;font-size:.85rem}.page-combatlog .combatlog-rotation-cast{position:absolute;top:14px;width:36px;margin:0;padding:0;border:0;background:#fff0;color:#fff;cursor:pointer;transform:translateX(-50%);opacity:.4;z-index:2;transition:opacity .15s ease}.page-combatlog .combatlog-rotation-cast.is-passed{opacity:.9}.page-combatlog .combatlog-rotation-cast.is-active{opacity:1;z-index:4}.page-combatlog .combatlog-rotation-cast.is-pop{animation:combatlog-rotation-cast-in .4s ease-out}.page-combatlog .combatlog-rotation-cast:focus-visible{outline:1px solid rgb(247 183 77 / .75);outline-offset:2px}.page-combatlog .combatlog-rotation-cast-label{display:block;position:absolute;left:50%;bottom:calc(100% + 2px);transform:translateX(-50%);max-width:72px;color:#999;font-size:.62rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;pointer-events:none;opacity:0}.page-combatlog .combatlog-rotation-cast.is-active .combatlog-rotation-cast-label,.page-combatlog .combatlog-rotation-cast:hover .combatlog-rotation-cast-label,.page-combatlog .combatlog-rotation-cast:focus-visible .combatlog-rotation-cast-label{opacity:1;color:#f7b74d}.page-combatlog .combatlog-rotation-wh{display:block;position:relative;width:36px;height:36px;border-radius:4px;border:1px solid hsl(0 0% 100% / .16);background:#121212;box-shadow:0 2px 8px rgb(0 0 0 / .4);overflow:hidden}.page-combatlog .combatlog-rotation-wh>img{display:block;width:36px;height:36px;margin:0;border:0;border-radius:3px;object-fit:cover}.page-combatlog .combatlog-rotation-wh .combatlog-rotation-icon-spinner{position:absolute;inset:0;z-index:1;font-size:.85rem;background:#121212}.page-combatlog .combatlog-rotation-wh.is-ready .combatlog-rotation-icon-spinner{display:none!important}.page-combatlog .combatlog-rotation-wh.is-loading>img{opacity:0}.page-combatlog .combatlog-rotation-wh>img~img,.page-combatlog .combatlog-rotation-wh .iconsmall,.page-combatlog .combatlog-rotation-wh ins{display:none!important}.page-combatlog .combatlog-rotation-cast-fallback{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;border:1px solid hsl(0 0% 100% / .16);background:#121212;font-size:.8rem;font-weight:700;color:#fff}.page-combatlog .combatlog-rotation-cast.is-active .combatlog-rotation-wh{border-color:rgb(247 183 77 / .95);box-shadow:0 0 0 1px rgb(247 183 77 / .35),0 4px 14px rgb(0 0 0 / .45)}.page-combatlog .combatlog-rotation-buff-labels{border-right:1px solid hsl(0 0% 100% / .06);background:rgb(0 0 0 / .2);overflow:hidden;z-index:3}.page-combatlog .combatlog-rotation-buff-label{display:flex;align-items:center;gap:.4rem;height:26px;padding:0 .55rem;color:#ccc;font-size:.74rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-combatlog .combatlog-rotation-buff-label .combatlog-rotation-wh{width:18px;height:18px;flex:0 0 18px;border-radius:2px;box-shadow:none}.page-combatlog .combatlog-rotation-buff-label .combatlog-rotation-wh>img{width:18px;height:18px;border-radius:2px}.page-combatlog .combatlog-rotation-buff-label .combatlog-rotation-buff-label-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.page-combatlog .combatlog-rotation-buff-timeline{position:relative;min-width:0;min-height:100%;overflow:hidden}.page-combatlog .combatlog-rotation-auras{position:relative;padding:0;min-height:100%}.page-combatlog .combatlog-rotation-aura-row{position:relative;height:26px}.page-combatlog .combatlog-rotation-aura-track{position:absolute;left:0;top:7px;height:12px;border-radius:3px;background:hsl(0 0% 100% / .035)}.page-combatlog .combatlog-rotation-aura-seg,.page-combatlog .combatlog-rotation-aura-bar{position:absolute;top:0;bottom:0;left:0;border-radius:3px;opacity:.9}.page-combatlog .combatlog-rotation-aura-bar{position:relative;display:block;height:100%}.page-combatlog .combatlog-rotation-scrub{display:flex;align-items:center;gap:.75rem;margin-top:.65rem}.page-combatlog .combatlog-rotation-scrub input[type=range]{flex:1 1 auto;accent-color:#f7b74d}.page-combatlog .combatlog-rotation-time{min-width:5rem;text-align:right;color:#ccc;font-size:.8rem;font-variant-numeric:tabular-nums}@keyframes combatlog-rotation-cast-in{0%{transform:translateX(calc(-50% + 24px)) scale(.8);opacity:.15}100%{transform:translateX(-50%) scale(1);opacity:1}}@media(max-width:767px){.page-combatlog .combatlog-rotation-controls{margin-left:0;width:100%}.page-combatlog .combatlog-rotation-buff-stage{grid-template-columns:140px minmax(0,1fr);max-height:36vh}}.combatlog-boss-option-icon{width:22px;height:22px;border-radius:4px;object-fit:cover;margin-right:.45rem;vertical-align:middle}.bootstrap-select.combatlog-boss-select .dropdown-menu li a,.bootstrap-select.combatlog-boss-select .dropdown-menu li .dropdown-item,.bootstrap-select.combatlog-boss-select .filter-option-inner-inner,.bootstrap-select.combatlog-raid-select .dropdown-menu li a,.bootstrap-select.combatlog-raid-select .dropdown-menu li .dropdown-item,.bootstrap-select.combatlog-raid-select .filter-option-inner-inner{display:flex;align-items:center}.bootstrap-select.bs-container{z-index:2050}.bootstrap-select.bs-container .dropdown-menu{z-index:2050;background-color:#1e1e1e;border:1px solid hsl(0 0% 100% / .1)}.combatlog-attempt-kill{color:#28a745!important;font-weight:600}.combatlog-attempt-wipe{color:#dc3545!important;font-weight:600}.wowhead-tooltip,#wowhead-tooltip{background-color:#1a1a1a!important;background-image:none!important;border:1px solid hsl(0 0% 100% / .1)!important;border-radius:8px!important;box-shadow:0 12px 32px rgb(0 0 0 / .55)!important;box-sizing:border-box!important;color:#fff!important;font-family:Inter,sans-serif!important;min-width:320px!important;max-width:420px!important;width:auto!important;padding:.55rem .7rem!important;z-index:10050!important}.wowhead-tooltip table,.wowhead-tooltip td,.wowhead-tooltip th,#wowhead-tooltip table,#wowhead-tooltip td,#wowhead-tooltip th{background-color:#fff0!important;background-image:none!important;border:0!important}.wowhead-tooltip td,#wowhead-tooltip td{padding:0!important}.wowhead-tooltip>table,#wowhead-tooltip>table{width:100%!important;min-width:300px!important}.wowhead-tooltip>table>tbody>tr>th:empty,#wowhead-tooltip>table>tbody>tr>th:empty{width:0!important;height:0!important;padding:0!important;line-height:0!important;overflow:hidden!important}.wowhead-tooltip .whtt-name,.wowhead-tooltip .whtt-name b,#wowhead-tooltip .whtt-name,#wowhead-tooltip .whtt-name b{color:#fff!important}.wowhead-tooltip .wowhead-tooltip-requirements,#wowhead-tooltip .wowhead-tooltip-requirements{color:#ccc!important}.wowhead-tooltip .wowhead-tooltip-powered,#wowhead-tooltip .wowhead-tooltip-powered{display:none!important}