:root{--font-display:Manrope, Inter, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--font-rounded:"SF Pro Rounded", "Hiragino Maru Gothic ProN", Meiryo, "MS PGothic", sans-serif;--font-serif:Georgia, "Times New Roman", serif}html,body,#root{height:100%}@supports (height:100dvh){html,body,#root{height:100dvh}}input:focus,textarea:focus{scroll-margin-block:96px}#account-modal-scroll,#request-detail-modal-scroll{scrollbar-gutter:auto}#account-modal-scroll>div,#request-detail-modal-scroll>div{box-sizing:border-box;width:100%;max-width:100%;padding-right:12px!important}#coverage-start-date,#coverage-end-date{appearance:none;line-height:44px!important}#coverage-start-date::-webkit-datetime-edit{text-align:left;align-items:center;height:44px;padding:0;line-height:20px;display:flex}#coverage-end-date::-webkit-datetime-edit{text-align:left;align-items:center;height:44px;padding:0;line-height:20px;display:flex}#coverage-start-date::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;width:44px;height:44px;margin:0;padding:0;position:absolute;top:0;right:0}#coverage-end-date::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;width:44px;height:44px;margin:0;padding:0;position:absolute;top:0;right:0}#new-request-date{padding-top:0!important;padding-bottom:0!important;line-height:48px!important}#new-request-date::-webkit-datetime-edit{align-items:center;height:46px;padding:0;line-height:20px;display:flex}[data-testid$=-correspondence-input]:focus{box-shadow:none!important;outline:none!important}[data-testid$=-correspondence-send-bar]:focus-within{border-color:#4d7294;box-shadow:0 0 0 2px #4d72941f}@keyframes request-chat-open{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes request-chat-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}[data-testid=expanded-request-chat]{animation:.18s ease-out both request-chat-open}#request-chat-closing{animation:.18s ease-in both request-chat-close}@media (prefers-reduced-motion:reduce){[data-testid=expanded-request-chat]{animation:none}}