.ntech-rpo-proof{display:block}.ntech-rpo-proof__path-labels{display:flex;justify-content:space-between;margin-block-start:4px;width:150px}.ntech-rpo-proof__seat-label{margin-block-start:5px;text-align:end}.ntech-rpo-proof__action{align-items:center;color:var(--blue-deep,#0a1f4e);display:inline-flex;font-size:15px;font-weight:700;gap:.35em;justify-content:center;line-height:1.3;margin-block-start:16px;max-inline-size:100%;min-block-size:44px;overflow-wrap:break-word;text-decoration:none}.ntech-rpo-proof__action.is-text{padding-block:8px;position:relative}.ntech-rpo-proof__action.is-button{background:var(--go,linear-gradient(135deg,#f7a052,#e8841a));border-radius:8px;box-shadow:0 2px 12px color-mix(in oklch,#f7a052 35%,transparent);color:#fff;padding:12px 22px}.ntech-rpo-proof__action:focus-visible{outline:max(2px,.08em) solid var(--orange-deep,#e8841a);outline-offset:.25em}.ntech-rpo-proof__action:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.ntech-rpo-proof__action.is-text:hover{color:var(--orange-deep,#e8841a)}.ntech-rpo-proof__action.is-button:hover{filter:brightness(1.05)}}@media (prefers-reduced-motion:no-preference){.ntech-rpo-proof__action{transition:color .16s ease-out,transform .16s ease-out,filter .16s ease-out}}@media (prefers-reduced-motion:reduce){.ntech-rpo-proof .rpo-day.on,.ntech-rpo-proof .rpo-pline i{animation:none}}