.ea-pauses{--ink:#183451;--paper:#fff9ee;color:var(--ink);line-height:1.75;font-size:1.05rem;max-width:1100px;margin:0 auto;padding:clamp(18px,3vw,42px);background:var(--paper);border:1px solid #dfd6c3;border-radius:26px;overflow-wrap:anywhere;box-sizing:border-box}.ea-pauses *{box-sizing:border-box}.ea-pauses [hidden]{display:none!important}.ea-pauses h1{font-size:clamp(2.2rem,5vw,4rem)!important;line-height:1.08;letter-spacing:-.035em;color:var(--ink);margin:18px 0 24px}.ea-pauses h2{font-size:clamp(1.5rem,3vw,2.1rem)!important;line-height:1.2;color:var(--ink)}.ea-pauses h3{font-size:1.25rem!important;line-height:1.3;color:inherit}.ea-pauses a{color:#183f65;text-decoration:underline;text-underline-offset:3px}.ea-pauses a:focus-visible,.ea-pauses button:focus-visible,.ea-pauses select:focus-visible{outline:3px solid #ac7811;outline-offset:5px}.ea-pauses .ea-pause-kicker{font-weight:800;letter-spacing:.14em;font-size:.75rem;color:#714484}.ea-pauses .ea-pause-labels{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.ea-pauses .ea-pause-labels span{background:#dcece7;border-radius:40px;padding:6px 13px;font-size:.86rem;font-weight:700}.ea-pauses .ea-pause-labels span:nth-child(2){background:#e8dff2}.ea-pauses .ea-pause-labels span:nth-child(3){background:#f4e5bc}.ea-pauses .ea-pause-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;margin:30px 0}.ea-pauses .ea-pause-card{background:#932e45;color:#fff8ee;padding:26px;border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;border-top:7px solid #f2ba87}.ea-pauses .ea-pause-card:nth-child(4n+2){background:#226347}.ea-pauses .ea-pause-card:nth-child(4n+3){background:#334990}.ea-pauses .ea-pause-card:nth-child(4n){background:#714484}.ea-pauses .ea-pause-card h2,.ea-pauses .ea-pause-card p{color:#fff8ee!important}.ea-pauses .ea-pause-card a{margin-top:auto;background:#fff8ee;color:#183451;padding:9px 16px;border-radius:30px;font-weight:750;text-decoration:none;min-height:44px}.ea-pauses .ea-pause-panel{padding:clamp(18px,3vw,32px);margin:28px 0;border:1px solid #cdd8df;border-radius:20px;background:linear-gradient(120deg,#e0f0e7,#e6e5f7)}.ea-pauses .ea-pause-panel.warm{background:linear-gradient(120deg,#f8e2d7,#f6ebc8)}.ea-pauses .ea-pause-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:20px 0}.ea-pauses button,.ea-pauses .ea-pause-button{font:inherit;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 19px;border:1px solid #183451;border-radius:30px;background:#183451;color:#fff8ee;font-weight:750;text-decoration:none;cursor:pointer}.ea-pauses button.secondary{background:#fff9ee;color:#183451}.ea-pauses button:disabled{opacity:.55;cursor:default}.ea-pauses label{display:block;font-weight:700}.ea-pauses select{font:inherit;min-height:46px;max-width:100%;margin:8px 0 14px;padding:8px 12px;border:1px solid #637889;border-radius:8px;background:#fffdf8;color:#183451}.ea-pauses .ea-pause-steps{padding-left:28px;margin:28px 0}.ea-pauses .ea-pause-steps li{padding:16px 10px 22px;border-bottom:1px solid #d6cfbd}.ea-pauses .ea-pause-steps li h3{margin-top:0}.ea-pauses .ea-pause-clock{font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:800;display:block;margin:12px 0}.ea-pauses .ea-pause-status{min-height:1.8em}.ea-pauses details{padding:17px 0;border-bottom:1px solid #c4d0d9}.ea-pauses summary{font-weight:750;cursor:pointer;min-height:40px}.ea-pauses .ea-pause-fine{font-size:.9rem}.ea-pauses .ea-pause-reading{border-left:5px solid #28865b;padding:20px;background:#f0eadc;border-radius:12px}.ea-pauses nav{display:flex;flex-wrap:wrap;gap:14px;margin:20px 0}.ea-pauses .ea-pause-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}.ea-pause-teaser{border-left:6px solid #82468e;background:#ede7f4;padding:26px;margin:32px 0;border-radius:18px;color:#183451}.ea-pause-teaser h2{color:#183451}.ea-pause-teaser a{font-weight:750;color:#183451}.ea-pauses .ea-pause-stripe{height:8px;border-radius:8px;background:linear-gradient(90deg,#a52d3f,#b34c18,#936b13,#24714d,#147789,#324e9d,#75448e);margin-bottom:26px}@media(max-width:600px){.ea-pauses{padding:22px 16px;border-radius:18px}.ea-pauses .ea-pause-grid{gap:16px}.ea-pauses .ea-pause-card{padding:22px}.ea-pauses .ea-pause-actions button{flex:1 1 160px}.ea-pauses .ea-pause-steps{padding-left:22px}}@media print{.ea-pauses button,.ea-pauses select,.ea-pauses .ea-pause-actions,.ea-pauses nav,.ea-pauses .ea-pause-reading{display:none!important}.ea-pauses,.ea-pauses .ea-pause-panel{background:#fff!important;color:#111!important;border:0!important;box-shadow:none!important}.ea-pauses [data-step]{display:list-item!important;break-inside:avoid}.ea-pauses .ea-pause-clock,.ea-pauses .ea-pause-options{display:none!important}}
