body{font-family:var(--font-body,"Noto Sans JP"), -apple-system, BlinkMacSystemFont, "Segoe UI", "Hiragino Kaku Gothic ProN", "Roboto", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f8f9fa;background-color:#0f5132;margin:0}#root{background-color:#0f5132;min-height:100vh}code{font-family:var(--font-mono,monospace)}.container,.container-fluid{background-color:#0c4128;border:1px solid #fff3;border-radius:12px;padding:2rem;box-shadow:0 4px 12px #00000080;margin-top:2rem!important;margin-bottom:2rem!important}.table{color:#f8f9fa;background-color:#0006;border:1px solid #ffffff1a}.table-primary{--bs-table-bg:#ead9a6;--bs-table-color:#1a1408;color:#1a1408;background-color:#ead9a6!important}.list-group-item{color:#f8f9fa;background-color:#0003;border-color:#ffffff1a}.list-group-item.active{color:#fff;background-color:#dc3545;border-color:#dc3545}.card{background-color:#0000004d;border:1px solid #d9b45b47;border-radius:12px}.card-header{color:var(--gold-pale,#f6e8bd);background-color:#00000073;border-bottom:1px solid #d9b45b4d;font-weight:700}.card-body{background-color:#0000}.card-text,.form-group label,.form-check-label{color:#f8f9fa}h1,h2,h3,h4,h5,h6{font-family:var(--font-body), sans-serif;letter-spacing:.02em;color:#f8f9fa!important}.btn-primary{--bs-btn-color:#1a1408;--bs-btn-bg:#d9b45b;--bs-btn-border-color:#c19a44;--bs-btn-hover-color:#1a1408;--bs-btn-hover-bg:#e3c26f;--bs-btn-hover-border-color:#d9b45b;--bs-btn-active-color:#1a1408;--bs-btn-active-bg:#c19a44;--bs-btn-active-border-color:#a8842f;--bs-btn-disabled-color:#40361f;--bs-btn-disabled-bg:#8f7c50;--bs-btn-disabled-border-color:#8f7c50;--bs-btn-focus-shadow-rgb:217, 180, 91}.btn-success{--bs-btn-bg:#22a45d;--bs-btn-border-color:#1d8c50;--bs-btn-hover-bg:#27b567;--bs-btn-hover-border-color:#22a45d;--bs-btn-active-bg:#1d8c50;--bs-btn-active-border-color:#187745;--bs-btn-focus-shadow-rgb:34, 164, 93}.btn-danger{--bs-btn-bg:#c94f43;--bs-btn-border-color:#b3382e;--bs-btn-hover-bg:#d45f53;--bs-btn-hover-border-color:#c94f43;--bs-btn-active-bg:#b3382e;--bs-btn-active-border-color:#9c2f26;--bs-btn-focus-shadow-rgb:201, 79, 67}.btn-warning{--bs-btn-color:#241304;--bs-btn-bg:#d98a3d;--bs-btn-border-color:#c2762e;--bs-btn-hover-color:#241304;--bs-btn-hover-bg:#e39a50;--bs-btn-hover-border-color:#d98a3d;--bs-btn-active-color:#241304;--bs-btn-active-bg:#c2762e;--bs-btn-active-border-color:#ab6626;--bs-btn-focus-shadow-rgb:217, 138, 61}.btn-secondary{--bs-btn-bg:#55645c;--bs-btn-border-color:#48554e;--bs-btn-hover-bg:#63736a;--bs-btn-hover-border-color:#55645c;--bs-btn-active-bg:#48554e;--bs-btn-active-border-color:#3d4842;--bs-btn-focus-shadow-rgb:85, 100, 92}.btn-info{--bs-btn-color:#08222a;--bs-btn-bg:#46a6b2;--bs-btn-border-color:#3a929d;--bs-btn-hover-color:#08222a;--bs-btn-hover-bg:#58b5c0;--bs-btn-hover-border-color:#46a6b2;--bs-btn-active-color:#08222a;--bs-btn-active-bg:#3a929d;--bs-btn-active-border-color:#317e88;--bs-btn-focus-shadow-rgb:70, 166, 178}.btn{border-radius:8px}.btn-primary,.btn-success,.btn-danger,.btn-warning,.btn-secondary,.btn-info,.btn-light{border-bottom-width:3px;transition:transform .1s,box-shadow .1s,filter .15s;box-shadow:0 3px 8px #00000047}.btn-primary{background-image:linear-gradient(#e9cd85 0%,#d9b45b 55%,#bf9440 100%);border-bottom-color:#8a6a2a}.btn-success{background-image:linear-gradient(#2cb96b 0%,#22a45d 55%,#1d8c50 100%);border-bottom-color:#14663a}.btn-danger{background-image:linear-gradient(#d45f53 0%,#c94f43 55%,#b3382e 100%);border-bottom-color:#8c2a22}.btn-warning{background-image:linear-gradient(#e39a50 0%,#d98a3d 55%,#c2762e 100%);border-bottom-color:#955a20}.btn-secondary{background-image:linear-gradient(#63736a 0%,#55645c 55%,#48554e 100%);border-bottom-color:#333d38}.btn-info{background-image:linear-gradient(#58b5c0 0%,#46a6b2 55%,#3a929d 100%);border-bottom-color:#2b6c75}.btn-light{color:#102719;background-image:linear-gradient(#fff 0%,#f3f1e8 55%,#e0dbc9 100%);border-bottom-color:#b3ab90}.btn-primary:hover,.btn-success:hover,.btn-danger:hover,.btn-warning:hover,.btn-secondary:hover,.btn-info:hover,.btn-light:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 5px 12px #00000057}.btn-primary:active,.btn-success:active,.btn-danger:active,.btn-warning:active,.btn-secondary:active,.btn-info:active,.btn-light:active{filter:brightness(.97);border-bottom-width:1px;transform:translateY(1px);box-shadow:0 2px 5px #0000004d}.btn-primary:disabled,.btn-success:disabled,.btn-danger:disabled,.btn-warning:disabled,.btn-secondary:disabled,.btn-info:disabled,.btn-light:disabled{filter:none;box-shadow:none;background-image:none;transform:none}.btn-danger.btn-tone-weak{background-image:linear-gradient(#b8463b 0%,#a03328 55%,#872a20 100%);border-bottom-color:#641f18}.btn-success.btn-tone-weak{color:#fff;background-image:linear-gradient(#1d8c50 0%,#187745 55%,#125e36 100%);border-bottom-color:#0b4527}.action-main{grid-template-columns:repeat(3,1fr);gap:8px;max-width:560px;display:grid}.action-main .btn{letter-spacing:.02em;min-height:52px;padding-left:.4rem;padding-right:.4rem;font-weight:700}.action-raise{gap:8px;max-width:560px;margin-top:10px;display:flex}.action-raise .form-control{flex:auto;min-width:0;min-height:52px;font-size:1.05rem}.action-raise .btn{white-space:nowrap;flex:none;min-height:52px;font-weight:700}.badge.badge-info{color:#f8f9fa;background:#00000059;border-radius:6px}.badge.badge-primary{background:var(--gold);color:#1a1408}.badge.badge-secondary{color:#fff;background:#55645c}.badge.badge-danger{color:#fff;background:#c94f43}.badge.badge-warning{color:#241304;background:#d98a3d}.badge.badge-light{color:#12281c;background:#e9efe9}.badge.badge-pill{border-radius:8px}p{color:#f8f9fa}a{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.seat-empty h6,.seat-empty p{color:#cfe0d6!important}.seat-empty{border:1px dashed #ffffff4d!important}.seat-taken,.seat-empty{flex-direction:column;display:flex}.seat-taken>div.mt-2,.seat-empty>button.mt-2{padding-top:.5rem;margin-top:auto!important}a{color:inherit;text-underline-offset:2px;text-decoration:underline;transition:opacity .2s}a:hover{opacity:.9}.controls-stack{gap:8px}.controls-stack .btn{white-space:nowrap}.poker-card{image-rendering:auto;border:1px solid #ccc;border-radius:5px;width:80px;height:auto;margin:2px;display:block}.card-slot{align-items:center;gap:6px;line-height:0;display:inline-flex}.poker-card.size-sm{width:48px}.poker-card.size-xs{width:36px}@media (max-width:600px){.container,.container-fluid{padding-left:4px!important;padding-right:4px!important}.card.p-3{padding-left:8px!important;padding-right:8px!important}.card.p-3 .d-flex{flex-wrap:nowrap!important;align-items:center!important;gap:6px!important}.card.p-3 .form-control{flex:auto!important;width:100%!important;max-width:none!important}.card.p-3 .btn-success{flex-shrink:0;min-height:40px;padding:6px 12px!important}.table{table-layout:fixed}.table tbody td:nth-child(5){padding-left:.35rem;padding-right:.35rem}.table tbody td:nth-child(5) .card-slot{justify-content:flex-start;align-items:center;gap:4px;line-height:0;display:inline-flex}.table tbody td:nth-child(5) .card-slot svg,.table tbody td:nth-child(5) .card-slot img,.table tbody td:nth-child(5) .card-slot canvas{height:auto;display:block}.table tbody td:nth-child(5) .card-slot>*{margin:0!important}html{-webkit-text-size-adjust:100%}.table thead th:first-child,.table tbody td:first-child{text-overflow:ellipsis;width:auto;min-width:15vw;max-width:42vw;padding-left:.35rem;padding-right:.35rem;font-size:clamp(12px,3vw,14px)}.table thead th:nth-child(2),.table tbody td:nth-child(2){vertical-align:top;text-align:right;width:15vw;min-width:15vw;font-size:clamp(14px,3.6vw,16px);font-weight:500;line-height:1.2}.table thead th:nth-child(3),.table tbody td:nth-child(3){vertical-align:top;text-align:right;width:10vw;min-width:10vw;font-size:clamp(14px,3.6vw,16px);font-weight:500;line-height:1.2}.table thead th:nth-child(4),.table tbody td:nth-child(4){vertical-align:top;text-align:center;width:10vw;min-width:10vw;font-size:clamp(14px,3.6vw,16px);font-weight:500;line-height:1.2}.table thead th:nth-child(5),.table tbody td:nth-child(5){width:35vw;min-width:35vw}.cards-cell .poker-card{height:auto;margin:1px;width:8vw!important}.cards-cell:not(.me) img.poker-card{height:auto;width:15vw!important}.cards-cell.me .poker-card{width:15vw!important}.community-cards img,.community-cards svg,.community-cards canvas{margin:2px;width:15vw!important;height:auto!important}.community-cards{gap:6px!important}.label-full{display:none}.label-short{display:inline}}@media (max-width:400px){.table{font-size:11px}.table thead th,.table tbody td{padding:.3rem .4rem}.card-slot img,.card-slot svg,.card-slot canvas{width:30px}.community .card-slot img,.community .card-slot svg,.community .card-slot canvas{width:34px}}@media (min-width:601px){.label-full{display:inline}.label-short{display:none}}
@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.0q1bf9cc3c0ui.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.0rbrcy8kuidpb.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:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.0q1bf9cc3c0ui.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.0rbrcy8kuidpb.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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_b7645116-module__9UDn8W__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}
