@media(min-width:768px){
body[data-template-id="temple-black"]{--design-header-height:72px}
body[data-template-id="temple-black"] .design-header{display:flex!important;grid-template-columns:none!important;grid-template-rows:none!important;height:72px!important;padding:10px 20px!important;gap:10px!important;align-items:center!important;background:#151515!important}
body[data-template-id="temple-black"] .lobby-header .design-logo{display:flex!important;align-items:center!important;justify-content:center!important;grid-column:auto!important;grid-row:auto!important;justify-self:auto!important;flex:0 0 156px!important;width:156px!important;height:52px!important;margin-right:20px!important;padding:5px!important;border:1px solid #3c3530!important;border-radius:8px!important;background:#111!important;box-sizing:border-box!important;overflow:hidden!important}
body[data-template-id="temple-black"] .lobby-header .design-logo img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important}
body[data-template-id="temple-black"] .lobby-header-pages{display:flex!important;align-items:center!important;gap:26px!important;margin-right:auto!important;min-width:0!important}
body[data-template-id="temple-black"] .lobby-header-pages a{color:#f6f6f6!important;font:800 15px var(--font-ui)!important;text-decoration:none!important;white-space:nowrap!important}
body[data-template-id="temple-black"] .lobby-header-pages a:hover{color:#ffd36a!important}
body[data-template-id="temple-black"] .lobby-header .design-mobile-menu{display:none!important}
body[data-template-id="temple-black"] .lobby-header .lobby-login,body[data-template-id="temple-black"] .lobby-header .lobby-signup{grid-column:auto!important;grid-row:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 18px!important;border-radius:7px!important;font:800 14px var(--font-ui)!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important}
body[data-template-id="temple-black"] .lobby-header .lobby-signup{border:1px solid #c58a42!important;background:#a76a25!important;color:#fff!important;box-shadow:0 5px 16px #a76a2540!important}
body[data-template-id="temple-black"] .lobby-header .lobby-login{border:1px solid #6d5840!important;background:#1f1b17!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important}
body[data-template-id="temple-black"] .design-hero{height:360px!important;margin:0 0 24px!important;max-width:none!important;border-radius:0!important}
body[data-template-id="temple-black"] .design-hero__copy{align-items:center!important;text-align:center!important;justify-content:center!important;max-width:none!important;width:100%!important;height:100%!important;padding:40px 20px!important;background:linear-gradient(90deg,#14141455,#141414bb,#14141455)!important}
body[data-template-id="temple-black"] .design-hero__subtitle{position:relative!important;z-index:0!important;isolation:isolate!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:min(100%,620px)!important;max-width:100%!important;min-height:96px!important;margin:10px 0 2px!important;padding:22px 28px!important;border:0!important;border-radius:10px!important;color:#fff!important;font:900 clamp(22px,3vw,34px)/1.15 var(--font-ui)!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important;white-space:normal!important;overflow-wrap:anywhere!important;background:rgba(17,17,17,.86)!important;box-shadow:0 12px 30px rgba(0,0,0,.28),0 0 22px rgba(197,138,66,.42)!important}
body[data-template-id="temple-black"] .design-hero__subtitle>*{margin:auto!important;text-align:center!important}
body[data-template-id="temple-black"] .design-hero__copy .design-actions{justify-content:center!important;margin-top:18px!important}
body[data-template-id="temple-black"] .design-hero__copy .design-action--outline{display:none!important}
body[data-template-id="temple-black"] .design-hero__copy .design-actions .design-action:not(.design-action--outline){min-width:min(100%,320px)!important}
}
body[data-template-id="temple-black"] .design-hero__frame,body[data-template-id="temple-black"] .design-hero__visual,body[data-template-id="temple-black"] .design-hero__visual picture,body[data-template-id="temple-black"] .design-hero__visual img{border-radius:0!important}
@media(max-width:767px){
body[data-template-id="temple-black"]{--design-header-height:64px!important;padding-bottom:calc(90px + env(safe-area-inset-bottom))!important}
body[data-template-id="temple-black"] .design-header{display:flex!important;grid-template-columns:none!important;grid-template-rows:none!important;flex-wrap:nowrap!important;height:64px!important;padding:8px!important;gap:6px!important;align-items:center!important;overflow:visible!important}
body[data-template-id="temple-black"] .lobby-header-pages{display:none!important}
body[data-template-id="temple-black"] .lobby-header .design-logo{display:flex!important;align-items:center!important;justify-content:center!important;grid-column:auto!important;grid-row:auto!important;justify-self:auto!important;flex:1 1 108px!important;width:auto!important;min-width:82px!important;max-width:150px!important;height:48px!important;margin:0!important;padding:5px!important;border:1px solid #3c3530!important;border-radius:8px!important;background:#111!important;box-sizing:border-box!important;overflow:hidden!important}
body[data-template-id="temple-black"] .lobby-header .design-logo a{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;max-width:100%!important;width:100%!important;height:100%!important;overflow:hidden!important}
body[data-template-id="temple-black"] .lobby-header .design-logo img{display:block!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important}
body[data-template-id="temple-black"] .lobby-header .design-mobile-menu{display:block!important;grid-column:auto!important;grid-row:auto!important;flex:0 0 48px!important;order:4!important;margin:0!important;position:relative!important;z-index:1600!important;pointer-events:auto!important}
body[data-template-id="temple-black"] .lobby-header .design-mobile-menu summary{position:relative!important;z-index:1601!important;width:48px!important;height:48px!important;padding:0!important;border:0!important;border-radius:7px!important;background:#ffd36a!important;color:#17110a!important;font-size:27px!important;pointer-events:auto!important;cursor:pointer!important}
body[data-template-id="temple-black"] .lobby-header .design-mobile-menu[open] nav{position:fixed!important;z-index:1700!important;top:64px!important;left:0!important;right:0!important;width:100vw!important;max-height:calc(100dvh - 64px)!important;overflow:auto!important;box-sizing:border-box!important;pointer-events:auto!important}
body[data-template-id="temple-black"] .lobby-header .lobby-signup,body[data-template-id="temple-black"] .lobby-header .lobby-login{grid-column:auto!important;grid-row:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:48px!important;text-align:center!important;border:0!important;border-radius:7px!important;font-size:clamp(14px,4vw,18px)!important;padding:8px 10px!important;box-sizing:border-box!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important}
body[data-template-id="temple-black"] .lobby-header .lobby-signup{flex:1 1 122px!important;background:#14853a!important;color:#fff!important;box-shadow:0 5px 16px #14853a40!important}
body[data-template-id="temple-black"] .lobby-header .lobby-login{flex:0 0 82px!important;background:#ffd36a!important;color:#17110a!important;box-shadow:0 5px 16px #ffd36a3d!important;text-shadow:none!important}
body[data-template-id="temple-black"] .design-hero__subtitle{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-wrap:balance!important;line-height:1.15!important}
body[data-template-id="temple-black"] .design-hero__copy .design-actions{justify-content:center!important;width:100%!important}
body[data-template-id="temple-black"] .design-hero__copy .design-action--outline{display:none!important}
body[data-template-id="temple-black"] .design-hero__copy .design-actions .design-action:not(.design-action--outline){width:min(100%,320px)!important;max-width:320px!important}
}
body[data-template-id="temple-black"] [data-table-frame]{border-color:#3c3530!important;background:#151515!important;box-shadow:0 8px 24px rgba(0,0,0,.24)!important}
body[data-template-id="temple-black"] [data-table-scroll]>table{background:#151515!important;color:#f6f6f6!important}
body[data-template-id="temple-black"] [data-table-scroll]>table :is(th,td){border-color:#3c3530!important;color:#f6f6f6!important;background:#1b1b1b!important}
body[data-template-id="temple-black"] [data-table-scroll]>table th{background:#111!important;color:#fff!important}
body[data-template-id="temple-black"] [data-table-scroll]>table tr:nth-child(even)>td{background:#24201d!important}
body[data-template-id="temple-black"] [data-table-controls]{border-top-color:#3c3530!important;background:#1b1b1b!important}
body[data-template-id="temple-black"] [data-table-controls] button{border-color:#3c3530!important;background:#111!important;color:#ffd36a!important}
