.fd-page{padding:8px 0 48px}.fd-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.fd-head h1{color:#1f2129;margin:0;font-size:26px;line-height:34px}.fd-head p{color:#5d6270;margin:4px 0 0;font-size:14px}.fd-mode{background:#eef0f3;border-radius:10px;flex:none;padding:3px;display:inline-flex}.fd-mode button{color:#5d6270;cursor:pointer;background:0 0;border:0;border-radius:8px;height:32px;padding:0 14px;font-size:14px}.fd-mode button.is-on{color:#1f2129;background:#fff;font-weight:600;box-shadow:0 1px 2px #0f111614}.fd-range{gap:6px;margin-bottom:12px;display:flex}.fd-range button{color:#3d4250;cursor:pointer;background:#fff;border:1px solid #dfe2e7;border-radius:999px;height:30px;padding:0 12px;font-size:13px}.fd-range button.is-on{color:#fff;background:#1f2129;border-color:#1f2129}.fd-watching{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;display:flex}.fd-watching>span{color:#6b4a00;background:#fff4d6;border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 10px;display:inline-flex}.fd-watching button{color:#8a5a00;cursor:pointer;background:0 0;border:0;font-size:14px;line-height:1}.fd-watching em{color:#868b97;margin-left:4px;font-style:normal}.fd-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.fd-tile{cursor:pointer;text-align:left;background:#fff;border:1px solid #eef0f3;border-radius:14px;padding:12px 16px;display:block}.fd-tile span{color:#5d6270;font-size:13px;display:block}.fd-tile strong{font-variant-numeric:tabular-nums;color:#1f2129;margin-top:2px;font-size:26px;line-height:32px;display:block}.fd-tile strong small{color:#868b97;font-size:13px;font-weight:400}.fd-tile.is-danger strong{color:#c22f2f}.fd-tile.is-good strong{color:#1f8a4c}.fd-tile.is-on{border-color:#1f2129;box-shadow:inset 0 0 0 1px #1f2129}.fd-sections{gap:14px;display:grid}.fd-section{background:#fff;border:1px solid #eef0f3;border-radius:16px;padding:16px 18px}.fd-section>header{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.fd-section>header h2{color:#1f2129;margin:0;font-size:16px}.fd-section>header span{color:#868b97;font-size:13px}.fd-section.is-danger>header h2{color:#c22f2f}.fd-section.is-good>header h2{color:#1f8a4c}.fd-list{margin:0;padding:0;list-style:none}.fd-row{grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.fd-row+.fd-row{border-top:1px solid #f4f5f7}.fd-who{color:#1f2129;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.fd-who strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.fd-who:hover strong{color:#2f6fde}.fd-what{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.fd-what p{color:#5d6270;margin:0;font-size:13px}.fd-chip{color:inherit;background:#fff4f4;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px;padding:5px 10px;font-size:13px;text-decoration:none;display:inline-flex}.fd-chip b{color:#1f2129;font-weight:600}.fd-chip span{color:#a84b4b}.fd-chip:hover{background:#ffe9e9}.fd-side{align-items:center;gap:10px;display:flex}.fd-side time{color:#868b97;white-space:nowrap;font-size:12px}.fd-watch{color:#5d6270;cursor:pointer;background:#fff;border:1px solid #dfe2e7;border-radius:999px;flex:none;height:26px;padding:0 10px;font-size:12px}.fd-watch:hover{color:#8a5a00;border-color:#ffcc32}.fd-watch.is-on{color:#8a5a00;background:#fff4d6;border-color:#ffcc32}.fd-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.fd-model{background:#f7f8fa;border-radius:12px;min-width:0;padding:12px 14px}.fd-model-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.fd-model-head a{color:#1f2129;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:none;overflow:hidden}.fd-model-head a:hover{color:#2f6fde}.fd-model-head strong{font-size:14px}.fd-model-head span{color:#868b97;flex:none;font-size:12px}.fd-model-head .fd-watch{margin-left:auto}.fd-model ul{margin:0;padding:0;list-style:none}.fd-drop{color:inherit;grid-template-columns:24px minmax(0,1fr) auto 44px;align-items:center;gap:8px;padding:5px 0;font-size:13px;text-decoration:none;display:grid}.fd-drop:hover .fd-drop-name{color:#2f6fde}.fd-drop-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fd-drop-price{font-variant-numeric:tabular-nums;white-space:nowrap}.fd-drop-price s{color:#a5abb8}.fd-drop b{text-align:right;color:#1f8a4c;font-variant-numeric:tabular-nums}.fd-more{color:#2f6fde;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px}.fd-empty{text-align:center;background:#fff;border:1px dashed #dfe2e7;border-radius:16px;padding:44px 24px}.fd-empty strong{color:#1f2129;font-size:16px;display:block}.fd-empty p{color:#868b97;max-width:460px;margin:6px auto 0;font-size:13px;line-height:20px}.fd-empty button{cursor:pointer;background:#ffcc32;border:0;border-radius:10px;height:34px;margin-top:12px;padding:0 16px;font-size:14px;font-weight:600}.fd-skeleton{background:linear-gradient(90deg,#eef0f3,#f7f8fa,#eef0f3) 0 0/200% 100%;border-radius:16px;height:280px;animation:1.2s infinite br-shimmer}@media (max-width:999px){.fd-page{padding:8px 12px 40px}.fd-head{flex-direction:column;align-items:stretch;gap:10px}.fd-head h1{line-height:30px;font-size:22px!important}.fd-head p,.fd-range button,.fd-watching,.fd-tile span,.fd-what p,.fd-chip,.fd-drop,.fd-side time,.fd-watch,.fd-more,.fd-model-head span,.fd-section>header span{font-size:13px!important}.fd-mode button{flex:1;font-size:14px!important}.fd-mode{display:flex}.fd-tile{padding:10px 12px}.fd-tile strong{line-height:28px;font-size:22px!important}.fd-section{padding:14px}.fd-section>header h2,.fd-who strong,.fd-model-head strong{font-size:15px!important}.fd-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who side""what what";gap:8px}.fd-who{grid-area:who}.fd-side{grid-area:side}.fd-what{grid-area:what}.fd-models{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-head h1,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-tile strong{font-size:22px!important}html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-section>header h2,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-who strong,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-model-head strong,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-empty strong,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-mode button{font-size:15px!important}html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page p,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page span,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page b,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page time,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page small,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page em,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-range button,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-watch,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-more,html body .mzz-page.mzz-subpage.mzz-discovery .fd-page.fd-page .fd-empty button{font-size:13px!important}}
