.fyc-page{padding:24px 24px 24px;width:100%;animation:pageIn .28s var(--ease);box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - var(--topbar-h));min-height:480px}.fyc-header{display:flex;align-items:center;gap:16px;margin-bottom:16px;flex-shrink:0;background:var(--bg2);border:1px solid var(--border2);border-radius:18px;box-shadow:var(--shadow-card);padding:20px 22px}.fyc-header-icon{flex-shrink:0;width:44px;height:44px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(0,0,0,.07),rgba(0,0,0,.03));border:1px solid var(--border2);color:var(--txt)}.fyc-header-title{font-size:17px;font-weight:800;color:var(--txt);letter-spacing:-.4px;line-height:1.2;margin-bottom:4px}.fyc-header-sub{font-size:11.5px;font-weight:500;color:var(--txt3);line-height:1.5;max-width:560px}.fyc-toolbar{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;margin-bottom:12px;flex-shrink:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;cursor:grab}.fyc-toolbar::-webkit-scrollbar{display:none;height:0}.fyc-toolbar.fyc-toolbar-dragging{cursor:grabbing;scroll-behavior:auto}.fyc-tab-desc{font-size:11.5px;font-weight:500;color:var(--txt3);margin:-4px 0 12px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fyc-tab{flex-shrink:0;font-size:11.5px;font-weight:700;padding:7px 13px;border-radius:99px;cursor:pointer;border:1px solid var(--border2);background:var(--bg2);color:var(--txt2);display:inline-flex;align-items:center;gap:6px;transition:background var(--dur-base) var(--ease),border-color var(--dur-base) var(--ease)}.fyc-tab:hover{background:var(--tint-05);border-color:var(--border3);color:var(--txt)}.fyc-tab.active{background:var(--txt);color:var(--bg2);border-color:transparent}.fyc-tab-icon{flex-shrink:0;width:12px;height:12px;display:flex;align-items:center;justify-content:center}.fyc-tab-icon svg{width:100%;height:100%;display:block}.fyc-tab-label{line-height:1}.fyc-tab-count{font-size:10px;font-weight:700;line-height:1;padding:2.5px 6px;border-radius:99px;background:var(--tint-2);color:var(--txt3)}.fyc-tab.active .fyc-tab-count{background:rgba(255,255,255,.22);color:var(--bg2)}html.dark .fyc-tab-count{background:rgba(255,255,255,.08)}html.dark .fyc-tab.active .fyc-tab-count{background:rgba(0,0,0,.22);color:var(--bg2)}.fyc-list{flex:1;min-height:0;background:var(--bg2);border:1px solid var(--border2);border-radius:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;overflow:hidden}#fyc-rows{flex:1;min-height:0;overflow-y:auto}.fyc-empty,.fyc-loading{padding:40px 20px;text-align:center;font-size:12px;font-weight:600;color:var(--txt3)}.fyc-row{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--border);cursor:pointer;transition:background var(--dur-base) var(--ease)}.fyc-row:last-child{border-bottom:none}.fyc-row:hover{background:var(--tint-05)}html.dark .fyc-row:hover{background:rgba(255,255,255,.05)}.fyc-row-icon{flex-shrink:0;width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--tint-2);border:1px solid var(--border);color:var(--txt2)}html.dark .fyc-row-icon{background:rgba(255,255,255,.06)}.fyc-row-body{flex:1;min-width:0}.fyc-row-title-wrap{display:flex;align-items:center;gap:6px}.fyc-row-title{flex:1;min-width:0;font-size:13px;font-weight:700;color:var(--txt);letter-spacing:-.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fyc-pin-dot{flex-shrink:0;width:6px;height:6px;border-radius:99px;background:var(--link)}.fyc-row-desc{font-size:11.5px;font-weight:500;color:var(--txt3);line-height:1.4;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fyc-row-chev{flex-shrink:0;color:var(--txt3)}#fyc-detail{flex:1;min-height:0;display:flex;flex-direction:column}.fyc-detail-head{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--border2)}.fyc-detail-back,.fyc-detail-openbtn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;cursor:pointer;color:var(--txt2);border-radius:9px;border:1px solid var(--border2);background:var(--bg2);text-decoration:none;transition:background var(--dur-base) var(--ease),color var(--dur-base) var(--ease)}.fyc-detail-back:hover,.fyc-detail-openbtn:hover{background:var(--tint-05);color:var(--txt)}.fyc-detail-headtext{flex:1;min-width:0}.fyc-detail-title{font-size:13px;font-weight:700;color:var(--txt);letter-spacing:-.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fyc-detail-type{font-size:11.5px;font-weight:600;color:var(--txt3);margin-top:2px}.fyc-detail-body{flex:1;min-height:0;background:var(--bg3);position:relative}.fyc-detail-body iframe{width:100%;height:100%;border:none;display:block}.fyc-detail-body img.fyc-detail-img{width:100%;height:100%;object-fit:contain;display:block;background:var(--bg3)}.fyc-detail-fallback{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:40px}.fyc-detail-fallback-icon{color:var(--txt3)}.fyc-detail-fallback-text{font-size:12.5px;font-weight:600;color:var(--txt3);max-width:360px;line-height:1.6}.fyc-detail-fallback-btn{font-size:12px;font-weight:700;color:var(--bg2);background:var(--txt);padding:10px 18px;border-radius:10px;text-decoration:none}@media (max-width:768px){.fyc-header{gap:10px;padding:14px 14px}.fyc-header-icon{width:34px;height:34px}.fyc-header-title{font-size:14px}.fyc-header-sub{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fyc-page{padding:var(--nav-v-gap) var(--sb-gap) 24px}.fyc-row{padding:9px 14px;gap:10px}.fyc-row-icon{width:28px;height:28px}.fyc-row-title{font-size:12.5px}.fyc-row-desc{font-size:11px}.fyc-tab-desc{font-size:11px;margin:-2px 0 10px}.fyc-detail-head{padding:9px 14px;gap:10px}.fyc-detail-back,.fyc-detail-openbtn{width:28px;height:28px}.fyc-detail-title{font-size:12.5px}}.fyc-header{gap:12px;padding:12px 16px 12px 18px;margin-bottom:12px;height:54px;min-height:0;border-radius:var(--r12);box-sizing:border-box;overflow:hidden}.fyc-header-icon{width:20px;height:20px;border-radius:0;background:0 0;border:0;box-shadow:none}.fyc-header-icon svg{width:18px;height:18px;display:block}.fyc-header-title{font-size:13.5px;font-weight:700;letter-spacing:-.2px;line-height:1.25;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fyc-header-owner,.fyc-header-sub{display:none}.fyc-toolbar-row{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-shrink:0}.fyc-toolbar-row .fyc-toolbar{flex:1;min-width:0;margin-bottom:0}.fyc-viewtoggle{flex-shrink:0;display:inline-flex;gap:2px;padding:2px;border:1px solid var(--border2);border-radius:9px;background:var(--tint-1)}html.dark .fyc-viewtoggle{background:rgba(255,255,255,.05)}.fyc-viewtoggle-btn{width:26px;height:22px;padding:0;border:none;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:0 0;color:var(--txt4);cursor:pointer;transition:background var(--dur-base) var(--ease),color var(--dur-base) var(--ease)}.fyc-viewtoggle-btn svg{width:13px;height:13px}.fyc-viewtoggle-btn:hover{color:var(--txt2)}.fyc-viewtoggle-btn.active{background:var(--bg2);color:var(--txt);box-shadow:0 1px 2px rgba(0,0,0,.06)}html.dark .fyc-viewtoggle-btn.active{background:rgba(255,255,255,.14)}.fyc-list{container-type:inline-size;container-name:fyc-list}.fyc-items--list{padding:6px}.fyc-items--grid{display:grid;gap:10px;padding:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@container fyc-list (min-width:640px){.fyc-items--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container fyc-list (min-width:920px){.fyc-items--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@supports not (container-type:inline-size){@media (min-width:861px){.fyc-items--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}}.fyc-cover{position:relative;width:100%;aspect-ratio:4/3;background:var(--tint-2);overflow:hidden}html.dark .fyc-cover{background:rgba(255,255,255,.07)}.fyc-cover img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block}.fyc-cover-ph{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;color:var(--txt4)}.fyc-cover-ph svg{width:26px;height:26px}.fyc-item{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center;padding:12px;border-radius:10px;transition:background var(--dur-base) var(--ease)}.fyc-item:hover{background:var(--tint-05)}html.dark .fyc-item:hover{background:rgba(255,255,255,.05)}.fyc-item+.fyc-item{border-top:1px solid var(--border)}.fyc-item-open{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:0;margin:0;border:none;background:0 0;font:inherit;color:inherit;text-align:left;cursor:pointer}.fyc-item-thumb{width:44px;flex-shrink:0;border-radius:8px;overflow:hidden}.fyc-item-thumb .fyc-cover-ph svg{width:16px;height:16px}.fyc-item-body{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.fyc-item-top{display:flex;align-items:center;gap:6px;min-height:16px;min-width:0}.fyc-item-title{min-width:0;font-size:12.5px;font-weight:700;color:var(--txt);letter-spacing:-.1px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fyc-item-desc{font-size:11.5px;font-weight:500;color:var(--txt3);line-height:15px;min-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fyc-item-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.fyc-iconbtn{width:30px;height:30px;padding:0;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border2);background:var(--bg2);color:var(--txt2);cursor:pointer;text-decoration:none;transition:opacity var(--dur-base) var(--ease),background var(--dur-base) var(--ease)}.fyc-iconbtn svg{width:14px;height:14px;flex-shrink:0}.fyc-iconbtn:hover{background:var(--tint-2)}.fyc-iconbtn--solid{background:var(--txt);color:var(--bg2);border-color:transparent}.fyc-iconbtn--solid:hover{background:var(--txt);opacity:.85}.fyc-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border2);border-radius:14px;background:var(--bg2);overflow:hidden;transition:border-color var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)}.fyc-card:hover{border-color:#d4d3cd;box-shadow:0 2px 10px rgba(0,0,0,.05)}html.dark .fyc-card:hover{border-color:rgba(255,255,255,.18)}.fyc-card-open{display:block;width:100%;padding:0;margin:0;border:none;background:0 0;font:inherit;color:inherit;text-align:left;cursor:pointer}.fyc-card-main{padding:10px 11px 0}.fyc-card-title{margin:0;display:flex;align-items:center;gap:6px;min-height:17px;font-size:12.5px;font-weight:700;color:var(--txt);letter-spacing:-.1px;line-height:1.35}.fyc-card-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fyc-card-desc{margin:6px 0 0;font-size:11px;font-weight:500;color:var(--txt3);line-height:1.45;min-height:32px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fyc-card-desc--empty{color:var(--txt4);font-style:italic}.fyc-card-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px 11px}.fyc-card-cat{flex-shrink:0;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--txt3);font-size:15px;line-height:1}.fyc-card-cat svg{width:100%;height:100%;display:block}.fyc-pagination{position:sticky;bottom:0;z-index:2;background:var(--bg2);margin-top:4px}.fyc-go-overlay{display:none;position:fixed;inset:0;z-index:9500;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.42);opacity:0;transition:opacity .14s var(--ease)}.fyc-go-overlay.is-open{opacity:1}.fyc-go-card{width:100%;max-width:380px;background:var(--bg2);border:1px solid var(--border2);border-radius:16px;padding:18px;box-shadow:0 18px 48px rgba(0,0,0,.2);transform:translateY(6px) scale(.98);transition:transform .16s var(--ease)}.fyc-go-overlay.is-open .fyc-go-card{transform:none}.fyc-go-head{display:flex;align-items:center;gap:10px}.fyc-go-icon{flex-shrink:0;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--tint-2);border:1px solid var(--border2);color:var(--txt)}.fyc-go-icon svg{width:15px;height:15px}html.dark .fyc-go-icon{background:rgba(255,255,255,.08)}.fyc-go-headtext{flex:1;min-width:0}.fyc-go-title{font-size:13px;font-weight:800;color:var(--txt);line-height:1.2}.fyc-go-sub{font-size:11px;font-weight:500;color:var(--txt3);margin-top:2px}.fyc-go-x{flex-shrink:0;width:26px;height:26px;padding:0;border:none;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:0 0;color:var(--txt3);cursor:pointer}.fyc-go-x svg{width:13px;height:13px}.fyc-go-x:hover{background:var(--tint-2);color:var(--txt)}.fyc-go-preview{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px;border:1px solid var(--border2);border-radius:12px;background:var(--tint-05)}html.dark .fyc-go-preview{background:rgba(255,255,255,.04)}.fyc-go-thumb{position:relative;width:64px;flex-shrink:0;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:var(--tint-2)}html.dark .fyc-go-thumb{background:rgba(255,255,255,.07)}.fyc-go-thumb img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block}.fyc-go-thumb-ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--txt4)}.fyc-go-thumb-ph svg{width:18px;height:18px}.fyc-go-meta{min-width:0;flex:1}.fyc-go-name{font-size:12.5px;font-weight:700;color:var(--txt);line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.fyc-go-host{margin-top:2px;font-size:11px;font-weight:700;color:var(--txt2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fyc-go-url{margin-top:10px;padding:8px 10px;border-radius:9px;background:var(--tint-1);border:1px solid var(--border);color:var(--txt3);font:500 11px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;max-height:64px;overflow-y:auto;word-break:break-all;user-select:all}html.dark .fyc-go-url{background:rgba(255,255,255,.05)}.fyc-go-hint{margin:10px 0 0;font-size:11.5px;font-weight:500;color:var(--txt3);line-height:1.55}.fyc-go-actions{display:flex;gap:8px;margin-top:14px}.fyc-go-cancel,.fyc-go-ok{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;text-decoration:none;box-sizing:border-box;transition:opacity var(--dur-base) var(--ease),background var(--dur-base) var(--ease)}.fyc-go-cancel{border:1px solid var(--border2);background:var(--bg2);color:var(--txt2)}.fyc-go-cancel:hover{background:var(--tint-2)}.fyc-go-ok{border:1px solid transparent;background:var(--txt);color:var(--bg2)}.fyc-go-ok:hover{opacity:.86}.fyc-go-ok svg{width:13px;height:13px}.fyc-go-cancel:focus-visible,.fyc-go-ok:focus-visible,.fyc-go-x:focus-visible,.fyc-iconbtn:focus-visible{outline:2px solid var(--txt3);outline-offset:2px}@media (max-width:480px){.fyc-go-card{max-width:100%;padding:16px}}@media (prefers-reduced-motion:reduce){.fyc-go-card,.fyc-go-overlay{transition:none}}@media (max-width:768px){.fyc-toolbar-row{gap:8px;margin-bottom:10px}.fyc-item{padding:11px 10px;column-gap:10px}.fyc-item-thumb{width:38px}.fyc-item-open{gap:10px}.fyc-items--grid{gap:8px;padding:8px}}.fyc-toolbar-row .fyc-toolbar{flex:0 1 auto;overflow:visible;cursor:default;scroll-behavior:auto}.fyc-dd-btn{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;height:34px;padding:0 10px 0 11px;min-width:170px;max-width:260px;border-radius:9px;border:1px solid var(--border2);background:var(--bg3);color:var(--txt);font:inherit;font-size:13px;font-weight:600;letter-spacing:-.1px;cursor:pointer;text-align:left;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}html.dark .fyc-dd-btn{background:var(--bg)}.fyc-dd-btn:hover{border-color:var(--border3,var(--border2));background:var(--bg4)}html.dark .fyc-dd-btn:hover{background:var(--bg3)}.fyc-dd-btn.open{border-color:var(--txt3);box-shadow:0 0 0 3px rgba(0,0,0,.07);background:var(--bg2)}html.dark .fyc-dd-btn.open{box-shadow:0 0 0 3px rgba(255,255,255,.09);background:var(--bg3)}.fyc-dd-btn:focus-visible{outline:2px solid var(--txt3);outline-offset:1px}.fyc-dd-ico,.fyc-dd-oi{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:14px;height:14px;color:var(--txt3)}.fyc-dd-ico svg,.fyc-dd-oi svg{width:100%;height:100%;display:block}.fyc-dd-txt{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fyc-dd-chev{display:inline-flex;flex-shrink:0;color:var(--txt3);transition:transform var(--dur-fast) var(--ease)}.fyc-dd-btn.open .fyc-dd-chev{transform:rotate(180deg);color:var(--txt)}.fyc-dd-menu{position:fixed;z-index:100001;box-sizing:border-box;outline:0;background:var(--bg2);color:var(--txt);border:1px solid var(--border2);border-radius:14px;box-shadow:var(--shadow-float,0 8px 28px rgba(0,0,0,.16));padding:6px;overflow:hidden;transform-origin:top left;animation:fycDdIn .14s var(--ease)}.fyc-dd-menu.up{transform-origin:bottom left}@keyframes fycDdIn{from{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.fyc-dd-cap{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;font-size:10.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--txt3)}.fyc-dd-cap em{font-style:normal;letter-spacing:0;font-size:10.5px;padding:1px 7px;border-radius:99px;background:var(--bg3);border:1px solid var(--border);color:var(--txt3)}html.dark .fyc-dd-cap em{background:var(--bg4)}.fyc-dd-list{overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:2px;scrollbar-width:thin}.fyc-dd-opt{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;cursor:pointer;font-size:13px;font-weight:500;color:var(--txt2);user-select:none;-webkit-user-select:none}.fyc-dd-opt.act{background:rgba(0,0,0,.06);color:var(--txt)}html.dark .fyc-dd-opt.act{background:rgba(255,255,255,.09)}.fyc-dd-opt.sel{color:var(--txt);font-weight:700}.fyc-dd-ot{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fyc-dd-n{flex-shrink:0;font-size:10.5px;font-weight:700;color:var(--txt3);font-variant-numeric:tabular-nums}.fyc-dd-ck{display:inline-flex;flex-shrink:0;width:14px;color:var(--txt);opacity:0}.fyc-dd-opt.sel .fyc-dd-ck{opacity:1}.fyc-dd-empty{padding:12px 10px;font-size:12.5px;color:var(--txt3);text-align:center}@media (max-width:640px){.fyc-dd-btn{min-width:0;flex:1 1 auto;max-width:none}.fyc-toolbar-row .fyc-toolbar{flex:1 1 0}.fyc-dd-opt{padding:11px 10px}}@media (prefers-reduced-motion:reduce){.fyc-dd-menu{animation:none}.fyc-dd-chev{transition:none}}.fyc-zoom{flex-shrink:0;display:flex;align-items:center;height:32px;border:1px solid var(--border2);border-radius:9px;background:var(--bg2);overflow:hidden}.fyc-zoom-btn,.fyc-zoom-pct{height:100%;border:0;background:0 0;color:var(--txt2);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background var(--dur-base) var(--ease),color var(--dur-base) var(--ease)}.fyc-zoom-btn{width:28px}.fyc-zoom-pct{min-width:44px;padding:0 4px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.fyc-zoom-btn:hover,.fyc-zoom-pct:hover{background:var(--tint-05);color:var(--txt)}.fyc-zoom-btn:disabled{opacity:.35;cursor:default;background:0 0}.fyc-detail-body iframe.fyc-zoomed{transform-origin:0 0}.fyc-detail-body.fyc-zoom-active{overflow:hidden}.fyc-detail-body.fyc-zoom-img{overflow:auto}@media (max-width:768px){.fyc-zoom{height:28px}.fyc-zoom-btn{width:26px}.fyc-zoom-pct{min-width:38px;font-size:10.5px}}.fyc-detail-loading{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:24px;background:var(--bg3);pointer-events:none}.fyc-detail-spinner{width:34px;height:34px;border-radius:50%;border:3px solid var(--border2);border-top-color:var(--txt);animation:fycDetailSpin .8s linear infinite}.fyc-detail-loading-text{font-size:12.5px;font-weight:600;color:var(--txt3);line-height:1.5}@keyframes fycDetailSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fyc-detail-spinner{animation-duration:2.4s}}.fyc-detail-help{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px 14px;border-top:1px solid var(--border2);background:var(--bg2)}.fyc-detail-help-text{font-size:12px;font-weight:600;color:var(--txt3)}.fyc-detail-help-tag{font-weight:700;color:var(--txt2)}.fyc-detail-help-actions{display:flex;gap:8px;margin-left:auto}.fyc-detail-help-btn{font:inherit;font-size:12px;font-weight:700;cursor:pointer;text-decoration:none;color:var(--txt);background:var(--bg2);border:1px solid var(--border2);padding:7px 12px;border-radius:9px}.fyc-detail-help-btn-main{color:var(--bg2);background:var(--txt);border-color:var(--txt)}