.cvs{background:var(--cvp-background);width:100%;height:100%;min-height:0;color:var(--cvp-text);font-family:var(--font-display);flex-direction:column;display:flex}.cvs *{box-sizing:border-box}.cvs-top{z-index:30;border-bottom:1px solid var(--cvp-border);background:var(--cvp-background);flex-shrink:0;position:relative}.cvs-top-inner{align-items:stretch;gap:12px;width:100%;max-width:1280px;height:64px;margin:0 auto;padding:0 40px;display:flex}.cvs-brand{height:36px;color:var(--cvp-text);letter-spacing:-.03em;transition:opacity .15s var(--cvp-ease);border-radius:8px;flex-shrink:0;align-self:center;align-items:center;margin-left:-6px;padding:0 6px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.cvs-brand:hover{opacity:.75;text-decoration:none}.cvs-brand span{color:var(--cvp-primary)}.cvs-brand-tag{background:var(--cvp-text);color:var(--cvp-background);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;margin-left:8px;padding:2px 7px;font-size:10.5px;font-weight:700;line-height:16px}.cvs-search{border:1px solid var(--cvp-border);border-radius:var(--cvp-radius-control);background:var(--cvp-surface-muted);min-width:40px;height:38px;color:var(--cvp-text-muted);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--cvp-ease), color .15s var(--cvp-ease);flex:0 216px;align-self:center;align-items:center;gap:10px;padding:0 8px 0 12px;font-size:14px;display:flex}.cvs-search:hover{border-color:var(--cvp-border-strong);color:var(--cvp-text-secondary)}.cvs-search span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cvs-search kbd{border:1px solid var(--cvp-border-strong);background:var(--cvp-background);min-width:22px;height:22px;color:var(--cvp-text-muted);font:500 12px/1 var(--font-display);border-radius:6px;flex-shrink:0;place-items:center;padding:0 6px;display:grid}.cvs-nav{flex:1 0 auto;justify-content:center;align-items:stretch;gap:2px;display:flex}.cvs-top-right{flex-shrink:0;align-items:stretch;gap:2px;display:flex}.cvs-menu{display:flex;position:relative}.cvs-tab{min-width:76px;height:100%;color:var(--cvp-text-secondary);font:500 12px/16px var(--font-display);white-space:nowrap;cursor:pointer;transition:color .12s var(--cvp-ease), border-color .16s var(--cvp-ease);background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:2px 10px 0;text-decoration:none;display:flex;position:relative}.cvs-tab:hover,.cvs-tab[aria-expanded=true]{color:var(--cvp-text);text-decoration:none}.cvs-tab[aria-current=page],.cvs-tab[data-active=true]{color:var(--cvp-text);border-bottom-color:var(--cvp-primary);font-weight:600}.cvs-tab[aria-current=page] .cvs-tab-icon,.cvs-tab[data-active=true] .cvs-tab-icon{color:var(--cvp-primary)}.cvs-tab-icon{height:24px;transition:transform .22s var(--cvp-ease);place-items:center;display:grid;position:relative}.cvs-tab:hover .cvs-tab-icon{transform:translateY(-1px)}.cvs-tab-label{align-items:center;gap:5px;display:inline-flex}.cvs-account-name{text-overflow:ellipsis;max-width:96px;overflow:hidden}.cvs-chevron{opacity:.7;width:5px;height:5px;transition:transform .16s var(--cvp-ease);border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;margin-top:-3px;transform:rotate(45deg)}.cvs-tab[aria-expanded=true] .cvs-chevron{transform:translateY(2px)rotate(225deg)}.cvs-dot-count{background:var(--cvp-danger-fill);color:#fff;font-variant-numeric:tabular-nums;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--cvp-background);border-radius:9px;place-items:center;padding:0 4px;font-size:11px;font-weight:600;line-height:17px;display:grid;position:absolute;top:-5px;left:calc(50% + 3px)}.cvs-cta{border-radius:var(--cvp-radius-control);background:var(--cvp-primary);height:38px;color:var(--cvp-on-primary);white-space:nowrap;transition:background-color .15s var(--cvp-ease);align-self:center;align-items:center;gap:6px;margin-right:8px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.cvs-cta:hover{background:var(--cvp-primary-pressed);text-decoration:none}.cvs-panel{z-index:40;border:1px solid var(--cvp-border);border-radius:var(--cvp-radius-card);background:var(--cvp-surface-raised);width:264px;max-height:min(70vh,520px);box-shadow:var(--cvp-shadow-popover);transform-origin:0 0;animation:cvs-panel .16s var(--cvp-ease);padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.cvs-panel-right{transform-origin:100% 0;width:280px;left:auto;right:0}.cvs-account-summary{border-bottom:1px solid var(--cvp-border);align-items:center;gap:12px;margin-bottom:6px;padding:10px 10px 12px;display:flex}.cvs-account-summary>div{flex-direction:column;gap:2px;min-width:0;display:flex}.cvs-account-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.cvs-account-summary span{color:var(--cvp-text-muted);font-size:13px;line-height:18px}.cvs-panel-action{width:100%;min-height:38px;color:var(--cvp-text);font:400 15px/20px var(--font-display);text-align:left;cursor:pointer;transition:background-color .12s var(--cvp-ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.cvs-panel-action:hover,.cvs-panel-action[aria-current=page]{background:var(--cvp-surface-muted);text-decoration:none}.cvs-panel-action[aria-current=page]{font-weight:500}.cvs-panel-action[aria-current=page] .cvs-action-icon{color:var(--cvp-primary)}:root[data-theme=dark] .cvs-panel-action:hover,:root[data-theme=dark] .cvs-panel-action[aria-current=page]{background:var(--cvp-surface-overlay)}.cvs-panel-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cvs-action-icon{color:var(--cvp-text-muted);flex-shrink:0;display:flex}.cvs-dot{background:var(--dot,var(--cvp-primary));border-radius:3px;flex-shrink:0;width:8px;height:8px;margin:0 5px}.cvs-count{background:var(--cvp-primary);color:#fff;font-variant-numeric:tabular-nums;border-radius:10px;flex-shrink:0;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:grid}.cvs-ext{color:var(--cvp-text-muted);flex-shrink:0;font-size:12px}.cvs-panel-divider{background:var(--cvp-border);height:1px;margin:6px 4px}.cvs-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.cvs-content>*{flex:1;min-height:0}.cvs a:focus-visible,.cvs button:focus-visible{outline:2px solid var(--cvp-primary);outline-offset:-2px}.cvs-brand:focus-visible,.cvs-search:focus-visible,.cvs-cta:focus-visible{outline-offset:2px}@keyframes cvs-panel{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (width<=1279px){.cvs-top-inner{gap:8px;padding:0 24px}}@media (width<=1079px){.cvs-top-inner{gap:4px;padding:0 16px}.cvs-search{flex:0 0 40px;justify-content:center;padding:0}.cvs-search span,.cvs-search kbd{display:none}.cvs-tab{min-width:58px;padding:2px 5px 0}.cvs-account-name{max-width:60px}.cvs-cta span{display:none}}.cvk-backdrop{z-index:1000;background:color-mix(in srgb, var(--cvp-background) 30%, #08080866);backdrop-filter:blur(3px);animation:cvk-fade .14s var(--cvp-ease);justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.cvk{border:1px solid var(--cvp-border);background:var(--cvp-surface-raised);width:min(640px,100%);max-height:70vh;color:var(--cvp-text);box-shadow:var(--cvp-shadow-dialog);font-family:var(--font-display);animation:cvk-in .2s var(--cvp-ease);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.cvk-input{border-bottom:1px solid var(--cvp-border);color:var(--cvp-text-muted);align-items:center;gap:10px;padding:0 16px;display:flex}.cvk-input input{min-width:0;height:54px;color:var(--cvp-text);font:400 17px/24px var(--font-display);background:0 0;border:0;outline:0;flex:1}.cvk-input input::placeholder{color:var(--cvp-text-muted)}.cvk kbd{border:1px solid var(--cvp-border-strong);background:var(--cvp-background);min-width:22px;height:22px;color:var(--cvp-text-muted);font:500 12px/1 var(--font-display);border-radius:6px;place-items:center;padding:0 6px;display:inline-grid}.cvk-list{flex:1;padding:6px;overflow-y:auto}.cvk-group{color:var(--cvp-text-muted);letter-spacing:.02em;padding:10px 10px 4px;font-size:12px;font-weight:500}.cvk-row{min-height:40px;color:var(--cvp-text-secondary);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:15px;display:flex}.cvk-row[aria-selected=true]{background:var(--cvp-surface-muted);color:var(--cvp-text)}.cvk-icon{background:var(--cvp-surface-muted);width:26px;height:26px;color:var(--cvp-text-secondary);border-radius:7px;place-items:center;display:grid}.cvk-row[aria-selected=true] .cvk-icon{background:var(--cvp-tint-blue-bg);color:var(--cvp-tint-blue-fg)}.cvk-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cvk-hint{color:var(--cvp-text-muted);font-size:13px}.cvk-enter{color:var(--cvp-text-muted);opacity:0;font-size:13px}.cvk-row[aria-selected=true] .cvk-enter{opacity:1}.cvk-empty{color:var(--cvp-text-muted);text-align:center;padding:28px 12px;font-size:15px}.cvk-foot{border-top:1px solid var(--cvp-border);background:var(--cvp-surface-muted);color:var(--cvp-text-muted);gap:16px;padding:9px 14px;font-size:12px;display:flex}.cvk-foot span{align-items:center;gap:4px;display:inline-flex}.cvk-foot kbd{min-width:18px;height:18px;font-size:11px}@keyframes cvk-fade{0%{opacity:0}to{opacity:1}}@keyframes cvk-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cvs-chevron{transition:none}.cvs-panel,.cvk-backdrop,.cvk{animation:none}.cvs-tab:hover .cvs-tab-icon{transform:none}}