._controls_4g2y4_1{align-items:center;gap:12px;display:inline-flex}._reopen_4g2y4_1{font:inherit;color:#245542;cursor:pointer;background:#fff;border:1px solid #bfc9c2;border-radius:4px;min-height:44px;padding:10px 16px}._dialog_4g2y4_1{box-sizing:border-box;color:#173f36;background:#fffef9;border:1px solid #bdcbbf;border-radius:8px;width:min(560px,100% - 32px);max-height:calc(100svh - 40px);padding:28px;overflow:auto;box-shadow:0 20px 80px #102e2433}._dialog_4g2y4_1::backdrop{background:#102e2480}._dialog_4g2y4_1 h2{margin:0 0 14px;font:500 29px/1.25 Georgia,Songti SC,serif}._dialog_4g2y4_1 p{font-size:15px;line-height:1.7}._card_4g2y4_1{background:#edf3ee;border:1px solid #d6e0d8;border-radius:4px;margin:20px 0;padding:20px}._card_4g2y4_1 dt{color:#526159;margin-bottom:7px;font-size:13px}._card_4g2y4_1 dd{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0 0 20px}._card_4g2y4_1 dd:last-child{margin-bottom:0}._reference_4g2y4_1{font:600 19px/1.4 ui-monospace,monospace}._code_4g2y4_1{overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;user-select:all;font:15px/1.8 ui-monospace,monospace}._privacy_4g2y4_1{font-weight:600}._note_4g2y4_1{color:#65736c}._actions_4g2y4_1{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}._actions_4g2y4_1 button{font:inherit;color:#245542;cursor:pointer;background:#fff;border:1px solid #bfc9c2;border-radius:4px;min-height:44px;padding:10px 15px}._actions_4g2y4_1 button:first-child{color:#fff;background:#245542;border-color:#245542}._actions_4g2y4_1 button:disabled{opacity:.6;cursor:wait}._feedback_4g2y4_1{color:#6c4b2b;min-height:1.7em;margin-bottom:0}._reopen_4g2y4_1:focus-visible,._actions_4g2y4_1 button:focus-visible{outline-offset:3px;outline:3px solid #b55327}@media (width<=480px){._dialog_4g2y4_1{padding:22px}._dialog_4g2y4_1 h2{font-size:26px}._card_4g2y4_1{padding:16px}._actions_4g2y4_1 button{flex:140px}}@media print{._controls_4g2y4_1,._dialog_4g2y4_1{display:none!important}}._dialog_4g2y4_1{overscroll-behavior:contain;width:min(560px,100% - 40px);height:fit-content;max-height:calc(100dvh - 40px);margin:auto;position:fixed;inset:0}@media screen and (width>=761px){[data-itinerary-access-actions] ._controls_4g2y4_1{align-items:flex-start}[data-itinerary-access-actions] ._reopen_4g2y4_1{box-sizing:border-box;min-height:44px;font:500 14px/1.5 var(--sans,Inter,"Segoe UI",sans-serif);border-radius:4px;padding:10px 16px}}._toolbar_4g2y4_12{background:#fffef9;border-bottom:1px solid #d8dfdb;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:12px clamp(16px,3.2vw,48px);display:flex}@media print{._toolbar_4g2y4_12{display:none!important}}
