/* Shared rounded surfaces. Screen-only: printed/exported layouts keep their format. */
@media screen {
  :root { --service-surface-radius:18px; --service-control-radius:14px; }
  :where(body :is(div,section,article,aside,nav,header,footer,main,figure,figcaption,
    form,fieldset,details,summary,ul,ol,li,dl,dt,dd,label,p,blockquote,pre,
    a,button,input,select,textarea,img,video,iframe)) {
    border-radius:var(--service-surface-radius);
  }
  :where(body :is(button,input,select,textarea,summary,[role="button"])) {
    border-radius:var(--service-control-radius);
  }
  /* QR pixels, vector logos, radio dots and decorative cutouts retain their silhouette. */
  :where(img[src*="qr" i],img[src$=".svg"],input[type="radio"],input[type="checkbox"],input[type="range"]) {
    border-radius:revert;
  }

  /* Existing square variants across service pages and responsive layouts. */
  html #ceremony #caption, html #ceremony[data-kind] #caption { border-radius:var(--service-surface-radius) !important; }
  html #ceremony[data-kind="music"] #song-portrait { border-radius:var(--service-surface-radius) !important; }
  html #ceremony[data-kind="silence"][data-portrait="yes"] #photo { border-radius:var(--service-surface-radius) !important; }
  html #ceremony[data-portrait="yes"] #photo { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal #visitor-welcome .curation-invitation { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .animated-desk-book img { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .arrival-count { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .book-spread .leaf-face, html #memorial-proposal .book-spread .leaf-face:nth-child(2) { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .cabinet-index button { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .collection-table .object-pad { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .collection-table .wood-plinth { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .content-focus { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .desk-book-open { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .desk-front { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .floor-scene { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .gallery-placard { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .inplace-media img, html #memorial-proposal .inplace-media video { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .is-guestbook-overview .content-focus { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .keepsake-retainer { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .mp-device { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .museum-letter-card .inline-area { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .museum-mobile-disclosure .arrival-briefing { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .museum-topbar { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .news-reading-index button { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .news-room .notice-board { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .prepared-sheet .prepared-face-spread { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .quill { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .retro-screen-start img { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .retro-slide-image img { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .space-tab-photo img { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .tv-screen-preview img { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal .visitor-welcome .curation-invitation { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .connected-portrait { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-chronology-poster { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-desk-invitation { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-music-hotspot>span { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-museum-walkthrough] .museum-walkthrough-space :is(.museum-room-actions,.museum-life-actions,.guestbook-entry-actions) button.museum-compact-control { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-museum-walkthrough] :is(.connection-invitation,.connection-care,.management-privacy,.keepsake-booklet) { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-quiet-exhibition] #visitor-welcome .museum-mobile-intro .curation-invitation { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-quiet-exhibition] .connected-portrait-1 .connection-frame { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-quiet-exhibition] .connection-frame { border-radius:var(--service-surface-radius) !important; }
  html #memorial-proposal[data-quiet-exhibition] .museum-mobile-intro>details { border-radius:var(--service-surface-radius) !important; }
  html .ao-chart-bar { border-radius:var(--service-surface-radius) !important; }
  html .cc-dialog { border-radius:var(--service-surface-radius) !important; }
  html .cinematic.has-activity #activity { border-radius:var(--service-surface-radius) !important; }
  html .cr-picker { border-radius:var(--service-surface-radius) !important; }
  html .cs-page .cs-hero-image { border-radius:var(--service-surface-radius) !important; }
  html .cs-sample-template-stage { border-radius:var(--service-surface-radius) !important; }
  html .ebook-cover-cards label>span { border-radius:var(--service-surface-radius) !important; }
  html .ebook-studio .ebook-design-choices label>.ebook-design-card { border-radius:var(--service-surface-radius) !important; }
  html .fc-tabs [aria-selected=true] { border-radius:var(--service-surface-radius) !important; }
  html .guide-scenario { border-radius:var(--service-surface-radius) !important; }
  html .has-activity .turn-card { border-radius:var(--service-surface-radius) !important; }
  html .home-obituary-envelope__pocket { border-radius:var(--service-surface-radius) !important; }
  html .home-obituary-example .obituary-paper-fold { border-radius:var(--service-surface-radius) !important; }
  html .home-obituary-example .obituary-paper-heading { border-radius:var(--service-surface-radius) !important; }
  html .inv-envelope-front { border-radius:var(--service-surface-radius) !important; }
  html .inv-scene .inv-scene-portrait img { border-radius:var(--service-surface-radius) !important; }
  html .memory-share-panel { border-radius:var(--service-surface-radius) !important; }
  html .mm-brand-values .home-qr__visual { border-radius:var(--service-surface-radius) !important; }
  html .mm-home-dropdown { border-radius:var(--service-surface-radius) !important; }
  html .mo-selection { border-radius:var(--service-surface-radius) !important; }
  html .mp-hero-image img { border-radius:var(--service-surface-radius) !important; }
  html .museum-service-bubble.is-exhibition-caption { border-radius:var(--service-surface-radius) !important; }
  html .obituary-quick-card>.obituary-scene { border-radius:var(--service-surface-radius) !important; }
  html .obituary-sample-notice { border-radius:var(--service-surface-radius) !important; }
  html .participation { border-radius:var(--service-surface-radius) !important; }
  html .pm-reader.pm-expanded .pm-reader-shell { border-radius:var(--service-surface-radius) !important; }
  html .portrait-editor { border-radius:var(--service-surface-radius) !important; }
  html .reader-half:first-child .reader-page { border-radius:var(--service-surface-radius) !important; }
  html .reader-half:nth-child(2) .reader-page { border-radius:var(--service-surface-radius) !important; }
  html .rounded-tl-none { border-radius:var(--service-surface-radius) !important; }
  html .rounded-tr-none { border-radius:var(--service-surface-radius) !important; }
  html .sample-preview .fs-sample-glance-card { border-radius:var(--service-surface-radius) !important; }
  html .sample-preview .fs-sample-glance-card.is-family { border-radius:var(--service-surface-radius) !important; }
  html .sample-preview .fs-sample-glance-icon { border-radius:var(--service-surface-radius) !important; }
  html .sample-preview .fs-sample-summary { border-radius:var(--service-surface-radius) !important; }
  html .screen .stage { border-radius:var(--service-surface-radius) !important; }
  html .service-bookmark { border-radius:var(--service-surface-radius) !important; }
  html .service-directory__panel { border-radius:var(--service-surface-radius) !important; }
  html .space-context-tools .cs-topbar-tools { border-radius:var(--service-surface-radius) !important; }
  html .space-shortcut-dialog { border-radius:var(--service-surface-radius) !important; }

  /* Raise tiny corners too, while retaining existing circles and larger arches. */
  html #activity { border-radius:18px !important; }
  html #ceremony { border-radius:18px !important; }
  html #ceremony #caption, html #ceremony[data-kind] #caption { border-radius:18px !important; }
  html #ceremony[data-kind="music"] #song-portrait { border-radius:18px !important; }
  html #ceremony[data-kind="silence"][data-portrait="yes"] #photo { border-radius:18px !important; }
  html #ceremony[data-portrait="yes"] #photo { border-radius:18px !important; }
  html #memorial-proposal #visitor-welcome .curation-invitation { border-radius:18px !important; }
  html #memorial-proposal #visitor-welcome .curation-label { border-radius:18px !important; }
  html #memorial-proposal .animated-desk-book img { border-radius:18px !important; }
  html #memorial-proposal .arrival-count { border-radius:18px !important; }
  html #memorial-proposal .biography-expanded .retro-television .retro-live-screen { border-radius:18px !important; }
  html #memorial-proposal .biography-screen { border-radius:18px !important; }
  html #memorial-proposal .biography-tv-controls button { border-radius:18px !important; }
  html #memorial-proposal .book-spread .leaf-face, html #memorial-proposal .book-spread .leaf-face:nth-child(2) { border-radius:18px !important; }
  html #memorial-proposal .bound-book { border-radius:18px !important; }
  html #memorial-proposal .cabinet-index button { border-radius:18px !important; }
  html #memorial-proposal .cloth-cover { border-radius:18px 18px 18px 18px !important; }
  html #memorial-proposal .collection-table .object-pad { border-radius:18px !important; }
  html #memorial-proposal .collection-table .wood-plinth { border-radius:18px 18px 18px 18px !important; }
  html #memorial-proposal .complete-object-picker .object-clear { border-radius:18px !important; }
  html #memorial-proposal .connected-portrait:focus-visible { border-radius:18px !important; }
  html #memorial-proposal .connection-frame { border-radius:18px !important; }
  html #memorial-proposal .connection-frame img { border-radius:18px !important; }
  html #memorial-proposal .connection-guide-compact .connection-guide-actions a { border-radius:18px !important; }
  html #memorial-proposal .connection-private-portrait { border-radius:18px !important; }
  html #memorial-proposal .connection-wall-label { border-radius:18px !important; }
  html #memorial-proposal .content-focus { border-radius:18px !important; }
  html #memorial-proposal .curation-stop { border-radius:18px !important; }
  html #memorial-proposal .curation-trigger { border-radius:18px !important; }
  html #memorial-proposal .desk-book-open { border-radius:18px !important; }
  html #memorial-proposal .desk-clock { border-radius:40% 40% 18px 18px !important; }
  html #memorial-proposal .desk-front { border-radius:18px 18px 18px 18px !important; }
  html #memorial-proposal .desk-music-player>span { border-radius:18px !important; }
  html #memorial-proposal .desk-writing-page input, html #memorial-proposal .desk-writing-page textarea { border-radius:18px !important; }
  html #memorial-proposal .desk-writing-spread { border-radius:18px !important; }
  html #memorial-proposal .exhibit-index-row>button:first-child { border-radius:18px !important; }
  html #memorial-proposal .exhibit-video-mark { border-radius:18px !important; }
  html #memorial-proposal .floor-composition .scene-hotspots .native-turntable { border-radius:18px !important; }
  html #memorial-proposal .floor-composition .scene-hotspots .room-hotspot { border-radius:18px !important; }
  html #memorial-proposal .floor-scene { border-radius:18px 18px 24px 24px !important; }
  html #memorial-proposal .floor-scene .guestbook-scene-book.animated-desk-book { border-radius:18px !important; }
  html #memorial-proposal .floor-scene .welcome-wall-portrait { border-radius:18px !important; }
  html #memorial-proposal .focus-object { border-radius:18px !important; }
  html #memorial-proposal .folio-expand { border-radius:18px !important; }
  html #memorial-proposal .frame-options .frame-option { border-radius:18px !important; }
  html #memorial-proposal .furnished-gallery .gallery-piece .gallery-frame { border-radius:18px !important; }
  html #memorial-proposal .gallery-card-actions button { border-radius:18px !important; }
  html #memorial-proposal .gallery-frame .frame-material, html #memorial-proposal .frame-swatch .frame-material { border-radius:18px !important; }
  html #memorial-proposal .gallery-frame.rect-frame img { border-radius:18px !important; }
  html #memorial-proposal .gallery-piece:nth-child(2) .gallery-frame { border-radius:18px !important; }
  html #memorial-proposal .gallery-placard { border-radius:18px !important; }
  html #memorial-proposal .glass-cabinet { border-radius:18px !important; }
  html #memorial-proposal .guestbook-scene-turntable>span { border-radius:18px !important; }
  html #memorial-proposal .inkwell { border-radius:18px 18px 11px 11px !important; }
  html #memorial-proposal .inline-area textarea, html #memorial-proposal .inline-area input, html #memorial-proposal .writer-sheet textarea, html #memorial-proposal .writer-sheet input { border-radius:18px !important; }
  html #memorial-proposal .inplace-media img, html #memorial-proposal .inplace-media video { border-radius:18px !important; }
  html #memorial-proposal .is-guestbook-overview .content-focus { border-radius:18px !important; }
  html #memorial-proposal .keepsake-composer input, html #memorial-proposal .keepsake-composer textarea { border-radius:18px !important; }
  html #memorial-proposal .keepsake-photo-holder { border-radius:18px !important; }
  html #memorial-proposal .keepsake-retainer { border-radius:18px 18px 18px 18px !important; }
  html #memorial-proposal .leaf-face { border-radius:18px !important; }
  html #memorial-proposal .leaf-face .record-actions button { border-radius:18px !important; }
  html #memorial-proposal .leaf-photo .letter-photo-open { border-radius:18px !important; }
  html #memorial-proposal .leaf-photo .letter-photo-open img { border-radius:18px !important; }
  html #memorial-proposal .magnifier { border-radius:50% 50% 18px 18px !important; }
  html #memorial-proposal .mini-cloth { border-radius:18px 18px 18px 18px !important; }
  html #memorial-proposal .mp-device { border-radius:18px !important; }
  html #memorial-proposal .museum-curation-entry button { border-radius:18px !important; }
  html #memorial-proposal .museum-dialog { border-radius:18px !important; }
  html #memorial-proposal .museum-dialog.media-viewer { border-radius:18px !important; }
  html #memorial-proposal .museum-letter-card { border-radius:14px 18px 18px 14px !important; }
  html #memorial-proposal .museum-letter-card .inline-area { border-radius:18px !important; }
  html #memorial-proposal .museum-letter-card .record-actions button { border-radius:18px !important; }
  html #memorial-proposal .museum-letter-controls input, html #memorial-proposal .museum-letter-controls select { border-radius:18px !important; }
  html #memorial-proposal .museum-letter-list button { border-radius:18px !important; }
  html #memorial-proposal .museum-letter-photo img { border-radius:18px !important; }
  html #memorial-proposal .museum-letter-photo-link { border-radius:18px !important; }
  html #memorial-proposal .museum-letter-track .museum-letter-card { border-radius:18px 18px 18px 18px !important; }
  html #memorial-proposal .museum-mobile-disclosure .arrival-briefing { border-radius:18px !important; }
  html #memorial-proposal .museum-topbar { border-radius:18px !important; }
  html #memorial-proposal .news-badge { border-radius:18px !important; }
  html #memorial-proposal .news-photo-board .news-photo-paper.news-wall-paper { border-radius:18px !important; }
  html #memorial-proposal .news-photo-paper .news-paper-open { border-radius:18px !important; }
  html #memorial-proposal .news-photo-paper .news-paper-open img { border-radius:18px !important; }
  html #memorial-proposal .news-reading-index button { border-radius:18px !important; }
  html #memorial-proposal .news-room .notice-board { border-radius:18px !important; }
  html #memorial-proposal .news-wall-paper { border-radius:18px !important; }
  html #memorial-proposal .object-browse input, html #memorial-proposal .object-browse select { border-radius:18px !important; }
  html #memorial-proposal .object-choice img { border-radius:18px !important; }
  html #memorial-proposal .object-selection>img { border-radius:18px !important; }
  html #memorial-proposal .object-tag { border-radius:18px !important; }
  html #memorial-proposal .page-right .museum-letter-card { border-radius:18px 14px 14px 18px !important; }
  html #memorial-proposal .paper-button { border-radius:18px !important; }
  html #memorial-proposal .prepared-sheet .prepared-face-spread { border-radius:18px !important; }
  html #memorial-proposal .preservation-prop>span { border-radius:18px !important; }
  html #memorial-proposal .primary { border-radius:18px !important; }
  html #memorial-proposal .private-visit-demo-label { border-radius:18px !important; }
  html #memorial-proposal .private-visit-status { border-radius:18px !important; }
  html #memorial-proposal .retro-screen-start img { border-radius:18px !important; }
  html #memorial-proposal .retro-slide-image img { border-radius:18px !important; }
  html #memorial-proposal .room-toolbar input, html #memorial-proposal .room-toolbar select { border-radius:18px !important; }
  html #memorial-proposal .scene-hotspots .cabinet-keepsake { border-radius:18px !important; }
  html #memorial-proposal .scene-hotspots .guestbook-scene-book, html #memorial-proposal .scene-hotspots .guestbook-scene-pen, html #memorial-proposal .scene-hotspots .guestbook-scene-turntable { border-radius:18px !important; }
  html #memorial-proposal .scene-hotspots .placed-keepsake, html #memorial-proposal .placed-keepsake { border-radius:18px !important; }
  html #memorial-proposal .scene-hotspots .retro-tv-home>.tv-label { border-radius:18px !important; }
  html #memorial-proposal .scene-hotspots .study-television { border-radius:18px !important; }
  html #memorial-proposal .scene-hotspots .wall-news-sheet { border-radius:18px !important; }
  html #memorial-proposal .scene-hotspots button { border-radius:18px !important; }
  html #memorial-proposal .scene-hotspots button.physical-scene-sign { border-radius:18px !important; }
  html #memorial-proposal .scene-listening>small { border-radius:18px !important; }
  html #memorial-proposal .scene-object>span:last-child { border-radius:18px !important; }
  html #memorial-proposal .scene-shelf-base { border-radius:18px !important; }
  html #memorial-proposal .space-menu button { border-radius:18px !important; }
  html #memorial-proposal .space-tab-photo img { border-radius:18px !important; }
  html #memorial-proposal .tonearm>span { border-radius:18px !important; }
  html #memorial-proposal .turning-paper-front, html #memorial-proposal .turning-paper-back { border-radius:18px !important; }
  html #memorial-proposal .turntable { border-radius:18px !important; }
  html #memorial-proposal .turntable-dustcover { border-radius:18px !important; }
  html #memorial-proposal .turntable-music-panel select, html #memorial-proposal .news-composer :is(input,select,textarea) { border-radius:18px !important; }
  html #memorial-proposal .turntable-playing { border-radius:18px !important; }
  html #memorial-proposal .tv-label { border-radius:18px !important; }
  html #memorial-proposal .tv-screen-preview { border-radius:18px !important; }
  html #memorial-proposal .tv-screen-preview img { border-radius:18px !important; }
  html #memorial-proposal .visitor-welcome .curation-invitation { border-radius:18px !important; }
  html #memorial-proposal .wall-photo-rim { border-radius:18px !important; }
  html #memorial-proposal .welcome-wall-portrait img { border-radius:18px !important; }
  html #memorial-proposal .writing-desk { border-radius:18px !important; }
  html #memorial-proposal [data-news-photo-preview] img { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .connected-portrait { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-chronology-poster { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-desk-invitation { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-drawer-face { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-drawer-grid>button { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-drawer-grid>button>.mobile-drawer-face { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-drawer-grid>button>span { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-drawer-grid>button>span:not(.mobile-drawer-face), html #memorial-proposal[data-mobile-seven-rooms] .mobile-drawer-face>.mobile-drawer-label { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-music-controls button { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-music-controls select { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-music-hotspot>span { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-room-map { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .mobile-room-map button { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .news-photo-board { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .news-photo-board .news-photo-paper.news-wall-paper { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .news-photo-paper .news-paper-open img { border-radius:18px !important; }
  html #memorial-proposal[data-mobile-seven-rooms] .news-photo-paper.news-wall-paper { border-radius:18px !important; }
  html #memorial-proposal[data-museum-walkthrough] .museum-compact-control>.museum-control-face { border-radius:18px !important; }
  html #memorial-proposal[data-museum-walkthrough] .museum-image-label { border-radius:18px !important; }
  html #memorial-proposal[data-museum-walkthrough] .museum-room-actions .room-toolbar :is(input,select) { border-radius:18px !important; }
  html #memorial-proposal[data-museum-walkthrough] .museum-walkthrough-space :is(.museum-room-actions,.museum-life-actions,.guestbook-entry-actions) button.museum-compact-control { border-radius:18px !important; }
  html #memorial-proposal[data-museum-walkthrough] .news-photo-board .news-photo-paper.news-wall-paper { border-radius:18px !important; }
  html #memorial-proposal[data-museum-walkthrough] .news-photo-paper .news-paper-open img { border-radius:18px !important; }
  html #memorial-proposal[data-museum-walkthrough] :is(.connection-invitation,.connection-care,.management-privacy,.keepsake-booklet) { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition] #visitor-welcome .museum-mobile-intro .curation-invitation { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition] .connected-lounge .connection-mini-portrait { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition] .connected-portrait-1 .connection-frame { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition] .connected-portrait-1 .connection-mini-portrait { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition] .connection-frame { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition] .connection-mini-portrait { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition] .museum-mobile-intro>details { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition] [data-curation-choice] { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition][data-mobile-seven-rooms] .connected-lounge .connected-portrait .connection-mini-portrait { border-radius:18px !important; }
  html #memorial-proposal[data-quiet-exhibition][data-mobile-seven-rooms] .connected-portrait-1 .connection-mini-portrait { border-radius:18px !important; }
  html #moriam-samples .ms-card-actions button, html #moriam-samples .ms-preview-toolbar button { border-radius:18px !important; }
  html #moriam-samples[data-public-previews] .mp-invitation .ms-primary { border-radius:18px !important; }
  html #publication-warnings:not(:empty) { border-radius:18px !important; }
  html #template-preview-modal.is-fullscreen-preview > div { border-radius:18px !important; }
  html .ab-overview a:focus-visible, html .ab-overview summary:focus-visible, html .ab-overview-hero-link:focus-visible { border-radius:18px !important; }
  html .ab-overview-button { border-radius:18px !important; }
  html .ab-overview-status { border-radius:18px !important; }
  html .actions a, html button { border-radius:18px !important; }
  html .admin-detail-section__icon { border-radius:18px !important; }
  html .ao input, html .ao select, html .ao textarea { border-radius:18px !important; }
  html .ao-bar { border-radius:18px !important; }
  html .ao-bar>span { border-radius:18px !important; }
  html .ao-button { border-radius:18px !important; }
  html .ao-chart-bar { border-radius:18px 18px 18px 18px !important; }
  html .ao-help { border-radius:18px !important; }
  html .app-copy input { border-radius:18px !important; }
  html .app-mobile-entry button, html .app-mobile-entry a { border-radius:18px !important; }
  html .audio-memory__cta { border-radius:18px !important; }
  html .bc-books img { border-radius:18px !important; }
  html .bc-summary__inner { border-radius:18px !important; }
  html .book-finish input:not([type=checkbox]), html .book-finish select { border-radius:18px !important; }
  html .bookclub-book__cover img { border-radius:18px 11px 11px 18px !important; }
  html .bookclub-library-card img { border-radius:18px 18px 18px 18px !important; }
  html .bookclub-season__covers img { border-radius:18px 18px 18px 18px !important; }
  html .bookclub-success__reference { border-radius:18px !important; }
  html .builder-choices-toggle { border-radius:18px !important; }
  html .builder-clarity__options label { border-radius:18px !important; }
  html .card-review-grid button { border-radius:18px !important; }
  html .cc-confirm { border-radius:18px !important; }
  html .cc-dialog { border-radius:24px 24px 18px 18px !important; }
  html .cc-review select { border-radius:18px !important; }
  html .chapters button { border-radius:18px !important; }
  html .cinematic { border-radius:18px !important; }
  html .cinematic.has-activity #activity { border-radius:18px !important; }
  html .content-filters select { border-radius:18px !important; }
  html .content-shell #content-editor textarea, html .content-shell #content-editor select, html .content-shell #content-editor input:not([type=checkbox]):not([type=hidden]) { border-radius:18px !important; }
  html .cover-preview[data-cover-style="editorial-portrait"] .cover-preview-person { border-radius:18px !important; }
  html .cr .cr-trigger.is-remembrance, html .cr .cr-trigger.is-remembrance:hover { border-radius:18px !important; }
  html .cr-picker { border-radius:24px 24px 18px 18px !important; }
  html .cr-share-dialog textarea { border-radius:18px !important; }
  html .creation-start__button { border-radius:18px !important; }
  html .cs-family-card-index { border-radius:18px !important; }
  html .cs-family-link-card .cs-family-card-photo img { border-radius:18px !important; }
  html .cs-family-link-card:nth-child(3n+2) img { border-radius:18px !important; }
  html .cs-ground-thumb { border-radius:18px !important; }
  html .cs-letter-reader-paper { border-radius:18px 18px 18px 18px !important; }
  html .cs-life-album .cs-photo-caption, html .cs-everyday-gallery .cs-photo-caption { border-radius:18px !important; }
  html .cs-life-editor-tool { border-radius:18px !important; }
  html .cs-marker-preview { border-radius:18px !important; }
  html .cs-marker-preview.wood .cs-marker-mini { border-radius:17px 17px 18px 18px !important; }
  html .cs-modal-card { border-radius:24px 24px 18px 18px !important; }
  html .cs-page .cs-hero-image { border-radius:18px !important; }
  html .cs-sample-template-stage { border-radius:18px !important; }
  html .cs-wave i { border-radius:18px !important; }
  html .cs-welcome-card { border-radius:18px !important; }
  html .director-options img { border-radius:18px !important; }
  html .director-site-menu-panel .director-site-menu-wide { border-radius:18px !important; }
  html .eb-chapter { border-radius:18px !important; }
  html .eb-field input, html .eb-field select { border-radius:18px !important; }
  html .eb-field textarea { border-radius:18px !important; }
  html .eb-notice { border-radius:18px !important; }
  html .eb-order button { border-radius:18px !important; }
  html .eb-photo-grid label { border-radius:18px !important; }
  html .eb-primary, html .eb-secondary { border-radius:18px !important; }
  html .eb-swatch { border-radius:18px !important; }
  html .ebook-button { border-radius:18px !important; }
  html .ebook-cover-cards label>span { border-radius:18px !important; }
  html .ebook-design-choices label>span { border-radius:18px !important; }
  html .ebook-file-label { border-radius:18px !important; }
  html .ebook-guest-purchase { border-radius:18px !important; }
  html .ebook-hero-visual>img { border-radius:18px !important; }
  html .ebook-notice { border-radius:18px !important; }
  html .ebook-panel, html .ebook-results, html .ebook-notice { border-radius:18px !important; }
  html .ebook-preview .ebook-preview-art { border-radius:18px !important; }
  html .ebook-showcase { border-radius:50% 50% 18px 18px !important; }
  html .ebook-studio .ebook-button { border-radius:18px !important; }
  html .ebook-studio .ebook-design-choices label>.ebook-design-card { border-radius:18px !important; }
  html .ebook-studio input:not([type=checkbox]):not([type=file]), html .ebook-studio select, html .ebook-studio textarea { border-radius:18px !important; }
  html .ebook-studio input:not([type=checkbox]):not([type=file]):not([type=radio]), html .ebook-studio select, html .ebook-studio textarea { border-radius:18px !important; }
  html .fc form input, html .fc textarea { border-radius:18px !important; }
  html .fc-button { border-radius:18px !important; }
  html .fc-regions button { border-radius:18px !important; }
  html .fc-tabs [aria-selected=true] { border-radius:12px 12px 18px 18px !important; }
  html .fc-tag { border-radius:18px !important; }
  html .field-error-caption { border-radius:18px !important; }
  html .film-cinema video { border-radius:18px !important; }
  html .film-detail summary { border-radius:18px !important; }
  html .free-music-panel-close { border-radius:18px !important; }
  html .free-music-preview, html .free-music-source { border-radius:18px !important; }
  html .free-music-row { border-radius:18px !important; }
  html .free-music-summary-icon { border-radius:18px !important; }
  html .ga-content button { border-radius:18px !important; }
  html .guest-checkout button, html .guest-checkout .guest-action { border-radius:18px !important; }
  html .guest-checkout input:not([type=checkbox]), html .guest-checkout select { border-radius:18px !important; }
  html .guide-availability { border-radius:18px !important; }
  html .guide-button { border-radius:18px !important; }
  html .guide-scenario { border-radius:18px 18px 18px 18px !important; }
  html .guide-step__drawing { border-radius:18px !important; }
  html .has-activity .turn-card { border-radius:18px !important; }
  html .home-curated-board--stories { border-radius:18px !important; }
  html .home-install--compact .home-install__icon { border-radius:18px !important; }
  html .home-install--compact .home-install__icon img { border-radius:18px !important; }
  html .home-obituary-envelope__back { border-radius:18px !important; }
  html .home-obituary-envelope__pocket { border-radius:18px 18px 18px 18px !important; }
  html .home-obituary-example .obituary-memorial-entry { border-radius:18px !important; }
  html .home-obituary-example .obituary-memorial-entry a { border-radius:18px !important; }
  html .home-obituary-example .obituary-memorial-entry__flower { border-radius:22px 22px 18px 18px !important; }
  html .home-obituary-example .obituary-paper-fold { border-radius:18px 18px 18px 18px !important; }
  html .home-obituary-example .obituary-paper-heading { border-radius:18px 18px 18px 18px !important; }
  html .home-obituary-example__link { border-radius:18px !important; }
  html .home-obituary-example__replay { border-radius:18px !important; }
  html .home-price__link:focus-visible, html .home-pricing-note a:focus-visible { border-radius:18px !important; }
  html .home-priority-service__image { border-radius:18px !important; }
  html .home-service-sample__icon { border-radius:18px !important; }
  html .home-start-button { border-radius:18px !important; }
  html .image-zoom-content > .live-template-stage { border-radius:18px !important; }
  html .interview-fields input, html .interview-fields select, html .interview-fields textarea { border-radius:18px !important; }
  html .interview-service .paperbook-hero img { border-radius:18px !important; }
  html .inv-button { border-radius:18px !important; }
  html .inv-envelope { border-radius:18px !important; }
  html .inv-envelope-back { border-radius:18px !important; }
  html .inv-envelope-front { border-radius:18px 18px 18px 18px !important; }
  html .inv-form-error, html .inv-success { border-radius:18px !important; }
  html .inv-form-panel { border-radius:18px !important; }
  html .inv-form-panel fieldset { border-radius:18px !important; }
  html .inv-form-panel input:not([type=checkbox]):not([type=hidden]), html .inv-form-panel select, html .inv-form-panel textarea, html .inv-share-panel>input { border-radius:18px !important; }
  html .inv-letter { border-radius:18px 18px 72px 18px !important; }
  html .inv-letter-border { border-radius:18px 18px 58px 18px !important; }
  html .inv-mini-letter { border-radius:18px 18px 40px 18px !important; }
  html .inv-notice { border-radius:18px !important; }
  html .inv-photo-option { border-radius:18px !important; }
  html .inv-preview-envelope { border-radius:18px !important; }
  html .inv-preview-panel { border-radius:18px !important; }
  html .inv-scene .inv-scene-portrait img { border-radius:18px !important; }
  html .inv-send-stationery { border-radius:18px 18px 40px 18px !important; }
  html .inv-share-panel { border-radius:18px !important; }
  html .inv-text-button { border-radius:18px !important; }
  html .iv-button { border-radius:18px !important; }
  html .iv-demo .iv-demo-apply { border-radius:18px !important; }
  html .iv-demo-caption { border-radius:18px !important; }
  html .iv-demo-options button { border-radius:18px !important; }
  html .journal-activity { border-radius:18px 12px 12px 18px !important; }
  html .journal-download-button { border-radius:18px !important; }
  html .journal-download-cover { border-radius:18px 18px 18px 18px !important; }
  html .journal-reference { border-radius:18px !important; }
  html .m-album-controls>.m-album-enlarge { border-radius:18px !important; }
  html .m-album-thumbnails button { border-radius:18px !important; }
  html .m-album-thumbnails img { border-radius:18px !important; }
  html .m-album-viewer>header button { border-radius:18px !important; }
  html .m-condolence-card .m-condolence-consent { border-radius:18px !important; }
  html .m-condolence-card .m-condolence-error { border-radius:18px !important; }
  html .m-condolence-card .m-condolence-input { border-radius:18px !important; }
  html .m-condolence-input { border-radius:18px !important; }
  html .m-condolence-review { border-radius:18px !important; }
  html .m-condolence-section { border-radius:18px !important; }
  html .m-condolence-submit { border-radius:18px !important; }
  html .m-funeral-rail-link { border-radius:20px 18px 18px 20px !important; }
  html .m-guest-edit-form { border-radius:18px !important; }
  html .m-guest-edit-form textarea { border-radius:18px !important; }
  html .m-guest-mark { border-radius:18px !important; }
  html .m-guest-owner-menu button, html .m-guest-owner-menu .m-guest-edit>summary { border-radius:18px !important; }
  html .m-guestbook { border-radius:18px !important; }
  html .m-guestbook-link { border-radius:18px !important; }
  html .m-music-wave i { border-radius:18px !important; }
  html .m-ritual-button { border-radius:18px !important; }
  html .m-ritual-start, html .m-ritual-primary { border-radius:18px !important; }
  html .m-template-shell .m-hero { border-radius:18px !important; }
  html .m-tribute { border-radius:18px !important; }
  html .m-tribute-again { border-radius:18px !important; }
  html .marker-material-preview.wood .marker-material-mini { border-radius:21px 21px 18px 18px !important; }
  html .memorial-page #achievement .m-achievement { border-radius:18px !important; }
  html .memorial-page .m-gallery-caption { border-radius:18px !important; }
  html .memorial-page .m-slide.cr-photo-card>.m-slide-copy, html .memorial-page .m-gallery-slide.cr-photo-card>figcaption { border-radius:18px !important; }
  html .memory-book-feature__delivery { border-radius:18px !important; }
  html .memory-book-feature__primary { border-radius:18px !important; }
  html .memory-book-teaser__icon { border-radius:18px 18px 18px 18px !important; }
  html .memory-invitation-preview { border-radius:18px 18px 32px 18px !important; }
  html .memory-share-feedback textarea { border-radius:18px !important; }
  html .memory-share-panel { border-radius:25px 25px 18px 18px !important; }
  html .mg textarea { border-radius:18px !important; }
  html .mg-badge { border-radius:18px !important; }
  html .mg-confirm { border-radius:18px !important; }
  html .mg-login { border-radius:18px !important; }
  html .mg-primary { border-radius:18px !important; }
  html .mm-about-page a:focus-visible { border-radius:18px !important; }
  html .mm-button { border-radius:18px !important; }
  html .mm-home-dropdown { border-radius:18px 18px 12px 12px !important; }
  html .mm-home-dropdown a { border-radius:18px !important; }
  html .mm-mobile-home-links a { border-radius:18px !important; }
  html .mn-empty { border-radius:18px !important; }
  html .mn-item { border-radius:18px !important; }
  html .mn-review button { border-radius:18px !important; }
  html .mo-selection { border-radius:18px 14px 14px 18px !important; }
  html .mo-selection img { border-radius:18px !important; }
  html .mobile-quick-nav.intro-apply-dock .intro-apply-dock__action { border-radius:18px !important; }
  html .mobile-start-guide__actions a { border-radius:18px !important; }
  html .mobile-start-guide__login { border-radius:18px !important; }
  html .mp-badge { border-radius:18px !important; }
  html .mp-hero-image img { border-radius:18px !important; }
  html .mp-invitation-photo img { border-radius:18px !important; }
  html .mp-selected-label { border-radius:18px !important; }
  html .museum-end-actions button { border-radius:18px !important; }
  html .museum-service-bubble.is-exhibition-caption { border-radius:18px !important; }
  html .museum-service-bubble.is-object-help.is-compact { border-radius:18px !important; }
  html .museum-visitor-tip-close:focus-visible { border-radius:18px !important; }
  html .mv-form input:not([type=checkbox]), html .mv-form select, html .mv-form textarea { border-radius:18px !important; }
  html .mv-guide-note { border-radius:18px !important; }
  html .mv-symbol i { border-radius:18px !important; }
  html .mv-transcript p { border-radius:18px !important; }
  html .obituary-brand-link { border-radius:18px !important; }
  html .obituary-completion-guide { border-radius:18px !important; }
  html .obituary-directions-link { border-radius:18px !important; }
  html .obituary-envelope-back, html .obituary-envelope-pocket, html .obituary-envelope-flap-back { border-radius:18px !important; }
  html .obituary-envelope-controls a, html .obituary-envelope-controls button { border-radius:18px !important; }
  html .obituary-envelope-open { border-radius:18px !important; }
  html .obituary-essential-grid input, html .obituary-extra-grid input { border-radius:18px !important; }
  html .obituary-form .obituary-place-note { border-radius:18px !important; }
  html .obituary-image-preview img { border-radius:18px !important; }
  html .obituary-image-save { border-radius:18px !important; }
  html .obituary-letter [data-obituary-photo] { border-radius:18px !important; }
  html .obituary-linked-sample { border-radius:18px !important; }
  html .obituary-linked-sample-button { border-radius:18px !important; }
  html .obituary-memorial-entry a { border-radius:18px !important; }
  html .obituary-memorial-entry__flower { border-radius:40px 40px 18px 18px !important; }
  html .obituary-memorial-guide-label>span { border-radius:18px !important; }
  html .obituary-memorial-links a { border-radius:18px !important; }
  html .obituary-memorial-paper { border-radius:18px !important; }
  html .obituary-photo-entry>img { border-radius:18px !important; }
  html .obituary-portrait-card { border-radius:18px !important; }
  html .obituary-portrait-card.obituary-envelope-card { border-radius:18px !important; }
  html .obituary-preview-scene { border-radius:18px !important; }
  html .obituary-quick-card [data-obituary-photo] .obituary-scene { border-radius:18px !important; }
  html .obituary-quick-card>.obituary-scene { border-radius:15px 15px 18px 18px !important; }
  html .obituary-religion-options label { border-radius:18px !important; }
  html .obituary-sample-notice { border-radius:18px !important; }
  html .obituary-sample-notice a { border-radius:18px !important; }
  html .obituary-sample-primary-share { border-radius:18px !important; }
  html .obituary-sender-field>input { border-radius:18px !important; }
  html .paperbook select { border-radius:18px !important; }
  html .paperbook-button { border-radius:18px !important; }
  html .paperbook-connection { border-radius:18px !important; }
  html .paperbook-hero img { border-radius:80px 80px 18px 18px !important; }
  html .paperbook-product { border-radius:18px !important; }
  html .paperbook-selection-footer input[type=number] { border-radius:18px !important; }
  html .participation { border-radius:18px 12px 12px 18px !important; }
  html .partnership-card input:not([type=hidden]):not([type=checkbox]), html .partnership-card select, html .partnership-card textarea { border-radius:18px !important; }
  html .partnership-errors { border-radius:18px !important; }
  html .personal-space #layout-panel .cs-marker-preview .cs-marker-mini { border-radius:18px !important; }
  html .personal-space .m-hall-actions .m-quote-funeral-button { border-radius:18px !important; }
  html .pilot-shell button { border-radius:18px !important; }
  html .pilot-shell input, html .pilot-shell select, html .pilot-shell textarea { border-radius:18px !important; }
  html .pm-desk-hint { border-radius:18px !important; }
  html .pm-drawers>button>span { border-radius:18px !important; }
  html .pm-map { border-radius:18px !important; }
  html .pm-map button { border-radius:18px !important; }
  html .pm-music-label select { border-radius:18px !important; }
  html .pm-name-1 .pm-connection-photo { border-radius:18px !important; }
  html .pm-news-card { border-radius:18px !important; }
  html .pm-object-text { border-radius:18px !important; }
  html .pm-primary { border-radius:18px !important; }
  html .pm-reader-tools>button, html .pm-controls button { border-radius:18px !important; }
  html .pm-reader.pm-expanded .pm-reader-shell { border-radius:18px !important; }
  html .pm-text-button { border-radius:18px !important; }
  html .portrait-editor { border-radius:20px 20px 18px 18px !important; }
  html .portrait-editor .portrait-background-choice { border-radius:18px !important; }
  html .portrait-editor .portrait-background-colors label { border-radius:18px !important; }
  html .portrait-editor__options label { border-radius:18px !important; }
  html .portrait-tools button, html .portrait-editor button, html .portrait-editor select { border-radius:18px !important; }
  html .publication-success { border-radius:18px !important; }
  html .reader-half:first-child .reader-page { border-radius:18px 18px 18px 18px !important; }
  html .reader-half:nth-child(2) .reader-page { border-radius:18px 18px 18px 18px !important; }
  html .reader-personal input:not([type=checkbox]), html .reader-personal textarea { border-radius:18px !important; }
  html .reader-primary { border-radius:18px !important; }
  html .reader-tools button, html .reader-design-heading button { border-radius:18px !important; }
  html .record-update-group { border-radius:18px !important; }
  html .record-updates-panel { border-radius:18px !important; }
  html .remember-timing select { border-radius:18px !important; }
  html .rounded { border-radius:18px !important; }
  html .rounded-\[2\.5px\] { border-radius:18px !important; }
  html .rounded-\[2px\] { border-radius:18px !important; }
  html .rounded-\[6px\] { border-radius:18px !important; }
  html .rounded-\[8px\] { border-radius:18px !important; }
  html .rounded-b-sm { border-bottom-right-radius:18px !important; border-bottom-left-radius:18px !important; }
  html .rounded-l-lg { border-top-left-radius:18px !important; border-bottom-left-radius:18px !important; }
  html .rounded-lg { border-radius:18px !important; }
  html .rounded-md { border-radius:18px !important; }
  html .rounded-sm { border-radius:18px !important; }
  html .rounded-tl-none { border-top-left-radius:18px !important; }
  html .rounded-tl-sm { border-top-left-radius:18px !important; }
  html .rounded-tr-none { border-top-right-radius:18px !important; }
  html .rounded-tr-sm { border-top-right-radius:18px !important; }
  html .sample-funeral-disclosure .fs-disclosure { border-radius:20px 18px 18px 20px !important; }
  html .sample-funeral-disclosure .fs-disclosure[open] { border-radius:18px !important; }
  html .sample-live-gallery span { border-radius:18px !important; }
  html .sample-opening-review__panel { border-radius:18px !important; }
  html .sample-person img { border-radius:18px !important; }
  html .sample-preview .fs-sample-glance-card { border-radius:18px !important; }
  html .sample-preview .fs-sample-glance-card.is-family { border-radius:18px 12px 12px 18px !important; }
  html .sample-preview .fs-sample-glance-icon { border-radius:18px !important; }
  html .sample-preview .fs-sample-summary { border-radius:18px !important; }
  html .sample-preview .m-content-rail-menu .m-content-funeral { border-radius:18px 18px 11px 11px !important; }
  html .sample-preview-modal__body .sample-live-preview { border-radius:18px !important; }
  html .sample-preview-modal__panel { border-radius:18px !important; }
  html .screen .stage { border-radius:18px !important; }
  html .service-bookmark { border-radius:18px !important; }
  html .service-bottom button, html .service-bottom a { border-radius:18px !important; }
  html .service-card__action { border-radius:18px !important; }
  html .service-directory a.service-directory__button { border-radius:18px !important; }
  html .service-directory__panel { border-radius:18px 18px 14px 14px !important; }
  html .service-directory__primary, html .service-directory__outline { border-radius:18px !important; }
  html .service-evidence__photos img { border-radius:18px !important; }
  html .service-form .sf-checks label { border-radius:18px !important; }
  html .service-form :where(input:not([type]), input[type="text"], input[type="email"], input[type="tel"], input[type="password"], input[type="number"], input[type="date"], input[type="datetime-local"], input[type="time"], select, textarea) { border-radius:18px !important; }
  html .service-hero__navigation>.service-hero__obituary { border-radius:18px !important; }
  html .sf-summary { border-radius:18px 16px 16px 18px !important; }
  html .site-gnb-link:focus-visible { border-radius:18px !important; }
  html .site-journey :is(button,a) { border-radius:18px !important; }
  html .site-skip-link { border-radius:18px !important; }
  html .space-context-tools .cs-topbar-tools { border-radius:18px !important; }
  html .space-context-tools .cs-topbar-tools > :is(.memory-save-button,.memory-share-button,.cs-layout-button) { border-radius:18px !important; }
  html .space-extra-actions > :is(.memory-save-button,.memory-share-button) { border-radius:18px !important; }
  html .space-mobile-nav > :is(a,button) { border-radius:18px !important; }
  html .space-record-options > summary { border-radius:18px !important; }
  html .space-shortcut-copy button { border-radius:18px !important; }
  html .space-shortcut-copy input { border-radius:18px !important; }
  html .space-shortcut-dialog { border-radius:24px 24px 18px 18px !important; }
  html .space-shortcut-dialog kbd { border-radius:18px !important; }
  html .space-tools-panel .space-shortcut-open { border-radius:18px !important; }
  html .space-tools-panel a { border-radius:18px !important; }
  html .story-intro .intro-hero-action { border-radius:18px !important; }
  html .story-starter input, html .story-starter select, html .story-starter textarea { border-radius:18px !important; }
  html .template-choice-stage { border-radius:18px !important; }
  html .template-preview__choices a { border-radius:18px !important; }
  html .template-preview__choices img { border-radius:18px !important; }
  html .term-toggle button { border-radius:18px !important; }
  html .turn-card { border-radius:18px !important; }
  html .yd-field input, html .yd-field textarea { border-radius:18px !important; }
  html .yd-modal { border-radius:18px !important; }
  html .yd-poem-paper { border-radius:18px !important; }
  html .yd-welcome-card { border-radius:18px !important; }
  html .yd-work { border-radius:18px !important; }
  html body .cs-page[data-mobile-compact] .cs-marble-tab, html body .cs-page[data-mobile-compact] .cs-marble-tab[aria-selected=true] { border-radius:18px !important; }
  html button { border-radius:18px !important; }
  html button, html .button { border-radius:18px !important; }
  html select, html button { border-radius:18px !important; }
  html video { border-radius:18px !important; }
}
