.pr-shared-btn:focus-visible,.pr-shared-card-link:focus-visible,.pr-shared-clickable:focus-visible,.pr-shared-close:focus-visible,.pr-shared-focus:focus-visible,.pr-shared-input:focus-visible,.pr-shared-link:focus-visible,.pr-shared-select:focus-visible,.pr-shared-tip-trigger:focus-visible{outline:3px solid var(--pr-primary-3);outline-offset:2px}.pr-shared-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:700 14px/1 var(--pr-sans);letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent;border-radius:var(--pr-r-md);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.pr-shared-btn:disabled{opacity:.5;cursor:not-allowed}.pr-shared-btn--sm{padding:10px 16px;min-height:40px;font-size:14px}.pr-shared-btn--md{padding:12px 22px;min-height:44px;font-size:14px}.pr-shared-btn--lg{padding:14px 28px;min-height:48px;font-size:15px}.pr-shared-btn--primary{background:var(--pr-primary);color:#fff;border-color:var(--pr-primary)}.pr-shared-btn--primary:hover:not(:disabled){background:var(--pr-primary-2)}.pr-shared-btn--secondary{background:var(--pr-surface);color:var(--pr-ink);border-color:var(--pr-rule-2)}.pr-shared-btn--secondary:hover:not(:disabled){border-color:var(--pr-primary);color:var(--pr-primary)}.pr-shared-btn--ghost{background:transparent;color:var(--pr-ink)}.pr-shared-btn--ghost:hover:not(:disabled){background:var(--pr-paper-2)}.pr-shared-btn--outline{background:transparent;color:var(--pr-primary);border-color:var(--pr-primary)}.pr-shared-btn--outline:hover:not(:disabled){background:var(--pr-primary);color:#fff}.pr-shared-btn--full{width:100%}.pr-shared-btn-icon{display:inline-flex;width:18px;height:18px}.pr-shared-spin{animation:pr-shared-spin 1s linear infinite}@keyframes pr-shared-spin{to{transform:rotate(1turn)}}.pr-shared-badge{display:inline-flex;align-items:center;gap:6px;font:700 12px/1.2 var(--pr-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--pr-rule-2);border-radius:999px;padding:4px 10px;background:var(--pr-surface);color:var(--pr-ink)}.pr-shared-badge--md{font-size:14px;padding:5px 14px}.pr-shared-badge--mono{font-family:var(--pr-mono)}.pr-shared-badge--success{background:var(--pr-rise-50);color:#1B4F35;border-color:#BCE0C5}.pr-shared-badge--muted{background:var(--pr-paper-2);color:var(--pr-text-2);border-color:var(--pr-rule)}.pr-shared-badge--dark{background:var(--pr-primary);color:#fff;border-color:var(--pr-primary)}.pr-shared-badge--gold{background:var(--pr-accent-50);color:#6B4509;border-color:var(--pr-accent)}.pr-shared-badge--acid{background:var(--pr-accent);color:var(--pr-ink);border-color:var(--pr-accent)}.pr-shared-badge-icon{display:inline-flex;width:14px;height:14px}.pr-shared-badge--md .pr-shared-badge-icon{width:16px;height:16px}.pr-shared-uicard{max-width:100%;border-radius:var(--pr-r-lg);background:var(--pr-surface);border:1px solid var(--pr-rule);box-shadow:var(--pr-shadow-1);transition:box-shadow .15s ease,border-color .15s ease;overflow-wrap:anywhere}.pr-shared-uicard--ghost{background:transparent;border-color:transparent;box-shadow:none}.pr-shared-uicard--clickable{cursor:pointer}.pr-shared-uicard--clickable:hover{border-color:var(--pr-rule-2);box-shadow:var(--pr-shadow-2)}.pr-shared-uicard--p-sm{padding:12px 16px}.pr-shared-uicard--p-md{padding:16px 24px}.pr-shared-uicard--p-lg{padding:20px 32px}.pr-shared-uicard-head{border-bottom:1px solid var(--pr-rule);padding-bottom:16px;margin-bottom:16px}.pr-shared-uicard-foot{border-top:1px solid var(--pr-rule);padding-top:16px;margin-top:16px}.pr-shared-card-link{display:block;border-radius:var(--pr-r-lg);color:inherit;text-decoration:none}.pr-shared-card-btn{display:block;width:100%;text-align:left;background:none;border:0;padding:0;cursor:pointer;font:inherit;color:inherit}.pr-shared-field{display:flex;flex-direction:column;gap:6px}.pr-shared-label{display:block;font:700 12px/1.3 var(--pr-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--pr-text-3)}.pr-shared-req{color:var(--pr-fall);margin-left:4px}.pr-shared-input-wrap{position:relative}.pr-shared-input-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--pr-text-3);display:inline-flex;pointer-events:none}.pr-shared-input,.pr-shared-select{width:100%;font:500 16px/1.4 var(--pr-sans);color:var(--pr-text);background:var(--pr-paper);border:1px solid var(--pr-rule-2);border-radius:var(--pr-r-md);padding:10px 14px}.pr-shared-input--icon{padding-left:44px}.pr-shared-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;cursor:pointer}.pr-shared-input::-moz-placeholder{color:var(--pr-text-3)}.pr-shared-input::placeholder{color:var(--pr-text-3)}.pr-shared-input:disabled,.pr-shared-select:disabled{opacity:.5;cursor:not-allowed}.pr-shared-input--error,.pr-shared-select--error{border-color:var(--pr-fall);background:var(--pr-fall-50)}.pr-shared-select-chev{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--pr-text-3);pointer-events:none;display:inline-flex}.pr-shared-error{font:700 13px/1.4 var(--pr-sans);color:#8E3418;margin:0}.pr-shared-help{font:400 13px/1.4 var(--pr-sans);color:var(--pr-text-3);margin:0}.pr-shared-check-row{display:flex;align-items:flex-start;gap:12px}.pr-shared-check-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pr-shared-check-box{width:22px;height:22px;flex:none;border:2px solid var(--pr-rule-2);border-radius:4px;background:var(--pr-surface);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.pr-shared-check-box svg{width:16px;height:16px;opacity:0}.pr-shared-check-input:checked+.pr-shared-check-box{background:var(--pr-primary);border-color:var(--pr-primary)}.pr-shared-check-input:checked+.pr-shared-check-box svg{opacity:1}.pr-shared-check-input:focus-visible+.pr-shared-check-box{outline:3px solid var(--pr-primary-3);outline-offset:2px}.pr-shared-check-input:disabled+.pr-shared-check-box{opacity:.5;cursor:not-allowed}.pr-shared-check-box--error{border-color:var(--pr-fall)}.pr-shared-check-label{flex:1;padding-top:1px;font:400 16px/1.4 var(--pr-sans);color:var(--pr-text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pr-shared-check-label--disabled{opacity:.5;cursor:not-allowed}.pr-shared-progress{width:100%;max-width:100%}.pr-shared-progress-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font:600 14px/1.3 var(--pr-sans);color:var(--pr-text-2);margin-bottom:6px}.pr-shared-progress-track{position:relative;width:100%;background:var(--pr-paper-3);border-radius:999px;overflow:hidden}.pr-shared-progress-track--sm{height:8px}.pr-shared-progress-track--md{height:12px}.pr-shared-progress-track--lg{height:16px}.pr-shared-progress-fill{position:absolute;top:0;left:0;height:100%;border-radius:999px;background:var(--pr-primary)}.pr-shared-progress-fill--accent{background:var(--pr-accent)}.pr-shared-progress-fill--anim{transition:width .5s ease-out}.pr-shared-stars{display:inline-flex;align-items:center;gap:4px}.pr-shared-stars-row{display:flex;align-items:center;gap:2px}.pr-shared-star{color:var(--pr-accent)}.pr-shared-star--primary{color:var(--pr-primary)}.pr-shared-star--purple{color:var(--pr-primary-3)}.pr-shared-star--empty{color:var(--pr-paper-3)}.pr-shared-star--sm{width:16px;height:16px}.pr-shared-star--md{width:20px;height:20px}.pr-shared-star--lg{width:24px;height:24px}.pr-shared-star-half{position:relative;display:inline-flex}.pr-shared-star-half-fill{position:absolute;inset:0;overflow:hidden;clip-path:inset(0 50% 0 0)}.pr-shared-stars-label{font:700 14px/1 var(--pr-mono);color:var(--pr-text-2)}.pr-shared-tip{position:relative;display:inline-block}.pr-shared-tip-trigger{background:none;border:0;padding:4px;cursor:pointer;color:var(--pr-text-3);display:inline-flex;border-radius:4px}.pr-shared-tip-trigger:hover{color:var(--pr-primary)}.pr-shared-tip-body{position:absolute;z-index:50;width:256px;max-width:80vw;padding:10px 12px;font:400 14px/1.45 var(--pr-sans);color:#fff;background:var(--pr-primary);border-radius:var(--pr-r-md);box-shadow:var(--pr-shadow-2)}.pr-shared-tip-arrow{position:absolute;width:0;height:0;border:5px solid transparent}.pr-shared-tip--top{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px}.pr-shared-tip--bottom{top:100%;left:50%;transform:translateX(-50%);margin-top:8px}.pr-shared-tip--left{right:100%;top:50%;transform:translateY(-50%);margin-right:8px}.pr-shared-tip--right{left:100%;top:50%;transform:translateY(-50%);margin-left:8px}.pr-shared-tip--top .pr-shared-tip-arrow{top:100%;left:50%;margin-left:-5px;border-top-color:var(--pr-primary)}.pr-shared-tip--bottom .pr-shared-tip-arrow{bottom:100%;left:50%;margin-left:-5px;border-bottom-color:var(--pr-primary)}.pr-shared-tip--left .pr-shared-tip-arrow{left:100%;top:50%;margin-top:-5px;border-left-color:var(--pr-primary)}.pr-shared-tip--right .pr-shared-tip-arrow{right:100%;top:50%;margin-top:-5px;border-right-color:var(--pr-primary)}.pr-shared-overlay{position:fixed;inset:0;z-index:50;background:rgba(10,37,64,.55)}.pr-shared-modal-wrap{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;pointer-events:none}.pr-shared-modal{width:100%;max-height:90vh;background:var(--pr-surface);border:1px solid var(--pr-rule);border-radius:var(--pr-r-lg);box-shadow:var(--pr-shadow-2);overflow:hidden;pointer-events:auto;color:var(--pr-text);font-family:var(--pr-sans)}.pr-shared-modal:focus{outline:none}.pr-shared-modal--sm{max-width:384px}.pr-shared-modal--md{max-width:448px}.pr-shared-modal--lg{max-width:512px}.pr-shared-modal--xl{max-width:576px}.pr-shared-modal-head{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--pr-rule)}.pr-shared-modal-title{font:800 24px/1.1 var(--pr-serif);color:var(--pr-ink);margin:0}.pr-shared-close{margin-left:auto;padding:8px;background:none;border:0;border-radius:var(--pr-r-md);color:var(--pr-text-3);cursor:pointer;display:inline-flex}.pr-shared-close:hover{background:var(--pr-paper-2);color:var(--pr-ink)}.pr-shared-modal-body{padding:16px 24px;overflow-y:auto;max-height:calc(90vh - 8rem)}.pr-shared-modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--pr-rule)}.pr-shared-avatar{position:relative;display:flex;height:40px;width:40px;flex-shrink:0;overflow:hidden;border-radius:999px;border:1px solid var(--pr-rule)}.pr-shared-avatar-img{aspect-ratio:1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.pr-shared-avatar-fallback{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:999px;background:var(--pr-primary-50);color:var(--pr-primary);font:700 14px var(--pr-sans)}.pr-shared-rc{display:block;background:var(--pr-surface);border:1px solid var(--pr-rule);border-radius:var(--pr-r-lg);box-shadow:var(--pr-shadow-1);padding:20px;color:var(--pr-text);font-family:var(--pr-sans);transition:box-shadow .15s ease,border-color .15s ease}.pr-shared-rc:hover{border-color:var(--pr-rule-2);box-shadow:var(--pr-shadow-2)}.pr-shared-rc--elite{border-top:3px solid var(--pr-accent)}.pr-shared-rc--full{display:flex;flex-direction:column;min-height:400px}.pr-shared-rc-link{display:block;text-decoration:none;color:inherit;border-radius:var(--pr-r-lg)}.pr-shared-rc-link:focus-visible{outline:3px solid var(--pr-primary-3);outline-offset:3px}.pr-shared-rc-main{display:flex;flex-direction:row;align-items:center;gap:20px}.pr-shared-rc-photo{position:relative;flex:none;width:96px;height:96px;border-radius:var(--pr-r-md);overflow:hidden;background:var(--pr-paper-2);border:1px solid var(--pr-rule);display:flex;align-items:center;justify-content:center;color:var(--pr-primary)}.pr-shared-rc-photo--sm{width:80px;height:80px}.pr-shared-rc-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.pr-shared-rc-initials{font:800 28px var(--pr-serif);color:var(--pr-primary)}.pr-shared-rc-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.pr-shared-rc-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:12px}.pr-shared-rc-head-info{flex:1;min-width:0}.pr-shared-rc-name{font:800 26px/1.05 var(--pr-serif);letter-spacing:-.01em;color:var(--pr-ink);margin:0}.pr-shared-rc-name-link{color:var(--pr-ink);text-decoration:none}.pr-shared-rc-name-link:hover{color:var(--pr-primary-3);text-decoration:underline}.pr-shared-rc-name-link:focus-visible{outline:3px solid var(--pr-primary-3);outline-offset:2px}.pr-shared-rc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;color:var(--pr-text-2)}.pr-shared-rc-meta strong{font-weight:700;color:var(--pr-ink)}.pr-shared-rc-sep{color:var(--pr-rule-2)}.pr-shared-rc-sub{margin:0;font-size:14px;color:var(--pr-text-2)}.pr-shared-link{color:var(--pr-primary);font-size:14px;text-decoration:underline;text-underline-offset:3px}.pr-shared-link:hover{color:var(--pr-primary-3)}.pr-shared-rc-commit{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:14px;color:var(--pr-text-2)}.pr-shared-rc-logo{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex:none}.pr-shared-rc-ranks{flex:none;display:flex;flex-direction:column;gap:8px}.pr-shared-rc-rank{background:var(--pr-paper);border:1px solid var(--pr-rule);border-radius:var(--pr-r-md);padding:8px 14px;min-width:96px}.pr-shared-rc-rank--pr{background:var(--pr-primary);border-color:var(--pr-primary);color:#fff}.pr-shared-rc-rank-label{font:700 12px/1.2 var(--pr-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--pr-text-3);margin-bottom:2px}.pr-shared-rc-rank--pr .pr-shared-rc-rank-label{color:#fff}.pr-shared-rc-rank-val{display:flex;align-items:baseline;gap:6px;font:800 24px/1 var(--pr-serif);color:var(--pr-ink)}.pr-shared-rc-rank--pr .pr-shared-rc-rank-val{color:#fff}.pr-shared-rc-rank-yr{font:500 12px var(--pr-mono);color:var(--pr-text-3)}.pr-shared-rc-rank--pr .pr-shared-rc-rank-yr{color:#fff}.pr-shared-rc-pill-rank{display:inline-flex;align-items:center;background:var(--pr-primary);color:#fff;font:700 14px var(--pr-sans);border-radius:999px;padding:4px 12px}.pr-shared-rc-pill-rank--gold{background:var(--pr-accent);color:var(--pr-ink)}.pr-shared-rc-note{font-size:13px;color:var(--pr-text-3)}.pr-shared-rc-stats{margin-top:16px;padding-top:16px;border-top:1px solid var(--pr-rule);display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pr-shared-rc-stat{background:var(--pr-paper);border:1px solid var(--pr-rule);border-radius:var(--pr-r-md);padding:12px}.pr-shared-rc-stat-label{font:700 12px/1.2 var(--pr-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--pr-text-3);margin-bottom:4px}.pr-shared-rc-stat-val{font:800 32px/1 var(--pr-serif);color:var(--pr-ink)}.pr-shared-rc-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;flex-shrink:0}.pr-shared-rc-metric{text-align:center;padding:12px 8px;border-radius:var(--pr-r-md);border:1px solid var(--pr-rule);background:var(--pr-paper)}.pr-shared-rc-metric--hi{background:var(--pr-accent-50);border-color:var(--pr-accent)}.pr-shared-rc-metric--mid{background:var(--pr-primary-50);border-color:var(--pr-primary-3)}.pr-shared-rc-metric-label{font:700 12px/1.2 var(--pr-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--pr-text-2);margin-bottom:6px}.pr-shared-rc-metric-val{font:800 32px/1 var(--pr-serif);color:var(--pr-ink)}.pr-shared-rc-commitbox{margin-bottom:12px;min-height:80px;display:flex;align-items:center;flex-shrink:0}.pr-shared-rc-commitcard{display:flex;align-items:center;gap:12px;width:100%;padding:12px;background:var(--pr-paper);border:1px solid var(--pr-rule);border-radius:var(--pr-r-md);color:inherit;text-decoration:none}.pr-shared-rc-commitcard:hover{border-color:var(--pr-rule-2)}.pr-shared-rc-commitcard:focus-visible{outline:3px solid var(--pr-primary-3);outline-offset:2px}.pr-shared-rc-commitcard img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;flex:none}.pr-shared-rc-commit-label{font-size:12px;color:var(--pr-text-3);margin:0 0 2px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pr-shared-rc-commit-name{font:700 16px/1.2 var(--pr-sans);color:var(--pr-ink);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-shared-rc-offers{width:100%;padding:10px;background:var(--pr-paper);border:1px solid var(--pr-rule);border-radius:var(--pr-r-md)}.pr-shared-rc-offers-title{font:700 12px/1.2 var(--pr-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--pr-text-3);margin:0 0 6px}.pr-shared-rc-offer{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:var(--pr-r-sm);color:var(--pr-ink);text-decoration:none}.pr-shared-rc-offer:hover{background:var(--pr-paper-2)}.pr-shared-rc-offer:focus-visible{outline:3px solid var(--pr-primary-3);outline-offset:1px}.pr-shared-rc-offer-name{flex:1;min-width:0;font:700 13px var(--pr-sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-shared-rc-offer-pct{font:700 13px var(--pr-mono);color:var(--pr-accent-2)}.pr-shared-rc-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-bottom:12px}.pr-shared-rc-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font:600 12px/1.2 var(--pr-sans);background:var(--pr-surface);color:var(--pr-ink);border:1px solid var(--pr-rule-2)}.pr-shared-rc-tag--hi{background:var(--pr-primary);color:#fff;border-color:var(--pr-primary)}.pr-shared-rc-tag--hi *{color:#fff}.pr-shared-rc-tag svg{width:14px;height:14px;flex:none}.pr-shared-rc-tag-sub{display:inline-flex;align-items:center;gap:4px;margin-left:4px;font-weight:700}.pr-shared-rc-stars{display:flex;align-items:center;gap:2px;font-size:24px;line-height:1}.pr-shared-rc-stars .on{color:var(--pr-accent)}.pr-shared-rc-stars .off{color:var(--pr-paper-3)}.pr-shared-gc{max-width:100%;background:var(--pr-surface);border:1px solid var(--pr-rule);border-radius:var(--pr-r-lg);box-shadow:var(--pr-shadow-1);overflow:hidden;font-family:var(--pr-sans);transition:box-shadow .15s ease,border-color .15s ease}.pr-shared-gc:hover{border-color:var(--pr-rule-2);box-shadow:var(--pr-shadow-2)}.pr-shared-gc-head{background:var(--pr-paper);border-bottom:1px solid var(--pr-rule);padding:10px 16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 8px;font:700 12px/1.2 var(--pr-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--pr-primary)}.pr-shared-gc-type{color:var(--pr-text-2);font-weight:600}.pr-shared-gc-dot{color:var(--pr-text-3)}.pr-shared-gc-body{padding:20px}.pr-shared-gc-when{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:20px;color:var(--pr-primary)}.pr-shared-gc-date{font:700 16px var(--pr-sans);color:var(--pr-ink);text-align:center}.pr-shared-gc-time{font:600 14px var(--pr-mono);color:var(--pr-text-2);text-align:center}.pr-shared-gc-match{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px}.pr-shared-gc-team{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.pr-shared-gc-logo{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.pr-shared-gc-logo img{width:72px;height:72px;-o-object-fit:contain;object-fit:contain}.pr-shared-gc-fallback{width:56px;height:56px;border-radius:999px;background:var(--pr-primary);color:#fff;display:flex;align-items:center;justify-content:center;font:800 24px var(--pr-serif)}.pr-shared-gc-name{margin:0;font:700 16px/1.25 var(--pr-sans);color:var(--pr-ink);text-align:center;width:100%;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pr-shared-gc-vs{flex:none;font:700 12px var(--pr-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--pr-text-3)}.pr-shared-gc-loc{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:16px;font-size:14px;color:var(--pr-text-3)}.pr-shared-gc-loc span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-shared-gc-watch{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;min-height:44px;border-radius:var(--pr-r-md);background:var(--pr-accent);color:var(--pr-ink);font:700 14px var(--pr-sans);text-decoration:none;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--pr-accent);transition:background .15s ease,color .15s ease}.pr-shared-gc-watch:hover{background:var(--pr-accent-2);border-color:var(--pr-accent-2);color:#fff}.pr-shared-gc-watch:focus-visible{outline:3px solid var(--pr-primary-3);outline-offset:2px}@media (max-width:640px){.pr-shared-rc{padding:16px}.pr-shared-rc-main{flex-direction:column;align-items:flex-start;gap:16px}.pr-shared-rc-photo{margin:0 auto}.pr-shared-rc-ranks{margin:0 auto;flex-direction:row}.pr-shared-rc-name{font-size:24px}.pr-shared-rc-metric-val,.pr-shared-rc-stat-val{font-size:28px}.pr-shared-gc-body{padding:16px}}@media (prefers-reduced-motion:reduce){.pr-shared-spin{animation:none}.pr-shared-btn,.pr-shared-gc,.pr-shared-progress-fill--anim,.pr-shared-rc,.pr-shared-uicard{transition:none}}