.yoi-saved-menu{margin-left:auto;font-size:14px!important;padding:6px 10px!important;white-space:nowrap}.yoi-featured{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yoi-featured article{border:1px solid var(--line,#d4cbdc);background:var(--surface,#fff);padding:12px;border-radius:20px;display:flex;flex-direction:column;gap:8px}.yoi-featured .yoi-avi{width:100%;height:auto}.yoi-featured small{color:var(--muted,#938c9d)}.yoi-reward progress{width:100%;accent-color:#8cae98;height:8px}.yoi-reward-main small{display:block}.yc-page{max-width:850px;margin:30px auto;padding:0 12px 60px}.yc-page h1{font-size:clamp(30px,5vw,46px);line-height:1.12;margin:15px 0 20px}.yc-page>p{font-size:18px;line-height:1.6}.yc-page .yoi-info-card{margin:20px 0}.yc-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.yc-page label,.modal label{display:block}.yc-page input,.yc-page select,.yc-page textarea,.modal #yc-report-form select,.modal #yc-report-form textarea,.modal #yc-review-form textarea{width:100%;margin:8px 0 18px;padding:14px;border:1px solid var(--line,#dad3df);border-radius:12px;background:var(--surface,#fff);color:inherit;font:inherit}.yc-page textarea{min-height:100px}.yc-page .ya-check,.modal #yc-report-form .ya-check{display:flex;align-items:flex-start;gap:12px;margin:18px 0}.yc-page .ya-check input,.modal #yc-report-form input[type=checkbox]{width:22px;min-width:22px;height:22px;margin:0}.yc-queue>button{display:flex;width:100%;justify-content:space-between;text-align:left;gap:15px;padding:20px;background:var(--surface,#fff);color:inherit;border:1px solid var(--line,#dad3df);border-radius:18px;margin:12px 0}.yc-queue small,.yc-report-status span{display:block;color:var(--muted,#938b9e);margin-top:7px}.yc-evidence{max-height:420px;overflow:auto;border:1px solid var(--line,#dad3df);border-radius:15px;padding:14px}.yc-evidence article{padding:12px;border-bottom:1px solid var(--line,#dad3df)}.yc-evidence p{white-space:pre-wrap;overflow-wrap:anywhere}.yc-stars{margin:18px 0;padding:16px;border-radius:14px;border:1px solid var(--line,#dad3df)}.yc-stars label{display:inline-flex;margin:8px}.yc-stars input{accent-color:#9175ac}.yc-report-status{padding:14px 0;border-bottom:1px solid var(--line,#dad3df)}.yc-phone{max-width:620px}.yc-restore{display:flex;gap:10px;align-items:center}.yc-restore input{margin:0}.yoi-stage-top{flex-wrap:wrap;gap:6px}.yoi-featured button{margin-top:auto}
html[data-theme=dark] .yoi-featured article,html[data-theme=dark] .yc-queue>button,html[data-theme=dark] .yc-page input,html[data-theme=dark] .yc-page select,html[data-theme=dark] .yc-page textarea,html[data-theme=dark] .modal #yc-report-form select,html[data-theme=dark] .modal #yc-report-form textarea,html[data-theme=dark] .modal #yc-review-form textarea{background:#22232f;border-color:#41404c;color:#eeeaf4}
@media(max-width:650px){.yoi-featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yoi-featured article{padding:10px}.yoi-featured strong{font-size:15px}.yc-page{margin:20px auto;padding:0 4px 50px}.yc-heading{align-items:flex-start}.yoi-stage-top .yoi-pill{max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yoi-reward{flex-wrap:wrap}.yoi-reward-main{min-width:160px}.yoi-stage-top #yoi-change-state{font-size:12px}.yc-restore{flex-wrap:wrap}}
