@font-face{font-family:milker;src:url(../media/milker_regular-s.p.21bkium-hiel1.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:milker Fallback;src:local(Arial);ascent-override:51.21%;descent-override:13.35%;line-gap-override:0.0%;size-adjust:149.76%}.milker_d43b870-module__CkUXEW__className{font-family:milker,milker Fallback;font-style:normal;font-weight:400}.milker_d43b870-module__CkUXEW__variable{--font-milker:"milker", "milker Fallback"}
@font-face{font-family:Oxanium;font-style:normal;font-weight:400;font-display:swap;src:url(../media/784d20fa5d5f4c0e-s.1-ayd17usv4jj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5fe5f57ee794eff4-s.p.04t4-lijcsqd8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:500;font-display:swap;src:url(../media/784d20fa5d5f4c0e-s.1-ayd17usv4jj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5fe5f57ee794eff4-s.p.04t4-lijcsqd8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:600;font-display:swap;src:url(../media/784d20fa5d5f4c0e-s.1-ayd17usv4jj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5fe5f57ee794eff4-s.p.04t4-lijcsqd8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:700;font-display:swap;src:url(../media/784d20fa5d5f4c0e-s.1-ayd17usv4jj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5fe5f57ee794eff4-s.p.04t4-lijcsqd8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:800;font-display:swap;src:url(../media/784d20fa5d5f4c0e-s.1-ayd17usv4jj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5fe5f57ee794eff4-s.p.04t4-lijcsqd8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium Fallback;src:local(Arial);ascent-override:76.07%;descent-override:20.22%;line-gap-override:24.07%;size-adjust:103.86%}.oxanium_56d35e02-module__IXF_qq__className{font-family:Oxanium,Oxanium Fallback;font-style:normal}.oxanium_56d35e02-module__IXF_qq__variable{--font-oxanium:"Oxanium", "Oxanium Fallback"}
.Avatar-module__zvuYCG__avatar{width:var(--space-4xl);height:var(--space-4xl);border-radius:var(--radius-full);background:var(--color-bg-elevated);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--type-body-sm-size);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Avatar-module__zvuYCG__lg{width:var(--space-6xl);height:var(--space-6xl);font-size:var(--type-h3-size)}.Avatar-module__zvuYCG__sm{width:var(--space-2xl);height:var(--space-2xl);font-size:var(--type-badge-size)}.Avatar-module__zvuYCG__picture{display:contents}.Avatar-module__zvuYCG__image{object-fit:cover;width:100%;height:100%}.Avatar-module__zvuYCG__mark{flex-direction:column;align-items:center;display:inline-flex}.Avatar-module__zvuYCG__ring{padding:var(--line-strong);border-radius:var(--radius-full);background:var(--rtf-hue)}.Avatar-module__zvuYCG__gap{padding:var(--line-strong);border-radius:var(--radius-full);background:var(--color-bg)}.Avatar-module__zvuYCG__pill{align-items:center;gap:var(--space-xs);margin-top:calc(var(--space-sm) * -1);padding:var(--line-hair) var(--space-sm);border:var(--line-strong) solid var(--color-bg);border-radius:var(--radius-full);background:var(--rtf-hue);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--type-badge-size);line-height:var(--type-badge-line-height);font-weight:var(--type-badge-weight);letter-spacing:var(--tracking-label);white-space:nowrap;display:inline-flex}.Avatar-module__zvuYCG__pillDivider{width:var(--line-hair);height:var(--space-sm);background:var(--color-fg);opacity:.45}
.BoutRow-module__JyQ5Sq__row{gap:var(--space-sm);padding:var(--space-lg);background:var(--color-bg-card);border-bottom:var(--line-hair) solid var(--color-border);transition:background-color var(--duration-fast) var(--easing-brand);grid-template-columns:minmax(0,1fr);display:grid}.BoutRow-module__JyQ5Sq__row:last-child{border-bottom:0}.BoutRow-module__JyQ5Sq__row:hover{background:var(--color-bg-elevated)}.BoutRow-module__JyQ5Sq__open{background:rgba(var(--glow-rgb), .1)}.BoutRow-module__JyQ5Sq__open:hover{background:rgba(var(--glow-rgb), .16)}.BoutRow-module__JyQ5Sq__corners{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.BoutRow-module__JyQ5Sq__corners{align-items:center;gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.BoutRow-module__JyQ5Sq__row{align-items:center;gap:var(--space-lg);grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.BoutRow-module__JyQ5Sq__corner{align-items:center;gap:var(--space-sm);min-width:0;padding-left:var(--space-md);border-left:var(--line-strong) solid var(--color-border);display:flex}.BoutRow-module__JyQ5Sq__red{border-left-color:var(--color-accent)}.BoutRow-module__JyQ5Sq__blue{border-left-color:var(--color-border-strong)}.BoutRow-module__JyQ5Sq__empty{border-left-style:dashed;border-left-color:var(--color-accent);color:var(--color-accent);font-weight:var(--weight-bold)}.BoutRow-module__JyQ5Sq__name{overflow-wrap:anywhere;min-width:0;font-weight:var(--weight-semibold);color:var(--color-fg)}.BoutRow-module__JyQ5Sq__name a{color:var(--color-fg);text-decoration:none}.BoutRow-module__JyQ5Sq__name a:hover{color:var(--color-accent)}.BoutRow-module__JyQ5Sq__versus{font-size:var(--type-badge-size);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-fg-muted);text-align:center}.BoutRow-module__JyQ5Sq__margin{align-items:center;gap:var(--space-xs) var(--space-md);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);flex-wrap:wrap;display:flex}@media (min-width:480px){.BoutRow-module__JyQ5Sq__margin{text-align:right;justify-content:flex-end}}.BoutRow-module__JyQ5Sq__ruleset{font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform)}
.Button-module__Ly0Bva__base{justify-content:center;align-items:center;gap:var(--space-sm);min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-sm) var(--space-lg);border:var(--line-hair) solid transparent;border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--type-button-size);line-height:var(--type-button-line-height);font-weight:var(--type-button-weight);white-space:nowrap;cursor:pointer;color:var(--color-fg);transition:background-color var(--duration-base) var(--easing-brand), border-color var(--duration-base) var(--easing-brand), box-shadow var(--duration-base) var(--easing-brand), color var(--duration-base) var(--easing-brand), transform var(--duration-fast) var(--easing-brand);background:0 0;text-decoration:none;display:inline-flex}.Button-module__Ly0Bva__full{width:100%}.Button-module__Ly0Bva__primary{background-image:var(--gradient-brand);color:var(--color-fg);border-color:#0000}.Button-module__Ly0Bva__primary:hover:not(:disabled),.Button-module__Ly0Bva__primary:focus-visible:not(:disabled){box-shadow:var(--shadow-glow-button);transform:translateY(calc(var(--line-hair) * -1));filter:brightness(1.08)}.Button-module__Ly0Bva__primary:active:not(:disabled){transform:scale(var(--press-scale));box-shadow:var(--shadow-glow-sm);filter:none}.Button-module__Ly0Bva__secondary{background:var(--color-bg-elevated);border-color:var(--color-border);color:var(--color-fg)}.Button-module__Ly0Bva__secondary:hover:not(:disabled){background:var(--color-bg-secondary);border-color:rgba(var(--glow-rgb), .35);transform:translateY(calc(var(--line-hair) * -1))}.Button-module__Ly0Bva__secondary:active:not(:disabled){transform:scale(var(--press-scale))}.Button-module__Ly0Bva__quiet{color:var(--color-fg-faint);background:0 0;border-color:#0000}.Button-module__Ly0Bva__quiet:hover:not(:disabled){color:var(--color-fg);background:var(--color-bg-elevated)}.Button-module__Ly0Bva__quiet:active:not(:disabled){transform:scale(var(--press-scale))}.Button-module__Ly0Bva__link{min-height:calc(var(--space-2xl) + var(--space-xl));color:var(--color-fg);font-weight:var(--weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-light);text-decoration-color:var(--color-accent-light);text-decoration-thickness:var(--line-hair);text-underline-offset:var(--space-xs);background:0 0;border:0;padding:0}.Button-module__Ly0Bva__link:hover:not(:disabled){color:var(--color-accent-light);text-decoration-thickness:var(--line-strong)}.Button-module__Ly0Bva__danger{border-color:var(--color-danger);color:var(--color-danger);background:0 0}.Button-module__Ly0Bva__danger:hover:not(:disabled){background:var(--color-danger);color:var(--color-bg)}.Button-module__Ly0Bva__base:disabled,.Button-module__Ly0Bva__base[aria-disabled=true]{cursor:not-allowed;background:var(--color-bg-muted);border-color:var(--color-border);color:var(--color-fg-muted);box-shadow:none;filter:none;opacity:.6;background-image:none;transform:none}.Button-module__Ly0Bva__base[data-busy=true]{cursor:progress}.Button-module__Ly0Bva__busyRule{width:var(--space-2xl);height:var(--line-strong);border-radius:var(--radius-full);background-image:var(--gradient-brand);animation:Button-module__Ly0Bva__sweep var(--duration-slow) var(--easing-brand) infinite alternate;display:block}@keyframes Button-module__Ly0Bva__sweep{0%{transform-origin:0;transform:scaleX(.25)}to{transform-origin:0;transform:scaleX(1)}}
.Field-module__L27QEG__field{gap:var(--space-sm);margin-bottom:var(--space-xl);flex-direction:column;display:flex}.Field-module__L27QEG__label,.Field-module__L27QEG__legend{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Field-module__L27QEG__required{color:var(--color-accent)}.Field-module__L27QEG__hint{font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Field-module__L27QEG__error{align-items:baseline;gap:var(--space-sm);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);font-weight:var(--weight-bold);color:var(--color-danger);display:flex}.Field-module__L27QEG__control{width:100%;min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-md) var(--space-md);background:var(--color-bg-card);color:var(--color-fg);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--type-body-size);line-height:var(--type-body-line-height);transition:border-color var(--duration-fast) var(--easing-brand), box-shadow var(--duration-fast) var(--easing-brand)}.Field-module__L27QEG__control::placeholder{color:var(--color-fg-muted)}.Field-module__L27QEG__control:focus{border-color:var(--color-focus);box-shadow:var(--shadow-glow-sm)}.Field-module__L27QEG__revealWrap{position:relative}.Field-module__L27QEG__revealable{padding-right:calc(var(--space-4xl) + var(--space-xl))}.Field-module__L27QEG__reveal{top:50%;right:var(--space-xs);min-height:var(--space-4xl);padding:0 var(--space-sm);border-radius:var(--radius-md);color:var(--color-fg-muted);font-size:var(--type-meta-size);cursor:pointer;background:0 0;border:none;font-weight:600;position:absolute;transform:translateY(-50%)}.Field-module__L27QEG__reveal:hover{color:var(--color-fg)}.Field-module__L27QEG__control:disabled{background:var(--color-bg-muted);color:var(--color-fg-muted);border-color:var(--color-border);cursor:not-allowed}.Field-module__L27QEG__control[aria-invalid=true]{border-color:var(--color-danger)}.Field-module__L27QEG__control[aria-invalid=true]:focus{box-shadow:none;border-color:var(--color-danger)}.Field-module__L27QEG__numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.Field-module__L27QEG__textarea{min-height:calc(var(--space-6xl) + var(--space-4xl));resize:vertical}.Field-module__L27QEG__select{appearance:none;background-image:linear-gradient(var(--color-fg-faint), var(--color-fg-faint));background-size:var(--space-sm) var(--line-strong);background-position:right var(--space-md) center;padding-right:var(--space-3xl);background-repeat:no-repeat}.Field-module__L27QEG__checkboxRow{min-height:calc(var(--space-2xl) + var(--space-xl));align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-xl);display:flex}.Field-module__L27QEG__checkbox{appearance:none;margin-top:calc(var(--space-md) + (var(--type-body-line-height) - var(--space-2xl)) / 2);width:var(--space-2xl);height:var(--space-2xl);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-card);cursor:pointer;transition:border-color var(--duration-fast) var(--easing-brand), box-shadow var(--duration-fast) var(--easing-brand);flex:none;margin:0;position:relative}.Field-module__L27QEG__checkbox:before{content:"";inset:calc(var(--space-xl) / -2);position:absolute}.Field-module__L27QEG__checkbox:checked{background-image:var(--gradient-brand);box-shadow:var(--shadow-glow-sm);border-color:#0000}.Field-module__L27QEG__checkbox:checked:after{content:"";border:solid var(--color-fg);border-width:0 var(--line-strong) var(--line-strong) 0;width:28%;height:52%;position:absolute;top:16%;left:34%;transform:rotate(45deg)}.Field-module__L27QEG__checkbox:disabled{cursor:not-allowed;opacity:.5}.Field-module__L27QEG__checkboxBody{gap:var(--space-xs);flex-direction:column;display:flex}.Field-module__L27QEG__checkboxLabel{padding-block:var(--space-md);margin-block:calc(var(--space-md) * -1);font-size:var(--type-body-size);line-height:var(--type-body-line-height);cursor:pointer;display:inline-block}.Field-module__L27QEG__fieldset{margin:0 0 var(--space-xl) 0;border:0;padding:0}.Field-module__L27QEG__legend{padding:0}.Field-module__L27QEG__options{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.Field-module__L27QEG__option{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-muted);color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-brand), border-color var(--duration-fast) var(--easing-brand), color var(--duration-fast) var(--easing-brand);display:inline-flex}.Field-module__L27QEG__option:hover{color:var(--color-fg);border-color:rgba(var(--glow-rgb), .35)}.Field-module__L27QEG__option:has(input:checked){border-color:var(--color-accent);background:rgba(var(--glow-rgb), .1);color:var(--color-fg);font-weight:var(--weight-semibold)}.Field-module__L27QEG__option input{accent-color:var(--color-accent)}
.GlassCard-module__icquwW__card{border-radius:var(--radius-lg);transition:border-color var(--duration-slow) var(--easing-brand), box-shadow var(--duration-slow) var(--easing-brand), transform var(--duration-slow) var(--easing-brand)}.GlassCard-module__icquwW__content{padding:var(--space-lg);box-shadow:var(--shadow-glow-card)}.GlassCard-module__icquwW__content:hover{border-color:rgba(var(--glow-rgb), .2);box-shadow:var(--shadow-glow-box);transform:translateY(calc(var(--line-hair) * -1))}.GlassCard-module__icquwW__sheet{padding:var(--space-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-card-lg)}.GlassCard-module__icquwW__chrome{border-radius:0;padding:0}.GlassCard-module__icquwW__icon{padding:var(--space-sm);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex}
.GradientBar-module__zQkwJq__track{width:100%;height:var(--space-sm);border-radius:var(--radius-full);background:var(--color-bg-muted);overflow:hidden}.GradientBar-module__zQkwJq__fill{width:var(--fill);border-radius:var(--radius-full);background-image:var(--gradient-brand);height:100%;box-shadow:var(--shadow-glow-sm);transition:width var(--duration-slow) var(--easing-brand);display:block}
.LoadMore-module__uXqbZW__wrap{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-xl) 0;border-top:var(--line-hair) solid var(--color-border);flex-wrap:wrap;display:flex}.LoadMore-module__uXqbZW__count{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);color:var(--color-fg-faint)}.LoadMore-module__uXqbZW__end{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}
.Menu-module__9HTgMW__root{display:inline-flex;position:relative}.Menu-module__9HTgMW__trigger{width:calc(var(--space-2xl) + var(--space-xl));height:calc(var(--space-2xl) + var(--space-xl));border-radius:var(--radius-lg);color:var(--color-fg-faint);cursor:pointer;transition:color var(--duration-fast) var(--easing-brand), background-color var(--duration-fast) var(--easing-brand);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Menu-module__9HTgMW__trigger:hover,.Menu-module__9HTgMW__trigger[aria-expanded=true]{color:var(--color-fg);background:rgba(var(--glow-rgb), .1)}.Menu-module__9HTgMW__trigger:focus-visible{outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--line-strong)}.Menu-module__9HTgMW__panel{z-index:var(--z-dropdown);align-items:stretch;gap:var(--space-xs);min-width:calc(var(--space-6xl) * 3);margin-top:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-lg);flex-direction:column;display:flex;position:absolute;top:100%;right:0}.Menu-module__9HTgMW__panel[hidden]{display:none}.Menu-module__9HTgMW__panel>*,.Menu-module__9HTgMW__item{text-align:left;justify-content:flex-start}
.Overlay-module__Vlbxna__overlay{color:var(--color-fg);max-width:100vw;max-height:100dvh;z-index:var(--z-overlay);background:0 0;border:0;padding:0}.Overlay-module__Vlbxna__overlay::backdrop{background:var(--glass-scrim-fallback)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Overlay-module__Vlbxna__overlay::backdrop{background:var(--glass-scrim-fill);-webkit-backdrop-filter:blur(var(--glass-scrim-blur));backdrop-filter:blur(var(--glass-scrim-blur))}}.Overlay-module__Vlbxna__panel{border-radius:var(--radius-xl);height:100%;box-shadow:var(--shadow-card-lg);flex-direction:column;display:flex;overflow:hidden}.Overlay-module__Vlbxna__dialog{width:min(calc(100vw - var(--space-2xl)), var(--width-form));max-height:calc(100dvh - var(--space-2xl));animation:Overlay-module__Vlbxna__riseIn var(--duration-base) var(--easing-brand);margin:auto}@keyframes Overlay-module__Vlbxna__riseIn{0%{transform:scale(.96) translateY(var(--space-md));opacity:0}to{opacity:1;transform:scale(1)translateY(0)}}.Overlay-module__Vlbxna__sheetSide{height:100dvh;width:min(100vw, var(--width-prose));animation:Overlay-module__Vlbxna__slideInRight var(--duration-page) var(--easing-brand);margin:0 0 0 auto}.Overlay-module__Vlbxna__sheetSide .Overlay-module__Vlbxna__panel{border-radius:var(--radius-xl) 0 0 var(--radius-xl)}.Overlay-module__Vlbxna__sheetBottom{width:100vw;max-height:90dvh;animation:Overlay-module__Vlbxna__slideInUp var(--duration-page) var(--easing-brand);margin:auto auto 0}.Overlay-module__Vlbxna__sheetBottom .Overlay-module__Vlbxna__panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0}@media (max-width:480px){.Overlay-module__Vlbxna__sheetSide{width:100vw;height:auto;max-height:90dvh;animation:Overlay-module__Vlbxna__slideInUp var(--duration-page) var(--easing-brand);margin:auto auto 0}.Overlay-module__Vlbxna__sheetSide .Overlay-module__Vlbxna__panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0}}@keyframes Overlay-module__Vlbxna__slideInRight{0%{transform:translateX(var(--space-6xl));opacity:0}to{opacity:1;transform:translate(0)}}@keyframes Overlay-module__Vlbxna__slideInUp{0%{transform:translateY(var(--space-6xl));opacity:0}to{opacity:1;transform:translateY(0)}}.Overlay-module__Vlbxna__header{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-xl);border-bottom:var(--line-hair) solid var(--color-border);display:flex}.Overlay-module__Vlbxna__title{font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--type-h3-weight);color:var(--color-fg)}.Overlay-module__Vlbxna__body{padding:var(--space-xl);font-size:var(--type-body-size);line-height:var(--type-body-line-height);overflow-y:auto}.Overlay-module__Vlbxna__footer{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-xl);border-top:var(--line-hair) solid var(--color-border);flex-wrap:wrap;display:flex}.Overlay-module__Vlbxna__close{min-height:var(--space-4xl);min-width:var(--space-4xl);padding:var(--space-xs) var(--space-sm);background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-full);color:var(--color-fg-faint);cursor:pointer;transition:color var(--duration-fast) var(--easing-brand), border-color var(--duration-fast) var(--easing-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.Overlay-module__Vlbxna__close:hover{color:var(--color-fg);border-color:rgba(var(--glow-rgb), .35)}
.Section-module__OG1pvW__page{width:100%;max-width:var(--width-page);padding:var(--space-2xl) var(--space-lg) var(--space-6xl);background:var(--color-bg);margin:0 auto;container-type:inline-size}.Section-module__OG1pvW__narrow{max-width:var(--width-form)}.Section-module__OG1pvW__prose{max-width:var(--width-prose)}.Section-module__OG1pvW__pageHeader{gap:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:var(--line-hair) solid var(--color-border);margin-bottom:var(--space-lg);flex-direction:column;display:flex}@media (min-width:768px){.Section-module__OG1pvW__pageHeader{padding-bottom:var(--space-md);margin-bottom:var(--space-xl)}}.Section-module__OG1pvW__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.Section-module__OG1pvW__headerText{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.Section-module__OG1pvW__headerActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-left:auto;display:flex}.Section-module__OG1pvW__pageHeader h1{font-weight:var(--type-h1-weight);font-size:var(--type-h1-size);line-height:var(--type-h1-line-height);color:var(--color-fg)}.Section-module__OG1pvW__kicker{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-accent-warm)}.Section-module__OG1pvW__lede{max-width:var(--width-prose);color:var(--color-fg-faint);font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.Section-module__OG1pvW__headerMeta{align-items:center;gap:var(--space-sm) var(--space-lg);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.Section-module__OG1pvW__headerMeta a{min-height:calc(var(--space-2xl) + var(--space-xl));align-items:center;display:inline-flex}.Section-module__OG1pvW__section{margin-bottom:var(--space-3xl)}.Section-module__OG1pvW__sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-sm) var(--space-lg);padding-bottom:var(--space-sm);border-bottom:var(--line-hair) solid var(--color-border);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.Section-module__OG1pvW__sectionTitle{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg)}.Section-module__OG1pvW__sectionHeading{align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;min-width:0;display:flex}.Section-module__OG1pvW__sectionCount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);color:var(--color-fg-faint)}.Section-module__OG1pvW__rule{border:0;border-top:var(--line-hair) solid var(--color-border);margin:var(--space-2xl) 0}.Section-module__OG1pvW__ruleStrong{border-top:var(--line-strong) solid var(--color-border-strong)}.Section-module__OG1pvW__sheet{background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl)}.Section-module__OG1pvW__elevated{background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);box-shadow:var(--shadow-card)}.Section-module__OG1pvW__well{background:var(--color-bg-secondary);border-radius:var(--radius-lg);padding:var(--space-lg)}.Section-module__OG1pvW__well p,.Section-module__OG1pvW__well li{max-width:var(--width-prose)}.Section-module__OG1pvW__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.Section-module__OG1pvW__gridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.Section-module__OG1pvW__gridThree{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Section-module__OG1pvW__withMargin{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start}}.Section-module__OG1pvW__grid>*{min-width:0;container-type:inline-size}.Section-module__OG1pvW__definitionList{gap:var(--space-md);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@container (min-width:480px){.Section-module__OG1pvW__definitionList{column-gap:var(--space-2xl);row-gap:var(--space-sm);grid-template-columns:minmax(0,auto) minmax(50%,1fr)}}.Section-module__OG1pvW__term{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Section-module__OG1pvW__definition{color:var(--color-fg);margin:0}.Section-module__OG1pvW__definitionNumeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}
.Stamp-module__ngXboW__stamp{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border:var(--line-hair) solid;border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--type-badge-size);line-height:var(--type-badge-line-height);font-weight:var(--type-badge-weight);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;display:inline-flex}.Stamp-module__ngXboW__icon{width:var(--space-md);height:var(--space-md);flex:none}.Stamp-module__ngXboW__pending{color:var(--stamp-pending-fg);background:var(--stamp-pending-bg);border-color:var(--stamp-pending-border)}.Stamp-module__ngXboW__confirmed{color:var(--stamp-confirmed-fg);background:var(--stamp-confirmed-bg);border-color:var(--stamp-confirmed-border)}.Stamp-module__ngXboW__open{color:var(--stamp-open-fg);background-image:var(--gradient-brand);box-shadow:var(--shadow-glow-sm);border-color:#0000}.Stamp-module__ngXboW__void{color:var(--stamp-void-fg);background:var(--stamp-void-bg);border-color:var(--stamp-void-border);text-decoration:line-through}.Stamp-module__ngXboW__locked{color:var(--stamp-locked-fg);background:var(--stamp-locked-bg);border-color:var(--stamp-locked-border)}.Stamp-module__ngXboW__win{color:var(--stamp-win-fg);background:var(--stamp-win-bg);border-color:var(--stamp-win-border)}.Stamp-module__ngXboW__loss{color:var(--stamp-loss-fg);background:var(--stamp-loss-bg);border-color:var(--stamp-loss-border)}.Stamp-module__ngXboW__draw{color:var(--stamp-draw-fg);background:var(--stamp-draw-bg);border-color:var(--stamp-draw-border)}
.States-module__qiLjqa__state{align-items:flex-start;gap:var(--space-sm);padding:var(--space-3xl) var(--space-xl);border:var(--line-hair) dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);flex-direction:column;display:flex}.States-module__qiLjqa__error{border-style:solid;border-color:color-mix(in srgb, var(--color-danger) 35%, transparent);background:var(--color-bg-card)}.States-module__qiLjqa__stamp{margin-bottom:var(--space-xs)}.States-module__qiLjqa__errorStamp{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 12%, transparent);border-color:color-mix(in srgb, var(--color-danger) 35%, transparent);text-decoration:none}.States-module__qiLjqa__title{font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--type-h3-weight);color:var(--color-fg)}.States-module__qiLjqa__body{max-width:var(--width-prose);color:var(--color-fg-faint);font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.States-module__qiLjqa__actions{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.States-module__qiLjqa__detail{font-variant-numeric:tabular-nums;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-muted);overflow-wrap:anywhere}.States-module__qiLjqa__skeleton{background:var(--color-bg-muted);border-radius:var(--radius-lg);display:block;position:relative;overflow:hidden}.States-module__qiLjqa__skeleton:after{content:"";background-image:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-fg) 6%, transparent), transparent);animation:States-module__qiLjqa__shimmer calc(var(--duration-slow) * 5) var(--easing-brand) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes States-module__qiLjqa__shimmer{to{transform:translate(100%)}}.States-module__qiLjqa__skeletonStack{gap:var(--space-sm);flex-direction:column;display:flex}.States-module__qiLjqa__skeletonHeader{gap:var(--space-sm);padding-bottom:var(--space-lg);margin-bottom:var(--space-lg);border-bottom:var(--line-hair) solid var(--color-border);flex-direction:column;display:flex}.States-module__qiLjqa__skeletonTitle{height:var(--space-4xl);max-width:var(--width-prose)}.States-module__qiLjqa__skeletonLede{height:var(--space-xl);max-width:var(--width-form)}.States-module__qiLjqa__skeletonLine{height:var(--space-3xl)}.States-module__qiLjqa__skeletonRow{height:var(--space-6xl)}.States-module__qiLjqa__skeletonCard{height:calc(var(--space-6xl) * 2)}
.UnreadBadge-module__1XUXmq__badge{min-width:var(--space-xl);height:var(--space-xl);padding:0 var(--space-xs);border-radius:var(--radius-full);background-image:var(--gradient-brand);box-shadow:var(--shadow-glow-sm);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--type-badge-size);line-height:var(--type-badge-line-height);font-weight:var(--type-badge-weight);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}
.TabBar-module__b2LSgq__bar{z-index:var(--z-sticky);padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-left:0;border-right:0;position:fixed;bottom:0;left:0;right:0}.TabBar-module__b2LSgq__bar:after{content:"";height:var(--line-hair);pointer-events:none;background-image:linear-gradient(90deg, transparent, rgba(var(--glow-rgb), .4), transparent);position:absolute;inset:0 0 auto}@media (min-width:768px){.TabBar-module__b2LSgq__bar{display:none}}.TabBar-module__b2LSgq__list{max-width:var(--width-form);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;margin:0 auto;display:grid;position:relative}.TabBar-module__b2LSgq__item{display:flex}.TabBar-module__b2LSgq__tab{min-height:calc(var(--space-2xl) + var(--space-2xl));padding:var(--space-sm);margin:var(--space-xs);border-top:var(--line-strong) solid transparent;border-radius:var(--radius-lg);color:var(--color-fg-muted);transition:background-color var(--duration-pill) var(--easing-brand), border-color var(--duration-pill) var(--easing-brand), color var(--duration-pill) var(--easing-brand);flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.TabBar-module__b2LSgq__tab:hover{color:var(--color-fg-faint)}.TabBar-module__b2LSgq__pill{top:var(--space-xs);bottom:var(--space-xs);width:20%;padding:0 var(--space-xs);pointer-events:none;transform:translateX(calc(var(--tab-index) * 100%));transition:transform var(--duration-pill) var(--easing-brand);position:absolute;left:0}.TabBar-module__b2LSgq__pill:before{content:"";background:rgba(var(--glow-rgb), .1);border-top:var(--line-strong) solid var(--color-accent);border-radius:var(--radius-lg);height:100%;display:block}.TabBar-module__b2LSgq__active,.TabBar-module__b2LSgq__active:hover{color:var(--color-accent)}.TabBar-module__b2LSgq__glyph{width:calc(var(--space-2xl) + var(--space-xs) - var(--line-hair));height:calc(var(--space-2xl) + var(--space-xs) - var(--line-hair));justify-content:center;align-items:center;display:flex}.TabBar-module__b2LSgq__glyph svg{width:100%;height:100%}.TabBar-module__b2LSgq__badge{top:var(--space-xs);right:calc(50% - var(--space-xl));position:absolute}
.Table-module__zOpdlG__scroller{border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);scrollbar-width:thin;width:100%;overflow-x:auto}.Table-module__zOpdlG__table{border-collapse:collapse;width:100%;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}.Table-module__zOpdlG__caption{width:var(--line-hair);height:var(--line-hair);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.Table-module__zOpdlG__head{background:var(--color-bg-secondary);border-bottom:var(--line-hair) solid var(--color-border)}.Table-module__zOpdlG__th{padding:var(--space-md) var(--space-lg);text-align:left;font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint);white-space:nowrap}.Table-module__zOpdlG__row{border-bottom:var(--line-hair) solid var(--color-border);transition:background-color var(--duration-fast) var(--easing-brand)}.Table-module__zOpdlG__row:last-child{border-bottom:0}.Table-module__zOpdlG__row:hover{background:var(--color-bg-elevated)}.Table-module__zOpdlG__td{padding:var(--space-md) var(--space-lg);vertical-align:top;color:var(--color-fg)}.Table-module__zOpdlG__numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap}.Table-module__zOpdlG__right{text-align:right}.Table-module__zOpdlG__strong{font-weight:var(--weight-semibold)}.Table-module__zOpdlG__muted{color:var(--color-fg-faint);font-size:var(--type-meta-size)}
.Tabs-module__cLBMra__tabs{gap:var(--space-xs);padding:var(--space-xs);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);margin-bottom:var(--space-lg);scrollbar-width:thin;display:flex;overflow-x:auto}.Tabs-module__cLBMra__tab{min-height:calc(var(--space-2xl) + var(--space-xl));align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border-top:var(--line-strong) solid transparent;border-radius:var(--radius-lg);color:var(--color-fg-faint);font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);white-space:nowrap;transition:background-color var(--duration-pill) var(--easing-brand), color var(--duration-pill) var(--easing-brand), border-color var(--duration-pill) var(--easing-brand);background:0 0;flex:none;text-decoration:none;display:inline-flex}.Tabs-module__cLBMra__tab:hover{color:var(--color-fg);background:var(--color-bg-elevated)}.Tabs-module__cLBMra__active{background:rgba(var(--glow-rgb), .1);border-top-color:var(--color-accent);color:var(--color-fg)}.Tabs-module__cLBMra__active:hover{background:rgba(var(--glow-rgb), .1);color:var(--color-fg)}.Tabs-module__cLBMra__count{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--color-fg-faint)}.Tabs-module__cLBMra__active .Tabs-module__cLBMra__count{color:var(--color-fg)}
.Toast-module__JsVq1a__region{left:var(--space-lg);right:var(--space-lg);bottom:calc(var(--space-6xl) + var(--space-lg));z-index:var(--z-toast);gap:var(--space-sm);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (min-width:768px){.Toast-module__JsVq1a__region{left:auto;bottom:var(--space-2xl);width:min(calc(100vw - var(--space-3xl)), var(--width-prose))}}.Toast-module__JsVq1a__toast{align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-lg);color:var(--color-fg);pointer-events:auto;animation:Toast-module__JsVq1a__rise var(--duration-page) var(--easing-brand);display:flex}.Toast-module__JsVq1a__toast:after{content:"";width:var(--line-strong);border-radius:var(--radius-full);background:var(--color-success);position:absolute;inset:0 auto 0 0}.Toast-module__JsVq1a__error:after{background:var(--color-danger)}.Toast-module__JsVq1a__message{min-width:0;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);overflow-wrap:anywhere;flex:1}.Toast-module__JsVq1a__dismiss{min-height:var(--space-2xl);min-width:var(--space-2xl);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-full);color:var(--color-fg-faint);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.Toast-module__JsVq1a__dismiss:hover{color:var(--color-fg);border-color:rgba(var(--glow-rgb), .35)}@keyframes Toast-module__JsVq1a__rise{0%{transform:translateY(var(--space-lg));opacity:0}to{opacity:1;transform:translateY(0)}}
.WeightHex-module__pdH9fG__hex{width:var(--space-4xl);height:var(--space-4xl);--hex-fill:color-mix(in srgb, var(--hex-hue) 12%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.WeightHex-module__pdH9fG__unit{padding-left:var(--space-xs);font-family:var(--font-sans);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);font-weight:var(--weight-semibold);color:var(--color-fg-faint);position:absolute;top:50%;left:100%;transform:translateY(-50%)}.WeightHex-module__pdH9fG__hex:not(.WeightHex-module__pdH9fG__lg){margin-right:var(--space-xl)}.WeightHex-module__pdH9fG__plate{width:100%;height:100%;position:absolute;inset:0}.WeightHex-module__pdH9fG__numeral{font-family:var(--font-sans);font-size:var(--type-badge-size);line-height:var(--type-badge-line-height);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--color-fg);position:relative}.WeightHex-module__pdH9fG__lg{width:calc(var(--space-6xl) + var(--space-3xl));height:calc(var(--space-6xl) + var(--space-3xl))}.WeightHex-module__pdH9fG__lg .WeightHex-module__pdH9fG__unit{top:auto;left:50%;bottom:var(--space-md);color:var(--color-fg);padding:0;position:absolute;transform:translate(-50%)}.WeightHex-module__pdH9fG__lg .WeightHex-module__pdH9fG__numeral{font-family:var(--font-display);font-size:var(--space-4xl);line-height:1;font-weight:var(--weight-regular);color:var(--hex-hue)}
.Connections-module__vrrOsW__list{gap:var(--space-sm);flex-direction:column;display:flex}.Connections-module__vrrOsW__row{gap:var(--space-md) var(--space-lg);padding:var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--easing-brand);grid-template-columns:minmax(0,1fr);display:grid;position:relative}@keyframes Connections-module__vrrOsW__settleEdge{0%{opacity:0;transform:translateY(calc(var(--space-sm) * -1)) scale(var(--press-scale))}}.Connections-module__vrrOsW__latched{animation:Connections-module__vrrOsW__settleEdge var(--duration-pill) var(--easing-brand)}.Connections-module__vrrOsW__row:focus-within{border-color:rgba(var(--glow-rgb), .35)}@media (min-width:768px){.Connections-module__vrrOsW__row{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center}}.Connections-module__vrrOsW__head{align-items:center;gap:var(--space-sm);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--type-h3-weight);flex-wrap:wrap;display:flex}.Connections-module__vrrOsW__head>a:first-of-type:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.Connections-module__vrrOsW__row:has(.Connections-module__vrrOsW__head a:focus-visible){outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--line-strong)}.Connections-module__vrrOsW__meta,.Connections-module__vrrOsW__actions{z-index:var(--z-raised);position:relative}.Connections-module__vrrOsW__head a{color:var(--color-fg);text-decoration:none}.Connections-module__vrrOsW__head a:hover{color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-light);text-decoration-color:var(--color-accent-light);text-decoration-thickness:var(--line-strong);text-underline-offset:var(--space-xs)}.Connections-module__vrrOsW__account{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-regular);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.Connections-module__vrrOsW__meta{margin-top:var(--space-xs);color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-regular)}.Connections-module__vrrOsW__meta a{color:var(--color-fg-faint)}.Connections-module__vrrOsW__actions{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.Connections-module__vrrOsW__note{color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);max-width:var(--width-prose);margin-bottom:var(--space-lg)}
.Follows-module__um0kJG__wrap{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:inline-flex}.Follows-module__um0kJG__count{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);white-space:nowrap}.Follows-module__um0kJG__list{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.Follows-module__um0kJG__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.Follows-module__um0kJG__row{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--easing-brand);display:flex}.Follows-module__um0kJG__row:hover{border-color:rgba(var(--glow-rgb), .35)}.Follows-module__um0kJG__identity{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.Follows-module__um0kJG__name{font-weight:var(--weight-semibold);color:var(--color-fg);overflow-wrap:anywhere;text-decoration:none}.Follows-module__um0kJG__name:hover{color:var(--color-accent-light)}.Follows-module__um0kJG__meta{font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Follows-module__um0kJG__trailing{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}
.Nav-module__l8Rp3W__masthead{z-index:var(--z-sticky);border-width:0 0 var(--line-hair) 0;border-style:solid;border-bottom-color:var(--color-border-glass);transition:box-shadow var(--duration-base) var(--easing-brand), border-color var(--duration-base) var(--easing-brand);position:relative}@media (min-width:768px){.Nav-module__l8Rp3W__masthead{position:sticky;top:0}}.Nav-module__l8Rp3W__floating{box-shadow:var(--shadow-card-lg);border-bottom-color:#0000}.Nav-module__l8Rp3W__floating:after{content:"";height:var(--line-hair);background:linear-gradient(90deg, transparent, rgba(var(--glow-rgb), .4), transparent);pointer-events:none;position:absolute;inset:auto 0 0}.Nav-module__l8Rp3W__bar{align-items:center;gap:var(--space-xs) var(--space-lg);max-width:var(--width-page);padding:var(--space-xs) var(--space-lg);flex-wrap:wrap;margin:0 auto;display:flex}@media (min-width:768px){.Nav-module__l8Rp3W__bar{padding:var(--space-md) var(--space-lg)}}.Nav-module__l8Rp3W__brand{min-height:calc(var(--space-2xl) + var(--space-xl));align-items:center;gap:var(--space-sm);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--weight-black);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;text-decoration:none;display:inline-flex}.Nav-module__l8Rp3W__brand:hover{color:var(--color-fg)}.Nav-module__l8Rp3W__brandMark{filter:drop-shadow(var(--shadow-glow-sm));flex:none;display:inline-flex}.Nav-module__l8Rp3W__links{-webkit-mask-image:linear-gradient(90deg, #000 0, #000 calc(100% - var(--space-3xl)), #0000 100%);mask-image:linear-gradient(90deg, #000 0, #000 calc(100% - var(--space-3xl)), #0000 100%);align-items:center;gap:var(--space-xs);scrollbar-width:thin;flex:100%;order:3;min-width:0;max-width:100%;padding-inline-end:var(--space-3xl);display:flex;overflow-x:auto}@media (min-width:1280px){.Nav-module__l8Rp3W__links{flex-wrap:wrap;flex:1 1 0;order:0;padding-inline-end:0;overflow-x:visible;-webkit-mask-image:none;mask-image:none}}.Nav-module__l8Rp3W__link{align-items:center;gap:var(--space-xs);min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-sm) var(--space-md);border-radius:var(--radius-lg);color:var(--color-fg-faint);font-family:var(--font-sans);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);white-space:nowrap;transition:color var(--duration-fast) var(--easing-brand), background-color var(--duration-fast) var(--easing-brand);text-decoration:none;display:inline-flex;position:relative}.Nav-module__l8Rp3W__link:hover{color:var(--color-fg);background:rgba(var(--glow-rgb), .1)}.Nav-module__l8Rp3W__linkActive,.Nav-module__l8Rp3W__linkActive:hover{color:var(--color-fg);background:rgba(var(--glow-rgb), .1);box-shadow:inset 0 var(--line-strong) 0 0 var(--color-accent)}.Nav-module__l8Rp3W__session{justify-content:flex-end;align-items:center;gap:var(--space-sm);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.Nav-module__l8Rp3W__quietDoor{display:none}@media (min-width:480px){.Nav-module__l8Rp3W__quietDoor{display:inline-flex}}.Nav-module__l8Rp3W__who{font-variant-numeric:tabular-nums;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);max-width:var(--width-prose);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}@media (min-width:1024px){.Nav-module__l8Rp3W__who{display:inline}}.Nav-module__l8Rp3W__locales{gap:var(--space-xs);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.Nav-module__l8Rp3W__locale{min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-xs) var(--space-lg);border:var(--line-hair) solid transparent;border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);color:var(--color-fg-faint);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--easing-brand), border-color var(--duration-fast) var(--easing-brand), background-color var(--duration-fast) var(--easing-brand);background:0 0;align-items:center;text-decoration:none;display:inline-flex}.Nav-module__l8Rp3W__locale:hover{color:var(--color-fg);background:rgba(var(--glow-rgb), .1)}.Nav-module__l8Rp3W__localeActive,.Nav-module__l8Rp3W__localeActive:hover{color:var(--color-fg);background:rgba(var(--glow-rgb), .14);border-color:var(--color-accent)}.Nav-module__l8Rp3W__badge{margin-left:var(--space-xs)}.Nav-module__l8Rp3W__footer{border-top:var(--line-hair) solid var(--color-border);margin-top:var(--space-6xl);background:var(--color-bg-sidebar)}.Nav-module__l8Rp3W__footerInner{max-width:var(--width-page);padding:var(--space-4xl) var(--space-lg) var(--space-5xl);gap:var(--space-sm);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);flex-direction:column;margin:0 auto;display:flex}.Nav-module__l8Rp3W__footerBrand{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--weight-black);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg);display:inline-flex}
.Affiliations-module__7WJUEa__rows{gap:var(--space-sm);flex-direction:column;display:flex}.Affiliations-module__7WJUEa__row{justify-content:space-between;align-items:center;gap:var(--space-md) var(--space-lg);padding:var(--space-lg);background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-wrap:wrap;display:flex}.Affiliations-module__7WJUEa__rowWaiting{border-color:rgba(var(--glow-rgb), .35);box-shadow:var(--shadow-glow-card)}.Affiliations-module__7WJUEa__main{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.Affiliations-module__7WJUEa__name{font-weight:var(--weight-semibold);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height)}.Affiliations-module__7WJUEa__meta{align-items:center;gap:var(--space-sm) var(--space-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);flex-wrap:wrap;display:flex}.Affiliations-module__7WJUEa__since{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.Affiliations-module__7WJUEa__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Affiliations-module__7WJUEa__error{padding:var(--space-md);margin-bottom:var(--space-md);background:color-mix(in srgb, var(--color-danger) 12%, var(--color-bg-elevated));border:var(--line-hair) solid color-mix(in srgb, var(--color-danger) 35%, transparent);border-radius:var(--radius-lg);color:var(--color-danger);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);display:block}.Affiliations-module__7WJUEa__note{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-faint);max-width:var(--width-prose);display:block}.Affiliations-module__7WJUEa__door{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.Affiliations-module__7WJUEa__dialogBody{gap:var(--space-md);font-size:var(--type-body-size);line-height:var(--type-body-line-height);flex-direction:column;display:flex}
.Feed-module__XdrF0G__stream,.Feed-module__XdrF0G__list,.Feed-module__XdrF0G__postList{gap:var(--space-lg);flex-direction:column;display:flex}.Feed-module__XdrF0G__composeWrap{margin-bottom:var(--space-xl)}.Feed-module__XdrF0G__composeDoor{align-items:center;gap:var(--space-md);width:100%;min-height:calc(var(--space-2xl) + var(--space-xl) + var(--space-sm));padding:var(--space-sm) var(--space-md);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-fg-faint);font:inherit;text-align:left;cursor:text;transition:border-color var(--duration-fast) var(--easing-brand), color var(--duration-fast) var(--easing-brand);display:flex}.Feed-module__XdrF0G__composeDoor:hover{border-color:var(--color-border-strong);color:var(--color-fg)}.Feed-module__XdrF0G__composeDoor:focus-visible{outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--line-strong)}.Feed-module__XdrF0G__composePrompt{font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.Feed-module__XdrF0G__composeBody{display:none}.Feed-module__XdrF0G__composeBodyOpen{display:block}.Feed-module__XdrF0G__publicList{gap:var(--space-md);flex-direction:column;display:flex}.Feed-module__XdrF0G__publicItem{gap:var(--space-sm);flex-direction:column;display:flex}.Feed-module__XdrF0G__publicHead{align-items:baseline;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.Feed-module__XdrF0G__publicAuthor{padding-block:var(--space-md);margin-block:calc(var(--space-md) * -1);font-weight:var(--weight-semibold);color:var(--color-fg);text-decoration:none;display:inline-block}.Feed-module__XdrF0G__publicAuthor:hover{color:var(--color-accent-light)}.Feed-module__XdrF0G__publicMeta{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Feed-module__XdrF0G__publicBody{overflow-wrap:anywhere;color:var(--color-fg);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Feed-module__XdrF0G__publicMore{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}.Feed-module__XdrF0G__publicMore a{min-height:calc(var(--space-2xl) + var(--space-xl));align-items:center;display:inline-flex}.Feed-module__XdrF0G__publicFooter{justify-content:space-between;align-items:center;gap:var(--space-md) var(--space-xl);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.Feed-module__XdrF0G__publicFooterLede{max-width:var(--width-prose);color:var(--color-fg)}
.ProfileMenu-module__anYU6G__root{position:relative}.ProfileMenu-module__anYU6G__rootTopbar{position:static}.ProfileMenu-module__anYU6G__trigger{align-items:center;gap:var(--space-sm);width:100%;min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-xs) var(--space-sm);border:var(--line-hair) solid transparent;border-radius:var(--radius-lg);color:var(--color-fg);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-brand), border-color var(--duration-fast) var(--easing-brand);background:0 0;display:flex}.ProfileMenu-module__anYU6G__trigger:hover,.ProfileMenu-module__anYU6G__trigger[aria-expanded=true]{background:rgba(var(--glow-rgb), .1);border-color:var(--color-border)}.ProfileMenu-module__anYU6G__triggerCompact{width:auto;min-width:calc(var(--space-2xl) + var(--space-xl));justify-content:center}.ProfileMenu-module__anYU6G__who{flex-direction:column;min-width:0;display:flex}.ProfileMenu-module__anYU6G__whoName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);color:var(--color-fg);overflow:hidden}.ProfileMenu-module__anYU6G__whoMeta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);overflow:hidden}.ProfileMenu-module__anYU6G__caret{color:var(--color-fg-muted);transition:transform var(--duration-fast) var(--easing-brand);flex:none;margin-left:auto;display:inline-flex}.ProfileMenu-module__anYU6G__caretOpen{transform:rotate(180deg)}.ProfileMenu-module__anYU6G__triggerCompact .ProfileMenu-module__anYU6G__who,.ProfileMenu-module__anYU6G__triggerCompact .ProfileMenu-module__anYU6G__caret{display:none}@media not (min-width:1280px){.ProfileMenu-module__anYU6G__trigger .ProfileMenu-module__anYU6G__who,.ProfileMenu-module__anYU6G__trigger .ProfileMenu-module__anYU6G__caret{display:none}.ProfileMenu-module__anYU6G__trigger{justify-content:center}}.ProfileMenu-module__anYU6G__panel{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-lg);flex-direction:column;display:flex;overflow-x:hidden}.ProfileMenu-module__anYU6G__panel[hidden]{display:none}.ProfileMenu-module__anYU6G__panelPopover{z-index:var(--z-dropdown);width:max-content;min-width:100%;max-width:calc(var(--space-6xl) * 4);margin-bottom:var(--space-sm);animation:ProfileMenu-module__anYU6G__rise var(--duration-fast) var(--easing-brand) both;position:absolute;bottom:100%;left:0}@media not (min-width:1280px){.ProfileMenu-module__anYU6G__panelPopover{margin:0 0 0 var(--space-sm);min-width:calc(var(--space-6xl) * 4);bottom:0;left:100%}}.ProfileMenu-module__anYU6G__panelSheet{z-index:var(--z-overlay);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:80vh;padding:var(--space-lg) var(--space-lg) var(--space-4xl);padding-bottom:calc(var(--space-4xl) + env(safe-area-inset-bottom));animation:ProfileMenu-module__anYU6G__sheet var(--duration-base) var(--easing-brand) both;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.ProfileMenu-module__anYU6G__scrim{z-index:var(--z-panel);position:fixed;inset:0}@keyframes ProfileMenu-module__anYU6G__rise{0%{opacity:0;transform:translateY(var(--space-xs))}}@keyframes ProfileMenu-module__anYU6G__sheet{0%{opacity:0;transform:translateY(var(--space-2xl))}}.ProfileMenu-module__anYU6G__panelTitle,.ProfileMenu-module__anYU6G__groupLabel{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.ProfileMenu-module__anYU6G__groupLabel{padding-top:var(--space-sm);border-top:var(--line-hair) solid var(--color-border)}.ProfileMenu-module__anYU6G__rows{flex-direction:column;display:flex}.ProfileMenu-module__anYU6G__row{min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-lg);color:var(--color-fg);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);transition:background-color var(--duration-fast) var(--easing-brand);align-items:center;text-decoration:none;display:flex}.ProfileMenu-module__anYU6G__row:hover,.ProfileMenu-module__anYU6G__row:focus-visible{color:var(--color-fg);background:rgba(var(--glow-rgb), .1)}.ProfileMenu-module__anYU6G__languages{margin-top:calc(var(--space-md) * -1)}.ProfileMenu-module__anYU6G__out{padding-top:var(--space-sm);border-top:var(--line-hair) solid var(--color-border)}
.CookieConsent-module__Ie9Wma__banner{left:var(--space-lg);right:var(--space-lg);bottom:calc(var(--space-6xl) + var(--space-lg));z-index:var(--z-panel);gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-lg);color:var(--color-fg);flex-direction:column;display:flex;position:fixed}@media (min-width:768px){.CookieConsent-module__Ie9Wma__banner{right:auto;bottom:var(--space-2xl);width:min(calc(100vw - var(--space-3xl)), var(--width-prose))}}.CookieConsent-module__Ie9Wma__copy{gap:var(--space-xs);flex-direction:column;display:flex}.CookieConsent-module__Ie9Wma__title{font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);margin:0}.CookieConsent-module__Ie9Wma__body,.CookieConsent-module__Ie9Wma__current{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-muted);margin:0}.CookieConsent-module__Ie9Wma__current{color:var(--color-fg-faint)}.CookieConsent-module__Ie9Wma__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.CookieConsent-module__Ie9Wma__actions>*{flex:1 1 0}.CookieConsent-module__Ie9Wma__settings{font:inherit;color:inherit;text-underline-offset:var(--space-xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.CookieConsent-module__Ie9Wma__settings:hover{color:var(--color-fg)}
.Gym-module__Gr5ETG__week{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:480px){.Gym-module__Gr5ETG__week{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1024px){.Gym-module__Gr5ETG__week{grid-template-columns:repeat(4,minmax(0,1fr))}}.Gym-module__Gr5ETG__day{gap:var(--space-sm);padding:var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.Gym-module__Gr5ETG__dayName{white-space:nowrap;text-overflow:ellipsis;padding-bottom:var(--space-sm);border-bottom:var(--line-hair) solid var(--color-border);font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg);overflow:hidden}.Gym-module__Gr5ETG__slot{align-items:center;gap:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-bg-secondary);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.Gym-module__Gr5ETG__slotTime{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:var(--weight-bold);color:var(--color-fg)}.Gym-module__Gr5ETG__slotTitle{font-weight:var(--weight-semibold);color:var(--color-fg)}.Gym-module__Gr5ETG__slotMeta{align-items:baseline;gap:var(--space-sm) var(--space-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);flex-wrap:wrap;display:flex}.Gym-module__Gr5ETG__slotActions{gap:var(--space-xs);flex-wrap:wrap;margin-left:auto;display:flex}.Gym-module__Gr5ETG__formError{padding:var(--space-md);margin-bottom:var(--space-lg);background:color-mix(in srgb, var(--color-danger) 12%, var(--color-bg-elevated));border:var(--line-hair) solid color-mix(in srgb, var(--color-danger) 35%, transparent);border-radius:var(--radius-lg);color:var(--color-danger);font-weight:var(--weight-medium);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);display:block}.Gym-module__Gr5ETG__fieldRow{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.Gym-module__Gr5ETG__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.Gym-module__Gr5ETG__formActions{gap:var(--space-sm);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--line-hair) solid var(--color-border);flex-wrap:wrap;display:flex}.Gym-module__Gr5ETG__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Gym-module__Gr5ETG__note{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-faint);max-width:var(--width-prose)}.Gym-module__Gr5ETG__mosaic{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.Gym-module__Gr5ETG__mosaic{grid-template-columns:repeat(3,minmax(0,1fr))}}.Gym-module__Gr5ETG__frame{aspect-ratio:4/3;background:var(--color-bg-secondary);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;width:100%;transition:border-color var(--duration-base) var(--easing-brand), box-shadow var(--duration-base) var(--easing-brand), transform var(--duration-fast) var(--easing-brand);padding:0;display:block;position:relative;overflow:hidden}.Gym-module__Gr5ETG__frame:hover{border-color:rgba(var(--glow-rgb), .35);box-shadow:var(--shadow-glow-card);transform:translateY(calc(var(--line-hair) * -1))}.Gym-module__Gr5ETG__frame:active{transform:scale(var(--press-scale))}.Gym-module__Gr5ETG__picture{display:contents}.Gym-module__Gr5ETG__frameImage{object-fit:cover;width:100%;height:100%}.Gym-module__Gr5ETG__placeholder{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;width:100%;height:100%;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-muted);justify-content:center;align-items:center;display:flex}.Gym-module__Gr5ETG__frameCaption{padding:var(--space-sm) var(--space-xs) 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);display:block}.Gym-module__Gr5ETG__lightbox{gap:var(--space-md);flex-direction:column;display:flex}.Gym-module__Gr5ETG__lightboxFrame{aspect-ratio:4/3;background:var(--color-bg-secondary);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);width:100%;overflow:hidden}.Gym-module__Gr5ETG__manageRows{gap:var(--space-sm);flex-direction:column;display:flex}.Gym-module__Gr5ETG__manageRow{align-items:center;gap:var(--space-md);padding:var(--space-md);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.Gym-module__Gr5ETG__manageThumb{width:calc(var(--space-6xl) + var(--space-2xl));flex:none}.Gym-module__Gr5ETG__manageMain{gap:var(--space-xs);flex-direction:column;flex:1 1 calc(var(--space-6xl) * 2);min-width:0;display:flex}.Gym-module__Gr5ETG__formSheet{gap:var(--space-2xl);max-width:var(--width-form);padding:var(--space-xl);background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.Gym-module__Gr5ETG__group{gap:var(--space-lg);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.Gym-module__Gr5ETG__groupTitle{width:100%;padding:0 0 var(--space-sm);margin-bottom:var(--space-xs);border-bottom:var(--line-hair) solid var(--color-border);font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg);display:block}.Gym-module__Gr5ETG__doorButton{margin-left:auto}.Gym-module__Gr5ETG__doorNote{padding:var(--space-xs) var(--space-sm);background:var(--color-bg-muted);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--type-badge-size);line-height:var(--type-badge-line-height);font-weight:var(--type-badge-weight);color:var(--color-fg-faint);white-space:nowrap;margin-left:auto}.Gym-module__Gr5ETG__slotCapacity{gap:var(--space-xs);flex-direction:column;flex:100%;display:flex}.Gym-module__Gr5ETG__capacityBand{align-items:center;gap:var(--space-sm) var(--space-lg);margin-bottom:var(--space-2xl);flex-wrap:wrap;display:flex}.Gym-module__Gr5ETG__capacityCount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:var(--weight-semibold);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);color:var(--color-fg);flex:none}.Gym-module__Gr5ETG__capacityBar{flex:1 1 calc(var(--space-6xl) * 3);min-width:0;max-width:var(--width-prose)}.Gym-module__Gr5ETG__prose{max-width:var(--width-prose)}
.Public-module__YoC1Gq__identity{align-items:center;gap:var(--space-md) var(--space-lg);flex-wrap:wrap;display:flex}.Public-module__YoC1Gq__hexRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Public-module__YoC1Gq__record{align-items:baseline;gap:var(--space-md) var(--space-2xl);padding-bottom:var(--space-lg);margin-bottom:var(--space-xl);border-bottom:var(--line-hair) solid var(--color-border);flex-wrap:wrap;display:flex}.Public-module__YoC1Gq__figure{align-items:baseline;gap:var(--space-sm);display:inline-flex}.Public-module__YoC1Gq__number{font-family:var(--font-sans);font-size:var(--type-h2-size);line-height:var(--type-h2-line-height);font-weight:var(--type-h2-weight);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.Public-module__YoC1Gq__win{color:var(--color-result-win)}.Public-module__YoC1Gq__loss{color:var(--color-result-loss)}.Public-module__YoC1Gq__draw{color:var(--color-result-draw)}.Public-module__YoC1Gq__figureLabel{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Public-module__YoC1Gq__bouts{gap:var(--space-sm);flex-direction:column;display:flex}.Public-module__YoC1Gq__bout{align-items:center;gap:var(--space-sm) var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.Public-module__YoC1Gq__boutMain{gap:var(--space-xs);flex-direction:column;flex:auto;min-width:0;display:flex}.Public-module__YoC1Gq__boutTitle{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.Public-module__YoC1Gq__boutTitle a{padding-block:var(--space-md);margin-block:calc(var(--space-md) * -1);color:var(--color-fg);text-decoration:none;display:inline-block}.Public-module__YoC1Gq__boutTitle a:hover{color:var(--color-accent-light)}.Public-module__YoC1Gq__boutMeta{align-items:center;gap:var(--space-xs) var(--space-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);flex-wrap:wrap;display:flex}.Public-module__YoC1Gq__boutTrailing{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-left:auto;display:flex}.Public-module__YoC1Gq__numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.Public-module__YoC1Gq__affiliations{gap:var(--space-sm);flex-direction:column;display:flex}.Public-module__YoC1Gq__affiliation{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Public-module__YoC1Gq__affiliation a{min-height:calc(var(--space-2xl) + var(--space-xl));color:var(--color-fg);font-weight:var(--weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.Public-module__YoC1Gq__affiliation a:hover{color:var(--color-accent-light)}.Public-module__YoC1Gq__roster{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.Public-module__YoC1Gq__roster{grid-template-columns:repeat(2,minmax(0,1fr))}}.Public-module__YoC1Gq__rosterRow{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);display:flex;position:relative}.Public-module__YoC1Gq__rosterBody{gap:var(--space-xs);flex-direction:column;flex:auto;min-width:0;display:flex}.Public-module__YoC1Gq__rosterName{font-weight:var(--weight-semibold);color:var(--color-fg);overflow-wrap:anywhere;text-decoration:none}.Public-module__YoC1Gq__rosterName:after{content:"";border-radius:inherit;position:absolute;inset:0}.Public-module__YoC1Gq__rosterRow:has(a:focus-visible){outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--line-strong)}.Public-module__YoC1Gq__rosterName:hover{color:var(--color-accent-light)}.Public-module__YoC1Gq__rosterMeta{align-items:center;gap:var(--space-xs) var(--space-sm);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);flex-wrap:wrap;display:flex}.Public-module__YoC1Gq__events{gap:var(--space-lg);flex-direction:column;display:flex}.Public-module__YoC1Gq__event{gap:var(--space-md);flex-direction:column;display:flex}.Public-module__YoC1Gq__eventHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.Public-module__YoC1Gq__eventTitle{font-family:var(--font-sans);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--type-h3-weight)}.Public-module__YoC1Gq__eventTitle a{padding-block:var(--space-md);margin-block:calc(var(--space-md) * -1);color:var(--color-fg);text-decoration:none;display:inline-block}.Public-module__YoC1Gq__eventTitle a:hover{color:var(--color-accent-light)}.Public-module__YoC1Gq__claimBanner{justify-content:space-between;align-items:center;gap:var(--space-md) var(--space-xl);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.Public-module__YoC1Gq__claimText{flex:1 1 calc(var(--space-6xl) * 4);max-width:var(--width-prose)}
.Applications-module__wCoZQq__trail{flex-direction:column;display:flex}.Applications-module__wCoZQq__entry{column-gap:var(--space-lg);padding-bottom:var(--space-xl);grid-template-columns:auto minmax(0,1fr);display:grid}.Applications-module__wCoZQq__entry:last-child{padding-bottom:0}.Applications-module__wCoZQq__rail{width:var(--space-md);justify-content:center;display:flex;position:relative}.Applications-module__wCoZQq__rail:before{content:"";top:var(--space-md);bottom:calc(var(--space-xl) * -1);width:var(--line-hair);background:var(--color-border);position:absolute}.Applications-module__wCoZQq__entry:last-child .Applications-module__wCoZQq__rail:before{display:none}.Applications-module__wCoZQq__node{width:var(--space-md);height:var(--space-md);margin-top:var(--space-xs);border-radius:var(--radius-full);background:var(--color-bg-muted);border:var(--line-hair) solid var(--color-border-strong)}.Applications-module__wCoZQq__nodeCurrent{background-image:var(--gradient-brand);box-shadow:var(--shadow-glow-sm);border-color:#0000}.Applications-module__wCoZQq__step{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.Applications-module__wCoZQq__when{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Applications-module__wCoZQq__what{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Applications-module__wCoZQq__arrow{color:var(--color-fg-muted)}.Applications-module__wCoZQq__note{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-faint);max-width:var(--width-prose);display:block}.Applications-module__wCoZQq__message{white-space:pre-wrap;font-size:var(--type-body-size);line-height:var(--type-body-line-height);color:var(--color-fg)}.Applications-module__wCoZQq__door{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.Applications-module__wCoZQq__error{padding:var(--space-md);margin-bottom:var(--space-md);background:color-mix(in srgb, var(--color-danger) 12%, var(--color-bg-elevated));border:var(--line-hair) solid color-mix(in srgb, var(--color-danger) 35%, transparent);border-radius:var(--radius-lg);color:var(--color-danger);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);display:block}.Applications-module__wCoZQq__facts{margin-bottom:var(--space-lg)}.Applications-module__wCoZQq__actions{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.Applications-module__wCoZQq__dialogBody{gap:var(--space-md);font-size:var(--type-body-size);line-height:var(--type-body-line-height);flex-direction:column;display:flex}.Applications-module__wCoZQq__column{min-width:0}
.AuthCard-module___OOVOG__shell{gap:var(--space-2xl);width:100%;max-width:var(--width-form);flex-direction:column;margin:0 auto;display:flex}.AuthCard-module___OOVOG__head{align-items:center;gap:var(--space-md);text-align:center;flex-direction:column;display:flex}.AuthCard-module___OOVOG__mark{width:auto;height:var(--space-4xl)}.AuthCard-module___OOVOG__progress{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.AuthCard-module___OOVOG__progressLabel{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);font-variant-numeric:tabular-nums;color:var(--color-fg-faint)}.AuthCard-module___OOVOG__title{line-height:calc(var(--type-display-line-height) + var(--space-md));text-wrap:balance;color:var(--color-fg)}.AuthCard-module___OOVOG__lede{max-width:var(--width-prose);color:var(--color-fg-faint);font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.AuthCard-module___OOVOG__card{background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-2xl) var(--space-xl)}@media (min-width:480px){.AuthCard-module___OOVOG__card{padding:var(--space-3xl) var(--space-2xl)}}.AuthCard-module___OOVOG__alt{align-items:baseline;gap:var(--space-sm);margin-top:var(--space-md);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-faint);flex-wrap:wrap;display:flex}.AuthCard-module___OOVOG__alt a{color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:var(--line-hair);text-underline-offset:var(--space-xs);transition:text-decoration-color var(--duration-fast) var(--easing-brand)}.AuthCard-module___OOVOG__alt a:hover,.AuthCard-module___OOVOG__alt a:focus-visible{color:var(--color-fg);-webkit-text-decoration-color:var(--color-accent-light);text-decoration-color:var(--color-accent-light);text-decoration-thickness:var(--line-strong)}form+.AuthCard-module___OOVOG__alt{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--line-hair) solid var(--color-border)}.AuthCard-module___OOVOG__formError{padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg);background:color-mix(in srgb, var(--color-danger) 12%, transparent);border:var(--line-hair) solid var(--color-danger);border-radius:var(--radius-lg);color:var(--color-danger);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);display:block}.AuthCard-module___OOVOG__formNotice{padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg);background:var(--color-bg-secondary);border:var(--line-hair) solid var(--color-accent-warm);border-radius:var(--radius-lg);color:var(--color-fg);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);display:block}.AuthCard-module___OOVOG__actions{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.AuthCard-module___OOVOG__dev{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:var(--line-hair) dashed var(--color-border)}.AuthCard-module___OOVOG__devTitle{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.AuthCard-module___OOVOG__devBody{margin:var(--space-sm) 0 var(--space-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.AuthCard-module___OOVOG__devList{gap:var(--space-sm);flex-wrap:wrap;display:flex}.AuthCard-module___OOVOG__devList button{min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-sm) var(--space-lg);background:var(--color-bg-muted);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-full);box-shadow:none;color:var(--color-fg-faint);font-size:var(--type-meta-size);font-weight:var(--weight-semibold);background-image:none}.AuthCard-module___OOVOG__devList button:hover:not(:disabled){background:var(--color-bg-secondary);border-color:rgba(var(--glow-rgb), .35);color:var(--color-fg)}.AuthCard-module___OOVOG__footer{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--line-hair) solid var(--color-border);flex-wrap:wrap;display:flex}.AuthCard-module___OOVOG__group{margin:0 0 var(--space-xl) 0;border:0;padding:0}.AuthCard-module___OOVOG__legend{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint);padding:0}.AuthCard-module___OOVOG__hint{margin-top:var(--space-xs);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}@keyframes AuthCard-module___OOVOG__settle{0%{opacity:0;transform:translateY(var(--space-md))}}.AuthCard-module___OOVOG__card,.AuthCard-module___OOVOG__choices{animation:AuthCard-module___OOVOG__settle var(--duration-page) var(--easing-brand)}.AuthCard-module___OOVOG__choices{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.AuthCard-module___OOVOG__choices{grid-template-columns:repeat(3,minmax(0,1fr))}}.AuthCard-module___OOVOG__choice{align-items:flex-start;gap:var(--space-sm);width:100%;padding:var(--space-xl);background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:var(--color-fg);text-align:left;cursor:pointer;transition:border-color var(--duration-base) var(--easing-brand), box-shadow var(--duration-base) var(--easing-brand), transform var(--duration-fast) var(--easing-brand);flex-direction:column;display:flex}.AuthCard-module___OOVOG__choice:hover{border-color:rgba(var(--glow-rgb), .35);transform:translateY(calc(var(--line-hair) * -1))}.AuthCard-module___OOVOG__choice:active{transform:scale(var(--press-scale))}.AuthCard-module___OOVOG__chosen{background:linear-gradient(var(--color-bg-elevated), var(--color-bg-elevated)) padding-box, var(--gradient-brand) border-box;box-shadow:var(--shadow-glow-box);border-color:#0000}.AuthCard-module___OOVOG__choiceName{font-family:var(--font-sans);font-size:var(--type-h2-size);line-height:var(--type-h2-line-height);font-weight:var(--type-h2-weight)}.AuthCard-module___OOVOG__choiceBody{color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}
.Events-module__MlIUUG__formError{padding:var(--space-md);margin-bottom:var(--space-lg);background:color-mix(in srgb, var(--color-danger) 12%, var(--color-bg-elevated));border:var(--line-hair) solid color-mix(in srgb, var(--color-danger) 35%, transparent);border-radius:var(--radius-lg);color:var(--color-danger);font-weight:var(--weight-medium);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);display:block}.Events-module__MlIUUG__formActions{gap:var(--space-sm);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--line-hair) solid var(--color-border);flex-wrap:wrap;display:flex}.Events-module__MlIUUG__fieldRow{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.Events-module__MlIUUG__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.Events-module__MlIUUG__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Events-module__MlIUUG__card{gap:var(--space-sm);flex-direction:column;display:flex}.Events-module__MlIUUG__bout{gap:var(--space-sm);padding:var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.Events-module__MlIUUG__boutActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.Events-module__MlIUUG__note{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-faint);max-width:var(--width-prose)}.Events-module__MlIUUG__result{align-items:center;gap:var(--space-sm) var(--space-md);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg);flex-wrap:wrap;display:flex}.Events-module__MlIUUG__resultWin{color:var(--color-result-win);font-weight:var(--weight-semibold)}.Events-module__MlIUUG__resultDraw{color:var(--color-result-draw);font-weight:var(--weight-semibold)}.Events-module__MlIUUG__resultVoid{color:var(--color-fg-muted)}.Events-module__MlIUUG__corners{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.Events-module__MlIUUG__corners{grid-template-columns:repeat(2,minmax(0,1fr))}}.Events-module__MlIUUG__corner{gap:var(--space-sm);padding:var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.Events-module__MlIUUG__cornerRed{background:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg-card));border-color:rgba(var(--glow-rgb), .35)}.Events-module__MlIUUG__cornerBlue{background:var(--color-bg-elevated);border-color:var(--color-border-strong)}.Events-module__MlIUUG__cornerName{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Events-module__MlIUUG__formSheet{gap:var(--space-2xl);max-width:var(--width-form);padding:var(--space-xl);background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.Events-module__MlIUUG__group{gap:var(--space-lg);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.Events-module__MlIUUG__groupTitle{width:100%;padding:0 0 var(--space-sm);margin-bottom:var(--space-xs);border-bottom:var(--line-hair) solid var(--color-border);font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg);display:block}.Events-module__MlIUUG__prose{max-width:var(--width-prose)}
.Geo-module__tzk3PW__picker{gap:var(--space-xs);margin-bottom:var(--space-lg);flex-direction:column;display:flex;position:relative}.Geo-module__tzk3PW__label{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Geo-module__tzk3PW__input{width:100%;min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-md);background:var(--color-bg-card);color:var(--color-fg);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--type-body-size);line-height:var(--type-body-line-height);transition:border-color var(--duration-fast) var(--easing-brand), box-shadow var(--duration-fast) var(--easing-brand)}.Geo-module__tzk3PW__input::placeholder{color:var(--color-fg-muted)}.Geo-module__tzk3PW__input:focus{border-color:var(--color-focus);box-shadow:var(--shadow-glow-sm);outline:none}.Geo-module__tzk3PW__input:disabled{background:var(--color-bg-muted);color:var(--color-fg-muted);border-color:var(--color-border);cursor:not-allowed}.Geo-module__tzk3PW__inputRow{margin-top:var(--space-xs);position:relative}.Geo-module__tzk3PW__listbox{z-index:var(--z-dropdown);margin-top:var(--space-xs);max-height:calc(var(--space-6xl) * 4);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-lg);position:absolute;left:0;right:0;overflow-y:auto}.Geo-module__tzk3PW__optionRow{width:100%;padding:var(--space-md);text-align:left;color:var(--color-fg);border:0;border-bottom:var(--line-hair) solid var(--color-border-glass);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-brand);background:0 0;display:block}.Geo-module__tzk3PW__optionRow:last-child{border-bottom:0}.Geo-module__tzk3PW__optionRow:hover{background:rgba(var(--glow-rgb), .1)}.Geo-module__tzk3PW__optionActive{background:rgba(var(--glow-rgb), .14);box-shadow:inset var(--line-strong) 0 0 0 var(--color-accent)}.Geo-module__tzk3PW__optionName{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg);display:block}.Geo-module__tzk3PW__optionMeta{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);display:block}.Geo-module__tzk3PW__chosen{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Geo-module__tzk3PW__chosenName{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg)}.Geo-module__tzk3PW__point{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Geo-module__tzk3PW__controls{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Geo-module__tzk3PW__note{font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Geo-module__tzk3PW__nearMe{align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.Geo-module__tzk3PW__nearMeRadius{min-width:calc(var(--space-6xl) * 2);flex:auto}.Geo-module__tzk3PW__distance{align-items:baseline;gap:var(--space-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);white-space:nowrap;display:inline-flex}.Geo-module__tzk3PW__approx{border-bottom:var(--line-hair) dotted var(--color-fg-muted);cursor:help;text-decoration:none}
.Inbox-module__ijwc8a__list{gap:var(--space-sm);flex-direction:column;display:flex}.Inbox-module__ijwc8a__row{gap:var(--space-sm) var(--space-lg);padding:var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--easing-brand), background-color var(--duration-base) var(--easing-brand);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.Inbox-module__ijwc8a__row:hover{border-color:rgba(var(--glow-rgb), .35)}.Inbox-module__ijwc8a__unreadRow{border-color:var(--color-accent);background:var(--color-bg-elevated)}@media (min-width:768px){.Inbox-module__ijwc8a__row{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center}}.Inbox-module__ijwc8a__who{align-items:center;gap:var(--space-sm);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--type-h3-weight);flex-wrap:wrap;display:flex}.Inbox-module__ijwc8a__link{color:var(--color-fg);text-decoration:none}.Inbox-module__ijwc8a__link:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.Inbox-module__ijwc8a__link:hover{color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-light);text-decoration-color:var(--color-accent-light);text-decoration-thickness:var(--line-strong);text-underline-offset:var(--space-xs)}.Inbox-module__ijwc8a__row:has(.Inbox-module__ijwc8a__link:focus-visible){outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--line-strong)}.Inbox-module__ijwc8a__groupMeta a,.Inbox-module__ijwc8a__margin{z-index:var(--z-raised);position:relative}.Inbox-module__ijwc8a__detail{margin-top:var(--space-xs);color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}.Inbox-module__ijwc8a__accountRef{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.Inbox-module__ijwc8a__margin{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.Inbox-module__ijwc8a__when{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Inbox-module__ijwc8a__note{color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);margin-bottom:var(--space-lg);max-width:var(--width-prose)}.Inbox-module__ijwc8a__threadHead{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.Inbox-module__ijwc8a__threadHead a{color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-xs)}.Inbox-module__ijwc8a__threadHead a:hover,.Inbox-module__ijwc8a__threadHead a:focus-visible{-webkit-text-decoration-color:var(--color-accent-light);text-decoration-color:var(--color-accent-light);text-decoration-thickness:var(--line-strong)}.Inbox-module__ijwc8a__groupMeta a{color:var(--color-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:var(--space-xs)}.Inbox-module__ijwc8a__groupMeta a:hover{-webkit-text-decoration-color:var(--color-accent-light);text-decoration-color:var(--color-accent-light);text-decoration-thickness:var(--line-strong)}.Inbox-module__ijwc8a__groupMeta{align-items:baseline;gap:var(--space-xs) var(--space-md);margin-top:var(--space-xs);color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);flex-wrap:wrap;display:flex}.Inbox-module__ijwc8a__members{gap:var(--space-sm);flex-direction:column;display:flex}.Inbox-module__ijwc8a__memberRow{gap:var(--space-sm) var(--space-lg);padding:var(--space-lg);background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.Inbox-module__ijwc8a__memberRow{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center}}.Inbox-module__ijwc8a__memberActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Inbox-module__ijwc8a__adminBlock{margin-top:var(--space-2xl)}.Inbox-module__ijwc8a__label{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Inbox-module__ijwc8a__pickList{gap:var(--space-sm);max-height:calc(var(--space-6xl) * 5);overscroll-behavior:contain;padding:var(--space-lg);margin-top:var(--space-md);background:var(--color-bg-secondary);border-radius:var(--radius-lg);scrollbar-width:thin;flex-direction:column;display:flex;overflow-y:auto}.Inbox-module__ijwc8a__sheet{background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-xl)}.Inbox-module__ijwc8a__formActions{align-items:flex-end;gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.Inbox-module__ijwc8a__error{margin-top:var(--space-sm);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);color:var(--color-danger)}.Inbox-module__ijwc8a__file{width:var(--line-hair);height:var(--line-hair);clip-path:inset(50%);position:absolute;overflow:hidden}.Inbox-module__ijwc8a__fileButton{min-height:calc(var(--space-2xl) + var(--space-xl));margin-top:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--color-bg-secondary);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-fg);font-size:var(--type-button-size);line-height:var(--type-button-line-height);font-weight:var(--type-button-weight);cursor:pointer;transition:border-color var(--duration-base) var(--easing-brand), box-shadow var(--duration-base) var(--easing-brand);align-items:center;display:inline-flex}.Inbox-module__ijwc8a__fileButton:hover{border-color:rgba(var(--glow-rgb), .35);box-shadow:var(--shadow-glow-sm)}.Inbox-module__ijwc8a__file:focus-visible+.Inbox-module__ijwc8a__fileButton{outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--line-strong)}.Inbox-module__ijwc8a__file:disabled+.Inbox-module__ijwc8a__fileButton{cursor:not-allowed;opacity:.5}.Inbox-module__ijwc8a__transport{margin-bottom:var(--space-md);padding:var(--space-xs) var(--space-md);background:var(--color-bg-muted);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-full);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);text-transform:uppercase;letter-spacing:var(--tracking-label);align-self:flex-start;align-items:center;display:inline-flex}
.Payments-module___ImI8a__door{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.Payments-module___ImI8a__note{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-faint);max-width:var(--width-prose)}.Payments-module___ImI8a__numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.Payments-module___ImI8a__formError{padding:var(--space-md);background:color-mix(in srgb, var(--color-danger) 12%, var(--color-bg-elevated));border:var(--line-hair) solid color-mix(in srgb, var(--color-danger) 35%, transparent);border-radius:var(--radius-lg);color:var(--color-danger);font-weight:var(--weight-medium);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);display:block}.Payments-module___ImI8a__tiers{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}.Payments-module___ImI8a__tier{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);width:100%;min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-lg);background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-line-height);text-align:left;cursor:pointer;transition:border-color var(--duration-base) var(--easing-brand), box-shadow var(--duration-base) var(--easing-brand), transform var(--duration-fast) var(--easing-brand);flex-wrap:wrap;display:flex}.Payments-module___ImI8a__tier:hover:not(:disabled){border-color:rgba(var(--glow-rgb), .35);box-shadow:var(--shadow-glow-card);transform:translateY(calc(var(--line-hair) * -1))}.Payments-module___ImI8a__tier:active:not(:disabled){transform:scale(var(--press-scale))}.Payments-module___ImI8a__tier:disabled{cursor:not-allowed;opacity:.6}.Payments-module___ImI8a__tierChosen{background-image:linear-gradient(var(--color-bg-elevated), var(--color-bg-elevated)), var(--gradient-brand);box-shadow:var(--shadow-glow-card);opacity:1;background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000}.Payments-module___ImI8a__tierName{font-weight:var(--weight-semibold);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height)}.Payments-module___ImI8a__tierMeta{font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Payments-module___ImI8a__tierPrice{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:var(--weight-bold);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height)}.Payments-module___ImI8a__dialogBody{gap:var(--space-lg);font-size:var(--type-body-size);line-height:var(--type-body-line-height);flex-direction:column;display:flex}.Payments-module___ImI8a__devNote{padding:var(--space-md);background:color-mix(in srgb, var(--color-warning) 10%, var(--color-bg-elevated));border:var(--line-hair) solid color-mix(in srgb, var(--color-warning) 35%, transparent);border-radius:var(--radius-lg);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg);display:block}.Payments-module___ImI8a__receipt{gap:var(--space-lg);padding:var(--space-xl);background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);font-size:var(--type-body-size);line-height:var(--type-body-line-height);flex-direction:column;display:flex}.Payments-module___ImI8a__progress{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}.Payments-module___ImI8a__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Payments-module___ImI8a__ledger{gap:var(--space-sm);flex-direction:column;display:flex}.Payments-module___ImI8a__ledgerRow{justify-content:space-between;align-items:center;gap:var(--space-md) var(--space-lg);padding:var(--space-lg);background:var(--color-bg-elevated);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-wrap:wrap;display:flex}.Payments-module___ImI8a__ledgerMain{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.Payments-module___ImI8a__ledgerTitle{font-weight:var(--weight-semibold);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);color:var(--color-fg);text-decoration:none}.Payments-module___ImI8a__ledgerTitle:hover{color:var(--color-accent-light)}.Payments-module___ImI8a__ledgerMeta{align-items:baseline;gap:var(--space-sm) var(--space-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);flex-wrap:wrap;display:flex}.Payments-module___ImI8a__ledgerAmount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:var(--weight-bold)}
.Shell-module__e_Z1rW__shell{--sidebar:calc(var(--space-6xl) + var(--space-sm));--sidebar-wide:calc(var(--space-6xl) * 4);--rail:calc(var(--space-6xl) * 4);--topbar:calc(var(--space-4xl) + var(--space-lg));grid-template-columns:minmax(0,1fr);align-items:start;min-height:100vh;display:grid}@media (min-width:768px){.Shell-module__e_Z1rW__shell{grid-template-columns:var(--sidebar) minmax(0, 1fr)}}@media (min-width:1280px){.Shell-module__e_Z1rW__shell{grid-template-columns:var(--sidebar-wide) minmax(0, 1fr) var(--rail)}.Shell-module__e_Z1rW__noRail{grid-template-columns:var(--sidebar-wide) minmax(0, 1fr)}}.Shell-module__e_Z1rW__sidebar{display:none}@media (min-width:768px){.Shell-module__e_Z1rW__sidebar{z-index:var(--z-sticky);gap:var(--space-lg);height:100dvh;padding:var(--space-lg) var(--space-sm);background:var(--color-bg-sidebar);border-right:var(--line-hair) solid var(--color-border);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}}@media (min-width:1280px){.Shell-module__e_Z1rW__sidebar{padding:var(--space-lg) var(--space-md)}}.Shell-module__e_Z1rW__brand{align-items:center;gap:var(--space-sm);min-height:calc(var(--space-2xl) + var(--space-xl));padding:0 var(--space-sm);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--weight-black);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;text-decoration:none;display:flex}.Shell-module__e_Z1rW__brand:hover,.Shell-module__e_Z1rW__brand:focus-visible{color:var(--color-fg)}.Shell-module__e_Z1rW__brandMark{filter:drop-shadow(var(--shadow-glow-sm));flex:none;display:inline-flex}.Shell-module__e_Z1rW__brandWord,.Shell-module__e_Z1rW__navLabel{display:none}@media (min-width:1280px){.Shell-module__e_Z1rW__brandWord,.Shell-module__e_Z1rW__navLabel{display:inline}}.Shell-module__e_Z1rW__nav{gap:var(--space-xs);flex-direction:column;display:flex}.Shell-module__e_Z1rW__item{align-items:center;gap:var(--space-md);min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-sm);border-top:var(--line-strong) solid transparent;border-radius:var(--radius-lg);color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);white-space:nowrap;transition:color var(--duration-fast) var(--easing-brand), background-color var(--duration-fast) var(--easing-brand);text-decoration:none;display:flex;position:relative}@media (min-width:1280px){.Shell-module__e_Z1rW__item{padding:var(--space-sm) var(--space-md)}}.Shell-module__e_Z1rW__item:hover,.Shell-module__e_Z1rW__item:focus-visible{color:var(--color-fg);background:rgba(var(--glow-rgb), .1)}.Shell-module__e_Z1rW__itemActive,.Shell-module__e_Z1rW__itemActive:hover{color:var(--color-fg);background:rgba(var(--glow-rgb), .1);border-top-color:var(--color-accent)}.Shell-module__e_Z1rW__browse{display:none}@media (min-width:1280px){.Shell-module__e_Z1rW__browse{gap:var(--space-xs);padding-top:var(--space-md);border-top:var(--line-hair) solid var(--color-border);flex-direction:column;display:flex}}.Shell-module__e_Z1rW__browseLabel{padding:0 var(--space-md) var(--space-xs);font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Shell-module__e_Z1rW__browseItem{min-height:var(--space-4xl);padding:var(--space-xs) var(--space-md);font-weight:var(--weight-medium)}.Shell-module__e_Z1rW__itemActive .Shell-module__e_Z1rW__glyph{color:var(--color-accent)}.Shell-module__e_Z1rW__glyph{width:calc(var(--space-2xl) + var(--space-xs) - var(--line-hair));height:calc(var(--space-2xl) + var(--space-xs) - var(--line-hair));flex:none;justify-content:center;align-items:center;display:flex}.Shell-module__e_Z1rW__glyph svg{width:100%;height:100%}@media (768px<=width<1280px){.Shell-module__e_Z1rW__navLabel{z-index:var(--z-dropdown);margin-left:var(--space-sm);padding:var(--space-xs) var(--space-md);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-card);color:var(--color-fg);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--easing-brand);align-items:center;display:inline-flex;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.Shell-module__e_Z1rW__item:hover .Shell-module__e_Z1rW__navLabel,.Shell-module__e_Z1rW__item:focus-visible .Shell-module__e_Z1rW__navLabel,.Shell-module__e_Z1rW__postButton:hover .Shell-module__e_Z1rW__navLabel,.Shell-module__e_Z1rW__postButton:focus-visible .Shell-module__e_Z1rW__navLabel{opacity:1}}.Shell-module__e_Z1rW__itemBadge{margin-left:auto}@media not (min-width:1280px){.Shell-module__e_Z1rW__itemBadge{top:var(--space-xs);left:calc(var(--space-2xl) + var(--space-xs));margin-left:0;position:absolute}}.Shell-module__e_Z1rW__postButton{justify-content:center;align-items:center;gap:var(--space-sm);min-height:calc(var(--space-2xl) + var(--space-xl));padding:var(--space-sm) var(--space-md);border-radius:var(--radius-lg);background:var(--gradient-brand);box-shadow:var(--shadow-glow-button);color:var(--color-fg);font-size:var(--type-button-size);line-height:var(--type-button-line-height);font-weight:var(--type-button-weight);white-space:nowrap;transition:transform var(--duration-fast) var(--easing-brand);border:0;text-decoration:none;display:flex;position:relative}.Shell-module__e_Z1rW__postButton:hover,.Shell-module__e_Z1rW__postButton:focus-visible{color:var(--color-fg);text-decoration:none}.Shell-module__e_Z1rW__postButton:active{transform:scale(var(--press-scale))}.Shell-module__e_Z1rW__profileSlot{padding-top:var(--space-md);border-top:var(--line-hair) solid var(--color-border);margin-top:auto}.Shell-module__e_Z1rW__column{flex-direction:column;min-width:0;display:flex}.Shell-module__e_Z1rW__main{min-width:0}.Shell-module__e_Z1rW__topbar{z-index:var(--z-sticky);align-items:center;gap:var(--space-sm);min-height:var(--topbar);padding:0 var(--space-lg);border-width:0 0 var(--line-hair) 0;border-style:solid;border-bottom-color:var(--color-border-glass);display:flex;position:sticky;top:0}@media (min-width:768px){.Shell-module__e_Z1rW__topbar{display:none}}.Shell-module__e_Z1rW__topbarActions{align-items:center;gap:var(--space-xs);margin-left:auto;display:flex}.Shell-module__e_Z1rW__iconLink{min-width:calc(var(--space-2xl) + var(--space-xl));min-height:calc(var(--space-2xl) + var(--space-xl));border-radius:var(--radius-lg);color:var(--color-fg-faint);transition:color var(--duration-fast) var(--easing-brand), background-color var(--duration-fast) var(--easing-brand);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.Shell-module__e_Z1rW__iconLink:hover,.Shell-module__e_Z1rW__iconLink:focus-visible{color:var(--color-fg);background:rgba(var(--glow-rgb), .1)}.Shell-module__e_Z1rW__iconBadge{top:var(--space-xs);right:var(--space-xs);position:absolute}.Shell-module__e_Z1rW__quietDoor{display:none}@media (min-width:480px){.Shell-module__e_Z1rW__quietDoor{display:inline-flex}}.Shell-module__e_Z1rW__rail{display:none}@media (min-width:1280px){.Shell-module__e_Z1rW__rail{gap:var(--space-xl);height:100dvh;padding:var(--space-2xl) var(--space-lg) var(--space-3xl);overscroll-behavior:contain;flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}}.Shell-module__e_Z1rW__railBlock{gap:var(--space-md);flex-direction:column;display:flex}.Shell-module__e_Z1rW__railTitle{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg)}.Shell-module__e_Z1rW__railList{gap:var(--space-md);flex-direction:column;display:flex}.Shell-module__e_Z1rW__suggestion{align-items:center;gap:var(--space-sm);display:flex}.Shell-module__e_Z1rW__suggestionBody{flex-direction:column;gap:0;min-width:0;display:flex}.Shell-module__e_Z1rW__suggestionName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);overflow:hidden}.Shell-module__e_Z1rW__suggestionMeta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);overflow:hidden}.Shell-module__e_Z1rW__suggestionAction{margin-left:auto}.Shell-module__e_Z1rW__slot{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);display:flex}.Shell-module__e_Z1rW__slotBody{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.Shell-module__e_Z1rW__slotTitle{font-family:var(--font-sans);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);font-weight:var(--weight-semibold);color:var(--color-fg);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Shell-module__e_Z1rW__slotMeta{gap:var(--space-xs) var(--space-sm);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint);flex-wrap:wrap;display:flex}.Shell-module__e_Z1rW__purse{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:var(--weight-semibold);color:var(--color-fg)}.Shell-module__e_Z1rW__joinCard{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}.Shell-module__e_Z1rW__joinLede{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-faint)}.Shell-module__e_Z1rW__railFoot{gap:var(--space-xs) var(--space-md);padding-top:var(--space-lg);font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-muted);flex-wrap:wrap;margin-top:auto;display:flex}.Shell-module__e_Z1rW__railFoot a{color:var(--color-fg-faint);text-decoration:none}.Shell-module__e_Z1rW__railFoot a:hover,.Shell-module__e_Z1rW__railFoot a:focus-visible{color:var(--color-fg);text-decoration:underline}.Shell-module__e_Z1rW__createAction{margin-top:var(--space-sm);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);justify-content:center}
.Plates-module__32Lg9q__frame{border-radius:var(--radius-lg);background:var(--color-bg-card);isolation:isolate;width:100%;display:block;position:relative;overflow:hidden}.Plates-module__32Lg9q__tile{aspect-ratio:1}.Plates-module__32Lg9q__cover{aspect-ratio:16/9}.Plates-module__32Lg9q__hero{width:100%;height:100%;position:absolute;inset:0}.Plates-module__32Lg9q__plate{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--color-bg) 52%, transparent) 0%, color-mix(in srgb, var(--color-bg) 64%, transparent) 46%, color-mix(in srgb, var(--color-bg) 88%, transparent) 100%), linear-gradient(var(--plate-angle,135deg), var(--color-accent-light) 0%, var(--color-accent) 50%, var(--color-accent-warm) 100%)}.Plates-module__32Lg9q__grain{pointer-events:none;opacity:.55;mix-blend-mode:overlay;background-image:repeating-linear-gradient(115deg, color-mix(in srgb, var(--color-bg) 60%, transparent) 0 var(--line-hair), transparent var(--line-hair) var(--space-xs)), repeating-linear-gradient(24deg, color-mix(in srgb, var(--color-fg) 8%, transparent) 0 var(--line-hair), transparent var(--line-hair) var(--space-sm));position:absolute;inset:0}.Plates-module__32Lg9q__mark{left:var(--plate-x,58%);top:var(--plate-y,-12%);width:86%;height:auto;transform:translateX(-50%) rotate(var(--plate-spin,0deg));pointer-events:none;position:absolute}.Plates-module__32Lg9q__markFill{fill:color-mix(in srgb, var(--color-fg) 9%, transparent);stroke:color-mix(in srgb, var(--color-fg) 16%, transparent);stroke-width:var(--line-hair)}.Plates-module__32Lg9q__scrim{pointer-events:none;background-image:linear-gradient(to top, color-mix(in srgb, var(--color-bg) 92%, transparent) 0%, color-mix(in srgb, var(--color-bg) 62%, transparent) 42%, transparent 100%);height:72%;position:absolute;inset:auto 0 0}.Plates-module__32Lg9q__hex{top:var(--space-sm);right:var(--space-sm);z-index:var(--z-raised);position:absolute}.Plates-module__32Lg9q__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Plates-module__32Lg9q__overlay{z-index:var(--z-raised);position:absolute;inset:0}
.Safety-module__txBnQG__bar{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.Safety-module__txBnQG__actions{gap:var(--space-md);flex-wrap:wrap;display:flex}.Safety-module__txBnQG__body{gap:var(--space-lg);flex-direction:column;display:flex}.Safety-module__txBnQG__reasons{padding:var(--space-lg);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg)}.Safety-module__txBnQG__target{align-items:baseline;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.Safety-module__txBnQG__targetLabel{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.Safety-module__txBnQG__note{color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}.Safety-module__txBnQG__gate{color:var(--color-fg-faint);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);max-width:var(--width-prose)}
.FighterEdit-module__Y7YBTG__form{gap:var(--space-lg);flex-direction:column;display:flex}.FighterEdit-module__Y7YBTG__row{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.FighterEdit-module__Y7YBTG__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.FighterEdit-module__Y7YBTG__actions{align-items:center;gap:var(--space-sm) var(--space-md);margin-top:var(--space-xs);padding-top:var(--space-lg);border-top:var(--line-hair) solid var(--color-border);flex-wrap:wrap;display:flex}.FighterEdit-module__Y7YBTG__error{padding:var(--space-md);background:color-mix(in srgb, var(--color-danger) 12%, var(--color-bg-card));border:var(--line-hair) solid color-mix(in srgb, var(--color-danger) 35%, transparent);border-radius:var(--radius-lg);color:var(--color-danger);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);display:block}.FighterEdit-module__Y7YBTG__note{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-fg-faint);max-width:var(--width-prose);display:block}.FighterEdit-module__Y7YBTG__avatarRow{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.FighterEdit-module__Y7YBTG__fileLabel{margin-bottom:var(--space-xs);font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint);display:block}.FighterEdit-module__Y7YBTG__file{max-width:100%;font-size:var(--type-body-sm-size);color:var(--color-fg-faint)}.FighterEdit-module__Y7YBTG__preview{align-items:center;gap:var(--space-lg);padding:var(--space-lg);background:var(--color-bg-secondary);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.FighterEdit-module__Y7YBTG__previewCopy{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.FighterEdit-module__Y7YBTG__previewLabel{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-transform);color:var(--color-fg-faint)}.FighterEdit-module__Y7YBTG__gradeList{gap:var(--space-sm);flex-wrap:wrap;display:flex}.FighterEdit-module__Y7YBTG__claimList{gap:var(--space-sm);flex-direction:column;display:flex}.FighterEdit-module__Y7YBTG__claimRow{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);padding:var(--space-md);background:var(--color-bg-card);border:var(--line-hair) solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.FighterEdit-module__Y7YBTG__claimFacts{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;min-width:0;display:flex}.FighterEdit-module__Y7YBTG__claimDate{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:var(--type-meta-size);line-height:var(--type-meta-line-height);color:var(--color-fg-faint)}
