._card_5afjl_1{color:#15344e;background:#f3f7fb;border:1px solid #ccd9e5;border-radius:12px;margin:12px 0;padding:14px;font-size:13px}._card_5afjl_1 p{margin:7px 0;font-size:12px;line-height:1.5}._actions_5afjl_1{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}._actions_5afjl_1 button{color:#fff;font:inherit;cursor:pointer;background:#173b59;border:0;border-radius:8px;min-height:44px;padding:11px}._actions_5afjl_1 button:disabled{opacity:.6}._actions_5afjl_1 button:focus-visible{outline-offset:3px;outline:3px solid #efc52f}._actions_5afjl_1 button._accept_5afjl_3{color:#fff;background:#15803d;min-width:110px;font-weight:700}._actions_5afjl_1 button._decline_5afjl_3{color:#fff;background:#b91c1c;min-width:110px;font-weight:700}._actions_5afjl_1 button._accept_5afjl_3:hover{background:#166534}._actions_5afjl_1 button._decline_5afjl_3:hover{background:#991b1b}._settings_5afjl_4{color:#fff;font:inherit;background:#087eac;border:0;border-radius:10px;min-height:44px;margin:10px 0;padding:12px;font-weight:700;display:block}._card_5afjl_1{background:#eaf8ff;border:2px solid #0787b4;padding:16px;font-size:16px;box-shadow:0 4px 16px #07365015}._card_5afjl_1>strong{font-size:20px;display:block}._card_5afjl_1 p{font-size:14px}._actions_5afjl_1 button{flex:180px;min-height:56px;font-size:16px;font-weight:800}._card_5afjl_1>span{font-weight:700;display:block}._incoming_5afjl_6{z-index:10000;top:calc(16px + env(safe-area-inset-top));background:#fff;border:4px solid #15803d;max-width:600px;margin:0 auto;padding:24px;position:fixed;left:12px;right:12px;box-shadow:0 0 0 100vmax #001b36a6}._incoming_5afjl_6>strong{font-size:24px}._incoming_5afjl_6 ._actions_5afjl_1 button{min-height:64px}._incoming_5afjl_6 p{font-size:18px}._compact_5afjl_8{box-shadow:none;background:#f1faff;border:1px solid #b7dce9;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;margin:0;padding:10px 12px;font-size:12px;display:grid}._compact_5afjl_8>strong{font-size:14px;line-height:1.3}._compact_5afjl_8 ._actions_5afjl_1{flex-wrap:wrap;gap:6px;max-width:210px;margin:0}._compact_5afjl_8 ._actions_5afjl_1 button{flex:auto;min-width:0;min-height:42px;padding:9px 12px;font-size:13px}._compact_5afjl_8>span{grid-column:1/-1;font-size:11px;font-weight:500;line-height:1.4}._compact_5afjl_8>p,._compact_5afjl_8>details,._compact_5afjl_8>._settings_5afjl_4{grid-column:1/-1}._compact_5afjl_8>p[hidden]{display:none}
