*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.fixed{position:fixed}.block{display:block}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--ink:#223b91;--green:#ed1c24;--lime:#09abe0;--paper:#f4f7fc;--line:#d9e1f0}*{box-sizing:border-box}body{color:var(--ink);background:var(--paper);margin:0;font-family:Arial,Noto Sans Hebrew,sans-serif}@media (min-width:600px){html{scrollbar-gutter:stable;overflow-y:scroll}}button{font:inherit}.lotto-page{color:#203971;background:#edf3fb;min-height:100vh}.lotto-page .workspace,.lotto-page .builder-panel{background:#edf3fb}.lotto-page .ticket-mode-section,.lotto-page .methods-section,.lotto-page .rows-section,.lotto-page .configuration-section{background:#edf3fb;border-color:#d5dfed}.lotto-page .builder-section{border-bottom:0}.lotto-page .section-heading{align-items:center}.lotto-page .section-heading h2{color:#203971;letter-spacing:-.3px;margin:0;font-size:23px;font-weight:900}.lotto-page .section-heading p{color:#6d7b92;margin:5px 0 0;font-size:11px;line-height:1.5}.lotto-page .section-heading>span{color:#fff;background:linear-gradient(145deg,#6f88f4,#3457d5);border-color:#fff;font-weight:900;box-shadow:0 4px 10px #3457d540,inset 0 1px #ffffff59}.lotto-page .form-type-heading strong{font-size:18px;font-weight:900}.lotto-page .method-grid button,.lotto-page .quantity-grid button,.lotto-page .draw-settings label,.lotto-page .draw-settings button,.lotto-page .customer-price-breakdown{background:#fff;border-color:#cad6e7}.lotto-page .method-grid button{color:#203971}.lotto-page .method-grid button strong{color:#203971;font-weight:900}.lotto-page .method-grid button small{color:#718097;line-height:1.4}.lotto-page .method-grid button.selected{background:#fff4f3;border-color:#ed1c24}.lotto-page .quantity-grid button.selected{color:#fff;background:#ed1c24;border-color:#ed1c24}.lotto-page .notice{color:#67768e;background:#e3ebf7;border-color:#cad6e7}.lotto-page .name-controls,.lotto-page .date-controls,.lotto-page .history-controls{background:#e4ecf8;border-color:#cbd7e8}.lotto-page .ticket-filling-workspace .ticket-rows{background:#dce5f4}.lotto-page .ticket-sheet-header{display:none}.owner-menu{color:#fff;background:#0f2558;border-bottom:1px solid #294276;align-items:center;gap:18px;min-height:48px;padding:6px max(4vw,20px);display:flex}.owner-menu>strong{color:#172f68;background:#65bee8;border-radius:999px;flex:none;padding:6px 10px;font-size:9px}.owner-menu>div{scrollbar-width:thin;align-items:center;gap:4px;display:flex;overflow-x:auto}.owner-menu a{color:#e2e9f8;border-radius:6px;flex:none;padding:9px 12px;font-size:10px;font-weight:900;text-decoration:none}.owner-menu a:hover{color:#fff;background:#29477f}@media (min-width:801px){.owner-menu{justify-content:center;gap:12px}.owner-menu>strong{font-size:13px}.owner-menu>div{justify-content:center;gap:2px;overflow:visible}.owner-menu a{padding:9px 10px;font-size:14px}}@media (max-width:800px){.incomplete-rows-actions{grid-template-columns:1fr}.lotto-page #order-summary{scroll-margin-top:74px}}.topbar{border-bottom:1px solid #071b181f;justify-content:space-between;align-items:center;height:88px;padding:0 max(5vw,24px);display:flex;position:relative}.lotto-page .topbar{position:relative}.header-draw-banner{color:#fff;direction:ltr;background:#e32c32;border-radius:8px;grid-template-columns:180px minmax(0,1fr) 96px;grid-template-areas:"countdown prize logo";align-items:center;width:min(610px,58vw);height:72px;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 5px 14px #9b161c33}.header-banner-logo{grid-area:logo;place-self:center end;place-items:center;width:96px;height:52px;margin-right:22px;display:grid;position:relative}.header-banner-logo strong{color:#082b66;white-space:nowrap;text-shadow:0 1px 2px #fff3;direction:rtl;justify-content:center;align-items:baseline;gap:4px;font-size:28px;font-weight:900;line-height:1;display:flex}.header-banner-logo strong b{color:#fff;letter-spacing:.3px;text-shadow:0 1px 3px #680d1247;direction:ltr;font-size:21px}.header-banner-logo .banner-star{color:#fff;text-shadow:0 0 7px #ffffffe6;font-style:normal;animation:2.4s ease-in-out infinite brandTwinkle;position:absolute}.header-banner-logo .star-one{color:#7de5ff;font-size:12px;top:1px;left:2px}.header-banner-logo .star-two{color:#fff36a;font-size:9px;animation-delay:.8s;bottom:1px;right:1px}.header-banner-logo .star-three{font-size:12px;animation-delay:1.4s;top:4px;right:7px}.header-prize{text-align:center;direction:rtl;flex-direction:column;grid-area:prize;justify-content:center;align-items:center;gap:3px;width:260px;min-width:0;height:100%;padding:7px 8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-prize-content{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.header-prize-title{color:#fff;font-size:16px;font-weight:900;line-height:1.1}.mobile-countdown-inline{display:none}.header-prize-value{direction:ltr;justify-content:center;align-items:flex-end;gap:7px;display:flex}.header-prize-value>strong{color:#fff800;letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:34px;font-weight:900;line-height:1}.header-prize-value>b{padding-bottom:3px;font-size:11px}.header-prize-value>em{padding-bottom:3px;font-size:12px;font-style:normal;font-weight:900}.header-countdown{direction:ltr;border-right:0;grid-area:countdown;justify-content:center;align-items:center;gap:5px;height:100%;padding:8px 10px;display:flex;position:relative;top:2px}.header-countdown>div{text-align:center}.header-countdown strong{color:#e32c32;font-variant-numeric:tabular-nums;background:#fff;border-radius:4px;place-items:center;min-width:48px;height:36px;font-size:20px;display:grid}.header-countdown span{color:#fff;margin-top:3px;font-size:8px;display:block}@keyframes mobileHeaderTitleCycle{0%,40%{opacity:1;filter:blur()}46%,90%{opacity:0;filter:blur(3px)}96%,to{opacity:1;filter:blur()}}@keyframes mobileHeaderCountdownCycle{0%,50%{opacity:0;filter:blur(3px)}56%,90%{opacity:1;filter:blur()}96%,to{opacity:0;filter:blur(3px)}}.home-page .header-draw-banner{width:min(280px,32vw);display:block}.home-page .header-draw-banner .header-banner-logo,.home-page .header-draw-banner .header-countdown{display:none}.home-page .header-draw-banner .header-prize{width:100%}.home-page .topbar{color:#fff;background:#e32c32;border-bottom-color:#fff3;box-shadow:0 3px 10px #7e12182e}.home-page .topbar .brand-logo{filter:brightness(0)invert()}.home-page .topbar .brand-spark{color:#fff;text-shadow:0 0 8px #ffffffbf}.home-page .topbar .brand-spark.spark-two{color:#fff36a}.home-page .topbar .brand-spark.spark-three{color:#ffd4d6}.home-page .topbar .ghost-button{color:#fff;background:#ffffff14;border-color:#fff;box-shadow:inset 0 0 0 1px #ffffff14}.home-page .topbar .ghost-button:hover{color:#e32c32;background:#fff}.home-page .header-draw-banner{box-shadow:none;background:0 0}.lotto-page .topbar>.brand-mark{visibility:hidden}@media (max-width:800px){.lotto-page .topbar{align-items:flex-start;height:132px;padding-top:8px}.header-draw-banner{border-radius:7px;width:min(330px,100% - 24px);height:66px;display:block;top:auto;bottom:6px;left:50%;transform:translate(-50%)}.header-draw-banner .header-banner-logo,.header-draw-banner .header-countdown{display:none}.header-draw-banner .header-prize{width:100%}.header-draw-banner .header-prize-title{font-size:14px}.header-draw-banner .header-prize-value>strong{font-size:31px}.lotto-page .topbar>.brand-mark{visibility:visible}}@media (max-width:560px){.lotto-page .header-draw-banner{left:calc(50% - 34px)}}@media (max-width:800px){.home-page .header-draw-banner{width:min(210px,54vw)}}@media (min-width:1100px){.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row{grid-template-rows:25px 40px 25px 40px!important;row-gap:10px!important;min-height:176px!important;padding-top:13px!important;padding-bottom:13px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row{min-height:122px!important;padding-top:15px!important;padding-bottom:15px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row .balls{width:min(100%,calc(var(--row-number-columns) * 50px - 10px))!important;grid-template-columns:repeat(var(--row-number-columns),40px)!important;-moz-column-gap:10px!important;grid-template-rows:repeat(2,40px)!important;justify-content:center!important;justify-items:center!important;gap:10px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row .balls b,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .balls b,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .strong-ball b{aspect-ratio:1;border-radius:50%!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;font-size:15px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .balls:before,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls small{color:#233f78!important;font-size:14px!important;font-weight:900!important;line-height:20px!important;bottom:calc(100% + 5px)!important}}.brand-mark{width:max-content;position:relative}.brand-logo{width:205px;height:auto;display:block}@media (min-width:801px){.lotto-page .brand-logo{width:142px}}.brand-spark{z-index:2;color:#09abe0;pointer-events:none;text-shadow:0 0 8px #09abe0bf;font-style:normal;animation:2.4s ease-in-out infinite brandTwinkle;position:absolute}.brand-spark.spark-one{font-size:14px;top:-4px;right:7px}.brand-spark.spark-two{color:#ed1c24;font-size:10px;animation-delay:.8s;bottom:5px;right:-9px}.brand-spark.spark-three{color:#223b91;font-size:11px;animation-delay:1.4s;top:3px;right:27px}@keyframes brandTwinkle{0%,to{opacity:.25;transform:scale(.65)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(24deg)}}.ghost-button{border:1px solid var(--ink);background:0 0;border-radius:999px;padding:9px 18px;font-weight:700}.lotto-page .ghost-button{display:none}.site-nav{background:#fff;border-bottom:0;justify-content:center;align-items:stretch;gap:6px;min-height:48px;padding:0 max(5vw,24px);display:flex}.site-nav,.account-header-menu{box-shadow:none!important}.account-header-menu{border-bottom:0}.site-nav a{color:#535e75;border-bottom:4px solid #0000;place-items:center;min-width:105px;padding:0 22px;font-weight:800;text-decoration:none;display:grid}.site-nav a:hover{color:var(--green)}.site-nav a.active{color:var(--green);border-bottom-color:var(--green)}.site-nav .nav-auth-button,.account-header-menu .nav-auth-button{border:1px solid #164b96;border-radius:8px;align-self:center;min-width:82px;min-height:34px;margin:6px 2px;padding:0 15px;font-size:12px;font-weight:900}.site-nav .nav-register-button,.account-header-menu .nav-register-button{color:#fff;background:#e92d36;border-color:#e92d36}.site-nav .nav-login-button,.account-header-menu .nav-login-button{color:#fff;background:#164b96}.site-nav .nav-account-access-button,.account-header-menu .nav-account-access-button{color:#fff;background:#164b96;border-color:#164b96;min-width:128px}.site-nav .nav-auth-button:hover,.account-header-menu .nav-auth-button:hover{color:#fff;background:#103f82;border-color:#103f82}.site-nav .nav-user-connected,.account-header-menu .nav-user-connected{color:#fff;white-space:nowrap;background:#17734a;border-color:#17734a;justify-content:center;align-items:center;gap:6px;display:flex}.site-nav .nav-user-connected span,.account-header-menu .nav-user-connected span{opacity:.82;font-size:9px}.site-nav .nav-user-connected strong,.account-header-menu .nav-user-connected strong{font-size:12px}.site-nav .nav-auth-loading,.account-header-menu .nav-auth-loading{opacity:.55;place-items:center;display:grid}.auth-page{color:#15356f;background:#eef4fc;min-height:100vh}.auth-card{direction:rtl;background:#fff;border:1px solid #c9d7ed;border-radius:20px;width:min(440px,100% - 32px);margin:48px auto;padding:28px;box-shadow:0 16px 40px #123d801f}.auth-card header{text-align:center;margin-bottom:22px}.auth-card h1{margin:0 0 6px;font-size:28px}.auth-card header p{color:#6d7d99;margin:0}.auth-mode-switch{background:#edf2fb;border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;padding:5px;display:grid}.auth-mode-switch button{color:#15356f;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:46px;font-size:16px;font-weight:900}.auth-mode-switch button.selected{color:#fff;background:#164b96;box-shadow:0 5px 14px #164b963d}.auth-form{gap:15px;margin-top:22px;display:grid}.auth-form label{gap:7px;font-weight:800;display:grid}.auth-form input{color:#15356f;width:100%;min-height:48px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #c3d1e7;border-radius:10px;padding:0 14px}.auth-submit{color:#fff;cursor:pointer;background:#164b96;border:0;border-radius:11px;min-height:50px;font-size:16px;font-weight:900}.auth-alternate{color:#164b96;cursor:pointer;background:0 0;border:0;width:100%;margin-top:16px;font-weight:800}.auth-submit:disabled{cursor:wait;opacity:.7}.auth-feedback{border-radius:9px;margin:0;padding:10px 12px;font-size:13px;font-weight:800;line-height:1.5}.auth-feedback.success{color:#187044;background:#e8f8ef;border:1px solid #bce5cc}.auth-feedback.error{color:#a52d35;background:#fff0f1;border:1px solid #f0c3c7}.account-auth-loading{color:#164b96;background:#eef4fc;place-items:center;min-height:100vh;font-size:18px;font-weight:900;display:grid}.account-signed-user{color:#64728a;align-self:center;font-size:12px;font-weight:850}.account-logout-button{cursor:pointer}@media (max-width:1100px){.auth-page .auth-card{margin:32px auto}}@media (min-width:801px){.customer-account-page.auth-page .unified-site-header .header-draw-banner,.customer-account-page.auth-page .account-header-menu{width:min(610px,100% - 32px)}}@media (max-width:800px){.auth-page .auth-card{border-radius:15px;width:calc(100% - 24px);margin:16px auto 32px;padding:22px 16px}.auth-page .auth-card h1{font-size:24px}.auth-page .auth-card header{margin-bottom:17px}.auth-page .auth-mode-switch button{min-height:44px}.auth-page .auth-form{margin-top:17px}}@media (min-width:801px){.lotto-page .site-nav{border-right:1px solid var(--line);border-left:1px solid var(--line);border-radius:0 0 10px 10px;width:min(610px,100% - 32px);margin:0 auto;padding:0}.customer-account-page .account-header-menu a,.partner-page .partner-nav button{font-size:16px}}.install-app-menu-button{display:none}.hero{color:#fff;background:linear-gradient(135deg,#172f76 0%,#223b91 55%,#172e70 100%);min-height:480px;padding:20px max(5vw,24px) 34px;position:relative;overflow:hidden}.draw-hero-top{z-index:1;color:#dce6fa;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:20px;padding-bottom:11px;font-size:11px;font-weight:800;display:flex;position:relative}.draw-hero-grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:54px;max-width:1200px;margin:auto;padding-top:42px;display:grid;position:relative}.landing-hero-copy{max-width:650px}.landing-eyebrow{color:#fff;background:#09abe02e;border:1px solid #09abe080;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:900;display:inline-flex}.landing-hero-copy h1{color:#fff;letter-spacing:-1.8px;max-width:650px;margin:16px 0 12px;font-size:clamp(38px,5vw,67px);line-height:1.04}.landing-hero-copy p{color:#d9e4f8;max-width:590px;margin:0;font-size:17px;line-height:1.75}.landing-hero-actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.landing-hero-actions a,.landing-inline-cta,.landing-final-cta>a{border-radius:9px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-weight:900;text-decoration:none;display:inline-flex}.landing-primary-cta{color:#fff;background:#ed1c24;box-shadow:0 10px 24px #ed1c244d}.landing-secondary-cta{color:#fff;background:#ffffff12;border:1px solid #ffffff73}.draw-live-card{background:#294594;border:1px solid #4963a9;border-radius:18px;padding:22px;box-shadow:0 14px 30px #04103533}.countdown-area{border-left:1px solid #ffffff2e;padding-left:30px}.draw-live-card .countdown-area{text-align:center;border-top:1px solid #ffffff2e;border-left:0;margin-top:18px;padding:18px 0 0}.draw-live-card .countdown{justify-content:center}.draw-label,.prize-area>span{color:#dce6fa;font-size:12px;font-weight:800;display:block}.countdown{direction:rtl;align-items:flex-start;gap:7px;margin-top:9px;display:flex}.home-page .countdown{direction:ltr}.countdown>div{text-align:center;min-width:62px}.countdown strong{min-height:45px;color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:7px;place-items:center;padding:5px 8px;font-size:24px;line-height:1;display:grid;box-shadow:0 5px 14px #00000024}.countdown span{color:#c8d6ef;margin-top:4px;font-size:9px;display:block}.countdown-area p{color:#c8d6ef;margin:7px 0 0;font-size:10px}.prize-area{text-align:center}.prize-area>strong{color:#fff;letter-spacing:-2px;font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(30px,4vw,48px);line-height:1;display:block}.prize-area>div{color:#dce6fa;background:#ffffff1a;border-radius:7px;margin-top:9px;padding:7px 10px;font-size:10px}.prize-area b{color:#fff;font-size:16px;font-weight:900}.draw-source{z-index:1;color:#9fb3d8;margin-top:10px;font-size:9px;position:relative}.landing-page-content{background:#f4f7fc}.landing-trust-strip{z-index:3;background:#d9e1f0;border:1px solid #d9e1f0;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;width:min(1120px,100% - 32px);margin:-24px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px #223b911f}.landing-trust-strip>div{background:#fff;justify-content:center;align-items:center;gap:13px;min-height:92px;padding:18px;display:flex}.landing-trust-strip b{color:#fff;background:#09abe0;border-radius:50%;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.landing-trust-strip span{flex-direction:column;gap:4px;display:flex}.landing-trust-strip strong{font-size:14px}.landing-trust-strip small{color:#758198;font-size:10px}.landing-section{width:min(1120px,100% - 32px);margin:auto;padding:88px 0}.landing-section-heading{text-align:center;max-width:720px;margin:0 auto 36px}.landing-section-heading>span,.service-story-copy>span,.responsible-section>div>span,.landing-final-cta span{color:#ed1c24;letter-spacing:.3px;font-size:11px;font-weight:900}.landing-section-heading h2,.service-story-copy h2,.responsible-section h2,.landing-final-cta h2{color:#203971;margin:9px 0 10px;font-size:clamp(28px,3.4vw,43px);line-height:1.15}.landing-section-heading p{color:#68768f;margin:0;font-size:14px;line-height:1.75}.landing-method-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.landing-method-grid article{background:#fff;border:1px solid #d5deed;border-radius:13px;align-items:center;gap:15px;min-height:135px;padding:22px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 22px #223b910f}.landing-method-grid article:hover{transform:translateY(-3px);box-shadow:0 14px 28px #223b911c}.landing-method-grid .method-icon-glyph,.landing-method-grid .method-live-icon{flex:0 0 48px;width:48px;height:48px}.home-page .brand-spark,.home-page .landing-method-grid .method-icon-glyph,.home-page .landing-method-grid .method-live-icon,.home-page .landing-method-grid .method-live-icon span,.home-page .landing-method-grid .calendar-page,.home-page .landing-method-grid .calendar-page:after{animation:none!important}.home-page .landing-method-grid .name-live-icon span{opacity:0;transform:none}.home-page .landing-method-grid .name-live-icon span:first-child{opacity:1}.home-page .landing-method-grid .flame-icon-glyph{filter:none;transform:none}.landing-method-grid h3{margin:0 0 6px;font-size:16px}.landing-method-grid p{color:#748097;margin:0;font-size:11px;line-height:1.5}.landing-inline-cta{color:#fff;background:#ed1c24;width:max-content;margin:28px auto 0}.landing-inline-cta span{margin-right:10px;font-size:18px}.how-section{background:#fff;width:100%;max-width:none;padding-left:max(5vw,24px);padding-right:max(5vw,24px)}.how-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1120px;margin:auto;display:grid}.how-grid article{border:1px solid #d9e1f0;border-radius:13px;gap:15px;padding:24px;display:flex}.how-grid article>b{color:#fff;background:#223b91;border-radius:12px;flex:0 0 42px;place-items:center;height:42px;font-size:18px;display:grid}.how-grid h3{margin:2px 0 8px;font-size:16px}.how-grid p{color:#6f7b91;margin:0;font-size:12px;line-height:1.65}.service-story-section{grid-template-columns:1fr .9fr;align-items:center;gap:80px;display:grid}.service-story-copy p{color:#68768f;font-size:14px;line-height:1.8}.service-story-copy ul{gap:10px;margin:22px 0;padding:0;list-style:none;display:grid}.service-story-copy li{padding-right:25px;font-size:13px;position:relative}.service-story-copy li:before{content:"✓";color:#20ad62;font-weight:900;position:absolute;right:0}.service-story-copy>a{color:#fff;background:#223b91;border-radius:8px;padding:12px 20px;font-weight:900;text-decoration:none;display:inline-flex}.service-ticket-preview{background:#e7edf8;border:2px solid #506fee;border-radius:18px;padding:26px;box-shadow:0 20px 40px #20397129}.service-ticket-preview>div:first-child{border-bottom:1px solid #becae0;justify-content:space-between;padding-bottom:16px;display:flex}.service-ticket-preview>div:first-child span{color:#ed1c24;font-weight:900}.preview-number-row{direction:rtl;grid-template-columns:repeat(7,1fr);gap:7px;margin:24px 0 14px;display:grid}.preview-number-row b,.preview-number-row i{color:#fff;background:#506fee;border-radius:7px;place-items:center;height:43px;font-size:16px;font-style:normal;display:grid}.preview-number-row i{background:#f15a42;margin-right:9px}.service-ticket-preview small{color:#697791}.service-ticket-preview em{color:#187443;background:#e6f8ed;border-radius:999px;width:max-content;margin-top:18px;padding:7px 11px;font-size:10px;font-style:normal;font-weight:900;display:block}.responsible-section{color:#fff;background:#203971;border-radius:18px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:70px;padding:38px 42px;display:flex}.responsible-section h2{color:#fff;font-size:30px}.responsible-section p{color:#d8e2f4;max-width:780px;margin:0;font-size:13px;line-height:1.75}.responsible-section>strong{color:#fff;border:3px solid #ed1c24;border-radius:50%;flex:none;place-items:center;width:86px;height:86px;font-size:25px;display:grid}.faq-section{padding-top:20px}.faq-list{gap:9px;max-width:850px;margin:auto;display:grid}.faq-list details{background:#fff;border:1px solid #d7e0ef;border-radius:10px;padding:0 20px}.faq-list summary{cursor:pointer;padding:19px 0;font-size:14px;font-weight:900}.faq-list p{color:#68768f;margin:0 0 19px;font-size:12px;line-height:1.7}.landing-final-cta{color:#fff;background:linear-gradient(135deg,#ed1c24,#c9141b);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;width:min(1120px,100% - 32px);margin:0 auto 85px;padding:42px;display:flex;box-shadow:0 20px 42px #ed1c2433}.landing-final-cta h2{color:#fff;font-size:32px}.landing-final-cta span{color:#fff}.landing-final-cta p{color:#ffe5e6;margin:0}.landing-final-cta>a{color:#203971;background:#fff;flex:none}.workspace{z-index:2;width:min(1100px,100% - 32px);margin:-22px auto 60px;position:relative}.workspace.standalone-workspace{margin-top:24px}@media (min-width:1100px){.lotto-page .unified-site-header .header-draw-banner,.lotto-page .site-nav,.lotto-page .workspace.standalone-workspace{width:min(900px,100% - 48px)}.lotto-page .unified-site-header .header-draw-banner{grid-template-columns:240px minmax(0,1fr) 180px}.lotto-page .unified-site-header .header-banner-logo{width:150px;margin-right:28px}.lotto-page .site-nav{border-radius:0 0 10px 10px;margin-left:auto;margin-right:auto;padding:0 24px}.lotto-page .standalone-workspace .builder-section{width:100%}.lotto-page .standalone-workspace .ticket-mode-section,.lotto-page .standalone-workspace .quantity-section,.lotto-page .standalone-workspace .methods-section,.lotto-page .standalone-workspace .method-settings-section,.lotto-page .standalone-workspace .rows-section,.lotto-page .standalone-workspace .configuration-section{padding-left:0!important;padding-right:0!important}}.steps{border:1px solid var(--line);background:#fff;border-radius:14px 14px 0 0;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.steps button{border:0;border-left:1px solid var(--line);color:#7a817d;background:#fff;justify-content:center;align-items:center;gap:9px;min-height:65px;font-weight:700;display:flex}.steps button:last-child{border-left:0}.steps button span{border:1px solid #b8bdb8;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.steps button.active{color:var(--ink);box-shadow:inset 0 -4px 0 var(--lime)}.steps button.active span,.steps button.done span{color:var(--ink);background:var(--lime);border-color:var(--lime)}.panel{border:1px solid var(--line);background:#fff;border-top:0;min-height:470px;padding:46px}.panel.compact{max-width:none}.builder-panel{padding:0}.standalone-workspace .steps{display:none}.standalone-workspace .builder-panel{flex-direction:column;display:flex}.standalone-workspace .ticket-mode-section{order:1}.standalone-workspace .quantity-section{order:2}.standalone-workspace .methods-section{order:3}.standalone-workspace .method-settings-section{order:4}.standalone-workspace .rows-section{order:5}.standalone-workspace .configuration-section{order:6}@media (min-width:900px){.standalone-workspace .builder-panel{background:#edf3fb;flex-direction:column;display:flex}.standalone-workspace .builder-panel:after{content:"";clear:both;display:block}.standalone-workspace .configuration-section{float:right;clear:right;background:#edf3fb;width:330px;padding:20px}.standalone-workspace .methods-section{background:#edf3fb;margin-right:330px;padding:22px 28px}.standalone-workspace .rows-section{margin-right:330px;padding:22px 28px}.standalone-workspace .ticket-mode-section{background:#edf3fb;border-bottom:0;width:100%;padding:18px 28px;display:block}.standalone-workspace .main-form-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.standalone-workspace .main-form-tabs button strong{font-size:12px}.standalone-workspace .main-form-tabs button span{font-size:8px}.standalone-workspace .lotto-mode-tabs button{min-height:62px;padding:8px}.standalone-workspace .configuration-section .section-heading>span{display:grid}.standalone-workspace .configuration-section .quantity-grid{grid-template-columns:repeat(3,1fr);gap:7px}.standalone-workspace .configuration-section .quantity-grid button{height:62px}.standalone-workspace .configuration-section .quantity-grid button strong{font-size:22px}.standalone-workspace .method-grid{grid-template-columns:repeat(3,1fr);gap:8px}.standalone-workspace .number-panel-title>button{visibility:hidden}.standalone-workspace .ticket-mode-section{order:1}.standalone-workspace .quantity-section{order:2;padding:14px 28px}.standalone-workspace .quantity-section .section-heading{margin-bottom:16px}.standalone-workspace .quantity-section .section-heading h2{font-size:23px}.standalone-workspace .quantity-section .section-heading p{font-size:11px}.standalone-workspace .quantity-section .quantity-grid{grid-template-columns:repeat(7,1fr);gap:8px}.standalone-workspace .quantity-section .quantity-grid button{height:54px}.standalone-workspace .quantity-section .quantity-grid button strong{font-size:21px}.standalone-workspace .methods-section{order:3;margin-right:0}.standalone-workspace .method-settings-section{order:4}.standalone-workspace .rows-section{order:5;margin-right:0}.standalone-workspace .configuration-section{float:none;clear:both;order:6;width:100%;padding:28px}.standalone-workspace .configuration-section>.section-heading,.standalone-workspace .configuration-section>.draw-settings,.standalone-workspace .configuration-section>.configuration-extra,.standalone-workspace .configuration-section>.customer-price-breakdown,.standalone-workspace .configuration-section>.renewal-note{width:min(900px,100%);margin-left:auto;margin-right:auto}.standalone-workspace .configuration-section>.section-heading{margin-bottom:16px}.standalone-workspace .configuration-section .draw-settings{grid-template-columns:1fr 1fr;gap:12px;margin-top:0;margin-bottom:12px;display:grid}.standalone-workspace .configuration-section .draw-settings label,.standalone-workspace .configuration-section .draw-settings button{background:#fff;border:1px solid #c8d3e3;border-radius:11px;min-height:82px;padding:13px 15px}.standalone-workspace .configuration-section .draw-settings label{grid-template-columns:1fr 180px;align-items:center;gap:14px;display:grid}.standalone-workspace .configuration-section .draw-settings label>span{font-size:13px}.standalone-workspace .configuration-section .draw-settings select{width:100%}.standalone-workspace .configuration-section .draw-settings button{grid-template-columns:42px 1fr;align-content:center}.standalone-workspace .configuration-section .draw-settings button>span{color:#526fe8;background:#edf2ff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.standalone-workspace .configuration-section .configuration-extra{margin-bottom:12px}.standalone-workspace .configuration-section .quantity-grid{grid-template-columns:repeat(7,1fr)}.standalone-workspace .configuration-section .draw-settings{flex-direction:row}.standalone-workspace .configuration-section .customer-price-breakdown{grid-template-columns:1fr auto 1fr auto 1.2fr}.standalone-workspace .configuration-section .customer-price-breakdown>b{display:block}.standalone-workspace .configuration-section .customer-price-breakdown .total{grid-column:auto}}.lotto-page .unified-site-header{border-bottom:0}.lotto-page .standalone-workspace>.panel{border:0}@media (min-width:1100px){.lotto-page .standalone-workspace .builder-section>.section-heading,.lotto-page .standalone-workspace .builder-section>.section-heading>div,.lotto-page .standalone-workspace .rows-section>.ticket-heading,.lotto-page .standalone-workspace .rows-section>.ticket-heading>div{text-align:center;justify-content:center;align-items:center}.lotto-page .standalone-workspace .section-heading h2{font-size:19px}.lotto-page .standalone-workspace .section-heading p{font-size:11px}.lotto-page .standalone-workspace .builder-panel{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.lotto-page .standalone-workspace .ticket-mode-section{border-left:0;grid-area:1/1;justify-self:center;width:min(650px,100%);min-width:0;padding:16px 20px}.lotto-page .standalone-workspace .quantity-section{border-bottom:1px solid #cfd8e7;grid-area:2/1;justify-self:center;width:min(650px,100%);min-width:0;padding:16px 20px;position:relative}.lotto-page .standalone-workspace .ticket-mode-section .section-heading,.lotto-page .standalone-workspace .quantity-section .section-heading{height:64px;min-height:64px;margin-bottom:10px;position:relative}.lotto-page .standalone-workspace .quantity-section>.section-heading>div:not(.live-builder-price){text-align:center;align-items:center;width:max-content;max-width:calc(100% - 110px);position:absolute;right:50%;transform:translate(50%)}.lotto-page .standalone-workspace .quantity-section>.section-heading>.live-builder-price{position:absolute;left:0}.lotto-page .standalone-workspace .ticket-mode-section .section-heading h2,.lotto-page .standalone-workspace .quantity-section .section-heading h2{font-size:19px}.lotto-page .standalone-workspace .ticket-mode-section .section-heading p,.lotto-page .standalone-workspace .quantity-section .section-heading p{font-size:11px}.lotto-page .standalone-workspace .ticket-mode-section .main-form-tabs button,.lotto-page .standalone-workspace .ticket-mode-section .lotto-subtype-tabs button{min-height:56px}.lotto-page .standalone-workspace .ticket-mode-section .form-type-picker{gap:0}.lotto-page .standalone-workspace .ticket-mode-section .lotto-subtype-tabs{margin-top:9px}.lotto-page .standalone-workspace .ticket-mode-section .main-form-tabs button strong,.lotto-page .standalone-workspace .ticket-mode-section .lotto-subtype-tabs button strong{font-size:15px}.lotto-page .standalone-workspace .quantity-section .quantity-grid button{flex:1 1 0;width:auto;max-width:74px;height:56px}.lotto-page .standalone-workspace .quantity-section>.quantity-grid{direction:ltr;background:#fff;border:1px solid #cad6e7;border-radius:12px;grid-template-columns:160px minmax(0,1fr);align-content:center;align-items:center;gap:5px;width:100%;min-height:74px;padding:8px;display:grid;position:static;transform:none}.lotto-page .standalone-workspace .quantity-section .quantity-options{direction:ltr;grid-area:1/2;justify-content:center;gap:5px;display:flex}.lotto-page .standalone-workspace .quantity-section .quantity-grid>.quantity-coverage{flex-direction:column;order:initial;direction:rtl;background:#f2f6fc;border:1px solid #d5dfed;border-radius:10px;grid-area:1/1;justify-content:center;align-self:center;align-items:center;gap:2px;width:100%;height:56px;margin:0;padding:6px 10px;font-size:11px;line-height:1.3;display:flex;transform:none}.lotto-page .standalone-workspace .quantity-section .quantity-coverage>span,.lotto-page .standalone-workspace .quantity-section .systematic-coverage>span{white-space:nowrap;flex-direction:row;gap:4px;display:flex}.lotto-page .standalone-workspace .quantity-section .systematic-choice-area{box-sizing:border-box;grid-template-rows:48px 47px;grid-template-columns:minmax(0,1fr) 160px;gap:0;width:100%;height:auto;min-height:0;padding:8px;display:grid;overflow:visible}.lotto-page .standalone-workspace .quantity-section .systematic-options{grid-area:1/1;justify-content:center;gap:6px;display:flex}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options{grid-column:1;justify-content:center}.lotto-page .standalone-workspace .quantity-section .systematic-options button{flex:0 74px;width:74px;min-width:0;height:48px;min-height:48px}.lotto-page .standalone-workspace .quantity-section .systematic-combinations{background:#f2f6fc;border:1px solid #d5dfed;border-radius:10px;grid-area:1/2/3;align-content:center;place-self:center stretch;width:100%;min-width:0;max-width:none;height:103px;min-height:0;padding:9px 12px}.lotto-page .standalone-workspace .quantity-section .systematic-combinations strong{margin-top:4px;font-size:24px;line-height:1.2}.lotto-page .standalone-workspace .quantity-section .systematic-combinations span{font-size:11px;line-height:1.25}.lotto-page .standalone-workspace .quantity-section .systematic-combinations .systematic-coverage{font-size:11px;line-height:1.35}.lotto-page .standalone-workspace .quantity-section .systematic-selection-explanation{text-align:center;border-right:0;grid-area:2/1;justify-content:center;align-items:center;width:100%;min-width:0;height:47px;min-height:0;padding:5px 10px;overflow:hidden}.lotto-page .standalone-workspace .quantity-section .systematic-selection-explanation strong{font-size:17px;line-height:1.2}.lotto-page .standalone-workspace .rows-section,.lotto-page .standalone-workspace .configuration-section{grid-column:1/-1}.lotto-page .standalone-workspace .methods-section{border-bottom:1px solid #cfd8e7;grid-area:3/1/auto/-1;width:min(650px,100%);min-width:0;margin-left:auto;margin-right:auto;padding:16px 20px}.lotto-page .standalone-workspace .methods-section .section-heading{text-align:center;justify-content:center;height:64px;min-height:64px;margin-bottom:10px;position:relative}.lotto-page .standalone-workspace .methods-section .section-heading>div{text-align:center;align-items:center}.lotto-page .standalone-workspace .methods-section .methods-heading>.form-tool-button{display:none}.lotto-page .standalone-workspace .methods-section .method-grid{grid-template-rows:repeat(2,57px);grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;margin:0 auto}.lotto-page .standalone-workspace .methods-section .method-grid button{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-width:0;height:57px;min-height:0;padding:6px 4px}.lotto-page .standalone-workspace .methods-section .method-grid button>b{flex-basis:30px;width:30px;height:30px}.lotto-page .standalone-workspace .methods-section .method-grid button strong{font-size:12px}.lotto-page .standalone-workspace .methods-section .method-grid button small{display:none}.lotto-page .standalone-workspace .methods-section .method-grid .method-help-button{width:22px;height:22px;min-height:22px;font-size:12px;top:4px;left:4px}.lotto-page .standalone-workspace .rows-section{grid-row:5}.lotto-page .standalone-workspace .configuration-section{grid-row:6}.lotto-page .standalone-workspace .method-settings-section{background:#dfe9f7;border-color:#c8d6e9;border-radius:14px;grid-area:4/1/auto/-1;justify-self:center;width:min(650px,100%);padding:18px 20px;overflow:hidden}.lotto-page .standalone-workspace .rows-section>.ticket-heading,.lotto-page .standalone-workspace .rows-section>.save-selection-panel,.lotto-page .standalone-workspace .rows-section>.save-selection-message,.lotto-page .standalone-workspace .rows-section>.ticket-filling-workspace,.lotto-page .standalone-workspace .rows-section>.rows-send{width:min(880px,100%);margin-left:auto;margin-right:auto}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace.editor-open{grid-template-columns:repeat(2,minmax(0,1fr))}.lotto-page .standalone-workspace .rows-section>.ticket-heading{width:min(440px,50%);margin-left:auto;margin-right:max(0px,50% - 440px)}.lotto-page .standalone-workspace .rows-section.editor-closed>.ticket-heading{width:min(610px,100% - 40px);margin-left:auto;margin-right:auto}.lotto-page .standalone-workspace .rows-section.editor-closed>.ticket-filling-workspace{width:min(610px,100% - 40px)}.lotto-page .standalone-workspace .rows-section .ticket-column-headings,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row{grid-template-columns:58px minmax(0,1fr) 40px 30px;gap:5px;padding-left:8px;padding-right:8px}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row{min-height:47px;padding-top:5px;padding-bottom:5px}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .row-label{min-height:31px;font-size:12px}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .balls{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.lotto-page .standalone-workspace .rows-section.editor-closed .ticket-filling-workspace .ticket-rows .balls{width:min(100%,calc(var(--row-number-count) * 46px - 4px));justify-content:center;justify-self:center;grid-template-columns:repeat(var(--row-number-count),minmax(0,42px))!important}.lotto-page .standalone-workspace .rows-section.editor-closed .ticket-filling-workspace .ticket-rows .balls b{width:31px}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row{min-height:78px}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row .balls{width:min(100%,calc(var(--row-number-columns) * 46px - 4px));grid-template-rows:repeat(2,31px);align-content:center;justify-self:center;grid-template-columns:repeat(var(--row-number-columns),minmax(0,42px))!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row{grid-template-rows:14px 31px 14px 31px;grid-template-columns:58px minmax(0,1fr) 30px;align-content:center;row-gap:2px;min-height:106px}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .row-label{grid-area:1/1/5}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .balls{grid-area:2/2;position:relative}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .balls:before{content:"מספרים";color:#405274;text-align:center;width:100%;font-size:8px;font-weight:800;line-height:14px;position:absolute;bottom:100%;right:0}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls{border:0;grid-area:4/2;padding:0;position:relative}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls small{color:#405274;text-align:center;white-space:nowrap;width:100%;font-size:8px;font-weight:800;line-height:14px;display:block;position:absolute;bottom:100%;right:0}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .row-complete-mark{grid-area:1/3/5;align-self:center}.lotto-page .standalone-workspace .rows-section .ticket-column-headings.strong-headings{display:none}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .balls b,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-ball b{width:31px;height:31px;font-size:11px}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-ball{padding-right:5px}.lotto-page .standalone-workspace .rows-section .row-editor.number-panel{font-size:12px}.lotto-page .standalone-workspace .rows-section .number-panel-title{grid-template-columns:26px 1fr 26px;min-height:40px;padding:5px 9px}.lotto-page .standalone-workspace .rows-section .number-panel-title>button{visibility:visible;width:24px;height:24px;font-size:16px}.lotto-page .standalone-workspace .rows-section .number-panel-title strong{font-size:14px}.lotto-page .standalone-workspace .rows-section .row-ai-method{min-height:38px;padding:6px 9px}.lotto-page .standalone-workspace .rows-section .row-ai-method select{min-width:126px;height:29px;padding:3px 7px;font-size:9px}.lotto-page .standalone-workspace .rows-section .number-panel .editor-toolbar{padding:8px 9px 7px}.lotto-page .standalone-workspace .rows-section .number-panel .editor-block{padding:8px 9px}.lotto-page .standalone-workspace .rows-section .number-panel .number-picker{grid-template-columns:repeat(7,1fr);gap:4px}.lotto-page .standalone-workspace .rows-section .number-panel .number-picker button,.lotto-page .standalone-workspace .rows-section .number-panel .strong-picker button{aspect-ratio:auto;min-height:31px;font-size:12px}.lotto-page .standalone-workspace .rows-section .number-panel .strong-picker-wrap{padding-top:9px;padding-bottom:10px}.lotto-page .standalone-workspace .rows-section .number-panel .strong-picker-wrap h4{margin-bottom:7px;font-size:11px}.lotto-page .standalone-workspace .rows-section .number-panel .strong-picker{gap:4px}.lotto-page .standalone-workspace .rows-section .number-panel .close-editor{min-height:34px;margin-top:7px;margin-bottom:8px;padding:7px;font-size:11px}}.method-settings-section{background:#f5f8fd}.method-settings-section>.name-controls,.method-settings-section>.date-controls,.method-settings-section>.history-controls{width:min(1080px,100%);margin:0 auto}@media (min-width:900px){.lotto-page .standalone-workspace .rows-section>.rows-send{width:min(610px,100% - 40px)}.lotto-page .standalone-workspace .configuration-section>.section-heading,.lotto-page .standalone-workspace .configuration-section>.draw-settings,.lotto-page .standalone-workspace .configuration-section>.configuration-extra,.lotto-page .standalone-workspace .configuration-section>.customer-price-breakdown,.lotto-page .standalone-workspace .configuration-section>.renewal-note,.lotto-page .standalone-workspace .configuration-section>.summary-send,.lotto-page .standalone-workspace .configuration-section>.payment-panel{width:min(650px,100%);margin-left:auto;margin-right:auto}.lotto-page .standalone-workspace .configuration-section>.draw-settings{grid-template-columns:minmax(0,1fr) 155px}.lotto-page .standalone-workspace .configuration-section .renew-toggle{text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;place-items:center;gap:8px;min-height:82px;padding:9px}.lotto-page .standalone-workspace .configuration-section .renew-toggle>span{background:#cbd5e1;border-radius:999px;grid-row:2;width:30px;height:17px;transition:background .2s;position:relative}.lotto-page .standalone-workspace .configuration-section .renew-toggle strong{text-align:center;grid-row:1}.lotto-page .standalone-workspace .configuration-section .renew-toggle>span:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .2s;position:absolute;top:2px;right:2px;box-shadow:0 1px 3px #162f6840}.lotto-page .standalone-workspace .configuration-section .renew-toggle.renew-selected>span{background:#2458b8}.lotto-page .standalone-workspace .configuration-section .renew-toggle.renew-selected>span:after{transform:translate(-13px)}.lotto-page .standalone-workspace .configuration-section .renew-toggle strong{font-size:11px}.lotto-page .standalone-workspace .configuration-section .renew-toggle small{display:none}.lotto-page .standalone-workspace .rows-send{width:min(610px,100% - 40px)}}.builder-section{border-bottom:1px solid var(--line);padding:38px 46px}.builder-section:last-child{border-bottom:0}.rows-section{background:#f7f9fd}.ticket-sheet{background:#f4f6fa;padding:0 46px 38px}.ticket-sheet-header{color:#fff;background:#ed1c24;border-top:8px solid #fff;justify-content:space-between;align-items:center;margin:0 -46px 28px;padding:15px 28px;display:flex;box-shadow:0 3px #ed1c24}.double-ticket .ticket-sheet-header{background:#164b96;box-shadow:0 3px #164b96}.ticket-sheet-header>div:first-child{align-items:center;gap:15px;display:flex}.ticket-sheet-header>div:first-child span{color:#ed1c24;background:#fff;border-radius:5px;padding:5px 9px;font-size:11px;font-weight:900}.double-ticket .ticket-sheet-header>div:first-child span{color:#164b96}.ticket-sheet-header>div:first-child strong{font-size:27px}.ticket-status{align-items:center;gap:8px;font-size:12px;display:flex}.ticket-status b{color:#9a5800;background:#ffc837;border-radius:5px;padding:5px 8px;font-size:10px}.ticket-heading{margin-bottom:18px}.ticket-heading>div{flex:1}.ticket-heading .ticket-coverage{color:#23834c;direction:rtl;margin-top:2px;font-size:10px;font-weight:900}.ticket-heading .ticket-method-name{color:#526582;margin:3px 0 0;font-size:10px;font-weight:800}.auto-fill-rows-button{color:#fff;background:#164b96;border:1px solid #164b96;border-radius:8px;flex:none;min-height:38px;padding:7px 13px;font-size:11px;font-weight:900;box-shadow:0 3px 8px #164b962e}.auto-fill-rows-button:hover{background:#103f82}.live-builder-price{color:#164b96;direction:rtl;background:#fff;border:1px solid #c6d3e7;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:92px;padding:6px 10px;display:flex;box-shadow:0 2px 7px #164b9614;flex:none!important}.live-builder-price small{color:#6b7890;font-size:8px;font-weight:800}.live-builder-price strong{direction:ltr;font-size:15px;line-height:1.1}.currency-symbol{vertical-align:.22em;margin-right:2px;font-size:.6em;font-style:normal;font-weight:800;line-height:1;display:inline-block}.ticket-heading>.ticket-heading-actions{flex:none;justify-content:flex-end;gap:7px;display:flex}.ticket-table-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 auto 10px;display:flex}.row-editor-column{min-width:0;position:sticky;top:12px}.row-editor-column>.ticket-table-actions{width:100%}.row-editor-column>.row-editor.number-panel{position:relative;top:auto}@media (min-width:1100px){.row-editor-column>.ticket-table-actions{margin:0;position:absolute;bottom:calc(100% + 8px);left:0;right:0}}.ticket-heading-actions .save-selection-button{color:#176b3a;background:#effaf3;border-color:#9ed6b4}.save-selection-panel{box-sizing:border-box;color:#21386d;background:#f4f8ff;border:1px solid #bfcdea;border-radius:10px;grid-template-columns:minmax(0,.9fr) minmax(220px,1.1fr) auto;align-items:end;gap:14px;min-width:0;margin:0 18px 14px;padding:14px;display:grid}.save-selection-panel>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.save-selection-panel>div:first-child strong{font-size:14px}.save-selection-panel>div:first-child span,.save-selection-panel label span{overflow-wrap:anywhere;color:#697791;font-size:10px}.save-selection-panel label{gap:5px;min-width:0;display:grid}.save-selection-panel input{box-sizing:border-box;color:#243759;background:#fff;border:1px solid #bdc9df;border-radius:7px;width:100%;min-width:0;min-height:42px;padding:9px 11px;font-size:13px}.save-selection-panel>div:last-child{gap:7px;min-width:0;display:flex}.save-selection-panel button{border-radius:7px;min-height:42px;padding:0 16px;font-weight:900}.save-selection-panel .cancel-save{color:#52617d;background:#fff;border:1px solid #c8d3e5}.save-selection-panel .confirm-save{color:#fff;background:#2dbf65;border:1px solid #2dbf65}.rows-section:has(>.save-selection-panel) .row-editor-column>.ticket-table-actions{display:none}.save-selection-message{color:#187443;margin:0 18px 12px;font-size:12px;font-weight:900}@media (max-width:1099px){.save-selection-panel{grid-template-columns:1fr}.save-selection-panel>div:last-child{grid-template-columns:1fr 1fr;display:grid}}.form-tool-button{color:#52617d;border-radius:7px;flex:none;align-self:center;padding:8px 12px;font-size:10px;font-weight:900;background:#fff!important;border:1px solid #b9c6d9!important}.form-tool-button:hover{color:#203971;background:#f2f5ff!important;border-color:#526fe8!important}.ticket-rows{background:#fff;border:1px solid #d5dbe6;border-right:5px solid #ed1c24;padding:12px}.double-ticket .ticket-rows{border-right-color:#164b96}.ticket-rows .generated-item{background:#fff;border-color:#e0e3ea;border-radius:0}.ticket-rows .generated-item+.generated-item{margin-top:2px}.ticket-rows .lotto-row{background:#fff;min-height:54px}.ticket-rows .row-label{color:#fff;text-align:center;background:#ed1c24;width:58px;padding:7px 5px;font-weight:800}.double-ticket .ticket-rows .row-label{background:#164b96}.ticket-rows .balls{justify-content:center}.ticket-rows .balls b{color:#ed1c24;background:snow;border:1px solid #f3a2a5;border-radius:50%;width:31px;height:31px}.ticket-rows .balls b.filled{color:#fff;background:#ed1c24;border-color:#ed1c24}.ticket-rows .strong-ball{border-right-color:#e0e3ea}.ticket-rows .strong-ball b{color:#fff;background:#ed1c24;border-color:#ed1c24}.ticket-rows .edit-hint{color:#164b96}.ticket-filling-workspace .ticket-rows{background:#dfe4f4;border:2px solid #aeb8cc;border-radius:18px;padding:0 0 14px;overflow:hidden;box-shadow:0 5px 12px #1a2b4b29}.ticket-filling-workspace .ticket-rows .generated-item{background:0 0;border:0;border-bottom:1px solid #bcc6da;border-radius:0;margin:0}.ticket-filling-workspace .ticket-rows .generated-item:last-child{border-bottom:0}.ticket-column-headings{color:#65738c;text-align:center;background:#e7edf7;border-bottom:1px solid #bdc9db;grid-template-columns:82px minmax(300px,560px) 54px 44px;justify-content:center;align-items:center;gap:9px;min-height:34px;padding:5px 12px 5px 20px;font-size:9px;display:grid}.ticket-column-headings.strong-headings{grid-template-columns:82px minmax(0,1fr) 260px 44px}.ticket-column-headings strong{color:#263d73;font-size:11px}.ticket-column-headings span{font-weight:800}.ticket-filling-workspace .ticket-rows .generated-item.editing+.generated-item{border-top:1px solid #aebbd0}.ticket-filling-workspace .ticket-rows .generated-item details{display:none}.ticket-filling-workspace .ticket-rows .generated-item details.row-origin-details{background:#ffffffb8;border-top:1px solid #cbd4e3;padding:5px 16px 12px;display:block}.row-origin-details>summary{color:#164b96;min-height:30px;margin:0 auto;font-size:11px}.row-origin-details>p{text-align:right;margin:8px auto 0!important}.external-row-origin{background:#fff;border:1px solid #cbd7e8;border-radius:12px;margin-top:10px;padding:10px 14px;box-shadow:0 3px 10px #164b960f}.external-row-origin>summary{cursor:pointer;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:100%;font-weight:800;display:flex}.external-row-origin>summary span{color:#27344d;background:#eef3ff;border-radius:999px;padding:3px 8px;font-size:9px}.external-row-origin>p{color:#69758a;max-width:760px;font-size:11px;line-height:1.65}.number-origin-list{color:#40516f;background:#f7f9fd;border:1px solid #cbd7e8;border-radius:10px;gap:6px;max-width:760px;margin:10px auto 0;padding:10px;display:grid}.number-origin-list>strong{color:#173f84;font-size:12px}.number-origin-list>div{border-top:1px solid #e0e6f0;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px;padding:6px 0;display:grid}.number-origin-list>div>b{color:#fff;background:#526fe8;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.number-origin-list>div>span{align-self:center;font-size:11px;line-height:1.55}.number-origin-list>div.strong-origin>b{background:#ed1c24}.ticket-filling-workspace .ticket-rows .generated-item.editing{z-index:2;border:2px solid #526fe8;border-radius:999px;margin:6px 6px 0;position:relative;box-shadow:0 2px 8px #20377038}.ticket-filling-workspace .ticket-rows .lotto-row{background:0 0;grid-template-columns:82px minmax(300px,560px) 54px 44px;place-content:center;align-items:center;gap:9px;min-height:58px;padding:8px 12px 8px 20px;display:grid}.ticket-filling-workspace .ticket-rows .generated-item.editing .lotto-row{background:#eef2ff}.ticket-filling-workspace .ticket-rows .row-label{color:#27344d;text-align:center;background:0 0;place-content:center;place-self:stretch stretch;place-items:center;width:100%;min-height:38px;padding:0;font-size:16px;font-weight:900;line-height:1;display:grid}.ticket-filling-workspace .ticket-rows .row-label small{display:none}.ticket-filling-workspace .ticket-rows .balls{grid-template-columns:repeat(6,minmax(36px,1fr));gap:7px;display:grid}.ticket-filling-workspace .ticket-rows .balls b{color:#3c4149;background:#fff;border:1px solid #b9c0ca;border-radius:50%;justify-self:center;width:38px;height:38px;font-size:14px}.ticket-filling-workspace .ticket-rows .balls b,.ticket-filling-workspace .ticket-rows .strong-ball b{isolation:isolate;position:relative;overflow:visible}.lotto-page .ball-number{z-index:3;font-size:calc(1em + 2px);line-height:1;position:relative}.lotto-page .ticket-rows b.filled .ball-number{animation:1.34s ease-out both smilingBallNumber}.lotto-page .ball-mascot{z-index:4;pointer-events:none;opacity:0;animation:1.34s ease-out both ballMascotHello;position:absolute;inset:0}.lotto-page .mascot-eye{aspect-ratio:1;width:10%;box-shadow:none;background:#fff;border:0;border-radius:50%;position:absolute;top:29%}.lotto-page .mascot-eye:after{content:none}.lotto-page .mascot-eye-left{left:31%;transform:none}.lotto-page .mascot-eye-right{right:31%;transform:none}.lotto-page .mascot-mouth{background:0 0;border:0;border-bottom:2px solid #fff;border-radius:0 0 50% 50%;width:30%;height:18%;position:absolute;top:51%;left:50%;transform:translate(-50%)}.lotto-page .mascot-mouth:after{content:none}.ticket-filling-workspace .ticket-rows .mascot-arm{border-top:3px solid;border-radius:50%;width:14px;height:5px;position:absolute;top:18px}.ticket-filling-workspace .ticket-rows .mascot-arm:after{content:"";border:2px solid;border-bottom:0;border-radius:6px 6px 0 0;width:5px;height:5px;position:absolute;top:-5px}.ticket-filling-workspace .ticket-rows .mascot-arm-left{left:-11px;transform:rotate(-35deg)}.ticket-filling-workspace .ticket-rows .mascot-arm-left:after{left:-1px}.ticket-filling-workspace .ticket-rows .mascot-arm-right{right:-11px;transform:rotate(35deg)}.ticket-filling-workspace .ticket-rows .mascot-arm-right:after{right:-1px}.ticket-filling-workspace .ticket-rows .balls b.filled{color:#fff;background:#164b96;border-color:#164b96;animation:1.34s cubic-bezier(.2,.8,.25,1) both happyBallArrival;box-shadow:0 3px 7px #164b963d}.ticket-filling-workspace .ticket-rows .balls b.empty{color:#aab0b9;background:#f5f6f8;border-style:solid}.ticket-filling-workspace .ticket-rows .strong-ball{border:0;border-right:1px solid #b8c3d5;padding:0 10px 0 0}.ticket-filling-workspace .ticket-rows .strong-ball small{display:none}.ticket-filling-workspace .ticket-rows .strong-ball b{color:#313842;background:#fff2b0;border:1px solid #e3cd70;border-radius:50%;width:38px;height:38px;font-size:14px}.ticket-filling-workspace .ticket-rows .strong-ball b.filled{color:#fff;background:#e9785f;border-color:#e9785f;animation:1.34s cubic-bezier(.2,.8,.25,1) both happyBallArrival;box-shadow:0 3px 7px #c0493033}.ticket-filling-workspace .ticket-rows .strong-ball b.empty{color:#b6aa78;background:#fff9da}.ticket-filling-workspace .ticket-rows .strong-systematic-row{grid-template-columns:82px minmax(0,1fr) 260px 44px}.ticket-filling-workspace .ticket-rows .multiple-strong-balls{direction:ltr;place-content:center;gap:4px;display:grid}.ticket-filling-workspace .ticket-rows .strong-count-4{grid-template-columns:repeat(4,32px)}.ticket-filling-workspace .ticket-rows .strong-count-5{grid-template-columns:repeat(5,32px)}.ticket-filling-workspace .ticket-rows .strong-count-6{grid-template-columns:repeat(6,32px)}.ticket-filling-workspace .ticket-rows .strong-count-7{grid-template-columns:repeat(7,32px)}.ticket-filling-workspace .ticket-rows .multiple-strong-balls b{width:32px;height:32px}.row-complete-mark{color:#526fe8;background:#fff;border:1px solid #c4cce0;border-radius:50%;place-self:center;place-items:center;width:26px;height:26px;margin:0;font-size:10px;display:grid;transform:none}.row-complete-mark.incomplete{color:#0000;box-shadow:none;background:0 0;border-color:#0000}.row-complete-mark.complete{color:#fff;background:#43b866;border:3px solid #fff;font-size:14px;font-weight:900;box-shadow:0 2px 7px #19693747,0 0 0 1px #43b866}.ticket-filling-workspace .ticket-rows .generated-item.editing .balls b.filled{color:#fff;background:#164b96;border-color:#164b96}.ticket-filling-workspace .ticket-rows .generated-item.editing .strong-ball b.filled{color:#fff;background:#e9785f;border-color:#e9785f}.ticket-filling-workspace .ticket-rows .generated-item.editing .strong-ball b.empty{color:#b6aa78;background:#fff9da;border-color:#e3cd70}@keyframes ticketBallRollIn{0%{opacity:0;transform:translate(-48px)rotate(-260deg)scale(.72)}35%{opacity:1;transform:translate(4px)rotate(18deg)scale(1.04)}52%{transform:translate(0)rotate(0)scale(1.22)}82%{transform:translate(0)rotate(0)scale(1.22)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes ticketStrongBallRollIn{0%{opacity:0;transform:translate(-48px)rotate(-260deg)scale(.72)}35%{opacity:1;transform:translate(4px)rotate(18deg)scale(1.04)}52%{transform:translate(0)rotate(0)scale(1.22)}82%{transform:translate(0)rotate(0)scale(1.22)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes ballMascotHello{0%,35%{opacity:0;transform:scale(.7)}43%{opacity:1;transform:scale(1.02)}54%{opacity:1;transform:scale(1.02)rotate(-3deg)}65%{opacity:1;transform:scale(1.02)rotate(3deg)}83%{opacity:1;transform:scale(1.02)rotate(0)}to{opacity:0;transform:scale(.82)}}@keyframes smilingBallNumber{0%,38%{opacity:1;transform:scale(1)}45%,82%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ticket-filling-workspace .ticket-rows .balls b.filled,.ticket-filling-workspace .ticket-rows .strong-ball b.filled,.ticket-filling-workspace .ticket-rows .ball-mascot,.ticket-filling-workspace .ticket-rows .ball-number{animation:none}.ticket-filling-workspace .ticket-rows .ball-mascot{display:none}}.ticket-filling-workspace{direction:rtl;grid-template-columns:1fr;align-items:start;gap:12px;display:grid}.ticket-filling-workspace.editor-open{grid-template-columns:minmax(430px,1fr) 320px}.ticket-filling-workspace .ticket-rows{min-width:0}.row-editor.number-panel{background:#fff;border:2px solid #526fe8;border-radius:18px;padding:0;position:sticky;top:12px;overflow:hidden;box-shadow:0 8px 20px #172f683d}.sheet-drag-handle{display:none}.number-panel-title{color:#fff;background:#526fe8;grid-template-columns:34px 1fr 34px;align-items:center;gap:8px;min-height:56px;padding:8px 12px;display:grid}.number-panel-title:after{content:"";width:34px;height:1px}.number-panel-title button{color:#fff;background:#7891ee;border:0;border-radius:50%;place-items:center;width:29px;height:29px;padding:0;font-weight:900;line-height:0;display:grid;overflow:hidden;font-size:0!important}.number-panel-title button:before{content:"";background:linear-gradient(45deg,#0000 42%,currentColor 43% 57%,#0000 58%),linear-gradient(-45deg,#0000 42%,currentColor 43% 57%,#0000 58%);width:12px;height:12px;display:block}.lotto-page .number-panel-title button{background-color:#7891ee;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 7l10 10M17 7L7 17' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px 13px}.lotto-page .number-panel-title button:before{display:none}.number-panel-title strong{text-align:center;font-size:17px}.row-editor-navigation{display:none}.number-panel .editor-toolbar{background:#fff;margin:0;padding:14px 12px 9px}.row-ai-method{color:#52617d;background:#fff;border-bottom:1px solid #dbe2f3;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:12px;font-size:9px;font-weight:900;display:flex}.row-ai-method select{color:#172f68;background:#f4f6fb;border:1px solid #c3cdea;border-radius:6px;min-width:145px;padding:8px;font-weight:900}.row-name-method{background:#f8faff;border-bottom:1px solid #dbe2f3;margin:0;padding:12px}.row-name-method>label{flex-direction:column;gap:3px;margin-bottom:8px;display:flex}.row-name-method strong{color:#172f68;font-size:10px}.row-name-method span{color:#78849a;font-size:8px}.row-name-method>div{gap:6px;display:flex}.row-name-method input{color:#172f68;background:#fff;border:1px solid #c7d1e5;border-radius:6px;flex:1;min-width:0;padding:9px}.row-name-method button{color:#fff;white-space:nowrap;background:#526fe8;border:0;border-radius:6px;padding:9px 10px;font-size:9px;font-weight:900}.row-name-method button:disabled{opacity:.4}.row-context-method,.row-method-summary{background:#f8faff;border-bottom:1px solid #dbe2f3;margin:0;padding:12px}.row-context-method>strong,.row-method-summary>strong{color:#172f68;margin-bottom:8px;font-size:10px;display:block}.row-context-fields{grid-template-columns:1fr 1fr;gap:7px;display:grid}.row-context-fields label{color:#6a7790;flex-direction:column;gap:4px;font-size:8px;font-weight:900;display:flex}.row-context-fields input,.row-context-fields select{color:#172f68;background:#fff;border:1px solid #c7d1e5;border-radius:6px;width:100%;min-width:0;padding:9px 7px;font-weight:800}.row-context-method>button,.row-method-summary button{color:#fff;background:#526fe8;border:0;border-radius:6px;width:100%;margin-top:8px;padding:9px;font-size:9px;font-weight:900}.row-method-summary button.form-tool-button{color:#52617d;width:100%;margin-top:8px}.row-context-method>button:disabled{opacity:.45}.row-method-summary span{color:#6e7b92;font-size:9px;line-height:1.45;display:block}.number-panel .editor-toolbar>div:first-child{flex-direction:column;align-items:flex-start;gap:4px}.number-panel .editor-toolbar>div:last-child{gap:5px}.number-panel .editor-toolbar button{color:#526fe8;border-color:#b9c5ef}.number-panel .editor-toolbar button.complete-missing{color:#fff;background:#526fe8;border-color:#526fe8}.clear-all-mobile{display:none}.number-panel .editor-block{background:#fff;border-top:1px solid #dbe2f3;border-radius:0;margin:0;padding:12px}.number-panel .number-panel-main{padding-top:5px}.number-panel .number-picker{grid-template-columns:repeat(7,1fr);gap:7px}.number-panel .number-picker button{color:#4f5259;background:#ededed;border:0;border-radius:4px;font-size:12px}.number-panel .number-picker button.selected{color:#fff;background:#526fe8}.number-panel .strong-picker-wrap{margin-top:0;padding-top:15px;padding-bottom:18px}.number-panel .strong-picker{grid-template-columns:repeat(7,1fr);gap:7px}.number-panel .strong-picker button{color:#4c4f57;background:#ffc238;border:0;border-radius:5px}.number-panel .strong-picker button.selected{color:#fff;background:#e9785f;border-color:#e9785f;box-shadow:0 0 0 3px #f9d8d0}.number-panel .close-editor{color:#fff;background:#174f9d;width:calc(100% - 18px);margin:10px 9px 12px}.section-heading{align-items:flex-start;gap:16px;margin-bottom:30px;display:flex}.section-heading>div{flex:1;min-width:0}.methods-heading>div{flex:1}.methods-heading>.form-tool-button:disabled{opacity:.4;cursor:not-allowed}.section-heading>span{color:#fff;background:linear-gradient(145deg,#6f88f4,#3457d5);border:2px solid #fff;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;font-size:11px;font-weight:900;display:grid;box-shadow:0 4px 10px #3457d540}.section-heading h2{letter-spacing:-1.2px;margin:0 0 5px;font-size:30px}.section-heading p{color:#6f7873;margin:0}.section-help-button{color:#223b91;cursor:pointer;background:#fff;border:2px solid #526fe8;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;margin-inline-start:auto;font-size:18px;font-weight:900;display:grid;box-shadow:0 3px 8px #223b9124}.lotto-page .section-help-button,.lotto-page .method-help-button{box-sizing:border-box;text-align:center;place-items:center;padding:0;line-height:0;display:grid;overflow:hidden;font-size:0!important}.lotto-page .section-heading>span,.lotto-page .method-choice>b,.lotto-page .ticket-mode-section .section-help-button,.lotto-page .quantity-section>.section-heading .section-help-button,.lotto-page .rows-section .ticket-heading .section-help-button,.lotto-page .methods-section .section-help-button,.lotto-page .methods-section .method-help-button{display:none!important}.inline-method-explanation{color:#40516f;background:#fff;border:1px solid #cbd7e8;border-radius:11px;flex-direction:column;justify-content:center;min-height:150px;margin:0 0 14px;padding:18px 17px;font-size:13px;font-weight:700;line-height:1.75;display:flex;position:relative;box-shadow:0 3px 10px #164b9612}.inline-method-title{color:#164b96;margin-bottom:5px;font-size:14px;font-weight:900;line-height:1.25;display:block}.inline-method-explanation>span{display:block}.inline-method-explanation>span+span{margin-top:5px}.ticket-method-explanation{width:min(650px,100%);max-width:650px;margin:8px auto 14px;padding:12px 15px;font-size:12px}.collapsible-method-explanation{color:#40516f;background:#fff;border:1px solid #cbd7e8;border-radius:11px;width:min(650px,100%);margin:8px auto 14px;overflow:hidden;box-shadow:0 3px 10px #164b9612}.collapsible-method-explanation>summary{cursor:pointer;color:#23478c;text-align:right;direction:rtl;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:9px 15px;font-size:14px;font-weight:900;line-height:1.25;list-style:none;display:flex}.collapsible-method-explanation>summary span{flex:1}.collapsible-method-explanation>summary::-webkit-details-marker{display:none}.collapsible-method-explanation>summary i{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.collapsible-method-explanation[open]>summary{border-bottom:1px solid #dbe3f0}.collapsible-method-explanation[open]>summary i{transform:rotate(225deg)translate(-1px,-1px)}.collapsible-method-explanation>.inline-method-explanation{min-height:0;box-shadow:none;border:0;border-radius:0;margin:0;padding:14px 17px 16px}.collapsible-method-explanation>.inline-method-explanation .inline-method-title{display:none}.rows-list-column{min-width:0}.systematic-coverage,.quantity-coverage{color:#164b96;white-space:nowrap;font-size:9px;font-weight:900;line-height:1.2;display:block}.systematic-combinations{flex-wrap:wrap;row-gap:2px}.systematic-combinations .systematic-coverage{text-align:center;flex:0 0 100%}.systematic-combinations .systematic-coverage>span{max-width:none;display:block}.systematic-coverage>span,.quantity-coverage>span{justify-content:center;align-items:center;gap:4px;display:flex}.systematic-coverage i,.quantity-coverage i{font-style:normal}.systematic-coverage b,.quantity-coverage b{color:inherit;font-size:inherit}.quantity-grid>.quantity-coverage{text-align:center;grid-column:1/-1}.quantity-options{direction:ltr;flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.quantity-grid>.quantity-coverage>span{display:block}.lotto-page .section-help-button:before,.lotto-page .method-help-button:before{content:"";background:currentColor;flex:none;width:18px;height:18px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.1 9a3 3 0 1 1 5.8 1c0 2-2.9 2.6-2.9 4' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='18' r='1.25' fill='black'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.1 9a3 3 0 1 1 5.8 1c0 2-2.9 2.6-2.9 4' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='18' r='1.25' fill='black'/%3E%3C/svg%3E") 50%/contain no-repeat}.lotto-page .method-help-button:before{width:14px;height:14px}.section-help-button:hover{color:#fff;background:#526fe8;transform:translateY(-1px)}.section-help-button:focus-visible,.help-dialog button:focus-visible{outline-offset:3px;outline:3px solid #09abe0}.game-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.game-card{text-align:right;border:1px solid var(--line);background:#fafbf7;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:205px;padding:22px 16px;transition:all .18s;display:flex;position:relative}.game-card:hover:not(:disabled),.game-card.selected{border-color:var(--green);background:#fff1ee;transform:translateY(-2px);box-shadow:0 10px 28px #d726321f}.game-card small{background:var(--green);color:#fff;border-radius:5px;padding:4px 7px;font-size:10px;font-weight:800;position:absolute;top:10px;left:10px}.game-card:disabled{opacity:.58;cursor:not-allowed}.game-icon{background:var(--ink);width:48px;height:48px;color:var(--lime);border-radius:50%;place-items:center;margin-bottom:25px;font-size:17px;display:grid}.game-card strong{margin-bottom:8px;font-size:18px}.game-card>span{color:#68716c;font-size:13px;line-height:1.45}.ticket-mode-section{border-bottom:1px solid var(--line);background:#f2f5fb;grid-template-columns:1fr 230px;gap:14px;padding:22px 46px;display:grid}.form-type-picker{flex-direction:column;gap:9px;display:flex}.form-type-heading{color:#172f68;justify-content:space-between;align-items:center;gap:8px;display:flex}.form-type-heading span{color:#6c7890;font-size:10px}.form-type-heading.section-heading{justify-content:flex-start;margin-bottom:16px}.form-type-heading.section-heading>span{color:#fff;display:grid}.form-type-heading.section-heading>div{flex:1}.form-type-heading.section-heading h2{margin:0}.form-type-heading.section-heading p{margin-top:4px}.help-dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b193a94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.help-dialog{color:#203971;text-align:center;background:#fff;border:1px solid #d1dced;border-radius:18px;width:min(720px,100%);max-height:calc(100vh - 40px);padding:30px 28px 25px;position:relative;overflow:auto;box-shadow:0 24px 70px #0714344d}.help-dialog-close{color:#233b6f;background:#f2f6fc;border:1px solid #cbd7e8;border-radius:50%;place-items:center;width:36px;height:36px;font-size:24px;line-height:1;display:grid;position:absolute;top:12px;left:12px}.help-dialog-icon{box-sizing:border-box;color:#fff;background:linear-gradient(145deg,#6f88f4,#3457d5);border:3px solid #e7edff;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 13px;font-size:0;line-height:0;display:grid;box-shadow:0 7px 18px #3457d540}.help-dialog-icon:before{content:"";background:currentColor;width:25px;height:25px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.1 9a3 3 0 1 1 5.8 1c0 2-2.9 2.6-2.9 4' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='18' r='1.25' fill='black'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.1 9a3 3 0 1 1 5.8 1c0 2-2.9 2.6-2.9 4' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='18' r='1.25' fill='black'/%3E%3C/svg%3E") 50%/contain no-repeat}.help-dialog h2{margin:0;font-size:24px}.help-dialog p{color:#59677f;margin:14px 0 20px;font-size:15px;line-height:1.75}.help-method-details{text-align:right;grid-template-columns:1fr 1fr;gap:9px;margin:18px 0;display:grid}.help-method-details section{background:#f5f8fd;border:1px solid #d4deed;border-radius:10px;grid-template-columns:29px 1fr;align-items:start;gap:9px;min-height:116px;padding:12px;display:grid}.help-method-details section>span{color:#fff;background:#526fe8;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-weight:900;display:grid}.help-method-details section strong{color:#203971;font-size:13px}.help-method-details section p{color:#627089;margin:5px 0 0;font-size:11px;line-height:1.65}.help-dialog .help-fairness-note{color:#685620;text-align:right;background:#fff8df;border:1px solid #ead88d;border-radius:9px;margin:12px 0 18px;padding:11px 13px;font-size:11px;line-height:1.6}.help-dialog .help-fairness-note strong{color:#314679}.help-dialog-confirm{color:#fff;background:#2dbf65;border:0;border-radius:9px;min-width:135px;min-height:46px;padding:0 24px;font-weight:900}.incomplete-rows-dialog{width:min(500px,100%)}.incomplete-rows-icon{color:#fff;background:#164b96;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 13px;font-size:24px;display:grid;box-shadow:0 7px 18px #164b9640}.incomplete-rows-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.incomplete-rows-actions button{color:#244174;background:#f2f6fc;border:1px solid #cbd7e8;border-radius:9px;min-height:46px;padding:8px 14px;font-weight:900}.incomplete-rows-actions .complete-and-continue{color:#fff;background:#164b96;border-color:#164b96}.main-form-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.main-form-tabs button.systematic.selected,.main-form-tabs button.strong.selected{color:#fff;background:#526fe8;border-color:#526fe8}.lotto-mode-tabs{background:#fff;border:0;border-radius:11px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #c8d3e6}.lotto-mode-tabs button{color:#51617f;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:58px;display:flex}.lotto-mode-tabs button+button{border-right:1px solid #d5ddeb}.lotto-mode-tabs button strong{font-size:20px;font-weight:900}.lotto-mode-tabs button span{font-size:11px;font-weight:700}.lotto-mode-tabs button.regular.selected{color:#fff;background:#ed1c24}.lotto-mode-tabs button.double.selected{color:#fff;background:#164b96}.lotto-subtype-tabs{background:#fff;border:0;border-radius:11px;grid-template-columns:1fr 1fr;gap:0;padding:0;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #c8d3e6}.lotto-subtype-tabs button{color:#51617f;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:58px;display:flex}.lotto-subtype-tabs button+button{border-right:1px solid #d5ddeb}.lotto-subtype-tabs button strong{font-size:20px;font-weight:900}.lotto-subtype-tabs button span{font-size:11px;font-weight:700}.lotto-subtype-tabs button.regular.selected{color:#fff;background:#e32c32}.lotto-subtype-tabs button.double.selected{color:#fff;background:#164b96}.lotto-mode-tabs.main-form-tabs button{min-height:58px}.lotto-mode-tabs.main-form-tabs button strong{font-size:20px;line-height:1.15}.lotto-mode-tabs.main-form-tabs button span{font-size:11px;line-height:1.3}.extra-toggle{color:#7c4c00;text-align:right;background:#fff6d9;border:2px solid #f3bd2b;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:70px;display:flex}.extra-toggle>span:last-child{flex-direction:column;display:flex}.extra-toggle strong{color:#e2292f;letter-spacing:1px;font-size:19px;font-style:italic}.extra-toggle small{color:#775d23;font-size:10px}.extra-check{color:#fff;background:#fff;border:2px solid #e2292f;border-radius:4px;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.extra-toggle.selected{background:#ffefad;box-shadow:inset 0 0 0 2px #fff}.extra-toggle.selected .extra-check{background:#e2292f}.configuration-extra{width:100%;min-height:58px;margin:0 0 14px}.lotto-page .draw-settings .renew-toggle .renew-check{box-sizing:border-box;color:#fff;background:#fff;border:2px solid #2458b8;border-radius:4px;place-items:center;width:25px;height:25px;font-size:16px;font-weight:900;line-height:1;transition:background .2s;display:grid;position:relative}.lotto-page .draw-settings .renew-toggle .renew-check:after{content:none}.lotto-page .draw-settings .renew-toggle.renew-selected .renew-check{background:#2458b8}.lotto-page .standalone-workspace .configuration-section .draw-settings .renew-toggle{box-sizing:border-box;color:#172f68;cursor:pointer;text-align:center;background:#fff;border:1px solid #c8d3e3;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:82px;padding:10px 14px;display:flex}.lotto-page .standalone-workspace .configuration-section .draw-settings .renew-toggle>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.lotto-page .standalone-workspace .configuration-section .draw-settings .renew-toggle .renew-check{box-sizing:border-box;color:#fff;width:25px;height:25px;font-size:inherit;text-align:center;background:#fff;border:2px solid #2458b8;border-radius:4px;flex:0 0 25px;order:2;grid-row:auto;place-items:center;padding:0;font-weight:900;line-height:normal;display:grid!important}.lotto-page .standalone-workspace .configuration-section .draw-settings .renew-toggle .renew-check:after{content:none!important;display:none!important}.lotto-page .standalone-workspace .configuration-section .draw-settings .renew-toggle strong{text-align:center;order:1;grid-row:auto;font-size:14px;line-height:1.2}.lotto-page .standalone-workspace .configuration-section .draw-settings .renew-toggle small{display:none}.lotto-page .standalone-workspace .configuration-section .draw-settings .renew-toggle.renew-selected{background:#eef4ff;border-color:#2458b8;box-shadow:inset 0 0 0 1px #2458b8}.lotto-page .standalone-workspace .configuration-section .draw-settings .renew-toggle.renew-selected .renew-check{background:#2458b8}.quantity-grid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.quantity-grid button{border:1px solid var(--line);background:#fafbf7;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:105px;display:flex}.quantity-grid button strong{font-size:32px}.quantity-grid button span{color:#777f7a;font-size:13px}.quantity-grid button.selected{color:#fff;background:var(--green);border-color:var(--green)}.quantity-grid button.selected span{color:#dbe9e3}.systematic-choice-area{background:#fff;border:1px solid #cad6e7;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:22px;padding:18px;display:grid}.systematic-options{direction:rtl;grid-template-columns:repeat(6,minmax(55px,1fr));gap:7px;display:grid}.systematic-options button{color:#263759;background:#f8fafc;border:1px solid #c9d3e3;border-radius:8px;min-height:58px;font-size:18px;font-weight:900}.systematic-options button.selected{color:#fff;background:#526fe8;border-color:#526fe8;box-shadow:0 5px 12px #526fe840}.strong-systematic-options{grid-template-columns:repeat(4,minmax(65px,1fr))}.systematic-combinations{color:#61708a;text-align:center;justify-content:center;align-items:center;gap:10px;min-width:210px;display:flex}.systematic-combinations span{max-width:150px;font-size:13px;line-height:1.4}.systematic-combinations strong{color:#526fe8;font-size:34px}.systematic-selection-explanation{color:#52617d;background:#eef3ff;border-right:3px solid #526fe8;border-radius:9px;grid-column:1/-1;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.systematic-selection-explanation>span{color:#526fe8;background:#fff;border:2px solid #526fe8;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.systematic-selection-explanation>div{flex:1}.systematic-selection-explanation strong{color:#526fe8;font-size:21px;line-height:1.35;display:block}.systematic-selection-explanation p{color:#5f6b80;margin:5px 0 0;font-size:12px;line-height:1.55}.customer-price-breakdown{background:#fff;border:1px solid #d8e0ec;border-radius:10px;grid-template-columns:1fr auto 1fr auto 1.15fr;align-items:center;gap:12px;margin-top:16px;padding:15px;display:grid}.customer-price-breakdown>div{flex-direction:column;gap:4px;display:flex}.customer-price-breakdown span{color:#69768d;font-size:10px}.customer-price-breakdown strong{direction:ltr;font-size:20px}.customer-price-breakdown>b{color:#8a95a8}.customer-price-breakdown .total{color:#fff;background:#e32c32;border-radius:8px;padding:11px 14px}.customer-price-breakdown .total span{color:#ffdfe0}.primary-send-button{color:#fff;background:#2dbf65;border:0;border-radius:10px;justify-content:center;align-items:center;gap:14px;width:min(900px,100%);min-height:60px;margin:16px auto 0;padding:11px 22px;display:flex;box-shadow:0 5px 14px #1c8f4838}.primary-send-button:hover{background:#25aa57}.primary-send-button strong{font-size:19px}.primary-send-button span{border-right:1px solid #fff6;padding-right:14px;font-size:11px}.payment-panel{background:#fff;border:1px solid #cbd8e9;border-radius:12px;width:min(900px,100%);margin:12px auto 0;padding:18px;box-shadow:0 7px 20px #1c3a691a}.payment-panel-heading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.payment-panel-heading>div{flex-direction:column;gap:3px;display:flex}.payment-panel-heading strong{color:#18366f;font-size:19px}.payment-panel-heading span{color:#6b778d;font-size:11px}.payment-panel-heading>b{color:#e32c32;direction:ltr;font-size:23px}.payment-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.payment-options>button{text-align:right;color:#203865;background:#f8fafc;border:1px solid #cad5e6;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:82px;padding:13px;display:grid}.payment-options>button.selected{background:#effaf3;border-color:#2dbf65;box-shadow:inset 0 0 0 1px #2dbf65}.payment-options>button>span:nth-child(2){flex-direction:column;gap:4px;display:flex}.payment-options small{color:#738097;font-size:10px}.payment-options>button>b{direction:ltr;font-size:16px}.payment-choice-mark{color:#fff;background:#2dbf65;border:1px solid #aab8cc;border-radius:50%;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.payment-options>button:not(.selected) .payment-choice-mark{background:#fff}.payment-warning{color:#8e3d21;background:#fff4e9;border-radius:7px;margin:12px 0 0;padding:9px 12px;font-size:11px}.final-send-button{color:#fff;background:#2dbf65;border:0;border-radius:9px;width:100%;min-height:54px;margin-top:14px;font-size:18px;font-weight:900}.final-send-button:disabled{opacity:.45;cursor:not-allowed}.submission-message{color:#176f3b;background:#eaf9ef;border-radius:8px;margin:12px 0 0;padding:11px;font-size:12px;font-weight:700}.prototype-payment-note{color:#7b8494;text-align:center;margin-top:10px;font-size:9px;display:block}.summary-strip{background:#eef1e8;border-radius:9px;justify-content:space-between;margin-top:25px;padding:18px 20px;display:flex}.summary-strip span{color:#69716d}.method-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.method-card-wrap{min-width:0;position:relative}.method-card-wrap .method-choice{width:100%;height:100%}.method-grid button{text-align:right;border:1px solid var(--line);background:#fafbf7;border-radius:10px;align-items:center;gap:15px;min-height:86px;padding:15px;display:flex;position:relative}.method-grid button>b{color:#fff;text-shadow:0 1px 3px #00000038;background:#526fe8;border:2px solid #fffc;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;position:relative;overflow:visible;box-shadow:0 4px 10px #223b9133}.method-card-wrap:nth-child(2) .method-choice>b{background:#8b5cf6}.method-card-wrap:nth-child(3) .method-choice>b{background:#ed1c24}.method-card-wrap:nth-child(4) .method-choice>b{background:#09abe0}.method-card-wrap:nth-child(5) .method-choice>b{background:#f59e0b}.method-card-wrap:nth-child(6) .method-choice>b{background:#2dbf65}.method-grid button>b>.method-icon-glyph{filter:drop-shadow(0 2px 2px #0000002e);font-size:20px;line-height:1;display:block;position:relative}.method-card-wrap:first-child .method-choice>b>.method-icon-glyph{animation:1.8s ease-in-out infinite quickBolt}.method-card-wrap:nth-child(2) .method-choice>b>.method-icon-glyph{animation:2.2s ease-in-out infinite smartSparkle}.method-card-wrap:nth-child(6) .method-choice>b>.method-icon-glyph{animation:2.8s ease-in-out infinite balanceRock}.method-grid button>b>.method-live-icon{gap:0;width:30px;height:30px;display:block;position:relative}.method-grid button>b>.name-live-icon{color:#fff;text-align:center;height:20px;font-size:10px;font-weight:900;line-height:20px;overflow:hidden}.method-grid button>b>.name-live-icon>span{opacity:0;gap:0;animation:4.5s ease-in-out infinite nameSwap;display:block;position:absolute;inset:0;transform:translateY(12px)}.method-grid button>b>.name-live-icon>span:nth-child(2){animation-delay:1.5s}.method-grid button>b>.name-live-icon>span:nth-child(3){animation-delay:3s}.method-grid button>b>.calendar-live-icon{perspective:60px;background:#fff;border-radius:4px;width:27px;height:27px;overflow:visible;box-shadow:0 2px 4px #0000002e}.calendar-rings{z-index:2;border-left:2px solid #fff;border-right:2px solid #fff;height:5px;top:-2px;left:4px;right:4px;display:block!important;position:absolute!important}.calendar-page{color:#e32c32;transform-origin:top;background:#f7fbff;border-radius:2px;place-items:center;font-size:9px;font-weight:900;animation:3.6s ease-in-out infinite calendarPageFlip;inset:6px 3px 3px;display:grid!important;position:absolute!important}.calendar-page:after{content:"07";animation:10.8s step-end infinite calendarDateChange}.method-grid button>b>.flame-icon-glyph{transform-origin:50% 85%;font-size:24px;animation:1.05s ease-in-out infinite alternate hotFlame}.method-grid button:hover>b{filter:brightness(1.08);box-shadow:0 0 0 3px #ffffffe6,0 5px 13px #223b9147}.method-grid .method-help-button{z-index:3;color:#3153a6;width:27px;height:27px;min-height:27px;box-shadow:none;text-align:center;background:#f4f7ff;border:1px solid #aebfe5;border-radius:50%;place-items:center;padding:0;font-size:15px;font-weight:900;line-height:1;display:grid;position:absolute;top:8px;left:8px}.method-grid .method-help-button:hover{color:#fff;background:#526fe8;border-color:#526fe8}@keyframes quickBolt{0%,to{filter:drop-shadow(0 0 2px #ffe66b);transform:scale(1)}50%{filter:drop-shadow(0 0 7px #fff27b);transform:scale(1.16)}}@keyframes smartSparkle{0%,to{opacity:.8;transform:rotate(0)scale(.92)}50%{opacity:1;transform:rotate(12deg)scale(1.16)}}@keyframes balanceRock{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes nameSwap{0%{opacity:0;transform:translateY(12px)}10%,24%{opacity:1;transform:translateY(0)}33%,to{opacity:0;transform:translateY(-12px)}}@keyframes calendarPageFlip{0%,36%,to{opacity:1;transform:rotateX(0)}43%{opacity:.25;transform:rotateX(-88deg)}50%{opacity:1;transform:rotateX(0)}}@keyframes calendarDateChange{0%,32%{content:"07"}33%,65%{content:"18"}66%,to{content:"26"}}@keyframes hotFlame{0%{filter:drop-shadow(0 0 3px #ffca28);transform:scale(.96)rotate(-2deg)}to{filter:drop-shadow(0 0 8px #ff6d00);transform:scale(1.14)rotate(2deg)}}.method-grid button span{flex-direction:column;gap:4px;display:flex}.method-grid button strong{font-size:16px}.method-grid button small{color:#757d79;font-size:12px}.method-grid button i{color:#6c6135;background:#fff3bf;border-radius:4px;width:max-content;margin-top:3px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:800}.method-grid button.selected{border-color:var(--green);box-shadow:none;background:#fff1ee}.method-grid button.selected:after{content:"✓";color:#fff;background:#43b866;border:3px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid;position:absolute;top:-8px;left:-7px;box-shadow:0 2px 7px #19693747}.method-grid button.selected>b{color:#fff;box-shadow:0 0 0 3px #fff,0 0 0 5px #ed1c24,0 5px 12px #223b9138}.method-grid button:disabled{opacity:.56;cursor:not-allowed}.lotto-page .method-grid button>b{text-shadow:none;overflow:visible;color:#173f84!important;box-shadow:none!important;background:0 0!important;border:0!important}.lotto-page .method-grid button.selected>b{color:#e32c32!important;box-shadow:none!important;background:0 0!important}.method-line-icon{transform-origin:50%;width:24px;height:24px;display:block}.lotto-page .method-grid button>b>.clean-name-icon{width:30px;height:20px;font-size:9px;line-height:20px;color:currentColor!important}.lotto-page .method-grid button>b>.clean-name-icon>span{color:currentColor}.method-choice:hover .method-line-icon-history{color:#e76516}.method-choice:hover .method-line-icon-quick{animation:.48s methodBoltMove}.method-choice:hover .method-line-icon-surprise{animation:.65s methodSparkMove}.method-choice:hover .method-line-icon-name{animation:.62s methodWandMove}.method-choice:hover .method-line-icon-date{animation:.58s methodCalendarMove}.method-choice:hover .method-line-icon-history{animation:.7s methodFlameMove}.method-choice:hover .method-line-icon-balanced{animation:.78s methodBalanceMove}@keyframes methodBoltMove{0%,to{transform:translateY(0)}45%{transform:translateY(-4px)scale(1.08)}65%{transform:translateY(1px)}}@keyframes methodSparkMove{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(18deg)scale(1.14)}}@keyframes methodWandMove{0%,to{transform:rotate(0)}35%{transform:rotate(-16deg)translateY(-2px)}70%{transform:rotate(8deg)}}@keyframes methodCalendarMove{0%,to{transform:scaleY(1)}45%{transform:scaleY(.82)translateY(-2px)}70%{transform:scaleY(1.05)}}@keyframes methodFlameMove{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-3px)scale(.94,1.12)}65%{transform:translateY(-1px)scale(1.08,.96)}}@keyframes methodBalanceMove{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}70%{transform:rotate(7deg)}}.notice{color:#665b30;background:#fff9df;border:1px solid #eadb9f;border-radius:8px;margin:20px 0 0;padding:13px 16px;font-size:12px;line-height:1.5}.name-controls{background:#edf5fc;border-radius:10px;margin-top:18px;padding:18px}.name-controls label{flex-direction:column;gap:3px;margin-bottom:11px;display:flex}.name-controls label strong{font-size:14px}.name-controls label span,.name-controls>p{color:#66716a;font-size:11px}.multi-entry-list,.date-list{gap:7px;display:grid}.multi-entry-row{gap:7px;display:flex}.multi-entry-row input{background:#fff;border:1px solid #c7d2c5;border-radius:8px;flex:1;min-width:0;padding:11px 13px;font-size:15px}.multi-entry-row input:focus{outline:2px solid var(--lime);border-color:var(--green)}.remove-entry{color:#9b3333;background:#fff3f3;border:1px solid #e3c5c5;border-radius:8px;flex:0 0 40px;width:40px;font-size:20px}.multi-entry-actions,.date-actions{gap:8px;margin-top:9px;display:flex}.multi-entry-actions button,.date-actions>button{min-height:40px;color:var(--green);background:#fff;border:1px solid #c7d2c5;border-radius:8px;padding:0 13px;font-weight:800}.multi-entry-actions button:disabled,.date-actions>button:disabled{opacity:.4}.multi-entry-actions .primary-entry-action,.date-actions .date-shuffle{color:#fff;background:var(--green);border-color:var(--green)}.name-controls>p{margin:10px 0 0}.name-controls>.inline-method-explanation{margin:0 0 18px}.date-controls{background:#f5f8fd;border:1px solid #d5dfed;border-radius:14px;grid-template-columns:minmax(300px,1.08fr) minmax(240px,.92fr);grid-template-areas:"intro intro""type type""calendar selected""actions actions""note note";align-items:start;gap:14px 18px;margin-top:18px;padding:18px;display:grid;box-shadow:0 4px 14px #164b960f}.lotto-page .date-controls{background:#f5f8fd;border-color:#d5dfed}.date-controls label>strong{margin-bottom:9px;font-size:13px;display:block}.date-controls>.date-intro{color:#334979;text-align:center;background:#eaf1fb;border:1px solid #d3deed;border-radius:9px;grid-area:intro;padding:11px 14px;font-size:12px;font-weight:800}.date-calendar-type{background:#e5edf8;border-radius:10px;grid-area:type;grid-template-columns:1fr 1fr;justify-self:center;width:min(360px,100%);padding:4px;display:grid}.date-calendar-type button{color:#30466f;background:0 0;border:0;border-radius:7px;min-height:38px;font-weight:900}.date-calendar-type button.selected{color:#fff;background:#164b96;box-shadow:0 3px 9px #164b9638}.date-list>strong{margin-bottom:2px;font-size:13px}.date-actions{grid-area:actions;justify-content:center;align-self:start;margin:0}.date-actions>button{min-width:180px}.date-controls>p{color:#66716a;grid-column:1/-1;margin:0;font-size:11px}.date-controls>p:last-child{text-align:center;grid-area:note}.hebrew-calendar{background:#fff;border:1px solid #c8d4e6;border-radius:12px;grid-area:calendar;width:100%;max-width:none;padding:12px}.hebrew-date-entry{box-sizing:border-box;background:#fff;border:1px solid #c8d4e6;border-radius:12px;grid-area:calendar;padding:16px}.hebrew-date-entry>div:nth-child(2){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.25fr);gap:9px;width:100%;display:grid}.hebrew-date-entry label{color:#63718a;gap:6px;min-width:0;font-size:11px;font-weight:800;display:grid}.hebrew-date-entry select{box-sizing:border-box;color:#263759;appearance:none;text-align:center;background:#f7f9fc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23263759' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 10px no-repeat;border:1px solid #c8d4e6;border-radius:8px;width:100%;min-width:0;min-height:42px;padding:8px 12px 8px 30px;font-weight:900}.hebrew-date-preview{color:#164b96;text-align:center;background:#edf3fb;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:14px;font-weight:900}.hebrew-date-entry>button{color:#fff;background:#164b96;border:0;border-radius:8px;width:100%;min-height:42px;margin-top:14px;font-weight:900}.hebrew-date-entry>button:disabled{opacity:.45}.hebrew-date-entry>p{color:#c23e45;margin:10px 0 0;font-size:11px;font-weight:800}.calendar-title{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.calendar-title strong{font-size:14px}.calendar-title span{color:#68758c;font-size:10px}.calendar-header{grid-template-columns:38px 1fr 38px;align-items:center;gap:8px;margin-bottom:12px;display:grid}.calendar-header button{color:#526fe8;background:#eef3ff;border:1px solid #c4d0ed;border-radius:50%;place-items:center;width:38px;height:38px;font-size:24px;line-height:1;display:grid}.calendar-selectors{grid-template-columns:1fr 90px;gap:6px;display:grid}.calendar-selectors select{color:#263759;text-align:center;background:#f7f9fc;border:1px solid #c8d4e6;border-radius:8px;min-width:0;height:38px;padding:0 10px;font-size:12px;font-weight:900}.calendar-weekdays,.calendar-days{direction:rtl;grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.calendar-weekdays{color:#65728a;text-align:center;margin-bottom:6px;font-size:10px;font-weight:900}.calendar-days>span,.calendar-days>button{justify-self:center;place-items:center;width:36px;height:36px;display:grid}.calendar-days>button{color:#263759;background:#f7f9fc;border:1px solid #0000;border-radius:8px;font-size:12px}.calendar-days>button:hover{background:#eef2ff;border-color:#526fe8}.calendar-days>button.selected{color:#fff;background:#526fe8;border-color:#526fe8;box-shadow:0 3px 8px #526fe847}.selected-dates{background:#fff;border:1px solid #c8d4e6;border-radius:12px;grid-area:selected;align-self:start;min-width:0;min-height:150px;padding:14px}.selected-dates>div:first-child{justify-content:space-between;gap:12px;display:flex}.selected-dates>div:first-child span{color:#526fe8;font-size:11px;font-weight:900}.selected-dates>p{color:#748096;margin:14px 0 0;font-size:11px}.selected-date-chips{gap:7px;margin-top:12px;display:grid}.selected-date-chips button{color:#263759;background:#eef3ff;border:1px solid #c7d2ee;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:39px;padding:7px 10px;display:flex}.selected-date-chips b{color:#d7353c;font-size:18px}.history-controls{background:#edf5fc;border-radius:10px;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;padding:18px;display:grid}.history-controls>.inline-method-explanation{grid-column:1/-1;margin:0}.history-controls>div>strong{margin-bottom:9px;font-size:13px;display:block}.choice-row{flex-wrap:wrap;gap:6px;display:flex}.choice-row button{background:#fff;border:1px solid #cbd3c8;border-radius:7px;padding:8px 11px;font-size:11px}.choice-row button.selected{color:#fff;background:var(--green);border-color:var(--green)}.source-status,.source-error{grid-column:1/-1;margin:0;font-size:11px}.history-selection-status{color:#245b3d;background:#edf9f1;border:1px solid #c4e5d0;border-radius:7px;grid-column:1/-1;align-items:center;gap:7px;margin:0;padding:9px 11px;font-size:10px;display:flex}.history-selection-status b{color:#fff;background:#28b963;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.source-status{color:#52635b}.source-error{color:#9b2f2f}.backtest-insight{color:#263a6b;border-right:3px solid var(--green);background:#e5f7fd;border-radius:6px;flex-direction:column;grid-column:1/-1;gap:4px;padding:11px 13px;font-size:11px;line-height:1.5;display:flex}.backtest-insight .strong-history-insight{border-top:1px solid #c6dfeb;margin-top:5px;padding-top:7px}.backtest-insight .strong-history-insight b{color:#d94134}.backtest-insight>small{color:#687890;margin-top:3px;font-size:9px}.frequency-panel{border-top:1px solid #d5dfd1;grid-column:1/-1;padding-top:13px}.frequency-panel summary{width:max-content;color:var(--green);cursor:pointer;font-size:12px;font-weight:800}.frequency-sort{flex-wrap:wrap;align-items:center;gap:6px;margin-top:15px;display:flex}.frequency-sort>span{color:#66716a;margin-left:3px;font-size:11px;font-weight:700}.frequency-sort button{background:#fff;border:1px solid #cbd3c8;border-radius:6px;padding:6px 9px;font-size:10px}.frequency-sort button.selected{color:#fff;background:var(--green);border-color:var(--green)}.frequency-legend{color:#6d766f;direction:rtl;grid-template-columns:74px 1fr 70px 92px;align-items:center;gap:7px;margin:16px 0 8px;font-size:10px;font-weight:700;display:grid}.frequency-legend span:nth-child(2){text-align:center}.frequency-legend span:nth-last-child(-n+2){text-align:left}.frequency-grid{grid-template-columns:1fr;gap:7px;display:grid}.frequency-item{direction:rtl;grid-template-columns:74px 1fr 70px 92px;align-items:center;gap:7px;min-width:0;font-size:11px;display:grid}.frequency-item>b{color:#fff;background:var(--ink);border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.frequency-item>span{background:#dfe5dc;border-radius:999px;height:6px;overflow:hidden}.frequency-item>span>i{background:var(--green);border-radius:999px;height:100%;display:block}.frequency-item>strong{text-align:left;font-size:11px}.frequency-item>em{color:#344d88;text-align:left;direction:ltr;font-size:11px;font-style:normal;font-weight:800}.frequency-item.zero>span{background:repeating-linear-gradient(90deg,#e2e7df 0 3px,#0000 3px 6px)}.frequency-item.zero>strong,.frequency-item.zero>em{color:#8a928d}.strong-frequency-section{border-top:1px solid #cbd9e8;margin-top:18px;padding-top:16px}.strong-frequency-title{color:#233e7b;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.strong-frequency-title strong{font-size:13px}.strong-frequency-title span{color:#6b7890;font-size:10px}.strong-frequency-grid{grid-template-columns:1fr;gap:7px;display:grid}.strong-frequency-item{direction:rtl;grid-template-columns:74px 1fr 70px 92px;align-items:center;gap:7px;min-width:0;font-size:11px;display:grid}.strong-frequency-item>b{color:#fff;background:#f04f3d;border-radius:7px;place-items:center;width:27px;height:27px;font-size:11px;display:grid;box-shadow:0 3px 8px #f04f3d38}.strong-frequency-item>span{background:#f5ded9;border-radius:999px;height:7px;overflow:hidden}.strong-frequency-item>span>i{background:linear-gradient(90deg,#ffb629,#f04f3d);border-radius:999px;height:100%;display:block}.strong-frequency-item>strong,.strong-frequency-item>em{text-align:left;font-size:11px}.strong-frequency-item>em{color:#c43c30;direction:ltr;font-style:normal;font-weight:800}.strong-frequency-item.zero>strong,.strong-frequency-item.zero>em{color:#8a928d}.strong-frequency-note{color:#63718a;margin:12px 0 0;font-size:10px;line-height:1.5}@media (prefers-reduced-motion:reduce){.brand-spark,.method-icon-glyph,.method-live-icon,.method-live-icon span,.calendar-page:after{animation:none!important}}.rows-list{gap:9px;display:grid}.empty-name-state{text-align:center;color:#67716b;border:1px dashed #bfc9bd;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:35px 20px;display:flex}.empty-name-state strong{color:var(--ink)}.generated-item{border:1px solid var(--line);background:#fafbf7;border-radius:10px;overflow:hidden}.lotto-row{border:1px solid var(--line);cursor:pointer;background:#fafbf7;border-radius:10px;align-items:center;gap:18px;padding:12px 15px;display:flex}.generated-item .lotto-row{border:0;border-radius:0}.generated-item.editing{border-color:var(--green);box-shadow:0 10px 30px #d7263224}.generated-item.editing .lotto-row{background:#eef7fc}.generated-item details{padding:0 15px 11px;font-size:11px}.generated-item summary{width:max-content;color:var(--green);cursor:pointer;align-items:center;gap:8px;font-weight:700;display:flex}.generated-item summary span{color:var(--ink);background:var(--lime);border-radius:999px;padding:3px 7px;font-size:9px}.generated-item details p{color:#69716d;max-width:680px;margin:9px 0 0;line-height:1.5}.saved-selections{background:#f5f8fd;border:1px solid #c9d5e7;border-radius:12px;margin-top:18px;padding:16px}.saved-selections-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.saved-selections-heading>div{flex-direction:column;gap:3px;display:flex}.saved-selections-heading strong{color:#1d3977;font-size:17px}.saved-selections-heading span{color:#78849a;font-size:10px}.saved-selections-heading>b{color:#fff;background:#526fe8;border-radius:50%;place-items:center;min-width:30px;height:30px;font-size:12px;display:grid}.saved-selection-list{gap:9px;display:grid}.saved-selection-list article{background:#fff;border:1px solid #d5deec;border-radius:10px;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:14px;padding:12px;display:grid}.saved-selection-main{align-items:center;gap:10px;min-width:0;display:flex}.saved-selection-main>div{flex-direction:column;gap:3px;min-width:0;display:flex}.saved-selection-main strong{color:#20396f;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.saved-selection-main span:not(.saved-type),.saved-selection-main small{color:#69758c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.saved-type{color:#2852aa;background:#edf2ff;border-radius:999px;flex:none;padding:5px 8px;font-size:9px;font-weight:900}.saved-number-preview{direction:ltr;gap:4px;display:flex}.saved-number-preview b{color:#28437e;background:#eef2fb;border:1px solid #c7d1e3;border-radius:6px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.saved-selection-actions{gap:6px;display:flex}.saved-selection-actions button{color:#294889;background:#fff;border:1px solid #bac8e2;border-radius:6px;min-height:34px;padding:0 10px;font-size:9px;font-weight:900}.saved-selection-actions .resend-saved{color:#fff;background:#2dbf65;border-color:#2dbf65}.saved-selection-actions .remove-saved{color:#a4373c;border-color:#e3c2c5}.row-label{color:#69726d;width:52px;font-size:12px}.balls{direction:ltr;flex:1;justify-content:flex-end;gap:7px;display:flex}.balls b,.strong-ball b{background:#fff;border:1px solid #cbd1c9;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.balls b.empty{color:#aeb6b0;background:#f5f7f3;border-style:dashed}.balls b.filled{color:#fff;background:var(--green);border-color:var(--green)}.strong-ball{border-right:1px solid var(--line);align-items:center;gap:7px;padding-right:15px;display:flex}.strong-ball small{color:#7a817d}.strong-ball b{color:var(--lime);background:var(--ink);border-color:var(--ink)}.edit-hint{min-width:35px;color:var(--green);font-size:10px;font-weight:800}.row-editor{border-top:1px solid var(--line);background:#fff;padding:18px}.editor-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.editor-toolbar>div{align-items:center;gap:8px;display:flex}.editor-toolbar span{color:#8a6130;background:#fff0c8;border-radius:999px;padding:4px 7px;font-size:10px}.editor-toolbar span.complete{color:#225c45;background:#daf2df}.editor-toolbar button{color:var(--green);background:#fff;border:1px solid #cbd5ca;border-radius:6px;padding:7px 9px;font-size:10px}.editor-toolbar button.clear{color:#9b3333}.editor-block{background:#f1f5fb;border-radius:9px;padding:15px}.editor-block h4{margin:0 0 11px;font-size:12px}.number-picker{direction:ltr;grid-template-columns:repeat(10,1fr);gap:6px;display:grid}.number-picker button,.strong-picker button{aspect-ratio:1;background:#fff;border:1px solid #d3d8d0;border-radius:6px;font-size:11px}.number-picker button.selected{color:#fff;background:var(--green);border-color:var(--green);font-weight:800}.number-picker button:disabled{opacity:.38;cursor:not-allowed}.strong-picker-wrap{margin-top:10px}.strong-picker{direction:ltr;grid-template-columns:repeat(7,38px);gap:7px;display:grid}.strong-picker button{color:var(--ink);background:#fff2a8;border-color:#e4ce65}.strong-picker button.selected{color:var(--lime);background:var(--ink);border-color:var(--ink)}.close-editor{width:100%;color:var(--ink);background:var(--lime);border:0;border-radius:7px;margin-top:12px;padding:11px;font-weight:900}.close-editor:disabled{opacity:.45;cursor:not-allowed}.shuffle{width:100%;color:var(--green);border:1px dashed var(--green);background:0 0;border-radius:9px;margin-top:14px;padding:13px;font-weight:800}.demo-box{background:#eef1e8;border-radius:8px;flex-direction:column;gap:4px;margin-top:17px;padding:14px 17px;font-size:12px;display:flex}.demo-box span{color:#69716d}.actions{border:1px solid var(--line);background:#fff;border-top:0;border-radius:0 0 14px 14px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.actions button{border-radius:8px;min-height:48px;padding:0 28px;font-weight:800}.next{color:#fff;background:var(--green);border:1px solid var(--green)}.next span{margin-right:16px}.back{border:1px solid var(--line);background:#fff}footer{color:#6d7570;border-top:1px solid var(--line);justify-content:space-between;padding:25px max(5vw,24px);font-size:12px;display:flex}.lotto-page footer{align-items:center;gap:18px}.lotto-page footer .footer-disclaimer{text-align:center;flex:1;font-size:10px;line-height:1.5}.partner-page{color:#172b58;background:#eef2f8;min-height:100vh}.partner-topbar{background:#fff;border-bottom:1px solid #d9e1ed;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:10px 28px;display:flex}.partner-brand{align-items:center;gap:17px;display:flex}.partner-brand img{width:160px;height:auto}.partner-brand span{color:#51617d;border-right:1px solid #d8deea;padding-right:17px;font-weight:800}.partner-location{align-items:center;gap:12px;font-size:12px;display:flex}.partner-location span{color:#61708a}.partner-location b{color:#20583f;background:#dff5e9;border-radius:999px;padding:6px 9px;font-size:10px}.partner-location a{color:#182e62;border:1px solid #cbd5e5;border-radius:7px;padding:8px 13px;font-weight:800;text-decoration:none}.partner-nav{background:#fff;border-bottom:1px solid #d9e1ed;justify-content:center;gap:5px;padding:8px 28px;display:flex}.partner-nav button{color:#60708c;background:#fff;border:0;border-bottom:3px solid #0000;min-width:150px;padding:10px 18px;font-weight:900}.partner-nav button.selected{color:#e32c32;border-bottom-color:#e32c32}.partner-summary,.partner-layout,.printer-page,.settlement-page{box-sizing:border-box;width:min(1280px,100% - 48px)}.partner-summary{background:#182f6a;border-radius:11px;grid-template-columns:repeat(4,1fr);gap:12px;margin:28px auto 0;padding:20px 28px;display:grid}.partner-summary>div{color:#fff;text-align:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:78px;padding:14px 18px;display:flex}.partner-summary span{color:#becbe6;font-size:11px}.partner-summary strong{font-size:25px}.partner-layout{background:#fff;border:1px solid #d7dfeb;border-radius:11px;grid-template-columns:340px 1fr;align-items:start;gap:0;min-height:calc(100vh - 196px);margin:28px auto 70px;display:grid;overflow:hidden}.order-queue{background:#fff;border:0;border-left:1px solid #d7dfeb;border-radius:0;align-self:stretch;padding:22px}.queue-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.queue-heading h1{margin:0 0 4px;font-size:22px}.queue-heading span{color:#6d7890;font-size:10px}.queue-heading>b{color:#fff;background:#e32c32;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.order-search{background:#f8fafd;border:1px solid #ced7e6;border-radius:8px;width:100%;padding:12px}.order-search:focus{border-color:#55aee0;outline:2px solid #55aee0}.queue-filters{gap:5px;margin:10px 0;display:flex}.queue-filters button{color:#67738a;background:#fff;border:1px solid #d3dbe8;border-radius:6px;flex:1;padding:7px;font-size:10px}.queue-filters button.selected{color:#fff;background:#183675;border-color:#183675}.queue-list{gap:7px;display:grid}.queue-list>button{text-align:right;color:#26395f;background:#fff;border:1px solid #d7deea;border-radius:8px;flex-direction:column;align-items:stretch;gap:5px;padding:12px;display:flex}.queue-list>button:hover,.queue-list>button.selected{box-shadow:none;background:#fff7f7;border-color:#e32c32}.queue-list>button>div{justify-content:space-between;display:flex}.queue-list>button>div strong{color:#172f68;font-size:12px}.queue-list>button>div span,.queue-list>button small{color:#748097;font-size:9px}.queue-list>button>b{font-size:13px}.queue-list i,.order-titlebar>i{border-radius:999px;width:max-content;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800}.status-waiting{color:#984a15;background:#fff0db}.status-processing{color:#174b88;background:#dcecff}.status-printing{color:#234f8d;background:#e3edff}.status-printed{color:#654e12;background:#fff3bd}.status-photographed{color:#5d3b82;background:#ede3fa}.status-verified{color:#226044;background:#ddf3e7}.empty-queue{color:#788399;text-align:center;padding:25px 10px;font-size:11px}.order-workspace{background:#fff;border:0;border-radius:0;flex-direction:column;padding:22px;display:flex}.order-workspace .order-titlebar{order:1}.order-workspace .partner-actions-panel{order:2}.order-workspace .operation-warning{order:3}.order-workspace .identity-box{order:4}.order-workspace .terminal-payment-box{order:5}.order-workspace .partner-rows{order:6}.order-titlebar{border-bottom:1px solid #d2dae7;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:19px;display:flex}.order-titlebar>div>span{color:#e32c32;font-size:10px;font-weight:900}.order-titlebar h2{margin:5px 0;font-size:30px}.order-titlebar p{color:#68758e;margin:0;font-size:11px}.operation-warning{color:#745815;background:#fff8d8;border-right:4px solid #efbd32;border-radius:7px;flex-direction:column;gap:3px;margin:18px 0;padding:13px 15px;display:flex}.operation-warning strong{font-size:12px}.operation-warning span{font-size:10px}.identity-box{color:#fff;background:#172f68;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex}.identity-box>div{align-items:center;gap:18px;display:flex}.identity-box span{color:#bdc9e1;font-size:11px}.identity-box strong{letter-spacing:5px;direction:ltr;min-width:78px;font-size:26px}.identity-box button{color:#172f68;background:#fff;border:0;border-radius:6px;padding:9px 12px;font-size:10px;font-weight:900}.terminal-payment-box{background:#fff;border:1px solid #d7dfeb;border-radius:9px;margin-top:14px;padding:16px 18px}.terminal-payer-choice{background:#f1f5fb;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:10px 12px;display:flex}.terminal-payer-choice>span{color:#64728a;font-size:14px;font-weight:900}.terminal-payer-choice>div{grid-template-columns:1fr 1fr;gap:6px;min-width:260px;display:grid}.terminal-payer-choice button{color:#52617b;background:#fff;border:1px solid #cbd5e5;border-radius:7px;min-height:42px;font-size:13px;font-weight:900}.terminal-payer-choice button.selected{color:#fff;background:#1d55a2;border-color:#1d55a2}.terminal-payer-choice>span small{color:#8a96a9;margin-top:3px;font-size:9px;display:block}.terminal-payer-choice.locked button:disabled,.terminal-payment-options button:disabled,.terminal-card-last4 input:disabled{opacity:1;cursor:not-allowed}.terminal-payment-options{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:12px;display:grid}.terminal-payment-options button{color:#26395f;background:#f4f7fc;border:1px solid #cbd5e5;border-radius:7px;min-height:44px;font-weight:900}.terminal-payment-options button.selected{color:#fff;background:#1d55a2;border-color:#1d55a2}.terminal-card-last4{background:#eef3fb;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:10px 12px;font-size:11px;font-weight:800;display:flex}.terminal-card-last4 input{color:#173675;text-align:center;letter-spacing:4px;direction:ltr;background:#fff;border:1px solid #bdc9dc;border-radius:6px;width:100px;min-height:38px;padding:0 10px;font-size:17px;font-weight:900}.terminal-payment-confirmed{color:#16814b;text-align:center;margin:10px 0 0;font-size:10px;font-weight:900}.terminal-payment-confirmed.unpaid{color:#8a5d19}.partner-rows,.partner-actions-panel{background:#fff;border:1px solid #d6deea;border-radius:10px;margin-top:20px;padding:20px}.partner-section-title{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.partner-section-title h3{margin:0;font-size:17px}.partner-section-title span{color:#768199;font-size:10px}.partner-row{border-top:1px solid #e3e8f0;grid-template-columns:65px 1fr 72px;align-items:center;gap:13px;min-height:57px;padding:8px 11px;display:grid}.partner-row>b{color:#6e7a91;font-size:10px}.partner-row>div{direction:ltr;gap:7px;display:flex}.partner-row>div span{color:#fff;background:#e32c32;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.partner-row aside{border-right:1px solid #dce2ec;align-items:center;gap:7px;padding-right:13px;display:flex}.partner-row aside small{color:#778198;font-size:9px}.partner-row aside strong{color:#fff;background:#183675;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.operation-steps{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.operation-steps.five-steps{grid-template-columns:repeat(5,1fr)}.operation-steps button,.operation-steps label{color:#758198;background:#f7f9fc;border:1px solid #d9e0eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:76px;font-size:10px;font-weight:800;display:flex}.operation-steps b{color:#68768f;background:#fff;border:1px solid #cbd4e2;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.operation-steps .current{color:#173675;background:#eef8fd;border-color:#4aa8df}.operation-steps .done{color:#205e43;background:#eaf7f0;border-color:#81c8a5}.operation-steps .done b{color:#fff;background:#2d9b69;border-color:#2d9b69}.operation-steps .ticket-camera-step.current{color:#fff;background:#1d55a2;border-color:#1d55a2;box-shadow:0 6px 15px #1d55a238}.operation-steps .ticket-camera-step.current b{color:#1d55a2;background:#fff;border-color:#fff}.operation-steps button:disabled{opacity:.48;cursor:not-allowed}.operation-steps label:has(input:disabled){opacity:.48;cursor:not-allowed}.operation-steps label{cursor:pointer}.operation-steps input{display:none}.receipt-preview{background:#edf7f2;border-radius:8px;align-items:center;gap:15px;margin-top:13px;padding:11px;display:flex}.receipt-preview.scanning{background:#fff8da}.receipt-preview.matched{background:#e8f7ef;border:1px solid #9bd3b5}.receipt-preview img{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:68px;height:68px}.receipt-preview>div{flex-direction:column;gap:4px;display:flex}.receipt-preview span{color:#62736b;font-size:10px}.prototype-badge{color:#fff;background:#172f68;border-radius:999px;padding:7px 10px;font-size:9px;position:fixed;bottom:16px;left:18px;box-shadow:0 5px 18px #10234e33}.printer-page,.settlement-page{margin:28px auto 70px}.printer-intro{color:#fff;background:#172f68;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:23px 26px;display:flex}.printer-intro span{color:#63bee9;font-size:9px;font-weight:900}.printer-intro h1{margin:5px 0;font-size:28px}.printer-intro p{color:#bfcae0;margin:0;font-size:11px}.printer-intro>b{color:#1e5d43;background:#e4f6ec;border-radius:8px;padding:10px 13px;font-size:10px}.printer-layout{grid-template-columns:360px 1fr;align-items:start;gap:16px;display:grid}.calibration-card,.calibration-preview,.settlement-table{background:#fff;border:1px solid #d7dfeb;border-radius:11px;padding:21px}.calibration-card h2{margin:0 0 6px;font-size:19px}.calibration-card>p{color:#6e7b91;margin:0 0 19px;font-size:10px;line-height:1.5}.calibration-control{border-top:1px solid #e2e7ef;padding:12px 0;display:block}.calibration-control>span{justify-content:space-between;gap:12px;margin-bottom:8px;font-size:10px;display:flex}.calibration-control strong{color:#e32c32;direction:ltr}.calibration-control input{accent-color:#e32c32;width:100%}.calibration-actions{gap:7px;margin-top:15px;display:flex}.calibration-actions button,.test-print{color:#173675;background:#fff;border:1px solid #cbd5e4;border-radius:7px;flex:1;padding:11px;font-weight:900}.calibration-actions .save,.test-print{color:#fff;background:#e32c32;border-color:#e32c32}.test-print{width:100%;margin-top:12px}.marking-sheet{color:#172f68;width:210mm;min-height:297mm;transform:translate(var(--shift-x),var(--shift-y)) scale(var(--sheet-scale));transform-origin:top;direction:rtl;background:#fff;margin:auto;padding:12mm}.marking-sheet.preview{border:1px dashed #b9c5d8;width:100%;min-height:0;padding:18px;transform:none}.marking-sheet>header{color:#fff;background:#173675;justify-content:space-between;align-items:center;gap:15px;padding:10px 12px;display:flex}.marking-sheet>header b{font-size:20px}.marking-sheet>header span{font-size:10px}.marking-note{color:#8b551d;text-align:center;background:#fff2cc;padding:7px;font-size:9px;font-weight:800}.marking-grid{border:1px solid #e1a9ab;margin-top:10px}.marking-row{page-break-inside:avoid;border-bottom:1px solid #e7c6c7;grid-template-columns:48px 1fr 110px;align-items:center;gap:9px;padding:8px;display:grid}.marking-row:last-child{border-bottom:0}.marking-row>b{color:#e32c32;font-size:9px}.marking-numbers{direction:ltr;grid-template-columns:repeat(10,1fr);gap:3px;display:grid}.marking-numbers span,.marking-strong span{aspect-ratio:1;color:#d34247;border:1px solid #efb3b5;border-radius:50%;place-items:center;min-width:18px;font-size:7px;display:grid;position:relative}.marking-numbers span.marked:after,.marking-strong span.marked:after{content:"";width:var(--dot-size);height:var(--dot-size);background:#101010;border-radius:50%;position:absolute}.marking-numbers span.marked,.marking-strong span.marked{color:#0000}.marking-strong{direction:ltr;border-right:1px solid #e4c1c3;grid-template-columns:repeat(7,1fr);gap:3px;padding-right:8px;display:grid}.marking-strong small{color:#173675;text-align:right;grid-column:1/-1;font-size:7px}.marking-sheet>footer{border-top:1px solid #d9e0eb;justify-content:space-between;margin-top:12px;padding-top:8px;font-size:9px;display:flex}.print-only{display:none}.settlement-cards{grid-template-columns:repeat(5,1fr);gap:11px;margin-bottom:16px;display:grid}.settlement-cards>div{text-align:center;background:#fff;border:1px solid #d7dfeb;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:18px;display:flex}.settlement-cards span{color:#6c7990;font-size:10px}.settlement-cards strong{font-size:23px}.settlement-cards .negative-balance{color:#fff;background:#e32c32;border-color:#e32c32}.settlement-cards .negative-balance span{color:#ffdfe0}.settlement-cards .negative-balance strong,.settlement-cards .positive-balance strong{direction:ltr;unicode-bidi:isolate}.settlement-cards .positive-balance{color:#fff;background:#18704a;border-color:#18704a}.settlement-cards .positive-balance span{color:#d9f5e7}.partner-owner-payments{background:#fff;border:1px solid #d7dfeb;border-radius:9px;margin-bottom:16px;padding:16px}.partner-owner-payments article{border-top:1px solid #e0e6ef;grid-template-columns:1fr 150px 110px;align-items:center;gap:10px;padding:10px 12px;display:grid}.partner-owner-payments article>div{flex-direction:column;gap:3px;display:flex}.partner-owner-payments article span{color:#758197;font-size:9px}.partner-owner-payments article>strong{color:#18704a;font-size:14px}.settlement-head{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.settlement-head h2{margin:0;font-size:18px}.settlement-head button{color:#173675;background:#fff;border:1px solid #cbd4e2;border-radius:6px;padding:8px 12px;font-weight:800}.settlement-period-tabs{background:#edf2f9;border-radius:9px;grid-template-columns:repeat(4,1fr);gap:7px;width:min(540px,100%);margin:0 0 11px;padding:5px;display:grid}.settlement-period-tabs button{color:#52617b;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:38px;font-weight:900}.settlement-period-tabs button.selected{color:#fff;background:#1d55a2;box-shadow:0 4px 10px #1d55a233}.settlement-tools{grid-template-columns:minmax(170px,1fr) minmax(130px,180px) minmax(130px,180px) minmax(105px,130px);gap:10px;margin-bottom:10px;display:grid}.settlement-tools input,.settlement-tools select{color:#173675;min-height:42px;font:inherit;background:#fff;border:1px solid #cbd4e2;border-radius:7px;padding:0 12px;font-size:12px;font-weight:700}.settlement-tools input{text-align:right}.settlement-status-filter{display:block;position:relative}.settlement-status-filter select{appearance:none;width:100%;padding-left:34px}.filter-chevron{pointer-events:none;border-bottom:2px solid #173675;border-right:2px solid #173675;width:7px;height:7px;display:block;transform:rotate(45deg)}.settlement-status-filter>.filter-chevron{position:absolute;top:16px;left:14px}.hebrew-date-picker{min-width:0;position:relative}.hebrew-date-trigger{color:#173675;text-align:right;background:#fff;border:1px solid #cbd4e2;border-radius:7px;grid-template-columns:1fr auto;align-items:center;width:100%;min-height:42px;padding:0 12px;font-size:12px;font-weight:700;display:grid}.hebrew-date-trigger b{font-size:12px}.hebrew-date-trigger>.filter-chevron{margin-left:3px}.hebrew-date-picker .hebrew-calendar{z-index:40;color:#173675;direction:rtl;background:#fff;border:1px solid #cbd4e2;border-radius:10px;width:280px;padding:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 28px #17367533}.hebrew-date-picker .hebrew-calendar header{grid-template-columns:34px 1fr 34px;align-items:center;gap:6px;margin-bottom:9px;display:grid}.hebrew-date-picker .hebrew-calendar header strong{text-align:center;font-size:14px}.hebrew-date-picker .hebrew-calendar header button{color:#173675;background:#eef3fb;border:0;border-radius:7px;place-items:center;width:34px;height:34px;font-size:22px;display:grid}.hebrew-date-picker .hebrew-calendar-weekdays,.hebrew-date-picker .hebrew-calendar-days{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.hebrew-date-picker .hebrew-calendar-weekdays{margin-bottom:4px}.hebrew-date-picker .hebrew-calendar-weekdays span{color:#748097;text-align:center;padding:4px 0;font-size:9px;font-weight:900}.hebrew-date-picker .hebrew-calendar-days button,.hebrew-date-picker .hebrew-calendar-days .empty{place-items:center;min-height:31px;display:grid}.hebrew-date-picker .hebrew-calendar-days button{color:#26395f;background:#f4f7fc;border:0;border-radius:6px;font-size:11px;font-weight:800}.hebrew-date-picker .hebrew-calendar-days button:hover{background:#e4edfb}.hebrew-date-picker .hebrew-calendar-days button.selected{color:#fff;background:#1d55a2}.clear-date-filter{color:#173675;background:#eef3fb;border:1px solid #cbd4e2;border-radius:7px;min-height:42px;padding:0 10px;font-size:11px;font-weight:900}.clear-date-filter:disabled{opacity:.45;cursor:default}.empty-settlement{color:#718097;text-align:center;margin:0;padding:24px 12px;font-weight:800}.settlement-row{width:100%;min-height:50px;color:inherit;text-align:right;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #e0e6ef;grid-template-columns:.8fr 125px 1.5fr .8fr 1fr 100px;align-items:center;gap:12px;padding:8px 10px;font-size:10px;display:grid}.settlement-row:hover,.settlement-row:focus-visible{background:#eef4fc;outline:none}.settlement-row strong{text-align:left;direction:ltr}.settlement-row span small{margin-top:4px;font-size:9px;font-weight:900;display:block}.settlement-row .transfer-complete{color:#18704a}.settlement-row .transfer-partial{color:#8a620d}.settlement-row .transfer-pending{color:#a4413d}.settlement-row .transfer-record{color:#5e6e88;font-weight:700}.settlement-ledger-head,.settlement-row.ledger-row{grid-template-columns:150px 1fr 1.5fr .75fr .75fr .85fr;align-items:center;gap:12px;display:grid}.settlement-ledger-head{color:#718097;background:#f1f4f8;padding:9px 10px;font-size:10px;font-weight:900}.settlement-ledger-head span:nth-child(n+4),.settlement-row.ledger-row>strong{text-align:center}.settlement-ledger-head span:first-child,.settlement-row.ledger-row>span:first-child{text-align:right}.settlement-row.ledger-row{min-height:64px}.payment-ledger-row{cursor:default;background:#f2f8f5}.payment-ledger-row:hover{background:#f2f8f5}.ledger-debit{color:#a4443e}.ledger-credit,.ledger-positive-balance{color:#18704a}.ledger-negative-balance{color:#d52e34}.partner-page{font-size:18px}.partner-page .partner-location{font-size:14px}.partner-page .partner-location b{font-size:12px}.partner-page .partner-summary span{font-size:13px}.partner-page .partner-summary strong{font-size:27px}.partner-page .queue-heading h1{font-size:24px}.partner-page .queue-heading span,.partner-page .queue-filters button{font-size:12px}.partner-page .queue-list>button>div strong{font-size:14px}.partner-page .queue-list>button>div span,.partner-page .queue-list>button small{font-size:11px}.partner-page .queue-list>button>b{font-size:15px}.partner-page .queue-list i,.partner-page .order-titlebar>i{font-size:11px}.partner-page .empty-queue{font-size:13px}.partner-page .order-titlebar>div>span{font-size:12px}.partner-page .order-titlebar h2{font-size:32px}.partner-page .order-titlebar p{font-size:13px}.partner-page .operation-warning strong{font-size:14px}.partner-page .operation-warning span{font-size:12px}.partner-page .identity-box span{font-size:13px}.partner-page .identity-box strong{font-size:28px}.partner-page .identity-box button{font-size:12px}.partner-page .partner-section-title h3{font-size:19px}.partner-page .partner-section-title span,.partner-page .partner-row>b{font-size:12px}.partner-page .partner-row>div span{font-size:14px}.partner-page .partner-row aside small{font-size:11px}.partner-page .operation-steps button,.partner-page .operation-steps label,.partner-page .receipt-preview span{font-size:12px}.partner-page .prototype-badge,.partner-page .printer-intro span{font-size:11px}.partner-page .printer-intro h1{font-size:30px}.partner-page .printer-intro p{font-size:13px}.partner-page .printer-intro>b{font-size:12px}.partner-page .calibration-card h2{font-size:21px}.partner-page .calibration-card>p,.partner-page .calibration-control>span{font-size:12px}.partner-page .marking-sheet>header b{font-size:22px}.partner-page .marking-sheet>header span{font-size:12px}.partner-page .marking-note,.partner-page .marking-row>b,.partner-page .marking-sheet>footer{font-size:11px}.partner-page .marking-numbers span,.partner-page .marking-strong span,.partner-page .marking-strong small{font-size:9px}.partner-page .settlement-cards span,.partner-page .settlement-row{font-size:12px}.partner-page .settlement-cards strong{font-size:25px}.partner-page .settlement-head h2{font-size:20px}.admin-page{color:#172d5f;background:#f1f4f9;min-height:100vh}.admin-topbar{background:#fff;border-bottom:1px solid #d9e0eb;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:9px 30px;display:flex}.admin-topbar>div{align-items:center;gap:16px;display:flex}.admin-topbar img{width:155px}.admin-topbar>div span{color:#5d6c86;border-right:1px solid #d6deea;padding-right:16px;font-weight:800}.admin-topbar nav{align-items:center;gap:8px;display:flex}.admin-topbar nav a{color:#52617d;padding:8px 10px;font-size:11px;font-weight:800;text-decoration:none}.admin-topbar nav b{color:#285c46;background:#e0f4e9;border-radius:999px;padding:7px 10px;font-size:9px}.admin-subnav{background:#fff;border-bottom:1px solid #d9e0eb;justify-content:center;gap:5px;padding:8px 30px;display:flex}.admin-subnav button{color:#64728b;background:#fff;border:0;border-bottom:3px solid #0000;min-width:170px;padding:11px 18px;font-weight:900}.admin-subnav button.selected{color:#e32c32;border-bottom-color:#e32c32}.admin-heading{color:#fff;background:#172f68;justify-content:space-between;align-items:center;gap:28px;padding:30px max(4vw,30px);display:flex}.admin-heading>div>span{color:#65bee8;font-size:10px;font-weight:900}.admin-heading h1{margin:5px 0;font-size:34px}.admin-heading p{color:#c0cce2;margin:0;font-size:12px}.admin-heading>button{color:#205d43;background:#e7f8ef;border:1px solid #82c9a5;border-radius:9px;flex-direction:column;gap:4px;min-width:215px;padding:13px 16px;font-weight:900;display:flex}.admin-heading>button small{color:#5f7b6e;font-size:9px;font-weight:500}.admin-heading>button.paused{color:#9d3232;background:#ffe8e8;border-color:#dc8d8d}.admin-stats{grid-template-columns:repeat(4,1fr);gap:12px;padding:18px max(4vw,30px);display:grid}.admin-stats>div{text-align:center;background:#fff;border:1px solid #d8e0eb;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px 18px;display:flex}.admin-stats span{color:#687690;font-size:10px}.admin-stats strong{font-size:24px}.admin-stats small{color:#8791a5;font-size:9px}.admin-content{gap:16px;width:min(1380px,100% - 60px);margin:0 auto 60px;display:grid}@media (min-width:801px){.admin-heading,.admin-stats,.admin-content{box-sizing:border-box;width:min(1280px,100% - 48px);margin-left:auto;margin-right:auto}.admin-heading{border-radius:11px;margin-top:28px}.admin-stats{padding:18px 0}}.distribution-card,.kiosk-control-card,.orders-report-card,.revenue-simulator-card{background:#fff;border:1px solid #d8e0eb;border-radius:11px;padding:22px}.simulator-inputs{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.simulator-inputs-expanded{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.simulator-inputs-expanded label{min-width:0;padding:10px 8px}.simulator-inputs-expanded label>span{justify-content:center;align-items:center;min-height:28px;line-height:1.3;display:flex}.simulator-inputs-expanded input{min-height:40px;padding-left:28px;padding-right:28px;font-size:16px}.simulator-inputs-expanded .simulator-money>b{font-size:15px;left:8px}.simulator-load-inputs{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.simulator-inputs label,.simulator-load-inputs label{color:#66748b;text-align:center;background:#f6f8fb;border:1px solid #dce3ed;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:13px;font-size:10px;font-weight:900;display:flex}.simulator-inputs input,.simulator-load-inputs input,.simulator-target-card input{color:#173675;text-align:center;direction:ltr;background:#fff;border:1px solid #cbd6e5;border-radius:7px;width:100%;min-height:43px;padding:8px 40px;font-size:18px;font-weight:900}.simulator-inputs label>small{color:#8792a5;font-size:8px;font-weight:500}.simulator-money{width:100%;position:relative}.simulator-money input{padding-left:40px;padding-right:40px}.simulator-money>b{color:#173675;text-align:center;min-width:20px;font-size:18px;line-height:1;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.simulator-results{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.simulator-results article{color:#173675;text-align:center;background:#fff;border:1px solid #d8e0eb;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:115px;padding:17px 19px;display:flex}.simulator-results article span{color:#6c7990;font-size:10px;font-weight:800}.simulator-results article strong{font-size:27px}.simulator-results article small{color:#8792a5;font-size:9px}.simulator-results article.primary{color:#fff;background:linear-gradient(135deg,#173675,#285db2);border-color:#173675}.simulator-results article.primary span,.simulator-results article.primary small{color:#d6e2fa}.actual-kiosk-averages .admin-section-title{text-align:right}.kiosk-average-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.kiosk-average-grid article{color:#173675;text-align:center;background:#f6f8fb;border:1px solid #dce3ed;border-radius:10px;grid-template-columns:1fr 1fr;place-content:center;gap:10px;min-height:190px;padding:16px;display:grid}.kiosk-average-grid article>span,.kiosk-average-grid article>strong,.kiosk-average-grid article>small{grid-column:1/-1}.kiosk-average-grid article>span{font-size:15px;font-weight:900}.kiosk-average-grid article>strong{font-size:28px}.kiosk-average-grid article>small{color:#748197;margin-top:-5px;font-size:11px}.kiosk-average-grid article>div{background:#fff;border-radius:7px;flex-direction:column;align-items:center;gap:3px;padding:8px 5px;display:flex}.kiosk-average-grid article>div b{font-size:15px}.kiosk-average-grid article>div i{color:#78859a;font-size:10px;font-style:normal}.kiosk-average-grid article.all-kiosks{color:#fff;background:#1d3c7c;border-color:#1d3c7c;grid-column:1/-1;min-height:150px}.kiosk-average-grid article.all-kiosks>small{color:#cdd9ee}.kiosk-average-grid article.all-kiosks>div{color:#173675}.load-comparison{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0 12px;display:grid}.load-comparison>div{color:#173675;text-align:center;background:#f1f5fb;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:14px;display:flex}.load-comparison span{color:#6c7990;font-size:9px}.load-comparison strong{font-size:15px}.simulator-capacity{box-sizing:border-box;border-radius:9px;width:100%;padding:16px 18px}.simulator-capacity.good{color:#17633e;background:#eaf8f0}.simulator-capacity.warning{color:#8a5c05;background:#fff6dc}.simulator-capacity.danger{color:#9c3333;background:#fff0ef}.simulator-capacity>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.simulator-capacity>div:first-child strong{font-size:20px}.simulator-capacity-bar{background:#ffffffbf;border-radius:999px;height:10px;margin:9px 0;overflow:hidden}.simulator-capacity-bar i{background:currentColor;border-radius:999px;height:100%;display:block}.simulator-capacity p{margin:0;font-size:10px;line-height:1.5}.simulator-target-card{color:#fff;background:#172f68;border-color:#172f68;grid-template-columns:220px 1fr;align-items:center;gap:14px 18px;display:grid}.simulator-target-card>div{flex-direction:column;gap:6px;display:flex}.simulator-target-card>div>span{color:#c5d3ec;font-size:10px;font-weight:900}.simulator-target-card section{grid-template-columns:auto 1fr 1fr;align-items:center;gap:16px;display:grid}.simulator-target-card section span{color:#c5d3ec;font-size:9px}.simulator-target-card section strong{font-size:20px}.simulator-target-card section>b{color:#ffda45;font-size:15px}.simulator-target-card .kiosk-revenue-summary{text-align:center;background:#ffffff12;border-radius:8px;grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;padding:12px}.simulator-target-card>p{color:#aebedc;border-top:1px solid #ffffff26;grid-column:1/-1;margin:0;padding-top:10px;font-size:8px}.admin-section-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.admin-section-title>div>span{color:#e32c32;font-size:9px;font-weight:900}.admin-section-title h2{margin:3px 0 0;font-size:21px}.admin-section-title>small{color:#71809a;font-size:9px}.distribution-modes{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.distribution-modes button{text-align:center;color:#34466b;background:#f9fafc;border:1px solid #d8dfeb;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:100px;padding:15px;display:flex}.distribution-modes button b{font-size:13px}.distribution-modes button span{color:#738098;font-size:10px;line-height:1.45}.distribution-modes button.selected{color:#172f68;background:#edf6fc;border-color:#50ade0;box-shadow:inset -4px 0 #e32c32}.distribution-note{color:#435476;background:#f2f5fa;border-radius:7px;flex-direction:column;gap:3px;margin-top:12px;padding:11px 13px;display:flex}.distribution-note strong{font-size:11px}.distribution-note span{font-size:9px}.valid-total,.invalid-total{border-radius:999px;padding:6px 9px;font-weight:900}.valid-total{background:#dff3e8;color:#236247!important}.invalid-total{background:#ffe4e2;color:#a33b35!important}.kiosk-allocation-title{align-items:flex-end}.allocation-volume{align-items:flex-end;gap:9px;display:flex}.allocation-volume label{color:#687690;flex-direction:column;gap:5px;font-size:9px;font-weight:800;display:flex}.allocation-volume input{color:#173675;text-align:left;direction:ltr;background:#f8faff;border:1px solid #cad5e4;border-radius:7px;width:120px;min-height:37px;padding:7px 10px;font-weight:900}.kiosk-table-head,.kiosk-control-list>div{grid-template-columns:1.3fr 100px 180px 125px 1fr;align-items:center;gap:12px;display:grid}.kiosk-table-head{color:#7a859b;padding:0 14px 8px;font-size:9px;font-weight:800}.kiosk-control-list{border:1px solid #dbe2ed;border-radius:9px;overflow:hidden}.kiosk-control-list>div{background:#fff;border-bottom:1px solid #e0e6ef;min-height:78px;padding:12px 14px}.kiosk-control-list>div:last-child{border-bottom:0}.kiosk-control-list>div.disabled-kiosk{opacity:.57;background:#f6f7f9}.kiosk-name{flex-direction:column;gap:4px;display:flex}.kiosk-name b{font-size:13px}.kiosk-name span{color:#77849a;font-size:9px}.kiosk-switch{color:#8e4d4d;background:#fff0f0;border:1px solid #e6bbbb;border-radius:999px;align-items:center;gap:6px;width:76px;padding:6px 8px;font-size:9px;font-weight:800;display:flex}.kiosk-switch i{background:#c75b5b;border-radius:50%;width:12px;height:12px}.kiosk-switch.active{color:#236247;background:#e4f5ec;border-color:#9bd0b4}.kiosk-switch.active i{background:#2e9e69}.kiosk-rule label{background:#fff;border:1px solid #ccd6e4;border-radius:6px;align-items:center;width:135px;display:flex;overflow:hidden}.kiosk-rule input{border:0;width:78px;padding:8px;font-weight:900}.kiosk-rule label span{color:#69768d;font-size:9px}.kiosk-rule p{color:#596781;margin:0;font-size:10px}.kiosk-today{flex-direction:column;gap:3px;display:flex}.kiosk-today b{font-size:17px}.kiosk-today span{color:#7a869b;font-size:8px}.forecast-bar{grid-template-columns:1fr 30px;align-items:center;gap:9px;display:grid}.forecast-bar>div{background:#e8edf4;border-radius:999px;height:8px;overflow:hidden}.forecast-bar i{background:linear-gradient(90deg,#56b5e1,#173775);border-radius:999px;height:100%;display:block}.forecast-bar>b{font-size:12px}.allocation-error{color:#963e38;background:#fff0ef;border-radius:6px;margin:10px 0 0;padding:9px 11px;font-size:10px}.admin-save-row{justify-content:space-between;align-items:center;gap:20px;margin-top:16px;display:flex}.admin-save-row>div{flex-direction:column;gap:4px;display:flex}.admin-save-row strong{font-size:11px}.admin-save-row span{color:#77839a;font-size:9px}.admin-save-row button{color:#fff;background:#e32c32;border:0;border-radius:7px;min-width:190px;padding:12px 16px;font-weight:900}.admin-save-row button:disabled{opacity:.4;cursor:not-allowed}.orders-report-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.orders-report-card .admin-section-title h2{font-size:24px}.orders-report-card .admin-section-title>div>span,.orders-report-card .admin-section-title>small{font-size:11px}.orders-report-filters label{color:#6a7890;flex-direction:column;gap:7px;font-size:11px;font-weight:800;display:flex}.orders-report-filters .order-search{background:0 0;border:0;border-radius:0;padding:0}.orders-report-filters .order-search:focus{border:0;outline:0}.orders-report-filters input,.orders-report-filters select{box-sizing:border-box;color:#172f68;background:#f9fbfd;border:1px solid #cad5e4;border-radius:7px;width:100%;height:48px;min-height:48px;padding:0 13px;font-size:13px;font-weight:800}.orders-financial-summary{background:#f2f5fa;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:14px;padding:11px;display:grid}.orders-financial-summary>div{background:#fff;border:1px solid #dce3ed;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.orders-financial-summary span{color:#6c7990;font-size:12px;font-weight:800}.orders-financial-summary strong{color:#172f68;font-size:22px}.orders-financial-summary .grand-total{color:#fff;background:#172f68;border-color:#172f68}.orders-financial-summary .grand-total span,.orders-financial-summary .grand-total strong{color:#fff}.orders-table-wrap{border:1px solid #dbe2ed;border-radius:9px;overflow:hidden}.orders-table-head,.order-report-row summary{grid-template-columns:1.35fr 1.05fr 1fr 1.15fr .7fr .7fr .75fr;align-items:center;gap:10px;display:grid}.orders-table-head{color:#728099;background:#f1f4f8;padding:11px 13px;font-size:11px;font-weight:900}.order-report-row{border-bottom:1px solid #e1e6ef}.order-report-row:last-child{border-bottom:0}.order-report-row summary{cursor:pointer;min-height:82px;padding:12px 13px;list-style:none}.order-report-row summary::-webkit-details-marker{display:none}.order-report-row summary:hover{background:#fafcff}.order-report-row summary>span{flex-direction:column;gap:4px;min-width:0;display:flex}.order-report-row summary b{color:#243758;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.order-report-row summary small{color:#7c879a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.order-report-row .order-identity b{color:#e32c32}.order-report-row .money{text-align:left}.order-report-row .money b{font-size:15px}.order-report-row .service b{color:#285a9f}.order-report-row .total b{color:#19704b;font-size:16px}.order-status{background:#edf1f6;border-radius:999px;width:max-content;padding:5px 9px;color:#52627f!important}.status-unassigned .order-status{background:#fff0ef;color:#9a3d37!important}.status-completed .order-status{background:#e5f5ec;color:#24704f!important}.order-expanded-details{background:#f6f8fb;border-top:1px dashed #ccd6e4;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px;display:grid}.order-expanded-details span{color:#596880;flex-direction:column;gap:4px;font-size:12px;display:flex}.order-expanded-details b{color:#172f68;font-size:11px}.empty-orders-report{text-align:center;color:#77849a;margin:0;padding:25px;font-size:12px}.orders-report-note{color:#748097;margin:10px 2px 0;font-size:11px}.pricing-method-card,.pricing-editor-card,.pricing-promotion-card,.pricing-preview-card,.owner-settlement-card{background:#fff;border:1px solid #d8e0eb;border-radius:11px;padding:22px}.settlement-formula{color:#173675;background:#eef4fc;border-right:4px solid #1d55a2;border-radius:8px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.settlement-formula strong{font-size:12px}.settlement-formula span{color:#65748d;font-size:9px;line-height:1.5}.daily-settlement-summary{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:15px;display:grid}.daily-settlement-summary>div{color:#173675;text-align:center;background:#f5f8fc;border:1px solid #d8e1ed;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:88px;padding:13px;display:flex}.daily-settlement-summary span{color:#6d7a91;font-size:9px;font-weight:800}.daily-settlement-summary strong{font-size:22px}.daily-settlement-summary .pending{color:#a4443e;background:#fff2f1;border-color:#efc2bf}.settlement-history-head,.settlement-history-list article{grid-template-columns:1fr 1fr .4fr .75fr .75fr .8fr 1.15fr .75fr;align-items:center;gap:10px;display:grid}.settlement-history-filters{background:#f3f6fa;border-radius:9px;grid-template-columns:minmax(230px,1.4fr) repeat(3,minmax(145px,.75fr)) auto;align-items:end;gap:9px;margin-bottom:13px;padding:12px;display:grid}.settlement-history-filters label{color:#68768e;flex-direction:column;gap:5px;font-size:8px;font-weight:900;display:flex}.settlement-history-filters input,.settlement-history-filters select{color:#173675;background:#fff;border:1px solid #cad5e4;border-radius:7px;width:100%;min-height:40px;padding:8px 10px;font-weight:800}.settlement-history-filters>button{color:#173675;cursor:pointer;background:#fff;border:1px solid #bfcce0;border-radius:7px;min-height:40px;padding:0 13px;font-weight:900}.settlement-history-head{color:#718097;background:#f1f4f8;border-radius:7px 7px 0 0;padding:9px 12px;font-size:8px;font-weight:900}.settlement-history-list{border:1px solid #dce3ed;border-top:0;border-radius:0 0 8px 8px;overflow:hidden}.settlement-history-list article{border-bottom:1px solid #e1e6ee;min-height:73px;padding:11px 12px}.settlement-history-list article:last-child{border-bottom:0}.settlement-history-list article>div{flex-direction:column;gap:4px;display:flex}.settlement-history-list article>div strong{color:#173675;font-size:11px}.settlement-history-list article>div span{color:#7b879b;font-size:10px}.settlement-history-list article>b,.settlement-history-list article>span{color:#465774;font-size:11px}.settlement-history-list .service-kept{color:#19704b;font-weight:900}.settlement-history-list .partner-transfer{color:#173675;font-size:13px}.settlement-history-list .settlement-transfer-details{flex-direction:column;gap:5px;display:flex}.settlement-transfer-details>span{flex-direction:column;gap:2px;display:flex}.settlement-transfer-details b{color:#173675;font-size:10px}.settlement-transfer-details small{color:#7b879b;font-size:9px;line-height:1.35}.settlement-history-list button{color:#fff;cursor:pointer;background:#e32c32;border:0;border-radius:7px;min-height:40px;padding:0 10px;font-size:11px;font-weight:900}.settlement-history-list button.transferred{color:#17633e;background:#e4f5ec;border:1px solid #a9d7be}.settlement-history-list button.partial{color:#835b08;background:#fff5d8;border:1px solid #e8cf88}.settlement-payment-status{text-align:center;background:#e32c32;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:40px;padding:6px 10px;font-weight:900;display:flex;color:#fff!important;font-size:11px!important}.settlement-payment-status small{color:inherit;font-size:9px;font-weight:800}.settlement-payment-status.transferred{background:#e4f5ec;border:1px solid #a9d7be;color:#17633e!important}.settlement-payment-status.partial{background:#fff5d8;border:1px solid #e8cf88;color:#835b08!important}.empty-settlement-history{color:#758198;text-align:center;margin:0;padding:24px;font-size:10px}.settlement-history-note{color:#748097;margin:11px 2px 0;font-size:8px;line-height:1.5}.partner-directory{grid-template-columns:1fr 1fr;gap:14px;display:grid}.partner-directory-card{background:#fff;border:1px solid #d8e0eb;border-radius:11px;overflow:hidden}.partner-directory-card>header{color:#fff;background:#172f68;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.partner-directory-card>header>div{flex-direction:column;gap:4px;display:flex}.partner-directory-card>header strong{font-size:17px}.partner-directory-card>header span{color:#c4d0e7;font-size:9px}.partner-directory-card>header>section{align-items:center;gap:6px;display:flex}.partner-directory-card>header button{color:#a0403b;background:#fff0ef;border:1px solid #e5aaa6;border-radius:999px;padding:7px 11px;font-weight:900}.partner-directory-card>header button.active{color:#17633e;background:#e5f6ec;border-color:#9fd1b5}.partner-directory-card>header button.delete-record{color:#fff;background:#c93139;border-color:#e5777d}.partner-directory-card>header button.delete-record.confirm{color:#8f252a;background:#fff1f1;border-color:#ef9ca1}.partner-directory-card>header button.cancel-delete{color:#fff;background:0 0;border-color:#ffffff73}.partner-details-grid{grid-template-columns:1fr 1fr;gap:9px;padding:16px;display:grid}.partner-details-grid label,.partner-service-share label{color:#69768d;flex-direction:column;gap:5px;font-size:9px;font-weight:800;display:flex}.partner-details-grid input,.partner-service-share input,.partner-service-share select{color:#173675;background:#f9fbfd;border:1px solid #ccd6e4;border-radius:7px;width:100%;min-height:40px;padding:8px 10px;font-weight:800}.partner-service-share{background:#eef4fc;border-radius:9px;grid-template-columns:1fr 1fr;gap:10px;margin:0 16px 15px;padding:13px;display:grid}.partner-service-share>div:first-child{flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.partner-service-share>div:first-child strong{color:#173675;font-size:11px}.partner-service-share>div:first-child span{color:#6b7990;font-size:8px}.partner-service-share label>div{position:relative}.partner-service-share label>div input{padding-left:32px}.partner-service-share label>div b{color:#65738b;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.partner-payment-defaults{background:#f7f9fc;border:1px solid #d8e1ed;border-radius:9px;grid-template-columns:1fr 1fr;gap:10px;margin:0 16px 15px;padding:13px;display:grid}.partner-payment-defaults>div{flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.partner-payment-defaults>div strong{color:#173675;font-size:11px}.partner-payment-defaults>div span{color:#6b7990;font-size:9px}.partner-payment-defaults label{color:#69768d;flex-direction:column;gap:5px;font-size:9px;font-weight:900;display:flex}.partner-payment-defaults select{color:#173675;background:#fff;border:1px solid #ccd6e4;border-radius:7px;width:100%;min-height:40px;padding:8px 10px;font-weight:900}.kiosk-payment-card{grid-template-columns:minmax(0,1fr) 240px;gap:18px;display:grid}.kiosk-payment-card>.admin-section-title{grid-column:1/-1;margin-bottom:0}.kiosk-payment-form{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:12px;display:grid}.kiosk-payment-form label{color:#53627d;flex-direction:column;gap:7px;font-size:11px;font-weight:900;display:flex}.kiosk-payment-form label:nth-child(5){grid-column:span 2}.kiosk-payment-form input,.kiosk-payment-form select{color:#173675;background:#f9fbfd;border:1px solid #c4d0e1;border-radius:9px;width:100%;min-height:48px;padding:9px 13px;font-size:13px;font-weight:900}.kiosk-payment-form input::placeholder{color:#97a2b5;font-size:12px}.kiosk-payment-form label>div{position:relative}.kiosk-payment-form label>div input{padding-left:30px}.kiosk-payment-form label>div b{color:#173675;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.kiosk-payment-form-actions{grid-column:1/-1;justify-content:center;gap:10px;margin-top:2px;display:flex}.kiosk-payment-form-actions button{color:#fff;background:#1d55a2;border:0;border-radius:9px;min-width:240px;min-height:48px;padding:0 18px;font-size:13px;font-weight:900}.kiosk-payment-form-actions button:disabled{opacity:.45}.kiosk-payment-form-actions button.cancel{color:#52617b;background:#fff;border:1px solid #cbd5e4;min-width:120px}.kiosk-payment-balance{color:#173675;text-align:center;background:#f1f5fb;border:1px solid #d3ddeb;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:100%;padding:18px;display:flex}.kiosk-payment-balance span{color:#53627d;font-size:12px;font-weight:900}.kiosk-payment-balance strong{font-size:28px}.kiosk-payment-balance strong.due{color:#b54842}.kiosk-payment-balance strong.credit{color:#18734a}.kiosk-payment-balance small{color:#6e7b91;font-size:10px;line-height:1.5}.kiosk-payment-history{border-top:1px solid #dce3ed;grid-column:1/-1;gap:6px;padding-top:12px;display:grid}.kiosk-payment-history article{background:#f8faff;border:1px solid #0000;border-radius:7px;grid-template-columns:1fr 150px 120px 140px;align-items:center;gap:10px;padding:10px 12px;display:grid}.kiosk-payment-history article.editing{background:#eef4fc;border-color:#1d55a2}.kiosk-payment-history article>div{flex-direction:column;gap:3px;display:flex}.kiosk-payment-history span{color:#7b879b;font-size:11px}.kiosk-payment-history article>section{gap:6px;display:flex}.kiosk-payment-history article>section button{color:#1d55a2;background:#fff;border:1px solid #bdcbe0;border-radius:7px;min-height:38px;padding:0 12px;font-size:11px;font-weight:900}.kiosk-payment-history article>section button.delete{color:#b33f3f;border-color:#e1b4b4}.partner-directory-card>footer{color:#5e6d85;background:#f6f8fb;border-top:1px solid #e0e6ef;justify-content:space-between;gap:8px;padding:11px 16px;font-size:8px;font-weight:800;display:flex}.customer-directory-card{background:#fff;border:1px solid #d8e0eb;border-radius:11px;padding:22px}.customer-directory-search{color:#68768e;flex-direction:column;gap:5px;max-width:440px;margin-bottom:14px;font-size:9px;font-weight:800;display:flex}.customer-financial-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:15px;display:grid}.customer-financial-summary>div{color:#173675;text-align:center;background:#f4f7fb;border:1px solid #d9e2ee;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:82px;display:flex}.customer-financial-summary span{color:#6d7a91;font-size:9px;font-weight:800}.customer-financial-summary strong{font-size:21px}.customer-financial-summary .profit{color:#176b44;background:#eaf8f0;border-color:#b9dfc9}.customer-directory-search input{color:#173675;background:#f9fbfd;border:1px solid #cad5e4;border-radius:8px;min-height:43px;padding:9px 12px;font-weight:800}.customer-directory-head,.customer-directory-list article{grid-template-columns:1.2fr 1.5fr .8fr .55fr .8fr .65fr;align-items:center;gap:10px;display:grid}.customer-directory-head{color:#718097;background:#f1f4f8;border-radius:7px 7px 0 0;padding:11px 12px;font-size:11px;font-weight:900}.customer-directory-list{border:1px solid #dce3ed;border-top:0;border-radius:0 0 8px 8px;overflow:hidden}.customer-directory-list article{border-bottom:1px solid #e1e6ee;min-height:82px;padding:12px}.customer-directory-list article:last-child{border-bottom:0}.customer-directory-list article>div{flex-direction:column;gap:3px;display:flex}.customer-directory-list strong,.customer-directory-list b{color:#173675;font-size:13px}.customer-directory-list span{color:#748097;font-size:11px}.customer-directory-list i{border-radius:999px;width:max-content;padding:6px 11px;font-size:10px;font-style:normal;font-weight:900}.customer-directory-list i.active{color:#17633e;background:#e4f5ec}.customer-directory-list i.blocked{color:#a3403b;background:#fff0ef}.customer-profit{color:#176b44!important}.customer-row-actions{align-items:flex-start}.customer-row-actions button{color:#1d55a2;cursor:pointer;background:#edf4ff;border:1px solid #bdd0ed;border-radius:7px;min-height:36px;padding:0 12px;font-size:11px;font-weight:900}.customer-editor{background:#f7f9fc;border:1px solid #cfd9e7;border-radius:10px;margin-top:16px;overflow:hidden}.customer-editor>header{color:#fff;background:#173675;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.customer-editor>header>div{flex-direction:column;gap:3px;display:flex}.customer-editor>header span,.customer-editor>header small{color:#c5d2e9;font-size:8px}.customer-editor>header h3{margin:0;font-size:18px}.customer-editor>header button{color:#fff;background:#ffffff21;border:1px solid #ffffff59;border-radius:50%;width:32px;height:32px;font-size:18px}.customer-editor-fields{grid-template-columns:repeat(3,1fr);gap:10px;padding:16px;display:grid}.customer-editor-fields label{color:#65738b;flex-direction:column;gap:5px;font-size:9px;font-weight:800;display:flex}.customer-editor-fields input,.customer-editor-fields select{color:#173675;background:#fff;border:1px solid #cad5e4;border-radius:7px;min-height:41px;padding:8px 10px;font-weight:800}.customer-personal-stats{grid-template-columns:repeat(4,1fr);gap:9px;padding:0 16px 16px;display:grid}.customer-personal-stats>div{color:#173675;text-align:center;background:#fff;border:1px solid #dce3ed;border-radius:8px;flex-direction:column;align-items:center;gap:5px;padding:12px;display:flex}.customer-personal-stats span{color:#748198;font-size:8px}.customer-personal-stats strong{font-size:16px}.customer-editor>footer{background:#edf2f8;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.customer-editor>footer p{color:#6f7c91;margin:0;font-size:8px}.customer-editor>footer button{color:#fff;background:#1d55a2;border:0;border-radius:7px;min-height:39px;padding:0 15px;font-weight:900}.customer-editor-actions{align-items:center;gap:7px;display:flex}.customer-editor-actions button.delete-record{color:#b52f36;background:#fff2f2;border:1px solid #edb2b6}.customer-editor-actions button.delete-record.confirm{color:#fff;background:#c92f37;border-color:#c92f37}.customer-editor-actions button.cancel-delete{color:#52617b;background:#fff;border:1px solid #cbd5e3}.owner-settlement-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.owner-settlement-summary>div{color:#173675;text-align:center;background:#f1f5fb;border:1px solid #d7dfeb;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:92px;padding:14px;display:flex}.owner-settlement-summary span{color:#6f7c92;font-size:10px;font-weight:800}.owner-settlement-summary strong{font-size:25px}.owner-settlement-summary .gave-more{color:#b94843;background:#fff3f2}.owner-settlement-summary .received-more{color:#167648;background:#edf9f2}.owner-settlement-head,.owner-settlement-list>div{grid-template-columns:1.3fr 1fr 1fr 1fr;align-items:center;gap:12px;display:grid}.owner-settlement-head{color:#718097;background:#f1f4f8;border-radius:7px 7px 0 0;padding:9px 12px;font-size:9px;font-weight:900}.owner-settlement-list>div{border-bottom:1px solid #e0e6ef;min-height:76px;padding:10px 12px}.owner-settlement-list section{flex-direction:column;gap:4px;display:flex}.owner-settlement-list section b{font-size:13px}.owner-settlement-list section small{color:#7a869b;font-size:9px}.owner-settlement-list label>span{display:none}.owner-settlement-list label>div{position:relative}.owner-settlement-list input{color:#173675;text-align:left;direction:ltr;background:#f8faff;border:1px solid #cbd5e5;border-radius:7px;width:100%;min-height:42px;padding:0 28px 0 10px;font-weight:900}.owner-settlement-list label i{color:#78859a;font-size:11px;font-style:normal;font-weight:900;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.owner-settlement-list>div>strong{text-align:center;border-radius:7px;padding:9px;font-size:10px}.owner-settlement-list>div>strong.gave-more{color:#a63f3a;background:#fff1f0}.owner-settlement-list>div>strong.received-more{color:#176d45;background:#edf8f2}.owner-settlement-save{background:#edf3fb;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:14px 16px;display:flex}.owner-settlement-save p{flex-direction:column;gap:4px;margin:0;display:flex}.owner-settlement-save span{color:#6f7c92;font-size:10px}.owner-settlement-save button{color:#fff;background:#1d55a2;border:0;border-radius:7px;min-height:44px;padding:0 18px;font-weight:900}.pricing-promotion-card>p{color:#66748b;margin:0 0 16px;font-size:11px;line-height:1.55}.promotion-target-tabs{background:#eef2f8;border-radius:9px;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px;padding:5px;display:grid}.promotion-target-tabs button{color:#52617d;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:40px;font-weight:900}.promotion-target-tabs button.selected{color:#fff;background:#1d55a2;box-shadow:0 4px 10px #1d55a238}.promotion-switch{color:#5f6d85;background:#f1f4f9;border:1px solid #d5deeb;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:10px;font-weight:900;display:flex}.promotion-switch input{accent-color:#2bbb67;width:18px;height:18px}.promotion-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.promotion-fields label{color:#66748b;flex-direction:column;gap:6px;font-size:9px;font-weight:800;display:flex}.promotion-fields input,.promotion-fields select{color:#172f68;background:#fafbfe;border:1px solid #ccd6e4;border-radius:7px;width:100%;min-height:42px;padding:9px 11px;font-weight:900}.promotion-user-manager{background:#f5f8fc;border:1px solid #d8e1ee;border-radius:10px;margin-top:14px;padding:15px}.promotion-user-add{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.promotion-user-add label{color:#66748b;gap:6px;font-size:9px;font-weight:900;display:grid}.promotion-user-add select{color:#172f68;background:#fff;border:1px solid #ccd6e4;border-radius:7px;width:100%;min-height:42px;padding:8px 11px;font-weight:800}.promotion-user-add button{color:#fff;cursor:pointer;background:#1d55a2;border:0;border-radius:7px;min-height:42px;padding:0 16px;font-weight:900}.promotion-user-add button:disabled{opacity:.45;cursor:not-allowed}.promotion-recipient-heading{color:#172f68;justify-content:space-between;align-items:center;gap:10px;margin:16px 0 8px;display:flex}.promotion-recipient-heading span{color:#68768e;font-size:9px;font-weight:800}.promotion-recipient-list{gap:7px;display:grid}.promotion-recipient-list article{background:#fff;border:1px solid #d8e1ee;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.promotion-recipient-list article>div{flex-direction:column;gap:3px;display:flex}.promotion-recipient-list article strong{color:#172f68;font-size:11px}.promotion-recipient-list article span{color:#748198;font-size:9px}.promotion-recipient-list article>b{color:#1d55a2;font-size:10px}.promotion-recipient-list article>button{color:#d52832;cursor:pointer;background:#fff5f5;border:1px solid #f0b8bc;border-radius:6px;min-height:32px;padding:0 12px;font-weight:900}.promotion-recipient-list>p{color:#738096;text-align:center;background:#fff;border:1px dashed #cbd6e5;border-radius:8px;margin:4px 0 0;padding:12px;font-size:10px}.promotion-summary{color:#5d6c84;background:#f3f5f8;border-radius:8px;align-items:center;gap:7px;margin-top:14px;padding:12px 14px;font-size:11px;display:flex}.promotion-summary.active{color:#17633e;background:#e9f8ef;border:1px solid #b9e2c9}.pricing-methods{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.pricing-methods button{text-align:right;color:#34466b;background:#f9fafc;border:1px solid #d8dfeb;border-radius:9px;flex-direction:column;gap:7px;min-height:95px;padding:15px;display:flex}.pricing-methods button span{color:#748098;font-size:10px;line-height:1.45}.pricing-methods button.selected{color:#172f68;background:#edf6fc;border-color:#50ade0;box-shadow:inset -4px 0 #e32c32}.pricing-profile-picker{background:#eef4fa;border-radius:9px;grid-template-columns:220px minmax(260px,1fr) 1fr;align-items:end;gap:11px;margin-bottom:18px;padding:15px;display:grid}.pricing-profile-picker label{color:#66748b;flex-direction:column;gap:6px;font-size:9px;font-weight:800;display:flex}.pricing-profile-picker select{color:#172f68;background:#fff;border:1px solid #c9d5e5;border-radius:7px;width:100%;padding:11px;font-weight:900}.pricing-profile-picker>strong{color:#52617c;align-self:center;font-size:10px}.tier-head,.tier-row{grid-template-columns:1fr 1fr 1.2fr 42px;align-items:center;gap:9px;display:grid}.tier-head{color:#748097;padding:0 5px 7px;font-size:9px;font-weight:800}.tier-row{border-top:1px solid #e1e6ee;padding:8px 0}.tier-row input,.single-price-field input,.percent-fields input,.ticket-price-settings input{color:#172f68;background:#fff;border:1px solid #ccd6e4;border-radius:7px;width:100%;padding:10px;font-weight:900}.tier-row .money-input{border:1px solid #ccd6e4;border-radius:7px;align-items:center;display:flex;overflow:hidden}.tier-row .money-input input{border:0}.tier-row .money-input span{color:#e32c32;padding:0 10px}.tier-row>button{color:#a44141;background:#fff1f1;border:1px solid #e6c1c1;border-radius:7px;width:38px;height:38px;font-size:20px}.tier-row>button:disabled{opacity:.35}.add-tier{color:#173675;background:#eef6fc;border:1px solid #bcd7e8;border-radius:7px;margin-top:11px;padding:9px 13px;font-weight:900}.exact-fees-editor{background:#f5f8fd;border:1px solid #d3ddeb;border-radius:9px;margin-top:16px;padding:14px}.exact-fees-editor>div:first-child{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.exact-fees-editor>div:first-child strong{color:#173675;font-size:16px}.exact-fees-editor>div:first-child span{color:#718098;font-size:12px;line-height:1.5}.exact-fees-editor>div:last-child{grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;display:grid}.exact-fees-editor label{color:#62718a;flex-direction:column;gap:7px;font-size:12px;font-weight:900;display:flex}.exact-fees-editor label>div{background:#fff;border:1px solid #cbd5e4;border-radius:7px;align-items:center;display:flex;overflow:hidden}.exact-fees-editor input{color:#173675;background:0 0;border:0;width:100%;min-width:0;padding:11px;font-size:14px;font-weight:900}.exact-fees-editor b{color:#e32c32;padding:0 11px;font-size:14px}.single-price-field{flex-direction:column;gap:8px;max-width:360px;display:flex}.single-price-field>span,.percent-fields label>span{color:#66748b;font-size:10px;font-weight:800}.single-price-field>div,.percent-fields label>div{border:1px solid #ccd6e4;border-radius:7px;align-items:center;display:flex;overflow:hidden}.single-price-field input,.percent-fields input{border:0}.single-price-field b,.percent-fields b{color:#e32c32;padding:0 12px}.percent-fields{grid-template-columns:1fr 1fr;gap:12px;max-width:750px;display:grid}.percent-fields label{flex-direction:column;gap:8px;display:flex}.ticket-price-settings{border-top:1px solid #e0e6ef;margin-top:18px;padding-top:14px}.ticket-price-settings summary{color:#173675;cursor:pointer;width:max-content;font-size:10px;font-weight:900}.ticket-price-settings>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.ticket-price-settings label{color:#6c7990;flex-direction:column;gap:6px;font-size:9px;display:flex}.preview-controls{align-items:end;gap:10px;margin-bottom:17px;display:flex}.pricing-preview-card .admin-section-title h2{font-size:24px}.pricing-preview-card .admin-section-title>div>span,.pricing-preview-card .admin-section-title>small{font-size:11px}.preview-controls label{color:#66748b;flex-direction:column;gap:7px;font-size:12px;font-weight:800;display:flex}.preview-controls select{color:#172f68;background:#fff;border:1px solid #ccd6e4;border-radius:7px;min-width:170px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:900}.preview-controls .preview-check{background:#fff8db;border:1px solid #ead47c;border-radius:7px;flex-direction:row;align-items:center;min-height:39px;padding:0 12px}.preview-controls .preview-check.renew{background:#eef4ff;border-color:#b9cbee}.renewal-note{color:#234d91;background:#eef4ff;border-radius:8px;margin:12px 0 0;padding:11px 14px;font-weight:800}.draw-settings{align-items:stretch;gap:12px;margin:14px 0;display:flex}.draw-settings label{color:#536480;flex-direction:column;gap:6px;min-width:180px;font-weight:800;display:flex}.draw-settings select{color:#172f68;background:#fff;border:1px solid #c8d3e3;border-radius:10px;min-height:48px;padding:0 12px;font-weight:900}.draw-settings button{-moz-column-gap:10px;text-align:right;color:#172f68;background:#fff;border:1px solid #c8d3e3;border-radius:10px;flex:1;grid-template-rows:auto auto;grid-template-columns:auto 1fr;column-gap:10px;min-height:58px;padding:9px 13px;display:grid}.draw-settings button>span{grid-row:1/3;align-self:center;font-size:22px}.draw-settings button strong{font-size:14px}.draw-settings button small{color:#66748b}.draw-settings button.renew-selected{background:#eef4ff;border-color:#2458b8;box-shadow:inset 0 0 0 1px #2458b8}.draw-count-picker{color:#172f68;background:#fff;border:1px solid #c8d3e3;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:82px;padding:12px 14px;display:flex}.draw-count-picker>strong{text-align:center;flex:none;width:100%;font-size:14px}.draw-count-options{direction:rtl;grid-template-columns:repeat(5,52px);gap:5px;display:grid}.draw-settings .draw-count-options button,.standalone-workspace .configuration-section .draw-settings .draw-count-options button{color:#273650;min-width:0;min-height:48px;box-shadow:none;text-align:center;background:#f8fafc;border:1px solid #cbd5e4;border-radius:7px;grid-template-rows:1fr;grid-template-columns:1fr;place-content:stretch;place-items:center;padding:0;font-size:16px;font-weight:900;line-height:1;display:grid}.draw-settings .draw-count-options button.selected,.standalone-workspace .configuration-section .draw-settings .draw-count-options button.selected{color:#fff;background:#ff663b;border-color:#ff663b;box-shadow:0 3px 8px #ff663b38}.draw-settings .renew-toggle{min-height:82px}.configuration-section .compact-payment-summary{background:#f3f3f5;border:1px solid #c9ced7;border-radius:7px;grid-template-columns:1fr;gap:0;padding:0;display:grid;overflow:hidden}.configuration-section .compact-payment-summary>div,.configuration-section .compact-payment-summary .total{color:#3f4652;background:#f5f6f8;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;min-height:42px;padding:9px 14px;display:flex}.configuration-section .compact-payment-summary>div:nth-child(2n){background:#e8e6e7}.configuration-section .compact-payment-summary span,.configuration-section .compact-payment-summary .total span{color:#4c535e;font-size:14px}.configuration-section .compact-payment-summary strong,.configuration-section .compact-payment-summary .total strong{color:#343a45;font-size:15px;font-weight:500}.standalone-workspace .configuration-section .compact-payment-summary{background:#fff;border:1px solid #c8d4e6;border-radius:12px;grid-template-columns:1fr;width:min(650px,100%);margin:16px auto 0;overflow:hidden;box-shadow:0 7px 18px #20396c14}.standalone-workspace .configuration-section .compact-payment-summary>div,.standalone-workspace .configuration-section .compact-payment-summary .total{background:#fff;border-bottom:1px solid #dbe3ef;grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:48px;padding:11px 17px;display:grid}.standalone-workspace .configuration-section .compact-payment-summary>div:nth-child(2n){background:#f3f6fb}.standalone-workspace .configuration-section .compact-payment-summary>div:last-child{border-bottom:0}.standalone-workspace .configuration-section .compact-payment-summary span,.standalone-workspace .configuration-section .compact-payment-summary .total span{color:#53637e;font-size:13px;font-weight:800}.standalone-workspace .configuration-section .compact-payment-summary strong,.standalone-workspace .configuration-section .compact-payment-summary .total strong{color:#213b75;text-align:center;direction:ltr;background:#edf2fb;border-radius:7px;min-width:76px;padding:5px 10px;font-size:15px;font-weight:900}.standalone-workspace .configuration-section .compact-payment-summary>div:first-child>strong,.standalone-workspace .configuration-section .compact-payment-summary>div:nth-child(2)>strong,.standalone-workspace .configuration-section .compact-payment-summary>div:nth-child(3)>strong{color:#fff;background:#164b96}.standalone-workspace .configuration-section .compact-payment-summary .total{background:#eef8f2}.standalone-workspace .configuration-section .compact-payment-summary .total span{color:#1e7443}.standalone-workspace .configuration-section .compact-payment-summary .total strong{color:#fff;background:#2dbf65;font-size:17px}.renewal-note.customer{margin-top:0;font-size:12px}.preview-check input{accent-color:#e32c32}.admin-price-result{background:#f2f5f9;border-radius:10px;grid-template-columns:1fr auto 1fr auto 1.2fr;align-items:center;gap:12px;padding:15px;display:grid}.admin-price-result>div{flex-direction:column;gap:4px;padding:12px;display:flex}.admin-price-result span{color:#69768c;font-size:13px;font-weight:800}.admin-price-result strong{direction:ltr;font-size:28px}.admin-price-result>b{color:#8995a8;font-size:20px}.admin-price-result .total{color:#fff;background:#e32c32;border-radius:8px}.admin-price-result .total span{color:#ffdfe0}.pricing-save-row{justify-content:space-between;align-items:center;gap:20px;margin-top:17px;display:flex}.pricing-save-row p{flex-direction:column;gap:4px;margin:0;display:flex}.pricing-save-row p strong{font-size:14px}.pricing-save-row p span{color:#77839a;font-size:11px;line-height:1.5}.pricing-save-row button{color:#fff;background:#e32c32;border:0;border-radius:7px;min-width:220px;padding:14px 17px;font-size:13px;font-weight:900}@media (max-width:800px){body{overflow-x:hidden}.owner-menu{flex-direction:column;align-items:flex-start;gap:5px;padding:7px 10px}.owner-menu>div{width:100%;padding-bottom:3px}.owner-menu a{background:#1a356b;padding:8px 10px}.topbar{height:78px}.brand-logo{width:175px}.home-page .site-nav{justify-content:flex-start;gap:0;width:100%;padding:0;overflow-x:auto}.home-page .site-nav a{min-width:92px;padding:0 12px;font-size:11px}.hero{min-height:0;padding:14px 14px 42px}.draw-hero-top{padding-bottom:8px}.draw-hero-top>span:first-child{display:none}.draw-hero-grid{grid-template-columns:1fr;gap:24px;padding-top:26px}.landing-hero-copy{text-align:center}.landing-hero-copy h1{letter-spacing:-1px;margin-top:12px;font-size:38px}.landing-hero-copy p{font-size:14px;line-height:1.65}.landing-hero-actions{grid-template-columns:1fr;display:grid}.draw-live-card{border-radius:14px;padding:16px 12px}.countdown-area{border:0;padding:0}.countdown{justify-content:center;gap:5px;margin-top:7px}.countdown>div{flex:1;min-width:0}.countdown strong{min-height:40px;font-size:21px}.prize-area{border-top:1px solid #ffffff2e;padding-top:9px}.prize-area>strong{font-size:30px}.landing-trust-strip{grid-template-columns:1fr;margin-top:-20px}.landing-trust-strip>div{justify-content:flex-start;min-height:76px;padding:14px 20px}.landing-section{padding:58px 0}.landing-section-heading{margin-bottom:25px}.landing-section-heading h2,.service-story-copy h2{font-size:29px}.landing-method-grid,.how-grid{grid-template-columns:1fr}.landing-method-grid article{min-height:104px;padding:17px}.how-section{padding-left:16px;padding-right:16px}.service-story-section{grid-template-columns:1fr;gap:30px}.preview-number-row{gap:4px}.preview-number-row b,.preview-number-row i{height:36px;font-size:13px}.responsible-section{align-items:flex-start;margin-bottom:50px;padding:27px 22px}.responsible-section>strong{width:62px;height:62px;font-size:18px}.responsible-section h2{font-size:25px}.landing-final-cta{text-align:center;flex-direction:column;align-items:stretch;padding:30px 22px}.landing-final-cta h2{font-size:27px}.lotto-page{background:#ececef;padding-bottom:20px}.lotto-page .topbar{z-index:30;color:#fff;background:#e32c32;border:0;justify-content:flex-start;height:58px;padding:6px 14px;position:sticky;top:0;box-shadow:0 2px 7px #0003}.lotto-page .brand-mark{place-items:center;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.lotto-page .brand-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#fff;border-radius:8px;width:116px;height:40px;padding:6px 10px}.lotto-page .ghost-button{color:#fff;border-color:#ffffffd9;place-items:center;width:38px;height:38px;padding:0;font-size:0;display:grid;position:absolute;left:13px}.lotto-page .mobile-menu-icon{flex-direction:column;justify-content:space-between;align-items:stretch;width:18px;height:14px;display:flex}.lotto-page .mobile-menu-icon i{background:currentColor;border-radius:999px;width:100%;height:2px;display:block}.lotto-page .site-nav{display:none}.lotto-page .site-nav.mobile-open{z-index:29;background:#fff;grid-template-columns:1fr;gap:0;padding:5px 10px 9px;display:grid;position:sticky;top:58px;box-shadow:0 5px 12px #182d582e}.lotto-page .site-nav.mobile-open a{border-bottom:1px solid #e1e7f0;justify-content:flex-start;align-items:center;min-height:42px;padding:0 13px;font-size:12px;display:flex}.lotto-page .site-nav.mobile-open .nav-auth-button{border:1px solid #164b96;border-radius:8px;justify-content:center;min-height:44px;margin:6px 3px 0}.lotto-page .site-nav.mobile-open .nav-login-button{color:#fff;background:#164b96}.lotto-page .site-nav.mobile-open .install-app-menu-button{color:#fff;background:#174f9d;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:44px;margin-top:6px;padding:0 13px;font-size:12px;font-weight:900;display:flex}.lotto-page .workspace.standalone-workspace{width:100%;margin:0}.lotto-page .panel{border:0}.lotto-page .ticket-mode-section{background:#edf3fb;gap:9px;padding:12px 9px}.lotto-page .form-type-heading{padding:0 5px}.lotto-page .form-type-heading>div>span{display:none}.lotto-page .main-form-tabs{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;overflow:visible}.lotto-page .main-form-tabs button{color:#293655;text-align:center;background:#f7f7f9;border-radius:7px;flex-direction:row;justify-content:center;min-width:0;min-height:54px;padding:0 5px;box-shadow:0 1px 2px #0000001a;border:1px solid #c9cbd1!important}.lotto-page .main-form-tabs button strong{font-size:13px;line-height:1.2}.lotto-page .main-form-tabs button span{font-size:9px}.lotto-page .main-form-tabs button.selected{color:#fff;background:#e32c32;border-color:#e32c32!important}.lotto-page .lotto-subtype-tabs{padding:0}.lotto-page .lotto-subtype-tabs button{min-height:58px}.lotto-page .lotto-subtype-tabs button.selected{color:#fff;background:#164b96;border-color:#164b96!important}.lotto-page .lotto-subtype-tabs button:not(.selected){color:#405274;background:#fff}.lotto-page .main-form-tabs button,.lotto-page .extra-toggle{min-height:54px}.lotto-page .builder-section{background:#edf3fb;border:1px solid #d5dfed;border-radius:8px;width:auto;margin:7px 8px;padding:15px 10px;box-shadow:0 1px 3px #19336512}.lotto-page .ticket-mode-section{box-shadow:none;border-bottom:0}.lotto-page .section-heading{margin-bottom:12px}.lotto-page .section-heading>span{aspect-ratio:1;border-radius:50%;flex:0 0 27px;width:27px;min-width:27px;height:27px;min-height:27px;padding:0;font-size:10px;line-height:1}.lotto-page .section-heading h2{font-size:19px}.lotto-page .section-heading p{margin-top:3px;font-size:9px;line-height:1.4}.lotto-page .quantity-section .quantity-grid{direction:ltr;justify-content:center;gap:5px;display:flex}.lotto-page .quantity-section .quantity-grid button{border-radius:6px;flex:0 58px;width:min(58px,14.2857% - 4.28571px);min-width:0;height:54px}.lotto-page .quantity-grid button strong{font-size:20px}.lotto-page .quantity-grid button span{font-size:8px}.lotto-page .systematic-choice-area{grid-template-columns:1fr;gap:12px;padding:10px}.lotto-page .systematic-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.lotto-page .strong-systematic-options{grid-template-columns:repeat(4,minmax(0,1fr))}.lotto-page .systematic-options button{min-width:0;min-height:47px;padding:0 3px;font-size:15px}.lotto-page .systematic-combinations{background:#f2f5fb;border-radius:8px;min-width:0;padding:8px}.lotto-page .systematic-combinations span{font-size:10px}.lotto-page .systematic-combinations strong{font-size:27px}.lotto-page .systematic-selection-explanation{text-align:center;border-right:0;justify-content:center;padding:11px}.lotto-page .systematic-selection-explanation>span{flex-basis:29px;width:29px;height:29px;font-size:13px}.lotto-page .systematic-selection-explanation strong{font-size:17px}.lotto-page .systematic-selection-explanation p{font-size:10px}.lotto-page .draw-settings{direction:rtl;grid-template-columns:minmax(0,1fr) 105px;gap:7px;display:grid}.lotto-page .draw-settings label,.lotto-page .draw-settings button{min-width:0}.lotto-page .draw-count-picker{flex-direction:column;align-items:stretch;gap:8px;min-height:72px;padding:9px}.lotto-page .draw-count-picker>strong{text-align:center}.lotto-page .draw-count-options{grid-template-columns:repeat(5,minmax(0,1fr))}.lotto-page .draw-settings .draw-count-options button{min-height:43px}.lotto-page .draw-settings .renew-toggle{text-align:center;grid-column:2;place-items:center;min-height:72px;padding:7px 5px}.lotto-page .draw-settings .renew-toggle small{display:none}.lotto-page .customer-price-breakdown{gap:5px;padding:7px}.lotto-page .customer-price-breakdown>div{padding:8px}.lotto-page .customer-price-breakdown strong{font-size:17px}.lotto-page .primary-send-button{min-height:53px;margin-top:11px;padding:9px 14px}.lotto-page .primary-send-button strong{font-size:16px}.lotto-page .primary-send-button span{font-size:8px}.lotto-page .payment-panel{padding:12px}.lotto-page .payment-options{grid-template-columns:1fr}.lotto-page .payment-options>button{min-height:69px}.lotto-page .method-grid{grid-template-columns:repeat(2,1fr);gap:6px}.lotto-page .method-grid button{flex-direction:row;gap:8px;min-height:63px;padding:8px}.lotto-page .method-grid .method-help-button{border-radius:50%;place-items:center;width:27px;min-width:27px;max-width:27px;height:27px;min-height:27px;max-height:27px;padding:0;line-height:1;display:grid;top:50%;left:8px;transform:translateY(-50%)}.lotto-page .method-grid .method-choice{padding-left:41px}.lotto-page .method-grid button>b{flex:none;width:29px;height:29px}.lotto-page .method-grid button strong{font-size:11px}.lotto-page .method-grid button small{display:none}.lotto-page .notice{font-size:8px}.lotto-page .ticket-sheet{border-radius:0;margin:7px 0 0;padding:0 7px 22px}.lotto-page .ticket-sheet-header{border-top:0;margin:0 -7px 12px;padding:10px 14px}.lotto-page .ticket-sheet-header>div:first-child strong{font-size:18px}.lotto-page .ticket-heading>span{display:none}.lotto-page .ticket-heading{flex-wrap:wrap;align-items:center;min-height:38px;padding:4px}.lotto-page .ticket-heading>div:not(.ticket-heading-actions){flex-direction:column;justify-content:center;align-self:center;align-items:flex-start;display:flex}.lotto-page .ticket-heading p:empty{display:none}.lotto-page .ticket-heading .section-help-button{align-self:center;margin-top:0;margin-bottom:0}.lotto-page .ticket-heading>.ticket-heading-actions{align-self:center;align-items:center}.lotto-page .ticket-heading-actions .form-tool-button{place-items:center;height:30px;min-height:30px;padding-block:0;line-height:1;display:grid}.lotto-page .ticket-filling-workspace .ticket-rows{border-radius:8px}.lotto-page .row-editor.number-panel{z-index:60;height:var(--mobile-sheet-height,40vh);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;border-width:2px 0 0;border-radius:18px 18px 0 0;max-height:94vh;transition:height .24s;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 28px #00000059}.lotto-page .sheet-drag-handle{z-index:4;color:#68758a;cursor:ns-resize;touch-action:none;background:#fff;border:0;border-radius:16px 16px 0 0;place-items:center;width:100%;height:24px;min-height:24px;padding:0;display:grid;position:sticky;top:0}.lotto-page .sheet-drag-handle span{background:#aab3c2;border-radius:999px;flex:0 0 5px;width:48px;height:5px;display:block}.lotto-page .sheet-drag-handle>b{color:#526fe8;font-size:12px;line-height:1;position:absolute;left:calc(50% + 31px)}.lotto-page .sheet-drag-handle small{white-space:nowrap;font-size:8px;font-weight:800;line-height:1;display:block;position:absolute;right:calc(50% + 31px)}.lotto-page .number-panel-title{z-index:3;grid-template-columns:30px 1fr 30px;gap:5px;min-height:40px;padding:4px 9px;position:sticky;top:24px}.lotto-page .number-panel-title:after{width:30px}.lotto-page .number-panel-title strong{font-size:14px}.lotto-page .number-panel-title button{place-items:center;width:28px;height:28px;padding:0;font-size:21px;font-weight:500;line-height:1;display:grid}.lotto-page .row-editor-navigation{z-index:3;background:#edf3ff;border-bottom:1px solid #c8d5ec;min-height:42px;padding:5px 8px;display:block;position:sticky;top:40px}.lotto-page .row-editor-row-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;direction:ltr;justify-content:safe center;align-items:center;gap:6px;padding:0 1px 3px;display:flex;overflow-x:auto}.lotto-page .row-editor-row-tabs::-webkit-scrollbar{display:none}.lotto-page .row-editor-row-tabs button{color:#174b95;background:#fff;border:1px solid #b7c8e5;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;min-width:70px;min-height:31px;padding:4px 10px;font-size:11px;font-weight:900;display:flex}.lotto-page .row-editor-row-tabs button.active{color:#fff;background:#174f9d;border-color:#174f9d;box-shadow:0 2px 7px #174f9d40}.lotto-page .row-editor-row-tabs button span{color:#2abe65;font-size:12px}.lotto-page .row-editor-row-tabs button.active span{color:#9df4bc}.lotto-page .number-panel .number-picker{grid-template-columns:repeat(8,1fr);gap:5px}.lotto-page .number-panel .number-picker button{aspect-ratio:auto;min-height:34px;font-size:12px}.lotto-page .number-panel .strong-picker button{aspect-ratio:auto;min-height:36px}.lotto-page .row-ai-method{align-items:center;min-height:42px;margin:0;padding:6px 10px}.lotto-page .row-ai-method>span{align-self:stretch;align-items:center;font-size:8px;line-height:1.1;display:flex}.lotto-page .row-ai-method select{min-width:132px;height:30px;padding:4px 7px;font-size:9px;line-height:1}.lotto-page .row-method-summary{padding:6px 9px}.lotto-page .row-method-summary>strong{margin-bottom:2px;font-size:9px}.lotto-page .row-method-summary span{font-size:8px;line-height:1.25}.lotto-page .row-method-summary button.form-tool-button{margin-top:5px;padding:6px 8px}.lotto-page .form-tool-button{padding:7px 9px;font-size:9px}.lotto-page .demo-box{margin-top:9px}.prize-area>div{margin-top:6px;padding:5px 8px}.draw-source{text-align:center;margin-top:7px;font-size:8px}.workspace{width:calc(100% - 20px);margin-top:-15px}.steps button{flex-direction:column;gap:3px;min-height:55px;font-size:11px}.steps button span{width:22px;height:22px}.panel{min-height:500px;padding:28px 18px}.builder-panel{padding:0}.builder-section{padding:30px 18px}.ticket-mode-section{grid-template-columns:1fr;padding:16px 18px}.ticket-sheet{padding:0 10px 28px}.ticket-sheet-header{margin:0 -10px 22px;padding:13px 14px}.ticket-sheet-header>div:first-child strong{font-size:20px}.ticket-sheet-header>div:first-child span{display:none}.ticket-rows{border-right-width:3px;padding:5px}.ticket-column-headings{display:none}.ticket-filling-workspace.editor-open{grid-template-columns:1fr}.number-panel{border-radius:14px;grid-row:1;position:static}.ticket-filling-workspace .ticket-rows .lotto-row{grid-template-columns:46px minmax(0,1fr) 29px 24px;align-content:center;align-items:center;gap:4px;min-height:48px;padding:5px}.ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.row-label,.ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.balls,.ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball,.ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.row-complete-mark{align-self:center}.ticket-filling-workspace .ticket-rows{padding-block:4px}.ticket-filling-workspace .ticket-rows .generated-item.editing{margin:0 4px}.ticket-filling-workspace .ticket-rows .row-label{white-space:nowrap;border-radius:0;align-self:center;width:auto;height:29px;padding:0 2px;font-size:11px}.ticket-filling-workspace .ticket-rows .row-label:after{content:none}.ticket-filling-workspace .ticket-rows .balls{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.ticket-filling-workspace .ticket-rows .balls b{width:29px;height:29px;font-size:10px}.ticket-filling-workspace .ticket-rows .strong-ball{border-right:0;padding:0}.ticket-filling-workspace .ticket-rows .strong-ball b{width:29px;height:29px;font-size:10px}.ticket-filling-workspace .ticket-rows .strong-systematic-row{grid-template-rows:29px 29px;grid-template-columns:46px minmax(0,1fr) 24px;align-content:center;row-gap:5px;height:78px;min-height:78px;padding-top:7px;padding-bottom:7px}.ticket-filling-workspace .ticket-rows .strong-systematic-row .row-label{grid-area:1/1/3}.ticket-filling-workspace .ticket-rows .strong-systematic-row .balls{grid-area:1/2}.ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls{grid-area:2/2;grid-template-columns:repeat(7,minmax(0,1fr))}.ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls.strong-count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls.strong-count-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls.strong-count-6{grid-template-columns:repeat(6,minmax(0,1fr))}.ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls.strong-count-7{grid-template-columns:repeat(7,minmax(0,1fr))}.ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls b{width:29px;height:29px}.ticket-filling-workspace .ticket-rows .strong-systematic-row .row-complete-mark{grid-area:1/3/3;align-self:center}.row-complete-mark{width:24px;height:24px}.ticket-rows .row-label{white-space:nowrap;border-radius:0;place-items:center;width:auto;height:29px;padding:0 2px;font-size:11px;display:grid}.ticket-rows .row-label:after{content:none}.section-heading h2{font-size:25px}.game-grid{grid-template-columns:repeat(2,1fr)}.game-card{min-height:170px}.game-grid .game-card:first-child{grid-column:span 2;min-height:145px}.quantity-grid{grid-template-columns:repeat(3,1fr)}.customer-price-breakdown{grid-template-columns:1fr 1fr}.customer-price-breakdown>b{display:none}.customer-price-breakdown .total{grid-column:1/-1}.method-grid,.history-controls{grid-template-columns:1fr}.multi-entry-actions,.date-actions{flex-wrap:wrap}.date-controls{grid-template-columns:1fr;grid-template-areas:"intro""type""calendar""selected""actions""note"}.date-controls>p{grid-column:auto}.selected-dates{min-width:0}.date-actions{grid-column:auto}.hebrew-calendar{justify-self:center;max-width:380px}.hebrew-date-entry{justify-self:center;width:100%;max-width:380px}.hebrew-date-entry>div:nth-child(2){grid-template-columns:minmax(0,.8fr) minmax(0,1.15fr) minmax(0,1.2fr);gap:6px}.hebrew-date-entry select{background-position:7px;padding-left:24px;padding-right:7px;font-size:12px}.calendar-days>span,.calendar-days>button{width:34px;height:34px}.frequency-grid{grid-template-columns:1fr;gap:7px}.frequency-legend,.frequency-item,.strong-frequency-item{grid-template-columns:42px minmax(70px,1fr) 48px 62px;gap:5px}.strong-frequency-title{flex-direction:column;align-items:flex-start;gap:3px}.frequency-legend{font-size:8px}.frequency-item>b{width:24px;height:24px}.frequency-item>strong,.frequency-item>em,.strong-frequency-item>strong,.strong-frequency-item>em{font-size:9px}.lotto-row{gap:7px;padding:10px 8px}.save-selection-panel{grid-template-columns:1fr;margin:0 8px 12px}.save-selection-panel>div:last-child{grid-template-columns:1fr 1fr;display:grid}.saved-selections{padding:11px 8px}.saved-selection-list article{grid-template-columns:1fr;gap:9px}.saved-number-preview{justify-content:center}.saved-selection-actions{grid-template-columns:1fr 1fr auto;display:grid}.saved-selection-actions button{min-height:40px}.row-label{display:none}.balls{gap:4px}.balls b,.strong-ball b{width:29px;height:29px;font-size:11px}.strong-ball{gap:4px;padding-right:7px}.strong-ball small,.edit-hint{display:none}.row-editor{padding:14px 10px}.editor-toolbar{align-items:flex-start}.editor-toolbar>div{flex-wrap:wrap}.number-picker{grid-template-columns:repeat(7,1fr);gap:5px}.strong-picker{grid-template-columns:repeat(7,1fr)}.actions{position:sticky;bottom:0}.actions button{flex:1;padding:0 10px}.partner-topbar{padding:8px 14px}.partner-brand img{width:128px}.partner-brand span,.partner-location span{display:none}.partner-summary{grid-template-columns:repeat(2,1fr);width:calc(100% - 20px);margin-top:12px;padding:12px}.partner-summary>div{min-height:66px}.partner-layout{grid-template-columns:1fr;gap:0;width:calc(100% - 20px);margin:12px auto 40px}.order-queue{border:0;border-bottom:1px solid #d6deea;padding:15px 12px}.queue-list{grid-template-columns:repeat(2,1fr)}.order-workspace{padding:22px 12px 50px}.partner-row{grid-template-columns:38px 1fr 40px;gap:6px;padding:7px 3px}.partner-row>div{gap:3px}.partner-row>div span{width:28px;height:28px;font-size:12px}.partner-row aside{padding-right:5px}.partner-row aside small{display:none}.partner-row aside strong{width:28px;height:28px}.operation-steps,.operation-steps.five-steps{grid-template-columns:repeat(2,1fr)}.partner-nav{justify-content:flex-start;padding:5px 10px;overflow-x:auto}.partner-nav button{min-width:120px}.printer-page,.settlement-page{width:calc(100% - 20px);margin-top:12px}.printer-intro{align-items:flex-start;padding:18px}.printer-intro h1{font-size:22px}.printer-intro>b{display:none}.printer-layout{grid-template-columns:1fr}.calibration-preview{padding:11px;overflow:hidden}.marking-sheet.preview{transform-origin:100% 0;min-width:700px;margin-bottom:-48%;transform:scale(.48)}.settlement-cards{grid-template-columns:repeat(2,1fr)}.settlement-tools{grid-template-columns:1fr}.settlement-row{grid-template-columns:1fr 1fr}.settlement-row span:nth-of-type(2),.settlement-row span:nth-of-type(3){display:none}.terminal-payment-options{grid-template-columns:1fr}.terminal-payer-choice{flex-direction:column;align-items:stretch}.terminal-payer-choice>div{min-width:0}.terminal-card-last4{flex-direction:column;align-items:stretch}.terminal-card-last4 input{width:100%}.admin-topbar{padding:8px 13px}.admin-topbar img{width:125px}.admin-topbar>div span,.admin-topbar nav a:first-child,.admin-topbar nav b{display:none}.admin-heading{align-items:flex-start;padding:22px 14px}.admin-heading h1{font-size:25px}.admin-heading>button{min-width:155px;padding:10px;font-size:10px}.admin-stats{grid-template-columns:repeat(2,1fr);padding:12px}.admin-content{width:calc(100% - 20px)}.distribution-card,.kiosk-control-card,.orders-report-card{padding:15px 11px}.kiosk-allocation-title{align-items:flex-start}.allocation-volume{flex-direction:column;align-items:flex-start;width:100%}.allocation-volume label,.allocation-volume input{width:100%}.revenue-simulator-card{padding:15px 11px}.simulator-inputs,.simulator-load-inputs,.simulator-results,.load-comparison,.kiosk-average-grid{grid-template-columns:1fr 1fr}.simulator-target-card{grid-template-columns:1fr}.simulator-target-card section{grid-template-columns:1fr;gap:7px}.simulator-target-card .kiosk-revenue-summary{grid-template-columns:1fr}.owner-settlement-card{padding:15px 11px}.daily-settlement-summary{grid-template-columns:1fr 1fr}.partner-directory,.partner-details-grid,.partner-service-share,.partner-payment-defaults,.kiosk-payment-card{grid-template-columns:1fr}.kiosk-payment-form{grid-template-columns:1fr 1fr}.kiosk-payment-form label:nth-child(5){grid-column:1/-1}.kiosk-payment-history article{grid-template-columns:1fr}.customer-directory-card{padding:15px 11px}.customer-financial-summary,.customer-personal-stats{grid-template-columns:1fr 1fr}.customer-editor-fields{grid-template-columns:1fr}.customer-directory-head{display:none}.customer-directory-list{border:0;gap:9px;display:grid;overflow:visible}.customer-directory-list article{border:1px solid #dce3ed;border-radius:8px;grid-template-columns:1fr 1fr;gap:9px;padding:13px}.settlement-history-head{display:none}.settlement-history-filters{grid-template-columns:1fr 1fr}.settlement-history-filters .settlement-search,.settlement-history-filters>button{grid-column:1/-1}.settlement-history-list{border:0;gap:9px;display:grid;overflow:visible}.settlement-history-list article{border:1px solid #dce3ed;border-radius:8px;grid-template-columns:1fr 1fr;gap:9px;padding:13px}.settlement-history-list article>div,.settlement-history-list button{grid-column:1/-1}.owner-settlement-summary{grid-template-columns:1fr}.owner-settlement-head{display:none}.owner-settlement-list{gap:10px;display:grid}.owner-settlement-list>div{border:1px solid #dce3ee;border-radius:9px;grid-template-columns:1fr 1fr;gap:10px;padding:13px}.owner-settlement-list section,.owner-settlement-list>div>strong{grid-column:1/-1}.owner-settlement-list label>span{color:#718097;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.owner-settlement-save{flex-direction:column;align-items:stretch}.distribution-modes{grid-template-columns:repeat(2,1fr)}.kiosk-table-head{display:none}.kiosk-control-list>div{grid-template-columns:1fr 76px;gap:10px}.kiosk-rule,.kiosk-today,.forecast-bar{grid-column:1/-1}.forecast-bar{grid-template-columns:1fr 30px}.admin-save-row{flex-direction:column;align-items:stretch}.orders-report-filters,.orders-financial-summary{grid-template-columns:1fr}.orders-table-wrap{border:0;overflow:visible}.orders-table-head{display:none}.orders-table-body{gap:9px;display:grid}.order-report-row{border:1px solid #dbe2ed;border-radius:9px;overflow:hidden}.order-report-row summary{grid-template-columns:1.2fr 1fr 1fr;gap:9px}.order-report-row summary>span:nth-child(3),.order-report-row summary>span:nth-child(4){grid-column:auto}.order-report-row summary .money{text-align:right}.order-expanded-details{grid-template-columns:1fr 1fr}.admin-subnav{justify-content:flex-start;padding:5px 12px;overflow-x:auto}.admin-subnav button{min-width:140px}.pricing-methods,.promotion-fields,.promotion-user-add{grid-template-columns:1fr}.promotion-recipient-list article{grid-template-columns:1fr auto}.promotion-recipient-list article>div{grid-column:1/-1}.pricing-promotion-card .admin-section-title{flex-direction:column;align-items:flex-start;gap:10px}.promotion-summary{flex-direction:column;align-items:flex-start}.help-dialog{padding:24px 15px 18px}.help-dialog h2{padding:0 30px;font-size:20px}.help-method-details{grid-template-columns:1fr}.help-method-details section{min-height:0}.pricing-profile-picker{grid-template-columns:1fr}.exact-fees-editor>div:last-child{grid-template-columns:repeat(2,1fr)}.tier-head,.tier-row{grid-template-columns:1fr 1fr}.tier-head span:nth-child(3),.tier-head span:nth-child(4){display:none}.tier-row .money-input,.tier-row>button{grid-column:auto}.percent-fields,.ticket-price-settings>div{grid-template-columns:1fr}.preview-controls{flex-direction:column;align-items:stretch}.preview-controls select{width:100%}.draw-settings{flex-direction:column}.admin-price-result{grid-template-columns:1fr 1fr}.admin-price-result>b{display:none}.admin-price-result .total{grid-column:1/-1}.pricing-save-row{flex-direction:column;align-items:stretch}}.lotto-page .quantity-section .quantity-grid{direction:ltr;justify-content:center;gap:clamp(5px,.7vw,9px);display:flex}.lotto-page .quantity-section .quantity-grid button{border-radius:7px;flex:0 140px;width:min(140px,14.2857% - 7.71429px);min-width:0;height:54px}.lotto-page .quantity-section .quantity-grid button strong{font-size:20px}.lotto-page .quantity-section .quantity-grid button span{font-size:8px}.lotto-page .quantity-section>.quantity-grid{flex-wrap:wrap;align-content:center}.lotto-page .quantity-section>.quantity-grid>.quantity-coverage{text-align:center;direction:rtl;flex:0 0 100%;order:2;width:100%;margin-top:1px}@media (min-width:1100px){.lotto-page .standalone-workspace .ticket-method-explanation{width:min(610px,100% - 40px);max-width:610px}.lotto-page .standalone-workspace .method-settings-section>.name-controls,.lotto-page .standalone-workspace .method-settings-section>.date-controls,.lotto-page .standalone-workspace .method-settings-section>.history-controls{width:100%;max-width:610px;box-shadow:none;background:0 0;border-color:#0000;margin-left:auto;margin-right:auto}.lotto-page .quantity-section>.quantity-grid>.quantity-coverage{align-self:center;margin-top:0;line-height:1.2;transform:translateY(8px)}.lotto-page .standalone-workspace .ticket-mode-section .form-type-heading.section-heading{text-align:center;justify-content:center}.lotto-page .standalone-workspace .ticket-mode-section .form-type-heading.section-heading>div{text-align:center;flex:0 auto;align-items:center}}.lotto-page .main-form-tabs button.selected{color:#fff;background:#e32c32;border-color:#e32c32!important}.lotto-page .main-form-tabs button:not(.selected){color:#405274;background:#fff}.lotto-page .lotto-subtype-tabs button.selected{color:#fff;background:#164b96;border-color:#164b96!important}.lotto-page .lotto-subtype-tabs button:not(.selected){color:#405274;background:#fff}.lotto-page .section-heading>span,.lotto-page .help-dialog-icon{background:#164b96;box-shadow:0 4px 10px #164b963d}.lotto-page .main-form-tabs button.systematic.selected,.lotto-page .main-form-tabs button.strong.selected{background:#e32c32;border-color:#e32c32}.lotto-page .systematic-options button.selected{color:#fff;background:#e32c32;border-color:#e32c32;box-shadow:0 5px 12px #e32c3238}.lotto-page .number-panel-title,.lotto-page .number-panel .number-picker button.selected,.lotto-page .number-panel .editor-toolbar button.complete-missing,.lotto-page .row-name-method button,.lotto-page .row-context-method>button,.lotto-page .row-method-summary button{background:#164b96;border-color:#164b96}.lotto-page .systematic-combinations strong,.lotto-page .systematic-selection-explanation strong,.lotto-page .calendar-header button,.lotto-page .selected-dates>div:first-child span,.lotto-page .sheet-drag-handle>b{color:#164b96}.lotto-page .section-help-button{border-color:#164b96}.lotto-page .section-help-button:hover,.lotto-page .method-grid .method-help-button:hover{color:#fff;background:#164b96;border-color:#164b96}.lotto-page .systematic-selection-explanation{border-right-color:#164b96}.lotto-page .calendar-days>button.selected{background:#164b96;border-color:#164b96;box-shadow:0 3px 8px #164b9647}.lotto-page .ticket-filling-workspace .ticket-rows .generated-item.editing,.lotto-page .row-editor.number-panel{border-color:#164b96}.lotto-page .ticket-filling-workspace .ticket-rows .generated-item.editing .balls b.filled{background:#164b96;border-color:#164b96}@media (min-width:801px) and (max-width:1099px){.lotto-page .standalone-workspace .builder-panel{display:block}.lotto-page .standalone-workspace .configuration-section>.compact-payment-summary{width:100%;max-width:none}.lotto-page .standalone-workspace .ticket-mode-section .section-heading.form-type-heading{display:none}.lotto-page .standalone-workspace .ticket-mode-section,.lotto-page .standalone-workspace .quantity-section,.lotto-page .standalone-workspace .methods-section{width:min(650px,100%);margin-left:auto;margin-right:auto;padding:16px 20px}.lotto-page .standalone-workspace .quantity-section>.section-heading{position:relative}.lotto-page .standalone-workspace .quantity-section>.section-heading>.live-builder-price{width:108px;min-width:108px;min-height:52px;padding:8px 12px;position:absolute;top:calc(50% - 5px);left:16px;transform:translateY(-50%)}.lotto-page .standalone-workspace .quantity-section>.section-heading>.live-builder-price small{font-size:10px}.lotto-page .standalone-workspace .quantity-section>.section-heading>.live-builder-price strong{font-size:18px}.lotto-page .standalone-workspace .methods-section .section-heading,.lotto-page .standalone-workspace .ticket-mode-section .section-heading,.lotto-page .standalone-workspace .quantity-section .section-heading{text-align:center;justify-content:center}.lotto-page .standalone-workspace .methods-section .section-heading>div,.lotto-page .standalone-workspace .ticket-mode-section .section-heading>div,.lotto-page .standalone-workspace .quantity-section .section-heading>div{text-align:center;align-items:center}.lotto-page .standalone-workspace .methods-section .method-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.lotto-page .standalone-workspace .quantity-section>.quantity-grid{direction:ltr;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:7px;padding:8px;display:grid}.lotto-page .standalone-workspace .quantity-section .quantity-options{flex-wrap:nowrap;grid-column:2;justify-content:center;gap:5px;display:flex}.lotto-page .standalone-workspace .quantity-section .quantity-options button{flex:1 1 0;height:54px}.lotto-page .standalone-workspace .quantity-section .quantity-grid>.quantity-coverage{color:#164b96;direction:rtl;background:#f2f6fc;border:1px solid #d5dfed;border-radius:9px;flex-flow:column;grid-area:1/1;justify-content:center;align-items:center;gap:2px;width:100%;height:54px;margin:0;display:flex;overflow:hidden;transform:none}.lotto-page .quantity-section .quantity-coverage>span,.lotto-page .quantity-section .systematic-coverage>span{white-space:normal;flex-direction:column;justify-content:center;align-items:center;gap:0;line-height:1.15;display:flex}.lotto-page .quantity-section .quantity-coverage>span b,.lotto-page .quantity-section .systematic-coverage>span b{margin-top:1px;font-size:11px}.lotto-page .standalone-workspace .quantity-section .systematic-choice-area{direction:rtl;grid-template-rows:48px 47px;grid-template-columns:minmax(0,1fr) 150px;gap:7px;padding:8px;display:grid}.lotto-page .standalone-workspace .quantity-section .systematic-options{grid-area:1/1}.lotto-page .standalone-workspace .quantity-section .systematic-selection-explanation{grid-area:2/1}.lotto-page .standalone-workspace .quantity-section .systematic-combinations{background:#f2f6fc;border:1px solid #d5dfed;border-radius:9px;grid-area:1/2/3;align-content:center;width:100%;min-width:0;height:100%;padding:8px}.lotto-page .standalone-workspace .quantity-section .systematic-combinations>span{font-size:11px;font-weight:800;line-height:1.2;display:block}.lotto-page .standalone-workspace .quantity-section .systematic-combinations>.systematic-coverage{flex-direction:column;flex:none;align-items:center;gap:3px;margin-top:7px;display:flex}.lotto-page .standalone-workspace .quantity-section .systematic-combinations>.systematic-coverage>span{white-space:nowrap;flex-direction:row;gap:8px;font-size:10px;line-height:1.2;display:flex}.lotto-page .standalone-workspace .quantity-section .systematic-combinations>.systematic-coverage>span b{margin:0}.lotto-page .standalone-workspace .rows-section.editor-closed>.ticket-heading,.lotto-page .standalone-workspace .rows-section.editor-closed>.ticket-filling-workspace,.lotto-page .standalone-workspace .rows-section>.rows-send{width:min(650px,100%);margin-left:auto;margin-right:auto}}@media (min-width:1100px){.lotto-page .standalone-workspace .ticket-mode-section,.lotto-page .standalone-workspace .quantity-section,.lotto-page .standalone-workspace .methods-section,.lotto-page .standalone-workspace .method-settings-section,.lotto-page .standalone-workspace .rows-section>.ticket-heading,.lotto-page .standalone-workspace .rows-section>.save-selection-panel,.lotto-page .standalone-workspace .rows-section>.save-selection-message,.lotto-page .standalone-workspace .rows-section>.ticket-filling-workspace,.lotto-page .standalone-workspace .rows-section>.rows-send,.lotto-page .standalone-workspace .configuration-section>.section-heading,.lotto-page .standalone-workspace .configuration-section>.draw-settings,.lotto-page .standalone-workspace .configuration-section>.configuration-extra,.lotto-page .standalone-workspace .configuration-section>.customer-price-breakdown,.lotto-page .standalone-workspace .configuration-section>.renewal-note,.lotto-page .standalone-workspace .configuration-section>.summary-send,.lotto-page .standalone-workspace .configuration-section>.payment-panel{width:100%;max-width:none;margin-left:auto;margin-right:auto}.lotto-page .standalone-workspace .rows-section.editor-closed>.ticket-heading,.lotto-page .standalone-workspace .rows-section.editor-closed>.ticket-filling-workspace{width:100%}}@media (min-width:801px){.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows{padding-bottom:0!important}}@media (max-width:800px){.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows{padding-bottom:0!important}}@media (min-width:600px) and (max-width:800px){.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row{box-sizing:border-box;grid-template-rows:25px 40px 25px 40px!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;row-gap:10px!important;min-height:176px!important;padding:13px 24px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .row-label,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .row-complete-mark{display:none!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .balls{justify-items:center;max-width:100%;position:relative;-moz-column-gap:8px!important;grid-area:2/1!important;grid-template-columns:repeat(7,40px)!important;justify-content:center!important;justify-self:center!important;gap:8px!important;width:max-content!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .multiple-strong-balls{justify-items:center;max-width:100%;position:relative;-moz-column-gap:8px!important;grid-area:4/1!important;justify-content:center!important;justify-self:center!important;gap:8px!important;width:max-content!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .multiple-strong-balls.strong-count-4{grid-template-columns:repeat(4,40px)!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .multiple-strong-balls.strong-count-5{grid-template-columns:repeat(5,40px)!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .multiple-strong-balls.strong-count-6{grid-template-columns:repeat(6,40px)!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .multiple-strong-balls.strong-count-7{grid-template-columns:repeat(7,40px)!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .balls b,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .strong-ball b{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .balls:before,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .multiple-strong-balls small{width:100%;color:#fff!important;text-align:center!important;font-size:14px!important;line-height:20px!important;bottom:calc(100% + 5px)!important}}@media (max-width:800px){.home-page .site-nav.mobile-open,.lotto-page .site-nav.mobile-open{-moz-column-gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6px}.home-page .site-nav.mobile-open>a:not(.nav-auth-button),.lotto-page .site-nav.mobile-open>a:not(.nav-auth-button){grid-column:1/-1}.home-page .site-nav.mobile-open .nav-auth-button,.lotto-page .site-nav.mobile-open .nav-auth-button,.home-page .site-nav.mobile-open .install-app-menu-button,.lotto-page .site-nav.mobile-open .install-app-menu-button{text-align:center;border:0;border-radius:9px;grid-column:auto;justify-content:center;min-width:0;min-height:46px;margin:7px 0 0;padding:5px 7px;font-size:10px;font-weight:900;line-height:1.25}.home-page .site-nav.mobile-open .nav-register-button,.lotto-page .site-nav.mobile-open .nav-register-button{color:#fff;background:#e92d36}.home-page .site-nav.mobile-open .nav-login-button,.lotto-page .site-nav.mobile-open .nav-login-button{color:#fff;background:#164b96}.home-page .site-nav.mobile-open .install-app-menu-button,.lotto-page .site-nav.mobile-open .install-app-menu-button{color:#123d2a;background:#8fe3ae}.lotto-page .standalone-workspace .quantity-section .quantity-coverage,.lotto-page .standalone-workspace .quantity-section .quantity-coverage>span,.lotto-page .standalone-workspace .quantity-section .quantity-coverage i{font-size:11px!important}.lotto-page .standalone-workspace .quantity-section .quantity-coverage b{font-size:13px!important}.lotto-page .standalone-workspace .quantity-section .systematic-coverage,.lotto-page .standalone-workspace .quantity-section .systematic-coverage>span,.lotto-page .standalone-workspace .quantity-section .systematic-coverage i{font-size:11px!important}.lotto-page .standalone-workspace .quantity-section .systematic-coverage b{font-size:12px!important}.lotto-page .standalone-workspace .quantity-section .quantity-coverage>span,.lotto-page .standalone-workspace .quantity-section .systematic-coverage>span{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;display:flex!important}}@media (min-width:1100px){.lotto-page .standalone-workspace .quantity-section>.quantity-grid.double .quantity-options{justify-content:stretch;width:100%}.lotto-page .standalone-workspace .quantity-section>.quantity-grid.double .quantity-options button{flex:1 1 0;width:auto;max-width:none}.lotto-page .standalone-workspace .quantity-section .systematic-choice-area{-moz-column-gap:9px;grid-template-rows:50px 48px;gap:10px 9px;padding:10px}.lotto-page .standalone-workspace .quantity-section .systematic-options button{height:50px;min-height:50px}.lotto-page .standalone-workspace .quantity-section .systematic-selection-explanation{align-self:stretch;min-height:48px}.lotto-page .standalone-workspace .quantity-section .strong-systematic-choice{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 150px;width:100%;min-width:0;overflow:hidden}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;min-width:0}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options button{flex:1 1 0;width:100%;min-width:0;max-width:none;height:50px;min-height:50px}.lotto-page .standalone-workspace .quantity-section .strong-systematic-choice .systematic-selection-explanation{width:100%;min-width:0;padding:6px 9px;overflow:hidden}.lotto-page .standalone-workspace .quantity-section .strong-systematic-choice .systematic-selection-explanation strong{white-space:normal;font-size:15px;line-height:1.2}.lotto-page .standalone-workspace .quantity-section .strong-systematic-choice .systematic-combinations{min-width:0;overflow:hidden}.lotto-page .standalone-workspace .rows-section .ticket-rows .systematic-row{-moz-column-gap:13px;column-gap:13px;min-height:112px;padding-top:15px;padding-bottom:15px}.lotto-page .standalone-workspace .rows-section .ticket-rows .systematic-row .balls{grid-template-rows:repeat(2,40px);row-gap:7px}.lotto-page .standalone-workspace .rows-section .ticket-rows .systematic-row .balls b,.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-systematic-row .balls b,.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-systematic-row .strong-ball b{width:40px;height:40px;font-size:15px}.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-systematic-row{grid-template-rows:24px 42px 24px 42px;row-gap:7px;min-height:172px;padding-top:13px;padding-bottom:13px}.lotto-page .standalone-workspace .rows-section .ticket-rows .systematic-row .row-label,.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-systematic-row .row-label{font-size:15px;line-height:1.2}.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-systematic-row .balls:before,.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-systematic-row .multiple-strong-balls small{color:#233f78;font-size:14px;font-weight:900;line-height:20px;bottom:calc(100% + 3px)}.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-ball{justify-content:center;justify-self:center;padding-right:0}.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-count-4{grid-template-columns:repeat(4,40px)}.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-count-5{grid-template-columns:repeat(5,40px)}.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-count-6{grid-template-columns:repeat(6,40px)}.lotto-page .standalone-workspace .rows-section .ticket-rows .strong-count-7{grid-template-columns:repeat(7,40px)}.lotto-page .standalone-workspace .rows-section .ticket-rows .systematic-generated-item.editing{box-shadow:none;border:0;border-radius:0;margin:0}.lotto-page .standalone-workspace .rows-section .ticket-rows .systematic-generated-item.editing .lotto-row{background:0 0}.lotto-page .standalone-workspace .rows-section .ticket-column-headings.lotto-headings,.lotto-page .standalone-workspace .rows-section .ticket-column-headings.systematic-headings{justify-content:center;-moz-column-gap:7px!important;column-gap:7px!important}.lotto-page .standalone-workspace .rows-section .ticket-column-headings.lotto-headings{grid-template-columns:58px 206px 54px 30px!important}.lotto-page .standalone-workspace .rows-section .ticket-column-headings.systematic-headings{grid-template-columns:58px calc(var(--heading-number-columns) * 50px - 10px) 54px 30px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row){justify-content:center;-moz-column-gap:7px!important;grid-template-columns:58px max-content 54px 30px!important;column-gap:7px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball{box-sizing:border-box;position:relative;border:0!important;border-right:1px solid #add5ffb8!important;padding:0 6px 0 0!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball:before{content:none}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.systematic-row):not(.strong-systematic-row) .balls{justify-items:center;grid-template-columns:repeat(var(--row-number-count),31px)!important;width:max-content!important}.lotto-page .standalone-workspace .quantity-section .quantity-coverage,.lotto-page .standalone-workspace .quantity-section .systematic-coverage,.lotto-page .standalone-workspace .quantity-section .quantity-coverage>span,.lotto-page .standalone-workspace .quantity-section .systematic-coverage>span,.lotto-page .standalone-workspace .quantity-section .quantity-coverage i,.lotto-page .standalone-workspace .quantity-section .systematic-coverage i,.lotto-page .standalone-workspace .quantity-section .quantity-coverage b,.lotto-page .standalone-workspace .quantity-section .systematic-coverage b{font-size:13px!important}}@media (max-width:800px){.lotto-page .standalone-workspace .ticket-mode-section .section-heading.form-type-heading{display:none}.lotto-page .standalone-workspace .ticket-mode-section{padding:9px 8px}.lotto-page .standalone-workspace .ticket-mode-section .main-form-tabs button,.lotto-page .standalone-workspace .ticket-mode-section .lotto-subtype-tabs button{height:48px;min-height:48px;padding-top:4px;padding-bottom:4px}.lotto-page .standalone-workspace .ticket-mode-section .lotto-subtype-tabs{margin-top:5px}.lotto-page .standalone-workspace .ticket-mode-section .main-form-tabs button strong,.lotto-page .standalone-workspace .ticket-mode-section .lotto-subtype-tabs button strong{font-size:14px}.lotto-page .standalone-workspace .ticket-mode-section,.lotto-page .standalone-workspace .quantity-section,.lotto-page .standalone-workspace .methods-section{width:100%}.lotto-page .standalone-workspace .configuration-section>.compact-payment-summary{width:100%;max-width:none}.lotto-page .standalone-workspace .quantity-section>.section-heading{min-height:70px;position:relative}.lotto-page .standalone-workspace .quantity-section>.section-heading>.live-builder-price{width:96px;min-width:96px;min-height:50px;padding:7px 8px;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.lotto-page .standalone-workspace .quantity-section>.section-heading>.live-builder-price small{font-size:9px}.lotto-page .standalone-workspace .quantity-section>.section-heading>.live-builder-price strong{font-size:17px}.lotto-page .standalone-workspace .methods-section .method-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.lotto-page .standalone-workspace .methods-section .method-grid .method-choice{text-align:center;justify-content:center;min-height:58px;padding:7px 4px}.lotto-page .standalone-workspace .methods-section .method-grid button strong{font-size:12px}.lotto-page .quantity-section>.quantity-grid{direction:ltr;grid-template-columns:105px minmax(0,1fr);align-items:stretch;gap:6px;padding:7px;display:grid!important}.lotto-page .quantity-section .quantity-options{grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.lotto-page .quantity-section .quantity-options button{gap:1px;width:100%;min-width:0;height:44px}.lotto-page .quantity-section .quantity-options button strong,.lotto-page .quantity-section .quantity-options button span{line-height:1}.lotto-page .quantity-section>.quantity-grid>.quantity-coverage{color:#164b96;white-space:normal;direction:rtl;background:#f2f6fc;border:1px solid #d5dfed;border-radius:9px;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:4px;width:100%;height:93px;margin:0;padding:7px 4px;font-size:9px;display:flex;transform:none}.lotto-page .quantity-section .systematic-choice-area{direction:ltr;grid-template-rows:auto auto;grid-template-columns:118px minmax(0,1fr);align-items:stretch;gap:6px;padding:7px;display:grid}.lotto-page .quantity-section .systematic-options{direction:rtl;grid-area:1/2;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.lotto-page .quantity-section .strong-systematic-options{grid-template-columns:repeat(2,minmax(0,1fr))}.lotto-page .quantity-section .systematic-options button{width:100%;min-width:0;height:42px}.lotto-page .quantity-section .systematic-selection-explanation{text-align:center;border-right:0;grid-area:2/2;place-items:center;min-height:42px;padding:7px;display:grid}.lotto-page .quantity-section .systematic-combinations{color:#164b96;direction:rtl;background:#f2f6fc;border:1px solid #d5dfed;border-radius:9px;flex-direction:column;grid-area:1/1/3;justify-content:center;align-items:center;gap:1px;width:100%;min-width:0;height:100%;margin:0;padding:7px 4px;display:flex;overflow:hidden;flex-wrap:nowrap!important}.lotto-page .quantity-section .systematic-combinations>span{white-space:nowrap;font-size:10px;font-weight:800;line-height:1.15;display:block}.lotto-page .quantity-section .systematic-combinations>strong{margin-top:4px;font-size:24px;line-height:1.1}.lotto-page .quantity-section .systematic-combinations>.systematic-coverage{color:#164b96;white-space:normal;flex-direction:column;flex:none;align-items:center;gap:3px;width:100%;margin-top:7px;font-size:9px;display:flex}.lotto-page .quantity-section .systematic-combinations>.systematic-coverage>span{white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;gap:0;line-height:1.2;display:flex}.lotto-page .quantity-section .systematic-combinations>.systematic-coverage>span b{margin:0;font-size:10px}.lotto-page .ticket-filling-workspace .ticket-rows .systematic-row{min-height:78px}.lotto-page .ticket-filling-workspace .ticket-rows .systematic-row .balls{grid-template-rows:repeat(2,29px);align-content:center;row-gap:4px;width:100%;grid-template-columns:repeat(var(--row-number-columns),minmax(0,1fr))!important}}@media print{@page{size:A4 portrait;margin:0}body{background:#fff}.no-print{display:none!important}.print-only{display:block!important}.print-only .marking-sheet{display:block}}.device-preview-page{color:#17356f;direction:rtl;background:#dfe8f5;min-height:100vh}.device-preview-toolbar{z-index:20;background:#fffffff5;border-bottom:1px solid #bfd0e8;justify-content:center;align-items:center;gap:22px;min-height:68px;padding:10px 18px;display:flex;position:sticky;inset-block-start:0;box-shadow:0 4px 18px #1332691a}.device-preview-toolbar>div{text-align:center;gap:2px;display:grid}.device-preview-toolbar span{color:#64748b;font-size:.78rem}.device-preview-toolbar nav{background:#edf3fb;border-radius:12px;gap:4px;padding:4px;display:flex}.device-preview-toolbar a{color:#17356f;border-radius:9px;padding:8px 14px;font-weight:800;text-decoration:none}.device-preview-toolbar nav a.active{color:#fff;background:#ef2934}.device-preview-toolbar .open-original{background:#fff;border:1px solid #b8cae5}.device-preview-stage{direction:ltr;justify-content:center;align-items:flex-start;min-height:calc(100vh - 68px);padding:28px;display:flex;overflow:auto}.device-preview-stage iframe{max-width:none;box-shadow:none;background:#fff;border:0;border-radius:0;outline:0;flex:none}.device-preview-stage.desktop iframe{border:0;border-radius:0}@media (max-width:700px){.device-preview-toolbar{flex-wrap:wrap;gap:8px;position:static}.device-preview-toolbar>div,.device-preview-toolbar .open-original{display:none}.device-preview-stage{box-sizing:border-box;width:100%;padding:12px;overflow-x:hidden}.device-preview-stage iframe{max-width:390px;width:100%!important}}@media (min-width:701px) and (max-width:900px){.device-preview-stage{box-sizing:border-box;width:100%;padding:18px;overflow-x:hidden}.device-preview-stage.tablet iframe{max-width:768px;width:100%!important}}.customer-account-page{color:#22355f;background:#f2f5fa;min-height:100vh}.account-topbar{color:#fff;background:#e72a32;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:76px;padding:10px max(4vw,22px);display:grid;box-shadow:0 3px 10px #1d305529}.account-brand{background:#fff;border-radius:9px;justify-self:start;place-items:center;width:132px;height:48px;padding:7px 10px;display:grid}.account-brand img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.account-header-prize{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.account-header-prize>span{color:#fff;font-size:12px;font-weight:900}.account-header-prize>strong{color:#fff800;font-variant-numeric:tabular-nums;font-size:27px;line-height:1}.account-header-prize>strong i,.account-header-prize>strong small{color:#fff;font-size:9px;font-style:normal}.account-menu-button{color:#fff;background:0 0;border:1px solid #ffffffe6;border-radius:50%;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:4px;width:42px;height:42px;padding:0;display:flex}.account-menu-button i{background:currentColor;border-radius:999px;width:18px;height:2px;display:block}.account-header-menu{z-index:20;background:#fff;border:1px solid #d8e0ec;border-top:0;border-radius:0 0 10px 10px;justify-content:center;align-items:stretch;gap:6px;width:min(980px,100% - 32px);min-height:48px;margin:0 auto;padding:0;display:flex;position:relative;box-shadow:0 4px 10px #1c305b1a}.account-header-menu a{color:#535e75;border-bottom:4px solid #0000;place-items:center;min-width:105px;padding:0 22px;font-size:10px;font-weight:900;text-decoration:none;display:grid}.account-header-menu a:hover{color:#e72a32}.account-header-menu a.active{color:#e72a32;border-bottom-color:#e72a32}.account-shell{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;width:min(980px,100% - 32px);margin:20px auto 55px;display:grid}.account-balance-card{isolation:isolate;-moz-column-gap:20px;color:#fff;background:radial-gradient(circle at 18% 12%,#7097ff6b,#0000 32%),linear-gradient(155deg,#20377f,#526fe8);border-radius:14px;grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr);grid-template-areas:"title stats""amount stats""caption stats""actions actions";justify-self:center;align-items:center;column-gap:20px;width:min(100%,760px);padding:17px 21px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #233a8738}.account-balance-card:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:38%;animation:.9s .35s both accountBalanceShine;position:absolute;inset:-70% auto -70% -30%;transform:skew(-18deg)}@keyframes accountBalanceShine{0%{transform:translate(0)skew(-18deg)}to{transform:translate(430%)skew(-18deg)}}.account-balance-card>span{grid-area:title}.account-balance-card>strong{grid-area:amount}.account-balance-card>small{grid-area:caption}.account-balance-card>span,.account-balance-card>strong,.account-balance-card>small{text-align:center;justify-self:center}.account-balance-card span{font-size:15px;font-weight:900}.account-balance-card strong{font-variant-numeric:tabular-nums;margin:3px 0;font-size:27px}.account-balance-card small{color:#d9e2ff;font-size:9px}.balance-card-actions{border-top:1px solid #fff3;grid-area:actions;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-top:14px;padding-top:13px;display:grid}.account-balance-card button,.account-balance-card .balance-card-actions a{color:#213a89;text-align:center;background:#fff;border:0;border-radius:9px;place-items:center;width:100%;min-height:46px;padding:9px;font-size:10px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:grid;box-shadow:0 3px 8px #12266524}.account-balance-card button:hover,.account-balance-card .balance-card-actions a:hover{filter:brightness(1.03);transform:translateY(-2px);box-shadow:0 7px 15px #12266533}.account-balance-card button:active,.account-balance-card .balance-card-actions a:active{transform:scale(.98)}.account-balance-card .balance-card-actions button:first-child{color:#fff;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff7a}.account-balance-card .balance-card-actions a{color:#fff;background:#e72a32}.account-promotion-banner{color:#17356f;background:linear-gradient(135deg,#fff8dc,#fffdf4);border:1px solid #f0d276;border-radius:12px;justify-content:space-between;justify-self:center;align-items:center;gap:18px;width:min(100%,760px);padding:15px 18px;display:flex;box-shadow:0 7px 18px #765b0c1a}.account-promotion-banner>div{flex-direction:column;gap:3px;display:flex}.account-promotion-banner span{color:#9b6e00;font-size:9px;font-weight:900}.account-promotion-banner strong{font-size:17px}.account-promotion-banner p{color:#6f6549;margin:0;font-size:10px;line-height:1.45}.account-promotion-banner>b{color:#fff;background:#1d55a2;border-radius:999px;flex:none;padding:9px 13px;font-size:11px}.account-quick-stats{grid-area:stats;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.account-quick-stats>span{text-align:center;background:#ffffff1a;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:8px 6px;transition:background .2s,transform .2s;display:flex;box-shadow:inset 0 1px #ffffff14}.account-quick-stats>span:hover{background:#ffffff29;transform:translateY(-2px)}.account-quick-stats>span>b{color:#fff;font-variant-numeric:tabular-nums;font-size:16px}.account-quick-stats>span>small{color:#e4eaff;font-size:8px;font-weight:800}.account-main{min-width:0}@media (min-width:801px){.customer-account-page .account-balance-card{width:100%;max-width:none}.customer-account-page .unified-site-header .header-draw-banner{width:min(980px,100% - 32px)}.customer-account-page .account-shell{font-size:18px}.customer-account-page .account-header-prize>span{font-size:14px}.customer-account-page .account-header-prize>strong{font-size:29px}.customer-account-page .account-header-prize>strong i,.customer-account-page .account-header-prize>strong small{font-size:11px}.customer-account-page .account-header-menu a{font-size:16px}.customer-account-page .account-balance-card span{font-size:17px}.customer-account-page .account-balance-card strong{font-size:29px}.customer-account-page .account-balance-card small{font-size:11px}.customer-account-page .account-balance-card button,.customer-account-page .balance-card-actions a{font-size:12px}.customer-account-page .account-quick-stats>span>b{font-size:18px}.customer-account-page .account-quick-stats>span>small{font-size:10px}.customer-account-page .account-heading span{font-size:12px}.customer-account-page .account-heading h1{font-size:27px}.customer-account-page .account-heading p,.customer-account-page .account-heading>a{font-size:13px}.customer-account-page .account-tabs button,.customer-account-page .account-message{font-size:12px}.customer-account-page .account-section-title h2{font-size:20px}.customer-account-page .account-section-title span,.customer-account-page .account-section-title>b{font-size:11px}.customer-account-page .account-order-summary strong{font-size:15px}.customer-account-page .account-order-summary small,.customer-account-page .account-order-summary>span{font-size:11px}.customer-account-page .account-order-summary>b{font-size:15px}.customer-account-page .account-order-summary i{font-size:10px}.customer-account-page .account-order-summary em{font-size:19px}.customer-account-page .account-progress span{font-size:10px}.customer-account-page .ticket-preview-heading strong{font-size:13px}.customer-account-page .ticket-preview-heading span,.customer-account-page .account-number-row small{font-size:10px}.customer-account-page .account-number-row b,.customer-account-page .account-extra-row b{font-size:11px}.customer-account-page .account-order-details dt{font-size:10px}.customer-account-page .account-order-details dd{font-size:12px}.customer-account-page .account-order-actions button,.customer-account-page .account-simple-list button,.customer-account-page .saved-form-cards button,.customer-account-page .account-simple-list small,.customer-account-page .charge-document-note{font-size:11px}.customer-account-page .charge-identity strong,.customer-account-page .charge-breakdown>span>b{font-size:14px}.customer-account-page .balance-timeline article>i{font-size:20px}.customer-account-page .balance-timeline time strong{font-size:12px}.customer-account-page .balance-timeline time small,.customer-account-page .balance-timeline article>p{font-size:10px}.customer-account-page .balance-timeline article>div strong{font-size:14px}.customer-account-page .balance-timeline article>p>b{font-size:15px}.customer-account-page .account-empty>b{font-size:44px}.customer-account-page .account-empty p{font-size:13px}.customer-account-page .result-history-heading small,.customer-account-page .result-history-heading em,.customer-account-page .result-comparison>div>span,.customer-account-page .result-comparison .matched:after{font-size:10px}.customer-account-page .win-card span{font-size:11px}.customer-account-page .win-card>b{font-size:23px}.customer-account-page .account-profile-grid label{font-size:11px}.customer-account-page .notification-heading h3{font-size:18px}.customer-account-page .notification-heading span,.customer-account-page .saved-form-cards span,.customer-account-page .saved-form-cards .saved-win{font-size:11px}.customer-account-page .notification-groups h4,.customer-account-page .saved-form-combinations>strong{font-size:13px}.customer-account-page .notification-groups label{font-size:12px}.customer-account-page .notification-groups label small{font-size:10px}.customer-account-page .header-prize-value>strong{font-size:36px}.customer-account-page .header-prize-value>b{font-size:13px}.customer-account-page .header-prize-value>em{font-size:14px}.customer-account-page .header-countdown strong{font-size:22px}.customer-account-page .header-countdown span{font-size:10px}}.account-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}.account-heading span{color:#e72a32;font-size:10px;font-weight:900}.account-heading h1{margin:4px 0 2px;font-size:25px}.account-heading p{color:#748097;margin:0;font-size:11px}.account-heading>a{color:#fff;background:#e72a32;border-radius:8px;flex:none;padding:11px 16px;font-size:11px;font-weight:900;text-decoration:none}.account-tabs{background:#e3e8f1;border-radius:11px 11px 0 0;gap:3px;padding:5px;display:flex;overflow-x:auto}.account-tabs button{color:#5e6a80;background:#fff;border:0;border-radius:7px;flex:1 0 120px;min-height:39px;padding:0 10px;font-size:10px;font-weight:900;transition:color .18s,background .18s,transform .18s,box-shadow .18s}.account-tabs button:hover{color:#2748a0;background:#f4f6ff;transform:translateY(-1px)}.account-tabs button.selected{color:#fff;background:linear-gradient(135deg,#4363d8,#627ff0);box-shadow:0 4px 10px #3853b838}.account-message{color:#176b3a;background:#e8f8ed;border:1px solid #b9dfc6;border-radius:8px;margin:10px 0 0;padding:10px 13px;font-size:10px;font-weight:800}.account-content,.saved-forms-section{background:#fff;border:1px solid #d9e1ee;border-radius:0 0 13px 13px;padding:15px;box-shadow:0 6px 17px #2237660e}.saved-forms-section{border-radius:13px;margin-top:18px}.account-section-title{justify-content:space-between;align-items:center;gap:14px;margin-bottom:11px;display:flex}.account-section-title>div{flex-direction:column;gap:4px;display:flex}.account-section-title h2{margin:0;font-size:18px}.account-section-title span{color:#7a869b;font-size:9px}.account-section-title>b{color:#3652b5;background:#edf1ff;border-radius:999px;padding:6px 9px;font-size:9px}.account-order-list{gap:8px;display:grid}.account-order-list article{border:1px solid #d5deeb;border-radius:10px;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden}.account-order-list article:hover{border-color:#aebfe0;transform:translateY(-1px);box-shadow:0 7px 18px #26407e17}.account-order-list article.expanded{border-color:#526fe8;box-shadow:0 4px 15px #526fe81a}.account-order-summary{color:#26395f;text-align:right;background:#fff;border:0;grid-template-columns:minmax(150px,1.4fr) 1fr 80px 110px 28px;align-items:center;gap:12px;width:100%;min-height:58px;padding:8px 12px;display:grid}.account-order-summary>div{flex-direction:column;gap:4px;display:flex}.account-order-summary strong{font-size:13px}.account-order-summary small,.account-order-summary>span{color:#77849a;font-size:9px}.account-order-summary>b{font-size:13px}.account-order-summary i{text-align:center;border-radius:999px;padding:7px 8px;font-size:8px;font-style:normal;font-weight:900}.account-order-summary i.ready{color:#187342;background:#e8f8ee}.account-order-summary i.waiting{color:#9b6500;background:#fff3d4}.account-order-summary em{color:#526fe8;background:#eef2ff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:17px;font-style:normal;transition:transform .25s,background .2s;display:grid}.account-order-list article.expanded .account-order-summary em{background:#e1e8ff;transform:rotate(180deg)}.account-content,.saved-forms-section{animation:.34s cubic-bezier(.2,.7,.2,1) both accountPanelEnter}@keyframes accountPanelEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.account-content,.saved-forms-section{animation:none}.account-balance-card:before{display:none}.account-balance-card button,.account-balance-card .balance-card-actions a,.account-quick-stats>span,.account-tabs button,.account-order-list article,.account-order-summary em{transition:none}}.account-order-details{background:#f7f9fd;border-top:1px solid #dde4ef;padding:12px}.account-progress{grid-template-columns:repeat(5,1fr);width:min(100%,720px);margin:0 auto 15px;display:grid}.account-progress span{color:#8a94a6;text-align:center;padding-top:19px;font-size:8px;position:relative}.account-progress span:before{content:"";z-index:2;background:#c5ccda;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;right:calc(50% - 5px)}.account-progress span:after{content:"";background:#d3d9e4;width:100%;height:2px;position:absolute;top:9px;right:-50%}.account-progress span:first-child:after{display:none}.account-progress span.done:before{background:#2bbb67}.account-progress span.done:after{background:#78d8a0}.account-progress span.current:before{background:#ffb629;box-shadow:0 0 0 4px #fff0c8}.account-order-details dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.account-ticket-preview{background:#fff;border:1px solid #dce3ef;border-radius:9px;width:min(100%,680px);margin:0 auto 13px;padding:11px}.ticket-preview-heading{justify-content:center;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ticket-preview-heading strong{font-size:11px}.ticket-preview-heading span{color:#758299;font-size:8px}.account-number-row{border-bottom:1px solid #edf0f5;grid-template-columns:48px max-content 31px;justify-content:center;align-items:center;gap:8px;min-height:38px;display:grid}.account-number-row:last-of-type{border-bottom:0}.account-number-row small{color:#748198;font-size:8px}.account-number-row>div{direction:rtl;flex-wrap:wrap;gap:5px;display:flex}.account-number-row b,.account-number-row i,.account-extra-row b,.result-comparison b,.result-comparison i{color:#fff;background:#526fe8;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;display:grid}.account-number-row i,.result-comparison i{background:#f15a3d}.account-extra-row{direction:rtl;border-top:1px dashed #dce2ed;justify-content:center;align-items:center;gap:5px;margin-top:9px;padding-top:9px;display:flex}.account-extra-row small{color:#e49a08;margin-left:8px;font-weight:900}.account-extra-row b{color:#6d4600;background:#ffbd2e}.account-order-details dl div{text-align:center;background:#fff;border:1px solid #e0e5ee;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:58px;padding:9px;display:flex}.account-order-details dt{color:#8792a4;font-size:8px}.account-order-details dd{margin:4px 0 0;font-size:10px;font-weight:900}.account-order-actions{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.account-order-actions button,.account-simple-list button,.saved-form-cards button{color:#2c499e;background:#fff;border:1px solid #bfcbe1;border-radius:6px;padding:8px 11px;font-size:9px;font-weight:900}.account-order-actions .scan-button{color:#fff;background:#526fe8;border-color:#526fe8}.account-order-actions button:disabled{color:#9ca5b4;background:#eef0f4;border-color:#d9dde5}.account-simple-list{display:grid}.account-simple-list>div{border-bottom:1px solid #e3e7ee;grid-template-columns:1fr 90px 80px;align-items:center;gap:10px;min-height:64px;padding:8px 4px;display:grid}.account-simple-list>div:last-child{border-bottom:0}.account-simple-list span{flex-direction:column;gap:4px;display:flex}.account-simple-list small{color:#7d899d;font-size:9px}.charge-document-note{color:#5f6d84;background:#f1f5fb;border:1px solid #d9e2ef;border-radius:8px;margin:0 0 13px;padding:10px 12px;font-size:9px;line-height:1.5}.account-simple-list.charge-list>div{grid-template-columns:minmax(180px,1fr) minmax(270px,1.25fr) 170px;padding:12px 4px}.charge-identity strong{font-size:12px}.charge-breakdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.charge-breakdown>span{text-align:center;background:#f6f8fc;border:1px solid #e0e6f0;border-radius:7px;justify-content:center;align-items:center;min-height:52px;padding:7px}.charge-breakdown>span>b{color:#233b74;font-size:12px}.charge-breakdown>span.charge-total{background:#edf2ff;border-color:#cfdaef}.charge-list>div>button{min-height:38px}.balance-timeline{padding:2px 0;display:grid;position:relative}.balance-timeline:before{content:"";background:#d9e2f2;width:2px;position:absolute;top:24px;bottom:24px;right:18px}.balance-timeline article{border-bottom:1px solid #e5eaf2;grid-template-columns:38px 90px minmax(0,1fr) 170px;align-items:center;gap:12px;min-height:82px;padding:10px 0;display:grid;position:relative}.balance-timeline article:last-child{border-bottom:0}.balance-timeline article>i{z-index:1;color:#0000;background:#e25a55;border:4px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:0;font-style:normal;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d9e2f2}.balance-timeline article>i:before,.balance-timeline article>i.credit:after{content:"";background:#fff;border-radius:999px;width:12px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.balance-timeline article>i.credit:after{transform:translate(-50%,-50%)rotate(90deg)}.balance-timeline article>i.credit{background:#2bbb67}.balance-timeline time,.balance-timeline article>div,.balance-timeline article>p{flex-direction:column;gap:4px;margin:0;display:flex}.balance-timeline time strong{font-size:10px}.balance-timeline time small,.balance-timeline article>div span,.balance-timeline article>p small{color:#7b879a;font-size:8px}.balance-timeline article>div strong{font-size:12px}.balance-timeline article>p{text-align:left;align-items:flex-end}.balance-timeline article>p>b{color:#bc413d;direction:ltr;font-size:13px}.balance-timeline article>p.credit>b{color:#19884b}.account-empty{text-align:center;flex-direction:column;align-items:center;padding:52px 20px;display:flex}.account-empty>b{font-size:42px}.account-empty h2{margin:13px 0 7px}.account-empty p{color:#748096;max-width:500px;margin:0;font-size:11px;line-height:1.6}.result-history-list{gap:10px;display:grid}.result-history-list article{background:#f8faff;border:1px solid #d8e1ef;border-radius:10px;padding:14px}.result-history-heading{border-bottom:1px solid #e0e6f0;grid-template-columns:1fr 80px 90px;align-items:center;gap:10px;padding-bottom:11px;display:grid}.result-history-heading>span{flex-direction:column;gap:4px;display:flex}.result-history-heading small{color:#7c889c;font-size:8px}.result-history-heading em{color:#187342;text-align:center;background:#e6f7ec;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.result-comparison{grid-template-columns:1fr 1fr;gap:16px;padding:13px 0 2px;display:grid}.result-comparison>div>span{color:#6d7a91;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.result-comparison p{direction:rtl;flex-wrap:wrap;gap:5px;margin:0;display:flex}.result-comparison .matched{background:#2bbb67;position:relative;box-shadow:0 0 0 2px #fff,0 0 0 3px #2bbb67}.result-comparison .matched:after{content:"✓";color:#fff;background:#2bbb67;border:1px solid #fff;border-radius:50%;place-items:center;width:13px;height:13px;font-size:8px;display:grid;position:absolute;top:-7px;right:-4px}.win-card{color:#173d28;background:#ebf9f0;border:1px solid #b9e2c8;border-radius:10px;grid-template-columns:1fr 100px 110px;align-items:center;gap:12px;padding:16px;display:grid}.win-card>div{flex-direction:column;gap:4px;display:flex}.win-card span{color:#658173;font-size:9px}.win-card>b{font-size:21px}.win-card button{color:#fff;background:#2bbb67;border:0;border-radius:7px;padding:9px;font-weight:900}.account-profile-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.account-profile-grid label{color:#66738a;gap:5px;font-size:9px;display:grid}.account-profile-grid input{color:#233861;background:#fafbfe;border:1px solid #ccd6e5;border-radius:7px;min-height:42px;padding:9px 11px}.account-profile-grid input[dir=ltr]{text-align:left}.profile-email-control{grid-template-columns:1fr auto;gap:7px;display:grid}.profile-email-control input{width:100%;min-width:0}.account-profile-grid .profile-email-control button{white-space:nowrap;background:#2458a5;width:auto;padding:8px 12px}.account-profile-grid .profile-email-control button.verified{background:#2bbb67}.account-profile-grid .profile-address{grid-column:1/-1}.account-profile-grid button{color:#fff;background:#2bbb67;border:0;border-radius:7px;width:max-content;padding:11px 18px;font-weight:900}.account-bank-details{background:#f7f9fd;border:1px solid #d4deec;border-radius:12px;margin-top:18px;padding:18px}.account-bank-grid{grid-template-columns:1fr 1fr;gap:13px;margin-top:14px;display:grid}.account-bank-grid label{color:#66738a;gap:5px;font-size:11px;display:grid}.account-bank-grid input,.account-bank-grid select{color:#233861;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #ccd6e5;border-radius:7px;padding:9px 11px}.account-bank-grid input[dir=ltr]{text-align:left}.account-bank-details>p{color:#718099;margin:12px 0 0;font-size:11px}.bank-verification-section{margin-top:14px}.bank-verification-inline{border-top:1px solid #d4deec;margin-top:18px;padding-top:17px}.bank-verification-inline .account-section-title{border:0;margin-bottom:13px;padding:0}.bank-document-uploads{grid-template-columns:1fr 1fr;gap:13px;display:grid}.bank-document-uploads>label{background:#f7f9fd;border:1px solid #d4deec;border-radius:10px;flex-direction:column;justify-content:space-between;gap:13px;min-height:112px;padding:15px;display:flex}.bank-document-uploads label>span{gap:4px;display:grid}.bank-document-uploads strong{color:#243b6f;font-size:13px}.bank-document-uploads small{color:#718099;font-size:10px}.bank-document-uploads input[type=file]{color:#68758b;width:100%;font-size:11px}.bank-document-uploads input[type=file]::file-selector-button{color:#fff;font:inherit;background:#164b96;border:0;border-radius:7px;margin-left:9px;padding:9px 13px;font-weight:900}.bank-ownership-confirmation{color:#344a76;background:#edf3fb;border-radius:9px;align-items:flex-start;gap:9px;margin-top:14px;padding:12px 14px;font-size:12px;font-weight:800;display:flex}.bank-ownership-confirmation input{accent-color:#164b96;flex:0 0 18px;width:18px;height:18px;margin:0}.bank-documents-note{color:#718099;margin:11px 0 0;font-size:10px;line-height:1.6}.account-notifications{border-top:1px solid #e0e6ef;margin-top:18px;padding-top:16px}.notification-heading{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:11px;display:flex}.notification-heading h3{color:#223b72;margin:0;font-size:16px}.notification-heading span{color:#7a869a;font-size:9px}.notification-groups{grid-template-columns:1fr 1fr;gap:10px;display:grid}.notification-groups section{background:#f7f9fd;border:1px solid #dce3ee;border-radius:9px;padding:12px}.notification-groups h4{color:#314976;margin:0 0 8px;font-size:11px}.notification-groups label{color:#455675;border-bottom:1px solid #e5eaf2;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:5px 2px;font-size:10px;font-weight:800;display:flex}.notification-groups label>span{flex-direction:column;gap:3px;display:flex}.notification-groups label small{color:#7a869a;font-size:8px;font-weight:600;line-height:1.35}.notification-groups label:last-child{border-bottom:0}.notification-groups section:first-child label:first-of-type{display:none}.notification-groups input{accent-color:#4363d8;cursor:pointer;width:34px;height:19px}.profile-save-button{color:#fff;background:#2bbb67;border:0;border-radius:7px;margin-top:13px;padding:11px 18px;font-weight:900}.saved-form-cards{grid-template-columns:1fr 1fr;gap:9px;display:grid}.saved-form-cards article{background:#f7f9fd;border:1px solid #dce3ee;border-radius:9px;padding:13px;display:block}.saved-form-summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.saved-form-summary>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.saved-form-summary input{width:min(260px,100%);min-height:34px;font:inherit;border:1px solid #9db1d3;border-radius:6px;padding:6px 9px;font-weight:900}.saved-form-cards span{color:#7a869a;font-size:9px}.saved-form-cards .saved-win{color:#60708b;font-size:9px;font-weight:900}.saved-form-cards .saved-win.positive{color:#19884b}.saved-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.saved-form-combinations{border-top:1px solid #d8e0ec;gap:6px;margin-top:12px;padding-top:11px;display:grid}.saved-form-combinations>strong{color:#20396f;font-size:11px}@media (max-width:800px){.account-topbar{grid-template-columns:110px 1fr 38px;min-height:60px;padding:6px 10px}.account-brand{width:110px;height:42px;padding:6px 9px}.account-header-prize{gap:1px}.account-header-prize>span{font-size:9px}.account-header-prize>strong{font-size:21px}.account-menu-button{width:38px;height:38px}.account-header-menu{border:0;border-radius:0;grid-template-columns:1fr;gap:0;width:100%;min-height:0;margin:0;padding:5px 10px 9px;display:none}.account-header-menu.mobile-open{display:grid}.account-header-menu a{border-bottom:1px solid #e2e7ef;justify-content:flex-start;align-items:center;min-width:0;min-height:40px;padding:0 13px;display:flex}.account-header-menu .nav-auth-button{border:1px solid #164b96;border-radius:8px;justify-content:center;min-height:44px;margin:6px 3px 0}.account-header-menu .nav-login-button{color:#fff;background:#164b96}.account-shell{flex-direction:column;gap:10px;width:100%;margin:0 0 40px;display:flex}.account-balance-card{-moz-column-gap:10px;grid-template-columns:minmax(105px,.8fr) minmax(0,1.2fr);grid-template-areas:"title stats""amount stats""caption stats""actions actions";align-items:center;column-gap:10px;width:calc(100% - 20px);margin:10px;padding:15px 13px;display:grid;position:relative}.account-promotion-banner{align-items:flex-start;width:calc(100% - 20px);margin:0 10px 10px;padding:13px}.account-promotion-banner strong{font-size:15px}.account-promotion-banner p{font-size:9px}.account-balance-card strong{margin:2px 0;font-size:25px}.balance-card-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin-top:12px;padding-top:11px;position:static}.account-balance-card button,.account-balance-card .balance-card-actions a{width:100%;min-height:42px;padding:7px 5px;font-size:9px}.account-main{width:100%}.account-heading{padding:4px 12px}.account-heading h1{font-size:21px}.account-heading p,.account-heading>div>span{display:none}.account-heading>a{padding:9px 11px;font-size:9px}.account-tabs{border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:7px 10px;display:grid;overflow:visible}.account-tabs button{min-width:0;min-height:42px;padding:5px 4px;font-size:9px;line-height:1.25}.account-content,.saved-forms-section{border-left:0;border-right:0;border-radius:0;padding:12px 10px}.account-section-title h2{font-size:16px}.account-order-summary{grid-template-columns:minmax(120px,1fr) 72px 25px;gap:7px;padding:10px}.account-order-summary>span,.account-order-summary>b{display:none}.account-order-summary i{font-size:7px}.account-order-details{padding:12px 8px}.account-ticket-preview{padding:10px 7px;overflow:hidden}.account-progress{grid-template-columns:repeat(5,minmax(0,86px));justify-content:center;overflow:visible}.account-order-details dl{grid-template-columns:repeat(3,minmax(0,1fr))}.account-simple-list>div{grid-template-columns:1fr 68px}.account-simple-list button{grid-column:1/-1;width:max-content}.account-simple-list.charge-list>div{grid-template-columns:1fr;gap:9px;padding:13px 3px}.charge-breakdown,.charge-list>div>button{width:100%}.balance-timeline:before{right:16px}.balance-timeline article{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;padding:12px 0}.balance-timeline article>i{width:32px;height:32px}.balance-timeline time{flex-direction:row;grid-area:2/2;gap:6px}.balance-timeline article>div{grid-area:1/2}.balance-timeline article>p{grid-area:1/3/3}.account-profile-grid,.account-bank-grid,.bank-document-uploads,.saved-form-cards{grid-template-columns:1fr}.account-profile-grid .profile-address{grid-column:auto}.notification-heading{flex-direction:column;align-items:flex-start;gap:4px}.notification-groups{grid-template-columns:1fr}.saved-form-summary{flex-direction:column;align-items:stretch}.saved-form-actions{grid-template-columns:repeat(3,1fr);display:grid}.saved-form-actions button{min-height:38px;padding:6px 4px}.account-number-row{grid-template-columns:40px max-content 28px;gap:5px}.account-number-row>div{justify-content:center;gap:4px;min-width:0}.account-number-row b,.account-number-row i,.account-extra-row b,.result-comparison b,.result-comparison i{width:25px;height:25px;font-size:8px}.result-history-heading{grid-template-columns:1fr 58px}.result-history-heading em{grid-column:1/-1;width:max-content}.result-comparison{grid-template-columns:1fr;gap:11px}.win-card{grid-template-columns:1fr 70px}.win-card button{grid-column:1/-1}.customer-account-page .account-shell{font-size:18px}.customer-account-page .account-header-prize>span{font-size:11px}.customer-account-page .account-header-prize>strong{font-size:23px}.customer-account-page .account-header-prize>strong i,.customer-account-page .account-header-prize>strong small{font-size:11px}.customer-account-page .account-header-menu a{font-size:12px}.customer-account-page .account-balance-card span{font-size:17px}.customer-account-page .account-balance-card strong{font-size:27px}.customer-account-page .account-balance-card small,.customer-account-page .account-balance-card button,.customer-account-page .balance-card-actions a{font-size:11px}.customer-account-page .account-quick-stats>span>b{font-size:18px}.customer-account-page .account-quick-stats>span>small{font-size:10px}.customer-account-page .account-heading h1{font-size:23px}.customer-account-page .account-heading>a,.customer-account-page .account-tabs button{font-size:11px}.customer-account-page .account-message{font-size:12px}.customer-account-page .account-section-title h2{font-size:18px}.customer-account-page .account-section-title span,.customer-account-page .account-section-title>b{font-size:11px}.customer-account-page .account-order-summary strong{font-size:15px}.customer-account-page .account-order-summary small{font-size:11px}.customer-account-page .account-order-summary i{font-size:9px}.customer-account-page .account-order-summary em{font-size:19px}.customer-account-page .account-progress span{font-size:10px}.customer-account-page .ticket-preview-heading strong{font-size:13px}.customer-account-page .ticket-preview-heading span,.customer-account-page .account-number-row small,.customer-account-page .account-number-row b,.customer-account-page .account-number-row i,.customer-account-page .account-extra-row b,.customer-account-page .result-comparison b,.customer-account-page .result-comparison i,.customer-account-page .account-order-details dt{font-size:10px}.customer-account-page .account-order-details dd{font-size:12px}.customer-account-page .account-order-actions button,.customer-account-page .account-simple-list button,.customer-account-page .saved-form-cards button,.customer-account-page .account-simple-list small,.customer-account-page .charge-document-note{font-size:11px}.customer-account-page .charge-identity strong,.customer-account-page .charge-breakdown>span>b{font-size:14px}.customer-account-page .balance-timeline article>i{font-size:20px}.customer-account-page .balance-timeline time strong{font-size:12px}.customer-account-page .balance-timeline time small,.customer-account-page .balance-timeline article>div span,.customer-account-page .balance-timeline article>p small{font-size:10px}.customer-account-page .balance-timeline article>div strong{font-size:14px}.customer-account-page .balance-timeline article>p>b{font-size:15px}.customer-account-page .account-empty>b{font-size:44px}.customer-account-page .account-empty p{font-size:13px}.customer-account-page .result-history-heading small,.customer-account-page .result-history-heading em,.customer-account-page .result-comparison>div>span,.customer-account-page .result-comparison .matched:after{font-size:10px}.customer-account-page .win-card span{font-size:11px}.customer-account-page .win-card>b{font-size:23px}.customer-account-page .account-profile-grid label{font-size:11px}.customer-account-page .notification-heading h3{font-size:18px}.customer-account-page .notification-heading span,.customer-account-page .saved-form-cards span,.customer-account-page .saved-form-cards .saved-win{font-size:11px}.customer-account-page .notification-groups h4,.customer-account-page .saved-form-combinations>strong{font-size:13px}.customer-account-page .notification-groups label{font-size:12px}.customer-account-page .notification-groups label small{font-size:10px}}.mobile-editing-row-strip{display:none}@keyframes activeRowScan{0%,18%{opacity:0;left:-38%}28%{opacity:1}72%{opacity:.75}82%,to{opacity:0;left:112%}}@keyframes completedRowTransition{0%,48%{border-bottom-color:#63aeffa6;box-shadow:0 7px 22px #0516376b,inset 0 1px #ffffff1f}58%{border-bottom-color:#72e5a4;box-shadow:0 7px 24px #117d4b6b,inset 0 0 24px #4be08b33}78%{border-bottom-color:#72e5a4;box-shadow:0 7px 28px #117d4b80,inset 0 0 34px #4be08b45}to{border-bottom-color:#63aeffa6;box-shadow:0 7px 22px #0516376b,inset 0 1px #ffffff1f}}@keyframes happyBallEyes{0%{opacity:0;transform:translateY(2px)scale(.7)}14%,72%{opacity:.78;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-1px)scale(.85)}}@keyframes happyBallWave{0%{opacity:0;transform:rotate(0)scale(.7)}12%{opacity:.62;transform:rotate(-18deg)scale(1)}30%{opacity:.72;transform:rotate(18deg)scale(1)}48%{opacity:.68;transform:rotate(-14deg)scale(1)}66%{opacity:.55;transform:rotate(12deg)scale(.96)}to{opacity:0;transform:rotate(0)scale(.75)}}@keyframes happyBallArrival{0%{opacity:0;transform:translate(-48px)rotate(-260deg)scale(.72)}24%{opacity:1;transform:translate(4px)rotate(18deg)scale(1.05)}34%{opacity:1;transform:translate(0)rotate(0)scale(1)}46%,78%{opacity:1;transform:translate(0)rotate(0)scale(1.14)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}.lotto-page .rows-section .ticket-rows{color:#fff;background:#164b96;border-color:#ffffff3d;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 12px 28px #233a8738,inset 0 1px #ffffff1f}.lotto-page .rows-section .ticket-column-headings{color:#fff;background:#20377fb8;border-color:#fff3;box-shadow:inset 0 -1px #add8fa24}.lotto-page .rows-section .ticket-column-headings strong{color:#fff}.site-nav a small{color:#fff;background:#8a65d8;border-radius:999px;margin-inline-start:4px;padding:2px 5px;font-size:8px}.euro-lotto-page{background:#eef4fc;min-height:100vh}.euro-draw-banner{box-sizing:border-box;color:#fff;background:linear-gradient(110deg,#0f2f69,#2158a5 58%,#533e9b);border:1px solid #ffffff2e;border-radius:16px;grid-template-columns:1fr 1fr;align-items:stretch;width:min(900px,100% - 32px);margin:24px auto 12px;display:grid;overflow:hidden;box-shadow:0 12px 28px #14326f38}.euro-draw-prize,.euro-draw-countdown{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:118px;padding:18px 22px;display:flex}.euro-draw-prize{border-left:1px solid #fff3}.euro-draw-prize>span,.euro-draw-countdown>span{color:#dce8ff;font-size:12px;font-weight:900}.euro-draw-prize>strong{color:#f5dc46;text-shadow:0 3px 12px #00000040;direction:ltr;justify-content:center;align-items:center;gap:7px;font-size:35px;line-height:1;display:flex}.euro-draw-prize>strong small{font-size:22px}.euro-draw-prize>a{color:#dce8ff;text-underline-offset:3px;font-size:10px;font-weight:800;text-decoration:underline}.euro-draw-prize>a:hover{color:#fff}.euro-draw-countdown>div{direction:ltr;grid-template-columns:repeat(4,62px);gap:8px;margin-top:5px;display:grid}.euro-draw-countdown b{color:#173e83;background:#fff;border-radius:9px;align-content:center;place-items:center;gap:2px;min-height:58px;display:grid;box-shadow:0 4px 12px #00000029}.euro-draw-countdown b strong{font-size:21px;line-height:1}.euro-draw-countdown b small{color:#64728b;font-size:8px}.euro-method-grid{margin-top:18px}.euro-method-settings{background:#f3f7ff;border:1px solid #d2ddf0;border-radius:12px;justify-content:center;align-items:end;gap:10px;margin-top:14px;padding:14px;display:flex}.euro-method-settings label{color:#17366f;gap:6px;width:min(420px,100%);font-size:12px;font-weight:900;display:grid}.euro-method-settings input{box-sizing:border-box;color:#142d5b;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #bfcde5;border-radius:9px;padding:0 14px}.euro-method-settings button{color:#fff;background:#2057a3;border:0;border-radius:9px;min-height:46px;padding:0 22px;font-weight:900}.euro-method-settings button:disabled{opacity:.45}.euro-method-note{color:#6e7d96;text-align:center;margin:13px 0 0;font-size:11px;font-weight:700}.euro-history-source{color:#17366f;background:#eef5ff;border:1px solid #c9d8ef;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:13px 16px;display:flex}.euro-history-source>div{gap:3px;display:grid}.euro-history-source strong{font-size:13px}.euro-history-source span{color:#63728d;font-size:10px;font-weight:700}.euro-history-source a{color:#fff;background:#2057a3;border-radius:8px;padding:9px 13px;font-size:10px;font-weight:900;text-decoration:none}.euro-history-panel{background:#edf5ff;border-radius:13px;margin-top:14px;padding:16px}.euro-history-controls{justify-content:center;gap:50px;display:flex}.euro-history-controls>div{color:#17366f;justify-items:center;gap:8px;font-size:11px;display:grid}.euro-history-controls nav{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.euro-history-controls button,.euro-history-controls>div>span{color:#244274;background:#fff;border:1px solid #c6d2e3;border-radius:7px;padding:8px 12px;font-size:10px;font-weight:850}.euro-history-controls .selected{color:#fff;background:#ec2d35;border-color:#ec2d35}.euro-history-ready{color:#286847;background:#e8faef;border:1px solid #b7e6c9;border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:10px 13px;font-size:10px;font-weight:800;display:flex}.euro-history-ready b{color:#fff;background:#2dba69;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.euro-history-analysis{color:#28446f;text-align:right;background:#e1f5fc;border-right:3px solid #ec2d35;border-radius:9px;margin-top:14px;padding:15px 18px}.euro-history-analysis h3{margin:0 0 8px;font-size:14px}.euro-history-analysis p{margin:6px 0;font-size:10px}.euro-history-analysis p strong{color:#e52b32}.euro-history-analysis small{color:#6a7890}.euro-frequency-details{border-top:1px solid #d2deec;margin-top:12px}.euro-frequency-details summary{color:#e52b32;cursor:pointer;padding:13px 4px 0;font-size:10px;font-weight:900}.euro-frequency-details>div{gap:13px;margin-top:13px;display:grid}.euro-frequency-details section>strong{color:#17366f;font-size:11px}.euro-frequency-details section p{grid-template-columns:repeat(10,1fr);gap:5px;display:grid}.euro-frequency-details section span{color:#17366f;background:#fff;border:1px solid #d3deec;border-radius:6px;place-items:center;padding:5px;display:grid}.euro-frequency-details section span b{font-size:10px}.euro-frequency-details section span small{color:#75849c;font-size:8px}.euro-method-explanation{margin-top:14px}.euro-method-explanation p{color:#53647f;background:#f7faff;border-top:1px solid #d8e2f0;margin:0;padding:14px 18px;font-size:11px;font-weight:650;line-height:1.75}.euro-method-explanation p strong{color:#173e83}.euro-jackpot-admin-form{grid-template-columns:minmax(260px,1fr) minmax(260px,1fr) auto;align-items:end;gap:16px;margin-top:18px;display:grid}.euro-jackpot-admin-form label{color:#17366f;gap:7px;font-weight:900;display:grid}.euro-jackpot-admin-form label>div{direction:ltr;background:#fff;border:1px solid #c5d1e5;border-radius:9px;align-items:center;height:48px;display:flex;overflow:hidden}.euro-jackpot-admin-form label b{color:#2057a3;padding:0 14px;font-size:21px}.euro-jackpot-admin-form input{color:#17366f;border:0;outline:0;width:100%;height:100%;padding:0 12px;font-size:18px;font-weight:900}.euro-jackpot-admin-form p{text-align:center;background:#f1f6ff;border-radius:9px;align-content:center;gap:3px;min-height:48px;margin:0;padding:0 14px;display:grid}.euro-jackpot-admin-form p strong{color:#17366f;font-size:17px}.euro-jackpot-admin-form p span{color:#6e7d96;font-size:10px}.euro-jackpot-admin-form>button{color:#fff;background:#2057a3;border:0;border-radius:9px;min-height:48px;padding:0 22px;font-weight:900}.euro-beta-banner{box-sizing:border-box;color:#fff;background:linear-gradient(120deg,#173e83,#315fae 56%,#674aaa);border-radius:16px;grid-template-columns:1fr minmax(250px,.75fr);align-items:center;gap:18px;width:min(900px,100% - 32px);margin:12px auto 14px;padding:30px 25px 22px;display:grid;position:relative;box-shadow:0 12px 28px #1b3d8038}.euro-beta-banner>span{color:#38236c;background:#f0d84f;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:900;position:absolute;top:10px;right:12px}.euro-beta-banner h1{margin:0;font-size:30px}.euro-beta-banner p{color:#dce9ff;margin:5px 0 0;font-size:13px}.euro-beta-banner>strong{background:#ffffff1a;border:1px solid #fff3;border-radius:10px;padding:12px 14px;font-size:11px;line-height:1.6}.euro-workspace{gap:15px;width:min(900px,100% - 32px);margin:0 auto 45px;display:grid}.euro-stage{background:#fff;border:1px solid #cfdaeb;border-radius:14px;padding:18px 20px}.euro-row-count{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:15px;display:grid}.euro-row-count button{color:#1c3972;background:#f6f8fc;border:1px solid #c8d5e8;border-radius:9px;place-items:center;gap:1px;min-height:58px;display:grid}.euro-row-count button.selected{color:#fff;background:#234f9d;border-color:#234f9d;box-shadow:0 5px 13px #234f9d3d}.euro-row-count strong{font-size:18px}.euro-row-count small{font-size:9px}.euro-ticket-table{background:#184b94;border:2px solid #4d86cf;border-radius:13px;margin-top:15px;overflow:hidden}.euro-ticket-row{color:#fff;background:0 0;border:0;border-bottom:1px solid #9ecbff38;grid-template-columns:72px 1fr 1px auto 30px;align-items:center;gap:12px;width:100%;min-height:62px;padding:8px 14px;display:grid;position:relative}.euro-ticket-row:last-child{border-bottom:0}.euro-ticket-row.editing{background:#669ce038;box-shadow:inset 0 0 0 2px #65b8ff}.euro-ticket-row>i{background:#c4e0ff8c;width:1px;height:34px}.euro-ticket-row>em{color:#fff;background:#2fbd6c;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.euro-main-balls,.euro-star-balls{direction:ltr;justify-content:center;align-items:center;gap:7px;display:flex}.euro-main-balls b,.euro-star-balls b{color:#7588a6;background:#f5f8fd;border:1px solid #b8cbe4;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 2px 6px #0000002e}.euro-main-balls b.filled{color:#fff;background:linear-gradient(145deg,#318cff,#164b96);border-color:#74c0ff}.euro-star-balls b{color:#7f6616;background:#fff3b0;border-color:#ebc849}.euro-star-balls b.filled{color:#553e00;background:#f4cf3d}.euro-picker-stage h3{color:#1b3974;justify-content:space-between;align-items:center;margin:18px 0 10px;font-size:14px;display:flex}.euro-picker-stage h3 small{color:#647490}.euro-number-picker{direction:ltr;grid-template-columns:repeat(10,1fr);gap:6px;display:grid}.euro-star-picker{direction:ltr;grid-template-columns:repeat(12,1fr);gap:6px;display:grid}.euro-number-picker button,.euro-star-picker button{color:#34435d;background:#f0f2f5;border:1px solid #0000;border-radius:7px;min-height:39px;font-weight:800}.euro-number-picker button.selected{color:#fff;background:#164b96}.euro-star-picker button{background:#fff4bb}.euro-star-picker button.selected{color:#553b00;background:#f4cd35;border-color:#d9aa12}.euro-number-picker button:disabled,.euro-star-picker button:disabled{opacity:.55}.euro-beta-send{background:linear-gradient(90deg,#5a3da0,#7b57c7);width:100%}.euro-beta-dialog-badge{color:#3c2870;background:#f0d84f;border-radius:999px;place-items:center;margin-bottom:12px;padding:7px 15px;font-weight:900;display:inline-grid}@media (max-width:800px){.euro-draw-banner{grid-template-columns:1fr;margin-top:12px}.euro-draw-prize,.euro-draw-countdown{min-height:105px;padding:14px 10px}.euro-draw-prize{border-bottom:1px solid #fff3;border-left:0}.euro-draw-prize>strong{font-size:30px}.euro-draw-countdown>div{grid-template-columns:repeat(4,1fr);gap:6px;width:100%}.euro-draw-countdown b{min-height:52px}.euro-method-settings{flex-direction:column;align-items:stretch}.euro-method-settings label{width:100%}.euro-history-controls{flex-direction:column;gap:16px}.euro-history-source{text-align:center;flex-direction:column;align-items:stretch}.euro-frequency-details section p{grid-template-columns:repeat(5,1fr)}.euro-beta-banner{grid-template-columns:1fr;padding:32px 16px 16px}.euro-beta-banner>strong{grid-column:auto}.euro-beta-banner h1{font-size:24px}.euro-workspace{gap:10px;width:100%}.euro-stage{border-left:0;border-right:0;border-radius:0;padding:14px 10px}.euro-row-count{grid-template-columns:repeat(3,1fr)}.euro-ticket-row{grid-template-columns:48px minmax(0,1fr) 1px auto 24px;gap:6px;padding:7px 6px}.euro-main-balls,.euro-star-balls{gap:3px}.euro-main-balls b,.euro-star-balls b{width:29px;height:29px;font-size:10px}.euro-number-picker{grid-template-columns:repeat(5,1fr)}.euro-star-picker{grid-template-columns:repeat(6,1fr)}}.lotto-page .rows-section .generated-item{background:0 0;border-color:#7eb8f433;position:relative}.lotto-page .rows-section .generated-item:nth-child(odd),.lotto-page .rows-section .generated-item .lotto-row{background:0 0}.lotto-page .rows-section .generated-item.editing{box-shadow:none;border:0;border-bottom:1px solid #7eb8f433;border-radius:0;margin:0}.lotto-page .rows-section .generated-item.editing .lotto-row:after{content:"";z-index:3;pointer-events:none;box-shadow:none;border:2px solid #62b9ff;border-radius:999px;position:absolute;inset:3px 4px;transform:none}.lotto-page .rows-section .ticket-rows .generated-item.editing+.generated-item{border-top:0}.lotto-page .rows-section .generated-item.editing .lotto-row{z-index:1;background:#4b83bd30;border-radius:999px;position:relative}.lotto-page .rows-section .ticket-rows .generated-item.editing .lotto-row>*{align-self:center!important}.lotto-page .rows-section .ticket-rows .generated-item.editing .balls{align-content:center;align-items:center;align-self:center!important}.lotto-page .rows-section .row-label,.lotto-page .rows-section .row-label small{color:#eaf4ff}.lotto-page .rows-section .balls b,.lotto-page .rows-section .strong-ball b{color:#6f86a8;background:#f4f8fff5;border-color:#a1c4eeeb;box-shadow:0 3px 8px #0003,inset 0 1px 2px #fff}.lotto-page .rows-section .balls b.filled,.lotto-page .rows-section .generated-item.editing .balls b.filled{color:#fff;background:linear-gradient(145deg,#2388ff,#164b96 72%);border-color:#63b8ff;box-shadow:0 0 0 1px #46aeff47,0 0 12px #208bffa6,inset 0 1px 2px #ffffff73}.lotto-page .rows-section .row-complete-mark.complete{color:#fff;background:linear-gradient(145deg,#58db91,#1da65b);border-color:#8df0b7;box-shadow:0 0 12px #34d37880}.lotto-page .rows-section .strong-ball small,.lotto-page .rows-section .balls:before{color:#b9d9ff}@media (max-width:800px){html,body,.lotto-page{width:100%;max-width:100%;overflow-x:clip}.lotto-page .topbar{align-items:center;height:62px;min-height:62px;padding:0 12px;overflow:visible}.lotto-page .topbar>.brand-mark{max-width:105px;top:50%;right:14px;transform:translateY(-50%)}.lotto-page .brand-logo{width:105px;max-width:100%;height:38px}.lotto-page .header-draw-banner{width:min(210px,38vw);height:48px;top:7px;bottom:auto}.lotto-page .header-draw-banner .header-prize{gap:2px;padding:3px 4px}.lotto-page .header-draw-banner .header-prize-title{font-size:12px;line-height:1.05}.lotto-page .header-draw-banner .header-prize-value{gap:4px}.lotto-page .header-draw-banner .header-prize-value>strong{letter-spacing:-.6px;font-size:25px}.lotto-page .header-draw-banner .header-prize-value>b,.lotto-page .header-draw-banner .header-prize-value>em{padding-bottom:2px;font-size:9px}.lotto-page .site-nav.mobile-open{top:62px}.lotto-page .mobile-editing-row-strip{z-index:70;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;direction:rtl;background:radial-gradient(circle at 72% 15%,#3485ff52,#0000 34%),linear-gradient(115deg,#071a3b 0%,#103c78 52%,#071a3b 100%);border-bottom:1px solid #63aeffa6;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:5px;height:62px;padding:7px 10px;display:grid;position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:0 7px 22px #0516376b,inset 0 1px #ffffff1f}.lotto-page .mobile-editing-row-strip:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#73caff33,#0000);width:28%;animation:3.4s ease-in-out infinite activeRowScan;position:absolute;top:0;bottom:0;left:-38%;transform:skew(-18deg)}.lotto-page .mobile-editing-row-strip:after{content:none;color:#72c9ff;letter-spacing:.4px;font-size:6px;font-weight:900;position:absolute;top:3px;right:11px}.lotto-page .mobile-editing-row-strip.systematic-preview{grid-template-columns:42px minmax(0,1fr) 42px;height:104px}.lotto-page .mobile-editing-row-strip.systematic-preview .mobile-editing-row-numbers{grid-template-columns:repeat(var(--preview-number-columns),31px);grid-template-rows:repeat(2,31px);place-content:center;gap:5px 4px;display:grid}.lotto-page .mobile-editing-row-strip>strong{z-index:1;color:#fff;text-align:center;white-space:nowrap;background:#4891ff2e;border:1px solid #6bb5ff80;border-radius:9px;place-items:center;min-height:32px;padding:0 5px;font-size:10px;display:none;position:relative;box-shadow:inset 0 0 12px #4da1ff1f}.lotto-page .mobile-editing-row-strip{grid-template-columns:minmax(0,1fr) auto;padding-left:14px;padding-right:14px}.lotto-page .mobile-editing-row-strip.systematic-preview{grid-template-columns:minmax(0,1fr) 42px}.lotto-page .mobile-editing-row-strip.systematic-preview.strong-preview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lotto-page .mobile-editing-row-strip.has-row-label{grid-template-columns:42px minmax(0,1fr) auto}.lotto-page .mobile-editing-row-strip.systematic-preview.has-row-label{grid-template-columns:42px minmax(0,1fr) 42px}.lotto-page .mobile-editing-row-strip.systematic-preview.strong-preview.has-row-label{grid-template-columns:42px minmax(0,1fr) minmax(0,1fr)}.lotto-page .mobile-editing-row-strip.has-row-label>strong{display:grid}.lotto-page .mobile-editing-row-strip.row-preview-complete{animation:1.9s both completedRowTransition}.lotto-page .mobile-editing-row-numbers,.lotto-page .mobile-editing-row-strong{z-index:1;direction:ltr;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex;position:relative}.lotto-page .mobile-editing-row-strip b{color:#6f86a8;background:#f1f7fff5;border:1px solid #a1c4eee6;border-radius:50%;place-items:center;width:31px;min-width:31px;height:31px;font-size:11px;font-weight:900;display:grid;position:relative;box-shadow:0 3px 8px #00000040,inset 0 1px 2px #fff}.lotto-page .mobile-editing-row-strip b.filled:after{content:"";pointer-events:none;opacity:0;border-bottom:2px solid #fffffff2;border-radius:0 0 50% 50%;width:9px;height:5px;animation:none;position:absolute;top:19px;left:50%;transform:translate(-50%)}.lotto-page .mobile-editing-row-strip b.filled:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle at 3px 3px,#fff 0 2px,#17335f 2.2px 3px,#0000 3.2px),radial-gradient(circle at 13px 3px,#fff 0 2px,#17335f 2.2px 3px,#0000 3.2px);width:16px;height:7px;animation:none;position:absolute;top:7px;left:50%;transform:translate(-50%)}.lotto-page .mobile-editing-row-strip b.filled .ball-number{animation:1.34s ease-out both smilingBallNumber}.lotto-page .mobile-editing-row-strip b.filled:before,.lotto-page .mobile-editing-row-strip b.filled:after{content:none}.lotto-page .mobile-editing-row-numbers b.filled{color:#fff;background:linear-gradient(145deg,#2388ff,#164b96 72%);border-color:#63b8ff;animation:1.34s cubic-bezier(.2,.8,.25,1) both happyBallArrival;box-shadow:0 0 0 1px #46aeff47,0 0 12px #208bffa6,inset 0 1px 2px #ffffff73}.lotto-page .mobile-editing-row-strong b{width:31px;min-width:31px;height:31px}.lotto-page .mobile-editing-row-strong b.filled{color:#fff;background:linear-gradient(145deg,#ff9b5f,#e75b42 72%);border-color:#ffc097;animation:1.34s cubic-bezier(.2,.8,.25,1) both happyBallArrival;box-shadow:0 0 0 1px #ff956047,0 0 12px #ff694194,inset 0 1px 2px #ffffff73}.lotto-page .mobile-editing-row-strip{scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:5px 8px;display:block;overflow:auto hidden}.lotto-page .mobile-editing-row-strip::-webkit-scrollbar{display:none}.lotto-page .mobile-editing-row-strip:before{content:none}.lotto-page .mobile-row-preview-track{direction:rtl;align-items:center;gap:8px;min-width:100%;height:100%;display:flex}.lotto-page .mobile-row-preview-card{color:#fff;scroll-snap-align:center;background:#0c2f62b3;border:1px solid #66b0ff47;border-radius:11px;flex:0 0 calc(100vw - 16px);grid-template-columns:44px minmax(0,1fr) 38px;align-items:center;gap:5px;min-width:calc(100vw - 16px);height:52px;padding:4px 8px;display:grid}.lotto-page .mobile-row-preview-card.active{background:#124385eb;border-color:#66b9ff;box-shadow:inset 0 0 18px #338eff29}.lotto-page .mobile-row-preview-card>strong{color:#fff;background:#599dff24;border:1px solid #6cb8ff61;border-radius:8px;place-items:center;min-height:32px;padding:2px;font-size:10px;line-height:1.1;display:grid}.lotto-page .mobile-row-preview-card>strong span{color:#8ff0b0;font-size:11px}.lotto-page .mobile-editing-row-strip.systematic-preview .mobile-row-preview-card{grid-template-columns:44px minmax(0,1fr) minmax(38px,auto);height:94px}.lotto-page .mobile-editing-row-strip.systematic-preview.strong-preview .mobile-row-preview-card{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr)}.lotto-page .editor-page .mobile-editing-row-strip{z-index:5;height:72px;padding:5px 8px;position:sticky;top:0}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview{height:150px}.lotto-page .editor-page .mobile-row-preview-card{height:62px}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview .mobile-row-preview-card{grid-template-rows:35px 35px;grid-template-columns:minmax(0,1fr) 44px;align-content:center;row-gap:20px;height:140px}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview .mobile-row-preview-card>strong{grid-area:1/2/3}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview .mobile-editing-row-numbers{grid-area:1/1}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview .mobile-editing-row-strong{grid-area:2/1}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview .mobile-editing-row-strong:before{content:"";background:#91cfff8c;width:min(240px,100vw - 92px);height:1px;position:absolute;top:-5px;left:50%;transform:translate(-50%);box-shadow:0 1px #ffffff14}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview.single-preview-row .mobile-row-preview-card{grid-template-columns:1fr}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview.single-preview-row .mobile-row-preview-card>strong{display:none}.lotto-page .editor-page .mobile-editing-row-numbers,.lotto-page .editor-page .mobile-editing-row-strong{gap:5px}.lotto-page .editor-page .mobile-editing-row-strip.strong-preview .mobile-editing-row-strong{grid-template-columns:none;grid-auto-columns:35px;grid-auto-flow:column;justify-self:center;gap:7px;width:max-content;max-width:100%;display:grid}.lotto-page .editor-page .mobile-editing-row-strip b,.lotto-page .editor-page .mobile-editing-row-strong b{width:35px;min-width:35px;height:35px;font-size:13px}.lotto-page .editor-page .mobile-editing-row-strong b{color:#8a5200;background:#ffd166;border-color:#f2a62b;box-shadow:0 3px 8px #74400038,inset 0 1px 2px #ffffff9e}.lotto-page .editor-page .mobile-editing-row-strong b.filled{color:#fff;background:linear-gradient(145deg,#ffc94d,#ee8f20 76%);border-color:#ffd980;box-shadow:0 0 0 1px #ffc14547,0 0 12px #ee8f2080,inset 0 1px 2px #ffffff73}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview .mobile-editing-row-numbers{grid-template-columns:repeat(var(--preview-number-columns),35px);-moz-column-gap:7px;grid-auto-rows:35px;justify-content:center;justify-self:center;gap:12px 7px;width:max-content;max-width:100%;display:grid}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview:not(.strong-preview){height:178px}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview:not(.strong-preview) .mobile-row-preview-card{grid-template-rows:82px 35px;row-gap:14px;height:168px}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview:not(.strong-preview) .mobile-editing-row-strong:before{top:-7px}.lotto-page:has(.mobile-editing-row-strip.systematic-preview:not(.strong-preview)) .editor-page .number-panel-title{top:178px}.lotto-page:has(.mobile-editing-row-strip.systematic-preview:not(.strong-preview)) .editor-page .row-editor-navigation{top:226px}.lotto-page .editor-page .number-panel-title{grid-template-columns:36px 1fr 36px;min-height:48px;padding:6px 12px;top:72px}.lotto-page .editor-page .number-panel-title strong{font-size:17px}.lotto-page .editor-page .number-panel-title button{width:34px;height:34px;font-size:25px}.lotto-page .editor-page .row-editor-navigation{justify-content:center;align-items:center;min-height:50px;padding:6px 10px;display:flex;top:120px}.lotto-page .editor-page .row-editor-row-tabs{justify-content:safe center;align-items:center;gap:8px;width:100%;min-height:38px;padding:0}.lotto-page .editor-page .row-editor-row-tabs button{min-width:78px;min-height:38px;padding:6px 12px;font-size:13px}.lotto-page.mobile-row-preview-tall .editor-page .number-panel-title{top:150px}.lotto-page.mobile-row-preview-tall .editor-page .row-editor-navigation{top:198px}.lotto-page .editor-page .row-ai-method{gap:10px;min-height:54px;padding:8px 12px}.lotto-page .editor-page .row-ai-method>span{font-size:12px}.lotto-page .editor-page .row-ai-method select{min-height:44px;padding:7px 10px;font-size:13px}.lotto-page .editor-page .row-method-summary{padding:10px 12px}.lotto-page .editor-page .row-method-summary>strong{font-size:13px}.lotto-page .editor-page .row-method-summary span{font-size:11px;line-height:1.45}.lotto-page .editor-page .editor-toolbar{gap:9px;min-height:72px;padding:10px 12px}.lotto-page .editor-page .editor-toolbar>div:first-child strong{font-size:18px}.lotto-page .editor-page .editor-toolbar>div:first-child span{font-size:12px}.lotto-page .editor-page .editor-toolbar button{min-height:40px;padding:7px 11px;font-size:12px}.lotto-page .editor-page .editor-block{padding:10px 12px}.lotto-page .editor-page .number-picker{gap:7px}.lotto-page .editor-page .number-picker button{border-radius:7px;min-height:44px;font-size:18px}.lotto-page .editor-page .strong-picker-wrap{padding-top:12px;padding-bottom:12px}.lotto-page .editor-page .strong-picker-wrap h4{margin-bottom:8px;font-size:14px}.lotto-page .editor-page .strong-picker{gap:7px}.lotto-page .editor-page .strong-picker button{min-height:46px;font-size:19px}.lotto-page .editor-page .close-editor{min-height:50px;margin-top:10px;margin-bottom:calc(12px + env(safe-area-inset-bottom,0px));font-size:15px}.lotto-page .ticket-filling-workspace .ticket-rows .lotto-row>.row-label,.lotto-page .ticket-filling-workspace .ticket-rows .lotto-row>.balls,.lotto-page .ticket-filling-workspace .ticket-rows .lotto-row>.strong-ball,.lotto-page .ticket-filling-workspace .ticket-rows .lotto-row>.row-complete-mark{transform:translate(3px)}.lotto-page .ticket-filling-workspace .ticket-rows .lotto-row>.row-complete-mark{transform:translate(-2px)}.lotto-page .ticket-filling-workspace .ticket-rows .row-complete-mark.complete{text-align:center;justify-content:center;align-items:center;padding:0;font-size:0;line-height:1;display:flex}.lotto-page .ticket-filling-workspace .ticket-rows .row-complete-mark.complete:before{content:"✓";font-size:15px;font-weight:900;line-height:1;display:block;transform:translateY(-.5px)}.lotto-page .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls{grid-template-columns:repeat(7,31px);justify-content:center;justify-self:center;gap:7px;width:max-content;max-width:100%}.lotto-page .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls.strong-count-4{grid-template-columns:repeat(4,31px)}.lotto-page .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls.strong-count-5{grid-template-columns:repeat(5,31px)}.lotto-page .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls.strong-count-6{grid-template-columns:repeat(6,31px)}.lotto-page .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls.strong-count-7{grid-template-columns:repeat(7,31px)}.lotto-page .editor-page .mobile-editing-row-strip{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#164b96;border:0}.lotto-page .editor-page .mobile-row-preview-card,.lotto-page .editor-page .mobile-row-preview-card.active{box-shadow:none;background:0 0;border:0;border-radius:0}.lotto-page .editor-page .number-panel-title{box-shadow:none;background:#164b96;border:0}.lotto-page .workspace,.lotto-page .standalone-workspace,.lotto-page .builder-section,.lotto-page .ticket-sheet,.lotto-page .ticket-filling-workspace,.lotto-page .rows-list-column,.lotto-page .rows-list,.lotto-page .ticket-rows,.lotto-page .generated-item,.lotto-page .lotto-row{box-sizing:border-box;min-width:0;max-width:100%}.lotto-page .builder-section:not(.rows-section){width:calc(100% - 16px);max-width:calc(100% - 16px)}.lotto-page .ticket-filling-workspace,.lotto-page .rows-list-column{width:100%;overflow:visible}.lotto-page .ticket-rows,.lotto-page .generated-item{overflow:hidden}.lotto-page .ticket-filling-workspace .ticket-rows .generated-item.editing{z-index:2;width:auto;max-width:100%;position:relative}.lotto-page .row-editor-column{z-index:auto;width:100%;min-width:0;position:static}.lotto-page .row-editor.number-panel{width:100%;max-width:100vw;height:min(var(--mobile-sheet-height,45vh),calc(100dvh - var(--mobile-preview-offset,62px)));max-height:calc(100dvh - var(--mobile-preview-offset,62px));padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;border-top:0}.lotto-page.mobile-row-preview-open,.lotto-page.mobile-row-preview-open.mobile-row-preview-tall{--mobile-preview-offset:0px}.lotto-page.mobile-row-preview-open{height:100dvh;overflow:hidden}.lotto-page.mobile-row-preview-open .standalone-workspace{top:var(--mobile-preview-offset);z-index:80;overscroll-behavior:contain;width:100%;max-width:none;height:auto;padding-top:0;padding-bottom:calc(min(var(--mobile-sheet-height,45vh),calc(100dvh - var(--mobile-preview-offset))) + 20px + env(safe-area-inset-bottom,0px));margin:0;scroll-padding-top:8px;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.lotto-page.mobile-row-preview-open .builder-section{scroll-margin-top:8px}.lotto-page .row-editor.number-panel>*,.lotto-page .row-editor.number-panel .editor-block,.lotto-page .row-editor.number-panel .number-picker,.lotto-page .row-editor.number-panel .strong-picker,.lotto-page .row-editor.number-panel .editor-toolbar{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.lotto-page .row-editor.number-panel>.close-editor{width:calc(100% - 18px)}.lotto-page.mobile-row-preview-open .row-editor.number-panel{min-height:0;height:min(var(--mobile-sheet-height,45vh),calc(100dvh - var(--mobile-preview-offset)));max-height:calc(100dvh - var(--mobile-preview-offset));position:fixed;inset:auto 0 0;overflow-y:auto}.lotto-page.mobile-row-preview-open .row-editor.number-panel.editor-page{height:calc(100dvh - var(--mobile-preview-offset));max-height:calc(100dvh - var(--mobile-preview-offset));border-radius:0}.lotto-page .row-editor.number-panel.sheet-collapsed{overscroll-behavior:none;height:52dvh;min-height:0;max-height:52dvh;overflow:hidden}.lotto-page .row-editor.number-panel.sheet-collapsed .number-panel-title{min-height:40px;padding-top:4px;padding-bottom:4px}.lotto-page .row-editor.number-panel.sheet-collapsed .row-ai-method{min-height:34px;padding:3px 9px}.lotto-page .row-editor.number-panel.sheet-collapsed .row-method-summary{padding:4px 9px}.lotto-page .row-editor.number-panel.sheet-collapsed .row-method-summary span,.lotto-page .row-editor.number-panel.sheet-collapsed .row-method-summary button{display:none}.lotto-page .row-editor.number-panel.sheet-collapsed .editor-toolbar{min-height:36px;padding:4px 8px}.lotto-page .number-panel .editor-toolbar>div:last-child{flex-wrap:wrap;justify-content:flex-end;min-width:0}.lotto-page .number-panel .editor-toolbar .clear-all-mobile{color:#c92f37;background:#fff4f4;border-color:#e8aeb1;place-items:center;display:inline-grid}.lotto-page .row-editor.number-panel.sheet-collapsed .editor-block{padding:5px 8px}.lotto-page .row-editor.number-panel.sheet-collapsed .number-picker{grid-template-columns:repeat(9,minmax(0,1fr));gap:4px}.lotto-page .row-editor.number-panel.sheet-collapsed .number-picker button{height:36px;min-height:36px;padding:0;font-size:16px}.lotto-page .row-editor.number-panel.sheet-collapsed .strong-picker-wrap{padding-top:5px;padding-bottom:5px}.lotto-page .row-editor.number-panel.sheet-collapsed .strong-picker-wrap h4{margin:0 0 4px;font-size:10px}.lotto-page .row-editor.number-panel.sheet-collapsed .strong-picker{gap:4px}.lotto-page .row-editor.number-panel.sheet-collapsed .strong-picker button{height:36px;min-height:36px;font-size:16px}.lotto-page .row-editor.number-panel.sheet-collapsed .close-editor{width:calc(100% - 18px);min-height:34px;margin:5px 9px 7px}.lotto-page .row-editor.number-panel.sheet-expanded{overscroll-behavior:contain;overflow:hidden auto}.lotto-page .sheet-drag-handle{height:34px;min-height:34px}.lotto-page .sheet-drag-handle span{background:#111;flex-basis:7px;width:82px;height:7px}.lotto-page .sheet-drag-handle>b{-webkit-text-fill-color:#111;opacity:1;font-size:19px;font-weight:900;line-height:1;top:50%;transform:translateY(-60%);color:#111!important}.lotto-page .sheet-drag-handle>.sheet-arrow-right{left:calc(50% + 50px);right:auto}.lotto-page .sheet-drag-handle>.sheet-arrow-left{left:auto;right:calc(50% + 50px)}.lotto-page .sheet-drag-handle small{font-size:9px;right:calc(50% + 50px)}.lotto-page .number-panel-title{top:0}.lotto-page .draggable-sheet-title{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none}.install-help-dialog ol{color:#263f76;text-align:right;margin:18px auto;padding-right:24px;font-size:14px;line-height:2}.lotto-page .ticket-filling-workspace .ticket-rows .balls,.lotto-page .ticket-filling-workspace .ticket-rows .strong-ball{min-width:0;max-width:100%}.lotto-page .ticket-filling-workspace .ticket-rows .balls b,.lotto-page .ticket-filling-workspace .ticket-rows .strong-ball b,.lotto-page .ticket-filling-workspace .ticket-rows .multiple-strong-balls b{width:33px;min-width:33px;height:33px;font-size:12px}}@media (prefers-reduced-motion:reduce){.lotto-page .mobile-editing-row-strip:before,.lotto-page .mobile-editing-row-strip b.filled,.lotto-page .mobile-editing-row-strip.row-preview-complete{animation:none}.lotto-page .mobile-editing-row-strip b.filled:before,.lotto-page .mobile-editing-row-strip b.filled:after{display:none}.lotto-page .mobile-editing-row-strip b.filled .ball-number{animation:none}}.lotto-page .rows-section .strong-systematic-row .balls:before,.lotto-page .rows-section .strong-systematic-row .multiple-strong-balls small{text-shadow:0 1px 3px #05224f73;color:#fff!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .balls:before,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls small{-webkit-text-fill-color:white;text-shadow:0 1px 3px #05224f73;color:#fff!important}.lotto-page .standalone-workspace .section-heading p{font-size:13px!important}@media (max-width:800px){.lotto-page .standalone-workspace .section-heading p{font-size:11px!important}}.lotto-page .rows-section .strong-ball b.empty,.lotto-page .rows-section .generated-item.editing .strong-ball b.empty{color:#8a5000;background:linear-gradient(145deg,#ffda72,#f5ad32);border-color:#ffd98a;box-shadow:0 3px 8px #80490038,inset 0 1px 2px #ffffff9e}.lotto-page .rows-section .strong-ball b.filled,.lotto-page .rows-section .generated-item.editing .strong-ball b.filled{color:#fff;background:linear-gradient(145deg,#ffc84a,#ed8d1e 76%);border-color:#ffdb82;box-shadow:0 0 0 1px #ffbf3847,0 0 12px #ed8d1e80,inset 0 1px 2px #ffffff73}.lotto-page .rows-section .ticket-rows.single-row .generated-item.editing .lotto-row:after{display:none}.lotto-page .rows-section .ticket-rows.single-row .generated-item.editing .lotto-row{background:0 0;border-radius:0}.lotto-page .rows-section .ticket-rows.single-row .row-label{visibility:hidden}@media (min-width:1100px){.lotto-page .rows-section .ticket-rows.single-row .systematic-row>.balls,.lotto-page .rows-section .ticket-rows.single-row .strong-systematic-row>.balls,.lotto-page .rows-section .ticket-rows.single-row .strong-systematic-row>.strong-ball{transform:translate(14px)}}@media (min-width:801px){.lotto-page .rows-section .ticket-rows .generated-item.editing:not(.systematic-generated-item) .lotto-row{min-height:53px;padding-top:8px;padding-bottom:8px}}@media (max-width:800px){.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .balls,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls{justify-items:center;max-width:100%;-moz-column-gap:3px!important;justify-content:center!important;justify-self:center!important;column-gap:3px!important;width:max-content!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .balls{grid-template-columns:repeat(7,33px)!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row){justify-content:stretch;width:100%;-moz-column-gap:2px!important;grid-template-columns:42px minmax(0,1fr) 38px 22px!important;column-gap:2px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row) .balls{justify-items:center;max-width:100%;grid-template-columns:repeat(var(--row-number-columns),minmax(0,1fr))!important;-moz-column-gap:2px!important;justify-content:center!important;gap:4px 2px!important;width:100%!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row) .balls b{aspect-ratio:1;width:min(100%,36px)!important;min-width:0!important;height:auto!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball{box-sizing:border-box;place-items:center;display:grid;position:relative;border:0!important;border-right:1px solid #add5ffb8!important;padding:0 2px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball:before{content:none}}@media (min-width:600px) and (max-width:800px){.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .balls{-moz-column-gap:8px!important;grid-template-columns:repeat(7,40px)!important;column-gap:8px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .multiple-strong-balls{-moz-column-gap:8px!important;column-gap:8px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .balls:before{content:"מספרים"!important;visibility:visible!important;opacity:1!important;width:100%!important;display:block!important;position:absolute!important;bottom:calc(100% + 5px)!important;right:0!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows.single-row .strong-systematic-row .multiple-strong-balls small{visibility:visible!important;opacity:1!important;width:100%!important;display:block!important;position:absolute!important;bottom:calc(100% + 5px)!important;right:0!important}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview.strong-preview{height:126px!important}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview.strong-preview .mobile-row-preview-card{grid-template-rows:35px 35px!important;row-gap:14px!important;height:116px!important}.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview.strong-preview .mobile-editing-row-numbers{transform:translateY(20px)}.lotto-page.mobile-row-preview-tall:has(.mobile-editing-row-strip.strong-preview) .editor-page .number-panel-title{top:126px!important}.lotto-page.mobile-row-preview-tall:has(.mobile-editing-row-strip.strong-preview) .editor-page .row-editor-navigation{top:174px!important}}@media (max-width:800px){.home-page .site-nav.mobile-open{-moz-column-gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:6px}.home-page .site-nav.mobile-open>a:not(.nav-auth-button){grid-column:1/-1}}@media (min-width:600px) and (max-width:800px){.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row){-moz-column-gap:8px!important;grid-template-columns:58px max-content 48px 30px!important;justify-content:center!important;column-gap:8px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row) .balls{justify-items:center;grid-template-columns:repeat(var(--row-number-columns),40px)!important;-moz-column-gap:8px!important;justify-content:center!important;gap:8px!important;width:max-content!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row) .balls b{aspect-ratio:auto;width:40px!important;height:40px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row:not(.strong-systematic-row){min-height:112px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row:not(.strong-systematic-row) .balls{grid-template-rows:repeat(2,40px)!important;grid-auto-rows:40px!important;align-content:center!important;row-gap:8px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball{padding:0 7px 0 0!important}}@media (max-width:599px){.lotto-page .editor-page .mobile-editing-row-strip.systematic-preview.strong-preview .mobile-editing-row-numbers{transform:translateY(30px)}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .ticket-column-headings+.generated-item .lotto-row:not(.systematic-row):not(.strong-systematic-row) .balls,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .ticket-column-headings+.generated-item .lotto-row:not(.systematic-row):not(.strong-systematic-row)>.strong-ball,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .ticket-column-headings+.generated-item .lotto-row:not(.systematic-row):not(.strong-systematic-row)>.row-label,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .ticket-column-headings+.generated-item .lotto-row:not(.systematic-row):not(.strong-systematic-row)>.row-complete-mark{top:0!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row:not(.strong-systematic-row){min-height:104px!important;padding-top:8px!important;padding-bottom:8px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row:not(.strong-systematic-row) .balls{grid-template-rows:repeat(2,36px)!important;grid-auto-rows:36px!important;align-content:center!important;row-gap:7px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row:not(.strong-systematic-row) .balls b{width:36px!important;min-width:36px!important;height:36px!important}}.unified-site-header{color:#203971;background:#edf3fb;min-height:88px;border-bottom:0!important}.unified-site-header,.unified-site-header .header-draw-banner{box-shadow:none!important}.unified-site-header .header-draw-banner{background:#e32c32;grid-template-columns:180px minmax(0,1fr) 96px;grid-template-areas:"countdown prize logo";width:min(610px,58vw);height:72px;display:grid;box-shadow:0 5px 14px #9b161c33}.unified-site-header .header-banner-logo{color:inherit;text-decoration:none;display:grid}.unified-site-header .header-countdown{display:flex}.unified-site-header .header-prize{width:260px}.unified-site-header .unified-menu-button{display:none}.home-page .unified-site-header{color:#203971;box-shadow:none;background:#edf3fb;border-bottom:1px solid #071b181f}.home-page .unified-site-header .header-draw-banner{background:#e32c32;width:min(610px,58vw);height:72px;display:grid;box-shadow:0 5px 14px #9b161c33}.home-page .unified-site-header .header-banner-logo,.home-page .unified-site-header .header-countdown{display:flex}.home-page .unified-site-header .header-banner-logo{display:grid}.home-page .unified-site-header .header-prize{width:260px}.home-page .unified-site-header{padding-left:0;padding-right:0}.home-page .unified-site-header .header-draw-banner{border-radius:0;width:100%;max-width:none;left:0;right:0;transform:translateY(-50%)}.lotto-page .rows-section .ticket-rows,.lotto-page .rows-section .ticket-column-headings,.lotto-page .rows-section .generated-item.editing .lotto-row{background:#164b96}.lotto-page .rows-section .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball{box-sizing:border-box;justify-content:center;place-self:center;padding-left:0;padding-right:0}@media (max-width:800px){.home-page .unified-site-header,.lotto-page .unified-site-header,.customer-account-page .unified-site-header{z-index:30;background:#edf3fb;width:100%;height:70px;min-height:70px;padding:5px 7px;position:sticky;top:0;box-shadow:0 2px 8px #19316029}.unified-site-header .header-draw-banner,.home-page .unified-site-header .header-draw-banner,.lotto-page .unified-site-header .header-draw-banner{border-radius:7px;grid-template-columns:48px minmax(118px,1fr) 110px;grid-template-areas:"menu prize logo";width:calc(100% - 14px);height:60px;display:grid;inset:5px 7px auto auto;transform:none}.unified-site-header .header-banner-logo,.home-page .unified-site-header .header-banner-logo,.lotto-page .unified-site-header .header-banner-logo{width:110px;height:46px;margin-right:3px;display:grid}.unified-site-header .header-banner-logo strong{gap:2px;font-size:29px}.unified-site-header .header-banner-logo strong b{font-size:21px}.unified-site-header .header-countdown,.home-page .unified-site-header .header-countdown,.lotto-page .unified-site-header .header-countdown{display:none}.unified-site-header .header-countdown strong{min-width:25px;height:28px;font-size:13px}.unified-site-header .header-countdown span{margin-top:2px;font-size:6px}.unified-site-header .header-prize,.home-page .unified-site-header .header-prize,.lotto-page .unified-site-header .header-prize{gap:2px;width:100%;padding:4px 2px}.unified-site-header .header-prize-title,.lotto-page .unified-site-header .header-prize-title{font-size:11px}.unified-site-header .header-prize-value{gap:3px}.unified-site-header .header-prize-value>strong,.lotto-page .unified-site-header .header-prize-value>strong{letter-spacing:-.4px;font-size:24px}.unified-site-header .header-prize-value>b,.unified-site-header .header-prize-value>em{padding-bottom:2px;font-size:8px}.unified-site-header .unified-menu-button,.home-page .unified-site-header .unified-menu-button,.lotto-page .unified-site-header .unified-menu-button{color:#fff;background:#ffffff14;border:1px solid #ffffffe6;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font-size:0;display:grid;position:absolute;top:16px;left:14px}.unified-site-header .mobile-menu-icon{flex-direction:column;justify-content:space-between;width:18px;height:14px;display:flex}.unified-site-header .mobile-menu-icon i{background:currentColor;border-radius:999px;width:100%;height:2px;display:block}.home-page .site-nav{display:none}.home-page .site-nav.mobile-open{z-index:29;background:#fff;grid-template-columns:1fr;gap:0;padding:5px 10px 9px;display:grid;position:sticky;top:70px;box-shadow:0 5px 12px #182d582e}.account-header-menu{z-index:29;position:sticky;top:70px}.home-page .unified-site-header .header-draw-banner{width:100%;top:5px;left:0;right:0;transform:none}}@media (max-width:420px){.unified-site-header .header-draw-banner,.home-page .unified-site-header .header-draw-banner,.lotto-page .unified-site-header .header-draw-banner{grid-template-columns:48px minmax(112px,1fr) 100px}.unified-site-header .header-banner-logo{width:100px}.unified-site-header .header-banner-logo strong{font-size:27px}.unified-site-header .header-prize-value>strong,.lotto-page .unified-site-header .header-prize-value>strong{font-size:22px}.unified-site-header .header-countdown strong{min-width:22px;height:26px;font-size:12px}}.lotto-page .standalone-workspace .ticket-mode-section .main-form-tabs{box-shadow:none;background:0 0;border:0;gap:8px;overflow:visible}.lotto-page .standalone-workspace .ticket-mode-section .main-form-tabs button{box-shadow:none;border-radius:10px;border:1px solid #cad6e7!important}.lotto-page .standalone-workspace .ticket-mode-section .main-form-tabs button.selected{border-color:#e32c32!important}@media (min-width:801px) and (max-width:1099px){.home-page .unified-site-header .header-countdown,.lotto-page .unified-site-header .header-countdown,.customer-account-page .unified-site-header .header-countdown{display:flex}}@media (min-width:600px) and (max-width:800px){.unified-site-header .header-draw-banner,.home-page .unified-site-header .header-draw-banner,.lotto-page .unified-site-header .header-draw-banner,.customer-account-page .unified-site-header .header-draw-banner{grid-template-columns:48px 145px minmax(160px,1fr) 110px;grid-template-areas:"menu countdown prize logo"}.home-page .unified-site-header .header-countdown,.lotto-page .unified-site-header .header-countdown,.customer-account-page .unified-site-header .header-countdown{gap:3px;padding:4px;display:flex}.unified-site-header .header-countdown strong{min-width:36px;height:30px;font-size:14px}.unified-site-header .header-countdown span{font-size:7px}}@media (max-width:599px){.unified-site-header .header-prize-content{animation:8s ease-in-out infinite mobileHeaderTitleCycle}.unified-site-header .mobile-countdown-inline{opacity:0;pointer-events:none;direction:ltr;justify-content:center;align-items:center;gap:6px;animation:8s ease-in-out infinite mobileHeaderCountdownCycle;display:flex;position:absolute;inset:0}.unified-site-header .mobile-countdown-inline>div{text-align:center}.unified-site-header .mobile-countdown-inline strong{color:#e32c32;background:#fff;border-radius:4px;place-items:center;min-width:34px;height:30px;font-size:15px;line-height:1;display:grid}.unified-site-header .mobile-countdown-inline span{color:#fff;margin-top:2px;font-size:6px;line-height:1;display:block}}@media (max-width:599px) and (prefers-reduced-motion:reduce){.unified-site-header .header-prize-content{opacity:1;animation:none}.unified-site-header .mobile-countdown-inline{animation:none;display:none}}@media (max-width:800px){.lotto-page .standalone-workspace .quantity-section>.quantity-grid{direction:ltr;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:start;gap:7px;padding:7px;display:grid!important}.lotto-page .standalone-workspace .quantity-section .quantity-options{grid-area:1/1;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;width:100%;display:grid}.lotto-page .standalone-workspace .quantity-section .quantity-options button{width:100%;min-width:0;height:46px}.lotto-page .standalone-workspace .quantity-section .quantity-grid>.quantity-coverage{grid-area:2/1;place-self:start;width:118px;height:auto;min-height:48px;margin:0;padding:6px 5px}}@media (min-width:600px) and (max-width:800px){.lotto-page .standalone-workspace .quantity-section>.quantity-grid{grid-template-rows:auto;grid-template-columns:118px minmax(0,1fr);align-items:stretch}.lotto-page .standalone-workspace .quantity-section .quantity-options{grid-area:1/2;grid-template-columns:repeat(7,minmax(0,1fr))}.lotto-page .standalone-workspace .quantity-section>.quantity-grid.double .quantity-options{grid-template-columns:repeat(5,minmax(0,1fr))}.lotto-page .standalone-workspace .quantity-section .quantity-options button{height:62px}.lotto-page .standalone-workspace .quantity-section .quantity-grid>.quantity-coverage{grid-area:1/1;align-self:stretch;gap:1px;width:118px;height:62px;min-height:62px;padding:4px 5px;line-height:1.05}.lotto-page .standalone-workspace .quantity-section .quantity-coverage,.lotto-page .standalone-workspace .quantity-section .quantity-coverage>span,.lotto-page .standalone-workspace .quantity-section .quantity-coverage i{font-size:10px!important}.lotto-page .standalone-workspace .quantity-section .quantity-coverage b{font-size:12px!important}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(4){order:1}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(5){order:2}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(6){order:3}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:first-child{order:4}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(2){order:5}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(3){order:6}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options>button:nth-child(3){order:1}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options>button:nth-child(4){order:2}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options>button:first-child{order:3}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options>button:nth-child(2){order:4}}@media (max-width:599px){.lotto-page .standalone-workspace .quantity-section>.section-heading{box-sizing:border-box;padding-left:125px}.lotto-page .standalone-workspace .quantity-section>.section-heading>div:not(.live-builder-price){width:100%;min-width:0;max-width:100%}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(4){order:1}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(5){order:2}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(6){order:3}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:first-child{order:4}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(2){order:5}.lotto-page .standalone-workspace .quantity-section .systematic-options:not(.strong-systematic-options)>button:nth-child(3){order:6}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options>button:nth-child(3){order:1}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options>button:nth-child(4){order:2}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options>button:first-child{order:3}.lotto-page .standalone-workspace .quantity-section .strong-systematic-options>button:nth-child(2){order:4}.lotto-page .standalone-workspace .quantity-section>.quantity-grid.regular{grid-template-rows:auto;grid-template-columns:105px minmax(0,1fr);align-items:stretch}.lotto-page .standalone-workspace .quantity-section>.quantity-grid.regular .quantity-options{grid-area:1/2;grid-template-columns:repeat(4,minmax(0,1fr))}.lotto-page .standalone-workspace .quantity-section>.quantity-grid.regular>.quantity-coverage{grid-area:1/1;align-self:stretch;width:105px;height:97px;min-height:97px}.lotto-page .standalone-workspace .quantity-section>.quantity-grid.double{grid-template-rows:auto;grid-template-columns:105px minmax(0,1fr);align-items:stretch}.lotto-page .standalone-workspace .quantity-section>.quantity-grid.double .quantity-options{grid-area:1/2;grid-template-columns:repeat(5,minmax(0,1fr))}.lotto-page .standalone-workspace .quantity-section>.quantity-grid.double .quantity-options button{height:62px}.lotto-page .standalone-workspace .quantity-section>.quantity-grid.double>.quantity-coverage{grid-area:1/1;align-self:stretch;gap:1px;width:105px;height:62px;min-height:62px;padding:4px;line-height:1.05}}@media (min-width:801px) and (max-width:1099px){.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .balls,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .multiple-strong-balls{justify-items:center;max-width:100%;-moz-column-gap:8px!important;justify-content:center!important;justify-self:center!important;column-gap:8px!important;width:max-content!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .strong-systematic-row .balls{grid-template-columns:repeat(7,40px)!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row){justify-content:center;-moz-column-gap:8px!important;grid-template-columns:58px max-content 48px 30px!important;column-gap:8px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row) .balls{justify-items:center;max-width:100%;grid-template-columns:repeat(var(--row-number-columns),40px)!important;-moz-column-gap:8px!important;justify-content:center!important;gap:8px!important;width:max-content!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row:not(.strong-systematic-row){min-height:112px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .systematic-row:not(.strong-systematic-row) .balls{grid-template-rows:repeat(2,40px)!important;grid-auto-rows:40px!important;align-content:center!important;row-gap:8px!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball{box-sizing:border-box;position:relative;border:0!important;border-right:1px solid #add5ffb8!important;padding:0 7px 0 0!important}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball:before{content:none}}.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.strong-systematic-row)>.strong-ball{justify-content:center!important;place-self:center stretch!important;place-items:center!important;width:100%!important;padding-left:0!important;padding-right:0!important;display:grid!important}.lotto-page .rows-section .ticket-rows .generated-item.editing{border-bottom:1px solid #7eb8f461!important}.lotto-page .rows-section .ticket-rows{gap:0}@media (min-width:801px){.lotto-page .rows-section .ticket-rows .generated-item.editing:not(.systematic-generated-item) .lotto-row{min-height:47px;padding-top:5px;padding-bottom:5px}}.lotto-page .rows-section .ticket-column-headings.lotto-headings>strong:last-of-type{grid-column:3/5}.lotto-page .rows-section .ticket-column-headings.lotto-headings>span:last-child{display:none}.lotto-page .rows-section .ticket-rows .lotto-row:not(.systematic-row):not(.strong-systematic-row){position:relative}.lotto-page .rows-section .ticket-rows .lotto-row:not(.systematic-row):not(.strong-systematic-row)>.strong-ball{grid-column:3/5!important}.lotto-page .rows-section .ticket-rows .lotto-row>.row-complete-mark.incomplete{display:none}.lotto-page .rows-section .ticket-rows .lotto-row:not(.systematic-row):not(.strong-systematic-row)>.row-complete-mark.complete{z-index:4;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@media (min-width:1100px){.lotto-page .standalone-workspace .rows-section .ticket-column-headings.lotto-headings,.lotto-page .standalone-workspace .rows-section .ticket-filling-workspace .ticket-rows .lotto-row:not(.systematic-row):not(.strong-systematic-row){grid-template-columns:58px 206px minmax(54px,1fr) 30px!important;justify-content:stretch!important}}
