.feed-controls .fy-tab{color:#c4511f;align-items:center;gap:5px;font-weight:700;display:inline-flex}html[data-theme=dark] .feed-controls .fy-tab{color:#ee7749}.feed-controls .fy-tab.selected,html[data-theme=dark] .feed-controls .fy-tab.selected{color:#fff;background:#ed5828}.fy-setup{background:linear-gradient(#fff6f0,#fff 55%);border:1px solid #f0d4c6;border-radius:16px;grid-column:1/-1;gap:20px;margin:18px 0 8px;padding:22px;display:grid}html[data-theme=dark] .fy-setup{background:linear-gradient(#201812,#161616 55%);border:1px solid #39241a}.fy-setup-head{align-items:flex-start;gap:14px;display:flex}.fy-spark{color:#fff;background:#ed5828;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}html[data-theme=dark] .fy-spark{color:#fff;background:#ed5828}.fy-setup h3{font-size:21px;line-height:1.35}.fy-setup-head p{color:#5f6570;margin-top:3px;font-size:14px;line-height:1.5}html[data-theme=dark] .fy-setup-head p{color:#9aa0ac}.fy-step{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}html[data-theme=dark] .fy-step{border:0}.fy-step>legend{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:10px;padding:0;font-size:15px;font-weight:700;display:flex}.fy-step>legend i{color:#fff;background:#262b30;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;display:grid}html[data-theme=dark] .fy-step>legend i{color:#fff;background:#262b30}.fy-step>legend small{color:#7a818c;font-size:12px;font-weight:500}html[data-theme=dark] .fy-step>legend small{color:#7f8691}.fy-chips{flex-wrap:wrap;gap:8px;display:flex}.fy-chip{color:#30353b;background:#fff;border:1px solid #dcdfe4;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:0 15px;font-size:13.5px;font-weight:600;display:inline-flex}html[data-theme=dark] .fy-chip{color:#ced5dc;background:#161616;border:1px solid #25272b}.fy-chip:hover,html[data-theme=dark] .fy-chip:hover{border-color:#ed5828}.fy-chip[aria-pressed=true],html[data-theme=dark] .fy-chip[aria-pressed=true]{color:#fff;background:#262b30;border-color:#262b30}.fy-chip[aria-pressed=true]:after{content:"✓";color:#ffb08c;font-weight:800}html[data-theme=dark] .fy-chip[aria-pressed=true]:after{color:#ffb08c}.fy-person{padding-left:5px}.fy-person img,.fy-person .fy-face{object-fit:cover;object-position:top;background:#eef0f2;border-radius:50%;flex:none;width:30px;height:30px}html[data-theme=dark] .fy-person img,html[data-theme=dark] .fy-person .fy-face{background:#1c1e20}.fy-face{color:#5f6570;place-items:center;font-size:12px;font-weight:700;display:grid}html[data-theme=dark] .fy-face{color:#9aa0ac}.fy-find{color:#6b727c;background:#fff;border:1px dashed #c4cad1;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:13.5px;display:inline-flex;position:relative}html[data-theme=dark] .fy-find{color:#8d949f;background:#161616;border:1px dashed #30343a}.fy-find input{color:#262b30;background:0 0;border:0;outline:0;width:220px;max-width:52vw;font-size:13.5px}html[data-theme=dark] .fy-find input{color:#dae1e8;background:0 0;border:0}.fy-results{z-index:20;background:#fff;border:1px solid #e1e4e8;border-radius:12px;width:min(320px,80vw);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 36px #14181e29}html[data-theme=dark] .fy-results{background:#161616;border:1px solid #232528;box-shadow:0 14px 36px #14181e29}.fy-results button{text-align:left;border-radius:8px;align-items:center;gap:10px;padding:8px;font-size:13.5px;display:flex}:is(.fy-results button:hover,.fy-results button:focus-visible){background:#f5f6f8}:is(html[data-theme=dark] .fy-results button:hover,html[data-theme=dark] .fy-results button:focus-visible){background:#1a1b1c}.fy-results small{color:#7a818c;font-size:11.5px;line-height:1.3;display:block}html[data-theme=dark] .fy-results small{color:#7f8691}.fy-actions{flex-wrap:wrap;align-items:center;gap:16px;padding-top:2px;display:flex}.fy-go{color:#fff;background:#ed5828;border-radius:12px;align-items:center;gap:10px;padding:13px 22px;font-size:15.5px;font-weight:700;display:inline-flex;box-shadow:0 5px #b6431c}html[data-theme=dark] .fy-go{color:#fff;background:#ed5828;box-shadow:0 5px #b6431c}.fy-go:active{transform:translateY(3px);box-shadow:0 2px #b6431c}html[data-theme=dark] .fy-go:active{box-shadow:0 2px #b6431c}.fy-skip{color:#5f6570;text-underline-offset:3px;font-size:14px;text-decoration:underline}html[data-theme=dark] .fy-skip{color:#9aa0ac;text-decoration:underline}.fy-note{color:#6b727c;align-items:center;gap:7px;font-size:12.5px;display:flex}html[data-theme=dark] .fy-note{color:#8d949f}.fy-bar{background:#f5f6f8;border-radius:14px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;margin:18px 0 6px;padding:12px 14px;display:flex}html[data-theme=dark] .fy-bar{background:#1a1b1c}.fy-bar>span{color:#4d5560;font-size:12.5px;font-weight:700}html[data-theme=dark] .fy-bar>span{color:#a9b2be}.fy-tags{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.fy-tag{white-space:nowrap;background:#fff;border:1px solid #e1e4e8;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}html[data-theme=dark] .fy-tag{background:#161616;border:1px solid #232528}.fy-tag img{object-fit:cover;object-position:top;border-radius:50%;width:22px;height:22px;margin-left:-6px}.fy-tag.is-city{color:#1a7f72}html[data-theme=dark] .fy-tag.is-city{color:#56b1a2}.fy-edit{color:#c4511f;align-items:center;gap:6px;padding:6px 4px;font-size:13px;font-weight:700;display:inline-flex}html[data-theme=dark] .fy-edit{color:#ee7749}.fy-group{border-bottom:2px solid #262b30;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:10px;margin:16px 0 0;padding-bottom:8px;display:flex}html[data-theme=dark] .fy-group{border-bottom:2px solid #a6acb3}.fy-group b{font-size:16px}.fy-group small{color:#7a818c;font-size:12px}html[data-theme=dark] .fy-group small{color:#7f8691}.fy-list .feed-row{position:relative}.fy-why-line{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.fy-why{border-radius:7px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:3px 9px;font-size:11.5px;font-weight:700;line-height:1.3;display:inline-flex}.fy-why-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fy-why-line>.fy-why{flex:0 auto}.fy-why.is-top,html[data-theme=dark] .fy-why.is-top{color:#fff;background:#262b30}.fy-why.is-top svg,html[data-theme=dark] .fy-why.is-top svg{color:#ffb08c}.fy-why.is-follow{color:#b0431a;background:#fff0e8}html[data-theme=dark] .fy-why.is-follow{color:#ec7952;background:#261911}.fy-why.is-city{color:#17766a;background:#e4f5f1}html[data-theme=dark] .fy-why.is-city{color:#5bb0a2;background:#10211e}.fy-why.is-topic{color:#47546a;background:#eef1f5}html[data-theme=dark] .fy-why.is-topic{color:#a4b3cc;background:#1b1e21}.fy-why.is-new{color:#5f6570;background:#f5f6f8}html[data-theme=dark] .fy-why.is-new{color:#9aa0ac;background:#1a1b1c}.fy-more{color:#6b727c;border-radius:8px;flex:none;place-items:center;width:32px;height:28px;display:grid}html[data-theme=dark] .fy-more{color:#8d949f}.fy-more[aria-expanded=true],html[data-theme=dark] .fy-more[aria-expanded=true]{color:#fff;background:#262b30}.fy-menu{z-index:20;background:#fff;border:1px solid #e1e4e8;border-radius:14px;width:300px;max-width:calc(100vw - 40px);padding:6px;display:grid;position:absolute;top:46px;right:0;box-shadow:0 18px 48px #14181e33}html[data-theme=dark] .fy-menu{background:#161616;border:1px solid #232528;box-shadow:0 18px 48px #14181e33}.fy-menu p{color:#5f6570;border-bottom:1px solid #eef0f2;margin-bottom:4px;padding:9px 10px 10px;font-size:12.5px;line-height:1.5}html[data-theme=dark] .fy-menu p{color:#9aa0ac;border-bottom:1px solid #1d1e20}.fy-menu p b{color:#1f2329;font-size:13px;display:block}html[data-theme=dark] .fy-menu p b{color:#e3e8f1}.fy-menu button{text-align:left;color:#262b30;border-radius:9px;align-items:center;gap:11px;padding:10px;font-size:14px;display:flex}html[data-theme=dark] .fy-menu button{color:#dae1e8}:is(.fy-menu button:hover,.fy-menu button:focus-visible){background:#f5f6f8}:is(html[data-theme=dark] .fy-menu button:hover,html[data-theme=dark] .fy-menu button:focus-visible){background:#1a1b1c}.fy-menu button svg{color:#6b727c}html[data-theme=dark] .fy-menu button svg{color:#8d949f}.fy-menu button.is-off{color:#b0431a}html[data-theme=dark] .fy-menu button.is-off{color:#ec7952}.fy-menu button.is-off svg{color:#b0431a}html[data-theme=dark] .fy-menu button.is-off svg{color:#ec7952}.fy-toast{color:#17766a;background:#e4f5f1;border-radius:10px;grid-column:1/-1;margin:8px 0;padding:8px 12px;font-size:13px}html[data-theme=dark] .fy-toast{color:#5bb0a2;background:#10211e}.fy-empty{color:#5f6570;grid-column:1/-1;padding:18px 4px;font-size:14px}html[data-theme=dark] .fy-empty{color:#9aa0ac}.fy-load{grid-column:1/-1;justify-self:center;min-width:190px;margin:24px auto 8px}.fy-bar-empty{text-align:left;color:#c4511f;cursor:pointer;width:100%;font-size:14px;font-weight:700}html[data-theme=dark] .fy-bar-empty{color:#ee7749}.fy-bar-empty span{color:inherit;flex:1;font-size:14px}html[data-theme=dark] .fy-bar-empty span{color:inherit}.fy-menu a{color:#262b30;border-radius:9px;align-items:center;gap:11px;padding:10px;font-size:14px;display:flex}html[data-theme=dark] .fy-menu a{color:#dae1e8}:is(.fy-menu a:hover,.fy-menu a:focus-visible){background:#f5f6f8}:is(html[data-theme=dark] .fy-menu a:hover,html[data-theme=dark] .fy-menu a:focus-visible){background:#1a1b1c}.fy-menu a svg{color:#6b727c}html[data-theme=dark] .fy-menu a svg{color:#8d949f}@media (max-width:760px){.fy-bar{grid-template-columns:1fr auto;gap:6px 8px;padding:10px 12px;display:grid}.fy-bar>span{grid-area:1/1;align-self:center}.fy-edit{grid-area:1/2}.fy-tags{scrollbar-width:none;flex-wrap:nowrap;grid-area:2/1/auto/-1;margin:0 -12px;padding:0 12px 2px;overflow-x:auto}.fy-step>legend small{flex-basis:100%;padding-left:33px}.fy-chip,.fy-find{min-height:38px;padding:0 13px;font-size:13px}.fy-person{padding-left:4px}.fy-person img,.fy-person .fy-face{width:28px;height:28px}.fy-setup{padding:18px 16px}.fy-setup h3{font-size:19px}}.fy-suggest{background:#f2faf8;border:1px solid #cfe6e0;border-radius:14px;grid-column:1/-1;align-items:flex-start;gap:12px;margin:4px 0 6px;padding:14px 16px;display:flex}html[data-theme=dark] .fy-suggest{background:#141c1a;border:1px solid #182b27}.fy-suggest-ic{color:#fff;background:#17766a;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}html[data-theme=dark] .fy-suggest-ic{color:#fff;background:#17766a}.fy-suggest-body{gap:6px;min-width:0;display:grid}.fy-suggest-body b{font-size:15px;line-height:1.35}.fy-suggest-body p{color:#4d5560;font-size:13.5px;line-height:1.5}html[data-theme=dark] .fy-suggest-body p{color:#a9b2be}.fy-suggest-actions{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.fy-suggest-yes{color:#fff;background:#17766a;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}html[data-theme=dark] .fy-suggest-yes{color:#fff;background:#17766a}.fy-suggest-no{color:#30353b;background:#fff;border:1px solid #c9d3d0;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:600}html[data-theme=dark] .fy-suggest-no{color:#ced5dc;background:#161616;border:1px solid #2a322f}.fy-suggest small{color:#6b727c;margin-top:2px;font-size:11.5px;line-height:1.5;display:block}html[data-theme=dark] .fy-suggest small{color:#8d949f}.fy-suggest small svg{vertical-align:-1px;margin-right:4px;display:inline-block}.fy-suggest small button{color:#6b727c;text-underline-offset:2px;font-size:11.5px;text-decoration:underline}html[data-theme=dark] .fy-suggest small button{color:#8d949f;text-decoration:underline}.fy-read{color:#17766a;flex:none}html[data-theme=dark] .fy-read{color:#5bb0a2}.fy-chip[aria-pressed=true] .fy-read,html[data-theme=dark] .fy-chip[aria-pressed=true] .fy-read{color:#8fe0d2}.fy-step>legend small svg{vertical-align:-2px;color:#17766a;display:inline-block}html[data-theme=dark] .fy-step>legend small svg{color:#5bb0a2}
