@layer oil-notification-preview{.oil-notification-preview strong>.oil-notification-request-suffix{display:inline!important;font:inherit!important;color:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}@media (max-width:650px){.oil-notification-preview strong>.oil-notification-request-suffix{display:none!important}body.fp-oilfields-page :is(.oil-notifications-panel,.oil-notification-toast){top:calc(var(--nav-h, 64px) + 8px + env(safe-area-inset-top, 0px))!important;bottom:auto!important;height:auto!important;max-height:calc(100dvh - var(--nav-h, 64px) - 68px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important}body.fp-oilfields-page :is(.oil-notifications-panel,.oil-notification-toast,.oil-notification-bubble){position:fixed!important;margin-top:0!important}body.fp-oilfields-page .oil-notification-bubble{top:auto!important}body.fp-oilfields-page .oil-notification-toast{overflow-y:auto!important}body.fp-oilfields-page .oil-notification-toast>.oil-notification-actions{width:100%!important;min-width:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:start!important}body.fp-oilfields-page .oil-notification-toast>.oil-notification-actions>button:last-child{grid-column:2!important;justify-self:end!important}}.oil-notifications-panel{display:flex!important;flex-direction:column!important;overflow:hidden!important;min-height:0!important;box-sizing:border-box!important}.oil-notifications-panel>.oil-notifications-footer,.oil-notifications-panel>.oil-notifications-head{flex:0 0 auto!important}.oil-notifications-panel>.oil-notifications-list{display:flex!important;flex-direction:column!important;flex:0 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-gutter:stable}.oil-notifications-list>*{flex-shrink:0!important}.oil-notification-card.oil-notification-preview{height:144px!important;min-height:144px!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:12px!important;overflow:visible!important}.oil-notification-preview>.oil-notification-copy{height:118px!important;min-height:0!important;display:flex!important;flex-direction:column!important}.oil-notification-preview-content{height:92px;flex:0 0 92px;overflow:hidden;min-width:0;overflow-wrap:anywhere}.oil-notification-preview-content.has-more{mask-image:linear-gradient(180deg,#000 65%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent)}.oil-notification-preview .oil-notification-expand{display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;flex:0 0 26px!important;width:64px!important;height:26px!important;min-height:26px!important;padding:0!important;margin:0!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:inherit!important;cursor:pointer}.oil-notification-expand:hover{background:rgba(100,140,190,.12)!important}.oil-notification-expand:focus-visible{outline:2px solid #3785f5!important;outline-offset:1px}.oil-notification-preview .oil-notification-actions{align-self:center!important;justify-self:end!important;justify-items:end!important;gap:6px!important}.oil-notification-preview .oil-notification-actions>button{justify-self:end!important}.oil-notification-requested-date{display:block!important;margin-top:3px!important;font-size:.9em;line-height:1.3}.oil-notification-actions>button{width:76px!important;min-width:76px!important;height:32px!important;min-height:32px!important;box-sizing:border-box!important;padding:6px!important;white-space:nowrap!important}.oil-notification-card.oil-notification-preview.is-expanded{height:auto!important;max-height:none!important;align-items:start!important}.oil-notification-preview.is-expanded>.oil-notification-copy{height:auto!important;min-height:118px!important}.oil-notification-preview.is-expanded .oil-notification-preview-content{height:auto!important;max-height:none!important;flex:0 0 auto!important;overflow:visible!important}.oil-notification-preview.is-expanded .oil-notification-preview-content strong{white-space:normal!important;overflow:visible!important}@media(max-width:650px){.oil-notification-preview .oil-notification-actions{grid-template-columns:minmax(0,1fr)!important;justify-self:end!important;justify-items:stretch!important;width:76px!important;max-width:100%!important;min-width:0!important;margin-left:auto!important}.oil-notification-preview .oil-notification-actions>.oil-notification-send-load,.oil-notification-preview .oil-notification-actions>button{width:100%!important;margin:0!important}}.oil-notification-toast .oil-notification-actions:has(>.oil-notification-send-load)>:is(button,.oil-notification-send-load){width:92px!important;min-width:92px!important;max-width:92px!important;box-sizing:border-box!important}.oil-notification-toast .oil-notification-send-load>button{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}}.oil-communication-head-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.oil-communication-shortcut{display:none}@layer oilfields-communication-shortcuts{@media(max-width:1550px){.oil-communication-shortcut{display:inline-flex!important;position:relative;align-items:center;justify-content:center;width:38px!important;height:38px!important;min-width:38px!important;padding:8px!important;border:1px solid #b5cef0!important;border-radius:12px!important;background:#eef5ff!important;color:#123c70!important;cursor:pointer}.oil-communication-shortcut svg{width:20px!important;height:20px!important}html[data-theme=dark] .oil-communication-shortcut{border-color:#496783!important;background:#1c293b!important;color:#dce8ff!important}.oil-communication-shortcut em{position:absolute;right:-4px;top:-6px;min-width:17px;height:17px;padding:0 3px;border-radius:999px;background:#ef4444;color:white;font:700 10px/17px system-ui;text-align:center;font-style:normal}.dispatch-chat-bubble[data-communication-front=false]{display:none!important}}}