.nav__link:before{content:"";opacity:.75;background:currentColor;flex:none;width:18px;height:18px;margin-inline-end:10px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.nav__link.active:before,.nav__link:hover:before{opacity:1}#nav-dashboard:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}#nav-staging:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 9h-9a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2z'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 9h-9a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2z'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E")}#nav-backup:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h18a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z'/%3E%3Cpath d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8'/%3E%3Cpath d='M10 12h4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h18a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z'/%3E%3Cpath d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8'/%3E%3Cpath d='M10 12h4'/%3E%3C/svg%3E")}#nav-media:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z'/%3E%3Cpath d='M9 11a2 2 0 1 0 0-4 2 2 0 0 0 0 4z'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z'/%3E%3Cpath d='M9 11a2 2 0 1 0 0-4 2 2 0 0 0 0 4z'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E")}#nav-global-storage-settings:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z'/%3E%3C/svg%3E")}#nav-businesses:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2'/%3E%3Cpath d='M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2'/%3E%3Cpath d='M10 6h4'/%3E%3Cpath d='M10 10h4'/%3E%3Cpath d='M10 14h4'/%3E%3Cpath d='M10 18h4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2'/%3E%3Cpath d='M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2'/%3E%3Cpath d='M10 6h4'/%3E%3Cpath d='M10 10h4'/%3E%3Cpath d='M10 14h4'/%3E%3Cpath d='M10 18h4'/%3E%3C/svg%3E")}#nav-room-types:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 20v-8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v8'/%3E%3Cpath d='M4 10V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4'/%3E%3Cpath d='M12 4v6'/%3E%3Cpath d='M2 18h20'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 20v-8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v8'/%3E%3Cpath d='M4 10V6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v4'/%3E%3Cpath d='M12 4v6'/%3E%3Cpath d='M2 18h20'/%3E%3C/svg%3E")}#nav-announcements:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 18-5v12L3 14v-3z'/%3E%3Cpath d='M11.6 16.8a3 3 0 1 1-5.8-1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 18-5v12L3 14v-3z'/%3E%3Cpath d='M11.6 16.8a3 3 0 1 1-5.8-1.6'/%3E%3C/svg%3E")}#nav-faqs:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22a10 10 0 1 0 0-20 10 10 0 0 0 0 20z'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22a10 10 0 1 0 0-20 10 10 0 0 0 0 20z'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}#nav-users:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Cpath d='M9 11a4 4 0 1 0 0-8 4 4 0 0 0 0 8z'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Cpath d='M9 11a4 4 0 1 0 0-8 4 4 0 0 0 0 8z'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}:root{--brand:#0f766e;--brand-strong:#115e59;--brand-soft:#e6f4f1;--on-brand:#fff;--ok:#15803d;--wait:#b45309;--bad:#b91c1c;--radius:12px}html[data-theme=dark]{--brand:#2dd4bf;--brand-strong:#5eead4;--brand-soft:#2dd4bf1f;--on-brand:#04201c;--ok:#4ade80;--wait:#fbbf24;--bad:#f87171}.btn--style-primary:not(.btn--disabled){--bg-color:var(--brand);--hover-bg:var(--brand-strong);--color:var(--on-brand);--hover-color:var(--on-brand)}.nav__link-indicator{background:var(--brand);width:3px}.nav__link.active{color:var(--brand)}.nav-group__toggle{letter-spacing:.04em}a:not([class]):hover{color:var(--brand)}:focus-visible{outline-color:var(--brand)}.pill--style-success{--bg-color:var(--brand-soft);--color:var(--brand)}.template-default__wrap{background:var(--theme-bg)}.business-switcher{border:1px solid var(--theme-elevation-150);background:var(--brand-soft);border-radius:999px;align-items:center;gap:8px;margin-inline-end:12px;padding:4px 6px 4px 12px;font-size:13px;line-height:1;display:inline-flex;position:relative}.business-switcher__label{color:var(--brand);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.business-switcher__value{max-width:240px;min-height:28px;color:var(--theme-text);font:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:999px;padding:0 8px;font-weight:600}.business-switcher__button{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.business-switcher__button:hover:not(:disabled),.business-switcher__button[aria-expanded=true]{background:var(--theme-bg)}.business-switcher__button:disabled{cursor:not-allowed;opacity:.75}.business-switcher__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.business-switcher__value{align-items:center;gap:8px;display:inline-flex}.business-switcher__chevron{color:var(--theme-elevation-500);flex:none}.business-switcher__button[aria-expanded=true] .business-switcher__chevron{transform:rotate(180deg)}.business-switcher__menu{z-index:30;border:1px solid var(--theme-elevation-150);background:var(--theme-bg);border-radius:12px;width:max-content;min-width:100%;max-width:340px;max-height:60vh;margin:0;padding:6px;list-style:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;overflow-y:auto;box-shadow:0 10px 30px #00000024}.business-switcher__option{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-weight:600;display:flex}.business-switcher__option.is-active{background:var(--brand-soft)}.business-switcher__option.is-selected{color:var(--brand)}.business-switcher__tick{color:var(--brand);margin-inline-start:auto}.business-switcher--fixed .business-switcher__value{align-items:center;padding-inline-end:12px;display:inline-flex}.staging-tag{background:color-mix(in srgb, var(--wait) 16%, transparent);color:var(--wait);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.4}h3>.staging-tag,.business-switcher__value>.staging-tag{margin-inline-start:2px}h3>.staging-tag{vertical-align:middle;margin-inline-start:10px}.home{flex-direction:column;gap:28px;padding-block:8px 48px;display:flex}.home__hello h1{letter-spacing:-.01em;margin:0 0 4px;font-size:32px}.home__hello p{color:var(--theme-elevation-500);margin:0}.home__group h2{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);margin:0 0 12px;font-size:12px;font-weight:700}.home__tiles{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.home__tile{border:1px solid var(--theme-elevation-150);border-radius:var(--radius);background:var(--theme-bg);color:var(--theme-text);align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.home__tile:hover{border-color:var(--brand);transform:translateY(-1px);box-shadow:0 4px 14px #00000012}.home__tile-icon{background:var(--brand-soft);width:42px;height:42px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.home__tile-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.home__tile-text strong{font-size:15px}.home__tile-text small{color:var(--theme-elevation-500);font-size:12.5px;line-height:1.35}.home__tile-count{background:var(--theme-elevation-50);color:var(--theme-elevation-600);border-radius:999px;flex:none;padding:2px 10px;font-size:13px;font-weight:600}.overview{flex-direction:column;gap:28px;display:flex}.overview__group h2{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);margin:0 0 12px;font-size:12px;font-weight:700}.overview__cards{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px;display:grid}.overview__card{border:1px solid var(--theme-elevation-150);border-radius:var(--radius);background:var(--theme-bg);flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 1px 2px #0000000a}.overview__card header{align-items:center;gap:12px;display:flex}.overview__card h3{flex:1;margin:0;font-size:20px}.overview__card p{margin:0}.overview__card footer{border-top:1px solid var(--theme-elevation-100);flex-wrap:wrap;gap:4px 18px;margin-top:6px;padding-top:12px;font-size:13px;display:flex}.overview__card footer a{color:var(--brand);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.overview__card footer a:hover{text-underline-offset:3px;text-decoration:underline}.overview__badge{background:var(--brand);width:40px;height:40px;color:var(--on-brand);border-radius:10px;place-items:center;display:grid}.overview__type{background:var(--theme-elevation-50);color:var(--theme-elevation-600);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px}.overview__when{color:var(--theme-elevation-500);margin-top:-6px;padding-inline-start:28px;font-size:13px}.overview__status{background:var(--theme-elevation-50);border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-weight:600;line-height:1.35;display:flex}.overview__status svg{flex:none;margin-top:1px}.overview__status--ok{background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok)}.overview__status--wait{background:color-mix(in srgb, var(--wait) 14%, transparent);color:var(--wait)}.overview__status--bad{background:color-mix(in srgb, var(--bad) 12%, transparent);color:var(--bad)}.overview__numbers{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:8px;margin:2px 0 0;display:grid}.overview__stat{background:var(--theme-elevation-50);color:var(--theme-elevation-600);border-radius:8px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:10px 12px;display:grid}.overview__stat dd{color:var(--theme-text);margin:0;font-size:24px;font-weight:700;line-height:1.1}.overview__stat dt{grid-column:1/-1;margin-top:2px;font-size:12px}.overview__stat--attention{background:color-mix(in srgb, var(--wait) 14%, transparent);color:var(--wait)}@media (max-width:700px){.business-switcher__label{display:none}.overview__cards{grid-template-columns:1fr}}.test-connection{margin:8px 0 24px}.test-connection__result{border-radius:8px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-weight:600;line-height:1.4;display:flex}.test-connection__result svg{flex:none;margin-top:1px}.test-connection__result--ok{background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok)}.test-connection__result--bad{background:color-mix(in srgb, var(--bad) 12%, transparent);color:var(--bad)}.photo-address{margin:8px 0 24px}.photo-address__row{gap:8px;display:flex}.photo-address__input{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);min-width:0;color:var(--theme-text);font:inherit;border-radius:4px;flex:1;padding:8px 12px}.photo-grid{padding-block:8px 40px}.photo-grid--drawer{padding-inline:24px}.photo-grid__bar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.photo-grid__title{margin:0;flex:none;margin-inline-end:auto}.photo-grid__search{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);width:min(320px,100%);color:var(--theme-text);font:inherit;border-radius:999px;padding:8px 12px}.photo-grid__hint{color:var(--theme-elevation-500);margin:8px 0 20px}.photo-grid__list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.photo-grid__card{border:1px solid var(--theme-elevation-150);border-radius:var(--radius);background:var(--theme-bg);width:100%;color:var(--theme-text);font:inherit;text-align:start;cursor:pointer;flex-direction:column;gap:4px;padding:10px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.photo-grid__card:hover,.photo-grid__card:focus-visible{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 6px 18px #0000001a}.photo-grid__thumb{aspect-ratio:4/3;background:var(--theme-elevation-100);color:var(--theme-elevation-400);border-radius:8px;place-items:center;display:grid;overflow:hidden}.photo-grid__thumb img{object-fit:cover;width:100%;height:100%}.photo-grid__name{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-weight:600;overflow:hidden}.photo-grid__meta{color:var(--theme-elevation-500);font-size:12.5px}.photo-grid__business{background:var(--brand-soft);color:var(--brand);border-radius:999px;align-self:flex-start;margin-top:2px;padding:1px 8px;font-size:11.5px;font-weight:600}.photo-grid__empty{color:var(--theme-elevation-500);justify-items:center;gap:8px;padding:64px 16px;display:grid}.photo-grid__pager{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.photo-grid__pager button{border:1px solid var(--theme-elevation-150);background:var(--theme-bg);color:var(--theme-text);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px}.photo-grid__pager button:disabled{opacity:.4;cursor:default}.staging{flex-direction:column;gap:20px;padding-block:24px;display:flex}.staging__intro h1{margin:0 0 6px}.staging__intro p{max-width:70ch;color:var(--theme-elevation-600);margin:0}.staging__muted{color:var(--theme-elevation-500);margin:0;font-size:13px}.staging code{background:var(--theme-elevation-50);border-radius:6px;padding:1px 6px;font-size:.9em}.staging__card{border:1px solid var(--theme-elevation-150);border-radius:var(--radius);background:var(--theme-bg);flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 1px 2px #0000000a}.staging__card header{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.staging__card h2{margin:0;font-size:20px}.staging__card h3{margin:0 0 2px;font-size:15px}.staging__card p{margin:0}.staging__pair{color:var(--theme-elevation-500);font-size:13px}.staging__empty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.staging__table{border-collapse:collapse;width:100%}.staging__table th{text-align:start;color:var(--theme-elevation-500);border-bottom:1px solid var(--theme-elevation-150);padding:8px 10px;font-size:12px}.staging__table td{border-bottom:1px solid var(--theme-elevation-100);vertical-align:middle;padding:10px}.staging__table td small{color:var(--theme-elevation-500);display:block}.staging__table th:first-child,.staging__table td:first-child{width:36px}.staging__row--same{color:var(--theme-elevation-500)}.staging__image{background:var(--brand-soft);color:var(--brand);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.staging__state{white-space:nowrap;background:var(--theme-elevation-50);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.staging__state--same{color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent)}.staging__state--diff{color:var(--wait);background:color-mix(in srgb, var(--wait) 14%, transparent)}.staging__state--new{color:var(--brand);background:var(--brand-soft)}.staging__state--muted{color:var(--theme-elevation-600)}.staging__image--missing{background:color-mix(in srgb, var(--bad) 12%, transparent);color:var(--bad)}.staging__check{align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.staging__check input{margin-top:2px}.staging__facts{flex-direction:column;gap:8px;display:flex}.staging__facts p{margin:0}.staging__problem,.staging__warning{background:color-mix(in srgb, var(--bad) 10%, transparent);border-radius:8px;margin:0;padding:8px 12px;font-size:13px}.staging__warning{background:color-mix(in srgb, var(--wait) 14%, transparent)}.staging__summary{background:var(--brand-soft);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:flex}.staging__actions{border-top:1px solid var(--theme-elevation-100);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding-top:14px;display:grid}.staging__actions>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.staging__button{border:1px solid var(--theme-elevation-250);background:var(--theme-bg);color:var(--theme-text);font:inherit;cursor:pointer;border-radius:8px;padding:8px 14px;font-weight:600}.staging__button:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.staging__button:disabled{opacity:.45;cursor:not-allowed}.staging__button--primary{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.staging__button--primary:hover:not(:disabled){background:var(--brand-strong);color:var(--on-brand)}.staging__button--danger{border-color:var(--bad);color:var(--bad)}.staging__button--danger:hover:not(:disabled){background:color-mix(in srgb, var(--bad) 10%, transparent);color:var(--bad)}.confirm{border:1px solid var(--theme-elevation-150);background:var(--theme-bg);width:min(480px,100vw - 32px);color:var(--theme-text);border-radius:16px;padding:0;box-shadow:0 24px 60px #0000004d}.confirm::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#08141280}.confirm__box{flex-direction:column;display:flex}.confirm__head{align-items:center;gap:12px;padding:18px 20px 6px;display:flex}.confirm__head h2{flex:1;margin:0;font-size:18px}.confirm__icon{background:var(--brand-soft);color:var(--brand);border-radius:999px;padding:8px;display:inline-flex}.confirm__head--danger .confirm__icon{background:color-mix(in srgb, var(--bad) 12%, transparent);color:var(--bad)}.confirm__close{color:var(--theme-elevation-500);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px;display:inline-flex}.confirm__close:hover{background:var(--theme-elevation-50);color:var(--theme-text)}.confirm__body{flex-direction:column;gap:14px;padding:8px 20px 4px;display:flex}.confirm__body p{color:var(--theme-elevation-700);margin:0}.confirm__items{border:1px solid var(--theme-elevation-100);background:var(--theme-elevation-50);border-radius:10px;max-height:180px;margin:0;padding:8px 12px 8px 28px;font-size:13px;overflow-y:auto}.confirm__items li+li{margin-top:3px}.confirm__type{flex-direction:column;gap:6px;font-size:13px;display:flex}.confirm__type input{border:1px solid var(--theme-elevation-250);background:var(--theme-bg);color:var(--theme-text);font:inherit;border-radius:8px;padding:9px 12px}.confirm__type input:focus{outline:2px solid var(--brand);outline-offset:1px}.confirm__foot{justify-content:flex-end;gap:10px;padding:16px 20px 20px;display:flex}.reorder-hint{box-sizing:border-box;background:color-mix(in srgb, var(--wait) 14%, transparent);width:100%;color:var(--theme-text);border-radius:8px;margin:0;padding:8px 12px;font-size:13px}html[data-no-business] .sort-row{opacity:.25;pointer-events:none;cursor:not-allowed}
