@font-face{font-family:DiamondApollo;src:url(/themes/diamond/Apollo.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@keyframes diamond-drawer-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes diamond-notification-scroll{0%{left:100%}to{left:-100%}}@keyframes diamond-header-marquee-pass{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes diamond-inplay-icon-blink{0%,to{opacity:0}50%{opacity:1}}.diamond-page-loader{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;background:var(--diamond-loader-bg,var(--diamond-header-bg,#142969))}.diamond-page-loader__logo{width:min(220px,42vw);max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1199px){.theme-diamond .diamond-page-loader__logo{filter:brightness(0)}}#app-boot-splash.theme-diamond-boot-splash{background:var(--diamond-loader-bg,var(--diamond-header-bg,#142969))!important}html.theme-diamond{--body-font-family:Tahoma,Helvetica,sans-serif;--inter-font-family:Tahoma,Helvetica,sans-serif;--heading-font-family:Tahoma,Helvetica,sans-serif;--casino-preload-bg:#000000;--casino-preload-shell-top:calc(var(--diamond-notif-offset, 0px) + var(--diamond-header-top-h, 45px) + var(--diamond-mobile-header-ticker-h, 1.5rem) + 2.57rem + 3px);--casino-preload-shell-bottom:var(--diamond-mobile-bottom-offset,4.1875rem)}html.theme-diamond body{font-family:var(--body-font-family);background-color:var(--diamond-page-bg-color,#f0f1f3)}.theme-diamond .diamond-event-row__runner-index{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:18px;min-width:18px;height:18px;margin:0;padding:0;background-color:var(--diamond-event-runner-index-bg,#000);border-radius:var(--diamond-event-runner-index-radius,5px);color:var(--diamond-event-runner-index-color,#fff);font-size:var(--diamond-event-runner-index-size,11px);font-weight:var(--diamond-event-runner-index-weight,700);line-height:1;font-variant-numeric:var(--diamond-event-runner-index-numeric,tabular-nums)}.diamond-event-runner-card-modal{font-family:var(--body-font-family);color:#273a47}.diamond-event-runner-card-modal__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid #e0e6e6;background:#fff}.diamond-event-runner-card-modal__heading{display:flex;align-items:center;gap:8px;min-width:0}.diamond-event-runner-card-modal__cloth{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;box-sizing:border-box;border-radius:50%;font-size:11px;font-weight:700;line-height:1;letter-spacing:0;text-shadow:none}.diamond-event-runner-card-modal__title{margin:0;overflow:hidden;color:#0f6ba0;font-size:15px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.diamond-event-runner-card-modal__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:4px;border:0;border-radius:4px;background:rgba(0,0,0,0);color:#273a47;cursor:pointer}.diamond-event-runner-card-modal__close:hover{background:#f3f4f6}.diamond-event-runner-card-modal__body{display:flex;max-height:min(70vh,560px);flex-direction:column;gap:14px;padding:12px 16px 16px;overflow-y:auto;background:#fff}.diamond-event-runner-card-modal__section-title{margin:0 0 6px;color:#0f6ba0;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.diamond-event-runner-card-modal__list{display:grid;margin:0}.diamond-event-runner-card-modal__row{display:grid;grid-template-columns:108px minmax(0,1fr);gap:8px 12px;padding:6px 0;border-bottom:1px solid #f0f3f5}.diamond-event-runner-card-modal__row:last-child{border-bottom:0;padding-bottom:0}.diamond-event-runner-card-modal__row dt{color:#6b7785;font-size:12px;font-weight:600;line-height:1.4}.diamond-event-runner-card-modal__row dd{margin:0;color:#1f2933;font-size:13px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.diamond-event-runner-card-modal__empty{margin:0;color:#6b7785;font-size:13px}@media(max-width:1199px){.diamond-event-runner-card-modal__row{grid-template-columns:92px minmax(0,1fr);gap:6px 10px;padding:5px 0}.diamond-event-runner-card-modal__row dt{font-size:11px}.diamond-event-runner-card-modal__row dd{font-size:12px}}.theme-diamond .diamond-one-click-betting{--oc-green:#2ab934}.theme-diamond .diamond-one-click-betting--toggle{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;height:22px;padding:0 7px 0 5px;color:#6b7785;background:#eef2f5;border:1px solid #d5dbe0;border-radius:3px;cursor:pointer;line-height:1}.theme-diamond .diamond-one-click-betting__check{position:relative;box-sizing:border-box;flex-shrink:0;width:12px;height:12px;border:1.5px solid;border-radius:2px}.theme-diamond .diamond-one-click-betting__check:after{content:"";position:absolute;top:0;left:3px;width:3px;height:7px;border:solid;border-width:0 1.5px 1.5px 0;opacity:0;transform:rotate(45deg)}.theme-diamond .diamond-one-click-betting__toggle-text{font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.theme-diamond .diamond-one-click-betting--toggle.is-on{color:#fff;background:#4aa3d9;border-color:#4aa3d9}.theme-diamond .diamond-one-click-betting--toggle.is-on .diamond-one-click-betting__check:after{opacity:1;border-color:#fff}.theme-diamond .diamond-one-click-betting--stakes-bar{position:fixed;left:calc(var(--diamond-sidebar-width, 319px) + (100vw - var(--diamond-sidebar-width, 319px) - var(--diamond-right-sidebar-width, 400px))/2);bottom:8px;z-index:80;display:grid;grid-template-columns:7rem 4.5rem 4.5rem 4.5rem 4.5rem;align-items:center;-moz-column-gap:8px;column-gap:8px;box-sizing:border-box;width:-moz-max-content;width:max-content;height:40px;padding:0 10px;color:#1f2a33;background:#fff;border:1px solid #e4e8ec;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.06);transform:translateX(-50%)}.theme-diamond .diamond-one-click-betting__bar-label{min-width:0;overflow:hidden;font-size:12px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-one-click-betting__stakes-grid{display:contents}.theme-diamond .diamond-one-click-betting__edit-btn,.theme-diamond .diamond-one-click-betting__stake-btn,.theme-diamond .diamond-one-click-betting__stake-input{box-sizing:border-box;width:100%;min-width:0;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 4px;overflow:hidden;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;line-height:24px;color:#1f2a33;text-align:center;white-space:nowrap;background:#fff;border:1px solid #d5dbe0;border-radius:4px}.theme-diamond .diamond-one-click-betting__stake-btn{cursor:pointer;text-overflow:ellipsis}.theme-diamond .diamond-one-click-betting__stake-btn.is-selected{color:var(--color-primary-contrast,#ffffff);background:var(--color-primary,#75a7f2);border-color:var(--color-primary,#75a7f2)}.theme-diamond .diamond-one-click-betting__stake-input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.theme-diamond .diamond-one-click-betting__stake-input::-webkit-inner-spin-button,.theme-diamond .diamond-one-click-betting__stake-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.theme-diamond .diamond-one-click-betting__stake-input.is-selected{border-color:var(--color-primary,#75a7f2);box-shadow:none}.theme-diamond .diamond-one-click-betting__edit-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:#e8ecef;cursor:pointer}.theme-diamond .diamond-one-click-betting__edit-btn.is-save{color:#fff;background:var(--oc-green);border-color:var(--oc-green)}.theme-diamond .diamond-one-click-betting__confirm-icon,.theme-diamond .diamond-one-click-betting__edit-icon{display:block;flex-shrink:0;width:11px;height:11px;overflow:hidden;font-size:11px;line-height:11px}.theme-diamond .diamond-one-click-betting__confirm-icon:before,.theme-diamond .diamond-one-click-betting__edit-icon:before{display:block;width:11px;height:11px;font-size:11px;line-height:11px;color:inherit}.theme-diamond:has(.diamond-left-column.is-collapsed) .diamond-one-click-betting--stakes-bar{left:calc((100vw - var(--diamond-right-sidebar-width, 400px))/2)}.diamond-change-password-view{display:flex;flex-direction:column;align-items:center;width:100%;min-height:82vh;margin-top:1.5rem;font-family:system-ui,-apple-system,Segoe UI,sans-serif}@media(max-width:1199px){.diamond-change-password-view{min-height:auto;margin-top:0;padding-bottom:1.25rem;background:#e5e5e5}}.diamond-change-password-view__title{display:flex;justify-content:center;align-items:center;width:100%;margin:0 0 1.25rem;font-size:1.5rem;font-weight:500}@media(max-width:1199px){.diamond-change-password-view__title{justify-content:flex-start;margin-bottom:0;padding:.625rem .625rem 0;font-size:1.25rem;font-weight:500;color:#19233c;font-family:Tahoma,Helvetica,sans-serif}}.diamond-change-password-view__form-box{display:flex;flex-direction:column;align-items:center;width:33%;background:var(--textPrimary-color,#fff);border-radius:.25rem;padding:0 .9275rem .9375rem}@media(max-width:1199px){.diamond-change-password-view__form-box{width:100%;margin:0 auto;background:#e5e5e5;padding:.9275rem .625rem}}@media(max-width:500px){.diamond-change-password-view__form-box{padding:0 .625rem .625rem}}.diamond-change-password-view__field{width:100%;padding-top:1rem}@media(max-width:1199px){.diamond-change-password-view__field{padding-top:.4375rem}}.diamond-change-password-view__label{display:block;padding:.25rem 0;font-size:.875rem;font-weight:600;color:#707d9b}@media(max-width:1199px){.diamond-change-password-view__label{display:none}}.diamond-change-password-view__input-box{position:relative;display:flex;width:100%;padding-top:.25rem}.diamond-change-password-view__lock-icon{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:.5625rem 1.125rem;color:#97a0b7;background-color:#242731;border-radius:.9375rem .125rem .125rem .9375rem}@media(max-width:1199px){.diamond-change-password-view__lock-icon{padding:0;background-color:#e5e5e5;border:2px solid #5f98c6;border-right:0;border-radius:.9375rem 0 0 .9375rem}}.diamond-change-password-view__lock-img-cont{display:flex;align-items:center;justify-content:center}@media(max-width:1199px){.diamond-change-password-view__lock-img-cont{padding:0 1rem;border-right:.1px solid #5f98c6}}.diamond-change-password-view__input{box-sizing:border-box;width:100%;padding:.5rem 2rem .5rem .5rem;font-size:1rem;font-weight:500;font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#212529;background:#fff;border:1px solid #cfd7e9;border-radius:.125rem .9375rem .9375rem .125rem;outline:none}.diamond-change-password-view__input::-moz-placeholder{color:#a8b0b8}.diamond-change-password-view__input::placeholder{color:#a8b0b8}.diamond-change-password-view__input:disabled{opacity:.65;cursor:not-allowed}@media(max-width:1199px){.diamond-change-password-view__input{height:2.625rem;font-weight:400;background:#e5e5e5;border:2px solid #5f98c6;border-left:0;border-radius:0 .9375rem .9375rem 0}}.diamond-change-password-view__eye-btn{position:absolute;top:.8rem;right:.8rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:.75rem;padding:0;color:#039be5;background:rgba(0,0,0,0);border:none;cursor:pointer}.diamond-change-password-view__eye-btn:disabled{opacity:.65;cursor:not-allowed}@media(max-width:1199px){.diamond-change-password-view__eye-btn{top:1rem}}.diamond-change-password-view__submit-wrap{width:100%;padding-top:1rem}.diamond-change-password-view__submit{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:14px 0;font-size:14px;font-style:normal;font-weight:500;color:#fff;background:linear-gradient(95.22deg,#2dc3e8 7.33%,#2d7182 108.79%);border:none;border-radius:15px;transition:.3s linear;cursor:pointer}.diamond-change-password-view__submit:disabled{opacity:.65;cursor:not-allowed}@media(max-width:1199px){.diamond-change-password-view__submit{font-size:.9375rem;font-weight:700;font-family:system-ui,-apple-system,Segoe UI,sans-serif;background:#eeb800}}.diamond-change-password-view__error{width:100%;margin:.5rem 0 0;padding:8px;font-size:16px;color:#842029;background:#f8d7da;border-radius:15px}@media(max-width:1199px){.diamond-change-password-view__error{margin-top:5px;padding:10px;font-size:14px;color:var(--textPrimary-color,#fff);background:#dc3545;border-radius:14px}}.diamond-change-password-view__message{width:100%;margin:0;padding:1rem 0;font-size:.875rem;text-align:center;color:#5c6570}.diamond-change-password-view__requirements{width:100%;margin-top:8px;padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px}@media(max-width:1199px){.diamond-change-password-view__requirements{margin-top:5px;padding:10px;background:#fff;border:1px solid #5f98c6}}.diamond-change-password-view__requirements-title{margin:0 0 8px;font-size:14px;font-weight:600;color:#495057}@media(max-width:1199px){.diamond-change-password-view__requirements-title{font-size:13px;color:#19233c}}.diamond-change-password-view__requirements-list{list-style:none;margin:0;padding:0}.diamond-change-password-view__requirement{position:relative;margin-bottom:4px;padding-left:16px;font-size:12px}.diamond-change-password-view__requirement:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%}@media(max-width:1199px){.diamond-change-password-view__requirement{font-size:11px;color:#495057}}.diamond-change-password-view__requirement--met{color:#28a745}.diamond-change-password-view__requirement--met:before{background-color:#28a745}.diamond-change-password-view__requirement--unmet{color:#6c757d}.diamond-change-password-view__requirement--unmet:before{background-color:#6c757d}.diamond-admin .line-party-accounts,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts,.master-line-shell .line-party-accounts,html.theme-diamond .diamond-admin .line-party-accounts,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts{min-width:0;font-family:var(--diamond-poppins),Poppins,sans-serif;font-size:.8125rem;color:#495057}.diamond-admin .line-party-accounts__panel,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel,.master-line-shell .line-party-accounts__panel,html.theme-diamond .diamond-admin .line-party-accounts__panel,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel{border:1px solid #eff2f7;border-radius:.25rem;background:#fff;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03);margin-bottom:1rem;overflow:hidden}.diamond-admin .line-party-accounts__panel-head,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel-head,.master-line-shell .line-party-accounts__panel-head,html.theme-diamond .diamond-admin .line-party-accounts__panel-head,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem .85rem;min-height:0;padding:.45rem .85rem;background:#f8f9fa;border-bottom:1px solid #eff2f7}.diamond-admin .line-party-accounts__panel-head h5,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel-head h5,.master-line-shell .line-party-accounts__panel-head h5,html.theme-diamond .diamond-admin .line-party-accounts__panel-head h5,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel-head h5{font-size:14px;font-weight:600;color:#495057;text-transform:uppercase;letter-spacing:.02em;align-self:center;flex:0 0 auto}.diamond-admin .line-party-accounts__panel-body,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel-body,.master-line-shell .line-party-accounts__panel-body,html.theme-diamond .diamond-admin .line-party-accounts__panel-body,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel-body{padding:.85rem}.diamond-admin .line-party-accounts__search-form,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-form,.master-line-shell .line-party-accounts__search-form,html.theme-diamond .diamond-admin .line-party-accounts__search-form,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-form{display:flex;flex-wrap:wrap;gap:.35rem .45rem;align-items:center;flex:1 1 auto;justify-content:flex-end;min-width:0}.diamond-admin .line-party-accounts__search-field,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field,.master-line-shell .line-party-accounts__search-field,html.theme-diamond .diamond-admin .line-party-accounts__search-field,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field{display:flex;flex-direction:column;gap:0;margin:0;min-width:110px;flex:0 1 140px;max-width:160px}.diamond-admin .line-party-accounts__search-field>input,.diamond-admin .line-party-accounts__search-field>select,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field>input,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field>select,.master-line-shell .line-party-accounts__search-field>input,.master-line-shell .line-party-accounts__search-field>select,html.theme-diamond .diamond-admin .line-party-accounts__search-field>input,html.theme-diamond .diamond-admin .line-party-accounts__search-field>select,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field>input,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field>select{width:100%;height:30px;padding:.2rem .45rem;border:1px solid #ced4da;border-radius:.25rem;background:#fff;color:#495057;font-family:inherit;font-size:12px;box-sizing:border-box}.diamond-admin .line-party-accounts__search-field>input:focus,.diamond-admin .line-party-accounts__search-field>select:focus,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field>input:focus,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field>select:focus,.master-line-shell .line-party-accounts__search-field>input:focus,.master-line-shell .line-party-accounts__search-field>select:focus,html.theme-diamond .diamond-admin .line-party-accounts__search-field>input:focus,html.theme-diamond .diamond-admin .line-party-accounts__search-field>select:focus,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field>input:focus,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-field>select:focus{outline:0;border-color:#80bdff;box-shadow:0 0 0 .15rem rgba(0,123,255,.2)}.diamond-admin .line-party-accounts__search-actions,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-actions,.master-line-shell .line-party-accounts__search-actions,html.theme-diamond .diamond-admin .line-party-accounts__search-actions,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__search-actions{display:flex;gap:.35rem;align-items:center;flex:0 0 auto}.diamond-admin .line-party-accounts__list-error,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__list-error,.master-line-shell .line-party-accounts__list-error,html.theme-diamond .diamond-admin .line-party-accounts__list-error,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__list-error{margin:0;padding:.45rem .85rem;color:#f46a6a;font-size:12px;border-bottom:1px solid #eff2f7}.diamond-admin .line-party-accounts__panel-body--table,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel-body--table,.master-line-shell .line-party-accounts__panel-body--table,html.theme-diamond .diamond-admin .line-party-accounts__panel-body--table,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__panel-body--table{padding:0}.diamond-admin .line-party-accounts__form-grid,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__form-grid,.master-line-shell .line-party-accounts__form-grid,html.theme-diamond .diamond-admin .line-party-accounts__form-grid,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__form-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.85fr);gap:.85rem;align-items:stretch}@media(max-width:991px){.diamond-admin .line-party-accounts__form-grid,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__form-grid,.master-line-shell .line-party-accounts__form-grid,html.theme-diamond .diamond-admin .line-party-accounts__form-grid,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__form-grid{grid-template-columns:1fr}}.diamond-admin .line-party-accounts__form,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__form,.master-line-shell .line-party-accounts__form,html.theme-diamond .diamond-admin .line-party-accounts__form,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__form{display:grid;grid-template-columns:max-content 7.25rem max-content minmax(5.5rem,1fr) max-content minmax(3.25rem,.55fr) max-content minmax(3.25rem,.55fr);-moz-column-gap:.35rem;column-gap:.35rem;row-gap:.4rem;align-items:center;min-width:0}.diamond-admin .line-party-accounts__label,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__label,.master-line-shell .line-party-accounts__label,html.theme-diamond .diamond-admin .line-party-accounts__label,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__label{margin:0;font-size:12px;font-weight:600;color:#495057;line-height:1.2;white-space:nowrap;text-align:left}.diamond-admin .line-party-accounts__req,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__req,.master-line-shell .line-party-accounts__req,html.theme-diamond .diamond-admin .line-party-accounts__req,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__req{color:#e74c3c;font-weight:700;text-decoration:none;margin:0 .05rem}.diamond-admin .line-party-accounts__control,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__control,.master-line-shell .line-party-accounts__control,html.theme-diamond .diamond-admin .line-party-accounts__control,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__control{width:100%;min-width:0;height:32px;padding:.25rem .5rem;border:1px solid #ced4da;border-radius:.25rem;background:#fff;color:#495057;font-family:inherit;font-size:13px;line-height:1.4;box-sizing:border-box}.diamond-admin textarea.line-party-accounts__control,.diamond-basic-popup.line-party-accounts-popup textarea.line-party-accounts__control,.master-line-shell textarea.line-party-accounts__control,html.theme-diamond .diamond-admin textarea.line-party-accounts__control,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup textarea.line-party-accounts__control{height:auto;min-height:56px;resize:vertical}.diamond-admin .line-party-accounts__control:focus,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__control:focus,.master-line-shell .line-party-accounts__control:focus,html.theme-diamond .diamond-admin .line-party-accounts__control:focus,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__control:focus{outline:0;border-color:#80bdff;box-shadow:0 0 0 .15rem rgba(0,123,255,.2)}.diamond-admin .line-party-accounts__pos-l1,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l1,.master-line-shell .line-party-accounts__pos-l1,html.theme-diamond .diamond-admin .line-party-accounts__pos-l1,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l1{grid-column:1}.diamond-admin .line-party-accounts__pos-f1,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f1,.master-line-shell .line-party-accounts__pos-f1,html.theme-diamond .diamond-admin .line-party-accounts__pos-f1,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f1{grid-column:2;min-width:0}.diamond-admin .line-party-accounts__pos-l2,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l2,.master-line-shell .line-party-accounts__pos-l2,html.theme-diamond .diamond-admin .line-party-accounts__pos-l2,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l2{grid-column:3}.diamond-admin .line-party-accounts__pos-f2,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f2,.master-line-shell .line-party-accounts__pos-f2,html.theme-diamond .diamond-admin .line-party-accounts__pos-f2,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f2{grid-column:4}.diamond-admin .line-party-accounts__pos-l3,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l3,.master-line-shell .line-party-accounts__pos-l3,html.theme-diamond .diamond-admin .line-party-accounts__pos-l3,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l3{grid-column:5}.diamond-admin .line-party-accounts__pos-f3,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f3,.master-line-shell .line-party-accounts__pos-f3,html.theme-diamond .diamond-admin .line-party-accounts__pos-f3,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f3{grid-column:6}.diamond-admin .line-party-accounts__pos-l4,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l4,.master-line-shell .line-party-accounts__pos-l4,html.theme-diamond .diamond-admin .line-party-accounts__pos-l4,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l4{grid-column:7}.diamond-admin .line-party-accounts__pos-f4,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f4,.master-line-shell .line-party-accounts__pos-f4,html.theme-diamond .diamond-admin .line-party-accounts__pos-f4,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f4{grid-column:8}.diamond-admin .line-party-accounts__pos-name,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-name,.master-line-shell .line-party-accounts__pos-name,html.theme-diamond .diamond-admin .line-party-accounts__pos-name,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-name{grid-column:4/9}.diamond-admin .line-party-accounts__pos-contact,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-contact,.master-line-shell .line-party-accounts__pos-contact,html.theme-diamond .diamond-admin .line-party-accounts__pos-contact,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-contact{grid-column:6/9}.diamond-admin .line-party-accounts__pos-remarks-label,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-remarks-label,.master-line-shell .line-party-accounts__pos-remarks-label,html.theme-diamond .diamond-admin .line-party-accounts__pos-remarks-label,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-remarks-label{align-self:start;padding-top:.3rem}.diamond-admin .line-party-accounts__pos-remarks,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-remarks,.master-line-shell .line-party-accounts__pos-remarks,html.theme-diamond .diamond-admin .line-party-accounts__pos-remarks,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-remarks{grid-column:2/9}.diamond-admin .line-party-accounts__pos-deposit-spacer,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-deposit-spacer,.master-line-shell .line-party-accounts__pos-deposit-spacer,html.theme-diamond .diamond-admin .line-party-accounts__pos-deposit-spacer,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-deposit-spacer{grid-column:3/9}.diamond-admin .line-party-accounts__type-combo,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-combo,.master-line-shell .line-party-accounts__type-combo,html.theme-diamond .diamond-admin .line-party-accounts__type-combo,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-combo{position:relative;width:100%;min-width:0}.diamond-admin .line-party-accounts__type-combo>input,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-combo>input,.master-line-shell .line-party-accounts__type-combo>input,html.theme-diamond .diamond-admin .line-party-accounts__type-combo>input,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-combo>input{width:100%;height:32px;padding:.25rem .5rem;border:1px solid #ced4da;border-radius:.25rem;background:#fff;color:#495057;font-family:inherit;font-size:13px;line-height:1.4;box-sizing:border-box}.diamond-admin .line-party-accounts__type-combo>input:focus,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-combo>input:focus,.master-line-shell .line-party-accounts__type-combo>input:focus,html.theme-diamond .diamond-admin .line-party-accounts__type-combo>input:focus,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-combo>input:focus{outline:0;border-color:#80bdff;box-shadow:0 0 0 .15rem rgba(0,123,255,.2)}@media(max-width:900px){.diamond-admin .line-party-accounts__form,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__form,.master-line-shell .line-party-accounts__form,html.theme-diamond .diamond-admin .line-party-accounts__form,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__form{grid-template-columns:max-content minmax(0,1fr);-moz-column-gap:.45rem;column-gap:.45rem}.diamond-admin .line-party-accounts__pos-l1,.diamond-admin .line-party-accounts__pos-l2,.diamond-admin .line-party-accounts__pos-l3,.diamond-admin .line-party-accounts__pos-l4,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l1,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l2,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l3,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l4,.master-line-shell .line-party-accounts__pos-l1,.master-line-shell .line-party-accounts__pos-l2,.master-line-shell .line-party-accounts__pos-l3,.master-line-shell .line-party-accounts__pos-l4,html.theme-diamond .diamond-admin .line-party-accounts__pos-l1,html.theme-diamond .diamond-admin .line-party-accounts__pos-l2,html.theme-diamond .diamond-admin .line-party-accounts__pos-l3,html.theme-diamond .diamond-admin .line-party-accounts__pos-l4,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l1,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l2,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l3,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-l4{grid-column:1}.diamond-admin .line-party-accounts__checks,.diamond-admin .line-party-accounts__pos-contact,.diamond-admin .line-party-accounts__pos-deposit-spacer,.diamond-admin .line-party-accounts__pos-f1,.diamond-admin .line-party-accounts__pos-f2,.diamond-admin .line-party-accounts__pos-f3,.diamond-admin .line-party-accounts__pos-f4,.diamond-admin .line-party-accounts__pos-name,.diamond-admin .line-party-accounts__pos-remarks,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__checks,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-contact,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-deposit-spacer,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f1,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f2,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f3,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f4,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-name,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-remarks,.master-line-shell .line-party-accounts__checks,.master-line-shell .line-party-accounts__pos-contact,.master-line-shell .line-party-accounts__pos-deposit-spacer,.master-line-shell .line-party-accounts__pos-f1,.master-line-shell .line-party-accounts__pos-f2,.master-line-shell .line-party-accounts__pos-f3,.master-line-shell .line-party-accounts__pos-f4,.master-line-shell .line-party-accounts__pos-name,.master-line-shell .line-party-accounts__pos-remarks,html.theme-diamond .diamond-admin .line-party-accounts__checks,html.theme-diamond .diamond-admin .line-party-accounts__pos-contact,html.theme-diamond .diamond-admin .line-party-accounts__pos-deposit-spacer,html.theme-diamond .diamond-admin .line-party-accounts__pos-f1,html.theme-diamond .diamond-admin .line-party-accounts__pos-f2,html.theme-diamond .diamond-admin .line-party-accounts__pos-f3,html.theme-diamond .diamond-admin .line-party-accounts__pos-f4,html.theme-diamond .diamond-admin .line-party-accounts__pos-name,html.theme-diamond .diamond-admin .line-party-accounts__pos-remarks,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__checks,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-contact,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-deposit-spacer,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f1,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f2,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f3,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-f4,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-name,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__pos-remarks{grid-column:2}}.diamond-admin .line-party-accounts__type-list,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-list,.master-line-shell .line-party-accounts__type-list,html.theme-diamond .diamond-admin .line-party-accounts__type-list,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-list{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 2px);margin:0;padding:.25rem 0;list-style:none;max-height:180px;overflow-y:auto;background:#fff;border:1px solid #ced4da;border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(18,38,63,.12)}.diamond-admin .line-party-accounts__type-option,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-option,.master-line-shell .line-party-accounts__type-option,html.theme-diamond .diamond-admin .line-party-accounts__type-option,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-option{display:block;width:100%;border:0;background:rgba(0,0,0,0);text-align:left;padding:.35rem .6rem;font:inherit;font-size:13px;color:#495057;cursor:pointer}.diamond-admin .line-party-accounts__type-option.is-active,.diamond-admin .line-party-accounts__type-option:hover,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-option.is-active,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-option:hover,.master-line-shell .line-party-accounts__type-option.is-active,.master-line-shell .line-party-accounts__type-option:hover,html.theme-diamond .diamond-admin .line-party-accounts__type-option.is-active,html.theme-diamond .diamond-admin .line-party-accounts__type-option:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-option.is-active,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-option:hover{background:#f1f5f9}.diamond-admin .line-party-accounts__type-option.is-add,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-option.is-add,.master-line-shell .line-party-accounts__type-option.is-add,html.theme-diamond .diamond-admin .line-party-accounts__type-option.is-add,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-option.is-add{color:#0b57d0;font-weight:600}.diamond-admin .line-party-accounts__type-empty,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-empty,.master-line-shell .line-party-accounts__type-empty,html.theme-diamond .diamond-admin .line-party-accounts__type-empty,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__type-empty{padding:.45rem .6rem;color:#94a3b8;font-size:12px}.diamond-admin .line-party-accounts__checks,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__checks,.master-line-shell .line-party-accounts__checks,html.theme-diamond .diamond-admin .line-party-accounts__checks,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__checks{grid-column:1/9;display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.85rem;padding-top:.4rem}.diamond-admin .line-party-accounts__check,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check,.master-line-shell .line-party-accounts__check,html.theme-diamond .diamond-admin .line-party-accounts__check,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check{display:flex!important;flex-direction:row;align-items:center!important;justify-content:flex-start;gap:0!important;margin:0!important;padding:0!important;font-size:12px;font-weight:500;line-height:1;color:#495057;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.diamond-admin .line-party-accounts__check input[type=checkbox],.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check input[type=checkbox],.master-line-shell .line-party-accounts__check input[type=checkbox],html.theme-diamond .diamond-admin .line-party-accounts__check input[type=checkbox],html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:15px!important;height:15px!important;margin:0 10px 0 0!important;padding:0!important;flex:0 0 15px;border:1.5px solid #74788d;border-radius:2px;background:#fff;accent-color:#556ee6;cursor:pointer;position:relative;top:0!important;vertical-align:middle}.diamond-admin .line-party-accounts__check input[type=checkbox]:checked,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check input[type=checkbox]:checked,.master-line-shell .line-party-accounts__check input[type=checkbox]:checked,html.theme-diamond .diamond-admin .line-party-accounts__check input[type=checkbox]:checked,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check input[type=checkbox]:checked{background:#556ee6;border-color:#556ee6}.diamond-admin .line-party-accounts__check input[type=checkbox]:checked:after,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check input[type=checkbox]:checked:after,.master-line-shell .line-party-accounts__check input[type=checkbox]:checked:after,html.theme-diamond .diamond-admin .line-party-accounts__check input[type=checkbox]:checked:after,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.diamond-admin .line-party-accounts__check-text,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check-text,.master-line-shell .line-party-accounts__check-text,html.theme-diamond .diamond-admin .line-party-accounts__check-text,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__check-text{display:inline-block;margin:0;padding:0;line-height:15px;font-size:12px;font-weight:500;color:#495057;white-space:nowrap}.diamond-admin .line-party-accounts__commission,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__commission,.master-line-shell .line-party-accounts__commission,html.theme-diamond .diamond-admin .line-party-accounts__commission,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__commission{display:flex;flex-direction:column;border:1px solid #eff2f7;border-radius:.25rem;overflow:visible;background:#fff;min-height:100%}.diamond-admin .line-party-accounts__commission-head,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__commission-head,.master-line-shell .line-party-accounts__commission-head,html.theme-diamond .diamond-admin .line-party-accounts__commission-head,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__commission-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .65rem;background:#f8f9fa;border-bottom:1px solid #eff2f7;font-size:12px;font-weight:600;color:#495057}.diamond-admin .line-party-accounts__commission-body,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__commission-body,.master-line-shell .line-party-accounts__commission-body,html.theme-diamond .diamond-admin .line-party-accounts__commission-body,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__commission-body{display:flex;flex-direction:column;gap:.45rem;flex:1 1 auto;padding:.35rem .45rem .55rem;min-height:0}.diamond-admin .line-party-accounts__commission-table-wrap,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__commission-table-wrap,.master-line-shell .line-party-accounts__commission-table-wrap,html.theme-diamond .diamond-admin .line-party-accounts__commission-table-wrap,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__commission-table-wrap{overflow:auto;flex:0 1 auto;max-height:min(42vh,280px)}.diamond-admin .line-party-accounts__bhag-cutout,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-cutout,.master-line-shell .line-party-accounts__bhag-cutout,html.theme-diamond .diamond-admin .line-party-accounts__bhag-cutout,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-cutout{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:40px;margin:0;padding:.45rem .75rem;border:1px dashed #c5cdd6;border-radius:.25rem;background:#fff;color:#4a5560;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.diamond-admin .line-party-accounts__bhag-cutout i,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-cutout i,.master-line-shell .line-party-accounts__bhag-cutout i,html.theme-diamond .diamond-admin .line-party-accounts__bhag-cutout i,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-cutout i{font-size:16px;line-height:1}.diamond-admin .line-party-accounts__bhag-cutout:hover,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-cutout:hover,.master-line-shell .line-party-accounts__bhag-cutout:hover,html.theme-diamond .diamond-admin .line-party-accounts__bhag-cutout:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-cutout:hover{border-color:#556ee6;color:#556ee6;background:#f8f9fc}.diamond-admin .line-party-accounts__code-combo,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__code-combo,.master-line-shell .line-party-accounts__code-combo,html.theme-diamond .diamond-admin .line-party-accounts__code-combo,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__code-combo{position:relative;min-width:7.5rem}.diamond-admin .line-party-accounts__code-list,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__code-list,.master-line-shell .line-party-accounts__code-list,html.theme-diamond .diamond-admin .line-party-accounts__code-list,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__code-list{position:absolute;z-index:20;top:calc(100% + 2px);left:0;right:0;min-width:10rem;max-height:180px;margin:0;padding:.2rem 0;list-style:none;overflow:auto;border:1px solid #ced4da;border-radius:.25rem;background:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.08)}.diamond-admin .line-party-accounts__mini-table,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table,.master-line-shell .line-party-accounts__mini-table,html.theme-diamond .diamond-admin .line-party-accounts__mini-table,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table{width:100%;border-collapse:collapse;font-size:12px}.diamond-admin .line-party-accounts__bhag-table td,.diamond-admin .line-party-accounts__bhag-table th,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-table td,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-table th,.master-line-shell .line-party-accounts__bhag-table td,.master-line-shell .line-party-accounts__bhag-table th,html.theme-diamond .diamond-admin .line-party-accounts__bhag-table td,html.theme-diamond .diamond-admin .line-party-accounts__bhag-table th,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-table td,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-table th{white-space:nowrap}.diamond-admin .line-party-accounts__mini-table td,.diamond-admin .line-party-accounts__mini-table th,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table td,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table th,.master-line-shell .line-party-accounts__mini-table td,.master-line-shell .line-party-accounts__mini-table th,html.theme-diamond .diamond-admin .line-party-accounts__mini-table td,html.theme-diamond .diamond-admin .line-party-accounts__mini-table th,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table td,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table th{padding:.4rem .45rem;border-bottom:1px solid #eff2f7;vertical-align:middle}.diamond-admin .line-party-accounts__mini-table th,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table th,.master-line-shell .line-party-accounts__mini-table th,html.theme-diamond .diamond-admin .line-party-accounts__mini-table th,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table th{background:#f8f9fa;font-weight:600;color:#495057;text-align:left}.diamond-admin .line-party-accounts__mini-table .text-right,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table .text-right,.master-line-shell .line-party-accounts__mini-table .text-right,html.theme-diamond .diamond-admin .line-party-accounts__mini-table .text-right,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table .text-right{text-align:right}.diamond-admin .line-party-accounts__mini-table .text-center,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table .text-center,.master-line-shell .line-party-accounts__mini-table .text-center,html.theme-diamond .diamond-admin .line-party-accounts__mini-table .text-center,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__mini-table .text-center{text-align:center}.diamond-admin .line-party-accounts__term-input,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__term-input,.master-line-shell .line-party-accounts__term-input,html.theme-diamond .diamond-admin .line-party-accounts__term-input,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__term-input{width:100%;min-width:4.5rem;height:32px;padding:.25rem .5rem;border:1px solid #ced4da;border-radius:.25rem;background:#fff;color:#495057;font-family:inherit;font-size:13px;box-sizing:border-box;text-align:right}.diamond-admin .line-party-accounts__term-input:focus,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__term-input:focus,.master-line-shell .line-party-accounts__term-input:focus,html.theme-diamond .diamond-admin .line-party-accounts__term-input:focus,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__term-input:focus{outline:0;border-color:#80bdff;box-shadow:0 0 0 .15rem rgba(0,123,255,.2)}.diamond-admin .line-party-accounts__term-input--left,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__term-input--left,.master-line-shell .line-party-accounts__term-input--left,html.theme-diamond .diamond-admin .line-party-accounts__term-input--left,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__term-input--left{text-align:left;min-width:5rem}.diamond-admin .line-party-accounts__term-select,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__term-select,.master-line-shell .line-party-accounts__term-select,html.theme-diamond .diamond-admin .line-party-accounts__term-select,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__term-select{text-align:left;min-width:6.5rem;padding-right:.35rem}.diamond-admin .line-party-accounts__bhag-remove,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-remove,.master-line-shell .line-party-accounts__bhag-remove,html.theme-diamond .diamond-admin .line-party-accounts__bhag-remove,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:.25rem;background:rgba(0,0,0,0);color:#f46a6a;cursor:pointer}.diamond-admin .line-party-accounts__bhag-remove:hover:not(:disabled),.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-remove:hover:not(:disabled),.master-line-shell .line-party-accounts__bhag-remove:hover:not(:disabled),html.theme-diamond .diamond-admin .line-party-accounts__bhag-remove:hover:not(:disabled),html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-remove:hover:not(:disabled){background:rgba(244,106,106,.12)}.diamond-admin .line-party-accounts__bhag-remove:disabled,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-remove:disabled,.master-line-shell .line-party-accounts__bhag-remove:disabled,html.theme-diamond .diamond-admin .line-party-accounts__bhag-remove:disabled,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-remove:disabled{opacity:.35;cursor:not-allowed}.diamond-admin .line-party-accounts__bhag-remove i,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-remove i,.master-line-shell .line-party-accounts__bhag-remove i,html.theme-diamond .diamond-admin .line-party-accounts__bhag-remove i,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__bhag-remove i{font-size:14px}.diamond-admin .line-party-accounts__table .text-right,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table .text-right,.master-line-shell .line-party-accounts__table .text-right,html.theme-diamond .diamond-admin .line-party-accounts__table .text-right,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table .text-right{text-align:right}.diamond-admin .line-party-accounts__table .text-center,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table .text-center,.master-line-shell .line-party-accounts__table .text-center,html.theme-diamond .diamond-admin .line-party-accounts__table .text-center,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table .text-center{text-align:center}.diamond-admin .line-party-accounts__table-wrap,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table-wrap,.master-line-shell .line-party-accounts__table-wrap,html.theme-diamond .diamond-admin .line-party-accounts__table-wrap,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table-wrap{overflow:auto;max-height:min(70vh,640px)}.diamond-admin .line-party-accounts__table,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table,.master-line-shell .line-party-accounts__table,html.theme-diamond .diamond-admin .line-party-accounts__table,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table{width:100%;margin:0;border-collapse:collapse;font-size:12px}.diamond-admin .line-party-accounts__table thead th,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table thead th,.master-line-shell .line-party-accounts__table thead th,html.theme-diamond .diamond-admin .line-party-accounts__table thead th,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table thead th{position:sticky;top:0;z-index:1;background:#f8f9fa;border-bottom:1px solid #eff2f7;color:#495057;font-weight:600;white-space:nowrap;padding:.55rem .65rem;vertical-align:middle;text-align:left}.diamond-admin .line-party-accounts__table tbody td,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table tbody td,.master-line-shell .line-party-accounts__table tbody td,html.theme-diamond .diamond-admin .line-party-accounts__table tbody td,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table tbody td{padding:.45rem .65rem;border-bottom:1px solid #eff2f7;vertical-align:middle;white-space:nowrap;text-align:left}.diamond-admin .line-party-accounts__table tbody tr:hover,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table tbody tr:hover,.master-line-shell .line-party-accounts__table tbody tr:hover,html.theme-diamond .diamond-admin .line-party-accounts__table tbody tr:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table tbody tr:hover{background:#f8f9fa}.diamond-admin .line-party-accounts__table input[type=checkbox],.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table input[type=checkbox],.master-line-shell .line-party-accounts__table input[type=checkbox],html.theme-diamond .diamond-admin .line-party-accounts__table input[type=checkbox],html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__table input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:#556ee6;pointer-events:none}.diamond-admin .line-party-accounts__actions-cell,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__actions-cell,.master-line-shell .line-party-accounts__actions-cell,html.theme-diamond .diamond-admin .line-party-accounts__actions-cell,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__actions-cell{width:1%;white-space:nowrap}.diamond-admin .line-party-accounts__icon-actions,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-actions,.master-line-shell .line-party-accounts__icon-actions,html.theme-diamond .diamond-admin .line-party-accounts__icon-actions,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-actions{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.diamond-admin .line-party-accounts__icon-btn,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn,.master-line-shell .line-party-accounts__icon-btn,html.theme-diamond .diamond-admin .line-party-accounts__icon-btn,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:.25rem;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.diamond-admin .line-party-accounts__icon-btn i,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn i,.master-line-shell .line-party-accounts__icon-btn i,html.theme-diamond .diamond-admin .line-party-accounts__icon-btn i,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn i{font-size:1rem;line-height:1}.diamond-admin .line-party-accounts__icon-btn--edit,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--edit,.master-line-shell .line-party-accounts__icon-btn--edit,html.theme-diamond .diamond-admin .line-party-accounts__icon-btn--edit,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--edit{color:#556ee6;background:rgba(85,110,230,.1);border-color:rgba(85,110,230,.2)}.diamond-admin .line-party-accounts__icon-btn--edit:hover,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--edit:hover,.master-line-shell .line-party-accounts__icon-btn--edit:hover,html.theme-diamond .diamond-admin .line-party-accounts__icon-btn--edit:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--edit:hover{color:#fff;background:#556ee6;border-color:#556ee6}.diamond-admin .line-party-accounts__icon-btn--credit,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--credit,.master-line-shell .line-party-accounts__icon-btn--credit,html.theme-diamond .diamond-admin .line-party-accounts__icon-btn--credit,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--credit{color:#34c38f;background:rgba(52,195,143,.1);border-color:rgba(52,195,143,.2)}.diamond-admin .line-party-accounts__icon-btn--credit:hover,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--credit:hover,.master-line-shell .line-party-accounts__icon-btn--credit:hover,html.theme-diamond .diamond-admin .line-party-accounts__icon-btn--credit:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--credit:hover{color:#fff;background:#34c38f;border-color:#34c38f}.diamond-admin .line-party-accounts__icon-btn--delete,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--delete,.master-line-shell .line-party-accounts__icon-btn--delete,html.theme-diamond .diamond-admin .line-party-accounts__icon-btn--delete,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--delete{color:#f46a6a;background:rgba(244,106,106,.1);border-color:rgba(244,106,106,.2)}.diamond-admin .line-party-accounts__icon-btn--delete:hover,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--delete:hover,.master-line-shell .line-party-accounts__icon-btn--delete:hover,html.theme-diamond .diamond-admin .line-party-accounts__icon-btn--delete:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts__icon-btn--delete:hover{color:#fff;background:#f46a6a;border-color:#f46a6a}.diamond-admin .line-party-accounts .btn,.diamond-admin .line-party-accounts-popup .btn,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts .btn,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts-popup .btn,.master-line-shell .line-party-accounts .btn,.master-line-shell .line-party-accounts-popup .btn,html.theme-diamond .diamond-admin .line-party-accounts .btn,html.theme-diamond .diamond-admin .line-party-accounts-popup .btn,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts .btn,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts-popup .btn{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;font-family:inherit;font-weight:600;line-height:1.5;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid rgba(0,0,0,0);border-radius:.25rem;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.diamond-admin .line-party-accounts .btn-sm,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts .btn-sm,.master-line-shell .line-party-accounts .btn-sm,html.theme-diamond .diamond-admin .line-party-accounts .btn-sm,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts .btn-sm{padding:.25rem .65rem;font-size:12px}.diamond-admin .line-party-accounts .btn-primary,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts .btn-primary,.master-line-shell .line-party-accounts .btn-primary,html.theme-diamond .diamond-admin .line-party-accounts .btn-primary,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts .btn-primary{color:#fff;background-color:#556ee6;border-color:#556ee6;padding:.35rem .85rem}.diamond-admin .line-party-accounts .btn-primary:hover,.diamond-basic-popup.line-party-accounts-popup .line-party-accounts .btn-primary:hover,.master-line-shell .line-party-accounts .btn-primary:hover,html.theme-diamond .diamond-admin .line-party-accounts .btn-primary:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-party-accounts .btn-primary:hover{color:#fff;background-color:#485ec4;border-color:#485ec4}.diamond-admin .line-accounts-hub,.diamond-basic-popup.line-party-accounts-popup .line-accounts-hub,.master-line-shell .line-accounts-hub,html.theme-diamond .diamond-admin .line-accounts-hub,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-accounts-hub{min-width:0}.diamond-admin .line-accounts-hub__tabs.line-bets-tabs.casino-report-tabs,.diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs.line-bets-tabs.casino-report-tabs,.master-line-shell .line-accounts-hub__tabs.line-bets-tabs.casino-report-tabs,html.theme-diamond .diamond-admin .line-accounts-hub__tabs.line-bets-tabs.casino-report-tabs,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs.line-bets-tabs.casino-report-tabs{margin:0 0 .75rem;background-color:#f8f8fb}.diamond-admin .line-accounts-hub__tabs .nav.nav-tabs,.diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav.nav-tabs,.master-line-shell .line-accounts-hub__tabs .nav.nav-tabs,html.theme-diamond .diamond-admin .line-accounts-hub__tabs .nav.nav-tabs,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav.nav-tabs{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;border-bottom:1px solid #ced4da;background-color:#f8f8fb}.diamond-admin .line-accounts-hub__tabs .nav-item,.diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-item,.master-line-shell .line-accounts-hub__tabs .nav-item,html.theme-diamond .diamond-admin .line-accounts-hub__tabs .nav-item,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-item{margin-bottom:-1px;list-style:none}.diamond-admin .line-accounts-hub__tabs .nav-link,.diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link,.master-line-shell .line-accounts-hub__tabs .nav-link,html.theme-diamond .diamond-admin .line-accounts-hub__tabs .nav-link,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link{display:block;padding:.5rem 1rem;border:1px solid rgba(0,0,0,0);border-radius:0;color:#74788d;text-decoration:none;background:rgba(0,0,0,0);cursor:pointer;font-size:.8125rem;font-weight:500;font-family:var(--diamond-poppins),Poppins,sans-serif;line-height:1.5}.diamond-admin .line-accounts-hub__tabs .nav-link:focus,.diamond-admin .line-accounts-hub__tabs .nav-link:hover,.diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link:focus,.diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link:hover,.master-line-shell .line-accounts-hub__tabs .nav-link:focus,.master-line-shell .line-accounts-hub__tabs .nav-link:hover,html.theme-diamond .diamond-admin .line-accounts-hub__tabs .nav-link:focus,html.theme-diamond .diamond-admin .line-accounts-hub__tabs .nav-link:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link:focus,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link:hover{border-color:#eff2f7 #eff2f7 #ced4da;color:#495057;text-decoration:none}.diamond-admin .line-accounts-hub__tabs .nav-link.active,.diamond-admin .line-accounts-hub__tabs .nav-link.active.tab-bg-primary,.diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link.active,.diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link.active.tab-bg-primary,.master-line-shell .line-accounts-hub__tabs .nav-link.active,.master-line-shell .line-accounts-hub__tabs .nav-link.active.tab-bg-primary,html.theme-diamond .diamond-admin .line-accounts-hub__tabs .nav-link.active,html.theme-diamond .diamond-admin .line-accounts-hub__tabs .nav-link.active.tab-bg-primary,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link.active,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-accounts-hub__tabs .nav-link.active.tab-bg-primary{color:#495057;background-color:#fff;border-color:#ced4da #ced4da #fff}.diamond-admin .line-platforms-form,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form,.master-line-shell .line-platforms-form,html.theme-diamond .diamond-admin .line-platforms-form,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr);gap:.55rem .75rem;align-items:center}.diamond-admin .line-platforms-form .line-platforms-form__wide,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form .line-platforms-form__wide,.master-line-shell .line-platforms-form .line-platforms-form__wide,html.theme-diamond .diamond-admin .line-platforms-form .line-platforms-form__wide,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form .line-platforms-form__wide{grid-column:2/-1}.diamond-admin .line-platforms-form textarea.line-platforms-form__wide,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form textarea.line-platforms-form__wide,.master-line-shell .line-platforms-form textarea.line-platforms-form__wide,html.theme-diamond .diamond-admin .line-platforms-form textarea.line-platforms-form__wide,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form textarea.line-platforms-form__wide{min-height:58px;resize:vertical}.diamond-admin .line-platforms-form__pass-wrap,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-wrap,.master-line-shell .line-platforms-form__pass-wrap,html.theme-diamond .diamond-admin .line-platforms-form__pass-wrap,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-wrap{position:relative;min-width:0}.diamond-admin .line-platforms-form__pass-wrap .line-party-accounts__control,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-wrap .line-party-accounts__control,.master-line-shell .line-platforms-form__pass-wrap .line-party-accounts__control,html.theme-diamond .diamond-admin .line-platforms-form__pass-wrap .line-party-accounts__control,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-wrap .line-party-accounts__control{width:100%;padding-right:36px}.diamond-admin .line-platforms-form__pass-toggle,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-toggle,.master-line-shell .line-platforms-form__pass-toggle,html.theme-diamond .diamond-admin .line-platforms-form__pass-toggle,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-toggle{position:absolute;top:50%;right:8px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;border:0;border-radius:3px;background:rgba(0,0,0,0);color:#64748b;transform:translateY(-50%);cursor:pointer}.diamond-admin .line-platforms-form__pass-toggle:focus-visible,.diamond-admin .line-platforms-form__pass-toggle:hover,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-toggle:focus-visible,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-toggle:hover,.master-line-shell .line-platforms-form__pass-toggle:focus-visible,.master-line-shell .line-platforms-form__pass-toggle:hover,html.theme-diamond .diamond-admin .line-platforms-form__pass-toggle:focus-visible,html.theme-diamond .diamond-admin .line-platforms-form__pass-toggle:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-toggle:focus-visible,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form__pass-toggle:hover{color:#1f2937;background:rgba(15,23,42,.06)}@media(max-width:900px){.diamond-admin .line-platforms-form,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form,.master-line-shell .line-platforms-form,html.theme-diamond .diamond-admin .line-platforms-form,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form{grid-template-columns:max-content minmax(0,1fr)}.diamond-admin .line-platforms-form .line-platforms-form__wide,.diamond-basic-popup.line-party-accounts-popup .line-platforms-form .line-platforms-form__wide,.master-line-shell .line-platforms-form .line-platforms-form__wide,html.theme-diamond .diamond-admin .line-platforms-form .line-platforms-form__wide,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .line-platforms-form .line-platforms-form__wide{grid-column:2}}.diamond-basic-popup.line-party-accounts-popup .modal-dialog.modal-xl,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .modal-dialog.modal-xl{max-width:1100px}.diamond-basic-popup.line-party-accounts-popup .modal-body,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .modal-body{padding:1rem 1.15rem}.diamond-basic-popup.line-party-accounts-popup .btn-primary,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .btn-primary{color:#fff;background-color:#556ee6;border-color:#556ee6;padding:.4rem .9rem;font-weight:600;border-radius:.25rem}.diamond-basic-popup.line-party-accounts-popup .btn-primary:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .btn-primary:hover{background-color:#485ec4;border-color:#485ec4}.diamond-basic-popup.line-party-accounts-popup .btn-light,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .btn-light{color:#495057;background-color:#f8f9fa;border:1px solid #f8f9fa;padding:.4rem .9rem;font-weight:600;border-radius:.25rem}.diamond-basic-popup.line-party-accounts-popup .btn-light:hover,html.theme-diamond .diamond-basic-popup.line-party-accounts-popup .btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5}.diamond-admin .line-ext-payments,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments,.master-line-shell .line-ext-payments,html.theme-diamond .diamond-admin .line-ext-payments,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments{min-width:0}.diamond-admin .line-ext-payments__toolbar,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__toolbar,.master-line-shell .line-ext-payments__toolbar,html.theme-diamond .diamond-admin .line-ext-payments__toolbar,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.65rem 1rem;margin-bottom:.55rem}.diamond-admin .line-ext-payments .line-ext-payments-tabs.line-bets-tabs,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments .line-ext-payments-tabs.line-bets-tabs,.master-line-shell .line-ext-payments .line-ext-payments-tabs.line-bets-tabs,html.theme-diamond .diamond-admin .line-ext-payments .line-ext-payments-tabs.line-bets-tabs,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments .line-ext-payments-tabs.line-bets-tabs{flex:1 1 auto;min-width:0;margin:0;background-color:rgba(0,0,0,0)}.diamond-admin .line-ext-payments .line-ext-payments-tabs .nav.nav-tabs,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments .line-ext-payments-tabs .nav.nav-tabs,.master-line-shell .line-ext-payments .line-ext-payments-tabs .nav.nav-tabs,html.theme-diamond .diamond-admin .line-ext-payments .line-ext-payments-tabs .nav.nav-tabs,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments .line-ext-payments-tabs .nav.nav-tabs{background-color:rgba(0,0,0,0)}.diamond-admin .line-ext-payments__toolbar-actions,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__toolbar-actions,.master-line-shell .line-ext-payments__toolbar-actions,html.theme-diamond .diamond-admin .line-ext-payments__toolbar-actions,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__toolbar-actions{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:.65rem .75rem;margin-left:auto}.diamond-admin .line-ext-payments__toolbar-actions .diamond-my-bets-view__select-wrap,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__toolbar-actions .diamond-my-bets-view__select-wrap,.master-line-shell .line-ext-payments__toolbar-actions .diamond-my-bets-view__select-wrap,html.theme-diamond .diamond-admin .line-ext-payments__toolbar-actions .diamond-my-bets-view__select-wrap,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__toolbar-actions .diamond-my-bets-view__select-wrap{margin:0}.diamond-admin .line-ext-payments__toolbar-actions .diamond-my-bets-view__load-btn,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__toolbar-actions .diamond-my-bets-view__load-btn,.master-line-shell .line-ext-payments__toolbar-actions .diamond-my-bets-view__load-btn,html.theme-diamond .diamond-admin .line-ext-payments__toolbar-actions .diamond-my-bets-view__load-btn,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__toolbar-actions .diamond-my-bets-view__load-btn{align-self:flex-end}.diamond-admin .line-ext-payments__hint,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__hint,.master-line-shell .line-ext-payments__hint,html.theme-diamond .diamond-admin .line-ext-payments__hint,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__hint{margin:0 0 .75rem;padding:0 .15rem;font-size:12px;color:#74788d}.diamond-admin .line-ext-payments__error,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__error,.master-line-shell .line-ext-payments__error,html.theme-diamond .diamond-admin .line-ext-payments__error,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__error{margin:0 0 .65rem;color:#f46a6a}.diamond-admin .line-ext-payments__table-wrap,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__table-wrap,.master-line-shell .line-ext-payments__table-wrap,html.theme-diamond .diamond-admin .line-ext-payments__table-wrap,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__table-wrap{overflow:auto;max-height:min(70vh,640px);background:#fff;border:1px solid #eff2f7;border-radius:.25rem}.diamond-admin .line-ext-payments__table,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__table,.master-line-shell .line-ext-payments__table,html.theme-diamond .diamond-admin .line-ext-payments__table,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__table{margin:0;font-size:12px}.diamond-admin .line-ext-payments__table thead th,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__table thead th,.master-line-shell .line-ext-payments__table thead th,html.theme-diamond .diamond-admin .line-ext-payments__table thead th,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__table thead th{position:sticky;top:0;z-index:1;background:#f8f9fa;border-bottom:1px solid #eff2f7;font-weight:600;color:#495057;white-space:nowrap}.diamond-admin .line-ext-payments__table tbody td,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__table tbody td,.master-line-shell .line-ext-payments__table tbody td,html.theme-diamond .diamond-admin .line-ext-payments__table tbody td,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__table tbody td{vertical-align:middle;border-bottom:1px solid #eff2f7}.diamond-admin .line-ext-payments__mono,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__mono,.master-line-shell .line-ext-payments__mono,html.theme-diamond .diamond-admin .line-ext-payments__mono,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diamond-admin .line-ext-payments__badge,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge,.master-line-shell .line-ext-payments__badge,html.theme-diamond .diamond-admin .line-ext-payments__badge,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:.25rem;font-size:11px;font-weight:600;line-height:1.2;color:#fff}.diamond-admin .line-ext-payments__badge.is-pending,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge.is-pending,.master-line-shell .line-ext-payments__badge.is-pending,html.theme-diamond .diamond-admin .line-ext-payments__badge.is-pending,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge.is-pending{background:#f1b44c}.diamond-admin .line-ext-payments__badge.is-approved,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge.is-approved,.master-line-shell .line-ext-payments__badge.is-approved,html.theme-diamond .diamond-admin .line-ext-payments__badge.is-approved,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge.is-approved{background:#34c38f}.diamond-admin .line-ext-payments__badge.is-rejected,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge.is-rejected,.master-line-shell .line-ext-payments__badge.is-rejected,html.theme-diamond .diamond-admin .line-ext-payments__badge.is-rejected,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge.is-rejected{background:#f46a6a}.diamond-admin .line-ext-payments__badge.is-cancelled,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge.is-cancelled,.master-line-shell .line-ext-payments__badge.is-cancelled,html.theme-diamond .diamond-admin .line-ext-payments__badge.is-cancelled,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__badge.is-cancelled{background:#74788d}.diamond-admin .line-ext-payments__actions-cell,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__actions-cell,.master-line-shell .line-ext-payments__actions-cell,html.theme-diamond .diamond-admin .line-ext-payments__actions-cell,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__actions-cell{white-space:nowrap}.diamond-admin .line-ext-payments__actions,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__actions,.master-line-shell .line-ext-payments__actions,html.theme-diamond .diamond-admin .line-ext-payments__actions,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__actions{display:inline-flex;gap:.35rem}.diamond-admin .line-ext-payments__create-form,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__create-form,.master-line-shell .line-ext-payments__create-form,html.theme-diamond .diamond-admin .line-ext-payments__create-form,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__create-form{display:flex;flex-direction:column;gap:.85rem}.diamond-admin .line-ext-payments-create-tabs,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs,.master-line-shell .line-ext-payments-create-tabs,html.theme-diamond .diamond-admin .line-ext-payments-create-tabs,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs{display:flex;width:100%;margin:0;padding:0;border-bottom:1px solid #ced4da;background:#f8f8fb}.diamond-admin .line-ext-payments-create-tabs__tab,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs__tab,.master-line-shell .line-ext-payments-create-tabs__tab,html.theme-diamond .diamond-admin .line-ext-payments-create-tabs__tab,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs__tab{flex:1 1 0;margin:0 0 -1px;padding:.45rem .4rem;border:1px solid rgba(0,0,0,0);border-radius:0;background:rgba(0,0,0,0);color:#74788d;font-family:inherit;font-size:12px;font-weight:600;line-height:1.35;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.diamond-admin .line-ext-payments-create-tabs__tab:focus-visible,.diamond-admin .line-ext-payments-create-tabs__tab:hover,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs__tab:focus-visible,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs__tab:hover,.master-line-shell .line-ext-payments-create-tabs__tab:focus-visible,.master-line-shell .line-ext-payments-create-tabs__tab:hover,html.theme-diamond .diamond-admin .line-ext-payments-create-tabs__tab:focus-visible,html.theme-diamond .diamond-admin .line-ext-payments-create-tabs__tab:hover,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs__tab:focus-visible,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs__tab:hover{color:#495057;border-color:#eff2f7 #eff2f7 #ced4da;outline:none}.diamond-admin .line-ext-payments-create-tabs__tab.is-active,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs__tab.is-active,.master-line-shell .line-ext-payments-create-tabs__tab.is-active,html.theme-diamond .diamond-admin .line-ext-payments-create-tabs__tab.is-active,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments-create-tabs__tab.is-active{color:#495057;background:#fff;border-color:#ced4da #ced4da #fff}.diamond-admin .line-ext-payments__create-hint,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__create-hint,.master-line-shell .line-ext-payments__create-hint,html.theme-diamond .diamond-admin .line-ext-payments__create-hint,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__create-hint{margin:0;font-size:12px;color:#74788d;line-height:1.35}.diamond-admin .line-ext-payments__form-error,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__form-error,.master-line-shell .line-ext-payments__form-error,html.theme-diamond .diamond-admin .line-ext-payments__form-error,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__form-error{margin:0;color:#f46a6a;font-size:12px;font-weight:600}.diamond-admin .line-ext-payments__field,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__field,.master-line-shell .line-ext-payments__field,html.theme-diamond .diamond-admin .line-ext-payments__field,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__field{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.35rem;margin:0;width:100%}.diamond-admin .line-ext-payments__label,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__label,.master-line-shell .line-ext-payments__label,html.theme-diamond .diamond-admin .line-ext-payments__label,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__label{display:block;margin:0;font-size:12px;font-weight:600;color:#495057;line-height:1.2}.diamond-admin .line-ext-payments__input,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__input,.master-line-shell .line-ext-payments__input,html.theme-diamond .diamond-admin .line-ext-payments__input,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__input{box-sizing:border-box;width:100%;height:36px;margin:0;padding:.35rem .65rem;border:1px solid #ced4da;border-radius:.25rem;background:#fff;color:#495057;font-family:inherit;font-size:13px;font-weight:500}.diamond-admin .line-ext-payments-popup.diamond-basic-popup .modal-body .line-ext-payments__field,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments-popup.diamond-basic-popup .modal-body .line-ext-payments__field,.master-line-shell .line-ext-payments-popup.diamond-basic-popup .modal-body .line-ext-payments__field,html.theme-diamond .diamond-admin .line-ext-payments-popup.diamond-basic-popup .modal-body .line-ext-payments__field,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments-popup.diamond-basic-popup .modal-body .line-ext-payments__field{display:flex!important;flex-direction:column!important;align-items:stretch!important}.diamond-admin .line-ext-payments__req,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments__req,.master-line-shell .line-ext-payments__req,html.theme-diamond .diamond-admin .line-ext-payments__req,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments__req{margin-left:.15rem;color:#f46a6a;text-decoration:none}.diamond-admin .line-ext-payments .report-table-skeleton__row td,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__row td,.master-line-shell .line-ext-payments .report-table-skeleton__row td,html.theme-diamond .diamond-admin .line-ext-payments .report-table-skeleton__row td,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__row td{padding:.75rem;vertical-align:middle;border-color:#eff2f7}.diamond-admin .line-ext-payments .report-table-skeleton__bone,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__bone,.master-line-shell .line-ext-payments .report-table-skeleton__bone,html.theme-diamond .diamond-admin .line-ext-payments .report-table-skeleton__bone,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__bone{display:block;height:12px;width:100%;max-width:100%;border-radius:4px;background:linear-gradient(90deg,#eef1f5,#e2e6eb 45%,#eef1f5);background-size:200% 100%;animation:line-ext-payments-skeleton-shimmer 1.1s ease-in-out infinite}.diamond-admin .line-ext-payments .report-table-skeleton__bone--sm,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__bone--sm,.master-line-shell .line-ext-payments .report-table-skeleton__bone--sm,html.theme-diamond .diamond-admin .line-ext-payments .report-table-skeleton__bone--sm,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__bone--sm{max-width:56px;margin-left:auto;margin-right:auto}.diamond-admin .line-ext-payments .report-table-skeleton__bone--md,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__bone--md,.master-line-shell .line-ext-payments .report-table-skeleton__bone--md,html.theme-diamond .diamond-admin .line-ext-payments .report-table-skeleton__bone--md,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__bone--md{max-width:120px}.diamond-admin .line-ext-payments .report-table-skeleton__bone--lg,.diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__bone--lg,.master-line-shell .line-ext-payments .report-table-skeleton__bone--lg,html.theme-diamond .diamond-admin .line-ext-payments .report-table-skeleton__bone--lg,html.theme-diamond .diamond-basic-popup.line-ext-payments-popup .line-ext-payments .report-table-skeleton__bone--lg{max-width:220px}@keyframes line-ext-payments-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.diamond-admin .line-ext-payments .report-table-skeleton__bone,.master-line-shell .line-ext-payments .report-table-skeleton__bone,html.theme-diamond .diamond-admin .line-ext-payments .report-table-skeleton__bone{animation:none}}.master-line-shell .diamond-account-report-shell:has(.diamond-account-statement-view--line),.theme-diamond .diamond-account-report-shell:has(.diamond-account-statement-view--line){margin:0;padding:0;background:#fff}.master-line-shell .diamond-account-statement-view.diamond-account-statement-view--line,.theme-diamond .diamond-account-statement-view.diamond-account-statement-view--line{box-sizing:border-box;width:100%;margin:0;padding:0;font-family:var(--diamond-poppins),var(--body-font-family),Poppins,sans-serif;background:#fff}.master-line-shell .diamond-account-statement-view--line.account-statement-page,.theme-diamond .diamond-account-statement-view--line.account-statement-page{min-width:0;font-size:.8125rem;color:#495057}.master-line-shell .diamond-account-statement-view--line.account-statement-page .card,.theme-diamond .diamond-account-statement-view--line.account-statement-page .card{margin:0;border:0;border-radius:0;box-shadow:none;background:#fff}.master-line-shell .diamond-account-statement-view--line.account-statement-page .card-body,.theme-diamond .diamond-account-statement-view--line.account-statement-page .card-body{padding:.5rem .75rem .75rem}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-form,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-form{margin-bottom:.5rem!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .row,.theme-diamond .diamond-account-statement-view--line.account-statement-page .row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.master-line-shell .diamond-account-statement-view--line.account-statement-page .row.row5>[class*=col-],.theme-diamond .diamond-account-statement-view--line.account-statement-page .row.row5>[class*=col-]{padding-right:5px;padding-left:5px}.master-line-shell .diamond-account-statement-view--line.account-statement-page .col-12,.master-line-shell .diamond-account-statement-view--line.account-statement-page .col-6,.master-line-shell .diamond-account-statement-view--line.account-statement-page .col-lg-2,.master-line-shell .diamond-account-statement-view--line.account-statement-page .col-lg-3,.theme-diamond .diamond-account-statement-view--line.account-statement-page .col-12,.theme-diamond .diamond-account-statement-view--line.account-statement-page .col-6,.theme-diamond .diamond-account-statement-view--line.account-statement-page .col-lg-2,.theme-diamond .diamond-account-statement-view--line.account-statement-page .col-lg-3{position:relative;width:100%;padding-right:5px;padding-left:5px;box-sizing:border-box}.master-line-shell .diamond-account-statement-view--line.account-statement-page .col-6,.theme-diamond .diamond-account-statement-view--line.account-statement-page .col-6{flex:0 0 50%;max-width:50%}.master-line-shell .diamond-account-statement-view--line.account-statement-page .col-12,.theme-diamond .diamond-account-statement-view--line.account-statement-page .col-12{flex:0 0 100%;max-width:100%}@media(min-width:992px){.master-line-shell .diamond-account-statement-view--line.account-statement-page .col-lg-2,.theme-diamond .diamond-account-statement-view--line.account-statement-page .col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.master-line-shell .diamond-account-statement-view--line.account-statement-page .col-lg-3,.theme-diamond .diamond-account-statement-view--line.account-statement-page .col-lg-3{flex:0 0 25%;max-width:25%}}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-form .row.row5,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-form .row.row5{align-items:flex-end}.master-line-shell .diamond-account-statement-view--line.account-statement-page .form-group,.theme-diamond .diamond-account-statement-view--line.account-statement-page .form-group{margin-bottom:.65rem}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__filter-actions,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__filter-actions{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem}.master-line-shell .diamond-account-statement-view--line.account-statement-page label,.theme-diamond .diamond-account-statement-view--line.account-statement-page label{display:inline-block;margin-bottom:.35rem;font-size:.8125rem;font-weight:400;color:#495057}.master-line-shell .diamond-account-statement-view--line.account-statement-page .custom-select,.master-line-shell .diamond-account-statement-view--line.account-statement-page .form-control,.theme-diamond .diamond-account-statement-view--line.account-statement-page .custom-select,.theme-diamond .diamond-account-statement-view--line.account-statement-page .form-control{display:block;width:100%;height:calc(1.5em + .94rem + 2px);padding:.47rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;box-sizing:border-box}.master-line-shell .diamond-account-statement-view--line.account-statement-page .custom-select-sm,.master-line-shell .diamond-account-statement-view--line.account-statement-page .form-control-sm,.theme-diamond .diamond-account-statement-view--line.account-statement-page .custom-select-sm,.theme-diamond .diamond-account-statement-view--line.account-statement-page .form-control-sm{width:auto;height:calc(1.5em + .5rem + 2px);padding:.25rem 1.75rem .25rem .5rem;font-size:.765625rem}.master-line-shell .diamond-account-statement-view--line.account-statement-page .custom-select,.master-line-shell .diamond-account-statement-view--line.account-statement-page .custom-select-sm,.theme-diamond .diamond-account-statement-view--line.account-statement-page .custom-select,.theme-diamond .diamond-account-statement-view--line.account-statement-page .custom-select-sm{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:8px 10px}.master-line-shell .diamond-account-statement-view--line.account-statement-page .account-statement-page__date-wrap,.theme-diamond .diamond-account-statement-view--line.account-statement-page .account-statement-page__date-wrap{margin-bottom:0}.master-line-shell .diamond-account-statement-view--line.account-statement-page button.account-statement-page__date-range,.theme-diamond .diamond-account-statement-view--line.account-statement-page button.account-statement-page__date-range{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:.5rem!important;width:100%!important;max-width:100%!important;height:calc(1.5em + .94rem + 2px)!important;min-height:calc(1.5em + .94rem + 2px)!important;max-height:calc(1.5em + .94rem + 2px)!important;padding:0 .75rem!important;border:1px solid #ced4da!important;border-radius:.25rem!important;background:#fff!important;color:#495057!important;font-size:.8125rem!important;font-weight:400!important;line-height:1.25!important;box-shadow:none!important;box-sizing:border-box!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page button.account-statement-page__date-range:focus,.master-line-shell .diamond-account-statement-view--line.account-statement-page button.account-statement-page__date-range:hover,.theme-diamond .diamond-account-statement-view--line.account-statement-page button.account-statement-page__date-range:focus,.theme-diamond .diamond-account-statement-view--line.account-statement-page button.account-statement-page__date-range:hover{border-color:#adb5bd!important;outline:none!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page button.account-statement-page__date-range svg,.theme-diamond .diamond-account-statement-view--line.account-statement-page button.account-statement-page__date-range svg{width:14px!important;height:14px!important;flex-shrink:0!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .btn,.theme-diamond .diamond-account-statement-view--line.account-statement-page .btn{display:inline-block;font-family:inherit;font-size:.8125rem;font-weight:400;line-height:1.5;padding:.47rem .75rem;border-radius:.25rem;border:1px solid rgba(0,0,0,0);cursor:pointer}.master-line-shell .diamond-account-statement-view--line.account-statement-page .btn-primary,.theme-diamond .diamond-account-statement-view--line.account-statement-page .btn-primary{color:#fff;background-color:#23292e;border-color:#23292e}.master-line-shell .diamond-account-statement-view--line.account-statement-page .btn-light,.theme-diamond .diamond-account-statement-view--line.account-statement-page .btn-light{color:#212529;background-color:#eff2f7;border-color:#eff2f7}.master-line-shell .diamond-account-statement-view--line.account-statement-page .btn:disabled,.theme-diamond .diamond-account-statement-view--line.account-statement-page .btn:disabled{opacity:.65;cursor:not-allowed}.master-line-shell .diamond-account-statement-view--line.account-statement-page .d-inline-flex,.theme-diamond .diamond-account-statement-view--line.account-statement-page .d-inline-flex{display:inline-flex!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .align-items-center,.theme-diamond .diamond-account-statement-view--line.account-statement-page .align-items-center{align-items:center!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .text-md-right,.master-line-shell .diamond-account-statement-view--line.account-statement-page .text-right,.theme-diamond .diamond-account-statement-view--line.account-statement-page .text-md-right,.theme-diamond .diamond-account-statement-view--line.account-statement-page .text-right{text-align:right!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .mb-0,.theme-diamond .diamond-account-statement-view--line.account-statement-page .mb-0{margin-bottom:0!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .mb-3,.theme-diamond .diamond-account-statement-view--line.account-statement-page .mb-3{margin-bottom:1rem!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .ml-2,.theme-diamond .diamond-account-statement-view--line.account-statement-page .ml-2{margin-left:.5rem!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .dataTables_filter label,.master-line-shell .diamond-account-statement-view--line.account-statement-page .dataTables_length label,.theme-diamond .diamond-account-statement-view--line.account-statement-page .dataTables_filter label,.theme-diamond .diamond-account-statement-view--line.account-statement-page .dataTables_length label{margin-bottom:.5rem;font-size:.8125rem;color:#495057}.master-line-shell .diamond-account-statement-view--line.account-statement-page .dataTables_length .custom-select,.master-line-shell .diamond-account-statement-view--line.account-statement-page .dataTables_length .custom-select-sm,.theme-diamond .diamond-account-statement-view--line.account-statement-page .dataTables_length .custom-select,.theme-diamond .diamond-account-statement-view--line.account-statement-page .dataTables_length .custom-select-sm{display:inline-block;width:auto;min-width:3.5rem;margin:0 .35rem}.master-line-shell .diamond-account-statement-view--line.account-statement-page .dataTables_filter .form-control,.theme-diamond .diamond-account-statement-view--line.account-statement-page .dataTables_filter .form-control{width:auto;display:inline-block;margin-left:.5rem}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__card-totals,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__card-totals{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.25rem;margin:.35rem 0 0;padding:.45rem .5rem;border:1px solid #e2e8f0;border-radius:.25rem;background:#f8f9fa;font-size:.75rem;font-weight:600}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table{width:100%;margin-top:.25rem;margin-bottom:0;font-family:inherit;font-size:.8125rem;color:#495057;border-collapse:collapse}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table td,.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table th,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table td,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table th{padding:.35rem .5rem;vertical-align:middle;border:1px solid #eff2f7}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table thead,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table thead{color:#495057}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table thead tr th,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table thead tr th{background-color:#f8f9fa;font-weight:600;white-space:nowrap}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table thead tr th:nth-child(n+6),.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table thead tr th:nth-child(n+6){text-align:right}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table tbody tr,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table tbody tr{height:auto;color:#1a1f24}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table tbody tr td,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table tbody tr td{font-weight:500}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table tbody tr td:nth-child(n+6),.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table tbody tr td:nth-child(n+6){text-align:right}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table tfoot th,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__table tfoot th{background-color:#f8f9fa;font-weight:700;white-space:nowrap}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__description,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__description{color:inherit!important;cursor:default}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__debit,.master-line-shell .diamond-account-statement-view--line.account-statement-page .table td.diamond-account-statement-view__debit,.master-line-shell .diamond-account-statement-view--line.account-statement-page .table th.diamond-account-statement-view__debit,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__debit,.theme-diamond .diamond-account-statement-view--line.account-statement-page .table td.diamond-account-statement-view__debit,.theme-diamond .diamond-account-statement-view--line.account-statement-page .table th.diamond-account-statement-view__debit{color:#e74c3c!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__credit,.master-line-shell .diamond-account-statement-view--line.account-statement-page .table td.diamond-account-statement-view__credit,.master-line-shell .diamond-account-statement-view--line.account-statement-page .table th.diamond-account-statement-view__credit,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__credit,.theme-diamond .diamond-account-statement-view--line.account-statement-page .table td.diamond-account-statement-view__credit,.theme-diamond .diamond-account-statement-view--line.account-statement-page .table th.diamond-account-statement-view__credit{color:#27ae60!important}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__error,.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__message,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__error,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__message{margin:0;padding:.75rem .25rem;text-align:left;font-size:.8125rem}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__error,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__error{color:#f46a6a}.master-line-shell .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__loading,.theme-diamond .diamond-account-statement-view--line.account-statement-page .diamond-account-statement-view__loading{min-height:8rem;padding:1.5rem 0}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.75rem;width:100%}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination__length,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination__length{flex:1 1 auto;min-width:0}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination__pages,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination__pages{flex:0 0 auto;margin-left:auto}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination .dataTables_length label,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination .dataTables_length label{margin-bottom:0}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination .pagination,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination .pagination{display:flex;flex-wrap:wrap;padding-left:0;margin:0;list-style:none}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item .page-link,.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item>button.page-link,.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item>span.page-link,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item .page-link,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item>button.page-link,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item>span.page-link{display:block;width:32px;height:32px;min-width:32px;margin:0 3px;padding:0;border:none;border-radius:30px;background-color:#fff;color:#74788d;font-family:inherit;font-size:.8125rem;line-height:32px;text-align:center;cursor:pointer}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item.active .page-link,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item.active .page-link{color:#fff;background-color:#23292e}.master-line-shell .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item.disabled .page-link,.theme-diamond .diamond-account-statement-view--line.account-statement-page .report-pagination .page-item.disabled .page-link{color:#ced4da;pointer-events:none;cursor:auto}.diamond-basic-popup,html.theme-diamond .diamond-basic-popup{position:fixed;inset:0;z-index:1050;display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;padding:1.75rem .75rem;font-family:var(--diamond-poppins),Poppins,sans-serif!important;font-size:.8125rem!important;font-weight:400;line-height:1.5;color:#495057!important;letter-spacing:normal!important}.diamond-basic-popup *,.diamond-basic-popup :after,.diamond-basic-popup :before{box-sizing:border-box;letter-spacing:normal}.diamond-basic-popup .basic-popup__backdrop,.diamond-basic-popup .modal-backdrop{position:fixed;inset:0;z-index:0;padding:0;border:0;margin:0;background:#000;opacity:.5;cursor:default}.diamond-basic-popup .modal-dialog{position:relative;z-index:1;width:100%;margin:0 auto;pointer-events:none;max-width:500px}.diamond-basic-popup .modal-dialog.modal-md{max-width:500px}.diamond-basic-popup .modal-dialog.modal-sm{max-width:360px}.diamond-basic-popup .modal-dialog.modal-lg{max-width:800px}.diamond-basic-popup.manage-offers-popup .modal-dialog.modal-lg{max-width:900px}.diamond-basic-popup .modal-dialog.modal-xl{max-width:1140px}.diamond-basic-popup .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:none;border-radius:.4rem;outline:0;box-shadow:0 .25rem .5rem rgba(0,0,0,.5)}.diamond-basic-popup .modal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 1rem;background-color:#fff;border-bottom:1px solid #eff2f7;border-top-left-radius:.4rem;border-top-right-radius:.4rem}.diamond-basic-popup .modal-header__trailing{display:flex;align-items:center;gap:.75rem;margin-left:auto;flex-shrink:0}.diamond-basic-popup .modal-title{margin:0;font-size:1.0625rem!important;font-weight:500!important;line-height:1.2;color:#495057!important;min-width:0;flex:1 1 auto}.diamond-basic-popup .modal-header .close{padding:0;margin:0;border:0;background:rgba(0,0,0,0);font-size:1.5rem;font-weight:700;line-height:1;color:#000;opacity:.5;cursor:pointer}.diamond-basic-popup .modal-header .close:hover{opacity:.75}.diamond-basic-popup .modal-body{position:relative;flex:1 1 auto;padding:1rem}.diamond-basic-popup .modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;padding:.75rem;border-top:1px solid #eff2f7;border-bottom-right-radius:.4rem;border-bottom-left-radius:.4rem;background-color:#fff}.diamond-basic-popup .form-group{margin-bottom:1rem}.diamond-basic-popup .form-group.mb-0{margin-bottom:0}.diamond-basic-popup .form-label{display:inline-block;margin-bottom:.5rem;font-weight:500;color:#495057}.diamond-basic-popup .form-control{display:block;width:100%;padding:.47rem .75rem;font-family:var(--diamond-poppins),Poppins,sans-serif!important;font-size:.8125rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;resize:vertical;box-sizing:border-box}.diamond-basic-popup .form-control.w-100,.diamond-basic-popup .w-100{width:100%!important;max-width:100%}.diamond-basic-popup .row{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.diamond-basic-popup [class*=col-sm-]{position:relative;width:100%;padding-right:8px;padding-left:8px;box-sizing:border-box}@media(min-width:576px){.diamond-basic-popup .col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.diamond-basic-popup .col-sm-3{flex:0 0 25%;max-width:25%}.diamond-basic-popup .col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.diamond-basic-popup .col-sm-6{flex:0 0 50%;max-width:50%}.diamond-basic-popup .col-sm-12{flex:0 0 100%;max-width:100%}}.diamond-basic-popup .mr-top-10{margin-top:10px}.diamond-basic-popup .mr-top-20{margin-top:20px}.diamond-basic-popup .float-r{float:right}.diamond-basic-popup .text-center{text-align:center}.diamond-basic-popup label:not(.form-label):not(.custom-control-label):not(.diamond-basic-popup__check){display:block;margin-bottom:.35rem;font-weight:500;color:#495057;font-size:.8125rem}.diamond-basic-popup h3{margin:0 0 .5rem;font-size:1.0625rem;font-weight:500;color:#495057;line-height:1.4;overflow:hidden}.diamond-basic-popup .btn-default,.diamond-basic-popup .btn-light.btn-default{color:#212529!important;background-color:#eff2f7!important;border-color:#eff2f7!important;min-width:auto}.diamond-basic-popup .btn-danger{color:#fff!important;background-color:#f46a6a!important;border-color:#f46a6a!important;min-width:auto}.diamond-basic-popup .checkbox{display:flex;align-items:center;gap:.5rem;min-height:2.4rem;padding-top:1.55rem}.diamond-basic-popup .checkbox label{display:inline;margin:0;font-weight:400;cursor:pointer}.diamond-basic-popup .checkbox input{width:1rem;height:1rem;margin:0;accent-color:#23292e;cursor:pointer}.diamond-basic-popup .manage-offers-popup__field{margin-bottom:0}.diamond-basic-popup .form-control:focus{border-color:#b1bbc4;outline:0;box-shadow:none}.diamond-basic-popup .btn{display:inline-block!important;font-weight:400!important;text-align:center!important;vertical-align:middle!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;border:1px solid rgba(0,0,0,0)!important;padding:.47rem .75rem!important;min-width:4.5rem;font-size:.8125rem!important;line-height:1.5!important;border-radius:.25rem!important;font-family:var(--diamond-poppins),Poppins,sans-serif!important;cursor:pointer!important;text-decoration:none!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.diamond-basic-popup .btn-primary,.diamond-basic-popup .btn-primary:active,.diamond-basic-popup .btn-primary:focus,.diamond-basic-popup .btn-primary:hover{color:#fff!important;background-color:#23292e!important;border-color:#23292e!important}.diamond-basic-popup .btn-light,.diamond-basic-popup .btn-light:active,.diamond-basic-popup .btn-light:focus,.diamond-basic-popup .btn-light:hover{color:#212529!important;background-color:#eff2f7!important;border-color:#eff2f7!important}.diamond-basic-popup .btn.disabled,.diamond-basic-popup .btn:disabled{opacity:.65;cursor:not-allowed!important;pointer-events:none}.diamond-basic-popup__muted{margin:0;color:#74788d;font-size:.8125rem}.diamond-basic-popup .text-danger{color:#f46a6a!important}.diamond-basic-popup .mb-0{margin-bottom:0!important}.diamond-basic-popup .mb-3{margin-bottom:1rem!important}.diamond-basic-popup .mt-2{margin-top:.5rem!important}.diamond-basic-popup__check{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;font-weight:400;color:#495057;cursor:pointer}.diamond-basic-popup__check input{width:1rem;height:1rem;margin:0;accent-color:#23292e;cursor:pointer}.diamond-basic-popup .manage-banners-preview{border:1px solid #eff2f7;border-radius:.25rem;background:#f8f9fa;padding:.5rem;overflow:hidden}.diamond-basic-popup .manage-banners-preview__img{display:block;max-width:100%;max-height:180px;margin:0 auto;-o-object-fit:contain;object-fit:contain}.diamond-basic-popup input[type=file].form-control{padding:.35rem .5rem;line-height:1.4}.diamond-basic-popup .table-responsive{display:block;width:100%;overflow-x:auto}.diamond-basic-popup .table{width:100%;margin-bottom:0;color:#495057;border-collapse:collapse;background-color:#fff;table-layout:fixed}.diamond-basic-popup .table td,.diamond-basic-popup .table th{padding:5px .75rem;vertical-align:middle;border-top:1px solid #eff2f7;font-size:12px;font-weight:400;word-wrap:break-word}.diamond-basic-popup .table thead th{vertical-align:bottom;border-bottom:2px solid #eff2f7;border-top:0;font-weight:600;color:#495057;background-color:#fff;text-align:left}.diamond-basic-popup.user-book .modal-body{padding:.75rem 1rem 1rem}.diamond-basic-popup.user-book .master-market-book-panel{margin:0;padding:0;background:rgba(0,0,0,0);border:none;overflow:visible}.diamond-basic-popup.user-book .modal-header .master-market-book-panel__pt.custom-control{position:relative;display:inline-flex;align-items:center;min-height:1.25rem;padding-left:1.5rem;margin:0}.diamond-basic-popup.user-book .modal-header .master-market-book-panel__pt .custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.125rem;opacity:0}.diamond-basic-popup.user-book .modal-header .master-market-book-panel__pt .custom-control-label{position:relative;display:inline-block;margin:0;padding:0;font-size:.8125rem!important;font-weight:400!important;line-height:1.25rem;color:#495057!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.diamond-basic-popup.user-book .modal-header .master-market-book-panel__pt .custom-control-label:after,.diamond-basic-popup.user-book .modal-header .master-market-book-panel__pt .custom-control-label:before{position:absolute;top:.125rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.diamond-basic-popup.user-book .modal-header .master-market-book-panel__pt .custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd;border-radius:.2rem}.diamond-basic-popup.user-book .modal-header .master-market-book-panel__pt .custom-control-label:after{background:no-repeat 50%/50% 50%}.diamond-basic-popup.user-book .modal-header .master-market-book-panel__pt .custom-control-input:checked~.custom-control-label:before{background-color:#556ee6;border-color:#556ee6}.diamond-basic-popup.user-book .modal-header .master-market-book-panel__pt .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.diamond-basic-popup.user-book .master-market-book-panel__status{margin:0;padding:.5rem 0;font-size:.8125rem;color:#74788d}.diamond-basic-popup.user-book .master-market-book-panel__status--error{color:#f46a6a}.diamond-basic-popup.user-book .master-market-book-panel__table-wrap{margin:0}.diamond-basic-popup.user-book .exposure-col .report-table-skeleton__row td{padding:6px .75rem!important;border:1px solid #eff2f7!important}.diamond-basic-popup.user-book .exposure-col{width:100%;margin:0;border-collapse:collapse;font-family:var(--diamond-poppins),"Poppins",sans-serif;font-size:12px;color:#495057;background:#fff}.diamond-basic-popup.user-book .exposure-col td,.diamond-basic-popup.user-book .exposure-col th{padding:6px .75rem;vertical-align:middle;border:1px solid #eff2f7;font-size:12px;font-weight:400;line-height:1.4;white-space:nowrap}.diamond-basic-popup.user-book .exposure-col thead th{background:#f8f9fa;border-bottom-width:2px;color:#495057;font-weight:600;text-align:left}.diamond-basic-popup.user-book .exposure-col tbody td:not(:first-child),.diamond-basic-popup.user-book .exposure-col thead th:not(:first-child){text-align:right}.diamond-basic-popup.user-book .exposure-col tbody tr:nth-child(2n){background-color:#f8f9fa}.diamond-basic-popup.user-book .bo-admin-position-user-row{background:rgba(0,0,0,0)!important}.diamond-basic-popup.user-book .bo-admin-position-user-toggle{border:none;background:none;padding:0;font:inherit;color:#556ee6;cursor:pointer}.diamond-basic-popup.user-book .market-team.positive,.diamond-basic-popup.user-book .positive{color:#34c38f!important;font-weight:600}.diamond-basic-popup.user-book .market-team.negative,.diamond-basic-popup.user-book .negative{color:#f46a6a!important;font-weight:600}.diamond-basic-popup.user-book .bo-admin-position-session-user{display:flex;align-items:center;gap:8px}.diamond-basic-popup.user-book .bo-admin-position-ladder-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:auto;flex-shrink:0;border:none;border-radius:4px;background:rgba(0,0,0,.06);color:#495057;cursor:pointer;padding:0}.diamond-basic-popup.user-book .bo-admin-position-ladder-btn.is-open,.diamond-basic-popup.user-book .bo-admin-position-ladder-btn:hover{color:#556ee6}.diamond-basic-popup.user-book .bo-admin-position-scorebook-table{width:auto;min-width:160px;margin:4px 0;border-collapse:collapse;font-size:12px}.diamond-basic-popup.user-book .bo-admin-position-scorebook-table td,.diamond-basic-popup.user-book .bo-admin-position-scorebook-table th{padding:4px 10px;border:1px solid #eff2f7;text-align:left}.diamond-basic-popup.user-book .bo-admin-position-scorebook-table th{background:#f8f9fa;font-weight:600}.line-join-room{--line-join-bg:#0b0b0d;--line-join-panel:#141416;--line-join-tile:#1c1c1f;--line-join-border:rgba(255,255,255,0.1);--line-join-text:#f2f2f3;--line-join-muted:#9a9aa0;--line-join-accent:#0e72ed;--line-join-danger:#de350b;--line-join-toolbar-h:52px;--line-join-odds-w:480px;--line-join-paddle-w:28px;display:grid;grid-template-rows:auto 1fr var(--line-join-toolbar-h);grid-template-columns:1fr;grid-template-areas:"header" "main" "toolbar";width:100%;min-height:100vh;min-height:100dvh;background:var(--line-join-bg);color:var(--line-join-text);overflow:hidden}.line-join-room,.line-join-room *,.line-join-room :after,.line-join-room :before{box-sizing:border-box}.line-join-room__header{grid-area:header;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 8px;min-height:48px}.line-join-room__title-block{min-width:0;display:flex;flex-direction:column;gap:2px}.line-join-room__title-row{display:flex;align-items:center;gap:10px;min-width:0}.line-join-room__title{margin:0;font-size:15px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.line-join-room__meet-info{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;color:var(--line-join-muted);font-size:12px;line-height:1.3}.line-join-room__header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.line-join-room__chip{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:28px;padding:0 10px;border:1px solid var(--line-join-border);border-radius:6px;background:var(--line-join-panel);color:var(--line-join-text);font-size:12px;cursor:pointer}.line-join-room__chip:hover{border-color:hsla(0,0%,100%,.22)}.line-join-room__chip.is-copied{border-color:#22c55e;color:#86efac}.line-join-room__status{font-size:11px;color:var(--line-join-muted);white-space:nowrap}.line-join-room__status.is-live{color:#86efac}.line-join-room__main{grid-area:main;position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;min-height:0;padding:8px 12px 48px;gap:10px}.line-join-room__gallery-wrap{position:relative;flex:1;min-height:0;display:flex;align-items:stretch;margin:0 12px;border-radius:12px;background:#0e0e0f;overflow:hidden}.line-join-room__gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,160px));gap:8px;align-content:start;justify-content:start;overflow:auto;width:100%;padding:12px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#5f6368 rgba(0,0,0,0)}.line-join-room__gallery::-webkit-scrollbar{width:6px;height:6px}.line-join-room__gallery::-webkit-scrollbar-thumb{background:#5f6368;border-radius:999px}.line-join-room__gallery-empty{margin:24px 8px;color:var(--line-join-muted);font-size:14px}.line-join-room__gallery-scroll{position:absolute;right:8px;bottom:8px;z-index:2;width:32px;height:32px;border:none;border-radius:999px;background:rgba(20,20,22,.92);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.35)}.line-join-room__gallery-scroll:hover{background:#222}.line-join-room__tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;max-width:160px;min-height:110px;padding:18px 8px 14px;border:2px solid rgba(0,0,0,0);border-radius:14px;background:#2d2e30;color:#e3e3e3;font-size:11px;box-sizing:border-box;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.line-join-room__tile.is-host{background:linear-gradient(180deg,#3a4556,#323840 42%,#2f3338);border-color:rgba(138,180,248,.18)}.line-join-room__tile.is-host:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1a56b0,#5b9cf5 50%,#1e4a8c);pointer-events:none}.line-join-room__tile.is-host .line-join-room__avatar{background:#7ba3e0;color:#152033}.line-join-room__tile.is-speaking{border-color:#8ab4f8;box-shadow:0 0 0 1px rgba(138,180,248,.35);animation:line-join-speak-pulse 1.1s ease-in-out infinite}.line-join-room__tile.is-muted .line-join-room__avatar{opacity:.55}.line-join-room__speaking-badge{position:absolute;top:6px;right:6px;z-index:1;width:20px;height:20px;color:#1f1f1f}.line-join-room__avatar,.line-join-room__speaking-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#8ab4f8}.line-join-room__avatar{width:44px;height:44px;color:#202124;font-size:16px;font-weight:700}.line-join-room__tile-name{max-width:100%;padding:0 6px;overflow:hidden;font-size:11px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.line-join-room__tile-mic{position:absolute;right:6px;bottom:6px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:hsla(0,0%,100%,.12);color:#e8eaed;flex-shrink:0}.line-join-room__tile-mic.is-off{background:rgba(242,232,231,.95);color:#8b1a14}@keyframes line-join-speak-pulse{0%,to{box-shadow:0 0 0 1px rgba(138,180,248,.3);border-color:#8ab4f8}50%{box-shadow:0 0 0 4px rgba(138,180,248,.5);border-color:#aecbfa}}.line-join-room__captions{position:absolute;left:50%;bottom:16px;z-index:2;transform:translateX(-50%);margin:0;max-width:min(92%,560px);padding:0;text-align:center;font-size:15px;font-weight:500;line-height:1.35;color:#f4f4f5;text-shadow:0 1px 3px rgba(0,0,0,.85);pointer-events:auto;-moz-user-select:text;user-select:text;-webkit-user-select:text;cursor:text}.line-join-room__captions-who{font-weight:700;margin-right:6px;color:#93c5fd}.line-join-room__error{position:absolute;top:12px;bottom:auto;left:50%;z-index:6;display:flex;align-items:flex-start;gap:8px;margin:0;max-width:min(92%,420px);padding:10px 8px 10px 14px;border-radius:8px;background:rgba(127,29,29,.92);color:#fecaca;font-size:12px;line-height:1.35;transform:translateX(-50%);opacity:1;pointer-events:auto;box-shadow:0 8px 24px rgba(0,0,0,.35);transition:opacity .32s ease,transform .32s ease}.line-join-room__error.is-leaving{opacity:0;transform:translateX(-50%) translateY(-10px);pointer-events:none}.line-join-room__error-text{flex:1;min-width:0;margin:0;text-align:center}.line-join-room__error-dismiss{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-2px 0 0;padding:0;border:0;border-radius:4px;background:rgba(0,0,0,0);color:#fecaca;cursor:pointer}.line-join-room__error-dismiss:focus-visible,.line-join-room__error-dismiss:hover{background:rgba(254,202,202,.16);outline:none}.line-join-odds{position:fixed;top:0;right:0;bottom:var(--line-join-toolbar-h);z-index:45;display:flex;flex-direction:column;width:min(100vw,var(--line-join-odds-w));min-height:0;border-left:1px solid #d0d5dd;background:#e4e4e4;color:#111;transform:translateX(100%);transition:transform .2s ease;box-shadow:-8px 0 24px rgba(0,0,0,.35);pointer-events:none;overflow:hidden}.line-join-odds.is-open{transform:translateX(0);pointer-events:auto}.line-join-room__odds-paddle{position:fixed;top:50%;right:0;z-index:46;display:inline-flex;align-items:center;justify-content:center;width:var(--line-join-paddle-w);min-height:88px;padding:12px 0;border:1px solid hsla(0,0%,100%,.16);border-right:none;border-radius:10px 0 0 10px;background:#1a1a1e;color:#f4f4f5;transform:translateY(-50%);cursor:pointer;box-shadow:-4px 0 16px rgba(0,0,0,.35);transition:right .2s ease,background .15s ease}.line-join-room__odds-paddle:hover{background:#242428}.line-join-room__odds-paddle.is-open{right:min(100vw,var(--line-join-odds-w));background:#0e72ed;border-color:#0e72ed}.line-join-room__odds-paddle-label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1}.line-join-room__odds-resizer{position:fixed;top:0;right:min(100vw,var(--line-join-odds-w));bottom:var(--line-join-toolbar-h);z-index:41;width:8px;margin-right:-4px;cursor:col-resize;touch-action:none;background:rgba(0,0,0,0)}.line-join-room__odds-resizer:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:rgba(0,0,0,0);transition:background .12s ease}.line-join-room.is-odds-resizing .line-join-room__odds-resizer:after,.line-join-room__odds-resizer:focus-visible:after,.line-join-room__odds-resizer:hover:after{background:#0e72ed}.line-join-room__odds-resizer:focus-visible{outline:none}.line-join-room.is-odds-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-join-room.is-odds-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.line-join-odds__match-banner{flex-shrink:0;padding:10px 12px;background:#fff;border-bottom:1px solid #e2e5ea}.line-join-odds__match-banner-name{margin:0;font-size:13px;font-weight:600;color:#111;line-height:1.35}.line-join-odds__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2px}.line-join-odds__exchange{margin:0;min-width:0}.line-join-odds__exchange .diamond-event-page.sport-event{padding:0;background:rgba(0,0,0,0)}.line-join-odds__exchange .diamond-event-page__markets{gap:2px;padding:0}.line-join-odds__exchange .diamond-event-mobile-market-nav,.line-join-odds__exchange .diamond-event-mybets-drawer,.line-join-odds__exchange .diamond-event-mybets-fab-wrap,.line-join-odds__exchange .diamond-event-page__my-bets,.line-join-odds__exchange .diamond-page-footer{display:none!important}.line-join-odds__exchange .diamond-event-fancy-table .diamond-event-odds-td,.line-join-odds__exchange .diamond-event-table .diamond-event-odds-td.back1,.line-join-odds__exchange .diamond-event-table .diamond-event-odds-td.lay1{background:rgba(0,0,0,0)!important}.line-join-odds__exchange .diamond-event-fancy-table--phone .diamond-event-odds-td.back1,.line-join-odds__exchange .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1{padding-left:0!important;padding-right:0!important;background:rgba(0,0,0,0)!important}.line-join-odds__exchange .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1{margin-right:var(--diamond-event-fancy-odds-gap);padding-left:var(--diamond-event-mobile-odds-gap)!important}.line-join-odds__exchange .diamond-event-fancy-table--phone .diamond-event-odds-td.back1{padding-right:var(--diamond-event-mobile-odds-gap)!important}.line-join-odds__exchange .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1 .diamond-event-odds-cell{margin-right:0!important;width:100%!important;max-width:100%!important}.line-join-odds__exchange .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel,.line-join-odds__exchange .diamond-event-fancy-table--phone .diamond-event-row__odds-panel{padding:2px 0!important;background:rgba(0,0,0,0)!important}.line-join-odds__exchange .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-runners{display:flex!important;width:100%}.line-join-odds__exchange .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-runners .diamond-event-sb-group__runners-cell{flex:1 1 100%;width:100%;min-width:0;max-width:none}.line-join-odds__hint{margin:12px 4px;font-size:13px;color:#667085}.line-join-room__toolbar{grid-area:toolbar;position:relative;z-index:50;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;height:var(--line-join-toolbar-h);max-height:52px;padding:0 12px;background:#111113;border-top:1px solid var(--line-join-border);overflow:visible}.line-join-room__toolbar-center,.line-join-room__toolbar-left,.line-join-room__toolbar-right{display:flex;align-items:center;gap:8px}.line-join-room__toolbar-center{justify-content:center;min-width:0;overflow:hidden}.line-join-room__toolbar-right{justify-content:flex-end}.line-join-room__tool{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:52px;height:44px;max-height:44px;padding:2px 6px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:#e8e8ea;font-size:10px;cursor:pointer}.line-join-room__tool svg{flex-shrink:0;width:20px;height:20px}.line-join-room__tool:hover:not(:disabled){background:hsla(0,0%,100%,.08)}.line-join-room__tool:disabled{opacity:.45;cursor:not-allowed}.line-join-room__tool.is-off{color:#f87171}.line-join-room__tool.is-danger{color:#fff;background:var(--line-join-danger)}.line-join-room__tool.is-danger:hover:not(:disabled){background:#c9370a}.line-join-room__tool.is-active{background:rgba(14,114,237,.25);color:#93c5fd}.line-join-room__tool--end{color:#fff}.line-join-room__tool--end:hover:not(:disabled){background:rgba(255,80,85,.12)}.line-join-room__tool-label{line-height:1.1}.line-join-audio{position:relative;display:inline-flex;z-index:40;margin-left:10px}.line-join-audio__control{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:40px;padding-right:14px}.line-join-audio__chevron,.line-join-audio__mute{box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0!important;padding:0!important;border:0!important;line-height:0!important;font:inherit;cursor:pointer;background:rgba(0,0,0,0);color:#f2f2f3}.line-join-audio__chevron:disabled,.line-join-audio__mute:disabled{opacity:.45;cursor:not-allowed}.line-join-audio__mute{position:relative;z-index:1;width:24px;height:24px;color:#fff}.line-join-audio__icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:0}.line-join-audio__icon-wrap svg{display:block;width:20px;height:20px;margin:0}.line-join-audio__perm-badge{position:absolute!important;right:-5px;bottom:-4px;width:11px!important;height:11px!important;color:#f05;fill:#f05;stroke:#111;stroke-width:1.25px;pointer-events:none}.line-join-audio__chevron{position:absolute;top:0;right:0;z-index:2;width:14px;height:14px;border-radius:3px;background:#2a2a2e;color:#d4d4d8}.line-join-audio__chevron svg{display:block!important;width:10px!important;height:10px!important;margin:0!important;flex:none}.line-join-audio__chevron.is-open,.line-join-audio__chevron:hover:not(:disabled){background:#3a3a40}.line-join-audio__chevron.is-open svg{transform:rotate(180deg)}.line-join-audio__label{display:block;margin:0;padding:0;font-size:10px;font-weight:400;line-height:1;letter-spacing:0;color:#fff;text-align:center;white-space:nowrap;pointer-events:none}.line-join-audio__menu{position:fixed;z-index:12000;width:min(280px,100vw - 24px);max-height:min(420px,100vh - 80px);overflow:auto;padding:8px 0;border-radius:10px;background:#1a1a1d;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 12px 32px rgba(0,0,0,.55);color:#f2f2f3}.line-join-audio__perm{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.line-join-audio__perm-text{margin:0;font-size:12px;line-height:1.35;color:#d4d4d8}.line-join-audio__perm-btn{height:32px;border:none;border-radius:8px;background:#0e72ed;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.line-join-audio__perm-btn:hover:not(:disabled){background:#0b63d1}.line-join-audio__perm-btn:disabled{opacity:.7;cursor:not-allowed}.line-join-audio__section{padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.line-join-audio__section--foot,.line-join-audio__section:last-child{border-bottom:none}.line-join-audio__heading{margin:0;padding:6px 12px 4px;font-size:11px;font-weight:700;color:#a1a1aa;text-transform:none}.line-join-audio__empty{margin:0;padding:6px 12px 8px;font-size:12px;color:#71717a}.line-join-audio__item{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:6px 12px;border:none;background:rgba(0,0,0,0);color:#f4f4f5;font-size:13px;text-align:left;cursor:pointer}.line-join-audio__item:hover{background:hsla(0,0%,100%,.08)}.line-join-audio__item.is-selected{background:rgba(14,114,237,.18)}.line-join-audio__check{width:16px;height:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#fff}.line-join-audio__item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-join-room__tool--odds{display:none}@media(max-width:959px){.line-join-odds{width:min(100vw,var(--line-join-odds-w))}.line-join-room__odds-paddle,.line-join-room__odds-resizer{display:none}.line-join-room__tool--odds{display:inline-flex}.line-join-room__tool--odds.is-active{background:rgba(14,114,237,.25);color:#93c5fd}}.line-host-room.line-join-room{position:relative;flex:1 1 auto;width:100%;min-height:0;height:100%;max-height:none;border-radius:0;overflow:hidden;--line-soda-dock-w:min(560px,calc(100% - 24px));grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "main" "toolbar"}.line-host-room.line-join-room .line-join-room__header{grid-area:header;min-width:0}.line-host-room.line-join-room .line-join-room__main{grid-area:main;position:relative;min-width:0}.line-host-room.line-join-room .line-join-room__gallery-wrap{flex:0 0 auto;height:148px;max-height:148px;margin:0 12px;margin-right:calc(var(--line-soda-dock-w) + 24px);align-items:stretch}.line-host-room.line-join-room .line-join-room__gallery{display:flex;flex-flow:row nowrap;align-items:stretch;align-content:stretch;gap:8px;overflow-x:auto;overflow-y:hidden;padding:10px 12px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#5f6368 rgba(0,0,0,0)}.line-host-room.line-join-room .line-join-room__gallery::-webkit-scrollbar{width:6px;height:8px}.line-host-room.line-join-room .line-join-room__gallery::-webkit-scrollbar-thumb{background:#5f6368;border-radius:999px}.line-host-room.line-join-room .line-join-room__tile{flex:0 0 132px;width:132px;max-width:132px;min-height:0;height:100%}.line-host-room.line-join-room .line-join-room__gallery-scroll{right:10px;bottom:50%;transform:translateY(50%)}.line-host-room.line-join-room .line-join-room__captions{max-width:min(52%,420px)}.line-host-room.line-join-room .line-join-room__toolbar{grid-area:toolbar;min-width:0}.line-host-room.line-join-room .line-host-room__soda-dock{position:absolute;top:8px;right:12px;bottom:12px;z-index:44;width:var(--line-soda-dock-w);display:flex;flex-direction:column;min-height:0;pointer-events:auto}.line-host-room.line-join-room .line-host-room__soda-resizer{position:absolute;top:0;left:0;bottom:0;z-index:2;width:8px;margin-left:-4px;cursor:col-resize;touch-action:none;background:rgba(0,0,0,0)}.line-host-room.line-join-room .line-host-room__soda-resizer:after{content:"";position:absolute;top:12px;bottom:12px;left:50%;width:2px;transform:translateX(-50%);border-radius:2px;background:rgba(0,0,0,0);transition:background .12s ease}.line-host-room.line-join-room .line-host-room__soda-resizer:focus-visible:after,.line-host-room.line-join-room .line-host-room__soda-resizer:hover:after{background:#0e72ed}.line-host-room.line-join-room .line-host-room__soda-resizer:focus-visible{outline:none}.line-host-room.line-join-room.is-soda-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-host-room.line-join-room.is-soda-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.line-host-room.line-join-room .line-soda-dock{display:flex;flex-direction:column;min-height:0;height:100%;overflow:visible;border:1px solid #8a9bb0;border-radius:6px;background:#c5d6ea;box-shadow:0 1px 3px rgba(0,0,0,.08)}.line-host-room.line-join-room .line-soda-dock__bets{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;border-bottom:1px solid #8a9bb0}.line-host-room.line-join-room .line-soda-dock__bets-head{display:flex;align-items:center;gap:4px;flex:0 0 auto;padding:4px 8px;border-bottom:1px solid #8a9bb0;color:#1f2937;font-size:11px;font-weight:700}.line-host-room.line-join-room .line-soda-dock__tab{display:inline-flex;align-items:center;gap:6px;height:24px;margin:0;padding:0 10px;border:0;border-radius:3px;background:rgba(0,0,0,0);color:#334155;font-size:11px;font-weight:700;cursor:pointer}.line-host-room.line-join-room .line-soda-dock__tab:hover{background:rgba(15,23,42,.06)}.line-host-room.line-join-room .line-soda-dock__tab.is-active{background:#0e72ed;color:#fff}.line-host-room.line-join-room .line-soda-dock__tab.is-active .line-soda-dock__bets-count{background:hsla(0,0%,100%,.22);color:#fff}.line-host-room.line-join-room .line-soda-dock__bets-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgba(15,23,42,.12);font-size:10px}.line-host-room.line-join-room .line-soda-dock__table-wrap{flex:1 1 auto;min-height:0;overflow:auto;background:#d7e3f2}.line-host-room.line-join-room .line-soda-dock__book-wrap{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;background:#d7e3f2}.line-host-room.line-join-room .line-soda-dock__book-market{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin:0;padding:6px 8px;border-bottom:1px solid #a8b9cd;color:#111;font-size:11px;font-weight:700}.line-host-room.line-join-room .line-soda-dock__book-market select{min-width:0;flex:1 1 auto;height:24px;padding:0 4px;border:1px solid #334155;border-radius:2px;background:#fff;color:#111;font-size:11px;font-weight:600}.line-host-room.line-join-room .line-soda-dock__empty-msg{margin:0;padding:18px 10px;color:#4b5563;font-size:11px;font-style:italic;text-align:center}.line-host-room.line-join-room .line-soda-dock__book-panel{flex:1 1 auto;min-height:0;overflow:auto;padding:0;background:rgba(0,0,0,0)}.line-host-room.line-join-room .line-soda-dock__book-panel .master-market-book-panel__table-wrap,.line-host-room.line-join-room .line-soda-dock__book-panel .table-responsive{max-height:none}.line-host-room.line-join-room .line-soda-dock__book-panel .exposure-col{width:100%;font-size:11px}.line-host-room.line-join-room .line-soda-dock__book-panel .bo-admin-position-scorebook{padding:4px 8px 8px;box-sizing:border-box}.line-host-room.line-join-room .line-soda-dock__book-panel .bo-admin-position-scorebook-table{min-width:148px}.line-host-room.line-join-room .line-soda-dock__book-panel .bo-admin-position-scorebook-table td,.line-host-room.line-join-room .line-soda-dock__book-panel .bo-admin-position-scorebook-table th{padding:5px 8px!important}.line-host-room.line-join-room .line-soda-dock__book-panel .bo-admin-position-scorebook-table td:last-child,.line-host-room.line-join-room .line-soda-dock__book-panel .bo-admin-position-scorebook-table th:last-child{text-align:right}.line-host-room.line-join-room .line-soda-dock__table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px;color:#111}.line-host-room.line-join-room .line-soda-dock__table td,.line-host-room.line-join-room .line-soda-dock__table th{padding:5px 6px;border-bottom:1px solid #a8b9cd;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-host-room.line-join-room .line-soda-dock__table th{position:sticky;top:0;z-index:1;background:#b7cbe3;font-weight:700}.line-host-room.line-join-room .line-soda-dock__table td:first-child,.line-host-room.line-join-room .line-soda-dock__table th:first-child{width:36px;text-align:center}.line-host-room.line-join-room .line-soda-dock__table td:nth-child(4),.line-host-room.line-join-room .line-soda-dock__table td:nth-child(5),.line-host-room.line-join-room .line-soda-dock__table td:nth-child(6),.line-host-room.line-join-room .line-soda-dock__table th:nth-child(4),.line-host-room.line-join-room .line-soda-dock__table th:nth-child(5),.line-host-room.line-join-room .line-soda-dock__table th:nth-child(6){width:56px;text-align:right}.line-host-room.line-join-room .line-soda-dock__empty{text-align:center!important;color:#4b5563;font-style:italic;padding:18px 8px!important}.line-host-room.line-join-room .line-soda-dock__row.is-back td:nth-child(4){color:#1d4ed8;font-weight:700}.line-host-room.line-join-room .line-soda-dock__row.is-lay td:nth-child(4){color:#be185d;font-weight:700}.line-host-room.line-join-room .line-soda-dock .line-soda-entry{flex:0 0 auto;width:100%;margin:0;border:0;border-radius:0;box-shadow:none}.line-host-room.line-join-room .line-soda-dock .line-voice-bet-toast-stack{flex:0 0 auto;min-height:0;max-height:168px;overflow:visible;border-top:1px solid #8a9bb0;background:#b7c9de}.line-host-room.line-join-room .line-join-room__title{color:#fff}.line-host-room.line-join-room .line-join-room__odds-paddle{position:absolute;top:50%;right:0;z-index:46;transform:translateY(-50%)}.line-host-room.line-join-room .line-join-room__odds-paddle.is-open{right:var(--line-join-odds-w);transform:translateY(-50%)}.line-host-room.line-join-room .line-join-odds{display:none;position:relative;top:auto;right:auto;bottom:auto;width:100%;height:100%;min-height:0;transform:none;box-shadow:none;pointer-events:none;z-index:45;overflow:hidden;background:#e4e4e4;isolation:isolate}.line-host-room.line-join-room .line-join-room__odds-resizer{display:none;position:absolute;top:0;right:var(--line-join-odds-w);bottom:0;z-index:43;width:8px;margin-right:-4px}.line-host-room.line-join-room.is-odds-open{grid-template-columns:minmax(0,1fr) var(--line-join-odds-w);grid-template-areas:"header odds" "main odds" "toolbar odds"}.line-host-room.line-join-room.is-odds-open .line-join-odds{display:flex;grid-area:odds;pointer-events:auto}.line-host-room.line-join-room.is-odds-open .line-join-room__odds-resizer{display:block}.line-host-room__share{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:none;border-radius:8px;background:#0e72ed;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.line-host-room__share:hover:not(:disabled){background:#0b63d1}.line-host-room__share:disabled{opacity:.65;cursor:not-allowed}.line-host-room__back{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;margin:0 0 0 -6px;padding:0;border:0;border-radius:8px;background:rgba(0,0,0,0);color:var(--line-join-text,#f2f2f3);cursor:pointer}.line-host-room__back:hover{background:hsla(0,0%,100%,.1)}.line-host-room__header-tools{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;margin-left:4px}.line-host-room__settings-wrap,.line-host-room__share-wrap{position:relative}.line-host-room__settings{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;background:hsla(0,0%,100%,.06);color:#f2f2f3;font-size:12px;font-weight:700;cursor:pointer}.line-host-room__settings:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.28)}.line-host-room__settings-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:60;display:flex;flex-direction:column;gap:8px;min-width:260px;padding:12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:#1a1a1d;box-shadow:0 12px 28px rgba(0,0,0,.45)}.line-host-room__settings-menu .diamond-line-mode-toggle{width:100%;margin:0;color:#f2f2f3}.line-host-room__settings-menu .diamond-line-mode-toggle__label{color:#f2f2f3}.line-host-room__settings-shortcut{display:flex;flex-direction:column;gap:6px;width:100%}.line-host-room__settings-shortcut-label{color:#f2f2f3;font-size:12px;font-weight:600}.line-host-room__settings-shortcut-key{box-sizing:border-box;width:100%;height:32px;padding:0 10px;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;background:hsla(0,0%,100%,.06);color:#f2f2f3;font-size:12px;font-weight:700}.line-host-room__settings-shortcut-key.is-capturing{border-color:#0e72ed;box-shadow:0 0 0 2px rgba(14,114,237,.25)}.line-host-room__settings-shortcut-hint{margin:0;color:#9a9aa0;font-size:10px;line-height:1.35}.line-host-room__meet-code{flex-shrink:0;color:var(--line-join-muted,#9a9aa0);font-size:13px;font-weight:600;letter-spacing:.02em}.line-host-room__share-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:60;display:flex;flex-direction:column;gap:2px;min-width:180px;padding:8px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:#1a1a1d;box-shadow:0 12px 28px rgba(0,0,0,.45)}.line-host-room__share-item{display:inline-flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 10px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#f2f2f3;font-size:12px;font-weight:600;cursor:pointer;text-align:left}.line-host-room__share-item:hover{background:hsla(0,0%,100%,.08)}.line-host-room__share-item.is-copied{color:#86efac}.line-host-room__share-dismiss{margin-top:4px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#9a9aa0;font-size:11px;cursor:pointer;min-height:28px}.line-host-room__share-dismiss:hover{color:#f2f2f3}.line-host-room__idle{position:absolute;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.55)}.line-host-room__idle-card{width:min(420px,100%);padding:20px 18px 16px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:#1a1a1d;color:#f2f2f3;box-shadow:0 16px 40px rgba(0,0,0,.5)}.line-host-room__idle-title{margin:0 0 8px;font-size:16px;font-weight:700}.line-host-room__idle-desc{margin:0 0 16px;color:#c4c4c8;font-size:13px;line-height:1.45}.line-host-room__idle-actions{display:flex;gap:8px;justify-content:flex-end}.line-host-room__idle-btn{min-height:36px;padding:0 14px;border:none;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer}.line-host-room__idle-btn:disabled{opacity:.65;cursor:not-allowed}.line-host-room__idle-btn--continue{background:#0e72ed;color:#fff}.line-host-room__idle-btn--continue:hover:not(:disabled){background:#0b63d1}.line-host-room__idle-btn--end{background:#3a3a40;color:#fff}.line-host-room__idle-btn--end:hover:not(:disabled){background:#4a4a52}.line-host-room__tile-footer{position:absolute;right:6px;bottom:6px;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:4px;max-width:calc(100% - 12px)}.line-host-room__tile-footer .line-join-room__tile-mic{position:static;right:auto;bottom:auto;flex-shrink:0;width:28px;height:28px}.line-host-room__tile-action{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;cursor:pointer;flex-shrink:0}.line-host-room__tile-action:hover:not(:disabled){background:rgba(0,0,0,.75)}.line-host-room__tile-action:disabled{opacity:.5;cursor:not-allowed}.line-host-room .line-join-room__captions{left:16px;right:auto;transform:none;text-align:left}.line-join-room__captions--empty{opacity:.55;font-style:italic}@keyframes line-host-history-in{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.line-host-room .line-join-room__history{position:absolute;top:8px;left:0;bottom:8px;z-index:50;display:flex;flex-direction:column;width:min(360px,100% - var(--line-soda-dock-w) - 24px);max-height:none;overflow:hidden;border-radius:0 12px 12px 0;background:#141416;border:1px solid hsla(0,0%,100%,.12);border-left:none;box-shadow:12px 0 32px rgba(0,0,0,.45);padding:10px 12px;animation:line-host-history-in .22s ease-out}.line-host-room .line-join-room__history-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;margin-bottom:8px}.line-host-room .line-join-room__history-head h2{margin:0;font-size:13px;color:#f2f2f3}.line-host-room .line-join-room__history-head button{border:none;background:rgba(0,0,0,0);color:#9a9aa0;cursor:pointer;font-size:12px}.line-host-room .line-join-room__history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#5f6368 rgba(0,0,0,0)}.line-host-room .line-join-room__history-row{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:#1c1c1f}.line-host-room .line-join-room__history-row-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.line-host-room .line-join-room__history-meta{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.line-host-room .line-join-room__history-who{color:#8ab4f8;font-size:11px;font-weight:600}.line-host-room .line-join-room__history-when{flex-shrink:0;color:#9a9aa0;font-size:10px;white-space:nowrap}.line-host-room .line-join-room__history-text{color:#f2f2f3;font-size:12px;line-height:1.35;word-break:break-word}.line-host-room .line-join-room__history-audio{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:2px;border:none;border-radius:50%;background:#333537;color:#e8e8ea;cursor:pointer}.line-host-room .line-join-room__history-audio:hover{background:#3f4245;color:#fff}.line-host-room .line-join-room__history-empty{color:#9a9aa0;font-size:12px;padding:8px 0}.master-line-shell:has(.line-host-room){display:flex;flex-direction:column;min-height:calc(100dvh - var(--diamond-header-h, 70px));height:calc(100dvh - var(--diamond-header-h, 70px));overflow:hidden}.master-line-shell:has(.line-host-room)>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.diamond-line-exchange-event:has(.line-host-room),.diamond-line-page.diamond-line-event:has(.line-host-room){flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;gap:0}@media(max-width:1199px){.master-line-shell:has(.line-host-room){min-height:calc(100dvh - var(--diamond-header-h, 60px));height:calc(100dvh - var(--diamond-header-h, 60px))}}.line-soda-entry{flex:0 0 auto;z-index:20;box-sizing:border-box;width:calc(100% - 10px);margin:5px;overflow:visible;border:1px solid #8a9bb0;border-radius:6px;background:#c5d6ea;box-shadow:0 1px 3px rgba(0,0,0,.08)}.line-soda-entry__head{display:flex;align-items:center;gap:8px;min-height:26px;padding:2px 6px 2px 8px;border-bottom:1px solid #8a9bb0}.line-soda-entry__title{flex:1 1 auto;min-width:0;color:#1f2937;font-size:11px;font-weight:700;line-height:1.3}.line-soda-entry__shortcut{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:auto;min-height:22px;padding:0 6px;border:1px solid #7b8fa8;border-radius:4px;background:hsla(0,0%,100%,.55);color:#1f2937;font-size:10px;font-weight:700;letter-spacing:.01em;white-space:nowrap;cursor:pointer}.line-soda-entry__shortcut:hover{background:hsla(0,0%,100%,.85)}.line-soda-entry__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:#1f2937;font-size:18px;font-weight:700;line-height:1;cursor:pointer;opacity:.55}.line-soda-entry__close:hover{opacity:.85}.line-soda-entry__scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#7b8fa8 #d7e3f2}.line-soda-entry__scroll::-webkit-scrollbar{height:8px}.line-soda-entry__scroll::-webkit-scrollbar-track{background:#d7e3f2}.line-soda-entry__scroll::-webkit-scrollbar-thumb{border-radius:4px;background:#7b8fa8}.line-soda-entry__row{position:relative;display:flex;flex-wrap:nowrap;align-items:center;gap:6px;width:-moz-max-content;width:max-content;min-width:100%;min-height:36px;padding:4px 8px 6px;overflow:visible;box-sizing:border-box}.line-soda-entry__field{position:relative;display:inline-flex;align-items:center;gap:4px;margin:0;flex:0 0 auto}.line-soda-entry__label{color:#111;font-size:11px;font-weight:700;white-space:nowrap}.line-soda-entry__input{box-sizing:border-box;height:24px;margin:0;padding:0 4px;border:1px solid #334155;border-radius:2px;background:#fff;color:#111;font-size:12px;font-weight:600;line-height:1}.line-soda-entry__input:focus{outline:2px solid #0e72ed;outline-offset:0}.line-soda-entry__input--code{width:28px;text-align:center;text-transform:uppercase}.line-soda-entry__input--amount{width:64px}.line-soda-entry__input--bhav{width:48px}.line-soda-entry__input--party{width:40px;text-transform:uppercase}.line-soda-entry__combo{position:relative;display:inline-flex;flex:0 0 auto}.line-soda-entry__combo--party{gap:4px;align-items:center}.line-soda-entry__combo-list{position:absolute;left:0;bottom:calc(100% + 4px);z-index:40;min-width:9rem;max-width:14rem;max-height:10rem;margin:0;padding:2px 0;overflow-y:auto;list-style:none;border:1px solid #7b8fa8;border-radius:4px;background:#fff;box-shadow:0 4px 12px rgba(15,23,42,.18)}.line-soda-entry__combo-list.is-portal{position:fixed;z-index:10050;bottom:auto;max-width:min(14rem,100vw - 16px)}.line-soda-entry__combo-empty{padding:6px 8px;color:#6b7785;font-size:11px;font-weight:500}.line-soda-entry__combo-item{display:flex;align-items:center;gap:6px;width:100%;margin:0;padding:5px 8px;border:0;background:rgba(0,0,0,0);color:#111;font-size:11px;font-weight:600;text-align:left;cursor:pointer}.line-soda-entry__combo-item.is-highlight,.line-soda-entry__combo-item:hover{background:#e8f0fe}.line-soda-entry__combo-item.is-selected{color:#0e72ed}.line-soda-entry__combo-letter{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.1rem;height:1.1rem;border-radius:2px;background:#e8eef6;color:#1f2937;font-size:10px;font-weight:700}.line-soda-entry__sep,.line-soda-entry__times{flex:0 0 auto;color:#111;font-size:12px;font-weight:700}.line-soda-entry__check{display:inline-flex;align-items:center;gap:4px;margin:0 0 0 4px;flex:0 0 auto;color:#111;font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer}.line-soda-entry__check input{width:14px;height:14px;margin:0;accent-color:#0e72ed}.line-soda-entry__ok{flex:0 0 auto;min-width:44px;height:26px;margin-left:8px;padding:0 10px;border:1px solid #334155;border-radius:3px;background:#e8eef6;color:#111;font-size:12px;font-weight:700;cursor:pointer}.line-soda-entry__ok:hover:not(:disabled){background:#d7e2f0}.line-soda-entry__ok:disabled{opacity:.55;cursor:not-allowed}.line-soda-entry__error{margin:0;padding:2px 8px 6px;color:#b91c1c;font-size:11px;font-weight:600;line-height:1.3}.line-host-room.line-join-room .line-join-odds,.line-join-odds{flex-direction:column}.line-server-identity-chip{display:inline-flex;align-items:center;max-width:min(220px,32vw);margin:0 8px;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:inherit;line-height:1.15}.line-server-identity-chip__stack{display:flex;flex-direction:column;gap:1px;min-width:0}.line-server-identity-chip__row{display:inline-flex;align-items:center;gap:5px;min-width:0}.line-server-identity-chip__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;color:#fff}.line-server-identity-chip__code,.line-server-identity-chip__pass{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:600;color:hsla(0,0%,100%,.72)}.line-server-identity-chip__pass{font-weight:500;color:hsla(0,0%,100%,.62)}.line-server-identity-chip__edit{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;margin:0;padding:0;border:0;border-radius:3px;background:rgba(0,0,0,0);color:#93c5fd;cursor:pointer}.line-server-identity-chip__edit:focus-visible,.line-server-identity-chip__edit:hover{color:#fff;background:hsla(0,0%,100%,.1)}.line-server-identity-chip__edit:disabled{opacity:.45;cursor:not-allowed}.line-server-identity-chip__edit-icon{display:block;flex:0 0 auto}.line-server-identity-form{display:flex;flex-direction:column;gap:12px}.line-server-identity-form__field{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px;margin:0;width:100%}.line-server-identity-form__label{display:block;margin:0;font-size:12px;font-weight:600;color:#1f2937;line-height:1.2}.line-server-identity-form__input{box-sizing:border-box;width:100%;height:34px;margin:0;padding:0 10px;border:1px solid #cbd5e1;border-radius:4px;background:#fff;color:#111;font-size:13px;font-weight:500}.line-server-identity-form__input:disabled{background:#f1f5f9;color:#475569}.line-server-identity-form__pass-wrap{position:relative;display:block;width:100%}.line-server-identity-form__pass-wrap .line-server-identity-form__input{padding-right:36px}.line-server-identity-form__pass-toggle{position:absolute;top:50%;right:8px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;border:0;border-radius:3px;background:rgba(0,0,0,0);color:#64748b;transform:translateY(-50%);cursor:pointer}.line-server-identity-form__pass-toggle:focus-visible,.line-server-identity-form__pass-toggle:hover{color:#1f2937;background:rgba(15,23,42,.06)}.line-server-identity-form__error{margin:0;color:#b91c1c;font-size:12px;font-weight:600}.line-server-identity-popup.diamond-basic-popup .modal-body .line-server-identity-form__field,.line-server-identity-popup.diamond-basic-popup .modal-body label{display:flex!important;flex-direction:column!important;align-items:stretch!important}.bo-admin-nav__actions .line-server-identity-chip{margin-right:8px}.bo-admin-nav__actions .line-server-identity-chip .line-server-identity-chip__name{color:#0f172a}.bo-admin-nav__actions .line-server-identity-chip .line-server-identity-chip__code,.bo-admin-nav__actions .line-server-identity-chip .line-server-identity-chip__pass{color:#64748b}.bo-admin-nav__actions .line-server-identity-chip .line-server-identity-chip__edit{color:#2563eb}.bo-admin-nav__actions .line-server-identity-chip .line-server-identity-chip__edit:focus-visible,.bo-admin-nav__actions .line-server-identity-chip .line-server-identity-chip__edit:hover{color:#1d4ed8;background:rgba(37,99,235,.1)}.line-meet-fab{position:fixed;right:20px;bottom:24px;z-index:1200;display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none}.line-meet-fab>*{pointer-events:auto}.line-meet-fab__button{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border:none;border-radius:999px;background-color:#0b57d0;color:#fff;font-size:14px;font-weight:700;line-height:1;box-shadow:0 10px 28px rgba(15,23,42,.28);cursor:pointer}.line-meet-fab__button span,.line-meet-fab__button svg{color:#fff;stroke:currentColor}.line-meet-fab__button:hover:not(:disabled){background-color:#0842a0}.line-meet-fab__button:disabled{opacity:.75;cursor:not-allowed}.line-meet-fab__button.is-active{background-color:#0f766e}.line-meet-fab__button.is-active:hover:not(:disabled){background-color:#0b5f59}@media(max-width:768px){.line-meet-fab{right:12px;bottom:72px}}.line-meet-window{position:fixed;z-index:1201;min-width:250px;min-height:100px;border-radius:12px;overflow:hidden;background:#1a1c1e;color:#e3e3e3;box-shadow:0 2px 10px rgba(0,0,0,.28);display:flex;flex-direction:column;gap:0;border:1px solid hsla(0,0%,100%,.12);pointer-events:auto}.line-meet-window.is-fullscreen{border-radius:12px}.line-meet-window__chrome{display:flex;align-items:center;justify-content:space-between;gap:6px;height:32px;min-height:32px;padding:0 8px 0 12px;background:#1e1f20;font-size:11px;font-weight:500;letter-spacing:.01em;line-height:1;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;flex-shrink:0}.line-meet-window__chrome:active{cursor:grabbing}.line-meet-window__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;color:#c4c7c5}.line-meet-window__chrome-actions{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.line-meet-window__copy-link{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;padding:0 10px;margin-right:2px;border:none;border-radius:999px;background:hsla(0,0%,100%,.08);color:#e3e3e3;font-size:10px;font-weight:600;letter-spacing:.01em;white-space:nowrap;cursor:pointer;flex-shrink:0}.line-meet-window__copy-link:hover{background:hsla(0,0%,100%,.14);color:#fff}.line-meet-window__copy-link.is-copied{background:rgba(129,201,149,.18);color:#81c995}.line-meet-window__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:999px;background:rgba(0,0,0,0);color:#c4c7c5;cursor:pointer;flex-shrink:0;padding:0}.line-meet-window__icon-btn:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:#fff}.line-meet-window__icon-btn:disabled{opacity:.4;cursor:not-allowed}.line-meet-window__icon-btn.is-active{background:rgba(138,180,248,.22);color:#8ab4f8}.line-meet-window__stage{position:relative;flex:1 1 auto;min-height:0;margin:8px 10px 10px;border-radius:12px;background:#0e0e0f;overflow:hidden;display:flex;flex-direction:column}.line-meet-window__history{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:12px;background:rgba(0,0,0,.55)}.line-meet-window__history-panel{width:min(420px,90%);max-height:100%;display:flex;flex-direction:column;border-radius:12px;background:#1a1b1e;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 8px 28px rgba(0,0,0,.45);overflow:hidden}.line-meet-window__history-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid hsla(0,0%,100%,.08);color:#e8eaed;font-size:13px}.line-meet-window__history-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 10px 12px;scrollbar-width:thin;scrollbar-color:#5f6368 rgba(0,0,0,0)}.line-meet-window__history-empty{margin:12px 4px;color:rgba(232,234,237,.6);font-size:12px;font-style:italic}.line-meet-window__history-row{display:flex;align-items:flex-start;gap:8px;padding:8px 4px;border-bottom:1px solid hsla(0,0%,100%,.06)}.line-meet-window__history-row:last-child{border-bottom:none}.line-meet-window__history-row-main{flex:1 1 auto;min-width:0}.line-meet-window__history-who{display:block;margin-bottom:2px;color:#8ab4f8;font-size:11px;font-weight:600}.line-meet-window__history-text{display:block;color:#e8eaed;font-size:12px;line-height:1.35;word-break:break-word}.line-meet-window__history-audio{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:2px;border:none;border-radius:50%;background:#333537;color:#e8eaed;cursor:pointer}.line-meet-window__history-audio:hover:not(:disabled){background:#3c4043}.line-meet-window__history-audio:disabled{opacity:.7;cursor:default}.line-meet-window__history-audio .is-spin{animation:line-meet-spin .8s linear infinite}@keyframes line-meet-spin{to{transform:rotate(1turn)}}.line-meet-window__transcript{position:absolute;left:10px;right:10px;bottom:58px;z-index:3;max-height:88px;overflow-y:auto;padding:8px 10px;border-radius:8px;background:rgba(0,0,0,.72);border:1px solid hsla(0,0%,100%,.12);color:#e8eaed;font-size:12px;line-height:1.35;scrollbar-width:thin;scrollbar-color:#5f6368 rgba(0,0,0,0)}.line-meet-window__transcript-placeholder{margin:0;opacity:.55;font-style:italic}.line-meet-window__transcript-line{margin:0 0 4px;word-break:break-word}.line-meet-window__transcript-line:last-child{margin-bottom:0}.line-meet-window__transcript-line.is-live{opacity:.8}.line-meet-window__transcript-who{display:inline-block;margin-right:6px;color:#8ab4f8;font-weight:600}.line-meet-window__body{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;padding-bottom:150px;scrollbar-width:thin;scrollbar-color:#5f6368 rgba(0,0,0,0)}.line-meet-window__body::-webkit-scrollbar{width:6px;height:6px}.line-meet-window__body::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin:4px 0}.line-meet-window__body::-webkit-scrollbar-thumb{background:#5f6368;border-radius:999px}.line-meet-window__body::-webkit-scrollbar-thumb:hover{background:#80868b}.line-meet-window__body::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.line-meet-window__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,160px));gap:8px;padding:12px;align-content:start;justify-content:start}.line-meet-window__tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;max-width:160px;padding:18px 8px 14px;border-radius:14px;background:#2d2e30;min-height:110px;font-size:11px;color:#e3e3e3;border:2px solid rgba(0,0,0,0);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;box-sizing:border-box;overflow:hidden}.line-meet-window__tile.is-host{background:linear-gradient(180deg,#3a4556,#323840 42%,#2f3338);border-color:rgba(138,180,248,.18)}.line-meet-window__tile.is-host:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1a56b0,#5b9cf5 50%,#1e4a8c);pointer-events:none}.line-meet-window__tile.is-host .line-meet-window__avatar{background:#7ba3e0;color:#152033}.line-meet-window__tile.is-speaking{border-color:#8ab4f8;box-shadow:0 0 0 1px rgba(138,180,248,.35);animation:line-meet-speak-pulse 1.1s ease-in-out infinite}.line-meet-window__tile.is-muted .line-meet-window__avatar,.line-meet-window__tile.is-muted .line-meet-window__host-rate{opacity:.55}.line-meet-window__info{position:absolute;top:6px;left:6px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:999px;background:rgba(0,0,0,.4);color:#e8eaed;cursor:pointer;z-index:1}.line-meet-window__info:hover{background:rgba(0,0,0,.6)}.line-meet-window__speaking-badge{position:absolute;top:6px;right:6px;width:20px;height:20px;color:#1f1f1f;z-index:1}.line-meet-window__avatar,.line-meet-window__speaking-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#8ab4f8}.line-meet-window__avatar{width:44px;height:44px;color:#202124;font-weight:700;font-size:16px}.line-meet-window__host-rate{width:auto;max-width:calc(100% - 8px)}.line-meet-window__tile-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.line-meet-window__tile-mic{position:absolute;right:6px;bottom:6px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.12);color:#e8eaed;flex-shrink:0;z-index:1;cursor:default}.line-meet-window__tile-mic.is-off{background:rgba(242,232,231,.95);color:#8b1a14}.line-meet-window button.line-meet-window__tile-mic{cursor:pointer}.line-meet-window button.line-meet-window__tile-mic:hover:not(:disabled){background:hsla(0,0%,100%,.22)}.line-meet-window button.line-meet-window__tile-mic:disabled{opacity:.55;cursor:not-allowed}.line-meet-window button.line-meet-window__tile-mic.is-off:hover:not(:disabled){background:#fce8e6}.line-meet-window__tile-kick{position:absolute;left:6px;bottom:6px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:rgba(242,232,231,.92);color:#8b1a14;z-index:1;cursor:pointer}.line-meet-window__tile-kick:hover:not(:disabled){background:#fce8e6}.line-meet-window__tile-kick:disabled{opacity:.55;cursor:not-allowed}.line-meet-window__empty{padding:40px 16px 16px;font-size:13px;color:#9aa0a6;text-align:center}.line-meet-window__error{position:absolute;left:10px;right:10px;bottom:154px;z-index:5;margin:0;padding:6px 10px;border-radius:8px;background:rgba(0,0,0,.78);color:#f28b82;font-size:12px;line-height:1.35;text-align:center;pointer-events:none}.line-meet-window__controls{position:absolute;left:0;right:0;bottom:10px;z-index:4;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;pointer-events:none}.line-meet-window__controls>*{pointer-events:auto}.line-meet-window__ctrl{display:inline-flex;align-items:center;justify-content:center;width:48px;height:40px;border:none;border-radius:20px;background:#333537;color:#fff;cursor:pointer;box-shadow:none;flex-shrink:0}.line-meet-window__ctrl:hover:not(:disabled){background:#3c4043}.line-meet-window__ctrl:disabled{opacity:.6;cursor:not-allowed}.line-meet-window__ctrl--mic.is-off,.line-meet-window__ctrl.is-off{background:#f2e8e7;color:#8b1a14}.line-meet-window__ctrl--mic.is-off:hover:not(:disabled),.line-meet-window__ctrl.is-off:hover:not(:disabled){background:#e9d5d3;color:#79150f}.line-meet-window__ctrl--history.is-on,.line-meet-window__ctrl--share.is-on{background:#0b57d0;color:#fff}.line-meet-window__ctrl--history.is-on:hover:not(:disabled),.line-meet-window__ctrl--share.is-on:hover:not(:disabled){background:#0842a0}.line-meet-window__ctrl.is-end{width:64px;height:40px;border-radius:20px;background:#dc362e;color:#fff}.line-meet-window__ctrl.is-end:hover:not(:disabled){background:#c5221f}.line-meet-window__ctrl.is-start{width:auto;min-width:72px;padding:0 16px;font-size:12px;font-weight:700;background:#8ab4f8;color:#1f1f1f}.line-meet-window__share-status{margin:0;padding:0 12px 8px;text-align:center;font-size:11px;font-weight:600;color:#8ab4f8}.line-meet-window__details{position:absolute;inset:10px 10px 66px;z-index:5;border-radius:14px;background:#1e1f20;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 10px 28px rgba(0,0,0,.45);padding:12px 14px;display:flex;flex-direction:column;gap:8px;overflow:auto;scrollbar-width:thin;scrollbar-color:#5f6368 rgba(0,0,0,0)}.line-meet-window__details::-webkit-scrollbar{width:6px;height:6px}.line-meet-window__details::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.line-meet-window__details::-webkit-scrollbar-thumb{background:#5f6368;border-radius:999px}.line-meet-window__details::-webkit-scrollbar-thumb:hover{background:#80868b}.line-meet-window__details-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.line-meet-window__details-list{margin:0;display:flex;flex-direction:column;gap:6px;font-size:11px}.line-meet-window__details-list>div{display:grid;grid-template-columns:64px 1fr;gap:8px}.line-meet-window__details-list--meet>div{grid-template-columns:78px 1fr;align-items:start}.line-meet-window__details-list dt{margin:0;color:#9aa0a6}.line-meet-window__details-list dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-meet-window__details-list--meet dd{white-space:normal;word-break:break-word;line-height:1.35}.line-meet-window__details-map{margin-top:10px;display:flex;flex-direction:column;gap:6px}.line-meet-window__details-map-frame{width:100%;height:140px;border:0;border-radius:8px;background:#202124}.line-meet-window__details-map-link{font-size:11px;font-weight:600;color:#8ab4f8;text-decoration:none}.line-meet-window__details-map-link:hover{text-decoration:underline}.line-meet-window__details-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.line-meet-window__details-kick,.line-meet-window__details-mute{flex:1 1 auto;min-height:32px;border:0;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;cursor:pointer}.line-meet-window__details-mute{background:#3c4043;color:#e8eaed}.line-meet-window__details-mute:hover:not(:disabled){background:#5f6368}.line-meet-window__details-kick{background:#5f2120;color:#fce8e6}.line-meet-window__details-kick:hover:not(:disabled){background:#8b1a14}.line-meet-window__details-kick:disabled,.line-meet-window__details-mute:disabled{opacity:.6;cursor:not-allowed}.line-meet-window__resize{position:absolute;z-index:8;margin:0;padding:0;border:none;background:rgba(0,0,0,0);touch-action:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.line-meet-window__resize--n,.line-meet-window__resize--s{left:14px;right:14px;height:8px}.line-meet-window__resize--e,.line-meet-window__resize--w{top:14px;bottom:14px;width:8px}.line-meet-window__resize--n{top:0}.line-meet-window__resize--s{bottom:0}.line-meet-window__resize--e{right:0}.line-meet-window__resize--w{left:0}.line-meet-window__resize--ne,.line-meet-window__resize--nw,.line-meet-window__resize--se,.line-meet-window__resize--sw{width:16px;height:16px}.line-meet-window__resize--ne{top:0;right:0}.line-meet-window__resize--nw{top:0;left:0}.line-meet-window__resize--se{right:0;bottom:0}.line-meet-window__resize--sw{left:0;bottom:0}.line-meet-window__resize.is-grip{display:inline-flex;align-items:flex-end;justify-content:flex-start;width:20px;height:20px;left:0;bottom:0;padding:0;box-sizing:border-box}.line-meet-window__grip-icon{display:block;width:16px;height:16px;pointer-events:none}.line-meet-window__resize.is-grip:hover .line-meet-window__grip-icon rect{fill:#c4c7c5}@keyframes line-meet-speak-pulse{0%,to{box-shadow:0 0 0 1px rgba(138,180,248,.3);border-color:#8ab4f8}50%{box-shadow:0 0 0 4px rgba(138,180,248,.5);border-color:#aecbfa}}.line-meet-window__ai-usage{margin-top:10px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.08);font-size:11px}.line-meet-window__ai-usage strong{display:block;margin-bottom:4px}.line-meet-window__ai-usage p{margin:0 0 6px;opacity:.85}.line-meet-window__ai-spark{display:flex;align-items:flex-end;gap:2px;height:28px}.line-meet-window__ai-bar{width:6px;min-height:2px;border-radius:1px;background:#8ab4f8}.line-join-rate-strip{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;min-width:0;max-width:min(420px,56vw);padding:4px 12px;border-radius:8px;background:hsla(0,0%,100%,.06);pointer-events:none}.line-join-rate-strip__digits{display:flex;align-items:baseline;justify-content:center;gap:8px;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:1.1;color:#f8fafc;font-variant-numeric:tabular-nums;white-space:nowrap}.line-join-rate-strip__back{color:#93c5fd}.line-join-rate-strip__lay{color:#f9a8d4}.line-join-rate-strip__sep{color:rgba(248,250,252,.45);font-weight:500;font-size:16px}.line-join-rate-strip__ball{display:flex;align-items:center;gap:6px;flex-shrink:0;z-index:1}.line-join-rate-strip__lottie{display:inline-block;width:28px;height:28px}.line-join-rate-strip__lottie svg{width:100%!important;height:100%!important}.line-join-rate-strip__ball-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#f8fafc;white-space:nowrap}.line-join-rate-strip--ball .line-join-rate-strip__digits{opacity:.5;filter:blur(4px)}.line-join-rate-strip--tile{gap:6px;max-width:100%;min-height:44px;padding:6px 10px;border-radius:10px;background:rgba(0,0,0,.35)}.line-join-rate-strip--tile .line-join-rate-strip__digits{gap:6px;font-size:18px}.line-join-rate-strip--tile .line-join-rate-strip__sep{font-size:14px}.line-join-rate-strip--tile .line-ball-running__lottie,.line-join-rate-strip--tile .line-join-rate-strip__lottie{width:22px;height:22px}.line-ball-running__lottie{display:inline-block;width:28px;height:28px}.line-ball-running__lottie svg{width:100%!important;height:100%!important}.line-join-gate-zoom{width:min(100vw - 32px,400px);max-width:400px;gap:0;padding:28px 28px 24px;border:none;border-radius:12px;background:#fff;box-shadow:0 12px 40px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.06);color:#242424}.line-join-gate-zoom__title{margin:0 0 8px!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.02em;color:#242424!important;line-height:1.25!important}.line-join-gate-zoom__desc{margin:0!important;font-size:14px!important;line-height:1.4!important;color:#6e7680!important}.line-join-gate-zoom .diamond-line-join-gate__hint{margin:0;color:#6e7680;font-size:14px}.line-join-gate-zoom .diamond-line-join-form{gap:16px;margin-top:4px}.line-join-gate-zoom .diamond-line-join-form__field{gap:8px;color:#242424;font-size:13px;font-weight:600}.line-join-gate-zoom .diamond-line-join-form__label{color:#242424}.line-join-gate-zoom .diamond-line-join-form input{height:44px;border-radius:8px;border-color:#d0d5dd;font-size:15px;font-weight:500;background:#fff}.line-join-gate-zoom .diamond-line-join-form input:focus{border-color:#0e72ed;box-shadow:0 0 0 3px rgba(14,114,237,.2);outline:none}.line-join-gate-zoom .diamond-line-join-form input[aria-invalid=true]{border-color:#e11d48}.line-join-gate-zoom .diamond-line-join-form__hint{margin:0;font-size:12px;font-weight:500;line-height:1.4;color:#6e7680}.line-join-gate-zoom .diamond-line-join-form__status{margin:0;font-size:13px;font-weight:600;color:#0e72ed}.line-join-gate-zoom .diamond-line-join-form__error{margin:0;padding:10px 12px;border:1px solid #fecdd3;border-radius:8px;background:#fff1f2;color:#be123c;font-size:13px;font-weight:600;line-height:1.35}.line-join-gate-zoom .diamond-line-join-form__submit{height:44px;margin-top:4px;border:0;border-radius:10px;background:#0e72ed;color:#fff;font-size:15px;font-weight:700;letter-spacing:0;cursor:pointer;transition:background .15s ease}.line-join-gate-zoom .diamond-line-join-form__submit:hover:not(:disabled){background:#0b63d1}.line-join-gate-zoom .diamond-line-join-form__submit:active:not(:disabled){background:#0956b8}.line-join-gate-zoom .diamond-line-join-form__submit:disabled{background:#a8c8f5;color:#fff;cursor:not-allowed;opacity:1}.line-join-page--prejoin{min-height:100vh;min-height:100dvh;background:#0b0b0d;color:#e8e8ea}.line-join-page--prejoin__header{padding:20px 24px 0}.line-join-page--prejoin__title{margin:0 0 4px;font-size:16px;font-weight:600;color:#f2f2f3}.line-join-page--prejoin__meta{margin:0;font-size:13px;color:#9a9aa0}.line-join-page--prejoin__meta code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#c4c4c8}.line-meet-service-status{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center;color:#e2e8f0}.line-meet-service-status--panel{min-height:7rem;padding:1.25rem 1rem;border-radius:.5rem;background:rgba(15,23,42,.92);border:1px solid rgba(148,163,184,.25)}.line-meet-service-status--banner{padding:.65rem 1rem;margin-bottom:.75rem;border-radius:.375rem;background:rgba(127,29,29,.12);border:1px solid rgba(248,113,113,.35);color:#fecaca}.line-meet-service-status__title{margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.line-meet-service-status__hint{margin:0;font-size:.75rem;opacity:.85;line-height:1.3}.line-meet-service-status--banner .line-meet-service-status__title{font-size:.8125rem;font-weight:500}.line-meet-service-status--banner .line-meet-service-status__hint{font-size:.6875rem}.diamond-ladder-confirm-bet-modal{width:calc(100% - 32px);max-width:400px;padding:1.5rem;border:0;border-radius:.5rem;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1019607843);text-align:center;font-family:var(--body-font-family);gap:0}.diamond-ladder-confirm-bet-modal__header{margin-bottom:1rem}.diamond-ladder-confirm-bet-modal__title{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.2;color:#000}.diamond-ladder-confirm-bet-modal__subtitle{margin:0;font-size:1rem;line-height:1.35;color:#555}.diamond-ladder-confirm-bet-modal__details{display:grid;gap:.5rem;margin:0 0 1.25rem;text-align:left}.diamond-ladder-confirm-bet-modal__row{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;align-items:baseline;margin:0}.diamond-ladder-confirm-bet-modal__label{margin:0;font-size:.875rem;font-weight:700;line-height:1.3;color:#000}.diamond-ladder-confirm-bet-modal__value{margin:0;font-size:.875rem;font-weight:400;line-height:1.3;color:#2d3436;word-break:break-word}.diamond-ladder-confirm-bet-modal__side--back{font-weight:700;color:#5bc0de}.diamond-ladder-confirm-bet-modal__side--lay{font-weight:700;color:#e91e8c}.diamond-ladder-confirm-bet-modal__actions{display:flex;flex-direction:column;gap:.625rem;margin-top:0;align-items:flex-start;width:100%}.diamond-ladder-confirm-bet-modal__cancel,.diamond-ladder-confirm-bet-modal__confirm{align-self:stretch;width:100%;padding:.75rem 1rem;border:none;border-radius:.375rem;font-family:var(--body-font-family);font-size:1rem;line-height:1.2;text-align:left;cursor:pointer;transition:background-color .2s ease}.diamond-ladder-confirm-bet-modal__cancel:disabled,.diamond-ladder-confirm-bet-modal__confirm:disabled{opacity:.65;cursor:not-allowed}.diamond-ladder-confirm-bet-modal__confirm{background-color:#28a745;color:#fff}.diamond-ladder-confirm-bet-modal__confirm:hover:not(:disabled){background-color:#218838}.diamond-ladder-confirm-bet-modal__cancel{background-color:#dc3545;color:#fff}.diamond-ladder-confirm-bet-modal__cancel:hover:not(:disabled){background-color:#c82333}.diamond-edit-stake-modal{max-width:520px;width:calc(100% - 32px);padding:1.25rem 1.5rem 1.5rem;border:0;border-radius:0;background:#fff;font-family:var(--body-font-family)}.diamond-edit-stake-modal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin-bottom:1rem}@media(max-width:520px){.diamond-edit-stake-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.diamond-edit-stake-modal__field{display:flex;flex-direction:column;gap:4px}.diamond-edit-stake-modal__label{color:#9aa0a6;font-size:.75rem;font-weight:400;line-height:1.2}.diamond-edit-stake-modal__input{width:100%;min-height:36px;padding:6px 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#2d3436;font-family:var(--body-font-family);font-size:.875rem;text-align:center}.diamond-edit-stake-modal__input:focus{outline:none;border-color:#2dc3e8}.diamond-edit-stake-modal__actions{display:flex;justify-content:center;gap:12px;margin-top:.5rem}.diamond-edit-stake-modal__btn{display:block;width:20%;min-width:120px;padding:.625rem 0;border:0;border-radius:15px;background:linear-gradient(95.22deg,rgb(45,195,232) 7.33%,rgb(45,113,130) 108.79%);color:#fff;font-family:var(--body-font-family);font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;cursor:pointer;transition:.3s}.diamond-edit-stake-modal__btn:hover{filter:brightness(1.05)}@keyframes shine{0%{left:-75%;transform:skew(-25deg)}50%{left:125%;transform:skew(-25deg)}to{left:125%;transform:skew(-25deg)}}.diamond-event-rules-modal{font-family:var(--body-font-family);color:#273a47}.diamond-event-rules-modal__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid #e0e6e6;background:#fff}.diamond-event-rules-modal__title{margin:0;color:#0f6ba0;font-size:15px;font-weight:700;line-height:1.3}.diamond-event-rules-modal__close{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:0;border-radius:4px;background:rgba(0,0,0,0);color:#273a47;cursor:pointer}.diamond-event-rules-modal__close:hover{background:#f3f4f6}.diamond-event-rules-modal__body.rules-modal{max-height:min(70vh,560px);padding:14px 16px 18px;overflow-y:auto;background:#fff}.diamond-event-rules-modal__betting-times{margin-bottom:12px;font-size:13px;line-height:1.5}.diamond-event-rules-modal__betting-times .event-time{margin-right:10px}.diamond-event-rules-modal__limits-row{display:flex;flex-wrap:wrap;gap:16px 24px;margin-bottom:12px;font-size:13px;line-height:1.45}.diamond-event-rules-modal__limits-col{display:flex;flex:1 1 220px;flex-direction:column;gap:3px;min-width:0}.diamond-event-rules-modal__limits-col .start_time{padding-bottom:12px}.diamond-event-rules-modal__limits-col span{display:block}.diamond-event-rules-modal .rule_info{padding-top:12px;border-top:1px solid #e0e6e6;font-size:13px;line-height:1.5}.diamond-event-rules-modal__html p{margin:0 0 10px}.diamond-event-rules-modal__html ol,.diamond-event-rules-modal__html ul{margin:8px 0;padding-left:20px}.diamond-event-rules-modal__html li{margin:4px 0}.diamond-event-rules-modal__html b,.diamond-event-rules-modal__html strong{font-weight:700}.diamond-event-rules-modal__html a{color:#0f6ba0;text-decoration:underline}.diamond-event-rules-modal__empty,.diamond-event-rules-modal__loading{margin:0;color:#6b7785;font-size:13px}.diamond-event-rules-modal__error{margin:0;color:#c0392b;font-size:13px}.diamond-event-mybets-drawer{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;justify-content:flex-end;font-family:var(--body-font-family)}.diamond-event-mybets-drawer__backdrop{position:absolute;inset:0;padding:0;border:0;background:rgba(0,0,0,.45);cursor:pointer;animation:diamond-event-mybets-backdrop-in .24s ease}.diamond-event-mybets-drawer.is-closing .diamond-event-mybets-drawer__backdrop{animation:diamond-event-mybets-backdrop-out .24s ease forwards}.diamond-event-mybets-drawer__panel{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-height:min(78vh,640px);overflow:hidden;border-radius:12px 12px 0 0;background:#fff;box-shadow:0 -8px 24px rgba(0,0,0,.18);animation:diamond-event-mybets-drawer-in .24s ease}.diamond-event-mybets-drawer__panel .diamond-sidebar-card--mybets{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin:0;border-radius:0;box-shadow:none}.diamond-event-mybets-drawer__panel .my-bets.diamond-mybets-panel{flex:1 1 auto;min-height:0;max-height:100%}.diamond-event-mybets-drawer__panel .my-bets-content{flex:1 1 auto;min-height:0;overflow:auto}.diamond-event-mybets-drawer.is-closing .diamond-event-mybets-drawer__panel{animation:diamond-event-mybets-drawer-out .24s ease forwards}@keyframes diamond-event-mybets-drawer-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes diamond-event-mybets-drawer-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes diamond-event-mybets-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes diamond-event-mybets-backdrop-out{0%{opacity:1}to{opacity:0}}.line-join-odds .diamond-event-sidebar,.master-line-shell .diamond-event-sidebar{box-sizing:border-box;height:100%;min-height:0;width:100%;flex:1;background:#fff;border-radius:var(--sRadius) var(--sRadius) 0 0;box-shadow:0 1px 4px rgba(0,0,0,.04);overflow-x:hidden;overflow-y:auto}.line-join-odds .diamond-event-sidebar__nav,.master-line-shell .diamond-event-sidebar__nav{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;width:100%;padding:8px 0 12px}.line-join-odds .diamond-event-sidebar__top,.master-line-shell .diamond-event-sidebar__top{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;width:100%;padding:0 8px}.line-join-odds .diamond-event-sidebar__event,.line-join-odds .diamond-event-sidebar__group-toggle,.line-join-odds .diamond-event-sidebar__link,.line-join-odds .diamond-event-sidebar__sport,.master-line-shell .diamond-event-sidebar__event,.master-line-shell .diamond-event-sidebar__group-toggle,.master-line-shell .diamond-event-sidebar__link,.master-line-shell .diamond-event-sidebar__sport{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;max-width:100%;border:0;background:rgba(0,0,0,0);color:#2d3436;text-align:left;cursor:pointer}.line-join-odds .diamond-event-sidebar__link,.line-join-odds .diamond-event-sidebar__sport,.master-line-shell .diamond-event-sidebar__link,.master-line-shell .diamond-event-sidebar__sport{min-height:40px;padding:8px 12px;font-size:14px;font-weight:600}.line-join-odds .diamond-event-sidebar__sport.selected,.master-line-shell .diamond-event-sidebar__sport.selected{color:#fff;border-radius:8px;background:linear-gradient(251deg,rgba(231,72,72,.18) -10.61%,rgba(231,72,72,0) 75.19%),linear-gradient(156deg,rgba(43,87,199,.2) -20.07%,rgba(58,149,255,0) 62.64%),rgba(25,25,25,.96)}.line-join-odds .diamond-event-sidebar__sport-label,.master-line-shell .diamond-event-sidebar__sport-label{flex:1 1 auto;min-width:0}.line-join-odds .diamond-event-sidebar__sport-chevron,.master-line-shell .diamond-event-sidebar__sport-chevron{flex-shrink:0;margin-left:auto}.line-join-odds .diamond-event-sidebar__tree,.master-line-shell .diamond-event-sidebar__tree{box-sizing:border-box;width:100%;padding:0 8px}.line-join-odds .diamond-event-sidebar__group,.master-line-shell .diamond-event-sidebar__group{box-sizing:border-box;width:100%}.line-join-odds .diamond-event-sidebar__group-toggle,.master-line-shell .diamond-event-sidebar__group-toggle{min-height:34px;padding:6px 8px;border-radius:6px;font-size:13px;font-weight:600}.line-join-odds .diamond-event-sidebar__group-toggle.is-open,.master-line-shell .diamond-event-sidebar__group-toggle.is-open{background:var(--color-content-bg-2)}.line-join-odds .diamond-event-sidebar__group-toggle svg,.master-line-shell .diamond-event-sidebar__group-toggle svg{flex-shrink:0}.line-join-odds .diamond-event-sidebar__group-name,.master-line-shell .diamond-event-sidebar__group-name{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.line-join-odds .diamond-event-sidebar__count,.master-line-shell .diamond-event-sidebar__count{flex-shrink:0;font-size:12px;color:#8a939e}.line-join-odds .diamond-event-sidebar__events,.master-line-shell .diamond-event-sidebar__events{display:flex;flex-direction:column;gap:2px;box-sizing:border-box;width:calc(100% - 12px);max-width:calc(100% - 12px);margin-left:12px;padding:2px 4px 6px 10px;border-left:1px solid var(--color-content-bg-2)}.line-join-odds .diamond-event-sidebar__event,.master-line-shell .diamond-event-sidebar__event{align-items:flex-start;box-sizing:border-box;width:100%;max-width:100%;min-height:32px;padding:6px 8px;border-radius:6px;font-size:13px;font-weight:500;line-height:1.35}.line-join-odds .diamond-event-sidebar__event.is-active,.master-line-shell .diamond-event-sidebar__event.is-active{color:#fff;background:var(--color-primary)}.line-join-odds .diamond-event-sidebar__event-label,.master-line-shell .diamond-event-sidebar__event-label{display:block;flex:1 1 auto;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.line-join-odds .diamond-left-sidebar--event .diamond-left-sidebar__section-body,.master-line-shell .diamond-left-sidebar--event .diamond-left-sidebar__section-body{padding:0}.line-join-odds .diamond-event-sidebar-tree,.master-line-shell .diamond-event-sidebar-tree{display:flex;flex-direction:column;width:100%;background:#fff}.line-join-odds .diamond-event-sidebar-tree__sport,.master-line-shell .diamond-event-sidebar-tree__sport{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:34px;padding:0 10px;border:0;border-bottom:1px solid var(--diamond-sidebar-row-border);background:rgba(0,0,0,0);color:var(--diamond-sidebar-row-text);font-family:var(--body-font-family);font-size:13px;font-weight:600;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-sidebar-tree__sport .diamond-event-sidebar-tree__sport-caret,.master-line-shell .diamond-event-sidebar-tree__sport .diamond-event-sidebar-tree__sport-caret{flex-shrink:0;color:#2d3436;transition:transform .18s ease}.line-join-odds .diamond-event-sidebar-tree__sport.is-open .diamond-event-sidebar-tree__sport-caret,.master-line-shell .diamond-event-sidebar-tree__sport.is-open .diamond-event-sidebar-tree__sport-caret{transform:rotate(0deg)}.line-join-odds .diamond-event-sidebar-tree__sport:not(.is-open) .diamond-event-sidebar-tree__sport-caret,.master-line-shell .diamond-event-sidebar-tree__sport:not(.is-open) .diamond-event-sidebar-tree__sport-caret{transform:rotate(-90deg)}.line-join-odds .diamond-event-sidebar-tree__sport-label,.master-line-shell .diamond-event-sidebar-tree__sport-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.line-join-odds .diamond-event-sidebar-tree__group,.line-join-odds .diamond-event-sidebar-tree__groups,.master-line-shell .diamond-event-sidebar-tree__group,.master-line-shell .diamond-event-sidebar-tree__groups{display:flex;flex-direction:column;width:100%}.line-join-odds .diamond-event-sidebar-tree__group-name,.master-line-shell .diamond-event-sidebar-tree__group-name{position:relative;display:block;box-sizing:border-box;width:100%;margin:3px 0;padding:3px .6rem;border:0;background:rgba(0,0,0,0);color:#000;font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transform-origin:left center;transition:transform .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-sidebar-tree__group-name:hover,.master-line-shell .diamond-event-sidebar-tree__group-name:hover{transform:scale(1.05)}.line-join-odds .diamond-event-sidebar-tree__group-name:after,.master-line-shell .diamond-event-sidebar-tree__group-name:after{content:"";position:absolute;right:0;bottom:0;left:.6rem;height:1px;background:#dfdfdf}.line-join-odds .diamond-event-sidebar-tree__event-block,.line-join-odds .diamond-event-sidebar-tree__events,.line-join-odds .diamond-event-sidebar-tree__markets,.master-line-shell .diamond-event-sidebar-tree__event-block,.master-line-shell .diamond-event-sidebar-tree__events,.master-line-shell .diamond-event-sidebar-tree__markets{display:flex;flex-direction:column;width:100%}.line-join-odds .diamond-event-sidebar-tree__market,.master-line-shell .diamond-event-sidebar-tree__market{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;margin:3px 0;padding:3px .6rem 3px 1.5rem;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--diamond-sidebar-row-text);font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-sidebar-tree__market.is-active,.master-line-shell .diamond-event-sidebar-tree__market.is-active{font-weight:700;color:var(--diamond-subnav-active);background:var(--diamond-sidebar-row-hover)}.line-join-odds .diamond-event-sidebar-tree__market:after,.master-line-shell .diamond-event-sidebar-tree__market:after{content:"";position:absolute;right:0;bottom:0;left:1.5rem;height:1px;background:#dfdfdf}.line-join-odds .diamond-event-sidebar-tree__market-label,.master-line-shell .diamond-event-sidebar-tree__market-label{flex:1 1 auto;min-width:0;color:#000;font-size:.875rem;font-weight:400;cursor:pointer;white-space:normal;overflow-wrap:anywhere;transform-origin:left center;transition:transform .15s ease}.line-join-odds .diamond-event-sidebar-tree__market:hover .diamond-event-sidebar-tree__market-label,.master-line-shell .diamond-event-sidebar-tree__market:hover .diamond-event-sidebar-tree__market-label{transform:scale(1.05)}.line-join-odds .diamond-event-sidebar-tree__market-icon,.master-line-shell .diamond-event-sidebar-tree__market-icon{display:block;flex-shrink:0;width:14px;height:14px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.line-join-odds .diamond-event-sidebar-tree__event,.master-line-shell .diamond-event-sidebar-tree__event{position:relative;display:block;box-sizing:border-box;width:100%;margin:3px 0;padding:3px .6rem 3px 1rem;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--diamond-sidebar-row-text);font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-sidebar-tree__event.is-active,.master-line-shell .diamond-event-sidebar-tree__event.is-active{font-weight:700;color:var(--diamond-subnav-active);background:var(--diamond-sidebar-row-hover)}.line-join-odds .diamond-event-sidebar-tree__event:after,.master-line-shell .diamond-event-sidebar-tree__event:after{content:"";position:absolute;right:0;bottom:0;left:1rem;height:1px;background:#dfdfdf}.line-join-odds .diamond-event-sidebar-tree__event-label,.master-line-shell .diamond-event-sidebar-tree__event-label{display:block;color:#000;font-size:.875rem;font-weight:400;cursor:pointer;white-space:normal;overflow-wrap:anywhere;transform-origin:left center;transition:transform .15s ease}.line-join-odds .diamond-event-sidebar-tree__event:hover .diamond-event-sidebar-tree__event-label,.master-line-shell .diamond-event-sidebar-tree__event:hover .diamond-event-sidebar-tree__event-label{transform:scale(1.05)}.line-join-odds .diamond-event-market-filters,.master-line-shell .diamond-event-market-filters{display:flex;flex-direction:column;gap:4px;padding:8px 10px 10px 18px;border-top:1px solid var(--diamond-sidebar-row-border)}.line-join-odds .diamond-event-market-filters__item,.master-line-shell .diamond-event-market-filters__item{display:flex;align-items:center;gap:8px;color:var(--diamond-sidebar-row-text);font-size:12px;font-weight:500;cursor:pointer}.line-join-odds .diamond-event-market-filters__item input,.master-line-shell .diamond-event-market-filters__item input{width:14px;height:14px;margin:0;accent-color:var(--diamond-subnav-active)}.line-join-odds .my-bets.diamond-mybets-panel,.master-line-shell .my-bets.diamond-mybets-panel{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background:#fff}.line-join-odds .my-bets .my-bets-header,.master-line-shell .my-bets .my-bets-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;min-height:35px;padding-right:12px;padding-left:12px;color:#555;background:#fff;border-bottom:3px solid #11a9cc}.line-join-odds .my-bets-header__title,.master-line-shell .my-bets-header__title{float:left;margin:0;padding:0;color:#555;font-size:16px;font-weight:600;text-align:left}.line-join-odds .my-bets-header__refresh,.master-line-shell .my-bets-header__refresh{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#3498db;cursor:pointer}.line-join-odds .my-bets-header__actions,.master-line-shell .my-bets-header__actions{display:inline-flex;flex-shrink:0;align-items:center;gap:8px}.line-join-odds .my-bets-header__close,.master-line-shell .my-bets-header__close{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#666;cursor:pointer}.line-join-odds .my-bets .betting-type-filter,.master-line-shell .my-bets .betting-type-filter{display:flex;flex-shrink:0;gap:.5rem;padding:.5rem 1rem;overflow-x:auto;background:#f5f5f5;border-bottom:1px solid #ddd;scrollbar-width:none}.line-join-odds .my-bets .betting-type-filter::-webkit-scrollbar,.master-line-shell .my-bets .betting-type-filter::-webkit-scrollbar{display:none}.line-join-odds .my-bets .filter-btn,.master-line-shell .my-bets .filter-btn{flex:0 0 auto;width:auto;padding:.4rem .8rem;border:1px solid #ddd;border-radius:4px;background:#fff;color:#2d3436;font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .2s ease}.line-join-odds .my-bets .filter-btn.active,.master-line-shell .my-bets .filter-btn.active{color:#fff;background:#3498db;border-color:#3498db}.line-join-odds .my-bets .my-bets-content,.master-line-shell .my-bets .my-bets-content{flex:1;min-height:0;overflow-y:auto;padding:12px;background-color:#fbfbfb;border-top:1px solid #e8eaed;font-size:11px;font-weight:600;line-height:16px}.line-join-odds .my-bets .my-bets-content .mob-toggle,.master-line-shell .my-bets .my-bets-content .mob-toggle{display:flex;justify-content:end;align-items:center;gap:.3rem;margin-bottom:12px;color:#444;font-size:.6875rem;font-weight:400}.line-join-odds .my-bets .my-bets-content .mob-toggle .toggle_container,.master-line-shell .my-bets .my-bets-content .mob-toggle .toggle_container{display:inline-flex;align-items:center;cursor:pointer}.line-join-odds .my-bets .my-bets-content .mob-toggle .toggle_input,.master-line-shell .my-bets .my-bets-content .mob-toggle .toggle_input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.line-join-odds .my-bets .my-bets-content .mob-toggle .toggle_switch,.master-line-shell .my-bets .my-bets-content .mob-toggle .toggle_switch{position:relative;display:flex;align-items:center;width:3rem;height:1rem;padding:.5rem;background:#fff;border:1px solid #ccc;border-radius:3.125rem;transition:background .3s ease-in-out}.line-join-odds .my-bets .my-bets-content .mob-toggle .toggle_text,.master-line-shell .my-bets .my-bets-content .mob-toggle .toggle_text{position:absolute;top:.1rem;left:1.25rem;color:#999;font-size:.7rem;font-weight:400;transition:left .3s ease-in-out,color .3s}.line-join-odds .my-bets .my-bets-content .mob-toggle .toggle_handle,.master-line-shell .my-bets .my-bets-content .mob-toggle .toggle_handle{position:absolute;left:.125rem;width:.75rem;height:.75rem;background:#5db2ff;border-radius:50%;transition:transform .3s ease-in-out}.line-join-odds .my-bets .my-bets-content .mob-toggle .toggle_input:checked+.toggle_switch,.master-line-shell .my-bets .my-bets-content .mob-toggle .toggle_input:checked+.toggle_switch{background:#5db2ff}.line-join-odds .my-bets .my-bets-content .mob-toggle .toggle_input:checked+.toggle_switch .toggle_handle,.master-line-shell .my-bets .my-bets-content .mob-toggle .toggle_input:checked+.toggle_switch .toggle_handle{background:#fff;transform:translate(30px);transition:transform .3s ease-in-out}.line-join-odds .my-bets .my-bets-content .mob-toggle .toggle_input:checked+.toggle_switch .toggle_text,.master-line-shell .my-bets .my-bets-content .mob-toggle .toggle_input:checked+.toggle_switch .toggle_text{position:absolute;left:.3125rem;top:0;color:#fff;font-size:.7rem;font-weight:400;transition:left .3s ease-in-out,color .3s}.line-join-odds .my-bets .my-bets-content .mob-toggle .unmatched-bets .unmatched-bets-header .cancel-all,.master-line-shell .my-bets .my-bets-content .mob-toggle .unmatched-bets .unmatched-bets-header .cancel-all{display:flex;align-items:center;margin:5px 0;padding:5px 7px;border:0;outline:0;border-radius:5px;background-color:#d73d32;border-color:#d73d32;color:#fff;font-size:11px;font-weight:600;cursor:pointer}.line-join-odds .my-bets .my-bets-content .mob-toggle .unmatched-bets .unmatched-bets-header .cancel-all:disabled,.master-line-shell .my-bets .my-bets-content .mob-toggle .unmatched-bets .unmatched-bets-header .cancel-all:disabled{opacity:.55;cursor:default}.line-join-odds .diamond-mybets-panel__guest,.line-join-odds .diamond-mybets-panel__loading,.master-line-shell .diamond-mybets-panel__guest,.master-line-shell .diamond-mybets-panel__loading{padding:12px 4px;color:#6b7280;font-size:12px;font-weight:500;text-align:center}.line-join-odds .diamond-mybets-panel__loading,.master-line-shell .diamond-mybets-panel__loading{display:flex;align-items:center;justify-content:center;gap:8px}.line-join-odds .diamond-mybets-panel__login,.master-line-shell .diamond-mybets-panel__login{margin-top:8px;padding:6px 16px;border:0;border-radius:4px;background:var(--diamond-header-login-bg);color:#fff;font-size:12px;font-weight:600;cursor:pointer}.line-join-odds .diamond-mybets-panel__section,.master-line-shell .diamond-mybets-panel__section{margin-bottom:12px}.line-join-odds .diamond-mybets-panel__section-head,.master-line-shell .diamond-mybets-panel__section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:6px;padding:0 5px;background:#eee;background-image:linear-gradient(180deg,#f2f2f2 0,#fafafa);border-bottom:1px solid #ddd;border-radius:2px 2px 0 0}.line-join-odds .diamond-mybets-panel__section-head h3,.master-line-shell .diamond-mybets-panel__section-head h3{margin:0;padding:4px 0;color:#2d3436;font-size:12px;font-weight:700}.line-join-odds .diamond-mybets-panel__row,.line-join-odds .diamond-mybets-panel__table-head,.master-line-shell .diamond-mybets-panel__row,.master-line-shell .diamond-mybets-panel__table-head{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:4px;align-items:start;font-size:11px}.line-join-odds .diamond-mybets-panel__row--unmatched,.line-join-odds .diamond-mybets-panel__table-head--unmatched,.master-line-shell .diamond-mybets-panel__row--unmatched,.master-line-shell .diamond-mybets-panel__table-head--unmatched{grid-template-columns:36px 1.4fr .8fr .8fr}.line-join-odds .diamond-mybets-panel__actions-head,.master-line-shell .diamond-mybets-panel__actions-head{width:36px}.line-join-odds .diamond-mybets-panel__row-actions,.master-line-shell .diamond-mybets-panel__row-actions{display:flex;align-items:center;gap:4px}.line-join-odds .diamond-mybets-panel__cancel-bet,.line-join-odds .diamond-mybets-panel__edit-bet,.master-line-shell .diamond-mybets-panel__cancel-bet,.master-line-shell .diamond-mybets-panel__edit-bet{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;padding:0;border:0;border-radius:.2rem;cursor:pointer}.line-join-odds .diamond-mybets-panel__cancel-bet:disabled,.line-join-odds .diamond-mybets-panel__edit-bet:disabled,.master-line-shell .diamond-mybets-panel__cancel-bet:disabled,.master-line-shell .diamond-mybets-panel__edit-bet:disabled{opacity:.55;cursor:default}.line-join-odds .diamond-mybets-panel__cancel-bet,.master-line-shell .diamond-mybets-panel__cancel-bet{background-color:#dc3545;color:#fff}.line-join-odds .diamond-mybets-panel__cancel-bet svg,.master-line-shell .diamond-mybets-panel__cancel-bet svg{display:block;width:8px;height:8px}.line-join-odds .diamond-mybets-panel__edit-bet,.master-line-shell .diamond-mybets-panel__edit-bet{background-color:#6c757d;color:#fff}.line-join-odds .diamond-mybets-panel__edit-bet.is-active,.master-line-shell .diamond-mybets-panel__edit-bet.is-active{background-color:var(--diamond-header-login-bg,#2c4090)}.line-join-odds .diamond-mybets-panel__edit-bet-icon,.master-line-shell .diamond-mybets-panel__edit-bet-icon{font-size:9px;line-height:1}.line-join-odds .diamond-mybets-panel__row.is-editing,.master-line-shell .diamond-mybets-panel__row.is-editing{box-shadow:inset 0 0 0 1px var(--diamond-header-login-bg,#2c4090)}.line-join-odds .diamond-mybets-panel__edit-slip,.master-line-shell .diamond-mybets-panel__edit-slip{margin:8px 0 4px;padding:8px 6px 6px;border-radius:4px;background:#f9fafb}.line-join-odds .diamond-mybets-panel__edit-slip-label,.master-line-shell .diamond-mybets-panel__edit-slip-label{margin:0 0 6px;color:#2d3436;font-size:11px;font-weight:700;line-height:1.3}.line-join-odds .diamond-mybets-panel__table-head,.master-line-shell .diamond-mybets-panel__table-head{margin-bottom:4px;padding:4px 6px;color:#2d3436;font-weight:700;background:#f3f4f6}.line-join-odds .diamond-mybets-panel__table-head span,.master-line-shell .diamond-mybets-panel__table-head span{font-weight:700}.line-join-odds .diamond-mybets-panel__row,.master-line-shell .diamond-mybets-panel__row{padding:5px 6px;border-bottom:1px solid #eceff2}.line-join-odds .diamond-mybets-panel__row.is-back,.master-line-shell .diamond-mybets-panel__row.is-back{background-color:#beddf4}.line-join-odds .diamond-mybets-panel__row.is-lay,.master-line-shell .diamond-mybets-panel__row.is-lay{background-color:#f3dce2}.line-join-odds .diamond-mybets-panel__row--pending,.master-line-shell .diamond-mybets-panel__row--pending{position:relative;overflow:hidden;pointer-events:none;background:#fff}.line-join-odds .diamond-mybets-panel__row--pending:before,.master-line-shell .diamond-mybets-panel__row--pending:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--pending-progress,0);transition:width .35s linear;z-index:0}.line-join-odds .diamond-mybets-panel__row--pending.is-back,.master-line-shell .diamond-mybets-panel__row--pending.is-back{background:#fff}.line-join-odds .diamond-mybets-panel__row--pending.is-back:before,.master-line-shell .diamond-mybets-panel__row--pending.is-back:before{background-color:#beddf4}.line-join-odds .diamond-mybets-panel__row--pending.is-lay,.master-line-shell .diamond-mybets-panel__row--pending.is-lay{background:#fff}.line-join-odds .diamond-mybets-panel__row--pending.is-lay:before,.master-line-shell .diamond-mybets-panel__row--pending.is-lay:before{background-color:#f3dce2}.line-join-odds .diamond-mybets-panel__row--pending>*,.master-line-shell .diamond-mybets-panel__row--pending>*{position:relative;z-index:1}.line-join-odds .diamond-event-page.sport-event,.master-line-shell .diamond-event-page.sport-event{display:flex;flex-direction:column;min-height:100%;padding:0}.line-join-odds .diamond-event-page__card,.master-line-shell .diamond-event-page__card{display:flex;flex-direction:column;background:rgba(0,0,0,0);border-radius:0;box-shadow:none}.line-join-odds .diamond-event-page__breadcrumbs-container,.master-line-shell .diamond-event-page__breadcrumbs-container{position:relative;z-index:5;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;background:var(--diamond-event-header-bg);border-radius:var(--sRadius) var(--sRadius) 0 0}.line-join-odds .diamond-event-page__breadcrumbs,.master-line-shell .diamond-event-page__breadcrumbs{display:flex;flex-shrink:0;align-items:center;gap:8px;min-height:var(--breadcrumbs-height);padding:0 12px 0 8px;overflow:hidden;color:var(--diamond-event-header-text);font-size:13px;font-weight:var(--breadcrumbs-font-weight)}.line-join-odds .diamond-event-page__back,.master-line-shell .diamond-event-page__back{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;margin-right:2px;padding:0;border:0;border-radius:var(--radius-subtle);background:rgba(0,0,0,0);color:var(--diamond-event-header-text);cursor:pointer}.line-join-odds .diamond-event-page__back:hover,.master-line-shell .diamond-event-page__back:hover{background:color-mix(in srgb,var(--diamond-event-header-text) 8%,transparent)}.line-join-odds .diamond-event-page__crumb-sep,.master-line-shell .diamond-event-page__crumb-sep{opacity:.55}.line-join-odds .diamond-event-page__crumb-current,.master-line-shell .diamond-event-page__crumb-current{display:inline-flex;align-items:center;gap:6px;font-weight:600}.line-join-odds .diamond-event-page__crumb-play,.master-line-shell .diamond-event-page__crumb-play{color:var(--diamond-header-nav-active)}.line-join-odds .diamond-event-page__crumb-info,.master-line-shell .diamond-event-page__crumb-info{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:4px;border:0;background:rgba(0,0,0,0);color:var(--diamond-event-header-text);cursor:pointer;opacity:.85}.line-join-odds .diamond-event-page__content-wrapper,.master-line-shell .diamond-event-page__content-wrapper{position:relative;z-index:0;flex:1;min-height:0;padding:0;background:rgba(0,0,0,0);border-radius:0}.line-join-odds .diamond-event-parent,.master-line-shell .diamond-event-parent{overflow:hidden;padding:0;background:rgba(0,0,0,0)}.line-join-odds .align-l,.master-line-shell .align-l{text-align:left}.line-join-odds .align-c,.master-line-shell .align-c{text-align:center}.line-join-odds .align-r,.master-line-shell .align-r{text-align:right}.line-join-odds .diamond-event-page__loading,.line-join-odds .diamond-event-page__score-placeholder,.line-join-odds .diamond-event-page__video-placeholder,.master-line-shell .diamond-event-page__loading,.master-line-shell .diamond-event-page__score-placeholder,.master-line-shell .diamond-event-page__video-placeholder{padding:32px 16px;color:var(--color-text-secondary);font-size:14px;text-align:center}.line-join-odds .diamond-event-page__live-score-slot,.master-line-shell .diamond-event-page__live-score-slot{padding:0}.line-join-odds .diamond-event-page__live-score-slot.is-ready,.line-join-odds .diamond-event-page__live-score-slot:has(iframe),.master-line-shell .diamond-event-page__live-score-slot.is-ready,.master-line-shell .diamond-event-page__live-score-slot:has(iframe){padding:0}.line-join-odds .diamond-event-page__live-score-slot.is-hidden,.master-line-shell .diamond-event-page__live-score-slot.is-hidden{display:none}.line-join-odds .diamond-event-live-score,.line-join-odds .event-live-score-cricfeed,.master-line-shell .diamond-event-live-score,.master-line-shell .event-live-score-cricfeed{overflow:hidden;background:rgba(0,0,0,0);box-shadow:none}.line-join-odds .diamond-event-live-score #cricfeed-scorecard,.line-join-odds .diamond-event-live-score #diamond-cricfeed-scorecard,.line-join-odds .event-live-score-cricfeed #cricfeed-scorecard,.line-join-odds .event-live-score-cricfeed #diamond-cricfeed-scorecard,.master-line-shell .diamond-event-live-score #cricfeed-scorecard,.master-line-shell .diamond-event-live-score #diamond-cricfeed-scorecard,.master-line-shell .event-live-score-cricfeed #cricfeed-scorecard,.master-line-shell .event-live-score-cricfeed #diamond-cricfeed-scorecard{min-height:0}.line-join-odds .diamond-event-live-score #cricfeed-scorecard iframe,.line-join-odds .diamond-event-live-score #diamond-cricfeed-scorecard iframe,.line-join-odds .event-live-score-cricfeed #cricfeed-scorecard iframe,.line-join-odds .event-live-score-cricfeed #diamond-cricfeed-scorecard iframe,.master-line-shell .diamond-event-live-score #cricfeed-scorecard iframe,.master-line-shell .diamond-event-live-score #diamond-cricfeed-scorecard iframe,.master-line-shell .event-live-score-cricfeed #cricfeed-scorecard iframe,.master-line-shell .event-live-score-cricfeed #diamond-cricfeed-scorecard iframe{display:block;width:100%;border:0}.line-join-odds .diamond-event-live-score:has(iframe),.line-join-odds .diamond-event-page__live-score-slot.is-ready .diamond-event-live-score,.line-join-odds .diamond-event-page__live-score-slot.is-ready .event-live-score-cricfeed,.line-join-odds .event-live-score-cricfeed:has(iframe),.master-line-shell .diamond-event-live-score:has(iframe),.master-line-shell .diamond-event-page__live-score-slot.is-ready .diamond-event-live-score,.master-line-shell .diamond-event-page__live-score-slot.is-ready .event-live-score-cricfeed,.master-line-shell .event-live-score-cricfeed:has(iframe){background:#fff;border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.line-join-odds .diamond-event-page__markets:has(.diamond-event-live-score iframe) .diamond-event-upcoming-banner,.line-join-odds .diamond-event-page__markets:has(.diamond-event-page__live-score-slot.is-ready) .diamond-event-upcoming-banner,.line-join-odds .diamond-event-page__markets:has(.event-live-score-card:not(.event-live-score-card--skeleton)) .diamond-event-upcoming-banner,.master-line-shell .diamond-event-page__markets:has(.diamond-event-live-score iframe) .diamond-event-upcoming-banner,.master-line-shell .diamond-event-page__markets:has(.diamond-event-page__live-score-slot.is-ready) .diamond-event-upcoming-banner,.master-line-shell .diamond-event-page__markets:has(.event-live-score-card:not(.event-live-score-card--skeleton)) .diamond-event-upcoming-banner{display:none}.line-join-odds .event-live-score-card,.master-line-shell .event-live-score-card{overflow:hidden;border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.line-join-odds .event-live-score-card__head,.master-line-shell .event-live-score-card__head{background:#1a2b3c;color:#fff;padding:0}.line-join-odds .event-live-score-card__table,.master-line-shell .event-live-score-card__table{width:100%;border-collapse:collapse;table-layout:fixed}.line-join-odds .event-live-score-card__teams,.master-line-shell .event-live-score-card__teams{vertical-align:top;width:auto;padding:10px 12px 10px 10px}.line-join-odds .event-live-score-card__teams h4,.master-line-shell .event-live-score-card__teams h4{margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.25}.line-join-odds .event-live-score-card__commentary,.master-line-shell .event-live-score-card__commentary{margin-top:6px;padding:6px 8px;border-radius:4px;background:rgba(0,0,0,.18);font-size:12px;line-height:1.4;color:#f5d76e}.line-join-odds .event-live-score-card__over,.master-line-shell .event-live-score-card__over{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 0;padding:0;list-style:none}.line-join-odds .event-live-score-card__over li,.master-line-shell .event-live-score-card__over li{min-width:22px;padding:3px 5px;border-radius:4px;background:hsla(0,0%,100%,.14);font-size:11px;font-weight:600;text-align:center}.line-join-odds .event-live-score-card__ball-state,.master-line-shell .event-live-score-card__ball-state{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding-top:6px;border-top:1px solid hsla(0,0%,100%,.1);font-size:11px;color:hsla(0,0%,100%,.85)}.line-join-odds .event-live-score-card__innings,.master-line-shell .event-live-score-card__innings{width:92px;min-height:86px;padding:10px 8px 8px;text-align:center;vertical-align:top;background:#243447;border-left:2px solid #1a2b3c}.line-join-odds .event-live-score-card__innings h4,.master-line-shell .event-live-score-card__innings h4{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.25}.line-join-odds .event-live-score-card__innings--accent h4,.master-line-shell .event-live-score-card__innings--accent h4{color:#f5d76e}.line-join-odds .event-live-score-card__innings-label,.master-line-shell .event-live-score-card__innings-label{display:block;margin-top:2px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.65)}.line-join-odds .event-live-score-card__meta,.master-line-shell .event-live-score-card__meta{margin-top:6px;font-size:12px;font-weight:600;color:#f5d76e}.line-join-odds .event-live-score-card__head--soccer,.master-line-shell .event-live-score-card__head--soccer{padding:12px 14px}.line-join-odds .event-live-score-card__soccer-line,.master-line-shell .event-live-score-card__soccer-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700}.line-join-odds .event-live-score-card__soccer-score,.master-line-shell .event-live-score-card__soccer-score{color:#f5d76e;font-size:16px}.line-join-odds .event-live-score-card__serving,.master-line-shell .event-live-score-card__serving{display:inline-block;width:8px;height:8px;margin-left:6px;border-radius:50%;background:#f5d76e;vertical-align:middle}.line-join-odds .event-live-score-card__table--tennis .line-join-odds .event-live-score-card__teams h4,.line-join-odds .event-live-score-card__table--tennis .master-line-shell .event-live-score-card__teams h4,.master-line-shell .event-live-score-card__table--tennis .line-join-odds .event-live-score-card__teams h4,.master-line-shell .event-live-score-card__table--tennis .master-line-shell .event-live-score-card__teams h4{display:flex;align-items:center}.line-join-odds .event-live-score-card__progress,.master-line-shell .event-live-score-card__progress{display:flex;gap:2px;margin-top:12px;padding:0 2px 4px}.line-join-odds .event-live-score-card__progress-half,.master-line-shell .event-live-score-card__progress-half{flex:1;min-width:0}.line-join-odds .event-live-score-card__progress-track,.master-line-shell .event-live-score-card__progress-track{position:relative;height:28px;border-radius:3px;background:rgba(0,0,0,.28);overflow:visible}.line-join-odds .event-live-score-card__progress-fill,.master-line-shell .event-live-score-card__progress-fill{position:absolute;top:0;left:0;height:4px;border-radius:3px 0 0 3px;background:#3dba6e}.line-join-odds .event-live-score-card__progress-marker,.master-line-shell .event-live-score-card__progress-marker{position:absolute;width:10px;height:10px;transform:translateX(-50%);border-radius:2px}.line-join-odds .event-live-score-card__progress-marker--home,.master-line-shell .event-live-score-card__progress-marker--home{top:2px}.line-join-odds .event-live-score-card__progress-marker--away,.master-line-shell .event-live-score-card__progress-marker--away{bottom:2px;top:auto}.line-join-odds .event-live-score-card__progress-marker--goal,.master-line-shell .event-live-score-card__progress-marker--goal{width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #1a2b3c}.line-join-odds .event-live-score-card__progress-marker--yellow,.master-line-shell .event-live-score-card__progress-marker--yellow{background:#f5d76e}.line-join-odds .event-live-score-card__progress-marker--red,.master-line-shell .event-live-score-card__progress-marker--red{background:#e74c3c}.line-join-odds .event-live-score-card--skeleton,.master-line-shell .event-live-score-card--skeleton{pointer-events:none}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__status,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__status{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#152231;border-bottom:1px solid hsla(0,0%,100%,.08)}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__pulse,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__pulse{width:8px;height:8px;border-radius:50%;background:#3dba6e;box-shadow:0 0 0 0 rgba(61,186,110,.55);animation:event-live-score-pulse 1.6s ease-in-out infinite}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__status-text,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__status-text{font-size:12px;font-weight:600;letter-spacing:.02em;color:hsla(0,0%,100%,.78)}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__line,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__line{display:block;border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.12) 25%,rgba(255,255,255,.24) 50%,rgba(255,255,255,.12) 75%);background-size:200% 100%;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__line--team,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__line--team{width:78%;max-width:200px;height:15px;margin-bottom:8px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__line--team-short,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__line--team-short{width:58%;max-width:150px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__line--commentary,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__line--commentary{width:96%;max-width:280px;height:32px;margin-top:2px;border-radius:4px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__line--score,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__line--score{width:64px;height:15px;margin:0 auto 8px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__line--score-inline,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__line--score-inline{width:48px;height:16px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__line--meta,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__line--meta{width:40px;height:12px;margin-left:auto}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__soccer,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__soccer{padding:12px 14px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__soccer-line,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__soccer-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__progress,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__progress{display:flex;gap:2px;margin-top:12px;padding:0 2px 4px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__progress-half,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__progress-half{flex:1;height:28px;border-radius:3px;background:rgba(0,0,0,.22);padding:2px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__progress-bar,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__progress-bar{height:4px;width:72%;border-radius:3px;background:linear-gradient(90deg,rgba(61,186,110,.35) 25%,rgba(61,186,110,.55) 50%,rgba(61,186,110,.35) 75%);background-size:200% 100%;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__progress-bar--short,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__progress-bar--short{width:38%}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__over,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__over{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0 0;padding:0;list-style:none}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__over li,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__over li{width:22px;height:22px;border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.1) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.1) 75%);background-size:200% 100%;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__innings-label,.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__innings-label{opacity:.45}.line-join-odds .diamond-event-page__tab--toggle.is-active,.master-line-shell .diamond-event-page__tab--toggle.is-active{color:var(--diamond-event-tab-active-text);border-bottom-color:var(--diamond-header-nav-active)}.line-join-odds .diamond-event-page--skeleton,.line-join-odds .diamond-event-page--skeleton .diamond-event-fancy-group--skeleton,.line-join-odds .diamond-event-page--skeleton .diamond-event-market--skeleton,.master-line-shell .diamond-event-page--skeleton,.master-line-shell .diamond-event-page--skeleton .diamond-event-fancy-group--skeleton,.master-line-shell .diamond-event-page--skeleton .diamond-event-market--skeleton{pointer-events:none}.line-join-odds .diamond-event-page--skeleton .diamond-event-market__title-row,.master-line-shell .diamond-event-page--skeleton .diamond-event-market__title-row{cursor:default}.line-join-odds .diamond-event-page--skeleton .diamond-event-page__breadcrumbs .diamond-skeleton,.master-line-shell .diamond-event-page--skeleton .diamond-event-page__breadcrumbs .diamond-skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--diamond-event-header-text) 18%,transparent) 25%,color-mix(in srgb,var(--diamond-event-header-text) 28%,transparent) 50%,color-mix(in srgb,var(--diamond-event-header-text) 18%,transparent) 75%);background-size:200% 100%}.line-join-odds .diamond-skeleton--event-back,.master-line-shell .diamond-skeleton--event-back{flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-subtle)}.line-join-odds .diamond-skeleton--event-crumb,.master-line-shell .diamond-skeleton--event-crumb{width:52px;height:13px}.line-join-odds .diamond-skeleton--event-crumb-short,.master-line-shell .diamond-skeleton--event-crumb-short{width:88px}.line-join-odds .diamond-skeleton--event-crumb-long,.master-line-shell .diamond-skeleton--event-crumb-long{width:140px}.line-join-odds .diamond-skeleton--event-info,.master-line-shell .diamond-skeleton--event-info{flex-shrink:0;width:22px;height:22px;margin-left:auto;border-radius:50%}.line-join-odds .diamond-skeleton--event-filter,.master-line-shell .diamond-skeleton--event-filter{flex-shrink:0;width:72px;height:32px;border-radius:999px}.line-join-odds .diamond-skeleton--event-filter.is-wide,.master-line-shell .diamond-skeleton--event-filter.is-wide{width:48px}.line-join-odds .diamond-skeleton--event-fancy-title,.line-join-odds .diamond-skeleton--event-market-title,.master-line-shell .diamond-skeleton--event-fancy-title,.master-line-shell .diamond-skeleton--event-market-title{width:120px;height:14px}.line-join-odds .diamond-skeleton--event-chevron,.master-line-shell .diamond-skeleton--event-chevron{flex-shrink:0;width:16px;height:16px;border-radius:50%}.line-join-odds .diamond-skeleton--event-runner-name,.master-line-shell .diamond-skeleton--event-runner-name{width:72%;max-width:160px;height:14px}.line-join-odds .diamond-skeleton--event-fancy-name,.master-line-shell .diamond-skeleton--event-fancy-name{flex:1 1 auto;min-width:0;max-width:180px;height:13px}.line-join-odds .diamond-skeleton--event-ladder,.master-line-shell .diamond-skeleton--event-ladder{flex-shrink:0;width:50px;height:17px;border-radius:4px}.line-join-odds .diamond-skeleton--event-bet-delay,.master-line-shell .diamond-skeleton--event-bet-delay{flex-shrink:0;width:28px;height:12px}.line-join-odds .diamond-skeleton--event-rules-btn,.master-line-shell .diamond-skeleton--event-rules-btn{flex-shrink:0;width:48px;height:26px;border-radius:0;border-top:3px solid color-mix(in srgb,#2dc3e8 40%,transparent)}.line-join-odds .diamond-skeleton--event-live-btn,.master-line-shell .diamond-skeleton--event-live-btn{flex-shrink:0;width:36px;height:26px;border-radius:4px}.line-join-odds .diamond-skeleton--event-matched,.master-line-shell .diamond-skeleton--event-matched{display:block;width:72px;height:10px}.line-join-odds .diamond-skeleton--event-fancy-limit,.master-line-shell .diamond-skeleton--event-fancy-limit{width:96px;height:10px;margin-inline:auto}.line-join-odds .diamond-skeleton--event-fancy-limit-short,.master-line-shell .diamond-skeleton--event-fancy-limit-short{width:88px}.line-join-odds .diamond-skeleton--event-fancy-filter,.master-line-shell .diamond-skeleton--event-fancy-filter{flex-shrink:0;width:64px;height:32px;border-radius:999px}.line-join-odds .diamond-skeleton--event-market-badge,.master-line-shell .diamond-skeleton--event-market-badge{width:88px;height:28px;border-radius:0 0 4px 4px}.line-join-odds .diamond-skeleton--event-fancy-book,.master-line-shell .diamond-skeleton--event-fancy-book{flex-shrink:0;width:42px;height:22px;border-radius:4px}.line-join-odds .diamond-skeleton--event-fancy-section,.master-line-shell .diamond-skeleton--event-fancy-section{display:block;width:48px;height:10px}.line-join-odds .diamond-event-fancy-row--skeleton,.line-join-odds .diamond-event-row--skeleton,.master-line-shell .diamond-event-fancy-row--skeleton,.master-line-shell .diamond-event-row--skeleton{pointer-events:none}.line-join-odds .diamond-event-fancy-group--skeleton .diamond-event-market__head,.master-line-shell .diamond-event-fancy-group--skeleton .diamond-event-market__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.line-join-odds .diamond-event-odds-cell--skeleton,.master-line-shell .diamond-event-odds-cell--skeleton{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;pointer-events:none;cursor:default}.line-join-odds .diamond-event-odds-cell--skeleton .diamond-skeleton--odds-cell-line,.master-line-shell .diamond-event-odds-cell--skeleton .diamond-skeleton--odds-cell-line{display:block;width:28px;height:10px;border-radius:2px}.line-join-odds .diamond-event-odds-cell--skeleton .diamond-skeleton--odds-cell-line--size,.master-line-shell .diamond-event-odds-cell--skeleton .diamond-skeleton--odds-cell-line--size{width:22px;height:8px}.line-join-odds .diamond-skeleton--event-fancy-filter.is-active,.master-line-shell .diamond-skeleton--event-fancy-filter.is-active{opacity:.85}.line-join-odds .diamond-mybets-panel--skeleton,.master-line-shell .diamond-mybets-panel--skeleton{pointer-events:none}.line-join-odds .diamond-mybets-panel--skeleton .my-bets-header,.master-line-shell .diamond-mybets-panel--skeleton .my-bets-header{display:flex;align-items:center;min-height:36px;padding:8px 10px;border-bottom:1px solid #e0e6e6}.line-join-odds .diamond-mybets-panel--skeleton .betting-type-filter,.master-line-shell .diamond-mybets-panel--skeleton .betting-type-filter{display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px;border-bottom:1px solid #e0e6e6}.line-join-odds .diamond-mybets-panel--skeleton .my-bets-content,.master-line-shell .diamond-mybets-panel--skeleton .my-bets-content{display:flex;flex-direction:column;gap:8px;padding:10px}.line-join-odds .diamond-skeleton--event-mybets-title,.master-line-shell .diamond-skeleton--event-mybets-title{display:block;width:72px;height:14px}.line-join-odds .diamond-skeleton--event-mybets-tab,.master-line-shell .diamond-skeleton--event-mybets-tab{flex-shrink:0;width:56px;height:24px;border-radius:4px}.line-join-odds .diamond-skeleton--event-mybets-tab.is-active,.master-line-shell .diamond-skeleton--event-mybets-tab.is-active{width:40px}.line-join-odds .diamond-skeleton--event-mybets-row,.master-line-shell .diamond-skeleton--event-mybets-row{display:block;width:100%;height:40px;border-radius:4px}.line-join-odds .diamond-event-page__tabs,.master-line-shell .diamond-event-page__tabs{position:relative;z-index:2;display:flex;flex-shrink:0;gap:0;width:100%;padding:0;background:var(--diamond-event-header-bg)}.line-join-odds .diamond-event-page__tab,.master-line-shell .diamond-event-page__tab{position:relative;z-index:1;flex:1 1 0;min-width:0;padding:12px 8px 10px;pointer-events:auto;border:0;border-bottom:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--diamond-event-tab-muted);font-family:var(--heading-font-family);font-size:11px;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase;cursor:pointer;transition:color .15s ease,border-color .15s ease}.line-join-odds .diamond-event-page__tab:hover:not(.is-active),.master-line-shell .diamond-event-page__tab:hover:not(.is-active){color:color-mix(in srgb,var(--diamond-event-header-text) 85%,transparent)}.line-join-odds .diamond-event-page__tab.is-active,.master-line-shell .diamond-event-page__tab.is-active{color:var(--diamond-event-tab-active-text);border-bottom-color:var(--diamond-header-nav-active)}.line-join-odds .diamond-event-page__tab:disabled,.master-line-shell .diamond-event-page__tab:disabled{opacity:.45;cursor:default}.line-join-odds .diamond-event-page__filters,.master-line-shell .diamond-event-page__filters{display:flex;gap:8px;padding:12px 0;overflow-x:auto;scrollbar-width:none}.line-join-odds .diamond-event-page__filters::-webkit-scrollbar,.master-line-shell .diamond-event-page__filters::-webkit-scrollbar{display:none}.line-join-odds .diamond-event-page__filter,.master-line-shell .diamond-event-page__filter{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:var(--diamond-event-filter-pill-bg);color:var(--diamond-event-filter-pill-text);font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04)}.line-join-odds .diamond-event-page__filter.is-all.is-active,.master-line-shell .diamond-event-page__filter.is-all.is-active{padding-right:10px;color:var(--diamond-event-header-text);background:var(--diamond-event-filter-all-bg);border-color:rgba(0,0,0,0);box-shadow:none}.line-join-odds .diamond-event-page__filter:not(.is-all),.master-line-shell .diamond-event-page__filter:not(.is-all){border-color:var(--diamond-event-filter-pill-border)}.line-join-odds .diamond-event-page__filter.is-active:not(.is-all),.master-line-shell .diamond-event-page__filter.is-active:not(.is-all){border-color:var(--diamond-event-filter-pill-text)}.line-join-odds .diamond-event-page__filter-label,.master-line-shell .diamond-event-page__filter-label{white-space:nowrap}.line-join-odds .diamond-event-page__filter-chevron,.master-line-shell .diamond-event-page__filter-chevron{flex-shrink:0;opacity:.9;transition:transform .15s ease}.line-join-odds .diamond-event-page__filter-chevron.is-open,.master-line-shell .diamond-event-page__filter-chevron.is-open{transform:rotate(180deg)}.line-join-odds .diamond-event-page__filter-badge,.master-line-shell .diamond-event-page__filter-badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--diamond-event-filter-badge-bg);color:var(--diamond-event-filter-pill-text);font-size:11px;font-weight:700;line-height:1}.line-join-odds .diamond-event-page__markets,.master-line-shell .diamond-event-page__markets{display:flex;flex-direction:column;gap:2px;width:100%;padding:0;position:relative;box-sizing:border-box}.line-join-odds .diamond-event-upcoming-banner,.master-line-shell .diamond-event-upcoming-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;padding:5px 10px;background:var(--diamond-event-market-bg);border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.line-join-odds .diamond-event-upcoming-banner__name,.master-line-shell .diamond-event-upcoming-banner__name{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;color:#444;font-size:12px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.line-join-odds .diamond-event-upcoming-banner__meta,.master-line-shell .diamond-event-upcoming-banner__meta{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.line-join-odds .diamond-event-upcoming-banner__start,.master-line-shell .diamond-event-upcoming-banner__start{color:#5c6570;font-size:11px;font-weight:500;line-height:1.2}.line-join-odds .diamond-event-upcoming-banner__countdown,.master-line-shell .diamond-event-upcoming-banner__countdown{min-width:52px;padding:2px 6px;border-radius:3px;background:#eef0f3;color:#2d3436;font-size:11px;font-weight:700;line-height:1.3;text-align:center}.line-join-odds .diamond-event-market,.master-line-shell .diamond-event-market{overflow:hidden;background:var(--diamond-event-market-bg);border:0;border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.line-join-odds .diamond-event-market.process-div,.master-line-shell .diamond-event-market.process-div{position:relative;clear:both}.line-join-odds .diamond-event-market__head,.master-line-shell .diamond-event-market__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px;padding:6px 8px 4px 12px;background:var(--diamond-event-market-bg);border-bottom:0}.line-join-odds .diamond-event-market__head--badge,.master-line-shell .diamond-event-market__head--badge{position:relative;justify-content:flex-end;min-height:34px;padding:6px 8px 4px}.line-join-odds .diamond-event-market__badge,.master-line-shell .diamond-event-market__badge{position:absolute;top:0;left:0;padding:6px 10px;border:0;border-radius:0 0 4px 4px;background-color:#0094de!important;box-shadow:0 2px 4px rgba(0,0,0,.1019607843);color:#fff;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1.2;cursor:pointer}.line-join-odds .diamond-event-market__badge--link,.master-line-shell .diamond-event-market__badge--link{text-align:left}.line-join-odds .diamond-event-market__title-row,.master-line-shell .diamond-event-market__title-row{display:inline-flex;flex:0 1 auto;align-items:center;min-width:0;max-width:100%;width:-moz-max-content;width:max-content;border-bottom:1px dotted #444;padding:0 2px 2px 1px}.line-join-odds .diamond-event-market__name,.line-join-odds .marName,.master-line-shell .diamond-event-market__name,.master-line-shell .marName{flex:0 1 auto;min-width:0;overflow:hidden;color:#444;font-family:var(--body-font-family);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.line-join-odds .diamond-event-market__name--link,.master-line-shell .diamond-event-market__name--link{padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.line-join-odds .diamond-event-market-ladder,.master-line-shell .diamond-event-market-ladder{overflow:hidden;background:var(--diamond-event-market-bg);border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.line-join-odds .diamond-event-market-ladder__head,.master-line-shell .diamond-event-market-ladder__head{padding:8px 12px 6px;border-bottom:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-event-market-ladder__back,.master-line-shell .diamond-event-market-ladder__back{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:0;border:0;background:rgba(0,0,0,0);color:#444;cursor:pointer;text-align:left}.line-join-odds .diamond-event-market-ladder__back .marName,.master-line-shell .diamond-event-market-ladder__back .marName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-join-odds .ladder-button,.master-line-shell .ladder-button{display:inline-block;position:relative;isolation:isolate;min-width:50px;max-height:17px;margin-right:0;margin-left:10px;margin-bottom:1px;padding:.3em .8em;overflow:hidden;border:none;border-radius:.25em;background:linear-gradient(45deg,#ff9800,#ffc107);color:#fff;font-size:.6rem;font-weight:600;line-height:1;cursor:pointer;transition:transform .2s ease}.line-join-odds .ladder-button:before,.master-line-shell .ladder-button:before{content:"";position:absolute;top:0;left:-75%;z-index:1;width:50%;height:100%;background:hsla(0,0%,100%,.4);pointer-events:none;transform:skew(-25deg);animation:shine 2s linear .5s infinite}.line-join-odds .diamond-event-market__rules-btn,.line-join-odds .line_rules,.master-line-shell .diamond-event-market__rules-btn,.master-line-shell .line_rules{display:flex;position:relative;top:-2px;right:0;align-items:center;justify-content:center;gap:8px;padding:5px 10px;border:0;border-top:3px solid #2dc3e8;border-radius:0;background:#fff;color:#0f6ba0;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1019607843)}.line-join-odds .diamond-event-market__rules-btn:disabled,.line-join-odds .line_rules:disabled,.master-line-shell .diamond-event-market__rules-btn:disabled,.master-line-shell .line_rules:disabled{opacity:.45;cursor:not-allowed}.line-join-odds .diamond-event-market__rules-icon,.master-line-shell .diamond-event-market__rules-icon{flex-shrink:0;width:9px;height:12px}.line-join-odds .diamond-event-market__rules-label,.master-line-shell .diamond-event-market__rules-label{line-height:1}.line-join-odds .diamond-event-market__star,.master-line-shell .diamond-event-market__star{flex-shrink:0;color:var(--diamond-event-market-muted)}.line-join-odds .diamond-event-market__head-right,.master-line-shell .diamond-event-market__head-right{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;margin-left:auto}.line-join-odds .diamond-event-market__live-btn,.master-line-shell .diamond-event-market__live-btn{display:flex;position:relative;top:-2px;align-items:center;justify-content:center;padding:5px 10px;border:0;border-top:3px solid #e74c3c;border-radius:0;background:#fff;color:#c0392b;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1019607843)}.line-join-odds .diamond-event-market__live-btn.is-active,.master-line-shell .diamond-event-market__live-btn.is-active{border-top-color:#c0392b;background:#e74c3c;color:#fff}.line-join-odds .diamond-event-market__bet-delay,.master-line-shell .diamond-event-market__bet-delay{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;color:var(--diamond-event-market-muted);font-size:11px;font-weight:600}.line-join-odds .diamond-event-market__bet-delay-icon,.master-line-shell .diamond-event-market__bet-delay-icon{flex-shrink:0;width:16px;height:16px;color:var(--diamond-event-market-muted)}.line-join-odds .diamond-event-market__actions,.master-line-shell .diamond-event-market__actions{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;color:var(--diamond-event-market-muted)}.line-join-odds .diamond-event-table,.master-line-shell .diamond-event-table{width:100%;border-collapse:collapse;table-layout:fixed}.line-join-odds .diamond-event-table--exchange .diamond-event-table__odds-col,.master-line-shell .diamond-event-table--exchange .diamond-event-table__odds-col{width:7%}.line-join-odds .diamond-event-table--with-level-profit .diamond-event-table__runner-col,.master-line-shell .diamond-event-table--with-level-profit .diamond-event-table__runner-col{width:50%}.line-join-odds .diamond-event-table--with-level-profit .diamond-event-table__level-profit-col,.master-line-shell .diamond-event-table--with-level-profit .diamond-event-table__level-profit-col{width:8%}.line-join-odds .diamond-event-table--with-level-profit .diamond-event-table__head-spacer,.master-line-shell .diamond-event-table--with-level-profit .diamond-event-table__head-spacer{width:50%}.line-join-odds .diamond-event-table__runner-col,.master-line-shell .diamond-event-table__runner-col{width:58%}.line-join-odds .diamond-event-table__odds-col,.master-line-shell .diamond-event-table__odds-col{width:7%}.line-join-odds .diamond-event-table__head-spacer,.master-line-shell .diamond-event-table__head-spacer{width:58%;padding:0;background:#fff}.line-join-odds .market-total-matched-head,.master-line-shell .market-total-matched-head{display:flex;align-items:flex-end;gap:4px;padding:0 12px 4px;color:#444;font-family:var(--body-font-family);font-size:13px;font-weight:600;text-align:left;vertical-align:bottom;background:#fff}.line-join-odds .market-total-matched-head__label,.line-join-odds .market-total-matched-head__value,.master-line-shell .market-total-matched-head__label,.master-line-shell .market-total-matched-head__value{font-size:inherit;font-weight:inherit;line-height:1.2}.line-join-odds .diamond-event-col-head,.master-line-shell .diamond-event-col-head{position:relative;width:7%;padding:0;color:var(--diamond-event-market-muted);font-size:11px;font-weight:600;text-align:center;vertical-align:bottom;background:#fff}.line-join-odds .diamond-event-col-head--back-group,.line-join-odds .diamond-event-col-head--lay-group,.line-join-odds .diamond-event-col-head--profit,.master-line-shell .diamond-event-col-head--back-group,.master-line-shell .diamond-event-col-head--lay-group,.master-line-shell .diamond-event-col-head--profit{padding-top:0}.line-join-odds .diamond-event-col-head__inner,.master-line-shell .diamond-event-col-head__inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;min-height:36px;padding:2px 0 0}.line-join-odds .diamond-event-col-head__bar,.master-line-shell .diamond-event-col-head__bar{display:block;align-self:stretch;width:auto;height:1.5px;margin:0 2px;border-radius:0}.line-join-odds .diamond-event-col-head__bar--primary,.master-line-shell .diamond-event-col-head__bar--primary{height:2px}.line-join-odds .diamond-event-col-head__bar--subtle,.master-line-shell .diamond-event-col-head__bar--subtle{height:1.5px}.line-join-odds .diamond-event-col-head__bar--back,.master-line-shell .diamond-event-col-head__bar--back{background:#457fca}.line-join-odds .diamond-event-col-head__bar .line-join-odds .diamond-event-col-head__bar--subtle,.line-join-odds .diamond-event-col-head__bar--back.master-line-shell .diamond-event-col-head__bar,.master-line-shell .diamond-event-col-head__bar .line-join-odds .diamond-event-col-head__bar--subtle,.master-line-shell .diamond-event-col-head__bar--back.master-line-shell .diamond-event-col-head__bar{background:#84c2f1}.line-join-odds .diamond-event-col-head__bar--lay,.master-line-shell .diamond-event-col-head__bar--lay{background:#f59dc2}.line-join-odds .diamond-event-col-head__bar .line-join-odds .diamond-event-col-head__bar--subtle,.line-join-odds .diamond-event-col-head__bar--lay.master-line-shell .diamond-event-col-head__bar,.master-line-shell .diamond-event-col-head__bar .line-join-odds .diamond-event-col-head__bar--subtle,.master-line-shell .diamond-event-col-head__bar--lay.master-line-shell .diamond-event-col-head__bar{background:#f8a9ba}.line-join-odds .diamond-event-col-head__bar--profit,.master-line-shell .diamond-event-col-head__bar--profit{height:1.5px;background:#0b6b3a}.line-join-odds .diamond-event-col-head__stack,.master-line-shell .diamond-event-col-head__stack{display:flex;flex-direction:column;align-items:center;gap:1px;padding:0 2px}.line-join-odds .diamond-event-col-head__label,.master-line-shell .diamond-event-col-head__label{display:block;color:#222;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1.2}.line-join-odds .diamond-event-col-head__label--profit,.master-line-shell .diamond-event-col-head__label--profit{color:#0b6b3a;font-weight:600}.line-join-odds .diamond-event-col-head__arrow,.master-line-shell .diamond-event-col-head__arrow{display:block;width:14px;height:14px}.line-join-odds .back-color,.master-line-shell .back-color{color:#72bbef}.line-join-odds .lay-color,.master-line-shell .lay-color{color:#f8a9ba}.line-join-odds .diamond-event-row__runner,.master-line-shell .diamond-event-row__runner{padding:9px 12px;vertical-align:middle;text-align:left;background:#fff}.line-join-odds .diamond-event-row__runner-content,.master-line-shell .diamond-event-row__runner-content{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;width:100%}.line-join-odds .diamond-event-row__runner-pl-value,.master-line-shell .diamond-event-row__runner-pl-value{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:inherit;margin-left:auto;padding-left:8px;font-size:.875rem;font-weight:600;line-height:1;white-space:nowrap}.line-join-odds .diamond-event-row__runner-pl-value--positive,.master-line-shell .diamond-event-row__runner-pl-value--positive{color:green}.line-join-odds .diamond-event-row__runner-pl-value--negative,.master-line-shell .diamond-event-row__runner-pl-value--negative{color:crimson}.line-join-odds .diamond-event-row__level-profit,.master-line-shell .diamond-event-row__level-profit{padding:2px;text-align:center;vertical-align:middle}.line-join-odds .diamond-event-table__level-profit-head,.master-line-shell .diamond-event-table__level-profit-head{padding:0 1px;text-align:center;vertical-align:bottom;background:#fff}.line-join-odds .diamond-event-level-profit-info,.master-line-shell .diamond-event-level-profit-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#1f6f3d;border-bottom:2px solid #37a264;font-size:9px;font-weight:700;line-height:1.15;text-align:center}.line-join-odds .diamond-event-level-profit-cell,.master-line-shell .diamond-event-level-profit-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:38px;margin:0 auto;padding:0 2px;border:1px solid #a9d7bd;border-radius:5px;background:#edf8f1;color:#1f6f3d;font-family:var(--body-font-family,Tahoma,Helvetica,sans-serif);cursor:pointer;transition:background .15s ease}.line-join-odds .diamond-event-level-profit-cell:hover:not(:disabled),.master-line-shell .diamond-event-level-profit-cell:hover:not(:disabled){background:#e0f3e8}.line-join-odds .diamond-event-level-profit-cell:disabled,.master-line-shell .diamond-event-level-profit-cell:disabled{cursor:default}.line-join-odds .diamond-event-level-profit-cell__value,.master-line-shell .diamond-event-level-profit-cell__value{font-size:.875rem;font-weight:700;line-height:1}.line-join-odds .diamond-event-level-profit-cell__value--positive,.master-line-shell .diamond-event-level-profit-cell__value--positive{color:#1f6f3d}.line-join-odds .diamond-event-level-profit-cell__value--negative,.master-line-shell .diamond-event-level-profit-cell__value--negative{color:crimson}.line-join-odds .diamond-event-table tbody .diamond-event-row:not(:first-child)>td,.master-line-shell .diamond-event-table tbody .diamond-event-row:not(:first-child)>td{border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-row__runner-inner,.master-line-shell .diamond-event-row__runner-inner{display:inline-flex;flex:0 1 auto;align-items:center;gap:6px;min-width:0;max-width:100%}.line-join-odds .diamond-event-row__runner-label,.master-line-shell .diamond-event-row__runner-label{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.line-join-odds .diamond-event-row__runner-main,.master-line-shell .diamond-event-row__runner-main{display:flex;flex:1 1 auto;align-items:center;gap:6px;min-width:0}.line-join-odds .diamond-event-row__runner-content--book .diamond-event-row__runner-label,.master-line-shell .diamond-event-row__runner-content--book .diamond-event-row__runner-label{flex:1 1 auto;min-width:0}.line-join-odds .diamond-event-row__runner-content--book .diamond-event-fancy-row__book,.master-line-shell .diamond-event-row__runner-content--book .diamond-event-fancy-row__book{flex-shrink:0;margin-left:auto}.line-join-odds .diamond-event-row__runner-content--book .diamond-event-row__runner-pl-value,.master-line-shell .diamond-event-row__runner-content--book .diamond-event-row__runner-pl-value{margin-left:0;flex-shrink:0}.line-join-odds .diamond-event-row__ladder,.master-line-shell .diamond-event-row__ladder{flex-shrink:0;margin-top:2px;margin-left:18px}.line-join-odds .diamond-event-row__runner-icon,.master-line-shell .diamond-event-row__runner-icon{display:block;flex-shrink:0;width:12px;height:12px}.line-join-odds .diamond-event-row__runner-name,.master-line-shell .diamond-event-row__runner-name{min-width:0;overflow:hidden;font-size:13px;font-weight:600;line-height:1.3;color:var(--diamond-event-market-text);text-overflow:ellipsis;white-space:nowrap}.line-join-odds .diamond-event-odds-td,.master-line-shell .diamond-event-odds-td{padding:2px;vertical-align:middle;text-align:center}.line-join-odds .diamond-event-odds-td--blank,.master-line-shell .diamond-event-odds-td--blank{background:rgba(0,0,0,0)}.line-join-odds .diamond-event-odds-cell,.master-line-shell .diamond-event-odds-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:100%;min-height:40px;padding:4px 3px;border:1px solid #cfd7e9;border-radius:4px;background:#fff;color:#273a47;font:inherit;line-height:1.1;cursor:pointer;transition:border-color .12s ease}.line-join-odds .diamond-event-odds-cell__price,.master-line-shell .diamond-event-odds-cell__price{display:inline-block;color:#273a47;font-family:var(--body-font-family)!important;font-size:.8125rem;font-weight:700;line-height:1.1;transform-origin:center center;transition:transform .15s ease}.line-join-odds .diamond-event-odds-cell:hover:not(:disabled):not(.diamond-event-odds-cell--empty) .diamond-event-odds-cell__price,.master-line-shell .diamond-event-odds-cell:hover:not(:disabled):not(.diamond-event-odds-cell--empty) .diamond-event-odds-cell__price{transform:scale(1.2)}.line-join-odds .diamond-event-odds-cell__size,.master-line-shell .diamond-event-odds-cell__size{color:#273a47;font-family:var(--body-font-family)!important;font-size:.6875rem;font-weight:400;line-height:1.1}.line-join-odds .diamond-event-odds-cell:hover:not(:disabled):not(.diamond-event-odds-cell--empty):not(.diamond-event-odds-cell--back1):not(.diamond-event-odds-cell--lay1),.master-line-shell .diamond-event-odds-cell:hover:not(:disabled):not(.diamond-event-odds-cell--empty):not(.diamond-event-odds-cell--back1):not(.diamond-event-odds-cell--lay1){border-color:#cfd7e9;background:#fff}.line-join-odds .diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty){border-color:rgba(0,0,0,0);background:linear-gradient(90deg,#457fca -66.05%,#84c2f1 93%)}.line-join-odds .diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty):hover:not(:disabled),.master-line-shell .diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:brightness(1.03)}.line-join-odds .diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){border-color:rgba(0,0,0,0);background:linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%)}.line-join-odds .diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty):hover:not(:disabled),.master-line-shell .diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:brightness(1.03)}.line-join-odds .diamond-event-odds-cell--selected-back,.master-line-shell .diamond-event-odds-cell--selected-back{box-shadow:inset 0 0 0 2px #457fca}.line-join-odds .diamond-event-odds-cell--selected-lay,.master-line-shell .diamond-event-odds-cell--selected-lay{box-shadow:inset 0 0 0 2px #f59dc2}.line-join-odds .diamond-event-odds-cell--empty,.master-line-shell .diamond-event-odds-cell--empty{cursor:default;pointer-events:none;opacity:1;background:#fff;border:1px solid #cfd7e9}.line-join-odds .diamond-event-odds-cell--colored-placeholder,.master-line-shell .diamond-event-odds-cell--colored-placeholder{cursor:default;pointer-events:none;border-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1,.master-line-shell .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:var(--diamond-odds-back-gradient,linear-gradient(90deg,#457fca -66.05%,#84c2f1 93%))}.line-join-odds .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1,.master-line-shell .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1{background:var(--diamond-odds-lay-gradient,linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%))}.line-join-odds .diamond-event-odds-cell--empty-limit:not(:disabled),.master-line-shell .diamond-event-odds-cell--empty-limit:not(:disabled){pointer-events:auto;cursor:pointer}.line-join-odds .diamond-event-odds-cell--empty-limit:not(:disabled):hover,.master-line-shell .diamond-event-odds-cell--empty-limit:not(:disabled):hover{border-color:#9aa8c4}.line-join-odds .diamond-event-odds-cell.diamond-odds-grid__cell--flash-back,.line-join-odds .diamond-event-odds-cell.diamond-odds-grid__cell--flash-lay,.master-line-shell .diamond-event-odds-cell.diamond-odds-grid__cell--flash-back,.master-line-shell .diamond-event-odds-cell.diamond-odds-grid__cell--flash-lay{animation:diamondEventOddsFlash .35s ease}.line-join-odds .diamond-event-odds-grid,.master-line-shell .diamond-event-odds-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}.line-join-odds .diamond-event-odds-grid--6,.master-line-shell .diamond-event-odds-grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.line-join-odds .diamond-event-odds-grid--2,.master-line-shell .diamond-event-odds-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.line-join-odds .diamond-event-odds-grid__slot,.master-line-shell .diamond-event-odds-grid__slot{padding:2px;min-width:0}.line-join-odds .diamond-event-row__odds-panel,.master-line-shell .diamond-event-row__odds-panel{padding:0;vertical-align:middle}.line-join-odds .diamond-event-row__odds-panel .diamond-event-row__odds-inner,.master-line-shell .diamond-event-row__odds-panel .diamond-event-row__odds-inner{width:100%;max-width:none}.line-join-odds .diamond-event-row__odds-panel .diamond-odds-grid-wrap,.master-line-shell .diamond-event-row__odds-panel .diamond-odds-grid-wrap{position:relative;width:100%;max-width:none;min-height:44px}.line-join-odds .diamond-event-row--ball .diamond-event-row__odds-panel,.master-line-shell .diamond-event-row--ball .diamond-event-row__odds-panel{position:relative;overflow:hidden}.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball{overflow:hidden}.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-odds-grid__lock,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-odds-grid__lock{background:hsla(0,0%,100%,.72);border-radius:4px}.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell{overflow:visible;pointer-events:none}.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;filter:blur(5px)}.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty{opacity:.55;filter:blur(4px);border-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back1,.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back2,.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back3,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back1,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back2,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back3{background:var(--diamond-odds-back-gradient)}.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay1,.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay2,.line-join-odds .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay3,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay1,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay2,.master-line-shell .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay3{background:var(--diamond-odds-lay-gradient)}.line-join-odds .diamond-event-fancy-row--stop .diamond-odds-grid-wrap--stop .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-row--stop .diamond-odds-grid-wrap--stop .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-row--stop>.diamond-event-odds-td .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-fancy-row--stop .diamond-odds-grid-wrap--stop .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-row--stop .diamond-odds-grid-wrap--stop .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-row--stop>.diamond-event-odds-td .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){pointer-events:none;cursor:default}.line-join-odds .diamond-event-stop-betting-badge,.master-line-shell .diamond-event-stop-betting-badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;max-width:168px;padding:4px 10px;border-radius:4px;background:var(--diamond-event-stop-betting-bg);border:1px solid var(--diamond-event-stop-betting-border);box-shadow:0 1px 4px rgba(220,38,38,.08);color:var(--diamond-event-stop-betting-text);font-size:11px;font-weight:700;line-height:1.25;text-align:center}.line-join-odds .diamond-event-stop-betting-badge__short,.master-line-shell .diamond-event-stop-betting-badge__short{display:none}.line-join-odds .diamond-event-stop-betting-badge--fancy,.master-line-shell .diamond-event-stop-betting-badge--fancy{max-width:140px;padding:3px 8px;font-size:10px}.line-join-odds .diamond-odds-grid-wrap--closed .diamond-odds-grid__lock,.line-join-odds .diamond-odds-grid-wrap--suspend .diamond-odds-grid__lock,.master-line-shell .diamond-odds-grid-wrap--closed .diamond-odds-grid__lock,.master-line-shell .diamond-odds-grid-wrap--suspend .diamond-odds-grid__lock{inset:0;padding:0;margin:0;width:100%;max-width:100%;height:100%;box-sizing:border-box;align-items:stretch;justify-content:flex-start}.line-join-odds .diamond-odds-grid-wrap--closed .diamond-event-suspended-bar,.line-join-odds .diamond-odds-grid-wrap--suspend .diamond-event-suspended-bar,.master-line-shell .diamond-odds-grid-wrap--closed .diamond-event-suspended-bar,.master-line-shell .diamond-odds-grid-wrap--suspend .diamond-event-suspended-bar{flex:1 1 auto;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.line-join-odds .diamond-event-fancy-row--closed .diamond-event-fancy-row__odds-group .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-fancy-row--suspend .diamond-event-fancy-row__odds-group .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-row--closed .diamond-odds-grid-wrap--closed .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-row--closed .diamond-odds-grid-wrap--suspend .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-row--suspend .diamond-odds-grid-wrap--closed .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-row--suspend .diamond-odds-grid-wrap--suspend .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-fancy-row--closed .diamond-event-fancy-row__odds-group .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-fancy-row--suspend .diamond-event-fancy-row__odds-group .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-row--closed .diamond-odds-grid-wrap--closed .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-row--closed .diamond-odds-grid-wrap--suspend .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-row--suspend .diamond-odds-grid-wrap--closed .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-row--suspend .diamond-odds-grid-wrap--suspend .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;pointer-events:none}.line-join-odds .diamond-event-market__odds-wrap,.line-join-odds .diamond-event-row__odds-inner,.master-line-shell .diamond-event-market__odds-wrap,.master-line-shell .diamond-event-row__odds-inner{position:relative}.line-join-odds .diamond-event-row__odds-inner--bet-process,.master-line-shell .diamond-event-row__odds-inner--bet-process{pointer-events:none}.line-join-odds .diamond-event-row__odds-inner--bet-process .diamond-event-fancy-row__odds-group,.line-join-odds .diamond-event-row__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-row__odds-inner--bet-process .diamond-event-fancy-row__odds-group,.master-line-shell .diamond-event-row__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5}.line-join-odds .diamond-event-bet-process,.master-line-shell .diamond-event-bet-process{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;padding:8px 12px;font-size:12px;font-weight:700;color:#1e3f5a;text-align:center;background:hsla(0,0%,100%,.78);border-radius:4px;pointer-events:none}.line-join-odds .diamond-event-bet-process strong,.master-line-shell .diamond-event-bet-process strong{font-weight:800}.line-join-odds .diamond-event-row__status,.master-line-shell .diamond-event-row__status{padding:2px}.line-join-odds .diamond-event-suspended-bar,.master-line-shell .diamond-event-suspended-bar{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:36px;border:1px solid var(--diamond-event-suspended-border,#ff0000);border-radius:5px;background:var(--diamond-event-suspended-bg,rgba(255,255,255,.9019607843));color:var(--diamond-event-suspended-text,#ff0000);font-size:12px;font-weight:600;letter-spacing:normal;text-align:center;text-transform:uppercase}.line-join-odds .diamond-event-fancy-group,.master-line-shell .diamond-event-fancy-group{overflow:hidden;background:var(--diamond-event-market-bg);border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.line-join-odds .diamond-event-fancy-filters,.master-line-shell .diamond-event-fancy-filters{display:flex;gap:8px;padding:8px 12px 12px;overflow-x:auto;background:#fff;scrollbar-width:none}.line-join-odds .diamond-event-fancy-filters::-webkit-scrollbar,.master-line-shell .diamond-event-fancy-filters::-webkit-scrollbar{display:none}.line-join-odds .diamond-event-fancy-filters__btn,.master-line-shell .diamond-event-fancy-filters__btn{flex-shrink:0;margin-top:0;padding:8px 18px;border:0;border-radius:999px;background:#fff;box-shadow:0 4px 10px rgba(39,58,71,.0784313725);color:#273a47;font-family:var(--body-font-family);font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:all .2s ease}.line-join-odds .diamond-event-fancy-filters__btn.is-active,.master-line-shell .diamond-event-fancy-filters__btn.is-active{background:linear-gradient(135deg,#0f6ba0,#3ab4ff);box-shadow:0 6px 12px rgba(15,107,160,.2509803922);color:#fff}.line-join-odds .diamond-event-fancy-table,.master-line-shell .diamond-event-fancy-table{width:100%;border-collapse:collapse;table-layout:fixed}.line-join-odds .diamond-event-fancy-table__name-col,.master-line-shell .diamond-event-fancy-table__name-col{width:auto}.line-join-odds .diamond-event-fancy-table__odds-col,.master-line-shell .diamond-event-fancy-table__odds-col{width:70px}.line-join-odds .diamond-event-fancy-table__limits-col,.master-line-shell .diamond-event-fancy-table__limits-col{width:130px}.line-join-odds .diamond-event-fancy-table--sb-only .diamond-event-fancy-table__limits-col,.line-join-odds .diamond-event-fancy-table__limits-col--sb-hidden,.master-line-shell .diamond-event-fancy-table--sb-only .diamond-event-fancy-table__limits-col,.master-line-shell .diamond-event-fancy-table__limits-col--sb-hidden{width:0;min-width:0;max-width:0}.line-join-odds .diamond-event-fancy-table--sb-only .diamond-event-fancy-row__limits-cell,.line-join-odds .diamond-event-fancy-table--sb-only .diamond-event-fancy-table__head-limits,.master-line-shell .diamond-event-fancy-table--sb-only .diamond-event-fancy-row__limits-cell,.master-line-shell .diamond-event-fancy-table--sb-only .diamond-event-fancy-table__head-limits{display:none!important}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-td,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-td{box-sizing:border-box;width:70px;min-width:70px;max-width:70px;padding:2px 1px;text-align:center;vertical-align:middle;background:#fff}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-td.lay1,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-td.lay1{padding-right:2px}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-td.back1,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-td.back1{padding-left:0}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-td--sb-single,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-td--sb-single{width:auto;min-width:0;max-width:none;padding:2px 8px 2px 1px;text-align:right}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-td--sb-single .diamond-event-odds-cell,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-td--sb-single .diamond-event-odds-cell{width:70px;margin:0 0 0 auto}.line-join-odds .diamond-event-fancy-row--sb .diamond-event-row__status,.master-line-shell .diamond-event-fancy-row--sb .diamond-event-row__status{padding-right:8px}.line-join-odds .diamond-event-fancy-row--sb-group-head .diamond-event-sb-group__head-odds,.master-line-shell .diamond-event-fancy-row--sb-group-head .diamond-event-sb-group__head-odds{padding:0;background:#fff}.line-join-odds .diamond-event-fancy-row--sb .diamond-event-fancy-row__book,.line-join-odds .diamond-event-fancy-row--sb-group-head .diamond-event-fancy-row__book,.master-line-shell .diamond-event-fancy-row--sb .diamond-event-fancy-row__book,.master-line-shell .diamond-event-fancy-row--sb-group-head .diamond-event-fancy-row__book{margin-left:0}.line-join-odds .diamond-event-sb-group__runners-cell,.master-line-shell .diamond-event-sb-group__runners-cell{padding:0 8px 0 0;vertical-align:middle;background:#fff}.line-join-odds .diamond-event-sb-group__runners,.master-line-shell .diamond-event-sb-group__runners{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:40px}.line-join-odds .diamond-event-sb-group__runners--locked,.master-line-shell .diamond-event-sb-group__runners--locked{min-height:40px}.line-join-odds .diamond-event-sb-group__runner,.master-line-shell .diamond-event-sb-group__runner{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:40px;padding:2px 1px;box-sizing:border-box;border-right:1px solid var(--diamond-event-grid-border);border-bottom:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-event-sb-group__runner:nth-child(2n),.master-line-shell .diamond-event-sb-group__runner:nth-child(2n){border-right:none;padding-right:0}.line-join-odds .diamond-event-sb-group__runner:last-child:nth-child(odd),.master-line-shell .diamond-event-sb-group__runner:last-child:nth-child(odd){border-right:none}.line-join-odds .diamond-event-sb-group__runner:last-child,.line-join-odds .diamond-event-sb-group__runner:nth-last-child(2):nth-child(2n-1),.master-line-shell .diamond-event-sb-group__runner:last-child,.master-line-shell .diamond-event-sb-group__runner:nth-last-child(2):nth-child(2n-1){border-bottom:none}.line-join-odds .diamond-event-sb-group__runner--bet-process .diamond-event-sb-group__runner-odds,.master-line-shell .diamond-event-sb-group__runner--bet-process .diamond-event-sb-group__runner-odds{position:relative}.line-join-odds .diamond-event-sb-group__runner-name,.master-line-shell .diamond-event-sb-group__runner-name{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;padding-left:12px}.line-join-odds .diamond-event-sb-group__runner-odds,.master-line-shell .diamond-event-sb-group__runner-odds{position:relative;flex:0 0 70px;width:70px;min-width:70px;max-width:70px}.line-join-odds .diamond-event-sb-group__runner-odds .diamond-event-odds-cell,.master-line-shell .diamond-event-sb-group__runner-odds .diamond-event-odds-cell{width:70px;min-width:70px;max-width:70px;height:38px;min-height:38px;max-height:38px}.line-join-odds .diamond-event-sb-group__lock-bar,.master-line-shell .diamond-event-sb-group__lock-bar{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center}.line-join-odds .diamond-event-sb-group__ball,.master-line-shell .diamond-event-sb-group__ball{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.72)}.line-join-odds .diamond-event-fancy-table tbody tr.market-notification-row td,.line-join-odds .diamond-event-table tbody tr.market-notification-row td,.master-line-shell .diamond-event-fancy-table tbody tr.market-notification-row td,.master-line-shell .diamond-event-table tbody tr.market-notification-row td{padding:0!important;border:none!important;height:auto!important;border-top:3px solid var(--diamond-event-grid-border,#f5f5f5);border-bottom:3px solid var(--diamond-event-grid-border,#f5f5f5)!important}.line-join-odds .market-notification-row,.master-line-shell .market-notification-row{font-size:11px;background-color:var(--diamond-event-market-bg,#ffffff);color:#1666a1;line-height:20px}.line-join-odds .market-notification-row--block,.master-line-shell .market-notification-row--block{border-top:3px solid var(--diamond-event-grid-border,#f5f5f5);border-bottom:3px solid var(--diamond-event-grid-border,#f5f5f5);padding:2px 8px;min-height:25px}.line-join-odds .market-notification-row__inner,.master-line-shell .market-notification-row__inner{display:flex;align-items:center;min-width:0;width:100%}.line-join-odds .market-notification-row__icon,.master-line-shell .market-notification-row__icon{flex-shrink:0;padding:0 8px;color:inherit}.line-join-odds .market-notification-row__scroll,.master-line-shell .market-notification-row__scroll{overflow:hidden;flex:1;min-width:0}.line-join-odds .market-notification-row__text,.master-line-shell .market-notification-row__text{min-width:0}@media(max-width:calc(var(--theme-desktop-min ) - 1px)){.line-join-odds .market-notification-row__scroll .market-notification-row__text,.master-line-shell .market-notification-row__scroll .market-notification-row__text{display:inline-block;white-space:nowrap;animation:diamond-market-notification-scroll 25s linear infinite}.line-join-odds .market-notification-row__scroll:hover .market-notification-row__text,.master-line-shell .market-notification-row__scroll:hover .market-notification-row__text{animation-play-state:paused}}.line-join-odds .diamond-event-fancy-table__head-odds-sb,.master-line-shell .diamond-event-fancy-table__head-odds-sb{padding:0;background:#fff}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;max-height:38px;margin:0;padding:2px 4px;border:1px solid rgba(0,0,0,0);border-radius:3px;gap:0;flex-shrink:0}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell .diamond-event-odds-cell__price,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell .diamond-event-odds-cell__price{display:block;min-height:13px;font-size:13px;font-weight:700;line-height:1}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell .diamond-event-odds-cell__size,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell .diamond-event-odds-cell__size{display:block;min-height:12px;font-size:11px;font-weight:400;line-height:1.1}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;max-height:38px;border-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--empty,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--empty{width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;max-height:38px;opacity:1;background:#fff;border:1px solid #cfd7e9}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder{cursor:default;pointer-events:none;width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;max-height:38px;border-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:linear-gradient(90deg,#457fca -66.05%,#84c2f1 93%)}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1{background:linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%)}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--empty-limit:not(:disabled),.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--empty-limit:not(:disabled){cursor:pointer}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--empty-limit:not(:disabled):hover,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--empty-limit:not(:disabled):hover{border-color:#9aa8c4}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell:hover:not(:disabled):not(.diamond-event-odds-cell--empty) .diamond-event-odds-cell__price,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell:hover:not(:disabled):not(.diamond-event-odds-cell--empty) .diamond-event-odds-cell__price{transform:scale(1.1)}.line-join-odds .diamond-event-fancy-table__head-limits,.line-join-odds .diamond-event-fancy-table__head-name,.master-line-shell .diamond-event-fancy-table__head-limits,.master-line-shell .diamond-event-fancy-table__head-name{padding:0;background:#fff}.line-join-odds .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-col-head,.line-join-odds .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.line-join-odds .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-table__head-limits,.master-line-shell .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-col-head,.master-line-shell .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.master-line-shell .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-table__head-limits{border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-fancy-group-body--hidden,.line-join-odds .diamond-event-fancy-section-thead--hidden,.master-line-shell .diamond-event-fancy-group-body--hidden,.master-line-shell .diamond-event-fancy-section-thead--hidden{display:none!important}.line-join-odds .diamond-event-fancy-section-head .diamond-event-col-head,.line-join-odds .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.line-join-odds .diamond-event-fancy-section-head .diamond-event-fancy-table__head-limits,.master-line-shell .diamond-event-fancy-section-head .diamond-event-col-head,.master-line-shell .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.master-line-shell .diamond-event-fancy-section-head .diamond-event-fancy-table__head-limits{padding-top:4px;padding-bottom:4px;vertical-align:middle;background:#fff}.line-join-odds .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.master-line-shell .diamond-event-fancy-section-head .diamond-event-fancy-section-label{padding-right:4px;padding-left:12px;color:#0f6ba0;font-family:var(--body-font-family);font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1;text-align:left;text-transform:uppercase}.line-join-odds .diamond-event-fancy-section-head .diamond-event-col-head,.master-line-shell .diamond-event-fancy-section-head .diamond-event-col-head{width:70px;padding-right:0;padding-left:0}.line-join-odds .diamond-event-fancy-section-head .diamond-event-col-head .diamond-event-col-head__inner,.master-line-shell .diamond-event-fancy-section-head .diamond-event-col-head .diamond-event-col-head__inner{min-height:0;padding:0;gap:1px;justify-content:center}.line-join-odds .diamond-event-fancy-section-head .diamond-event-col-head .diamond-event-col-head__label,.master-line-shell .diamond-event-fancy-section-head .diamond-event-col-head .diamond-event-col-head__label{line-height:1}.line-join-odds .diamond-event-fancy-empty td,.master-line-shell .diamond-event-fancy-empty td{padding:14px 12px;background:#fff;color:#273a47;font-family:var(--body-font-family);font-size:13px;font-weight:600;line-height:1.4;text-align:left}.line-join-odds .diamond-event-fancy-table tbody .diamond-event-fancy-row+.diamond-event-fancy-row>td,.line-join-odds .diamond-event-fancy-table tbody .diamond-event-fancy-session>td,.master-line-shell .diamond-event-fancy-table tbody .diamond-event-fancy-row+.diamond-event-fancy-row>td,.master-line-shell .diamond-event-fancy-table tbody .diamond-event-fancy-session>td{border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-fancy-row.is-expanded>td,.master-line-shell .diamond-event-fancy-row.is-expanded>td{border-bottom:0}.line-join-odds .diamond-event-fancy-row--continued>td,.master-line-shell .diamond-event-fancy-row--continued>td{border-top:none!important;padding-top:0}.line-join-odds .diamond-event-fancy-row__name--continued,.master-line-shell .diamond-event-fancy-row__name--continued{padding-top:0;padding-bottom:2px}.line-join-odds .diamond-event-fancy-row--continued .diamond-event-odds-td,.line-join-odds .diamond-event-fancy-row__limits-cell--continued,.master-line-shell .diamond-event-fancy-row--continued .diamond-event-odds-td,.master-line-shell .diamond-event-fancy-row__limits-cell--continued{padding-top:0}.line-join-odds .diamond-event-fancy-row__name,.master-line-shell .diamond-event-fancy-row__name{padding:2px 8px 2px 12px;vertical-align:middle;background:#fff}.line-join-odds .diamond-event-fancy-row__name-inner,.master-line-shell .diamond-event-fancy-row__name-inner{display:flex;align-items:center;gap:8px;min-height:38px;min-width:0}.line-join-odds .diamond-event-fancy-row__name-title-row,.line-join-odds .diamond-event-fancy-row__name-top,.master-line-shell .diamond-event-fancy-row__name-title-row,.master-line-shell .diamond-event-fancy-row__name-top{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.line-join-odds .diamond-event-fancy-row__name-leading,.master-line-shell .diamond-event-fancy-row__name-leading{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:0 1 auto}.line-join-odds .diamond-event-fancy-row__name-meta-left,.master-line-shell .diamond-event-fancy-row__name-meta-left{display:inline-flex;align-items:center;gap:6px;min-width:0}.line-join-odds .diamond-event-fancy-row__runner-pl,.master-line-shell .diamond-event-fancy-row__runner-pl{flex-shrink:0;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.line-join-odds .diamond-event-fancy-row__runner-pl.is-positive,.master-line-shell .diamond-event-fancy-row__runner-pl.is-positive{color:green}.line-join-odds .diamond-event-fancy-row__runner-pl.is-negative,.master-line-shell .diamond-event-fancy-row__runner-pl.is-negative{color:crimson}.line-join-odds .diamond-event-fancy-row__title,.master-line-shell .diamond-event-fancy-row__title{flex:0 1 auto;min-width:0;margin-bottom:0;padding-left:4px;overflow:hidden;color:#212529;font-family:var(--body-font-family);font-size:12px;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.line-join-odds .diamond-event-fancy-row__title--link,.master-line-shell .diamond-event-fancy-row__title--link{padding-left:4px;border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.line-join-odds .diamond-event-fancy-row__name-actions,.master-line-shell .diamond-event-fancy-row__name-actions{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;margin-left:auto}.line-join-odds .diamond-event-fancy-row__ladder,.master-line-shell .diamond-event-fancy-row__ladder{margin-left:0;flex-shrink:0}.line-join-odds .diamond-event-fancy-row__book,.master-line-shell .diamond-event-fancy-row__book{display:inline-flex;flex-shrink:0;margin-left:auto;align-items:center;justify-content:center;min-width:42px;height:22px;padding:0 10px;border:0;border-radius:4px;background:#8b2942;color:#fff;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1;cursor:pointer}.line-join-odds .diamond-event-fancy-row__book.has-position,.line-join-odds .diamond-event-fancy-row__book.is-open,.master-line-shell .diamond-event-fancy-row__book.has-position,.master-line-shell .diamond-event-fancy-row__book.is-open{background:#6d1f33}.line-join-odds .diamond-event-fancy-row__limits-cell,.master-line-shell .diamond-event-fancy-row__limits-cell{padding:2px 8px;vertical-align:middle;background:#fff;text-align:center}.line-join-odds .diamond-event-fancy-session:hover,.master-line-shell .diamond-event-fancy-session:hover{background:rgba(0,0,0,0)}.line-join-odds .diamond-event-fancy-session td,.master-line-shell .diamond-event-fancy-session td{border-bottom:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-event-fancy-session__name,.master-line-shell .diamond-event-fancy-session__name{padding:0;vertical-align:top}.line-join-odds .diamond-event-fancy-session__panel,.master-line-shell .diamond-event-fancy-session__panel{padding:0 8px 4px 1px;vertical-align:top}.line-join-odds .diamond-event-fancy-session__panel-inner,.master-line-shell .diamond-event-fancy-session__panel-inner{width:100%}.line-join-odds .diamond-event-fancy-session-table,.master-line-shell .diamond-event-fancy-session-table{display:table;width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.line-join-odds .diamond-event-fancy-session-table thead th,.master-line-shell .diamond-event-fancy-session-table thead th{padding:4px 6px;background:var(--diamond-event-grid-border);color:var(--diamond-event-market-text);font-size:11px;font-weight:700;text-transform:capitalize}.line-join-odds .diamond-event-fancy-session-table tbody td,.master-line-shell .diamond-event-fancy-session-table tbody td{height:33px;padding:4px 6px;border-top:1px solid var(--diamond-event-grid-border);font-size:12px;font-weight:700;vertical-align:middle}.line-join-odds .diamond-event-fancy-session-table__empty,.master-line-shell .diamond-event-fancy-session-table__empty{font-weight:500;color:var(--diamond-event-market-muted)}.line-join-odds .diamond-event-fancy-session-table__skeleton-row td,.master-line-shell .diamond-event-fancy-session-table__skeleton-row td{padding:6px 4px}.line-join-odds .diamond-event-fancy-session-table__skeleton,.master-line-shell .diamond-event-fancy-session-table__skeleton{display:block;width:72%;height:14px;margin:0 auto;border-radius:4px}.line-join-odds .diamond-event-fancy-session-table__pl.is-positive,.master-line-shell .diamond-event-fancy-session-table__pl.is-positive{color:#1a7f4b}.line-join-odds .diamond-event-fancy-session-table__pl.is-negative,.master-line-shell .diamond-event-fancy-session-table__pl.is-negative{color:#c0392b}.line-join-odds .diamond-event-fancy-row__odds-panel,.master-line-shell .diamond-event-fancy-row__odds-panel{position:relative;padding:2px;vertical-align:middle;overflow:hidden}.line-join-odds .diamond-event-fancy-row__odds-panel .diamond-odds-grid-wrap,.master-line-shell .diamond-event-fancy-row__odds-panel .diamond-odds-grid-wrap{position:relative;width:100%;max-width:none;min-height:40px;overflow:hidden}.line-join-odds .diamond-event-fancy-row__odds-group,.master-line-shell .diamond-event-fancy-row__odds-group{display:flex;align-items:center;justify-content:center;gap:2px;width:100%}.line-join-odds .fancy-market-limits.fancy-stacked-market-limits,.master-line-shell .fancy-market-limits.fancy-stacked-market-limits{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;color:#273a47;font-family:var(--body-font-family);font-size:10px;font-weight:400;line-height:1.35;text-align:center}.line-join-odds .fancy-market-limits--phone,.master-line-shell .fancy-market-limits--phone{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1px}.line-join-odds .diamond-event-fancy-row__name-meta,.master-line-shell .diamond-event-fancy-row__name-meta{display:none}.line-join-odds .fancy-limit-line,.master-line-shell .fancy-limit-line{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-join-odds .fancy-limit-line .label,.line-join-odds .fancy-limit-line .value,.master-line-shell .fancy-limit-line .label,.master-line-shell .fancy-limit-line .value{font-style:italic}.line-join-odds .diamond-event-fancy-odds-slot,.master-line-shell .diamond-event-fancy-odds-slot{flex:0 0 auto;padding:2px 1px;min-width:0}.line-join-odds .diamond-event-fancy-suspended-bar,.master-line-shell .diamond-event-fancy-suspended-bar{width:100%;min-height:40px;border-radius:4px}.line-join-odds .diamond-event-fancy-row__right--ball .diamond-odds-grid-wrap,.line-join-odds .diamond-event-fancy-row__right--closed .diamond-odds-grid-wrap,.line-join-odds .diamond-event-fancy-row__right--suspend .diamond-odds-grid-wrap,.master-line-shell .diamond-event-fancy-row__right--ball .diamond-odds-grid-wrap,.master-line-shell .diamond-event-fancy-row__right--closed .diamond-odds-grid-wrap,.master-line-shell .diamond-event-fancy-row__right--suspend .diamond-odds-grid-wrap{position:relative;width:136px;min-height:40px}.line-join-odds .diamond-event-fancy-row--ball .diamond-odds-grid-wrap--ball,.master-line-shell .diamond-event-fancy-row--ball .diamond-odds-grid-wrap--ball{overflow:hidden}.line-join-odds .diamond-event-fancy-row--ball .diamond-odds-grid__lock,.master-line-shell .diamond-event-fancy-row--ball .diamond-odds-grid__lock{background:hsla(0,0%,100%,.72);border-radius:4px}.line-join-odds .diamond-event-fancy-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-fancy-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;filter:blur(5px);pointer-events:none}.line-join-odds .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty,.master-line-shell .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty{opacity:.55;filter:blur(4px);pointer-events:none;border-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back1,.master-line-shell .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back1{background:var(--diamond-odds-back-gradient)}.line-join-odds .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay1,.master-line-shell .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay1{background:var(--diamond-odds-lay-gradient)}.line-join-odds .diamond-event-fancy-table tbody>:last-child.diamond-event-fancy-row:not(.is-expanded) td,.line-join-odds .diamond-event-fancy-table tbody>:last-child.diamond-event-fancy-session td,.master-line-shell .diamond-event-fancy-table tbody>:last-child.diamond-event-fancy-row:not(.is-expanded) td,.master-line-shell .diamond-event-fancy-table tbody>:last-child.diamond-event-fancy-session td{border-bottom:0}.line-join-odds .diamond-event-popular,.master-line-shell .diamond-event-popular{position:relative;display:flex;flex-wrap:wrap;border-top:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-event-popular__body,.master-line-shell .diamond-event-popular__body{position:relative;display:flex;flex:1 1 100%;flex-wrap:wrap;width:100%}.line-join-odds .diamond-event-popular__status,.master-line-shell .diamond-event-popular__status{flex:1 1 100%;padding:10px 12px}.line-join-odds .diamond-event-popular--locked,.master-line-shell .diamond-event-popular--locked{pointer-events:none}.line-join-odds .diamond-event-popular--closed .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-popular--suspend .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-popular--closed .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-popular--suspend .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;pointer-events:none}.line-join-odds .diamond-event-popular__suspend-bar,.master-line-shell .diamond-event-popular__suspend-bar{position:absolute;top:0;right:0;bottom:0;left:50%;z-index:5;display:flex;align-items:center;justify-content:center;background:var(--diamond-event-suspended-bg,rgba(255,255,255,.9019607843));border:1px solid var(--diamond-event-suspended-border,#ff0000);color:var(--diamond-event-suspended-text,#ff0000);font-size:12px;font-weight:600;letter-spacing:normal;text-transform:uppercase;pointer-events:none}.line-join-odds .diamond-event-popular--stop .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-popular--stop .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){pointer-events:none}.line-join-odds .diamond-event-popular--ball,.master-line-shell .diamond-event-popular--ball{overflow:visible}.line-join-odds .diamond-event-popular--ball .diamond-event-odds-cell,.master-line-shell .diamond-event-popular--ball .diamond-event-odds-cell{overflow:visible;pointer-events:none}.line-join-odds .diamond-event-popular--ball .diamond-odds-grid__lock,.master-line-shell .diamond-event-popular--ball .diamond-odds-grid__lock{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;pointer-events:none}.line-join-odds .diamond-event-popular--last-digit,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit],.master-line-shell .diamond-event-popular--last-digit,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit]{flex-direction:column;flex-wrap:nowrap;padding:0}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__body,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__body,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__body,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__body{flex-direction:column;flex-wrap:nowrap}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__band-group,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__band-group,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group{display:flex;flex:0 0 100%;flex-direction:column;width:100%;max-width:100%}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__band-group:last-child .diamond-event-popular__band,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group:last-child .diamond-event-popular__band,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__band-group:last-child .diamond-event-popular__band,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group:last-child .diamond-event-popular__band{border-bottom:0}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__band,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__band,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band{display:flex;flex:0 0 auto;width:100%;min-height:44px;border-bottom:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__half,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__half,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half{flex:1 1 50%;min-width:0;display:flex}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__half:first-child,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half:first-child,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__half:first-child,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half:first-child{border-right:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__row,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__row,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__row,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__row{display:flex;flex:1 1 auto;align-items:center;width:100%;min-width:0;min-height:44px}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__label,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__label,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__label,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__label{flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:0 12px;font-size:13px;font-weight:700;line-height:1.3;color:var(--diamond-event-market-text);background:#fff}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot{display:flex;flex:0 0 15%;align-items:center;justify-content:center;min-width:3.25rem;max-width:4.5rem;padding:2px 4px 2px 2px;box-sizing:border-box}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner{position:relative;width:100%}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process{pointer-events:none}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell{flex:0 0 auto;width:100%;min-width:0;height:40px;min-height:40px;max-height:40px;padding:0 4px;border-radius:4px}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price{font-size:.8125rem;font-weight:700;line-height:1;white-space:nowrap}.line-join-odds .diamond-event-popular__cell,.master-line-shell .diamond-event-popular__cell{display:flex;flex:1 1 0;min-width:92px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;border-right:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-event-popular__cell:last-child,.master-line-shell .diamond-event-popular__cell:last-child{border-right:0}.line-join-odds .diamond-event-popular__cell .diamond-event-odds-cell,.master-line-shell .diamond-event-popular__cell .diamond-event-odds-cell{min-height:36px;border-radius:var(--radius-subtle)}.line-join-odds .diamond-event-popular__name,.master-line-shell .diamond-event-popular__name{font-size:12px;font-weight:600;color:var(--diamond-event-market-text);text-align:center}.line-join-odds .diamond-event-popular__inline-bet,.master-line-shell .diamond-event-popular__inline-bet{flex:1 1 100%;width:100%;padding:4px 6px 6px;box-sizing:border-box;background:#fff;border-top:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-event-popular>.diamond-event-popular__inline-bet,.master-line-shell .diamond-event-popular>.diamond-event-popular__inline-bet{flex:1 1 100%;width:100%;border-top:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__band-group>.diamond-event-popular__inline-bet,.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__band-group>.diamond-event-popular__inline-bet{border-top:1px solid var(--diamond-event-grid-border)}.line-join-odds .diamond-casino-carousel,.master-line-shell .diamond-casino-carousel{position:relative;padding:8px 0;border-radius:0;background-color:hsla(190,0%,76%,.45);background-image:radial-gradient(at 8% 76%,hsla(323,81%,71%,.2) 0,transparent 50%),radial-gradient(at 67% 84%,hsla(120,41%,47%,.21) 0,transparent 50%),radial-gradient(at 83% 26%,hsla(61,69%,70%,.38) 0,transparent 50%)}.line-join-odds .diamond-casino-carousel__track,.master-line-shell .diamond-casino-carousel__track{display:flex;gap:6px;padding:0 8px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-join-odds .diamond-casino-carousel__track::-webkit-scrollbar,.master-line-shell .diamond-casino-carousel__track::-webkit-scrollbar{display:none}.line-join-odds .diamond-casino-carousel__track.is-dragging,.master-line-shell .diamond-casino-carousel__track.is-dragging{scroll-behavior:auto;cursor:grabbing}.line-join-odds .diamond-casino-carousel__arrow,.master-line-shell .diamond-casino-carousel__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#4a4a4a;background:hsla(0,0%,100%,.92);border:none;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.18);transform:translateY(-50%);cursor:pointer;transition:background-color .15s ease}.line-join-odds .diamond-casino-carousel__arrow[hidden],.master-line-shell .diamond-casino-carousel__arrow[hidden]{display:none}.line-join-odds .diamond-casino-carousel__arrow:hover,.master-line-shell .diamond-casino-carousel__arrow:hover{background:#fff}.line-join-odds .diamond-casino-carousel__arrow--left,.master-line-shell .diamond-casino-carousel__arrow--left{left:4px}.line-join-odds .diamond-casino-carousel__arrow--right,.master-line-shell .diamond-casino-carousel__arrow--right{right:4px}.line-join-odds .diamond-casino-card__image-wrapper,.master-line-shell .diamond-casino-card__image-wrapper{align-items:end!important}.line-join-odds .diamond-casino-card__image-wrapper:before,.master-line-shell .diamond-casino-card__image-wrapper:before{content:"";position:absolute;left:0;width:100%;background-color:hsla(0,3%,12%,.4);background-image:radial-gradient(at 1% 98%,hsla(240,100%,70%,.31) 0,transparent 50%),radial-gradient(at 100% 0,hsla(310,81%,60%,.26) 0,transparent 50%);border-radius:10px;height:50%;bottom:0}.line-join-odds .diamond-casino-card__icon,.master-line-shell .diamond-casino-card__icon{max-height:55px!important}.line-join-odds .diamond-casino-card__title-text,.master-line-shell .diamond-casino-card__title-text{color:#fff!important}.line-join-odds .diamond-casino-card,.master-line-shell .diamond-casino-card{position:relative;display:flex;flex:0 0 104px;flex-direction:column;width:104px;height:94px;overflow:hidden}.line-join-odds .diamond-casino-card *,.master-line-shell .diamond-casino-card *{z-index:1}.line-join-odds .diamond-casino-card:hover,.master-line-shell .diamond-casino-card:hover{filter:brightness(1.05)}.line-join-odds .diamond-casino-card:active,.master-line-shell .diamond-casino-card:active{transform:scale(.98)}.line-join-odds .diamond-casino-card__image-wrapper,.master-line-shell .diamond-casino-card__image-wrapper{display:flex;flex:1;align-items:center;justify-content:center;width:100%;min-height:0;padding:5px 5px 0}.line-join-odds .diamond-casino-card__icon,.master-line-shell .diamond-casino-card__icon{display:block;max-width:100%;max-height:66px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none}.line-join-odds .diamond-casino-card__title,.master-line-shell .diamond-casino-card__title{display:flex;align-items:center;justify-content:center;width:100%;padding:3px 4px 6px;background:rgba(0,0,0,0)}.line-join-odds .diamond-casino-card__title-text,.master-line-shell .diamond-casino-card__title-text{max-width:100%;overflow:hidden;font-family:var(--inter-font-family);font-size:9px;font-weight:700;line-height:1.1;color:#3a3340;text-align:center;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis}.line-join-odds .diamond-header,.master-line-shell .diamond-header{position:fixed;top:var(--diamond-notif-offset,0);left:0;right:0;z-index:50;height:var(--diamond-header-top-h,45px);color:#fff;font-family:var(--body-font-family)}.line-join-odds.diamond--has-notification,.master-line-shell.diamond--has-notification{--diamond-notif-offset:var(--diamond-notification-size)}.line-join-odds .diamond-event-ladder,.master-line-shell .diamond-event-ladder{padding:0;background:var(--diamond-event-market-bg);font-family:var(--body-font-family)}.line-join-odds .diamond-event-ladder__top,.master-line-shell .diamond-event-ladder__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 10px;background:var(--diamond-event-market-bg)}.line-join-odds .diamond-event-ladder__market-name,.master-line-shell .diamond-event-ladder__market-name{padding:0;border:0;border-bottom:1px dotted var(--diamond-event-market-text);background:rgba(0,0,0,0);color:var(--diamond-event-market-text);font-family:var(--body-font-family);font-size:13px;font-weight:600;cursor:pointer}.line-join-odds .diamond-event-ladder__matched,.master-line-shell .diamond-event-ladder__matched{color:var(--diamond-event-market-muted);font-size:12px}.line-join-odds .diamond-event-ladder__matched strong,.master-line-shell .diamond-event-ladder__matched strong{color:var(--color-accent-green);font-weight:700}.line-join-odds .diamond-event-ladder__book,.master-line-shell .diamond-event-ladder__book{display:flex;flex-direction:column;overflow:hidden;background:var(--diamond-event-market-bg)}.line-join-odds .diamond-event-ladder__dual,.master-line-shell .diamond-event-ladder__dual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;border-top:1px solid #d9d9d9}@media(max-width:900px){.line-join-odds .diamond-event-ladder__dual,.master-line-shell .diamond-event-ladder__dual{grid-template-columns:minmax(0,1fr)}}.line-join-odds .diamond-event-ladder__panel,.master-line-shell .diamond-event-ladder__panel{display:flex;flex-direction:column;min-width:0;padding:0;border-right:1px solid #ccc;background:#fff}.line-join-odds .diamond-event-ladder__panel:last-child,.master-line-shell .diamond-event-ladder__panel:last-child{border-right:0}.line-join-odds .diamond-event-ladder__panel-head,.master-line-shell .diamond-event-ladder__panel-head{position:relative;display:flex;align-items:center;gap:8px;min-height:40px;padding:8px;border-bottom:1.5px solid #ccc;background-color:#f9f9f9;font-size:12px}.line-join-odds .diamond-event-ladder__runner-select-wrap,.master-line-shell .diamond-event-ladder__runner-select-wrap{position:relative;display:block;width:100%;max-width:200px;min-width:0}.line-join-odds .diamond-event-ladder__runner-select,.master-line-shell .diamond-event-ladder__runner-select{width:100%;max-width:200px;padding:4px 22px 4px 4px;border:1px solid #ccc;border-radius:0;background-color:#fff;color:#2d3436;font-family:var(--body-font-family);font-size:12px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.line-join-odds .diamond-event-ladder__runner-select-icon,.master-line-shell .diamond-event-ladder__runner-select-icon{position:absolute;top:50%;right:6px;color:#666;pointer-events:none;transform:translateY(-50%)}.line-join-odds .diamond-event-ladder__panel-pl,.master-line-shell .diamond-event-ladder__panel-pl{flex-shrink:0;min-width:48px;font-size:12px;font-weight:700;text-align:right;white-space:nowrap}.line-join-odds .diamond-event-ladder__panel-pl.is-positive,.master-line-shell .diamond-event-ladder__panel-pl.is-positive{color:green}.line-join-odds .diamond-event-ladder__panel-pl.is-negative,.master-line-shell .diamond-event-ladder__panel-pl.is-negative{color:crimson}.line-join-odds .diamond-event-ladder__add-remove-action,.master-line-shell .diamond-event-ladder__add-remove-action{position:absolute;top:2px;right:8px;display:flex;flex-direction:column;gap:1px}.line-join-odds .diamond-event-ladder__add-remove-action button,.master-line-shell .diamond-event-ladder__add-remove-action button{display:flex;align-items:center;justify-content:center;width:22px;height:18px;padding:0;border:0;background-color:#f0f0f0;font-size:12px;line-height:1;cursor:pointer}.line-join-odds .diamond-event-ladder__panel-stakes,.master-line-shell .diamond-event-ladder__panel-stakes{display:flex;flex-direction:column;gap:4px;padding:8px;border-bottom:1.5px solid #ccc;background-color:#f9f9f9;font-size:12px}.line-join-odds .diamond-event-ladder__stake-row,.master-line-shell .diamond-event-ladder__stake-row{display:grid;grid-template-columns:34px 60px repeat(3,44px) auto;align-items:center;gap:3px;width:100%;min-width:0}.line-join-odds .diamond-event-ladder__stake-action,.master-line-shell .diamond-event-ladder__stake-action{margin-left:12px;display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:rgba(0,0,0,0);color:#000;font:400 13px/1.2 var(--body-font-family);white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.line-join-odds .diamond-event-ladder__stake-action .diamond-event-ladder__placing,.master-line-shell .diamond-event-ladder__stake-action .diamond-event-ladder__placing{min-height:0}.line-join-odds .diamond-event-ladder__stake-action--delete,.master-line-shell .diamond-event-ladder__stake-action--delete{color:#e53935;font-weight:400}.line-join-odds .diamond-event-ladder__stake-action:disabled,.master-line-shell .diamond-event-ladder__stake-action:disabled{opacity:.55;cursor:not-allowed}.line-join-odds .diamond-event-ladder__stake-action-icon,.master-line-shell .diamond-event-ladder__stake-action-icon{flex-shrink:0;width:12.38px;height:11px}.line-join-odds .diamond-event-ladder__stake-side,.master-line-shell .diamond-event-ladder__stake-side{font-size:12px;font-weight:700;color:#2d3436}.line-join-odds .diamond-event-ladder__stake-input,.master-line-shell .diamond-event-ladder__stake-input{width:60px;min-height:26px;padding:4px;border:1px solid #ccc;border-radius:0;font-family:var(--body-font-family);font-size:11px;font-weight:400;text-align:right;color:#000}.line-join-odds .diamond-event-ladder__stake-input--back,.master-line-shell .diamond-event-ladder__stake-input--back{background-color:#cce5f7}.line-join-odds .diamond-event-ladder__stake-input--lay,.master-line-shell .diamond-event-ladder__stake-input--lay{background-color:#f8cccc}.line-join-odds .diamond-event-ladder__stake-chips,.master-line-shell .diamond-event-ladder__stake-chips{display:contents}.line-join-odds .diamond-event-ladder__stake-chip,.line-join-odds .diamond-event-ladder__stake-chip-input,.master-line-shell .diamond-event-ladder__stake-chip,.master-line-shell .diamond-event-ladder__stake-chip-input{box-sizing:border-box;width:44px;height:26px;padding:4px;border:1px solid #ccc;border-radius:0;background-color:#eee;color:#2d3436;font-size:12px;font-weight:400;line-height:1;text-align:center}.line-join-odds .diamond-event-ladder__stake-chip,.master-line-shell .diamond-event-ladder__stake-chip{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer}.line-join-odds .diamond-event-ladder__stake-chip.is-selected,.master-line-shell .diamond-event-ladder__stake-chip.is-selected{border-color:#999;background-color:#ddd}.line-join-odds .diamond-event-ladder__stake-chip-input,.master-line-shell .diamond-event-ladder__stake-chip-input{cursor:text}.line-join-odds .diamond-event-ladder__runner,.master-line-shell .diamond-event-ladder__runner{display:flex;flex-direction:column;padding:8px;background-color:#f9f9f9}.line-join-odds .diamond-event-ladder__table-div,.master-line-shell .diamond-event-ladder__table-div{background-color:#f9f9f9}.line-join-odds .diamond-event-ladder__col-pending,.line-join-odds .diamond-event-ladder__col-traded,.master-line-shell .diamond-event-ladder__col-pending,.master-line-shell .diamond-event-ladder__col-traded{width:14%}.line-join-odds .diamond-event-ladder__col-back,.line-join-odds .diamond-event-ladder__col-lay,.master-line-shell .diamond-event-ladder__col-back,.master-line-shell .diamond-event-ladder__col-lay{width:18%}.line-join-odds .diamond-event-ladder__col-odds,.master-line-shell .diamond-event-ladder__col-odds{width:12%}.line-join-odds .diamond-event-ladder__table-scroll,.master-line-shell .diamond-event-ladder__table-scroll{max-height:320px;overflow:auto;overflow-x:hidden;border:1.5px solid #000;background-color:#f9f9f9}.line-join-odds .diamond-event-ladder__table,.master-line-shell .diamond-event-ladder__table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed;background-color:#f9f9f9;font-size:11px}.line-join-odds .diamond-event-ladder__table thead,.master-line-shell .diamond-event-ladder__table thead{position:sticky;top:0;z-index:2}.line-join-odds .diamond-event-ladder__table tbody tr:hover td,.master-line-shell .diamond-event-ladder__table tbody tr:hover td{filter:brightness(.97)}.line-join-odds .diamond-event-ladder__td,.line-join-odds .diamond-event-ladder__th,.master-line-shell .diamond-event-ladder__td,.master-line-shell .diamond-event-ladder__th{overflow:hidden;height:24px;padding:0 3px;border-right:1.5px solid #000;border-bottom:1.5px solid #000;text-align:center;vertical-align:middle}.line-join-odds .diamond-event-ladder__th,.master-line-shell .diamond-event-ladder__th{font-weight:700;color:#fff;background:#3a3a3a}.line-join-odds .diamond-event-ladder__th--back,.line-join-odds .diamond-event-ladder__th--lay,.line-join-odds .diamond-event-ladder__th--pending,.line-join-odds .diamond-event-ladder__th--traded,.master-line-shell .diamond-event-ladder__th--back,.master-line-shell .diamond-event-ladder__th--lay,.master-line-shell .diamond-event-ladder__th--pending,.master-line-shell .diamond-event-ladder__th--traded{color:#000;background-color:#f9f9f9}.line-join-odds .diamond-event-ladder__summary-row .diamond-event-ladder__th,.master-line-shell .diamond-event-ladder__summary-row .diamond-event-ladder__th{color:#000;font-weight:600;background-color:#f9f9f9}.line-join-odds .diamond-event-ladder__td--odds,.line-join-odds .diamond-event-ladder__th--odds,.master-line-shell .diamond-event-ladder__td--odds,.master-line-shell .diamond-event-ladder__th--odds{background:#2a3e79;color:#fff;font-weight:700}.line-join-odds .diamond-event-ladder__td--odds.is-market,.line-join-odds .diamond-event-ladder__th--odds.is-market,.master-line-shell .diamond-event-ladder__td--odds.is-market,.master-line-shell .diamond-event-ladder__th--odds.is-market{background:#8b8b3a}.line-join-odds .diamond-event-ladder__td--pending,.line-join-odds .diamond-event-ladder__td--traded,.master-line-shell .diamond-event-ladder__td--pending,.master-line-shell .diamond-event-ladder__td--traded{color:#000;background-color:#f9f9f9}.line-join-odds .diamond-event-ladder__cell--back-1,.line-join-odds .diamond-event-ladder__cell--back-2,.line-join-odds .diamond-event-ladder__td--back,.master-line-shell .diamond-event-ladder__cell--back-1,.master-line-shell .diamond-event-ladder__cell--back-2,.master-line-shell .diamond-event-ladder__td--back{background:#beddf4}.line-join-odds .diamond-event-ladder__cell--lay-1,.line-join-odds .diamond-event-ladder__cell--lay-2,.line-join-odds .diamond-event-ladder__td--lay,.master-line-shell .diamond-event-ladder__cell--lay-1,.master-line-shell .diamond-event-ladder__cell--lay-2,.master-line-shell .diamond-event-ladder__td--lay{background:#f3dce2}.line-join-odds .diamond-event-ladder__td--bet button,.master-line-shell .diamond-event-ladder__td--bet button{width:100%;height:100%;min-height:22px;padding:0;border:0;background:rgba(0,0,0,0);color:#000;font-family:var(--body-font-family);font-size:12px;font-weight:600;cursor:pointer}.line-join-odds .diamond-event-ladder__place-bet,.master-line-shell .diamond-event-ladder__place-bet{font-weight:400;color:rgba(0,0,0,0)}.line-join-odds .diamond-event-ladder__td--bet:hover .diamond-event-ladder__place-bet,.master-line-shell .diamond-event-ladder__td--bet:hover .diamond-event-ladder__place-bet{color:#000}.line-join-odds .diamond-event-ladder__placing,.master-line-shell .diamond-event-ladder__placing{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:22px;pointer-events:none}.line-join-odds .diamond-event-ladder__placing .diamond-ball-running__lottie,.master-line-shell .diamond-event-ladder__placing .diamond-ball-running__lottie{display:block;width:28px;height:28px;margin:-3px 0;flex:0 0 28px;overflow:visible}.line-join-odds .diamond-event-ladder__placing .diamond-ball-running__lottie svg,.master-line-shell .diamond-event-ladder__placing .diamond-ball-running__lottie svg{display:block;width:100%!important;height:100%!important;overflow:visible}.line-join-odds .diamond-event-ladder__pending-btn,.master-line-shell .diamond-event-ladder__pending-btn{display:inline-flex;align-items:center;justify-content:center;gap:3px;width:100%;padding:0;border:0;background:rgba(0,0,0,0);color:#000;font-size:12px;cursor:pointer}.line-join-odds .diamond-event-ladder__pending-btn .diamond-event-ladder__placing,.master-line-shell .diamond-event-ladder__pending-btn .diamond-event-ladder__placing{min-height:0}.line-join-odds{--diamond-event-mobile-odds-gap:3px;--diamond-event-fancy-odds-gap:2px;--diamond-event-mobile-odds-btn-w:4.3rem;--diamond-event-mobile-odds-btn-h:2.1875rem;--diamond-event-mobile-level-profit-w:3.175rem;--diamond-event-mobile-odds-grid-w:calc(2 * var(--diamond-event-mobile-odds-btn-w))}.line-join-odds .diamond-event-fancy-row__book--icon{min-width:auto;width:auto;height:auto;padding:0;background:rgba(0,0,0,0)}.line-join-odds .diamond-event-fancy-row__book--icon.has-position,.line-join-odds .diamond-event-fancy-row__book--icon.is-open{background:rgba(0,0,0,0);opacity:.72}.line-join-odds .diamond-event-fancy-row__book--icon .diamond-event-fancy-row__book-icon{display:block;width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.line-join-odds .diamond-event-fancy-session{box-sizing:border-box}.line-join-odds .diamond-event-fancy-session__panel-inner{width:100%}.line-join-odds .diamond-event-fancy-session--phone,.line-join-odds .diamond-event-row--session-book{display:block!important;width:100%!important;max-width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.line-join-odds .diamond-event-row--session-book>.diamond-event-fancy-session__name{display:none!important}.line-join-odds .diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.line-join-odds .diamond-event-row--session-book>.diamond-event-fancy-session__panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0 0 4px!important;box-sizing:border-box;border-top:none!important;background:#fff}.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session__panel-inner,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session__panel-inner{display:block;width:100%!important;max-width:100%!important}.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table{display:block!important;width:100%!important;max-width:100%!important;min-width:100%;table-layout:fixed}.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody,.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table thead,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table tbody,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table thead{display:block;width:100%!important}.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody tr,.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table thead tr,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table tbody tr,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table thead tr{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%!important;max-width:100%!important}.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table td,.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table th,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table td,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table th{display:block!important;width:auto!important;max-width:none!important}.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table thead th,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table thead th{padding:4px 6px;background:#e0e6e6;color:#2d3436;font-size:11px;font-weight:700;text-transform:capitalize}.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody td,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table tbody td{height:33px;padding:4px 6px;border-top:1px solid #e0e6e6;font-size:12px;font-weight:700;vertical-align:middle}.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody tr .diamond-event-fancy-session-table__empty,.line-join-odds .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody tr td[colspan="2"],.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table tbody tr .diamond-event-fancy-session-table__empty,.line-join-odds .diamond-event-row--session-book .diamond-event-fancy-session-table tbody tr td[colspan="2"]{grid-column:1/-1;width:100%!important;max-width:100%!important}.line-join-odds .diamond-event-fancy-session-table{display:table;width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.line-join-odds .diamond-event-fancy-session-table thead{display:table-header-group}.line-join-odds .diamond-event-fancy-session-table tbody{display:table-row-group}.line-join-odds .diamond-event-fancy-session-table tr{display:table-row}.line-join-odds .diamond-event-fancy-session-table td,.line-join-odds .diamond-event-fancy-session-table th{display:table-cell}.line-join-odds .diamond-event-fancy-session-table thead th{padding:4px 6px;background:#e0e6e6;color:#2d3436;font-size:11px;font-weight:700;text-transform:capitalize}.line-join-odds .diamond-event-fancy-session-table tbody td{height:33px;padding:4px 6px;border-top:1px solid #e0e6e6;font-size:12px;font-weight:700;vertical-align:middle}.line-join-odds .diamond-event-fancy-session-table__empty{font-weight:500;color:#6b7280}.line-join-odds .diamond-event-fancy-session-table__skeleton-row td{padding:6px 4px}.line-join-odds .diamond-event-fancy-session-table__skeleton{display:block;width:100%;height:14px;margin:0;border-radius:4px}.line-join-odds .diamond-event-fancy-session-table .diamond-skeleton.diamond-event-fancy-session-table__skeleton{background:linear-gradient(90deg,#eceff2 25%,#f6f8fa 50%,#eceff2 75%);background-size:200% 100%;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.line-join-odds .diamond-event-fancy-session-table__pl.is-positive{color:#1a7f4b}.line-join-odds .diamond-event-fancy-session-table__pl.is-negative{color:#c0392b}.line-join-odds .diamond-event-bet-process{padding:4px 6px;font-size:10px;line-height:1.2}.line-join-odds .diamond-event-page__markets{gap:2px;padding:0;box-sizing:border-box}.line-join-odds .diamond-event-upcoming-banner{min-height:28px;padding:4px 8px;gap:6px}.line-join-odds .diamond-event-upcoming-banner__name{font-size:11px}.line-join-odds .diamond-event-upcoming-banner__meta{gap:6px}.line-join-odds .diamond-event-upcoming-banner__countdown,.line-join-odds .diamond-event-upcoming-banner__start{font-size:10px}.line-join-odds .diamond-event-page__my-bets{padding:8px 0 0;background:var(--diamond-page-bg-color,#e4e4e4);box-sizing:border-box}.line-join-odds .diamond-event-page__my-bets .diamond-sidebar-card--mybets{display:flex;flex-direction:column;flex:none;min-height:0;margin:0;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.3019607843)}.line-join-odds .diamond-event-page__my-bets .my-bets.diamond-mybets-panel{flex:none;min-height:0;max-height:none;overflow:visible;border-radius:0}.line-join-odds .diamond-event-page__my-bets .my-bets-content{flex:none;min-height:0;max-height:none;overflow:visible}.line-join-odds .diamond-event-page__my-bets .my-bets .betting-type-filter{display:flex;flex-wrap:nowrap;gap:.5rem;padding:.5rem 1rem;overflow-x:auto;background:#f5f5f5;scrollbar-width:none}.line-join-odds .diamond-event-page__my-bets .my-bets .betting-type-filter::-webkit-scrollbar{display:none}.line-join-odds .diamond-event-page__my-bets .my-bets .filter-btn{flex:0 0 auto;width:auto;padding:.4rem .8rem;border:1px solid #ddd;border-radius:4px;background:#fff;color:#2d3436;font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .2s}.line-join-odds .diamond-event-page__my-bets .my-bets .filter-btn.active{color:#fff;background:#3498db;border-color:#3498db}.line-join-odds .diamond-event-fancy-group.process-div.diamond-event-market,.line-join-odds .diamond-event-market.process-div{overflow:hidden;border-radius:0;box-shadow:none}.line-join-odds .diamond-event-market__head--badge .diamond-event-market__badge,.line-join-odds .diamond-event-market__head--badge .diamond-event-market__badge--link,.line-join-odds .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name,.line-join-odds .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name--link,.line-join-odds .diamond-event-market__head:not(.diamond-event-market__head--badge) .marName{border-top-left-radius:0}.line-join-odds .diamond-event-mobile-market-nav{display:flex;align-items:center;justify-content:flex-start;width:100vw;max-width:100vw;height:2.5625rem;margin-left:calc(50% - 50vw);overflow-x:auto;white-space:nowrap;background:#eee;scrollbar-width:none;-webkit-overflow-scrolling:touch}.line-join-odds .diamond-event-mobile-market-nav::-webkit-scrollbar{display:none}.line-join-odds .diamond-event-mobile-market-nav__track{display:flex;align-items:center;height:100%;padding:0 5px}.line-join-odds .diamond-event-mobile-market-nav__tab{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;width:-moz-max-content;width:max-content;height:26px;margin:5px 0 10px 5px;padding:5px;gap:.4rem;font-size:13px;font-weight:500;color:#fff!important;text-align:left;cursor:pointer;background-color:#000;border:none;border-radius:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-mobile-market-nav__checkbox{display:block;flex-shrink:0;width:14px;height:14px}.line-join-odds .diamond-event-mobile-market-nav__label{font-size:13px;font-weight:500;color:#fff!important;white-space:nowrap}.line-join-odds .diamond-event-market__rules-btn{position:static;top:auto;gap:.25rem;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0)}.line-join-odds .diamond-event-market__rules-icon{flex-shrink:0;width:9px;height:12px}.line-join-odds .diamond-event-market__rules-label{font-size:.6875rem;font-weight:700;line-height:1;color:inherit}.line-join-odds .diamond-event-market__head:not(.diamond-event-market__head--badge){align-items:center;min-height:auto;padding:0 8px 0 0}.line-join-odds .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__title-row{align-items:center;gap:.5rem;padding:0;border-bottom:none}.line-join-odds .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name,.line-join-odds .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name--link,.line-join-odds .diamond-event-market__head:not(.diamond-event-market__head--badge) .marName{display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;max-width:100%;padding:.5rem!important;overflow:hidden;border:none;border-bottom-right-radius:10px;background-color:#0094de!important;box-shadow:0 1px 2px rgba(68,64,0,.1490196078);color:#fff!important;font-size:.6875rem!important;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.line-join-odds .diamond-event-market__head{min-width:0;overflow:hidden}.line-join-odds .diamond-event-market__title-row{flex:0 1 auto;z-index:1}.line-join-odds .diamond-event-market__head-right{flex:1 1 auto;min-width:0;max-width:100%;justify-content:flex-end;gap:4px;overflow:hidden}.line-join-odds .diamond-event-stop-betting-badge{flex:0 1 auto;min-width:0;max-width:min(9rem,48vw);padding:3px 6px;overflow:hidden;font-size:.625rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.line-join-odds .diamond-event-stop-betting-badge--fancy{max-width:min(7.5rem,42vw);padding:2px 5px;font-size:.5625rem}@media(max-width:767px){.line-join-odds .diamond-event-market__title-row{flex:0 0 auto}.line-join-odds .diamond-event-market__head--badge{padding-left:5.5rem}.line-join-odds .diamond-event-market__head--badge .diamond-event-market__badge,.line-join-odds .diamond-event-market__head--badge .diamond-event-market__badge--link{max-width:calc(100% - .5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-join-odds .diamond-event-stop-betting-badge{max-width:min(7.5rem,46vw);font-size:.5rem}.line-join-odds .diamond-event-stop-betting-badge .diamond-event-stop-betting-badge__full{display:none}.line-join-odds .diamond-event-stop-betting-badge .diamond-event-stop-betting-badge__short{display:inline;white-space:normal;line-height:1.15;text-align:center}.line-join-odds .diamond-event-stop-betting-badge--fancy{max-width:min(6rem,36vw);padding:2px 5px;font-size:.5rem}}.line-join-odds .diamond-event-table--exchange,.line-join-odds .diamond-event-table--simple{display:block;width:100%}.line-join-odds .diamond-event-table--exchange colgroup,.line-join-odds .diamond-event-table--simple colgroup{display:none}.line-join-odds .diamond-event-table--exchange tbody,.line-join-odds .diamond-event-table--exchange thead,.line-join-odds .diamond-event-table--simple tbody,.line-join-odds .diamond-event-table--simple thead{display:block;width:100%}.line-join-odds .diamond-event-table--exchange .diamond-event-row:not(.diamond-event-row--session-book),.line-join-odds .diamond-event-table--exchange .diamond-event-table__head-row,.line-join-odds .diamond-event-table--simple .diamond-event-row:not(.diamond-event-row--session-book),.line-join-odds .diamond-event-table--simple .diamond-event-table__head-row{display:flex;align-items:center;width:100%;box-sizing:border-box}.line-join-odds .diamond-event-table--exchange .diamond-event-row:not(.diamond-event-row--session-book)>td,.line-join-odds .diamond-event-table--exchange .diamond-event-table__head-row>th,.line-join-odds .diamond-event-table--simple .diamond-event-row:not(.diamond-event-row--session-book)>td,.line-join-odds .diamond-event-table--simple .diamond-event-table__head-row>th{display:block}.line-join-odds .diamond-event-table--exchange tbody .diamond-event-row>td,.line-join-odds .diamond-event-table--simple tbody .diamond-event-row>td{border-top:none!important}.line-join-odds .diamond-event-table--exchange tbody .diamond-event-fancy-session,.line-join-odds .diamond-event-table--exchange tbody .diamond-event-fancy-session--phone,.line-join-odds .diamond-event-table--exchange tbody .diamond-event-row+.diamond-event-fancy-session,.line-join-odds .diamond-event-table--exchange tbody .diamond-event-row+.diamond-event-row,.line-join-odds .diamond-event-table--exchange tbody .diamond-event-row--session-book,.line-join-odds .diamond-event-table--simple tbody .diamond-event-fancy-session,.line-join-odds .diamond-event-table--simple tbody .diamond-event-fancy-session--phone,.line-join-odds .diamond-event-table--simple tbody .diamond-event-row+.diamond-event-fancy-session,.line-join-odds .diamond-event-table--simple tbody .diamond-event-row+.diamond-event-row,.line-join-odds .diamond-event-table--simple tbody .diamond-event-row--session-book{border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-table--exchange tbody tr.diamond-event-fancy-session,.line-join-odds .diamond-event-table--exchange tbody tr.diamond-event-fancy-session--phone,.line-join-odds .diamond-event-table--exchange tbody tr.diamond-event-row--session-book,.line-join-odds .diamond-event-table--simple tbody tr.diamond-event-fancy-session,.line-join-odds .diamond-event-table--simple tbody tr.diamond-event-fancy-session--phone,.line-join-odds .diamond-event-table--simple tbody tr.diamond-event-row--session-book{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.line-join-odds .diamond-event-table--exchange tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.line-join-odds .diamond-event-table--exchange tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__name,.line-join-odds .diamond-event-table--exchange tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__name,.line-join-odds .diamond-event-table--simple tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.line-join-odds .diamond-event-table--simple tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__name,.line-join-odds .diamond-event-table--simple tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__name{display:none!important}.line-join-odds .diamond-event-table--exchange tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.line-join-odds .diamond-event-table--exchange tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__panel,.line-join-odds .diamond-event-table--exchange tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__panel,.line-join-odds .diamond-event-table--simple tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.line-join-odds .diamond-event-table--simple tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__panel,.line-join-odds .diamond-event-table--simple tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0 0 4px!important;box-sizing:border-box;border-top:none!important;background:#fff}.line-join-odds .diamond-event-table--exchange .diamond-event-table__head-row,.line-join-odds .diamond-event-table--simple .diamond-event-table__head-row{align-items:flex-end;background:#fff;border-bottom:1px solid #e0e6e6}.line-join-odds .diamond-event-table--exchange .market-total-matched-head,.line-join-odds .diamond-event-table--simple .market-total-matched-head{flex:1 1 auto;display:flex;align-items:flex-end;gap:4px;min-width:0;height:auto;padding:0 10px 4px;border:0;visibility:visible;overflow:hidden;color:#444;font-size:13px;font-weight:600;text-align:left;vertical-align:bottom;background:#fff}.line-join-odds .diamond-event-table--exchange .diamond-event-table__head-spacer,.line-join-odds .diamond-event-table--simple .diamond-event-table__head-spacer{flex:1 1 auto;min-width:0;width:auto!important;max-width:none;padding:0;background:#fff}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td.back1,.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td.lay1,.line-join-odds .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--back,.line-join-odds .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--lay,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td.back1,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td.lay1,.line-join-odds .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--back,.line-join-odds .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--lay{flex:0 0 var(--diamond-event-mobile-odds-btn-w);box-sizing:border-box;width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding:var(--diamond-event-mobile-odds-gap);text-align:center;vertical-align:middle;background:#fff}.line-join-odds .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--back,.line-join-odds .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--lay,.line-join-odds .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--back,.line-join-odds .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--lay{padding-bottom:4px}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td.lay1,.line-join-odds .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--lay,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td.lay1,.line-join-odds .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--lay{padding-right:4px}.line-join-odds .diamond-event-table--exchange .diamond-event-col-head__inner,.line-join-odds .diamond-event-table--simple .diamond-event-col-head__inner{min-height:28px}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td.back1,.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td.lay1,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td.back1,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td.lay1{padding-top:3px;padding-bottom:3px}.line-join-odds .diamond-event-table--exchange .diamond-event-table__level-profit-head,.line-join-odds .diamond-event-table--simple .diamond-event-table__level-profit-head{display:flex;flex:0 0 var(--diamond-event-mobile-level-profit-w);align-items:flex-end;justify-content:center;box-sizing:border-box;width:var(--diamond-event-mobile-level-profit-w);min-width:var(--diamond-event-mobile-level-profit-w);max-width:var(--diamond-event-mobile-level-profit-w);padding:var(--diamond-event-mobile-odds-gap);padding-bottom:4px;text-align:center;vertical-align:middle;background:#fff}.line-join-odds .diamond-event-table--exchange .diamond-event-row__level-profit,.line-join-odds .diamond-event-table--simple .diamond-event-row__level-profit{flex:0 0 var(--diamond-event-mobile-level-profit-w);box-sizing:border-box;width:var(--diamond-event-mobile-level-profit-w);min-width:var(--diamond-event-mobile-level-profit-w);max-width:var(--diamond-event-mobile-level-profit-w);padding:0;text-align:center;vertical-align:middle;background:#fff}.line-join-odds .diamond-event-table--exchange .diamond-event-level-profit-info,.line-join-odds .diamond-event-table--simple .diamond-event-level-profit-info{width:100%;font-size:8px;line-height:1.1}.line-join-odds .diamond-event-table--exchange .diamond-event-level-profit-cell,.line-join-odds .diamond-event-table--simple .diamond-event-level-profit-cell{width:100%;min-height:var(--diamond-event-mobile-odds-btn-h);max-height:var(--diamond-event-mobile-odds-btn-h);padding:0 1px;border-radius:4px}.line-join-odds .diamond-event-table--exchange .diamond-event-level-profit-cell__value,.line-join-odds .diamond-event-table--simple .diamond-event-level-profit-cell__value{font-size:.625rem}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner{flex:1 1 auto;min-width:0;width:auto;padding:8px 10px;text-align:left;background:#fff}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-icon,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-icon{width:12px;height:12px}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-content,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-content{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;width:100%}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-inner,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-inner{flex:0 1 auto;min-width:0;max-width:100%}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-label,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-label{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-content--book,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-content--book{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:6px;column-gap:6px;row-gap:2px;align-items:center}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-content--book .diamond-event-row__runner-label,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-content--book .diamond-event-row__runner-label{grid-column:1;grid-row:1;max-width:100%}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-content--book .diamond-event-fancy-row__book,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-content--book .diamond-event-fancy-row__book{grid-column:2;grid-row:1;margin-left:0;align-self:center}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-content--book .diamond-event-row__runner-pl-value,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-content--book .diamond-event-row__runner-pl-value{grid-column:1/-1;grid-row:2}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-name,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-name{font-size:.75rem;font-weight:700;line-height:1.25;color:#222}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-pl-value,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-pl-value{display:flex;flex-shrink:0;align-items:center;margin-left:18px;padding-left:0;font-size:.6875rem;font-weight:700;line-height:1.2;white-space:nowrap}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-pl-value--positive,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-pl-value--positive{color:green}.line-join-odds .diamond-event-table--exchange .diamond-event-row__runner-pl-value--negative,.line-join-odds .diamond-event-table--simple .diamond-event-row__runner-pl-value--negative{color:crimson}.line-join-odds .diamond-event-table--exchange .diamond-event-row__ladder,.line-join-odds .diamond-event-table--simple .diamond-event-row__ladder{margin-top:2px;margin-left:18px}.line-join-odds .diamond-event-table--exchange .diamond-event-row__odds-panel,.line-join-odds .diamond-event-table--exchange .diamond-event-row__status,.line-join-odds .diamond-event-table--simple .diamond-event-row__odds-panel,.line-join-odds .diamond-event-table--simple .diamond-event-row__status{flex:1 1 auto;min-width:0}.line-join-odds .diamond-event-table--exchange .diamond-event-row__odds-panel,.line-join-odds .diamond-event-table--simple .diamond-event-row__odds-panel{flex:0 0 var(--diamond-event-mobile-odds-grid-w);box-sizing:border-box;width:var(--diamond-event-mobile-odds-grid-w);min-width:var(--diamond-event-mobile-odds-grid-w);max-width:var(--diamond-event-mobile-odds-grid-w);margin-left:0;padding:0}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;line-height:1.1;cursor:pointer;border-style:solid;border-width:1px}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1,.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:var(--diamond-event-mobile-odds-btn-h)!important;max-height:none!important;padding:2px 4px;border-radius:4px!important;background:#fff}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1{border:1px solid #6ba3d6!important}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1{border:1px solid #de7fa3!important}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--empty,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--empty{border:1px solid #cfd7e9!important;background:#fff!important}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty){background:#72bbef!important}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty):hover:not(:disabled),.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:none;background:#72bbef!important}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){background:#f994ba!important}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty):hover:not(:disabled),.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:none;background:#f994ba!important}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:#72bbef!important;border-color:#6ba3d6!important}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1{background:#f994ba!important;border-color:#de7fa3!important}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__price,.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__price,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__price,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__price{font-style:normal;font-size:.8125rem;font-weight:700;font-family:Tahoma,Helvetica,sans-serif!important;line-height:normal;text-align:center;color:#273a47}.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__size,.line-join-odds .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__size,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__size,.line-join-odds .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__size{display:block;font-weight:400;font-size:.6875rem!important;line-height:normal;text-align:center;color:#273a47}.line-join-odds .diamond-event-col-head--profit,.line-join-odds .diamond-event-col-head__label--profit,.line-join-odds .diamond-event-level-profit-box{display:none!important}.line-join-odds .diamond-event-odds-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--diamond-event-mobile-odds-gap);justify-content:stretch;width:100%;margin-left:0}.line-join-odds .diamond-event-odds-grid--2 .diamond-event-odds-cell.diamond-event-odds-cell--back1{border-color:#6ba3d6!important}.line-join-odds .diamond-event-odds-grid--2 .diamond-event-odds-cell.diamond-event-odds-cell--lay1{border-color:#de7fa3!important}.line-join-odds .diamond-event-odds-grid--2 .diamond-event-odds-cell.diamond-event-odds-cell--empty{border-color:#cfd7e9!important}.line-join-odds .diamond-event-odds-grid--2 .diamond-event-row--inline-bet{display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-odds-grid--2 .diamond-event-row--inline-bet>.diamond-event-row__inline-bet-cell{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%;padding:4px 6px 6px;box-sizing:border-box;border-top:none!important;background:#fff}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-td{width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w)}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--diamond-event-mobile-odds-btn-h)!important;min-height:var(--diamond-event-mobile-odds-btn-h)!important;max-height:var(--diamond-event-mobile-odds-btn-h)!important;border-style:solid!important;border-width:1px!important;border-radius:4px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty){background:#72bbef!important;border-color:#6ba3d6!important}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1,.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){background:#f994ba!important;border-color:#de7fa3!important}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:#72bbef!important;border-color:#6ba3d6!important}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell--empty{background:#fff!important;border-color:#cfd7e9!important}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell__price{font-style:normal;font-size:.8125rem;font-weight:700;font-family:Tahoma,Helvetica,sans-serif!important;line-height:normal;text-align:center;color:#273a47}.line-join-odds .diamond-event-fancy-table .diamond-event-odds-cell__size{display:block;font-weight:400;font-size:.6875rem!important;line-height:normal;text-align:center;color:#273a47}.line-join-odds .diamond-event-fancy-table--phone{display:block;width:100%;table-layout:auto}.line-join-odds .diamond-event-fancy-table--phone colgroup{display:none}.line-join-odds .diamond-event-fancy-table--phone>tbody,.line-join-odds .diamond-event-fancy-table--phone>thead{display:block;width:100%}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-table__head-row{display:flex;align-items:stretch;width:100%;box-sizing:border-box}.line-join-odds .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row+.diamond-event-fancy-row:not(.diamond-event-fancy-row--continued),.line-join-odds .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row+.diamond-event-fancy-session,.line-join-odds .diamond-event-fancy-table--phone tbody .diamond-event-fancy-session{border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row+.diamond-event-fancy-row>td,.line-join-odds .diamond-event-fancy-table--phone tbody .diamond-event-fancy-session--phone>td,.line-join-odds .diamond-event-fancy-table--phone tbody .diamond-event-fancy-session>td,.line-join-odds .diamond-event-fancy-table--phone tbody .diamond-event-row--session-book>td{border-top:none!important}.line-join-odds .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session,.line-join-odds .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session--phone,.line-join-odds .diamond-event-fancy-table--phone tbody tr.diamond-event-row--session-book{display:block!important;width:100%!important;max-width:100%!important}.line-join-odds .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.line-join-odds .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__name,.line-join-odds .diamond-event-fancy-table--phone tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__name{display:none!important}.line-join-odds .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.line-join-odds .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__panel,.line-join-odds .diamond-event-fancy-table--phone tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0 0 4px!important;box-sizing:border-box;border-top:none!important;background:#fff}.line-join-odds .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row--continued+.diamond-event-fancy-row:not(.diamond-event-fancy-row--continued)>td,.line-join-odds .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row:not(.diamond-event-fancy-row--continued)+.diamond-event-fancy-row:not(.diamond-event-fancy-row--continued)>td{border-top:1px solid #e0e6e6!important}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued{min-height:0}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-odds-td.back1,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-odds-td.lay1{padding-top:0}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-fancy-row__name--continued{flex:1 1 auto;width:auto;min-width:0;max-width:none;padding:0 4px 2px 8px;overflow:hidden}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-fancy-row__limits-cell--continued{display:none}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head{border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-col-head,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-table__head-limits{border-top:none!important}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-section-label{flex:1 1 auto;min-width:0;padding:4px 8px;text-align:left}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-table__head-row>.diamond-event-col-head--back,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-table__head-row>.diamond-event-col-head--lay{flex:0 0 var(--diamond-event-mobile-odds-btn-w);width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding-bottom:4px}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-table__head-row>.diamond-event-col-head--lay{margin-right:var(--diamond-event-fancy-odds-gap)}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__name{flex:1 1 auto;min-width:0;width:auto;padding:6px 4px 6px 8px;vertical-align:middle}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-inner--phone{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-height:0}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__title{display:block;flex:none;width:100%;padding-left:0;overflow:hidden;font-size:.75rem;line-height:1.25;white-space:normal;text-overflow:clip;word-break:break-word}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta .diamond-event-fancy-row__name-actions{flex-shrink:0;margin-left:0}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta>.diamond-event-fancy-row__name-actions:only-child{margin-left:auto}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta .diamond-event-fancy-row__book{flex-shrink:0;margin-left:0;align-self:center}.line-join-odds .diamond-event-fancy-table--phone .fancy-market-limits--phone{flex:1 1 auto;min-width:0;align-items:flex-start;padding:0;font-size:.5625rem;line-height:1.35;text-align:left}.line-join-odds .diamond-event-fancy-table--phone .fancy-market-limits--phone .fancy-limit-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-odds-td.back1,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1{display:flex;align-items:center;justify-content:center;flex:0 0 var(--diamond-event-mobile-odds-btn-w);width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding-top:var(--diamond-event-mobile-odds-gap);padding-bottom:var(--diamond-event-mobile-odds-gap);padding-left:0;padding-right:0;align-self:stretch;box-sizing:border-box}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1{padding-left:var(--diamond-event-mobile-odds-gap);padding-right:0}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-odds-td.back1{padding-right:var(--diamond-event-mobile-odds-gap)}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-odds-td.back1 .diamond-event-odds-cell,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1 .diamond-event-odds-cell{width:100%!important;min-width:0!important;max-width:100%!important}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1 .diamond-event-odds-cell{margin-right:var(--diamond-event-fancy-odds-gap);width:calc(100% - var(--diamond-event-fancy-odds-gap))!important;max-width:calc(100% - var(--diamond-event-fancy-odds-gap))!important}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row__odds-panel,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row__status{display:flex;align-items:center;flex:0 0 calc(2*var(--diamond-event-mobile-odds-btn-w) + var(--diamond-event-fancy-odds-gap));width:calc(2*var(--diamond-event-mobile-odds-btn-w) + var(--diamond-event-fancy-odds-gap));min-width:0;max-width:calc(2*var(--diamond-event-mobile-odds-btn-w) + var(--diamond-event-fancy-odds-gap));padding:2px var(--diamond-event-mobile-odds-gap) 2px 0;align-self:stretch;overflow:hidden;box-sizing:border-box}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel .diamond-event-row__odds-inner,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row__odds-panel .diamond-event-row__odds-inner{width:100%;min-width:0}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel .diamond-event-fancy-row__odds-group,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row__odds-panel .diamond-event-fancy-row__odds-group{gap:var(--diamond-event-fancy-odds-gap)}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel .diamond-odds-grid-wrap,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row__odds-panel .diamond-odds-grid-wrap{position:relative;width:100%;min-height:var(--diamond-event-mobile-odds-btn-h)}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid-wrap--ball,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid-wrap--ball{position:relative;width:100%;min-width:0;overflow:hidden}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock{inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:0 2px;overflow:hidden;background:hsla(0,0%,100%,.72);border-radius:4px;pointer-events:none}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock .diamond-ball-running,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock .diamond-ball-running{flex-direction:row;align-items:center;justify-content:center;gap:2px;max-width:100%;min-width:0;padding:0;background:rgba(0,0,0,0);box-shadow:none}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock .diamond-ball-running__lottie,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock .diamond-ball-running__lottie{width:16px;height:16px;flex:0 0 16px;margin:0}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock .diamond-ball-running__text,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock .diamond-ball-running__text{flex:0 1 auto;min-width:0;overflow:hidden;font-size:.5625rem;font-weight:700;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;filter:blur(5px);pointer-events:none}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-event-odds-cell--empty{opacity:.55;filter:blur(4px);pointer-events:none}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row__limits-cell--phone-hidden,.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-table__head-limits--phone-hidden{display:none!important}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-head .diamond-event-sb-group__head-odds{display:none}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-runners{display:flex;width:100%}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-runners .diamond-event-sb-group__runners-cell{flex:1 1 100%;width:100%;min-width:0;padding:0 var(--diamond-event-mobile-odds-gap) 0 0}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-odds-td--sb-single{display:flex;flex:0 0 var(--diamond-event-mobile-odds-btn-w);align-items:center;justify-content:center;width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding:2px var(--diamond-event-mobile-odds-gap) 2px 0;box-sizing:border-box}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-odds-td--sb-single .diamond-event-odds-cell{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-sb-group__runner{padding:2px var(--diamond-event-mobile-odds-gap) 2px 0;gap:4px}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-sb-group__runner-name{padding-left:8px}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-sb-group__runner-odds{flex:0 0 var(--diamond-event-mobile-odds-btn-w);width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w)}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-sb-group__runner-odds .diamond-event-odds-cell{width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);height:var(--diamond-event-mobile-odds-btn-h);min-height:var(--diamond-event-mobile-odds-btn-h);max-height:var(--diamond-event-mobile-odds-btn-h)}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row--inline-bet{display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-fancy-table--phone .diamond-event-row--inline-bet>.diamond-event-row__inline-bet-cell{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%;padding:4px 6px 6px;box-sizing:border-box;border-top:none!important;background:#fff}.line-join-odds .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-skeleton--odds-cell{display:block;width:100%;height:var(--diamond-event-mobile-odds-btn-h);min-height:var(--diamond-event-mobile-odds-btn-h);margin-right:0;border-radius:4px}.line-join-odds .diamond-event-page--skeleton .diamond-event-fancy-table--phone .diamond-event-fancy-row__limits-cell--phone-hidden,.line-join-odds .diamond-event-page--skeleton .diamond-event-fancy-table--phone .diamond-event-fancy-table__head-limits--phone-hidden,.line-join-odds .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-col-head--skeleton-subtle,.line-join-odds .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.back2,.line-join-odds .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.back3,.line-join-odds .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.lay2,.line-join-odds .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.lay3{display:none!important}.line-join-odds .diamond-event-page--skeleton .diamond-skeleton--event-market-title{width:88px;height:28px;border-radius:0 0 10px 0}.line-join-odds .diamond-event-row--inline-bet{display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.line-join-odds .diamond-event-row__inline-bet-cell{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%;padding:4px 6px 6px;border-top:none!important;background:#fff;box-sizing:border-box}.line-join-odds .diamond-event-inline-bet{width:100%;max-width:100%;padding:6px 3px 8px;border-radius:.5rem;background:#457fca}.line-join-odds .diamond-event-inline-bet.is-lay{background:#f59dc2}.line-join-odds .diamond-event-inline-bet .diamond-home-inline-bet__side-label{flex:1 1 100%;margin-bottom:4px;font-size:13px;font-weight:700;font-style:italic;line-height:1.2;color:#fff}.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px}.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__fields{display:flex;flex:1 1 auto;gap:8px;min-width:0}.line-join-odds .diamond-event-inline-bet .diamond-home-inline-bet__field-group{flex:1 1 0;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.line-join-odds .diamond-event-inline-bet .diamond-home-inline-bet__field-label{font-size:13px;font-weight:700;line-height:1.1;color:#fff}.line-join-odds .diamond-event-inline-bet .diamond-home-inline-bet__stepper{width:100%;min-height:30px}.line-join-odds .diamond-event-inline-bet .diamond-home-inline-bet__input{font-size:14px}.line-join-odds .diamond-event-inline-bet .diamond-home-inline-bet__range{font-size:12px;text-align:center}.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__mobile-actions{display:flex;gap:6px;margin-top:8px;position:relative}.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__mobile-actions.is-placing .diamond-event-inline-bet__cancel-btn,.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__mobile-actions.is-placing .diamond-event-inline-bet__place-btn{opacity:.72}.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__cancel-btn,.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__place-btn{display:flex;flex:1 1 0;align-items:center;justify-content:center;width:100%;height:1.875rem;padding:0 8px;font-size:13px;font-weight:700;line-height:1;color:#273a47;border:1px solid #c4d4e1;border-radius:.5rem;transition:background-color .3s ease,color .3s ease}.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__cancel-btn:disabled,.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__place-btn:disabled{cursor:not-allowed;opacity:.65}.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__cancel-btn{background:#d3d3d3}.line-join-odds .diamond-event-inline-bet .diamond-event-inline-bet__place-btn{background:#ffc21c;gap:6px}.line-join-odds .diamond-event-inline-bet .diamond-home-inline-bet__chips{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin-top:8px}.line-join-odds .diamond-event-inline-bet .diamond-home-inline-bet__chip{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;height:1.5rem!important;min-height:1.5rem;padding:0 2px;font-size:.75rem!important;font-weight:700!important;line-height:1;color:#273a47;cursor:pointer;background:var(--textPrimary-color,#ffffff);border:1px solid #d8dce2;border-radius:.5rem}.line-join-odds .diamond-event-inline-bet .diamond-home-inline-bet__chip:disabled{cursor:not-allowed;opacity:.6}.line-join-odds .diamond-event-mybets-fab-wrap{position:fixed;right:1.25rem;bottom:calc(env(safe-area-inset-bottom, 0px) + .75rem);z-index:25;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:rgba(0,0,0,0);pointer-events:none}.line-join-odds .diamond-event-mybets-fab{position:relative;z-index:26;display:flex;flex-direction:column;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:0;border:0;border-radius:9999px;color:#fff;cursor:pointer;pointer-events:auto;background:#81ba50;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843),0 4px 6px -4px rgba(0,0,0,.1019607843);transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.line-join-odds .diamond-event-mybets-fab:active{transform:scale(.96)}.line-join-odds .diamond-event-mybets-fab__count{font-size:.875rem;font-weight:700;line-height:1}.line-join-odds .diamond-event-mybets-fab__label{margin-top:2px;font-size:.6875rem;font-weight:700;line-height:1}.line-join-odds .diamond-event-popular--last-digit,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit]{flex-direction:column;flex-wrap:nowrap}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__body,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__body{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__band-group,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group{flex:0 0 100%;width:100%;max-width:100%}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__band,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band{display:flex;width:100%;min-height:44px;border-bottom:1px solid var(--diamond-event-grid-border,#e0e6e6)}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__band-group:last-child .diamond-event-popular__band,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group:last-child .diamond-event-popular__band{border-bottom:0}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__half,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half{flex:1 1 50%;min-width:0;display:flex}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__half:first-child,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half:first-child{border-right:1px solid var(--diamond-event-grid-border,#e0e6e6)}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__row,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__row{display:flex;flex:1 1 auto;align-items:center;width:100%;min-height:44px}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__label,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__label{flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:0 12px;font-size:13px;font-weight:700;line-height:1.3;color:var(--diamond-event-market-text);background:#fff}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot{display:flex;flex:0 0 var(--diamond-event-mobile-odds-btn-w);align-items:center;justify-content:center;width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding:var(--diamond-event-mobile-odds-gap);box-sizing:border-box}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner{position:relative;width:100%}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell{flex:0 0 auto;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--diamond-event-mobile-odds-btn-h)!important;min-height:var(--diamond-event-mobile-odds-btn-h)!important;max-height:var(--diamond-event-mobile-odds-btn-h)!important;padding:0 4px!important;border-radius:4px}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price,.line-join-odds .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price{font-size:.8125rem;font-weight:700;line-height:1;white-space:nowrap}.line-join-odds .diamond-event-popular>.diamond-event-popular__inline-bet{flex:1 1 100%;width:100%}.line-join-odds .diamond-event-popular--last-digit .diamond-event-popular__band-group>.diamond-event-popular__inline-bet,.line-join-odds .diamond-event-popular>.diamond-event-popular__inline-bet{padding:4px 6px 6px;box-sizing:border-box;background:#fff;border-top:1px solid #e0e6e6}.line-join-odds .event-live-score-card__teams{padding:8px 8px 8px 6px}.line-join-odds .event-live-score-card__teams h4{font-size:13px}.line-join-odds .event-live-score-card__innings{width:76px;min-height:78px;padding:8px 4px 6px}.line-join-odds .event-live-score-card__innings h4{font-size:13px;margin-bottom:6px}.line-join-odds .event-live-score-card__commentary{font-size:11px;padding:5px 6px}.line-join-odds .event-live-score-card__over li{min-width:20px;padding:2px 4px;font-size:10px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__status{padding:6px 10px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__line--team{max-width:150px;height:13px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__line--commentary{height:28px}.line-join-odds .event-live-score-card--skeleton .event-live-score-skeleton__over li{width:20px;height:20px}.line-join-odds .diamond-inline-bet-place-loader{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.line-join-odds .diamond-inline-bet-place-loader__svg{width:42px;height:42px;transform:rotate(-90deg)}.line-join-odds .diamond-inline-bet-place-loader__track{fill:none;stroke:hsla(0,0%,100%,.5);stroke-width:3}.line-join-odds .diamond-inline-bet-place-loader__progress{fill:none;stroke:#ffc21c;stroke-width:3.5;stroke-linecap:round;transition:stroke-dashoffset .35s linear}@media(max-width:1199px){.master-line-shell{--diamond-event-mobile-odds-gap:3px;--diamond-event-fancy-odds-gap:2px;--diamond-event-mobile-odds-btn-w:4.3rem;--diamond-event-mobile-odds-btn-h:2.1875rem;--diamond-event-mobile-level-profit-w:3.175rem;--diamond-event-mobile-odds-grid-w:calc(2 * var(--diamond-event-mobile-odds-btn-w))}.master-line-shell .diamond-event-fancy-row__book--icon{min-width:auto;width:auto;height:auto;padding:0;background:rgba(0,0,0,0)}.master-line-shell .diamond-event-fancy-row__book--icon.has-position,.master-line-shell .diamond-event-fancy-row__book--icon.is-open{background:rgba(0,0,0,0);opacity:.72}.master-line-shell .diamond-event-fancy-row__book--icon .diamond-event-fancy-row__book-icon{display:block;width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.master-line-shell .diamond-event-fancy-session{box-sizing:border-box}.master-line-shell .diamond-event-fancy-session__panel-inner{width:100%}.master-line-shell .diamond-event-fancy-session--phone,.master-line-shell .diamond-event-row--session-book{display:block!important;width:100%!important;max-width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.master-line-shell .diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.master-line-shell .diamond-event-row--session-book>.diamond-event-fancy-session__name{display:none!important}.master-line-shell .diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.master-line-shell .diamond-event-row--session-book>.diamond-event-fancy-session__panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0 0 4px!important;box-sizing:border-box;border-top:none!important;background:#fff}.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session__panel-inner,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session__panel-inner{display:block;width:100%!important;max-width:100%!important}.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table{display:block!important;width:100%!important;max-width:100%!important;min-width:100%;table-layout:fixed}.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody,.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table thead,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table tbody,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table thead{display:block;width:100%!important}.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody tr,.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table thead tr,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table tbody tr,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table thead tr{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%!important;max-width:100%!important}.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table td,.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table th,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table td,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table th{display:block!important;width:auto!important;max-width:none!important}.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table thead th,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table thead th{padding:4px 6px;background:#e0e6e6;color:#2d3436;font-size:11px;font-weight:700;text-transform:capitalize}.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody td,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table tbody td{height:33px;padding:4px 6px;border-top:1px solid #e0e6e6;font-size:12px;font-weight:700;vertical-align:middle}.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody tr .diamond-event-fancy-session-table__empty,.master-line-shell .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody tr td[colspan="2"],.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table tbody tr .diamond-event-fancy-session-table__empty,.master-line-shell .diamond-event-row--session-book .diamond-event-fancy-session-table tbody tr td[colspan="2"]{grid-column:1/-1;width:100%!important;max-width:100%!important}.master-line-shell .diamond-event-fancy-session-table{display:table;width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.master-line-shell .diamond-event-fancy-session-table thead{display:table-header-group}.master-line-shell .diamond-event-fancy-session-table tbody{display:table-row-group}.master-line-shell .diamond-event-fancy-session-table tr{display:table-row}.master-line-shell .diamond-event-fancy-session-table td,.master-line-shell .diamond-event-fancy-session-table th{display:table-cell}.master-line-shell .diamond-event-fancy-session-table thead th{padding:4px 6px;background:#e0e6e6;color:#2d3436;font-size:11px;font-weight:700;text-transform:capitalize}.master-line-shell .diamond-event-fancy-session-table tbody td{height:33px;padding:4px 6px;border-top:1px solid #e0e6e6;font-size:12px;font-weight:700;vertical-align:middle}.master-line-shell .diamond-event-fancy-session-table__empty{font-weight:500;color:#6b7280}.master-line-shell .diamond-event-fancy-session-table__skeleton-row td{padding:6px 4px}.master-line-shell .diamond-event-fancy-session-table__skeleton{display:block;width:100%;height:14px;margin:0;border-radius:4px}.master-line-shell .diamond-event-fancy-session-table .diamond-skeleton.diamond-event-fancy-session-table__skeleton{background:linear-gradient(90deg,#eceff2 25%,#f6f8fa 50%,#eceff2 75%);background-size:200% 100%;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.master-line-shell .diamond-event-fancy-session-table__pl.is-positive{color:#1a7f4b}.master-line-shell .diamond-event-fancy-session-table__pl.is-negative{color:#c0392b}.master-line-shell .diamond-event-bet-process{padding:4px 6px;font-size:10px;line-height:1.2}.master-line-shell .diamond-event-page__markets{gap:2px;padding:0;box-sizing:border-box}.master-line-shell .diamond-event-upcoming-banner{min-height:28px;padding:4px 8px;gap:6px}.master-line-shell .diamond-event-upcoming-banner__name{font-size:11px}.master-line-shell .diamond-event-upcoming-banner__meta{gap:6px}.master-line-shell .diamond-event-upcoming-banner__countdown,.master-line-shell .diamond-event-upcoming-banner__start{font-size:10px}.master-line-shell .diamond-event-page__my-bets{padding:8px 0 0;background:var(--diamond-page-bg-color,#e4e4e4);box-sizing:border-box}.master-line-shell .diamond-event-page__my-bets .diamond-sidebar-card--mybets{display:flex;flex-direction:column;flex:none;min-height:0;margin:0;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.3019607843)}.master-line-shell .diamond-event-page__my-bets .my-bets.diamond-mybets-panel{flex:none;min-height:0;max-height:none;overflow:visible;border-radius:0}.master-line-shell .diamond-event-page__my-bets .my-bets-content{flex:none;min-height:0;max-height:none;overflow:visible}.master-line-shell .diamond-event-page__my-bets .my-bets .betting-type-filter{display:flex;flex-wrap:nowrap;gap:.5rem;padding:.5rem 1rem;overflow-x:auto;background:#f5f5f5;scrollbar-width:none}.master-line-shell .diamond-event-page__my-bets .my-bets .betting-type-filter::-webkit-scrollbar{display:none}.master-line-shell .diamond-event-page__my-bets .my-bets .filter-btn{flex:0 0 auto;width:auto;padding:.4rem .8rem;border:1px solid #ddd;border-radius:4px;background:#fff;color:#2d3436;font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .2s}.master-line-shell .diamond-event-page__my-bets .my-bets .filter-btn.active{color:#fff;background:#3498db;border-color:#3498db}.master-line-shell .diamond-event-fancy-group.process-div.diamond-event-market,.master-line-shell .diamond-event-market.process-div{overflow:hidden;border-radius:0;box-shadow:none}.master-line-shell .diamond-event-market__head--badge .diamond-event-market__badge,.master-line-shell .diamond-event-market__head--badge .diamond-event-market__badge--link,.master-line-shell .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name,.master-line-shell .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name--link,.master-line-shell .diamond-event-market__head:not(.diamond-event-market__head--badge) .marName{border-top-left-radius:0}.master-line-shell .diamond-event-mobile-market-nav{display:flex;align-items:center;justify-content:flex-start;width:100vw;max-width:100vw;height:2.5625rem;margin-left:calc(50% - 50vw);overflow-x:auto;white-space:nowrap;background:#eee;scrollbar-width:none;-webkit-overflow-scrolling:touch}.master-line-shell .diamond-event-mobile-market-nav::-webkit-scrollbar{display:none}.master-line-shell .diamond-event-mobile-market-nav__track{display:flex;align-items:center;height:100%;padding:0 5px}.master-line-shell .diamond-event-mobile-market-nav__tab{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;width:-moz-max-content;width:max-content;height:26px;margin:5px 0 10px 5px;padding:5px;gap:.4rem;font-size:13px;font-weight:500;color:#fff!important;text-align:left;cursor:pointer;background-color:#000;border:none;border-radius:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.master-line-shell .diamond-event-mobile-market-nav__checkbox{display:block;flex-shrink:0;width:14px;height:14px}.master-line-shell .diamond-event-mobile-market-nav__label{font-size:13px;font-weight:500;color:#fff!important;white-space:nowrap}.master-line-shell .diamond-event-market__rules-btn{position:static;top:auto;gap:.25rem;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0)}.master-line-shell .diamond-event-market__rules-icon{flex-shrink:0;width:9px;height:12px}.master-line-shell .diamond-event-market__rules-label{font-size:.6875rem;font-weight:700;line-height:1;color:inherit}.master-line-shell .diamond-event-market__head:not(.diamond-event-market__head--badge){align-items:center;min-height:auto;padding:0 8px 0 0}.master-line-shell .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__title-row{align-items:center;gap:.5rem;padding:0;border-bottom:none}.master-line-shell .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name,.master-line-shell .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name--link,.master-line-shell .diamond-event-market__head:not(.diamond-event-market__head--badge) .marName{display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;max-width:100%;padding:.5rem!important;overflow:hidden;border:none;border-bottom-right-radius:10px;background-color:#0094de!important;box-shadow:0 1px 2px rgba(68,64,0,.1490196078);color:#fff!important;font-size:.6875rem!important;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.master-line-shell .diamond-event-market__head{min-width:0;overflow:hidden}.master-line-shell .diamond-event-market__title-row{flex:0 1 auto;z-index:1}.master-line-shell .diamond-event-market__head-right{flex:1 1 auto;min-width:0;max-width:100%;justify-content:flex-end;gap:4px;overflow:hidden}.master-line-shell .diamond-event-stop-betting-badge{flex:0 1 auto;min-width:0;max-width:min(9rem,48vw);padding:3px 6px;overflow:hidden;font-size:.625rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.master-line-shell .diamond-event-stop-betting-badge--fancy{max-width:min(7.5rem,42vw);padding:2px 5px;font-size:.5625rem}}@media(max-width:1199px)and (max-width:767px){.master-line-shell .diamond-event-market__title-row{flex:0 0 auto}.master-line-shell .diamond-event-market__head--badge{padding-left:5.5rem}.master-line-shell .diamond-event-market__head--badge .diamond-event-market__badge,.master-line-shell .diamond-event-market__head--badge .diamond-event-market__badge--link{max-width:calc(100% - .5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-line-shell .diamond-event-stop-betting-badge{max-width:min(7.5rem,46vw);font-size:.5rem}.master-line-shell .diamond-event-stop-betting-badge .diamond-event-stop-betting-badge__full{display:none}.master-line-shell .diamond-event-stop-betting-badge .diamond-event-stop-betting-badge__short{display:inline;white-space:normal;line-height:1.15;text-align:center}.master-line-shell .diamond-event-stop-betting-badge--fancy{max-width:min(6rem,36vw);padding:2px 5px;font-size:.5rem}}@media(max-width:1199px){.master-line-shell .diamond-event-table--exchange,.master-line-shell .diamond-event-table--simple{display:block;width:100%}.master-line-shell .diamond-event-table--exchange colgroup,.master-line-shell .diamond-event-table--simple colgroup{display:none}.master-line-shell .diamond-event-table--exchange tbody,.master-line-shell .diamond-event-table--exchange thead,.master-line-shell .diamond-event-table--simple tbody,.master-line-shell .diamond-event-table--simple thead{display:block;width:100%}.master-line-shell .diamond-event-table--exchange .diamond-event-row:not(.diamond-event-row--session-book),.master-line-shell .diamond-event-table--exchange .diamond-event-table__head-row,.master-line-shell .diamond-event-table--simple .diamond-event-row:not(.diamond-event-row--session-book),.master-line-shell .diamond-event-table--simple .diamond-event-table__head-row{display:flex;align-items:center;width:100%;box-sizing:border-box}.master-line-shell .diamond-event-table--exchange .diamond-event-row:not(.diamond-event-row--session-book)>td,.master-line-shell .diamond-event-table--exchange .diamond-event-table__head-row>th,.master-line-shell .diamond-event-table--simple .diamond-event-row:not(.diamond-event-row--session-book)>td,.master-line-shell .diamond-event-table--simple .diamond-event-table__head-row>th{display:block}.master-line-shell .diamond-event-table--exchange tbody .diamond-event-row>td,.master-line-shell .diamond-event-table--simple tbody .diamond-event-row>td{border-top:none!important}.master-line-shell .diamond-event-table--exchange tbody .diamond-event-fancy-session,.master-line-shell .diamond-event-table--exchange tbody .diamond-event-fancy-session--phone,.master-line-shell .diamond-event-table--exchange tbody .diamond-event-row+.diamond-event-fancy-session,.master-line-shell .diamond-event-table--exchange tbody .diamond-event-row+.diamond-event-row,.master-line-shell .diamond-event-table--exchange tbody .diamond-event-row--session-book,.master-line-shell .diamond-event-table--simple tbody .diamond-event-fancy-session,.master-line-shell .diamond-event-table--simple tbody .diamond-event-fancy-session--phone,.master-line-shell .diamond-event-table--simple tbody .diamond-event-row+.diamond-event-fancy-session,.master-line-shell .diamond-event-table--simple tbody .diamond-event-row+.diamond-event-row,.master-line-shell .diamond-event-table--simple tbody .diamond-event-row--session-book{border-top:1px solid #e0e6e6}.master-line-shell .diamond-event-table--exchange tbody tr.diamond-event-fancy-session,.master-line-shell .diamond-event-table--exchange tbody tr.diamond-event-fancy-session--phone,.master-line-shell .diamond-event-table--exchange tbody tr.diamond-event-row--session-book,.master-line-shell .diamond-event-table--simple tbody tr.diamond-event-fancy-session,.master-line-shell .diamond-event-table--simple tbody tr.diamond-event-fancy-session--phone,.master-line-shell .diamond-event-table--simple tbody tr.diamond-event-row--session-book{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.master-line-shell .diamond-event-table--exchange tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.master-line-shell .diamond-event-table--exchange tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__name,.master-line-shell .diamond-event-table--exchange tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__name,.master-line-shell .diamond-event-table--simple tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.master-line-shell .diamond-event-table--simple tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__name,.master-line-shell .diamond-event-table--simple tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__name{display:none!important}.master-line-shell .diamond-event-table--exchange tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.master-line-shell .diamond-event-table--exchange tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__panel,.master-line-shell .diamond-event-table--exchange tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__panel,.master-line-shell .diamond-event-table--simple tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.master-line-shell .diamond-event-table--simple tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__panel,.master-line-shell .diamond-event-table--simple tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0 0 4px!important;box-sizing:border-box;border-top:none!important;background:#fff}.master-line-shell .diamond-event-table--exchange .diamond-event-table__head-row,.master-line-shell .diamond-event-table--simple .diamond-event-table__head-row{align-items:flex-end;background:#fff;border-bottom:1px solid #e0e6e6}.master-line-shell .diamond-event-table--exchange .market-total-matched-head,.master-line-shell .diamond-event-table--simple .market-total-matched-head{flex:1 1 auto;display:flex;align-items:flex-end;gap:4px;min-width:0;height:auto;padding:0 10px 4px;border:0;visibility:visible;overflow:hidden;color:#444;font-size:13px;font-weight:600;text-align:left;vertical-align:bottom;background:#fff}.master-line-shell .diamond-event-table--exchange .diamond-event-table__head-spacer,.master-line-shell .diamond-event-table--simple .diamond-event-table__head-spacer{flex:1 1 auto;min-width:0;width:auto!important;max-width:none;padding:0;background:#fff}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td.back1,.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td.lay1,.master-line-shell .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--back,.master-line-shell .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--lay,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td.back1,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td.lay1,.master-line-shell .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--back,.master-line-shell .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--lay{flex:0 0 var(--diamond-event-mobile-odds-btn-w);box-sizing:border-box;width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding:var(--diamond-event-mobile-odds-gap);text-align:center;vertical-align:middle;background:#fff}.master-line-shell .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--back,.master-line-shell .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--lay,.master-line-shell .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--back,.master-line-shell .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--lay{padding-bottom:4px}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td.lay1,.master-line-shell .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--lay,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td.lay1,.master-line-shell .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--lay{padding-right:4px}.master-line-shell .diamond-event-table--exchange .diamond-event-col-head__inner,.master-line-shell .diamond-event-table--simple .diamond-event-col-head__inner{min-height:28px}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td.back1,.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td.lay1,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td.back1,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td.lay1{padding-top:3px;padding-bottom:3px}.master-line-shell .diamond-event-table--exchange .diamond-event-table__level-profit-head,.master-line-shell .diamond-event-table--simple .diamond-event-table__level-profit-head{display:flex;flex:0 0 var(--diamond-event-mobile-level-profit-w);align-items:flex-end;justify-content:center;box-sizing:border-box;width:var(--diamond-event-mobile-level-profit-w);min-width:var(--diamond-event-mobile-level-profit-w);max-width:var(--diamond-event-mobile-level-profit-w);padding:var(--diamond-event-mobile-odds-gap);padding-bottom:4px;text-align:center;vertical-align:middle;background:#fff}.master-line-shell .diamond-event-table--exchange .diamond-event-row__level-profit,.master-line-shell .diamond-event-table--simple .diamond-event-row__level-profit{flex:0 0 var(--diamond-event-mobile-level-profit-w);box-sizing:border-box;width:var(--diamond-event-mobile-level-profit-w);min-width:var(--diamond-event-mobile-level-profit-w);max-width:var(--diamond-event-mobile-level-profit-w);padding:0;text-align:center;vertical-align:middle;background:#fff}.master-line-shell .diamond-event-table--exchange .diamond-event-level-profit-info,.master-line-shell .diamond-event-table--simple .diamond-event-level-profit-info{width:100%;font-size:8px;line-height:1.1}.master-line-shell .diamond-event-table--exchange .diamond-event-level-profit-cell,.master-line-shell .diamond-event-table--simple .diamond-event-level-profit-cell{width:100%;min-height:var(--diamond-event-mobile-odds-btn-h);max-height:var(--diamond-event-mobile-odds-btn-h);padding:0 1px;border-radius:4px}.master-line-shell .diamond-event-table--exchange .diamond-event-level-profit-cell__value,.master-line-shell .diamond-event-table--simple .diamond-event-level-profit-cell__value{font-size:.625rem}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner{flex:1 1 auto;min-width:0;width:auto;padding:8px 10px;text-align:left;background:#fff}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-icon,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-icon{width:12px;height:12px}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-content,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-content{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;width:100%}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-inner,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-inner{flex:0 1 auto;min-width:0;max-width:100%}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-label,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-label{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-content--book,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-content--book{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:6px;column-gap:6px;row-gap:2px;align-items:center}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-content--book .diamond-event-row__runner-label,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-content--book .diamond-event-row__runner-label{grid-column:1;grid-row:1;max-width:100%}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-content--book .diamond-event-fancy-row__book,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-content--book .diamond-event-fancy-row__book{grid-column:2;grid-row:1;margin-left:0;align-self:center}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-content--book .diamond-event-row__runner-pl-value,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-content--book .diamond-event-row__runner-pl-value{grid-column:1/-1;grid-row:2}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-name,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-name{font-size:.75rem;font-weight:700;line-height:1.25;color:#222}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-pl-value,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-pl-value{display:flex;flex-shrink:0;align-items:center;margin-left:18px;padding-left:0;font-size:.6875rem;font-weight:700;line-height:1.2;white-space:nowrap}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-pl-value--positive,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-pl-value--positive{color:green}.master-line-shell .diamond-event-table--exchange .diamond-event-row__runner-pl-value--negative,.master-line-shell .diamond-event-table--simple .diamond-event-row__runner-pl-value--negative{color:crimson}.master-line-shell .diamond-event-table--exchange .diamond-event-row__ladder,.master-line-shell .diamond-event-table--simple .diamond-event-row__ladder{margin-top:2px;margin-left:18px}.master-line-shell .diamond-event-table--exchange .diamond-event-row__odds-panel,.master-line-shell .diamond-event-table--exchange .diamond-event-row__status,.master-line-shell .diamond-event-table--simple .diamond-event-row__odds-panel,.master-line-shell .diamond-event-table--simple .diamond-event-row__status{flex:1 1 auto;min-width:0}.master-line-shell .diamond-event-table--exchange .diamond-event-row__odds-panel,.master-line-shell .diamond-event-table--simple .diamond-event-row__odds-panel{flex:0 0 var(--diamond-event-mobile-odds-grid-w);box-sizing:border-box;width:var(--diamond-event-mobile-odds-grid-w);min-width:var(--diamond-event-mobile-odds-grid-w);max-width:var(--diamond-event-mobile-odds-grid-w);margin-left:0;padding:0}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;line-height:1.1;cursor:pointer;border-style:solid;border-width:1px}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1,.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:var(--diamond-event-mobile-odds-btn-h)!important;max-height:none!important;padding:2px 4px;border-radius:4px!important;background:#fff}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1{border:1px solid #6ba3d6!important}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1{border:1px solid #de7fa3!important}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--empty,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--empty{border:1px solid #cfd7e9!important;background:#fff!important}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty){background:#72bbef!important}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty):hover:not(:disabled),.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:none;background:#72bbef!important}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){background:#f994ba!important}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty):hover:not(:disabled),.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:none;background:#f994ba!important}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:#72bbef!important;border-color:#6ba3d6!important}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1{background:#f994ba!important;border-color:#de7fa3!important}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__price,.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__price,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__price,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__price{font-style:normal;font-size:.8125rem;font-weight:700;font-family:Tahoma,Helvetica,sans-serif!important;line-height:normal;text-align:center;color:#273a47}.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__size,.master-line-shell .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__size,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__size,.master-line-shell .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__size{display:block;font-weight:400;font-size:.6875rem!important;line-height:normal;text-align:center;color:#273a47}.master-line-shell .diamond-event-col-head--profit,.master-line-shell .diamond-event-col-head__label--profit,.master-line-shell .diamond-event-level-profit-box{display:none!important}.master-line-shell .diamond-event-odds-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--diamond-event-mobile-odds-gap);justify-content:stretch;width:100%;margin-left:0}.master-line-shell .diamond-event-odds-grid--2 .diamond-event-odds-cell.diamond-event-odds-cell--back1{border-color:#6ba3d6!important}.master-line-shell .diamond-event-odds-grid--2 .diamond-event-odds-cell.diamond-event-odds-cell--lay1{border-color:#de7fa3!important}.master-line-shell .diamond-event-odds-grid--2 .diamond-event-odds-cell.diamond-event-odds-cell--empty{border-color:#cfd7e9!important}.master-line-shell .diamond-event-odds-grid--2 .diamond-event-row--inline-bet{display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.master-line-shell .diamond-event-odds-grid--2 .diamond-event-row--inline-bet>.diamond-event-row__inline-bet-cell{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%;padding:4px 6px 6px;box-sizing:border-box;border-top:none!important;background:#fff}.master-line-shell .diamond-event-fancy-table .diamond-event-odds-td{width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w)}.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--diamond-event-mobile-odds-btn-h)!important;min-height:var(--diamond-event-mobile-odds-btn-h)!important;max-height:var(--diamond-event-mobile-odds-btn-h)!important;border-style:solid!important;border-width:1px!important;border-radius:4px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty){background:#72bbef!important;border-color:#6ba3d6!important}.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1,.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){background:#f994ba!important;border-color:#de7fa3!important}.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:#72bbef!important;border-color:#6ba3d6!important}.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell--empty{background:#fff!important;border-color:#cfd7e9!important}.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell__price{font-style:normal;font-size:.8125rem;font-weight:700;font-family:Tahoma,Helvetica,sans-serif!important;line-height:normal;text-align:center;color:#273a47}.master-line-shell .diamond-event-fancy-table .diamond-event-odds-cell__size{display:block;font-weight:400;font-size:.6875rem!important;line-height:normal;text-align:center;color:#273a47}.master-line-shell .diamond-event-fancy-table--phone{display:block;width:100%;table-layout:auto}.master-line-shell .diamond-event-fancy-table--phone colgroup{display:none}.master-line-shell .diamond-event-fancy-table--phone>tbody,.master-line-shell .diamond-event-fancy-table--phone>thead{display:block;width:100%}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-table__head-row{display:flex;align-items:stretch;width:100%;box-sizing:border-box}.master-line-shell .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row+.diamond-event-fancy-row:not(.diamond-event-fancy-row--continued),.master-line-shell .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row+.diamond-event-fancy-session,.master-line-shell .diamond-event-fancy-table--phone tbody .diamond-event-fancy-session{border-top:1px solid #e0e6e6}.master-line-shell .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row+.diamond-event-fancy-row>td,.master-line-shell .diamond-event-fancy-table--phone tbody .diamond-event-fancy-session--phone>td,.master-line-shell .diamond-event-fancy-table--phone tbody .diamond-event-fancy-session>td,.master-line-shell .diamond-event-fancy-table--phone tbody .diamond-event-row--session-book>td{border-top:none!important}.master-line-shell .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session,.master-line-shell .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session--phone,.master-line-shell .diamond-event-fancy-table--phone tbody tr.diamond-event-row--session-book{display:block!important;width:100%!important;max-width:100%!important}.master-line-shell .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.master-line-shell .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__name,.master-line-shell .diamond-event-fancy-table--phone tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__name{display:none!important}.master-line-shell .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.master-line-shell .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__panel,.master-line-shell .diamond-event-fancy-table--phone tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0 0 4px!important;box-sizing:border-box;border-top:none!important;background:#fff}.master-line-shell .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row--continued+.diamond-event-fancy-row:not(.diamond-event-fancy-row--continued)>td,.master-line-shell .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row:not(.diamond-event-fancy-row--continued)+.diamond-event-fancy-row:not(.diamond-event-fancy-row--continued)>td{border-top:1px solid #e0e6e6!important}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued{min-height:0}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-odds-td.back1,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-odds-td.lay1{padding-top:0}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-fancy-row__name--continued{flex:1 1 auto;width:auto;min-width:0;max-width:none;padding:0 4px 2px 8px;overflow:hidden}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-fancy-row__limits-cell--continued{display:none}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head{border-top:1px solid #e0e6e6}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-col-head,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-table__head-limits{border-top:none!important}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-section-label{flex:1 1 auto;min-width:0;padding:4px 8px;text-align:left}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-table__head-row>.diamond-event-col-head--back,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-table__head-row>.diamond-event-col-head--lay{flex:0 0 var(--diamond-event-mobile-odds-btn-w);width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding-bottom:4px}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-table__head-row>.diamond-event-col-head--lay{margin-right:var(--diamond-event-fancy-odds-gap)}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__name{flex:1 1 auto;min-width:0;width:auto;padding:6px 4px 6px 8px;vertical-align:middle}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-inner--phone{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-height:0}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__title{display:block;flex:none;width:100%;padding-left:0;overflow:hidden;font-size:.75rem;line-height:1.25;white-space:normal;text-overflow:clip;word-break:break-word}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta .diamond-event-fancy-row__name-actions{flex-shrink:0;margin-left:0}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta>.diamond-event-fancy-row__name-actions:only-child{margin-left:auto}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta .diamond-event-fancy-row__book{flex-shrink:0;margin-left:0;align-self:center}.master-line-shell .diamond-event-fancy-table--phone .fancy-market-limits--phone{flex:1 1 auto;min-width:0;align-items:flex-start;padding:0;font-size:.5625rem;line-height:1.35;text-align:left}.master-line-shell .diamond-event-fancy-table--phone .fancy-market-limits--phone .fancy-limit-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-odds-td.back1,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1{display:flex;align-items:center;justify-content:center;flex:0 0 var(--diamond-event-mobile-odds-btn-w);width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding-top:var(--diamond-event-mobile-odds-gap);padding-bottom:var(--diamond-event-mobile-odds-gap);padding-left:0;padding-right:0;align-self:stretch;box-sizing:border-box}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1{padding-left:var(--diamond-event-mobile-odds-gap);padding-right:0}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-odds-td.back1{padding-right:var(--diamond-event-mobile-odds-gap)}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-odds-td.back1 .diamond-event-odds-cell,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1 .diamond-event-odds-cell{width:100%!important;min-width:0!important;max-width:100%!important}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1 .diamond-event-odds-cell{margin-right:var(--diamond-event-fancy-odds-gap);width:calc(100% - var(--diamond-event-fancy-odds-gap))!important;max-width:calc(100% - var(--diamond-event-fancy-odds-gap))!important}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row__odds-panel,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row__status{display:flex;align-items:center;flex:0 0 calc(2*var(--diamond-event-mobile-odds-btn-w) + var(--diamond-event-fancy-odds-gap));width:calc(2*var(--diamond-event-mobile-odds-btn-w) + var(--diamond-event-fancy-odds-gap));min-width:0;max-width:calc(2*var(--diamond-event-mobile-odds-btn-w) + var(--diamond-event-fancy-odds-gap));padding:2px var(--diamond-event-mobile-odds-gap) 2px 0;align-self:stretch;overflow:hidden;box-sizing:border-box}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel .diamond-event-row__odds-inner,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row__odds-panel .diamond-event-row__odds-inner{width:100%;min-width:0}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel .diamond-event-fancy-row__odds-group,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row__odds-panel .diamond-event-fancy-row__odds-group{gap:var(--diamond-event-fancy-odds-gap)}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel .diamond-odds-grid-wrap,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row__odds-panel .diamond-odds-grid-wrap{position:relative;width:100%;min-height:var(--diamond-event-mobile-odds-btn-h)}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid-wrap--ball,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid-wrap--ball{position:relative;width:100%;min-width:0;overflow:hidden}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock{inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:0 2px;overflow:hidden;background:hsla(0,0%,100%,.72);border-radius:4px;pointer-events:none}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock .diamond-ball-running,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock .diamond-ball-running{flex-direction:row;align-items:center;justify-content:center;gap:2px;max-width:100%;min-width:0;padding:0;background:rgba(0,0,0,0);box-shadow:none}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock .diamond-ball-running__lottie,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock .diamond-ball-running__lottie{width:16px;height:16px;flex:0 0 16px;margin:0}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock .diamond-ball-running__text,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock .diamond-ball-running__text{flex:0 1 auto;min-width:0;overflow:hidden;font-size:.5625rem;font-weight:700;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;filter:blur(5px);pointer-events:none}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-event-odds-cell--empty{opacity:.55;filter:blur(4px);pointer-events:none}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row__limits-cell--phone-hidden,.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-table__head-limits--phone-hidden{display:none!important}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-head .diamond-event-sb-group__head-odds{display:none}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-runners{display:flex;width:100%}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-runners .diamond-event-sb-group__runners-cell{flex:1 1 100%;width:100%;min-width:0;padding:0 var(--diamond-event-mobile-odds-gap) 0 0}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-odds-td--sb-single{display:flex;flex:0 0 var(--diamond-event-mobile-odds-btn-w);align-items:center;justify-content:center;width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding:2px var(--diamond-event-mobile-odds-gap) 2px 0;box-sizing:border-box}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-odds-td--sb-single .diamond-event-odds-cell{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-sb-group__runner{padding:2px var(--diamond-event-mobile-odds-gap) 2px 0;gap:4px}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-sb-group__runner-name{padding-left:8px}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-sb-group__runner-odds{flex:0 0 var(--diamond-event-mobile-odds-btn-w);width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w)}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-sb-group__runner-odds .diamond-event-odds-cell{width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);height:var(--diamond-event-mobile-odds-btn-h);min-height:var(--diamond-event-mobile-odds-btn-h);max-height:var(--diamond-event-mobile-odds-btn-h)}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row--inline-bet{display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.master-line-shell .diamond-event-fancy-table--phone .diamond-event-row--inline-bet>.diamond-event-row__inline-bet-cell{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%;padding:4px 6px 6px;box-sizing:border-box;border-top:none!important;background:#fff}.master-line-shell .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-skeleton--odds-cell{display:block;width:100%;height:var(--diamond-event-mobile-odds-btn-h);min-height:var(--diamond-event-mobile-odds-btn-h);margin-right:0;border-radius:4px}.master-line-shell .diamond-event-page--skeleton .diamond-event-fancy-table--phone .diamond-event-fancy-row__limits-cell--phone-hidden,.master-line-shell .diamond-event-page--skeleton .diamond-event-fancy-table--phone .diamond-event-fancy-table__head-limits--phone-hidden,.master-line-shell .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-col-head--skeleton-subtle,.master-line-shell .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.back2,.master-line-shell .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.back3,.master-line-shell .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.lay2,.master-line-shell .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.lay3{display:none!important}.master-line-shell .diamond-event-page--skeleton .diamond-skeleton--event-market-title{width:88px;height:28px;border-radius:0 0 10px 0}.master-line-shell .diamond-event-row--inline-bet{display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.master-line-shell .diamond-event-row__inline-bet-cell{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%;padding:4px 6px 6px;border-top:none!important;background:#fff;box-sizing:border-box}.master-line-shell .diamond-event-inline-bet{width:100%;max-width:100%;padding:6px 3px 8px;border-radius:.5rem;background:#457fca}.master-line-shell .diamond-event-inline-bet.is-lay{background:#f59dc2}.master-line-shell .diamond-event-inline-bet .diamond-home-inline-bet__side-label{flex:1 1 100%;margin-bottom:4px;font-size:13px;font-weight:700;font-style:italic;line-height:1.2;color:#fff}.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px}.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__fields{display:flex;flex:1 1 auto;gap:8px;min-width:0}.master-line-shell .diamond-event-inline-bet .diamond-home-inline-bet__field-group{flex:1 1 0;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.master-line-shell .diamond-event-inline-bet .diamond-home-inline-bet__field-label{font-size:13px;font-weight:700;line-height:1.1;color:#fff}.master-line-shell .diamond-event-inline-bet .diamond-home-inline-bet__stepper{width:100%;min-height:30px}.master-line-shell .diamond-event-inline-bet .diamond-home-inline-bet__input{font-size:14px}.master-line-shell .diamond-event-inline-bet .diamond-home-inline-bet__range{font-size:12px;text-align:center}.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__mobile-actions{display:flex;gap:6px;margin-top:8px;position:relative}.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__mobile-actions.is-placing .diamond-event-inline-bet__cancel-btn,.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__mobile-actions.is-placing .diamond-event-inline-bet__place-btn{opacity:.72}.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__cancel-btn,.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__place-btn{display:flex;flex:1 1 0;align-items:center;justify-content:center;width:100%;height:1.875rem;padding:0 8px;font-size:13px;font-weight:700;line-height:1;color:#273a47;border:1px solid #c4d4e1;border-radius:.5rem;transition:background-color .3s ease,color .3s ease}.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__cancel-btn:disabled,.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__place-btn:disabled{cursor:not-allowed;opacity:.65}.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__cancel-btn{background:#d3d3d3}.master-line-shell .diamond-event-inline-bet .diamond-event-inline-bet__place-btn{background:#ffc21c;gap:6px}.master-line-shell .diamond-event-inline-bet .diamond-home-inline-bet__chips{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin-top:8px}.master-line-shell .diamond-event-inline-bet .diamond-home-inline-bet__chip{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;height:1.5rem!important;min-height:1.5rem;padding:0 2px;font-size:.75rem!important;font-weight:700!important;line-height:1;color:#273a47;cursor:pointer;background:var(--textPrimary-color,#ffffff);border:1px solid #d8dce2;border-radius:.5rem}.master-line-shell .diamond-event-inline-bet .diamond-home-inline-bet__chip:disabled{cursor:not-allowed;opacity:.6}.master-line-shell .diamond-event-mybets-fab-wrap{position:fixed;right:1.25rem;bottom:calc(env(safe-area-inset-bottom, 0px) + .75rem);z-index:25;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:rgba(0,0,0,0);pointer-events:none}.master-line-shell .diamond-event-mybets-fab{position:relative;z-index:26;display:flex;flex-direction:column;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:0;border:0;border-radius:9999px;color:#fff;cursor:pointer;pointer-events:auto;background:#81ba50;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843),0 4px 6px -4px rgba(0,0,0,.1019607843);transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.master-line-shell .diamond-event-mybets-fab:active{transform:scale(.96)}.master-line-shell .diamond-event-mybets-fab__count{font-size:.875rem;font-weight:700;line-height:1}.master-line-shell .diamond-event-mybets-fab__label{margin-top:2px;font-size:.6875rem;font-weight:700;line-height:1}.master-line-shell .diamond-event-popular--last-digit,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit]{flex-direction:column;flex-wrap:nowrap}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__body,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__body{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__band-group,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group{flex:0 0 100%;width:100%;max-width:100%}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__band,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band{display:flex;width:100%;min-height:44px;border-bottom:1px solid var(--diamond-event-grid-border,#e0e6e6)}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__band-group:last-child .diamond-event-popular__band,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group:last-child .diamond-event-popular__band{border-bottom:0}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__half,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half{flex:1 1 50%;min-width:0;display:flex}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__half:first-child,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half:first-child{border-right:1px solid var(--diamond-event-grid-border,#e0e6e6)}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__row,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__row{display:flex;flex:1 1 auto;align-items:center;width:100%;min-height:44px}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__label,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__label{flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:0 12px;font-size:13px;font-weight:700;line-height:1.3;color:var(--diamond-event-market-text);background:#fff}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot{display:flex;flex:0 0 var(--diamond-event-mobile-odds-btn-w);align-items:center;justify-content:center;width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding:var(--diamond-event-mobile-odds-gap);box-sizing:border-box}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner{position:relative;width:100%}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell{flex:0 0 auto;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--diamond-event-mobile-odds-btn-h)!important;min-height:var(--diamond-event-mobile-odds-btn-h)!important;max-height:var(--diamond-event-mobile-odds-btn-h)!important;padding:0 4px!important;border-radius:4px}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price,.master-line-shell .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price{font-size:.8125rem;font-weight:700;line-height:1;white-space:nowrap}.master-line-shell .diamond-event-popular>.diamond-event-popular__inline-bet{flex:1 1 100%;width:100%}.master-line-shell .diamond-event-popular--last-digit .diamond-event-popular__band-group>.diamond-event-popular__inline-bet,.master-line-shell .diamond-event-popular>.diamond-event-popular__inline-bet{padding:4px 6px 6px;box-sizing:border-box;background:#fff;border-top:1px solid #e0e6e6}.master-line-shell .event-live-score-card__teams{padding:8px 8px 8px 6px}.master-line-shell .event-live-score-card__teams h4{font-size:13px}.master-line-shell .event-live-score-card__innings{width:76px;min-height:78px;padding:8px 4px 6px}.master-line-shell .event-live-score-card__innings h4{font-size:13px;margin-bottom:6px}.master-line-shell .event-live-score-card__commentary{font-size:11px;padding:5px 6px}.master-line-shell .event-live-score-card__over li{min-width:20px;padding:2px 4px;font-size:10px}.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__status{padding:6px 10px}.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__line--team{max-width:150px;height:13px}.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__line--commentary{height:28px}.master-line-shell .event-live-score-card--skeleton .event-live-score-skeleton__over li{width:20px;height:20px}.master-line-shell .diamond-inline-bet-place-loader{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.master-line-shell .diamond-inline-bet-place-loader__svg{width:42px;height:42px;transform:rotate(-90deg)}.master-line-shell .diamond-inline-bet-place-loader__track{fill:none;stroke:hsla(0,0%,100%,.5);stroke-width:3}.master-line-shell .diamond-inline-bet-place-loader__progress{fill:none;stroke:#ffc21c;stroke-width:3.5;stroke-linecap:round;transition:stroke-dashoffset .35s linear}}.diamond-line-add-market-tile{display:flex;align-items:center;justify-content:center;gap:8px;min-height:72px;padding:16px;border:1px dashed var(--diamond-border-muted,#c5cdd6);border-radius:4px;background:var(--diamond-surface,#fff);color:var(--diamond-text-muted,#4a5560);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.diamond-line-add-market-tile:hover{border-color:var(--diamond-accent,#1a73e8);background:var(--diamond-surface,#fff)}.diamond-line-sport-home{display:flex;flex-direction:column;gap:12px;width:100%}.diamond-line-sport-home__add{width:100%;padding:0 0 16px}.diamond-line-portable-home__sport{margin-top:8px}.diamond-line-portable-home__sport-title{margin:0;padding:8px 4px;font-size:14px;font-weight:700;color:#1a1f24}.diamond-line-add-event-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:14px 16px;border:1px dashed #c5cdd6;border-radius:4px;background:#fff;color:#3a424a;font-size:15px;font-weight:500;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.diamond-line-add-event-btn:hover{border-color:#1a73e8;color:#1a1f24;background:#f8fafc}.diamond-line-add-event-btn__plus{font-size:20px;font-weight:400;line-height:1}.diamond-line-add-event-btn__label{line-height:1.2}.diamond-line-sport-card__add{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:4px;margin-left:2px;min-height:1.4rem;padding:2px 8px;border:1px solid hsla(0,0%,100%,.35);border-radius:3px;background:hsla(0,0%,100%,.12);color:#fff;font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.diamond-line-sport-card__add:focus-visible,.diamond-line-sport-card__add:hover{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.55)}.diamond-line-sport-card__add-plus{font-size:13px;font-weight:600;line-height:1}.diamond-line-sport-card__refresh{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.55rem;height:1.55rem;padding:0;border:1px solid hsla(0,0%,100%,.3);border-radius:3px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.diamond-line-sport-card__refresh:focus-visible,.diamond-line-sport-card__refresh:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.diamond-line-sport-card__refresh:disabled{opacity:.7;cursor:wait}.diamond-line-sport-card__refresh-icon{display:block}.diamond-line-sport-card__refresh-icon.is-spinning{animation:diamond-line-refresh-spin .7s linear infinite}@keyframes diamond-line-refresh-spin{to{transform:rotate(1turn)}}.diamond-line-events-layout .diamond-sport-card__header-actions{display:flex;flex-shrink:0;align-items:center;gap:4px;margin-left:auto}.diamond-line-events-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start;gap:10px;width:100%;min-width:0}@media(max-width:1199px){.diamond-line-events-layout{grid-template-columns:minmax(0,1fr)}}.diamond-line-events-layout__main{min-width:0}.diamond-line-events-layout__rail{position:sticky;top:8px;align-self:start;min-width:0;max-height:calc(100vh - 1rem);overflow:hidden}@media(max-width:1199px){.diamond-line-events-layout__rail{position:static;max-height:none;overflow:visible}}.diamond-line-live-bets{display:flex;flex-direction:column;min-height:40vh;max-height:calc(100vh - 1rem);border:1px solid #d8dee6;border-radius:var(--diamond-content-radius,10px);background:#fff;overflow:hidden}.diamond-line-live-bets__header{display:flex;align-items:center;gap:8px;flex-shrink:0;min-height:35px;padding:6px 10px;background:var(--diamond-section-bar-bg,#444444);border-radius:calc(var(--diamond-content-radius, 10px) - 1px) calc(var(--diamond-content-radius, 10px) - 1px) 0 0}.diamond-line-live-bets__title{margin:0 auto 0 0;font-size:13px;font-weight:700;line-height:1.2;color:#fff!important}.diamond-line-live-bets__side{flex-shrink:0;min-height:1.45rem;max-width:4.5rem;padding:1px 4px;border:1px solid hsla(0,0%,100%,.35);border-radius:3px;background:hsla(0,0%,100%,.12);color:#fff;font-size:11px;line-height:1.2;cursor:pointer}.diamond-line-live-bets__side option{color:#1a1f24;background:#fff}.diamond-line-live-bets__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;min-height:1.4rem;padding:0 6px;border-radius:999px;background:hsla(0,0%,100%,.18);color:#fff;font-size:11px;font-weight:700}.diamond-line-live-bets__filters{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;flex-shrink:0;padding:4px 6px;border-bottom:1px solid #e8edf2;background:#f7f9fb;overflow:visible}.diamond-line-live-bets__filter-control{width:100%;min-height:1.45rem;padding:1px 5px;border:1px solid #cdd5df;border-radius:3px;background:#fff;color:#1a1f24;font-size:11px;line-height:1.2}.diamond-line-live-bets__search{position:relative;z-index:1;min-width:0}.diamond-line-live-bets__search.is-open{z-index:6}.diamond-line-live-bets__search-list{position:absolute;z-index:7;top:calc(100% + 2px);left:0;right:0;max-height:8rem;margin:0;padding:2px 0;list-style:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid #cdd5df;border-radius:3px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.12)}.diamond-line-live-bets__search-option{display:block;width:100%;padding:4px 6px;border:0;background:rgba(0,0,0,0);color:#1a1f24;font-size:11px;text-align:left;cursor:pointer}.diamond-line-live-bets__search-option.is-active,.diamond-line-live-bets__search-option:hover{background:#eef5ff}.diamond-line-live-bets__search-empty{display:block;padding:4px 6px;color:#6b7785;font-size:11px}.diamond-line-live-bets__body{position:relative;z-index:1;flex:1 1 auto;min-height:0;max-height:min(22rem,100vh - 10rem);overflow:auto;background:#fff}.diamond-line-live-bets__empty{margin:0;padding:10px 12px;color:#6b7785;font-size:12px;text-align:center}.diamond-line-live-bets__list{list-style:none;margin:0;padding:0}.diamond-line-live-bets__item{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid #e8edf2}.diamond-line-live-bets__item.is-back{border-left:3px solid #72bbef}.diamond-line-live-bets__item.is-lay{border-left:3px solid #faa9ba}.diamond-line-live-bets__item-main{display:flex;flex-direction:column;gap:2px;min-width:0}.diamond-line-live-bets__runner{font-size:12px;font-weight:700;line-height:1.25;color:#1a1f24}.diamond-line-live-bets__meta{font-size:11px;line-height:1.3;color:#6b7785}.diamond-line-live-bets__item-nums{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;font-size:11px;font-weight:700;line-height:1.25;color:#1a1f24}.diamond-line-live-bets__odds{color:#1a73e8}.diamond-line-live-bets__stake{color:#3a424a}.diamond-match-row--own{background:#eef6ff}.diamond-match-row--own:hover{background:#e4f0fc}.diamond-match-row--line-events .diamond-match-row__inner{grid-template-columns:var(--diamond-home-status-col-w,4.375rem) minmax(0,1fr)}@media(max-width:1199px){.diamond-match-row--line-events .diamond-match-row__inner{grid-template-columns:var(--diamond-mobile-status-col-w,3.25rem) minmax(0,1fr)}}.theme-diamond .diamond-match-row.diamond-match-row--draft{height:auto;overflow:visible}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-match-row__inner{grid-template-columns:var(--diamond-home-status-col-w,4.375rem) minmax(0,1fr) max-content;height:auto;min-height:2.8125rem}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-match-row__status-col{height:auto;overflow:hidden}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-match-row__fixture-col.diamond-line-event-draft__fixture-col{display:block;height:auto;overflow:visible}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-match-row__fixture-wrap.diamond-line-event-draft__fixture{display:block;width:100%;max-width:100%}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-line-event-draft__actions{flex:0 0 auto;padding-right:4px}.diamond-match-row--draft{background:#e8f3ff}.diamond-line-event-draft__schedule{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:100%;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;color:inherit}.diamond-line-event-draft__schedule:focus-visible .diamond-line-event-draft__calendar-icon,.diamond-line-event-draft__schedule:hover .diamond-line-event-draft__calendar-icon{color:#1a73e8}.diamond-line-event-draft__schedule:disabled{opacity:.6;cursor:not-allowed}.diamond-line-event-draft__calendar-icon{flex-shrink:0;color:#3d7ec9}.diamond-line-event-draft__datetime-native{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;border:0;padding:0;margin:0}.diamond-line-event-draft__fixture{width:100%;gap:8px}.diamond-line-event-draft__teams{display:grid;grid-template-columns:repeat(3,minmax(10rem,1fr));flex:1 1 auto;align-items:center;gap:6px 10px;min-width:0}.diamond-line-event-draft__actions{display:inline-flex;flex-shrink:0;align-items:center;align-self:center;gap:8px;margin-left:auto}.diamond-line-event-draft__btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:1.75rem;padding:0 .85rem;border:1px solid rgba(0,0,0,0);border-radius:3px;font-size:12px;font-weight:700;line-height:1.2;cursor:pointer}.diamond-line-event-draft__btn.is-cancel{border-color:#cdd5df;background:#fff;color:#3a424a}.diamond-line-event-draft__btn.is-cancel:focus-visible:not(:disabled),.diamond-line-event-draft__btn.is-cancel:hover:not(:disabled){border-color:#aeb8c4;background:#f5f7fa}.diamond-line-event-draft__btn.is-create{border-color:#1a73e8;background:#1a73e8;color:#fff}.diamond-line-event-draft__btn.is-create:focus-visible:not(:disabled),.diamond-line-event-draft__btn.is-create:hover:not(:disabled){border-color:#1557b0;background:#1557b0}.diamond-line-event-draft__btn:disabled{opacity:.45;cursor:not-allowed}.diamond-line-event-draft__team-slot{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;min-width:10rem;width:100%}.diamond-line-event-draft__name{flex:1;min-width:8rem;width:100%;min-height:1.5rem;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:#1a1f24;font-size:13px;font-weight:700;line-height:1.25;outline:none;box-shadow:none;caret-color:#1a73e8}.diamond-line-event-draft__name::-moz-placeholder{color:#8a97a5;font-weight:500}.diamond-line-event-draft__name::placeholder{color:#8a97a5;font-weight:500}.diamond-line-event-draft__name:focus,.diamond-line-event-draft__name:focus-visible{outline:none;box-shadow:none}.diamond-line-event-draft__team{flex:1 1 auto;width:auto;min-width:8rem;max-width:none}.diamond-line-event-draft__platform{flex:0 0 auto;align-self:center;max-width:10rem;min-height:1.45rem;padding:1px 4px;border:1px solid #cdd5df;border-radius:3px;background:#fff;color:#1a1f24;font-size:11px;line-height:1.2}.diamond-line-form-select{width:100%;min-height:2rem;padding:4px 8px;border:1px solid #cdd5df;border-radius:4px;background:#fff;color:#1a1f24;font-size:13px}.diamond-line-event-draft__error{display:block;margin-top:2px;color:#c0392b;font-size:11px;font-weight:500}.diamond-line-event-draft__icon-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;width:1.45rem;height:1.45rem;padding:0;border:0;border-radius:3px;background:rgba(0,0,0,0);cursor:pointer}.diamond-line-event-draft__icon-btn.is-add{color:#1a73e8}.diamond-line-event-draft__icon-btn.is-add:focus-visible:not(:disabled),.diamond-line-event-draft__icon-btn.is-add:hover:not(:disabled){background:rgba(26,115,232,.12)}.diamond-line-event-draft__icon-btn.is-save{color:#1a73e8}.diamond-line-event-draft__icon-btn.is-save:focus-visible:not(:disabled),.diamond-line-event-draft__icon-btn.is-save:hover:not(:disabled){background:rgba(26,115,232,.12)}.diamond-line-event-draft__icon-btn.is-cancel{color:#6b7785}.diamond-line-event-draft__icon-btn.is-cancel:focus-visible:not(:disabled),.diamond-line-event-draft__icon-btn.is-cancel:hover:not(:disabled){background:rgba(0,0,0,.06);color:#3a424a}.diamond-line-event-draft__icon-btn:disabled{opacity:.4;cursor:not-allowed}.diamond-line-mode-badge{display:inline-flex;align-items:center;padding:2px 8px;border:0;border-radius:3px;font-size:10px;font-weight:700;letter-spacing:.02em;color:#fff;background:#c0392b;line-height:1.4;cursor:pointer}.diamond-line-mode-badge:focus-visible,.diamond-line-mode-badge:hover{filter:brightness(1.08)}.diamond-line-join-gate{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:240px;padding:24px;text-align:center}.diamond-line-join-gate--modal{min-height:0;max-width:380px;align-items:stretch;text-align:left}.diamond-line-join-gate__title{font-size:18px;font-weight:600;color:var(--diamond-text,#1a1f24)}.diamond-line-join-gate__hint{font-size:14px;color:var(--diamond-text-muted,#4a5560);max-width:360px}.diamond-line-join-form{display:flex;flex-direction:column;gap:14px;width:100%;margin-top:4px}.diamond-line-join-form__field{display:flex;flex-direction:column;gap:6px;margin:0;color:#374151;font-size:13px;font-weight:600}.diamond-line-join-form__label{color:#374151}.diamond-line-join-form input{height:40px;border-color:#c5c9ce;font-size:14px;font-weight:500}.diamond-line-join-form input:focus{border-color:#2789ce;box-shadow:0 0 0 3px rgba(39,137,206,.18)}.diamond-line-join-form input[aria-invalid=true]{border-color:#dc2626}.diamond-line-join-form__pass-wrap{position:relative;display:block;width:100%}.diamond-line-join-form__pass-wrap input{padding-right:40px}.diamond-line-join-form__pass-toggle{position:absolute;top:50%;right:8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:4px;background:rgba(0,0,0,0);color:#6b7280;transform:translateY(-50%);cursor:pointer}.diamond-line-join-form__pass-toggle:focus-visible,.diamond-line-join-form__pass-toggle:hover{color:#111827}.diamond-line-join-form__error{margin:0;padding:8px 10px;border:1px solid #fecaca;border-radius:4px;background:#fef2f2;color:#b91c1c;font-size:12px;font-weight:600;line-height:1.35}.diamond-line-join-form__hint{margin:0;font-size:12px;font-weight:500;line-height:1.35;color:#6b7280}.diamond-line-join-form__status{margin:0;font-size:12px;font-weight:600;color:#2789ce}.diamond-line-join-form__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;height:42px;margin-top:2px;border:0;border-radius:4px;background:#2789ce;color:#fff;font-size:14px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background .15s ease}.diamond-line-join-form__submit:hover:not(:disabled){background:#1f74b0}.diamond-line-join-form__submit:active:not(:disabled){background:#1a6499}.diamond-line-join-form__submit:disabled{background:#9dbdd4;color:#fff;cursor:not-allowed;opacity:1}.diamond-line-mode-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid var(--diamond-border-muted,#e8ecf0)}.diamond-line-mode-toggle--embedded{padding:4px 0 0;border-top:0}.diamond-line-mode-toggle__label{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--diamond-text,#1a1f24)}.diamond-line-mode-toggle__hint-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--diamond-text-muted,#6b7280);cursor:help}.diamond-line-mode-toggle__hint-btn:focus-visible,.diamond-line-mode-toggle__hint-btn:hover{color:var(--diamond-text,#1a1f24);outline:none}.diamond-accounting-settings-dialog{max-width:min(640px,100vw - 32px);width:100%;max-height:min(90vh,820px);display:flex;flex-direction:column;gap:0;overflow:hidden;padding-bottom:16px}.diamond-accounting-settings-dialog__body{display:flex;flex-direction:column;gap:16px;overflow-y:auto;max-height:min(78vh,720px);padding-right:2px;margin-top:4px}.diamond-accounting-settings-dialog__toggles{display:flex;flex-direction:column;gap:4px}.diamond-line-shortcuts-settings{display:flex;flex-direction:column;gap:10px;padding-top:8px;border-top:1px solid #e5e7eb}.diamond-line-shortcuts-settings__head{display:flex;flex-direction:column;gap:4px}.diamond-line-shortcuts-settings__title{margin:0;font-size:14px;font-weight:700;color:#1f2937}.diamond-line-shortcuts-settings__subtitle{margin:0;font-size:12px;line-height:1.4;color:#6b7280}.diamond-line-shortcuts-settings__group{display:flex;flex-direction:column;gap:6px}.diamond-line-shortcuts-settings__group-title{margin:8px 0 0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.diamond-line-shortcuts-settings__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.diamond-line-shortcuts-settings__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,160px);align-items:center;gap:10px;min-height:34px}.diamond-line-shortcuts-settings__label{font-size:13px;font-weight:600;color:#374151;min-width:0}.diamond-line-shortcuts-settings__key{width:100%;height:32px;margin:0;padding:4px 8px;border:1px solid #c5c9ce;border-radius:4px;background:#f9fafb;color:#111827;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;cursor:pointer}.diamond-line-shortcuts-settings__key::-moz-placeholder{color:#9ca3af;font-weight:500}.diamond-line-shortcuts-settings__key::placeholder{color:#9ca3af;font-weight:500}.diamond-line-shortcuts-settings__key.is-capturing,.diamond-line-shortcuts-settings__key:focus{outline:2px solid #0f766e;outline-offset:1px;background:#fff;border-color:#0f766e}.diamond-line-shortcuts-settings__footer{display:flex;justify-content:flex-end;padding-top:4px}.diamond-line-shortcuts-settings__reset{height:30px;padding:0 12px;border:1px solid #c5c9ce;border-radius:4px;background:#fff;color:#374151;font-size:12px;font-weight:600;cursor:pointer}.diamond-line-shortcuts-settings__reset:hover{background:#f3f4f6}.diamond-line-page{padding:16px}.diamond-line-page__title{font-size:20px;font-weight:600;margin:0 0 8px;color:var(--diamond-text,#1a1f24)}.diamond-line-page__subtitle{font-size:14px;color:var(--diamond-text-muted,#4a5560);margin:0 0 16px}.diamond-line-page.diamond-line-event{padding:0}.diamond-line-muted{color:var(--diamond-text-muted,#4a5560);font-size:13px}.diamond-line-section{margin-top:24px}.diamond-line-section-title{font-size:16px;font-weight:600;margin:0 0 12px}.diamond-line-section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.diamond-line-form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin-bottom:12px}.diamond-line-form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.diamond-line-form-grid--two{grid-template-columns:1fr}}.diamond-line-create-event-dialog{overflow:visible}.diamond-line-sport-select{position:relative;z-index:1;width:100%;min-width:0}.diamond-line-sport-select.is-open{z-index:5}.diamond-line-sport-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:2.5rem;padding:0 12px;border:1px solid hsl(var(--input));border-radius:.375rem;background:#fff;color:inherit;font-size:.875rem;line-height:1.25;text-align:left;cursor:pointer}.diamond-line-sport-select__trigger:disabled{cursor:not-allowed;opacity:.55}.diamond-line-sport-select__trigger:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.diamond-line-sport-select__value{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.diamond-line-sport-select__placeholder{color:hsl(var(--muted-foreground))}.diamond-line-sport-select__caret{flex-shrink:0;font-size:.75rem;line-height:1;color:#64748b}.diamond-line-sport-select__panel{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;display:flex;flex-direction:column;max-height:220px;overflow:hidden;border:1px solid #d8dee6;border-radius:.375rem;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.16)}.diamond-line-sport-select__search{width:100%;flex-shrink:0;height:2.25rem;padding:0 10px;border:0;border-bottom:1px solid #e5eaf0;background:#fff;font-size:.8125rem;outline:none}.diamond-line-sport-select__search::-moz-placeholder{color:#94a3b8}.diamond-line-sport-select__search::placeholder{color:#94a3b8}.diamond-line-sport-select__list{margin:0;padding:4px;overflow-y:auto;list-style:none}.diamond-line-sport-select__empty{padding:10px 8px;color:#64748b;font-size:.8125rem;text-align:center}.diamond-line-sport-select__option{display:block;width:100%;padding:8px 10px;border:0;border-radius:.25rem;background:rgba(0,0,0,0);color:#1e293b;font-size:.8125rem;text-align:left;cursor:pointer}.diamond-line-sport-select__option.is-active,.diamond-line-sport-select__option:hover{background:#f1f5f9;outline:none}.diamond-line-sport-select__option.is-selected{font-weight:600}.diamond-line-sport-select__option.is-selected.is-active,.diamond-line-sport-select__option.is-selected:hover{background:#e8f1fb}.diamond-line-form-row{margin-bottom:12px}.diamond-line-form-label{display:block;font-size:13px;font-weight:500;margin-bottom:4px}.diamond-line-form-error{color:#c0392b;font-size:13px;margin:8px 0}.diamond-line-form-actions{display:flex;gap:8px;margin-top:12px}.diamond-line-event-list{list-style:none;padding:0;margin:0}.diamond-line-event-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--diamond-border-muted,#e8ecf0)}.diamond-line-event-link{background:none;border:none;padding:0;text-align:left;cursor:pointer;color:var(--diamond-text,#1a1f24)}.diamond-line-row-actions{display:flex;gap:6px;flex-shrink:0}.diamond-line-event__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.diamond-line-event__host-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.diamond-line-event__main{width:100%;min-width:0}.theme-diamond .diamond-line-event .diamond-line-market-list{gap:4px}.theme-diamond .diamond-line-event .diamond-line-add-market-tile{min-height:40px;padding:8px 12px}.theme-diamond .diamond-line-event .diamond-event-market__head{min-height:0;padding:4px 8px 2px}.theme-diamond .diamond-line-event .diamond-event-col-head__inner{min-height:22px;padding-top:0}.theme-diamond .diamond-line-event .diamond-line-extacct-market-card__hint,.theme-diamond .diamond-line-event .diamond-line-inline-create-market__error,.theme-diamond .diamond-line-event .diamond-line-inline-create-market__hint,.theme-diamond .diamond-line-event .diamond-line-inline-create-market__status{margin:2px 8px 4px}.theme-diamond .diamond-line-event .diamond-line-extacct-status-grid__btn{padding:2px 6px}.theme-diamond .diamond-line-event .diamond-event-table .diamond-event-table__head-spacer,.theme-diamond .diamond-line-event .diamond-event-table .diamond-event-table__runner-col,.theme-diamond .diamond-line-event .diamond-event-table--exchange .diamond-event-table__head-spacer,.theme-diamond .diamond-line-event .diamond-event-table--exchange .diamond-event-table__runner-col{width:28%}.theme-diamond .diamond-line-event .diamond-event-table .diamond-event-col-head,.theme-diamond .diamond-line-event .diamond-event-table .diamond-event-table__odds-col,.theme-diamond .diamond-line-event .diamond-event-table--exchange .diamond-event-col-head,.theme-diamond .diamond-line-event .diamond-event-table--exchange .diamond-event-table__odds-col{width:12%}.theme-diamond .diamond-line-event .diamond-event-table--with-level-profit .diamond-event-table__head-spacer,.theme-diamond .diamond-line-event .diamond-event-table--with-level-profit .diamond-event-table__runner-col{width:22%}.theme-diamond .diamond-line-event .diamond-event-table--with-level-profit .diamond-event-table__level-profit-col{width:6%}.theme-diamond .diamond-line-event .diamond-event-fancy-table .diamond-event-fancy-table__name-col{width:42%}.theme-diamond .diamond-line-event .diamond-event-fancy-table .diamond-event-fancy-table__odds-col{width:72px}.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-event-row__runner-content,.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-event-row__runner-inner,.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-event-row__runner-label,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-event-row__runner-content,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-event-row__runner-inner,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-event-row__runner-label,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-event-row__runner-content,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-event-row__runner-inner,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-event-row__runner-label{max-width:100%;min-width:0}.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-event-row__runner-name,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-event-row__runner-name,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-event-row__runner-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-odds-grid-wrap--closed,.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-odds-grid-wrap--suspend,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-odds-grid-wrap--closed,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-odds-grid-wrap--suspend,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-odds-grid-wrap--closed,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-odds-grid-wrap--suspend{width:100%;max-width:none}.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-odds-grid-wrap--closed .diamond-odds-grid__lock,.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-odds-grid-wrap--suspend .diamond-odds-grid__lock,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-odds-grid-wrap--closed .diamond-odds-grid__lock,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-odds-grid-wrap--suspend .diamond-odds-grid__lock,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-odds-grid-wrap--closed .diamond-odds-grid__lock,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-odds-grid-wrap--suspend .diamond-odds-grid__lock{inset:0;padding:0;margin:0;width:100%;max-width:100%}.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-odds-grid-wrap--closed .diamond-event-suspended-bar,.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-odds-grid-wrap--suspend .diamond-event-suspended-bar,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-odds-grid-wrap--closed .diamond-event-suspended-bar,.theme-diamond .diamond-line-event .diamond-line-extacct-session-group .diamond-odds-grid-wrap--suspend .diamond-event-suspended-bar,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-odds-grid-wrap--closed .diamond-event-suspended-bar,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-odds-grid-wrap--suspend .diamond-event-suspended-bar{width:100%;max-width:100%;box-sizing:border-box}.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-event-table--exchange .diamond-event-table__head-spacer,.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-event-table--exchange .diamond-event-table__runner-col,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-event-table--exchange .diamond-event-table__head-spacer,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-event-table--exchange .diamond-event-table__runner-col{width:70%}.theme-diamond .diamond-line-event .diamond-line-extacct-market-card .diamond-event-table--exchange .diamond-event-table__odds-col,.theme-diamond .diamond-line-event .diamond-line-inline-create-market .diamond-event-table--exchange .diamond-event-table__odds-col{width:15%}.diamond-line-inline-create-market{width:100%}.diamond-line-inline-create-market .diamond-event-market__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.diamond-line-inline-create-market .diamond-event-market__title-row{min-width:7rem;max-width:100%;flex:0 1 auto}.diamond-line-inline-create-market .diamond-event-market__head-right{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.diamond-line-inline-create-market .diamond-line-extacct-betting-type{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;margin:0;max-width:100%}.diamond-line-inline-create-market .diamond-line-extacct-betting-type__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#6b7280;white-space:nowrap}.diamond-line-inline-create-market .diamond-line-extacct-betting-type__select{min-width:8.5rem;max-width:12rem;height:26px;padding:2px 8px;border:1px solid #c5c9ce;border-radius:3px;background:#fff;color:#1f2937;font-size:11px;font-weight:600;line-height:1.2;cursor:pointer}.diamond-line-inline-create-market .diamond-line-extacct-betting-type__select:disabled{opacity:.7;cursor:default;background:#f3f4f6}.diamond-line-inline-create-market .diamond-line-extacct-betting-type__select:focus{outline:2px solid #0f766e;outline-offset:1px}.diamond-line-inline-create-market__name-input,.diamond-line-inline-create-market__runner-input{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;font-weight:inherit;line-height:inherit;outline:none;box-shadow:none;caret-color:#1a73e8}.diamond-line-inline-create-market__name-input::-moz-placeholder,.diamond-line-inline-create-market__runner-input::-moz-placeholder{color:#9aa3ad;font-weight:500;opacity:1}.diamond-line-inline-create-market__name-input::placeholder,.diamond-line-inline-create-market__runner-input::placeholder{color:#9aa3ad;font-weight:500;opacity:1}.diamond-line-inline-create-market__name-input:focus,.diamond-line-inline-create-market__runner-input:focus{outline:none;background:rgba(0,0,0,0)}.diamond-line-inline-create-market__name-input{max-width:100%}.diamond-line-inline-create-market__runner-input{flex:1 1 auto}.diamond-line-inline-create-market__error,.diamond-line-inline-create-market__hint,.diamond-line-inline-create-market__status{margin:6px 12px 8px}.diamond-line-host-betslip__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.diamond-line-host-betslip__market{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:11px;font-weight:600;color:#4b5563;line-height:1.2}.diamond-line-host-betslip__row-main{row-gap:6px}.diamond-line-host-betslip__account-top{grid-column:1/-1;min-width:0}.diamond-line-host-betslip__error{margin:8px 10px 0}.diamond-line-host-betslip__side-cell{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.diamond-line-host-betslip__selection{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;color:#1f2937}.diamond-line-host-betslip__side-select{width:100%;max-width:88px;height:26px;padding:0 6px;border:1px solid #c5c9ce;border-radius:3px;background:#fff;color:#1f2937;font-size:12px;font-weight:700;cursor:pointer}.diamond-line-host-betslip__side-select:disabled{opacity:.6;cursor:default}.diamond-line-host-betslip__side-select:focus{outline:2px solid #0f766e;outline-offset:1px}.diamond-line-host-betslip .diamond-betslip-v2__predefined-stakes{display:none}.diamond-line-account-picker--compact{position:relative}.diamond-line-account-picker--compact .diamond-line-account-picker__input{width:100%;height:28px;padding:0 8px;border:1px solid #c5c9ce;border-radius:3px;background:#fff;color:#1f2937;font-size:12px;font-weight:600}.diamond-line-account-picker--compact .diamond-line-account-picker__input:focus{outline:2px solid #0f766e;outline-offset:1px}.diamond-line-account-picker--compact .diamond-line-account-picker__input:disabled{opacity:.6}.diamond-line-account-picker--compact .diamond-line-account-picker__list{position:absolute;z-index:40;top:calc(100% + 2px);left:0;right:0;max-height:160px;overflow:auto;margin:0;padding:4px;list-style:none;border:1px solid #c5c9ce;border-radius:4px;background:#fff;box-shadow:0 6px 16px rgba(15,23,42,.12)}.diamond-line-account-picker--compact .diamond-line-account-picker__empty{padding:8px;color:#6b7280;font-size:12px}.diamond-line-account-picker--compact .diamond-line-account-picker__item.is-highlight{background:#ecfeff}.diamond-line-extacct-match-odds__item.is-dragging{opacity:.55}.diamond-line-extacct-match-odds__item.is-drop-target{outline:2px dashed #0f766e;outline-offset:2px}.diamond-line-extacct-match-odds__item--session{margin-top:8px}.diamond-line-extacct-session-group .diamond-line-extacct-status-grid{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;flex:0 0 auto}.diamond-line-extacct-session-group .diamond-line-extacct-status-grid__btn{margin:0;padding:2px 6px;height:22px;white-space:nowrap;border:1px solid #c5c9ce;border-radius:3px;background:#f3f4f6;color:#374151;font-size:10px;font-weight:700;line-height:1.1;text-transform:uppercase;cursor:pointer}.diamond-line-extacct-session-group .diamond-line-extacct-status-grid__btn:hover:not(:disabled){background:#e5e7eb}.diamond-line-extacct-session-group .diamond-line-extacct-status-grid__btn:disabled{opacity:.55;cursor:default}.diamond-line-extacct-session-group .diamond-line-extacct-status-grid__btn.is-active{border-color:#0f766e;background:#0f766e;color:#fff}.diamond-line-extacct-session-group .diamond-line-extacct-status-grid__btn.is-ball.is-active{border-color:#b45309;background:#d97706}.diamond-line-extacct-session-group .diamond-line-extacct-status-grid__btn.is-inactive.is-active,.diamond-line-extacct-session-group .diamond-line-extacct-status-grid__btn.is-suspend.is-active{border-color:#b91c1c;background:#dc2626}.diamond-line-extacct-session-group .diamond-line-extacct-status-grid__btn.is-open.is-active{border-color:#15803d;background:#16a34a}.diamond-line-extacct-session-group .diamond-line-extacct-status-grid--session{margin-top:6px;flex-wrap:wrap}.diamond-line-extacct-session-group .diamond-line-extacct-betting-type{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;margin:0;max-width:100%}.diamond-line-extacct-session-group .diamond-line-extacct-betting-type__select{min-width:7rem;max-width:9.5rem;height:26px;padding:2px 8px;border:1px solid #c5c9ce;border-radius:3px;background:#fff;color:#1f2937;font-size:11px;font-weight:600;line-height:1.2;cursor:pointer}.diamond-line-extacct-session-group .diamond-line-extacct-betting-type__select:disabled{opacity:.7;cursor:default;background:#f3f4f6}.diamond-line-extacct-session-group .diamond-line-extacct-betting-type__select:focus{outline:2px solid #0f766e;outline-offset:1px}.diamond-line-extacct-session-group .diamond-line-extacct-market-card__delete{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid #c5c9ce;border-radius:3px;background:#fff;color:#6b7280;cursor:pointer;flex:0 0 auto}.diamond-line-extacct-session-group .diamond-line-extacct-market-card__delete:hover:not(:disabled){border-color:#dc2626;color:#dc2626;background:#fef2f2}.diamond-line-extacct-session-group .diamond-line-extacct-market-card__delete:disabled{opacity:.5;cursor:not-allowed}.diamond-line-extacct-session-group .diamond-line-extacct-session-row__name-inner{display:flex;flex-direction:column;gap:4px;align-items:flex-start;width:100%}.diamond-line-extacct-session-group .diamond-line-extacct-session-row__title-block{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0}.diamond-line-extacct-session-group .diamond-event-fancy-row__title.is-editable{cursor:text;-webkit-user-select:none;-moz-user-select:none;user-select:none}.diamond-line-extacct-session-group .diamond-line-extacct-session-row__name-input{width:100%;max-width:18rem;min-height:24px;border:1px solid #c5c9ce;border-radius:3px;padding:2px 6px;font:inherit;font-weight:700}.diamond-line-extacct-session-group .diamond-line-extacct-session-row__actions{vertical-align:middle}.diamond-line-extacct-session-group .diamond-line-extacct-session-row__actions-inner{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;width:100%;flex-wrap:wrap}.diamond-line-extacct-session-group .diamond-line-extacct-session-row.is-active>td{background:rgba(15,118,110,.04)}.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-fancy-row--ball .diamond-event-row__odds-panel .diamond-odds-grid-wrap--ball,.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-row--ball .diamond-event-row__odds-panel .diamond-odds-grid-wrap--ball{position:relative;width:100%;max-width:100%;min-height:40px;overflow:hidden}.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-fancy-row--ball .diamond-odds-grid__lock,.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-row--ball .diamond-odds-grid__lock{background:hsla(0,0%,100%,.72);border-radius:4px}.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-fancy-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-fancy-row--ball .diamond-line-bhav-cell:not(.diamond-event-odds-cell--empty),.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-row--ball .diamond-line-bhav-cell:not(.diamond-event-odds-cell--empty){opacity:.5;filter:blur(5px);pointer-events:none!important}.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-fancy-row--ball .diamond-ball-running,.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-row--ball .diamond-ball-running{display:inline-flex;align-items:center;gap:4px;line-height:1;background:rgba(0,0,0,0);box-shadow:none}.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-fancy-row--ball .diamond-ball-running__text,.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-row--ball .diamond-ball-running__text{font-size:12px;font-weight:600;letter-spacing:.15px;color:#1a1a1a;white-space:nowrap}.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-fancy-row--ball .diamond-ball-running__lottie,.diamond-line-extacct-session-group .diamond-line-extacct-session-row.diamond-event-row--ball .diamond-ball-running__lottie{width:28px;height:28px;flex:0 0 28px;margin:-4px 0}.diamond-line-extacct-session-group .diamond-line-extacct-market-card__delete-error{margin:0;padding:0;color:#b91c1c;font-size:11px;font-weight:600;line-height:1.3}.diamond-line-extacct-market-card .diamond-event-market__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.diamond-line-extacct-market-card .diamond-line-extacct-drag-handle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:4px 2px;border:0;background:rgba(0,0,0,0);cursor:grab;touch-action:none}.diamond-line-extacct-market-card .diamond-line-extacct-drag-handle:active{cursor:grabbing}.diamond-line-extacct-market-card .diamond-line-extacct-drag-handle__dots{display:grid;grid-template-columns:repeat(2,3px);gap:2px}.diamond-line-extacct-market-card .diamond-line-extacct-drag-handle__dots i{display:block;width:3px;height:3px;border-radius:50%;background:#6b7280}.diamond-line-extacct-market-card .diamond-event-market__title-row{min-width:7rem;max-width:100%;flex:0 1 auto;-moz-user-select:none;user-select:none;-webkit-user-select:none}.diamond-line-extacct-market-card .diamond-line-extacct-status-grid{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;flex:0 0 auto}.diamond-line-extacct-market-card .diamond-line-extacct-status-grid__btn{margin:0;padding:4px 8px;white-space:nowrap;border:1px solid #c5c9ce;border-radius:3px;background:#f3f4f6;color:#374151;font-size:10px;font-weight:700;line-height:1.1;text-transform:uppercase;cursor:pointer}.diamond-line-extacct-market-card .diamond-line-extacct-status-grid__btn:hover:not(:disabled){background:#e5e7eb}.diamond-line-extacct-market-card .diamond-line-extacct-status-grid__btn:disabled{opacity:.55;cursor:default}.diamond-line-extacct-market-card .diamond-line-extacct-status-grid__btn.is-active{border-color:#0f766e;background:#0f766e;color:#fff}.diamond-line-extacct-market-card .diamond-line-extacct-status-grid__btn.is-ball.is-active{border-color:#b45309;background:#d97706}.diamond-line-extacct-market-card .diamond-line-extacct-status-grid__btn.is-inactive.is-active,.diamond-line-extacct-market-card .diamond-line-extacct-status-grid__btn.is-suspend.is-active{border-color:#b91c1c;background:#dc2626}.diamond-line-extacct-market-card .diamond-line-extacct-status-grid__btn.is-open.is-active{border-color:#15803d;background:#16a34a}.diamond-line-extacct-market-card .diamond-line-extacct-betting-type{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;margin:0;max-width:100%}.diamond-line-extacct-market-card .diamond-line-extacct-betting-type__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#6b7280;white-space:nowrap}.diamond-line-extacct-market-card .diamond-line-extacct-betting-type__select{min-width:8.5rem;max-width:12rem;height:26px;padding:2px 8px;border:1px solid #c5c9ce;border-radius:3px;background:#fff;color:#1f2937;font-size:11px;font-weight:600;line-height:1.2;cursor:pointer}.diamond-line-extacct-market-card .diamond-line-extacct-betting-type__select:disabled{opacity:.7;cursor:default;background:#f3f4f6}.diamond-line-extacct-market-card .diamond-line-extacct-betting-type__select:focus{outline:2px solid #0f766e;outline-offset:1px}.diamond-line-extacct-market-card .diamond-event-market__head-right{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.diamond-line-extacct-market-card .diamond-line-extacct-market-card__delete{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid #c5c9ce;border-radius:3px;background:#fff;color:#6b7280;cursor:pointer;flex:0 0 auto}.diamond-line-extacct-market-card .diamond-line-extacct-market-card__delete:hover:not(:disabled){border-color:#dc2626;color:#dc2626;background:#fef2f2}.diamond-line-extacct-market-card .diamond-line-extacct-market-card__delete:disabled{opacity:.5;cursor:not-allowed}.diamond-line-extacct-market-card .diamond-line-extacct-market-card__delete-error{margin:0 10px 8px;padding:0;color:#b91c1c;font-size:11px;font-weight:600;line-height:1.3}.diamond-line-extacct-market-card .diamond-event-market__name.is-editable,.diamond-line-extacct-market-card .diamond-event-row__runner-name.is-editable{cursor:text;-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important}.diamond-line-extacct-market-card .diamond-event-market__name.is-empty{min-width:7rem;color:#9aa3ad;font-weight:500}.diamond-line-extacct-market-card .diamond-event-row__runner{cursor:text}.diamond-line-extacct-market-card .diamond-event-row__runner,.diamond-line-extacct-market-card .diamond-event-row__runner *{-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important}.diamond-line-extacct-market-card .diamond-event-row__runner-name{position:relative;z-index:1;pointer-events:auto;min-width:2rem;display:inline-block;max-width:100%}.diamond-line-extacct-market-card .diamond-line-inline-create-market__name-input,.diamond-line-extacct-market-card .diamond-line-inline-create-market__runner-input{position:relative;z-index:2;min-width:7rem;width:100%;-moz-user-select:text!important;user-select:text!important;-webkit-user-select:text!important}.diamond-line-extacct-market-card__runner-edit{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;flex:1 1 auto}.diamond-line-extacct-market-card__runner-actions{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.diamond-line-extacct-market-card__runner-action{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid #d0d7de;border-radius:4px;background:#fff;color:#3d4a57;cursor:pointer}.diamond-line-extacct-market-card__runner-action:hover:not(:disabled){border-color:#1a73e8;color:#1a73e8}.diamond-line-extacct-market-card__runner-action.is-danger:hover:not(:disabled){border-color:#d93025;color:#d93025}.diamond-line-extacct-market-card__runner-action:disabled{opacity:.4;cursor:not-allowed}.diamond-line-extacct-market-card__hint{margin:4px 12px 8px;font-size:11px}.diamond-line-bhav-cell{width:100%;min-height:100%;display:flex;align-items:center;justify-content:center;cursor:default;pointer-events:auto}.diamond-line-bhav-cell.is-editable{cursor:text}.diamond-line-bhav-cell.is-bettable.is-editable,.diamond-line-bhav-cell.is-bettable:not(.is-editable){cursor:pointer}.diamond-line-bhav-cell.is-empty{min-height:38px;opacity:1}.diamond-line-bhav-cell.is-bettable.is-empty.diamond-event-odds-cell--back1,.diamond-line-bhav-cell.is-editable.is-empty.diamond-event-odds-cell--back1{border-color:rgba(0,0,0,0);background:linear-gradient(90deg,#457fca -66.05%,#84c2f1 93%)}.diamond-line-bhav-cell.is-bettable.is-empty.diamond-event-odds-cell--lay1,.diamond-line-bhav-cell.is-editable.is-empty.diamond-event-odds-cell--lay1{border-color:rgba(0,0,0,0);background:linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%)}.diamond-line-bhav-cell.is-editing{padding:0}.diamond-line-bhav-cell__price{font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.diamond-line-bhav-cell__input{width:100%;height:100%;min-height:28px;border:0;background:rgba(0,0,0,0);text-align:center;font-weight:700;font-variant-numeric:tabular-nums;font-size:inherit;color:inherit;outline:none;padding:2px 4px}.diamond-line-extacct-market-card__result{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid #c5c9ce;border-radius:3px;background:#fff;color:#0f766e;cursor:pointer;flex:0 0 auto}.diamond-line-extacct-market-card__result:hover{border-color:#0f766e;background:#ecfdf5}.diamond-line-market-result-dialog__runners{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:280px;overflow:auto}.diamond-line-market-result-dialog__runner{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:4px;cursor:pointer;font-size:13px;font-weight:600;color:#1f2937}.diamond-line-market-result-dialog__runner input{margin:0}.diamond-line-market-result-dialog__runner.is-selected{border-color:#0f766e;background:#ecfdf5}.diamond-line-market-result-dialog__footer{gap:8px}.diamond-line-extacct-match-odds{display:flex;flex-direction:column;gap:2px;width:100%}.diamond-line-extacct-match-odds__item{width:100%;min-width:0}.diamond-line-exchange-event,.diamond-line-exchange-event__accounting{display:flex;flex-direction:column;gap:2px;width:100%}.diamond-line-exchange-event__accounting{margin:2px 0 0;padding:0}.diamond-line-event__import{display:flex;justify-content:flex-start}.diamond-line-market-list{display:flex;flex-direction:column;gap:12px}.diamond-line-market-card{padding:12px;border:1px solid var(--diamond-border-muted,#e8ecf0);border-radius:4px;cursor:pointer;background:var(--diamond-surface,#fff)}.diamond-line-market-card.is-active{border-color:var(--diamond-accent,#1a73e8)}.diamond-line-market-card h2{font-size:15px;margin:0 0 4px}.diamond-line-runner-list{list-style:none;padding:0;margin:8px 0 0;font-size:13px}.diamond-line-runner-actions{display:flex;align-items:center;gap:8px;margin-bottom:6px}.diamond-line-winner-badge{font-size:11px;color:#1a73e8;margin-left:8px}.diamond-line-runner-row{display:flex;gap:8px;margin-bottom:8px}.diamond-line-meet-bar{display:flex;flex-direction:column;gap:8px}.diamond-line-meet-bar__actions{display:flex;align-items:center;gap:8px}.diamond-line-meet-bar__code{font-size:13px;font-weight:600}.diamond-line-bet-slip{padding:12px;border:1px solid var(--diamond-border-muted,#e8ecf0);border-radius:4px;background:var(--diamond-surface-muted,#f4f6f8)}.diamond-line-bet-slip__title{font-size:15px;margin:0 0 12px}.diamond-line-bet-slip__place{width:100%;margin-top:12px}.diamond-line-account-picker__list{list-style:none;padding:0;margin:8px 0 0}.diamond-line-account-picker__item{display:flex;justify-content:space-between;width:100%;padding:6px 8px;border:1px solid rgba(0,0,0,0);border-radius:4px;background:#fff;cursor:pointer;font-size:13px}.diamond-line-account-picker__item.is-selected{border-color:var(--diamond-accent,#1a73e8)}.diamond-line-table-wrap{overflow-x:auto;margin-top:16px}.diamond-line-table{width:100%;border-collapse:collapse;font-size:13px}.diamond-line-table td,.diamond-line-table th{padding:8px 10px;border-bottom:1px solid var(--diamond-border-muted,#e8ecf0);text-align:left}.diamond-line-table th{font-weight:600;background:var(--diamond-surface-muted,#f4f6f8)}.diamond-line-table-actions{display:flex;flex-wrap:wrap;gap:4px}.diamond-line-filters{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px}.diamond-line-filters label{display:flex;flex-direction:column;gap:4px;font-size:12px}.diamond-line-pnl-summary{font-weight:600;font-size:14px}.diamond-line-statement-list{list-style:none;padding:0;margin:0;max-height:360px;overflow-y:auto}.diamond-line-statement-list li{display:grid;grid-template-columns:1fr 2fr 1fr 1fr;gap:8px;padding:8px 0;border-bottom:1px solid var(--diamond-border-muted,#e8ecf0);font-size:12px}.diamond-line-import-list{list-style:none;padding:0;margin:0;max-height:280px;overflow-y:auto}.diamond-line-import-item{display:flex;align-items:flex-start;gap:8px;padding:8px 0;border-bottom:1px solid var(--diamond-border-muted,#e8ecf0)}.line-voice-bet-toast-stack{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;padding:6px;box-sizing:border-box}.line-voice-bet-toast-stack__bar{display:flex;justify-content:flex-end}.line-voice-bet-toast-stack__reject-all{height:22px;margin:0;padding:0 8px;border:1px solid #7b8fa8;border-radius:3px;background:#fff;color:#9d174d;font-size:10px;font-weight:700;cursor:pointer}.line-voice-bet-toast-stack__reject-all:disabled{opacity:.55;cursor:not-allowed}.line-voice-bet-toast{padding:6px 8px;background:#fff;border:1px solid #8a9bb0;border-radius:4px;box-shadow:none;font-size:11px;animation:none}.line-voice-bet-toast__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) 52px 44px 56px auto;gap:4px 6px;align-items:end}.line-voice-bet-toast.is-edit .line-voice-bet-toast__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.line-voice-bet-toast__cell{display:flex;flex-direction:column;gap:2px;min-width:0}.line-voice-bet-toast__cell--market{grid-column:span 1}.line-voice-bet-toast__cell--end{flex-direction:row;align-items:center;justify-content:flex-end;gap:6px}.line-voice-bet-toast__cell.is-missing .line-voice-bet-review__select-trigger,.line-voice-bet-toast__cell.is-missing .line-voice-bet-toast__k{color:#b45309}.line-voice-bet-toast__cell.is-missing .diamond-line-account-picker__input,.line-voice-bet-toast__cell.is-missing .line-voice-bet-review__select-trigger,.line-voice-bet-toast__cell.is-missing .line-voice-bet-toast__input{border-color:#f59e0b}.line-voice-bet-toast.is-edit .line-voice-bet-toast__cell--end{grid-column:1/-1;justify-content:flex-end}.line-voice-bet-toast__k{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#64748b}.line-voice-bet-toast__v{overflow:hidden;min-height:18px;text-overflow:ellipsis;white-space:nowrap;color:#111;font-size:12px;font-weight:700;line-height:18px}.line-voice-bet-toast__v.is-back{color:#1d4ed8}.line-voice-bet-toast__v.is-lay{color:#be185d}.line-voice-bet-toast__pct{flex:0 0 auto;color:#0e72ed;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.line-voice-bet-toast__pct.is-empty{color:#94a3b8}.line-voice-bet-toast__input{box-sizing:border-box;width:100%;height:24px;margin:0;padding:0 6px;border:1px solid #334155;border-radius:2px;background:#fff;color:#111;font-size:12px;font-weight:600;line-height:1}.line-voice-bet-toast__input:focus{outline:2px solid #0e72ed;outline-offset:0}.line-voice-bet-toast__input:disabled{opacity:.55}.line-voice-bet-toast__text{margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155;font-size:11px;font-weight:500;line-height:1.3}.line-voice-bet-toast__audio{margin-top:2px}.line-voice-bet-toast__error{margin:4px 0 0;color:#b91c1c;font-size:11px;font-weight:600}.line-voice-bet-toast__actions{display:flex;gap:4px;margin-top:0}.line-voice-bet-toast__no,.line-voice-bet-toast__ok{height:24px;margin:0;padding:0 8px;border:1px solid #334155;border-radius:3px;font-size:11px;font-weight:700;cursor:pointer}.line-voice-bet-toast__no:disabled,.line-voice-bet-toast__ok:disabled{opacity:.55;cursor:not-allowed}.line-voice-bet-toast__ok{background:#0e72ed;border-color:#0e72ed;color:#fff}.line-voice-bet-toast__no{background:#fff;color:#9d174d}.line-voice-bet-toast .line-voice-bet-review__select-trigger,.line-voice-bet-toast .line-voice-bet-review__side-btn{height:24px;padding:0 6px;border-radius:2px;font-size:11px}.line-voice-bet-toast .line-voice-bet-review__select-panel{top:auto;bottom:calc(100% + 4px)}.line-voice-bet-toast .diamond-line-account-picker--compact .diamond-line-account-picker__input{height:24px;padding:0 6px}.line-voice-bet-toast .diamond-line-account-picker--compact .diamond-line-account-picker__list{top:auto;bottom:calc(100% + 2px)}.line-audio-player{display:inline-flex;align-items:center;gap:4px}.line-audio-player__error{font-size:11px;color:#c0392b}.line-bet-audio-dialog{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35)}.line-bet-audio-dialog__panel{width:min(420px,100vw - 24px);padding:14px;border-radius:10px;background:#fff;box-shadow:0 8px 28px rgba(0,0,0,.2)}.line-bet-audio-dialog__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.line-bet-audio-dialog__meta{margin:0 0 6px;font-size:12px;color:var(--diamond-text-muted,#4a5560)}.line-bet-audio-dialog__player{width:100%;margin:8px 0}.line-bet-audio-dialog__actions{display:flex;gap:8px}.line-bet-audio-dialog__error{color:#b00020;font-size:12px}.diamond-line-host-bets__mic,.yt-line-host-bets__mic{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:0;background:rgba(0,0,0,0);cursor:pointer;color:inherit}.diamond-line-bets-accounts{display:flex;flex-direction:column;min-height:0;height:100%}.diamond-line-bets-accounts__header{gap:8px;border-bottom-color:rgba(0,0,0,0)}.diamond-line-bets-accounts__tabs{display:inline-flex;flex:1;min-width:0;align-items:stretch;gap:0}.diamond-line-bets-accounts__tab{margin:0;padding:8px 8px 6px;border:0;border-bottom:3px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#777;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer}.diamond-line-bets-accounts__tab:hover{color:#555}.diamond-line-bets-accounts__tab.is-active{color:#555;border-bottom-color:#11a9cc}.diamond-line-bets-accounts>.diamond-mybets-panel{flex:1 1 auto;min-height:0;border:0}.diamond-line-meet-bets__sel{display:flex;flex-direction:column;gap:2px;min-width:0}.diamond-line-meet-bets__sel strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.diamond-line-meet-bets__side{color:#777;font-size:10px;font-weight:600;text-transform:uppercase}.diamond-line-host-bets{display:flex;flex-direction:column;gap:8px;padding:8px 0 12px;min-height:0}.diamond-line-host-bets__filters{display:flex;flex-direction:row;align-items:flex-end;gap:8px;padding:0;min-width:0}.diamond-line-host-bets__filter-field{display:flex;flex-direction:column;gap:3px;min-width:0;flex:0 0 auto}.diamond-line-host-bets__filter-field--account{flex:1 1 auto}.diamond-line-host-bets__filter-label{font-size:10px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.02em}.diamond-line-host-bets__filter-input,.diamond-line-host-bets__filter-select{height:28px;width:100%;min-width:0;padding:0 8px;border:1px solid #c5c9ce;border-radius:3px;background:#fff;font-size:12px;font-weight:500;color:#1f2937}.diamond-line-host-bets__filter-select{width:auto;min-width:96px}.diamond-line-host-bets__account-filter{position:relative;min-width:0;width:100%}.diamond-line-host-bets__account-list{position:absolute;z-index:20;top:calc(100% + 2px);left:0;right:0;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid #c5c9ce;border-radius:3px;box-shadow:0 4px 12px rgba(15,23,42,.12);max-height:180px;overflow:auto}.diamond-line-host-bets__account-item{display:block;width:100%;padding:6px 10px;border:0;background:rgba(0,0,0,0);text-align:left;font-size:12px;font-weight:500;color:#1f2937;cursor:pointer}.diamond-line-host-bets__account-item.is-highlight,.diamond-line-host-bets__account-item:hover{background:#f3f4f6}.diamond-line-host-bets__account-item.is-selected{font-weight:700}.diamond-line-host-bets__account-empty{padding:6px 10px;font-size:11px;color:#6b7280}.diamond-line-host-bets__sel{display:flex;flex-direction:column;gap:2px;min-width:0}.diamond-line-host-bets__sel strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.diamond-line-host-bets__meta{color:#777;font-size:10px;font-weight:600}.diamond-line-host-bets__account-name{color:#444;font-weight:700}.diamond-line-host-bets__row .diamond-line-host-bets__sel{grid-column:1}.diamond-line-host-bets .diamond-mybets-panel__row.diamond-line-host-bets__row,.diamond-line-host-bets .diamond-mybets-panel__table-head{grid-template-columns:1.4fr .7fr .7fr 44px}.diamond-line-host-bets__view-cell,.diamond-line-host-bets__view-head{display:flex;align-items:flex-start;justify-content:flex-end}.diamond-line-host-bets__view{flex-shrink:0;margin:0;padding:2px 6px;border:1px solid #c5c9ce;border-radius:3px;background:#fff;color:#1f2937;font-size:10px;font-weight:700;line-height:1.2;cursor:pointer}.diamond-line-host-bets__view:hover{background:#f3f4f6;border-color:#9ca3af}.diamond-line-accounts-panel{display:flex;flex-direction:column;gap:0;min-height:0;flex:1 1 auto;overflow:auto;padding:0!important;background:#fbfbfb;border-top:0!important}.diamond-line-accounts-panel__filters.betting-type-filter{gap:4px;padding:4px 8px!important;margin:0}.diamond-line-accounts-panel__filters .filter-btn{padding:3px 8px;font-size:11px}.diamond-line-accounts-panel__search-row{display:flex;align-items:center;gap:6px;padding:4px 8px;background:#fff;border-bottom:1px solid #e8eaed}.diamond-line-accounts-panel__search{flex:1 1 auto;min-width:0;height:26px;padding:0 8px;border:1px solid #ddd;border-radius:3px;background:#fff;color:#2d3436;font-size:11px;font-weight:500}.diamond-line-accounts-panel__search::-moz-placeholder{color:#999;font-weight:400}.diamond-line-accounts-panel__search::placeholder{color:#999;font-weight:400}.diamond-line-accounts-panel__search:focus{outline:none;border-color:#3498db}.diamond-line-accounts-panel__add-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;height:26px;padding:0 8px;border:1px solid #3498db;border-radius:3px;background:#3498db;color:#fff;font-size:11px;font-weight:600;cursor:pointer}.diamond-line-accounts-panel__add-btn:hover:not(:disabled){background:#2980b9;border-color:#2980b9}.diamond-line-accounts-panel__add-btn:disabled{opacity:.55;cursor:default}.diamond-line-accounts-panel__form{display:flex;flex-direction:column;gap:6px;margin:4px 8px;padding:6px;border:1px solid #ddd;border-radius:3px;background:#fff}.diamond-line-accounts-panel__form-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.diamond-line-accounts-panel__field{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0;color:#666;font-size:10px;font-weight:600}.diamond-line-accounts-panel__field.is-full{grid-column:1/-1}.diamond-line-accounts-panel__field input,.diamond-line-accounts-panel__field select{width:100%;height:26px;padding:0 6px;border:1px solid #ddd;border-radius:3px;background:#fff;color:#2d3436;font-size:11px;font-weight:500}.diamond-line-accounts-panel__field input[readonly]{background:#f3f4f6;color:#4b5563}.diamond-line-accounts-panel__field .diamond-line-accounts-panel__req{margin-left:2px;color:#dc2626!important;font-weight:700}.diamond-line-accounts-panel__bhags{gap:4px}.diamond-line-accounts-panel__bhags-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.diamond-line-accounts-panel__bhag-row{display:grid;grid-template-columns:1fr .7fr .6fr .9fr auto auto;gap:4px;align-items:center}.diamond-line-accounts-panel__bhag-row input,.diamond-line-accounts-panel__bhag-row select{width:100%;min-width:0;height:26px;padding:0 6px;border:1px solid #ddd;border-radius:3px;background:#fff;color:#2d3436;font-size:11px;font-weight:500}.diamond-line-accounts-panel__bhag-cutout{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:32px;margin:2px 0 0;padding:4px 8px;border:1px dashed #c5cdd6;border-radius:3px;background:#fff;color:#4a5560;font-size:11px;font-weight:600;cursor:pointer}.diamond-line-accounts-panel__bhag-cutout:hover{border-color:#3498db;color:#3498db;background:#f8fafc}.diamond-line-accounts-panel__bhag-check{display:inline-flex;align-items:center;gap:3px;margin:0;color:#666;font-size:10px;font-weight:600;white-space:nowrap}.diamond-line-accounts-panel__bhag-check input{width:12px;height:12px;margin:0;padding:0}.diamond-line-accounts-panel__req{margin-left:2px;color:#dc2626!important;font-weight:700}.diamond-line-accounts-panel__form-actions{display:flex;justify-content:flex-end;gap:6px;padding:0}.diamond-line-accounts-panel__btn-ghost,.diamond-line-accounts-panel__btn-primary{height:24px;padding:0 10px;border-radius:3px;font-size:11px;font-weight:600;cursor:pointer}.diamond-line-accounts-panel__btn-ghost{border:1px solid #ddd;background:#fff;color:#555}.diamond-line-accounts-panel__btn-primary{border:0;background:#3498db;color:#fff}.diamond-line-accounts-panel__btn-primary:disabled{opacity:.6;cursor:default}.diamond-line-accounts-panel__count{padding:2px 0;color:#888;font-size:10px;font-weight:600}.diamond-line-accounts-panel__row,.diamond-line-accounts-panel__table-head{display:grid;grid-template-columns:52px minmax(0,1.2fr) 52px 48px 36px;gap:4px;align-items:center;font-size:11px}.diamond-line-accounts-panel__row--platforms,.diamond-line-accounts-panel__table-head--platforms{grid-template-columns:52px minmax(0,1.1fr) 52px minmax(0,.9fr) 36px}.diamond-line-accounts-panel__table-head{padding:2px 6px;color:#666;font-weight:700;line-height:1.2;background:#f5f5f5;border-bottom:1px solid #e0e0e0}.diamond-line-accounts-panel__table-head>span:nth-child(4),.diamond-line-accounts-panel__table-head>span:nth-child(5){text-align:right}.diamond-line-accounts-panel__row{padding:3px 6px;border-bottom:1px solid #eee;background:#fff;color:#2d3436;font-weight:600;line-height:1.25}.diamond-line-accounts-panel__row.is-inactive{opacity:.78}.diamond-line-accounts-panel__row.is-editing{box-shadow:inset 0 0 0 1px var(--diamond-header-login-bg,#2c4090)}.diamond-line-accounts-panel__actions{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;min-width:0;overflow:visible}.diamond-line-accounts-panel__wallet-btn{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:0;border-radius:2px;background:#2980b9;color:#fff;cursor:pointer}.diamond-line-accounts-panel__wallet-btn svg{display:block}.diamond-line-accounts-panel__wallet-btn:hover:not(:disabled){background:#1f6aa5;color:#fff}.diamond-line-accounts-panel__wallet-btn:disabled{opacity:.5;cursor:default}.diamond-line-accounts-panel__info{position:relative;display:inline-flex}.diamond-line-accounts-panel__info.has-msg .diamond-line-accounts-panel__info-btn{color:#c0392b}.diamond-line-accounts-panel__info-btn{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:0;border-radius:2px;background:rgba(0,0,0,0);color:#6b7280;cursor:default}.diamond-line-accounts-panel__info-btn:focus-visible,.diamond-line-accounts-panel__info-btn:hover{color:#1f2937;background:rgba(0,0,0,.06)}.diamond-line-accounts-panel__info-tip{position:absolute;left:0;bottom:calc(100% + 6px);z-index:30;display:none;min-width:140px;max-width:220px;padding:6px 8px;border:1px solid #d1d5db;border-radius:4px;background:#111827;color:#f9fafb;font-size:10px;font-weight:500;line-height:1.35;white-space:pre-wrap;word-break:break-word;box-shadow:0 4px 12px rgba(0,0,0,.18);pointer-events:none}.diamond-line-accounts-panel__info:focus-within .diamond-line-accounts-panel__info-tip,.diamond-line-accounts-panel__info:hover .diamond-line-accounts-panel__info-tip{display:block}.diamond-line-accounts-panel__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diamond-line-accounts-panel__code{overflow:hidden;color:#555;text-overflow:ellipsis;white-space:nowrap}.diamond-line-accounts-panel__bal{color:#11a9cc;font-weight:700;text-align:right;white-space:nowrap}.diamond-line-accounts-panel__switch{position:relative;display:inline-flex;justify-self:end;align-items:center;width:28px;height:16px;margin:0;cursor:pointer}.diamond-line-accounts-panel__switch input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.diamond-line-accounts-panel__switch.is-on .diamond-line-accounts-panel__switch-track{background:#3498db;border-color:#3498db}.diamond-line-accounts-panel__switch.is-on .diamond-line-accounts-panel__switch-knob{transform:translateX(12px);background:#fff}.diamond-line-accounts-panel__switch input:disabled+.diamond-line-accounts-panel__switch-track{opacity:.55}.diamond-line-accounts-panel__switch-track{position:relative;display:block;width:28px;height:14px;border:1px solid #ccc;border-radius:999px;background:#e8e8e8;transition:background .15s ease,border-color .15s ease}.diamond-line-accounts-panel__switch-knob{position:absolute;top:1px;left:1px;width:10px;height:10px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s ease}.diamond-line-accounts-panel__empty{margin:8px 4px;color:#6b7280;font-size:11px;font-weight:500;text-align:center}.diamond-line-accounts-panel__error{margin:4px 8px;color:#c0392b;font-size:11px;font-weight:600}.diamond-line-accounts-panel .diamond-mybets-panel__section{margin:0}.diamond-line-accounts-panel .diamond-mybets-panel__section-head{margin-bottom:0;padding:2px 6px}.diamond-line-accounts-panel .diamond-mybets-panel__section-head h3{padding:2px 0;font-size:11px}.diamond-line-accounts-panel .diamond-mybets-panel__cancel-bet,.diamond-line-accounts-panel .diamond-mybets-panel__edit-bet{width:14px;height:14px}.diamond-line-accounts-panel .diamond-mybets-panel__cancel-bet svg,.diamond-line-accounts-panel .diamond-mybets-panel__edit-bet svg{display:block}.diamond-line-host-away{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,18,22,.72);backdrop-filter:blur(2px);pointer-events:all}.diamond-line-host-away__card{max-width:420px;width:100%;padding:28px 24px;border-radius:12px;background:#1e2228;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 12px 40px rgba(0,0,0,.35);text-align:center}.diamond-line-host-away__title{margin:0 0 10px;font-size:18px;font-weight:700;color:#f3f4f6;line-height:1.35}.diamond-line-host-away__desc{margin:0;font-size:14px;line-height:1.45;color:#c4c7c5}.diamond-line-wallet-dialog{max-width:min(420px,100vw - 32px);width:100%;overflow:hidden;padding-bottom:16px}.diamond-line-wallet-dialog__body{display:flex;flex-direction:column;gap:14px;margin-top:4px}.diamond-line-wallet-dialog__account{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:6px;background:#f8fafc}.diamond-line-wallet-dialog__account-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.diamond-line-wallet-dialog__label{color:#6b7280;font-size:12px;font-weight:600}.diamond-line-wallet-dialog__value{color:#111827;font-size:14px;font-weight:700;text-align:right}.diamond-line-wallet-dialog__code{margin-left:6px;color:#6b7280;font-weight:600}.diamond-line-wallet-dialog__balance{color:#111827;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.diamond-line-wallet-dialog__balance.is-positive{color:#15803d}.diamond-line-wallet-dialog__balance.is-negative{color:#dc2626}.diamond-line-wallet-dialog__tabs{display:flex;gap:6px;padding:2px;border-radius:6px;background:#eef2f7}.diamond-line-wallet-dialog__tab{flex:1 1 0;height:32px;border:0;border-radius:5px;background:rgba(0,0,0,0);color:#374151;font-size:13px;font-weight:700;cursor:pointer}.diamond-line-wallet-dialog__tab.is-active{background:#3498db;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08)}.diamond-line-wallet-dialog__tab:hover:not(.is-active){background:hsla(0,0%,100%,.7)}.diamond-line-wallet-dialog__form{display:flex;flex-direction:column;gap:10px}.diamond-line-wallet-dialog__field{display:flex;flex-direction:column;gap:4px}.diamond-line-wallet-dialog__field>span{color:#4b5563;font-size:12px;font-weight:600}.diamond-line-wallet-dialog__field input{height:36px;padding:0 10px;border:1px solid #d1d5db;border-radius:5px;background:#fff;color:#111827;font-size:14px;font-weight:600}.diamond-line-wallet-dialog__field input:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 2px rgba(52,152,219,.2)}.diamond-line-wallet-dialog__error{margin:0;color:#dc2626;font-size:12px;font-weight:600}.diamond-line-wallet-dialog__notice{margin:0;color:#15803d;font-size:12px;font-weight:600}.diamond-line-wallet-dialog__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.diamond-line-wallet-dialog__btn-ghost,.diamond-line-wallet-dialog__btn-primary{height:34px;padding:0 14px;border-radius:5px;font-size:13px;font-weight:700;cursor:pointer}.diamond-line-wallet-dialog__btn-ghost:disabled,.diamond-line-wallet-dialog__btn-primary:disabled{opacity:.55;cursor:default}.diamond-line-wallet-dialog__btn-ghost{border:1px solid #d1d5db;background:#fff;color:#374151}.diamond-line-wallet-dialog__btn-ghost:hover:not(:disabled){background:#f3f4f6}.diamond-line-wallet-dialog__btn-primary{border:1px solid #3498db;background:#3498db;color:#fff}.diamond-line-wallet-dialog__btn-primary:hover:not(:disabled){background:#2980b9;border-color:#2980b9}.diamond-line-wallet-dialog__btn-primary.is-withdraw{border-color:#c0392b;background:#c0392b}.diamond-line-wallet-dialog__btn-primary.is-withdraw:hover:not(:disabled){background:#a93226;border-color:#a93226}.master-line-shell{padding:.25rem}.master-line-shell:has(.line-host-room){padding:0}.master-line-shell:has(.diamond-account-statement-view--line){padding:0}.master-line-shell .diamond-account-report-shell{margin:0;padding:0}.master-line-shell .diamond-my-bets-view,.master-line-shell .diamond-my-bets-view--line{padding:0 .35rem .35rem}.master-line-shell .diamond-my-bets-view--line .line-bets-tabs.casino-report-tabs{margin-bottom:.35rem}@media(max-width:1199px){.master-line-shell .diamond-my-bets-view__filters{display:flex;flex-direction:column;align-items:stretch}}@media(min-width:1200px){.master-line-shell .diamond-my-bets-view__filters{display:flex;flex-flow:row wrap;align-items:flex-end;overflow:visible;margin-top:.25rem;padding:.2rem;gap:.5rem}}.master-line-shell .diamond-my-bets-view__load-btn,.master-line-shell .diamond-profit-loss-view__load-btn{background:#23292e!important;border:1px solid #23292e!important;border-radius:.25rem!important;color:#fff!important;font-family:var(--diamond-poppins),Poppins,sans-serif;font-weight:500}.master-line-shell .diamond-my-bets-view__load-btn:hover:not(:disabled),.master-line-shell .diamond-profit-loss-view__load-btn:hover:not(:disabled){background:#1a1f23!important;border-color:#1a1f23!important;color:#fff!important}.master-line-shell .diamond-my-bets-view__load-btn:disabled,.master-line-shell .diamond-profit-loss-view__load-btn:disabled{opacity:.65}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__filters{box-sizing:border-box;width:100%;max-width:100%}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__filters{display:flex;flex-direction:column;align-items:stretch}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__filters{display:flex;flex-flow:row wrap;align-items:flex-end;overflow:visible}}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__date-label,.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__select-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__select-wrap{position:relative;display:flex;flex-direction:column;min-width:0}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__select-wrap{flex:0 0 9.5rem;width:9.5rem}}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__select-wrap{width:100%}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__select-wrap--wide{flex:1 1 16rem;width:auto;min-width:14rem;max-width:22rem}}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__date-field{position:relative}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__combo{position:relative;width:100%}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__combo:after{content:"";position:absolute;right:.65rem;top:50%;width:0;height:0;margin-top:-2px;border:5px solid rgba(0,0,0,0);border-top-color:#495057;pointer-events:none}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__combo-input{width:100%;height:2.64875rem;padding:.3rem 1.65rem .3rem .3rem;border:1px solid #ccc;border-radius:.5rem;background:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;font-family:inherit}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__combo-input:disabled{cursor:not-allowed;opacity:.65}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__combo-input{height:1.875rem;padding:0 1.65rem 0 .6875rem;border:1px solid #cfd7e9;border-radius:.25rem;background:#e5e5e5;font-size:.75rem;font-weight:500}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__combo-input:focus{outline:none}}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__load-btn{background:#23292e!important;border:1px solid #23292e!important;border-radius:.25rem!important;color:#fff!important;font-family:var(--diamond-poppins),Poppins,sans-serif;font-weight:500}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__load-btn:hover:not(:disabled){background:#1a1f23!important;border-color:#1a1f23!important;color:#fff!important}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__load-btn{background:#23292e!important}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__load-btn{background:#23292e!important;border-radius:.25rem!important}}.theme-diamond .diamond-my-bets-view--line .line-bets-tabs.casino-report-tabs{margin:0 0 .75rem;background-color:#f8f8fb}.theme-diamond .diamond-my-bets-view--line .line-bets-tabs .nav.nav-tabs{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;border-bottom:1px solid #ced4da;background-color:#f8f8fb}.theme-diamond .diamond-my-bets-view--line .line-bets-tabs .nav-item{margin-bottom:-1px;list-style:none}.theme-diamond .diamond-my-bets-view--line .line-bets-tabs .nav-link{display:block;padding:.5rem 1rem;border:1px solid rgba(0,0,0,0);border-radius:0;color:#74788d;text-decoration:none;background:rgba(0,0,0,0);cursor:pointer;font-size:.8125rem;font-weight:500;font-family:var(--diamond-poppins),Poppins,sans-serif;line-height:1.5}.theme-diamond .diamond-my-bets-view--line .line-bets-tabs .nav-link:focus,.theme-diamond .diamond-my-bets-view--line .line-bets-tabs .nav-link:hover{border-color:#eff2f7 #eff2f7 #ced4da;color:#495057;text-decoration:none}.theme-diamond .diamond-my-bets-view--line .line-bets-tabs .nav-link.active,.theme-diamond .diamond-my-bets-view--line .line-bets-tabs .nav-link.active.tab-bg-primary{color:#495057;background-color:#fff;border-color:#ced4da #ced4da #fff}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__table tbody tr{font-weight:600}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__table tbody tr td{text-align:left;font-weight:600;padding:.35rem .5rem}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__table tbody tr td.is-positive{color:#15803d}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__table tbody tr td.is-negative{color:#dc2626}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__table th{text-align:left}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__card-cell{text-align:left;font-weight:600}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__card-cell.is-positive{color:#15803d}.theme-diamond .diamond-my-bets-view--line .diamond-my-bets-view__card-cell.is-negative{color:#dc2626}.diamond-line-copy-id{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;font-weight:600}.diamond-line-copy-id__text{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;letter-spacing:.01em}.diamond-line-copy-id__btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem;margin:0;padding:0;border:0;border-radius:3px;background:rgba(0,0,0,0);color:#243a5e;cursor:pointer;opacity:.75}.diamond-line-copy-id__btn:hover{opacity:1;background:rgba(36,58,94,.12)}.diamond-line-copy-id__btn:focus-visible{outline:2px solid #243a5e;outline-offset:1px}.diamond-my-bets-view__combo-list.is-portal{position:fixed;z-index:1200;max-height:16rem;margin:0;padding:.2rem 0;overflow-x:hidden;overflow-y:auto;list-style:none;border:1px solid #ced4da;border-radius:.5rem;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.16)}.diamond-my-bets-view__combo-empty{padding:.45rem .7rem;color:#6b7785;font-size:.8125rem;font-weight:500}.diamond-my-bets-view__combo-item{display:block;width:100%;margin:0;padding:.4rem .7rem;border:0;background:rgba(0,0,0,0);color:#111;font-size:.8125rem;font-weight:600;font-family:inherit;text-align:left;white-space:normal;word-break:break-word;cursor:pointer}.diamond-my-bets-view__combo-item.is-highlight,.diamond-my-bets-view__combo-item:hover{background:#e8f0fe}.diamond-my-bets-view__combo-item.is-selected{color:#0e72ed}@keyframes diamond-login-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes diamond-login-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes diamond-login-modal-in{0%{opacity:0;transform:translate(-50%,-46%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes diamond-login-modal-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-46%) scale(.94)}}.theme-diamond{--palette-1:#ffffff;--palette-2:#f6f6f6;--palette-3:#444444;--palette-4:#eeeeee;--palette-5:#fcc9dc;--palette-6:#b8ddf7;--palette-7:#273a47;--palette-8:#e4e4e4;--palette-9:#0b6b3a;--palette-10:#000000;--palette-11:#4a5568;--palette-12:#75a7f2;--palette-13:#337ab7;--palette-14:#97a0b7;--color-primary:#75a7f2;--color-primary-contrast:#ffffff;--color-secondary:#337ab7;--color-secondary-contrast:#ffffff;--color-bg:#ffffff;--color-bg-secondary:#f6f6f6;--color-text:#000000;--color-text-secondary:#444444;--color-border:#e4e4e4;--color-income-indicator:#0b6b3a;--color-live:#0b6b3a;--color-accent-green:#0b6b3a;--color-main-bg:#ffffff;--color-main-bg-contrast-1:#000000;--color-main-bg-contrast-2:#000000;--color-main-bg-contrast-3:#444444;--color-menu-contrast:#273a47;--color-content-bg:#ffffff;--color-content-bg-2:#f6f6f6;--color-bg-card:#f6f6f6;--color-content-bg-2-contrast:#444444;--color-content-bg-4:#fbfbfb;--color-content-bg-13:#273a47;--color-bg-tag:#273a47;--color-content-bg-contrast-1:#000000;--color-content-bg-contrast-2:#444444;--color-content-bg-contrast-3:#337ab7;--color-content-bg-contrast-4:var(--color-primary);--color-content-bg-contrast-5:#666666;--color-content-bg-contrast-8:#97a0b7;--color-bg-odds-empty:#273a47;--color-bg-odds-active:#4a5568;--color-bg-secondary-accent:#97a0b7;--color-content-bg-bright-contrast:#ffffff;--color-bg-button-contrast:#ffffff;--color-content-bg-bright-1:#97a0b7;--color-content-bg-bright-2:#273a47;--color-bg-footer-nav:#273a47;--color-content-bg-bright-2-contrast:#ffffff;--color-content-bg-bright-4:#4a5568;--color-content-bg-bright-5:#eef6ff;--color-content-bg-bright-3:#0b6b3a;--color-accent-on-primary-1:#ffffff;--color-content-bg-contrast-icon:var(--color-secondary);--color-odds-back:#72bbef;--color-odds-back-hover:#5aaeec;--color-odds-lay:#f8a9ba;--color-odds-lay-hover:#f593a8;--color-odds-back-primary:#72bbef;--color-odds-back-secondary:#a9d4f5;--color-odds-back-text:#1f4e79;--color-odds-lay-primary:#f8a9ba;--color-odds-lay-secondary:#f6c9d4;--color-odds-lay-text:#8a3b4d;--color-odds-header:#3a4046;--color-odds-header-text:#ffffff;--diamond-odds-back-gradient:linear-gradient(90deg,#457fca -66.05%,#84c2f1 93%);--diamond-odds-lay-gradient:linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%);--cta-action:var(--color-primary);--cta-primary:var(--color-primary);--content-bg:var(--color-content-bg);--button-color:#ffffff;--button-bg-disabled:var(--color-content-bg-bright-1);--button-color-disabled:var(--color-content-bg-bright-contrast);--primary-button-bg:var(--cta-primary);--textPrimary-color:#ffffff;--body-font-family:Tahoma,Helvetica,sans-serif;--inter-font-family:Tahoma,Helvetica,sans-serif;--heading-font-family:Tahoma,Helvetica,sans-serif;--font-size-display:24px;--font-size-h1:20px;--font-size-h2:18px;--font-size-h3:16px;--font-size-h4:14px;--font-size-body-l:12px;--font-size-body:10px;--font-size-small:9px;--line-height-body:20.64px;--font-weight-body:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--breadcrumbs-font-weight:500;--login-page-btn-font-size:16px;--list-item-block-font-size:14px;--list-item-group-text-font-size:15px;--spacing-unit:4px;--spacing-1:4px;--spacing-2:7px;--spacing-3:8px;--spacing-4:12px;--layout-spacing:12px;--layout-spacing-mobile:8px;--header-spacing:12px;--diamond-header-top-h:45px;--diamond-header-marquee-duration:30s;--diamond-subnav-h:44px;--diamond-sidebar-search-h:50px;--header-size:var(--diamond-header-top-h);--bottom-menu-size:60px;--diamond-sidebar-width:319px;--left-menu-size-mobile:236px;--left-menu-size-desktop:var(--diamond-sidebar-width,319px);--diamond-right-sidebar-width:400px;--right-menu-size-mobile:285px;--right-menu-size-desktop:var(--diamond-right-sidebar-width,400px);--betslip-size-mobile:318px;--betslip-size-desktop:var(--diamond-right-sidebar-width,400px);--breadcrumbs-height:38px;--button-middle-height:45px;--header-logo-margin-left:15px;--logo-width:124px;--logo-height:40px;--footer-navigation-tabs-margin-left:105px;--header-deposit-button-height:40px;--sPad:8px;--sRadius:5px;--sidebar-betslip-mr:var(--layout-spacing);--main-desktop-additional-padding-left:var(--layout-spacing);--radius-subtle:5px;--radius-button:6px;--radius-button-alt:8px;--radius-login-modal:12px;--radius-login-field:6px;--radius-card:5px;--radius-card-lg:12px;--radius-pill:9999px;--button-middle-s-border-radius:5px;--header-buttons-container-border-radius:0;--background:0 0% 100%;--foreground:0 0% 0%;--primary:216 83% 70%;--primary-foreground:0 0% 100%;--secondary:208 56% 46%;--secondary-foreground:0 0% 100%;--header-bg:204 29% 22%;--header-accent:216 83% 70%;--sidebar-bg:0 0% 100%;--sidebar-hover:0 0% 96%;--nav-active:213 90% 96%;--accent:216 83% 70%;--card:0 0% 100%;--card-foreground:0 0% 0%;--muted:0 0% 96%;--muted-foreground:0 0% 27%;--border:0 0% 89%;--back-odds:205 80% 69%;--back-odds-dark:205 80% 64%;--lay-odds:347 85% 82%;--lay-odds-dark:347 80% 77%;--diamond-bg:0 0% 100%;--diamond-header:204 29% 22%;--diamond-header-text:0 0% 100%;--diamond-accent:216 83% 70%;--diamond-sidebar:0 0% 100%;--diamond-card:0 0% 100%;--diamond-card-dark:204 25% 30%;--diamond-card-darker:204 29% 22%;--diamond-text:0 0% 0%;--diamond-muted:0 0% 27%;--diamond-border:0 0% 89%;--diamond-hover:0 0% 96%;--diamond-live:147 81% 23%;--diamond-link:216 83% 70%;--diamond-star:208 56% 46%;--diamond-back:205 80% 69%;--diamond-back-hover:205 80% 64%;--diamond-lay:347 85% 82%;--diamond-lay-hover:347 80% 77%;--diamond-table-header:210 60% 23%;--theme-desktop-min:1200px;--diamond-panel-auth-bg:var(--color-content-bg-13);font-family:var(--body-font-family);color:var(--color-text);background-color:var(--color-bg)}.theme-diamond .btn-primary{color:var(--color-primary-contrast);border-radius:0;font-size:var(--font-size-h4);font-weight:var(--font-weight-body);border:none}.theme-diamond .btn-ghost,.theme-diamond .btn-primary{background:rgba(0,0,0,0);padding:0;font-family:var(--body-font-family);cursor:pointer}.theme-diamond .btn-ghost{color:var(--color-accent-green)}.theme-diamond .btn-ghost,.theme-diamond .btn-ghost-2{border-radius:var(--radius-button);font-size:var(--font-size-body-l);font-weight:var(--font-weight-medium);border:none}.theme-diamond .btn-ghost-2{background:rgba(0,0,0,0);padding:0}.theme-diamond .btn-filled,.theme-diamond .btn-ghost-2{color:#fff;font-family:var(--body-font-family);cursor:pointer}.theme-diamond .btn-filled{background:var(--palette-10);border-radius:var(--radius-subtle);padding:0 10px;font-size:var(--font-size-body-l);font-weight:var(--font-weight-body);border:1px solid var(--palette-10)}.theme-diamond .btn-ghost-3{background:rgba(0,0,0,0);color:var(--color-text);border-radius:0;padding:8px 16px;font-family:var(--body-font-family);font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);border:none;cursor:pointer}.theme-diamond .btn-filled-2{background:var(--palette-10);color:#fff;border-radius:var(--radius-button);padding:12px 16px;font-family:var(--body-font-family);font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);border:none;cursor:pointer}.theme-diamond .diamond-card{background:var(--color-bg-card);border-radius:var(--radius-card);padding:0}.theme-diamond .diamond-heading{font-family:var(--heading-font-family);color:var(--color-text)}.theme-diamond{--diamond-header-top-bg:linear-gradient(90deg,#142969 50.05%,#84c2f1 99%);--diamond-header-top-solid:#142969;--diamond-header-bg:#142969;--diamond-loader-bg:var(--diamond-header-bg);--diamond-subnav-bg:#ffffff;--diamond-subnav-border:#e4e6eb;--diamond-subnav-text:#444444;--diamond-subnav-active:#16245c;--diamond-header-login-bg:#2c4090;--diamond-header-nav-active:#f7c948;--diamond-header-nav-muted:color-mix(in srgb,#ffffff 78%,transparent);--header-search-desktop-mr:12px;--diamond-page-bg-color:#e4e4e4;--diamond-page-bg-image:none;--diamond-main-content-inset:clamp(3px,1.25vw,5px);--diamond-main-content-gap:clamp(8px,1vw,10px);--diamond-content-radius:10px;--diamond-sidebar-section-bg:linear-gradient(180deg,#4a90e2,#2f6fd6);--diamond-sidebar-section-text:#ffffff;--diamond-sidebar-row-bg:#ffffff;--diamond-sidebar-row-border:#ececec;--diamond-sidebar-row-text:#2a2f45;--diamond-sidebar-row-hover:#eef4fc;--diamond-section-bar-bg:#444444;--diamond-section-bar-text:#ffffff;--diamond-section-inplay-bg:#3a7d44;--diamond-home-odds-btn-w:67px;--diamond-home-odds-btn-h:34px;--diamond-home-odds-btn-gap:2px;--diamond-home-odds-btn-px:6px;--diamond-home-odds-text:#273a47;--diamond-event-header-bg:var(--diamond-header-bg);--diamond-event-header-text:var(--color-content-bg-bright-contrast);--diamond-event-tab-muted:var(--diamond-header-nav-muted);--diamond-event-tab-active-text:var(--color-content-bg-bright-contrast);--diamond-event-filter-all-bg:var(--color-content-bg-13);--diamond-event-filter-pill-bg:var(--color-content-bg);--diamond-event-filter-pill-text:var(--color-content-bg-contrast-2);--diamond-event-filter-pill-border:var(--color-content-bg-2);--diamond-event-filter-badge-bg:var(--color-content-bg-2);--diamond-event-market-bg:var(--color-content-bg);--diamond-event-market-text:var(--color-text);--diamond-event-market-muted:var(--color-content-bg-contrast-5);--diamond-event-market-border:var(--color-content-bg-2);--diamond-event-market-live:var(--color-live);--diamond-event-grid-border:#dddddd;--diamond-event-odds-text:#1f2933;--diamond-event-odds-size:#6b7785;--diamond-event-suspended-bg:#ffffffe6;--diamond-event-suspended-text:#ff0000;--diamond-event-suspended-border:#ff0000;--diamond-event-stop-betting-bg:rgb(255 245 245/94%);--diamond-event-stop-betting-text:#dc2626;--diamond-event-stop-betting-border:rgb(220 38 38/28%);--diamond-event-ball-bg:#f2f4f6;--diamond-event-runner-index-bg:black;--diamond-event-runner-index-radius:5px;--diamond-event-runner-index-padding:0;--diamond-event-runner-index-color:white;--diamond-event-runner-index-size:11px;--diamond-event-runner-index-weight:700;--diamond-event-runner-index-line-height:1;--diamond-event-runner-index-numeric:tabular-nums;--diamond-notification-size:36px;--diamond-notif-offset:0px}.theme-diamond .diamond-body{padding-top:calc(var(--header-size) + var(--diamond-notif-offset, 0px));background-color:var(--diamond-page-bg-color);background-image:var(--diamond-page-bg-image);background-repeat:repeat;background-size:auto;background-position:top}.theme-diamond .diamond-body__inner{max-width:100%;margin:0 auto;padding:0;gap:0}.theme-diamond .diamond-center-column{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.theme-diamond .diamond-center-row{display:flex;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}.theme-diamond .diamond-main-content{display:flex;flex-direction:column;background-color:var(--diamond-page-bg-color,#e4e4e4)}.theme-diamond .diamond-main-content:not(.diamond-main-content--event){-ms-overflow-style:none;scrollbar-width:none}.theme-diamond .diamond-main-content:not(.diamond-main-content--event)::-webkit-scrollbar{display:none}.theme-diamond .diamond-main-content__body{flex:1 1 auto;min-width:0;min-height:0}.theme-diamond .diamond-main-content--event{background-color:var(--diamond-page-bg-color,#e4e4e4)}.theme-diamond .diamond-main-content--event .diamond-main-content__body{flex:0 0 auto;width:100%;min-height:-moz-min-content;min-height:min-content;padding:3px;border-radius:5px;background:rgba(0,0,0,0);box-sizing:border-box}.theme-diamond .diamond-main-content.diamond-main-content--fill .diamond-main-content__body,.theme-diamond .diamond-main-content.overflow-hidden .diamond-main-content__body{overflow-y:auto;overflow-x:hidden}.theme-diamond .diamond-main-route{min-height:100%}.theme-diamond .diamond-main-content.diamond-main-content--fill,.theme-diamond .diamond-main-content.overflow-hidden{overflow:hidden}.theme-diamond .diamond-main-content.diamond-main-content--fill>.diamond-main-content__body>.diamond-main-route,.theme-diamond .diamond-main-content.overflow-hidden>.diamond-main-content__body>.diamond-main-route{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%}.theme-diamond .diamond-viewport--casino .diamond-body,.theme-diamond .diamond-viewport--casino .diamond-body__inner,.theme-diamond .diamond-viewport--casino .diamond-center-column,.theme-diamond .diamond-viewport--casino .diamond-center-row,.theme-diamond .diamond-viewport--casino .diamond-main-content,.theme-diamond .diamond-viewport--casino .diamond-main-content__body,.theme-diamond .diamond-viewport--casino .diamond-main-route{height:100%;min-height:0}.theme-diamond .diamond-viewport--casino .diamond-center-column{width:100%}.theme-diamond .diamond-viewport--casino .diamond-main-content{overflow:hidden;background:#000}.theme-diamond .diamond-viewport--casino .diamond-body{padding-bottom:var(--diamond-mobile-bottom-offset)}.theme-diamond .diamond-viewport--casino .diamond-main-content__body{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0}.theme-diamond .diamond-viewport--casino .diamond-mobile-home-tabs{position:relative;z-index:2;flex:0 0 auto}.theme-diamond .diamond-viewport--casino .diamond-main-content.diamond-main-content--fill>.diamond-main-content__body>.diamond-main-route,.theme-diamond .diamond-viewport--casino .diamond-main-content.overflow-hidden>.diamond-main-content__body>.diamond-main-route,.theme-diamond .diamond-viewport--casino .diamond-main-route{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:0;overflow:hidden}.theme-diamond .diamond-viewport--casino .diamond-casino-page--state{position:relative;z-index:2;flex:1 1 auto;min-height:0;height:100%}.theme-diamond .diamond-viewport--casino .diamond-casino-page--state .diamond-casino-page__state{flex:1 1 auto;min-height:0;border:0;border-radius:0;box-shadow:none}.theme-diamond .diamond-viewport--casino .diamond-casino-page{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;background:#000}.theme-diamond .diamond-viewport--casino .diamond-casino-page>.diamond-casino-page__frame-wrap{position:relative;flex:1 1 auto;min-height:0;height:0;overflow:hidden!important;overscroll-behavior:auto;touch-action:auto!important;-webkit-overflow-scrolling:auto}.theme-diamond .diamond-viewport--casino .diamond-casino-page--skeleton,.theme-diamond .diamond-viewport--casino .diamond-casino-page.diamond-casino-page--skeleton{position:relative;z-index:2;flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;background:#000}.theme-diamond .diamond-viewport--casino .casino-preload-slot.diamond-casino-page__frame-wrap,.theme-diamond .diamond-viewport--casino .diamond-casino-page__frame-wrap{display:flex;flex-direction:column;border:0;border-radius:0;box-shadow:none;background:#000;min-height:0;overflow:hidden!important;overscroll-behavior:none;touch-action:auto!important;-webkit-overflow-scrolling:auto}.theme-diamond .diamond-viewport--casino .casino-preload-slot .casino-preload__iframe{position:static;display:block;flex:1 1 auto;width:100%;height:100%;min-height:0;border:0;pointer-events:auto;touch-action:auto}.theme-diamond .diamond-viewport--casino #fairxcasino-sdk.fd-casino-host,.theme-diamond .diamond-viewport--casino #fairxcasino-sdk.fd-casino-host .all-games,.theme-diamond .diamond-viewport--casino #fairxcasino-sdk.fd-casino-host .casino-header-layout,.theme-diamond .diamond-viewport--casino #fairxcasino-sdk.fd-casino-host .content-games,.theme-diamond .diamond-viewport--casino #fairxcasino-sdk.fd-casino-host .game-preview,.theme-diamond .diamond-viewport--casino #fairxcasino-sdk.fd-casino-host .mobile-casino-categories,.theme-diamond .diamond-viewport--casino .casino-preload-slot .casino-preload__sdk-host,.theme-diamond .diamond-viewport--casino .casino-preload__sdk-host>.casino-preload__sdk-host{touch-action:auto}.theme-diamond .diamond-casino-viewport{position:relative;width:100%;height:100%;background:#000}.theme-diamond .diamond-casino-viewport__main{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;height:100%}.theme-diamond .diamond-casino-viewport__main>.diamond-main-route{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%}.theme-diamond .diamond-casino-viewport .diamond-casino-page{position:relative;flex:1 1 auto;min-height:0;height:100%;background:#000}.theme-diamond .diamond-casino-viewport .diamond-casino-page>.diamond-casino-page__frame-wrap{flex:1 1 auto;min-height:0;height:100%}.theme-diamond .diamond-casino-viewport .diamond-casino-page--skeleton,.theme-diamond .diamond-casino-viewport .diamond-casino-page.diamond-casino-page--skeleton{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column}.theme-diamond .diamond-casino-viewport .diamond-casino-page--state .diamond-casino-page__state{flex:1 1 auto;min-height:0;border:0;border-radius:0;box-shadow:none}.theme-diamond .diamond-casino-viewport .diamond-casino-page__frame-wrap{border:0;border-radius:0;box-shadow:none;background:#000;overflow:hidden}.theme-diamond .diamond-casino-viewport .casino-preload-slot,.theme-diamond .diamond-casino-viewport .casino-preload-slot .casino-preload__sdk-host{flex:1 1 auto;height:100%;min-height:0;overflow:hidden}.theme-diamond .diamond-casino-viewport #fairxcasino-sdk.fd-casino-host{height:100%!important;max-height:none!important;min-height:0!important;overflow:hidden!important}.theme-diamond .diamond-casino-viewport #fairxcasino-sdk.fd-casino-host .casino-header-layout,.theme-diamond .diamond-casino-viewport #fairxcasino-sdk.fd-casino-host .casino-header-layout.casino-header-layout--no-header{height:100vh!important;max-height:100vh!important;min-height:0!important;overflow:hidden!important}.theme-diamond .diamond-casino-viewport #fairxcasino-sdk.fd-casino-host .casino-header-layout .all-games,.theme-diamond .diamond-casino-viewport #fairxcasino-sdk.fd-casino-host .casino-header-layout .game-preview{height:100%!important;max-height:none!important;min-height:0!important;overflow:hidden!important}.theme-diamond .diamond-casino-viewport #fairxcasino-sdk.fd-casino-host .game-preview .content-games{height:calc(100vh - 60px)!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}.theme-diamond .diamond-casino-preload--hidden{position:fixed;inset:0;z-index:-1;width:100%;height:100%;visibility:hidden;opacity:0;pointer-events:none}.theme-diamond .diamond-casino-preload--visible{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;min-height:0;background:#000}.theme-diamond .diamond-casino-preload--visible-shell{position:fixed;top:calc(var(--diamond-header-top-h, 45px) + var(--diamond-mobile-header-ticker-h, 1.5rem) + 2.57rem + 3px);right:0;bottom:var(--diamond-mobile-bottom-offset,4.1875rem);left:0;z-index:50;display:flex;flex-direction:column;min-height:0;background:#000}.theme-diamond .diamond-casino-preload__iframe,.theme-diamond .diamond-casino-preload__sdk-host{display:block;flex:1 1 auto;width:100%;min-height:0;height:100%;border:0;background:#000}.theme-diamond .diamond-main-route__transition{background-color:var(--diamond-page-bg-color,#e4e4e4);background-image:var(--diamond-page-bg-image);background-repeat:repeat;background-position:top}.theme-diamond .diamond-home-list-card{margin-top:0;overflow:visible;background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none}.theme-diamond .diamond-sidebar-search{position:relative;z-index:50;display:none;flex-shrink:0;align-items:center;width:100%;height:var(--diamond-sidebar-search-h,50px);padding:0 10px;box-sizing:border-box;background:#fff}@media(min-width:768px){.theme-diamond .diamond-sidebar-search{display:flex}}.theme-diamond .diamond-main-subnav{flex-shrink:0;width:100%;z-index:40}.theme-diamond .diamond-sidebar-search__field{display:flex;align-items:center;gap:8px;width:100%;height:34px;padding:0 12px 0 14px;background:#ececec;border:none;border-radius:9999px}.theme-diamond .diamond-sidebar-search__field input{flex:1;min-width:0;height:100%;font-family:var(--body-font-family);font-size:13px;color:#2a2f45;background:rgba(0,0,0,0);border:none;outline:none}.theme-diamond .diamond-sidebar-search__field input::-moz-placeholder{color:#6b7280}.theme-diamond .diamond-sidebar-search__field input::placeholder{color:#6b7280}.theme-diamond .diamond-sidebar-search__icon{flex-shrink:0;font-size:17px;color:#5a6172}.theme-diamond .diamond-sidebar-search-results{flex:1;min-height:0;overflow-y:auto;background:var(--diamond-sidebar-row-bg)}.theme-diamond .diamond-sidebar-search-results__message{padding:12px 14px;margin:0;font-family:var(--body-font-family);font-size:13px;color:#6b7280}.theme-diamond .diamond-sidebar-search-results__list{margin:0;padding:0;list-style:none}.theme-diamond .diamond-sidebar-search-results__item{display:block;box-sizing:border-box;width:100%;padding:10px 14px;font-family:var(--body-font-family);font-size:13px;font-weight:500;color:var(--diamond-sidebar-row-text);text-align:left;background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--diamond-sidebar-row-border);cursor:pointer;transition:background-color .12s ease}.theme-diamond .diamond-sidebar-search-results__item:hover{background:var(--diamond-sidebar-row-hover)}.theme-diamond .diamond-sidebar-search-results--floating{position:absolute;top:calc(100% - 4px);left:10px;right:10px;flex:none;min-height:0;max-height:min(280px,50vh);overflow-y:auto;background:#ececec;box-shadow:0 2px 8px rgba(0,0,0,.14)}.theme-diamond .diamond-sidebar-search-results--floating .diamond-sidebar-search-results__message{padding:10px 12px;color:#2a2f45}.theme-diamond .diamond-sidebar-search-results--floating .diamond-sidebar-search-results__item{padding:10px 12px;font-weight:400;color:#2a2f45;background:#ececec;border-bottom:1px solid #d5d5d5}.theme-diamond .diamond-sidebar-search-results--floating .diamond-sidebar-search-results__item:hover{background:#e0e0e0}.theme-diamond .diamond-sidebar-search-results--floating .diamond-sidebar-search-results__item:last-child{border-bottom:none}.theme-diamond .diamond-left-column{position:relative;display:none;flex:0 0 var(--left-menu-size-desktop);flex-direction:column;width:var(--left-menu-size-desktop);min-width:var(--left-menu-size-desktop);max-width:var(--left-menu-size-desktop);height:100%;min-height:0;box-sizing:border-box;transition:width .2s ease,min-width .2s ease,max-width .2s ease,flex-basis .2s ease}@media(min-width:768px){.theme-diamond .diamond-left-column{display:flex}}.theme-diamond .diamond-left-column.is-collapsed{flex:0 0 0;width:0;min-width:0;max-width:0;overflow:hidden;pointer-events:none}.theme-diamond .diamond-left-column.is-collapsed .diamond-left-column__resizer{display:none}@media(max-width:767px){.theme-diamond .diamond-left-column:not(.is-collapsed){position:fixed;top:calc(var(--diamond-notif-offset, 0px) + var(--diamond-header-top-h, 45px));bottom:0;left:0;z-index:45;display:flex;flex:0 0 min(85vw,var(--left-menu-size-desktop));width:min(85vw,var(--left-menu-size-desktop));min-width:min(85vw,var(--left-menu-size-desktop));max-width:min(85vw,var(--left-menu-size-desktop));pointer-events:auto;box-shadow:4px 0 16px rgba(0,0,0,.12)}}.theme-diamond .diamond-left-column__resizer{position:absolute;top:0;right:-2px;z-index:3;width:5px;height:100%;padding:0;background:rgba(0,0,0,0);border:none;cursor:col-resize;touch-action:none}.theme-diamond .diamond-left-column__resizer:active,.theme-diamond .diamond-left-column__resizer:hover{background:color-mix(in srgb,#16245c 18%,transparent)}.theme-diamond .diamond-left-sidebar{height:100%;min-height:0;width:100%;flex:1;box-sizing:border-box;background:#fff;border-radius:0;box-shadow:none;overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.theme-diamond .diamond-left-sidebar::-webkit-scrollbar{display:none}.theme-diamond .diamond-left-sidebar__nav,.theme-diamond .diamond-left-sidebar__section{display:flex;flex-direction:column;width:100%}.theme-diamond .diamond-left-sidebar__section-head{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:30px;padding:0 .75rem 0 8px;text-align:left;background:linear-gradient(90deg,#142969 31.9%,#84c2f1 97%);border:none;border-bottom:1px solid #dfdfdf;cursor:pointer}.theme-diamond .diamond-left-sidebar__section-head.is-open{background:linear-gradient(90deg,#142969 50.05%,#84c2f1 99%)}.theme-diamond .diamond-left-sidebar__section-head .diamond-left-sidebar__section-caret{flex-shrink:0;color:#20305f;transition:transform .18s ease}.theme-diamond .diamond-left-sidebar__section-head.is-open .diamond-left-sidebar__section-caret{transform:rotate(180deg)}.theme-diamond .diamond-left-sidebar__section-label{display:inline-flex;align-items:center;gap:.3125rem;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:500;color:#fff;cursor:pointer}.theme-diamond .diamond-left-sidebar__section-icon{flex-shrink:0;width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-left-sidebar__section-icon--glyph{width:auto;height:auto;font-size:18px;color:#fff}.theme-diamond .diamond-left-sidebar__section-body{display:flex;flex-direction:column;width:100%;background:var(--diamond-sidebar-row-bg)}.theme-diamond .diamond-left-sidebar__section-empty{margin:0;padding:10px 16px;font-family:var(--body-font-family);font-size:12px;color:#8a939e;border-bottom:1px solid var(--diamond-sidebar-row-border)}.theme-diamond .diamond-left-sidebar__sport-block{display:flex;flex-direction:column;width:100%}.theme-diamond .diamond-home-sport-match-tree__message{margin:0;padding:10px 16px;font-family:var(--body-font-family);font-size:12px;color:#8a939e}.theme-diamond .diamond-home-sport-match-tree__group-skeleton{box-sizing:border-box;width:100%;min-height:34px;padding:11px 10px 11px 16px;border-bottom:1px solid var(--diamond-sidebar-row-border)}.theme-diamond .diamond-home-sport-match-tree__event-skeleton{box-sizing:border-box;width:100%;min-height:34px;padding:11px 10px 11px 28px;border-bottom:1px solid var(--diamond-sidebar-row-border)}.theme-diamond .diamond-skeleton--sidebar-group{width:72%;max-width:168px;height:12px}.theme-diamond .diamond-skeleton--sidebar-event{width:88%;max-width:196px;height:12px}.theme-diamond .diamond-left-sidebar__row{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;height:34px;padding:0 10px;font-family:var(--body-font-family);color:var(--diamond-sidebar-row-text);text-align:left;background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--diamond-sidebar-row-border);cursor:pointer;transition:background-color .12s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-left-sidebar__row .diamond-left-sidebar__row-icon{flex-shrink:0;width:20px;font-size:18px;color:#5a6172;text-align:center}.theme-diamond .diamond-left-sidebar__row .diamond-left-sidebar__row-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:500;color:#000;cursor:pointer;transform-origin:left center;transition:transform .15s ease}.theme-diamond .diamond-left-sidebar__row:hover .diamond-left-sidebar__row-label{transform:scale(1.05)}.theme-diamond .diamond-left-sidebar__row .diamond-left-sidebar__row-caret{flex-shrink:0;width:10px;color:#444;transition:transform .18s ease}.theme-diamond .diamond-left-sidebar__row.is-open .diamond-left-sidebar__row-caret{transform:rotate(0deg)}.theme-diamond .diamond-left-sidebar__row:not(.is-open) .diamond-left-sidebar__row-caret{transform:rotate(-90deg)}.theme-diamond .diamond-left-sidebar__row--popular-event{height:auto;min-height:34px;padding:6px 10px;align-items:flex-start}.theme-diamond .diamond-left-sidebar__row--popular-event .diamond-left-sidebar__row-icon{margin-top:1px}.theme-diamond .diamond-left-sidebar__row--popular-event .diamond-left-sidebar__row-label{font-weight:400;white-space:normal;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.theme-diamond .diamond-left-sidebar__row--popular-event:hover .diamond-left-sidebar__row-label{transform:none}.theme-diamond .diamond-right-column{position:relative;display:none;flex:0 0 var(--diamond-right-sidebar-width,400px);flex-direction:column;width:var(--diamond-right-sidebar-width,400px);min-width:var(--diamond-right-sidebar-width,400px);max-width:var(--diamond-right-sidebar-width,400px);height:100%;min-height:0;box-sizing:border-box;transition:width .2s ease,min-width .2s ease,max-width .2s ease,flex-basis .2s ease}@media(min-width:768px){.theme-diamond .diamond-right-column--event{display:flex}}@media(min-width:1024px){.theme-diamond .diamond-right-column--default{display:flex}}.theme-diamond .diamond-right-column__resizer{position:absolute;top:0;left:-2px;z-index:3;width:5px;height:100%;padding:0;background:rgba(0,0,0,0);border:none;cursor:col-resize;touch-action:none}.theme-diamond .diamond-right-column__resizer:active,.theme-diamond .diamond-right-column__resizer:hover{background:color-mix(in srgb,#16245c 18%,transparent)}.theme-diamond .diamond-right-sidebar{width:100%;height:100%;padding:3px;display:flex;flex-direction:column;min-height:0;flex-shrink:0;gap:0;overflow-x:hidden;overflow-y:auto;background:var(--diamond-page-bg-color,#e4e4e4);border-left:1px solid #d6d9df;box-sizing:border-box}.theme-diamond .diamond-sidebar-card{box-shadow:0 0 4px rgba(0,0,0,.3019607843);margin:0 0 3px;border-radius:5px;background:#fff;overflow:hidden;flex-shrink:0}.theme-diamond .diamond-sidebar-card--betslip{display:flex;flex-direction:column}.theme-diamond .diamond-sidebar-card--mybets{display:flex;flex-direction:column;flex:1 1 auto;min-height:280px}.theme-diamond .diamond-betslip-v2{--diamond-betslip-odds-btn-size:1.47625rem;--diamond-betslip-odds-input-size:2.875rem;--diamond-betslip-odds-stepper-width:calc(var(--diamond-betslip-odds-btn-size) * 2 + var(--diamond-betslip-odds-input-size) + 0.375rem);--diamond-betslip-grid-columns:minmax(0,1fr) minmax(var(--diamond-betslip-odds-stepper-width),1.15fr) minmax(3rem,0.9fr) minmax(2.75rem,0.8fr);--diamond-betslip-grid-gap:6px;--diamond-betslip-grid-padding-x:0.3125rem;display:flex;flex-direction:column;background:#fff}.theme-diamond .diamond-betslip-v2--edit .diamond-betslip-v2__header{border-bottom-color:var(--diamond-header-login-bg,#2c4090)}.theme-diamond .diamond-betslip-v2--edit .diamond-betslip-v2__title{color:var(--diamond-header-login-bg,#2c4090)}.theme-diamond .diamond-betslip-v2--edit .diamond-betslip-v2__subhead{color:var(--diamond-header-login-bg,#2c4090);background:color-mix(in srgb,#75a7f2 12%,#ffffff)}.theme-diamond .diamond-betslip-v2__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:35px;padding:8px 12px;color:#555;border-bottom:3px solid #11a9cc}.theme-diamond .diamond-betslip-v2__title{margin:0;font-size:16px;font-weight:600;color:#555}.theme-diamond .diamond-betslip-v2__subhead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:#f5f8fa;border-bottom:1px solid #e2e5e9;color:#2d3436;font-size:12px;font-weight:600}.theme-diamond .diamond-betslip-v2__empty,.theme-diamond .diamond-betslip-v2__guest{padding:16px 12px;color:#6b7280;font-size:12px;text-align:center}.theme-diamond .diamond-betslip-v2__empty h6,.theme-diamond .diamond-betslip-v2__guest h6{margin:0 0 6px;color:#2d3436;font-size:13px;font-weight:600}.theme-diamond .diamond-betslip-v2__empty p,.theme-diamond .diamond-betslip-v2__guest p{margin:0 0 12px}.theme-diamond .diamond-betslip-v2__login-btn{padding:8px 16px;border:0;border-radius:4px;background:#3498db;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.theme-diamond .diamond-betslip-v2__body{padding:0 0 6px}.theme-diamond .diamond-betslip-v2__table-head{box-sizing:border-box;display:grid;grid-template-columns:var(--diamond-betslip-grid-columns);-moz-column-gap:var(--diamond-betslip-grid-gap);column-gap:var(--diamond-betslip-grid-gap);align-items:center;width:100%;max-width:100%;min-height:2.1875rem;padding:.3125rem var(--diamond-betslip-grid-padding-x);background:#e0e6e6;border-bottom:2px solid #212529;color:#212529;font-size:.6875rem;font-weight:700;line-height:1.15}.theme-diamond .diamond-betslip-v2__table-head span{min-width:0}.theme-diamond .diamond-betslip-v2__table-head span:nth-child(2),.theme-diamond .diamond-betslip-v2__table-head span:nth-child(3){text-align:center}.theme-diamond .diamond-betslip-v2__table-head span:nth-child(4){text-align:right}.theme-diamond .diamond-betslip-v2__row{container:diamond-betslip-row/inline-size;display:flex;flex-direction:column;gap:2px;padding:6px var(--diamond-betslip-grid-padding-x) 4px;border-bottom:1px solid #e8eaed}.theme-diamond .diamond-betslip-v2__row.is-back{background:#beddf4}.theme-diamond .diamond-betslip-v2__row.is-lay{background:#f3dce2}.theme-diamond .diamond-betslip-v2__row-main{display:grid;grid-template-columns:var(--diamond-betslip-grid-columns);-moz-column-gap:var(--diamond-betslip-grid-gap);column-gap:var(--diamond-betslip-grid-gap);align-items:center;width:100%}.theme-diamond .diamond-betslip-v2__row-main>*{min-width:0}.theme-diamond .diamond-betslip-v2__bet-for{display:flex;align-items:flex-start;gap:6px;min-width:0}.theme-diamond .diamond-betslip-v2__remove{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:14px;height:15px;padding:0;border:0;background:rgba(0,0,0,0);color:#ad2826;cursor:pointer}.theme-diamond .diamond-betslip-v2__remove svg{display:block;width:13.13px;height:15px}.theme-diamond .diamond-betslip-v2__selection{min-width:0;color:#212529;font-size:.6875rem;font-weight:700;line-height:1.3;word-break:break-word}.theme-diamond .diamond-betslip-v2__odds{display:flex;align-items:center;justify-content:center;width:100%;min-width:0}.theme-diamond .diamond-betslip-v2__odds-edit{display:inline-flex;flex-direction:column;align-items:center;gap:2px;max-width:100%;min-width:0}.theme-diamond .diamond-betslip-v2__odds-stepper{display:grid;grid-template-columns:var(--diamond-betslip-odds-btn-size) var(--diamond-betslip-odds-input-size) var(--diamond-betslip-odds-btn-size);-moz-column-gap:.1875rem;column-gap:.1875rem;align-items:center;width:var(--diamond-betslip-odds-stepper-width);max-width:100%;min-width:0}.theme-diamond .diamond-betslip-v2__odds-stepper input,.theme-diamond .diamond-betslip-v2__odds-stepper-btn{box-sizing:border-box;width:100%;height:1.375rem;border:1px solid #969191;border-radius:.1875rem;background:var(--textPrimary-color,#ffffff)}.theme-diamond .diamond-betslip-v2__odds-stepper-btn{display:flex;align-items:center;justify-content:center;padding:0;color:#212529;font-size:.875rem;font-weight:700;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.theme-diamond .diamond-betslip-v2__odds-stepper-btn:disabled{opacity:.55;cursor:not-allowed}.theme-diamond .diamond-betslip-v2__odds-stepper input{padding:0;margin:0;color:#212529;font-family:var(--body-font-family);font-size:.8125rem;font-weight:700;line-height:calc(1.375rem - 2px);text-align:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none}.theme-diamond .diamond-betslip-v2__odds-stepper input:disabled{opacity:.55}.theme-diamond .diamond-betslip-v2__odds-range{color:#212529;font-size:.6875rem;font-weight:700;line-height:1.1;white-space:nowrap}.theme-diamond .diamond-betslip-v2__stake{display:flex;justify-content:center;width:100%;min-width:0}.theme-diamond .diamond-betslip-v2__stake input{box-sizing:border-box;width:100%;max-width:3.75rem;height:1.375rem;padding:0;border:none;outline:none;border-radius:.3125rem;background:var(--textPrimary-color,#ffffff);color:#858585;font-size:.8125rem;font-weight:700;text-align:center}.theme-diamond .diamond-betslip-v2__stake input::-moz-placeholder{color:#858585}.theme-diamond .diamond-betslip-v2__stake input::placeholder{color:#858585}.theme-diamond .diamond-betslip-v2__stake input.is-invalid{color:#e53935}.theme-diamond .diamond-betslip-v2__pnl{width:100%;text-align:right;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.theme-diamond .diamond-betslip-v2__pnl.is-profit{color:#257b23}.theme-diamond .diamond-betslip-v2__pnl.is-loss{color:#e53935}.theme-diamond .diamond-betslip-v2__predefined-stakes{display:grid;grid-template-columns:repeat(4,minmax(45px,1fr));gap:2px;width:100%;max-width:100%;margin:0;padding:.125rem 0 0}@container diamond-betslip-row (min-width: 23.5rem){.theme-diamond .diamond-betslip-v2__predefined-stakes{grid-template-columns:repeat(8,minmax(45px,1fr))}}.theme-diamond .diamond-betslip-v2__predefined-stake-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:.15rem;border:1px solid #ccc;border-radius:.3125rem;background:var(--textPrimary-color,#ffffff);color:#444;font-family:var(--body-font-family);font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer}.theme-diamond .diamond-betslip-v2__predefined-stake-btn:disabled{opacity:.55;cursor:not-allowed}.theme-diamond .diamond-betslip-v2__actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px;padding:.25rem var(--diamond-betslip-grid-padding-x) 0}.theme-diamond .diamond-betslip-v2__clear,.theme-diamond .diamond-betslip-v2__submit{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:0;padding:.2rem .3rem;border:1px solid #969191;border-radius:.1875rem;background:var(--textPrimary-color,#ffffff);color:#212529;font-family:var(--body-font-family);font-size:.6875rem;font-weight:400;line-height:1.2;white-space:nowrap;cursor:pointer}.theme-diamond .diamond-betslip-v2__clear:disabled,.theme-diamond .diamond-betslip-v2__submit:disabled{opacity:.55;cursor:not-allowed}.theme-diamond .diamond-betslip-v2__clear svg,.theme-diamond .diamond-betslip-v2__submit svg{width:.75rem;height:.75rem;flex-shrink:0}.theme-diamond .diamond-betslip-v2__submit{gap:.25rem}.theme-diamond .diamond-shell--joiner .diamond-event-left-sidebar,.theme-diamond .diamond-shell--joiner .diamond-left-column,.theme-diamond .diamond-shell--joiner .diamond-left-sidebar,.theme-diamond .diamond-shell--joiner .diamond-mobile-bottom-nav,.theme-diamond .diamond-shell--joiner .diamond-subnav{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-diamond{--diamond-promo-banner-1:url(/themes/diamond/banners/B01.jpg);--diamond-promo-banner-2:url(/themes/diamond/banners/B02.jpg);--diamond-promo-banner-3:url(/themes/diamond/banners/B03.jpg);--diamond-promo-banner-4:url(/themes/diamond/banners/B03.jpg)}.theme-diamond .diamond-market-origin-tag{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;min-width:1rem;padding:1px 4px 2px;border-radius:3px;font-family:Tahoma,Helvetica,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:0;line-height:1.35;text-transform:uppercase;color:#fff;cursor:help;isolation:isolate}.theme-diamond .diamond-market-origin-tag__label{position:relative;z-index:1}.theme-diamond .diamond-market-origin-tag__shine{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translateX(-120%);animation:diamond-market-origin-shine 2.4s ease-in-out infinite}.theme-diamond .diamond-market-origin-tag--exchange{background:linear-gradient(135deg,#1b6ca8,#0e8fd6 55%,#1b6ca8);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18)}.theme-diamond .diamond-market-origin-tag--own{background:linear-gradient(135deg,#2f7d32,#43a047 55%,#2f7d32);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18)}@keyframes diamond-market-origin-shine{0%,55%{transform:translateX(-120%)}80%,to{transform:translateX(120%)}}.theme-diamond .diamond-home-stack{display:flex;flex-direction:column;gap:var(--diamond-main-content-gap,10px);min-height:100%;padding:var(--diamond-main-content-inset,4px);box-sizing:border-box;background-color:rgba(0,0,0,0)}.theme-diamond .diamond-home-stack .ignore-content-spacing{width:calc(100% + 2*var(--diamond-main-content-inset, 10px));margin-right:calc(-1*var(--diamond-main-content-inset, 10px));margin-left:calc(-1*var(--diamond-main-content-inset, 10px))}.theme-diamond .diamond-promo-carousel{position:relative;overflow:hidden;background:#0c1a35;border-radius:var(--diamond-content-radius,10px)}.theme-diamond .diamond-promo-carousel__viewport{overflow:hidden;border-radius:inherit}.theme-diamond .diamond-promo-carousel__track{display:flex;touch-action:pan-y}.theme-diamond .diamond-promo-carousel__slide{flex:0 0 100%;min-width:0}.theme-diamond .diamond-promo-carousel__card{display:block;width:100%;min-height:180px;aspect-ratio:3.5/1;background-color:#0c1a35;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-diamond .diamond-promo-carousel__card--1{background-image:var(--diamond-promo-banner-1)}.theme-diamond .diamond-promo-carousel__card--2{background-image:var(--diamond-promo-banner-2)}.theme-diamond .diamond-promo-carousel__card--3{background-image:var(--diamond-promo-banner-3)}.theme-diamond .diamond-promo-carousel__card--4{background-image:var(--diamond-promo-banner-4)}.theme-diamond .diamond-promo-carousel__img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.theme-diamond .diamond-promo-carousel__arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;color:#fff;background:rgba(0,0,0,.38);border:none;border-radius:50%;opacity:0;pointer-events:none;transform:translateY(-50%);cursor:pointer;transition:opacity .2s ease,background-color .15s ease}.theme-diamond .diamond-promo-carousel__arrow:hover{background:rgba(0,0,0,.52)}.theme-diamond .diamond-promo-carousel__arrow--left{left:10px}.theme-diamond .diamond-promo-carousel__arrow--right{right:10px}.theme-diamond .diamond-promo-carousel:hover .diamond-promo-carousel__arrow{opacity:1;pointer-events:auto}.theme-diamond .diamond-promo-carousel__dots{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);display:flex;align-items:center;gap:7px;z-index:2}.theme-diamond .diamond-promo-carousel__dot{width:8px;height:8px;padding:0;background:hsla(0,0%,100%,.45);border:none;border-radius:50%;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.theme-diamond .diamond-promo-carousel__dot:hover{background:hsla(0,0%,100%,.7)}.theme-diamond .diamond-promo-carousel__dot.is-active{background:#fff;transform:scale(1.15)}.theme-diamond .diamond-betslip-tabs{display:flex;border-bottom:1px solid #e2e5e9;flex-shrink:0}.theme-diamond .diamond-betslip-tabs__btn{flex:1;padding:12px 8px 10px;font-size:11px;font-weight:700;letter-spacing:.06em;color:#8a939e;border-bottom:2px solid rgba(0,0,0,0)}.theme-diamond .diamond-betslip-tabs__btn.is-active{color:#2d3436;border-bottom-color:#2d3436}.theme-diamond .diamond-betslip-panel{display:flex;flex-direction:column;flex:1;min-height:0}.theme-diamond .diamond-betslip-toolbar{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #eceff2;font-size:11px;flex-shrink:0}.theme-diamond .diamond-betslip-toolbar__count{font-weight:600;color:#2d3436;white-space:nowrap}.theme-diamond .diamond-betslip-toolbar__accept{display:flex;align-items:center;gap:6px;margin-left:auto;color:#5c6570}.theme-diamond .diamond-betslip-toolbar__accept-label{font-size:10px;white-space:nowrap}.theme-diamond .diamond-betslip-toolbar__clear{color:#8a939e}.theme-diamond .diamond-betslip-toolbar__clear:hover{color:#e53935}.theme-diamond .diamond-betslip-toggle{position:relative;width:44px;height:20px;border-radius:999px;border:1px solid #d5dbe0;background:#f3f5f7;flex-shrink:0}.theme-diamond .diamond-betslip-toggle.is-on{background:#dfe8d4;border-color:#a7d07c}.theme-diamond .diamond-betslip-toggle__knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12);transition:transform .15s ease}.is-on .theme-diamond .diamond-betslip-toggle__knob{transform:translateX(22px)}.theme-diamond .diamond-betslip-toggle__text{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:8px;font-weight:700;color:#5c6570}.theme-diamond .diamond-betslip-panel__scroll{flex:1;min-height:0;overflow-y:auto;padding:8px}.theme-diamond .diamond-betslip-card{border-radius:8px;overflow:hidden;margin-bottom:8px;border:1px solid #e8c8d1;background:#fdf4f4}.theme-diamond .diamond-betslip-card.is-back{border-color:#b5d4f4;background:#eef6fd}.theme-diamond .diamond-betslip-card__header{display:flex;align-items:center;gap:6px;padding:8px 10px 4px;font-size:12px}.theme-diamond .diamond-betslip-card__live{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;background:#257b23;color:#fff;font-size:9px;font-weight:700;letter-spacing:.04em}.theme-diamond .diamond-betslip-card__event{flex:1;min-width:0;font-weight:600;color:#2d3436;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-diamond .diamond-betslip-card__close{color:#8a939e}.theme-diamond .diamond-betslip-card__close:hover{color:#2d3436}.theme-diamond .diamond-betslip-card__body{padding:0 10px 10px}.theme-diamond .diamond-betslip-card__market-row{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.theme-diamond .diamond-betslip-card__market-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:12px;color:#2d3436}.theme-diamond .diamond-betslip-card__market-text strong{font-weight:700;line-height:1.2}.theme-diamond .diamond-betslip-card__side{font-size:10px;color:#8a939e;text-transform:capitalize}.theme-diamond .diamond-betslip-card__market-sub{font-size:11px;color:#5c6570}.theme-diamond .diamond-betslip-card__odds-stepper{display:flex;align-items:center;gap:0;border:1px solid #d5dbe0;border-radius:6px;overflow:hidden;background:#fff;flex-shrink:0}.theme-diamond .diamond-betslip-card__odds-stepper button{width:28px;height:32px;display:flex;align-items:center;justify-content:center;color:#5c6570}.theme-diamond .diamond-betslip-card__odds-stepper button:hover:not(:disabled){background:#f3f5f7}.theme-diamond .diamond-betslip-card__odds-stepper button:disabled{opacity:.45}.theme-diamond .diamond-betslip-card__odds-input{width:52px;min-width:48px;height:32px;text-align:center;font-size:14px;font-weight:700;padding:0 4px;border:0;border-left:1px solid #e8eaed;border-right:1px solid #e8eaed;background:#fff;color:#2d3436;outline:none}.theme-diamond .diamond-betslip-card__odds-input:focus{background:#f8fafb;box-shadow:inset 0 0 0 1px #67af7e}.theme-diamond .diamond-betslip-card__odds-input:disabled{opacity:.45;cursor:not-allowed}.theme-diamond .diamond-betslip-card__fancy-odds{display:flex;gap:12px;text-align:right;font-size:11px}.theme-diamond .diamond-betslip-card__fancy-odds strong{display:block;font-size:14px;font-weight:700}.theme-diamond .diamond-betslip-card__fancy-label{color:#8a939e;font-size:10px}.theme-diamond .diamond-betslip-card__stake-block{margin-bottom:8px}.theme-diamond .diamond-betslip-card__stake-labels{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:4px;font-size:10px;color:#5c6570}.theme-diamond .diamond-betslip-card__limits{color:#8a939e}.theme-diamond .diamond-betslip-card__liability{margin-left:auto}.theme-diamond .diamond-betslip-card__liability .is-profit{color:#257b23}.theme-diamond .diamond-betslip-card__stake-input{width:100%;border:1px solid #d5dbe0;border-radius:6px;padding:8px 10px;font-size:13px;background:#fff}.theme-diamond .diamond-betslip-card__stake-input.is-invalid{border-color:#e53935}.theme-diamond .diamond-betslip-card__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.theme-diamond .diamond-betslip-card__chip{border:1px solid #e8c8d1;border-radius:6px;background:#fff;color:#c45a72;font-size:11px;font-weight:600;padding:7px 4px;white-space:nowrap}.is-back .theme-diamond .diamond-betslip-card__chip{border-color:#b5d4f4;color:#2c6ea8}.theme-diamond .diamond-betslip-card__chip:hover:not(:disabled){background:#fafbfc}.theme-diamond .diamond-betslip-footer{flex-shrink:0;border-top:1px solid #e2e5e9;padding:10px;background:#fff}.theme-diamond .diamond-betslip-footer__summary{margin-bottom:8px;font-size:11px;color:#5c6570}.theme-diamond .diamond-betslip-footer__summary-row{display:flex;justify-content:space-between;margin-bottom:2px}.theme-diamond .diamond-betslip-footer__summary-row .is-profit{color:#257b23;font-weight:600}.theme-diamond .diamond-betslip-place-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:8px;background:#3e515b;color:#fff;text-align:left}.theme-diamond .diamond-betslip-place-btn:disabled{opacity:.55;cursor:not-allowed}.theme-diamond .diamond-betslip-place-btn__title{display:block;font-size:15px;font-weight:700;line-height:1.2}.theme-diamond .diamond-betslip-place-btn__sub{display:block;font-size:11px;opacity:.9;font-weight:400}.theme-diamond .diamond-betslip-place-btn__delay{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;white-space:nowrap}.theme-diamond .diamond-betslip-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;text-align:center}.theme-diamond .diamond-betslip-empty__title{font-size:15px;font-weight:700;color:#2d3436}.theme-diamond .diamond-betslip-empty__text{margin-top:8px;font-size:13px;line-height:1.5;color:#8a939e}.theme-diamond .diamond-betslip-empty__text--solo{margin-top:0}.theme-diamond .diamond-betslip-empty__login{margin-top:18px;min-width:120px;border-radius:6px;background:#2c4f58;color:#fff;padding:10px 24px;font-size:13px;font-weight:600}.theme-diamond .diamond-betslip-openbets{flex:1;min-height:0;display:flex;flex-direction:column}.theme-diamond .diamond-betslip-openbets__empty,.theme-diamond .diamond-betslip-openbets__loading{flex:1;display:flex;align-items:center;justify-content:center;font-size:13px;color:#8a939e;padding:16px}.theme-diamond .diamond-betslip-openbets__list{flex:1;overflow-y:auto}.theme-diamond .diamond-betslip-openbets__row{padding:10px 12px;border-bottom:1px solid #e8eaed;font-size:12px}.theme-diamond .diamond-betslip-openbets__row.is-back{background:rgba(167,216,253,.25)}.theme-diamond .diamond-betslip-openbets__row.is-lay{background:rgba(249,201,212,.25)}.theme-diamond .diamond-betslip-openbets__runner{font-weight:600;color:#2d3436}.theme-diamond .diamond-betslip-openbets__market{margin-top:2px;color:#8a939e;font-size:11px}.theme-diamond .diamond-betslip-openbets__meta{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-variant-numeric:tabular-nums}.theme-diamond .diamond-betslip-openbets__meta .is-profit{color:#257b23}.theme-diamond .diamond-betslip-openbets__meta .is-loss{color:#e53935}.theme-diamond .diamond-odds-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:264px;max-width:264px;text-align:center}.theme-diamond .diamond-odds-grid--tom{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;overflow:visible;width:calc(6*var(--diamond-home-odds-btn-w, 67px) + 5*var(--diamond-home-odds-btn-gap, 2px));max-width:calc(6*var(--diamond-home-odds-btn-w, 67px) + 5*var(--diamond-home-odds-btn-gap, 2px))}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell{flex-shrink:0;width:var(--diamond-home-odds-btn-w,67px);height:var(--diamond-home-odds-btn-h,34px);min-height:var(--diamond-home-odds-btn-h,34px);margin-right:var(--diamond-home-odds-btn-gap,2px);padding:0 var(--diamond-home-odds-btn-px,6px);gap:0;overflow:visible;border-radius:4px;color:var(--diamond-home-odds-text,#273a47)}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell:last-child{margin-right:0}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell.diamond-odds-grid__cell--back{background:var(--diamond-odds-back-gradient)}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell.diamond-odds-grid__cell--back:hover:not(:disabled){filter:none}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell.diamond-odds-grid__cell--lay{background:var(--diamond-odds-lay-gradient)}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell.diamond-odds-grid__cell--lay:hover:not(:disabled){filter:none}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell.diamond-odds-grid__cell--vacant{cursor:default;pointer-events:none}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell .diamond-odds-grid__price{display:inline-block;font-size:13px;font-weight:700;line-height:1;color:var(--diamond-home-odds-text,#273a47);transition:transform .12s ease;transform-origin:center center}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell .diamond-odds-grid__size{margin-top:1px;font-size:11px;font-weight:400;line-height:1;color:var(--diamond-home-odds-text,#273a47);opacity:1}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell:hover:not(:disabled):not(.diamond-odds-grid__cell--vacant) .diamond-odds-grid__price{transform:scale(1.3)}.theme-diamond .diamond-odds-grid__col{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.theme-diamond .diamond-odds-grid__label{font-size:10px;font-weight:500;line-height:1;color:#8a939e}.theme-diamond .diamond-odds-grid__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.theme-diamond .diamond-odds-grid__price{font-size:12px;font-weight:700}.theme-diamond .diamond-odds-grid__price,.theme-diamond .diamond-odds-grid__size{max-width:100%;overflow:hidden;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.theme-diamond .diamond-odds-grid__size{font-size:9px;font-weight:500;opacity:.75}.theme-diamond .diamond-odds-grid--labels{gap:6px}.theme-diamond .diamond-odds-grid--labels .diamond-odds-grid__col{display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff}.theme-diamond .diamond-odds-grid__cell{display:flex;min-height:38px;width:100%;min-width:0;max-width:100%;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:4px;padding:4px 2px;font-size:12px;font-weight:600;transition:opacity .15s ease;border:none}.theme-diamond .diamond-odds-grid__cell--back{color:#1e4a6e;background:var(--diamond-odds-back-gradient)}.theme-diamond .diamond-odds-grid__cell--back:hover:not(:disabled){filter:brightness(.96)}.theme-diamond .diamond-odds-grid__cell--lay{color:#7a2d42;background:var(--diamond-odds-lay-gradient)}.theme-diamond .diamond-odds-grid__cell--lay:hover:not(:disabled){filter:brightness(.96)}.theme-diamond .diamond-odds-grid__cell--empty{cursor:default;color:rgba(0,0,0,0);background-color:#eceff2}.theme-diamond .diamond-odds-grid__cell--flash-back{animation:diamondHighlightBack .25s ease}.theme-diamond .diamond-odds-grid__cell--flash-lay{animation:diamondHighlightLay .25s ease}.theme-diamond .diamond-odds-grid__cell--selected{box-shadow:inset 0 0 0 2px #1e4a6e}.theme-diamond .diamond-odds-grid__cell--selected.diamond-odds-grid__cell--lay{box-shadow:inset 0 0 0 2px #7a2d42}.theme-diamond .diamond-odds-grid-wrap{position:relative;flex:0 0 auto;overflow:visible;width:calc(6*var(--diamond-home-odds-btn-w, 67px) + 5*var(--diamond-home-odds-btn-gap, 2px));max-width:calc(6*var(--diamond-home-odds-btn-w, 67px) + 5*var(--diamond-home-odds-btn-gap, 2px))}.theme-diamond .diamond-odds-grid-wrap--locked:not(.diamond-odds-grid-wrap--stop) .diamond-odds-grid__cell:not(.diamond-odds-grid__cell--vacant){pointer-events:none}.theme-diamond .diamond-odds-grid-wrap--locked:not(.diamond-odds-grid-wrap--stop):not(.diamond-odds-grid-wrap--ball) .diamond-odds-grid__cell:not(.diamond-odds-grid__cell--vacant){opacity:.45}.theme-diamond .diamond-odds-grid-wrap--closed .diamond-odds-grid__cell:not(.diamond-odds-grid__cell--vacant),.theme-diamond .diamond-odds-grid-wrap--suspend .diamond-odds-grid__cell:not(.diamond-odds-grid__cell--vacant){opacity:1;pointer-events:none}.theme-diamond .diamond-odds-grid-wrap--closed .diamond-odds-grid__lock,.theme-diamond .diamond-odds-grid-wrap--suspend .diamond-odds-grid__lock{z-index:12;border:1px solid var(--diamond-event-suspended-border,#ff0000);border-radius:5px;font-size:12px;font-weight:600;letter-spacing:normal;color:var(--diamond-event-suspended-text,#ff0000);text-transform:uppercase;background:var(--diamond-event-suspended-bg,rgba(255,255,255,.9019607843))}.theme-diamond .diamond-odds-grid__lock{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:0 6px;font-size:11px;font-weight:700;letter-spacing:.3px;text-align:center;border-radius:4px;pointer-events:none}.diamond-odds-grid-wrap--ball .theme-diamond .diamond-odds-grid__lock{color:#2d3436;background:rgba(0,0,0,0);border-radius:0}.diamond-odds-grid-wrap--stop .theme-diamond .diamond-odds-grid__lock{color:#b4541f}.theme-diamond .diamond-odds-grid-wrap--ball{overflow:hidden}.theme-diamond .diamond-odds-grid-wrap--ball .diamond-odds-grid__cell{overflow:visible;pointer-events:none}.theme-diamond .diamond-odds-grid-wrap--ball .diamond-odds-grid__cell:not(.diamond-odds-grid__cell--empty){opacity:.5;filter:blur(5px)}.theme-diamond .diamond-odds-grid-wrap--ball .diamond-odds-grid__cell--empty{opacity:.55;filter:blur(4px)}.theme-diamond .diamond-ball-running{display:inline-flex;align-items:center;gap:4px;line-height:1;background:rgba(0,0,0,0);box-shadow:none}.theme-diamond .diamond-ball-running__lottie{position:relative;display:block;width:34px;height:34px;margin:-6px 0;flex:0 0 34px;overflow:visible}.theme-diamond .diamond-ball-running__lottie svg{display:block;width:100%!important;height:100%!important;overflow:visible}.theme-diamond .diamond-ball-running__text{font-size:12px;font-weight:600;letter-spacing:.15px;color:#1a1a1a;white-space:nowrap}@keyframes diamondHighlightBack{0%{background:var(--diamond-odds-back-gradient)}50%{background:#fff6c8}to{background:var(--diamond-odds-back-gradient)}}@keyframes diamondHighlightLay{0%{background:var(--diamond-odds-lay-gradient)}50%{background:#fff6c8}to{background:var(--diamond-odds-lay-gradient)}}@media(min-width:1200px){.theme-diamond .diamond-racing{display:flex;flex-direction:column;gap:var(--diamond-main-content-gap,10px);margin-top:0;background:rgba(0,0,0,0)}.theme-diamond .diamond-racing__group{overflow:hidden}.theme-diamond .diamond-racing__group,.theme-diamond .diamond-racing__header{background:#fff;border-radius:var(--diamond-content-radius,10px) var(--diamond-content-radius,10px) 0 0}.theme-diamond .diamond-racing__header{display:flex;align-items:center;gap:8px;padding:8px 10px}.theme-diamond .diamond-racing__header-icon{flex-shrink:0;font-size:16px;color:#3a4046}.theme-diamond .diamond-racing__title{margin:0;font-family:var(--heading-font-family);font-size:13px;font-weight:700;line-height:1.2;color:#2d3436}.theme-diamond .diamond-racing__flags{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:10px 12px 0;background-color:#eee;border-radius:0;box-shadow:inset 0 10px 4px -10px rgba(0,0,0,.3019607843),inset 0 -10px 4px -10px rgba(0,0,0,.3019607843)}.theme-diamond .diamond-racing__flag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px 8px;margin-bottom:0;background:rgba(0,0,0,0);border:none;border-radius:4px 4px 0 0;cursor:pointer;transition:background-color .15s ease}.theme-diamond .diamond-racing__flag:hover .diamond-racing__flag-code{color:#142969}.theme-diamond .diamond-racing__flag.is-active{background:#fff;box-shadow:0 -1px 0 #fff}.theme-diamond .diamond-racing__flag.is-active .diamond-racing__flag-code{color:#2d3436}.theme-diamond .diamond-racing__flag-img{width:20px;height:15px;-o-object-fit:cover;object-fit:cover;border-radius:1px}.theme-diamond .diamond-racing__flag-code{font-size:12px;font-weight:600;color:#5c6570}.theme-diamond .diamond-racing__panel{background:#fff;padding:4px 12px 10px;border-radius:0}.theme-diamond .diamond-racing__venue{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid #e4e7eb}.theme-diamond .diamond-racing__venue:last-child{border-bottom:none}.theme-diamond .diamond-racing__venue-name{flex:0 0 min(160px,34%);font-size:12px;font-weight:700;line-height:1.35;color:#2d3436}.theme-diamond .diamond-racing__times{display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0}.theme-diamond .diamond-racing__time{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:5px 8px;font:inherit;font-size:11px;font-weight:600;line-height:1;color:#2d3436;text-decoration:none;cursor:pointer;background:#fff;border:1px solid #c5cad1;border-radius:4px;transition:border-color .15s ease,color .15s ease}.theme-diamond .diamond-racing__time:hover{border-color:#142969;color:#142969}.theme-diamond .diamond-racing__time.is-inplay{color:#fff;background:#1f9d55;border-color:#1f9d55}}.theme-diamond .diamond-racing--skeleton,.theme-diamond .diamond-racing__group--skeleton{pointer-events:none}.theme-diamond .diamond-racing__flag-skeleton{display:inline-flex;align-items:center;gap:6px;padding:6px 10px 8px}.theme-diamond .diamond-skeleton--racing-icon{flex-shrink:0;width:18px;height:18px;border-radius:3px}.theme-diamond .diamond-skeleton--racing-title{width:min(168px,42%);height:14px}.theme-diamond .diamond-skeleton--racing-flag-img{flex-shrink:0;width:20px;height:15px;border-radius:1px}.theme-diamond .diamond-skeleton--racing-flag-code{width:22px;height:12px}.theme-diamond .diamond-card-list-wrap{display:flex;flex-direction:column;gap:0;overflow:hidden;border:1px solid #e4e4e4;border-radius:var(--diamond-content-radius,10px)}.theme-diamond .diamond-sport-card{background:#fff}.theme-diamond .diamond-sport-card:first-child .diamond-sport-card__header{border-radius:calc(var(--diamond-content-radius, 10px) - 1px) calc(var(--diamond-content-radius, 10px) - 1px) 0 0}.theme-diamond .diamond-sport-card+.theme-diamond .diamond-sport-card{border-top:1px solid #e4e4e4}.theme-diamond .diamond-sport-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:35px;padding:6px 10px;background:var(--diamond-section-bar-bg,#444444)}.theme-diamond .diamond-sport-card__title{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1.2;color:#fff}.theme-diamond .diamond-sport-card__icon{flex-shrink:0;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-sport-card__see-all{flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.3;color:#273a47;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d8dce2;border-radius:4px;transition:background-color .15s ease,border-color .15s ease}.theme-diamond .diamond-sport-card__see-all:hover{background:#f7f8fa;border-color:#c5cad1}.theme-diamond .diamond-sport-card__empty{padding:16px 12px;font-size:13px;color:#97a0b7;text-align:center}.theme-diamond .diamond-sport-card__rows{border-top:1px solid #e8eaed}.theme-diamond .diamond-special-bets__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:35px;padding:6px 10px;background:var(--diamond-section-bar-bg,#444444)}.theme-diamond .diamond-special-bets__odds-head{display:grid;grid-template-columns:repeat(3,calc(2 * var(--diamond-home-odds-btn-w, 67px) + var(--diamond-home-odds-btn-gap, 2px)));gap:var(--diamond-home-odds-btn-gap,2px);flex-shrink:0}.theme-diamond .diamond-special-bets__odds-head-cell{font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center}.theme-diamond .diamond-special-bet-row__inner{display:grid;grid-template-columns:minmax(0,1fr) 76px calc(6*var(--diamond-home-odds-btn-w, 67px) + 5*var(--diamond-home-odds-btn-gap, 2px)) 18px;align-items:center;gap:.5rem;width:100%;height:2.8125rem;min-height:2.8125rem;padding:.125rem 0}@media(min-width:768px){.theme-diamond .diamond-special-bet-row__inner{gap:.5rem}}.theme-diamond .diamond-special-bet-row__fixture-col{min-width:0}.theme-diamond .diamond-special-bet-row__label{display:block;overflow:hidden;font-size:.75rem;font-weight:700;line-height:1.25;color:var(--color-secondary,#337ab7);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.theme-diamond .diamond-favorites-section{background:#fff}.theme-diamond .diamond-favorites-section__header{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid #e2e5e9}.theme-diamond .diamond-favorites-section__title{margin:0;font-size:14px;font-weight:700;color:#2d3436}.theme-diamond .diamond-home-empty{display:flex;align-items:center;justify-content:center;min-height:180px;padding:48px 24px 56px;text-align:center}.theme-diamond .diamond-home-empty__message{margin:0;font-size:15px;font-weight:600;color:#8a939e}.theme-diamond .diamond-favorites-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:56px 24px 64px;text-align:center}.theme-diamond .diamond-favorites-empty__img{display:block}.theme-diamond .diamond-favorites-empty__title{margin:0;font-size:18px;font-weight:700;color:#2d3436}.theme-diamond .diamond-favorites-empty__hint{max-width:360px;margin:0;font-size:14px;line-height:1.45;color:#8a939e}.theme-diamond .diamond-favorites-empty__star-inline{display:inline-block;width:16px;height:16px;margin:0 2px;vertical-align:-3px}.theme-diamond .diamond-favorites-group__header{padding:8px 12px;font-size:12px;font-weight:700;color:#5c6570;background:#f5f6f8;border-bottom:1px solid #e8eaed}@keyframes diamond-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.theme-diamond .diamond-skeleton{display:block;background:linear-gradient(90deg,#eceff2 25%,#f6f8fa 50%,#eceff2 75%);background-size:200% 100%;border-radius:4px;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.theme-diamond .diamond-skeleton--status{width:var(--diamond-home-status-col-w,4.375rem);height:100%;border-radius:0}.theme-diamond .diamond-skeleton--fixture{display:block;width:72%;max-width:240px;height:14px;margin-bottom:6px}.theme-diamond .diamond-skeleton--matched{display:block;width:64px;height:22px;margin-left:auto}.theme-diamond .diamond-skeleton--odds-cell{flex-shrink:0;width:var(--diamond-home-odds-btn-w,67px);height:var(--diamond-home-odds-btn-h,38px);min-height:var(--diamond-home-odds-btn-h,38px);margin-right:var(--diamond-home-odds-btn-gap,1px);border-radius:4px}.theme-diamond .diamond-skeleton--odds-cell:last-child{margin-right:0}.theme-diamond .diamond-match-row--skeleton{pointer-events:none;cursor:default}.theme-diamond .diamond-sport-filter-list{display:flex;flex-direction:column;gap:0}.theme-diamond .diamond-series-card{background:#fff}.theme-diamond .diamond-series-card+.theme-diamond .diamond-series-card{border-top:1px solid #e4e4e4}.theme-diamond .diamond-series-card__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:35px;padding:6px 10px;background:var(--diamond-section-bar-bg,#444444)}.theme-diamond .diamond-series-card__title{display:inline-flex;align-items:center;gap:8px;min-width:0}.theme-diamond .diamond-series-card__name{overflow:hidden;font-family:Tahoma,Helvetica,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.2;color:var(--textPrimary-color,#ffffff);text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-series-card__icon{flex-shrink:0;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-series-card__odds-head{display:flex;flex-shrink:0;align-items:center}.theme-diamond .diamond-series-card__odds-head-cols{display:grid;grid-template-columns:repeat(3,calc(2 * var(--diamond-home-odds-btn-w, 67px) + var(--diamond-home-odds-btn-gap, 2px)));gap:var(--diamond-home-odds-btn-gap,2px)}.theme-diamond .diamond-series-card__odds-head-cell{font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center}.theme-diamond .diamond-series-card__status{display:flex!important;align-items:center;justify-content:space-between!important;width:100%;padding:.4rem .625rem .4rem .3125rem;font-family:Tahoma,Helvetica,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.2;color:#2d3436;background-color:#dfdfdf;border-bottom:1px solid #d0d0d0}.theme-diamond .diamond-series-card__rows .diamond-match-row:last-child{border-bottom:none}.theme-diamond .diamond-competition-header{display:flex;align-items:center;gap:8px;padding:4px;background:#fff}@media(min-width:768px){.theme-diamond .diamond-competition-header{padding:4px}}.theme-diamond .diamond-competition-header__live{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.4;letter-spacing:.3px;color:#fff;background:#21a24a;border-radius:3px}.theme-diamond .diamond-competition-header__live:before{width:4px;height:4px;content:"";background:#fff;border-radius:50%}.theme-diamond .diamond-competition-header__name{flex:1 1 auto;min-width:0;overflow:hidden;font-size:12px;font-weight:600;color:#5c6570;white-space:nowrap;text-overflow:ellipsis}.theme-diamond .diamond-competition-header__cols{display:flex;flex-shrink:0;align-items:center;gap:8px;margin-left:auto}.theme-diamond .diamond-competition-header__cols .diamond-odds-grid__col{color:#5c6570}.theme-diamond .diamond-match-row{box-sizing:border-box;width:100%;background:var(--textPrimary-color,#ffffff);border-top:1px solid #dfdfdf;transition:background-color .15s ease,box-shadow .15s ease}.theme-diamond .diamond-match-row:not(.diamond-match-row--skeleton):hover{cursor:pointer;background:#f6f6f6;box-shadow:1.5px 0 4px 1px rgba(0,0,0,.3019607843)}.theme-diamond .diamond-match-row__inner{display:grid;grid-template-columns:var(--diamond-home-status-col-w,4.375rem) minmax(0,1fr) calc(6*var(--diamond-home-odds-btn-w, 67px) + 5*var(--diamond-home-odds-btn-gap, 2px)) 18px;align-items:center;gap:.5rem;width:100%;height:2.8125rem;min-height:2.8125rem;padding:.125rem 0}.theme-diamond .diamond-match-row__inner--with-meta{grid-template-columns:var(--diamond-home-status-col-w,4.375rem) minmax(0,1fr) max-content calc(6*var(--diamond-home-odds-btn-w, 67px) + 5*var(--diamond-home-odds-btn-gap, 2px)) 18px}.theme-diamond .diamond-match-row__status-col{display:flex;flex-shrink:0;align-self:stretch;align-items:stretch;justify-content:center;width:var(--diamond-home-status-col-w,4.375rem);min-width:var(--diamond-home-status-col-w,4.375rem);height:100%}.theme-diamond .diamond-match-row__inplay{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;padding:0 4px;font-family:var(--body-font-family);font-size:.625rem;font-weight:500;line-height:1;color:#fff;white-space:nowrap;letter-spacing:0;background:var(--diamond-section-inplay-bg,#3a7d44);border-radius:0}.theme-diamond .diamond-match-row__schedule-wrap{display:flex;width:100%;height:100%}.theme-diamond .diamond-match-row__schedule{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:var(--diamond-home-status-col-w,4.375rem);min-width:var(--diamond-home-status-col-w,4.375rem);height:100%;margin:0;padding:2px 4px;font-size:.75rem;font-weight:500;line-height:1.2;color:#3b3b3b;text-align:center;background:#f6f6f6;border-right:.1px solid #dfdfdf}.theme-diamond .diamond-match-row__schedule-day,.theme-diamond .diamond-match-row__schedule-time{display:block;width:100%;font-size:inherit;font-weight:inherit;color:inherit;text-align:center;white-space:nowrap}.theme-diamond .diamond-match-row__fixture-col{display:flex;align-items:center;min-width:0;padding-right:4px}.theme-diamond .diamond-match-row__fixture-wrap{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0}.theme-diamond .diamond-match-row__edit{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:4px;background:rgba(0,0,0,0);color:#5b6b7c;cursor:pointer;transition:color .15s ease,background-color .15s ease,transform .15s ease}.theme-diamond .diamond-match-row__edit:focus-visible,.theme-diamond .diamond-match-row__edit:hover{color:#0b57d0;background:#e8f0fe;outline:none;transform:translateY(-.5px)}.theme-diamond .diamond-match-row__edit:active{transform:translateY(0)}.theme-diamond .diamond-match-row__edit-icon{display:block;width:.8125rem;height:.8125rem}.theme-diamond .diamond-match-row__status-tag{display:inline-flex;flex-shrink:0;align-items:center;padding:1px 5px 2px;border-radius:3px;font-family:Tahoma,Helvetica,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:0;line-height:1.35;text-transform:uppercase;color:#fff}.theme-diamond .diamond-match-row__status-tag.is-open{background:#43a047}.theme-diamond .diamond-match-row__status-tag.is-closed{background:#74788d}.theme-diamond .diamond-match-row__fixture{display:block;overflow:hidden;min-width:0;flex:0 1 auto;font-size:.75rem;font-weight:700;line-height:1.25;color:var(--color-secondary,#337ab7);white-space:nowrap;text-overflow:ellipsis}.theme-diamond .diamond-match-row__meta-col{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;min-width:0;line-height:1.15;color:#4a5568;white-space:nowrap}.theme-diamond .diamond-match-row__matched{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.theme-diamond .diamond-match-row__matched-label{display:block;font-size:.5625rem;font-weight:700;color:#4a5568}.theme-diamond .diamond-match-row__matched-val{display:block;margin-top:.2rem;font-size:.5625rem;font-weight:700;color:#1f2937}.theme-diamond .diamond-match-row__meta-col .diamond-event-row__runner-pl-value{margin-left:0;padding-left:0;font-size:.625rem;font-weight:700;line-height:1;white-space:nowrap}.theme-diamond .diamond-match-row__meta-col .diamond-event-row__runner-pl-value--positive{color:green}.theme-diamond .diamond-match-row__meta-col .diamond-event-row__runner-pl-value--negative{color:crimson}.theme-diamond .diamond-match-row__time{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;justify-content:center;min-width:72px;padding-right:4px;text-align:right;line-height:1.25;white-space:nowrap}.theme-diamond .diamond-match-row__time-day{font-size:11px;font-weight:500;color:#5c6570}.theme-diamond .diamond-match-row__time-clock{font-size:12px;font-weight:600;color:#2d3436}.theme-diamond .diamond-match-row__score{display:flex;flex-shrink:0;align-items:center;gap:8px;min-width:56px;padding-right:4px;line-height:1.25;white-space:nowrap}.theme-diamond .diamond-match-row__score-status{font-size:12px;font-weight:500;color:#5c6570;text-align:right}.theme-diamond .diamond-match-row__score-lines{display:grid;gap:2px;text-align:right}.theme-diamond .diamond-match-row__score-value{font-size:13px;font-weight:600;color:#2d3436;font-variant-numeric:tabular-nums}.theme-diamond .diamond-favorite-icon{display:inline-flex;flex-shrink:0;align-items:center;align-self:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:rgba(0,0,0,0);color:#c5c9cf;cursor:pointer;line-height:1}.theme-diamond .diamond-favorite-icon .diamond-apollo-icon{width:16px;height:16px;font-size:16px;color:inherit}.theme-diamond .diamond-favorite-icon .diamond-apollo-icon:before{display:block;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center}.theme-diamond .diamond-favorite-icon--pinned,.theme-diamond .diamond-favorite-icon:hover{color:#e4c41e}.theme-diamond .diamond-match-row__team{display:flex;align-items:center;gap:6px;overflow:hidden;font-size:13px;font-weight:600;line-height:1.3;color:#2d3436;white-space:nowrap;text-overflow:ellipsis}.theme-diamond .diamond-match-row__team-logo-wrap{position:relative;flex-shrink:0;width:16px;height:16px;overflow:hidden;border-radius:50%}.theme-diamond .diamond-match-row__team-logo-placeholder{display:block;width:16px;height:16px;background:#eceff2;border:1px solid #dfe3e8;border-radius:50%}.theme-diamond .diamond-match-row__team-logo-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;opacity:0;transition:opacity .15s ease}.theme-diamond .diamond-match-row__team-logo-img--loaded{opacity:1}.theme-diamond .diamond-match-row__status{align-self:flex-start;margin-top:3px;padding:1px 8px;font-size:10px;font-weight:600;line-height:1.5;border-radius:999px}.theme-diamond .diamond-match-row__status--live{color:#2e7d4a;background:#e3f3e8;border:1px solid #bfe0cb}.theme-diamond .diamond-match-row__status--upcoming{color:#5c6570;background:#eef0f3;border:1px solid #dfe3e8}.theme-diamond .diamond-match-row__odds{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;min-width:0}.theme-diamond .diamond-match-row__info{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;padding:0;color:#75a7f2;cursor:pointer;background:rgba(0,0,0,0);border:none;border-radius:0;transition:color .15s ease}.theme-diamond .diamond-match-row__info:hover{color:#5a94e8}.theme-diamond .diamond-match-row__info--empty{visibility:hidden;pointer-events:none}.theme-diamond .diamond-match-row__info-icon{display:block;width:16px;height:16px}.theme-diamond .diamond-home-inline-bet{padding:8px 10px 10px;color:#fff;background:#457fca;border-bottom:1px solid #3a6db0}.theme-diamond .diamond-home-inline-bet.is-lay{background:#f59dc2;border-bottom-color:#e48ab0}.theme-diamond .diamond-home-inline-bet__controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.theme-diamond .diamond-home-inline-bet__side-label{flex:0 0 auto;font-size:16px;font-weight:700;font-style:italic;line-height:1.125;white-space:nowrap}.theme-diamond .diamond-home-inline-bet__field-group{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-width:0}.theme-diamond .diamond-home-inline-bet__field-label{flex:0 0 auto;font-size:16px;font-weight:700;line-height:1.125;white-space:nowrap}.theme-diamond .diamond-home-inline-bet__stepper{display:flex;flex:0 0 auto;align-items:stretch;width:148px;min-height:32px;overflow:hidden;background:#fff;border-radius:6px}.theme-diamond .diamond-home-inline-bet__stepper--readonly{justify-content:center;align-items:center;cursor:default}.theme-diamond .diamond-home-inline-bet__odds-readonly{flex:1 1 auto;min-width:0;padding:0 8px;font-size:16px;font-weight:700;line-height:1.125;color:#2d3436;text-align:center}.theme-diamond .diamond-home-inline-bet__range{flex:0 0 auto;font-size:13px;font-weight:700;line-height:1.125;color:#fff;white-space:nowrap}.theme-diamond .diamond-home-inline-bet__stepper-btn{display:flex;flex:0 0 32px;align-items:center;justify-content:center;padding:0;color:#303030;cursor:pointer;background:#dcdcdc;border:none}.theme-diamond .diamond-home-inline-bet__stepper-btn svg{display:block;flex-shrink:0}.theme-diamond .diamond-home-inline-bet__stepper-btn--minus{border-radius:6px 0 0 6px}.theme-diamond .diamond-home-inline-bet__stepper-btn--plus{border-radius:0 6px 6px 0}.theme-diamond .diamond-home-inline-bet__stepper-btn:disabled{cursor:not-allowed;opacity:.55}.theme-diamond .diamond-home-inline-bet__input{flex:1 1 auto;width:0;min-width:0;padding:0 4px;font-size:16px;font-weight:700;line-height:1.125;color:#2d3436;text-align:center;background:#fff;border:none}.theme-diamond .diamond-home-inline-bet__input::-moz-placeholder{font-size:16px;font-weight:400;color:#9aa3ad;text-transform:lowercase}.theme-diamond .diamond-home-inline-bet__input::placeholder{font-size:16px;font-weight:400;color:#9aa3ad;text-transform:lowercase}.theme-diamond .diamond-home-inline-bet__input.is-invalid{color:#b42318}.theme-diamond .diamond-home-inline-bet__input:disabled{opacity:.7}.theme-diamond .diamond-home-inline-bet__actions{display:flex;flex:0 0 auto;gap:8px;align-items:center;margin-left:auto;position:relative}.theme-diamond .diamond-home-inline-bet__actions.is-placing .diamond-home-inline-bet__confirm,.theme-diamond .diamond-home-inline-bet__actions.is-placing .diamond-home-inline-bet__delete{opacity:.72}.theme-diamond .diamond-home-inline-bet__confirm,.theme-diamond .diamond-home-inline-bet__delete{display:flex;gap:.5rem;align-items:center;justify-content:center;width:2.375rem;max-width:100%;height:2.375rem;padding:.375rem .75rem;color:#fff;cursor:pointer;border:none;border-radius:.5rem}.theme-diamond .diamond-home-inline-bet__confirm:disabled,.theme-diamond .diamond-home-inline-bet__delete:disabled{cursor:not-allowed;opacity:.6}.theme-diamond .diamond-home-inline-bet__confirm{background:linear-gradient(95.22deg,#2dc3e8 7.33%,#2d7182 108.79%)}.theme-diamond .diamond-home-inline-bet__delete{background:#ff6767}.theme-diamond .diamond-home-inline-bet__chips{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin-top:8px}.theme-diamond .diamond-home-inline-bet__chip{min-height:32px;padding:4px 6px;font-size:16px;font-weight:500;line-height:1.125;color:#444;cursor:pointer;background:#fff;border:1px solid #d8dce2;border-radius:6px}.theme-diamond .diamond-home-inline-bet__chip:disabled{cursor:not-allowed;opacity:.6}.theme-diamond .diamond-home-inline-bet__chip:hover:not(:disabled){color:#142969;border-color:#142969}.theme-diamond .diamond-home-inline-bet .diamond-inline-bet-place-loader{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.theme-diamond .diamond-home-inline-bet .diamond-inline-bet-place-loader__svg{width:42px;height:42px;transform:rotate(-90deg)}.theme-diamond .diamond-home-inline-bet .diamond-inline-bet-place-loader__track{fill:none;stroke:hsla(0,0%,100%,.5);stroke-width:3}.theme-diamond .diamond-home-inline-bet .diamond-inline-bet-place-loader__progress{fill:none;stroke:#ffc21c;stroke-width:3.5;stroke-linecap:round;transition:stroke-dashoffset .35s linear}.theme-diamond .diamond-top-casino-wrapper{margin-top:0;padding:0 0 6px}.theme-diamond .diamond-top-casino{min-width:0}.theme-diamond .diamond-top-casino__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 12px}.theme-diamond .diamond-top-casino__title{display:flex;align-items:center;gap:8px;min-width:0}.theme-diamond .diamond-top-casino__title h2{margin:0;font-size:16px;font-weight:600;line-height:20px;color:#2d3436}.theme-diamond .diamond-top-casino__heart{flex-shrink:0;width:22px;height:20px;color:#e84b5a}.theme-diamond .diamond-top-casino__more{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:rgba(0,0,0,0);font-size:13px;font-weight:600;color:#1a73b3;cursor:pointer}.theme-diamond .diamond-top-casino__more:hover{color:#155f94}.theme-diamond .diamond-top-casino__banner-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:0}@media(max-width:1150px){.theme-diamond .diamond-top-casino__banner-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:992px){.theme-diamond .diamond-top-casino__banner-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:768px){.theme-diamond .diamond-top-casino__banner-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:500px){.theme-diamond .diamond-top-casino__banner-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.theme-diamond .diamond-top-casino-card{min-width:0}.theme-diamond .diamond-top-casino-card__container{position:relative;overflow:hidden;border-radius:6px;background:#eceff2;cursor:pointer;aspect-ratio:168/105}.theme-diamond .diamond-top-casino-card__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.theme-diamond .diamond-top-casino-card__actions{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;background:rgba(0,0,0,.7);opacity:0;transition:opacity .2s ease}.theme-diamond .diamond-top-casino-card__container:focus-within .diamond-top-casino-card__actions,.theme-diamond .diamond-top-casino-card__container:hover .diamond-top-casino-card__actions{opacity:1}.theme-diamond .diamond-top-casino-card__action{display:flex;align-items:center;justify-content:center;width:100%;max-width:132px;min-height:28px;padding:4px 10px;border:0;border-radius:4px;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.2px;white-space:nowrap;cursor:pointer}.theme-diamond .diamond-top-casino-card__action--play{color:#fff;background:#21a24a}.theme-diamond .diamond-top-casino-card__action--demo{color:#2d3436;background:#fff}.theme-diamond .diamond-page-footer{margin-top:8px;background:rgba(0,0,0,0)}.theme-diamond .diamond-page-footer__expanded,.theme-diamond .diamond-page-footer__regulatory{width:100%}.theme-diamond .diamond-page-footer__wrapper.default{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%;padding:20px 24px 16px;background:#f2f2f2;border-top:1px solid #e0e0e0}@media(max-width:900px){.theme-diamond .diamond-page-footer__wrapper.default{gap:14px;padding:16px 12px 12px}}.theme-diamond .diamond-page-footer__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px;margin:0;padding:0;color:#2c2e35;font-size:12px;font-weight:400;line-height:1.4;text-align:center}.theme-diamond .diamond-page-footer__link{margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:inherit;text-decoration:none;cursor:pointer;transition:color .15s ease}.theme-diamond .diamond-page-footer__link:hover{color:#111827}.theme-diamond .diamond-page-footer__link-group{display:inline}@media(min-width:1200px){.theme-diamond .diamond-page-footer__link-group--desktop-hidden{display:none}}.theme-diamond .diamond-page-footer__sep{color:#2c2e35;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-diamond .diamond-page-footer__brand{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;padding:0 4px}.theme-diamond .diamond-page-footer__logo{display:block;width:auto;height:28px;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-page-footer__logo--theme-default{filter:brightness(0)}.theme-diamond .diamond-page-footer__age{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.theme-diamond .diamond-page-footer__age img{display:block;width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-page-footer__socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.theme-diamond .diamond-page-footer__social{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;text-decoration:none;transition:transform .15s ease}.theme-diamond .diamond-page-footer__social:hover{transform:scale(1.08)}.theme-diamond .diamond-page-footer__social svg{display:block}.theme-diamond .diamond-page-footer__social--whatsapp{background:#25d366}.theme-diamond .diamond-page-footer__copyright{margin:0;color:#2c2e35;font-size:12px;font-weight:400;line-height:1.4;text-align:center}.theme-diamond .diamond-menu-popup{position:fixed;inset:0;z-index:10000;overflow:auto;-webkit-overflow-scrolling:touch}.theme-diamond .diamond-menu-popup__overlay{position:fixed;inset:0;z-index:1000;margin:0;padding:0;border:0;background:rgba(0,0,0,.5);cursor:pointer}.theme-diamond .diamond-menu-popup__content{position:absolute;inset:0;z-index:2000;width:min(1024px,80vw);max-height:80vh;margin:auto;overflow:auto;padding:20px 24px 16px;background:#fff;color:#0f2327;font-size:12px}.theme-diamond .diamond-menu-popup__content.gambling-text p{margin:13px 0 13px 35px}.theme-diamond .diamond-menu-popup__content ul{margin:0 0 13px 35px;padding:0;list-style:disc}.theme-diamond .diamond-menu-popup__content a{color:#0f2327;text-decoration:underline}.theme-diamond .diamond-menu-popup__content--restricted{height:min(377px,80vh)}.theme-diamond .diamond-menu-popup__title{margin-bottom:8px;font-size:14px;font-weight:700}.theme-diamond .diamond-menu-popup__title--restricted{display:flex;align-items:center;justify-content:center;gap:7px;margin-bottom:23px;text-align:center}.theme-diamond .diamond-menu-popup__title-icon{flex-shrink:0}.theme-diamond .diamond-menu-popup__actions{display:flex;justify-content:flex-end;margin-top:12px}.theme-diamond .diamond-menu-popup__ok{min-width:64px;padding:6px 16px;border:0;border-radius:4px;background:#21a24a;color:#fff;font-size:12px;font-weight:600;text-transform:lowercase;cursor:pointer}.theme-diamond .diamond-casino-carousel{position:relative;padding:8px 0;border-radius:0;background-color:hsla(190,0%,76%,.45);background-image:radial-gradient(at 8% 76%,hsla(323,81%,71%,.2) 0,transparent 50%),radial-gradient(at 67% 84%,hsla(120,41%,47%,.21) 0,transparent 50%),radial-gradient(at 83% 26%,hsla(61,69%,70%,.38) 0,transparent 50%)}.theme-diamond .diamond-casino-carousel__track{display:flex;gap:6px;padding:0 8px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-diamond .diamond-casino-carousel__track::-webkit-scrollbar{display:none}.theme-diamond .diamond-casino-carousel__track.is-dragging{scroll-behavior:auto;cursor:grabbing}.theme-diamond .diamond-casino-carousel__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#4a4a4a;background:hsla(0,0%,100%,.92);border:none;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.18);transform:translateY(-50%);cursor:pointer;transition:background-color .15s ease}.theme-diamond .diamond-casino-carousel__arrow[hidden]{display:none}.theme-diamond .diamond-casino-carousel__arrow:hover{background:#fff}.theme-diamond .diamond-casino-carousel__arrow--left{left:4px}.theme-diamond .diamond-casino-carousel__arrow--right{right:4px}.theme-diamond .diamond-casino-card__image-wrapper{align-items:end!important}.theme-diamond .diamond-casino-card__image-wrapper:before{content:"";position:absolute;left:0;width:100%;background-color:hsla(0,3%,12%,.4);background-image:radial-gradient(at 1% 98%,hsla(240,100%,70%,.31) 0,transparent 50%),radial-gradient(at 100% 0,hsla(310,81%,60%,.26) 0,transparent 50%);border-radius:10px;height:50%;bottom:0}.theme-diamond .diamond-casino-card__icon{max-height:55px!important}.theme-diamond .diamond-casino-card__title-text{color:#fff!important}.theme-diamond .diamond-casino-card{position:relative;display:flex;flex:0 0 104px;flex-direction:column;width:104px;height:94px;overflow:hidden}.theme-diamond .diamond-casino-card *{z-index:1}.theme-diamond .diamond-casino-card:hover{filter:brightness(1.05)}.theme-diamond .diamond-casino-card:active{transform:scale(.98)}.theme-diamond .diamond-casino-card__image-wrapper{display:flex;flex:1;align-items:center;justify-content:center;width:100%;min-height:0;padding:5px 5px 0}.theme-diamond .diamond-casino-card__icon{display:block;max-width:100%;max-height:66px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none}.theme-diamond .diamond-casino-card__title{display:flex;align-items:center;justify-content:center;width:100%;padding:3px 4px 6px;background:rgba(0,0,0,0)}.theme-diamond .diamond-casino-card__title-text{max-width:100%;overflow:hidden;font-family:var(--inter-font-family);font-size:9px;font-weight:700;line-height:1.1;color:#3a3340;text-align:center;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis}.theme-diamond .diamond-event-sidebar{box-sizing:border-box;height:100%;min-height:0;width:100%;flex:1;background:#fff;border-radius:var(--sRadius) var(--sRadius) 0 0;box-shadow:0 1px 4px rgba(0,0,0,.04);overflow-x:hidden;overflow-y:auto}.theme-diamond .diamond-event-sidebar__nav{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;width:100%;padding:8px 0 12px}.theme-diamond .diamond-event-sidebar__top{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;width:100%;padding:0 8px}.theme-diamond .diamond-event-sidebar__event,.theme-diamond .diamond-event-sidebar__group-toggle,.theme-diamond .diamond-event-sidebar__link,.theme-diamond .diamond-event-sidebar__sport{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;max-width:100%;border:0;background:rgba(0,0,0,0);color:#2d3436;text-align:left;cursor:pointer}.theme-diamond .diamond-event-sidebar__link,.theme-diamond .diamond-event-sidebar__sport{min-height:40px;padding:8px 12px;font-size:14px;font-weight:600}.theme-diamond .diamond-event-sidebar__sport.selected{color:#fff;border-radius:8px;background:linear-gradient(251deg,rgba(231,72,72,.18) -10.61%,rgba(231,72,72,0) 75.19%),linear-gradient(156deg,rgba(43,87,199,.2) -20.07%,rgba(58,149,255,0) 62.64%),rgba(25,25,25,.96)}.theme-diamond .diamond-event-sidebar__sport-label{flex:1 1 auto;min-width:0}.theme-diamond .diamond-event-sidebar__sport-chevron{flex-shrink:0;margin-left:auto}.theme-diamond .diamond-event-sidebar__tree{box-sizing:border-box;width:100%;padding:0 8px}.theme-diamond .diamond-event-sidebar__group{box-sizing:border-box;width:100%}.theme-diamond .diamond-event-sidebar__group-toggle{min-height:34px;padding:6px 8px;border-radius:6px;font-size:13px;font-weight:600}.theme-diamond .diamond-event-sidebar__group-toggle.is-open{background:var(--color-content-bg-2)}.theme-diamond .diamond-event-sidebar__group-toggle svg{flex-shrink:0}.theme-diamond .diamond-event-sidebar__group-name{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.theme-diamond .diamond-event-sidebar__count{flex-shrink:0;font-size:12px;color:#8a939e}.theme-diamond .diamond-event-sidebar__events{display:flex;flex-direction:column;gap:2px;box-sizing:border-box;width:calc(100% - 12px);max-width:calc(100% - 12px);margin-left:12px;padding:2px 4px 6px 10px;border-left:1px solid var(--color-content-bg-2)}.theme-diamond .diamond-event-sidebar__event{align-items:flex-start;box-sizing:border-box;width:100%;max-width:100%;min-height:32px;padding:6px 8px;border-radius:6px;font-size:13px;font-weight:500;line-height:1.35}.theme-diamond .diamond-event-sidebar__event.is-active{color:#fff;background:var(--color-primary)}.theme-diamond .diamond-event-sidebar__event-label{display:block;flex:1 1 auto;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.theme-diamond .diamond-left-sidebar--event .diamond-left-sidebar__section-body{padding:0}.theme-diamond .diamond-event-sidebar-tree{display:flex;flex-direction:column;width:100%;background:#fff}.theme-diamond .diamond-event-sidebar-tree__sport{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:34px;padding:0 10px;border:0;border-bottom:1px solid var(--diamond-sidebar-row-border);background:rgba(0,0,0,0);color:var(--diamond-sidebar-row-text);font-family:var(--body-font-family);font-size:13px;font-weight:600;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-sidebar-tree__sport .diamond-event-sidebar-tree__sport-caret{flex-shrink:0;color:#2d3436;transition:transform .18s ease}.theme-diamond .diamond-event-sidebar-tree__sport.is-open .diamond-event-sidebar-tree__sport-caret{transform:rotate(0deg)}.theme-diamond .diamond-event-sidebar-tree__sport:not(.is-open) .diamond-event-sidebar-tree__sport-caret{transform:rotate(-90deg)}.theme-diamond .diamond-event-sidebar-tree__sport-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.theme-diamond .diamond-event-sidebar-tree__group,.theme-diamond .diamond-event-sidebar-tree__groups{display:flex;flex-direction:column;width:100%}.theme-diamond .diamond-event-sidebar-tree__group-name{position:relative;display:block;box-sizing:border-box;width:100%;margin:3px 0;padding:3px .6rem;border:0;background:rgba(0,0,0,0);color:#000;font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transform-origin:left center;transition:transform .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-sidebar-tree__group-name:hover{transform:scale(1.05)}.theme-diamond .diamond-event-sidebar-tree__group-name:after{content:"";position:absolute;right:0;bottom:0;left:.6rem;height:1px;background:#dfdfdf}.theme-diamond .diamond-event-sidebar-tree__event-block,.theme-diamond .diamond-event-sidebar-tree__events,.theme-diamond .diamond-event-sidebar-tree__markets{display:flex;flex-direction:column;width:100%}.theme-diamond .diamond-event-sidebar-tree__market{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;margin:3px 0;padding:3px .6rem 3px 1.5rem;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--diamond-sidebar-row-text);font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-sidebar-tree__market.is-active{font-weight:700;color:var(--diamond-subnav-active);background:var(--diamond-sidebar-row-hover)}.theme-diamond .diamond-event-sidebar-tree__market:after{content:"";position:absolute;right:0;bottom:0;left:1.5rem;height:1px;background:#dfdfdf}.theme-diamond .diamond-event-sidebar-tree__market-label{flex:1 1 auto;min-width:0;color:#000;font-size:.875rem;font-weight:400;cursor:pointer;white-space:normal;overflow-wrap:anywhere;transform-origin:left center;transition:transform .15s ease}.theme-diamond .diamond-event-sidebar-tree__market:hover .diamond-event-sidebar-tree__market-label{transform:scale(1.05)}.theme-diamond .diamond-event-sidebar-tree__market-icon{display:block;flex-shrink:0;width:14px;height:14px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.theme-diamond .diamond-event-sidebar-tree__event{position:relative;display:block;box-sizing:border-box;width:100%;margin:3px 0;padding:3px .6rem 3px 1rem;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--diamond-sidebar-row-text);font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-sidebar-tree__event.is-active{font-weight:700;color:var(--diamond-subnav-active);background:var(--diamond-sidebar-row-hover)}.theme-diamond .diamond-event-sidebar-tree__event:after{content:"";position:absolute;right:0;bottom:0;left:1rem;height:1px;background:#dfdfdf}.theme-diamond .diamond-event-sidebar-tree__event-label{display:block;color:#000;font-size:.875rem;font-weight:400;cursor:pointer;white-space:normal;overflow-wrap:anywhere;transform-origin:left center;transition:transform .15s ease}.theme-diamond .diamond-event-sidebar-tree__event:hover .diamond-event-sidebar-tree__event-label{transform:scale(1.05)}.theme-diamond .diamond-event-market-filters{display:flex;flex-direction:column;gap:4px;padding:8px 10px 10px 18px;border-top:1px solid var(--diamond-sidebar-row-border)}.theme-diamond .diamond-event-market-filters__item{display:flex;align-items:center;gap:8px;color:var(--diamond-sidebar-row-text);font-size:12px;font-weight:500;cursor:pointer}.theme-diamond .diamond-event-market-filters__item input{width:14px;height:14px;margin:0;accent-color:var(--diamond-subnav-active)}.theme-diamond .my-bets.diamond-mybets-panel{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background:#fff}.theme-diamond .my-bets .my-bets-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;min-height:35px;padding-right:12px;padding-left:12px;overflow:visible;color:#555;background:#fff;border-bottom:3px solid #11a9cc}.theme-diamond .my-bets-header__title{float:left;margin:0;padding:0;color:#555;font-size:16px;font-weight:600;text-align:left}.theme-diamond .my-bets-header__refresh{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#3498db;cursor:pointer}.theme-diamond .my-bets-header__actions{display:inline-flex;flex-shrink:0;align-items:center;gap:8px}.theme-diamond .my-bets-header__close{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#666;cursor:pointer}.theme-diamond .my-bets .betting-type-filter{display:flex;flex-shrink:0;gap:.5rem;padding:.5rem 1rem;overflow-x:auto;background:#f5f5f5;border-bottom:1px solid #ddd;scrollbar-width:none}.theme-diamond .my-bets .betting-type-filter::-webkit-scrollbar{display:none}.theme-diamond .my-bets .filter-btn{flex:0 0 auto;width:auto;padding:.4rem .8rem;border:1px solid #ddd;border-radius:4px;background:#fff;color:#2d3436;font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .2s ease}.theme-diamond .my-bets .filter-btn.active{color:#fff;background:#3498db;border-color:#3498db}.theme-diamond .my-bets .my-bets-content{flex:1;min-height:0;overflow-y:auto;padding:12px;background-color:#fbfbfb;border-top:1px solid #e8eaed;font-size:11px;font-weight:600;line-height:16px}.theme-diamond .my-bets .my-bets-content .mob-toggle{display:flex;justify-content:end;align-items:center;gap:.3rem;margin-bottom:12px;color:#444;font-size:.6875rem;font-weight:400}.theme-diamond .my-bets .my-bets-content .mob-toggle .toggle_container{display:inline-flex;align-items:center;cursor:pointer}.theme-diamond .my-bets .my-bets-content .mob-toggle .toggle_input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.theme-diamond .my-bets .my-bets-content .mob-toggle .toggle_switch{position:relative;display:flex;align-items:center;width:3rem;height:1rem;padding:.5rem;background:#fff;border:1px solid #ccc;border-radius:3.125rem;transition:background .3s ease-in-out}.theme-diamond .my-bets .my-bets-content .mob-toggle .toggle_text{position:absolute;top:.1rem;left:1.25rem;color:#999;font-size:.7rem;font-weight:400;transition:left .3s ease-in-out,color .3s}.theme-diamond .my-bets .my-bets-content .mob-toggle .toggle_handle{position:absolute;left:.125rem;width:.75rem;height:.75rem;background:#5db2ff;border-radius:50%;transition:transform .3s ease-in-out}.theme-diamond .my-bets .my-bets-content .mob-toggle .toggle_input:checked+.toggle_switch{background:#5db2ff}.theme-diamond .my-bets .my-bets-content .mob-toggle .toggle_input:checked+.toggle_switch .toggle_handle{background:#fff;transform:translate(30px);transition:transform .3s ease-in-out}.theme-diamond .my-bets .my-bets-content .mob-toggle .toggle_input:checked+.toggle_switch .toggle_text{position:absolute;left:.3125rem;top:0;color:#fff;font-size:.7rem;font-weight:400;transition:left .3s ease-in-out,color .3s}.theme-diamond .my-bets .my-bets-content .mob-toggle .unmatched-bets .unmatched-bets-header .cancel-all{display:flex;align-items:center;margin:5px 0;padding:5px 7px;border:0;outline:0;border-radius:5px;background-color:#d73d32;border-color:#d73d32;color:#fff;font-size:11px;font-weight:600;cursor:pointer}.theme-diamond .my-bets .my-bets-content .mob-toggle .unmatched-bets .unmatched-bets-header .cancel-all:disabled{opacity:.55;cursor:default}.theme-diamond .diamond-mybets-panel__guest,.theme-diamond .diamond-mybets-panel__loading{padding:12px 4px;color:#6b7280;font-size:12px;font-weight:500;text-align:center}.theme-diamond .diamond-mybets-panel__loading{display:flex;align-items:center;justify-content:center;gap:8px}.theme-diamond .diamond-mybets-panel__login{margin-top:8px;padding:6px 16px;border:0;border-radius:4px;background:var(--diamond-header-login-bg);color:#fff;font-size:12px;font-weight:600;cursor:pointer}.theme-diamond .diamond-mybets-panel__section{margin-bottom:12px}.theme-diamond .diamond-mybets-panel__section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:6px;padding:0 5px;background:#eee;background-image:linear-gradient(180deg,#f2f2f2 0,#fafafa);border-bottom:1px solid #ddd;border-radius:2px 2px 0 0}.theme-diamond .diamond-mybets-panel__section-head h3{margin:0;padding:4px 0;color:#2d3436;font-size:12px;font-weight:700}.theme-diamond .diamond-mybets-panel__row,.theme-diamond .diamond-mybets-panel__table-head{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:4px;align-items:start;font-size:11px}.theme-diamond .diamond-mybets-panel__row--unmatched,.theme-diamond .diamond-mybets-panel__table-head--unmatched{grid-template-columns:36px 1.4fr .8fr .8fr}.theme-diamond .diamond-mybets-panel__actions-head{width:36px}.theme-diamond .diamond-mybets-panel__row-actions{display:flex;align-items:center;gap:4px}.theme-diamond .diamond-mybets-panel__cancel-bet,.theme-diamond .diamond-mybets-panel__edit-bet{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;padding:0;border:0;border-radius:.2rem;cursor:pointer}.theme-diamond .diamond-mybets-panel__cancel-bet:disabled,.theme-diamond .diamond-mybets-panel__edit-bet:disabled{opacity:.55;cursor:default}.theme-diamond .diamond-mybets-panel__cancel-bet{background-color:#dc3545;color:#fff}.theme-diamond .diamond-mybets-panel__cancel-bet svg{display:block;width:8px;height:8px}.theme-diamond .diamond-mybets-panel__edit-bet{background-color:#6c757d;color:#fff}.theme-diamond .diamond-mybets-panel__edit-bet.is-active{background-color:var(--diamond-header-login-bg,#2c4090)}.theme-diamond .diamond-mybets-panel__edit-bet-icon{font-size:9px;line-height:1}.theme-diamond .diamond-mybets-panel__row.is-editing{box-shadow:inset 0 0 0 1px var(--diamond-header-login-bg,#2c4090)}.theme-diamond .diamond-mybets-panel__edit-slip{margin:8px 0 4px;padding:8px 6px 6px;border-radius:4px;background:#f9fafb}.theme-diamond .diamond-mybets-panel__edit-slip-label{margin:0 0 6px;color:#2d3436;font-size:11px;font-weight:700;line-height:1.3}.theme-diamond .diamond-mybets-panel__table-head{margin-bottom:4px;padding:4px 6px;color:#2d3436;font-weight:700;background:#f3f4f6}.theme-diamond .diamond-mybets-panel__table-head span{font-weight:700}.theme-diamond .diamond-mybets-panel__row{padding:5px 6px;border-bottom:1px solid #eceff2}.theme-diamond .diamond-mybets-panel__row.is-back{background-color:#beddf4}.theme-diamond .diamond-mybets-panel__row.is-lay{background-color:#f3dce2}.theme-diamond .diamond-mybets-panel__row--pending{position:relative;overflow:hidden;pointer-events:none;background:#fff}.theme-diamond .diamond-mybets-panel__row--pending:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--pending-progress,0);transition:width .35s linear;z-index:0}.theme-diamond .diamond-mybets-panel__row--pending.is-back{background:#fff}.theme-diamond .diamond-mybets-panel__row--pending.is-back:before{background-color:#beddf4}.theme-diamond .diamond-mybets-panel__row--pending.is-lay{background:#fff}.theme-diamond .diamond-mybets-panel__row--pending.is-lay:before{background-color:#f3dce2}.theme-diamond .diamond-mybets-panel__row--pending>*{position:relative;z-index:1}.theme-diamond .diamond-event-page.sport-event{display:flex;flex-direction:column;min-height:100%;padding:0}.theme-diamond .diamond-event-page__card{display:flex;flex-direction:column;background:rgba(0,0,0,0);border-radius:0;box-shadow:none}.theme-diamond .diamond-event-page__breadcrumbs-container{position:relative;z-index:5;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;background:var(--diamond-event-header-bg);border-radius:var(--sRadius) var(--sRadius) 0 0}.theme-diamond .diamond-event-page__breadcrumbs{display:flex;flex-shrink:0;align-items:center;gap:8px;min-height:var(--breadcrumbs-height);padding:0 12px 0 8px;overflow:hidden;color:var(--diamond-event-header-text);font-size:13px;font-weight:var(--breadcrumbs-font-weight)}.theme-diamond .diamond-event-page__back{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;margin-right:2px;padding:0;border:0;border-radius:var(--radius-subtle);background:rgba(0,0,0,0);color:var(--diamond-event-header-text);cursor:pointer}.theme-diamond .diamond-event-page__back:hover{background:color-mix(in srgb,var(--diamond-event-header-text) 8%,transparent)}.theme-diamond .diamond-event-page__crumb-sep{opacity:.55}.theme-diamond .diamond-event-page__crumb-current{display:inline-flex;align-items:center;gap:6px;font-weight:600}.theme-diamond .diamond-event-page__crumb-play{color:var(--diamond-header-nav-active)}.theme-diamond .diamond-event-page__crumb-info{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:4px;border:0;background:rgba(0,0,0,0);color:var(--diamond-event-header-text);cursor:pointer;opacity:.85}.theme-diamond .diamond-event-page__content-wrapper{position:relative;z-index:0;flex:1;min-height:0;padding:0;background:rgba(0,0,0,0);border-radius:0}.theme-diamond .diamond-event-parent{overflow:hidden;padding:0;background:rgba(0,0,0,0)}.theme-diamond .align-l{text-align:left}.theme-diamond .align-c{text-align:center}.theme-diamond .align-r{text-align:right}.theme-diamond .diamond-event-page__loading,.theme-diamond .diamond-event-page__score-placeholder,.theme-diamond .diamond-event-page__video-placeholder{padding:32px 16px;color:var(--color-text-secondary);font-size:14px;text-align:center}.theme-diamond .diamond-event-page__live-score-slot{padding:0}.theme-diamond .diamond-event-page__live-score-slot.is-ready,.theme-diamond .diamond-event-page__live-score-slot:has(iframe){padding:0}.theme-diamond .diamond-event-page__live-score-slot.is-hidden{display:none}.theme-diamond .diamond-event-live-score,.theme-diamond .event-live-score-cricfeed{overflow:hidden;background:rgba(0,0,0,0);box-shadow:none}.theme-diamond .diamond-event-live-score #cricfeed-scorecard,.theme-diamond .diamond-event-live-score #diamond-cricfeed-scorecard,.theme-diamond .event-live-score-cricfeed #cricfeed-scorecard,.theme-diamond .event-live-score-cricfeed #diamond-cricfeed-scorecard{min-height:0}.theme-diamond .diamond-event-live-score #cricfeed-scorecard iframe,.theme-diamond .diamond-event-live-score #diamond-cricfeed-scorecard iframe,.theme-diamond .event-live-score-cricfeed #cricfeed-scorecard iframe,.theme-diamond .event-live-score-cricfeed #diamond-cricfeed-scorecard iframe{display:block;width:100%;border:0}.theme-diamond .diamond-event-live-score:has(iframe),.theme-diamond .diamond-event-page__live-score-slot.is-ready .diamond-event-live-score,.theme-diamond .diamond-event-page__live-score-slot.is-ready .event-live-score-cricfeed,.theme-diamond .event-live-score-cricfeed:has(iframe){background:#fff;border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.theme-diamond .diamond-event-page__markets:has(.diamond-event-live-score iframe) .diamond-event-upcoming-banner,.theme-diamond .diamond-event-page__markets:has(.diamond-event-page__live-score-slot.is-ready) .diamond-event-upcoming-banner,.theme-diamond .diamond-event-page__markets:has(.event-live-score-card:not(.event-live-score-card--skeleton)) .diamond-event-upcoming-banner{display:none}.theme-diamond .event-live-score-card{overflow:hidden;border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.theme-diamond .event-live-score-card__head{background:#1a2b3c;color:#fff;padding:0}.theme-diamond .event-live-score-card__table{width:100%;border-collapse:collapse;table-layout:fixed}.theme-diamond .event-live-score-card__teams{vertical-align:top;width:auto;padding:10px 12px 10px 10px}.theme-diamond .event-live-score-card__teams h4{margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.25}.theme-diamond .event-live-score-card__commentary{margin-top:6px;padding:6px 8px;border-radius:4px;background:rgba(0,0,0,.18);font-size:12px;line-height:1.4;color:#f5d76e}.theme-diamond .event-live-score-card__over{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 0;padding:0;list-style:none}.theme-diamond .event-live-score-card__over li{min-width:22px;padding:3px 5px;border-radius:4px;background:hsla(0,0%,100%,.14);font-size:11px;font-weight:600;text-align:center}.theme-diamond .event-live-score-card__ball-state{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding-top:6px;border-top:1px solid hsla(0,0%,100%,.1);font-size:11px;color:hsla(0,0%,100%,.85)}.theme-diamond .event-live-score-card__innings{width:92px;min-height:86px;padding:10px 8px 8px;text-align:center;vertical-align:top;background:#243447;border-left:2px solid #1a2b3c}.theme-diamond .event-live-score-card__innings h4{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.25}.theme-diamond .event-live-score-card__innings--accent h4{color:#f5d76e}.theme-diamond .event-live-score-card__innings-label{display:block;margin-top:2px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.65)}.theme-diamond .event-live-score-card__meta{margin-top:6px;font-size:12px;font-weight:600;color:#f5d76e}.theme-diamond .event-live-score-card__head--soccer{padding:12px 14px}.theme-diamond .event-live-score-card__soccer-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700}.theme-diamond .event-live-score-card__soccer-score{color:#f5d76e;font-size:16px}.theme-diamond .event-live-score-card__serving{display:inline-block;width:8px;height:8px;margin-left:6px;border-radius:50%;background:#f5d76e;vertical-align:middle}.theme-diamond .event-live-score-card__table--tennis .theme-diamond .event-live-score-card__teams h4{display:flex;align-items:center}.theme-diamond .event-live-score-card.event-live-score-card--soccer,.theme-diamond .event-live-score-card.event-live-score-card--tennis{background:#14532d}.theme-diamond .event-live-score-card.event-live-score-card--soccer .event-live-score-card__head,.theme-diamond .event-live-score-card.event-live-score-card--tennis .event-live-score-card__head{background:linear-gradient(180deg,#166534,#14532d)}.theme-diamond .event-live-score-card.event-live-score-card--soccer .event-live-score-card__soccer-score{color:#facc15;font-size:22px}.theme-diamond .event-live-score-card__progress{display:flex;gap:2px;margin-top:12px;padding:0 2px 4px}.theme-diamond .event-live-score-card__progress-half{flex:1;min-width:0}.theme-diamond .event-live-score-card__progress-track{position:relative;height:28px;border-radius:3px;background:rgba(0,0,0,.28);overflow:visible}.theme-diamond .event-live-score-card__progress-fill{position:absolute;top:0;left:0;height:4px;border-radius:3px 0 0 3px;background:#3dba6e}.theme-diamond .event-live-score-card__progress-marker{position:absolute;width:10px;height:10px;transform:translateX(-50%);border-radius:2px}.theme-diamond .event-live-score-card__progress-marker--home{top:2px}.theme-diamond .event-live-score-card__progress-marker--away{bottom:2px;top:auto}.theme-diamond .event-live-score-card__progress-marker--goal{width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #1a2b3c}.theme-diamond .event-live-score-card__progress-marker--yellow{background:#f5d76e}.theme-diamond .event-live-score-card__progress-marker--red{background:#e74c3c}.theme-diamond .event-live-score-card--skeleton{pointer-events:none}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__status{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#152231;border-bottom:1px solid hsla(0,0%,100%,.08)}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__pulse{width:8px;height:8px;border-radius:50%;background:#3dba6e;box-shadow:0 0 0 0 rgba(61,186,110,.55);animation:event-live-score-pulse 1.6s ease-in-out infinite}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__status-text{font-size:12px;font-weight:600;letter-spacing:.02em;color:hsla(0,0%,100%,.78)}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__line{display:block;border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.12) 25%,rgba(255,255,255,.24) 50%,rgba(255,255,255,.12) 75%);background-size:200% 100%;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__line--team{width:78%;max-width:200px;height:15px;margin-bottom:8px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__line--team-short{width:58%;max-width:150px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__line--commentary{width:96%;max-width:280px;height:32px;margin-top:2px;border-radius:4px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__line--score{width:64px;height:15px;margin:0 auto 8px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__line--score-inline{width:48px;height:16px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__line--meta{width:40px;height:12px;margin-left:auto}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__soccer{padding:12px 14px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__soccer-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__progress{display:flex;gap:2px;margin-top:12px;padding:0 2px 4px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__progress-half{flex:1;height:28px;border-radius:3px;background:rgba(0,0,0,.22);padding:2px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__progress-bar{height:4px;width:72%;border-radius:3px;background:linear-gradient(90deg,rgba(61,186,110,.35) 25%,rgba(61,186,110,.55) 50%,rgba(61,186,110,.35) 75%);background-size:200% 100%;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__progress-bar--short{width:38%}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__over{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0 0;padding:0;list-style:none}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__over li{width:22px;height:22px;border-radius:4px;background:linear-gradient(90deg,rgba(255,255,255,.1) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.1) 75%);background-size:200% 100%;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__innings-label{opacity:.45}@keyframes event-live-score-pulse{0%{box-shadow:0 0 0 0 rgba(61,186,110,.55)}70%{box-shadow:0 0 0 8px rgba(61,186,110,0)}to{box-shadow:0 0 0 0 rgba(61,186,110,0)}}.theme-diamond .diamond-event-page__tab--toggle.is-active{color:var(--diamond-event-tab-active-text);border-bottom-color:var(--diamond-header-nav-active)}.theme-diamond .diamond-event-page--skeleton,.theme-diamond .diamond-event-page--skeleton .diamond-event-fancy-group--skeleton,.theme-diamond .diamond-event-page--skeleton .diamond-event-market--skeleton{pointer-events:none}.theme-diamond .diamond-event-page--skeleton .diamond-event-market__title-row{cursor:default}.theme-diamond .diamond-event-page--skeleton .diamond-event-page__breadcrumbs .diamond-skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--diamond-event-header-text) 18%,transparent) 25%,color-mix(in srgb,var(--diamond-event-header-text) 28%,transparent) 50%,color-mix(in srgb,var(--diamond-event-header-text) 18%,transparent) 75%);background-size:200% 100%}.theme-diamond .diamond-skeleton--event-back{flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-subtle)}.theme-diamond .diamond-skeleton--event-crumb{width:52px;height:13px}.theme-diamond .diamond-skeleton--event-crumb-short{width:88px}.theme-diamond .diamond-skeleton--event-crumb-long{width:140px}.theme-diamond .diamond-skeleton--event-info{flex-shrink:0;width:22px;height:22px;margin-left:auto;border-radius:50%}.theme-diamond .diamond-skeleton--event-filter{flex-shrink:0;width:72px;height:32px;border-radius:999px}.theme-diamond .diamond-skeleton--event-filter.is-wide{width:48px}.theme-diamond .diamond-skeleton--event-fancy-title,.theme-diamond .diamond-skeleton--event-market-title{width:120px;height:14px}.theme-diamond .diamond-skeleton--event-chevron{flex-shrink:0;width:16px;height:16px;border-radius:50%}.theme-diamond .diamond-skeleton--event-runner-name{width:72%;max-width:160px;height:14px}.theme-diamond .diamond-skeleton--event-fancy-name{flex:1 1 auto;min-width:0;max-width:180px;height:13px}.theme-diamond .diamond-skeleton--event-ladder{flex-shrink:0;width:50px;height:17px;border-radius:4px}.theme-diamond .diamond-skeleton--event-bet-delay{flex-shrink:0;width:28px;height:12px}.theme-diamond .diamond-skeleton--event-rules-btn{flex-shrink:0;width:48px;height:26px;border-radius:0;border-top:3px solid color-mix(in srgb,#2dc3e8 40%,transparent)}.theme-diamond .diamond-skeleton--event-live-btn{flex-shrink:0;width:36px;height:26px;border-radius:4px}.theme-diamond .diamond-skeleton--event-matched{display:block;width:72px;height:10px}.theme-diamond .diamond-skeleton--event-fancy-limit{width:96px;height:10px;margin-inline:auto}.theme-diamond .diamond-skeleton--event-fancy-limit-short{width:88px}.theme-diamond .diamond-skeleton--event-fancy-filter{flex-shrink:0;width:64px;height:32px;border-radius:999px}.theme-diamond .diamond-skeleton--event-market-badge{width:88px;height:28px;border-radius:0 0 4px 4px}.theme-diamond .diamond-skeleton--event-fancy-book{flex-shrink:0;width:42px;height:22px;border-radius:4px}.theme-diamond .diamond-skeleton--event-fancy-section{display:block;width:48px;height:10px}.theme-diamond .diamond-event-fancy-row--skeleton,.theme-diamond .diamond-event-row--skeleton{pointer-events:none}.theme-diamond .diamond-event-fancy-group--skeleton .diamond-event-market__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.theme-diamond .diamond-event-odds-cell--skeleton{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;pointer-events:none;cursor:default}.theme-diamond .diamond-event-odds-cell--skeleton .diamond-skeleton--odds-cell-line{display:block;width:28px;height:10px;border-radius:2px}.theme-diamond .diamond-event-odds-cell--skeleton .diamond-skeleton--odds-cell-line--size{width:22px;height:8px}.theme-diamond .diamond-skeleton--event-fancy-filter.is-active{opacity:.85}.theme-diamond .diamond-mybets-panel--skeleton{pointer-events:none}.theme-diamond .diamond-mybets-panel--skeleton .my-bets-header{display:flex;align-items:center;min-height:36px;padding:8px 10px;border-bottom:1px solid #e0e6e6}.theme-diamond .diamond-mybets-panel--skeleton .betting-type-filter{display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px;border-bottom:1px solid #e0e6e6}.theme-diamond .diamond-mybets-panel--skeleton .my-bets-content{display:flex;flex-direction:column;gap:8px;padding:10px}.theme-diamond .diamond-skeleton--event-mybets-title{display:block;width:72px;height:14px}.theme-diamond .diamond-skeleton--event-mybets-tab{flex-shrink:0;width:56px;height:24px;border-radius:4px}.theme-diamond .diamond-skeleton--event-mybets-tab.is-active{width:40px}.theme-diamond .diamond-skeleton--event-mybets-row{display:block;width:100%;height:40px;border-radius:4px}.theme-diamond .diamond-event-page__tabs{position:relative;z-index:2;display:flex;flex-shrink:0;gap:0;width:100%;padding:0;background:var(--diamond-event-header-bg)}.theme-diamond .diamond-event-page__tab{position:relative;z-index:1;flex:1 1 0;min-width:0;padding:12px 8px 10px;pointer-events:auto;border:0;border-bottom:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--diamond-event-tab-muted);font-family:var(--heading-font-family);font-size:11px;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase;cursor:pointer;transition:color .15s ease,border-color .15s ease}.theme-diamond .diamond-event-page__tab:hover:not(.is-active){color:color-mix(in srgb,var(--diamond-event-header-text) 85%,transparent)}.theme-diamond .diamond-event-page__tab.is-active{color:var(--diamond-event-tab-active-text);border-bottom-color:var(--diamond-header-nav-active)}.theme-diamond .diamond-event-page__tab:disabled{opacity:.45;cursor:default}.theme-diamond .diamond-event-page__filters{display:flex;gap:8px;padding:12px 0;overflow-x:auto;scrollbar-width:none}.theme-diamond .diamond-event-page__filters::-webkit-scrollbar{display:none}.theme-diamond .diamond-event-page__filter{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-pill);background:var(--diamond-event-filter-pill-bg);color:var(--diamond-event-filter-pill-text);font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04)}.theme-diamond .diamond-event-page__filter.is-all.is-active{padding-right:10px;color:var(--diamond-event-header-text);background:var(--diamond-event-filter-all-bg);border-color:rgba(0,0,0,0);box-shadow:none}.theme-diamond .diamond-event-page__filter:not(.is-all){border-color:var(--diamond-event-filter-pill-border)}.theme-diamond .diamond-event-page__filter.is-active:not(.is-all){border-color:var(--diamond-event-filter-pill-text)}.theme-diamond .diamond-event-page__filter-label{white-space:nowrap}.theme-diamond .diamond-event-page__filter-chevron{flex-shrink:0;opacity:.9;transition:transform .15s ease}.theme-diamond .diamond-event-page__filter-chevron.is-open{transform:rotate(180deg)}.theme-diamond .diamond-event-page__filter-badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--diamond-event-filter-badge-bg);color:var(--diamond-event-filter-pill-text);font-size:11px;font-weight:700;line-height:1}.theme-diamond .diamond-event-page__markets{display:flex;flex-direction:column;gap:2px;width:100%;padding:0;position:relative;box-sizing:border-box}.theme-diamond .diamond-event-upcoming-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;padding:5px 10px;background:var(--diamond-event-market-bg);border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.theme-diamond .diamond-event-upcoming-banner__name{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;color:#444;font-size:12px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-event-upcoming-banner__meta{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.theme-diamond .diamond-event-upcoming-banner__start{color:#5c6570;font-size:11px;font-weight:500;line-height:1.2}.theme-diamond .diamond-event-upcoming-banner__countdown{min-width:52px;padding:2px 6px;border-radius:3px;background:#eef0f3;color:#2d3436;font-size:11px;font-weight:700;line-height:1.3;text-align:center}.theme-diamond .diamond-header{position:fixed;top:var(--diamond-notif-offset,0);left:0;right:0;z-index:50;height:var(--diamond-header-top-h,45px);color:#fff;font-family:var(--body-font-family)}.theme-diamond.diamond--has-notification{--diamond-notif-offset:var(--diamond-notification-size)}.theme-diamond .diamond-event-market{overflow:hidden;background:var(--diamond-event-market-bg);border:0;border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.theme-diamond .diamond-event-market.process-div{position:relative;clear:both}.theme-diamond .diamond-event-market__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px;padding:6px 8px 4px 12px;background:var(--diamond-event-market-bg);border-bottom:0}.theme-diamond .diamond-event-market__head--badge{position:relative;justify-content:flex-end;min-height:34px;padding:6px 8px 4px}.theme-diamond .diamond-event-market__badge{position:absolute;top:0;left:0;padding:6px 10px;border:0;border-radius:0 0 4px 4px;background-color:#0094de!important;box-shadow:0 2px 4px rgba(0,0,0,.1019607843);color:#fff;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1.2;cursor:pointer}.theme-diamond .diamond-event-market__badge--link{text-align:left}.theme-diamond .diamond-event-market__title-row{display:inline-flex;flex:0 1 auto;align-items:center;min-width:0;max-width:100%;width:-moz-max-content;width:max-content;border-bottom:1px dotted #444;padding:0 2px 2px 1px}.theme-diamond .diamond-event-market__title-row--badge{width:auto;padding:0;border-bottom:0}.theme-diamond .diamond-event-market__name,.theme-diamond .marName{flex:0 1 auto;min-width:0;overflow:hidden;color:#444;font-family:var(--body-font-family);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-event-market__name--link{padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.theme-diamond .diamond-event-market-ladder{overflow:hidden;background:var(--diamond-event-market-bg);border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.theme-diamond .diamond-event-market-ladder__head{padding:8px 12px 6px;border-bottom:1px solid var(--diamond-event-grid-border)}.theme-diamond .diamond-event-market-ladder__back{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:0;border:0;background:rgba(0,0,0,0);color:#444;cursor:pointer;text-align:left}.theme-diamond .diamond-event-market-ladder__back .marName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .ladder-button{display:inline-block;position:relative;isolation:isolate;min-width:50px;max-height:17px;margin-right:0;margin-left:10px;margin-bottom:1px;padding:.3em .8em;overflow:hidden;border:none;border-radius:.25em;background:linear-gradient(45deg,#ff9800,#ffc107);color:#fff;font-size:.6rem;font-weight:600;line-height:1;cursor:pointer;transition:transform .2s ease}.theme-diamond .ladder-button:before{content:"";position:absolute;top:0;left:-75%;z-index:1;width:50%;height:100%;background:hsla(0,0%,100%,.4);pointer-events:none;transform:skew(-25deg);animation:shine 2s linear .5s infinite}.theme-diamond .diamond-event-market__rules-btn,.theme-diamond .line_rules{display:flex;position:relative;top:-2px;right:0;align-items:center;justify-content:center;gap:8px;padding:5px 10px;border:0;border-top:3px solid #2dc3e8;border-radius:0;background:#fff;color:#0f6ba0;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1019607843)}.theme-diamond .diamond-event-market__rules-btn:disabled,.theme-diamond .line_rules:disabled{opacity:.45;cursor:not-allowed}.theme-diamond .diamond-event-market__rules-icon{flex-shrink:0;width:9px;height:12px}.theme-diamond .diamond-event-market__rules-label{line-height:1}.theme-diamond .diamond-event-market__star{flex-shrink:0;color:var(--diamond-event-market-muted)}.theme-diamond .diamond-event-market__head-right{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;margin-left:auto}.theme-diamond .diamond-event-market__live-btn{display:flex;position:relative;top:-2px;align-items:center;justify-content:center;padding:5px 10px;border:0;border-top:3px solid #e74c3c;border-radius:0;background:#fff;color:#c0392b;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1019607843)}.theme-diamond .diamond-event-market__live-btn.is-active{border-top-color:#c0392b;background:#e74c3c;color:#fff}.theme-diamond .diamond-event-market__bet-delay{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;color:var(--diamond-event-market-muted);font-size:11px;font-weight:600}.theme-diamond .diamond-event-market__bet-delay-icon{flex-shrink:0;width:16px;height:16px;color:var(--diamond-event-market-muted)}.theme-diamond .diamond-event-market__actions{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;color:var(--diamond-event-market-muted)}.theme-diamond .diamond-event-table{width:100%;border-collapse:collapse;table-layout:fixed}.theme-diamond .diamond-event-table--exchange .diamond-event-table__odds-col{width:7%}.theme-diamond .diamond-event-table--with-level-profit .diamond-event-table__runner-col{width:50%}.theme-diamond .diamond-event-table--with-level-profit .diamond-event-table__level-profit-col{width:8%}.theme-diamond .diamond-event-table--with-level-profit .diamond-event-table__head-spacer{width:50%}.theme-diamond .diamond-event-table__runner-col{width:58%}.theme-diamond .diamond-event-table__odds-col{width:7%}.theme-diamond .diamond-event-table__head-spacer{width:58%;padding:0;background:#fff}.theme-diamond .market-total-matched-head{display:flex;align-items:flex-end;gap:4px;padding:0 12px 4px;color:#444;font-family:var(--body-font-family);font-size:13px;font-weight:600;text-align:left;vertical-align:bottom;background:#fff}.theme-diamond .market-total-matched-head:empty{padding:0}.theme-diamond .market-total-matched-head__label,.theme-diamond .market-total-matched-head__value{font-size:inherit;font-weight:inherit;line-height:1.2}.theme-diamond .diamond-event-col-head{position:relative;width:7%;padding:0;color:var(--diamond-event-market-muted);font-size:11px;font-weight:600;text-align:center;vertical-align:bottom;background:#fff}.theme-diamond .diamond-event-col-head--back-group,.theme-diamond .diamond-event-col-head--lay-group,.theme-diamond .diamond-event-col-head--profit{padding-top:0}.theme-diamond .diamond-event-col-head__inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;min-height:36px;padding:2px 0 0}.theme-diamond .diamond-event-col-head__bar{display:block;align-self:stretch;width:auto;height:1.5px;margin:0 2px;border-radius:0}.theme-diamond .diamond-event-col-head__bar--primary{height:2px}.theme-diamond .diamond-event-col-head__bar--subtle{height:1.5px}.theme-diamond .diamond-event-col-head__bar--back{background:#457fca}.theme-diamond .diamond-event-col-head__bar--back.theme-diamond .diamond-event-col-head__bar--subtle{background:#84c2f1}.theme-diamond .diamond-event-col-head__bar--lay{background:#f59dc2}.theme-diamond .diamond-event-col-head__bar--lay.theme-diamond .diamond-event-col-head__bar--subtle{background:#f8a9ba}.theme-diamond .diamond-event-col-head__bar--profit{height:1.5px;background:#0b6b3a}.theme-diamond .diamond-event-col-head__stack{display:flex;flex-direction:column;align-items:center;gap:1px;padding:0 2px}.theme-diamond .diamond-event-col-head__label{display:block;color:#222;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1.2}.theme-diamond .diamond-event-col-head__label--profit{color:#0b6b3a;font-weight:600}.theme-diamond .diamond-event-col-head__arrow{display:block;width:14px;height:14px}.theme-diamond .back-color{color:#72bbef}.theme-diamond .lay-color{color:#f8a9ba}.theme-diamond .diamond-event-row__runner{padding:9px 12px;vertical-align:middle;text-align:left;background:#fff}.theme-diamond .diamond-event-row__runner-content{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;width:100%}.theme-diamond .diamond-event-row__runner-pl-value{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:inherit;margin-left:auto;padding-left:8px;font-size:.875rem;font-weight:600;line-height:1;white-space:nowrap}.theme-diamond .diamond-event-row__runner-pl-value--positive{color:green}.theme-diamond .diamond-event-row__runner-pl-value--negative{color:crimson}.theme-diamond .diamond-event-row__level-profit{padding:2px;text-align:center;vertical-align:middle}.theme-diamond .diamond-event-table__level-profit-head{padding:0 1px;text-align:center;vertical-align:bottom;background:#fff}.theme-diamond .diamond-event-level-profit-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#1f6f3d;border-bottom:2px solid #37a264;font-size:9px;font-weight:700;line-height:1.15;text-align:center}.theme-diamond .diamond-event-level-profit-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:38px;margin:0 auto;padding:0 2px;border:1px solid #a9d7bd;border-radius:5px;background:#edf8f1;color:#1f6f3d;font-family:var(--body-font-family,Tahoma,Helvetica,sans-serif);cursor:pointer;transition:background .15s ease}.theme-diamond .diamond-event-level-profit-cell:hover:not(:disabled){background:#e0f3e8}.theme-diamond .diamond-event-level-profit-cell:disabled{cursor:default}.theme-diamond .diamond-event-level-profit-cell__value{font-size:.875rem;font-weight:700;line-height:1}.theme-diamond .diamond-event-level-profit-cell__value--positive{color:#1f6f3d}.theme-diamond .diamond-event-level-profit-cell__value--negative{color:crimson}.theme-diamond .diamond-event-table tbody .diamond-event-row:not(:first-child)>td{border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-row__runner-inner{display:inline-flex;flex:0 1 auto;align-items:center;gap:6px;min-width:0;max-width:100%}.theme-diamond .diamond-event-row__runner-inner--racing{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;gap:2px}.theme-diamond .diamond-event-row__runner-inner--racing .diamond-event-row__runner-title{align-items:center;gap:6px;width:100%;min-height:18px}.theme-diamond .diamond-event-row__runner-inner--racing .diamond-event-row__runner-name{font-size:12px;line-height:18px}.theme-diamond .diamond-event-row__runner-inner--racing .diamond-event-row__runner-meta{margin-top:0;padding-left:24px}.theme-diamond .diamond-event-row__runner-text{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:3px}.theme-diamond .diamond-event-row__cloth{position:relative;display:inline-flex;box-sizing:border-box;flex-shrink:0;align-items:center;justify-content:center;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;padding:0;overflow:hidden;aspect-ratio:1/1;border-radius:50%;background-color:rgba(0,0,0,0);color:#1f2933;font-size:10px;font-weight:700;line-height:1;letter-spacing:0;text-shadow:none;-webkit-font-smoothing:auto}.theme-diamond .diamond-event-row__cloth-num{position:relative;z-index:1}.theme-diamond .diamond-event-row__runner-meta{display:block;min-width:0;width:100%;margin-top:2px;color:#555;font-size:10px;font-weight:400;line-height:1.35;white-space:normal}.theme-diamond .diamond-event-row__runner-meta-key{font-weight:600;color:#444}.theme-diamond .diamond-event-row__runner-title{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%;width:auto}.theme-diamond .diamond-event-row__runner-info{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);color:#5f6e78;cursor:pointer}.theme-diamond .diamond-event-row__runner-info svg{display:block;width:14px;height:14px;overflow:visible}.theme-diamond .diamond-event-row__runner-info:focus-visible,.theme-diamond .diamond-event-row__runner-info:hover{color:#0f6ba0;outline:none}.theme-diamond .diamond-event-row__runner-label{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.theme-diamond .diamond-event-row__runner-main{display:flex;flex:1 1 auto;align-items:center;gap:6px;min-width:0}.theme-diamond .diamond-event-row__runner-content--book .diamond-event-row__runner-label{flex:1 1 auto;min-width:0}.theme-diamond .diamond-event-row__runner-content--book .diamond-event-fancy-row__book{flex-shrink:0;margin-left:auto}.theme-diamond .diamond-event-row__runner-content--book .diamond-event-row__runner-pl-value{margin-left:0;flex-shrink:0}.theme-diamond .diamond-event-row__ladder{flex-shrink:0;margin-top:2px;margin-left:18px}.theme-diamond .diamond-event-row__runner-icon{display:block;flex-shrink:0;width:12px;height:12px}.theme-diamond .diamond-event-row__runner-name{min-width:0;overflow:hidden;font-size:13px;font-weight:600;line-height:1.3;color:var(--diamond-event-market-text);text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-event-row__runner-text .diamond-event-row__runner-name{display:block;flex:0 1 auto;width:auto;min-width:0}.theme-diamond .diamond-event-odds-td{padding:2px;vertical-align:middle;text-align:center}.theme-diamond .diamond-event-odds-td--blank{background:rgba(0,0,0,0)}.theme-diamond .diamond-event-odds-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:100%;min-height:40px;padding:4px 3px;border:1px solid #cfd7e9;border-radius:4px;background:#fff;color:#273a47;font:inherit;line-height:1.1;cursor:pointer;transition:border-color .12s ease}.theme-diamond .diamond-event-odds-cell__price{display:inline-block;color:#273a47;font-family:var(--body-font-family)!important;font-size:.8125rem;font-weight:700;line-height:1.1;transform-origin:center center;transition:transform .15s ease}.theme-diamond .diamond-event-odds-cell:hover:not(:disabled):not(.diamond-event-odds-cell--empty) .diamond-event-odds-cell__price{transform:scale(1.2)}.theme-diamond .diamond-event-odds-cell__size{color:#273a47;font-family:var(--body-font-family)!important;font-size:.6875rem;font-weight:400;line-height:1.1}.theme-diamond .diamond-event-odds-cell:hover:not(:disabled):not(.diamond-event-odds-cell--empty):not(.diamond-event-odds-cell--back1):not(.diamond-event-odds-cell--lay1){border-color:#cfd7e9;background:#fff}.theme-diamond .diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty){border-color:rgba(0,0,0,0);background:linear-gradient(90deg,#457fca -66.05%,#84c2f1 93%)}.theme-diamond .diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:brightness(1.03)}.theme-diamond .diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){border-color:rgba(0,0,0,0);background:linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%)}.theme-diamond .diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:brightness(1.03)}.theme-diamond .diamond-event-odds-cell--selected-back{box-shadow:inset 0 0 0 2px #457fca}.theme-diamond .diamond-event-odds-cell--selected-lay{box-shadow:inset 0 0 0 2px #f59dc2}.theme-diamond .diamond-event-odds-cell--empty{cursor:default;pointer-events:none;opacity:1;background:#fff;border:1px solid #cfd7e9}.theme-diamond .diamond-event-odds-cell--colored-placeholder{cursor:default;pointer-events:none;border-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:var(--diamond-odds-back-gradient,linear-gradient(90deg,#457fca -66.05%,#84c2f1 93%))}.theme-diamond .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1{background:var(--diamond-odds-lay-gradient,linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%))}.theme-diamond .diamond-event-odds-cell--empty-limit:not(:disabled){pointer-events:auto;cursor:pointer}.theme-diamond .diamond-event-odds-cell--empty-limit:not(:disabled):hover{border-color:#9aa8c4}.theme-diamond .diamond-event-odds-cell.diamond-odds-grid__cell--flash-back,.theme-diamond .diamond-event-odds-cell.diamond-odds-grid__cell--flash-lay{animation:diamondEventOddsFlash .35s ease}.theme-diamond .diamond-event-odds-grid{display:grid;width:100%}.theme-diamond .diamond-event-odds-grid,.theme-diamond .diamond-event-odds-grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.theme-diamond .diamond-event-odds-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-diamond .diamond-event-odds-grid__slot{padding:2px;min-width:0}.theme-diamond .diamond-event-row__odds-panel{padding:0;vertical-align:middle}.theme-diamond .diamond-event-row__odds-panel .diamond-event-row__odds-inner{width:100%;max-width:none}.theme-diamond .diamond-event-row__odds-panel .diamond-odds-grid-wrap{position:relative;width:100%;max-width:none;min-height:44px}.theme-diamond .diamond-event-row--ball .diamond-event-row__odds-panel{position:relative;overflow:hidden}.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball{overflow:hidden}.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-odds-grid__lock{background:hsla(0,0%,100%,.72);border-radius:4px}.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell{overflow:visible;pointer-events:none}.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;filter:blur(5px)}.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty{opacity:.55;filter:blur(4px);border-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back1,.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back2,.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back3{background:var(--diamond-odds-back-gradient)}.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay1,.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay2,.theme-diamond .diamond-event-row--ball .diamond-odds-grid-wrap--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay3{background:var(--diamond-odds-lay-gradient)}.theme-diamond .diamond-event-stop-betting-badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;max-width:168px;padding:4px 10px;border-radius:4px;background:var(--diamond-event-stop-betting-bg);border:1px solid var(--diamond-event-stop-betting-border);box-shadow:0 1px 4px rgba(220,38,38,.08);color:var(--diamond-event-stop-betting-text);font-size:11px;font-weight:700;line-height:1.25;text-align:center}.theme-diamond .diamond-event-stop-betting-badge__short{display:none}.theme-diamond .diamond-event-stop-betting-badge--fancy{max-width:140px;padding:3px 8px;font-size:10px}.theme-diamond .diamond-odds-grid-wrap--closed .diamond-odds-grid__lock,.theme-diamond .diamond-odds-grid-wrap--suspend .diamond-odds-grid__lock{inset:0;padding:0;margin:0;width:100%;max-width:100%;height:100%;box-sizing:border-box;align-items:stretch;justify-content:flex-start}.theme-diamond .diamond-odds-grid-wrap--closed .diamond-event-suspended-bar,.theme-diamond .diamond-odds-grid-wrap--suspend .diamond-event-suspended-bar{flex:1 1 auto;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.theme-diamond .diamond-event-fancy-row--closed .diamond-event-fancy-row__odds-group .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-fancy-row--suspend .diamond-event-fancy-row__odds-group .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-row--closed .diamond-odds-grid-wrap--closed .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-row--closed .diamond-odds-grid-wrap--suspend .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-row--suspend .diamond-odds-grid-wrap--closed .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-row--suspend .diamond-odds-grid-wrap--suspend .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;pointer-events:none}.theme-diamond .diamond-event-market__odds-wrap,.theme-diamond .diamond-event-row__odds-inner{position:relative}.theme-diamond .diamond-event-row__odds-inner--bet-process{pointer-events:none}.theme-diamond .diamond-event-row__odds-inner--bet-process .diamond-event-fancy-row__odds-group,.theme-diamond .diamond-event-row__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5}.theme-diamond .diamond-event-bet-process{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;padding:8px 12px;font-size:12px;font-weight:700;color:#1e3f5a;text-align:center;background:hsla(0,0%,100%,.78);border-radius:4px;pointer-events:none}.theme-diamond .diamond-event-bet-process strong{font-weight:800}.theme-diamond .diamond-event-row__status{padding:2px}.theme-diamond .diamond-event-suspended-bar{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:36px;border:1px solid var(--diamond-event-suspended-border,#ff0000);border-radius:5px;background:var(--diamond-event-suspended-bg,rgba(255,255,255,.9019607843));color:var(--diamond-event-suspended-text,#ff0000);font-size:12px;font-weight:600;letter-spacing:normal;text-align:center;text-transform:uppercase}.theme-diamond .diamond-event-fancy-group{overflow:hidden;background:var(--diamond-event-market-bg);border-radius:var(--sRadius);box-shadow:0 1px 4px rgba(0,0,0,.07)}.theme-diamond .diamond-event-fancy-filters{display:flex;gap:8px;padding:8px 12px 12px;overflow-x:auto;background:#fff;scrollbar-width:none}.theme-diamond .diamond-event-fancy-filters::-webkit-scrollbar{display:none}.theme-diamond .diamond-event-fancy-filters__btn{flex-shrink:0;margin-top:0;padding:8px 18px;border:0;border-radius:999px;background:#fff;box-shadow:0 4px 10px rgba(39,58,71,.0784313725);color:#273a47;font-family:var(--body-font-family);font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:all .2s ease}.theme-diamond .diamond-event-fancy-filters__btn.is-active{background:linear-gradient(135deg,#0f6ba0,#3ab4ff);box-shadow:0 6px 12px rgba(15,107,160,.2509803922);color:#fff}.theme-diamond .diamond-event-fancy-table{width:100%;border-collapse:collapse;table-layout:fixed}.theme-diamond .diamond-event-fancy-table__name-col{width:auto}.theme-diamond .diamond-event-fancy-table__odds-col{width:70px}.theme-diamond .diamond-event-fancy-table__limits-col{width:130px}.theme-diamond .diamond-event-fancy-table--sb-only .diamond-event-fancy-table__limits-col,.theme-diamond .diamond-event-fancy-table__limits-col--sb-hidden{width:0;min-width:0;max-width:0}.theme-diamond .diamond-event-fancy-table--sb-only .diamond-event-fancy-row__limits-cell,.theme-diamond .diamond-event-fancy-table--sb-only .diamond-event-fancy-table__head-limits{display:none!important}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-td{box-sizing:border-box;width:70px;min-width:70px;max-width:70px;padding:2px 1px;text-align:center;vertical-align:middle;background:#fff}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-td.lay1{padding-right:2px}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-td.back1{padding-left:0}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-td--sb-single{width:auto;min-width:0;max-width:none;padding:2px 8px 2px 1px;text-align:right}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-td--sb-single .diamond-event-odds-cell{width:70px;margin:0 0 0 auto}.theme-diamond .diamond-event-fancy-row--sb .diamond-event-row__status{padding-right:8px}.theme-diamond .diamond-event-fancy-row--sb-group-head .diamond-event-sb-group__head-odds{padding:0;background:#fff}.theme-diamond .diamond-event-fancy-row--sb .diamond-event-fancy-row__book,.theme-diamond .diamond-event-fancy-row--sb-group-head .diamond-event-fancy-row__book{margin-left:0}.theme-diamond .diamond-event-sb-group__runners-cell{padding:0 8px 0 0;vertical-align:middle;background:#fff}.theme-diamond .diamond-event-sb-group__runners{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:40px}.theme-diamond .diamond-event-sb-group__runners--locked{min-height:40px}.theme-diamond .diamond-event-sb-group__runner{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:40px;padding:2px 1px;box-sizing:border-box;border-right:1px solid var(--diamond-event-grid-border);border-bottom:1px solid var(--diamond-event-grid-border)}.theme-diamond .diamond-event-sb-group__runner:nth-child(2n){border-right:none;padding-right:0}.theme-diamond .diamond-event-sb-group__runner:last-child:nth-child(odd){border-right:none}.theme-diamond .diamond-event-sb-group__runner:last-child,.theme-diamond .diamond-event-sb-group__runner:nth-last-child(2):nth-child(2n-1){border-bottom:none}.theme-diamond .diamond-event-sb-group__runner--bet-process .diamond-event-sb-group__runner-odds{position:relative}.theme-diamond .diamond-event-sb-group__runner-name{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;padding-left:12px}.theme-diamond .diamond-event-sb-group__runner-odds{position:relative;flex:0 0 70px;width:70px;min-width:70px;max-width:70px}.theme-diamond .diamond-event-sb-group__runner-odds .diamond-event-odds-cell{width:70px;min-width:70px;max-width:70px;height:38px;min-height:38px;max-height:38px}.theme-diamond .diamond-event-sb-group__ball,.theme-diamond .diamond-event-sb-group__lock-bar{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center}.theme-diamond .diamond-event-sb-group__ball{background:hsla(0,0%,100%,.72)}.theme-diamond .diamond-event-fancy-table tbody tr.market-notification-row td,.theme-diamond .diamond-event-table tbody tr.market-notification-row td{padding:0!important;border:none!important;height:20px!important;max-height:20px!important;overflow:hidden;white-space:nowrap;line-height:20px;border-top:3px solid var(--diamond-event-grid-border,#f5f5f5);border-bottom:3px solid var(--diamond-event-grid-border,#f5f5f5)!important}.theme-diamond .market-notification-row{font-size:11px;background-color:var(--diamond-event-market-bg,#ffffff);color:#1666a1;line-height:20px;overflow:hidden;white-space:nowrap}.theme-diamond .market-notification-row--block{border-top:3px solid var(--diamond-event-grid-border,#f5f5f5);border-bottom:3px solid var(--diamond-event-grid-border,#f5f5f5);padding:0 8px;height:20px;max-height:20px;min-height:0;overflow:hidden}.theme-diamond .market-notification-row__inner{display:flex;align-items:center;min-width:0;width:100%;height:20px;overflow:hidden}.theme-diamond .market-notification-row__icon{flex-shrink:0;padding:0 8px;color:inherit}.theme-diamond .market-notification-row__scroll{overflow:hidden;flex:1;min-width:0;height:20px}.theme-diamond .market-notification-row__text{display:inline-block;white-space:nowrap;line-height:20px}.theme-diamond .market-notification-row--marquee .theme-diamond .market-notification-row__text{display:inline-flex;align-items:center;-moz-column-gap:2rem;column-gap:2rem;min-width:-moz-max-content;min-width:max-content;pointer-events:none;animation:diamond-market-notification-scroll 40s linear infinite}.theme-diamond .market-notification-row--marquee .theme-diamond .market-notification-row__text:after{content:attr(data-text);white-space:nowrap}.theme-diamond .market-notification-row--marquee .theme-diamond .market-notification-row__inner:hover .theme-diamond .market-notification-row__text,.theme-diamond .market-notification-row--marquee .theme-diamond .market-notification-row__scroll:hover .theme-diamond .market-notification-row__text,.theme-diamond .market-notification-row--marquee.market-notification-row--block:hover .market-notification-row__text,.theme-diamond .market-notification-row--marquee:hover .theme-diamond .market-notification-row__text,.theme-diamond tr.market-notification-row--marquee:hover .market-notification-row__text{animation-play-state:paused!important}@keyframes diamond-market-notification-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 1rem))}}.theme-diamond .diamond-event-fancy-table__head-odds-sb{padding:0;background:#fff}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;max-height:38px;margin:0;padding:2px 4px;border:1px solid rgba(0,0,0,0);border-radius:3px;gap:0;flex-shrink:0}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell .diamond-event-odds-cell__price{display:block;min-height:13px;font-size:13px;font-weight:700;line-height:1}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell .diamond-event-odds-cell__size{display:block;min-height:12px;font-size:11px;font-weight:400;line-height:1.1}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;max-height:38px;border-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--empty{width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;max-height:38px;opacity:1;background:#fff;border:1px solid #cfd7e9}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder{cursor:default;pointer-events:none;width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;max-height:38px;border-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:linear-gradient(90deg,#457fca -66.05%,#84c2f1 93%)}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1{background:linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%)}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--empty-limit:not(:disabled){cursor:pointer}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell.diamond-event-odds-cell--empty-limit:not(:disabled):hover{border-color:#9aa8c4}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell:hover:not(:disabled):not(.diamond-event-odds-cell--empty) .diamond-event-odds-cell__price{transform:scale(1.1)}.theme-diamond .diamond-event-fancy-table__head-limits,.theme-diamond .diamond-event-fancy-table__head-name{padding:0;background:#fff}.theme-diamond .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-col-head,.theme-diamond .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.theme-diamond .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-table__head-limits{border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-fancy-group-body--hidden,.theme-diamond .diamond-event-fancy-section-thead--hidden{display:none!important}.theme-diamond .diamond-event-fancy-section-head .diamond-event-col-head,.theme-diamond .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.theme-diamond .diamond-event-fancy-section-head .diamond-event-fancy-table__head-limits{padding-top:4px;padding-bottom:4px;vertical-align:middle;background:#fff}.theme-diamond .diamond-event-fancy-section-head .diamond-event-fancy-section-label{padding-right:4px;padding-left:12px;color:#0f6ba0;font-family:var(--body-font-family);font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1;text-align:left;text-transform:uppercase}.theme-diamond .diamond-event-fancy-section-head .diamond-event-col-head{width:70px;padding-right:0;padding-left:0}.theme-diamond .diamond-event-fancy-section-head .diamond-event-col-head .diamond-event-col-head__inner{min-height:0;padding:0;gap:1px;justify-content:center}.theme-diamond .diamond-event-fancy-section-head .diamond-event-col-head .diamond-event-col-head__label{line-height:1}.theme-diamond .diamond-event-fancy-empty td{padding:14px 12px;background:#fff;color:#273a47;font-family:var(--body-font-family);font-size:13px;font-weight:600;line-height:1.4;text-align:left}.theme-diamond .diamond-event-fancy-table tbody .diamond-event-fancy-row+.diamond-event-fancy-row>td,.theme-diamond .diamond-event-fancy-table tbody .diamond-event-fancy-session>td{border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-fancy-row.is-expanded>td{border-bottom:0}.theme-diamond .diamond-event-fancy-row--continued>td{border-top:none!important;padding-top:0}.theme-diamond .diamond-event-fancy-row__name--continued{padding-top:0;padding-bottom:2px}.theme-diamond .diamond-event-fancy-row--continued .diamond-event-odds-td,.theme-diamond .diamond-event-fancy-row__limits-cell--continued{padding-top:0}.theme-diamond .diamond-event-fancy-row__name{padding:2px 8px 2px 12px;vertical-align:middle;background:#fff}.theme-diamond .diamond-event-fancy-row__name-inner{display:flex;align-items:center;gap:8px;min-height:38px;min-width:0}.theme-diamond .diamond-event-fancy-row__name-title-row,.theme-diamond .diamond-event-fancy-row__name-top{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.theme-diamond .diamond-event-fancy-row__name-leading{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:0 1 auto}.theme-diamond .diamond-event-fancy-row__name-meta-left{display:inline-flex;align-items:center;gap:6px;min-width:0}.theme-diamond .diamond-event-fancy-row__runner-pl{flex-shrink:0;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.theme-diamond .diamond-event-fancy-row__runner-pl.is-positive{color:green}.theme-diamond .diamond-event-fancy-row__runner-pl.is-negative{color:crimson}.theme-diamond .diamond-event-fancy-row__title{flex:0 1 auto;min-width:0;margin-bottom:0;padding-left:4px;overflow:hidden;color:#212529;font-family:var(--body-font-family);font-size:12px;font-weight:600;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-event-fancy-row__title--link{padding-left:4px;border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.theme-diamond .diamond-event-fancy-row__name-actions{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;margin-left:auto}.theme-diamond .diamond-event-fancy-row__ladder{margin-left:0;flex-shrink:0}.theme-diamond .diamond-event-fancy-row__book{display:inline-flex;flex-shrink:0;margin-left:auto;align-items:center;justify-content:center;min-width:42px;height:22px;padding:0 10px;border:0;border-radius:4px;background:#8b2942;color:#fff;font-family:var(--body-font-family);font-size:11px;font-weight:700;line-height:1;cursor:pointer}.theme-diamond .diamond-event-fancy-row__book.has-position,.theme-diamond .diamond-event-fancy-row__book.is-open{background:#6d1f33}.theme-diamond .diamond-event-fancy-row__limits-cell{padding:2px 8px;vertical-align:middle;background:#fff;text-align:center}.theme-diamond .diamond-event-fancy-session:hover{background:rgba(0,0,0,0)}.theme-diamond .diamond-event-fancy-session td{border-bottom:1px solid var(--diamond-event-grid-border)}.theme-diamond .diamond-event-fancy-session__name{padding:0;vertical-align:top}.theme-diamond .diamond-event-fancy-session__panel{padding:0 8px 4px 1px;vertical-align:top}.theme-diamond .diamond-event-fancy-session__panel-inner{width:100%}.theme-diamond .diamond-event-fancy-session-table{display:table;width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.theme-diamond .diamond-event-fancy-session-table thead th{padding:4px 6px;background:var(--diamond-event-grid-border);color:var(--diamond-event-market-text);font-size:11px;font-weight:700;text-transform:capitalize}.theme-diamond .diamond-event-fancy-session-table tbody td{height:33px;padding:4px 6px;border-top:1px solid var(--diamond-event-grid-border);font-size:12px;font-weight:700;vertical-align:middle}.theme-diamond .diamond-event-fancy-session-table__empty{font-weight:500;color:var(--diamond-event-market-muted)}.theme-diamond .diamond-event-fancy-session-table__skeleton-row td{padding:6px 4px}.theme-diamond .diamond-event-fancy-session-table__skeleton{display:block;width:72%;height:14px;margin:0 auto;border-radius:4px}.theme-diamond .diamond-event-fancy-session-table__pl.is-positive{color:#1a7f4b}.theme-diamond .diamond-event-fancy-session-table__pl.is-negative{color:#c0392b}.theme-diamond .diamond-event-fancy-row__odds-panel{position:relative;padding:2px;vertical-align:middle;overflow:hidden}.theme-diamond .diamond-event-fancy-row__odds-panel .diamond-odds-grid-wrap{position:relative;width:100%;max-width:none;min-height:40px;overflow:hidden}.theme-diamond .diamond-event-fancy-row__odds-group{display:flex;align-items:center;justify-content:center;gap:2px;width:100%}.theme-diamond .fancy-market-limits.fancy-stacked-market-limits{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;color:#273a47;font-family:var(--body-font-family);font-size:10px;font-weight:400;line-height:1.35;text-align:center}.theme-diamond .fancy-market-limits--phone{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1px}.theme-diamond .diamond-event-fancy-row__name-meta{display:none}.theme-diamond .fancy-limit-line{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .fancy-limit-line .label,.theme-diamond .fancy-limit-line .value{font-style:italic}.theme-diamond .diamond-event-fancy-odds-slot{flex:0 0 auto;padding:2px 1px;min-width:0}.theme-diamond .diamond-event-fancy-suspended-bar{width:100%;min-height:40px;border-radius:4px}.theme-diamond .diamond-event-fancy-row__right--ball .diamond-odds-grid-wrap,.theme-diamond .diamond-event-fancy-row__right--closed .diamond-odds-grid-wrap,.theme-diamond .diamond-event-fancy-row__right--suspend .diamond-odds-grid-wrap{position:relative;width:136px;min-height:40px}.theme-diamond .diamond-event-fancy-row--ball .diamond-odds-grid-wrap--ball{overflow:hidden}.theme-diamond .diamond-event-fancy-row--ball .diamond-odds-grid__lock{background:hsla(0,0%,100%,.72);border-radius:4px}.theme-diamond .diamond-event-fancy-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;filter:blur(5px);pointer-events:none}.theme-diamond .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty{opacity:.55;filter:blur(4px);pointer-events:none;border-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--back1{background:var(--diamond-odds-back-gradient)}.theme-diamond .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty.diamond-event-odds-cell--lay1{background:var(--diamond-odds-lay-gradient)}.theme-diamond .diamond-event-fancy-table tbody>:last-child.diamond-event-fancy-row:not(.is-expanded) td,.theme-diamond .diamond-event-fancy-table tbody>:last-child.diamond-event-fancy-session td{border-bottom:0}.theme-diamond .diamond-event-popular{position:relative;display:flex;flex-wrap:wrap;border-top:1px solid var(--diamond-event-grid-border)}.theme-diamond .diamond-event-popular__body{position:relative;display:flex;flex:1 1 100%;flex-wrap:wrap;width:100%}.theme-diamond .diamond-event-popular__status{flex:1 1 100%;padding:10px 12px}.theme-diamond .diamond-event-popular--locked{pointer-events:none}.theme-diamond .diamond-event-popular--closed .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-popular--suspend .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;pointer-events:none}.theme-diamond .diamond-event-popular__suspend-bar{position:absolute;top:0;right:0;bottom:0;left:50%;z-index:5;display:flex;align-items:center;justify-content:center;background:var(--diamond-event-suspended-bg,rgba(255,255,255,.9019607843));border:1px solid var(--diamond-event-suspended-border,#ff0000);color:var(--diamond-event-suspended-text,#ff0000);font-size:12px;font-weight:600;letter-spacing:normal;text-transform:uppercase;pointer-events:none}.theme-diamond .diamond-event-popular--ball{overflow:visible}.theme-diamond .diamond-event-popular--ball .diamond-event-odds-cell{overflow:visible;pointer-events:none}.theme-diamond .diamond-event-popular--ball .diamond-odds-grid__lock{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;pointer-events:none}.theme-diamond .diamond-event-popular--last-digit,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit]{flex-direction:column;flex-wrap:nowrap;padding:0}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__body,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__body{flex-direction:column;flex-wrap:nowrap}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__band-group,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group{display:flex;flex:0 0 100%;flex-direction:column;width:100%;max-width:100%}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__band-group:last-child .diamond-event-popular__band,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group:last-child .diamond-event-popular__band{border-bottom:0}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__band,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band{display:flex;flex:0 0 auto;width:100%;min-height:44px;border-bottom:1px solid var(--diamond-event-grid-border)}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__half,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half{flex:1 1 50%;min-width:0;display:flex}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__half:first-child,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half:first-child{border-right:1px solid var(--diamond-event-grid-border)}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__row,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__row{display:flex;flex:1 1 auto;align-items:center;width:100%;min-width:0;min-height:44px}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__label,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__label{flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:0 12px;font-size:13px;font-weight:700;line-height:1.3;color:var(--diamond-event-market-text);background:#fff}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot{display:flex;flex:0 0 15%;align-items:center;justify-content:center;min-width:3.25rem;max-width:4.5rem;padding:2px 4px 2px 2px;box-sizing:border-box}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner{position:relative;width:100%}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process{pointer-events:none}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell{flex:0 0 auto;width:100%;min-width:0;height:40px;min-height:40px;max-height:40px;padding:0 4px;border-radius:4px}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price{font-size:.8125rem;font-weight:700;line-height:1;white-space:nowrap}.theme-diamond .diamond-event-popular__cell{display:flex;flex:1 1 0;min-width:92px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;border-right:1px solid var(--diamond-event-grid-border)}.theme-diamond .diamond-event-popular__cell:last-child{border-right:0}.theme-diamond .diamond-event-popular__cell .diamond-event-odds-cell{min-height:36px;border-radius:var(--radius-subtle)}.theme-diamond .diamond-event-popular__name{font-size:12px;font-weight:600;color:var(--diamond-event-market-text);text-align:center}.theme-diamond .diamond-event-popular__inline-bet{padding:4px 6px 6px;box-sizing:border-box;background:#fff}.theme-diamond .diamond-event-popular>.diamond-event-popular__inline-bet,.theme-diamond .diamond-event-popular__inline-bet{flex:1 1 100%;width:100%;border-top:1px solid var(--diamond-event-grid-border)}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__band-group>.diamond-event-popular__inline-bet{border-top:1px solid var(--diamond-event-grid-border)}@keyframes diamondEventOddsFlash{0%{box-shadow:inset 0 0 0 9999px rgba(255,214,102,.8)}to{box-shadow:inset 0 0 0 9999px rgba(255,214,102,0)}}.theme-diamond .diamond-event-ladder{padding:0;background:var(--diamond-event-market-bg);font-family:var(--body-font-family)}.theme-diamond .diamond-event-ladder__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 10px;background:var(--diamond-event-market-bg)}.theme-diamond .diamond-event-ladder__market-name{padding:0;border:0;border-bottom:1px dotted var(--diamond-event-market-text);background:rgba(0,0,0,0);color:var(--diamond-event-market-text);font-family:var(--body-font-family);font-size:13px;font-weight:600;cursor:pointer}.theme-diamond .diamond-event-ladder__matched{color:var(--diamond-event-market-muted);font-size:12px}.theme-diamond .diamond-event-ladder__matched strong{color:var(--color-accent-green);font-weight:700}.theme-diamond .diamond-event-ladder__book{display:flex;flex-direction:column;overflow:hidden;background:var(--diamond-event-market-bg)}.theme-diamond .diamond-event-ladder__dual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;border-top:1px solid #d9d9d9}@media(max-width:900px){.theme-diamond .diamond-event-ladder__dual{grid-template-columns:minmax(0,1fr)}}.theme-diamond .diamond-event-ladder__panel{display:flex;flex-direction:column;min-width:0;padding:0;border-right:1px solid #ccc;background:#fff}.theme-diamond .diamond-event-ladder__panel:last-child{border-right:0}.theme-diamond .diamond-event-ladder__panel-head{position:relative;display:flex;align-items:center;gap:8px;min-height:40px;padding:8px;border-bottom:1.5px solid #ccc;background-color:#f9f9f9;font-size:12px}.theme-diamond .diamond-event-ladder__runner-select-wrap{position:relative;display:block;width:100%;max-width:200px;min-width:0}.theme-diamond .diamond-event-ladder__runner-select{width:100%;max-width:200px;padding:4px 22px 4px 4px;border:1px solid #ccc;border-radius:0;background-color:#fff;color:#2d3436;font-family:var(--body-font-family);font-size:12px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.theme-diamond .diamond-event-ladder__runner-select-icon{position:absolute;top:50%;right:6px;color:#666;pointer-events:none;transform:translateY(-50%)}.theme-diamond .diamond-event-ladder__panel-pl{flex-shrink:0;min-width:48px;font-size:12px;font-weight:700;text-align:right;white-space:nowrap}.theme-diamond .diamond-event-ladder__panel-pl.is-positive{color:green}.theme-diamond .diamond-event-ladder__panel-pl.is-negative{color:crimson}.theme-diamond .diamond-event-ladder__add-remove-action{position:absolute;top:2px;right:8px;display:flex;flex-direction:column;gap:1px}.theme-diamond .diamond-event-ladder__add-remove-action button{display:flex;align-items:center;justify-content:center;width:22px;height:18px;padding:0;border:0;background-color:#f0f0f0;font-size:12px;line-height:1;cursor:pointer}.theme-diamond .diamond-event-ladder__panel-stakes{display:flex;flex-direction:column;gap:4px;padding:8px;border-bottom:1.5px solid #ccc;background-color:#f9f9f9;font-size:12px}.theme-diamond .diamond-event-ladder__stake-row{display:grid;grid-template-columns:34px 60px repeat(3,44px) auto;align-items:center;gap:3px;width:100%;min-width:0}.theme-diamond .diamond-event-ladder__stake-action{margin-left:12px;display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:rgba(0,0,0,0);color:#000;font:400 13px/1.2 var(--body-font-family);white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.theme-diamond .diamond-event-ladder__stake-action .diamond-event-ladder__placing{min-height:0}.theme-diamond .diamond-event-ladder__stake-action--delete{color:#e53935;font-weight:400}.theme-diamond .diamond-event-ladder__stake-action:disabled{opacity:.55;cursor:not-allowed}.theme-diamond .diamond-event-ladder__stake-action-icon{flex-shrink:0;width:12.38px;height:11px}.theme-diamond .diamond-event-ladder__stake-side{font-size:12px;font-weight:700;color:#2d3436}.theme-diamond .diamond-event-ladder__stake-input{width:60px;min-height:26px;padding:4px;border:1px solid #ccc;border-radius:0;font-family:var(--body-font-family);font-size:11px;font-weight:400;text-align:right;color:#000}.theme-diamond .diamond-event-ladder__stake-input--back{background-color:#cce5f7}.theme-diamond .diamond-event-ladder__stake-input--lay{background-color:#f8cccc}.theme-diamond .diamond-event-ladder__stake-chips{display:contents}.theme-diamond .diamond-event-ladder__stake-chip,.theme-diamond .diamond-event-ladder__stake-chip-input{box-sizing:border-box;width:44px;height:26px;padding:4px;border:1px solid #ccc;border-radius:0;background-color:#eee;color:#2d3436;font-size:12px;font-weight:400;line-height:1;text-align:center}.theme-diamond .diamond-event-ladder__stake-chip{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer}.theme-diamond .diamond-event-ladder__stake-chip.is-selected{border-color:#999;background-color:#ddd}.theme-diamond .diamond-event-ladder__stake-chip-input{cursor:text}.theme-diamond .diamond-event-ladder__runner{display:flex;flex-direction:column;padding:8px;background-color:#f9f9f9}.theme-diamond .diamond-event-ladder__table-div{background-color:#f9f9f9}.theme-diamond .diamond-event-ladder__col-pending,.theme-diamond .diamond-event-ladder__col-traded{width:14%}.theme-diamond .diamond-event-ladder__col-back,.theme-diamond .diamond-event-ladder__col-lay{width:18%}.theme-diamond .diamond-event-ladder__col-odds{width:12%}.theme-diamond .diamond-event-ladder__table-scroll{max-height:320px;overflow:auto;overflow-x:hidden;border:1.5px solid #000;background-color:#f9f9f9}.theme-diamond .diamond-event-ladder__table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed;background-color:#f9f9f9;font-size:11px}.theme-diamond .diamond-event-ladder__table thead{position:sticky;top:0;z-index:2}.theme-diamond .diamond-event-ladder__table tbody tr:hover td{filter:brightness(.97)}.theme-diamond .diamond-event-ladder__td,.theme-diamond .diamond-event-ladder__th{overflow:hidden;height:24px;padding:0 3px;border-right:1.5px solid #000;border-bottom:1.5px solid #000;text-align:center;vertical-align:middle}.theme-diamond .diamond-event-ladder__th{font-weight:700;color:#fff;background:#3a3a3a}.theme-diamond .diamond-event-ladder__th--back,.theme-diamond .diamond-event-ladder__th--lay,.theme-diamond .diamond-event-ladder__th--pending,.theme-diamond .diamond-event-ladder__th--traded{color:#000;background-color:#f9f9f9}.theme-diamond .diamond-event-ladder__summary-row .diamond-event-ladder__th{color:#000;font-weight:600;background-color:#f9f9f9}.theme-diamond .diamond-event-ladder__td--odds,.theme-diamond .diamond-event-ladder__th--odds{background:#2a3e79;color:#fff;font-weight:700}.theme-diamond .diamond-event-ladder__td--odds.is-market,.theme-diamond .diamond-event-ladder__th--odds.is-market{background:#8b8b3a}.theme-diamond .diamond-event-ladder__td--pending,.theme-diamond .diamond-event-ladder__td--traded{color:#000;background-color:#f9f9f9}.theme-diamond .diamond-event-ladder__cell--back-1,.theme-diamond .diamond-event-ladder__cell--back-2,.theme-diamond .diamond-event-ladder__td--back{background:#beddf4}.theme-diamond .diamond-event-ladder__cell--lay-1,.theme-diamond .diamond-event-ladder__cell--lay-2,.theme-diamond .diamond-event-ladder__td--lay{background:#f3dce2}.theme-diamond .diamond-event-ladder__td--bet button{width:100%;height:100%;min-height:22px;padding:0;border:0;background:rgba(0,0,0,0);color:#000;font-family:var(--body-font-family);font-size:12px;font-weight:600;cursor:pointer}.theme-diamond .diamond-event-ladder__place-bet{font-weight:400;color:rgba(0,0,0,0)}.theme-diamond .diamond-event-ladder__td--bet:hover .diamond-event-ladder__place-bet{color:#000}.theme-diamond .diamond-event-ladder__placing{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:22px;pointer-events:none}.theme-diamond .diamond-event-ladder__placing .diamond-ball-running__lottie{display:block;width:28px;height:28px;margin:-3px 0;flex:0 0 28px;overflow:visible}.theme-diamond .diamond-event-ladder__placing .diamond-ball-running__lottie svg{display:block;width:100%!important;height:100%!important;overflow:visible}.theme-diamond .diamond-event-ladder__pending-btn{display:inline-flex;align-items:center;justify-content:center;gap:3px;width:100%;padding:0;border:0;background:rgba(0,0,0,0);color:#000;font-size:12px;cursor:pointer}.theme-diamond .diamond-event-ladder__pending-btn .diamond-event-ladder__placing{min-height:0}.theme-diamond .diamond-notification-bar{position:fixed;top:0;left:0;right:0;z-index:55;display:flex;align-items:stretch;height:var(--diamond-notification-size);color:#fff;background:var(--diamond-header-bg,var(--palette-3,#0f2327));border-bottom:1px solid hsla(0,0%,100%,.08)}.theme-diamond .diamond-notification-bar__track{position:relative;flex:1;min-width:0;overflow:hidden;padding:0 12px}.theme-diamond .diamond-notification-marquee__text{position:absolute;top:0;left:100%;display:inline-block;color:#fff;font-family:var(--body-font-family);font-size:13px;font-weight:700;line-height:var(--diamond-notification-size);white-space:nowrap;animation:diamond-notification-scroll 25s linear infinite}.theme-diamond .diamond-notification-bar:hover .diamond-notification-marquee__text{animation-play-state:paused}.theme-diamond .diamond-notification-bar__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:100%;color:hsla(0,0%,100%,.8);background:rgba(0,0,0,0);border:none;cursor:pointer;transition:color .15s ease}.theme-diamond .diamond-notification-bar__close .diamond-apollo-icon{font-size:14px}.theme-diamond .diamond-notification-bar__close:hover{color:#fff}.theme-diamond .diamond-header__top{height:var(--diamond-header-top-h);background:var(--diamond-header-top-bg,var(--diamond-header-top-solid));color:#fff}.theme-diamond .diamond-header__top-inner{display:flex;align-items:center;gap:10px;width:100%;max-width:min(1920px,100%);height:100%;margin:0 auto;padding:0 12px}.theme-diamond .diamond-header__logo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--logo-width,124px);height:var(--logo-height,40px);padding:0;text-decoration:none;background:rgba(0,0,0,0);border:none;cursor:pointer}.theme-diamond .diamond-header__logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.theme-diamond .diamond-header__marquee{position:relative;flex:1;min-width:0;align-self:stretch;overflow:hidden}@media(max-width:767px){.theme-diamond .diamond-header__marquee{display:none}}.theme-diamond .diamond-header__marquee-text{position:absolute;top:0;left:0;display:inline-block;height:100%;padding-left:100%;font-family:var(--body-font-family);font-size:12px;font-weight:500;line-height:var(--diamond-header-top-h,45px);letter-spacing:.35px;color:#fff;white-space:nowrap;animation:diamond-header-marquee-pass var(--diamond-header-marquee-duration,30s) linear infinite}.theme-diamond .diamond-header__marquee-text--welcome{text-transform:uppercase}.theme-diamond .diamond-header__marquee:hover .diamond-header__marquee-text{animation-play-state:paused}.theme-diamond .diamond-header__top-actions{display:flex;align-items:center;flex-shrink:0;gap:10px}.theme-diamond .diamond-header__wallet-info{display:flex;align-items:center;gap:14px;font-size:13px;font-variant-numeric:tabular-nums}@media(max-width:600px){.theme-diamond .diamond-header__wallet-info{gap:8px;font-size:12px}}.theme-diamond .diamond-header__vol-toggle{display:flex;align-items:center;justify-content:center;margin-left:5px;padding:0 3px;background:rgba(0,0,0,0);border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-header__vol-toggle:hover{opacity:.85}.theme-diamond .diamond-header__apk{display:flex;flex-shrink:0;align-items:center;overflow:hidden;line-height:0}.theme-diamond .diamond-header__vol-icon{display:flex;width:16px;height:16px}.theme-diamond .diamond-header__vol-icon svg{display:block;width:16px;height:16px}.theme-diamond .diamond-header__wallet-stat{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}.theme-diamond .diamond-header__wallet-label,.theme-diamond .diamond-header__wallet-value{color:#fff;font-size:13px;font-weight:700}.theme-diamond .diamond-header__wallet-value--liability.is-positive{color:green}.theme-diamond .diamond-header__wallet-value--liability.is-negative{color:crimson}.theme-diamond .diamond-header__header-tools{display:flex;align-items:center;flex-shrink:0}.theme-diamond .diamond-header__refresh-button{display:flex;align-items:center;justify-content:center;padding:0 19px;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:opacity .15s ease}.theme-diamond .diamond-header__refresh-button .diamond-header__refresh-icon{display:block;width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-header__refresh-button .diamond-header__refresh-icon.is-spinning{animation:diamond-header-refresh-spin .7s linear infinite}.theme-diamond .diamond-header__refresh-button:hover{opacity:.85}.theme-diamond .diamond-header__mobile-action-icon--refresh.is-spinning{animation:diamond-header-refresh-spin .7s linear infinite}@keyframes diamond-header-refresh-spin{to{transform:rotate(1turn)}}.theme-diamond .diamond-header__icon-circle{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#fff;background:color-mix(in srgb,#ffffff 14%,transparent);border:none;border-radius:50%;cursor:pointer;transition:background-color .15s ease}.theme-diamond .diamond-header__icon-circle .diamond-apollo-icon{font-size:16px}.theme-diamond .diamond-header__icon-circle .diamond-header__refresh-icon{display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-header__icon-circle:hover{background:color-mix(in srgb,#ffffff 26%,transparent)}.theme-diamond .diamond-header__profile-button{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;color:#fff;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:opacity .15s ease}.theme-diamond .diamond-header__profile-button .diamond-header__profile-icon{display:block;width:32px;height:32px;color:#fff}.theme-diamond .diamond-header__profile-button:hover{opacity:.85}.theme-diamond .diamond-header__auth{display:inline-flex;align-items:center;gap:8px}.theme-diamond .diamond-header__login{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:32px;padding:0 14px 0 10px;font-family:var(--body-font-family);font-size:13px;font-weight:600;color:#fff;background:#3d3d48;border:none;border-radius:6px;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.theme-diamond .diamond-header__login:hover{background:#4a4a56}.theme-diamond .diamond-header__login-icon{flex-shrink:0;display:block;width:20px;height:20px}.theme-diamond .diamond-header__subnav{display:flex;align-items:center;height:var(--diamond-subnav-h,44px);background:var(--diamond-subnav-bg);border-bottom:1px solid var(--diamond-subnav-border);box-shadow:none}.theme-diamond .diamond-header__subnav-inner{display:flex;align-items:center;gap:0;width:100%;max-width:100%;height:100%;margin:0 auto;padding:0 8px 0 0;overflow:hidden;scrollbar-width:none;box-sizing:border-box}.theme-diamond .diamond-header__subnav-inner::-webkit-scrollbar{display:none}.theme-diamond .diamond-asset-icon{display:inline-block;flex-shrink:0;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.theme-diamond .diamond-header__hamburger{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:var(--diamond-subnav-h,44px);padding:0 4px;background:rgba(0,0,0,0);border:none;cursor:pointer}.theme-diamond .diamond-header__hamburger .diamond-header__hamburger-icon{transition:transform .2s ease}.theme-diamond .diamond-header__hamburger.is-sidebar-open .diamond-header__hamburger-icon{transform:scaleX(-1)}.theme-diamond .diamond-header__subnav-home{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:var(--diamond-subnav-h,44px);color:#2a2f45;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.theme-diamond .diamond-header__subnav-home .diamond-apollo-icon{font-size:18px}.theme-diamond .diamond-header__subnav-home:hover{position:relative;z-index:1;color:var(--diamond-subnav-active);background:#fff;box-shadow:1px 1px 12px 1px rgba(0,0,0,.1019607843)}.theme-diamond .diamond-header__subnav-home.is-active{color:var(--diamond-subnav-active);border-bottom-color:var(--diamond-subnav-active)}.theme-diamond .diamond-header__subnav-list{display:flex;flex:1 1 auto;align-items:center;min-width:0;height:var(--diamond-subnav-h,44px);overflow-x:auto;scrollbar-width:none}.theme-diamond .diamond-header__subnav-list::-webkit-scrollbar{display:none}.theme-diamond .diamond-header__deposit-now{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px 0 8px;margin-left:auto;margin-right:8px;font-family:var(--body-font-family);font-size:13px;font-weight:600;color:#fff;background:#0b6b3a;border:none;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.theme-diamond .diamond-header__deposit-now:hover{background:#085530}.theme-diamond .diamond-header__deposit-now-icon{flex-shrink:0;display:block;width:28px;height:28px;overflow:hidden}.theme-diamond .diamond-header__deposit-now-icon svg{display:block;width:100%;height:100%}.theme-diamond .diamond-header__subnav-link{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;height:var(--diamond-subnav-h,44px);padding:0 10px;font-family:var(--body-font-family);font-size:14px;font-weight:600;line-height:1;color:var(--diamond-subnav-text);white-space:nowrap;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.theme-diamond .diamond-header__subnav-link .diamond-header__subnav-icon{width:18px;height:18px;font-size:18px}.theme-diamond .diamond-header__subnav-link[data-tone=red] .diamond-header__subnav-icon{color:#e0322f}.theme-diamond .diamond-header__subnav-link[data-tone=green] .diamond-header__subnav-icon{color:#2e8b57}.theme-diamond .diamond-header__subnav-link[data-tone=yellow] .diamond-header__subnav-icon{color:#e3a008}.theme-diamond .diamond-header__subnav-link[data-tone=brown] .diamond-header__subnav-icon{color:#8a5a2b}.theme-diamond .diamond-header__subnav-link[data-tone=blue] .diamond-header__subnav-icon{color:#2f6fd6}.theme-diamond .diamond-header__subnav-link[data-tone=ink] .diamond-header__subnav-icon{color:#2a2f45}.theme-diamond .diamond-header__subnav-link .diamond-asset-icon.diamond-header__subnav-icon{opacity:.75}.theme-diamond .diamond-header__subnav-link .diamond-header__subnav-icon--blink{animation:diamond-inplay-icon-blink 2.5s ease-in-out infinite}.theme-diamond .diamond-header__subnav-link:hover{position:relative;z-index:1;color:var(--diamond-subnav-active);background:#fff;box-shadow:1px 1px 12px 1px rgba(0,0,0,.1019607843)}.theme-diamond .diamond-header__subnav-link.is-active{color:var(--diamond-subnav-active);border-bottom-color:var(--diamond-subnav-active)}.theme-diamond .diamond-header__subnav-link--static{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-diamond .diamond-header__subnav-more{position:relative;flex-shrink:0;height:var(--diamond-subnav-h,44px)}.theme-diamond .diamond-header__subnav-more-button{display:inline-flex;align-items:center;gap:4px;height:var(--diamond-subnav-h,44px);padding:0 10px;font-family:var(--body-font-family);font-size:14px;font-weight:600;line-height:1;color:var(--diamond-subnav-text);white-space:nowrap;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.theme-diamond .diamond-header__subnav-more-button:hover{position:relative;z-index:1;color:var(--diamond-subnav-active);background:#fff;box-shadow:1px 1px 12px 1px rgba(0,0,0,.1019607843)}.theme-diamond .diamond-header__subnav-more-button.is-open{background:#f2f3f5}.theme-diamond .diamond-header__subnav-more-button.is-active{color:var(--diamond-subnav-active);border-bottom-color:var(--diamond-subnav-active)}.theme-diamond .diamond-header__subnav-more-arrow{font-size:10px;line-height:1;transition:transform .15s ease}.diamond-header__subnav-more-button.is-open .theme-diamond .diamond-header__subnav-more-arrow{transform:rotate(180deg)}.theme-diamond .diamond-header__subnav-more-dropdown{position:absolute;top:100%;right:0;z-index:1000;min-width:160px;max-height:300px;overflow-y:auto;background:#fff;border-radius:.25rem;box-shadow:0 4px 16px rgba(0,0,0,.1490196078)}.theme-diamond .diamond-header__subnav-more-dropdown--portal{position:fixed;top:0;right:0;z-index:1200}.theme-diamond .diamond-header__subnav-more-item{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;font-family:var(--body-font-family);font-size:14px;font-weight:600;line-height:1;color:var(--diamond-subnav-text);text-align:left;white-space:nowrap;background:rgba(0,0,0,0);border:none;cursor:pointer}.theme-diamond .diamond-header__subnav-more-item .diamond-header__subnav-icon{width:18px;height:18px;font-size:18px}.theme-diamond .diamond-header__subnav-more-item[data-tone=red] .diamond-header__subnav-icon{color:#c62828}.theme-diamond .diamond-header__subnav-more-item[data-tone=green] .diamond-header__subnav-icon{color:#2e7d32}.theme-diamond .diamond-header__subnav-more-item[data-tone=yellow] .diamond-header__subnav-icon{color:#f9a825}.theme-diamond .diamond-header__subnav-more-item[data-tone=brown] .diamond-header__subnav-icon{color:#6d4c41}.theme-diamond .diamond-header__subnav-more-item[data-tone=blue] .diamond-header__subnav-icon{color:#1565c0}.theme-diamond .diamond-header__subnav-more-item[data-tone=ink] .diamond-header__subnav-icon{color:#2a2f45}.theme-diamond .diamond-header__subnav-more-item .diamond-asset-icon.diamond-header__subnav-icon{opacity:.75}.theme-diamond .diamond-header__subnav-more-item:hover{background:#f6f6f6;color:var(--diamond-subnav-active)}.theme-diamond .diamond-header__subnav-more-item.is-active{color:var(--diamond-subnav-active)}.theme-diamond .diamond-apollo-icon{display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme-diamond .diamond-apollo-icon:before{display:inline-block;font-family:DiamondApollo,sans-serif;font-style:normal;font-weight:400;line-height:1}.theme-diamond .diamond-apollo-icon--sports-home-solid:before{content:""}.theme-diamond .diamond-apollo-icon--footer-sport:before{content:""}.theme-diamond .diamond-apollo-icon--footer-casino:before{content:""}.theme-diamond .diamond-apollo-icon--search-new:before{content:""}.theme-diamond .diamond-apollo-icon--live-new{flex-shrink:0;width:16px;height:16px;font-size:16px;color:var(--color-live)}.theme-diamond .diamond-apollo-icon--live-new:before{content:"";display:block;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center}.theme-diamond .diamond-apollo-icon--star-empty:before{content:""}.theme-diamond .diamond-apollo-icon--my-markets-solid:before{content:""}.theme-diamond .diamond-apollo-icon--exchange-games:before{content:""}.theme-diamond .diamond-apollo-icon--virtual-sports:before{content:""}.theme-diamond .diamond-apollo-icon--sport-cricket:before{content:""}.theme-diamond .diamond-apollo-icon--sport-football:before{content:""}.theme-diamond .diamond-apollo-icon--sport-tennis:before{content:""}.theme-diamond .diamond-apollo-icon--sport-americanfootball:before{content:""}.theme-diamond .diamond-apollo-icon--sport-rugbyleague:before{content:""}.theme-diamond .diamond-apollo-icon--sport-rugbyunion:before{content:""}.theme-diamond .diamond-apollo-icon--sport-basketball:before{content:""}.theme-diamond .diamond-apollo-icon--sport-golf:before{content:""}.theme-diamond .diamond-apollo-icon--sport-horseracing:before{content:""}.theme-diamond .diamond-apollo-icon--sport-greyhoundracing:before{content:""}.theme-diamond .diamond-apollo-icon--sport-baseball:before{content:""}.theme-diamond .diamond-apollo-icon--sport-boxing:before{content:""}.theme-diamond .diamond-apollo-icon--sport-mixedmartialarts:before{content:""}.theme-diamond .diamond-apollo-icon--heart:before{content:""}.theme-diamond .diamond-apollo-icon--bell:before{content:""}.theme-diamond .diamond-apollo-icon--wallet:before{content:""}.theme-diamond .diamond-apollo-icon--wallet-solid:before{content:""}.theme-diamond .diamond-apollo-icon--profile:before{content:""}.theme-diamond .diamond-apollo-icon--profile-solid:before{content:""}.theme-diamond .diamond-apollo-icon--chevron-down:before{content:""}.theme-diamond .diamond-apollo-icon--angle-right:before{content:""}.theme-diamond .diamond-apollo-icon--cross:before{content:""}.theme-diamond .diamond-apollo-icon--settings-solid:before{content:""}.theme-diamond .diamond-apollo-icon--my-bets-solid:before{content:""}.theme-diamond .diamond-apollo-icon--pnl-solid:before{content:""}.theme-diamond .diamond-apollo-icon--account-statement-solid:before{content:""}.theme-diamond .diamond-apollo-icon--transfer-statement-solid:before{content:""}.theme-diamond .diamond-apollo-icon--change-password-solid:before{content:""}.theme-diamond .diamond-apollo-icon--rules-solid:before{content:""}.theme-diamond .diamond-apollo-icon--kyc-solid:before{content:""}.theme-diamond .diamond-apollo-icon--responsible-solid:before{content:""}.theme-diamond .diamond-apollo-icon--exclusion-policy-solid:before{content:""}.theme-diamond .diamond-apollo-icon--signout:before{content:""}.theme-diamond .diamond-apollo-icon--one-click-betting:before{content:""}.theme-diamond .diamond-apollo-icon--one-click-betting-off:before{content:""}.theme-diamond .diamond-apollo-icon--pen-edit:before{content:""}.theme-diamond .diamond-apollo-icon--confirm:before{content:""}.theme-diamond .diamond-apollo-icon--info-second:before{content:""}.theme-diamond .diamond-login-modal__overlay{z-index:var(--app-portal-overlay-z,11000);background:rgba(0,0,0,.45)!important;backdrop-filter:blur(2px)}.theme-diamond .diamond-login-modal{position:fixed!important;top:50%!important;left:50%!important;z-index:var(--app-portal-content-z,11010)!important;display:block!important;gap:0!important;width:min(92vw,420px)!important;max-width:420px!important;padding:18px!important;color:#1a1a1a;background:#ccc!important;border:none!important;border-radius:10px!important;box-shadow:0 12px 40px rgba(0,0,0,.28);transform:translate(-50%,-50%)!important;overflow:visible!important}.theme-diamond .diamond-login-modal__panel{position:relative;overflow:hidden;background:#fff;border-radius:8px}.theme-diamond .diamond-login-modal__close{position:absolute;right:14px;top:12px;z-index:20;display:flex;height:28px;width:28px;align-items:center;justify-content:center;color:#1a1a1a;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:color .15s ease}.theme-diamond .diamond-login-modal__close:hover{color:#000}.theme-diamond .diamond-login-modal__body{display:flex;flex-direction:column;padding:44px 34px 34px}.theme-diamond .diamond-login-modal__notice{margin-bottom:16px;padding:10px 14px;font-size:13px;text-align:center;color:#15803d;background:#f0fdf4;border-radius:8px}.theme-diamond .diamond-login-modal__form{display:flex;flex-direction:column;gap:5px}.theme-diamond .diamond-login-modal__group{display:flex;flex-direction:column;gap:8px}.theme-diamond .login-identifier{width:100%}.theme-diamond .login-identifier__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.35rem}.theme-diamond .login-identifier__label{font-weight:600;margin:0}.theme-diamond .login-identifier__radios{display:inline-flex;align-items:center;gap:.65rem}.theme-diamond .login-identifier__radio{display:inline-flex;align-items:center;gap:.25rem;margin:0;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-diamond .login-identifier__radio input{margin:0;cursor:pointer}.theme-diamond .login-identifier__mobile-row{display:flex;align-items:stretch;gap:.4rem;width:100%}.theme-diamond .login-identifier__dial{flex:0 0 auto;max-width:42%;min-width:5.5rem}.theme-diamond .login-identifier__control{display:flex;flex:1 1 auto;align-items:stretch;width:100%;min-width:0}.theme-diamond .login-identifier__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center}.theme-diamond .login-identifier__input{flex:1 1 auto;width:100%;min-width:0}.theme-diamond .diamond-login-modal__label{font-family:var(--body-font-family);font-size:15px;font-weight:400;line-height:1.2;color:#777}.theme-diamond .diamond-login-modal__control{position:relative;display:flex;align-items:stretch;overflow:hidden;min-height:48px;background:#eef2f9;border:1px solid #d1d9e6;border-radius:10px}.theme-diamond .diamond-login-modal__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:50px;color:#fff;background:#222731;border-radius:9px 0 0 9px}.theme-diamond .diamond-login-modal__input{flex:1;min-width:0;height:48px;padding:0 14px;font-family:var(--body-font-family);font-size:15px;color:#1a1a1a;background:#eef2f9;border:none;border-radius:0 9px 9px 0;outline:none}.theme-diamond .diamond-login-modal__input::-moz-placeholder{color:#9aa0b8}.theme-diamond .diamond-login-modal__input::placeholder{color:#9aa0b8}.theme-diamond .diamond-login-modal__input:focus{outline:none;box-shadow:none}.theme-diamond .diamond-login-modal__input--password{padding-right:40px}.theme-diamond .diamond-login-modal__eye{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;color:#b8bcc8;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:color .15s ease}.theme-diamond .diamond-login-modal__eye:hover{color:#8a90a8}.theme-diamond .diamond-login-modal__control--captcha{gap:0;background:#eef2f9}.theme-diamond .diamond-login-modal__input--captcha{border-radius:9px 0 0 9px;border-right:1px solid #d1d9e6}.theme-diamond .diamond-login-modal__captcha-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:4px;width:112px;padding:0 8px;background:#eef2f9;border-radius:0 9px 9px 0}.theme-diamond .diamond-login-modal__captcha-box img{height:28px;max-width:62px;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-login-modal__captcha-empty{font-family:monospace;font-size:13px;font-weight:700;color:#6b7280}.theme-diamond .diamond-login-modal__captcha-refresh{display:flex;flex-shrink:0;padding:2px;color:#b8bcc8;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:color .15s ease}.theme-diamond .diamond-login-modal__captcha-refresh:hover{color:#8a90a8}.theme-diamond .diamond-login-modal__captcha-refresh:disabled{opacity:.5}.theme-diamond .diamond-login-modal__submit{margin-top:10px;height:48px;width:100%;font-family:var(--body-font-family);font-size:16px;font-weight:700;color:#fff;background:linear-gradient(90deg,#78c1e0,#5b8598);border:none;border-radius:12px;cursor:pointer;transition:filter .15s ease}.theme-diamond .diamond-login-modal__submit:hover:not(:disabled){filter:brightness(.96)}.theme-diamond .diamond-login-modal__submit:disabled{cursor:not-allowed;opacity:.7}.theme-diamond .diamond-login-modal__form--forgot{gap:14px}.theme-diamond .diamond-login-modal__mobile-row{display:flex;align-items:stretch;gap:8px;width:100%}.theme-diamond .diamond-login-modal__dial{flex:0 0 auto}.theme-diamond .diamond-login-modal__dial-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:108px;height:48px;padding:0 10px;font-family:var(--body-font-family);font-size:14px;color:#1a1a1a;background:#eef2f9;border:1px solid #d1d9e6;border-radius:10px;cursor:pointer}.theme-diamond .diamond-login-modal__dial-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:60;min-width:200px;max-height:240px;overflow-y:auto;background:#fff;border:1px solid #d1d9e6;border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.12)}.theme-diamond .diamond-login-modal__dial-option{display:block;width:100%;padding:10px 12px;font-size:13px;text-align:left;color:#374151;background:rgba(0,0,0,0);border:none;cursor:pointer}.theme-diamond .diamond-login-modal__dial-option:hover{background:#f3f4f6}.theme-diamond .diamond-login-modal__dial-option.is-selected{font-weight:600;background:#eff6ff}.theme-diamond .diamond-login-modal__dial-empty{padding:10px 12px;font-size:13px;color:#6b7280}.theme-diamond .diamond-login-modal__control--mobile{flex:1;min-width:0}.theme-diamond .diamond-login-modal__input--standalone{flex:none;width:100%;height:100%;min-height:48px;border-radius:9px}.theme-diamond .diamond-login-modal__otp-method{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:2px}.theme-diamond .diamond-login-modal__radio{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#4b5563;cursor:pointer}.theme-diamond .diamond-login-modal__radio input{width:16px;height:16px;margin:0;accent-color:#5b8598}.theme-diamond .diamond-login-modal__otp-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.theme-diamond .diamond-login-modal__send-otp{margin:0;padding:0;font-size:13px;font-weight:600;color:#5b8598;background:rgba(0,0,0,0);border:none;cursor:pointer}.theme-diamond .diamond-login-modal__send-otp:hover:not(:disabled){color:#78c1e0}.theme-diamond .diamond-login-modal__send-otp:disabled{opacity:.6;cursor:not-allowed}.theme-diamond .diamond-login-modal__demo{margin-top:8px;font-size:13px;text-align:center;color:#5b8598;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:color .15s ease}.theme-diamond .diamond-login-modal__demo:hover{color:#78c1e0}.theme-diamond .diamond-profile-page{padding:0;min-height:0}.theme-diamond .diamond-profile-page__card{overflow:hidden;background:#fff;border:1px solid #e2e5e9;border-radius:var(--sRadius,6px);box-shadow:0 1px 3px rgba(15,35,39,.06)}.theme-diamond .diamond-profile-page__title{margin:0;padding:14px 12px 12px;font-family:var(--body-font-family);font-size:18px;font-weight:700;color:var(--palette-3,#0f2327);border-bottom:2px solid #d5dbe0}.theme-diamond .diamond-profile-page__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0;border-bottom:2px solid #d5dbe0}@media(max-width:900px){.theme-diamond .diamond-profile-page__grid{grid-template-columns:minmax(0,1fr)}}.theme-diamond .diamond-profile-page__col{min-width:0}.theme-diamond .diamond-profile-page__col--config{border-left:2px solid #d5dbe0}@media(max-width:900px){.theme-diamond .diamond-profile-page__col--config{border-left:0;border-top:2px solid #d5dbe0}}.theme-diamond .diamond-profile-page__col .diamond-profile-page__section:last-child{border-bottom:none}.theme-diamond .diamond-profile-page__section{border-bottom:2px solid #d5dbe0}.theme-diamond .diamond-profile-page__section:last-child{border-bottom:none}.theme-diamond .diamond-profile-page__section--table{display:flex;flex-direction:column;min-height:100%;padding-bottom:4px}.theme-diamond .diamond-profile-page__section-title{margin:0;padding:10px 12px;font-family:var(--body-font-family);font-size:13px;font-weight:700;color:var(--palette-3,#0f2327);background:#e8f0f2;border-bottom:1px solid #d5dbe0}.theme-diamond .diamond-profile-page__dl{margin:0}.theme-diamond .diamond-profile-page__row{display:grid;grid-template-columns:125px minmax(0,1fr);align-items:center;min-height:36px;border-bottom:1px solid #eceff2}.theme-diamond .diamond-profile-page__row:last-child{border-bottom:none}.theme-diamond .diamond-profile-page__row dt{margin:0;padding:8px 10px;font-size:11px;font-weight:400;color:#5c6570}.theme-diamond .diamond-profile-page__row dd{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:8px 10px 8px 0;font-size:12px;font-weight:500;color:#2d3436}.theme-diamond .diamond-profile-page__edit{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:0;font-size:11px;font-weight:600;color:#2c4f58;background:none;border:none;cursor:pointer;white-space:nowrap}.theme-diamond .diamond-profile-page__edit:hover{color:#67af7e}.theme-diamond .diamond-profile-page__edit-icon{font-size:12px}.theme-diamond .diamond-profile-page__select{width:auto;min-width:120px;height:28px;padding:0 8px;font-size:12px;color:#2d3436;background:#fff;border:1px solid #d5dbe0;border-radius:4px}.theme-diamond .diamond-profile-page__error{margin:0;padding:10px 12px;font-size:12px;color:#c0392b}.theme-diamond .diamond-profile-page__table-wrap{flex:1 1 auto;overflow-x:auto}.theme-diamond .diamond-profile-page__table{width:100%;min-width:0;border-collapse:collapse;font-size:12px}.theme-diamond .diamond-profile-page__table thead{background:var(--diamond-header-login-bg,#2c4f58);color:#fff}.theme-diamond .diamond-profile-page__table th{padding:8px 10px;font-size:11px;font-weight:700;text-align:left;white-space:nowrap}.theme-diamond .diamond-profile-page__table th:not(:first-child){text-align:right}.theme-diamond .diamond-profile-page__table tbody tr{border-bottom:1px solid #eceff2}.theme-diamond .diamond-profile-page__table tbody tr:hover{background:#fafbfc}.theme-diamond .diamond-profile-page__table td{padding:8px 10px;color:#2d3436;vertical-align:middle}.theme-diamond .diamond-profile-page__table td.is-num{text-align:right;font-variant-numeric:tabular-nums}.theme-diamond .diamond-profile-page__empty{padding:24px 12px!important;text-align:center;color:#8a939e}.theme-diamond .diamond-casino-page{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;padding:0;position:relative}.theme-diamond .diamond-casino-page__frame-wrap{position:relative;z-index:1;height:100%}.theme-diamond .diamond-casino-page--state{flex:1 1 auto;min-height:0;height:100%}.theme-diamond .diamond-casino-page--state .diamond-casino-page__state{flex:1 1 auto;min-height:0;border:0;border-radius:0;box-shadow:none}.theme-diamond .diamond-casino-page--skeleton .diamond-casino-page__frame-wrap{flex:1 1 auto;min-height:0;padding:0}.theme-diamond .diamond-casino-page .diamond-skeleton--casino-iframe{width:100%;height:100%;min-height:0;border-radius:var(--sRadius,8px)}.theme-diamond .diamond-casino-page__state{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:0;padding:24px;color:#4a5560;font-size:14px;text-align:center;background:#fff;border:1px solid #e2e5e9;border-radius:var(--sRadius,8px);box-shadow:0 1px 3px rgba(15,35,39,.06)}.theme-diamond .diamond-casino-page__spinner{width:32px;height:32px;animation:diamond-casino-spin .8s linear infinite;color:#2c4f58}@keyframes diamond-casino-spin{to{transform:rotate(1turn)}}.theme-diamond .diamond-casino-page__retry{min-width:120px;padding:8px 16px;border:0;border-radius:6px;background:#2c4f58;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.theme-diamond .diamond-casino-page__retry:hover{opacity:.92}.theme-diamond .diamond-casino-page__frame-wrap{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;padding:0;background:#fff;border:1px solid #e2e5e9;border-radius:var(--sRadius,8px);box-shadow:0 1px 3px rgba(15,35,39,.06)}.theme-diamond .diamond-casino-page__iframe{display:block;flex:1 1 auto;width:100%;min-height:0;height:100%;border:0;border-radius:calc(var(--sRadius, 8px) - 2px);background:#0f2327}.theme-diamond .diamond-account-statement{padding:0;min-height:0}.theme-diamond .diamond-account-statement__card{margin:0;overflow:hidden}.theme-diamond .diamond-account-statement__header{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px 0 8px;background:var(--diamond-header-login-bg,#2c4f58);color:#fff}.theme-diamond .diamond-account-statement__back{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-right:1px solid hsla(0,0%,100%,.2);border-radius:0;margin-right:4px;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.theme-diamond .diamond-account-statement__back:hover{opacity:.85}.theme-diamond .diamond-account-statement__title{margin:0;font-family:var(--body-font-family);font-size:14px;font-weight:600;line-height:1.2;color:inherit}.theme-diamond .diamond-account-statement__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;border-bottom:1px solid #eceff2}.theme-diamond .diamond-account-statement__date-range{flex:1 1 220px;min-width:0;height:36px;padding:0 12px;font-size:13px;font-weight:500;color:#2d3436;background:#fff;border-color:#d5dbe0;border-radius:4px}.theme-diamond .diamond-account-statement__date-range:hover{border-color:#b8c0c8;background:#fff}.theme-diamond .diamond-account-statement__date-range svg{width:16px;height:16px;color:#8a939e}.theme-diamond .diamond-account-statement__type-field{display:flex;flex-direction:column;gap:4px;flex:0 0 auto}.theme-diamond .diamond-account-statement__type-label{font-size:11px;font-weight:600;color:#5c6570}.theme-diamond .diamond-account-statement__type-select{height:36px;min-width:130px;padding:0 8px;font-size:12px;color:#2d3436;background:#fff;border:1px solid #d5dbe0;border-radius:4px}.theme-diamond .diamond-account-statement__search-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:12px;font-weight:600;color:#fff;background:var(--diamond-header-login-bg,#2c4f58);border:none;border-radius:4px;cursor:pointer}.theme-diamond .diamond-account-statement__search-btn:hover:not(:disabled){filter:brightness(1.05)}.theme-diamond .diamond-account-statement__search-btn:disabled{opacity:.55;cursor:not-allowed}.theme-diamond .diamond-account-statement__table-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) 72px 72px 88px 88px;gap:8px;padding:8px 12px;font-size:11px;font-weight:600;color:#5c6570;background:#f0f2f4;border-bottom:1px solid #e2e5e9}.theme-diamond .diamond-account-statement__table-head span:nth-child(n+4){text-align:right}.theme-diamond .diamond-account-statement__rows{display:flex;flex-direction:column}.theme-diamond .diamond-account-statement__row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) 72px 72px 88px 88px;gap:8px;align-items:start;padding:8px 12px;font-size:12px;color:#2d3436;border-bottom:1px solid #eceff2}.theme-diamond .diamond-account-statement__row:hover{background:#fafbfc}.theme-diamond .diamond-account-statement__row:last-child{border-bottom:none}.theme-diamond .diamond-account-statement__cell{min-width:0;word-break:break-word}.theme-diamond .diamond-account-statement__cell--desc{color:#4a5560}.theme-diamond .diamond-account-statement__cell--time{font-variant-numeric:tabular-nums;color:#909090;white-space:nowrap}.theme-diamond .diamond-account-statement__cell--num{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.theme-diamond .diamond-account-statement__cell--num.is-positive{color:#1a8f4a}.theme-diamond .diamond-account-statement__cell--num.is-negative{color:#c0392b}.theme-diamond .diamond-account-statement__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:280px;font-size:13px;color:#8a939e}.theme-diamond .diamond-account-statement__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;padding:32px 20px;text-align:center}.theme-diamond .diamond-account-statement__empty--compact{min-height:160px}.theme-diamond .diamond-account-statement__empty-art{width:120px;height:80px;margin-bottom:16px;color:#c5ccd3}.theme-diamond .diamond-account-statement__empty-title{margin:0 0 8px;font-size:18px;font-weight:700;color:var(--palette-3,#0f2327)}.theme-diamond .diamond-account-statement__empty-text{margin:0;max-width:320px;font-size:13px;line-height:1.45;color:#8a939e}.theme-diamond .diamond-account-statement__error,.theme-diamond .diamond-account-statement__message{margin:0;padding:20px 12px;font-size:13px;text-align:center}.theme-diamond .diamond-account-statement__error{color:#c0392b}.theme-diamond .diamond-account-statement__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-top:1px solid #eceff2}.theme-diamond .diamond-account-statement__page-info{font-size:11px;color:#8a939e}.theme-diamond .diamond-account-statement__page-actions{display:flex;gap:8px}.theme-diamond .diamond-account-statement__page-actions button{height:30px;padding:0 12px;font-size:12px;color:#2d3436;background:#fff;border:1px solid #d5dbe0;border-radius:4px;cursor:pointer}.theme-diamond .diamond-account-statement__page-actions button:hover:not(:disabled){background:#f5f6f7}.theme-diamond .diamond-account-statement__page-actions button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:720px){.theme-diamond .diamond-account-statement__row,.theme-diamond .diamond-account-statement__table-head{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 64px 64px 72px 72px;font-size:11px}}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__tabs{display:flex;gap:0;padding:0 12px;border-bottom:1px solid #e2e5e9;background:#fff}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__tab{position:relative;padding:10px 14px 8px;font-size:13px;font-weight:600;color:#8a939e;background:none;border:none;cursor:pointer}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__tab.is-active{color:var(--palette-3,#0f2327)}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__tab.is-active:after{content:"";position:absolute;right:8px;bottom:0;left:8px;height:2px;background:var(--diamond-header-login-bg,#2c4f58);border-radius:2px 2px 0 0}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid #eceff2}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__status-group{display:flex;flex-wrap:wrap;gap:8px}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__status-spacer{flex:1 1 auto;min-width:0}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__status-pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px;font-weight:500;color:#5c6570;background:#f5f6f7;border:1px solid #e2e5e9;border-radius:999px;cursor:pointer}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__status-pill.is-active{color:var(--palette-3,#0f2327);background:#fff;border-color:#c5ccd3;box-shadow:0 1px 2px rgba(15,35,39,.06)}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__status-dot{width:8px;height:8px;border-radius:50%;background:#d5dbe0}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__status-pill.is-active .diamond-my-bets__status-dot{background:#67af7e}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__search-btn{flex-shrink:0}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-account-statement__date-range{flex:0 1 220px;min-width:180px;height:34px;font-size:12px}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__row,.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__table-head{display:grid;grid-template-columns:minmax(0,1.8fr) 88px 108px 56px 56px 72px 72px 92px;gap:8px;align-items:start}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__table-head{padding:8px 12px;font-size:11px;font-weight:600;color:#5c6570;background:#f0f2f4;border-bottom:1px solid #e2e5e9}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__table-head span:nth-child(n+4){text-align:right}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__table-head--past{grid-template-columns:minmax(0,1.8fr) 88px 56px 56px 72px 72px 72px}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__rows{display:flex;flex-direction:column}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__row{padding:8px 12px;font-size:12px;color:#2d3436;border-bottom:1px solid #eceff2}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__row:hover{background:#fafbfc}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__row:last-child{border-bottom:none}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__row--past{grid-template-columns:minmax(0,1.8fr) 88px 56px 56px 72px 72px 72px}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell{min-width:0;word-break:break-word}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell--desc{display:flex;flex-direction:column;gap:2px;color:#4a5560}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell--placed{display:flex;flex-direction:column;gap:2px;font-variant-numeric:tabular-nums;white-space:nowrap}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell--time{font-size:11px;color:#909090;white-space:nowrap}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell--num{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell--num.is-positive{color:#1a8f4a}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell--num.is-negative{color:#c0392b}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell--status{text-align:right;font-weight:700;font-size:11px}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell--status.is-positive{color:#1a8f4a}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__cell--status.is-negative{color:#c0392b}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__desc-line{display:block}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__event{font-weight:600;color:#2c4f58}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__subtime{font-size:11px;color:#909090}@media(max-width:900px){.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__row,.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__table-head{grid-template-columns:minmax(0,1.4fr) 72px 88px 48px 48px 64px 64px 80px;font-size:11px}.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__row--past,.theme-diamond .diamond-account-statement.diamond-my-bets .diamond-my-bets__table-head--past{grid-template-columns:minmax(0,1.4fr) 72px 48px 48px 64px 64px 64px}}.theme-diamond .diamond-account-statement--transfer .diamond-account-statement__row,.theme-diamond .diamond-account-statement--transfer .diamond-account-statement__table-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) 72px minmax(72px,1fr)}.theme-diamond .diamond-account-statement--transfer .diamond-account-statement__row .diamond-account-statement__cell--num,.theme-diamond .diamond-account-statement--transfer .diamond-account-statement__table-head span:last-child{text-align:right}.theme-diamond .diamond-account-statement--transfer .diamond-account-statement__filters .diamond-account-statement__date-range{flex:1 1 100%}@media(max-width:720px){.theme-diamond .diamond-account-statement--transfer .diamond-account-statement__row,.theme-diamond .diamond-account-statement--transfer .diamond-account-statement__table-head{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 64px 72px;font-size:11px}}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;border-bottom:1px solid #eceff2}.theme-diamond .diamond-account-statement--profit-loss .diamond-account-statement__date-range{flex:1 1 220px;min-width:180px}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__total{margin:0 0 0 auto;font-size:14px;font-weight:700;color:var(--palette-3,#0f2327);white-space:nowrap}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__total .is-positive{color:#1a8f4a}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__total .is-negative{color:#c0392b}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__sports{display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px;border-bottom:1px solid #eceff2;background:#fafbfc}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__sport{padding:4px 10px;font-size:11px;font-weight:600;color:#5c6570;background:#fff;border:1px solid #e2e5e9;border-radius:999px;cursor:pointer}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__sport.is-active{border-color:#b8c0c8;color:var(--palette-3,#0f2327);box-shadow:0 1px 2px rgba(15,35,39,.06)}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__sport .is-positive{color:#1a8f4a}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__sport .is-negative{color:#c0392b}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__row,.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__table-head{display:grid;grid-template-columns:minmax(0,1.8fr) 88px 88px 72px 88px;gap:8px;align-items:start}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__table-head{padding:8px 12px;font-size:11px;font-weight:600;color:#5c6570;background:#f0f2f4;border-bottom:1px solid #e2e5e9}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__table-head span:nth-child(n+4){text-align:right}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__rows{display:flex;flex-direction:column}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__row{padding:8px 12px;font-size:12px;color:#2d3436;border-bottom:1px solid #eceff2}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__row:hover{background:#fafbfc}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__row:last-child{border-bottom:none}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__cell{min-width:0;word-break:break-word}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__cell--market{color:#2c4f58;font-weight:500}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__cell--time{font-variant-numeric:tabular-nums;color:#909090;white-space:nowrap}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__cell--num{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__cell--num.is-positive{color:#1a8f4a}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__cell--num.is-negative{color:#c0392b}@media(max-width:900px){.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__row,.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__table-head{grid-template-columns:minmax(0,1.4fr) 72px 72px 64px 72px;font-size:11px}.theme-diamond .diamond-account-statement--profit-loss .diamond-profit-loss__total{width:100%;margin-left:0;text-align:right}}.theme-diamond .diamond-account-statement--change-password{display:flex;justify-content:center;padding:24px 16px 32px}.theme-diamond .diamond-account-statement--change-password .diamond-account-statement__card{width:100%;max-width:440px}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__body{display:flex;justify-content:center;padding:28px 24px 32px}.theme-diamond .diamond-account-statement--change-password .diamond-account-statement__message{margin:0;padding:8px 0;font-size:13px;color:#5c6570;text-align:center}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__form{display:flex;flex-direction:column;gap:14px;width:100%;max-width:360px;margin:0 auto}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__field{display:flex;flex-direction:column;gap:6px}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__label{font-size:11px;font-weight:600;color:#5c6570}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__input{width:100%;height:40px;padding:0 12px;font-size:13px;color:#2d3436;background:#fff;border:1px solid #d5dbe0;border-radius:4px}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__input::-moz-placeholder{color:#a8b0b8}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__input::placeholder{color:#a8b0b8}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__input:focus{outline:none;border-color:#90b6bd;box-shadow:0 0 0 2px rgba(144,182,189,.2)}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__input:disabled{opacity:.65;cursor:not-allowed}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__error{margin:0;font-size:12px;color:#c0392b}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:88px;height:36px;padding:0 18px;font-size:13px;font-weight:600;border-radius:4px;cursor:pointer}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__btn:disabled{opacity:.65;cursor:not-allowed}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__btn--cancel{color:#5c6570;background:#fff;border:1px solid #d5dbe0}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__btn--cancel:hover:not(:disabled){background:#f5f6f7}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__btn--save{color:#fff;background:#5c6570;border:1px solid #5c6570}.theme-diamond .diamond-account-statement--change-password .diamond-change-password__btn--save:hover:not(:disabled){background:#4a5560;border-color:#4a5560}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__toolbar{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #eceff2}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__search{display:flex;align-items:center;gap:8px;flex:1 1 200px;min-width:0;height:34px;padding:0 10px;background:#fff;border:1px solid #d5dbe0;border-radius:4px}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__search-icon{flex-shrink:0;color:#8a939e}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__search-input{width:100%;min-width:0;padding:0;font-size:12px;color:#2d3436;background:rgba(0,0,0,0);border:none;outline:none}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__search-input::-moz-placeholder{color:#a8b0b8}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__search-input::placeholder{color:#a8b0b8}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__count{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;font-size:12px;font-weight:600;color:#5c6570;background:#f0f2f4;border-radius:999px}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__row,.theme-diamond .diamond-account-statement--login-history .diamond-login-history__table-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) 108px minmax(0,.9fr) minmax(0,1.3fr);gap:8px;align-items:start}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__table-head{padding:8px 12px;font-size:11px;font-weight:600;color:#5c6570;background:#f0f2f4;border-bottom:1px solid #e2e5e9}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__rows{display:flex;flex-direction:column}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__row{padding:8px 12px;font-size:12px;color:#2d3436;border-bottom:1px solid #eceff2}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__row:hover{background:#fafbfc}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__row:last-child{border-bottom:none}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__cell{min-width:0;word-break:break-word}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__cell--datetime{display:flex;flex-direction:column;gap:2px;font-variant-numeric:tabular-nums;white-space:nowrap}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__cell--logout{color:#1a8f4a}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__cell--location{color:#4a5560}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__subtime{font-size:11px;color:#909090}.theme-diamond .diamond-account-statement--login-history .diamond-login-history__cell--logout .diamond-login-history__subtime{color:#67af7e}@media(max-width:900px){.theme-diamond .diamond-account-statement--login-history .diamond-login-history__row,.theme-diamond .diamond-account-statement--login-history .diamond-login-history__table-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 88px minmax(0,.8fr) minmax(0,1.1fr);font-size:11px}}.theme-diamond .diamond-account-statement--results .diamond-results__filter-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #eceff2;background:#fafbfc}.theme-diamond .diamond-account-statement--results .diamond-results__filter-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.theme-diamond .diamond-account-statement--results .diamond-results__filter-label{font-size:12px;font-weight:700;color:#2d3436}.theme-diamond .diamond-account-statement--results .diamond-results__filter-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.theme-diamond .diamond-account-statement--results .diamond-results__filter-tag{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#4a5560}.theme-diamond .diamond-account-statement--results .diamond-results__filter-dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:#8a939e}.theme-diamond .diamond-account-statement--results .diamond-results__filter-action{position:relative;flex-shrink:0}.theme-diamond .diamond-account-statement--results .diamond-results__filter-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid #d5dbe0;border-radius:4px;background:#fff;color:#2d3436;font-size:12px;font-weight:600;cursor:pointer}.theme-diamond .diamond-account-statement--results .diamond-results__filter-btn.is-open,.theme-diamond .diamond-account-statement--results .diamond-results__filter-btn:hover{border-color:#2c4f58;color:#2c4f58}.theme-diamond .diamond-account-statement--results .diamond-results__filter-popover{position:absolute;top:calc(100% + 6px);right:0;z-index:10050;width:min(280px,100vw - 24px);padding:10px 0 0;background:#fff;border:1px solid #d5dbe0;border-radius:4px;box-shadow:0 8px 24px rgba(15,35,39,.12)}.theme-diamond .diamond-account-statement--results .diamond-results__filter-list{max-height:240px;margin:0;padding:0 12px;overflow-y:auto;list-style:none}.theme-diamond .diamond-account-statement--results .diamond-results__filter-list li+li{margin-top:4px}.theme-diamond .diamond-account-statement--results .diamond-results__filter-check{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:12px;color:#2d3436;cursor:pointer}.theme-diamond .diamond-account-statement--results .diamond-results__filter-check input{flex-shrink:0}.theme-diamond .diamond-account-statement--results .diamond-results__filter-footer{padding:10px 12px;border-top:1px solid #eceff2}.theme-diamond .diamond-account-statement--results .diamond-results__filter-save{display:inline-flex;align-items:center;justify-content:center;width:100%;height:34px;border:0;border-radius:4px;background:#5c6570;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.theme-diamond .diamond-account-statement--results .diamond-results__filter-save:hover{background:#4a5560}.theme-diamond .diamond-account-statement--results .diamond-results__row,.theme-diamond .diamond-account-statement--results .diamond-results__table-head{display:grid;grid-template-columns:132px minmax(0,1.4fr) minmax(0,1fr) minmax(0,.9fr);gap:10px;align-items:start}.theme-diamond .diamond-account-statement--results .diamond-results__table-head{padding:8px 12px;font-size:11px;font-weight:600;color:#5c6570;background:#f0f2f4;border-bottom:1px solid #e2e5e9}.theme-diamond .diamond-account-statement--results .diamond-results__rows{display:flex;flex-direction:column}.theme-diamond .diamond-account-statement--results .diamond-results__row{padding:10px 12px;font-size:12px;color:#2d3436;border-bottom:1px solid #eceff2}.theme-diamond .diamond-account-statement--results .diamond-results__row:hover{background:#fafbfc}.theme-diamond .diamond-account-statement--results .diamond-results__row:last-child{border-bottom:none}.theme-diamond .diamond-account-statement--results .diamond-results__cell{min-width:0;word-break:break-word}.theme-diamond .diamond-account-statement--results .diamond-results__cell--time{font-variant-numeric:tabular-nums;color:#4a5560;white-space:nowrap}.theme-diamond .diamond-account-statement--results .diamond-results__cell--event{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.theme-diamond .diamond-account-statement--results .diamond-results__cell--winner{font-weight:600;color:#1a8f4a}.theme-diamond .diamond-account-statement--results .diamond-results__event-type{color:#5c6570}.theme-diamond .diamond-account-statement--results .diamond-results__event-sep{flex-shrink:0;color:#8a939e}.theme-diamond .diamond-account-statement--results .diamond-results__event-name{font-weight:700;color:#2d3436}@media(max-width:900px){.theme-diamond .diamond-account-statement--results .diamond-results__filter-bar{flex-direction:column;align-items:stretch}.theme-diamond .diamond-account-statement--results .diamond-results__filter-action{align-self:flex-end}.theme-diamond .diamond-account-statement--results .diamond-results__row,.theme-diamond .diamond-account-statement--results .diamond-results__table-head{grid-template-columns:108px minmax(0,1fr);grid-template-areas:"time event" "market market" "winner winner"}.theme-diamond .diamond-account-statement--results .diamond-results__cell--time,.theme-diamond .diamond-account-statement--results .diamond-results__table-head span:first-child{grid-area:time}.theme-diamond .diamond-account-statement--results .diamond-results__cell--event,.theme-diamond .diamond-account-statement--results .diamond-results__table-head span:nth-child(2){grid-area:event}.theme-diamond .diamond-account-statement--results .diamond-results__row .diamond-results__cell:nth-child(3),.theme-diamond .diamond-account-statement--results .diamond-results__table-head span:nth-child(3){grid-area:market}.theme-diamond .diamond-account-statement--results .diamond-results__cell--winner,.theme-diamond .diamond-account-statement--results .diamond-results__table-head span:nth-child(4){grid-area:winner}}.theme-diamond .diamond-profile-drawer__backdrop{position:fixed;inset:0;z-index:199;padding:0;background:rgba(0,0,0,.45);border:none;cursor:pointer}.theme-diamond .diamond-profile-drawer__panel{position:fixed;top:0;right:0;bottom:0;z-index:200;display:flex;flex-direction:column;width:320px;max-width:100%;overflow-y:auto;background:#fff;box-shadow:-8px 0 30px rgba(15,35,39,.2);animation:diamond-drawer-in .2s ease}.theme-diamond .diamond-profile-drawer__head{padding:18px 20px;text-align:center;border-bottom:1px solid var(--palette-8,#efefef)}.theme-diamond .diamond-profile-drawer__username{font-family:var(--body-font-family);font-size:15px;font-weight:700;color:var(--palette-3,#0f2327)}.theme-diamond .diamond-profile-drawer__lastlogin{margin-top:4px;font-size:11px;color:var(--color-text-secondary,#515151)}.theme-diamond .diamond-profile-drawer__menu{display:flex;flex-direction:column}.theme-diamond .diamond-profile-drawer__item{display:flex;align-items:center;gap:12px;width:100%;padding:13px 20px;text-align:left;color:var(--palette-3,#0f2327);background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--palette-8,#efefef);cursor:pointer;transition:background-color .15s ease}.theme-diamond .diamond-profile-drawer__item:hover{background-color:var(--color-content-bg-2,#efefef)}.theme-diamond .diamond-profile-drawer__item-icon{flex-shrink:0;font-size:18px;color:var(--color-text-secondary,#515151)}.theme-diamond .diamond-profile-drawer__item-label{flex:1;font-family:var(--body-font-family);font-size:13px;font-weight:600}.theme-diamond .diamond-profile-drawer__item-chevron{flex-shrink:0;font-size:14px;color:var(--color-content-bg-bright-1,#777777)}.theme-diamond .diamond-profile-drawer__item--signout,.theme-diamond .diamond-profile-drawer__item--signout .diamond-profile-drawer__item-icon{color:var(--palette-11,#cc5f36)}.theme-diamond .diamond-account-report-shell{display:flex;flex-direction:column;width:100%;background:#f6f6f6}@media(max-width:1199px){.theme-diamond .diamond-account-report-shell{height:100%;margin-top:0;overflow:auto;background:#dfdfdf}}@media(min-width:1200px){.theme-diamond .diamond-account-report-shell{margin-top:1.125rem}}.theme-diamond .diamond-account-report-shell__header{display:none;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:0 .75rem;background:var(--textPrimary-color,#fff)}@media(min-width:1200px){.theme-diamond .diamond-account-report-shell__header{display:flex}}.theme-diamond .diamond-account-report-shell__dropdown{position:relative;display:inline-block;width:100%}@media(min-width:1200px){.theme-diamond .diamond-account-report-shell__dropdown:focus-within .diamond-account-report-shell__dropdown-menu,.theme-diamond .diamond-account-report-shell__dropdown:hover .diamond-account-report-shell__dropdown-menu{display:flex}.theme-diamond .diamond-account-report-shell__dropdown:focus-within .diamond-account-report-shell__dropdown-btn-icon--default,.theme-diamond .diamond-account-report-shell__dropdown:hover .diamond-account-report-shell__dropdown-btn-icon--default{opacity:0}.theme-diamond .diamond-account-report-shell__dropdown:focus-within .diamond-account-report-shell__dropdown-btn-icon--hover,.theme-diamond .diamond-account-report-shell__dropdown:hover .diamond-account-report-shell__dropdown-btn-icon--hover{opacity:1}}.theme-diamond .diamond-account-report-shell__dropdown-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:98%;padding:.75rem .5rem;border:none;border-radius:.625rem;background:linear-gradient(95.22deg,#2d7182 7.33%,#2dc3e8 108.79%);color:#fff;font-size:1rem;font-weight:600;cursor:pointer;font-family:inherit}.theme-diamond .diamond-account-report-shell__dropdown-btn-icons{position:relative;flex-shrink:0;width:1.25rem;height:1.25rem}.theme-diamond .diamond-account-report-shell__dropdown-btn-icon{flex-shrink:0;transition:opacity .2s ease}.theme-diamond .diamond-account-report-shell__dropdown-btn-icon--swap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theme-diamond .diamond-account-report-shell__dropdown-btn-icon--default{opacity:1}.theme-diamond .diamond-account-report-shell__dropdown-btn-icon--hover{opacity:0}.theme-diamond .diamond-account-report-shell__dropdown-menu{position:absolute;top:100%;left:0;z-index:10;display:none;flex-direction:column;width:98%;padding:.5rem;border-radius:.5rem;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .2s ease}.theme-diamond .diamond-account-report-shell__dropdown-menu:hover{transform:scale(1.03)}.theme-diamond .diamond-account-report-shell__dropdown-item{margin:0;padding:.8rem;border:none;border-radius:.5rem;background:rgba(0,0,0,0);color:#000;font-size:1rem;font-weight:500;text-align:left;cursor:pointer;font-family:inherit;transition:background .3s ease,transform .2s ease}.theme-diamond .diamond-account-report-shell__dropdown-item:hover{background:#cfe1fb;transform:scale(1.02)}.theme-diamond .diamond-account-report-shell__dropdown-item.is-active{border-bottom:2px solid #0094de}.theme-diamond .diamond-account-statement-view{box-sizing:border-box;width:100%;height:100%;scrollbar-width:thin;font-family:var(--body-font-family)}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view{overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;padding:0 .25rem 1.25rem;background:#dfdfdf}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view{padding:0 1.25rem 1.25rem}}.theme-diamond .diamond-account-statement-view__filters{box-sizing:border-box;width:100%;overflow-x:hidden}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__filters{display:flex;flex-direction:column;gap:.4375rem!important;max-width:100%;margin-top:0;padding:0 .25rem .32125rem;background:#e5e5e5}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__filters{display:flex;align-items:flex-end;margin-top:.5rem;padding:.3rem;background:#fff}}.theme-diamond .diamond-account-statement-view__filters-inner{width:100%}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__filters-inner{display:flex;flex-direction:column;gap:.4375rem!important}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__filters-inner{display:flex;align-items:flex-end;justify-content:center;gap:.9375rem}}.theme-diamond .diamond-account-statement-view__date-row{display:flex;align-items:flex-end;width:100%;min-width:0}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__date-row{gap:.2rem}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__date-row{gap:.9375rem}}.theme-diamond .diamond-account-statement-view__date-field{display:flex;flex-direction:column;min-width:0;font-weight:600}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__date-field{flex:1 1 0;font-size:.875rem}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__date-field{width:48%;font-size:.875rem}}.theme-diamond .diamond-account-statement-view__date-label{color:#000;font-family:system-ui,-apple-system,Segoe UI,sans-serif}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__date-label{padding:.35rem 0 .2rem;font-size:.6875rem;font-weight:500;line-height:1.1}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__date-label{padding:.2rem 0;font-size:.875rem;font-weight:700}}.theme-diamond .diamond-account-statement-view__datetime-input{box-sizing:border-box;display:block;width:100%;color:#000}.theme-diamond .diamond-account-statement-view__datetime-input:focus{border-color:#007bff;outline:none;box-shadow:0 0 4px rgba(0,123,255,.5)}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__datetime-input{max-width:100%;min-width:0;height:2.5rem;padding:0 .1rem;border:1px solid #cfd7e9;border-radius:.125rem;background:#e5e5e5;font-size:.5625rem;font-weight:500}.theme-diamond .diamond-account-statement-view__datetime-input::-webkit-calendar-picker-indicator{margin:0;padding:0;filter:invert(.5);cursor:pointer}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__datetime-input{padding:.7rem;border:1px solid #ccc;border-radius:.4rem;background:#fff;font-size:.875rem;font-weight:600}}.theme-diamond .diamond-account-statement-view__load-btn{display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;font-weight:600}.theme-diamond .diamond-account-statement-view__load-btn:disabled{cursor:not-allowed;opacity:.75}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__load-btn{width:100%;height:2.36rem;padding:.4rem;border-radius:.125rem;background:#0094de;color:var(--textPrimary-color,#fff);font-size:.75rem;font-weight:700;line-height:1.15}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__load-btn{width:35%;min-width:7rem;height:2.5rem;margin-top:1rem;padding:.4rem;border-radius:.5rem;background:linear-gradient(95.22deg,#2dc3e8 7.33%,#2d7182 108.79%);color:#fff;font-size:.875rem}}.theme-diamond .diamond-account-statement-view__results{width:100%}.theme-diamond .diamond-account-statement-view__totals{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:.5rem 0 .25rem;padding:.5rem .625rem;font-size:.8125rem;color:#4a5568;background:#f5f7fb;border:1px solid #e2e8f0;border-radius:4px}.theme-diamond .diamond-account-statement-view__totals strong{font-variant-numeric:tabular-nums}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__cards{display:none}}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__cards{overflow:auto;background:#e5e5e5}.theme-diamond .diamond-account-statement-view__table-wrap{display:none}}.theme-diamond .diamond-account-statement-view__card{width:100%;margin:.125rem 0}.theme-diamond .diamond-account-statement-view__card-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.5rem .625rem;border:0;background:#000;color:var(--textPrimary-color,#fff);font-size:.9375rem;font-weight:700;text-align:left;cursor:pointer;font-family:inherit}.theme-diamond .diamond-account-statement-view__card-title{flex:1 1 auto;min-width:0;line-height:1.25}.theme-diamond .diamond-account-statement-view__card-chevron{flex:0 0 auto;display:block;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease;transform:rotate(180deg)}.theme-diamond .diamond-account-statement-view__card-chevron.is-expanded{transform:rotate(0deg)}.theme-diamond .diamond-account-statement-view__card-body{display:flex;flex-direction:column;width:100%}.theme-diamond .diamond-account-statement-view__field{display:flex;align-items:flex-start;gap:.625rem;box-sizing:border-box;width:100%;margin:0;padding:.25rem;border-bottom:1px solid #eee;background:var(--textPrimary-color,#fff);font-size:.75rem;font-weight:500;color:#000;text-align:left}.theme-diamond .diamond-account-statement-view__field-label{flex:0 0 auto;padding-right:.625rem;white-space:nowrap}.theme-diamond .diamond-account-statement-view__field>span:last-child{flex:1 1 auto;min-width:0;word-break:break-word}.theme-diamond .diamond-account-statement-view__value--desc{color:#337ab7}.theme-diamond .diamond-account-statement-view__value--negative{color:#f44336}.theme-diamond .diamond-account-statement-view__value--positive{color:#27ab69}.theme-diamond .diamond-account-statement-view__table{width:100%;margin-top:.625rem;border-collapse:collapse;border:none;font-family:Arial,sans-serif}.theme-diamond .diamond-account-statement-view__table td,.theme-diamond .diamond-account-statement-view__table th{padding:8px;vertical-align:top}.theme-diamond .diamond-account-statement-view__table thead{color:#707d9b;border:none;border-bottom:1px solid #000}.theme-diamond .diamond-account-statement-view__table thead tr th{text-align:left;border:none;background-color:#eef3fd}.theme-diamond .diamond-account-statement-view__table thead tr th:nth-child(5),.theme-diamond .diamond-account-statement-view__table thead tr th:nth-child(6),.theme-diamond .diamond-account-statement-view__table thead tr th:nth-child(7){text-align:right}.theme-diamond .diamond-account-statement-view__table tbody tr{height:1.9375rem;border-bottom:none;color:#97a0b7;background:var(--textPrimary-color,#fff)}.theme-diamond .diamond-account-statement-view__table tbody tr td{text-align:left;border:none;border-bottom:1px solid #000}.theme-diamond .diamond-account-statement-view__table tbody tr td:nth-child(5),.theme-diamond .diamond-account-statement-view__table tbody tr td:nth-child(6),.theme-diamond .diamond-account-statement-view__table tbody tr td:nth-child(7){text-align:right;font-variant-numeric:tabular-nums}.theme-diamond .diamond-account-statement-view__description{color:#337ab7!important;cursor:pointer}.theme-diamond .diamond-account-statement-view__debit{color:red}.theme-diamond .diamond-account-statement-view__credit{color:green}.theme-diamond .diamond-account-statement-view__balance-cell{font-weight:700}.theme-diamond .diamond-account-statement-view__error,.theme-diamond .diamond-account-statement-view__message{margin:0;font-size:.875rem;text-align:center}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__error,.theme-diamond .diamond-account-statement-view__message{padding:1rem .625rem}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__error,.theme-diamond .diamond-account-statement-view__message{padding:1.25rem 0}}.theme-diamond .diamond-account-statement-view__error{color:#c0392b}.theme-diamond .diamond-account-statement-view__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;font-size:.875rem;color:#333}@media(max-width:1199px){.theme-diamond .diamond-account-statement-view__loading{padding:2rem 1rem}}@media(min-width:1200px){.theme-diamond .diamond-account-statement-view__loading{min-height:200px}}.theme-diamond .diamond-account-statement-view__sentinel{display:flex;justify-content:center;align-items:center;min-height:20px;padding:.75rem .625rem 1rem}.theme-diamond .diamond-account-statement-view__sentinel p{margin:0;font-size:.75rem;font-weight:500;color:#666}.theme-diamond .diamond-account-statement-view__load-more{min-width:7rem;padding:.5rem 1rem;border:0;border-radius:.125rem;background:#0094de;color:var(--textPrimary-color,#fff);font-size:.75rem;font-weight:700;cursor:pointer}.theme-diamond .diamond-account-statement-view__load-more:disabled{cursor:not-allowed;opacity:.75}.theme-diamond .diamond-account-statement-view__pagination{display:flex;align-items:center;justify-content:center;width:100%;padding-bottom:15px}.theme-diamond .diamond-account-statement-view__pagination-inner{display:flex;align-items:center;justify-content:center;gap:.35rem}.theme-diamond .diamond-account-statement-view__pagination-arrow,.theme-diamond .diamond-account-statement-view__pagination-btn,.theme-diamond .diamond-account-statement-view__pagination-page{min-width:2rem;height:2rem;padding:0 .5rem;border:1px solid #cfd7e9;border-radius:.125rem;background:#fff;color:#333;font-size:.75rem;font-weight:600;cursor:pointer}.theme-diamond .diamond-account-statement-view__pagination-arrow:disabled,.theme-diamond .diamond-account-statement-view__pagination-btn:disabled,.theme-diamond .diamond-account-statement-view__pagination-page:disabled{cursor:not-allowed;opacity:.55}.theme-diamond .diamond-account-statement-view__pagination-page.is-active{background:#0094de;border-color:#0094de;color:#fff}.theme-diamond .diamond-main-content__body:has(.diamond-account-report-shell),.theme-diamond .diamond-main-content__body:has(.diamond-mobile-custom-stake),.theme-diamond .diamond-viewport-mobile--account-hub .diamond-main-content__body{height:100%;min-height:0}.theme-diamond .diamond-main-route:has(.diamond-account-report-shell),.theme-diamond .diamond-main-route:has(.diamond-mobile-custom-stake),.theme-diamond .diamond-viewport-mobile--account-hub .diamond-main-route{height:100%;min-height:0}@media(min-width:1200px){.theme-diamond .diamond-account-report-shell .diamond-mobile-custom-stake{width:100%;max-width:100%;overflow:visible;background:rgba(0,0,0,0)}.theme-diamond .diamond-mobile-custom-stake__main{box-sizing:border-box;width:100%;max-width:100%;margin-top:.5rem;padding:4.435rem 0 .5rem;background-color:#fff}.theme-diamond .diamond-mobile-custom-stake__inputs{display:grid;grid-template-columns:repeat(4,1fr);max-width:100%}.theme-diamond .diamond-mobile-custom-stake__field{display:flex;flex-direction:column;max-width:100%;padding:0 .75rem}.theme-diamond .diamond-mobile-custom-stake__field-label{max-width:100%;margin:0;padding:.0625rem .3125rem;font-size:.875rem;font-weight:500;font-style:normal;line-height:normal;color:#707d9b;text-transform:capitalize}.theme-diamond .diamond-mobile-custom-stake__field-input{box-sizing:border-box;width:100%;max-width:100%;padding:.75rem .625rem;border:1px solid #cfd7e9;border-radius:.9375rem;background:#fff;outline:none;font-size:1rem;color:#2d3436}.theme-diamond .diamond-mobile-custom-stake__field-input:focus{outline:none;border-color:#cfd7e9}.theme-diamond .diamond-mobile-custom-stake__actions{display:flex;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:100%}.theme-diamond .diamond-mobile-custom-stake__btn{display:block;width:20%;margin-top:.5rem;padding:.625rem 0;border:none;border-radius:15px;background:linear-gradient(95.22deg,#2dc3e8 7.33%,#2d7182 108.79%);color:#fff;font-size:.875rem;font-weight:700;font-style:normal;line-height:normal;text-transform:capitalize;cursor:pointer;transition:.3s ease}.theme-diamond .diamond-mobile-custom-stake__btn.is-disabled,.theme-diamond .diamond-mobile-custom-stake__btn:disabled{cursor:not-allowed}}.theme-diamond .diamond-payment-gateway{width:100%;max-width:none;margin:0;padding:0 0 1.5rem;box-sizing:border-box;font-family:var(--body-font-family,system-ui,sans-serif);color:var(--color-text,#000)}.theme-diamond .diamond-payment-gateway__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .75rem;padding:.75rem 1rem .5rem}.theme-diamond .diamond-payment-gateway__top-left{display:flex;align-items:center;gap:.75rem;min-width:0}.theme-diamond .diamond-payment-gateway__top-tabs{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.5rem;margin-left:auto}.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__dw-tabs,.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__tabs{margin:0;border-bottom:0;background:rgba(0,0,0,0);gap:.25rem}.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__tabs+.diamond-payment-gateway__dw-tabs{padding-left:.5rem;border-left:1px solid var(--color-border,#e4e4e4)}.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__dw-tab,.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__tab{padding:.45rem .85rem;font-size:.75rem;border-top:0;border-radius:.25rem}.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__dw-tab.is-active,.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__tab.is-active{border-top-color:rgba(0,0,0,0);background:var(--color-primary,#75a7f2);color:#fff}.theme-diamond .diamond-payment-gateway__back{display:inline-flex;align-items:center;gap:.25rem;border:0;background:rgba(0,0,0,0);color:var(--color-text-secondary,#444);font-size:.8125rem;font-weight:600;cursor:pointer;padding:0}.theme-diamond .diamond-payment-gateway__back:hover{color:var(--color-primary,#75a7f2)}.theme-diamond .diamond-payment-gateway__title{margin:0;font-size:1.25rem;font-weight:700;color:var(--color-text,#000);line-height:1.3}.theme-diamond .diamond-payment-gateway__shell{width:100%;background:rgba(0,0,0,0);border:0;border-radius:0;padding:0;box-sizing:border-box}.theme-diamond .diamond-payment-gateway__empty,.theme-diamond .diamond-payment-gateway__loading{display:flex;align-items:center;justify-content:center;width:100%;min-height:12rem;padding:1.5rem;border:1px solid var(--color-border,#e4e4e4);border-radius:.25rem;background:var(--color-content-bg,#fff);color:var(--color-content-bg-contrast-5,#666);font-size:.875rem;text-align:center}.theme-diamond .diamond-payment-gateway__dw-tabs,.theme-diamond .diamond-payment-gateway__tabs{display:flex;flex-wrap:wrap;gap:0;margin:0 0 .75rem;border-bottom:1px solid rgba(15,35,39,.2);background:var(--color-content-bg,#fff)}.theme-diamond .diamond-payment-gateway__dw-tab,.theme-diamond .diamond-payment-gateway__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-top:3px solid rgba(0,0,0,0);background:var(--color-content-bg-2,#efefef);color:var(--color-text,#000);padding:.7rem 1.1rem;font-size:.8125rem;font-weight:700;cursor:pointer;line-height:1.2}.theme-diamond .diamond-payment-gateway__dw-tab:hover,.theme-diamond .diamond-payment-gateway__tab:hover{background:#e4e4e4}.theme-diamond .diamond-payment-gateway__dw-tab.is-active,.theme-diamond .diamond-payment-gateway__tab.is-active{border-top-color:var(--color-primary,#75a7f2);background:#d8d8d8;color:var(--color-text,#000)}.theme-diamond .diamond-payment-gateway__offline{--diamond-pg-offline-gap:12px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);-moz-column-gap:var(--diamond-pg-offline-gap);column-gap:var(--diamond-pg-offline-gap);row-gap:var(--diamond-pg-offline-gap);padding-left:var(--diamond-pg-offline-gap);padding-right:var(--diamond-pg-offline-gap);width:100%;box-sizing:border-box;align-items:stretch}.theme-diamond .diamond-payment-gateway__offline>.diamond-payment-gateway__panel{min-width:0}.theme-diamond .diamond-payment-gateway__offline .diamond-payment-gateway__form.diamond-payment-gateway__split{grid-template-columns:1fr}.theme-diamond .diamond-payment-gateway__offline-tabs{display:none}.theme-diamond .diamond-payment-gateway__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;width:100%;align-items:start}.theme-diamond .diamond-payment-gateway__split-main,.theme-diamond .diamond-payment-gateway__split-side{display:flex;flex-direction:column;gap:.65rem;min-width:0}.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1rem;align-items:start}.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-main,.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-side{display:flex;flex-direction:column;gap:.65rem;min-width:0}.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-main>label,.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-side>label{display:block;margin:0;font-size:.8125rem;font-weight:700;color:var(--color-text-secondary,#333)}.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-main>label>input,.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-main>label>select,.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-main>label>textarea,.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-side>label>input,.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-side>label>select,.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split>.diamond-payment-gateway__split-side>label>textarea{display:block;margin-top:.35rem}.theme-diamond .diamond-payment-gateway__panel{display:flex;flex-direction:column;gap:.65rem;width:100%;min-width:0;padding:.85rem 1rem;border:0;border-radius:10px;background:var(--color-content-bg,#fff);box-sizing:border-box}.theme-diamond .diamond-payment-gateway__panel-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem;width:100%}.theme-diamond .diamond-payment-gateway__panel-title{margin-right:auto;font-size:.9375rem;font-weight:700;color:var(--color-text,#000)}.theme-diamond .diamond-payment-gateway__link{border:0;background:rgba(0,0,0,0);color:var(--color-secondary,#337ab7);font-size:.75rem;font-weight:600;text-decoration:underline;cursor:pointer;padding:0}.theme-diamond .diamond-payment-gateway__hint{margin:0;color:var(--color-content-bg-contrast-5,#666);font-size:.8125rem}.theme-diamond .diamond-payment-gateway__bank-options{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.theme-diamond .diamond-payment-gateway__bank-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;flex:1 1 7.5rem;min-width:7.25rem;max-width:10rem;min-height:3.5rem;padding:.55rem .7rem;border:1px solid #cfcfcf;border-radius:.2rem;background:#dad8d8;cursor:pointer;text-align:left;transition:box-shadow .15s ease}.theme-diamond .diamond-payment-gateway__bank-card:hover{box-shadow:0 0 4px rgba(0,0,0,.25)}.theme-diamond .diamond-payment-gateway__bank-card.is-active{box-shadow:0 0 5px rgba(0,0,0,.45);border-color:var(--color-accent-green,#0b6b3a);background:#e8ebe8}.theme-diamond .diamond-payment-gateway__bank-icon{display:block;width:100px;max-width:100%;height:32px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.theme-diamond .diamond-payment-gateway__bank-type{font-size:.8125rem;font-weight:700;color:var(--color-text,#111);line-height:1.2}.theme-diamond .diamond-payment-gateway__bank-sub{font-size:.625rem;font-weight:700;color:var(--color-accent-green,#0b6b3a);line-height:1.2}.theme-diamond .diamond-payment-gateway__bank-check{position:absolute;right:.45rem;bottom:.4rem;color:var(--color-accent-green,#0b6b3a)}.theme-diamond .diamond-payment-gateway__bank-detail{display:grid;gap:.4rem;width:100%;min-height:4.5rem;padding:.35rem 0}.theme-diamond .diamond-payment-gateway__detail-row{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .5rem;font-size:.8125rem;line-height:1.35}.theme-diamond .diamond-payment-gateway__detail-row label{margin:0;font-weight:700;color:var(--color-text-secondary,#333);white-space:nowrap}.theme-diamond .diamond-payment-gateway__detail-row span{min-width:0;word-break:break-all;font-weight:500}.theme-diamond .diamond-payment-gateway__detail-row button{flex-shrink:0;border:0;background:rgba(0,0,0,0);color:var(--color-secondary,#337ab7);cursor:pointer;padding:.15rem}.theme-diamond .diamond-payment-gateway__qr{display:flex;flex-direction:column;align-items:center;gap:.4rem;margin-top:.35rem}.theme-diamond .diamond-payment-gateway__qr img{width:9.375rem;height:9.375rem;background:#fff;border:1px solid var(--color-border,#ddd)}.theme-diamond .diamond-payment-gateway__qr a,.theme-diamond .diamond-payment-gateway__qr button,.theme-diamond .diamond-payment-gateway__qr span{font-size:.75rem;font-weight:700}.theme-diamond .diamond-payment-gateway__qr a{color:var(--color-secondary,#337ab7)}.theme-diamond .diamond-payment-gateway__help-links{display:inline-flex;gap:.75rem}.theme-diamond .diamond-payment-gateway__help-links a{color:var(--color-accent-green,#0b6b3a);font-weight:700;text-decoration:none}.theme-diamond .diamond-payment-gateway__help-links a:hover{text-decoration:underline}.theme-diamond .diamond-payment-gateway__limits{margin:-.35rem 0 0;font-size:.75rem;font-weight:600;color:var(--color-content-bg-contrast-5,#666)}.theme-diamond .diamond-payment-gateway__offer-detail{margin:.5rem 0 0;padding:.65rem .75rem;border:1px solid var(--color-border,#ddd);border-radius:.25rem;background:color-mix(in srgb,var(--color-accent-green,#0b6b3a) 8%,#fff)}.theme-diamond .diamond-payment-gateway__offer-detail h4{margin:0 0 .35rem;font-size:.875rem;font-weight:700}.theme-diamond .diamond-payment-gateway__offer-desc{font-size:.75rem;font-weight:500;line-height:1.4;color:var(--color-text-secondary,#333)}.theme-diamond .diamond-payment-gateway__offer-desc p{margin:0 0 .35rem}.theme-diamond .diamond-payment-gateway__receipt-preview{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.theme-diamond .diamond-payment-gateway__receipt-preview img{max-width:12rem;max-height:12rem;-o-object-fit:contain;object-fit:contain;border:1px solid var(--color-border,#ddd);border-radius:.25rem;background:#fff}.theme-diamond .diamond-payment-gateway__form{display:grid;gap:.75rem;width:100%;margin-top:.25rem}.theme-diamond .diamond-payment-gateway__form>label{display:block;margin:0;font-size:.8125rem;font-weight:700;color:var(--color-text-secondary,#333)}.theme-diamond .diamond-payment-gateway__form>label>.diamond-payment-gateway__offer-row,.theme-diamond .diamond-payment-gateway__form>label>input,.theme-diamond .diamond-payment-gateway__form>label>select,.theme-diamond .diamond-payment-gateway__form>label>textarea{margin-top:.35rem}.theme-diamond .diamond-payment-gateway__form>label>.diamond-payment-gateway__offer-row{display:flex;flex-wrap:nowrap;align-items:center;width:100%}.theme-diamond .diamond-payment-gateway__form input:not([type]),.theme-diamond .diamond-payment-gateway__form input[type=email],.theme-diamond .diamond-payment-gateway__form input[type=file],.theme-diamond .diamond-payment-gateway__form input[type=number],.theme-diamond .diamond-payment-gateway__form input[type=text],.theme-diamond .diamond-payment-gateway__form select,.theme-diamond .diamond-payment-gateway__form textarea{width:100%;box-sizing:border-box;border:1px solid #ccc;border-radius:.25rem;padding:.55rem .65rem;background:#fff;color:var(--color-text,#000);font-size:.875rem;font-weight:500;font-family:inherit}.theme-diamond .diamond-payment-gateway__form input:not([type]):focus,.theme-diamond .diamond-payment-gateway__form input[type=email]:focus,.theme-diamond .diamond-payment-gateway__form input[type=file]:focus,.theme-diamond .diamond-payment-gateway__form input[type=number]:focus,.theme-diamond .diamond-payment-gateway__form input[type=text]:focus,.theme-diamond .diamond-payment-gateway__form select:focus,.theme-diamond .diamond-payment-gateway__form textarea:focus{outline:none;border-color:var(--color-primary,#75a7f2);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary,#75a7f2) 25%,transparent)}.theme-diamond .diamond-payment-gateway__form input:not([type]):disabled,.theme-diamond .diamond-payment-gateway__form input[type=email]:disabled,.theme-diamond .diamond-payment-gateway__form input[type=file]:disabled,.theme-diamond .diamond-payment-gateway__form input[type=number]:disabled,.theme-diamond .diamond-payment-gateway__form input[type=text]:disabled,.theme-diamond .diamond-payment-gateway__form select:disabled,.theme-diamond .diamond-payment-gateway__form textarea:disabled{background:#f0f0f0;color:#888}.theme-diamond .diamond-payment-gateway__form .req{display:inline;color:#c01c28;margin-left:.15rem}.theme-diamond .diamond-payment-gateway__stakes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:100%}.theme-diamond .diamond-payment-gateway__stakes button{width:100%;border:1px solid color-mix(in srgb,var(--color-primary,#75a7f2) 45%,#9bb0bc);border-radius:.2rem;background:linear-gradient(to bottom,color-mix(in srgb,var(--color-primary,#75a7f2) 35%,#fff) 0,color-mix(in srgb,var(--color-primary,#75a7f2) 18%,#e8f1fb) 100%);padding:.45rem .25rem;color:var(--color-text,#000);font-size:.75rem;font-weight:700;cursor:pointer}.theme-diamond .diamond-payment-gateway__stakes button:hover{filter:brightness(.97)}.theme-diamond .diamond-payment-gateway__stakes button:active{transform:translateY(1px)}.theme-diamond .diamond-payment-gateway__offer-row{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.5rem;width:100%;min-width:0}.theme-diamond .diamond-payment-gateway__offer-field{position:relative;display:flex;flex:1 1 auto;align-items:center;min-width:0}.theme-diamond .diamond-payment-gateway__offer-field input{width:100%;min-width:0;padding-right:2rem}.theme-diamond .diamond-payment-gateway__offer-clear,.theme-diamond .diamond-payment-gateway__offer-spinner{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);color:#888}.theme-diamond .diamond-payment-gateway__offer-clear{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);cursor:pointer;min-width:0}.theme-diamond .diamond-payment-gateway__offer-clear:hover{color:#333;filter:none}.theme-diamond .diamond-payment-gateway__offer-apply{flex:0 0 auto;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;min-width:4.25rem;height:auto;width:auto;margin:0;border:0;border-radius:.25rem;background:linear-gradient(95.22deg,#2dc3e8 7.33%,#2d7182 108.79%);color:#fff;padding:0 .9rem;font-size:.8125rem;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.theme-diamond .diamond-payment-gateway__offer-apply:disabled{opacity:.55;cursor:not-allowed}.theme-diamond .diamond-payment-gateway__offer-apply:hover:not(:disabled){filter:brightness(1.05)}.theme-diamond .diamond-payment-gateway__file{font-size:.75rem;font-weight:500;color:var(--color-content-bg-contrast-5,#666)}.theme-diamond .diamond-payment-gateway__warn{margin:0;font-size:.75rem;font-weight:500;color:#c01c28;line-height:1.4}.theme-diamond .diamond-payment-gateway__check{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:.5rem!important;font-weight:500!important}.theme-diamond .diamond-payment-gateway__check input{width:auto!important;margin-top:.15rem}.theme-diamond .diamond-payment-gateway__actions{display:flex;justify-content:flex-end;width:100%;margin-top:.25rem}.theme-diamond .diamond-payment-gateway__submit{display:inline-flex;align-items:center;justify-content:center;min-width:8.5rem;width:auto;height:2.5rem;border:0;border-radius:.35rem;background:linear-gradient(95.22deg,#2dc3e8 7.33%,#2d7182 108.79%);color:#fff;padding:0 1.25rem;font-size:.875rem;font-weight:700;cursor:pointer;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.25)}.theme-diamond .diamond-payment-gateway__submit:hover:not(:disabled){filter:brightness(1.05)}.theme-diamond .diamond-payment-gateway__submit:disabled{background:#b4b4b4;box-shadow:none;cursor:not-allowed;opacity:1}.theme-diamond .diamond-payment-gateway__prev-list{list-style:none;margin:0;padding:0;display:grid;gap:.4rem;width:100%}.theme-diamond .diamond-payment-gateway__prev-list button{width:100%;text-align:left;border:1px solid var(--color-border,#e2e8f0);border-radius:.25rem;background:var(--color-content-bg-4,#fbfbfb);padding:.55rem .65rem;font-size:.75rem;font-weight:600;color:var(--color-text,#000);cursor:pointer}.theme-diamond .diamond-payment-gateway__prev-list button:hover{border-color:var(--color-primary,#75a7f2);background:#fff}.theme-diamond .diamond-payment-gateway__generic{width:100%;border:3px solid #d1d1d1;border-radius:.25rem;background:var(--color-content-bg,#fff);padding:1rem;display:grid;gap:.85rem;box-sizing:border-box}@media(max-width:1199px){.theme-diamond .diamond-payment-gateway{padding:0 0 5.5rem}.theme-diamond .diamond-payment-gateway__top{flex-wrap:wrap;row-gap:.5rem;margin:0;padding:.625rem .75rem;background:var(--color-content-bg,#fff);border-bottom:1px solid var(--color-border,#e4e4e4)}.theme-diamond .diamond-payment-gateway__top-left{flex:1 1 auto;min-width:0}.theme-diamond .diamond-payment-gateway__top-tabs{flex:1 1 100%;justify-content:flex-end;flex-wrap:wrap}.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__dw-tab,.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__tab{flex:0 0 auto;background:#efefef;color:#000;box-shadow:none;padding:.5rem .75rem}.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__dw-tab:hover,.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__tab:hover{background:#e4e4e4;color:#000}.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__dw-tab.is-active,.theme-diamond .diamond-payment-gateway__top .diamond-payment-gateway__tab.is-active{background:var(--color-primary,#75a7f2);color:#fff;box-shadow:none}.theme-diamond .diamond-payment-gateway__title{font-size:1.05rem}.theme-diamond .diamond-payment-gateway__shell{border:0;border-radius:0;background:rgba(0,0,0,0);padding:0}.theme-diamond .diamond-payment-gateway__offline{display:grid;grid-template-columns:1fr;padding-left:0;padding-right:0;row-gap:0}.theme-diamond .diamond-payment-gateway__offline.is-deposit>.diamond-payment-gateway__panel--withdraw,.theme-diamond .diamond-payment-gateway__offline.is-withdraw>.diamond-payment-gateway__panel--deposit{display:none}.theme-diamond .diamond-payment-gateway__offline-tabs{display:flex;width:100%;margin:0;padding:0;border:0;background:#efefef}.theme-diamond .diamond-payment-gateway__offline-tabs .diamond-payment-gateway__dw-tab{flex:1 1 50%;border:0;border-radius:0;padding:.7rem .5rem;text-align:center;background:#efefef;color:#000;box-shadow:none}.theme-diamond .diamond-payment-gateway__offline-tabs .diamond-payment-gateway__dw-tab:hover{background:#e4e4e4;color:#000}.theme-diamond .diamond-payment-gateway__offline-tabs .diamond-payment-gateway__dw-tab.is-active{background:var(--color-primary,#75a7f2);color:#fff;border-top-color:rgba(0,0,0,0)}.theme-diamond .diamond-payment-gateway__form.diamond-payment-gateway__split,.theme-diamond .diamond-payment-gateway__split{grid-template-columns:1fr;gap:.75rem}.theme-diamond .diamond-payment-gateway__panel{border:0;border-radius:0;padding:.75rem}.theme-diamond .diamond-payment-gateway__panel-title{display:none}.theme-diamond .diamond-payment-gateway__bank-card{flex:1 1 calc(50% - .35rem);max-width:none}.theme-diamond .diamond-payment-gateway__stakes{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-diamond .diamond-payment-gateway__actions{justify-content:stretch}.theme-diamond .diamond-payment-gateway__submit{width:100%;min-width:0;height:2.36rem;border-radius:.125rem;background:#0094de;box-shadow:none}.theme-diamond .diamond-payment-gateway__offer-row{flex-wrap:nowrap;flex-direction:row}.theme-diamond .diamond-payment-gateway__offer-apply{min-width:4rem;border-radius:.125rem;background:#0094de;box-shadow:none}}.theme-diamond .diamond-my-bets-view{box-sizing:border-box;width:100%;height:100%;padding:0 1.25rem 1.25rem;font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view{overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;padding:0 .25rem 1.25rem;background:#dfdfdf}.theme-diamond .diamond-my-bets-view__filters-wrap{box-sizing:border-box;width:100%;max-width:100%;background:#e5e5e5}}.theme-diamond .diamond-my-bets-view__filters{box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__filters{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-top:0;padding:0 0 .32125rem;background:#e5e5e5}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__filters{display:flex;flex-flow:row nowrap;align-items:flex-end;gap:.9375rem;margin-top:.5rem;padding:.3rem;background:#fff}}.theme-diamond .diamond-my-bets-view__select-wrap{display:flex;flex-direction:column;min-width:0;font-size:.875rem;font-weight:600}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__select-wrap{flex:0 0 9.5rem;width:9.5rem}}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__select-wrap{width:100%;padding-right:0}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__select-wrap--wide{flex:1 1 16rem;width:auto;min-width:14rem;max-width:22rem}}.theme-diamond .diamond-my-bets-view__select-label{padding-bottom:.2rem;font-size:.875rem;font-weight:600;color:#000}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__select-label{padding:.5rem 0;font-size:.875rem;font-weight:500}}.theme-diamond .diamond-my-bets-view__select{width:100%;height:2.64875rem;padding:.3rem;border:1px solid #ccc;border-radius:.5rem;background:var(--textPrimary-color,#fff);font-size:.875rem;font-weight:600;font-family:inherit}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__select{height:1.875rem;padding:0 .6875rem;border:1px solid #cfd7e9;border-radius:.25rem;background:#e5e5e5;font-size:.75rem;font-weight:500}.theme-diamond .diamond-my-bets-view__select:focus{outline:none}}.theme-diamond .diamond-my-bets-view__combo{position:relative;width:100%}.theme-diamond .diamond-my-bets-view__combo:after{content:"";position:absolute;right:.65rem;top:50%;width:0;height:0;margin-top:-2px;border:5px solid rgba(0,0,0,0);border-top-color:#495057;pointer-events:none}.theme-diamond .diamond-my-bets-view__combo-input{padding-right:1.65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-my-bets-view__combo-input:disabled{cursor:not-allowed;opacity:.65}.theme-diamond .diamond-my-bets-view__date-block{min-width:0}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__date-block{display:flex;flex-direction:column;gap:.4375rem!important;width:100%;max-width:100%;background:#e5e5e5}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__date-block{display:flex;flex:1 1 auto;align-items:flex-end;gap:.9375rem;min-width:0}}.theme-diamond .diamond-my-bets-view__date-block.is-disabled{opacity:.55}.theme-diamond .diamond-my-bets-view__date-block.is-disabled .diamond-my-bets-view__datetime-input{cursor:not-allowed}.theme-diamond .diamond-my-bets-view__date-row{display:flex;align-items:flex-end;min-width:0}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__date-row{width:100%;max-width:100%;gap:.2rem!important}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__date-row{flex:1 1 auto;min-width:0;gap:.9375rem}}.theme-diamond .diamond-my-bets-view__date-field{display:flex;flex-direction:column;min-width:0;font-size:.875rem;font-weight:600}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__date-field{flex:1 1 0;width:auto;max-width:50%}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__date-field{flex:1 1 0;width:auto;min-width:0;max-width:none}}.theme-diamond .diamond-my-bets-view__date-label{color:#000;font-family:system-ui,-apple-system,Segoe UI,sans-serif}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__date-label{padding:.35rem 0 .2rem;font-size:.6875rem;font-weight:500;line-height:1.1}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__date-label{padding:.2rem 0;font-size:.875rem;font-weight:700}}.theme-diamond .diamond-my-bets-view__datetime-input{box-sizing:border-box;display:block;width:100%;color:#000;font-family:inherit}.theme-diamond .diamond-my-bets-view__datetime-input::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}.theme-diamond .diamond-my-bets-view__datetime-input:focus{border-color:#007bff;outline:none;box-shadow:0 0 4px rgba(0,123,255,.5)}.theme-diamond .diamond-my-bets-view__datetime-input:disabled{cursor:not-allowed;opacity:1}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__datetime-input{max-width:100%;min-width:0;height:2.5rem;padding:0 .1rem;border:1px solid #cfd7e9;border-radius:.125rem;background:#e5e5e5;font-size:.5625rem;font-weight:500}.theme-diamond .diamond-my-bets-view__datetime-input::-webkit-calendar-picker-indicator{margin:0;padding:0}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__datetime-input{padding:.7rem;border:1px solid #ccc;border-radius:.4rem;background:#fff;font-size:.875rem;font-weight:600}}.theme-diamond .diamond-my-bets-view__load-btn{display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;font-weight:600;font-family:inherit}.theme-diamond .diamond-my-bets-view__load-btn:disabled{cursor:not-allowed;opacity:.75}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__load-btn{width:100%;height:2.36rem;margin-top:0;padding:.4rem;border-radius:.125rem;background:#0094de;color:var(--textPrimary-color,#fff);font-size:.75rem;font-weight:700;line-height:1.15}}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__load-btn{flex:0 0 auto;width:auto;min-width:7rem;height:2.5rem;margin-top:0;padding:.4rem;border-radius:.5rem;background:linear-gradient(95.22deg,#2dc3e8 7.33%,#2d7182 108.79%);color:#fff;font-size:.875rem}}@media(max-width:1199px){.theme-diamond .diamond-my-bets-view__results{box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden;background:#dfdfdf}}.theme-diamond .diamond-my-bets-view__error,.theme-diamond .diamond-my-bets-view__message{margin:0;padding:1rem .625rem;font-size:.875rem;font-weight:400;text-align:center}.theme-diamond .diamond-my-bets-view__error{color:#c0392b}.theme-diamond .diamond-my-bets-view__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem;font-size:.875rem;font-weight:400;color:#333}.theme-diamond .diamond-my-bets-view__cards{display:flex;flex-direction:column}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__cards{display:none}}.theme-diamond .diamond-my-bets-view__card{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;padding:0 .25rem;background:#dfdfdf}.theme-diamond .diamond-my-bets-view__card-header{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.1875rem;padding:.5rem .625rem;border:none;background:#000;color:var(--textPrimary-color,#fff);font-size:.9375rem;font-weight:700;line-height:1.2;cursor:pointer;font-family:inherit}.theme-diamond .diamond-my-bets-view__card-header span{font-weight:700}.theme-diamond .diamond-my-bets-view__card-chevron{transform:rotate(180deg);transition:transform .2s ease}.theme-diamond .diamond-my-bets-view__card-chevron.is-expanded{transform:rotate(0deg)}.theme-diamond .diamond-my-bets-view__card-table{width:100%;border:0}.theme-diamond .diamond-my-bets-view__card-body,.theme-diamond .diamond-my-bets-view__card-row{display:flex;flex-direction:column;width:100%;border:0}.theme-diamond .diamond-my-bets-view__card-row.is-back{background:linear-gradient(rgb(145,201,243),rgb(217,239,255))}.theme-diamond .diamond-my-bets-view__card-row.is-lay{background:linear-gradient(rgb(245,167,203),rgb(245,232,237))}.theme-diamond .diamond-my-bets-view__card-cell{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%;padding:4px!important;border:0;border-bottom:1px solid #eee!important;color:#000;font-size:.75rem;font-weight:500;line-height:1.35;white-space:normal!important;text-align:left}.theme-diamond .diamond-my-bets-view__card-cell:before{content:attr(data-title);flex-shrink:0;padding-right:.625rem;color:#000!important;font-size:.75rem;font-weight:500!important;white-space:nowrap!important;text-align:left!important}.theme-diamond .diamond-my-bets-view__card-cell--market{display:block;padding:4px!important;border-bottom:1px solid #eee;font-size:.75rem;font-weight:500;line-height:1.35;white-space:normal!important;text-align:left}.theme-diamond .diamond-my-bets-view__card-cell--market:before{content:none;display:none}.theme-diamond .diamond-my-bets-view__table-wrap{display:none;width:100%}@media(min-width:1200px){.theme-diamond .diamond-my-bets-view__table-wrap{display:block}}.theme-diamond .diamond-my-bets-view__table{width:100%;margin-top:.625rem;border:0;border-collapse:collapse;font-family:Arial,sans-serif;font-size:.875rem;font-weight:400}.theme-diamond .diamond-my-bets-view__table thead{height:2.65rem;color:#707d9b;text-align:left;background-color:#eef3fd;font-weight:700}.theme-diamond .diamond-my-bets-view__table th{padding:10px;border:0;background-color:#eef3fd;font-size:.875rem;font-weight:700}.theme-diamond .diamond-my-bets-view__table tbody tr{height:2.3125rem;border-bottom:1px solid #000;color:#000;font-weight:400}.theme-diamond .diamond-my-bets-view__table tbody tr:last-child{border-bottom:0!important}.theme-diamond .diamond-my-bets-view__table tbody tr.is-back{background:linear-gradient(90deg,#5f9bda,#84c2f1)}.theme-diamond .diamond-my-bets-view__table tbody tr.is-lay{background:linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%)}.theme-diamond .diamond-my-bets-view__table tbody tr td{padding:.25rem;border:0;color:#000;font-size:.875rem;font-weight:400;text-align:center}.theme-diamond .diamond-my-bets-view__pagination{display:flex;align-items:center;justify-content:center;width:100%;height:2.1875rem;padding-bottom:15px}.theme-diamond .diamond-my-bets-view__pagination-inner{display:flex;align-items:center;justify-content:center;gap:.35rem}.theme-diamond .diamond-my-bets-view__pagination-arrow,.theme-diamond .diamond-my-bets-view__pagination-btn,.theme-diamond .diamond-my-bets-view__pagination-page{min-width:2rem;padding:.35rem .55rem;border:1px solid #cfd7e9;border-radius:.125rem;background:#fff;color:#333;font-size:.8125rem;font-weight:400;cursor:pointer;font-family:inherit}.theme-diamond .diamond-my-bets-view__pagination-arrow:disabled,.theme-diamond .diamond-my-bets-view__pagination-btn:disabled,.theme-diamond .diamond-my-bets-view__pagination-page:disabled{cursor:not-allowed;opacity:.55}.theme-diamond .diamond-my-bets-view__pagination-page.is-active{background:#0094de;border-color:#0094de;color:#fff;font-weight:400}.theme-diamond .diamond-profit-loss-view{box-sizing:border-box;width:100%;height:100%;padding:0 .625rem .625rem;font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view{overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;padding:0 .25rem 1.25rem;background:#dfdfdf}.theme-diamond .diamond-profit-loss-view__filters-wrap{box-sizing:border-box;width:100%;background:#e5e5e5}}.theme-diamond .diamond-profit-loss-view__filters{box-sizing:border-box;width:100%;overflow-x:hidden}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__filters{display:flex;flex-direction:column;gap:.4375rem!important;padding:0 0 .32125rem;background:#e5e5e5}}@media(min-width:1200px){.theme-diamond .diamond-profit-loss-view__filters{display:flex;flex-flow:row nowrap;align-items:flex-end;gap:.9375rem;margin-top:.5rem;padding:.3rem;background:#fff}}.theme-diamond .diamond-profit-loss-view__date-row{display:flex;align-items:flex-end;min-width:0}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__date-row{width:100%;gap:.2rem!important}}@media(min-width:1200px){.theme-diamond .diamond-profit-loss-view__date-row{flex:1 1 auto;gap:.9375rem}}.theme-diamond .diamond-profit-loss-view__date-field{display:flex;flex-direction:column;min-width:0;font-size:.875rem;font-weight:600}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__date-field{flex:1 1 0;max-width:50%}}@media(min-width:1200px){.theme-diamond .diamond-profit-loss-view__date-field{flex:1 1 0;min-width:0}}.theme-diamond .diamond-profit-loss-view__date-label{color:#000}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__date-label{padding:.35rem 0 .2rem;font-size:.6875rem;font-weight:500}}@media(min-width:1200px){.theme-diamond .diamond-profit-loss-view__date-label{padding:.2rem 0;font-size:.875rem;font-weight:700}}.theme-diamond .diamond-profit-loss-view__datetime-input{box-sizing:border-box;display:block;width:100%;color:#000;font-family:inherit}.theme-diamond .diamond-profit-loss-view__datetime-input:focus{border-color:#007bff;outline:none;box-shadow:0 0 4px rgba(0,123,255,.5)}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__datetime-input{height:2.5rem;padding:0 .1rem;border:1px solid #cfd7e9;border-radius:.125rem;background:#e5e5e5;font-size:.5625rem;font-weight:500}.theme-diamond .diamond-profit-loss-view__datetime-input::-webkit-calendar-picker-indicator{margin:0;padding:0;filter:invert(.5);cursor:pointer}}@media(min-width:1200px){.theme-diamond .diamond-profit-loss-view__datetime-input{padding:.7rem;border:1px solid #ccc;border-radius:.4rem;background:#fff;font-size:.875rem;font-weight:600}}.theme-diamond .diamond-profit-loss-view__load-btn{display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;font-weight:600;font-family:inherit}.theme-diamond .diamond-profit-loss-view__load-btn:disabled{cursor:not-allowed;opacity:.75}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__load-btn{width:100%;height:2.36rem;padding:.4rem;border-radius:.125rem;background:#0094de;color:var(--textPrimary-color,#fff);font-size:.75rem;font-weight:700}}@media(min-width:1200px){.theme-diamond .diamond-profit-loss-view__load-btn{flex:0 0 auto;min-width:7rem;height:2.5rem;padding:.4rem;border-radius:.5rem;background:linear-gradient(95.22deg,#2dc3e8 7.33%,#2d7182 108.79%);color:#fff;font-size:.875rem}}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__results{box-sizing:border-box;width:100%;overflow-x:hidden;background:#dfdfdf}}.theme-diamond .diamond-profit-loss-view__error,.theme-diamond .diamond-profit-loss-view__message{margin:0;padding:1rem .625rem;font-size:.875rem;text-align:center}.theme-diamond .diamond-profit-loss-view__error{color:#c0392b}.theme-diamond .diamond-profit-loss-view__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem;font-size:.875rem;color:#333}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__panel{display:flex;flex-direction:column;align-items:stretch;width:100%;padding:0 .3125rem;background:#dfdfdf}}.theme-diamond .diamond-profit-loss-view__panel-header{display:none}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__panel-header{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:2px 1px;border-bottom:1px solid #eee;background:#dfdfdf;color:#19233c;font-size:.9375rem;font-weight:500}}.theme-diamond .diamond-profit-loss-view__back-btn{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;font-weight:500;cursor:pointer}.theme-diamond .diamond-profit-loss-view__summary-cards{display:none}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__summary-cards{display:flex;flex-direction:column;width:100%}}.theme-diamond .diamond-profit-loss-view__summary-card{width:100%;margin-bottom:.1rem;background:var(--textPrimary-color,#fff)}.theme-diamond .diamond-profit-loss-view__summary-row{display:flex;align-items:center;width:100%;padding:4px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:.75rem;font-weight:500;text-align:left}.theme-diamond .diamond-profit-loss-view__summary-row:last-child{border-bottom:0}.theme-diamond .diamond-profit-loss-view__summary-label{padding-right:.625rem;color:#000}.theme-diamond .diamond-profit-loss-view__summary-link{padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.theme-diamond .diamond-profit-loss-view__summary-value.is-positive{color:green}.theme-diamond .diamond-profit-loss-view__summary-value.is-negative{color:#f44336}.theme-diamond .diamond-profit-loss-view__total-row{display:flex;align-items:center;width:100%;padding:.25rem;background:var(--textPrimary-color,#fff);font-size:.75rem;font-weight:500}@media(min-width:1200px){.theme-diamond .diamond-profit-loss-view__total-row{display:none}}.theme-diamond .diamond-profit-loss-view__total-label{padding-right:.625rem;color:#707d9b}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__total-label{color:#000;font-weight:500}}.theme-diamond .diamond-profit-loss-view__total-value.is-positive{color:green}.theme-diamond .diamond-profit-loss-view__total-value.is-negative{color:#f44336}@media(min-width:1200px){.theme-diamond .diamond-profit-loss-view__total-value.is-negative{color:red}}.theme-diamond .diamond-profit-loss-view__table-wrap{width:100%;overflow-x:auto}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__table-wrap{display:none}}.theme-diamond .diamond-profit-loss-view__table{width:100%;margin-top:.625rem;border:0;border-collapse:collapse;font-family:Arial,sans-serif;font-size:.875rem;color:#707d9b}.theme-diamond .diamond-profit-loss-view__table thead{color:#707d9b;text-align:left}.theme-diamond .diamond-profit-loss-view__table th{padding:1rem;border:0;background-color:#eef3fd;font-size:.875rem;font-weight:700}.theme-diamond .diamond-profit-loss-view__table tbody tr{background:var(--textPrimary-color,#fff);border-top:1px solid #000}.theme-diamond .diamond-profit-loss-view__table tbody tr.is-back{background:linear-gradient(90deg,#5f9bda,#84c2f1)!important;color:#000!important}.theme-diamond .diamond-profit-loss-view__table tbody tr.is-lay{background:linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%)!important;color:#000!important}.theme-diamond .diamond-profit-loss-view__table td{padding:.375rem;border:0;color:#707d9b}.theme-diamond .diamond-profit-loss-view__table .is-positive{color:green}.theme-diamond .diamond-profit-loss-view__table .is-negative{color:red}.theme-diamond .diamond-profit-loss-view__table .is-clickable{padding:0;border:0;background:rgba(0,0,0,0);color:#0dcaf0;font:inherit;text-align:left;text-decoration:underline;cursor:pointer}.theme-diamond .diamond-profit-loss-view__table .is-link{color:#0dcaf0;text-decoration:underline;cursor:pointer}.theme-diamond .diamond-profit-loss-view__table tfoot tr{background-color:#f8f9fa;font-weight:700;border-top:1px solid #111}.theme-diamond .diamond-profit-loss-view__market-cards{display:none}@media(max-width:1199px){.theme-diamond .diamond-profit-loss-view__market-cards{display:flex;flex-direction:column;width:100%;padding:0 .3125rem;background:#dfdfdf}}.theme-diamond .diamond-profit-loss-view__market-card{width:100%;margin-bottom:.3125rem;background:var(--textPrimary-color,#fff)}.theme-diamond .diamond-profit-loss-view__market-card-header{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.1875rem;padding:.5rem .625rem;border:0;background:#000;color:var(--textPrimary-color,#fff);font-size:.9375rem;font-weight:700;cursor:pointer;font-family:inherit}.theme-diamond .diamond-profit-loss-view__market-bet-group{display:flex;flex-direction:column;width:100%;margin-bottom:5px}.theme-diamond .diamond-profit-loss-view__market-bet-group:last-child{margin-bottom:0}.theme-diamond .diamond-profit-loss-view__market-card-body{display:flex;flex-direction:column;width:100%}.theme-diamond .diamond-profit-loss-view__market-card-cell{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;padding:4px!important;border-bottom:1px solid #eee!important;color:#000;font-size:.75rem;font-weight:500;line-height:1.35;white-space:normal!important;text-align:left}.theme-diamond .diamond-profit-loss-view__market-card-cell:before{content:attr(data-title);flex-shrink:0;padding-right:.625rem;color:#000!important;font-weight:500!important;white-space:nowrap!important}.theme-diamond .diamond-profit-loss-view__market-card-cell--market{display:block;padding:4px!important;border-bottom:1px solid #eee;white-space:normal!important;text-align:left}.theme-diamond .diamond-profit-loss-view__market-card-cell--market:before{content:none;display:none}.theme-diamond .diamond-profit-loss-view__market-card-cell.is-back{background:linear-gradient(90deg,#5f9bda,#84c2f1)!important;color:#000!important}.theme-diamond .diamond-profit-loss-view__market-card-cell.is-lay{background:linear-gradient(90deg,#f4c4f3 -66.05%,#f59dc2 93%)!important;color:#000!important}.theme-diamond .diamond-profit-loss-view__pc-back{display:none}@media(min-width:1200px){.theme-diamond .diamond-profit-loss-view__pc-back{display:inline-flex;align-items:center;gap:.25rem;margin-top:.625rem;padding:0;border:0;background:rgba(0,0,0,0);color:#337ab7;font-size:.875rem;font-weight:600;cursor:pointer}}.theme-diamond .diamond-results-view{box-sizing:border-box;width:100%;height:100%;padding:0 .625rem .625rem;font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35}@media(max-width:1199px){.theme-diamond .diamond-results-view{overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;padding:0 .25rem 1.25rem;background:#dfdfdf}.theme-diamond .diamond-results-view__filters-wrap{box-sizing:border-box;width:100%;background:#e5e5e5}}.theme-diamond .diamond-results-view__filter-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;box-sizing:border-box;width:100%}@media(max-width:1199px){.theme-diamond .diamond-results-view__filter-bar{flex-direction:column;align-items:stretch;padding:.5rem .25rem .32125rem;background:#e5e5e5}}@media(min-width:1200px){.theme-diamond .diamond-results-view__filter-bar{align-items:center;margin-top:.5rem;padding:.625rem .3rem;background:#fff}}.theme-diamond .diamond-results-view__filter-summary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;flex:1 1 auto}.theme-diamond .diamond-results-view__filter-label{color:#000;font-weight:600}@media(max-width:1199px){.theme-diamond .diamond-results-view__filter-label{width:100%;font-size:.6875rem;font-weight:500}}@media(min-width:1200px){.theme-diamond .diamond-results-view__filter-label{font-size:.875rem}}.theme-diamond .diamond-results-view__filter-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}.theme-diamond .diamond-results-view__filter-tag{display:inline-flex;align-items:center;gap:.375rem;color:#333;font-weight:500}@media(max-width:1199px){.theme-diamond .diamond-results-view__filter-tag{font-size:.75rem}}@media(min-width:1200px){.theme-diamond .diamond-results-view__filter-tag{font-size:.8125rem}}.theme-diamond .diamond-results-view__filter-dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:#8a939e}.theme-diamond .diamond-results-view__filter-action{position:relative;flex-shrink:0}@media(max-width:1199px){.theme-diamond .diamond-results-view__filter-action{width:100%}}.theme-diamond .diamond-results-view__filter-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border:0;cursor:pointer;font-weight:600;font-family:inherit}@media(max-width:1199px){.theme-diamond .diamond-results-view__filter-btn{width:100%;height:2.36rem;padding:.4rem;border-radius:.125rem;background:#0094de;color:var(--textPrimary-color,#fff);font-size:.75rem;font-weight:700}}@media(min-width:1200px){.theme-diamond .diamond-results-view__filter-btn{height:2.5rem;padding:0 1rem;border:1px solid #ccc;border-radius:.4rem;background:#fff;color:#333;font-size:.875rem}.theme-diamond .diamond-results-view__filter-btn.is-open,.theme-diamond .diamond-results-view__filter-btn:hover{border-color:#2d7182;color:#2d7182}}.theme-diamond .diamond-results-view__filter-popover{position:absolute;top:calc(100% + 6px);right:0;z-index:10050;width:min(280px,100vw - 24px);padding:.625rem 0 0;background:#fff;border:1px solid #cfd7e9;border-radius:.25rem;box-shadow:0 8px 24px rgba(15,35,39,.12)}@media(max-width:1199px){.theme-diamond .diamond-results-view__filter-popover{left:0;right:0;width:100%}}.theme-diamond .diamond-results-view__filter-list{max-height:15rem;margin:0;padding:0 .75rem;overflow-y:auto;list-style:none}.theme-diamond .diamond-results-view__filter-check{display:flex;align-items:center;gap:.5rem;padding:.45rem 0;font-size:.8125rem;font-weight:500;color:#333;cursor:pointer}.theme-diamond .diamond-results-view__filter-footer{padding:.625rem .75rem;border-top:1px solid #eee}.theme-diamond .diamond-results-view__filter-save{display:flex;align-items:center;justify-content:center;width:100%;height:2.25rem;border:0;border-radius:.125rem;background:#0094de;color:var(--textPrimary-color,#fff);font-size:.8125rem;font-weight:700;cursor:pointer;font-family:inherit}@media(max-width:1199px){.theme-diamond .diamond-results-view__results{box-sizing:border-box;width:100%;overflow-x:hidden;background:#dfdfdf}}.theme-diamond .diamond-results-view__error,.theme-diamond .diamond-results-view__message{margin:0;padding:1rem .625rem;font-size:.875rem;text-align:center}.theme-diamond .diamond-results-view__error{color:#c0392b}.theme-diamond .diamond-results-view__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem;font-size:.875rem;color:#333}.theme-diamond .diamond-results-view__cards{display:none}@media(max-width:1199px){.theme-diamond .diamond-results-view__cards{display:flex;flex-direction:column;width:100%;padding:0 .3125rem;background:#dfdfdf}}.theme-diamond .diamond-results-view__card{width:100%;margin-bottom:.1rem;background:var(--textPrimary-color,#fff)}.theme-diamond .diamond-results-view__card-row{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;padding:4px;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#000;font-size:.75rem;font-weight:500;line-height:1.35;text-align:left;white-space:normal}.theme-diamond .diamond-results-view__card-row:last-child{border-bottom:0}.theme-diamond .diamond-results-view__card-label{flex-shrink:0;padding-right:.625rem;color:#000;font-weight:500}.theme-diamond .diamond-results-view__card-value{min-width:0;color:#000;font-weight:500}.theme-diamond .diamond-results-view__card-value--event-type{color:#707d9b}.theme-diamond .diamond-results-view__card-value--event-name{font-weight:600}.theme-diamond .diamond-results-view__card-value--winner{color:#337ab7;font-weight:600}.theme-diamond .diamond-results-view__event-sep{display:inline-block;margin:0 .2rem;color:#707d9b;font-size:.625rem;vertical-align:middle}.theme-diamond .diamond-results-view__table-wrap{width:100%;overflow-x:auto}@media(max-width:1199px){.theme-diamond .diamond-results-view__table-wrap{display:none}}.theme-diamond .diamond-results-view__table{width:100%;margin-top:.625rem;border:0;border-collapse:collapse;font-family:Arial,sans-serif;font-size:.875rem;color:#707d9b}.theme-diamond .diamond-results-view__table thead{color:#707d9b;text-align:left}.theme-diamond .diamond-results-view__table th{padding:1rem;border:0;background-color:#eef3fd;font-size:.875rem;font-weight:700}.theme-diamond .diamond-results-view__table tbody tr{background:var(--textPrimary-color,#fff);border-top:1px solid #000}.theme-diamond .diamond-results-view__table td{padding:.375rem;border:0;color:#707d9b;vertical-align:top}.theme-diamond .diamond-results-view__cell-event-type{color:#707d9b}.theme-diamond .diamond-results-view__cell-event-name{color:#333;font-weight:600}.theme-diamond .diamond-results-view__cell-winner{color:#337ab7;font-weight:600}.theme-diamond .diamond-login-history-view{box-sizing:border-box;width:100%;height:100%;padding:0 .3125rem .625rem;font-family:var(--body-font-family);font-size:.875rem;font-weight:400;line-height:1.35;scrollbar-width:thin}@media(max-width:1199px){.theme-diamond .diamond-login-history-view{overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;padding:0 0 1.25rem;background:#dfdfdf}}.theme-diamond .diamond-login-history-view__heading{padding:1rem;background:#fff}@media(max-width:1199px){.theme-diamond .diamond-login-history-view__heading{padding:.25rem;background:#dfdfdf}}.theme-diamond .diamond-login-history-view__title{margin:0;font-size:1rem;font-weight:500;color:#2d3436}@media(max-width:1199px){.theme-diamond .diamond-login-history-view__title{font-size:.9375rem;color:#19233c}}.theme-diamond .diamond-login-history-view__subtitle{color:#97a0b7;font-weight:500}@media(max-width:1199px){.theme-diamond .diamond-login-history-view__subtitle{display:block;margin-top:.125rem;color:#19233c;font-size:.9375rem}}@media(min-width:1200px){.theme-diamond .diamond-login-history-view__subtitle{margin-left:.75rem}}@media(max-width:1199px){.theme-diamond .diamond-login-history-view__results{width:100%;background:#dfdfdf}}.theme-diamond .diamond-login-history-view__error,.theme-diamond .diamond-login-history-view__message{margin:0;padding:1rem .625rem;font-size:.875rem;text-align:center}.theme-diamond .diamond-login-history-view__error{color:#c0392b}.theme-diamond .diamond-login-history-view__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem;font-size:.875rem;color:#333}.theme-diamond .diamond-login-history-view__cards{display:none}@media(max-width:1199px){.theme-diamond .diamond-login-history-view__cards{display:flex;flex-direction:column;width:100%}}.theme-diamond .diamond-login-history-view__card{display:flex;flex-direction:column;width:100%;padding:0 .25rem;margin-bottom:.3125rem}.theme-diamond .diamond-login-history-view__card-header{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.1875rem;padding:0 .625rem;border:0;background:#000;color:var(--textPrimary-color,#fff);font-size:.9375rem;font-weight:700;cursor:pointer;font-family:inherit;text-align:left}.theme-diamond .diamond-login-history-view__card-chevron{transform:rotate(180deg);transition:transform .2s ease}.theme-diamond .diamond-login-history-view__card-chevron.is-expanded{transform:rotate(0deg)}.theme-diamond .diamond-login-history-view__card-table{width:100%;border:0;background:var(--textPrimary-color,#fff)}.theme-diamond .diamond-login-history-view__card-body,.theme-diamond .diamond-login-history-view__card-row{display:flex;flex-direction:column;width:100%;border:0}.theme-diamond .diamond-login-history-view__card-row{background:var(--textPrimary-color,#fff)}.theme-diamond .diamond-login-history-view__card-cell{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%;padding:4px!important;border-bottom:1px solid #eee!important;color:#000;font-size:.75rem;font-weight:500;line-height:1.35;white-space:normal!important;text-align:left}.theme-diamond .diamond-login-history-view__card-cell:before{content:attr(data-title);flex-shrink:0;padding-right:.625rem;color:#000!important;font-weight:500!important;white-space:nowrap!important}.theme-diamond .diamond-login-history-view__card-cell--user-agent{display:block;padding:4px!important;border-bottom:1px solid #eee;white-space:normal!important;text-align:left;word-break:break-word}.theme-diamond .diamond-login-history-view__card-cell--user-agent:before{display:inline;content:attr(data-title);padding-right:.625rem}.theme-diamond .diamond-login-history-view__table-wrap{width:100%;overflow-x:auto}@media(max-width:1199px){.theme-diamond .diamond-login-history-view__table-wrap{display:none}}.theme-diamond .diamond-login-history-view__table{width:100%;margin-top:.625rem;border:0;border-collapse:collapse;font-family:Arial,sans-serif;font-size:.875rem}.theme-diamond .diamond-login-history-view__table thead{color:#707d9b;text-align:left;border-bottom:1px solid #000}.theme-diamond .diamond-login-history-view__table th{padding:1rem;border:0;background-color:#eef3fd;font-size:.875rem;font-weight:700}.theme-diamond .diamond-login-history-view__table tbody tr{color:#97a0b7;background:var(--textPrimary-color,#fff)}.theme-diamond .diamond-login-history-view__table td{padding:.375rem;border:0;border-bottom:1px solid #000;color:#97a0b7;vertical-align:top}.theme-diamond .diamond-login-history-view__table .is-logout{color:green}.theme-diamond .diamond-bet-toast-host{position:fixed;top:40px;right:0;left:0;z-index:10000001;display:flex;justify-content:flex-end;padding:0 16px;pointer-events:none}@media(max-width:1199px){.theme-diamond .diamond-bet-toast-host{justify-content:center}}.theme-diamond .diamond-bet-toast{display:flex;align-items:center;justify-content:center;width:17rem;max-width:calc(100vw - 2rem);padding:10px;border-radius:5px;color:#fff;font-size:.75rem;font-weight:700;line-height:1.3;text-align:center;white-space:pre-line;pointer-events:auto;box-shadow:0 3px 10px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);animation:diamond-bet-toast-in .23s cubic-bezier(.21,1.02,.73,1)}.theme-diamond .diamond-bet-toast--success{background:#198754}.theme-diamond .diamond-bet-toast--error{background:#c44}.theme-diamond .diamond-bet-toast__content{display:flex;flex-direction:column;gap:2px;width:100%}.theme-diamond .diamond-bet-toast__headline{margin:0;font-size:inherit;font-weight:700}.theme-diamond .diamond-bet-toast__detail{margin:0;font-size:inherit;font-weight:400;white-space:pre-line}@keyframes diamond-bet-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.theme-diamond .diamond-bg{background-color:var(--color-bg)}.theme-diamond .diamond-header-bg{background-color:var(--palette-3)}.theme-diamond .diamond-sidebar-bg{background-color:var(--color-content-bg)}.theme-diamond .diamond-card-bg{background-color:var(--color-bg-card)}.theme-diamond .diamond-hover-bg{background-color:var(--color-content-bg-2)}.theme-diamond .diamond-back-bg{background-color:var(--color-odds-back)}.theme-diamond .diamond-back-hover-bg{background-color:var(--color-odds-back-hover)}.theme-diamond .diamond-lay-bg{background-color:var(--color-odds-lay)}.theme-diamond .diamond-lay-hover-bg{background-color:var(--color-odds-lay-hover)}.theme-diamond .diamond-table-header-bg{background-color:var(--color-odds-header)}.theme-diamond .diamond-accent-bg{background-color:var(--color-primary)}.theme-diamond .diamond-text-header{color:var(--color-content-bg-bright-contrast)}.theme-diamond .diamond-text{color:var(--color-text)}.theme-diamond .diamond-text-muted{color:var(--color-text-secondary)}.theme-diamond .diamond-text-accent{color:var(--color-primary)}.theme-diamond .diamond-text-live{color:var(--color-live)}.theme-diamond .diamond-text-link{color:var(--color-primary)}.theme-diamond .diamond-text-star{color:var(--color-secondary)}.theme-diamond .diamond-border{border-color:var(--color-border)}.theme-diamond .bg-diamond-bg{background-color:var(--color-bg)}.theme-diamond .bg-diamond-header{background-color:var(--palette-3)}.theme-diamond .bg-diamond-sidebar{background-color:var(--color-content-bg)}.theme-diamond .bg-diamond-card{background-color:var(--color-bg-card)}.theme-diamond .bg-diamond-hover{background-color:var(--color-content-bg-2)}.theme-diamond .bg-diamond-back{background-color:var(--color-odds-back)}.theme-diamond .bg-diamond-back-hover{background-color:var(--color-odds-back-hover)}.theme-diamond .bg-diamond-lay{background-color:var(--color-odds-lay)}.theme-diamond .bg-diamond-lay-hover{background-color:var(--color-odds-lay-hover)}.theme-diamond .bg-diamond-table-header{background-color:var(--color-odds-header)}.theme-diamond .bg-diamond-accent{background-color:var(--color-primary)}.theme-diamond .text-diamond-header-text{color:var(--color-content-bg-bright-contrast)}.theme-diamond .text-diamond-text{color:var(--color-text)}.theme-diamond .text-diamond-muted{color:var(--color-text-secondary)}.theme-diamond .text-diamond-accent{color:var(--color-primary)}.theme-diamond .text-diamond-live{color:var(--color-live)}.theme-diamond .text-diamond-link{color:var(--color-primary)}.theme-diamond .text-diamond-star{color:var(--color-secondary)}.theme-diamond .border-diamond-border{border-color:var(--color-border)}.theme-diamond table tbody td,.theme-diamond table tfoot td{color:var(--color-text)}.theme-diamond .diamond-panel-auth-page{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background:var(--diamond-panel-auth-bg)}.theme-diamond .diamond-card-list-wrap:has(.diamond-match-row--draft){overflow:visible}.theme-diamond .diamond-match-row.diamond-match-row--draft{height:auto!important;min-height:2.8125rem;overflow:visible!important}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-match-row__inner{grid-template-columns:var(--diamond-home-status-col-w,4.375rem) minmax(0,1fr) max-content!important;align-items:center;height:auto!important;min-height:2.8125rem!important;padding:.45rem 12px .45rem 0}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-match-row__status-col{height:auto!important;min-height:2.8125rem;align-self:stretch}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-match-row__fixture-col.diamond-line-event-draft__fixture-col{display:block!important;width:100%;min-width:0;height:auto!important;overflow:visible!important;padding-right:8px}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-match-row__fixture-wrap.diamond-line-event-draft__fixture{display:block!important;width:100%!important;max-width:100%!important;min-width:0}.theme-diamond .diamond-match-row.diamond-match-row--draft .diamond-line-event-draft__actions{display:inline-flex;align-items:center;align-self:center;justify-content:flex-end;gap:8px;margin-left:0}.theme-diamond .diamond-match-row.diamond-match-row--line-events:not(.diamond-match-row--draft) .diamond-match-row__inner{grid-template-columns:var(--diamond-home-status-col-w,4.375rem) minmax(0,1fr)!important}@media(max-width:1199px){.theme-diamond{--diamond-mobile-header-bg:#ffb80c;--diamond-loader-bg:var(--diamond-mobile-header-bg);--diamond-mobile-accent:#0094de;--diamond-mobile-back:#72bbef;--diamond-mobile-lay:#f994ba;--diamond-mobile-count-badge:#53a93f;--diamond-mobile-bottom-nav-h:4.1875rem;--diamond-mobile-bottom-safe:env(safe-area-inset-bottom,0px);--diamond-mobile-bottom-offset:calc(var(--diamond-mobile-bottom-nav-h) + var(--diamond-mobile-bottom-safe));--diamond-mobile-icon-size:1.2625rem;--diamond-mobile-header-ticker-h:1.5rem;--diamond-mobile-header-stack-h:calc(var(--diamond-header-top-h, 45px) + var(--diamond-mobile-header-ticker-h));--header-size:var(--diamond-mobile-header-stack-h);--diamond-mobile-sidebar-transition-duration:0.28s;--diamond-mobile-sidebar-transition-ease:cubic-bezier(0.4,0,0.2,1)}.theme-diamond .diamond-header{position:fixed;top:var(--diamond-notif-offset,0);left:0;right:0;z-index:60;height:var(--diamond-mobile-header-stack-h)}.theme-diamond{--diamond-mobile-odds-btn-w:1.875rem;--diamond-mobile-odds-btn-h:2.1875rem;--diamond-mobile-odds-grid-w:calc(6 * var(--diamond-mobile-odds-btn-w) + 5 * 1px);--diamond-mobile-status-col-w:3.375rem;--diamond-event-mobile-odds-gap:3px;--diamond-event-fancy-odds-gap:2px;--diamond-event-mobile-odds-btn-w:4.3rem;--diamond-event-mobile-odds-btn-h:2.1875rem;--diamond-event-mobile-level-profit-w:3.175rem;--diamond-event-mobile-odds-grid-w:calc(2 * var(--diamond-event-mobile-odds-btn-w))}}@media(max-width:1199px)and (max-width:767px){.theme-diamond.diamond-viewport-mobile--phone-scroll{--header-size:0px;width:100%;max-width:100%;min-width:0;overflow-x:hidden}.theme-diamond.diamond-viewport-mobile--phone-scroll .diamond-header{position:relative;top:auto;left:auto;right:auto;flex-shrink:0;width:100%;max-width:100%}}@media(max-width:1199px){.theme-diamond .diamond-header__top{height:var(--diamond-header-top-h,45px);background:var(--diamond-mobile-header-bg)!important;background-image:none!important;color:#000;border-bottom:1px solid #000}.theme-diamond .diamond-header__top-inner{display:flex;align-items:center;justify-content:space-between;gap:8px;height:100%;padding:0 8px}.theme-diamond .diamond-header__brand-cluster{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.theme-diamond .diamond-header__mobile-menu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-header__mobile-menu-icon{display:block;width:auto;height:var(--diamond-mobile-icon-size);max-width:1.6875rem;aspect-ratio:27/17;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-header__mobile-menu-icon--close{width:1.6875rem;height:1.3125rem;max-width:none;aspect-ratio:auto}.theme-diamond .diamond-header__logo{flex-shrink:0;justify-self:auto;width:auto;max-width:8.75rem;height:1.75rem}.theme-diamond .diamond-header__logo .diamond-header__logo-img,.theme-diamond .diamond-header__logo img{width:auto;height:100%;max-height:1.75rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.theme-diamond .diamond-header__logo .diamond-header__logo-img{filter:brightness(0)}.theme-diamond .diamond-header__logo .diamond-header__logo-img--brand{filter:none}.theme-diamond .diamond-header__marquee{display:none}.theme-diamond .diamond-header__top-actions{flex-shrink:0}.theme-diamond .diamond-header__auth,.theme-diamond .diamond-header__login{display:inline-flex;align-items:center;gap:6px}.theme-diamond .diamond-header__login{justify-content:center;height:2rem;padding:0 12px 0 10px;font-size:14px;font-weight:700;line-height:1;color:#fff;background:#000;border:none;border-radius:6px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-header__login:hover{background:#1a1a1a}.theme-diamond .diamond-header__login-icon{width:1.125rem;height:1.125rem}.theme-diamond .diamond-header__top-actions--logged-in{display:flex;align-items:center;gap:6px}.theme-diamond .diamond-header__profile-anchor{display:flex;align-items:center;align-self:center;flex-shrink:0;width:-moz-fit-content;width:fit-content;min-width:0}.theme-diamond .diamond-header__profile-anchor .diamond-header__mobile-action,.theme-diamond .diamond-header__top-actions--logged-in>.diamond-header__mobile-action{width:auto;height:auto}.theme-diamond .diamond-header__vol-toggle{color:#000}.theme-diamond .diamond-header__mobile-wallet{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15}.theme-diamond .diamond-header__mobile-wallet-primary{color:#000}.theme-diamond .diamond-header__mobile-wallet-secondary{color:#8b4513}.theme-diamond .diamond-header__mobile-wallet-secondary.is-negative{color:crimson}.theme-diamond .diamond-header__mobile-action{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-header__mobile-action-icon{display:block;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-header__mobile-action-icon--refresh{width:20px;height:17px}.theme-diamond .diamond-header__mobile-action-icon--settings{width:22px;height:22px}.theme-diamond .diamond-header__mobile-deposit .diamond-header__deposit-now-icon{width:26px;height:26px}.theme-diamond .diamond-header__mobile-ticker{display:flex;align-items:center;height:var(--diamond-mobile-header-ticker-h);overflow:hidden;background:#000;border-bottom:1px solid #000}.theme-diamond .diamond-header__mobile-ticker-text{display:inline-block;min-width:100%;padding-left:100%;font-family:var(--body-font-family);font-size:12px;font-weight:600;line-height:var(--diamond-mobile-header-ticker-h);letter-spacing:.06em;color:#fff;white-space:nowrap;animation:diamond-header-marquee-pass 24s linear infinite}.theme-diamond .diamond-header__subnav,.theme-diamond .diamond-main-subnav{display:none!important}.theme-diamond .diamond-left-column .diamond-left-column__resizer{display:none}.theme-diamond .diamond-center-column{min-width:0}.theme-diamond .diamond-main-content{scroll-padding-bottom:var(--diamond-mobile-bottom-offset)}.theme-diamond .diamond-main-content__body{padding:0}.theme-diamond .diamond-mobile-bottom-spacer{flex-shrink:0;width:100%;height:var(--diamond-mobile-bottom-offset);pointer-events:none}.theme-diamond .diamond-viewport-mobile--event .diamond-main-content{scroll-padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 5rem)}.theme-diamond .diamond-page-footer{display:block;margin-top:0}.theme-diamond .diamond-page-footer--mobile .diamond-page-footer__wrapper.default{gap:12px;padding:14px 16px 16px;background:#f2f2f2;border-top:none}.theme-diamond .diamond-page-footer--mobile .diamond-page-footer__brand{padding:0}.theme-diamond .diamond-page-footer--mobile .diamond-page-footer__logo{height:1.5rem}.theme-diamond .diamond-page-footer--mobile .diamond-page-footer__age img{width:2.25rem;height:2.25rem}.theme-diamond .diamond-page-footer__links-mobile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;width:100%}.theme-diamond .diamond-page-footer__links-col{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.theme-diamond .diamond-page-footer__links-col--end{align-items:flex-end;text-align:right}.theme-diamond .diamond-page-footer--mobile .diamond-page-footer__link{font-size:.6875rem;font-weight:400;line-height:1.3;text-align:inherit}.theme-diamond .diamond-page-footer--mobile .diamond-page-footer__socials{gap:8px}.theme-diamond .diamond-page-footer--mobile .diamond-page-footer__social{width:1.75rem;height:1.75rem}.theme-diamond .diamond-page-footer--mobile .diamond-page-footer__copyright{font-size:.6875rem}.theme-diamond .whatsapp-float{display:none}.theme-diamond.diamond-viewport-mobile .diamond-one-click-betting--stakes-bar{left:.5rem;right:5.25rem;bottom:calc(var(--diamond-mobile-bottom-offset) + .5rem);z-index:50;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;-moz-column-gap:6px;column-gap:6px;width:auto;max-width:none;height:auto;min-height:36px;padding:6px 8px;transform:none}.theme-diamond.diamond-viewport-mobile .diamond-one-click-betting--stakes-bar .diamond-one-click-betting__bar-label{display:none}.theme-diamond.diamond-viewport-mobile--event .diamond-one-click-betting--stakes-bar{bottom:calc(env(safe-area-inset-bottom, 0px) + .75rem)}.theme-diamond.diamond-viewport--casino .diamond-one-click-betting--stakes-bar{display:none}.theme-diamond .diamond-mobile-bottom-nav{position:fixed!important;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:var(--diamond-mobile-bottom-nav-h);height:var(--diamond-mobile-bottom-nav-h);padding-bottom:var(--diamond-mobile-bottom-safe);color:#fff;background:#000!important;box-shadow:0 -4px 40px rgba(0,0,0,.2509803922);box-sizing:border-box}.theme-diamond .diamond-mobile-bottom-nav__inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box}.theme-diamond .diamond-mobile-bottom-nav__item{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;height:100%;padding:0;font-family:var(--body-font-family);line-height:1.15;color:#fff;text-align:center;background:rgba(0,0,0,0);border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-mobile-bottom-nav__item--divider{border-left:1px solid #515151;border-right:1px solid #313131}.theme-diamond .diamond-mobile-bottom-nav__item.is-active{color:var(--diamond-mobile-header-bg);border-bottom:2px solid #0094de}.theme-diamond .diamond-mobile-bottom-nav__icon{display:block;width:var(--diamond-mobile-icon-size);height:var(--diamond-mobile-icon-size);margin-bottom:2px;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-mobile-bottom-nav__icon--invert{filter:brightness(0) invert(1)}.theme-diamond .diamond-mobile-bottom-nav__lottie{display:block;width:2rem;height:2rem;margin-bottom:2px;overflow:hidden}.theme-diamond .diamond-mobile-bottom-nav__lottie .diamond-header__deposit-now-icon{width:100%;height:100%}.theme-diamond .diamond-mobile-bottom-nav__label{display:block;width:100%;max-width:100%;padding:0 2px;overflow:hidden;font-size:.6875rem;font-weight:700;color:#fff;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-mobile-bottom-nav__label--wrap{overflow:visible;line-height:1.1;text-overflow:unset;white-space:pre-line}.theme-diamond .diamond-mobile-bottom-nav__item--whatsapp{position:relative;overflow:visible}.theme-diamond .diamond-mobile-bottom-nav__whatsapp-img{display:block;width:auto;height:auto;max-height:35px;margin-top:-.625rem;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-home-stack{gap:0;padding:0;background:#e4e4e4}.theme-diamond .diamond-promo-carousel{border-radius:0;background:#000}.theme-diamond .diamond-promo-carousel__viewport{border-radius:0}.theme-diamond .diamond-promo-carousel__card{width:100%;min-height:100px;aspect-ratio:auto}.theme-diamond .diamond-promo-carousel__img{width:100%;height:auto;vertical-align:top}.theme-diamond .diamond-promo-carousel__arrow{width:1.5rem;height:1.5rem;color:#fff;background:rgba(0,0,0,.38);border-radius:50%;opacity:1;pointer-events:auto}.theme-diamond .diamond-promo-carousel__arrow svg{width:1rem;height:1rem}.theme-diamond .diamond-promo-carousel__arrow--left{left:4px}.theme-diamond .diamond-promo-carousel__arrow--right{right:4px}.theme-diamond .diamond-promo-carousel:hover .diamond-promo-carousel__arrow{opacity:1;pointer-events:auto}.theme-diamond .diamond-promo-carousel__dots{bottom:6px;gap:6px}.theme-diamond .diamond-promo-carousel__dot{width:7px;height:7px;background:hsla(0,0%,100%,.45)}.theme-diamond .diamond-promo-carousel__dot.is-active{width:8px;height:8px;background:#fff;transform:none}.theme-diamond .diamond-mobile-home-tabs{display:flex;align-items:flex-start;justify-content:center;gap:5px;width:100%;min-height:2.57rem;padding-top:3px;background:#e4e4e4;position:relative;z-index:2}.theme-diamond .diamond-mobile-home-tabs__tab{flex:0 0 auto;padding:7px 15px;font-family:var(--body-font-family);font-size:14px;font-weight:700;line-height:1.2;color:#515151;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(0,0,0,0);border:none;border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;pointer-events:auto}.theme-diamond .diamond-mobile-home-tabs__tab.is-active{color:#fff;background:#0094de;border:1px solid #11a9cc;border-radius:2rem}.theme-diamond .diamond-mobile-category-grid{display:flex;justify-content:flex-start;align-items:center;width:100%;height:-moz-max-content;height:max-content;padding:.5rem .625rem;overflow:visible;scrollbar-width:none;-ms-overflow-style:none;background:var(--textPrimary-color,#ffffff);box-shadow:0 1px 2px rgba(0,0,0,.1647058824);position:relative;top:0;z-index:0}.theme-diamond .diamond-mobile-category-grid::-webkit-scrollbar{display:none}.theme-diamond .diamond-mobile-category-grid__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:.5625rem;width:100%}.theme-diamond .diamond-mobile-category-grid__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:3.125rem;padding:.625rem 0;gap:.1rem;box-sizing:border-box;font-family:var(--body-font-family);font-size:.6875rem;font-weight:700;line-height:1.2;color:#6c6c6c;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;border:1px solid rgba(0,0,0,0);border-radius:.3125rem;box-shadow:1px 0 9px rgba(0,0,0,.1019607843);-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-mobile-category-grid__item--active,.theme-diamond .diamond-mobile-category-grid__item.is-active{border:1px solid #11a9cc!important}.theme-diamond .diamond-mobile-category-grid__item--less,.theme-diamond .diamond-mobile-category-grid__item--more{background-color:#dfdfdf}.theme-diamond .diamond-mobile-category-grid__icon,.theme-diamond .diamond-mobile-category-grid__less-icon{display:block;flex-shrink:0;width:1.25rem;height:1.25rem}.theme-diamond .diamond-mobile-category-grid__icon{-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-mobile-category-grid__label{display:block;max-width:100%;line-height:1.2;overflow:visible;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-racing{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:.5rem;padding:.5rem 10px .2rem;background:#fff}.theme-diamond .diamond-racing .diamond-racing__group{width:100%;overflow:hidden;background:#fff;border:1px solid #cbcbcb;border-radius:.375rem;box-shadow:none}.theme-diamond .diamond-racing .diamond-racing__header{display:flex;align-items:center;justify-content:flex-start;gap:.3125rem;width:100%;padding:.5rem 0 .2rem .75rem;background:#fff!important;border:none;border-radius:0}.theme-diamond .diamond-racing .diamond-racing__header-icon{flex-shrink:0;width:24px;height:20px;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-racing .diamond-racing__title{margin:0;font-family:var(--body-font-family);font-size:.8125rem;font-weight:700;line-height:1.2;color:#000}.theme-diamond .diamond-racing .diamond-racing__flags{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0;width:100%;padding:0;overflow-x:auto;scrollbar-width:none;background-color:#eee;box-shadow:none;-webkit-overflow-scrolling:touch}.theme-diamond .diamond-racing .diamond-racing__flags::-webkit-scrollbar{display:none}.theme-diamond .diamond-racing .diamond-racing__flag{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:.3rem;padding:.625rem .9375rem;color:#2b2f33;font-size:11px;background:rgba(0,0,0,0);border:none;border-radius:0;cursor:pointer}.theme-diamond .diamond-racing .diamond-racing__flag.is-active{background:#fff}.theme-diamond .diamond-racing .diamond-racing__flag.is-active .diamond-racing__flag-code{font-weight:700;color:#000}.theme-diamond .diamond-racing .diamond-racing__flag-img{display:block;width:1.25rem;height:.9375rem;-o-object-fit:cover;object-fit:cover;border-radius:1px}.theme-diamond .diamond-racing .diamond-racing__flag-code{font-family:var(--body-font-family);font-size:11px;font-weight:600;line-height:1;color:#2b2f33}.theme-diamond .diamond-racing .diamond-racing__panel{padding:.375rem .75rem .625rem;background:#fff}.theme-diamond .diamond-racing .diamond-racing__venue{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem 0;border-bottom:1px solid #e4e7eb}.theme-diamond .diamond-racing .diamond-racing__venue:last-child{border-bottom:none}.theme-diamond .diamond-racing .diamond-racing__venue-name{flex:0 0 min(7.5rem,42%);font-size:.75rem;font-weight:700;line-height:1.35;color:#000}.theme-diamond .diamond-racing .diamond-racing__times{display:flex;flex:1;flex-wrap:wrap;gap:.3125rem;min-width:0}.theme-diamond .diamond-racing .diamond-racing__time{display:inline-flex;align-items:center;justify-content:center;min-width:2.625rem;padding:.25rem .375rem;font:inherit;font-size:.6875rem;font-weight:600;line-height:1;color:#2b2f33;cursor:pointer;background:#fff;border:1px solid #c5cad1;border-radius:.25rem}.theme-diamond .diamond-racing .diamond-racing__time.is-inplay{color:#fff;background:#1f9d55;border-color:#1f9d55}.theme-diamond .diamond-mobile-provider-strip{width:100%;padding:0 0 10px;background:#fff}.theme-diamond .diamond-mobile-provider-strip__viewport{width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.theme-diamond .diamond-mobile-provider-strip__viewport::-webkit-scrollbar{display:none}.theme-diamond .diamond-mobile-provider-strip__track{display:flex;gap:8px;width:-moz-max-content;width:max-content}.theme-diamond .diamond-mobile-provider-strip__card{flex:0 0 auto;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-mobile-provider-strip__card-inner{display:flex;align-items:center;justify-content:center;width:7.5rem;height:-moz-max-content;height:max-content;min-height:4.25rem;padding:4px;margin:6px 0;background:#fff;border-radius:8px;box-shadow:1px 1px 6px 3px rgba(0,0,0,.0509803922)}.theme-diamond .diamond-mobile-provider-strip__image{display:block;width:100%;height:auto;max-height:3.75rem;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-card-list-wrap,.theme-diamond .diamond-home-list-card{margin-top:0;overflow:visible;background:rgba(0,0,0,0);border:none;border-radius:0}.theme-diamond .diamond-sport-card{margin:0 0 8px;overflow:hidden;border:none;border-radius:0}.theme-diamond .diamond-sport-card:first-child .diamond-sport-card__header{border-radius:0}.theme-diamond .diamond-sport-card__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:2rem;padding:6px 10px;background:#000}.theme-diamond .diamond-sport-card__header-actions{display:flex;flex-shrink:0;align-items:center;gap:4px}.theme-diamond .diamond-sport-card__toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.5rem;min-height:1.5rem;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-sport-card__toggle-icon{display:block;width:10.5px;height:13px;flex-shrink:0}.theme-diamond .diamond-sport-card__title{gap:6px;font-size:.9375rem!important;font-weight:700!important;color:#fff}.theme-diamond .diamond-sport-card__icon{display:block;flex-shrink:0;width:1rem;height:1.0625rem;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-sport-card__count{display:flex;align-items:center;justify-content:center;width:1.126rem;height:1.0625rem;margin-left:2px;font-size:.6875rem;font-weight:300;line-height:1;color:#fff;background-color:var(--diamond-mobile-count-badge);border-radius:50%}.theme-diamond .diamond-sport-card__see-all{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:4.7rem!important;min-width:4.7rem;height:auto;padding:4px 6px!important;font-size:.8125rem!important;font-weight:700;line-height:1.2;color:var(--textPrimary-color)!important;background:var(--diamond-mobile-accent)!important;border:none!important;border-radius:.5rem!important}.theme-diamond .diamond-sport-card__see-all-icon-wrap{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:.875rem;height:.875rem;background-color:#fff;border-radius:50%}.theme-diamond .diamond-sport-card__see-all-icon{display:block;width:.75rem;height:.75rem;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-sport-card__odds-head,.theme-diamond .diamond-sport-card__status{background-color:#dfdfdf;border-bottom:1px solid #e8eaed}.theme-diamond .diamond-sport-card__status{display:flex;align-items:center;padding:6px 10px;font-size:.8125rem;font-weight:600;color:#444}.theme-diamond .diamond-sport-card__odds-head{display:grid;grid-template-columns:var(--diamond-mobile-status-col-w) minmax(0,1fr) var(--diamond-mobile-odds-grid-w);align-items:center;gap:4px;padding:6px 4px}.theme-diamond .diamond-sport-card__odds-head-label{grid-column:1/3;font-size:.75rem;font-weight:600;color:#444}.theme-diamond .diamond-sport-card__odds-head-cols{grid-column:3;display:grid;grid-template-columns:repeat(3,calc(2 * var(--diamond-mobile-odds-btn-w) + 1px));gap:1px;justify-self:end;width:var(--diamond-mobile-odds-grid-w);min-width:0;font-size:.75rem;font-weight:700;color:#444;text-align:center}.theme-diamond .diamond-match-row__inner{display:grid;grid-template-columns:var(--diamond-mobile-status-col-w) minmax(0,1fr) var(--diamond-mobile-odds-grid-w);align-items:center;-moz-column-gap:4px;column-gap:4px;padding:6px 4px}.theme-diamond .diamond-match-row__inner--with-runner-pl{grid-template-columns:var(--diamond-mobile-status-col-w) minmax(0,1fr) max-content var(--diamond-mobile-odds-grid-w)}.theme-diamond .diamond-match-row__status-col{grid-column:1;display:flex;align-items:center;justify-content:center;width:var(--diamond-mobile-status-col-w);min-width:var(--diamond-mobile-status-col-w);max-width:var(--diamond-mobile-status-col-w)}.theme-diamond .diamond-match-row__schedule-wrap{display:flex;align-items:center;justify-content:center;width:100%}.theme-diamond .diamond-match-row__schedule--mobile{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:3.375rem!important;min-width:3.375rem!important;height:2.18rem!important;margin:0;padding:1px;border:none!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.15;text-align:center;background:#f6f6f6}.theme-diamond .diamond-match-row__schedule--mobile .diamond-match-row__schedule-day,.theme-diamond .diamond-match-row__schedule--mobile .diamond-match-row__schedule-time,.theme-diamond .diamond-match-row__schedule-label{display:block;width:100%;overflow:hidden;color:#262626!important;font-size:.5625rem!important;font-weight:700!important;line-height:1.15;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.theme-diamond .diamond-match-row__info,.theme-diamond .diamond-match-row__meta-col{display:none!important}.theme-diamond .diamond-match-row__runner-pl-col{grid-column:3;display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:0;padding-right:2px}.theme-diamond .diamond-match-row__runner-pl-col .diamond-event-row__runner-pl-value{margin-left:0;padding-left:0;font-size:.625rem;font-weight:700;line-height:1;white-space:nowrap}.theme-diamond .diamond-match-row__runner-pl-col .diamond-event-row__runner-pl-value--positive{color:green}.theme-diamond .diamond-match-row__runner-pl-col .diamond-event-row__runner-pl-value--negative{color:crimson}.theme-diamond .diamond-match-row__inner--with-runner-pl .diamond-match-row__odds{grid-column:4}.theme-diamond .diamond-match-row__fixture-col{grid-column:2;display:flex;align-items:center;justify-content:flex-start;min-width:0;padding-right:0}.theme-diamond .diamond-match-row__fixture-wrap{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0}.theme-diamond .diamond-match-row__fixture{display:block;overflow:hidden;min-width:0;flex:0 1 auto;font-size:.6rem!important;font-weight:700;line-height:1.25;color:#337ab7;white-space:normal;text-align:left}.theme-diamond .diamond-match-row__inplay{width:100%;max-width:100%;font-size:.6875rem!important;font-weight:700!important;color:#fff;background:var(--diamond-section-inplay-bg,#3a7d44);border-radius:4px}.theme-diamond .diamond-match-row__odds{grid-column:3;display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;overflow:hidden}.theme-diamond .diamond-match-row__odds,.theme-diamond .diamond-odds-grid-wrap{width:var(--diamond-mobile-odds-grid-w);min-width:var(--diamond-mobile-odds-grid-w);max-width:var(--diamond-mobile-odds-grid-w)}.theme-diamond .diamond-odds-grid-wrap{flex:0 0 auto}.theme-diamond .diamond-odds-grid--tom{flex-wrap:nowrap;gap:1px;width:var(--diamond-mobile-odds-grid-w);min-width:var(--diamond-mobile-odds-grid-w);max-width:var(--diamond-mobile-odds-grid-w)}.theme-diamond .diamond-odds-grid--tom>.diamond-odds-grid__cell{flex:0 0 var(--diamond-mobile-odds-btn-w);box-sizing:border-box;width:var(--diamond-mobile-odds-btn-w)!important;height:var(--diamond-mobile-odds-btn-h)!important;min-width:var(--diamond-mobile-odds-btn-w);min-height:var(--diamond-mobile-odds-btn-h);margin:0!important;padding:0;color:#273a47;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.theme-diamond .diamond-odds-grid__cell--back{background:var(--diamond-mobile-back)!important}.theme-diamond .diamond-odds-grid__cell--lay{background:#f994ba!important}.theme-diamond .diamond-odds-grid__price{font-family:Tahoma,Helvetica,sans-serif!important;font-size:.6875rem!important;font-weight:700;line-height:normal;text-align:center;color:#273a47}.theme-diamond .diamond-odds-grid__size{display:none}.theme-diamond .diamond-series-card__status{background-color:#dfdfdf}.theme-diamond .diamond-series-card{margin:0 0 8px;overflow:hidden;border:none;border-radius:0}.theme-diamond .diamond-series-card__header{display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:auto;padding:0;background:rgba(0,0,0,0)}.theme-diamond .diamond-series-card__title{display:flex;align-items:center;gap:6px;width:100%;min-height:2rem;padding:6px 10px;background:#000;box-sizing:border-box}.theme-diamond .diamond-series-card__name{overflow:hidden;font-size:.9375rem;font-weight:700;color:#fff;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-series-card__icon{flex-shrink:0;width:1rem;height:1.0625rem;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-series-card__odds-head{display:grid;grid-template-columns:var(--diamond-mobile-status-col-w) minmax(0,1fr) var(--diamond-mobile-odds-grid-w);align-items:center;gap:4px;width:100%;padding:6px 4px;background-color:#dfdfdf;border-bottom:1px solid #e8eaed}.theme-diamond .diamond-series-card__odds-head-label{grid-column:1/3;font-size:.75rem;font-weight:600;color:#444}.theme-diamond .diamond-series-card__odds-head-cols{grid-column:3;display:grid;grid-template-columns:repeat(3,calc(2 * var(--diamond-mobile-odds-btn-w) + 1px));gap:1px;justify-self:end;width:var(--diamond-mobile-odds-grid-w);min-width:0}.theme-diamond .diamond-series-card__odds-head-cell{font-size:.75rem;font-weight:700;line-height:1;color:#444;text-align:center}.theme-diamond .diamond-series-card__block .diamond-series-card__status{display:none}.theme-diamond .diamond-login-modal__overlay[data-state=open]{animation:diamond-login-overlay-in .3s cubic-bezier(.4,0,.2,1) forwards}.theme-diamond .diamond-login-modal__overlay[data-state=closed]{animation:diamond-login-overlay-out .25s cubic-bezier(.4,0,.2,1) forwards}.theme-diamond .diamond-login-modal--mobile{width:min(92vw,360px)!important;max-width:360px!important;padding:0!important;background:#fff!important;border-radius:8px!important;box-shadow:0 12px 40px rgba(0,0,0,.28);will-change:opacity,transform}.theme-diamond .diamond-login-modal--mobile[data-state=open]{animation:diamond-login-modal-in .3s cubic-bezier(.4,0,.2,1) forwards!important}.theme-diamond .diamond-login-modal--mobile[data-state=closed]{animation:diamond-login-modal-out .25s cubic-bezier(.4,0,.2,1) forwards!important}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__panel{background:#fff;border-radius:8px}.theme-diamond .diamond-login-modal__header{display:flex!important;position:relative;z-index:1;align-items:center;justify-content:center;width:100%;height:50px;padding:0 12px;background-color:#ffb80c;border-radius:8px 8px 0 0}.theme-diamond .diamond-login-modal__logo{display:block;width:auto;height:1.75rem;max-height:1.75rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:brightness(0)}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__close{position:absolute;top:50%;right:12px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;min-width:22px;min-height:22px;padding:0;color:#000;background:#fff;border:none;border-radius:50%;transform:translateY(-50%);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-login-modal__close-icon{display:block;flex-shrink:0;width:.65rem;height:.65rem}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__body{padding:20px 16px 16px}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__label{font-size:.8125rem;font-weight:600;color:#5c6b7a}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__control{min-height:44px;background:#eef2f9;border:1px solid #d1d9e6;border-radius:10px}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__icon{order:2;width:44px;color:#000;background:rgba(0,0,0,0);border-radius:0}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__input{order:1;height:44px;padding:0 12px;font-size:.9375rem;background:#eef2f9;border-radius:10px 0 0 10px}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__input--password{padding-right:12px;border-radius:10px 0 0 10px}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__eye{right:44px;color:#000}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__submit{height:auto;margin-top:12px;padding:10px 0;font-size:1rem;font-style:normal;font-weight:700;color:#fff;background:#eeb800!important;border:none;border-radius:10px;transition:opacity .3s linear}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__submit:hover:not(:disabled){filter:none;opacity:.92}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__form--forgot{gap:12px}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__dial-btn{min-width:96px;height:44px;font-size:.8125rem}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__input--standalone{order:0;min-height:44px;border-radius:10px}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__otp-method{gap:14px}.theme-diamond .diamond-login-modal--mobile .diamond-login-modal__radio{font-size:.8125rem}.theme-diamond .diamond-event-fancy-row__book--icon{min-width:auto;width:auto;height:auto;padding:0;background:rgba(0,0,0,0)}.theme-diamond .diamond-event-fancy-row__book--icon.has-position,.theme-diamond .diamond-event-fancy-row__book--icon.is-open{background:rgba(0,0,0,0);opacity:.72}.theme-diamond .diamond-event-fancy-row__book--icon .diamond-event-fancy-row__book-icon{display:block;width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-event-fancy-session{box-sizing:border-box}.theme-diamond .diamond-event-fancy-session__panel-inner{width:100%}.theme-diamond .diamond-event-fancy-session--phone,.theme-diamond .diamond-event-row--session-book{display:block!important;width:100%!important;max-width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.theme-diamond .diamond-event-row--session-book>.diamond-event-fancy-session__name{display:none!important}.theme-diamond .diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.theme-diamond .diamond-event-row--session-book>.diamond-event-fancy-session__panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0 0 4px!important;box-sizing:border-box;border-top:none!important;background:#fff}.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session__panel-inner,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session__panel-inner{display:block;width:100%!important;max-width:100%!important}.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table{display:block!important;width:100%!important;max-width:100%!important;min-width:100%;table-layout:fixed}.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody,.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table thead,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table tbody,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table thead{display:block;width:100%!important}.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody tr,.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table thead tr,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table tbody tr,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table thead tr{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%!important;max-width:100%!important}.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table td,.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table th,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table td,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table th{display:block!important;width:auto!important;max-width:none!important}.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table thead th,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table thead th{padding:4px 6px;background:#e0e6e6;color:#2d3436;font-size:11px;font-weight:700;text-transform:capitalize}.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody td,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table tbody td{height:33px;padding:4px 6px;border-top:1px solid #e0e6e6;font-size:12px;font-weight:700;vertical-align:middle}.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody tr .diamond-event-fancy-session-table__empty,.theme-diamond .diamond-event-fancy-session--phone .diamond-event-fancy-session-table tbody tr td[colspan="2"],.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table tbody tr .diamond-event-fancy-session-table__empty,.theme-diamond .diamond-event-row--session-book .diamond-event-fancy-session-table tbody tr td[colspan="2"]{grid-column:1/-1;width:100%!important;max-width:100%!important}.theme-diamond .diamond-event-fancy-session-table{display:table;width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.theme-diamond .diamond-event-fancy-session-table thead{display:table-header-group}.theme-diamond .diamond-event-fancy-session-table tbody{display:table-row-group}.theme-diamond .diamond-event-fancy-session-table tr{display:table-row}.theme-diamond .diamond-event-fancy-session-table td,.theme-diamond .diamond-event-fancy-session-table th{display:table-cell}.theme-diamond .diamond-event-fancy-session-table thead th{padding:4px 6px;background:#e0e6e6;color:#2d3436;font-size:11px;font-weight:700;text-transform:capitalize}.theme-diamond .diamond-event-fancy-session-table tbody td{height:33px;padding:4px 6px;border-top:1px solid #e0e6e6;font-size:12px;font-weight:700;vertical-align:middle}.theme-diamond .diamond-event-fancy-session-table__empty{font-weight:500;color:#6b7280}.theme-diamond .diamond-event-fancy-session-table__skeleton-row td{padding:6px 4px}.theme-diamond .diamond-event-fancy-session-table__skeleton{display:block;width:100%;height:14px;margin:0;border-radius:4px}.theme-diamond .diamond-event-fancy-session-table .diamond-skeleton.diamond-event-fancy-session-table__skeleton{background:linear-gradient(90deg,#eceff2 25%,#f6f8fa 50%,#eceff2 75%);background-size:200% 100%;animation:diamond-skeleton-shimmer 1.4s ease-in-out infinite}.theme-diamond .diamond-event-fancy-session-table__pl.is-positive{color:#1a7f4b}.theme-diamond .diamond-event-fancy-session-table__pl.is-negative{color:#c0392b}.theme-diamond .diamond-event-bet-process{padding:4px 6px;font-size:10px;line-height:1.2}.theme-diamond .diamond-event-page{padding-bottom:3.5rem}.theme-diamond .diamond-event-page__markets{gap:2px;padding:0;box-sizing:border-box}.theme-diamond .diamond-event-upcoming-banner{min-height:28px;padding:4px 8px;gap:6px}.theme-diamond .diamond-event-upcoming-banner__name{font-size:11px}.theme-diamond .diamond-event-upcoming-banner__meta{gap:6px}.theme-diamond .diamond-event-upcoming-banner__countdown,.theme-diamond .diamond-event-upcoming-banner__start{font-size:10px}.theme-diamond .diamond-event-page__my-bets{padding:8px 0 0;background:var(--diamond-page-bg-color,#e4e4e4);box-sizing:border-box}.theme-diamond .diamond-event-page__my-bets .diamond-sidebar-card--mybets{display:flex;flex-direction:column;flex:none;min-height:0;margin:0;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.3019607843)}.theme-diamond .diamond-event-page__my-bets .my-bets.diamond-mybets-panel{flex:none;min-height:0;max-height:none;overflow:visible;border-radius:0}.theme-diamond .diamond-event-page__my-bets .my-bets-content{flex:none;min-height:0;max-height:none;overflow:visible}.theme-diamond .diamond-event-page__my-bets .my-bets .betting-type-filter{display:flex;flex-wrap:nowrap;gap:.5rem;padding:.5rem 1rem;overflow-x:auto;background:#f5f5f5;scrollbar-width:none}.theme-diamond .diamond-event-page__my-bets .my-bets .betting-type-filter::-webkit-scrollbar{display:none}.theme-diamond .diamond-event-page__my-bets .my-bets .filter-btn{flex:0 0 auto;width:auto;padding:.4rem .8rem;border:1px solid #ddd;border-radius:4px;background:#fff;color:#2d3436;font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .2s}.theme-diamond .diamond-event-page__my-bets .my-bets .filter-btn.active{color:#fff;background:#3498db;border-color:#3498db}.theme-diamond .diamond-event-fancy-group.process-div.diamond-event-market,.theme-diamond .diamond-event-market.process-div{overflow:hidden;border-radius:0;box-shadow:none}.theme-diamond .diamond-event-market__head--badge .diamond-event-market__badge,.theme-diamond .diamond-event-market__head--badge .diamond-event-market__badge--link,.theme-diamond .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name,.theme-diamond .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name--link,.theme-diamond .diamond-event-market__head:not(.diamond-event-market__head--badge) .marName{border-top-left-radius:0}.theme-diamond .diamond-event-mobile-market-nav{display:flex;align-items:center;justify-content:flex-start;width:100vw;max-width:100vw;height:2.5625rem;margin-left:calc(50% - 50vw);overflow-x:auto;white-space:nowrap;background:#eee;scrollbar-width:none;-webkit-overflow-scrolling:touch}.theme-diamond .diamond-event-mobile-market-nav::-webkit-scrollbar{display:none}.theme-diamond .diamond-event-mobile-market-nav__track{display:flex;align-items:center;height:100%;padding:0 5px}.theme-diamond .diamond-event-mobile-market-nav__tab{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;width:-moz-max-content;width:max-content;height:26px;margin:5px 0 10px 5px;padding:5px;gap:.4rem;font-size:13px;font-weight:500;color:#fff!important;text-align:left;cursor:pointer;background-color:#000;border:none;border-radius:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-mobile-market-nav__checkbox{display:block;flex-shrink:0;width:14px;height:14px}.theme-diamond .diamond-event-mobile-market-nav__label{font-size:13px;font-weight:500;color:#fff!important;white-space:nowrap}.theme-diamond .diamond-event-market__rules-btn{position:static;top:auto;gap:.25rem;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-diamond .diamond-event-market__rules-icon{flex-shrink:0;width:9px;height:12px}.theme-diamond .diamond-event-market__rules-label{font-size:.6875rem;font-weight:700;line-height:1;color:inherit}.theme-diamond .diamond-event-market__head:not(.diamond-event-market__head--badge){align-items:center;min-height:auto;padding:0 8px 0 0}.theme-diamond .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__title-row{align-items:center;gap:.5rem;padding:0;border-bottom:none}.theme-diamond .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name,.theme-diamond .diamond-event-market__head:not(.diamond-event-market__head--badge) .diamond-event-market__name--link,.theme-diamond .diamond-event-market__head:not(.diamond-event-market__head--badge) .marName{display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;max-width:100%;padding:.5rem!important;overflow:hidden;border:none;border-bottom-right-radius:10px;background-color:#0094de!important;box-shadow:0 1px 2px rgba(68,64,0,.1490196078);color:#fff!important;font-size:.6875rem!important;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-event-market__head{min-width:0;overflow:hidden}.theme-diamond .diamond-event-market__title-row{flex:0 1 auto;z-index:1}.theme-diamond .diamond-event-market__head-right{flex:1 1 auto;min-width:0;max-width:100%;justify-content:flex-end;gap:4px;overflow:hidden}.theme-diamond .diamond-event-stop-betting-badge{flex:0 1 auto;min-width:0;max-width:min(9rem,48vw);padding:3px 6px;overflow:hidden;font-size:.625rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-event-stop-betting-badge--fancy{max-width:min(7.5rem,42vw);padding:2px 5px;font-size:.5625rem}}@media(max-width:1199px)and (max-width:767px){.theme-diamond .diamond-event-market__title-row{flex:0 0 auto}.theme-diamond .diamond-event-market__head--badge{padding-left:5.5rem}.theme-diamond .diamond-event-market__head--badge .diamond-event-market__badge,.theme-diamond .diamond-event-market__head--badge .diamond-event-market__badge--link{max-width:calc(100% - .5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-event-stop-betting-badge{max-width:min(7.5rem,46vw);font-size:.5rem}.theme-diamond .diamond-event-stop-betting-badge .diamond-event-stop-betting-badge__full{display:none}.theme-diamond .diamond-event-stop-betting-badge .diamond-event-stop-betting-badge__short{display:inline;white-space:normal;line-height:1.15;text-align:center}.theme-diamond .diamond-event-stop-betting-badge--fancy{max-width:min(6rem,36vw);padding:2px 5px;font-size:.5rem}}@media(max-width:1199px){.theme-diamond .diamond-event-table--exchange,.theme-diamond .diamond-event-table--simple{display:block;width:100%}.theme-diamond .diamond-event-table--exchange colgroup,.theme-diamond .diamond-event-table--simple colgroup{display:none}.theme-diamond .diamond-event-table--exchange tbody,.theme-diamond .diamond-event-table--exchange thead,.theme-diamond .diamond-event-table--simple tbody,.theme-diamond .diamond-event-table--simple thead{display:block;width:100%}.theme-diamond .diamond-event-table--exchange .diamond-event-row:not(.diamond-event-row--session-book),.theme-diamond .diamond-event-table--exchange .diamond-event-table__head-row,.theme-diamond .diamond-event-table--simple .diamond-event-row:not(.diamond-event-row--session-book),.theme-diamond .diamond-event-table--simple .diamond-event-table__head-row{display:flex;align-items:center;width:100%;box-sizing:border-box}.theme-diamond .diamond-event-table--exchange .diamond-event-row:not(.diamond-event-row--session-book)>td,.theme-diamond .diamond-event-table--exchange .diamond-event-table__head-row>th,.theme-diamond .diamond-event-table--simple .diamond-event-row:not(.diamond-event-row--session-book)>td,.theme-diamond .diamond-event-table--simple .diamond-event-table__head-row>th{display:block}.theme-diamond .diamond-event-table--exchange tbody .diamond-event-row>td,.theme-diamond .diamond-event-table--simple tbody .diamond-event-row>td{border-top:none!important}.theme-diamond .diamond-event-table--exchange tbody .diamond-event-fancy-session,.theme-diamond .diamond-event-table--exchange tbody .diamond-event-fancy-session--phone,.theme-diamond .diamond-event-table--exchange tbody .diamond-event-row+.diamond-event-fancy-session,.theme-diamond .diamond-event-table--exchange tbody .diamond-event-row+.diamond-event-row,.theme-diamond .diamond-event-table--exchange tbody .diamond-event-row--session-book,.theme-diamond .diamond-event-table--simple tbody .diamond-event-fancy-session,.theme-diamond .diamond-event-table--simple tbody .diamond-event-fancy-session--phone,.theme-diamond .diamond-event-table--simple tbody .diamond-event-row+.diamond-event-fancy-session,.theme-diamond .diamond-event-table--simple tbody .diamond-event-row+.diamond-event-row,.theme-diamond .diamond-event-table--simple tbody .diamond-event-row--session-book{border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-table--exchange tbody tr.diamond-event-fancy-session,.theme-diamond .diamond-event-table--exchange tbody tr.diamond-event-fancy-session--phone,.theme-diamond .diamond-event-table--exchange tbody tr.diamond-event-row--session-book,.theme-diamond .diamond-event-table--simple tbody tr.diamond-event-fancy-session,.theme-diamond .diamond-event-table--simple tbody tr.diamond-event-fancy-session--phone,.theme-diamond .diamond-event-table--simple tbody tr.diamond-event-row--session-book{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.theme-diamond .diamond-event-table--exchange tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.theme-diamond .diamond-event-table--exchange tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__name,.theme-diamond .diamond-event-table--exchange tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__name,.theme-diamond .diamond-event-table--simple tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.theme-diamond .diamond-event-table--simple tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__name,.theme-diamond .diamond-event-table--simple tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__name{display:none!important}.theme-diamond .diamond-event-table--exchange tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.theme-diamond .diamond-event-table--exchange tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__panel,.theme-diamond .diamond-event-table--exchange tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__panel,.theme-diamond .diamond-event-table--simple tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.theme-diamond .diamond-event-table--simple tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__panel,.theme-diamond .diamond-event-table--simple tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0 0 4px!important;box-sizing:border-box;border-top:none!important;background:#fff}.theme-diamond .diamond-event-table--exchange .diamond-event-table__head-row,.theme-diamond .diamond-event-table--simple .diamond-event-table__head-row{align-items:flex-end;background:#fff;border-bottom:1px solid #e0e6e6}.theme-diamond .diamond-event-table--exchange .market-total-matched-head,.theme-diamond .diamond-event-table--simple .market-total-matched-head{flex:1 1 auto;display:flex;align-items:flex-end;gap:4px;min-width:0;height:auto;padding:0 10px 4px;border:0;visibility:visible;overflow:hidden;color:#444;font-size:13px;font-weight:600;text-align:left;vertical-align:bottom;background:#fff}.theme-diamond .diamond-event-table--exchange .diamond-event-table__head-spacer,.theme-diamond .diamond-event-table--simple .diamond-event-table__head-spacer{flex:1 1 auto;min-width:0;width:auto!important;max-width:none;padding:0;background:#fff}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td.back1,.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td.lay1,.theme-diamond .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--back,.theme-diamond .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--lay,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td.back1,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td.lay1,.theme-diamond .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--back,.theme-diamond .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--lay{flex:0 0 var(--diamond-event-mobile-odds-btn-w);box-sizing:border-box;width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding:var(--diamond-event-mobile-odds-gap);text-align:center;vertical-align:middle;background:#fff}.theme-diamond .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--back,.theme-diamond .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--lay,.theme-diamond .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--back,.theme-diamond .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--lay{padding-bottom:4px}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td.lay1,.theme-diamond .diamond-event-table--exchange .diamond-event-table__head-row>.diamond-event-col-head--lay,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td.lay1,.theme-diamond .diamond-event-table--simple .diamond-event-table__head-row>.diamond-event-col-head--lay{padding-right:4px}.theme-diamond .diamond-event-table--exchange .diamond-event-col-head__inner,.theme-diamond .diamond-event-table--simple .diamond-event-col-head__inner{min-height:28px}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td.back1,.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td.lay1,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td.back1,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td.lay1{padding-top:3px;padding-bottom:3px}.theme-diamond .diamond-event-table--exchange .diamond-event-table__level-profit-head,.theme-diamond .diamond-event-table--simple .diamond-event-table__level-profit-head{display:flex;flex:0 0 var(--diamond-event-mobile-level-profit-w);align-items:flex-end;justify-content:center;box-sizing:border-box;width:var(--diamond-event-mobile-level-profit-w);min-width:var(--diamond-event-mobile-level-profit-w);max-width:var(--diamond-event-mobile-level-profit-w);padding:var(--diamond-event-mobile-odds-gap);padding-bottom:4px;text-align:center;vertical-align:middle;background:#fff}.theme-diamond .diamond-event-table--exchange .diamond-event-row__level-profit,.theme-diamond .diamond-event-table--simple .diamond-event-row__level-profit{flex:0 0 var(--diamond-event-mobile-level-profit-w);box-sizing:border-box;width:var(--diamond-event-mobile-level-profit-w);min-width:var(--diamond-event-mobile-level-profit-w);max-width:var(--diamond-event-mobile-level-profit-w);padding:0;text-align:center;vertical-align:middle;background:#fff}.theme-diamond .diamond-event-table--exchange .diamond-event-level-profit-info,.theme-diamond .diamond-event-table--simple .diamond-event-level-profit-info{width:100%;font-size:8px;line-height:1.1}.theme-diamond .diamond-event-table--exchange .diamond-event-level-profit-cell,.theme-diamond .diamond-event-table--simple .diamond-event-level-profit-cell{width:100%;min-height:var(--diamond-event-mobile-odds-btn-h);max-height:var(--diamond-event-mobile-odds-btn-h);padding:0 1px;border-radius:4px}.theme-diamond .diamond-event-table--exchange .diamond-event-level-profit-cell__value,.theme-diamond .diamond-event-table--simple .diamond-event-level-profit-cell__value{font-size:.625rem}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner{flex:1 1 auto;min-width:0;width:auto;padding:8px 10px;text-align:left;background:#fff}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-icon,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-icon{width:12px;height:12px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__cloth,.theme-diamond .diamond-event-table--simple .diamond-event-row__cloth{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;font-size:9px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-index,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-index{width:16px;min-width:16px;height:16px;font-size:10px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-inner--racing,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-inner--racing{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:1px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-inner--racing .diamond-event-row__runner-title,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-inner--racing .diamond-event-row__runner-title{gap:5px;min-height:16px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-inner--racing .diamond-event-row__runner-name,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-inner--racing .diamond-event-row__runner-name{font-size:11px;line-height:16px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-inner--racing .diamond-event-row__runner-meta,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-inner--racing .diamond-event-row__runner-meta{padding-left:21px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-text,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;width:100%}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-meta,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-meta{display:block;width:100%;margin-top:2px;color:#555;font-size:9px;font-weight:400}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-info,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-info{width:16px;height:16px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-info svg,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-info svg{width:13px;height:13px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-content,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-content{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;width:100%}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-inner,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-inner{flex:0 1 auto;min-width:0;max-width:100%}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-label,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-label{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-content--book,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-content--book{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:6px;column-gap:6px;row-gap:2px;align-items:center}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-content--book .diamond-event-row__runner-label,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-content--book .diamond-event-row__runner-label{grid-column:1;grid-row:1;max-width:100%}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-content--book .diamond-event-fancy-row__book,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-content--book .diamond-event-fancy-row__book{grid-column:2;grid-row:1;margin-left:0;align-self:center}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-content--book .diamond-event-row__runner-pl-value,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-content--book .diamond-event-row__runner-pl-value{grid-column:1/-1;grid-row:2}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-name,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-name{font-size:.75rem;font-weight:700;line-height:1.25;color:#222}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-pl-value,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-pl-value{display:flex;flex-shrink:0;align-items:center;margin-left:18px;padding-left:0;font-size:.6875rem;font-weight:700;line-height:1.2;white-space:nowrap}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-pl-value--positive,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-pl-value--positive{color:green}.theme-diamond .diamond-event-table--exchange .diamond-event-row__runner-pl-value--negative,.theme-diamond .diamond-event-table--simple .diamond-event-row__runner-pl-value--negative{color:crimson}.theme-diamond .diamond-event-table--exchange .diamond-event-row__ladder,.theme-diamond .diamond-event-table--simple .diamond-event-row__ladder{margin-top:2px;margin-left:18px}.theme-diamond .diamond-event-table--exchange .diamond-event-row__odds-panel,.theme-diamond .diamond-event-table--exchange .diamond-event-row__status,.theme-diamond .diamond-event-table--simple .diamond-event-row__odds-panel,.theme-diamond .diamond-event-table--simple .diamond-event-row__status{flex:1 1 auto;min-width:0}.theme-diamond .diamond-event-table--exchange .diamond-event-row__odds-panel,.theme-diamond .diamond-event-table--simple .diamond-event-row__odds-panel{flex:0 0 var(--diamond-event-mobile-odds-grid-w);box-sizing:border-box;width:var(--diamond-event-mobile-odds-grid-w);min-width:var(--diamond-event-mobile-odds-grid-w);max-width:var(--diamond-event-mobile-odds-grid-w);margin-left:0;padding:0}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;line-height:1.1;cursor:pointer;border-style:solid;border-width:1px}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1,.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:var(--diamond-event-mobile-odds-btn-h)!important;max-height:none!important;padding:2px 4px;border-radius:4px!important;background:#fff}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1{border:1px solid #6ba3d6!important}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1{border:1px solid #de7fa3!important}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--empty,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--empty{border:1px solid #cfd7e9!important;background:#fff!important}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty){background:#72bbef!important}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty):hover:not(:disabled),.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:none;background:#72bbef!important}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){background:#f994ba!important}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty):hover:not(:disabled),.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty):hover:not(:disabled){filter:none;background:#f994ba!important}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:#72bbef!important;border-color:#6ba3d6!important}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1{background:#f994ba!important;border-color:#de7fa3!important}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__price,.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__price,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__price,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__price{font-style:normal;font-size:.8125rem;font-weight:700;font-family:Tahoma,Helvetica,sans-serif!important;line-height:normal;text-align:center;color:#273a47}.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__size,.theme-diamond .diamond-event-table--exchange .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__size,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--back1 .diamond-event-odds-cell__size,.theme-diamond .diamond-event-table--simple .diamond-event-odds-td .diamond-event-odds-cell.diamond-event-odds-cell--lay1 .diamond-event-odds-cell__size{display:block;font-weight:400;font-size:.6875rem!important;line-height:normal;text-align:center;color:#273a47}.theme-diamond .diamond-event-col-head--profit,.theme-diamond .diamond-event-col-head__label--profit,.theme-diamond .diamond-event-level-profit-box{display:none!important}.theme-diamond .diamond-event-odds-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--diamond-event-mobile-odds-gap);justify-content:stretch;width:100%;margin-left:0}.theme-diamond .diamond-event-odds-grid--2 .diamond-event-odds-cell.diamond-event-odds-cell--back1{border-color:#6ba3d6!important}.theme-diamond .diamond-event-odds-grid--2 .diamond-event-odds-cell.diamond-event-odds-cell--lay1{border-color:#de7fa3!important}.theme-diamond .diamond-event-odds-grid--2 .diamond-event-odds-cell.diamond-event-odds-cell--empty{border-color:#cfd7e9!important}.theme-diamond .diamond-event-odds-grid--2 .diamond-event-row--inline-bet{display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-odds-grid--2 .diamond-event-row--inline-bet>.diamond-event-row__inline-bet-cell{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%;padding:4px 6px 6px;box-sizing:border-box;border-top:none!important;background:#fff}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-td{width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w)}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--diamond-event-mobile-odds-btn-h)!important;min-height:var(--diamond-event-mobile-odds-btn-h)!important;max-height:var(--diamond-event-mobile-odds-btn-h)!important;border-style:solid!important;border-width:1px!important;border-radius:4px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell--back1:not(.diamond-event-odds-cell--empty){background:#72bbef!important;border-color:#6ba3d6!important}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--lay1,.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell--lay1:not(.diamond-event-odds-cell--empty){background:#f994ba!important;border-color:#de7fa3!important}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell--colored-placeholder.diamond-event-odds-cell--back1{background:#72bbef!important;border-color:#6ba3d6!important}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell--empty{background:#fff!important;border-color:#cfd7e9!important}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell__price{font-style:normal;font-size:.8125rem;font-weight:700;font-family:Tahoma,Helvetica,sans-serif!important;line-height:normal;text-align:center;color:#273a47}.theme-diamond .diamond-event-fancy-table .diamond-event-odds-cell__size{display:block;font-weight:400;font-size:.6875rem!important;line-height:normal;text-align:center;color:#273a47}.theme-diamond .diamond-event-fancy-table--phone{display:block;width:100%;table-layout:auto}.theme-diamond .diamond-event-fancy-table--phone colgroup{display:none}.theme-diamond .diamond-event-fancy-table--phone>tbody,.theme-diamond .diamond-event-fancy-table--phone>thead{display:block;width:100%}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-table__head-row{display:flex;align-items:stretch;width:100%;box-sizing:border-box}.theme-diamond .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row+.diamond-event-fancy-row:not(.diamond-event-fancy-row--continued),.theme-diamond .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row+.diamond-event-fancy-session,.theme-diamond .diamond-event-fancy-table--phone tbody .diamond-event-fancy-session{border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row+.diamond-event-fancy-row>td,.theme-diamond .diamond-event-fancy-table--phone tbody .diamond-event-fancy-session--phone>td,.theme-diamond .diamond-event-fancy-table--phone tbody .diamond-event-fancy-session>td,.theme-diamond .diamond-event-fancy-table--phone tbody .diamond-event-row--session-book>td{border-top:none!important}.theme-diamond .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session,.theme-diamond .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session--phone,.theme-diamond .diamond-event-fancy-table--phone tbody tr.diamond-event-row--session-book{display:block!important;width:100%!important;max-width:100%!important}.theme-diamond .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__name,.theme-diamond .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__name,.theme-diamond .diamond-event-fancy-table--phone tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__name{display:none!important}.theme-diamond .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session--phone>.diamond-event-fancy-session__panel,.theme-diamond .diamond-event-fancy-table--phone tbody tr.diamond-event-fancy-session>.diamond-event-fancy-session__panel,.theme-diamond .diamond-event-fancy-table--phone tbody tr.diamond-event-row--session-book>.diamond-event-fancy-session__panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0 0 4px!important;box-sizing:border-box;border-top:none!important;background:#fff}.theme-diamond .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row--continued+.diamond-event-fancy-row:not(.diamond-event-fancy-row--continued)>td,.theme-diamond .diamond-event-fancy-table--phone tbody .diamond-event-fancy-row:not(.diamond-event-fancy-row--continued)+.diamond-event-fancy-row:not(.diamond-event-fancy-row--continued)>td{border-top:1px solid #e0e6e6!important}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued{min-height:0}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-odds-td.back1,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-odds-td.lay1{padding-top:0}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-fancy-row__name--continued{flex:1 1 auto;width:auto;min-width:0;max-width:none;padding:0 4px 2px 8px;overflow:hidden}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--continued .diamond-event-fancy-row__limits-cell--continued{display:none}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head{border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-col-head,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-section-label,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-section-thead--divider .diamond-event-fancy-section-head .diamond-event-fancy-table__head-limits{border-top:none!important}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-section-label{flex:1 1 auto;min-width:0;padding:4px 8px;text-align:left}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-table__head-row>.diamond-event-col-head--back,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-table__head-row>.diamond-event-col-head--lay{flex:0 0 var(--diamond-event-mobile-odds-btn-w);width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding-bottom:4px}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-table__head-row>.diamond-event-col-head--lay{margin-right:var(--diamond-event-fancy-odds-gap)}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__name{flex:1 1 auto;min-width:0;width:auto;padding:6px 4px 6px 8px;vertical-align:middle}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-inner--phone{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-height:0}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__title{display:block;flex:none;width:100%;padding-left:0;overflow:hidden;font-size:.75rem;line-height:1.25;white-space:normal;text-overflow:clip;word-break:break-word}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta .diamond-event-fancy-row__name-actions{flex-shrink:0;margin-left:0}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta>.diamond-event-fancy-row__name-actions:only-child{margin-left:auto}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__name-meta .diamond-event-fancy-row__book{flex-shrink:0;margin-left:0;align-self:center}.theme-diamond .diamond-event-fancy-table--phone .fancy-market-limits--phone{flex:1 1 auto;min-width:0;align-items:flex-start;padding:0;font-size:.5625rem;line-height:1.35;text-align:left}.theme-diamond .diamond-event-fancy-table--phone .fancy-market-limits--phone .fancy-limit-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-odds-td.back1,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1{display:flex;align-items:center;justify-content:center;flex:0 0 var(--diamond-event-mobile-odds-btn-w);width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding-top:var(--diamond-event-mobile-odds-gap);padding-bottom:var(--diamond-event-mobile-odds-gap);padding-left:0;padding-right:0;align-self:stretch;box-sizing:border-box}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1{padding-left:var(--diamond-event-mobile-odds-gap);padding-right:0}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-odds-td.back1{padding-right:var(--diamond-event-mobile-odds-gap)}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-odds-td.back1 .diamond-event-odds-cell,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1 .diamond-event-odds-cell{width:100%!important;min-width:0!important;max-width:100%!important}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-odds-td.lay1 .diamond-event-odds-cell{margin-right:var(--diamond-event-fancy-odds-gap);width:calc(100% - var(--diamond-event-fancy-odds-gap))!important;max-width:calc(100% - var(--diamond-event-fancy-odds-gap))!important}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row__odds-panel,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row__status{display:flex;align-items:center;flex:0 0 calc(2*var(--diamond-event-mobile-odds-btn-w) + var(--diamond-event-fancy-odds-gap));width:calc(2*var(--diamond-event-mobile-odds-btn-w) + var(--diamond-event-fancy-odds-gap));min-width:0;max-width:calc(2*var(--diamond-event-mobile-odds-btn-w) + var(--diamond-event-fancy-odds-gap));padding:2px var(--diamond-event-mobile-odds-gap) 2px 0;align-self:stretch;overflow:hidden;box-sizing:border-box}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel .diamond-event-row__odds-inner,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row__odds-panel .diamond-event-row__odds-inner{width:100%;min-width:0}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel .diamond-event-fancy-row__odds-group,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row__odds-panel .diamond-event-fancy-row__odds-group{gap:var(--diamond-event-fancy-odds-gap)}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__odds-panel .diamond-odds-grid-wrap,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row__odds-panel .diamond-odds-grid-wrap{position:relative;width:100%;min-height:var(--diamond-event-mobile-odds-btn-h)}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid-wrap--ball,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid-wrap--ball{position:relative;width:100%;min-width:0;overflow:hidden}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock{inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:0 2px;overflow:hidden;background:hsla(0,0%,100%,.72);border-radius:4px;pointer-events:none}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock .diamond-ball-running,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock .diamond-ball-running{flex-direction:row;align-items:center;justify-content:center;gap:2px;max-width:100%;min-width:0;padding:0;background:rgba(0,0,0,0);box-shadow:none}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock .diamond-ball-running__lottie,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock .diamond-ball-running__lottie{width:16px;height:16px;flex:0 0 16px;margin:0}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-odds-grid__lock .diamond-ball-running__text,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-odds-grid__lock .diamond-ball-running__text{flex:0 1 auto;min-width:0;overflow:hidden;font-size:.5625rem;font-weight:700;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5;filter:blur(5px);pointer-events:none}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--ball .diamond-event-odds-cell--empty,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row--ball .diamond-event-odds-cell--empty{opacity:.55;filter:blur(4px);pointer-events:none}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row__limits-cell--phone-hidden,.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-table__head-limits--phone-hidden{display:none!important}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-head .diamond-event-sb-group__head-odds{display:none}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-runners{display:flex;width:100%}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-fancy-row--sb-group-runners .diamond-event-sb-group__runners-cell{flex:1 1 100%;width:100%;min-width:0;padding:0 var(--diamond-event-mobile-odds-gap) 0 0}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-odds-td--sb-single{display:flex;flex:0 0 var(--diamond-event-mobile-odds-btn-w);align-items:center;justify-content:center;width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding:2px var(--diamond-event-mobile-odds-gap) 2px 0;box-sizing:border-box}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-odds-td--sb-single .diamond-event-odds-cell{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-sb-group__runner{padding:2px var(--diamond-event-mobile-odds-gap) 2px 0;gap:4px}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-sb-group__runner-name{padding-left:8px}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-sb-group__runner-odds{flex:0 0 var(--diamond-event-mobile-odds-btn-w);width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w)}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-sb-group__runner-odds .diamond-event-odds-cell{width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);height:var(--diamond-event-mobile-odds-btn-h);min-height:var(--diamond-event-mobile-odds-btn-h);max-height:var(--diamond-event-mobile-odds-btn-h)}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row--inline-bet{display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-fancy-table--phone .diamond-event-row--inline-bet>.diamond-event-row__inline-bet-cell{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%;padding:4px 6px 6px;box-sizing:border-box;border-top:none!important;background:#fff}.theme-diamond .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-skeleton--odds-cell{display:block;width:100%;height:var(--diamond-event-mobile-odds-btn-h);min-height:var(--diamond-event-mobile-odds-btn-h);margin-right:0;border-radius:4px}.theme-diamond .diamond-event-page--skeleton .diamond-event-fancy-table--phone .diamond-event-fancy-row__limits-cell--phone-hidden,.theme-diamond .diamond-event-page--skeleton .diamond-event-fancy-table--phone .diamond-event-fancy-table__head-limits--phone-hidden,.theme-diamond .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-col-head--skeleton-subtle,.theme-diamond .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.back2,.theme-diamond .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.back3,.theme-diamond .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.lay2,.theme-diamond .diamond-event-page--skeleton .diamond-event-table--exchange .diamond-event-odds-td.lay3{display:none!important}.theme-diamond .diamond-event-page--skeleton .diamond-skeleton--event-market-title{width:88px;height:28px;border-radius:0 0 10px 0}.theme-diamond .diamond-event-row--inline-bet{display:flex;align-items:stretch;width:100%;box-sizing:border-box;border-top:1px solid #e0e6e6}.theme-diamond .diamond-event-row__inline-bet-cell{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%;padding:4px 6px 6px;border-top:none!important;background:#fff;box-sizing:border-box}.theme-diamond .diamond-event-inline-bet{width:100%;max-width:100%;padding:6px 3px 8px;border-radius:.5rem;background:#457fca}.theme-diamond .diamond-event-inline-bet.is-lay{background:#f59dc2}.theme-diamond .diamond-event-inline-bet .diamond-home-inline-bet__side-label{flex:1 1 100%;margin-bottom:4px;font-size:13px;font-weight:700;font-style:italic;line-height:1.2;color:#fff}.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px}.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__fields{display:flex;flex:1 1 auto;gap:8px;min-width:0}.theme-diamond .diamond-event-inline-bet .diamond-home-inline-bet__field-group{flex:1 1 0;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.theme-diamond .diamond-event-inline-bet .diamond-home-inline-bet__field-label{font-size:13px;font-weight:700;line-height:1.1;color:#fff}.theme-diamond .diamond-event-inline-bet .diamond-home-inline-bet__stepper{width:100%;min-height:30px}.theme-diamond .diamond-event-inline-bet .diamond-home-inline-bet__input{font-size:14px}.theme-diamond .diamond-event-inline-bet .diamond-home-inline-bet__range{font-size:12px;text-align:center}.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__mobile-actions{display:flex;gap:6px;margin-top:8px;position:relative}.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__mobile-actions.is-placing .diamond-event-inline-bet__cancel-btn,.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__mobile-actions.is-placing .diamond-event-inline-bet__place-btn{opacity:.72}.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__cancel-btn,.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__place-btn{display:flex;flex:1 1 0;align-items:center;justify-content:center;width:100%;height:1.875rem;padding:0 8px;font-size:13px;font-weight:700;line-height:1;color:#273a47;border:1px solid #c4d4e1;border-radius:.5rem;transition:background-color .3s ease,color .3s ease}.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__cancel-btn:disabled,.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__place-btn:disabled{cursor:not-allowed;opacity:.65}.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__cancel-btn{background:#d3d3d3}.theme-diamond .diamond-event-inline-bet .diamond-event-inline-bet__place-btn{background:#ffc21c;gap:6px}.theme-diamond .diamond-event-inline-bet .diamond-home-inline-bet__chips{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin-top:8px}.theme-diamond .diamond-event-inline-bet .diamond-home-inline-bet__chip{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;height:1.5rem!important;min-height:1.5rem;padding:0 2px;font-size:.75rem!important;font-weight:700!important;line-height:1;color:#273a47;cursor:pointer;background:var(--textPrimary-color,#ffffff);border:1px solid #d8dce2;border-radius:.5rem}.theme-diamond .diamond-event-inline-bet .diamond-home-inline-bet__chip:disabled{cursor:not-allowed;opacity:.6}.theme-diamond .diamond-event-mybets-fab-wrap{position:fixed;right:1.25rem;bottom:calc(env(safe-area-inset-bottom, 0px) + .75rem);z-index:25;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:rgba(0,0,0,0);pointer-events:none}.theme-diamond .diamond-event-mybets-fab{position:relative;z-index:26;display:flex;flex-direction:column;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:0;border:0;border-radius:9999px;color:#fff;cursor:pointer;pointer-events:auto;background:#81ba50;box-shadow:0 10px 15px -3px rgba(0,0,0,.1019607843),0 4px 6px -4px rgba(0,0,0,.1019607843);transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.theme-diamond .diamond-event-mybets-fab:active{transform:scale(.96)}.theme-diamond .diamond-event-mybets-fab__count{font-size:.875rem;font-weight:700;line-height:1}.theme-diamond .diamond-event-mybets-fab__label{margin-top:2px;font-size:.6875rem;font-weight:700;line-height:1}.theme-diamond .diamond-event-popular--last-digit,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit]{flex-direction:column;flex-wrap:nowrap}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__body,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__body{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__band-group,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group{flex:0 0 100%;width:100%;max-width:100%}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__band,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band{display:flex;width:100%;min-height:44px;border-bottom:1px solid var(--diamond-event-grid-border,#e0e6e6)}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__band-group:last-child .diamond-event-popular__band,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__band-group:last-child .diamond-event-popular__band{border-bottom:0}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__half,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half{flex:1 1 50%;min-width:0;display:flex}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__half:first-child,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__half:first-child{border-right:1px solid var(--diamond-event-grid-border,#e0e6e6)}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__row,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__row{display:flex;flex:1 1 auto;align-items:center;width:100%;min-height:44px}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__label,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__label{flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:0 12px;font-size:13px;font-weight:700;line-height:1.3;color:var(--diamond-event-market-text);background:#fff}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot{display:flex;flex:0 0 var(--diamond-event-mobile-odds-btn-w);align-items:center;justify-content:center;width:var(--diamond-event-mobile-odds-btn-w);min-width:var(--diamond-event-mobile-odds-btn-w);max-width:var(--diamond-event-mobile-odds-btn-w);padding:var(--diamond-event-mobile-odds-gap);box-sizing:border-box}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner{position:relative;width:100%}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty),.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-popular__odds-inner--bet-process .diamond-event-odds-cell:not(.diamond-event-odds-cell--empty){opacity:.5}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell{flex:0 0 auto;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--diamond-event-mobile-odds-btn-h)!important;min-height:var(--diamond-event-mobile-odds-btn-h)!important;max-height:var(--diamond-event-mobile-odds-btn-h)!important;padding:0 4px!important;border-radius:4px}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price,.theme-diamond .diamond-event-popular[data-diamond-popular-layout=last-digit] .diamond-event-popular__odds-slot .diamond-event-odds-cell .diamond-event-odds-cell__price{font-size:.8125rem;font-weight:700;line-height:1;white-space:nowrap}.theme-diamond .diamond-event-popular>.diamond-event-popular__inline-bet{flex:1 1 100%;width:100%}.theme-diamond .diamond-event-popular--last-digit .diamond-event-popular__band-group>.diamond-event-popular__inline-bet,.theme-diamond .diamond-event-popular>.diamond-event-popular__inline-bet{padding:4px 6px 6px;box-sizing:border-box;background:#fff;border-top:1px solid #e0e6e6}.theme-diamond .event-live-score-card__teams{padding:8px 8px 8px 6px}.theme-diamond .event-live-score-card__teams h4{font-size:13px}.theme-diamond .event-live-score-card__innings{width:76px;min-height:78px;padding:8px 4px 6px}.theme-diamond .event-live-score-card__innings h4{font-size:13px;margin-bottom:6px}.theme-diamond .event-live-score-card__commentary{font-size:11px;padding:5px 6px}.theme-diamond .event-live-score-card__over li{min-width:20px;padding:2px 4px;font-size:10px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__status{padding:6px 10px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__line--team{max-width:150px;height:13px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__line--commentary{height:28px}.theme-diamond .event-live-score-card--skeleton .event-live-score-skeleton__over li{width:20px;height:20px}.theme-diamond .diamond-event-page__inline-live-tv{margin:0 0 8px}.theme-diamond .diamond-inline-bet-place-loader{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.theme-diamond .diamond-inline-bet-place-loader__svg{width:42px;height:42px;transform:rotate(-90deg)}.theme-diamond .diamond-inline-bet-place-loader__track{fill:none;stroke:hsla(0,0%,100%,.5);stroke-width:3}.theme-diamond .diamond-inline-bet-place-loader__progress{fill:none;stroke:#ffc21c;stroke-width:3.5;stroke-linecap:round;transition:stroke-dashoffset .35s linear}.theme-diamond.diamond-viewport-mobile--account-hub .diamond-header{height:var(--diamond-header-top-h,45px)}.theme-diamond.diamond-viewport-mobile--account-hub .diamond-body{padding-top:calc(var(--diamond-header-top-h, 45px) + var(--diamond-notif-offset, 0px))}.theme-diamond .diamond-main-content__body:has(.diamond-mobile-account-hub),.theme-diamond .diamond-main-content__body:has(.diamond-mobile-custom-stake),.theme-diamond.diamond-viewport-mobile--account-hub .diamond-main-content__body{height:100%;min-height:0}.theme-diamond .diamond-main-route:has(.diamond-mobile-account-hub),.theme-diamond .diamond-main-route:has(.diamond-mobile-custom-stake),.theme-diamond.diamond-viewport-mobile--account-hub .diamond-main-route{height:100%;min-height:0}.theme-diamond .diamond-mobile-account-hub{display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:100%;margin-top:0;background:#f6f6f6;font-family:var(--body-font-family)}.theme-diamond .diamond-mobile-account-hub__topbar{display:flex;flex-shrink:0;align-items:stretch;justify-content:center;width:100%;max-width:100%;min-width:0;height:4.4375rem;min-height:4.4375rem;overflow:hidden;background:#000}.theme-diamond .diamond-mobile-account-hub__topbar-item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:100%;min-width:0;margin-bottom:2px;padding:2px 1px;border:0;border-right:1px solid #6f6a67;background:rgba(0,0,0,0);color:#fff;cursor:pointer;text-align:center;font-family:inherit}.theme-diamond .diamond-mobile-account-hub__topbar-item:last-child{border-right:0}.theme-diamond .diamond-mobile-account-hub__topbar-item.is-disabled{cursor:default}.theme-diamond .diamond-mobile-account-hub__topbar-item.is-active{border-bottom:2px solid #0094de}.theme-diamond .diamond-mobile-account-hub__topbar-icon{display:block;flex-shrink:0;width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-mobile-account-hub__topbar-label{display:block;width:100%;max-width:100%;padding:0;overflow:hidden;color:var(--textPrimary-color,#fff);font-size:.5625rem;font-weight:500;line-height:1.15;text-align:center;white-space:nowrap;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal}.theme-diamond .diamond-mobile-account-hub__reports{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;background:#eee}.theme-diamond .diamond-mobile-account-hub__section{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.theme-diamond .diamond-mobile-account-hub__section-header{width:100%;padding:.625rem .3125rem;background:#dfdfdf;color:#000;font-size:.9375rem;font-weight:600;line-height:normal}.theme-diamond .diamond-mobile-account-hub__section-rows{width:100%;background:rgba(0,0,0,0)}.theme-diamond .diamond-mobile-account-hub__row{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:2.375rem;padding:.625rem .3125rem;border:0;border-bottom:1px solid #eee;background:var(--textPrimary-color,#fff);color:#000;font-family:inherit;font-size:.875rem;font-weight:600;line-height:normal;cursor:pointer;text-align:left}.theme-diamond .diamond-mobile-account-hub__row:last-child{border-bottom:0}.theme-diamond .diamond-mobile-account-hub__row.is-disabled{cursor:default}.theme-diamond .diamond-mobile-account-hub__row-label{flex:1 1 auto;min-width:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.theme-diamond .diamond-mobile-account-hub__row-chevron-wrap{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.theme-diamond .diamond-mobile-account-hub__row-chevron{display:block;width:2rem;height:2rem;transform:rotate(-90deg);-o-object-fit:contain;object-fit:contain}.theme-diamond .diamond-mobile-custom-stake{position:relative;width:100%;height:100%;margin-top:0;overflow:auto;background:#e5e5e5;font-family:var(--body-font-family)}.theme-diamond .diamond-mobile-custom-stake__main{box-sizing:border-box;width:100%;max-width:100%;margin-top:.5rem;padding:0 0 .5rem;background-color:#e5e5e5}.theme-diamond .diamond-mobile-custom-stake__inputs{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;width:100%;max-width:100%;padding:1rem .5rem 0;box-sizing:border-box}.theme-diamond .diamond-mobile-custom-stake__field{display:flex;flex-direction:column;max-width:100%;padding:0;box-sizing:border-box}.theme-diamond .diamond-mobile-custom-stake__field-label{max-width:100%;margin:0;padding:0 0 .3rem;font-family:Tahoma,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:rgba(0,0,0,.768627451);text-transform:capitalize}.theme-diamond .diamond-mobile-custom-stake__field-input{box-sizing:border-box;width:100%;max-width:100%;padding:.75rem .625rem;border:1px solid #5f98c6;border-radius:.9375rem;background:#fff;outline:none;font-family:var(--body-font-family);font-size:1rem;color:#2d3436}.theme-diamond .diamond-mobile-custom-stake__field-input:focus{outline:none;border-color:#5f98c6}.theme-diamond .diamond-mobile-custom-stake__actions{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:100%;padding-top:.5rem;box-sizing:border-box}.theme-diamond .diamond-mobile-custom-stake__btn{display:block;min-width:8rem;height:3rem;margin-top:.5rem;padding:0 .5rem;border:none;border-radius:14px;background:#eeb800;box-shadow:0 2px 2px rgba(0,0,0,.1411764706),0 3px 1px -2px rgba(0,0,0,.1215686275),0 1px 5px rgba(0,0,0,.2);color:#fff;font-family:var(--body-font-family);font-size:1rem;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;cursor:pointer;transition:.3s ease}.theme-diamond .diamond-mobile-custom-stake__btn.is-disabled,.theme-diamond .diamond-mobile-custom-stake__btn:disabled{cursor:not-allowed;opacity:.85}}@media(max-width:1199px)and (max-width:768px){.theme-diamond .diamond-mobile-custom-stake__inputs{grid-template-columns:repeat(2,minmax(200px,2fr))}}@media(max-width:1199px)and (max-width:430px){.theme-diamond .diamond-mobile-custom-stake__inputs{grid-template-columns:repeat(2,minmax(150px,2fr))}}@media(max-width:1199px){.diamond-mobile-sidebar-layer{--diamond-mobile-bottom-safe:env(safe-area-inset-bottom,0px);--diamond-mobile-bottom-offset:calc(var(--diamond-mobile-bottom-nav-h, 4.1875rem) + var(--diamond-mobile-bottom-safe));--diamond-mobile-sidebar-transition-duration:0.28s;--diamond-mobile-sidebar-transition-ease:cubic-bezier(0.4,0,0.2,1);position:fixed;top:calc(var(--diamond-notif-offset, 0px) + 45px);right:0;bottom:var(--diamond-mobile-bottom-offset);left:0;z-index:61;pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--diamond-mobile-sidebar-transition-duration)}.diamond-mobile-sidebar-layer.is-open{visibility:visible;transition:visibility 0s linear 0s}.diamond-mobile-sidebar-layer .diamond-mobile-sidebar-backdrop{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;margin:0;background-color:rgba(0,0,0,.5);border:none;cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--diamond-mobile-sidebar-transition-duration) var(--diamond-mobile-sidebar-transition-ease);-webkit-tap-highlight-color:rgba(0,0,0,0)}.diamond-mobile-sidebar-layer .diamond-left-column{position:absolute;top:0;bottom:0;left:0;z-index:2;display:flex!important;flex-direction:column;opacity:0;background:#fff;box-shadow:4px 0 16px rgba(0,0,0,.12);transform:translate3d(-100%,0,0);transition:transform var(--diamond-mobile-sidebar-transition-duration) var(--diamond-mobile-sidebar-transition-ease),opacity var(--diamond-mobile-sidebar-transition-duration) var(--diamond-mobile-sidebar-transition-ease)}.diamond-mobile-sidebar-layer .diamond-left-column,.diamond-mobile-sidebar-layer .diamond-left-column.is-collapsed{flex:0 0 min(85vw,319px)!important;width:min(85vw,319px)!important;min-width:min(85vw,319px)!important;max-width:min(85vw,319px)!important;overflow:hidden;pointer-events:none}.diamond-mobile-sidebar-layer .diamond-left-column .diamond-left-column__resizer{display:none}.diamond-mobile-sidebar-layer.is-open .diamond-mobile-sidebar-backdrop{opacity:1;pointer-events:auto}.diamond-mobile-sidebar-layer.is-open .diamond-left-column{pointer-events:auto;opacity:1;transform:translateZ(0)}.diamond-mobile-sidebar-layer.is-open .diamond-left-column .diamond-sidebar-search{display:flex!important;flex-shrink:0;height:auto;padding:10px 12px;background:#fff}.diamond-mobile-sidebar-layer.is-open .diamond-left-column .diamond-sidebar-search__field{height:36px;padding:0 12px 0 14px;background:#ececec;border-radius:9999px}}.dark.theme-diamond .border-diamond-border,.theme-diamond.dark .border-diamond-border{border-color:var(--palette-6)}.diamond-profile-settings__backdrop{position:fixed;inset:0;z-index:258;padding:0;background:rgba(0,0,0,0);border:none;cursor:default}.diamond-profile-settings{position:fixed;z-index:259;width:12.5rem;height:-moz-max-content;height:max-content;padding:.5rem 0 1rem;overflow:hidden;background:#fff;box-shadow:0 2px 40px rgba(0,0,0,.4)}.diamond-profile-settings__username{margin:0;padding:.4rem 1.25rem;font-size:.875rem;font-weight:700;line-height:1.35;color:#333;cursor:default}.diamond-profile-settings__username:hover{background-color:#ebebeb}.diamond-profile-settings__username:hover .diamond-profile-settings__username-line{border-bottom:1px solid #000}.diamond-profile-settings__username-line{display:inline-block;border-bottom:1px solid rgba(0,0,0,0)}.diamond-profile-settings__item{display:block;width:100%;margin:0;padding:.4rem 1.25rem;font-family:Tahoma,Helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.35;color:inherit;text-align:left;background:rgba(0,0,0,0);border:none;cursor:pointer}.diamond-profile-settings__item:hover{background-color:#ebebeb}.diamond-profile-settings__sound{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:default}.diamond-profile-settings__sound:hover{background-color:rgba(0,0,0,0)}.diamond-profile-settings__sound-label{font-size:.875rem;color:inherit}.diamond-sound-switch{position:relative;display:inline-block;flex-shrink:0;width:54px;height:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.diamond-sound-switch input{opacity:0;width:0;height:0}.diamond-sound-switch__slider{position:absolute;inset:0;cursor:pointer;background-color:#ca2222;border-radius:34px;transition:.4s}.diamond-sound-switch__slider:before{content:"";position:absolute;top:1.6px;left:4px;width:14px;height:14px;background-color:#fff;border-radius:50%;transition:.4s}.diamond-sound-switch__off,.diamond-sound-switch__on{position:absolute;top:50%;transform:translateY(-50%);font-size:10px;font-family:Verdana,sans-serif;color:#fff;pointer-events:none}.diamond-sound-switch__on{left:8px;display:none}.diamond-sound-switch__off{right:8px}.diamond-sound-switch input:checked+.diamond-sound-switch__slider{background-color:#2ab934}.diamond-sound-switch input:checked+.diamond-sound-switch__slider:before{transform:translateX(31.5px)}.diamond-sound-switch input:checked+.diamond-sound-switch__slider .diamond-sound-switch__on{display:block}.diamond-sound-switch input:checked+.diamond-sound-switch__slider .diamond-sound-switch__off{display:none}@media(max-width:1199px){.diamond-profile-settings{width:-moz-max-content;width:max-content;min-width:12.5rem;font-size:.8125rem;border-radius:.75rem}}.diamond-change-password-modal__overlay{z-index:var(--app-portal-overlay-z,11000)!important;background:rgba(0,0,0,.45)!important;backdrop-filter:blur(2px)}.diamond-change-password-modal{position:fixed!important;top:50%!important;left:50%!important;z-index:var(--app-portal-content-z,11010)!important;display:block!important;gap:0!important;width:min(92vw,440px)!important;max-width:440px!important;padding:0!important;overflow:hidden!important;color:#2d3436;background:#fff!important;border:1px solid #e2e5e9!important;border-radius:6px!important;box-shadow:0 12px 40px rgba(0,0,0,.28);transform:translate(-50%,-50%)!important}.diamond-change-password-modal__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:0 12px 0 14px;color:#fff;background:var(--diamond-header-login-bg,#2c4f58)}.diamond-change-password-modal__title{font-family:var(--body-font-family);font-size:14px;font-weight:700}.diamond-change-password-modal__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#fff;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer}.diamond-change-password-modal__close:hover{background:hsla(0,0%,100%,.12)}.diamond-change-password-modal .diamond-change-password__form{display:flex;flex-direction:column;gap:12px;padding:16px 14px 20px}.diamond-change-password-modal .diamond-change-password__field{display:flex;flex-direction:column;gap:6px}.diamond-change-password-modal .diamond-change-password__label{font-size:11px;font-weight:600;color:#5c6570}.diamond-change-password-modal .diamond-change-password__input{width:100%;height:40px;padding:0 12px;font-size:13px;color:#2d3436;background:#fff;border:1px solid #d5dbe0;border-radius:4px}.diamond-change-password-modal .diamond-change-password__input::-moz-placeholder{color:#a8b0b8}.diamond-change-password-modal .diamond-change-password__input::placeholder{color:#a8b0b8}.diamond-change-password-modal .diamond-change-password__input:focus{outline:none;border-color:#90b6bd;box-shadow:0 0 0 2px rgba(144,182,189,.2)}.diamond-change-password-modal .diamond-change-password__input:disabled{opacity:.65;cursor:not-allowed}.diamond-change-password-modal .diamond-change-password__error{margin:0;font-size:12px;color:#c0392b}.diamond-change-password-modal .diamond-change-password__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.diamond-change-password-modal .diamond-change-password__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:88px;height:36px;padding:0 18px;font-size:13px;font-weight:600;border-radius:4px;cursor:pointer}.diamond-change-password-modal .diamond-change-password__btn:disabled{opacity:.65;cursor:not-allowed}.diamond-change-password-modal .diamond-change-password__btn--cancel{color:#5c6570;background:#fff;border:1px solid #d5dbe0}.diamond-change-password-modal .diamond-change-password__btn--cancel:hover:not(:disabled){background:#f5f6f7}.diamond-change-password-modal .diamond-change-password__btn--save{color:#fff;background:#5c6570;border:1px solid #5c6570}.diamond-change-password-modal .diamond-change-password__btn--save:hover:not(:disabled){background:#4a5560;border-color:#4a5560}.diamond-my-markets-modal__overlay{z-index:var(--app-portal-overlay-z,11000)!important;background:rgba(0,128,128,.831372549)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.diamond-my-markets-modal{position:fixed!important;top:50%!important;left:50%!important;z-index:var(--app-portal-content-z,11010)!important;display:flex!important;flex-direction:column!important;gap:0!important;width:min(94vw,800px)!important;max-width:800px!important;max-height:min(88vh,640px)!important;padding:0!important;overflow:hidden!important;font-family:Tahoma,Helvetica,sans-serif;color:#000;background:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;transform:translate(-50%,-50%)!important}.diamond-my-markets-modal__header{display:flex;align-items:center;justify-content:space-between;width:100%;height:3rem;padding:.625rem .9375rem .625rem 1.25rem;background-color:#f5f5f5}.diamond-my-markets-modal__title{margin:0;font-family:Tahoma,Helvetica,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2;color:#000}.diamond-my-markets-modal__close{padding:0;font-family:Tahoma,Helvetica,sans-serif;font-size:1.5rem;font-weight:600;line-height:1;color:#c4c4c4;background:rgba(0,0,0,0);border:none;cursor:pointer}.diamond-my-markets-modal__close:hover{opacity:.85}.diamond-my-markets-modal__content{width:100%;padding:.625rem;background:#fff;overflow-x:auto;overflow-y:auto;flex:1 1 auto;min-height:0}.diamond-my-markets-modal__table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.875rem;border:1px solid #ddd}.diamond-my-markets-modal__table td,.diamond-my-markets-modal__table th{padding:.5rem .75rem;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.diamond-my-markets-modal__table td:last-child,.diamond-my-markets-modal__table th:last-child{border-right:none}.diamond-my-markets-modal__table th{background-color:#f8f9fa;font-weight:700;position:relative}.diamond-my-markets-modal__table tbody tr:hover{background-color:#f1f1f1}.diamond-my-markets-modal__col-id{width:26%}.diamond-my-markets-modal__col-liability{width:24%}.diamond-my-markets-modal__head-cell{font-size:.875rem;font-weight:700}.diamond-my-markets-modal__head-cell--name{padding-right:3.125rem}.diamond-my-markets-modal__head-cell--liability{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diamond-my-markets-modal__market-id{color:#333}.diamond-my-markets-modal__market-id-inner{display:flex;align-items:center;gap:.375rem;min-width:0}.diamond-my-markets-modal__market-id-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diamond-my-markets-modal__copy-id-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;color:#666;background:rgba(0,0,0,0);border:none;cursor:pointer}.diamond-my-markets-modal__copy-id-btn:hover{color:#333}.diamond-my-markets-modal__copy-id-icon{width:.875rem;height:.875rem}.diamond-my-markets-modal__market-name{min-width:0;word-break:break-word}.diamond-my-markets-modal__market-link{display:inline;padding:0;font:inherit;font-weight:inherit;color:#23527c;text-align:left;text-decoration:underline;white-space:normal;word-break:break-word;background:rgba(0,0,0,0);border:none;cursor:pointer}.diamond-my-markets-modal__market-link:hover{color:#0d6efd;text-decoration:none}.diamond-my-markets-modal__liability{max-width:0;font-size:.8125rem;font-weight:400;overflow:hidden}.diamond-my-markets-modal__liability--negative{color:red!important}.diamond-my-markets-modal__liability--positive{color:green!important}.diamond-my-markets-modal__liability-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.diamond-my-markets-modal__reload-btn{display:flex;align-items:center;justify-content:center;gap:.3125rem;padding:.25rem .5rem;font-family:Tahoma,Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2;color:#fff;background:#00a5e0;border:none;border-radius:4px;cursor:pointer;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);transition:all .3s ease}.diamond-my-markets-modal__reload-btn:hover:not(:disabled){background:#008cc1}.diamond-my-markets-modal__reload-btn--spinning,.diamond-my-markets-modal__reload-btn:disabled{background:#6c757d;cursor:not-allowed;opacity:.7}.diamond-my-markets-modal__reload-icon{width:.75rem;height:.75rem;flex-shrink:0}.diamond-my-markets-modal__status{display:flex;align-items:center;justify-content:center;gap:8px;min-height:180px;padding:24px 16px;font-size:13px;color:#8a939e;text-align:center}.diamond-my-markets-modal__status--error{color:#c0392b}.diamond-recent-pay-requests-modal.diamond-my-markets-modal{width:min(96vw,960px)!important;max-width:960px!important}.diamond-recent-pay-requests-modal__table{table-layout:auto!important;white-space:nowrap}.diamond-recent-pay-requests-modal__table td div{white-space:normal}.diamond-recent-pay-requests-modal__status{font-weight:700}.diamond-recent-pay-requests-modal__status.is-ok{color:green}.diamond-recent-pay-requests-modal__status.is-warn{color:red}.diamond-recent-pay-requests-modal__cancel{padding:0;font:inherit;font-weight:600;color:#23527c;text-decoration:underline;background:rgba(0,0,0,0);border:none;cursor:pointer}.diamond-recent-pay-requests-modal__cancel:hover:not(:disabled){color:#0d6efd}.diamond-recent-pay-requests-modal__cancel:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.diamond-my-markets-modal{border-radius:.5rem!important}.diamond-my-markets-modal__header{background:#000!important;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.diamond-my-markets-modal__title{color:#fff!important;font-weight:400!important}.diamond-my-markets-modal__close{color:#c4c4c4!important}.diamond-my-markets-modal__head-cell{font-size:.8125rem!important;font-weight:600!important;padding:.3125rem!important}.diamond-my-markets-modal__head-cell--name{padding-right:.3125rem!important}.diamond-my-markets-modal__reload-btn{display:none!important}.diamond-my-markets-modal__col-id{width:22%}.diamond-my-markets-modal__col-liability{width:32%}.diamond-my-markets-modal__market-id,.diamond-my-markets-modal__market-name{font-size:.8125rem!important;font-weight:500!important;padding:.3125rem!important}.diamond-my-markets-modal__liability{font-size:.8125rem!important;padding:.3125rem .25rem!important}.diamond-my-markets-modal__liability--negative{color:red!important;font-weight:400!important}.diamond-my-markets-modal__liability--positive{color:green!important;font-weight:400!important}}.diamond-help-support-modal__overlay{z-index:var(--app-portal-overlay-z,11000)!important;background:rgba(0,0,0,.35)!important}.diamond-help-support-modal{position:fixed!important;top:50%!important;left:50%!important;z-index:var(--app-portal-content-z,11010)!important;display:flex!important;flex-direction:column!important;gap:0!important;width:min(94vw,560px)!important;max-width:560px!important;max-height:min(88vh,720px)!important;padding:0!important;overflow:hidden!important;color:#2d3436;background:#fff!important;border:1px solid #e2e5e9!important;border-radius:8px!important;box-shadow:0 12px 40px rgba(0,0,0,.28);transform:translate(-50%,-50%)!important}.diamond-help-support-modal__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:0 16px;background:#fff;border-bottom:1px solid #e2e5e9}.diamond-help-support-modal__title{font-family:var(--body-font-family);font-size:16px;font-weight:700;color:#2d3436}.diamond-help-support-modal__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#8a939e;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer}.diamond-help-support-modal__close:hover{color:#5c6570;background:#f3f5f7}.diamond-help-support-modal__body{flex:1 1 auto;min-height:0;overflow:auto}.diamond-help-support-modal__content{padding:16px 18px 20px;font-family:var(--body-font-family);font-size:14px;line-height:1.5}.diamond-help-support-modal__subheading{margin:0 0 10px;font-size:15px;font-weight:700;color:#2d3436}.diamond-help-support-modal__subheading:not(:first-child){margin-top:18px}.diamond-help-support-modal__faq{margin:0 0 8px;overflow:hidden;background:#f5f6f7;border:1px solid #e8eaed;border-radius:6px}.diamond-help-support-modal__faq summary{padding:10px 12px;font-weight:600;color:#2d3436;cursor:pointer;list-style:none}.diamond-help-support-modal__faq summary::-webkit-details-marker{display:none}.diamond-help-support-modal__faq summary:before{display:inline-block;margin-right:8px;font-size:10px;color:#8a939e;content:"▶"}.diamond-help-support-modal__faq[open] summary:before{content:"▼"}.diamond-help-support-modal__faq p{margin:0;padding:0 12px 12px 28px;font-size:13px;color:#5c6570}.diamond-help-support-modal__list{margin:0;padding-left:20px}.diamond-help-support-modal__list-item{margin-bottom:6px;color:#2d3436}.diamond-help-support-modal__list-item:last-child{margin-bottom:0}.diamond-help-support-modal__list-item a{color:#2563eb;text-decoration:underline}.diamond-help-support-modal__list-item a:hover{color:#1d4ed8}