@font-face{font-family:Rye;src:url(/fonts/rye-latin.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}html[data-bda-ui-theme=solfejo]{--solfejo-bg:#0B0910;--solfejo-ebony:#0B0910;--solfejo-panel:#17121E;--solfejo-velvet:#2A1829;--solfejo-strings:#5E422F;--solfejo-amber:#C86D2D;--solfejo-brass:#E2A93B;--solfejo-harmonic:#4ECDC4;--solfejo-text:#F7F0E2;--solfejo-muted:#C6B7A6;--solfejo-body:Inter,Arial,sans-serif;--solfejo-display:Rye,Georgia,serif}html[data-bda-ui-theme=solfejo] .solfejo-mark{color:var(--solfejo-brass);flex-shrink:0;filter:drop-shadow(0 0 10px #e2a93b66)}html[data-bda-ui-theme=solfejo]{--solfejo-bg:#0B0910;--solfejo-ebony:#0B0910;--solfejo-panel:#17121E;--solfejo-velvet:#2A1829;--solfejo-strings:#5E422F;--solfejo-amber:#C86D2D;--solfejo-brass:#E2A93B;--solfejo-harmonic:#4ECDC4;--solfejo-text:#F7F0E2;--solfejo-muted:#C6B7A6;--bda-primary:#E2A93B!important;--bda-primary-rgb:226,169,59!important;--bda-secondary:#C86D2D!important;--bda-secondary-rgb:200,109,45!important;--bda-text:#F7F0E2;--bda-muted:#C6B7A6;background-color:#0b0910;color:#f7f0e2;color-scheme:dark}html[data-bda-ui-theme=solfejo] :is(body,.bda-app-root){background-color:#0b0910;background-image:radial-gradient(circle at 16% 10%,#e2a93b1f 0%,#c86d2d0d 34%,transparent 64%),radial-gradient(circle at 86% 18%,#4ecdc414 0%,transparent 50%),repeating-linear-gradient(180deg,#e2a93b09 0 1px,transparent 1px 7px,#e2a93b09 7px 8px,transparent 8px 14px,#e2a93b09 14px 15px,transparent 15px 21px,#e2a93b09 21px 22px,transparent 22px 28px,#e2a93b09 28px 29px,transparent 29px 104px);background-attachment:fixed;color:#f7f0e2;font-family:var(--solfejo-body)}html[data-bda-ui-theme=solfejo] ::selection{background:#e2a93b;color:#0b0910}html[data-bda-ui-theme=solfejo] :is(input,textarea,select){font-family:var(--solfejo-body);accent-color:#E2A93B;color:#f7f0e2;color-scheme:dark}html[data-bda-ui-theme=solfejo] :is(input,textarea)::placeholder{color:#a69686;opacity:1}html[data-bda-ui-theme=solfejo] :is(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid #E2A93B;outline-offset:3px}html[data-bda-ui-theme=solfejo] :is(h1,h2,h3){font-family:var(--solfejo-body);font-weight:750;letter-spacing:-.025em}html[data-bda-ui-theme=solfejo] :is(.text-gray-300,.text-gray-400,.text-gray-500,.text-gray-600){color:#c6b7a6}html[data-bda-ui-theme=solfejo] :is(.text-primary,.topedit-remove){color:#e2a93b}html[data-bda-ui-theme=solfejo] :is(.home-topbar,.bda-header){background:linear-gradient(90deg,#17121ef5,#0b0910f2 52%,#17121ef5);border-bottom:1px solid #5E422F;box-shadow:0 1px #e2a93b47,0 14px 34px #000000c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html[data-bda-ui-theme=solfejo] .home-brand>img{background:radial-gradient(circle,#2a1829,#17121e 72%);border:1px solid #E2A93B;border-radius:50%!important;box-shadow:0 0 0 2px #5e422f,0 0 16px #e2a93b47;padding:2px}html[data-bda-ui-theme=solfejo] .home-brand>span{font-family:var(--solfejo-display);font-weight:400;letter-spacing:.035em;color:#f7f0e2}html[data-bda-ui-theme=solfejo] .home-brand strong{color:#e2a93b;font-weight:400;text-shadow:0 0 14px #e2a93b47}html[data-bda-ui-theme=solfejo] .home-brand small{color:#c6b7a6;font-family:var(--solfejo-body);font-weight:400;letter-spacing:0;text-transform:none}html[data-bda-ui-theme=solfejo] .manga-panel-title:before{background:linear-gradient(90deg,#E2A93B 0 40%,transparent 40% 60%,#C86D2D 60% 100%);opacity:.95;transform:none}html[data-bda-ui-theme=solfejo] .manga-panel-title:after{color:#e2a93b;opacity:.26}html[data-bda-ui-theme=solfejo] .bda-bottom-nav[data-bda-bottom-nav]{background:linear-gradient(180deg,#17121ef5,#0b0910fa);border-top:1px solid #C86D2D;box-shadow:inset 0 1px #e2a93b73,0 -14px 38px #000000e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-item{color:#c6b7a6;border-radius:10px;border:1px solid transparent;transition:background .18s,color .18s,border-color .18s,box-shadow .18s}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-item:hover{color:#f7f0e2;background:#2a18298c;border-color:#e2a93b4c}html[data-bda-ui-theme=solfejo] :is(.bda-bottom-nav-item[aria-current=page],.bda-bottom-nav-item[aria-current=page]:hover){color:#e2a93b;background:linear-gradient(160deg,#c86d2d59,#2a18298c 58%,#17121eeb);border-color:#e2a93b;box-shadow:inset 0 1px #fce39d59,inset 0 -2px #c86d2d,0 4px 18px #c86d2d47}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-item[aria-current=page]:before{width:10px;height:11px;background:#e2a93b;box-shadow:0 0 10px #e2a93b,0 0 16px #4ecdc4;clip-path:polygon(50% 0,95% 36%,50% 100%,5% 36%);border-radius:0;animation:none}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-item>span:last-child{font-family:var(--solfejo-body);font-weight:750;letter-spacing:.04em}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-avatar{border-color:#c86d2d;box-shadow:0 0 0 1px #e2a93b59}html[data-bda-ui-theme=solfejo] :is(.bda-bottom-nav-item[aria-current=page] .bda-bottom-nav-avatar,.profile-wallpaper-choice[aria-pressed=true],.profile-cover-choice[aria-pressed=true]){border-color:#e2a93b;box-shadow:0 0 0 2px #c86d2da6}html[data-bda-ui-theme=solfejo] :is(.fresh-dialog-backdrop,.topedit-backdrop,.anime-detail-backdrop,.public-profile-backdrop,.feed-compose-overlay){background:#0b0910d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-bda-ui-theme=solfejo] :is(.fresh-dialog,.topedit-dialog,.profile-edit-dialog,.bda-social-dialog,.anime-filter-dialog,.bda-compact-dialog,.feed-composer-dialog,.bda-notification-panel){background:linear-gradient(155deg,#2a182966,#17121efa 44%,#0b0910)!important;color:#f7f0e2;border:1px solid #C86D2D;border-radius:14px;box-shadow:inset 0 1px #e2a93b73,inset 3px 0 #e2a93b,inset 6px 0 #c86d2d,0 28px 90px #000000eb}html[data-bda-ui-theme=solfejo] :is(.fresh-dialog-header,.topedit-header,.feed-compose-dialog-header){background:linear-gradient(90deg,#2a18298c,#17121ef2 75%);border-bottom:1px solid #e2a93b47}html[data-bda-ui-theme=solfejo] :is(.fresh-dialog-header h2,.topedit-header h2,.feed-compose-dialog-header h2,.profile-edit-dialog h3){font-family:var(--solfejo-body);font-weight:750;font-synthesis:none;letter-spacing:-.025em;color:#f7f0e2}html[data-bda-ui-theme=solfejo] :is(.fresh-dialog-footer,.topedit-footer,.feed-composer-footer){background:#0b0910;border-top:1px solid #5E422F}html[data-bda-ui-theme=solfejo] :is(.fresh-dialog-header>button,.topedit-header>button,.feed-compose-dialog-header>button,.profile-edit-dialog>div:first-child>button){color:#e2a93b;background:#17121e;border:1px solid #5E422F;border-radius:10px}html[data-bda-ui-theme=solfejo] :is(.fresh-dialog-header>button:hover,.topedit-header>button:hover,.feed-compose-dialog-header>button:hover,.profile-edit-dialog>div:first-child>button:hover){color:#0b0910;background:#e2a93b;border-color:#fce39d}html[data-bda-ui-theme=solfejo] :is(.fresh-kicker,.topedit-eyebrow,.fresh-dialog-header>div>span,.feed-compose-dialog-header>div>span){color:#e2a93b;letter-spacing:.14em;font-weight:700}html[data-bda-ui-theme=solfejo] :is(.fresh-primary,.topedit-footer>button,.feed-composer-footer>.feed-publish,.profile-edit-dialog>div:last-child>button,.profile-edit-dialog button.bg-white,.home-feature-cta,.collection-explore,.anime-search-empty button,.collection-empty button,.anime-search-more button){background:linear-gradient(135deg,#e2a93b,#c86d2d);color:#0b0910;border:1px solid #FCE39D;border-radius:10px;box-shadow:inset 0 1px #fce39d99,0 6px 20px #c86d2d59;font-weight:800}html[data-bda-ui-theme=solfejo] :is(.fresh-primary,.topedit-footer>button,.feed-publish,.profile-edit-dialog>div:last-child>button,.home-feature-cta,.collection-explore,.anime-search-empty button,.collection-empty button,.anime-search-more button):not(:disabled):hover{background:linear-gradient(135deg,#fce39d,#e2a93b);color:#0b0910;border-color:#f7f0e2;box-shadow:0 0 22px #e2a93b80}html[data-bda-ui-theme=solfejo] :is(.fresh-secondary,.profile-edit-dialog label.cursor-pointer,.topedit-row-actions button,.topedit-row-actions select,.topedit-add,.topedit-empty button){background:#17121e;color:#f7f0e2;border:1px solid #5E422F;border-radius:10px}html[data-bda-ui-theme=solfejo] :is(.fresh-secondary,.topedit-row-actions button,.topedit-add):hover{border-color:#e2a93b;color:#e2a93b}html[data-bda-ui-theme=solfejo] .fresh-danger{background:#6b2028;color:#f7f0e2;border:1px solid #E2A93B;border-radius:10px}html[data-bda-ui-theme=solfejo] :is(.fresh-dialog,.topedit-dialog,.profile-edit-dialog,.bda-social-dialog,.anime-filter-dialog,.bda-compact-dialog,.feed-composer-dialog) :is(input:not([type=file]),textarea,select){background-color:#0b0910;color:#f7f0e2;border:1px solid #5E422F;box-shadow:inset 0 1px 4px #000000bf;border-radius:10px}html[data-bda-ui-theme=solfejo] :is(.fresh-dialog,.topedit-dialog,.profile-edit-dialog,.bda-social-dialog,.anime-filter-dialog,.bda-compact-dialog,.feed-composer-dialog) :is(input:not([type=file]),textarea,select):focus{border-color:#e2a93b;box-shadow:0 0 0 1px #e2a93b59}html[data-bda-ui-theme=solfejo] .profile-edit-dialog .profile-editor-account{background:#17121e;border-color:#5e422f}html[data-bda-ui-theme=solfejo] .profile-edit-dialog .profile-logout{background:#2a18298c;color:#fce39d;border:1px solid #C86D2D;border-radius:10px;box-shadow:none}html[data-bda-ui-theme=solfejo] .profile-edit-dialog [role=switch][aria-checked=true]{background:#c86d2d;border:1px solid #E2A93B}html[data-bda-ui-theme=solfejo] .profile-edit-dialog [role=switch][aria-checked=true]>div{background:#f7f0e2}html[data-bda-ui-theme=solfejo] :is(.profile-save-error,.fresh-error,.journey-error,.anime-search-error,.community-error,.feed-compose-error){background:#2a1829cc;color:#fce39d;border:1px solid #E2A93B;border-radius:10px}html[data-bda-ui-theme=solfejo] :is(.topedit-row,.topedit-candidate,.topedit-context,.fresh-steps li,.fresh-power-equation article,.fresh-draw-art,.fresh-class-note){background-color:#17121e;border:1px solid #5E422F;border-radius:10px;box-shadow:inset 0 1px #e2a93b24}html[data-bda-ui-theme=solfejo] :is(.topedit-row.is-replacing,.topedit-candidate.is-selected){border-color:#e2a93b;background:linear-gradient(135deg,#c86d2d47,#17121e)}html[data-bda-ui-theme=solfejo] :is(.topedit-empty,.topedit-search-empty){background:#0b0910;color:#f7f0e2;border-color:#5e422f}html[data-bda-ui-theme=solfejo] :is(.topedit-empty p,.topedit-search-empty p,.topedit-context small,.topedit-row-info small,.topedit-candidate small,.fresh-intro,.fresh-note,.fresh-steps p,.fresh-class-note p,.profile-edit-dialog label){color:#c6b7a6}html[data-bda-ui-theme=solfejo] .topedit-order{background:#0b0910;color:#e2a93b;border-color:#c86d2d}html[data-bda-ui-theme=solfejo] .fresh-power-total{background:linear-gradient(135deg,#c86d2d47,#17121e 70%);border:1px solid #E2A93B;box-shadow:inset 3px 0 #e2a93b,inset 6px 0 #c86d2d;border-radius:12px}html[data-bda-ui-theme=solfejo] .fresh-power-total :is(span,strong,small){color:#e2a93b}html[data-bda-ui-theme=solfejo] .fresh-power-total p{color:#c6b7a6}html[data-bda-ui-theme=solfejo] .fresh-warning{background:#2a18298c;border-color:#e2a93b;color:#fce39d}html[data-bda-ui-theme=solfejo] .anime-detail-dialog{background:#0b0910;color:#f7f0e2;border:1px solid #C86D2D;border-radius:16px;box-shadow:inset 0 1px #e2a93b6b,0 32px 100px #000000f0}html[data-bda-ui-theme=solfejo] .anime-detail-hero>div{background:linear-gradient(0deg,#0b0910 2%,#0b091000 86%),linear-gradient(90deg,#0b0910b8,transparent)}html[data-bda-ui-theme=solfejo] .anime-detail-hero>img{opacity:.68}html[data-bda-ui-theme=solfejo] .anime-detail-heading h1{font-family:var(--solfejo-body);font-weight:800;letter-spacing:-.03em;color:#f7f0e2;text-shadow:0 2px 14px #0B0910}html[data-bda-ui-theme=solfejo] .anime-detail-poster{border:1px solid #E2A93B;border-radius:12px;box-shadow:5px 5px #c86d2d66,0 14px 36px #000000d9}html[data-bda-ui-theme=solfejo] .anime-detail-toolbar>span{color:#f7f0e2;text-shadow:0 1px 4px #0B0910}html[data-bda-ui-theme=solfejo] .anime-detail-toolbar>button{background:#17121ee6;color:#e2a93b;border:1px solid #C86D2D;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-bda-ui-theme=solfejo] .anime-detail-toolbar>button:hover{background:#e2a93b;color:#0b0910;border-color:#fce39d}html[data-bda-ui-theme=solfejo] :is(.anime-detail-tabs,.journey-topline,.journey-notes,.journey-card .journey-section){border-color:#5e422f}html[data-bda-ui-theme=solfejo] .anime-detail-tabs button{color:#c6b7a6}html[data-bda-ui-theme=solfejo] .anime-detail-tabs button.active{background:linear-gradient(135deg,#e2a93b,#c86d2d);color:#0b0910;border:1px solid #FCE39D;border-radius:10px;font-weight:800}html[data-bda-ui-theme=solfejo] :is(.anime-detail-tracker.journey-card,.journey-card){background:repeating-linear-gradient(180deg,#e2a93b08 0 1px,transparent 1px 7px,#e2a93b08 7px 8px,transparent 8px 14px,#e2a93b08 14px 15px,transparent 15px 21px,#e2a93b08 21px 22px,transparent 22px 28px,#e2a93b08 28px 29px,transparent 29px 90px),linear-gradient(145deg,#2a182966,#17121e 58%,#0b0910);border:1px solid #C86D2D;border-radius:14px;box-shadow:inset 3px 0 #e2a93b,inset 6px 0 #c86d2d,inset 0 1px #e2a93b47;font-family:var(--solfejo-body)}html[data-bda-ui-theme=solfejo] .journey-card :is(.journey-header h2,.journey-header h3,.anime-detail-score,.anime-detail-sections h4){font-family:var(--solfejo-body);font-weight:750;font-synthesis:none;letter-spacing:-.02em;color:#e2a93b}html[data-bda-ui-theme=solfejo] :is(.journey-card .journey-header p,.journey-card .journey-status-hint,.journey-card .journey-progress-note,.journey-card .journey-rating-heading>span,.anime-detail-meta,.anime-detail-score>span,.anime-detail-sections p){color:#c6b7a6}html[data-bda-ui-theme=solfejo] .journey-card :is(.journey-section-label,.journey-progress-heading h3,.journey-rating-heading h3){font-family:var(--solfejo-body);color:#f7f0e2}html[data-bda-ui-theme=solfejo] .journey-card :is(.journey-emblem,.journey-trailer,.journey-favorite,.journey-step,.journey-count,.journey-progress-value,.journey-rating-trigger,.journey-rating-scale>button){background:#0b0910;color:#f7f0e2;border:1px solid #5E422F;box-shadow:inset 0 1px #e2a93b26;border-radius:10px}html[data-bda-ui-theme=solfejo] .journey-card :is(.journey-emblem,.journey-trailer,.journey-step.is-add,.journey-progress-controls .journey-step.is-add,.journey-login button){background:linear-gradient(135deg,#e2a93b,#c86d2d);color:#0b0910;border:1px solid #FCE39D;border-radius:10px;font-weight:800}html[data-bda-ui-theme=solfejo] .journey-card :is(.journey-rating-value,.journey-rating-value svg,.journey-rating-value strong,.journey-progress-note strong){color:#e2a93b;fill:currentColor}html[data-bda-ui-theme=solfejo] .journey-card .journey-favorite[aria-pressed=true]{background:#2a1829;color:#e2a93b;border-color:#e2a93b}html[data-bda-ui-theme=solfejo] .journey-card .journey-status-option{background:#17121e;color:#c6b7a6;border:1px solid #5E422F;border-radius:10px}html[data-bda-ui-theme=solfejo] .journey-card :is(.journey-status-option[aria-pressed=true],.journey-status-option[aria-pressed=true][data-status]){background:linear-gradient(135deg,#e2a93b,#c86d2d);color:#0b0910;border-color:#fce39d;box-shadow:0 0 16px #e2a93b59;font-weight:800}html[data-bda-ui-theme=solfejo] .journey-card .journey-meter{background:#0b0910;border:1px solid #5E422F}html[data-bda-ui-theme=solfejo] .journey-card :is(.journey-meter>span,.journey-rating-fill){background:linear-gradient(90deg,#c86d2d,#e2a93b 68%,#4ecdc4)}html[data-bda-ui-theme=solfejo] .journey-card .journey-rating-scale>button[aria-pressed=true]{background:#e2a93b;color:#0b0910;border-color:#fce39d;font-weight:800}html[data-bda-ui-theme=solfejo] :is(.anime-detail-eyebrow>span,.anime-detail-sections a,.anime-detail-tags>span){background:#17121e;color:#fce39d;border:1px solid #5E422F;border-radius:9px}html[data-bda-ui-theme=solfejo] :is(.bda-notification-launcher>button,.bda-notification-button,.bda-notification-trigger){background:#17121ef0;color:#e2a93b;border:1px solid #C86D2D;border-radius:12px;box-shadow:inset 0 1px #e2a93b59,0 8px 24px #000000d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-bda-ui-theme=solfejo] .feed-compose-launcher>button{background:linear-gradient(135deg,#e2a93b,#c86d2d);color:#0b0910;border:1px solid #FCE39D;box-shadow:0 0 20px #e2a93b66,0 8px 25px #000000d9}html[data-bda-ui-theme=solfejo] .bda-notification-badge{background:#c86d2d;color:#f7f0e2;border:1px solid #FCE39D}html[data-bda-ui-theme=solfejo] .bda-completion-toast{background:linear-gradient(135deg,#17121e,#0b0910);color:#f7f0e2;border:1px solid #E2A93B;box-shadow:inset 3px 0 #e2a93b,inset 6px 0 #4ecdc4,0 16px 50px #000000e6}html[data-bda-ui-theme=solfejo] .bda-completion-toast-title{font-family:var(--solfejo-body);font-weight:750;font-synthesis:none;letter-spacing:-.015em;color:#e2a93b}html[data-bda-ui-theme=solfejo] .bda-completion-toast-subtitle{color:#c6b7a6}html[data-bda-ui-theme=solfejo] .bda-completion-toast-spark{color:#e2a93b;filter:drop-shadow(0 0 6px #e2a93b8c)}html[data-bda-ui-theme=solfejo] .bda-completion-toast-cover{border-color:#e2a93b}html[data-bda-ui-theme=solfejo] aside[aria-label="Convite para salvar seu progresso"]>div{background:#17121e;color:#f7f0e2;border:1px solid #C86D2D;box-shadow:inset 0 1px #e2a93b59,0 18px 50px #000000e0}html[data-bda-ui-theme=solfejo] aside[aria-label="Convite para salvar seu progresso"]>div>button{background:linear-gradient(135deg,#e2a93b,#c86d2d);color:#0b0910;border:1px solid #FCE39D;font-weight:800}html[data-bda-ui-theme=solfejo] .shimmer{background:linear-gradient(100deg,#0b0910 30%,#17121e 48%,#c86d2d47 52%,#0b0910 70%);border-color:#5e422f}html[data-bda-ui-theme=solfejo] #bda-opening{background:radial-gradient(circle at 50% 35%,#2a1829,#17121e 45%,#0b0910)!important;color:#f7f0e2!important}html[data-bda-ui-theme=solfejo] #bda-opening strong{font-family:var(--solfejo-display);font-weight:400;letter-spacing:.04em!important;text-shadow:0 0 28px #e2a93b80}html[data-bda-ui-theme=solfejo] #bda-opening strong>span{color:#e2a93b!important}html[data-bda-ui-theme=solfejo] #bda-opening p{color:#c6b7a6!important}html[data-bda-ui-theme=solfejo] #bda-opening button{background:linear-gradient(135deg,#e2a93b,#c86d2d)!important;color:#0b0910!important;border:1px solid #FCE39D!important;border-radius:10px!important}html[data-bda-ui-theme=solfejo] .cq-overlay{--cq-bg:#0B0910;--cq-surface:#17121E;--cq-text:#F7F0E2;--cq-muted:#C6B7A6;--cq-line:#5E422F;--cq-accent:#E2A93B;--cq-on:#0B0910}html[data-bda-ui-theme=solfejo] .season-episodes{--se-text:#F7F0E2;--se-muted:#C6B7A6;--se-surface:#17121E;--se-line:#5E422F;--se-selected:#E2A93B;--se-selected-text:#0B0910;--se-accent:#4ECDC4}html[data-bda-ui-theme=solfejo] .season-episodes .season-episodes-episode{border-radius:9px}@media(max-width:639px){html[data-bda-ui-theme=solfejo] .anime-detail-dialog{border-radius:0}}@media(prefers-reduced-motion:reduce){html[data-bda-ui-theme=solfejo] :is(.bda-bottom-nav-item,.shimmer){animation:none;transition:none}}html[data-bda-ui-theme=solfejo]{--solfejo-note: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 23'%3E%3Cellipse cx='4.5' cy='18.3' rx='4.4' ry='2.8' transform='rotate(-22 4.5 18.3)'/%3E%3Cpath d='M7.1 18.3V1.5h1.7c0 4.1 6.6 3.7 6.6 8.7 0 2-1.2 3.5-2.5 4.2.9-1.7 1.1-3.4-.1-4.7-1-1.1-2.4-1.5-4-2v10.6z'/%3E%3C/svg%3E")}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-inner{position:relative;padding-top:10px}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-inner:before{content:"";position:absolute;inset:0 12px auto;height:13px;background:repeating-linear-gradient(180deg,#e2a93b45 0 1px,transparent 1px 3px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6% 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6% 94%,transparent);pointer-events:none}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-item{min-height:52px}html[data-bda-ui-theme=solfejo] :is(.bda-bottom-nav-item[aria-current=page],.bda-bottom-nav-item[aria-current=page]:hover){background:linear-gradient(160deg,#c86d2d30,#2a18296b 65%,#17121eeb);border-color:#e2a93b7a;box-shadow:inset 0 -2px #c86d2d,0 4px 18px #c86d2d24}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-item[aria-current=page]:before{content:"";top:-12px;width:14px;height:20px;z-index:1;border-radius:0;clip-path:none;background:#f5cf78;box-shadow:none;-webkit-mask:var(--solfejo-note) center / contain no-repeat;mask:var(--solfejo-note) center / contain no-repeat;animation:solfejo-note-arrive .28s ease-out both;pointer-events:none}html[data-bda-ui-theme=solfejo] .solfejo-nav-icon{display:block;overflow:visible}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-item[aria-current=page] .solfejo-nav-icon{filter:drop-shadow(0 0 5px #e2a93b35)}html[data-bda-ui-theme=solfejo] :is(.journey-card .journey-meter,.profile-level .profile-level-track){position:relative;isolation:isolate;height:22px;min-width:20px;overflow:visible;border:0;border-radius:0;outline:none;background:repeating-linear-gradient(180deg,#a7835066 0 1px,transparent 1px 4px) center / 100% 17px no-repeat}html[data-bda-ui-theme=solfejo] :is(.journey-card .journey-meter,.profile-level .profile-level-track):before{content:"";position:absolute;inset:3px 0 2px;z-index:1;border-right:1px solid #a7835070;background:repeating-linear-gradient(90deg,#a7835070 0 1px,transparent 1px 25%);pointer-events:none}html[data-bda-ui-theme=solfejo] :is(.journey-card .journey-meter>span,.profile-level .profile-level-track>div){position:relative;display:block;height:100%;max-width:100%;border-radius:0;background:repeating-linear-gradient(180deg,#e2a93b 0 1px,transparent 1px 4px) center / 100% 17px no-repeat;transition:width .32s cubic-bezier(.22,.61,.36,1)}html[data-bda-ui-theme=solfejo] :is(.journey-card .journey-meter>span,.profile-level .profile-level-track>div):after{content:"";position:absolute;z-index:2;top:-3px;left:max(0px,calc(100% - 16px));width:16px;height:25px;background:#4ecdc4;-webkit-mask:var(--solfejo-note) center / contain no-repeat;mask:var(--solfejo-note) center / contain no-repeat;pointer-events:none}html[data-bda-ui-theme=solfejo] :is(.home-resume-progress,.collection-progress-track,.anime-tile-progress){isolation:isolate;height:6px;overflow:hidden;background:#5e422f}html[data-bda-ui-theme=solfejo] .collection-progress-track{position:relative}html[data-bda-ui-theme=solfejo] .anime-tile-progress{height:4px}html[data-bda-ui-theme=solfejo] :is(.home-resume-progress,.collection-progress-track,.anime-tile-progress):after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),#0b0910b3 calc(25% - 1px) 25%);pointer-events:none}html[data-bda-ui-theme=solfejo] :is(.home-resume-progress>div,.collection-progress-track>div,.anime-tile-progress>span){max-width:100%;background:linear-gradient(90deg,#c86d2d,#e2a93b);transition:width .32s cubic-bezier(.22,.61,.36,1)}html[data-bda-ui-theme=solfejo] .bda-completion-toast{bottom:calc(96px + var(--bda-safe-bottom, env(safe-area-inset-bottom, 0px)));overflow:visible}html[data-bda-ui-theme=solfejo] .bda-completion-toast:after{content:"";position:absolute;top:-38px;right:8px;width:64px;height:44px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 44'%3E%3Cg fill='none' stroke='%23e2a93b' opacity='.6'%3E%3Cpath d='M2 18h60M2 23h60M2 28h60M2 33h60M2 38h60'/%3E%3C/g%3E%3Cg fill='%234ecdc4'%3E%3Cellipse cx='30' cy='33' rx='5' ry='3' transform='rotate(-20 30 33)'/%3E%3Cellipse cx='30' cy='23' rx='5' ry='3' transform='rotate(-20 30 23)'/%3E%3Cellipse cx='30' cy='13' rx='5' ry='3' transform='rotate(-20 30 13)'/%3E%3Cpath d='M33.5 6h2v27h-2z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;animation:solfejo-chord-arrive .65s cubic-bezier(.2,.65,.3,1) both;pointer-events:none}html[data-bda-ui-theme=solfejo] .bda-completion-solfejo{animation:solfejo-crest-resonate .65s ease-out both}@keyframes solfejo-note-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes solfejo-chord-arrive{0%{opacity:0;transform:translateY(10px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes solfejo-crest-resonate{0%{transform:scale(.92)}45%{transform:scale(1.08)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){html[data-bda-ui-theme=solfejo] :is(.journey-card .journey-meter>span,.profile-level .profile-level-track>div,.home-resume-progress>div,.collection-progress-track>div,.anime-tile-progress>span){transition:none}html[data-bda-ui-theme=solfejo] .bda-bottom-nav-item[aria-current=page]:before,html[data-bda-ui-theme=solfejo] .bda-completion-toast:after,html[data-bda-ui-theme=solfejo] .bda-completion-solfejo{animation:none;transform:none}}html[data-bda-ui-theme=solfejo] :is(.home-page,.anime-search-page,.collection-page,.community-page,.anime-tile,.feed-composer-dialog){color:#f7f0e2;font-family:var(--solfejo-body)}html[data-bda-ui-theme=solfejo] :is(.home-section-heading h2,.home-section-heading h3,.home-feature h1,.anime-search-heading h1,.collection-heading h1,.community-heading h1,.anime-search-results-header h2,.collection-results-heading h2,.community-section-heading h2,.anime-search-users-heading h2){font-family:var(--solfejo-body);font-weight:750;letter-spacing:-.025em;color:#f7f0e2}html[data-bda-ui-theme=solfejo] :is(.anime-search-heading p,.collection-heading p,.community-heading p,.community-section-heading p,.anime-search-hint,.anime-search-users-status,.anime-search-user-limit,.anime-search-results-header p,.collection-results-heading p,.anime-search-end,.home-feature-rating small,.home-feature-arrows>span small,.home-shortcuts>button>svg:last-child,.home-section-heading>span,.home-resume-caption p,.home-resume-caption small,.anime-tile-meta,.anime-tile-meta>span:last-child,.anime-tile-library>small,.anime-search-genres>span,.anime-search-sort,.collection-sort,.anime-search-user small,.anime-search-correction,.collection-overview span,.collection-discovery p,.collection-row .collection-status,.anime-search-empty p,.collection-empty p,.community-empty p,.home-feature-empty p,.feed-author time,.feed-manage button,.feed-comment-bubble button,.feed-comment-list>.text-center,.feed-comment-login>span,.feed-compose-dialog-header p,.feed-composer-top span,.feed-composer-collapse-row button,.feed-composer-dialog .feed-composer-footer>button:first-child){color:#c6b7a6}html[data-bda-ui-theme=solfejo] :is(.anime-search-heading h1>span,.collection-heading h1>span,.community-heading h1>span,.home-kicker,.home-feature-kicker,.home-feature-label,.home-eyebrow,.home-feature-rating,.home-search>svg,.home-shortcuts>button>svg:first-child,.home-section-heading>svg,.home-resume-caption p>span,.anime-tile-score.is-personal>span,.anime-tile:hover .anime-tile-title,.anime-search-input>svg,.anime-search-input>button,.collection-search>svg,.collection-search>button,.anime-search-users-heading>svg,.anime-search-users-heading>span,.anime-search-user>svg,.anime-search-correction strong,.collection-overview>div:first-child>svg,.collection-row :is(.status-watching,.status-rewatching,.status-completed),.anime-search-empty h3,.collection-empty h3,.community-empty h3,.home-feature-empty h2,.anime-search-empty>svg,.collection-empty>svg,.community-empty>svg,.community-section-heading>svg,.community-tabs button.active svg,.feed-post-label,.feed-post-label>svg,.feed-author>button svg,.feed-event-label svg,.feed-event-label.is-complete,.feed-event-label.is-complete svg,.feed-anime small,.feed-anime>svg,.feed-inline-link,.feed-comments .feed-comment-author,.feed-comment-bubble button:is(.text-primary,:hover),.feed-comment-form button[type=submit],.feed-compose-dialog-header>div>span,.feed-composer-trigger svg){color:#e2a93b}html[data-bda-ui-theme=solfejo] :is(.anime-search-heading-icon,.community-heading-icon,.collection-discovery-icon){color:#e2a93b;background:linear-gradient(145deg,#c86d2d59,#17121e 70%);border:1px solid #C86D2D;border-radius:12px;box-shadow:inset 0 1px #e2a93b59,0 10px 28px #000000b8}html[data-bda-ui-theme=solfejo] .home-feature{background:#0b0910;border:1px solid #C86D2D;border-radius:16px;box-shadow:inset 3px 0 #e2a93b,inset 6px 0 #c86d2d,inset 0 1px #e2a93b59,0 22px 54px #000000d9}html[data-bda-ui-theme=solfejo] .home-feature .home-feature-shade{background:linear-gradient(90deg,#0b0910f5 0%,#17121eb8 45%,transparent 86%),linear-gradient(0deg,#0b0910f2 0%,#2a182938 38%,transparent 68%)}html[data-bda-ui-theme=solfejo] .home-feature .home-feature-copy h1{color:#f7f0e2;text-shadow:0 3px 18px #0B0910}html[data-bda-ui-theme=solfejo] :is(.home-feature-genres,.home-feature-meta,.home-feature-arrows>span,.feed-event-label){color:#e8dec8}html[data-bda-ui-theme=solfejo] :is(.home-feature-arrows>button,.home-rail-arrows>button,.home-search){background:#17121eeb;color:#f7f0e2;border:1px solid #5E422F;box-shadow:inset 0 1px #e2a93b33;border-radius:10px}html[data-bda-ui-theme=solfejo] :is(.home-search,.home-feature-arrows>button,.home-rail-arrows>button,.feed-manage button):hover{background:#2a1829;color:#e2a93b;border-color:#e2a93b}html[data-bda-ui-theme=solfejo] .home-feature-dots>button>span{background:#e2a93b59;border-radius:2px}html[data-bda-ui-theme=solfejo] :is(.home-feature-dots>button>span.active,.home-feature-dots>button[aria-pressed=true]>span){background:#e2a93b;box-shadow:0 0 9px #e2a93b,0 0 14px #4ecdc4}html[data-bda-ui-theme=solfejo] :is(.campaign-banner-link>span,.feed-compose-attachment .feed-compose-remove-image){color:#e2a93b;background:#0b0910e6;border:1px solid #E2A93B;border-radius:10px}html[data-bda-ui-theme=solfejo] .home-shortcuts>button{background:linear-gradient(90deg,#e2a93b,#c86d2d,#4ecdc4) 16px 0/42px 2px no-repeat,linear-gradient(140deg,#2a182966,#17121e 64%);color:#f7f0e2;border:1px solid #5E422F;border-radius:12px}html[data-bda-ui-theme=solfejo] :is(.home-shortcuts>button,.home-page .anime-more-card,.anime-search-user,.collection-row):hover{background-color:#2a1829;border-color:#e2a93b;color:#e2a93b}html[data-bda-ui-theme=solfejo] .home-horizontal-list{scrollbar-color:#C86D2D #0B0910}html[data-bda-ui-theme=solfejo] .home-resume-card{background:linear-gradient(145deg,#17121e,#0b0910);border:1px solid #5E422F;border-radius:12px}html[data-bda-ui-theme=solfejo] .home-resume-card:hover{border-color:#e2a93b;box-shadow:0 0 0 1px #e2a93b40,0 12px 28px #000c}html[data-bda-ui-theme=solfejo] .home-resume-shade{background:linear-gradient(0deg,#0b0910eb,transparent 76%)}html[data-bda-ui-theme=solfejo] .home-resume-badge{background:#0b0910e6;color:#e2a93b;border:1px solid #C86D2D;border-radius:8px}html[data-bda-ui-theme=solfejo] .home-resume-open{background:linear-gradient(135deg,#e2a93b,#c86d2d);color:#0b0910;border:1px solid #FCE39D;border-radius:9px}html[data-bda-ui-theme=solfejo] :is(.home-resume-caption :is(h3,h4,strong),.collection-row-title,.feed-anime strong,.anime-tile .anime-tile-title){color:#f7f0e2;font-family:var(--solfejo-body)}html[data-bda-ui-theme=solfejo] :is(.home-resume-progress,.anime-tile-progress,.collection-progress-track){background:#2a1829b3}html[data-bda-ui-theme=solfejo] :is(.home-resume-progress>div,.home-resume-progress>span,.anime-tile-progress>span,.collection-progress-track>div){background:linear-gradient(90deg,#c86d2d,#e2a93b,#4ecdc4);box-shadow:0 0 8px #e2a93b66}html[data-bda-ui-theme=solfejo] .anime-tile .anime-tile-poster{background:#17121e;border:1px solid #5E422F;border-radius:12px;box-shadow:inset 0 1px #e2a93b33,0 10px 24px #000000bf}html[data-bda-ui-theme=solfejo] .anime-tile-shade{background:linear-gradient(180deg,#0b09102e,transparent 26%,transparent 52%,#0b0910f0)}html[data-bda-ui-theme=solfejo] .anime-tile-airing{color:#4ecdc4;background:#0b0910e6;border:1px solid #4ECDC4;border-radius:8px}html[data-bda-ui-theme=solfejo] .anime-tile-airing>span{background:#4ecdc4;box-shadow:0 0 6px #4ecdc4}html[data-bda-ui-theme=solfejo] :is(.anime-tile-score,.anime-tile-score>span,.anime-tile-score small){color:#fce39d;text-shadow:0 2px 8px #0B0910}html[data-bda-ui-theme=solfejo] .anime-tile-open{color:#e2a93b;background:#17121eeb;border-radius:8px;box-shadow:inset 0 0 0 1px #c86d2d}html[data-bda-ui-theme=solfejo] .anime-tile-status{color:#e8dec8;background:#17121e;border:1px solid #5E422F;border-radius:8px}html[data-bda-ui-theme=solfejo] .anime-tile-status:is(.status-watching,.status-rewatching,.status-plan_to_watch,.status-completed){color:#fce39d;background:#2a1829b3;border-color:#c86d2d}html[data-bda-ui-theme=solfejo] .anime-tile:hover .anime-tile-poster{border-color:#e2a93b;box-shadow:0 0 0 1px #4ecdc459,0 12px 30px #c86d2d66}html[data-bda-ui-theme=solfejo] .anime-tile:hover .anime-tile-open{background:#e2a93b;color:#0b0910;box-shadow:inset 0 0 0 1px #fce39d}html[data-bda-ui-theme=solfejo] .anime-more-card{color:#e2a93b;background:linear-gradient(145deg,#2a182966,#17121e);border:1px dashed #C86D2D;border-radius:12px}html[data-bda-ui-theme=solfejo] .anime-more-card>span:first-child{color:#e2a93b;background:#2a182999;border:1px solid #E2A93B;border-radius:10px}html[data-bda-ui-theme=solfejo] :is(.anime-search-toolbar,.collection-workspace,.anime-search-users,.anime-search-active,.collection-discovery){background:#17121ef2;border:1px solid #5E422F;border-radius:14px}html[data-bda-ui-theme=solfejo] :is(.anime-search-input,.collection-search,.anime-search-user){background:#0b0910;border:1px solid #5E422F;border-radius:10px;color:#f7f0e2}html[data-bda-ui-theme=solfejo] :is(.anime-search-input input,.collection-search input,.feed-comment-form input,.feed-composer-dialog textarea){color:#f7f0e2;caret-color:#e2a93b}html[data-bda-ui-theme=solfejo] :is(.anime-search-input,.collection-search,.feed-comment-form input,.feed-composer-dialog textarea):focus-within{border-color:#e2a93b;box-shadow:0 0 0 2px #e2a93b47}html[data-bda-ui-theme=solfejo] :is(.anime-search-filter-button,.collection-favorites,.anime-search-genres>button,.collection-tabs>button,.feed-filter-row button,.collection-row,.community-tabs){color:#f7f0e2;background:#17121e;border:1px solid #5E422F;border-radius:10px}html[data-bda-ui-theme=solfejo] :is(.anime-search-filter-button,.collection-favorites,.anime-search-genres>button,.collection-tabs>button,.feed-filter-row button):hover{color:#e2a93b;background:#2a1829;border-color:#c86d2d}html[data-bda-ui-theme=solfejo] :is(.anime-search-filter-button.active,.collection-favorites.active,.anime-search-genres>button.active,.collection-tabs>button.active,.feed-filter-row button.active,.community-tabs button.active){color:#0b0910;background:linear-gradient(135deg,#e2a93b,#c86d2d);border-color:#fce39d;box-shadow:inset 0 -2px #4ecdc4;font-weight:800}html[data-bda-ui-theme=solfejo] :is(.anime-search-filter-button b,.collection-tabs>button.active>span,.collection-view-switch button.active){background:#0b0910;color:#e2a93b;border-radius:4px}html[data-bda-ui-theme=solfejo] :is(.anime-search-active>button,.feed-mentions button,.anime-search-curated){color:#fce39d;background:#2a182999;border:1px solid #C86D2D;border-radius:9px}html[data-bda-ui-theme=solfejo] :is(.anime-search-sort select,.collection-sort select,.feed-comment-form input,.feed-composer-dialog textarea){color:#f7f0e2;background:#0b0910;border:1px solid #C86D2D;border-radius:10px;color-scheme:dark}html[data-bda-ui-theme=solfejo] :is(.anime-search-user-avatar,.feed-avatar){color:#e2a93b;background:#17121e;border:1px solid #E2A93B;border-radius:10px}html[data-bda-ui-theme=solfejo] .collection-overview>div{color:#f7f0e2;background:linear-gradient(90deg,#e2a93b,#c86d2d,#4ecdc4) 20px 0/44px 2px no-repeat,linear-gradient(145deg,#2a182966,#17121e 66%);border:1px solid #5E422F;border-radius:12px}html[data-bda-ui-theme=solfejo] .collection-overview strong{color:#e2a93b;font-family:var(--solfejo-body);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.025em}html[data-bda-ui-theme=solfejo] .collection-view-switch{background:#0b0910;border:1px solid #5E422F;border-radius:10px}html[data-bda-ui-theme=solfejo] .collection-list.collection-list-compact{border-top-color:#5e422f}html[data-bda-ui-theme=solfejo] .collection-list-compact .collection-row{background:transparent;border-bottom-color:#5e422f;border-radius:0;box-shadow:none}html[data-bda-ui-theme=solfejo] :is(.anime-search-empty,.collection-empty,.community-empty){color:#f7f0e2;background:linear-gradient(145deg,#2a182959,#17121e 60%,#0b0910);border:1px solid #C86D2D;border-radius:14px;box-shadow:inset 0 1px #e2a93b40}html[data-bda-ui-theme=solfejo] :is(.community-heading,.anime-search-results-header,.feed-actions,.feed-comments){border-color:#5e422f}html[data-bda-ui-theme=solfejo] :is(.feed-card,.feed-publication,.feed-post,.feed-event){background:linear-gradient(155deg,#2a182940,#17121e 52%,#0b0910);border:1px solid #5E422F;border-radius:14px;box-shadow:inset 0 1px #e2a93b2e,0 12px 30px #000000a6}html[data-bda-ui-theme=solfejo] :is(.feed-card.feed-pinned,.feed-publication.is-pinned){background:linear-gradient(90deg,#e2a93b,#4ecdc4) 20px 0/48px 2px no-repeat,linear-gradient(135deg,#c86d2d3d,#17121e 65%);border-color:#e2a93b;box-shadow:inset 3px 0 #e2a93b,inset 6px 0 #c86d2d,0 14px 34px #000000bf}html[data-bda-ui-theme=solfejo] .feed-post-text{color:#f2e9d8}html[data-bda-ui-theme=solfejo] .feed-post-text a{color:#e2a93b;text-decoration-color:#4ecdc4;text-underline-offset:4px}html[data-bda-ui-theme=solfejo] .feed-actions button{color:#c6b7a6;background:#0b09108c;border-radius:9px}html[data-bda-ui-theme=solfejo] .feed-actions button:hover{color:#e2a93b;background:#2a1829}html[data-bda-ui-theme=solfejo] .feed-actions :is(button.is-liked,button[aria-pressed=true]){color:#0b0910;background:#e2a93b;box-shadow:inset 0 0 0 1px #fce39d;font-weight:700}html[data-bda-ui-theme=solfejo] .feed-anime{color:#f7f0e2;background:#0b0910a6;border:1px solid #5E422F;border-radius:10px}html[data-bda-ui-theme=solfejo] .feed-event-cover:before{background:linear-gradient(180deg,#0b0910eb,#17121e6b 42%,#17121ed1 76%,#0b0910),linear-gradient(90deg,#0b09108c,transparent)}html[data-bda-ui-theme=solfejo] :is(.feed-comments .feed-comment-bubble,.feed-comment-bubble){color:#f7f0e2;background:#2a1829;border:1px solid #5E422F;border-radius:0 12px 12px;box-shadow:inset 0 1px #e2a93b29;min-width:0;overflow-wrap:anywhere}html[data-bda-ui-theme=solfejo] :is(.feed-comment>img,.feed-comment-form>img){border-color:#e2a93b;border-radius:9px}html[data-bda-ui-theme=solfejo] .community-load-more{color:#e2a93b;background:#17121e;border:1px solid #C86D2D;border-radius:10px}html[data-bda-ui-theme=solfejo] .community-load-more:hover{color:#0b0910;background:#e2a93b;border-color:#fce39d}html[data-bda-ui-theme=solfejo] :is(.feed-composer,.feed-composer-dialog){color:#f7f0e2;background:#17121e;border:1px solid #C86D2D}@media(max-width:639px){html[data-bda-ui-theme=solfejo] .home-feature .home-feature-shade{background:linear-gradient(0deg,#0B0910 0%,#17121edb 32%,#0b091040 68%,transparent 100%)}}@media(prefers-reduced-motion:reduce){html[data-bda-ui-theme=solfejo] :is(.anime-tile-poster,.anime-tile-title,.anime-tile .anime-tile-poster>img){transition:none;transform:none}}html[data-bda-ui-theme=solfejo] :is(.home-section-heading,.community-section-heading,.anime-search-results-header,.collection-results-heading){position:relative;padding-bottom:21px}html[data-bda-ui-theme=solfejo] :is(.home-section-heading,.community-section-heading,.anime-search-results-header,.collection-results-heading):after{content:"";position:absolute;inset:auto 0 0;height:13px;background:repeating-linear-gradient(0deg,#e2a93b47 0 1px,transparent 1px 3px);-webkit-mask-image:linear-gradient(90deg,#000,transparent 94%);mask-image:linear-gradient(90deg,#000,transparent 94%);pointer-events:none}html[data-bda-ui-theme=solfejo] .home-rail-arrows{top:-74px}html[data-bda-ui-theme=solfejo] :is(.anime-search-empty,.collection-empty,.community-empty,.home-feature-empty) .solfejo-empty-mark{display:block;width:84px;height:84px;margin:0 auto 18px;filter:drop-shadow(0 8px 22px #e2a93b2e)}html[data-bda-ui-theme=solfejo] .home-feature-empty .solfejo-empty-mark{width:100px;height:100px;margin-bottom:6px}html[data-bda-ui-theme=solfejo] :is(.anime-search-empty,.collection-empty,.community-empty){background:radial-gradient(ellipse at 50% 4%,#e2a93b17,transparent 62%),linear-gradient(145deg,#2a182959,#17121e 60%,#0b0910)}html[data-bda-ui-theme=solfejo] :is(.profile-page,.public-profile-dialog,.ranking-page,.tierlist-page,.fresh-power,.fresh-awakening){color:#f7f0e2;font-family:var(--solfejo-body)}html[data-bda-ui-theme=solfejo] :is(.profile-panel-heading h1,.profile-panel-heading h2,.public-profile-collection-heading h1,.public-profile-collection-heading h2,.ranking-heading h1,.ranking-heading h2,.ranking-board-heading h1,.ranking-board-heading h2,.tierlist-heading h1,.tierlist-heading h2,.awakened-card .awakened-heading h2,.awakened-card .awakened-name,.tierlist-category h3){font-family:var(--solfejo-body);font-weight:750;font-synthesis:none;letter-spacing:-.025em;color:#f7f0e2}html[data-bda-ui-theme=solfejo] :is(.profile-identity .profile-display-name,.ranking-podium-card h2,.ranking-person strong){font-family:var(--solfejo-body);text-transform:none;letter-spacing:-.025em;color:#f7f0e2}html[data-bda-ui-theme=solfejo] :is(.profile-summary strong,.profile-attribute strong,.awakened-stats dd,.ranking-power strong,.ranking-weekly strong,.ranking-podium-power strong){font-family:var(--solfejo-body);font-weight:800;font-variant-numeric:tabular-nums}html[data-bda-ui-theme=solfejo] :is(.profile-panel,.profile-summary>div,.profile-friends>div,.profile-friends-card,.public-profile-stats>div,.ranking-own-position,.tierlist-rows>div){border:1px solid #5E422F;border-radius:14px;background:linear-gradient(145deg,#2a182952,#17121e 55%,#0b0910);box-shadow:inset 3px 0 #e2a93b,inset 6px 0 #c86d2d,inset 0 1px #e2a93b40,0 14px 32px #000000a6}html[data-bda-ui-theme=solfejo] .profile-panel.manga-textured-panel:after{background:none;opacity:0}html[data-bda-ui-theme=solfejo] :is(.profile-panel-heading>svg,.profile-summary>div>:is(svg,button),.profile-summary>div:nth-child(2)>strong,.profile-attribute strong,.awakened-stats dd,.awakened-progress-label strong,.awakened-card .awakened-action,:is(.top-position-1,.top-position-2,.top-position-3) .profile-top-number,.profile-honorable,.public-profile-partial strong,.public-profile-empty h2,.profile-top-empty h3,.ranking-eyebrow,.ranking-context>span:first-child,.ranking-context>span>svg,.ranking-podium-power,.ranking-own-position strong,.ranking-row .ranking-power strong,.ranking-position,.ranking-row .ranking-row-arrow,.ranking-rules summary,.fresh-power .fresh-power-equation strong,.fresh-awakening .fresh-steps>li>span,.profile-level strong,:is(.profile-distribution,.public-profile-distribution) dd){color:#e2a93b}html[data-bda-ui-theme=solfejo] :is(.profile-panel-caption,.ranking-heading p,.ranking-board-heading p,.tierlist-heading p,.public-profile-collection-heading p,.profile-friends p,.profile-friends-card p,.public-profile-stats span,.profile-identity-badges>span+span,.profile-level>div:first-child,.profile-summary>div>span,.profile-attribute small,:is(.profile-distribution,.public-profile-distribution) dt,.awakened-stats dt,.awakened-progress-label,.awakened-card .awakened-hint,.public-profile-partial p,.public-profile-empty p,.profile-top-empty p,.ranking-empty p,.ranking-no-match p,.ranking-context>span,.ranking-own-position p,.ranking-column-labels,.ranking-explanation,.ranking-rules p,.tierlist-items>p,.fresh-power .fresh-power-total p,.fresh-power .fresh-power-equation article>span,.fresh-power .fresh-power-equation small,.fresh-awakening .fresh-steps p,.fresh-power .fresh-note){color:#c6b7a6}html[data-bda-ui-theme=solfejo] .profile-cover{background:#0b0910}html[data-bda-ui-theme=solfejo] .profile-cover>img{opacity:.68;filter:none}html[data-bda-ui-theme=solfejo] .profile-page .profile-cover>div{background:linear-gradient(0deg,#0b0910,#0b09109e,#0b091029 76%),linear-gradient(90deg,#17121e8c,transparent)}html[data-bda-ui-theme=solfejo] .public-profile-dialog .profile-cover>div{background:linear-gradient(0deg,#0b0910,#0b09109e,#0b091029 76%)}html[data-bda-ui-theme=solfejo] .profile-portrait{border:2px solid #E2A93B;border-radius:50%;outline:2px dashed #C86D2D;outline-offset:4px;background:#17121e;color:#e2a93b;box-shadow:0 0 0 4px #0b0910,0 0 24px #e2a93b47,0 12px 28px #000000d9}html[data-bda-ui-theme=solfejo] .profile-portrait:after{content:"";position:absolute;inset:4px;border:1px solid #4ecdc473;border-radius:50%;pointer-events:none}html[data-bda-ui-theme=solfejo] :is(.profile-eyebrow,.profile-rank-tier){color:#4ecdc4;letter-spacing:.15em;font-weight:700}html[data-bda-ui-theme=solfejo] .profile-bio{color:#e8dec8;text-shadow:0 1px 6px #0B0910}html[data-bda-ui-theme=solfejo] :is(.profile-identity-badges>span,.profile-title,.profile-badge,.profile-badges>span){border:1px solid #C86D2D;border-radius:9px;background:#17121eeb;color:#fce39d}html[data-bda-ui-theme=solfejo] :is(.profile-page>.profile-tools>button,.profile-tools>button){border:1px solid #C86D2D;border-radius:10px;background:#17121eeb;color:#e2a93b;box-shadow:0 4px 16px #000000bf}html[data-bda-ui-theme=solfejo] :is(.profile-page>.profile-tools>.profile-edit-icon,.profile-tools>.profile-edit,.public-profile-social button:first-child){background:linear-gradient(135deg,#e2a93b,#c86d2d);color:#0b0910;border-color:#fce39d}html[data-bda-ui-theme=solfejo] :is(.profile-page>.profile-tools>.profile-edit-icon:hover,.profile-summary>div>button:hover,.public-profile-social button:first-child:hover){background:#fce39d;color:#0b0910;border-color:#f7f0e2}html[data-bda-ui-theme=solfejo] :is(.profile-level-track,.awakened-progress,.profile-attribute-track){border-radius:4px;background:#0b0910;outline:1px solid #5E422F}html[data-bda-ui-theme=solfejo] :is(.profile-level-track>div,.awakened-progress>span){border-radius:4px;background:linear-gradient(90deg,#c86d2d,#e2a93b 64%,#4ecdc4)}html[data-bda-ui-theme=solfejo] .profile-summary>div:nth-child(2){border-color:#e2a93b;box-shadow:inset 3px 0 #e2a93b,inset 6px 0 #4ecdc4,0 14px 32px #c86d2d47}html[data-bda-ui-theme=solfejo] .profile-panel.awakened-card{--class-accent:#E2A93B!important;--class-rgb:226,169,59!important;border:1px solid #E2A93B;border-radius:14px;background:radial-gradient(ellipse at 0 35%,#e2a93b47,#4ecdc424 52%,transparent 75%),linear-gradient(145deg,#17121e,#0b0910);box-shadow:inset 3px 0 #e2a93b,inset 6px 0 #4ecdc4,inset 0 1px #e2a93b59,0 14px 34px #000000b8}html[data-bda-ui-theme=solfejo] .awakened-card .awakened-emblem{color:#e2a93b;filter:drop-shadow(0 0 8px #e2a93b80)}html[data-bda-ui-theme=solfejo] .awakened-family{color:#4ecdc4;font-family:var(--solfejo-body);letter-spacing:.14em}html[data-bda-ui-theme=solfejo] .awakened-card .awakened-quote{color:#e8dec8;border-left:2px solid #E2A93B;font-style:italic}html[data-bda-ui-theme=solfejo] :is(.awakened-stats>div,.fresh-power .fresh-power-equation article){background:#0b0910;border:1px solid #5E422F;border-radius:10px}html[data-bda-ui-theme=solfejo] .awakened-card .awakened-action{border-top:1px solid #5E422F}html[data-bda-ui-theme=solfejo] :is(.profile-top-row,.public-profile-animes button){background:#17121e;border:1px solid #5E422F;border-radius:12px;box-shadow:none}html[data-bda-ui-theme=solfejo] .profile-top-row.top-position-1{border-color:#e2a93b;box-shadow:inset 3px 0 #e2a93b,0 8px 24px #c86d2d59}html[data-bda-ui-theme=solfejo] :is(.profile-top-row.top-position-2,.profile-top-row.top-position-3,.ranking-podium-card.place-2){border-color:#c86d2d}html[data-bda-ui-theme=solfejo] .profile-top-row:after{background:linear-gradient(90deg,#0b0910eb,#17121ec2 40%,#0b09106b 74%,#0b091033)}html[data-bda-ui-theme=solfejo] :is(.profile-top-row,.ranking-podium-card,.ranking-row):hover{border-color:#e2a93b}html[data-bda-ui-theme=solfejo] .profile-top-number{font-family:var(--solfejo-body);font-variant-numeric:tabular-nums;font-weight:750;color:#e8dec8;background:none;box-shadow:none;text-shadow:0 1px 6px #0B0910}html[data-bda-ui-theme=solfejo] .profile-top-title strong{font-family:var(--solfejo-body);color:#f7f0e2;font-weight:650;background:none;box-shadow:none;text-shadow:0 1px 4px #0B0910}html[data-bda-ui-theme=solfejo] .profile-top-title small{color:#fce39d;background:none;box-shadow:none;text-shadow:0 1px 4px #0B0910}html[data-bda-ui-theme=solfejo] :is(.profile-edit-top,.profile-connect,.public-profile-social button,.public-profile-tabs button,.public-profile-state>button,.public-profile-empty>button,.profile-top-empty button,.ranking-refresh,.ranking-own-position>button,.ranking-empty button,.tierlist-heading>button){border:1px solid #C86D2D;border-radius:10px;background:#17121e;color:#f7f0e2;font-weight:650}html[data-bda-ui-theme=solfejo] :is(.profile-edit-top,.profile-connect,.ranking-refresh,.ranking-own-position>button,.tierlist-heading>button,.public-profile-social button,.public-profile-tabs button):hover{background:#2a1829;border-color:#e2a93b;color:#e2a93b}html[data-bda-ui-theme=solfejo] .public-profile-dialog{background:#0b0910;border:1px solid #C86D2D;border-radius:16px}html[data-bda-ui-theme=solfejo] .public-profile-toolbar{background:linear-gradient(#0b0910eb,#0b091066);border-color:#5e422f}html[data-bda-ui-theme=solfejo] :is(.public-profile-tabs button.active,.ranking-periods>button.active){background:linear-gradient(135deg,#e2a93b,#c86d2d);border-color:#fce39d;color:#0b0910;box-shadow:inset 0 -2px #4ecdc4;font-weight:800}html[data-bda-ui-theme=solfejo] :is(.public-profile-partial,.public-profile-empty,.profile-top-empty,.ranking-empty,.ranking-no-match,.ranking-periods,.public-profile-search,.ranking-search,.ranking-rules){border:1px solid #5E422F;border-radius:12px;background:#17121e;color:#f7f0e2}html[data-bda-ui-theme=solfejo] .ranking-podium-card{background:#17121e;border:1px solid #C86D2D;border-radius:16px;color:#f7f0e2;box-shadow:0 14px 32px #000c}html[data-bda-ui-theme=solfejo] .ranking-podium-card.place-1{border:2px solid #E2A93B;box-shadow:0 0 0 1px #4ecdc466,0 12px 38px #e2a93b47}html[data-bda-ui-theme=solfejo] .ranking-podium-card:before{content:"";position:absolute;right:18px;top:0;width:36px;height:3px;z-index:1;background:linear-gradient(90deg,#c86d2d,#e2a93b,#4ecdc4);pointer-events:none}html[data-bda-ui-theme=solfejo] .ranking-podium-card.place-1:before{width:56px}html[data-bda-ui-theme=solfejo] :is(.ranking-podium-shade,.ranking-podium-card.place-1 .ranking-podium-shade){background:linear-gradient(180deg,#0b091029,#17121e47 24%,#17121ead 50%,#0b0910e6 74%,#0b0910)}html[data-bda-ui-theme=solfejo] .ranking-podium-position{font-family:var(--solfejo-body);font-weight:750;font-variant-numeric:tabular-nums;color:#fce39d;background:#17121ee6;border:1px solid #C86D2D;border-radius:8px;white-space:nowrap}html[data-bda-ui-theme=solfejo] .place-1 .ranking-podium-position{background:linear-gradient(135deg,#fce39d,#e2a93b);color:#0b0910;border-color:#f7f0e2}html[data-bda-ui-theme=solfejo] .ranking-page .ranking-avatar{background:#17121e;color:#e2a93b;border:1px solid #E2A93B;border-radius:50%}html[data-bda-ui-theme=solfejo] :is(.ranking-podium-card h2 small,.ranking-person strong small){color:#0b0910;background:#e2a93b;border:1px solid #FCE39D;border-radius:4px;text-shadow:none;font-weight:800}html[data-bda-ui-theme=solfejo] :is(.ranking-row,.ranking-row.has-favorite-cover){background:#17121e;border:1px solid #5E422F;border-radius:12px;color:#f7f0e2;box-shadow:inset 3px 0 #c86d2d}html[data-bda-ui-theme=solfejo] .ranking-row-shade{background:linear-gradient(90deg,#0b0910eb,#17121ec7 30%,#0b09108c 54%,#0b09109e 68%,#0b0910e0)}html[data-bda-ui-theme=solfejo] :is(.ranking-row.is-own,.ranking-row.has-favorite-cover.is-own){border-color:#e2a93b;background:#17121e;box-shadow:inset 3px 0 #e2a93b,inset 6px 0 #4ecdc4}html[data-bda-ui-theme=solfejo] .ranking-row :is(.ranking-person strong,.ranking-power strong,.ranking-favorite,.ranking-power small,.ranking-weekly small,.ranking-weekly strong){background:none;box-shadow:none;text-shadow:0 1px 4px #0B0910}html[data-bda-ui-theme=solfejo] .tierlist-category h3{color:#0b0910;text-shadow:none;filter:none}html[data-bda-ui-theme=solfejo] .tierlist-items{background:linear-gradient(180deg,#2a182938,transparent),#0b0910}html[data-bda-ui-theme=solfejo] .tierlist-anime{border:1px solid #C86D2D;border-radius:9px;background:#17121e}html[data-bda-ui-theme=solfejo] .tierlist-anime:hover{border-color:#e2a93b;box-shadow:0 0 0 1px #e2a93b,0 8px 22px #c86d2d80}@media(max-width:639px){html[data-bda-ui-theme=solfejo] .public-profile-dialog{border:0;border-radius:0}html[data-bda-ui-theme=solfejo] .ranking-podium-position{font-size:8px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){html[data-bda-ui-theme=solfejo] :is(.ranking-row,.ranking-podium-card,.tierlist-anime){transition:none;transform:none}}html[data-bda-ui-theme=solfejo] .profile-summary>div{display:flex;flex-direction:column;padding:18px 18px 12px;min-width:0}html[data-bda-ui-theme=solfejo] .profile-summary>div>strong{order:0;line-height:1.25}html[data-bda-ui-theme=solfejo] .profile-summary>div>span{order:1;font-size:11px;line-height:1.45;min-height:2.9em;margin:7px 0 11px;color:#c6b7a6}html[data-bda-ui-theme=solfejo] .profile-summary>div>.solfejo-chord{order:2;display:flex;align-items:flex-end;gap:14px;margin-top:auto;padding-top:10px;border-top:1px solid #e2a93b30;pointer-events:none;-webkit-user-select:none;user-select:none;min-width:0;color:#e2a93b}html[data-bda-ui-theme=solfejo] .solfejo-chord-score{flex:1;min-width:0}html[data-bda-ui-theme=solfejo] .solfejo-chord-name{display:block;font:750 13px/1.15 var(--solfejo-body);letter-spacing:.025em;color:#fce39d}html[data-bda-ui-theme=solfejo] .solfejo-chord-staff{display:block;width:100%;height:39px;overflow:visible;margin-top:2px}html[data-bda-ui-theme=solfejo] .solfejo-score-lines{opacity:.4}html[data-bda-ui-theme=solfejo] .solfejo-score-notes{color:#e2a93b}html[data-bda-ui-theme=solfejo] .solfejo-chord-diagram{display:block;flex:0 0 34px;width:34px;height:43px;margin-bottom:4px;color:#c6b7a6}html[data-bda-ui-theme=solfejo] .solfejo-fret-grid{opacity:.42}html[data-bda-ui-theme=solfejo] .solfejo-fret-notes{color:#e2a93b}html[data-bda-ui-theme=solfejo] .profile-summary>div:nth-child(2) :is(.solfejo-chord-name,.solfejo-score-notes,.solfejo-fret-notes){color:#4ecdc4}html[data-bda-ui-theme=solfejo] :is(.profile-panel-heading,.ranking-board-heading,.public-profile-collection-heading){position:relative;padding-bottom:23px}html[data-bda-ui-theme=solfejo] :is(.profile-panel-heading,.ranking-board-heading,.public-profile-collection-heading):after{content:"";position:absolute;inset:auto 0 0;height:13px;background:repeating-linear-gradient(0deg,#e2a93b47 0 1px,transparent 1px 3px);-webkit-mask-image:linear-gradient(90deg,#000,transparent 94%);mask-image:linear-gradient(90deg,#000,transparent 94%);pointer-events:none}html[data-bda-ui-theme=solfejo] :is(.profile-top-empty,.public-profile-empty,.ranking-empty) .solfejo-empty-mark{width:76px;height:76px;margin:0 auto 15px;filter:drop-shadow(0 8px 18px #e2a93b24)}@media(max-width:639px){html[data-bda-ui-theme=solfejo] .profile-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-bda-ui-theme=solfejo] :is(.profile-page,.public-profile-dialog) .profile-summary>div{padding:15px 13px 10px}html[data-bda-ui-theme=solfejo] .profile-summary>div>.solfejo-chord{gap:8px}html[data-bda-ui-theme=solfejo] .solfejo-chord-diagram{flex-basis:30px;width:30px;height:38px}html[data-bda-ui-theme=solfejo] .profile-summary>div>span{font-size:10px}}html[data-bda-ui-theme=solfejo] .solfejo-overture{position:relative;isolation:isolate;display:flex;align-items:center;min-width:0;min-height:158px;margin:0 0 22px;padding:21px 30px;overflow:hidden;border:1px solid #e2a93b59;border-radius:14px;color:#e2a93b;background:radial-gradient(ellipse at 78% 80%,#c86d2d20,transparent 61%),linear-gradient(110deg,#17121e,#0b0910 58%,#211522);box-shadow:inset 0 1px #f7f0e20a,0 12px 32px #00000030}html[data-bda-ui-theme=solfejo] .solfejo-overture:before{content:"";position:absolute;inset:9px;z-index:-1;border:1px solid #e2a93b15;border-radius:7px;pointer-events:none}html[data-bda-ui-theme=solfejo] .solfejo-overture-copy{position:relative;z-index:2;flex:0 0 31%;min-width:245px}html[data-bda-ui-theme=solfejo] .solfejo-overture-kicker{display:flex;align-items:center;gap:8px;margin:0 0 10px;font:700 9px/1.3 var(--solfejo-body, Inter, Arial, sans-serif);letter-spacing:.18em;color:#e2a93b}html[data-bda-ui-theme=solfejo] .solfejo-overture-kicker>span{width:15px;height:1px;flex-shrink:0;background:#4ecdc4;box-shadow:0 3px #4ecdc44d}html[data-bda-ui-theme=solfejo] .solfejo-overture-title{margin:0;color:#f7f0e2;font:400 clamp(27px,2.5vw,34px)/1.06 Georgia,"Times New Roman",serif;letter-spacing:-.035em}html[data-bda-ui-theme=solfejo] .solfejo-overture-title em{color:#e2a93b;font-weight:400}html[data-bda-ui-theme=solfejo] .solfejo-overture-caption{margin:9px 0 0;font:400 10px/1.5 var(--solfejo-body, Inter, Arial, sans-serif);color:#c6b7a6}html[data-bda-ui-theme=solfejo] .solfejo-overture-music{position:absolute;left:32%;right:138px;bottom:6px;color:#e2a93b;pointer-events:none}html[data-bda-ui-theme=solfejo] .solfejo-overture-tempo{position:absolute;top:-6px;left:17.5%;color:#c6b7a6;font:italic 11px/1.3 Georgia,serif;letter-spacing:.03em}html[data-bda-ui-theme=solfejo] .solfejo-score{display:block;width:100%;height:auto;overflow:visible}html[data-bda-ui-theme=solfejo] .solfejo-score-lines{opacity:.36}html[data-bda-ui-theme=solfejo] .solfejo-score-time{font:700 28px Georgia,serif}html[data-bda-ui-theme=solfejo] .solfejo-score-chord{font:600 21px var(--solfejo-body, Inter, Arial, sans-serif);letter-spacing:-.04em}html[data-bda-ui-theme=solfejo] .solfejo-clef{opacity:.9}html[data-bda-ui-theme=solfejo] .solfejo-measure-2{color:#4ecdc4}html[data-bda-ui-theme=solfejo] .solfejo-phrase-arc{color:#c86d2d;opacity:.8}html[data-bda-ui-theme=solfejo] .solfejo-lyre{display:block;color:#e2a93b;overflow:visible;pointer-events:none}html[data-bda-ui-theme=solfejo] .solfejo-overture>.solfejo-lyre{position:absolute;right:19px;top:-8px;width:158px;height:182px;transform:rotate(8deg);filter:drop-shadow(0 8px 14px #00000055)}html[data-bda-ui-theme=solfejo] .solfejo-lyre-orbit{opacity:.24}html[data-bda-ui-theme=solfejo] .solfejo-lyre-body{fill:#271b20;stroke:#e2a93b;stroke-width:4;stroke-linecap:round}html[data-bda-ui-theme=solfejo] .solfejo-lyre-inlay{stroke:#c86d2d;stroke-width:1.5}html[data-bda-ui-theme=solfejo] .solfejo-lyre-crossbar{fill:#c86d2d;stroke:#e2a93b;stroke-width:1.8}html[data-bda-ui-theme=solfejo] .solfejo-lyre-strings{color:#f7f0e2;opacity:.82}html[data-bda-ui-theme=solfejo] .solfejo-lyre-rosette{fill:#0b0910;stroke:#e2a93b;stroke-width:1.2}html[data-bda-ui-theme=solfejo] .solfejo-lyre-rosette-detail{color:#4ecdc4}html[data-bda-ui-theme=solfejo] .solfejo-lyre-flourish{opacity:.65}html[data-bda-ui-theme=solfejo] .solfejo-overture-edition{position:absolute;right:12px;top:13px;color:#c6b7a6;font:500 8px/1 var(--solfejo-body, Inter, Arial, sans-serif);letter-spacing:.15em;writing-mode:vertical-rl}html[data-bda-ui-theme=solfejo] .profile-cover>.solfejo-profile-score{display:block;position:absolute;inset:0;overflow:hidden;pointer-events:none;color:#e2a93b;background:linear-gradient(110deg,#0b09104d,transparent 60%)}html[data-bda-ui-theme=solfejo] .solfejo-profile-score>.solfejo-score{position:absolute;top:24px;right:170px;width:min(66%,680px);opacity:.78;filter:drop-shadow(0 2px 4px #0b0910)}html[data-bda-ui-theme=solfejo] .solfejo-profile-score>.solfejo-lyre{position:absolute;top:5px;right:26px;width:145px;height:167px;opacity:.84;transform:rotate(9deg);filter:drop-shadow(0 4px 12px #0b0910)}html[data-bda-ui-theme=solfejo] .solfejo-profile-signature{position:absolute;top:20px;left:30px;display:flex;align-items:center;gap:9px;color:#f7f0e2;font:600 9px/1 var(--solfejo-body, Inter, Arial, sans-serif);letter-spacing:.19em;opacity:.8;text-shadow:0 1px 5px #0b0910}html[data-bda-ui-theme=solfejo] .solfejo-profile-signature i{width:22px;height:1px;background:#e2a93b}@media(min-width:1100px){html[data-bda-ui-theme=solfejo] .solfejo-overture-music{bottom:2px;right:172px}html[data-bda-ui-theme=solfejo] .solfejo-overture>.solfejo-lyre{right:33px;width:170px;height:196px;top:-16px}}@media(min-width:700px)and (max-width:949px){html[data-bda-ui-theme=solfejo] .solfejo-overture{padding-left:23px}html[data-bda-ui-theme=solfejo] .solfejo-overture-copy{min-width:220px}html[data-bda-ui-theme=solfejo] .solfejo-overture-music{left:32%;right:108px;bottom:14px}html[data-bda-ui-theme=solfejo] .solfejo-overture>.solfejo-lyre{width:128px;height:147px;right:10px;top:6px}}@media(max-width:699px){html[data-bda-ui-theme=solfejo] .solfejo-overture{min-height:175px;padding:18px 20px;margin-bottom:16px;align-items:flex-start;border-radius:12px}html[data-bda-ui-theme=solfejo] .solfejo-overture-copy{flex:1;min-width:0}html[data-bda-ui-theme=solfejo] .solfejo-overture-kicker{margin-bottom:8px;font-size:8px;letter-spacing:.14em}html[data-bda-ui-theme=solfejo] .solfejo-overture-title{font-size:25px;line-height:1.04}html[data-bda-ui-theme=solfejo] .solfejo-overture-caption{display:none}html[data-bda-ui-theme=solfejo] .solfejo-overture-music{left:15px;right:auto;bottom:-8px;width:490px;opacity:.92}html[data-bda-ui-theme=solfejo] .solfejo-overture-tempo{display:none}html[data-bda-ui-theme=solfejo] .solfejo-overture>.solfejo-lyre{top:-9px;right:22px;width:115px;height:132px}html[data-bda-ui-theme=solfejo] .solfejo-overture-edition{font-size:7px}html[data-bda-ui-theme=solfejo] .solfejo-profile-score>.solfejo-score{width:475px;max-width:none;top:24px;left:15px;right:auto;opacity:.64}html[data-bda-ui-theme=solfejo] .solfejo-profile-score>.solfejo-lyre{right:12px;top:0;width:110px;height:127px;opacity:.7}html[data-bda-ui-theme=solfejo] .solfejo-profile-signature{top:16px;left:20px;font-size:8px}}@media(max-width:379px){html[data-bda-ui-theme=solfejo] .solfejo-overture{padding:18px 15px;min-height:170px}html[data-bda-ui-theme=solfejo] .solfejo-overture-kicker{font-size:7px;letter-spacing:.1em;gap:6px}html[data-bda-ui-theme=solfejo] .solfejo-overture-kicker>span{width:11px}html[data-bda-ui-theme=solfejo] .solfejo-overture-title{font-size:23px}html[data-bda-ui-theme=solfejo] .solfejo-overture>.solfejo-lyre{right:11px;top:1px;width:94px;height:108px}html[data-bda-ui-theme=solfejo] .solfejo-overture-music{left:10px;width:465px;bottom:-5px}}@media(prefers-reduced-motion:no-preference){html[data-bda-ui-theme=solfejo] .solfejo-overture .solfejo-measure{animation:solfejo-score-arrive .55s ease-out both}html[data-bda-ui-theme=solfejo] .solfejo-overture .solfejo-measure-2{animation-delay:.08s}html[data-bda-ui-theme=solfejo] .solfejo-overture .solfejo-measure-3{animation-delay:.16s}html[data-bda-ui-theme=solfejo] .solfejo-overture .solfejo-measure-4{animation-delay:.24s}}@media(hover:hover)and (prefers-reduced-motion:no-preference){html[data-bda-ui-theme=solfejo] .solfejo-overture:hover .solfejo-string{animation:solfejo-string-pluck .5s ease-out}html[data-bda-ui-theme=solfejo] .solfejo-overture:hover .solfejo-string:nth-child(2n){animation-delay:.06s}}@keyframes solfejo-score-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes solfejo-string-pluck{0%,to{transform:translate(0)}20%,60%{transform:translate(1px)}40%,80%{transform:translate(-1px)}}
