.csec{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--accd);margin:24px 0 4px;padding-top:18px;border-top:1px solid var(--line)}.cardrow{display:flex;gap:14px;align-items:flex-start;margin-top:10px}.cardph{flex:none;width:132px;height:88px;border-radius:5px;border:1px solid var(--line);background:var(--bg) center/cover no-repeat}.cardph.auto{border-style:dashed;opacity:.62}.cardmeta{flex:1;min-width:0}.cardmeta b{display:block;font-size:15px}.cardmeta span{display:block;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;color:var(--mute);word-break:break-all;margin-top:2px}.cardbtns{display:flex;gap:8px;margin-top:9px}.grow{border-top:1px solid var(--line);padding:14px 0 4px}.ghead{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.ghead b{font-size:15px}.ghead span{font-size:11.5px;color:var(--mute);font-family:ui-monospace,Menlo,monospace}.gstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:9px}.gslot{aspect-ratio:3/2;border-radius:5px;border:1px solid var(--line);cursor:pointer;background:var(--bg) center/cover no-repeat;position:relative;padding:0}.gslot.auto{border-style:dashed;opacity:.62}.gslot.auto:hover{opacity:1}.gslot:hover{border-color:var(--acc)}.gslot i{position:absolute;left:4px;top:4px;font-style:normal;font-size:10px;font-weight:800;background:#23252ab8;color:#fff;border-radius:3px;padding:1px 5px}.gauto{margin-top:8px}.pinned .gslot{border-style:solid}.fearow{grid-template-columns:20px 74px 1fr auto}.fearow .fttl{display:block;font-size:14px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fearow small{white-space:nowrap}.fearow .hgone{display:flex;align-items:center;justify-content:center;color:var(--mute);font-weight:800}.fealist{max-height:60vh;overflow:auto;padding:4px}.fealist .fearow.pick{grid-template-columns:1fr;width:100%;text-align:left;font:inherit;cursor:pointer;background:#fbfaf7}.fealist .fearow.pick:hover{border-color:var(--acc)}.fealist .fearow.pick.taken{opacity:.45;cursor:default}.fealist .fearow.pick.taken:hover{border-color:var(--line)}#feaq{flex:1;min-width:0;border:1px solid var(--line);border-radius:4px;padding:7px 9px;font:inherit;font-size:13px;background:#fbfaf7}body.ma-on .dochead,body.ma-on #ccard{display:none}body.ma-on #mc{padding:0 0 130px}body.ma-on .jpickhead .tbtn{padding:10px 14px;border-radius:999px}body.ma-on .herorow{border-radius:12px;padding:9px 10px;grid-template-columns:22px 70px 1fr auto}body.ma-on .herorow .grip{font-size:17px;padding:8px 0;touch-action:none}@media (pointer:coarse){.herorow .grip,.fearow .grip{touch-action:none;padding:10px 6px;font-size:17px}}body.ma-on .herorow img,body.ma-on .herorow .hgone{width:70px;height:46px}body.ma-on .hcap{font-size:16px}body.ma-on #heroadd,body.ma-on #feaadd{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:14px;font-size:13px;margin-top:10px}body.ma-on .fearow .cardbtns .tbtn{padding:9px 11px}body.ma-on #csitesel{display:flex}body.ma-on #csitesel button{flex:1;padding:10px 8px}body.ma-on #ccountry{display:block;width:100%;font-size:16px;padding:13px 12px;border-radius:12px;border:1.5px solid var(--line);background:var(--surface)}body.ma-on .cardph{width:108px;height:72px;border-radius:9px}body.ma-on .cardbtns .tbtn{padding:10px 13px;border-radius:999px}body.ma-on .gslot{border-radius:9px}body.ma-on .gslot i{border-radius:999px}body.ma-on #csave{display:flex;align-items:center;justify-content:center;width:100%;height:52px;border-radius:16px;font-size:15px;letter-spacing:.02em;margin-top:0!important}body.ma-on #mc-savebar .savemsg{margin-top:9px}body.ma-on #mc-savebar .zerr{margin-top:9px;font-size:12.5px}body.ma-on .jpick{align-items:flex-end;padding:0;z-index:90}body.ma-on .jpickbox{width:100%;max-width:none;max-height:88dvh;border-radius:24px 24px 0 0;box-shadow:0 -12px 40px #23252a59}body.ma-on .jpickhead{flex-wrap:wrap;gap:9px}body.ma-on .jpickhead b{font-size:19px}body.ma-on #cpickgal,body.ma-on #feaq{flex-basis:100%;font-size:15px;padding:11px 12px;border-radius:12px}body.ma-on .jpickgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
