.favors-overview-screenshots{border-top:1px solid #2a2520;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:16px}.favors-overview-media{margin:0;min-width:0}.favors-mail-screenshot{max-width:520px}.favors-overview-media .parse-ss-thumb{aspect-ratio:16/9;border-radius:6px}.favors-overview-media .parse-ss-thumb img{height:100%;object-fit:cover;width:100%}.favors-overview-media figcaption{color:#8a847c;font-size:13px;font-style:italic;margin-top:8px}.favors-location-tabs{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.favors-location-tab{--favors-location-tone:#eab308;--favors-location-tone-muted:#eab3085c;background:#0e0c0a;border:1px solid #2a2520;border-radius:0;border-top:1px solid var(--favors-location-tone-muted);box-shadow:none;color:#d6d3d1;cursor:pointer;font-family:Rajdhani,Rajdhani Fallback,sans-serif;font-size:13px;font-weight:800;letter-spacing:.08em;line-height:1.1;min-height:40px;padding:8px 12px;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease}.favors-location-tab--auridon{--favors-location-tone:#d6b34a;--favors-location-tone-muted:#d6b34a5c}.favors-location-tab--glenumbra{--favors-location-tone:#6d82bd;--favors-location-tone-muted:#6d82bd5c}.favors-location-tab--stonefalls{--favors-location-tone:#b45a50;--favors-location-tone-muted:#b45a505c}.favors-location-tab:focus-visible,.favors-location-tab:hover{background:#12100e;border-color:#3a3530;border-top-color:var(--favors-location-tone);color:#fff}.favors-location-tab:focus-visible{outline:2px solid var(--favors-location-tone);outline-offset:2px}.favors-location-tab.active{background:#161412;border-color:var(--favors-location-tone);color:var(--favors-location-tone)}.favors-location-panel[hidden]{display:none}.favors-location-panel{padding:12px}.favors-location-panel,.favors-sequence-list{background:#161412;border:1px solid #2a2520;border-radius:6px}.favors-sequence-list{overflow:hidden}.favors-sequence-column-header{background:#161412;border-bottom:1px solid #2a2520;display:grid;grid-template-columns:88px repeat(3,minmax(0,1fr))}.favors-sequence-column-spacer,.favors-sequence-column-zone{border-right:1px solid #2a2520}.favors-sequence-column-zone{font-family:Rajdhani,Rajdhani Fallback,sans-serif;font-size:13px;font-weight:700;letter-spacing:.1em;line-height:1.2;padding:10px 13px;text-transform:uppercase}.favors-sequence-column-zone:last-child{border-right:0}.favors-sequence-column-zone--aldmeri{color:#d6b34a}.favors-sequence-column-zone--daggerfall{color:#6d82bd}.favors-sequence-column-zone--ebonheart{color:#b45a50}.favors-sequence-row{background:#0e0c0a;border-bottom:1px solid #2a2520;display:grid;grid-template-columns:88px minmax(0,1fr)}.favors-sequence-row:last-child{border-bottom:0}.favors-sequence-step{align-items:center;background:#161412;border-right:1px solid #2a2520;color:#eab308;display:flex;font-family:Rajdhani,Rajdhani Fallback,sans-serif;font-size:18px;font-weight:700;justify-content:center;line-height:1;padding:12px 10px;white-space:nowrap}.favors-sequence-zones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.favors-sequence-task{--favors-zone-color:#b8a48a;align-content:start;background:#0e0c0a;border-right:1px solid #2a2520;display:grid;gap:5px;min-height:88px;padding:11px 13px 12px}.favors-sequence-task:last-child{border-right:0}.favors-sequence-row:nth-of-type(2n) .favors-sequence-task{background:#161412}.favors-sequence-task--aldmeri{--favors-zone-color:#d6b34a}.favors-sequence-task--daggerfall{--favors-zone-color:#6d82bd}.favors-sequence-task--ebonheart{--favors-zone-color:#b45a50}.favors-sequence-task--empty{background:#0e0c0a}.favors-sequence-zone{color:var(--favors-zone-color);display:none;letter-spacing:.1em}.favors-sequence-category,.favors-sequence-zone{font-family:Rajdhani,Rajdhani Fallback,sans-serif;font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase}.favors-sequence-category{color:#c9a33a;letter-spacing:.08em}.favors-sequence-task-meta{align-items:center;display:flex;gap:8px;justify-content:space-between}.favors-sequence-text{color:#c2bcb4;font-size:14.5px;line-height:1.55}.favors-task-details{border-top:1px solid #2a2520;color:#9f9991;font-size:13.5px;line-height:1.45;margin-top:4px;padding-top:9px}.favors-task-intro,.favors-task-note{margin:0}.favors-task-note{color:#8f8981;margin-top:5px}.favors-task-note strong{color:#b8b1a8;font-weight:600}.favors-task-list{display:grid;gap:4px;list-style:disc;margin:8px 0 0;padding-left:18px}.favors-task-list--quest{list-style:circle;margin-left:16px}.favors-task-list li::marker{color:#77716a}.favors-mail-trigger{align-items:center;background:#0e0c0a;border:1px solid #3a3530;border-radius:3px;color:#ddd;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:Rajdhani,Rajdhani Fallback,sans-serif;font-size:13px;font-weight:700;gap:5px;line-height:1.2;padding:3px 7px;transition:border-color .18s ease,color .18s ease}.favors-mail-trigger:focus-visible,.favors-mail-trigger:hover{border-color:#eab308;color:#fff}.favors-mail-trigger:focus-visible{outline:2px solid #d8b95c;outline-offset:2px}.favors-mail-trigger img{height:18px;object-fit:contain;width:18px}.favors-mail-dialog{background:#161412;border:1px solid #2a2520;border-radius:3px;box-shadow:0 18px 60px #000000b3;color:#ddd;max-height:min(760px,calc(100vh - 32px));overflow:hidden;padding:0;width:min(640px,calc(100vw - 32px))}.favors-mail-dialog::backdrop{background:#000000d1}.favors-mail-dialog-shell{max-height:min(760px,calc(100vh - 32px));overflow:auto;scrollbar-color:#6b5b3e #161412;scrollbar-width:thin}.favors-mail-dialog-header{align-items:center;background:#0e0c0a;border-bottom:1px solid #2a2520;display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr) auto;padding:16px 18px}.favors-mail-dialog-icon{height:24px;object-fit:contain;width:24px}.favors-mail-dialog-heading{min-width:0}.favors-mail-dialog-title{color:#fff;font-family:Rajdhani,Rajdhani Fallback,sans-serif;font-size:clamp(19px,3vw,22px);font-weight:700;line-height:1.15;margin:0}.favors-mail-dialog-title:focus{outline:none}.favors-mail-dialog-sender{color:#888;font-family:Source Sans\ 3,Source Sans\ 3 Fallback,sans-serif;font-size:13px;line-height:1.2;margin:3px 0 0}.favors-mail-dialog-close{align-items:center;background:#0000;border:0;color:#8c8580;cursor:pointer;display:inline-flex;font-family:Rajdhani,Rajdhani Fallback,sans-serif;font-size:13px;font-weight:700;letter-spacing:.1em;line-height:1;min-height:28px;padding:0;text-transform:uppercase}.favors-mail-dialog-close:focus-visible,.favors-mail-dialog-close:hover{color:#fff}.favors-mail-dialog-close:focus-visible{outline:2px solid #d8b95c;outline-offset:2px}.favors-mail-dialog-body{background:#161412;color:#ddd;font-family:Source Sans\ 3,Source Sans\ 3 Fallback,sans-serif;font-size:14px;font-weight:500;line-height:1.75;padding:20px 22px 23px}.favors-mail-dialog-body p{margin:0}.favors-mail-dialog-body p+p{margin-top:17px}.favors-sequence-task--empty .favors-sequence-text{color:#8a847c;font-style:italic}.favors-uesp-link{align-items:baseline;display:inline-flex;gap:.25em;vertical-align:initial}.favors-uesp-link:before{align-self:center;background:url(/build/images/uesp-icon.708247bf.png) 50%/contain no-repeat;content:"";flex:0 0 auto;height:.9em;width:.9em}.favors-table td:first-child,.favors-table th:first-child{width:170px}.favors-reward-screenshots{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.favors-reward-screenshots .parse-ss-thumb{border-radius:6px;min-width:0}.favors-reward-list{list-style-position:outside;padding-left:1.5rem}.favors-lead-table{max-height:420px;overflow:auto;scrollbar-color:#6b5b3e #161412;scrollbar-width:thin}.favors-lead-table .guide-table th{position:sticky;top:0;z-index:1}@media (max-width:880px){.favors-location-tabs,.favors-overview-screenshots{grid-template-columns:1fr}.favors-sequence-column-header{display:none}.favors-sequence-row{grid-template-columns:1fr}.favors-sequence-step{border-bottom:1px solid #2a2520;border-right:0;justify-content:flex-start}.favors-sequence-zone{display:block}.favors-sequence-zones{grid-template-columns:1fr}.favors-sequence-task{border-bottom:1px solid #2a2520;border-right:0;min-height:0}.favors-sequence-task:last-child{border-bottom:0}.favors-reward-screenshots{grid-template-columns:1fr}}