.Fair_page__NWEaw{--font-mono:ui-monospace,"Cascadia Mono","JetBrains Mono",Consolas,monospace;max-width:1180px;margin:0 auto;padding:28px 32px 56px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.Fair_hero__nd4gu{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:24px;padding:28px 32px;border-radius:var(--radius-2xl);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:0 var(--ledge-card) 0 var(--c-ledge-deep);overflow:hidden}.Fair_heroText__Y9shL{display:grid;gap:12px;justify-items:start}.Fair_kicker__ZFBzF{color:var(--c-gold);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.Fair_title__hRuCT{margin:0;font-family:var(--font-heading);font-size:36px;font-weight:700;line-height:1.1;letter-spacing:0}.Fair_lead__QV_Or{margin:0;max-width:600px;color:var(--c-text-2);font-size:15px;font-weight:600;line-height:1.55}.Fair_heroArt__3LNOo{justify-self:center;display:grid;place-items:center;width:168px;height:168px;margin:0 12px;border-radius:50%;background:var(--c-gold-soft);color:var(--c-gold)}.Fair_tabs__nw7nD{justify-self:start}.Fair_check__WcCpm,.Fair_how__T9TLB{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.Fair_card__T8rdq{display:grid;gap:14px;padding:22px;border-radius:var(--radius-xl);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:0 var(--ledge-card) 0 var(--c-ledge-deep);min-width:0}.Fair_cardTitle__ZWIMi{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-heading);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:0}.Fair_cardTitle__ZWIMi svg{flex:none;color:var(--c-text-2)}.Fair_text__aRrOq{margin:0;color:var(--c-text-2);font-size:15px;font-weight:600;line-height:1.55}.Fair_note__rxgeA{margin:0;font-size:13px;line-height:1.5}.Fair_muted__ZcbF6,.Fair_note__rxgeA{color:var(--c-text-3);font-weight:600}.Fair_muted__ZcbF6{font-size:14px}.Fair_mono__XSvOS{font-family:var(--font-mono);font-size:13.5px;font-weight:600;color:var(--c-text);overflow-wrap:anywhere}.Fair_monoInput__Lw2HS input{font-family:var(--font-mono);font-size:14px}.Fair_example__HTEiC{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;border-radius:var(--radius-lg);background:var(--c-well)}.Fair_exLabel__KP6di{margin-right:4px;color:var(--c-text-3);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.Fair_exChip__hsbGF{display:grid;gap:3px;padding:8px 14px;border-radius:var(--radius-md);background:var(--c-surface-2);box-shadow:inset 0 0 0 1px var(--c-line)}.Fair_exChip__hsbGF small{color:var(--c-text-3);font-size:11px;font-weight:800}.Fair_exResult__Zm_zq{background:var(--c-gold-soft);box-shadow:inset 0 0 0 1.5px var(--c-gold-stroke)}.Fair_exResult__Zm_zq b{color:var(--c-gold);font-size:16px;line-height:1.2}.Fair_exOp__q6bSQ,.Fair_exResult__Zm_zq b{font-family:var(--font-display);font-weight:800}.Fair_exOp__q6bSQ{color:var(--c-text-3);font-size:20px}.Fair_steps__cCr8k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.Fair_step__Yn_ei{position:relative;display:grid;align-content:start;justify-items:start;gap:10px;padding:20px;border-radius:var(--radius-xl);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:0 var(--ledge-card) 0 var(--c-ledge-deep)}.Fair_stepIcon__RGMrF{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--c-gold-soft);color:var(--c-gold);box-shadow:inset 0 0 0 1.5px var(--c-gold-stroke)}.Fair_stepNum__5Q_SV{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--radius-sm);background:var(--c-gold);color:#3A2606;font-family:var(--font-button);font-size:14px;font-weight:800}.Fair_step__Yn_ei h3{margin:4px 0 0;font-size:16px;font-weight:700;line-height:1.3}.Fair_step__Yn_ei p{margin:0;color:var(--c-text-2);font-size:14px;font-weight:600;line-height:1.5}.Fair_code__rSIcD{margin:0;padding:16px 18px;overflow-x:auto;border-radius:var(--radius-lg);background:var(--c-well);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text);font:600 14px/1.75 var(--font-mono);white-space:pre}.Fair_lookup__0Fbza{justify-items:center;padding:28px;text-align:center}.Fair_lookupTitle__QyYtS{margin:0;font-family:var(--font-heading);font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0}.Fair_lookup__0Fbza .Fair_text__aRrOq{max-width:540px}.Fair_lookupRow__EPmwl{display:flex;align-items:flex-start;gap:12px;width:min(580px,100%);margin-top:4px}.Fair_lookupField__qqCkM{flex:1;min-width:0;text-align:left}.Fair_calcGrid___cdgL{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.Fair_calc__iysSZ,.Fair_result__vb9st{align-content:start}.Fair_pair__1n7fu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Fair_receiptEmpty__aX5RO{display:grid;justify-items:center;align-content:center;gap:12px;min-height:280px;padding:24px;border-radius:var(--radius-lg);background:var(--c-well);border:1.5px dashed var(--c-line);color:var(--c-text-3);text-align:center}.Fair_receiptEmpty__aX5RO p{margin:0;max-width:380px;color:var(--c-text-2);font-size:14px;font-weight:600;line-height:1.5}.Fair_emptyIcon__p6gFW{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:rgba(245,245,250,.05);color:var(--c-text-2)}.Fair_emptyIcon__p6gFW[data-tone=green]{background:var(--c-green-soft);color:var(--c-green)}.Fair_emptyIcon__p6gFW[data-tone=red]{background:var(--c-red-soft);color:var(--c-red)}.Fair_receiptEmpty__aX5RO[data-error]{color:var(--c-red);border-color:var(--c-red-stroke)}.Fair_receipt__fmIPo{display:grid;gap:14px}.Fair_verdict__pnwzI{display:grid;justify-items:center;gap:6px;padding:20px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--c-red) 7%,var(--c-well));box-shadow:inset 0 0 0 1.5px var(--c-red-stroke);text-align:center}.Fair_receipt__fmIPo[data-won] .Fair_verdict__pnwzI{background:color-mix(in srgb,var(--c-green) 7%,var(--c-well));box-shadow:inset 0 0 0 1.5px var(--c-green-stroke)}.Fair_verdictChip__aW0ak{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--radius-pill);background:var(--c-red-soft);color:var(--c-red);font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.Fair_receipt__fmIPo[data-won] .Fair_verdictChip__aW0ak{background:var(--c-green-soft);color:var(--c-green)}.Fair_rollLabel__WmZHS{margin-top:4px;color:var(--c-text-3);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.Fair_rollBig__acor4{font-family:var(--font-display);font-size:40px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.Fair_why__ZCBCd{color:var(--c-text-2);font-size:14px;font-weight:600}.Fair_match__BTSmg{display:inline-flex;align-items:center;gap:6px;color:var(--c-red);font-size:13px;font-weight:800}.Fair_match__BTSmg[data-ok]{color:var(--c-green)}.Fair_oldEngineChip__xdqwF,.Fair_oldEngine__CzqHn{color:var(--c-text-2);font-weight:800}.Fair_oldEngineChip__xdqwF{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--radius-pill);background:var(--c-raised);box-shadow:inset 0 0 0 1px var(--c-line);font-size:12px}.Fair_oldEngineNote__E9Lru{max-width:40ch;color:var(--c-text-3);font-size:12.5px;font-weight:600;line-height:1.45}.Fair_trace__edD1_{display:grid;gap:0;margin:0;border-radius:var(--radius-lg);background:var(--c-well);box-shadow:inset 0 0 0 1px var(--c-line)}.Fair_trace__edD1_>div{display:grid;gap:6px;padding:12px 16px}.Fair_trace__edD1_>div+div{border-top:1px solid var(--c-line)}.Fair_trace__edD1_ dt{color:var(--c-text-3);font-size:12px;font-weight:800}.Fair_trace__edD1_ dd{margin:0}.Fair_head__XwMT1{padding:1px 3px;border-radius:var(--radius-xs);background:var(--c-gold-soft);color:var(--c-gold)}.Fair_seeds__HEQug{display:grid;margin:0;border-radius:var(--radius-lg);background:var(--c-well);box-shadow:inset 0 0 0 1px var(--c-line);overflow:hidden}.Fair_seedRow__XxoRF{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:center;min-height:58px}.Fair_seedRow__XxoRF+.Fair_seedRow__XxoRF{border-top:1px solid var(--c-line)}.Fair_seedRow__XxoRF dt{align-self:stretch;display:flex;align-items:center;padding:12px 18px;border-right:1px solid var(--c-line);color:var(--c-text-2);font-size:14px;font-weight:700}.Fair_seedRow__XxoRF dd{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;padding:10px 14px 10px 18px;min-width:0}.Fair_seedRow__XxoRF dd .Fair_mono__XSvOS{flex:1 1 240px;min-width:0}.Fair_seedTools__RUQGF{display:inline-flex;flex:none;gap:8px;margin-left:auto}.Fair_seedHint__a1Zm3{margin-left:auto;color:var(--c-text-3);font-size:13px;font-weight:600}.Fair_rotateBar__nHsmu{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.Fair_rotate__cD3G6{display:grid;gap:12px;padding:16px;border-radius:var(--radius-lg);background:var(--c-surface-2);box-shadow:inset 0 0 0 1px var(--c-line)}.Fair_rotateActions___F_Xy{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1100px){.Fair_steps__cCr8k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.Fair_title__hRuCT{font-size:24px;line-height:1.35}.Fair_hero__nd4gu{grid-template-columns:minmax(0,1fr)}.Fair_heroArt__3LNOo{display:none}.Fair_calcGrid___cdgL{grid-template-columns:minmax(0,1fr)}.Fair_seedRow__XxoRF{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:767px){.Fair_lookupTitle__QyYtS,.Fair_title__hRuCT{font-size:20px;line-height:1.2}}@media (max-width:640px){.Fair_page__NWEaw{padding:12px 16px 40px;gap:16px}.Fair_hero__nd4gu{padding:20px}.Fair_tabs__nw7nD{justify-self:stretch}.Fair_tabs__nw7nD>button{flex:1 1 auto;min-width:0;padding-inline:10px;font-size:13px;line-height:1.1;white-space:normal}.Fair_steps__cCr8k{grid-template-columns:minmax(0,1fr)}.Fair_card__T8rdq{padding:18px}.Fair_lookup__0Fbza{padding:20px 18px}.Fair_lookupRow__EPmwl{flex-direction:column;align-items:stretch}.Fair_pair__1n7fu{grid-template-columns:minmax(0,1fr)}.Fair_rollBig__acor4{font-size:32px}.Fair_seedRow__XxoRF{grid-template-columns:minmax(0,1fr);align-items:start}.Fair_seedRow__XxoRF dt{padding:12px 16px 0;border-right:0;font-size:13px}.Fair_seedRow__XxoRF dd{padding:6px 16px 12px}.Fair_seedHint__a1Zm3,.Fair_seedTools__RUQGF{margin-left:0}.Fair_code__rSIcD{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}}@media (max-width:400px){.Fair_tabs__nw7nD svg{display:none}}.Fair_modeRow__wbAer{display:flex;gap:6px;flex-wrap:wrap}.Fair_modeBtn__6Q1jI{height:32px;padding:0 12px;border:1px solid var(--c-line-hi,#2a2d35);border-radius:8px;background:transparent;color:var(--c-text-2,#A4A6B3);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.Fair_modeBtn__6Q1jI:hover:not([aria-pressed=true]){background:rgba(255,255,255,.04);color:var(--c-text)}.Fair_modeBtn__6Q1jI[aria-pressed=true]{background:var(--c-gold-soft);color:var(--c-gold);border-color:var(--c-gold-stroke)}.Fair_modeBtn__6Q1jI:focus-visible{outline:2px solid var(--c-focus,#FFA826);outline-offset:2px}.Spinner_spinner__lWskE{animation:Spinner_spin__y94gD .8s linear infinite}@keyframes Spinner_spin__y94gD{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_spinner__lWskE{animation:Spinner_spin__y94gD 2.4s linear infinite!important;animation-iteration-count:infinite!important}}