@layer mobile-isolation{[data-mobile-entry-removed],body.mobile-tool-context:has(.mobile-tool-back) header{display:none!important}}
[data-mobile-entry-removed]{display:none!important}.mobile-tool-back{padding:14px 16px;background:#fff;border-bottom:1px solid #dce5df;position:sticky;top:0;z-index:20}.mobile-tool-back a{display:inline-flex;align-items:center;min-height:40px;color:#166c69;font:600 14px system-ui;text-decoration:none}.mobile-tool-context:has(.mobile-tool-back) header{display:none!important}.mobile-tool-context:has(.mobile-tool-back) main{max-width:680px;margin:auto;padding:20px 16px}.mobile-tool-context:has(.mobile-tool-back) .page-nav{display:none}.mobile-tool-context:has(.mobile-tool-back) .registration-grid{grid-template-columns:minmax(0,1fr)}.mobile-tool-context:has(.mobile-tool-back) input,.mobile-tool-context:has(.mobile-tool-back) select{max-width:100%;min-width:0}.mobile-tool-context:has(.mobile-tool-back){overflow-wrap:anywhere}

.mobile-tool-back{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobile-tool-back button{font:600 12px system-ui;color:#166c69;background:#f1f6f3;border:1px solid #cfddd4;border-radius:7px;min-height:36px;padding:7px 12px}.mobile-tool-back [role=status]{font:12px system-ui}.mobile-tool-context:has(.mobile-tool-back) main>a:first-child{display:none!important}
