.FarkleTable_wrap__iaWoI{display:flex;flex-direction:column;gap:var(--space-4);max-width:var(--container-app);margin:0 auto;width:100%}.FarkleTable_headerRow__IsHIQ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.FarkleTable_title__Zt_rg{font-family:var(--font-display);font-size:var(--size-title-l);font-weight:var(--w-bold);color:var(--text-strong);letter-spacing:var(--track-snug);margin:0;display:flex;align-items:center;gap:var(--space-2)}.FarkleTable_diceMark__QGvsd{color:var(--honey-600);font-size:.85em}.FarkleTable_sub__OKjQ3{margin:var(--space-1) 0 0}.FarkleTable_leave__fjoM7,.FarkleTable_sub__OKjQ3{color:var(--text-muted);font-size:var(--size-body-s)}.FarkleTable_leave__fjoM7{text-decoration:none;white-space:nowrap;padding:var(--space-2) var(--space-3);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--radius-sm);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.FarkleTable_leave__fjoM7:hover{color:var(--text-strong);border-color:var(--border-strong)}.FarkleTable_stakes__lqbr0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--surface-inset);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--radius-md);font-size:var(--size-caption);color:var(--text-body)}.FarkleTable_dot__cOW9p{color:var(--text-faint)}.FarkleTable_levelRow__bq5i6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--size-caption)}.FarkleTable_levelLabel__jxyPz{font-size:var(--size-micro);text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--text-muted)}.FarkleTable_levelBtn__wfNwi{font:inherit;font-size:var(--size-body-s);font-weight:var(--w-medium);padding:var(--space-1) var(--space-4);border-radius:var(--radius-sm);border:var(--bw-hair) solid var(--border-strong);background:var(--surface-card);color:var(--text-body);cursor:pointer;transition:all var(--dur-fast) var(--ease-out)}.FarkleTable_levelBtn__wfNwi:hover{border-color:var(--honey-500)}.FarkleTable_levelActive__IU3C8{background:var(--honey-600);color:var(--on-gold-text);border-color:var(--honey-600)}.FarkleTable_levelBlurb__wcI9N{color:var(--text-muted)}.FarkleTable_layout__yhP8D{display:grid;grid-template-columns:1fr 300px;gap:var(--space-4);align-items:stretch}.FarkleTable_felt__S3Wqe{position:relative;display:flex;flex-direction:column;gap:var(--space-5);min-height:420px;padding:var(--space-6);border-radius:var(--radius-lg);background:radial-gradient(120% 90% at 50% 0,#1f6b46 0,#164e33 60%,#0f3b26 100%);border:var(--bw-heavy) solid #0c2e1e;box-shadow:var(--shadow-2),inset 0 1px 0 rgba(255,255,255,.06);color:var(--white)}.FarkleTable_dealing__2OlNC{margin:auto;color:rgba(255,255,255,.7);font-size:var(--size-body-m)}.FarkleTable_scoreBar__hAzlt{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.FarkleTable_seatBox__fYAp5{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:130px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:var(--bw-hair) solid transparent}.FarkleTable_seatActive__b6itX{border-color:var(--honey-500);box-shadow:0 0 0 3px rgba(229,162,58,.25);background:rgba(255,255,255,.05)}.FarkleTable_seatName__emEVI{font-size:var(--size-body-s);font-weight:var(--w-semibold);color:rgba(255,255,255,.92)}.FarkleTable_seatTotal__bhef6{font-size:var(--size-title-m);font-weight:var(--w-bold);color:var(--white);line-height:1}.FarkleTable_seatFlag__JRRNk{color:rgba(255,255,255,.6)}.FarkleTable_seatFlag__JRRNk,.FarkleTable_targetChip__5SD4x{font-size:var(--size-micro);text-transform:uppercase;letter-spacing:var(--track-wide)}.FarkleTable_targetChip__5SD4x{color:rgba(255,255,255,.8);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:rgba(255,255,255,.1);white-space:nowrap}.FarkleTable_turnMeta__7Odaz{text-align:center;font-size:var(--size-body-s);color:rgba(255,255,255,.85)}.FarkleTable_turnMeta__7Odaz strong{color:var(--white)}.FarkleTable_selGood__EGi_U{color:var(--honey-300)}.FarkleTable_selBad__DTVzc{color:rgba(255,255,255,.5)}.FarkleTable_tray__jX17_{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);min-height:84px;align-items:center;margin:var(--space-2) 0}.FarkleTable_trayEmpty__OVP76{color:rgba(255,255,255,.55);font-size:var(--size-body-s);text-transform:uppercase;letter-spacing:var(--track-wide)}.FarkleTable_die__pZ_ca{--d:64px;display:inline-grid;place-items:center;width:var(--d);height:var(--d);padding:9px;background:var(--white);border-radius:var(--radius-md);border:var(--bw-hair) solid var(--line-strong);box-shadow:var(--shadow-1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.FarkleTable_dieSelected__VUQt_{border-color:var(--honey-600);box-shadow:0 0 0 3px rgba(217,136,28,.55),var(--shadow-1);transform:translateY(-4px);background:var(--honey-100)}.FarkleTable_dieGhost__4GdmJ{opacity:.5;filter:saturate(.6)}.FarkleTable_diePlayable__5vVQ1{cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.FarkleTable_diePlayable__5vVQ1:hover{transform:translateY(-4px);box-shadow:var(--shadow-3)}button.FarkleTable_die__pZ_ca{font:inherit}button.FarkleTable_die__pZ_ca:disabled{cursor:default}.FarkleTable_pipGrid__WF1Pt{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:100%;height:100%;gap:3px}.FarkleTable_pipOn__FqZvT{border-radius:var(--radius-sm);background:var(--ink-900);place-self:center;width:11px;height:11px}.FarkleTable_dieSelected__VUQt_ .FarkleTable_pipOn__FqZvT{background:var(--honey-700,#8A6A1E)}.FarkleTable_pipOff__j8ZfL{width:11px;height:11px}.FarkleTable_turnHint__ESdwr{text-align:center;font-size:var(--size-body-m);color:rgba(255,255,255,.9);min-height:1.4em;font-weight:var(--w-medium)}.FarkleTable_controls__OBQmS{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap;margin-top:auto}.FarkleTable_primaryBtn__4UN58{font:inherit;font-weight:var(--w-semibold);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);border:none;background:var(--honey-600);color:var(--on-gold-text);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.FarkleTable_primaryBtn__4UN58:hover{background:var(--honey-500)}.FarkleTable_primaryBtn__4UN58:disabled{opacity:.4;cursor:default;background:var(--slate-400)}.FarkleTable_pushBtn__6OuOw{font:inherit;font-weight:var(--w-semibold);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);border:var(--bw-rule) solid rgba(255,255,255,.7);background:transparent;color:var(--white);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.FarkleTable_pushBtn__6OuOw:hover{background:rgba(255,255,255,.12)}.FarkleTable_pushBtn__6OuOw:disabled{opacity:.35;cursor:default}.FarkleTable_rail__4zGG_{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.FarkleTable_scoreCard__bg_A8{background:var(--surface-card);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.FarkleTable_scoreHead__mOaIf{font-size:var(--size-micro);text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--text-muted);margin-bottom:var(--space-2)}.FarkleTable_scoreList__je3PY{list-style:none;margin:0;padding:0}.FarkleTable_scoreList__je3PY li{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--size-body-s);color:var(--text-body);padding:2px 0}.FarkleTable_scoreList__je3PY strong{color:var(--text-strong);font-variant-numeric:tabular-nums}.FarkleTable_logBox__bSjQB{flex:1;min-height:160px;max-height:300px;overflow-y:auto;background:var(--surface-inset);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--size-caption);color:var(--text-muted);line-height:var(--lh-normal)}.FarkleTable_logLine__CC33S{padding:1px 0}.FarkleTable_overlay__P1wsQ{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:var(--space-4);background:rgba(12,24,38,.55);backdrop-filter:blur(2px)}.FarkleTable_prompt__AYBTK{background:var(--surface-card);border-radius:var(--radius-lg);border:var(--bw-hair) solid var(--border-hair);box-shadow:var(--shadow-modal);padding:var(--space-6);max-width:460px;width:100%;text-align:center}.FarkleTable_promptTitle__P6q9s{font-family:var(--font-display);font-size:var(--size-title-m);font-weight:var(--w-bold);color:var(--text-strong);margin-bottom:var(--space-2)}.FarkleTable_promptSub__cwm82{color:var(--text-muted);font-size:var(--size-body-s);margin-bottom:var(--space-4)}.FarkleTable_settlePanel__J5qT_{text-align:left;background:var(--surface-inset);border:var(--bw-hair) solid var(--border-hair);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}.FarkleTable_settleTag__j7IIa{font-size:var(--size-micro);text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--honey-600);margin-bottom:var(--space-2)}.FarkleTable_settleRow__YCc6A{display:flex;justify-content:space-between;font-size:var(--size-body-s);color:var(--text-body);padding:2px 0}.FarkleTable_settleWin__PuD0N{color:var(--status-sourced);font-weight:var(--w-semibold)}.FarkleTable_settleWin__PuD0N strong{color:var(--status-sourced)}.FarkleTable_endActions__txv_X{display:flex;gap:var(--space-3);justify-content:center}.FarkleTable_ghostBtn__Hg_g_{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);border:var(--bw-hair) solid var(--border-strong);color:var(--text-body);text-decoration:none;font-weight:var(--w-medium)}.FarkleTable_ghostBtn__Hg_g_:hover{background:var(--surface-inset)}@media (max-width:860px){.FarkleTable_layout__yhP8D{grid-template-columns:1fr}}