.ex-head,.ex-tabs{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap}.ex-head{padding:8px 2px 14px}.ex-head h2{font-size:20px;margin:0}
.ex-card{margin:10px 0;padding:16px;border-radius:16px;background:white;border:1px solid #e1e8db;color:#253326;text-align:left;overflow-wrap:anywhere}.ex-card h3{margin:0 0 9px;font-size:17px}.ex-card p{white-space:pre-wrap;margin:7px 0}.ex-muted,.ex-card small{color:#63705d;font-size:13px}.ex-field{display:grid;gap:5px;margin:12px 0;font-size:14px;font-weight:600}.ex-field input,.ex-field textarea,.ex-field select,.ex-scroll select{width:100%;box-sizing:border-box;padding:10px;border:1px solid #d7e2ce;border-radius:9px;background:#fafbf7;color:#273424;font:inherit}.ex-button,.ex-primary{min-height:44px;border:0;border-radius:12px;padding:7px 13px;font-size:14px;font-weight:650;cursor:pointer;margin:3px;background:#edf4e7;color:#397129}.ex-primary{background:#417f2a;color:white}.ex-scroll article{padding:9px 0;border-top:1px solid #edf0e8}.ex-mine,.ex-other{max-width:85%;margin:8px 0;padding:9px 12px!important;border-radius:12px;background:#f1f2ec}.ex-mine{margin-left:auto;background:#e1eed9}
.phone:has(.ex-page.active) .status{display:none}
.ex-page.active{background:#f7f8f2;padding:12px 14px;color:#243024;min-height:100%}.ex-head{background:#e9f2e0;border-radius:16px;padding:7px 8px}.ex-head button{background:transparent}.ex-head h2{font-size:18px}.ex-scroll{padding-bottom:28px}
.ex-call{border:0;border-radius:18px;padding:22px;width:min(350px,92vw)}.ex-call video{display:block;max-width:100%;max-height:45vh}.ex-call::backdrop{background:#233e2b66}
