._panel_1epxe_1{color:#103b50;border-top:1px solid #dcebe8;border-bottom:1px solid #dcebe8;margin:12px 0}._panel_1epxe_1>summary{cursor:pointer;align-items:center;gap:9px;min-height:48px;padding:8px 4px;font-weight:650;list-style:none;display:flex}._panel_1epxe_1>summary::-webkit-details-marker{display:none}._panel_1epxe_1>summary:after{content:"⌄";color:#36767b;margin-left:auto}._panel_1epxe_1[open]>summary:after{transform:rotate(180deg)}._body_1epxe_1{padding:8px 0 14px}._body_1epxe_1 p{font-size:14px;line-height:1.5}._form_1epxe_1{gap:12px;display:grid}._form_1epxe_1 label{gap:6px;font-size:14px;font-weight:600;display:grid}._form_1epxe_1 input,._form_1epxe_1 select,._form_1epxe_1 textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font:inherit;color:#123c48;background:#fff;border:1px solid #b6d4d1;border-radius:10px;padding:10px 12px}._times_1epxe_1{grid-template-columns:1fr 1fr;gap:12px;display:grid}._actions_1epxe_1{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}._actions_1epxe_1 button,._form_1epxe_1>button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#087d86;border:1px solid #0e7b81;border-radius:10px;padding:9px 14px;font-weight:600}._actions_1epxe_1 button[data-secondary]{color:#12646e;background:#fff;border-color:#b6d4d1}._actions_1epxe_1 button:disabled,._form_1epxe_1>button:disabled{opacity:.55;cursor:wait}._card_1epxe_1{border-bottom:1px solid #e0ebeb;padding:12px 0}._card_1epxe_1:last-child{border-bottom:0}._card_1epxe_1 strong{font-size:15px;display:block}._card_1epxe_1 small{color:#52747a;margin-top:5px;display:block}._badge_1epxe_1{color:#32616a;background:#e8f3f2;border-radius:20px;margin:7px 0 0;padding:3px 8px;font-size:12px;display:inline-block}._badge_1epxe_1[data-status=accepted]{color:#1a684b;background:#dff2e8}._badge_1epxe_1[data-status=declined]{color:#8b4333;background:#fff0ec}._comment_1epxe_1{white-space:pre-wrap;background:#fff6f0;border-left:3px solid #c58a6f;border-radius:0 9px 9px 0;padding:10px 12px}._feedback_1epxe_1{background:#eaf5f2;border-radius:10px;padding:10px;font-size:14px}._error_1epxe_1{color:#9b3030;font-size:14px}._count_1epxe_1{background:#e0f1ed;border-radius:20px;padding:3px 8px;font-size:12px}._card_1epxe_1 a{color:#087d86;font-size:14px}._panel_1epxe_1 :focus-visible{outline-offset:2px;outline:3px solid #5cb4ac}@media (max-width:450px){._times_1epxe_1{gap:8px}._form_1epxe_1{gap:10px}}
