.qcxznt0{flex-direction:column;gap:20px;display:flex}
.qcxznt1{background:var(--bg-surface);box-shadow:0 0 0 1px var(--bg-pressed);border-radius:24px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}
.qcxznt2{width:100%;max-width:640px;margin:0 auto}
.qcxznt3{background:var(--bg-subtle);border-radius:24px;align-items:center;gap:20px;min-width:0;padding:28px;animation:.3s _1207miq3;display:flex}
.qcxznt4{background:var(--bg-brand);color:var(--fg-on-brand);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}
.qcxznt5{letter-spacing:-.035em;color:var(--fg-strong);white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1.25;overflow:hidden}
.qcxznt6{background:var(--bg-surface);height:44px;box-shadow:0 0 0 1px var(--bg-pressed);color:var(--fg-strong);cursor:pointer;transition:background-color .15s var(--ease-standard), transform .15s var(--ease-standard);border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}
.qcxznt6:hover{background:var(--bg-subtle);color:var(--fg-strong)}
.qcxznt6:active{transform:scale(.97)}
.qcxznt7{width:44px;color:var(--steel-600);padding:0}
.qcxznt7:hover{color:var(--steel-600)}
.qcxznt8{background:var(--bg-surface);flex-direction:column;gap:16px;padding:8px 16px 0;display:flex}
.qcxznt9{background:var(--bg-muted);height:38px;color:var(--fg-strong);transition:transform .15s var(--ease-standard);border-radius:12px;flex:none;align-items:center;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}
.qcxznt9:hover{color:var(--fg-strong)}
.qcxznt9:active{transform:scale(.97)}
.qcxznta{background:var(--bg-surface);flex-direction:column;padding:0 0 8px;display:flex}
.qcxzntb{color:var(--fg-subtle);padding:16px 16px 6px;font-size:13px;font-weight:700}
.qcxzntc{min-width:0;color:var(--fg-strong);flex:1;font-size:16px;font-weight:600}
.qcxzntd{min-height:56px;color:var(--steel-600);align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}
.qcxzntd:hover{background:var(--bg-subtle);color:var(--steel-600)}
.qcxznte{height:44px;color:var(--fg-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:center;padding:0 12px;font-size:15px;font-weight:600;text-decoration:underline}
.qcxzntf{background:var(--bg-muted);height:38px;color:var(--fg-strong);cursor:pointer;transition:background-color .15s var(--ease-standard), transform .15s var(--ease-standard);border:0;border-radius:12px;flex:none;align-items:center;gap:6px;margin-bottom:6px;padding:0 14px 0 12px;font-size:14px;font-weight:700;display:inline-flex}
.qcxzntf:hover{background:var(--steel-200)}
.qcxzntf:active{transform:scale(.97)}
.qcxzntg{cursor:pointer;white-space:nowrap;background:var(--bg-subtle);height:36px;color:var(--fg-secondary);transition:background-color .2s var(--ease-standard), color .2s var(--ease-standard);border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}
.qcxzntg:hover{background:var(--bg-muted);color:var(--fg-secondary)}
.qcxzntg[aria-pressed=true]{background:var(--fg-strong);color:var(--bg-surface)}
.qcxznth{height:32px;color:var(--steel-600);cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:2px;margin:-6px 0 -8px -6px;padding:0 6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}
.qcxznth:hover{background:var(--bg-subtle);color:var(--steel-600)}
.qcxznti{grid-template-columns:repeat(auto-fill,minmax(max(160px,16.6667% - 13.3333px),1fr));gap:28px 16px;display:grid}
.qcxzntj{min-width:0;color:inherit;flex-direction:column;gap:12px;text-decoration:none;animation:.3s _1207miq3;display:flex;position:relative}
.qcxzntk{aspect-ratio:4/5;border-radius:18px;align-items:flex-end;padding:8px;display:flex}
.qcxzntl{font:600 10px/1 var(--font-accent);letter-spacing:.1em}
.qcxzntm{z-index:2;width:40px;height:40px;color:var(--fg-on-brand);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}
.qcxzntn{background:#16222b7a;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}
.qcxzntm:hover .qcxzntn{background:#16222bcc}
.qcxznto{background:var(--bg-muted);border-radius:18px}
.qcxzntp{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px 16px;display:grid}
.qcxzntq{min-width:0;color:inherit;flex-direction:column;gap:12px;text-decoration:none;animation:.3s _1207miq3;display:flex}
.qcxzntq:hover{color:inherit}
.qcxzntr{aspect-ratio:16/10;border-radius:18px;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:2px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:grid;position:relative;overflow:hidden}
.qcxznts{-webkit-backdrop-filter:blur(8px);height:24px;color:var(--fg-on-brand);background:#16222b8c;border-radius:8px;align-items:center;gap:4px;padding:0 8px 0 6px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}
.qcxzntt{border-bottom:1px solid var(--border-subtle);min-width:0;color:inherit;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}
.qcxzntu{cursor:pointer;min-height:52px;color:var(--steel-600);padding:0}
.qcxzntu:hover{color:var(--steel-600)}
.qcxzntv{min-width:0;color:var(--fg-strong);flex:1;font-size:15px}
.qcxzntw{cursor:pointer;border:1px solid var(--bg-brand);background:var(--bg-brand);min-width:72px;height:36px;color:var(--fg-on-brand);border-radius:8px;flex:none;padding:0 12px;font-size:14px;font-weight:600}
.qcxzntw[aria-pressed=true]{background:var(--bg-surface);color:var(--fg-secondary);border-color:var(--border-strong)}
.qcxzntx{cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-surface);height:36px;color:var(--fg-secondary);border-radius:8px;padding:0 14px;font-size:14px;font-weight:600}
.qcxzntx[aria-pressed=true]{background:var(--bg-brand-subtle);color:var(--fg-brand);border-color:var(--azure-300)}
.qcxznty{color:var(--fg-strong);font-size:15px;font-weight:600}
.qcxzntz{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:56px 16px;display:flex}
.qcxznt10{background:var(--bg-canvas);width:56px;height:56px;color:var(--fg-subtle);border-radius:999px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}
.qcxznt11{border:1px solid var(--border-default);background:var(--bg-subtle);border-radius:10px;align-items:center;gap:12px;min-width:0;min-height:56px;padding:10px 12px 10px 14px;display:flex}
.qcxznt12{background:var(--success-subtle);height:24px;color:var(--success-text);border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}
.qcxznt13{background:var(--bg-surface);height:40px;color:var(--danger-text);cursor:pointer;border:1px solid #e8455a;border-radius:8px;align-self:flex-start;padding:0 14px;font-size:14px;font-weight:600}
.qcxznt13:hover{background:var(--danger-subtle)}
.qcxznt14{border:1px solid var(--red-150);background:var(--bg-surface);border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex}
.qcxznt15{flex-direction:column;gap:16px;padding:24px;display:flex}
.qcxznt16{background:var(--border-subtle);border-radius:8px;align-self:flex-start;gap:2px;padding:3px;display:flex}
.qcxznt17{cursor:pointer;height:32px;color:var(--fg-muted);background:0 0;border:0;border-radius:6px;padding:0 14px;font-size:13px;font-weight:600}
.qcxznt17[aria-pressed=true]{background:var(--bg-surface);color:var(--fg-strong);box-shadow:0 1px 2px #102a4229}
@media screen and (max-width:767px){.qcxznt0{gap:8px;margin:-12px -16px 0}.qcxznt1{box-shadow:none;border-radius:0;min-height:calc(100vh - 120px);padding:16px 16px 24px}.qcxznti{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px}.qcxzntj{gap:8px}.qcxzntk{border-radius:14px}.qcxzntp{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px}.qcxzntq{gap:8px}.qcxzntr{border-radius:14px}}
@media (hover:hover){.qcxzntq:hover .qcxzntr{transform:translateY(-4px);box-shadow:0 18px 32px -14px #102a424d}}
