/* Vego · Shared · every screen's top in the Profile's style (owner 2 Nov 2026: "all apps, all pages — the same font,
   icons, alignment and back button as the Profile, More and +, keeping each app's own design, colours and words").
   Only the top of a screen changes, in every app (CRM, Projects, Velbil, Team, Vegobot, drawnut, Platform): the title in
   the middle (17px, semi-bold) with its line under it (12.5px, grey), a round grey ← on the left and a round grey × on
   the right — the Profile's round buttons and line icons (36px, the title 17px: the compact scale, owner 3 Nov 2026
   02:05 "too much space taken for small icons"). The screen's own background, colours, words and body stay as they
   are. The header's ‹ (pages) and the company pages' "‹ Back" are the same round ←. Full-screen tools (drawing pads,
   the quote builder, a chat, maps, the gallery, the camera, the scanner, the template editor, the Profile and + already
   in this look) keep their own tops. The weight (7 ids) is needed: the Vego look (velbil.css) draws the ×/‹ with 7-id
   rules. Swipes and the slide between screens: shared/ui/ios-behaviours.js and sheets.js. */

/* the top: the title in the middle, its line under it */
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead:not(.fpshead) {
  display: flex !important;
  flex-shrink: 0 !important; /* a long screen never squeezes its top (min-height 0 let it shrink under the photo) */
  align-items: center !important;
  gap: 10px !important;
  min-height: 0 !important;
  padding: 12px 16px 8px !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead h3 {
  flex: 1 !important;
  min-width: 0 !important;
  margin: 0 !important;
  text-align: center !important;
  font-size: 17px !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  letter-spacing: 0 !important;
  white-space: normal !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead h3 small {
  display: block !important;
  margin-top: 2px !important;
  font-size: 12.5px !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  color: #8a9099 !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
/* the round ← and × (the ← first): grey circle, dark line icon */
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead .close {
  position: static !important;
  inset: auto !important;
  flex: none !important;
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 50% !important;
  transform: none !important;
  font-size: 0 !important;
  color: transparent !important;
  background: #e6e8eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231B1E23' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center/20px no-repeat !important;
  box-shadow: none !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead .close.back {
  order: -2 !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231B1E23' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 18l-6-6 6-6'/%3E%3C/svg%3E") !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead .close:active {
  background-color: #d9dce0 !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead .close svg {
  display: none !important;
}
/* the company pages' "‹ Back" and the header's ‹ on a page: the same round ← */
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .prtop .cobk, #hback) {
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 50% !important;
  font-size: 0 !important;
  color: transparent !important;
  background: #e6e8eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231B1E23' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 18l-6-6 6-6'/%3E%3C/svg%3E") center/20px no-repeat !important;
  box-shadow: none !important;
}
/* the company pages' × : the same round × */
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet .prtop .prx {
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 50% !important;
  font-size: 0 !important;
  color: transparent !important;
  background: #e6e8eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231B1E23' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center/20px no-repeat !important;
  box-shadow: none !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet .prtop .prx svg {
  display: none !important;
}
:root[data-theme="dark"]:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet .prtop .prx {
  background-color: #1e232b !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E8EAED' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #hback {
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  background-color: #fff !important;
  box-shadow: 0 1px 2px rgba(15, 23, 42, 0.08) !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .prtop .cobk, #hback) :is(svg, span) {
  display: none !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #hback[hidden] {
  display: none !important;
}
[dir="rtl"]:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .shead .close.back, #sheet .prtop .cobk, #hback) {
  transform: scaleX(-1) !important;
}

/* dark */
:root[data-theme="dark"]:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead h3 {
  color: #e8eaed !important;
}
:root[data-theme="dark"]:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead .close,
:root[data-theme="dark"]:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .prtop .cobk, #hback) {
  background-color: #1e232b !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E8EAED' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") !important;
}
:root[data-theme="dark"]:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead .close.back,
:root[data-theme="dark"]:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .prtop .cobk, #hback) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E8EAED' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 18l-6-6 6-6'/%3E%3C/svg%3E") !important;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme]):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead h3 {
    color: #e8eaed !important;
  }
  :root:not([data-theme]):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead .close,
  :root:not([data-theme]):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .prtop .cobk, #hback) {
    background-color: #1e232b !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E8EAED' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") !important;
  }
  :root:not([data-theme]):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet:not([data-mode="aidraw"]):not([data-mode="adprev"]):not([data-mode="vsketch"]):not([data-mode="view3d"]):not([data-mode="vfurniture"]):not([data-mode="vegocad"]):not([data-mode="vegocad-proj"]):not([data-mode="vegocad-edit"]):not([data-mode="sketch"]):not([data-mode="hwlib"]):not([data-mode="glasspack"]):not([data-mode="cutplan"]):not([data-mode="cadsys"]):not([data-mode="drawpick"]):not([data-mode="qbuilder"]):not([data-mode="measure"]):not([data-mode="wachat"]):not([data-mode="gallery"]):not([data-mode="tpl"]):not([data-mode="vegobotchat"]):not([data-mode="vegobotmemory"]):not([data-mode="vegobotguide"]):not([data-mode="vegobotauto"]):not([data-mode="vegobottools"]):not([data-mode="vegobotworkflow"]):not([data-mode="dsdetails"]):not([data-mode="dstpl"]):not([data-mode="search"]):not([data-mode="helpchat"]):not([data-mode="pmap"]):not([data-mode="gmaps"]):not([data-mode="nearby"]):not([data-mode="route"]):not([data-mode="dutyselfie"]):not([data-mode="scan"]):not([data-mode="scannew"]):not([data-mode="settings"]):not([data-mode="addhub"]) .shead .close.back,
  :root:not([data-theme]):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .prtop .cobk, #hback) {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E8EAED' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 18l-6-6 6-6'/%3E%3C/svg%3E") !important;
  }
}

