._surface_kn92s_1{background:#061713;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}._frame_kn92s_2{border:0;width:100%;height:100%;min-height:0;display:block}._fallback_kn92s_3{text-align:center;color:#e7f4ed;background:#061713;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:32px;display:flex;position:absolute;inset:0}._fallback_kn92s_3 h2{font-size:24px}._fallback_kn92s_3 p{max-width:540px;font-size:16px;line-height:1.7}._fallback_kn92s_3 button{color:#06291d;cursor:pointer;background:#72e1bc;border:0;padding:14px 22px}._dialog_ke0a8_1{color:#effbf7;background:#082b24;border:1px solid #387769;border-radius:18px;width:min(920px,100vw - 40px);max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;font:400 14px/1.5 Arial,sans-serif;position:fixed;inset:0;overflow:hidden;box-shadow:0 28px 100px #0009}._dialog_ke0a8_1[open]{flex-direction:column;display:flex}._dialog_ke0a8_1::backdrop{background:#00140ecc}._dialog_ke0a8_1 *,._dialog_ke0a8_1 :before,._dialog_ke0a8_1 :after{box-sizing:border-box}._header_ke0a8_20{border-bottom:1px solid #275046;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 28px 20px;display:flex}._eyebrow_ke0a8_21{color:#62e4bc;letter-spacing:.13em;margin:0 0 8px;font:700 11px/1.4 Arial,sans-serif}._title_ke0a8_22{color:#effbf7;letter-spacing:-.025em;margin:0;font:700 26px/1.2 Arial,sans-serif}._description_ke0a8_23{color:#aec8c0;margin:10px 0 0;font:400 14px/1.5 Arial,sans-serif}._done_ke0a8_24,._retry_ke0a8_24{color:#072a21;cursor:pointer;background:#62e4bc;border:1px solid #62e4bc;border-radius:8px;flex-shrink:0;min-height:42px;padding:10px 18px;font:700 12px/1.4 Arial,sans-serif}._toolbar_ke0a8_25{align-items:flex-end;gap:20px;padding:20px 28px;display:flex}._search_ke0a8_26{color:#c2d9d2;flex-direction:column;flex:1;gap:7px;min-width:0;font:600 12px/1.4 Arial,sans-serif;display:flex}._search_ke0a8_26 input{color:#f0fff9;background:#062119;border:1px solid #3c6458;border-radius:8px;outline:none;width:100%;min-width:0;height:44px;padding:10px 13px;font:400 14px/1.5 Arial,sans-serif}._search_ke0a8_26 input::placeholder{color:#94b3a8}._count_ke0a8_29{color:#62e4bc;background:#143f33;border-radius:8px;place-items:center;min-width:68px;min-height:44px;font:700 15px/1.4 Arial,sans-serif;display:grid}._content_ke0a8_30{overscroll-behavior:contain;scrollbar-width:thin;min-height:100px;padding:0 28px 24px;overflow-y:auto}._grid_ke0a8_31{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._option_ke0a8_32{color:#ecf9f3;text-align:start;cursor:pointer;overflow-wrap:anywhere;background:#10382c;border:1px solid #3c5e51;border-radius:10px;align-items:center;gap:13px;min-width:0;min-height:78px;padding:15px;font:600 14px/1.45 Arial,sans-serif;display:flex}._option_ke0a8_32[aria-pressed=true]{background:#164738;border-color:#62e4bc}._option_ke0a8_32:disabled{opacity:.5;cursor:not-allowed}._option_ke0a8_32:hover:not(:disabled){border-color:#62e4bc}._mark_ke0a8_36{color:#dbf5e9;border:1px solid #72988a;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font:700 18px/1 Arial,sans-serif;display:grid}._option_ke0a8_32[aria-pressed=true] ._mark_ke0a8_36{color:#05251b;background:#62e4bc;border-color:#62e4bc}._state_ke0a8_38,._error_ke0a8_38{color:#c2d9d2;text-align:center;border:1px dashed #527766;border-radius:10px;margin:0;padding:26px 18px;font:400 14px/1.5 Arial,sans-serif}._error_ke0a8_38{color:#ffcca4;border-color:#aa7a50}._error_ke0a8_38 p{margin:0 0 16px}._footer_ke0a8_41{color:#b1cdc0;border-top:1px solid #275046;justify-content:space-between;align-items:center;gap:18px;padding:16px 28px;font:400 12px/1.5 Arial,sans-serif;display:flex}._footer_ke0a8_41>span{white-space:nowrap;flex-shrink:0}._footer_ke0a8_41 p{font:inherit;text-align:end;margin:0}:is(._dialog_ke0a8_1 button:focus-visible,._dialog_ke0a8_1 input:focus-visible){outline-offset:3px;outline:2px solid #b2ffe0}@media (max-width:600px){._dialog_ke0a8_1{border-radius:12px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}._header_ke0a8_20{gap:12px;padding:20px 18px 16px}._title_ke0a8_22{font-size:22px}._description_ke0a8_23{font-size:12px}._toolbar_ke0a8_25{gap:12px;padding:16px 18px}._content_ke0a8_30{padding:0 18px 18px}._grid_ke0a8_31{grid-template-columns:1fr}._option_ke0a8_32{min-height:66px}._footer_ke0a8_41{gap:12px;padding:14px 18px}}
