.ccn-transport-records-page,.ccn-transport-records-page.ccn-service-records-page{--background:var(--task-surface);--panel:var(--task-surface);--muted:#f7f8f8;--ink:var(--task-text);--ink-soft:var(--task-text-secondary);--ink-faint:var(--task-text-tertiary);--primary:#2c596b;--primary-foreground:#fff;--ring:#2c596b;--border:var(--task-divider);--tr-record-body:var(--task-body);--tr-record-title:var(--task-title);--tr-record-section:var(--task-section);--tr-record-item:var(--task-label);--tr-record-helper:var(--task-caption);--ty-body:var(--task-body);--ty-title:var(--task-title);--ty-heading:var(--task-section);--ty-caption:var(--task-caption);box-sizing:border-box;width:100%;max-width:var(--task-width-phone);min-height:100vh;min-height:100dvh;margin:0 auto;padding:0 20px calc(32px + env(safe-area-inset-bottom, 0px));background:#fff;color:var(--ink);font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"PingFang SC",Arial,sans-serif);font-size:var(--tr-record-body);font-weight:400;line-height:var(--task-leading-body);overflow-wrap:anywhere;--module-action:#2c596b}.ccn-transport-records-page .ccn-service-page-header,.ccn-transport-records-page [data-el=request-header]{margin:0 -20px;padding-bottom:20px;border:0}.ccn-transport-records-page .ccn-medical-header,.ccn-transport-records-page .ccn-native-status-scrim,.ccn-transport-records-page [data-el=stack-sub-header]{background:#fff}.ccn-transport-records-page .ccn-medical-header-title,.ccn-transport-records-page [data-el=stack-sub-header] h1{margin-top:8px;font-family:inherit;font-size:var(--tr-record-title);font-weight:600;line-height:var(--task-leading-title);letter-spacing:-.02em;word-break:normal;overflow-wrap:anywhere}.ccn-transport-records-page .ccn-service-page-intro,.ccn-transport-records-page [data-el=transport-records-boundary]{margin:0;color:var(--ink-soft);font-size:var(--tr-record-body);line-height:var(--task-leading-body)}.ccn-transport-records-page .ccn-service-inbox,.ccn-transport-records-page [data-el=service-inbox]{margin:32px 0 0;padding:0;border:0}.ccn-transport-records-page .ccn-service-inbox-heading,.ccn-transport-records-page [data-el=service-inbox]>div:first-child{margin-bottom:8px;align-items:center}.ccn-transport-records-page .ccn-service-inbox-heading .ccn-as-h2,.ccn-transport-records-page [data-el=service-inbox] h2{font-family:inherit;font-size:var(--tr-record-section);font-weight:600;line-height:var(--task-leading-heading)}.ccn-transport-records-page .ccn-service-inbox-heading .ccn-as-a,.ccn-transport-records-page [data-el=service-inbox]>div:first-child>a{min-height:44px;color:var(--primary);font-size:var(--tr-record-body);font-weight:500}.ccn-transport-records-page .ccn-service-inbox-hint{display:flex;align-items:flex-start;gap:8px;margin:0 0 20px}.ccn-transport-records-page .ccn-service-inbox-hint-mark{display:flex;flex:0 0 20px;margin-top:3px;color:var(--primary)}.ccn-transport-records-page .ccn-service-inbox-hint .ccn-as-p{margin:0}.ccn-transport-records-page .ccn-service-inbox-hint,.ccn-transport-records-page .ccn-service-record-category,.ccn-transport-records-page [data-el=service-inbox]>p:first-of-type,.ccn-transport-records-page [data-el=service-request-item]>p:last-child{color:var(--ink-faint);font-size:var(--tr-record-helper);line-height:var(--task-leading-caption)}.ccn-transport-records-page .ccn-service-record-title,.ccn-transport-records-page [data-el=service-request-item]>p:first-of-type{font-size:var(--tr-record-item);font-weight:600;line-height:var(--task-leading-label)}.ccn-transport-records-page .ccn-service-record-row,.ccn-transport-records-page [data-el=service-request-item]{min-width:0;padding:20px 0;color:var(--ink);transition:background-color .15s ease,opacity .15s ease}.ccn-transport-records-page .ccn-service-record-row:active,.ccn-transport-records-page [data-el=service-request-item]:active{background:var(--muted)}.ccn-transport-records-page .ccn-service-record-status{max-width:100%;font-size:var(--tr-record-helper);line-height:var(--task-leading-caption)}.ccn-transport-records-page .ccn-records-primary,.ccn-transport-records-page .ccn-records-secondary,.ccn-transport-records-page [data-el=service-inbox] button{display:inline-flex;box-sizing:border-box;width:100%;max-width:100%;min-height:var(--task-control-height);height:auto;align-items:center;justify-content:center;gap:8px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--task-control-radius);background:#fff;color:var(--ink);font-family:inherit;font-size:var(--tr-record-body);font-weight:500;line-height:var(--task-leading-body);text-align:center;white-space:normal;transition:opacity .15s ease,background-color .15s ease}.ccn-transport-records-page .ccn-records-primary,.ccn-transport-records-page [data-el=request-error] button.bg-primary,.ccn-transport-records-page [data-el=service-inbox-guest] button{border-color:var(--primary);background:var(--primary);color:#fff}.ccn-transport-records-page .ccn-records-primary:active,.ccn-transport-records-page .ccn-records-secondary:active,.ccn-transport-records-page [data-el=service-inbox] button:active{opacity:.75}.ccn-transport-records-page .ccn-records-primary:disabled,.ccn-transport-records-page .ccn-records-secondary:disabled,.ccn-transport-records-page [data-el=service-inbox] button:disabled{opacity:.5}.ccn-transport-records-page .ccn-as-button:after{border:0}.ccn-transport-records-page .ccn-service-inbox-error,.ccn-transport-records-page [data-el=request-error]{margin:20px 0;padding:20px;border:1px solid var(--border);border-radius:var(--task-card-radius);background:var(--muted)}.ccn-transport-records-page .ccn-service-inbox-loading{border-radius:var(--task-card-radius);background:var(--muted)}.ccn-transport-records-page .ccn-service-guest-hint,.ccn-transport-records-page .ccn-service-inbox-error-message>.ccn-as-p,.ccn-transport-records-page [data-el=service-inbox-empty],.ccn-transport-records-page [data-el=service-inbox-guest]>p{font-size:var(--tr-record-body);line-height:var(--task-leading-body)}.ccn-transport-records-page .ccn-as-a:focus-visible,.ccn-transport-records-page a:focus-visible,.ccn-transport-records-page button:focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ccn-transport-records-page .ccn-as-a,.ccn-transport-records-page a,.ccn-transport-records-page button{transition:none}}