.ng-scratch-guide .ng-scratch-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.ng-scratch-guide .ng-scratch-checks article{padding:24px;background:#faf8f1;border:1px solid #e2d7b7;border-radius:14px;min-width:0}.ng-scratch-guide .ng-scratch-checks .ng16-icon{display:block;width:72px;height:72px;object-fit:contain;margin-bottom:18px}.ng-scratch-guide .ng-scratch-checks h3{font-size:23px;line-height:1.4;margin:0 0 14px}.ng-scratch-guide .ng-scratch-checks p{font-size:16px;line-height:1.8;margin:0}.ng-scratch-guide .ng-scratch-note{background:#faf8f1;border:1px solid #e2d7b7;border-radius:14px;padding:26px;margin:24px 0}.ng-scratch-guide .ng-scratch-note h3{font-size:25px;line-height:1.4;margin:0 0 20px}.ng-scratch-guide .ng-scratch-note p{font-size:16px;line-height:1.8;margin:0 0 14px}.ng-scratch-guide .ng-scratch-note p:last-child{margin-bottom:0}.ng-scratch-guide .ng-scratch-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:24px 0}.ng-scratch-guide .ng-scratch-actions a{font-weight:700}.ng-scratch-guide a.ng-scratch-cta{display:inline-flex;align-items:center;justify-content:center;width:184px;min-height:48px;padding:10px 16px;box-sizing:border-box;border:1px solid #bd2b21;border-radius:12px;background:linear-gradient(180deg,#d9362b,#cc3025);box-shadow:0 3px 0 #a72820;color:#fff!important;font-size:17px;font-weight:750;line-height:1.4;text-align:center;text-decoration:none!important}.ng-scratch-guide a.ng-scratch-cta:hover{background:#ba271f}.ng-scratch-guide .ng-scratch-steps{display:grid;gap:22px;counter-reset:scratchsteps;list-style:none;padding:0;margin:24px 0}.ng-scratch-guide .ng-scratch-steps li{position:relative;counter-increment:scratchsteps;padding:24px 24px 24px 108px;border:1px solid #dedfe2;border-radius:12px;background:#fff;margin:0}.ng-scratch-guide .ng-scratch-steps li::before{content:counter(scratchsteps,decimal-leading-zero);position:absolute;left:24px;top:24px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#17181b;color:#e7c874;border-radius:50%;font-size:24px;font-weight:750}.ng-scratch-guide .ng-scratch-steps h3{font-size:24px;line-height:1.4;margin:0 0 14px}.ng-scratch-guide .ng-scratch-steps p{font-size:16px;line-height:1.8;margin:0}.ng-scratch-guide .ng-scratch-record{background:#17181b;color:#e9e9eb;border-radius:14px;padding:26px;margin:24px 0}.ng-scratch-guide .ng-scratch-record h3{color:#fff!important;font-size:25px;line-height:1.5;margin:0 0 22px}.ng-scratch-guide .ng-scratch-record ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 0 22px;padding-left:24px}.ng-scratch-guide .ng-scratch-record li{font-size:16px;line-height:1.8;margin:0;padding-left:6px;padding-right:14px;color:#e9e9eb}.ng-scratch-guide .ng-scratch-record li::marker{color:#e7c874}.ng-scratch-guide .ng-scratch-record p{font-size:16px;line-height:1.8;margin:0;color:#e9e9eb}.ng-scratch-guide :is(a,summary,[tabindex]):focus-visible{outline:3px solid #a67716;outline-offset:3px}@media(max-width:900px){.ng-scratch-guide .ng-scratch-checks{grid-template-columns:minmax(0,1fr)}}@media(max-width:650px){.ng-scratch-guide .ng-scratch-record ul{grid-template-columns:minmax(0,1fr)}.ng-scratch-guide .ng-scratch-steps li{padding:104px 22px 22px}.ng-scratch-guide .ng-scratch-steps li::before{left:22px;top:22px}.ng-scratch-guide :is(.ng-scratch-note,.ng-scratch-record){padding:20px}.ng-scratch-guide a.ng-scratch-cta{width:100%}}.ng-scratch-guide :is(.ng-scratch-pair,.ng-scratch-problems){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}.ng-scratch-guide :is(.ng-scratch-pair,.ng-scratch-problems) article{min-width:0;border:1px solid #e2d7b7;border-radius:14px;padding:26px;background:#faf8f1}.ng-scratch-guide :is(.ng-scratch-pair,.ng-scratch-problems) h3{font-size:24px;line-height:1.4;margin:0 0 14px}.ng-scratch-guide :is(.ng-scratch-pair,.ng-scratch-problems) p{font-size:16px;line-height:1.8;margin:0}.ng-scratch-guide .ng-scratch-pair .ng16-icon{display:block;width:72px;height:72px;object-fit:contain;margin-bottom:18px}.ng-scratch-guide .ng-scratch-currency{background:#17181b;color:#e9e9eb;border-radius:14px;padding:28px;margin:24px 0}.ng-scratch-guide .ng-scratch-currency h3{color:#fff!important;font-size:26px;line-height:1.4;margin:0 0 20px}.ng-scratch-guide .ng-scratch-currency p{font-size:16px;line-height:1.8;margin:0 0 18px;color:#e9e9eb}.ng-scratch-guide .ng-scratch-currency p:last-child{margin-bottom:0}.ng-scratch-guide :is(.ng-scratch-currency,.ng-scratch-record) a{color:#f2d381!important;text-decoration:underline;text-underline-offset:3px}@media(max-width:650px){.ng-scratch-guide :is(.ng-scratch-pair,.ng-scratch-problems){grid-template-columns:minmax(0,1fr)}.ng-scratch-guide .ng-scratch-currency{padding:20px}}.ng-scratch-guide .ng-scratch-checks a{display:inline-block;margin-top:18px;font-weight:750;text-underline-offset:3px}.ng-scratch-guide .ng-scratch-flow{margin:28px 0;background:#faf8f1;border:1px solid #e2d7b7;border-radius:14px;padding:26px}.ng-scratch-guide .ng-scratch-flow figcaption{font-size:24px;font-weight:750;line-height:1.4;color:#17181b;margin-bottom:24px}.ng-scratch-guide .ng-scratch-flow ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0;counter-reset:scratchflow}.ng-scratch-guide .ng-scratch-flow li{position:relative;counter-increment:scratchflow;background:#fff;border:1px solid #e2d7b7;border-radius:12px;padding:24px;min-width:0;margin:0}.ng-scratch-guide .ng-scratch-flow li::before{content:counter(scratchflow,decimal-leading-zero);position:absolute;top:24px;right:24px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#17181b;color:#e7c874;border-radius:50%;font-size:18px;font-weight:750}.ng-scratch-guide .ng-scratch-flow .ng16-icon{display:block;width:72px;height:72px;object-fit:contain;margin-bottom:18px}.ng-scratch-guide .ng-scratch-flow h3{font-size:23px;line-height:1.4;margin:0 0 14px}.ng-scratch-guide .ng-scratch-flow p{font-size:16px;line-height:1.8;margin:0}@media(max-width:900px){.ng-scratch-guide .ng-scratch-flow ol{grid-template-columns:minmax(0,1fr)}}@media(max-width:650px){.ng-scratch-guide .ng-scratch-flow{padding:20px}}.ng-scratch-guide :is(.ng-scratch-note,.ng-scratch-pair) ul{display:grid;gap:12px;padding-left:22px;margin:0 0 20px}.ng-scratch-guide :is(.ng-scratch-note,.ng-scratch-pair) li{font-size:16px;line-height:1.8;padding-left:4px;margin:0}.ng-scratch-guide :is(.ng-scratch-note,.ng-scratch-pair) li::marker{color:#a67716}.ng-scratch-guide .ng-scratch-pair ul:last-child{margin-bottom:0}.ng-scratch-guide .ng-scratch-record p+p{margin-top:18px}.ng-scratch-guide .ng-scratch-pair article>a{display:inline-block;margin-top:18px;font-weight:750;text-underline-offset:3px}.ng-scratch-guide .ng-scratch-checks p a{display:inline;margin:0;padding:0}.ng-scratch-guide .ng-scratch-ticket-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:34px;align-items:start;margin:28px 0}.ng-scratch-guide figure{margin:26px 0}.ng-scratch-guide figure svg{display:block;width:100%;height:auto}.ng-scratch-guide figcaption{font-size:14px;line-height:1.8;color:#56534b;margin-top:14px}.ng-scratch-guide .ng-scratch-ticket-layout figure{margin:0}.ng-scratch-guide .ng-scratch-ticket-layout h3{font-size:27px;line-height:1.4;margin:0 0 20px}.ng-scratch-guide .ng-scratch-result{margin:0 0 24px}.ng-scratch-guide .ng-scratch-result>div{padding:15px 0;border-bottom:1px solid #e2d7b7}.ng-scratch-guide .ng-scratch-result dt{font-size:14px;font-weight:700;color:#6a5521;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.ng-scratch-guide .ng-scratch-result dd{font-size:23px;font-weight:700;line-height:1.5;margin:0;color:#17181b}.ng-scratch-guide .ng-scratch-pool-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ng-scratch-guide .ng-scratch-wide{max-width:940px;margin:28px auto}.ng-scratch-guide .ng-scratch-diagram-scroll{overflow-x:auto;border-radius:18px;background:#17181b}.ng-scratch-guide .ng-scratch-diagram-scroll svg{min-width:520px}.ng-scratch-guide .ng-scratch-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:26px 0}.ng-scratch-guide .ng-scratch-metrics>div{background:#17181b;padding:24px;border-radius:14px;color:#fff}.ng-scratch-guide .ng-scratch-metrics span{display:block;font-size:16px;line-height:1.7;color:#eee}.ng-scratch-guide .ng-scratch-metrics strong{display:block;font-size:32px;line-height:1.5;color:#f2d687;margin:14px 0}.ng-scratch-guide .ng-scratch-metrics p{font-size:15px;line-height:1.8;color:#eee;margin:0}.ng-scratch-guide .ng-scratch-loss{background:#17181b;color:#fff;border-radius:14px;padding:28px;margin:28px 0}.ng-scratch-guide .ng-scratch-loss figcaption{font-size:24px;font-weight:750;line-height:1.5;color:#fff;margin:0 0 18px}.ng-scratch-guide .ng-scratch-loss p{color:#eee;line-height:1.8;font-size:16px}.ng-scratch-guide .ng-scratch-loss>div{display:grid;grid-template-columns:130px 1fr 110px;gap:18px;align-items:center;margin-top:24px}.ng-scratch-guide .ng-scratch-loss i{display:block;height:22px;background:#414046;border-radius:6px;overflow:hidden}.ng-scratch-guide .ng-scratch-loss b{display:block;height:100%;background:#e7c874;border-radius:6px}.ng-scratch-guide .ng-scratch-loss strong{text-align:right;color:#fff}.ng-scratch-guide .ng-scratch-glossary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:26px 0}.ng-scratch-guide .ng-scratch-glossary>div{padding:24px;border:1px solid #e2d7b7;border-radius:12px;background:#faf8f1;min-width:0}.ng-scratch-guide .ng-scratch-glossary dt{font-size:22px;line-height:1.4;font-weight:750;color:#17181b;margin:0 0 14px}.ng-scratch-guide .ng-scratch-glossary dd{font-size:16px;line-height:1.8;margin:0}@media(max-width:900px){.ng-scratch-guide .ng-scratch-ticket-layout{grid-template-columns:minmax(0,1fr)}.ng-scratch-guide .ng-scratch-ticket-layout svg{max-width:650px;margin:auto}}@media(max-width:700px){.ng-scratch-guide :is(.ng-scratch-pool-pair,.ng-scratch-metrics,.ng-scratch-glossary){grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.ng-scratch-guide .ng-scratch-loss{padding:20px}.ng-scratch-guide .ng-scratch-loss>div{grid-template-columns:1fr 110px;gap:14px}.ng-scratch-guide .ng-scratch-loss i{grid-column:1/-1;grid-row:2}.ng-scratch-guide .ng-scratch-loss strong{grid-column:2;grid-row:1}}