:root{--projex-visual-viewport-width: 100vw;--projex-visual-viewport-height: 100vh;--projex-visual-viewport-left: 0px;--projex-visual-viewport-top: 0px;--projex-safe-area-left: env(safe-area-inset-left, 0px);--projex-safe-area-right: env(safe-area-inset-right, 0px);--projex-page-mobile-x: 1rem;--projex-page-tablet-x: 1.5rem;--projex-page-desktop-x: 2rem;--projex-page-top: 1rem;--projex-page-bottom: 2rem;--projex-page-stack-gap: 1.25rem;--projex-page-stack-gap-compact: 1rem;--projex-centered-max: 80rem;--projex-z-dialog-overlay: 100;--projex-z-dialog-content: 110;--projex-mobile-taskbar-x: var(--projex-page-mobile-x);--projex-mobile-taskbar-y: 0rem;--projex-mobile-taskbar-height: 2rem;--projex-mobile-taskbar-reserve: calc( var(--projex-mobile-taskbar-height) + var(--projex-mobile-taskbar-y) + env(safe-area-inset-bottom, 0px) )}.projex-page{width:100%;min-width:0}.projex-page-full{max-width:none}.projex-page-centered{width:100%;max-width:var(--projex-centered-max);margin-inline:auto}.projex-page-stack{display:flex;flex-direction:column;gap:var(--projex-page-stack-gap)}.projex-page-stack-compact{display:flex;flex-direction:column;gap:var(--projex-page-stack-gap-compact)}.projex-page-pair-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--projex-page-stack-gap);align-items:start}.projex-page-pair-grid>*{min-width:0}.projex-page-bottom{padding-block-end:var(--projex-page-bottom)}.projex-page-bottom-none{padding-block-end:0}.projex-page-with-mobile-taskbar{padding-block-end:var(--projex-mobile-taskbar-reserve)}.projex-app-shell{min-inline-size:0}.projex-sidebar-panel{position:fixed;box-sizing:border-box;inset-inline-start:var(--projex-shell-sidebar-inset-inline-start);inset-block-start:var(--projex-shell-sidebar-inset-block-start);inset-block-end:var(--projex-shell-sidebar-inset-block-end);inline-size:var(--projex-shell-sidebar-inline-size);max-inline-size:calc(100vw - var(--projex-shell-sidebar-inset-inline-start));border-radius:var(--projex-shell-sidebar-radius);border-start-start-radius:var(--projex-shell-sidebar-attached-edge-radius, var(--projex-shell-sidebar-radius, 24px));border-end-start-radius:var(--projex-shell-sidebar-attached-edge-radius, var(--projex-shell-sidebar-radius, 24px));border-start-end-radius:var(--projex-shell-sidebar-free-edge-radius, var(--projex-shell-sidebar-radius, 24px));border-end-end-radius:var(--projex-shell-sidebar-free-edge-radius, var(--projex-shell-sidebar-radius, 24px));z-index:var(--projex-shell-sidebar-z-index);transition:transform var(--projex-shell-motion-duration) ease-in-out,inline-size var(--projex-shell-motion-duration) ease-in-out}.projex-sidebar-panel>[data-sidebar-branding=identity],.projex-sidebar-panel>[data-sidebar-branding=identity]+div{padding-inline-start:calc(1rem + var(--projex-shell-sidebar-safe-area-padding-inline-start, 0px))}.projex-sidebar-panel>nav,.projex-sidebar-panel>nav+div{padding-inline-start:calc(.75rem + var(--projex-shell-sidebar-safe-area-padding-inline-start, 0px))}.projex-sidebar-panel[data-shell-sidebar-state=hidden]{transform:translate(var(--projex-shell-sidebar-closed-translate));box-shadow:none;pointer-events:none}.projex-sidebar-panel[data-shell-sidebar-state=open],.projex-sidebar-panel[data-shell-sidebar-state=collapsed],.projex-sidebar-panel[data-shell-sidebar-state=expanded]{transform:translate(0)}.projex-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--projex-shell-backdrop-z-index);background:var(--projex-shell-backdrop-background)}.projex-shell-content{position:relative;margin-inline-start:var(--projex-shell-content-inset-inline-start);transition:margin-inline-start var(--projex-shell-motion-duration) ease-in-out}.projex-sidebar-rail-control [data-sidebar-control-avatar],.projex-sidebar-rail-control [data-sidebar-control-glyph]{grid-area:1 / 1;transition:opacity var(--projex-shell-motion-duration) ease-in-out}.projex-sidebar-rail-control [data-sidebar-control-glyph]{opacity:0}.projex-sidebar-rail-control:focus [data-sidebar-control-avatar],.projex-sidebar-rail-control:focus-visible [data-sidebar-control-avatar],.projex-sidebar-rail-control:hover [data-sidebar-control-avatar]{opacity:0}.projex-sidebar-rail-control:focus [data-sidebar-control-glyph],.projex-sidebar-rail-control:focus-visible [data-sidebar-control-glyph],.projex-sidebar-rail-control:hover [data-sidebar-control-glyph]{opacity:1}.projex-shell-header{padding-block-start:1rem;padding-block-end:.5rem;padding-inline-start:var(--projex-shell-content-frame-inline-start);padding-inline-end:var(--projex-shell-content-frame-inline-end)}.projex-shell-main{position:relative;z-index:var(--projex-shell-page-z-index);padding-block-start:1rem;padding-block-end:2rem;padding-inline-start:var(--projex-shell-content-frame-inline-start);padding-inline-end:var(--projex-shell-content-frame-inline-end)}[data-shell-projection=wideDocked] .projex-shell-header{margin-block-start:var(--projex-shell-content-frame-block-start);margin-block-end:var(--projex-shell-content-frame-block-end);margin-inline-start:var(--projex-shell-content-frame-inline-start);margin-inline-end:var(--projex-shell-content-frame-inline-end);padding:0}[data-shell-projection=wideDocked] .projex-shell-main{margin-block-end:var(--projex-shell-content-frame-block-end);margin-inline-start:var(--projex-shell-content-frame-inline-start);margin-inline-end:var(--projex-shell-content-frame-inline-end);padding:0}.projex-dialog-overlay{z-index:var(--projex-z-dialog-overlay)!important}.projex-dialog-content{z-index:var(--projex-z-dialog-content)!important}.projex-shell-header-left>button,.projex-shell-header-actions>button,.projex-shell-header-actions>div.relative>button,.projex-shell-header-user>button{box-shadow:var(--shadow-sm),inset 0 0 0 1px #e5e7ebcc}.projex-shell-header input[type=search]{border-color:#e5e7ebcc!important;box-shadow:var(--shadow-sm)!important}[data-shell-projection=wideDocked] .projex-shell-header-user>button{box-sizing:border-box;inline-size:var(--projex-shell-wide-header-user-trigger-inline-size, auto);min-inline-size:var(--projex-shell-wide-header-user-trigger-inline-size, 0px);max-inline-size:var(--projex-shell-wide-header-user-trigger-inline-size, none)}@media (min-width: 768px){.projex-page-with-mobile-taskbar{padding-block-end:1.5rem}[data-shell-projection=compactOverlay] .projex-shell-main{padding-block-end:1rem}}@media (min-width: 1024px){.projex-page-pair-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.projex-shell-main--offer-form{padding-block-start:0!important;padding-block-end:0!important}[data-page=offer-form][data-offer-mode=editable][data-offer-reserve=sticky-actions],[data-page=offer-form][data-offer-mode=locked][data-offer-reserve=none]{padding-block-end:0!important}.offer-form-draft-sent-mobile-gap,.offer-form-draft-sent-mobile-gap .offer-form-terms-summary-grid{gap:4px!important}}@media (max-width: 767px) and (orientation: portrait){[data-shell-projection=compactOverlay] .projex-shell-header{margin-block-start:1rem!important;margin-inline-end:1rem!important;margin-block-end:1rem!important;margin-inline-start:1rem!important}.projex-shell-main{margin-block-start:0!important;padding-block-start:0!important}.projex-shell-main--offers,[data-page=offer-form][data-offer-mode=locked][data-offer-reserve=none]{padding-block-end:1rem!important}[data-page=offer-form][data-offer-mode=editable][data-offer-reserve=sticky-actions]{padding-block-end:calc(68px + env(safe-area-inset-bottom,0px))!important}}@media (max-width: 767px) and (orientation: landscape){[data-page=offer-form][data-offer-mode=editable][data-offer-reserve=sticky-actions]{padding-block-end:0!important}}@media (min-width: 768px) and (max-width: 1023px){[data-page=offer-form][data-offer-mode]{padding-block-end:0!important}}@media (min-width: 1024px){[data-page=offer-form][data-offer-mode=editable][data-offer-reserve=sticky-actions],[data-page=offer-form][data-offer-mode=locked][data-offer-reserve=none]{padding-block-end:0!important}}@media (max-width: 1023px){.projex-shell-header{gap:.5rem}.projex-shell-header-left,.projex-shell-header-actions{min-width:0;gap:.5rem}.projex-shell-header-actions>div.h-8.w-px{display:none!important}.projex-shell-header-user>button{width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0!important;border-radius:9999px!important;justify-content:center}.projex-shell-header-user>button>div:first-child{width:2rem;height:2rem;font-size:.75rem}}@media (min-width: 640px) and (max-width: 1023px) and (orientation: portrait){.projex-shell-header-user>button>div.hidden.sm\:flex,.projex-shell-header-user>button>svg.hidden.sm\:block{display:none!important}}@media (max-width: 1023px) and (orientation: landscape){.projex-shell-header,.projex-shell-header-left,.projex-shell-header-actions{gap:.75rem}.projex-shell-header-search{min-width:10rem;flex:1 1 auto}.projex-shell-header-search>div{width:100%!important;max-width:none!important}.projex-shell-header-search input[type=search]{width:100%!important}.projex-shell-header-user>button{width:auto!important;height:auto!important;min-width:2.5rem!important;max-width:13.5rem;padding-block:.375rem!important;padding-inline-start:.5rem!important;padding-inline-end:1rem!important;border-radius:9999px!important;justify-content:flex-start!important}.projex-shell-header-user>button>div:first-child{width:2rem;height:2rem;font-size:.75rem}.projex-shell-header-user>button>div.hidden.sm\:flex{min-width:0;max-width:8.5rem}}:root{--of-card-border: rgb(226 232 240 / .72);--of-card-header-bg: rgb(248 250 252 / .86);--of-card-header-border: rgb(226 232 240 / .7);--of-card-icon-bg: rgb(241 245 249 / .9);--of-card-icon-color: rgb(71 85 105);--of-card-control-bg: rgb(255 255 255 / .86)}[data-page=offer-form] [class~="border-primary/10"][class~=shadow-sm][class~=overflow-hidden][class~=bg-card],.offer-form-section-card-surface{border-color:var(--of-card-border)!important}[data-page=offer-form] [class~="bg-primary/5"][class~=border-b][class~="border-primary/10"],.offer-form-section-card-header{background-color:var(--of-card-header-bg)!important;border-bottom-color:var(--of-card-header-border)!important}.offer-form-section-card-footer{background-color:var(--of-card-header-bg)!important;border-top-color:var(--of-card-header-border)!important}[data-page=offer-form] [class~="bg-primary/5"][class~=border-b][class~="border-primary/10"] [class~="bg-primary/10"][class~=text-primary],.offer-form-section-card-header [class~="bg-primary/10"][class~=text-primary]{background-color:var(--of-card-icon-bg)!important;color:var(--of-card-icon-color)!important}[data-page=offer-form] [class~="bg-primary/5"][class~=border-b][class~="border-primary/10"] [class~="border-primary/10"][class~="bg-card/70"],[data-page=offer-form] [class~="bg-primary/5"][class~=border-b][class~="border-primary/10"] [class~="border-primary/10"][class~="bg-card/80"],.offer-form-section-card-header [class~="border-primary/10"][class~="bg-card/70"],.offer-form-section-card-header [class~="border-primary/10"][class~="bg-card/80"]{background-color:var(--of-card-control-bg)!important;border-color:var(--of-card-header-border)!important}[data-page=offer-form] div[class~=border-t-2][class~=border-border][class~="bg-muted/20"]{border-top-width:1px!important}[data-page=offer-form] div[class~=border-t-2][class~=border-border][class~="bg-muted/20"]:first-child{border-top-width:0!important}.offer-form-header-shell{background-color:hsl(var(--card))!important;background-clip:padding-box;isolation:isolate;overflow:hidden}.offer-form-header-shell-bg{top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:inherit;background-clip:padding-box;overflow:hidden;z-index:0}.offer-form-header-shell-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:inherit;mix-blend-mode:multiply;opacity:.28;pointer-events:none}.offer-form-header-shell-glow{z-index:0}.offer-form-header-bottom-strip{align-items:center}.offer-form-header-details,.offer-form-header-actions{min-width:0}.offer-form-locked-header-bottom-strip,.offer-form-locked-header-actions-wrap,.offer-form-locked-notice-strip,.offer-form-locked-badge-strip{min-width:0;max-width:100%}.offer-form-header-detail-badge{height:2.25rem;padding-block:0;padding-inline:.875rem;border-radius:9999px;gap:.5rem;font-size:.875rem;line-height:1.25rem}.offer-form-header-detail-badge svg{width:15px;height:15px}.offer-form-variation-action{min-width:0}.offer-form-variation-action [role=switch]{flex-shrink:0}.offer-form-variation-action-label-short{min-width:0;overflow:hidden;text-overflow:ellipsis}.offer-form-variation-container{background-clip:padding-box}.offer-form-variation-base-trigger{box-shadow:none}.offer-form-variation-content,.offer-form-variation-base,.offer-form-locked-details-grid,.offer-form-locked-details-col,.offer-form-locked-address-wrap{min-width:0}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-details-grid{padding:1rem!important;row-gap:1rem!important;column-gap:1rem!important}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-details-col{gap:1rem!important}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-financial-summary>div{padding-block:.75rem!important}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-financial-summary>div:last-child{padding-block:.875rem!important}@media (min-width: 768px){[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-details-grid{padding:1.25rem!important;row-gap:1.25rem!important;column-gap:1.5rem!important}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-financial-summary>div{padding-block:.875rem!important}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-financial-summary>div:last-child{padding-block:1rem!important}}.offer-form-locked-address-wrap .truncate{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere;word-break:normal}.offer-form-locked-address-wrap>div{align-items:flex-start}@media (max-width: 767px) and (orientation: portrait){[data-page=offer-form] .offer-form-mobile-module-label{display:none!important}[data-page=offer-form][data-offer-mode=editable] .offer-form-terms-summary-grid{gap:1.25rem!important}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-detail-badge{height:auto;padding-block:.25rem;padding-inline:.625rem;border-radius:9999px;gap:.375rem;font-size:.75rem;line-height:1rem}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-detail-badge svg{width:12px;height:12px}}@media (max-width: 767px) and (orientation: portrait){[data-page=offer-form][data-offer-mode=editable] .offer-form-header-icon{display:none!important}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-bottom-strip{flex-direction:column;align-items:stretch;gap:.75rem}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-details{width:100%}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-actions{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(0,.9fr) minmax(0,.9fr);width:100%;gap:.5rem}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-actions>button{width:100%;min-width:0;justify-content:center;padding-inline:.5rem}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-actions>.offer-form-variation-action{width:100%;justify-content:center}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-actions>button span:last-child{overflow:hidden;text-overflow:ellipsis}[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-action{padding-inline:.5rem;gap:.375rem}[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-action-icon,[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-action-label{display:none!important}[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-action-label-short{display:inline-flex!important}[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-action [role=switch]{transform:scale(.86);transform-origin:center}[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-content{gap:.625rem}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-icon{display:none!important}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-bottom-strip{flex-direction:column;align-items:stretch;gap:.75rem}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-badge-strip,[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions-wrap{width:100%}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions{display:grid!important;width:100%;gap:.5rem}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions--three{grid-template-columns:repeat(3,minmax(0,1fr))}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions--four{grid-template-columns:repeat(2,minmax(0,1fr))}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions>button{width:100%;min-width:0;justify-content:center;padding-inline:.5rem}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions>button span:last-child{overflow:hidden;text-overflow:ellipsis}}@media (max-width: 767px) and (orientation: landscape){[data-page=offer-form][data-offer-mode=editable] .offer-form-header-layout{gap:.75rem}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-bottom-strip,[data-page=offer-form][data-offer-mode=editable] .offer-form-header-details{flex-wrap:nowrap;gap:.5rem}[data-page=offer-form][data-offer-mode=editable] .offer-form-header-actions{flex:0 0 auto;justify-content:flex-end}[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-action{max-width:9.5rem;padding-inline:.75rem}[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-action-icon,[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-action-label{display:none!important}[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-action-label-short{display:inline-flex!important}[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-content,[data-page=offer-form][data-offer-mode=editable] .offer-form-variation-base{flex-wrap:nowrap}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-bottom-strip{flex-direction:row;align-items:flex-end;flex-wrap:nowrap;gap:.5rem}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-badge-strip{flex:1 1 auto}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions-wrap{flex:0 1 auto}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions{flex-wrap:nowrap!important;justify-content:flex-end;gap:.5rem;max-width:100%}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions>button{min-width:0;padding-inline:.75rem}}@media (orientation: landscape){[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-details-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)!important}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-details-col{grid-column:auto!important}[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-bottom-strip,[data-page=offer-form][data-offer-mode=locked] .offer-form-locked-header-actions{flex-wrap:nowrap!important}}
