.pawd-phone-shell{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}.pawd-route-content{min-width:0;overflow-wrap:anywhere}.pawd-route-content :is(img,video,canvas){max-width:100%}.pawd-app-main{scroll-padding-block:16px 24px}.pawd-dialog{scroll-padding-block:72px 20px;max-width:min(384px,calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 24px))}.pawd-dialog-heading{position:sticky;top:-20px;z-index:5;background:#1A1611;padding-block:10px;align-items:center}.pawd-dialog-heading>button{flex:none}.discovery-workspace,.discovery-workspace-deck{min-width:0}.discovery-profile-preview{display:none}.pawd-message-detail-pane,.pawd-message-list-pane,.pawd-message-workspace{min-width:0}.pawd-message-workspace:not([data-selected]) .pawd-message-detail-pane,.pawd-message-workspace[data-selected] .pawd-message-list-pane{display:none}.pawd-message-detail-pane>.pawd-messages-action{margin-bottom:14px}@media(min-width:640px) and (min-height:500px){.pawd-phone-shell{max-width:1180px}.pawd-app-header>.pawd-brand-with-settings{max-width:430px;margin-inline:auto}.pawd-phone-shell>nav[aria-label="Pet navigation"]>div{max-width:600px;margin-inline:auto}.pawd-route-content{max-width:1040px;margin-inline:auto}.pawd-phone-shell[data-pawd-route="/pawd/profile"] .pawd-route-content,.pawd-phone-shell[data-pawd-route^="/pawd/cloud/"] .pawd-route-content{max-width:530px}.pawd-phone-shell[data-pawd-route="/pawd/account"] .pawd-route-content,.pawd-phone-shell[data-pawd-route="/pawd/registration"] .pawd-route-content,.pawd-phone-shell[data-pawd-route="/pawd/reset-password"] .pawd-route-content,.pawd-phone-shell[data-pawd-route="/pawd/settings"] .pawd-route-content{max-width:640px}.pawd-dialog{width:min(720px,calc(100vw - 48px));max-width:720px}.pawd-phone-shell .pawd-discovery-demo,.pawd-phone-shell .pawd-messages{max-width:none;width:100%}.discovery-workspace{display:grid;grid-template-columns:minmax(280px,1.05fr) minmax(240px,.95fr);gap:18px;align-items:start}.discovery-workspace-deck{overflow-x:clip;overflow-y:visible;padding:2px}.discovery-workspace-deck .discovery-find-slot{display:flex;flex-direction:column}.discovery-workspace-deck .discovery-find-receipt{order:1}.discovery-workspace-deck [data-swipe-deck]{flex:none}.discovery-profile-preview{display:flex;flex-direction:column;gap:14px;padding:22px 18px;border:1px solid #c6a45f88;border-radius:22px;background:linear-gradient(145deg,#423525,#251D13);color:#e7e5cf;max-height:var(--discovery-detail-height,65dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.discovery-profile-preview h2{font:600 28px/1.15 Georgia,serif;color:#f3d993;margin:0}.discovery-profile-preview h3{font:600 18px/1.3 Georgia,serif;color:#f3d993;margin:4px 0 0}.discovery-profile-preview p{font:15px/1.55 system-ui;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.discovery-profile-preview small{font:12px/1.5 system-ui;color:#C7C1B9}.discovery-profile-preview .pawd-action-row{min-height:44px}.discovery-workspace:has(.discovery-find) .discovery-profile-preview{visibility:hidden;pointer-events:none}.pawd-message-workspace{display:grid;grid-template-columns:minmax(235px,.85fr) minmax(300px,1.15fr);gap:20px;align-items:start}.pawd-message-workspace:not([data-selected]) .pawd-message-detail-pane,.pawd-message-workspace[data-selected] .pawd-message-list-pane{display:block}.pawd-message-detail-pane{position:sticky;top:12px;max-height:65dvh;overflow:auto;scrollbar-width:thin;padding:16px;border:1px solid #c6a45f88;border-radius:20px;background:#231B12}.pawd-message-row strong{font-size:19px}.pawd-message-detail-pane .pawd-messages-inbox-toolbar{flex-wrap:wrap;gap:8px}.pawd-message-detail-pane .pawd-messages-refresh{flex:none;white-space:nowrap}}@media(max-height:500px){.pawd-app-header .denkin-silver-frame{height:56px!important;--denkin-brand-height:56px!important;max-width:190px;margin-inline:auto}.pawd-app-header .denkin-brand-canvas{height:46px!important}.pawd-app-header .pawd-brand-utilities{min-height:44px}.pawd-app-header{padding-top:max(4px,env(safe-area-inset-top))}.pawd-phone-shell{max-width:100%}.pawd-dialog{max-height:calc(100dvh - 16px);margin-block:8px}.pawd-route-content{max-width:680px;margin-inline:auto}}.records-detail-workspace>*{min-width:0}@media(min-width:640px) and (min-height:500px){.pawd-phone-shell .pawd-route-content:has(.records-page){max-width:1040px}.records-detail-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.records-detail-workspace>h3{grid-column:1/-1}.records-detail-source img{max-height:55dvh}.records-detail-notes{position:sticky;top:12px}.pawd-message-row[aria-pressed=true]{border-color:#f2d387;background:#483B2C;box-shadow:inset 0 0 0 2px #eed59b44}.pawd-message-detail-pane:focus-visible{outline:2px solid #f2d387;outline-offset:3px}}.pawd-adaptive-sheet{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));padding-bottom:max(32px,env(safe-area-inset-bottom));max-height:92dvh;overscroll-behavior:contain}@media(min-width:640px) and (min-height:500px){.pawd-phone-shell[data-pawd-route="/pawd"],.pawd-phone-shell[data-pawd-route="/pawd/setup"]{max-width:640px}.pawd-phone-shell[data-pawd-route="/pawd"] .pawd-app-header{width:100%}.pawd-phone-shell[data-pawd-route="/pawd"] .pawd-app-header>.denkin-silver-frame{max-width:430px;margin-inline:auto}.pawd-adaptive-sheet{width:min(720px,calc(100vw - 48px));margin-inline:auto;border-inline:1px solid #38322a}}