.pt,.ops,.hc{--bone:#e7e0d1;--bone-light:#f3efe6;--sand:#e7e0d1;--orange:#c44a1a;--orange-hover:#a33d14;--orange-light:#e59a74;--orange-text:#a33d14;--ink-surface:#14233b;--ink-surface-hi:#1e3152;--warm-grey:#4f5560;--warm-grey-mid:#343a44;--warm-grey-light:#7c838f;--white:#fff;--hair:#14233b24;--hair-strong:#14233b38;--bone-50:#f3efe680;--bone-70:#f3efe6b3;--display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--body:"IBM Plex Sans", system-ui, sans-serif;--p-line:#14233b29;--p-line-hard:#14233b57}body:has(.pt){color:#16191e;overscroll-behavior-y:none;touch-action:manipulation;-webkit-tap-highlight-color:#c44a1a2e;background:#f3efe6;margin:0;font:400 17px/1.45 IBM Plex Sans,system-ui,sans-serif}.pt [hidden],.ops [hidden],.hc [hidden]{display:none!important}.ops h1,.ops h2{font-family:var(--display);letter-spacing:.01em;font-weight:700}.ops .chrome__brand{font-family:var(--display)}.p-price-form{align-items:stretch;gap:10px;margin-top:10px;display:flex}.p-price-wrap{flex:auto;position:relative}.p-price-wrap:before{content:"$";font:700 30px/1 var(--display);color:var(--warm-grey);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.p-price-input{border:2px solid var(--ink-surface);width:100%;min-height:64px;color:var(--ink);font:700 32px/1 var(--display);letter-spacing:.02em;background:#fff;border-radius:0;padding:0 14px 0 34px}.p-price-input:focus{outline:3px solid var(--orange);outline-offset:1px}.p-price-form .p-btn{width:auto;min-width:120px;margin:0}.p-price-shown{justify-content:space-between;align-items:baseline;gap:12px;margin-top:8px;display:flex}.p-price-amount{font:700 34px/1 var(--display);color:var(--ink-surface)}.p-chip--slot{min-width:0}a.p-btn{text-decoration:none}.ops .badge--green{color:#fff;background:var(--st-green);border-color:var(--st-green)}.ops .row--muted td{opacity:.55}.ops .bigpass{letter-spacing:.06em;border:1px solid var(--line-hard);background:#fff;padding:2px 8px;font:700 22px/1.2 IBM Plex Mono,ui-monospace,monospace}.ops .subform{background:var(--card);border:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 16px;padding:16px 18px;display:flex}.ops .subform .fld{flex-direction:column;flex:180px;gap:5px;display:flex}.ops .subform .fld>span{text-transform:uppercase;letter-spacing:.06em;color:var(--quiet);font-size:12px}.ops .subform input{font:inherit;border:1px solid var(--line-hard);color:var(--text);background:#fff;min-height:44px;padding:10px 11px}.ops .subform .fld--small{flex:0 110px}.ops .passbox{background:var(--st-green-bg);border:2px solid var(--st-green);margin:0 0 16px;padding:14px 16px}.ops .panel input{font:inherit;border:1px solid var(--line-hard);background:#fff;min-height:40px;margin-bottom:10px;padding:9px 10px}.chrome__nav button[aria-current=true]{box-shadow:inset 0 -3px 0 var(--orange)}
