:root{--pd-app-blue:#006aff;--pd-app-ink:#152238;--pd-app-muted:#65758b;--pd-app-line:#dde5ef;--pd-app-bg:#f5f7fa}:root :is(.dash-shell,.studio-shell,.delivery-shell,.video-shell,.social-unified,.media-services,.brochure-library,.photo-edit-studio,.soshal-signin,.new-home-shell){color:var(--pd-app-ink);background:var(--pd-app-bg);--s-coral:#006aff;--bronze:#006aff;--ivory:#f5f7fa;--stone:#e6ecf4;--ink:#152238;--muted:#65758b}:root body:has(.social-unified),:root body:has(.website-visual-editor),:root body:has(>.home-navigation),:root body:has(>.media-services){background:#f5f7fa}:root .pd-app-wordmark{display:block;width:135px;height:auto;max-width:100%}:root :is(.dash-topbar,.studio-topbar,.delivery-topbar,.video-topbar,.new-home-topbar){background:rgba(255,255,255,.96);border-color:var(--pd-app-line);color:var(--pd-app-ink);backdrop-filter:blur(20px)}:root :is(.dash-brand,.studio-brand,.video-brand){color:#101722;font-family:var(--font-sans),Arial,sans-serif;font-weight:700}:root :is(.dash-brand,.studio-brand,.video-brand) span{color:#006aff}:root :is(.dash-welcome h1,.dash-homes h2,.dash-property-copy h3,.studio-heading h1,.studio-card h2,.delivery-heading h1,.video-heading h1,.video-workbar h2,.video-empty h2,.video-export-panel h2,.video-finished h2,.media-services>header h1,.media-services h2,.brochure-library-hero h1,.brochure-library-intro h2,.brochure-library-card-copy h2,.social-page-header h1,.social-page-header h2,.home-navigation-chooser h2,.new-home-intro h1,.new-home-section h2,.soshal-signin-card h1,.gallery-action-dialog h2,.package-dialog h2,.photo-edit-studio h1,.photo-edit-studio h2){font-family:var(--font-sans),Arial,sans-serif;font-weight:600;line-height:1.12;letter-spacing:-.045em}:root :is(.dash-eyebrow,.studio-kicker,.studio-eyebrow){color:#0061d9}:root .dash-welcome h1 em,:root .soshal-signin-card h1 em{font-family:inherit;color:#006aff;font-style:normal;font-weight:600}:root .dash-welcome h1{font-size:clamp(40px,5vw,70px)}:root .dash-homes h2{font-size:clamp(30px,3vw,45px)}:root .dash-property-copy h3{font-size:26px;line-height:1.2}:root .dash-property-card{border-radius:18px;border-color:var(--pd-app-line);overflow:hidden;box-shadow:0 8px 28px #102a4b06}:root .dash-property-copy{border-color:#e9edf4}:root .dash-property-actions a:not(.dash-gallery-button){color:#51667f}:root .dash-property-actions a:hover{color:#006aff}:root .dash-property-photo{background:#e6ecf5}:root .dash-primary-nav a.is-active{border-color:#006aff;color:#123a72}:root .dash-avatar,:root .dash-gallery-button{background:#006aff;color:white}:root .dash-gallery-button{border-radius:10px}:root .dash-new-home{background:linear-gradient(120deg,#008aff,#005bfa);border-radius:999px}:root .dash-overview{border-color:#dde5ef;background:white;border-radius:16px;overflow:hidden}:root .dash-overview article>span{background:#edf4ff;color:#006aff}:root .dash-overview strong{font-family:var(--font-sans),Arial,sans-serif;font-size:29px}:root .dash-progress span{background:#006aff}:root .studio-topbar.home-navigation{background:#fffffff5;border-bottom:1px solid #e1e7f0}:root .studio-topbar.home-navigation nav a{border-color:transparent;border-radius:8px;color:#53647d;background:transparent}:root .studio-topbar.home-navigation nav a:hover{background:#edf4ff;color:#0059d6}:root .studio-topbar.home-navigation nav a[aria-current=page]{background:#eaf3ff;color:#005bdf;border-color:#c0d9ff}:root .home-navigation .home-navigation-divider{width:2px;background:#c5d0df;margin:0 10px;height:28px}:root .studio-card{background:white;border:1px solid #e0e7f0;border-radius:20px;box-shadow:0 6px 24px #10284d04}:root .studio-card h2{font-size:28px}:root .studio-heading h1{font-size:clamp(34px,4vw,56px)}:root .studio-nav a{color:#5e6f85}:root .studio-nav a:hover{background:#eaf3ff;color:#006aff}:root .studio-button{color:#23476d;border-color:#ccd8e8;border-radius:999px;background:white}:root .studio-button--primary,:root .website-workspace-actions a.studio-button--primary{background:#006aff;color:white;border-color:#006aff}:root .studio-field input,:root .studio-field select,:root .studio-field textarea{background:white;border-color:#d4dfea;color:#152238;border-radius:10px}:root .studio-field input:focus,:root .studio-field select:focus,:root .studio-field textarea:focus{outline-color:#006aff25;border-color:#006aff}:root .studio-field>span{color:#526780}:root .studio-import-card{background:#edf4ff}:root .studio-notice:not(.studio-error){background:#edf4ff;color:#24518a}:root .studio-empty{border-color:#c9d8eb;color:#65758b}:root .pd-gallery-cover{position:relative;isolation:isolate;overflow:visible;background:linear-gradient(100deg,#f4f8fe,#edf4fb);padding-bottom:1px}:root .pd-gallery-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;z-index:-3}:root .pd-gallery-cover:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#f6f9ff,#f6f9fff5 30%,#f6f9ffda 45%,#f6f9ff50 70%,#f6f9ff00)}:root .pd-gallery-cover:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#f6f9ffe8,transparent 35%)}:root .pd-gallery-cover .delivery-heading{display:block;padding:65px 0 25px;min-height:225px}:root .pd-gallery-cover .delivery-heading>div{max-width:70%}:root .delivery-heading h1{font-size:clamp(36px,4.5vw,65px);line-height:1.09;letter-spacing:-.055em;text-decoration:none;overflow-wrap:anywhere}:root .delivery-heading .pd-gallery-kicker{display:flex;align-items:center;gap:15px;margin:0 0 20px;font-size:10px;color:#597595;font-weight:650;letter-spacing:.2em;text-transform:uppercase}:root .pd-gallery-kicker:before{content:"";display:block;width:42px;height:2px;background:#4299ff}:root .delivery-heading>div>p:last-child{color:#5b718e;font-size:14px}:root .pd-gallery-cover .gallery-actions-area{position:relative;margin-bottom:25px;background:transparent}:root .pd-gallery-cover .gallery-primary-actions{justify-content:flex-start}:root .delivery-shell .gallery-primary-actions>a,:root .delivery-shell .gallery-primary-actions>button,:root .delivery-shell .gallery-upload>button{background:white;border:1px solid #d9e4f2;color:#182b44;border-radius:999px;box-shadow:0 3px 12px #142c4c04;min-height:48px;padding:12px 24px}:root .delivery-shell .gallery-primary-actions>.gallery-download-button{background:#006aff;color:white;border-color:#006aff}:root .delivery-shell .gallery-primary-actions .delivery-send:disabled{background:#edf1f6;color:#718096}:root .delivery-shell .delivery-view-tabs{gap:26px;border-color:#dbe4ef;margin-bottom:0;padding-top:6px}:root .delivery-shell .delivery-view-tabs button{font-size:12px;color:#5a718e;padding-bottom:17px;min-height:44px}:root .delivery-shell .delivery-view-tabs button.is-active{color:#152f50}:root .delivery-view-tabs button span{background:#e6eef8;color:#526b8d}:root .delivery-shell .delivery-toolbar{background:#fffffff2;border-color:#e3eaf3}:root .delivery-shell .delivery-toolbar>div{font-size:11px;color:#6b7f97}:root .delivery-shell .gallery-selection-order button{color:#304b70}:root .delivery-shell .delivery-grid{gap:22px 16px}:root .delivery-photo{border-radius:15px;background:white;border:1px solid #e3e9f1;box-shadow:0 6px 18px #10244108}:root .delivery-photo-frame{border-radius:14px 14px 0 0;overflow:hidden}:root .delivery-photo .delivery-photo-edit-actions{padding:9px 6px;gap:3px;margin:0}:root .delivery-photo .delivery-photo-edit-actions>*{border-color:transparent;border-radius:8px;color:#3e5775;background:white;font-size:11px}:root .delivery-photo .delivery-photo-edit-actions>:hover{background:#edf4ff;color:#006aff}:root .delivery-favorite{background:#fffffff0;color:#1b2e48;border:1px solid #ffffff90;box-shadow:0 2px 10px #0c1d3520}:root .delivery-favorite.is-favorite{color:#006aff;border-color:#aacfff}:root .delivery-remove-photo{background:#122842b5}:root .delivery-shell .delivery-empty{background:white;border-color:#dde6f0}:root .delivery-shell .delivery-empty h2{font-family:var(--font-sans),Arial,sans-serif;line-height:1.15}:root :is(.gallery-action-dialog,.home-navigation-chooser,.package-dialog,.video-picker,.video-generate-dialog,.fact-review-dialog){background:white;color:#152238;border-color:#dce6f2;border-radius:20px;box-shadow:0 24px 100px #132c5530}:root .home-navigation-chooser nav a{background:#006aff;border-color:#006aff}:root .gallery-action-dialog .gallery-download-button{background:#006aff;color:white}:root .gallery-action-dialog input,:root .gallery-action-dialog select{border-color:#d4deeb;background:#f8faff;color:#203959}:root :is(.video-shot,.video-finished,.video-export-panel,.media-card){border-color:#dfe6f0;background:white;border-radius:18px;box-shadow:0 6px 24px #102a4b05}:root .video-finished button[aria-pressed=true],:root .video-shell .video-primary{background:#006aff;border-color:#006aff;color:white}:root .video-actions button{border-radius:10px;border-color:#d5deeb;color:#234264}:root .video-actions .video-primary{color:white}:root .video-finish,:root .video-workbar{border-color:#dde6f1}:root .video-notice:not(.video-error){background:#edf4ff;border-color:#c5dbf8;color:#214d88}:root .video-empty{background:#f0f5fc;border-color:#c9d8ea}:root .video-picker-grid button[aria-pressed=true]{border-color:#006aff;background:#edf4ff}:root .video-prompt textarea,:root .video-settings-grid input,:root .video-settings-grid select{background:#fbfcff;border-color:#d4deeb;color:#17345b}:root .video-clip-status{color:#295f94}:root .video-export-panel p,:root .video-heading p,:root .video-tip{color:#64768e}:root .media-services{color:#152238}:root .media-services a,:root .media-services button{border-color:#d5e0ef}:root .media-services .media-card h2{color:#142b4a}:root .media-services .media-card p{color:#677a94}:root .media-services .studio-button{color:#23476d}:root .media-services .studio-button--primary{color:white;background:#006aff}:root .website-section-card{border-color:#d9e3f0}:root .website-workspace .website-workspace-actions a{border-radius:999px}:root .website-share-links button{border-color:#cddff6;color:#005bd9;background:white}:root .brochure-library{background:#f5f7fa}:root .brochure-library-hero{background:linear-gradient(130deg,#edf4ff,#f8fbff);color:#12273f;border-color:#dfe7f1}:root .brochure-library-hero h1{font-size:clamp(38px,5vw,68px)}:root .brochure-library-hero p,:root .brochure-library-hero span{color:#637b99}:root .brochure-library-intro h2{font-size:clamp(32px,4vw,54px)}:root .brochure-library-card-copy h2{font-size:30px}:root .brochure-library-card-copy p{color:#006aff}:root .brochure-library-card-copy nav a{border-radius:999px;border-color:#cad9ec;color:#26558a;background:white}:root .social-unified :is(.social-studio,.social-gallery,.social-manual){background:#f5f7fa;color:#152238}:root .social-unified :is(.social-hero,.social-gallery-heading,.social-heading){background:linear-gradient(130deg,#edf4ff,#fafcff);color:#172d4b}:root .social-unified :is(.social-hero,.social-gallery-heading,.social-heading) h1{font-family:var(--font-sans),Arial,sans-serif;line-height:1.1;font-weight:600}:root .social-unified :is(.social-mode-tabs,.social-post-tabs) button{background:white;color:#56708f;border-color:#d5e0ef}:root .social-unified :is(.social-mode-tabs,.social-post-tabs) button[aria-pressed=true]{background:#006aff;border-color:#006aff;color:white}:root .photo-edit-studio{background:#f5f7fa}:root .photo-edit-studio>header{background:#fffffff5;border-color:#e0e7f0}:root .photo-edit-studio :is(.image-edit-panel,.image-edit-controls){background:white;border-color:#e0e7f0}:root .staging-palette details{background:white;border-color:#d5dfed}:root .soshal-signin{background:radial-gradient(ellipse at top,#dcecff,#f6f8fc 70%)}:root .soshal-signin:after,:root .soshal-signin:before{border-color:#d8e6f8}:root .soshal-signin-card{background:white;border-color:#e0e8f3;box-shadow:0 25px 70px #153b6912}:root .soshal-google-button{background:#111b2a;color:white}:root .new-home-intro{background:#edf4ff;color:#152238}:root .new-home-intro>p:last-child{color:#61758e}:root .new-home-section{border-color:#dce5f0}:root :is(.wve-toolbar,.wve-guidance,.wve-sections,.wve-bottom,.wve-add-media){background:#f8faff!important;border-color:#dce6f1!important;color:#244466!important}:root .wve-panel{background:white!important;color:#183452!important;border-color:#d8e3ef!important}:root .wve-panel h2{font-family:var(--font-sans),Arial,sans-serif;font-weight:600;letter-spacing:-.04em}:root .wve-panel :is(input,textarea,select){border-color:#d0ddeb;color:#17345b}:root .wve-panel button,:root .wve-sections button,:root .wve-toolbar button{border-color:#cfdeee}:root .wve-sections button[aria-pressed=true]{background:#006aff;color:white}:root :is(.dash-shell,.studio-shell,.delivery-shell,.video-shell,.media-services,.photo-edit-studio) :focus-visible{outline-color:#006aff}@media(min-width:1251px){:root .studio-topbar.home-navigation{grid-template-columns:145px minmax(0,1fr) 110px}}@media(max-width:760px){:root .studio-topbar.home-navigation>nav.home-mobile-links>a,:root .studio-topbar.home-navigation>nav.home-mobile-links>button{background:#f9fbff;border-color:#d8e4f3;color:#34557c;border-radius:9px}:root .studio-topbar.home-navigation>nav.home-mobile-links>[aria-current=page]{background:#006aff;color:white;border-color:#006aff}:root .pd-gallery-cover .delivery-heading{min-height:210px;padding:35px 0 25px}:root .pd-gallery-cover .delivery-heading>div{max-width:100%}:root .pd-gallery-cover:before{background:linear-gradient(90deg,#f6f9fff5,#f6f9ffe5 45%,#f6f9ff8c)}:root .pd-gallery-cover .gallery-actions-area{margin-bottom:16px}:root .delivery-heading h1{font-size:36px;max-width:95%}:root .delivery-shell .gallery-primary-actions{gap:8px;flex-wrap:wrap}:root .delivery-shell .gallery-primary-actions>a,:root .delivery-shell .gallery-primary-actions>button,:root .delivery-shell .gallery-upload>button{padding:11px 14px;font-size:12px;min-height:44px}:root .delivery-shell .delivery-view-tabs{gap:15px;overflow-x:auto}:root .delivery-shell .delivery-view-tabs button{font-size:11px;white-space:nowrap}:root .delivery-shell .delivery-grid{gap:22px}:root .delivery-photo .delivery-photo-edit-actions>*{font-size:12px;min-height:44px}:root .dash-property-card{border-radius:16px}:root .dash-property-copy h3{font-size:25px}:root .studio-heading h1{font-size:34px}:root .pd-app-wordmark{width:120px}}@media print{:root .pd-gallery-cover{background:white}:root .pd-gallery-cover-image,:root .pd-gallery-cover:after,:root .pd-gallery-cover:before{display:none}}:root .social-unified .social-studio-header{background:linear-gradient(135deg,#eef5ff,#f9fbff);color:#152238}:root .social-unified .social-studio-header h1{font-family:var(--font-sans),Arial,sans-serif;font-size:clamp(36px,5vw,62px);font-weight:600;line-height:1.1;letter-spacing:-.045em}:root .social-unified .social-studio-header p,:root .social-unified .social-studio-kicker{color:#5e7899}:root .social-unified .sl-section h2,:root .social-unified .social-studio-intro h2{font-family:var(--font-sans),Arial,sans-serif;font-weight:600;letter-spacing:-.035em;line-height:1.15}:root .social-unified .sl-editor,:root .social-unified .social-studio-card{border-color:#dbe5f1;background:white;border-radius:18px}:root .social-unified .sl-posts button,:root .social-unified .social-mode-switch button{background:white;border-color:#d5e0ed;color:#476385}:root .social-unified .sl-posts button[aria-pressed=true],:root .social-unified .social-mode-switch button[aria-pressed=true]{background:#edf4ff;border-color:#83b7ff;color:#0059d7}:root .social-unified .social-mode-switch button{border-radius:12px}:root .social-unified .sl-section input:not([type=color]),:root .social-unified .sl-section select,:root .social-unified .sl-section textarea{border-color:#d0ddeb;background:#fbfcff;color:#152c4c}:root .social-unified .social-studio-notes textarea{border-color:#d0ddeb;background:#fbfcff}:root .social-unified .social-regenerate button,:root .social-unified .social-studio-actions button{background:#006aff;color:white;border-color:#006aff}:root .social-unified .social-studio-header{border-color:#dbe5f1}:root .media-services h1{font-family:var(--font-sans),Arial,sans-serif;font-weight:600;letter-spacing:-.045em;line-height:1.1}:root .media-services .website-mode-options [aria-pressed=true]{border-color:#006aff;background:#edf4ff;color:#0058d6}:root .media-services .video-bundle{background:#edf4ff}:root .media-services .video-bundle button,:root .media-services .website-controls button:last-child{background:#006aff;border-color:#006aff}:root .media-services .video-service-cards article.chosen{border-color:#006aff}:root .media-services .media-eyebrow{color:#0061d9}:root .media-services .website-template-picker{background:white;border-color:#d9e4f1}:root .media-services .website-template-picker select{border-color:#cfdaeb;background:#fbfcff;color:#1a3559}:root body:has(.brochure-library),:root body:has(.media-services),:root body:has(.social-layered){background:#f5f7fa}:root .video-tutorial-callout .video-tutorial-trigger{background:#006aff;border-color:#006aff;border-radius:999px;font-family:var(--font-sans),Arial,sans-serif;font-size:17px}:root .video-tutorial-callout .video-tutorial-trigger:hover{background:#0059db}:root .video-tutorial-callout p{color:#677b95}:root .social-unified .sl-heading h1,:root .social-unified .social-studio-copy h2{font-family:var(--font-sans),Arial,sans-serif;font-weight:600;letter-spacing:-.04em;line-height:1.15}:root .social-unified .social-studio-copy textarea{background:#fbfcff;border-color:#d6e1ef}:root .social-unified .sl-section{background:white;border-color:#dce5f0}:root .social-unified .sl-posts button[aria-pressed=true],:root .social-unified .social-mode-switch button[aria-pressed=true]{outline-color:#006aff;box-shadow:none}:root .brochure-library .brochure-library-hero p{color:#0061d9}:root .delivery-shell .delivery-photo .delivery-photo-edit-actions>*{border-color:transparent;color:#314e72;background:white}:root .delivery-shell .delivery-photo .delivery-photo-edit-actions>:hover{background:#eef5ff;color:#006aff}:root .package-dialog .package-buy{background:#006aff;border-color:#006aff;color:white}:root .package-dialog :is(.package-research,.package-interactive-preview,.package-video-bundle){background:#edf4ff;border-color:#d5e4f7;color:#214367}:root .package-dialog .package-purchases article{border-color:#d4e1f1;background:#f8fbff}:root .marketing-setup-dialog{background:white;color:#1b3658;border-color:#dae4f1}:root .marketing-setup-dialog h2{font-family:var(--font-sans),Arial,sans-serif;font-weight:600;letter-spacing:-.04em}:root .package-dialog .package-intro h2{font-family:var(--font-sans),Arial,sans-serif;line-height:1.1}:root .studio-topbar a:not(.studio-brand):not([aria-current=page]):hover{color:#006aff}@media(max-width:760px){:root .delivery-shell .gallery-primary-actions>a,:root .delivery-shell .gallery-primary-actions>button,:root .delivery-shell .gallery-upload>button{border-radius:14px}}:root .package-dialog .package-purchases article.package-bundle{background:#14243b;border-color:#14243b;color:#fff}:root .package-dialog .package-bundle .package-eyebrow{color:#9fcaff}:root .package-dialog .package-bundle h3 small,:root .package-dialog .package-bundle p{color:#e0e9f5}:root :is(.pd-gallery-kicker,.dash-eyebrow,.studio-eyebrow,.studio-kicker):before{display:none}:root .pd-dashboard-cover{min-height:310px}:root .pd-dashboard-cover-content{width:min(1360px,calc(100% - 48px));margin:auto;min-height:310px;padding:65px 0 50px;display:flex;align-items:center;justify-content:space-between;gap:32px}:root .pd-dashboard-cover-content .dash-eyebrow{font-size:10px;line-height:1.5;font-weight:650;letter-spacing:.2em;color:#597595;margin:0 0 20px;text-transform:uppercase}:root .pd-dashboard-cover-content h1{font-family:var(--font-sans),Arial,sans-serif;font-size:clamp(36px,4.5vw,65px);line-height:1.09;letter-spacing:-.055em;font-weight:600;margin:0;color:#152238}:root .dash-main.dash-main--galleries{padding-top:24px}:root .dash-property-card{position:relative}:root .dash-property-card .dash-property-copy{position:relative;padding-right:60px}:root .dash-shell :is(.dash-new-home,.dash-gallery-button,.dash-home-search button,.dash-signout,.dash-delete-home,.dash-delete-dialog button){background:linear-gradient(135deg,rgba(244,250,255,.85),rgba(168,205,247,.66));border:1px solid rgba(145,183,228,.6);color:#163e70;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 18px rgba(47,91,140,.09);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}:root .dash-shell :is(.dash-new-home,.dash-gallery-button,.dash-home-search button,.dash-signout):hover{background:linear-gradient(135deg,rgba(239,248,255,.96),rgba(151,194,244,.78))}:root .dash-shell .dash-delete-home{position:absolute;z-index:2;right:12px;top:12px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;cursor:pointer;padding:0}:root .dash-shell .dash-delete-home:hover{background:#fff0f0;color:#a52929;border-color:#dfa4a4}:root .dash-delete-dialog{width:min(500px,calc(100% - 28px));max-height:90dvh;overflow:auto;border:1px solid #dce5ef;border-radius:22px;padding:28px;background:#fff;color:#152238;font-family:var(--font-sans),Arial,sans-serif;box-shadow:0 24px 90px #12284530}:root .dash-delete-dialog::backdrop{background:#13253c80;backdrop-filter:blur(5px)}:root .dash-delete-dialog h2{font-family:inherit;font-size:27px;line-height:1.15;letter-spacing:-.035em;margin:0 0 20px}:root .dash-delete-dialog p{font-size:15px;line-height:1.6}:root .dash-delete-dialog>div{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;flex-wrap:wrap}:root .dash-delete-dialog button{min-height:44px;padding:11px 18px;border-radius:999px;font:inherit;font-size:14px;cursor:pointer}:root .dash-shell .dash-delete-dialog .dash-delete-confirm{box-shadow:none}:root .dash-delete-dialog [role=alert]{color:#a52929}:root .dash-delete-dialog button:disabled{opacity:.55;cursor:default}@media(max-width:760px){:root .pd-dashboard-cover-content{width:calc(100% - 28px);min-height:290px;padding:40px 0;align-items:flex-start;flex-direction:column;gap:28px}:root .pd-dashboard-cover{min-height:290px}:root .pd-dashboard-cover-content .dash-eyebrow{max-width:280px}:root .pd-dashboard-cover-content h1{font-size:40px}:root .dash-main.dash-main--galleries{padding-top:16px}}:root .dash-shell .dash-avatar{background:linear-gradient(135deg,#f4faffd9,#a8cdf7a8);border:1px solid #91b7e499;color:#163e70;box-shadow:inset 0 1px 0 #ffffffe6;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}:root .dash-shell .dash-signout{border-radius:999px;padding:9px 14px}:root{--pd-workspace-button:#697180;--pd-workspace-button-border:#596272;--pd-workspace-button-text:#fff}:root :is(.dash-shell,.studio-shell,.delivery-shell,.video-shell,.social-unified,.media-services,.brochure-library,.brochure-visual-editor,.website-visual-editor,.photo-edit-studio,.new-home-shell) :is(.studio-button,.dash-new-home,.dash-gallery-button,.dash-home-search button,.dash-signout,.dash-delete-home,.dash-delete-dialog button,.gallery-primary-actions>button,.gallery-primary-actions>a,.gallery-upload>button,.photo-edit-primary,.photo-edit-start button,.video-workbar button,.video-export-panel button,.video-finished button,.sl-actions button,.brochure-editor-options>button,.brochure-visual-editor>header button,.brochure-library-card-copy nav a){background:var(--pd-workspace-button);background-image:none;border-color:var(--pd-workspace-button-border);color:var(--pd-workspace-button-text);box-shadow:inset 0 1px 0 #ffffff70,0 3px 12px #342b2108}:root :is(.dash-shell,.studio-shell,.delivery-shell,.video-shell,.social-unified,.media-services,.brochure-library,.brochure-visual-editor,.photo-edit-studio,.new-home-shell) :is(.studio-button,.dash-new-home,.dash-gallery-button,.dash-home-search button,.dash-signout,.gallery-primary-actions>button,.gallery-primary-actions>a,.gallery-upload>button,.photo-edit-primary):hover{background:#596272;color:#fff}:root .sl-posts button[aria-pressed=true],:root .social-mode-switch button[aria-pressed=true],:root .studio-topbar.home-navigation nav :is(a,button)[aria-current=page]{background:var(--pd-workspace-button);color:var(--pd-workspace-button-text);border-color:var(--pd-workspace-button-border)}:root .dash-shell .dash-delete-dialog .dash-delete-confirm{background:#aa3030;color:#fff;border-color:#aa3030}:root .dash-property-card{border-radius:0}:root :is(.delivery-photo,.delivery-photo-frame,.delivery-photo-frame img,.photo-edit-original img,.photo-edit-result-photo,.photo-edit-result-photo img,.photo-edit-preview,.photo-edit-history button,.photo-edit-history img,.staging-photo-strip button,.staging-photo-strip img,.client-gallery-image){border-radius:0}:root .delivery-shell .gallery-primary-actions>.gallery-download-button,:root .studio-topbar.home-navigation>nav.home-mobile-links>[aria-current=page]{background:var(--pd-workspace-button);color:var(--pd-workspace-button-text);border-color:var(--pd-workspace-button-border)}:root :is(.video-shell .video-primary,.video-finished button[aria-pressed=true],.social-studio-primary,.social-studio-generate,.new-home-submit button,.gallery-action-dialog .gallery-download-button,.home-navigation-chooser nav a,.brochure-print-actions button){background:var(--pd-workspace-button);background-image:none;color:var(--pd-workspace-button-text);border-color:var(--pd-workspace-button-border)}:root .photo-edit-studio :is(.photo-edit-result,.photo-edit-source img){border-radius:0}:root .pd-dashboard-cover-content h1 .dash-heading-gradient{color:#267cd4;background:linear-gradient(120deg,#248bde,#2566c7);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}:root .brochure-visual-editor :is(.brochure-qr-settings button,.brochure-edit-panel button){background:var(--pd-workspace-button);color:var(--pd-workspace-button-text);border-color:var(--pd-workspace-button-border)}:root .dash-shell .dash-new-home{background:#0879ed!important;color:#fff!important;border-color:#0879ed!important;box-shadow:none}:root .dash-shell .dash-new-home:hover{background:#0663c5!important}@media(min-width:1051px){:root .dash-property-card{grid-template-columns:minmax(0,1.35fr) minmax(190px,.7fr) minmax(310px,1fr)}}@media(min-width:721px) and (max-width:1050px){:root .dash-property-card{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}:root .new-home-drop.is-dragging{border-color:#0879ed;background:#e9f4ff}.gallery-staging-cart-button{display:inline-flex;padding:12px 20px;margin:0 0 16px;border:1px solid #697180;background:#697180;color:#fff;border-radius:8px;text-decoration:none;font-weight:600}@media(max-width:760px){.delivery-toolbar>.gallery-selection-order{grid-template-columns:repeat(2,minmax(0,1fr))}}:root .dash-property-copy h3{white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.gallery-selection-order>.gallery-staging-cart-link{align-self:center;font-size:14px;padding:8px 6px;color:inherit;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:flex;align-items:center}@media(max-width:760px){.gallery-selection-order>.gallery-staging-cart-link{font-size:12px;padding:8px 4px}}@media(min-width:1051px){:root .dash-property-card{grid-template-columns:min(var(--home-photo-width,420px),45%) minmax(190px,1fr) minmax(310px,1fr)}}:root .dash-property-card .dash-property-photo img{object-fit:contain}@media(max-width:720px){:root .dash-property-card .dash-property-photo{aspect-ratio:var(--home-photo-ratio,1.333333);height:auto}}:root :is(.delivery-grid,.client-gallery-grid,.video-picker-grid,.vertical-photo-grid){align-items:start}:root :is(.delivery-image,.client-gallery-image){aspect-ratio:4/3;background:#fff}:root :is(.delivery-image,.client-gallery-image)>img{object-fit:contain;transform:none}:root .video-picker-grid img,:root .website-frame-pair img{aspect-ratio:4/3;height:auto;object-fit:contain;background:#fff}:root :is(.video-end-frame img,.wve-photo img,.studio-photo-choice img,.studio-photo-collection img,.marketing-photo-choice img,.marketing-photo-grid img,.social-photo-picker img){object-fit:contain;background:#fff}:root .vertical-photo-grid img{height:auto;object-fit:contain}:root .photo-picker-grid>button>.photo-picker-frame,:root .vertical-photo-grid img{aspect-ratio:4/3;background:#fff}:root .delivery-shell .gallery-view-actions>:is(a,button){display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;min-height:38px;box-sizing:border-box;background:#697180;color:#fff;border:1px solid #697180;border-radius:8px;padding:9px 13px;text-decoration:none}:root .delivery-shell .delivery-toolbar .gallery-batch-action{font-family:inherit;font-size:17.5px;font-weight:600;line-height:1.3;padding:11px 16px;background:#697180;color:#fff;border:1px solid #697180;border-radius:8px;white-space:normal;text-align:center;min-height:46px}:root .delivery-shell .delivery-toolbar .gallery-batch-action:after{display:none}:root .delivery-shell .delivery-toolbar .gallery-batch-action:hover,:root .delivery-shell .gallery-view-actions>:is(a,button):hover{background:#596272;border-color:#596272;color:#fff}@media(max-width:760px){:root .delivery-toolbar>div:last-child{flex-wrap:wrap;gap:8px}:root .delivery-toolbar .gallery-batch-action{flex:1 1 145px}}