/* the screen's own add and find as round icons in its top (owner 2 Nov 2026: "instead of Add a plus button, for finding
   a lens"): ← Title 🔍 + ; sheets.js (sheetTopActions) puts them there; with them the × steps aside */
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet .shead .vgo-tb,
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #view .dnp-pt .vgo-tb {
  flex: none !important;
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  display: grid !important;
  place-items: center !important;
  border: 0 !important;
  border-radius: 50% !important;
  background: #e6e8eb !important;
  color: #1b1e23 !important;
  box-shadow: none !important;
  cursor: pointer;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet .shead .vgo-tb:active,
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #view .dnp-pt .vgo-tb:active {
  background: #d9dce0 !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .shead, #view .dnp-pt) .vgo-tb svg {
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  stroke: currentColor !important;
}
/* ← 🔍 Title + × (the × stays: owner 2 Nov, evening): the lens beside the ←, the + beside the ×; with only one of them
   the title keeps to the middle */
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet .shead .vgo-tb.vgo-find {
  order: -1 !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet .shead.vgo-t-add:not(.vgo-t-find) h3 {
  padding-inline-start: 52px !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body #sheet .shead.vgo-t-find:not(.vgo-t-add) h3 {
  padding-inline-end: 52px !important;
}
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet, #view) .vgo-moved.vgo-moved.vgo-moved,
html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet, #view) .vgo-find-off.vgo-find-off.vgo-find-off {
  display: none !important;
}
:root[data-theme="dark"]:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .shead, #view .dnp-pt) .vgo-tb {
  background: #1e232b !important;
  color: #e8eaed !important;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme]):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body :is(#sheet .shead, #view .dnp-pt) .vgo-tb {
    background: #1e232b !important;
    color: #e8eaed !important;
  }
}

/* the slide between screens: forward comes in from the right, back from the left (sheets.js sets the class) */
@keyframes vgo-in-f {
  from {
    transform: translateX(28px);
    opacity: 0.35;
  }
  to {
    transform: none;
    opacity: 1;
  }
}
@keyframes vgo-in-b {
  from {
    transform: translateX(-28px);
    opacity: 0.35;
  }
  to {
    transform: none;
    opacity: 1;
  }
}
#sheet.vgo-in-f > * {
  animation: vgo-in-f 0.22s cubic-bezier(0.2, 0.8, 0.2, 1);
}
#sheet.vgo-in-b > * {
  animation: vgo-in-b 0.22s cubic-bezier(0.2, 0.8, 0.2, 1);
}
[dir="rtl"] #sheet.vgo-in-f > * {
  animation-name: vgo-in-b;
}
[dir="rtl"] #sheet.vgo-in-b > * {
  animation-name: vgo-in-f;
}
@media (prefers-reduced-motion: reduce) {
  #sheet.vgo-in-f > *,
  #sheet.vgo-in-b > * {
    animation: none;
  }
}
