.gs-chip{border:1px solid #d9e5fa;background:#f6f9ff;color:#4b74ae;border-radius:7px;padding:6px 9px;font-size:11px;cursor:pointer}.gs-chip[aria-pressed=true]{background:#eaf2ff;color:#2868ed}.gs-card{border:1px solid #dfe7f1;border-radius:12px;background:#fff;overflow:hidden;font:13px/1.8 "Microsoft YaHei",sans-serif;color:#334a65;max-width:800px}.gs-top{padding:18px 20px}.gs-top>small{color:#6c8bb7;font-size:10px}.gs-top h3{margin:8px 0;font-size:18px}.gs-top>p{color:#7c8da4;font-size:12px;margin:6px 0}.gs-hint{font-size:10px!important;color:#98a7b9!important}.gs-details{display:flex;gap:10px;margin:15px 0}.gs-details button,.gs-options button,.gs-directions button{border:1px solid #dfe7f3;border-radius:6px;background:white;color:#567aa8;padding:6px 10px;font-size:11px;cursor:pointer}.gs-bottom{border-top:1px solid #e9eef5;background:#fbfcff;padding:14px 20px}.gs-options{display:flex;gap:9px;align-items:center;font-size:11px;flex-wrap:wrap}.gs-options button[aria-pressed=true]{background:#eaf2ff;color:#2668df;border-color:#a9c7f6}.gs-options label{margin-left:auto;display:flex;align-items:center;gap:5px}.gs-options input{accent-color:#2871e8}.gs-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:15px}.gs-footer small{font-size:10px;color:#8a9cb3}.gs-primary{border:0;border-radius:7px;background:#286be7;color:white;padding:10px 13px;font-size:12px;cursor:pointer}.gs-card button:disabled{opacity:.5;cursor:not-allowed}.gs-error{font-size:12px;padding:0 20px;color:#9a6456}.gs-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:510px;max-width:100vw;height:100dvh;max-height:100dvh;border:1px solid #dde5f0;border-radius:12px 0 0 12px;padding:0;color:#344e6c}.gs-drawer::backdrop{background:#19304c44}.gs-drawer header,.gs-drawer nav{display:flex;justify-content:space-between;gap:15px;padding:18px 22px;border-bottom:1px solid #e6edf6}.gs-drawer nav{justify-content:flex-start;padding:10px 22px}.gs-drawer button{border:0;background:transparent;color:#617eaa;cursor:pointer}.gs-drawer-body{height:calc(100% - 120px);overflow:auto;padding:10px 22px}.gs-drawer-body small{color:#93a2b6;font-size:10px}.gs-drawer-body section{padding:12px 0;border-bottom:1px solid #eaf0f7}.gs-directions{display:grid;gap:10px}.gs-directions article{border:1px solid #e7edf5;border-radius:8px;padding:12px}.gs-video-placeholder{max-width:360px;aspect-ratio:9/12;background:#f2f5fb;border:1px solid #dae3f1;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8097b5}.gs-video-placeholder>span{font-size:42px}.gs-video-placeholder p{font-size:14px}.gs-video-placeholder small{font-size:11px}@media(max-width:740px){.gs-top{padding:14px}.gs-bottom{padding:12px 14px}.gs-top h3{font-size:16px}.gs-top>p{font-size:11px}.gs-options{gap:6px}.gs-options label{margin-left:0}.gs-footer small{font-size:9px}.gs-primary{font-size:11px;padding:9px}.gs-drawer{inset:auto 0 0;width:100vw;height:86dvh;border-radius:14px 14px 0 0}.gs-drawer-body{font-size:12px}}
