.travel-batch-steps{color:var(--ink-2);gap:20px;margin:0 0 16px;padding:0;font-size:12px;list-style:none;display:flex}.travel-batch-steps li{align-items:center;gap:7px;display:flex}.travel-batch-steps li>span{background:var(--surface-2,#f1f4f4);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.travel-batch-steps [aria-current=step]{color:var(--accent,#087e5d);font-weight:600}.travel-batch-steps [aria-current=step]>span{background:#e1f3ed}.travel-batch-people{gap:2px;padding:0;display:grid}.travel-batch-notice{color:#49675d;background:#eff6f3;border-radius:12px;margin:0 0 20px;padding:12px 14px;font-size:12px;line-height:1.6}.travel-batch-review{background:var(--surface-2,#f6f8f8);border:1px solid var(--line,#e5e9ea);border-radius:16px;gap:12px;padding:20px;display:grid}.travel-batch-review h3,.travel-batch-review p{margin:0}.travel-batch-review dl{gap:12px;margin:0;font-size:12px;display:grid}.travel-batch-review dt{color:var(--ink-2);margin-bottom:4px}.travel-batch-review dd{margin:0}.travel-batch-review-names{gap:7px;margin:0;padding-left:20px;font-size:13px;display:grid}.travel-import-suggestions{border:1px solid var(--line,#e5e9ea);background:var(--card,#fff);border-radius:16px;margin-bottom:16px;padding:16px 18px}.travel-import-suggestions summary{cursor:pointer;font-size:13px;font-weight:600}.travel-import-suggestions>div{gap:6px;display:grid}.travel-import-flight{text-align:left;background:var(--surface-2,#f6f8f8);color:inherit;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.travel-import-flight:hover{border-color:#92b7a9}.travel-import-flight strong{font-size:13px}.travel-import-flight small{color:var(--ink-2);margin-top:5px;font-size:12px;display:block}.travel-import-flight>span:last-child{white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:flex}.travel-batch-steps+div h3{align-items:center;gap:6px;display:flex}@media (max-width:500px){.travel-batch-steps{gap:12px;font-size:11px}.travel-import-flight{align-items:flex-start}.travel-batch-review{padding:16px}}
.pa-notification-history .pa-inbox-toolbar .cms-segmented{background:color-mix(in srgb,var(--pa-ink,var(--ink,#17232b)) 5%,var(--pa-surface,var(--card,#fff)));border-radius:13px;gap:4px;padding:4px}.pa-notification-history .pa-inbox-toolbar .cms-segmented>button{color:var(--pa-muted,var(--ink-2,#657080));border-radius:9px;min-height:36px}.pa-notification-history .pa-inbox-toolbar .cms-segmented>button.active{background:color-mix(in srgb,var(--pa-ink,var(--ink,#17232b)) 12%,var(--pa-surface,var(--card,#fff)));color:var(--pa-ink,var(--ink,#17232b));box-shadow:none}.pa-notification-priority{color:#a65900;margin-top:6px;font-size:11px;font-weight:600;display:inline-block}.pa-notification-priority.critical{color:#c73838}[data-pa-scheme=dark] .pa-notification-priority{color:#ffc27b}[data-pa-scheme=dark] .pa-notification-priority.critical{color:#ff9494}.pa-notification-history .pa-inbox li.critical .pa-tile{color:#d14040;background:#d43e3e1c}.pa-notification-history .pa-inbox li.important .pa-tile{color:#b07721;background:#c6821e1c}[data-pa-scheme=dark] .pa-notification-history .pa-inbox li.critical .pa-tile{color:#ff9696}.pa-notification-history .pa-inbox li.critical.unread{border-color:#d64e4e66}.pa-notification-history ul.pa-inbox{margin:0;padding:1px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;overflow:visible!important}.pa-notification-history ul.pa-inbox>li{border:1px solid color-mix(in srgb,var(--pa-ink,var(--ink,#17232b)) 12%,transparent);box-shadow:none;border-radius:20px;overflow:hidden}.pa-notification-history ul.pa-inbox>li>button{grid-template-columns:36px minmax(0,1fr) 16px;gap:12px;padding:16px;position:relative}.pa-inbox-chevron{color:var(--pa-muted,var(--ink-2,#687386));opacity:.6;align-self:center}.pa-inbox button[aria-expanded=true]>.pa-inbox-chevron{transform:rotate(90deg)}.pa-notification-history .pa-inbox .pa-dot{width:5px;height:5px;position:absolute;top:16px;right:17px}.pa-notification-history ul.pa-inbox>li>.pa-notification-body{gap:16px;padding:0 16px 16px}.pa-notification-history .pa-notification-body>p{font-size:14px;line-height:1.65}.pa-notification-receipt{border-top:1px solid color-mix(in srgb,var(--pa-ink,var(--ink,#17232b)) 8%,transparent);color:var(--pa-muted,var(--ink-2,#687386));align-items:center;gap:9px;padding-top:12px;font-size:12px;display:flex}.pa-notification-receipt>svg{color:inherit;flex:none}.pa-notification-receipt>span{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.pa-notification-receipt time{opacity:.8;font-size:11px}.pa-notification-history .pa-inbox li[data-confirmed=true] .pa-notification-priority{color:var(--pa-muted,var(--ink-2,#687386));font-weight:400}.pa-notification-history>.pa-muted{align-items:center;gap:6px;margin:0;display:flex}.pa-sound-settings{border-block:1px solid var(--pa-border,var(--line,#e5e9e7));gap:2px;padding:8px 0;display:grid}.pa-sound-volume{grid-template-columns:minmax(100px,1fr) minmax(80px,1fr) 38px;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:grid}.pa-sound-volume>span{align-items:center;gap:6px;display:flex}.pa-sound-volume input{width:100%;accent-color:var(--pa-accent,#087e60)}.pa-sound-volume output{text-align:right;font-variant-numeric:tabular-nums;color:var(--pa-muted,var(--ink-2))}.pa-sound-row{grid-template-columns:minmax(100px,1fr) minmax(110px,150px) 38px;align-items:center;gap:8px;padding:6px 0;font-size:12px;display:grid}.pa-sound-row>.dd-trigger{background:color-mix(in srgb,var(--pa-ink,var(--ink,#17232b)) 5%,var(--pa-surface,var(--card,#fff)));width:100%;height:38px;min-height:38px;color:var(--pa-ink,var(--ink,#17232b));border-color:var(--pa-border,var(--line,#e5e9e7));font-size:12px}.pa-sound-row>.pa-icon{width:36px;height:36px;color:var(--pa-ink,var(--ink,#17232b));background:0 0;border:0}.pa-notification-toast.pa-notification-toast-v2{z-index:1500;background:color-mix(in srgb,var(--pa-surface,var(--card,#fff)) 94%,transparent);color:var(--pa-ink,var(--ink,#17232b));-webkit-backdrop-filter:blur(24px);border:1px solid var(--pa-border,var(--line,#e5e9e7));border-radius:20px;box-shadow:0 12px 40px #0002}.pa-notification-toast-v2[data-priority=important] .pa-tile{color:#ba6c00;background:#ca7d1626}.pa-notification-toast-v2[data-priority=important] small{color:#a76100;font-weight:600}[data-pa-scheme=dark] .pa-notification-toast-v2[data-priority=important] :is(.pa-tile,small){color:#ffc27b}.cms-sheet.pa-urgent-alert{background:var(--pa-surface,var(--card,#fff));min-height:0;max-height:calc(100dvh - 48px);color:var(--pa-ink,var(--ink,#17232b));position:fixed;overflow:hidden;z-index:1602!important;border-radius:24px!important;width:min(440px,100vw - 32px)!important;height:auto!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.cms-sheet-overlay:has(+.pa-urgent-alert){z-index:1601;-webkit-backdrop-filter:blur(16px);background:#080c1866}.cms-sheet.pa-urgent-alert>header{background:0 0;border-bottom:0;padding:18px 20px}.cms-sheet.pa-urgent-alert{background:rgb(from var(--pa-surface,var(--card,#fff)) r g b / 1)}.cms-sheet.pa-urgent-alert>header h2{color:#c84242;font-size:13px;font-weight:600}[data-pa-scheme=dark] .cms-sheet.pa-urgent-alert>header h2{color:#ff9c9c}.cms-sheet.pa-urgent-alert>.cms-sheet-body{max-height:55dvh;padding:0 24px 24px;overflow-y:auto}.pa-urgent-content{text-align:center;justify-items:center;gap:14px;display:grid}.pa-urgent-icon{color:#dc4c4c;background:#d43b3b20;border-radius:20px;place-items:center;width:62px;height:62px;display:grid}.pa-urgent-content h2{overflow-wrap:anywhere;letter-spacing:-.03em;margin:0;font-size:22px;line-height:1.3}.pa-urgent-content p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.pa-urgent-content small{color:var(--pa-muted,var(--ink-2,#687386));font-size:12px;line-height:1.5}.cms-sheet.pa-urgent-alert>footer{border-color:var(--pa-border,var(--line,#e5e9e7));background:0 0;gap:10px;padding:16px 20px 20px;display:flex}.cms-sheet.pa-urgent-alert>footer>.pa-button{white-space:normal;flex:1;justify-content:center;min-height:44px;font-size:13px}.cms-sheet.pa-urgent-alert>footer>.pa-button:not(.ghost){color:#fff;background:#bd343b}@media (prefers-reduced-motion:reduce){.pa-notification-toast-v2,.pa-urgent-alert{transition:none!important;animation:none!important}}
