@import"https://fonts.googleapis.com/css2?family=Playball&family=Rajdhani:wght@300;400;500;600&display=swap";.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.horseButton,.horseButton:focus,.horseButton:active{background:transparent!important;height:auto!important;outline:0!important;box-shadow:none!important;padding:0!important;margin:0!important;min-width:0!important}div.table{display:table;width:100%;padding:0;margin:0;border:0;border-spacing:0;border-collapse:collapse;line-height:1}div.table .tr{display:table-row;padding:0}div.table .td{display:table-cell;padding:0}div.table .td.right{text-align:right}.m-fadeOut{background-color:#0f03;transition:linear 0ms,background-color 0ms}.m-fadeIn{background-color:transparent;transition:linear 300s,background-color .3s}.clearFix{clear:both}.sticky{position:-webkit-sticky;position:sticky;top:0}.stats-select{padding-inline-end:15px!important;padding-inline-start:4px!important}.stats-container .chakra-select__icon-wrapper{right:0!important}.historyWinners{cursor:pointer}.swipeable-list-item__trailing-actions{display:None!important}.historyComment{cursor:pointer}@media only screen and (max-width: 6000px){.MainPage{width:"30%";position:"sticky";top:"2rem";height:"80vh";min-width:"23rem";max-width:"23rem";margin-top:auto}}.swipeable-list-item__content{height:300px!important;background-color:orange}body,html{margin:0;font-family:Rajdhani,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.admin-legacy-page{min-height:90vh;background:#f5f5f5;color:#14233a}:root[data-color-mode=dark] .admin-legacy-page{background:#101923;color:#e6edf6}body{height:100%;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.loading{font-family:Playball,cursive}.chakra-editable__preview{width:100%}.tutorial-overlay{width:calc(100% + 780px);height:calc(100% + 900px);background:#0000007f;position:absolute;top:0;left:0;mix-blend-mode:hard-light}@keyframes shake{0%{margin-left:calc(50vw + 85px);visibility:visible}90%{margin-left:calc(50vw - 85px)}95%{visibility:hidden}to{margin-left:calc(50vw + 85px)}}@keyframes updownshake{0%{margin-top:0;visibility:visible}to{margin-top:150px}}.tutorial-step-11{width:100%;height:50px;background-color:gray;margin-top:170px;max-width:1300px;border-radius:10px;border:1px solid white;transform:translateZ(0)}.tutorial-step-22{width:45px;height:30px;background-color:gray;margin-top:170px;border-radius:6px;border:1px solid white}.swiftleft{width:70px;animation:shake 2s linear infinite;margin-top:20px;margin-bottom:20px}.moveupdown{width:120px;animation:updownshake 2s linear infinite;margin-top:20px;margin-bottom:20px;position:absolute}.clickUnhide{width:130px}.tutorial-title{margin-left:calc(50vw - 65px);color:#fff;font-size:40px;font-weight:700;font-style:italic;line-height:42px}.chakra-theme-select__control{margin-left:60px;width:150px!important;min-width:195px;cursor:pointer}.chakra-time-select__control{width:90px!important;cursor:pointer}.donotshow{margin-left:calc((100vw - 200px)/2)}@media (max-width: 767px){.tutorial-step-11{width:100%;max-width:100vw;height:40px;background-color:gray;margin-top:147px;border-radius:6px;border:1px solid white}.chakra-theme-select__control{margin-left:45px}.donotshow{margin-left:calc((100vw - 100px)/2)}}.swipeable-list-item{position:inherit!important}.race-manager-page{min-height:calc(100vh - 105px);background:#f7f9fc;color:#14233a;padding:12px 12px 80px}.global-alerts{position:fixed;top:14px;left:50%;z-index:2000;width:min(560px,calc(100vw - 32px));transform:translate(-50%)}.race-manager-grid{display:grid;grid-template-columns:minmax(250px,20%) minmax(250px,20%) minmax(0,1fr);align-items:start;gap:12px;max-width:1600px;margin:0 auto}.race-manager-past-post,.race-manager-wagers{grid-column:1 / -1;min-width:0}.race-manager-main,.race-manager-races{display:grid;gap:12px;min-width:0}.race-manager-main{align-content:start}.dashboard-card,.race-details-card,.past-post-card{background:#fff;border:1px solid #e3e9f1;border-radius:8px;box-shadow:0 1px 2px #14233a08}.dashboard-card{overflow:hidden}.dashboard-card-header{min-height:45px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid #e9edf3;color:#15253e;font-size:17px;font-weight:700}.card-filter{padding:5px 10px;border:1px solid #dde5ee;border-radius:5px;color:#526276;font-size:13px;font-weight:500}.track-filter-button{white-space:nowrap;cursor:pointer}.track-filter-button:hover:not(:disabled){border-color:#08704d;color:#08704d}.track-filter-button:disabled{cursor:default}.upcoming-race-filters{display:flex;align-items:center;gap:6px}.ticket-filter-button{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;padding:0;border:1px solid #dde5ee;border-radius:5px;background:transparent;color:#718096;cursor:pointer}.ticket-filter-button:hover,.ticket-filter-button.is-active{border-color:#08704d;background:#e3f6eb;color:#08704d}.dashboard-grid{color:#34455d;font-size:13px}.dashboard-grid>div{min-width:0}.upcoming-races-grid>div:nth-child(-n+5),.active-tracks-grid>div:nth-child(-n+3),.off-times-grid>div:nth-child(-n+3){padding:9px 10px;border-bottom:1px solid #edf1f5;color:#617084;font-size:11px;font-weight:700;text-transform:uppercase}.dashboard-row{display:flex;align-items:center;min-height:33px;padding:5px 10px;border-bottom:1px solid #edf1f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upcoming-race-row{display:grid;grid-template-columns:1.1fr .6fr .9fr 1.35fr .7fr;align-items:center;min-height:33px;width:100%;padding:0;border:0;border-bottom:1px solid #edf1f5;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.upcoming-race-row>span{min-width:0;padding:5px 10px}.upcoming-race-row:hover,.upcoming-race-row[data-selected=true]{background:#effaf4}.upcoming-race-row:focus-visible{outline:2px solid #08704d;outline-offset:-2px}.active-track-row{display:grid;grid-template-columns:2.1fr .65fr 1fr;align-items:center;min-height:33px;width:100%;padding:0;border:0;border-bottom:1px solid #edf1f5;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.active-track-row>span{min-width:0;padding:5px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.active-track-row:hover,.active-track-row[aria-pressed=true]{background:#effaf4}.active-track-row:focus-visible{outline:2px solid #08704d;outline-offset:-2px}.upcoming-status{border-radius:4px!important;font-size:11px!important;font-weight:700!important}.upcoming-status-complete{background:#e3f6eb!important;color:#08704d!important}.upcoming-status-off{background:#fff0db!important;color:#a85b07!important}.upcoming-status-cancelled{background:#e8ebef!important;color:#5c6673!important}.upcoming-start-time{font-weight:500}.upcoming-wager-count{display:inline-flex;align-items:center;gap:5px;font-weight:650}.upcoming-wager-count.is-empty{opacity:.3}.race-search-empty{grid-column:1 / -1;padding:18px 12px;color:#738198;font-size:13px}.clickable{cursor:pointer;font-weight:650}.clickable:hover{color:#08704d;background:#effaf4}.upcoming-races-card,.active-tracks-card{height:calc(100vh - 130px);min-height:580px}.upcoming-races-grid,.active-tracks-grid{max-height:calc(100% - 45px);overflow-y:auto!important}.status-tag{justify-content:center;width:100%;border:0!important;border-radius:4px!important;background:#e3f6eb!important;color:#08704d!important;font-size:11px!important;font-weight:700!important}.status-tag-race{background:#e7f0ff!important;color:#285c9c!important}.status-tag-cancelled{background:#e8ebef!important;color:#5c6673!important}.meeting-date-control{min-width:250px;height:40px;gap:9px;padding:0 13px;border-radius:7px;background:linear-gradient(90deg,#08704d,#076143);color:#fff;box-shadow:0 2px 6px #08604529}.meeting-date-label{font-size:13px;font-weight:600;white-space:nowrap}.meeting-date-input{width:96px}.app-navbar{background:#fff;border-bottom:1px solid #e5eaf0;box-shadow:0 1px 4px #14233a08}.app-navbar .NavbarContent{max-width:1550px;margin:0 auto}.app-navbar .NavLinksDesktop a{position:relative;padding:20px 0!important;font-size:15px!important}.app-navbar .NavLinksDesktop a[aria-current=page]{color:#08704d!important}:root[data-color-mode=dark] .app-navbar .NavLinksDesktop a[aria-current=page]{color:#64d6a3!important}.app-navbar .NavLinksDesktop a[aria-current=page]:after{position:absolute;content:"";left:0;right:0;bottom:7px;height:2px;background:#08704d}.app-brand{margin-right:12px;color:#13233a;font-size:23px;font-weight:750;white-space:nowrap}.app-brand-mark{color:#08704d;font-size:31px;line-height:1}.color-mode-button{border:1px solid #dce4ed!important;border-radius:7px!important;background:#fff!important;color:#405168!important}.logout-button{border:1px solid #e6bcc0!important;border-radius:7px!important;background:#fff!important;color:#b52d37!important;font-size:13px!important}.logout-button:hover{background:#fff1f2!important}.monitoring-bar{min-height:54px;max-width:1600px;margin:0 auto;font-size:12px;color:#42536a}.monitoring-status,.monitoring-metrics{align-items:center}.monitoring-search{flex:1 1 280px;max-width:530px;margin:0 auto}.monitoring-search{position:relative}.monitoring-search input{height:38px;border-color:#dde5ee;border-radius:6px;background:#fff;font-size:13px}.race-search-suggestions{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:100;overflow:hidden;border:1px solid #dce4ed;border-radius:6px;background:#fff;box-shadow:0 8px 18px #14233a29}.race-search-suggestions button{width:100%;padding:8px 12px;border:0;border-bottom:1px solid #edf1f5;background:transparent;color:#24364e;text-align:left;cursor:pointer}.race-search-suggestions button:hover{background:#effaf4}.race-search-suggestions .chakra-text:first-child{font-size:15px;font-weight:600}.race-search-suggestions .chakra-text:last-child{color:#718096;font-size:13px}.monitoring-metrics{margin-left:auto}.race-manager-progress{position:fixed!important;top:0;left:0;right:0;z-index:20}.race-details-card{height:calc(100vh - 130px);min-height:580px;overflow:hidden}.race-details-skeleton{padding:20px}.race-details-skeleton-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1.1fr);gap:12px}.race-details-header{min-height:68px;flex-shrink:0;padding:15px 18px;border-bottom:1px solid #e7edf4;color:#14233a}.race-details-headline{gap:8px}.race-details-header .chakra-text{font-size:14px!important}.race-details-header .race-details-name{font-size:28px!important;font-weight:750}.race-details-header .race-details-id{margin-top:2px;font-size:14px!important;color:#66758a}.race-details-status{margin-left:auto}.race-details-status .upcoming-status{font-size:13px!important}.race-details-time{column-gap:12px;margin-top:7px;color:#526276}.race-details-header .race-details-time .chakra-text{font-size:14px!important}.race-details-metadata{display:flex;flex-wrap:wrap;column-gap:8px;margin-top:5px;color:#526276}.race-details-metadata .chakra-text{font-size:14px!important}.race-details-metadata .chakra-text:not(:last-child):after{content:"·";margin-left:8px;color:#9aa7b8}.race-details-content{display:grid;flex:1 1 auto;min-height:0;grid-template-columns:minmax(0,1.5fr) minmax(280px,1.1fr);grid-template-rows:auto minmax(0,1fr);gap:12px;padding:16px 18px}.race-detail-section{min-width:0;padding:12px;border:1px solid #e3e9f1;border-radius:6px}.race-runners-section,.race-payouts-section{display:flex;flex-direction:column;min-height:0;overflow:hidden}.race-detail-scroll{flex:1 1 auto;min-height:0;overflow:auto}.race-detail-section-title{margin-bottom:10px;font-size:17px;font-weight:700}.race-detail-table{color:#33445c;font-size:14px}.race-runners-table>div:nth-child(-n+4),.race-payout-table>div:nth-child(-n+3){padding:7px 5px;color:#617084;font-size:13px;font-weight:700}.race-payout-row,.race-runner-row{display:grid;align-items:center;min-height:35px;border-top:1px solid #edf1f5}.race-runner-row{grid-template-columns:40px minmax(120px,1.2fr) minmax(110px,1fr) minmax(110px,1fr)}.race-payout-row{grid-template-columns:1fr 1fr .8fr}.race-payout-row>span,.race-runner-row>span,.race-runner-row>button{padding:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.race-runner-row>button{background:transparent;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.race-runner-row>button:hover{color:#08704d;text-decoration:underline}.race-runner-number{display:flex;align-items:center;font-weight:700}.saddle-cloth{display:inline-flex;align-items:center;justify-content:center;min-width:27px;height:25px;padding:0 4px;border:1px solid rgba(0,0,0,.12);border-radius:3px;box-shadow:inset 0 -2px #0000001f;font-size:12px;font-weight:800;line-height:1}.race-runners-table .saddle-cloth{font-size:13px}.race-finishing-order{grid-column:1 / -1;max-height:125px;overflow-y:auto}.race-finisher{display:flex;gap:8px;align-items:center;padding:8px 10px;border:1px solid #e3e9f1;border-radius:5px;font-size:14px}.race-finisher strong{color:#08704d;font-size:15px}.race-detail-empty{padding:12px 0;color:#738198;font-size:13px}.TrackRaceDetailsRunners,#PayoffsGrid,#ResultsGrid{border:1px solid #e3e9f1;border-radius:6px;padding:10px;color:#33445c}.TrackRaceDetailsRunners{flex:1;min-width:360px}.TrackRaceDetailsRunners>div{min-height:29px;border-bottom:1px solid #edf1f5}.race-details-empty{align-items:center;justify-content:center;color:#738198;font-size:15px}.past-post-card{overflow:hidden}.past-post-header{min-height:55px;padding:0 15px;border-bottom:1px solid #e7edf4}.past-post-header .chakra-text:first-child{color:#15253e;font-size:17px;font-weight:750}.past-post-action{min-width:74px!important;border-radius:5px!important;background:#08704d!important;color:#fff!important}.past-post-void{background:#fff!important;color:#43546b!important;border:1px solid #d8e1eb!important}.past-post-grid{font-size:14px;color:#33445c}.past-post-grid>div:nth-child(-n+11){padding:10px 9px;color:#526276;font-size:13px;font-weight:700;border-bottom:1px solid #e9eef4}.past-post-cell{display:flex;align-items:center;min-height:43px;padding:6px 9px;border-bottom:1px solid #edf1f5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.past-post-status{color:#db3d3d;font-weight:750}.past-post-elapsed{font-weight:750}.past-post-elapsed.is-early{color:#08704d}.past-post-elapsed.is-late{color:#c53030}.past-post-row-actions{gap:6px;overflow:visible}.past-post-row-actions .chakra-button{font-size:13px}.race-wagers-card{height:540px;overflow:hidden;background:#fff;border:1px solid #e3e9f1;border-radius:8px;box-shadow:0 1px 2px #14233a08}.race-wagers-header{min-height:57px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 15px;border-bottom:1px solid #e7edf4}.race-wagers-header>div:first-child .chakra-text:first-child{color:#15253e;font-size:17px;font-weight:750}.race-wagers-subtitle{margin-top:1px;color:#69798d;font-size:13px}.race-wagers-pagination{display:flex;align-items:center;gap:8px}.race-wagers-pagination .chakra-text{color:#526276;font-size:13px;white-space:nowrap}.race-wagers-pagination .chakra-button{border:1px solid #d8e1eb;background:#fff;color:#43546b}.race-wagers-grid{color:#33445c;font-size:14px}.race-wagers-grid>div:nth-child(-n+8){padding:10px 9px;border-bottom:1px solid #e9eef4;color:#526276;font-size:13px;font-weight:700}.race-wagers-cell{display:flex;align-items:center;min-height:43px;padding:6px 9px;border-bottom:1px solid #edf1f5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.race-wagers-empty{padding:20px 12px;color:#738198;font-size:14px}.race-wager-status{font-size:12px;font-weight:750}.race-wager-status-placed,.race-wager-status-final{color:#08704d}.race-wager-status-late,.race-wager-status-cancelled,.race-wager-status-voided{color:#a85b07}.race-wager-result{font-weight:750}.race-wager-result.is-positive{color:#08704d}.race-wager-result.is-negative{color:#c53030}:root[data-color-mode=dark] body,:root[data-color-mode=dark] #root{background:#101923;color:#e6edf6}:root[data-color-mode=dark] .race-manager-page{background:#101923;color:#e6edf6}:root[data-color-mode=dark] .app-navbar,:root[data-color-mode=dark] .dashboard-card,:root[data-color-mode=dark] .race-details-card,:root[data-color-mode=dark] .past-post-card,:root[data-color-mode=dark] .race-wagers-card{background:#182430;border-color:#2b3a4a;box-shadow:none}:root[data-color-mode=dark] .app-navbar{border-color:#2b3a4a}:root[data-color-mode=dark] .monitoring-bar{color:#cbd7e5}:root[data-color-mode=dark] .monitoring-search input{background:#182430;color:#edf4fb;border-color:#3b4d5e}:root[data-color-mode=dark] .race-search-suggestions{border-color:#3b4d5e;background:#182430}:root[data-color-mode=dark] .race-search-suggestions button{border-color:#2b3a4a;color:#edf4fb}:root[data-color-mode=dark] .race-search-suggestions button:hover{background:#203a34}:root[data-color-mode=dark] .logout-button{background:#182430!important;border-color:#86424a!important;color:#ff9ca4!important}:root[data-color-mode=dark] .app-brand,:root[data-color-mode=dark] .dashboard-card-header,:root[data-color-mode=dark] .past-post-header .chakra-text:first-child,:root[data-color-mode=dark] .race-wagers-header>div:first-child .chakra-text:first-child,:root[data-color-mode=dark] .race-details-header{color:#edf4fb}:root[data-color-mode=dark] .dashboard-card-header,:root[data-color-mode=dark] .race-details-header,:root[data-color-mode=dark] .past-post-header,:root[data-color-mode=dark] .race-wagers-header,:root[data-color-mode=dark] .past-post-grid>div:nth-child(-n+11),:root[data-color-mode=dark] .race-wagers-grid>div:nth-child(-n+8){border-color:#2b3a4a}:root[data-color-mode=dark] .race-details-id,:root[data-color-mode=dark] .race-details-time,:root[data-color-mode=dark] .race-details-metadata{color:#9fb0c2}:root[data-color-mode=dark] .dashboard-grid,:root[data-color-mode=dark] .past-post-grid,:root[data-color-mode=dark] .race-wagers-grid,:root[data-color-mode=dark] .TrackRaceDetailsRunners,:root[data-color-mode=dark] #PayoffsGrid,:root[data-color-mode=dark] #ResultsGrid{color:#cbd7e5;border-color:#2b3a4a}:root[data-color-mode=dark] .dashboard-row,:root[data-color-mode=dark] .upcoming-race-row,:root[data-color-mode=dark] .active-track-row,:root[data-color-mode=dark] .past-post-cell,:root[data-color-mode=dark] .race-wagers-cell,:root[data-color-mode=dark] .TrackRaceDetailsRunners>div{border-color:#2b3a4a}:root[data-color-mode=dark] .upcoming-race-row:hover,:root[data-color-mode=dark] .upcoming-race-row[data-selected=true],:root[data-color-mode=dark] .active-track-row:hover,:root[data-color-mode=dark] .active-track-row[aria-pressed=true]{background:#203a34}:root[data-color-mode=dark] .upcoming-races-grid>div:nth-child(-n+5),:root[data-color-mode=dark] .active-tracks-grid>div:nth-child(-n+3),:root[data-color-mode=dark] .past-post-grid>div:nth-child(-n+11),:root[data-color-mode=dark] .race-wagers-grid>div:nth-child(-n+8){color:#95a7ba;border-color:#2b3a4a}:root[data-color-mode=dark] .card-filter,:root[data-color-mode=dark] .color-mode-button{background:#223141!important;color:#d9e5f1!important;border-color:#3b4d5e!important}:root[data-color-mode=dark] .ticket-filter-button{border-color:#3b4d5e;color:#b9c7d5}:root[data-color-mode=dark] .ticket-filter-button:hover,:root[data-color-mode=dark] .ticket-filter-button.is-active{border-color:#39a979;background:#203a34;color:#7ce0b0}:root[data-color-mode=dark] .race-wagers-subtitle,:root[data-color-mode=dark] .race-wagers-pagination .chakra-text{color:#9fb0c2}:root[data-color-mode=dark] .race-wagers-pagination .chakra-button{border-color:#3b4d5e;background:#223141;color:#d9e5f1}:root[data-color-mode=dark] .past-post-elapsed.is-early{color:#7ce0b0}:root[data-color-mode=dark] .past-post-elapsed.is-late{color:#ff9ca4}:root[data-color-mode=dark] .race-wager-result.is-positive{color:#7ce0b0}:root[data-color-mode=dark] .race-wager-result.is-negative{color:#ff9ca4}:root[data-color-mode=dark] .race-detail-section,:root[data-color-mode=dark] .race-finisher,:root[data-color-mode=dark] .race-payout-row,:root[data-color-mode=dark] .race-runner-row{border-color:#2b3a4a}:root[data-color-mode=dark] .race-detail-table{color:#cbd7e5}@media (max-width: 1100px){.race-manager-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.race-manager-main{grid-column:1 / -1}}@media (max-width: 760px){.race-manager-page{padding:8px}.race-manager-grid{grid-template-columns:1fr}.race-manager-main{grid-column:1}.upcoming-races-card,.active-tracks-card{height:440px;min-height:0}.meeting-date-label{display:none}.meeting-date-control{min-width:155px}.race-details-content{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) minmax(0,1fr)}.race-details-skeleton-grid{grid-template-columns:1fr}.race-finishing-order{grid-column:1}}.login-page{min-height:100vh;width:100%;padding:clamp(28px,8vh,90px) 20px 32px;background:#f7f9fc;color:#14233a}.login-panel{width:min(100%,520px);margin:0 auto;padding:20px clamp(24px,6vw,54px) 48px;background:#fff;border:1px solid #e3e9f1;border-radius:10px;box-shadow:0 12px 38px #14233a14}.login-theme-button{background:transparent!important;color:#42536a!important}.login-form{margin-top:5px}.login-mark{color:#08704d;font-size:48px;line-height:1;text-align:center}.login-title{font-size:27px;font-weight:750;line-height:1.2;text-align:center}.login-subtitle{margin-top:-10px;margin-bottom:14px;color:#617084;font-size:14px;text-align:center}.login-label{display:block;margin-bottom:7px;color:#34455d;font-size:13px;font-weight:700}.login-form .chakra-input__left-element{color:#738198}.login-form input{height:44px;border-color:#dce4ed;border-radius:6px;background:#fff;font-size:14px}.login-form input:focus-visible{border-color:#08704d;box-shadow:0 0 0 1px #08704d}.login-submit{width:100%;height:44px!important;margin-top:8px;border-radius:6px!important;background:#08704d!important;color:#fff!important}.login-submit:hover:not(:disabled){background:#065e40!important}.login-submit:disabled{opacity:.55}.login-footer{width:min(100%,520px);margin:18px auto 0;color:#738198;font-size:12px}:root[data-color-mode=dark] .login-page{background:#101923;color:#edf4fb}:root[data-color-mode=dark] .login-panel{background:#182430;border-color:#2b3a4a;box-shadow:none}:root[data-color-mode=dark] .login-theme-button{color:#d9e5f1!important}:root[data-color-mode=dark] .login-subtitle,:root[data-color-mode=dark] .login-footer{color:#95a7ba}:root[data-color-mode=dark] .login-label{color:#cbd7e5}:root[data-color-mode=dark] .login-form input{background:#223141;border-color:#3b4d5e;color:#edf4fb}.codeblock{background-color:#1f1100!important;font-family:Courier New,monospace;color:#fff;min-height:40rem!important;font-size:1.2rem!important;margin-top:1rem;text-shadow:0 0 5px #e3e3e3,0 0 0px #e3e3e3,0 0 30px #e3e3e3}
