.counter-module__PnPCsG__shell{width:100%;max-width:38rem;min-height:100dvh;padding:max(1.1rem, env(safe-area-inset-top)) 1rem max(2rem, env(safe-area-inset-bottom));color:#142b25;box-sizing:border-box;background:radial-gradient(circle at 80% 0,#e5f2e7 0,#0000 34%),#f7f6f1;margin:0 auto;overflow-x:hidden}.counter-module__PnPCsG__shell *,.counter-module__PnPCsG__shell :before,.counter-module__PnPCsG__shell :after{box-sizing:border-box;min-width:0}.counter-module__PnPCsG__header{justify-content:space-between;align-items:center;gap:1rem;padding:.35rem .2rem 1.25rem;display:flex}.counter-module__PnPCsG__header p{color:#60706b;margin:.25rem 0 0;font-size:.82rem}.counter-module__PnPCsG__brand{letter-spacing:.14em;font-size:.85rem;font-weight:900}.counter-module__PnPCsG__brand span{color:#9b6b24;font-weight:650}.counter-module__PnPCsG__status{background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .7rem;font-size:.72rem;font-weight:750;display:flex;box-shadow:0 5px 20px #193d2b12}.counter-module__PnPCsG__status span{background:#bc7b27;border-radius:50%;width:.52rem;height:.52rem}.counter-module__PnPCsG__online span{background:#2b8b58}.counter-module__PnPCsG__offline span{background:#bc7b27}.counter-module__PnPCsG__station{padding:.8rem .25rem 1.1rem}.counter-module__PnPCsG__station h1,.counter-module__PnPCsG__activation h1{letter-spacing:-.045em;margin:.3rem 0;font-size:clamp(1.9rem,8vw,3rem);line-height:1.03}.counter-module__PnPCsG__eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#8d652b;margin:0;font-size:.72rem;font-weight:800}.counter-module__PnPCsG__totalCard{text-align:center;background:#fffdf8;border:1px solid #dbe4dd;border-radius:1.75rem;padding:1.35rem;box-shadow:0 18px 50px #17372b14}.counter-module__PnPCsG__totalCard>p{color:#68756f;margin:0}.counter-module__PnPCsG__totalCard>strong{letter-spacing:-.08em;font-variant-numeric:tabular-nums;font-size:clamp(5rem,25vw,8rem);line-height:1.05;display:block}.counter-module__PnPCsG__breakdown{color:#6c7773;border-top:1px solid #e5e9e5;grid-template-columns:1fr 1fr;padding-top:1rem;display:grid}.counter-module__PnPCsG__breakdown b{color:#193a2f;font-size:1.25rem;display:block}.counter-module__PnPCsG__addButton{color:#fff;touch-action:manipulation;background:linear-gradient(145deg,#226647,#164431);border:0;border-radius:1.6rem;width:100%;min-height:6.5rem;margin:1rem 0;font-size:1.15rem;font-weight:800;box-shadow:0 16px 32px #16443138}.counter-module__PnPCsG__addButton span{font-size:2rem;line-height:1;display:block}.counter-module__PnPCsG__shell button{min-height:44px;font:inherit}button:disabled{opacity:.45}.counter-module__PnPCsG__actions{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.counter-module__PnPCsG__actions button,.counter-module__PnPCsG__secondary,.counter-module__PnPCsG__syncCard button,.counter-module__PnPCsG__snapshot button{color:#244137;background:#fff;border:1px solid #cad5ce;border-radius:1rem;padding:.75rem;font-weight:750}.counter-module__PnPCsG__syncCard{background:#eaf2eb;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1.05rem 1.1rem;display:flex}.counter-module__PnPCsG__syncCard h2{margin:0;font-size:1rem}.counter-module__PnPCsG__syncCard p{color:#61716a;margin:.25rem 0 0;font-size:.78rem}.counter-module__PnPCsG__message{color:#53655e;min-height:1.5rem;line-height:1.45}.counter-module__PnPCsG__warning,.counter-module__PnPCsG__conflicts{background:#fff4df;border-left:4px solid #b87425;border-radius:.5rem 1rem 1rem .5rem;margin-bottom:1rem;padding:1rem}.counter-module__PnPCsG__conflicts h2{margin-top:0;font-size:1.1rem}.counter-module__PnPCsG__conflicts article{border-top:1px solid #e8d8bd;padding-top:.65rem}.counter-module__PnPCsG__conflicts p{margin:.2rem 0 .65rem}.counter-module__PnPCsG__snapshot{background:#fff;border-radius:1rem;grid-template-columns:1fr auto;gap:.7rem;margin-top:.8rem;padding:1rem;display:grid}.counter-module__PnPCsG__snapshot label{grid-column:1/-1}.counter-module__PnPCsG__snapshot input,.counter-module__PnPCsG__fields select{min-height:48px;font:inherit;background:#fff;border:1px solid #afbeb5;border-radius:.8rem;padding:.6rem}.counter-module__PnPCsG__install{color:#52635c;margin-top:1.2rem;font-size:.86rem}.counter-module__PnPCsG__install summary{cursor:pointer;align-items:center;min-height:44px;font-weight:750;display:flex}.counter-module__PnPCsG__activation{padding:clamp(2rem,10vh,6rem) .2rem}.counter-module__PnPCsG__activation>p:not(.counter-module__PnPCsG__eyebrow,.counter-module__PnPCsG__message){color:#61706b;line-height:1.55}.counter-module__PnPCsG__fields{gap:.8rem;margin:1.4rem 0;display:grid}.counter-module__PnPCsG__fields label{font-size:.83rem;font-weight:750}.counter-module__PnPCsG__contextList{gap:.65rem;display:grid}.counter-module__PnPCsG__contextCard{text-align:left;color:#17372b;background:#fff;border:1px solid #d5ddd7;border-radius:1rem;gap:.2rem;padding:1rem;display:grid}.counter-module__PnPCsG__contextCard strong{font-size:1.1rem}.counter-module__PnPCsG__contextCard small{color:#61716a}.counter-module__PnPCsG__login{color:#16583c;align-items:center;min-height:44px;font-weight:800;display:inline-flex}@media (max-width:360px){.counter-module__PnPCsG__actions{grid-template-columns:1fr}.counter-module__PnPCsG__status{max-width:8rem}}@media (prefers-reduced-motion:reduce){.counter-module__PnPCsG__shell *{scroll-behavior:auto!important;transition:none!important}}.counter-module__PnPCsG__logout{margin-top:1rem}
