.phone-view{background:#eef2fb;grid-template-rows:auto minmax(0,1fr);height:100dvh;display:grid}.phone-view[data-app-theme=shelter]{background:#f5e8e7}.phone-view[data-app-theme=faith]{background:#e9f3f5}.phone-toolbar{border-bottom:1px solid var(--line);background:var(--white);justify-content:space-between;align-items:center;gap:8px;padding-inline:clamp(12px,3vw,36px);display:flex}.phone-toolbar-actions{flex-wrap:wrap;align-items:center;gap:0 clamp(8px,2vw,20px);display:flex}.phone-toolbar .text-link{gap:4px;min-height:44px;font-size:.75rem}.phone-toolbar .brand{min-height:44px}.phone-toolbar .brand img{width:clamp(118px,39vw,172px)}.phone-toolbar a:focus-visible{outline-offset:-2px}.phone-view iframe{border:0;width:100%;height:100%;display:block}
