.shayos-item-card__identity{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;margin-inline-end:8px;min-width:24px}.shayos-item-card__default-icon,.shayos-item-card__space-logo,.shayos-item-card__owner-avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border-radius:50%;object-fit:cover}.shayos-item-card__default-icon{background:var(--shayos-card-icon-bg,#e7edf6);color:var(--shayos-card-icon-color,#294b72);font-weight:700}

/* 4.35.0: one header and identity placement across every consumer. */
.shayos-item-card .shayos-item-card__heading{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;direction:rtl!important}
.shayos-item-card .shayos-item-card__heading>.shayos-item-card__identity{display:inline-flex!important;position:static!important;float:none!important;margin:0!important;flex:0 0 auto!important;min-width:0!important;transform:none!important}
.shayos-item-card .shayos-item-card__heading>.shayos-item-card__identity img{width:38px!important;height:38px!important;object-fit:contain!important;border-radius:50%!important}
.shayos-item-card .shayos-item-card__heading>.focus-canonical-bridge-title{flex:1 1 auto!important;width:auto!important;text-align:right!important;min-width:0!important}
.shayos-item-card .shayos-item-card__heading .shayos-item-card__default-icon{display:none!important}

/* Shared identity and schedule contract */
.shayos-item-card .shayos-item-card__heading{display:flex!important;align-items:center!important;flex-direction:row!important;gap:12px!important;direction:rtl!important}
.shayos-item-card .shayos-item-card__heading>.shayos-item-card__identity{align-self:center!important;position:static!important;display:inline-flex!important;align-items:center!important;flex:0 0 38px!important;margin:0!important}
.shayos-item-card .shayos-item-card__heading>.shayos-item-card__identity img{display:block!important;width:38px!important;height:38px!important;object-fit:cover!important;border-radius:50%!important}
.shayos-item-card .shayos-item-card__schedule-tag{background:#e4effb!important;border-color:#739ec9!important;color:#17456d!important;font-weight:700!important}

/* 4.37.0: One Shell card layout for FOCUS and space pages. */
html body .shayos-item-card.shayos-item-card--surface{display:flex!important;flex-direction:column!important;gap:0!important;overflow:hidden!important;border-radius:24px!important}
html body .shayos-item-card.shayos-item-card--surface>.focus-item-card{display:block!important;width:100%!important;min-width:0!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;background:transparent!important}
html body .shayos-item-card.shayos-item-card--surface .focus-canonical-clean-main{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;padding:0!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;background:#d9f1fa!important;color:#173f69!important;padding:22px 24px!important;min-height:90px!important;box-sizing:border-box!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.focus-canonical-bridge-title{order:0!important;flex:1!important;text-align:start!important;min-width:0!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.shayos-item-card__identity{order:1!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:5px!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.shayos-item-card__identity img{width:48px!important;height:48px!important;object-fit:contain!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__tags{padding:14px 18px!important;margin:0!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;background:#fff!important}
html body .shayos-item-card.shayos-item-card--surface>.shayos-item-card__controls{display:flex!important;justify-content:flex-end!important;align-self:stretch!important;max-width:none!important;padding:0 18px 14px!important;background:#fff!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__schedule-tag{background:#dcebf8!important;color:#173f69!important;border-color:#7fa5c4!important}
/* The footer remains one visual row: tags on the inline-start, actions on the opposite edge. */
html body .shayos-item-card.shayos-item-card--surface{position:relative!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__tags{padding-inline-end:180px!important;min-height:65px!important;box-sizing:border-box!important}
html body .shayos-item-card.shayos-item-card--surface>.shayos-item-card__controls{position:absolute!important;inset-inline-end:14px!important;bottom:8px!important;align-self:auto!important;width:auto!important;padding:0!important;background:transparent!important;z-index:4!important}
@media(max-width:420px){html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__tags{padding-inline-end:145px!important}html body .shayos-item-card.shayos-item-card--surface>.shayos-item-card__controls{inset-inline-end:8px!important}}

/* 4.37.0: edge-to-edge integrated sky hero; responsive footer. */
html body .shayos-item-card.shayos-item-card--surface{border-radius:24px!important;overflow:hidden!important;padding:0!important;gap:0!important}
html body .shayos-item-card.shayos-item-card--surface>.focus-item-card{padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important}
html body .shayos-item-card.shayos-item-card--surface .focus-canonical-clean-main{padding:0!important;margin:0!important;gap:0!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:20px clamp(14px,4vw,28px)!important;background:#d9f1fa!important;border-radius:0!important;min-height:108px!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:14px!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.focus-canonical-bridge-title{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;font-size:clamp(1.5rem,5vw,2.2rem)!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important;flex:1 1 0!important;min-width:0!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.shayos-item-card__identity{flex:0 0 auto!important;max-width:38%!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__tags{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-flow:row wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:16px!important;padding-inline-end:16px!important;margin:0!important;overflow:visible!important;min-height:unset!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__tags>*{flex:0 0 auto!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__schedule-tag{direction:ltr!important;unicode-bidi:isolate!important;white-space:nowrap!important}
html body .shayos-item-card.shayos-item-card--surface>.shayos-item-card__controls{position:static!important;inset:auto!important;width:auto!important;max-width:100%!important;align-self:stretch!important;display:flex!important;justify-content:flex-end!important;padding:0 16px 16px!important;margin:0!important;box-sizing:border-box!important;background:#fff!important}

/* 4.38.1: the shared card must reach its own outer border even in FOCUS wrappers. */
html body .focus-note__wrap.shayos-item-card--surface,html body .focus-canonical-clean-wrap.shayos-item-card--surface{padding:0!important;border-radius:24px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}
html body .shayos-item-card--surface .shayos-item-card__heading{border-radius:22px 22px 0 0!important}
html body .shayos-item-card--surface .shayos-item-card__identity:empty{display:none!important}
html body .shayos-item-card--surface .shayos-item-card__owner-avatar{display:none!important}
html body .shayos-item-card--surface .shayos-item-card__tags{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}

/* 4.38.5: FOCUS and space cards share an edge-to-edge, integrated sky hero.
   Shell owns these declarations; consumer plugins must not override them. */
html body .focus-page .shayos-item-card.shayos-item-card--surface,
html body [data-focus-tabs-panel] .shayos-item-card.shayos-item-card--surface {
  box-sizing:border-box!important; padding:0!important; gap:0!important; overflow:hidden!important;
  border:1px solid #c5d3da!important; border-radius:24px!important; background:#fff!important;
}
html body .focus-page .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading,
html body [data-focus-tabs-panel] .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading {
  width:100%!important; margin:0!important; border:0!important; border-radius:0!important;
  background:#d9f1fa!important; padding:22px clamp(18px,4vw,28px)!important; min-height:112px!important;
  display:flex!important; flex-direction:row!important; align-items:center!important; gap:14px!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.focus-canonical-bridge-title {
  display:block!important; flex:1 1 auto!important; min-width:0!important; width:auto!important;
  background:transparent!important; background-image:none!important; border:0!important; box-shadow:none!important;
  padding:0!important; margin:0!important; color:#173f69!important;
  font-size:clamp(1.6rem,5vw,2.25rem)!important; line-height:1.25!important; text-align:right!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.shayos-item-card__identity {
  order:1!important; flex:0 0 auto!important; margin:0!important; min-width:0!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__tags {
  display:flex!important; flex-wrap:wrap!important; gap:8px!important; padding:16px!important;
  min-width:0!important; overflow:visible!important; background:#fff!important;
}
html body .shayos-item-card.shayos-item-card--surface>.shayos-item-card__controls {
  position:static!important; display:flex!important; align-self:stretch!important; justify-content:flex-end!important;
  width:100%!important; padding:0 16px 16px!important; background:#fff!important;
}

/* 4.38.5: Shell-only unified flush hero; remove inherited gold underline and inner inset. */
html body .shayos-item-card.shayos-item-card--surface,
html body .shayos-item-card.shayos-item-card--surface.focus-note__wrap,
html body .shayos-item-card.shayos-item-card--surface.focus-canonical-clean-wrap {
 padding:0!important; gap:0!important; overflow:hidden!important; border-radius:24px!important; background:#fff!important;
}
html body .shayos-item-card.shayos-item-card--surface>.focus-item-card,
html body .shayos-item-card.shayos-item-card--surface .focus-canonical-clean-card,
html body .shayos-item-card.shayos-item-card--surface .focus-canonical-clean-main {
 padding:0!important; margin:0!important; gap:0!important; border:0!important; border-radius:0!important; background:transparent!important; box-shadow:none!important; width:100%!important; max-width:100%!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading {
 box-sizing:border-box!important; margin:0!important; width:100%!important; max-width:100%!important;
 background:#d9f1fa!important; background-image:none!important; border:0!important; border-bottom:0!important;
 box-shadow:none!important; outline:0!important; border-radius:0!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading::before,
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading::after {content:none!important;display:none!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.shayos-item-card__identity:empty{display:none!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__default-icon,
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__fallback-icon,
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__owner-avatar{display:none!important}

/* 4.38.5: FOCUS legacy PHP cards: identity must never float above the hero. */
html body .shayos-item-card.shayos-item-card--surface > .shayos-item-card__identity[data-identity-mode="icon"]:empty {display:none!important}
html body .shayos-item-card.shayos-item-card--surface > .shayos-item-card__identity[data-identity-mode="icon"] .shayos-item-card__fallback-icon {display:none!important}
/* Remove the accidental gold accent on FOCUS card hero, including nested legacy headers. */
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading,
html body .shayos-item-card.shayos-item-card--surface .focus-canonical-bridge-title,
html body .shayos-item-card.shayos-item-card--surface .focus-item-card__header,
html body .shayos-item-card.shayos-item-card--surface .focus-note__header {
 border-bottom:0!important; box-shadow:none!important; background-image:none!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading::before,
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading::after,
html body .shayos-item-card.shayos-item-card--surface .focus-item-card__header::after {content:none!important;display:none!important}

/* 4.38.5: shared card integrated hero contract (FOCUS + space).
   Keep selectors anchored to the shared card to avoid styling unrelated panels. */
html body .shayos-item-card.shayos-item-card--surface{padding:0!important;gap:0!important;overflow:hidden!important;border-radius:24px!important;box-sizing:border-box!important}
html body .shayos-item-card.shayos-item-card--surface>.focus-item-card{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body .shayos-item-card.shayos-item-card--surface .focus-canonical-clean-main{padding:0!important;margin:0!important;width:100%!important;gap:0!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading{padding:24px!important;margin:0!important;background:#d9f1fa!important;background-image:none!important;border:0!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important;min-height:112px!important;display:flex!important;align-items:center!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading::after,html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading::before{content:none!important;display:none!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.focus-canonical-bridge-title{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;font-size:clamp(1.65rem,5vw,2.3rem)!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.shayos-item-card__identity:empty{display:none!important}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading>.shayos-item-card__identity{position:static!important;float:none!important;transform:none!important;align-self:center!important}
html body .shayos-item-card.shayos-item-card--surface .focus-note__tags{border:0!important;border-top:0!important;background-image:none!important}

/* 4.38.8: Shell owns compact pencil and removes personal identity placeholder panels. */
.shayos-item-card--surface .shayos-item-card__identity[data-identity-mode="icon"]{display:none!important}
.shayos-item-card--surface .shayos-item-card__edit-pencil{font-family:Arial,sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:1!important;color:#173d65!important}

/* Shared controls: identical touch targets for edit and delete across FOCUS and Spaces. */
html body .shayos-item-card--surface .focus-note__direct-actions > button.focus-note__direct-action {
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  inline-size:46px!important;block-size:46px!important;min-inline-size:46px!important;min-block-size:46px!important;
  padding:0!important;box-sizing:border-box!important;flex:0 0 46px!important;
}
html body .shayos-item-card--surface .focus-note__direct-actions > button.focus-note__direct-action svg {
  width:25px!important;height:25px!important;max-width:25px!important;max-height:25px!important;
}

/* Shared authorized inline title editor */
.shayos-inline-title-editor{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;direction:rtl}.shayos-inline-title-input{flex:1 1 100%;min-width:0;font:inherit;color:inherit;border:2px solid #173e6b;border-radius:12px;padding:8px;background:#fff}.shayos-inline-title-confirm,.shayos-inline-title-cancel{border:1px solid #b69a72;border-radius:12px;background:#f9ead5;color:#173e6b;font:inherit;min-width:44px;min-height:44px;cursor:pointer}.shayos-inline-title-error{flex:1 1 100%;color:#a22222;font-size:14px}

/* 4.40.0 - generic two-line title editor. Identity stays in its own row; actions below input. */
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading.shayos-item-card__heading--title-editing{
 display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;
 width:100%!important;min-width:0!important;box-sizing:border-box!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading--title-editing>.shayos-item-card__identity{
 order:0!important;align-self:flex-start!important;flex:0 0 auto!important;max-width:100%!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-item-card__heading--title-editing>.shayos-inline-title-editor{
 order:1!important;display:flex!important;flex-flow:row wrap!important;align-items:center!important;
 justify-content:flex-start!important;gap:8px!important;flex:0 0 auto!important;width:100%!important;
 min-width:0!important;max-width:100%!important;box-sizing:border-box!important;direction:rtl!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-inline-title-input{
 display:block!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;
 min-width:0!important;height:auto!important;min-height:94px!important;box-sizing:border-box!important;
 white-space:pre-wrap!important;overflow-wrap:anywhere!important;overflow-y:auto!important;resize:vertical!important;
 font-size:clamp(18px,4.2vw,27px)!important;line-height:1.45!important;
 padding:12px 58px 12px 14px!important;background:#fff!important;border:2px solid #173e6b!important;
 border-radius:12px!important;text-align:right!important;direction:rtl!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-inline-title-confirm,
html body .shayos-item-card.shayos-item-card--surface .shayos-inline-title-cancel{
 display:inline-flex!important;align-items:center!important;justify-content:center!important;
 flex:0 0 auto!important;min-width:46px!important;width:46px!important;min-height:44px!important;height:44px!important;
 padding:0!important;font-size:24px!important;line-height:1!important;
}
html body .shayos-item-card.shayos-item-card--surface .shayos-inline-title-error{
 flex:0 0 100%!important;min-width:0!important;white-space:normal!important;
}

.shayos-inline-tags-trigger{border:1px solid #b9955f;border-radius:12px;background:#f7e9d4;color:#173f70;min-width:36px;min-height:36px}
.shayos-inline-tags-panel{display:flex;flex-direction:column;gap:9px;width:100%;box-sizing:border-box;padding:12px;border:1px solid #b9955f;border-radius:16px;background:#fffdf7;direction:rtl}
.shayos-inline-tags-label{font-weight:700;color:#173f70}.shayos-inline-tags-input{box-sizing:border-box;width:100%;min-height:72px;border:1px solid #9fb1bd;border-radius:10px;padding:10px;font:inherit;direction:rtl}.shayos-inline-tags-locked{font-size:.85em;color:#526477}.shayos-inline-tags-actions{display:flex;gap:12px}.shayos-inline-tags-actions button{min-width:46px;min-height:42px;border:1px solid #b9955f;border-radius:12px;background:#f7e9d4;color:#173f70;font:inherit}.shayos-inline-tags-error{color:#a12a2a}

.shayos-inline-tags-panel{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:12px!important;border:1px solid #b9955f!important;border-radius:16px!important;background:#fffdf7!important;direction:rtl!important}
.shayos-inline-tags-choices,.shayos-inline-tags-chosen{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:30px}
.shayos-inline-tags-option,.shayos-inline-tags-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid #a6b9c8;border-radius:999px;padding:6px 12px;background:#f4f9fc;color:#173f70;font:inherit}
.shayos-inline-tags-option{cursor:pointer}.shayos-inline-tags-remove{border:0;background:transparent;color:#173f70;font:inherit;cursor:pointer;padding:0 3px}
.shayos-inline-tags-add-row{display:flex;gap:8px;align-items:center;min-width:0}.shayos-inline-tags-add-row .shayos-inline-tags-input{flex:1;min-width:0;min-height:44px!important;height:44px!important;resize:none!important;padding:8px 12px!important}.shayos-inline-tags-add{min-width:44px;min-height:44px;border:1px solid #b9955f;border-radius:12px;background:#f7e9d4;color:#173f70;font:inherit}
.shayos-inline-tags-actions{display:flex;gap:12px}.shayos-inline-tags-actions button{min-width:48px;min-height:44px;border:1px solid #b9955f;border-radius:12px;background:#f7e9d4;color:#173f70;font:inherit}

/* Shared inline tag editor: same selected/available hierarchy as the item composer. */
.shayos-item-card .shayos-inline-tags-panel{gap:10px!important;padding:16px!important;align-items:stretch!important}
.shayos-item-card .shayos-inline-tags-section-label{font-weight:700;color:#173f70;text-align:right;margin-top:6px;font-size:.95em}
.shayos-item-card .shayos-inline-tags-choices,.shayos-item-card .shayos-inline-tags-chosen{display:flex!important;flex-flow:row wrap!important;justify-content:flex-start!important;align-content:flex-start!important;gap:9px!important;min-height:36px!important}
.shayos-item-card .shayos-inline-tags-option{background:linear-gradient(#fffaf0,#eed0a9)!important;border:1px solid #b9955f!important;color:#173f70!important;min-height:40px!important;padding:5px 14px!important}
.shayos-item-card .shayos-inline-tags-chip{background:#173f70!important;color:white!important;border:1px solid #173f70!important;min-height:40px!important;padding:5px 12px!important}
.shayos-item-card .shayos-inline-tags-chip--locked{background:#edf3f7!important;color:#173f70!important;border-color:#9fb1bd!important}
.shayos-item-card .shayos-inline-tags-remove{color:inherit!important;font-size:1.15em!important;padding:0 5px!important;min-width:24px!important;min-height:28px!important}
.shayos-item-card .shayos-inline-tags-add-row{margin-top:4px!important;direction:rtl!important}
.shayos-item-card .shayos-inline-tags-actions{justify-content:flex-start!important;gap:12px!important;margin-top:8px!important}
.shayos-item-card .shayos-inline-tags-actions button{min-width:104px!important;min-height:44px!important}
.shayos-item-card .shayos-inline-tags-actions button:first-child{background:#173f70!important;color:#fff!important;border-color:#173f70!important}

/* 4.43.0 - composer-aligned inline tag selector, no duplicate read-only chips */
.shayos-item-card .shayos-inline-tags-panel{gap:12px!important;padding:14px!important}
.shayos-item-card .shayos-inline-tags-system-choices,.shayos-item-card .shayos-inline-tags-personal-choices,.shayos-item-card .shayos-inline-tags-personal-selected{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-start!important;align-items:center!important;min-height:0!important}
.shayos-item-card .shayos-inline-tags-system-tag,.shayos-item-card .shayos-inline-tags-personal-suggestion{display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #b9955f!important;border-radius:999px!important;background:linear-gradient(#fffaf0,#eed0a9)!important;color:#173f70!important;padding:6px 13px!important;min-height:36px!important;width:auto!important;font:inherit!important;white-space:normal!important}
.shayos-item-card .shayos-inline-tags-system-tag.is-active{background:#173f70!important;color:white!important;border-color:#173f70!important}
.shayos-item-card .shayos-inline-tags-system-tag:disabled{opacity:1!important;cursor:default!important}
.shayos-item-card .shayos-inline-tags-personal-chip{display:inline-flex!important;align-items:center!important;gap:6px!important;border-radius:999px!important;background:#173f70!important;color:white!important;padding:5px 12px!important;font:inherit!important;min-width:0!important;width:auto!important;white-space:normal!important}
.shayos-item-card .shayos-inline-tags-personal-chip .shayos-inline-tags-remove{color:inherit!important;background:none!important;border:0!important;min-width:24px!important;padding:0 4px!important}
.shayos-item-card .shayos-inline-tags-add-row{margin-top:4px!important}
.shayos-item-card .shayos-inline-tags-add-row .shayos-inline-tags-input{height:44px!important;min-height:44px!important}
.shayos-item-card .shayos-inline-tags-actions button{min-width:48px!important;width:48px!important;min-height:44px!important}
.shayos-item-card .shayos-item-card__tags[hidden]{display:none!important}

/* 4.44.0 - use the composer tag-chip presentation for inline editing. */
.shayos-item-card .shayos-inline-tags-panel .shayos-focus-system-tag-chips,.shayos-item-card .shayos-inline-tags-panel .shayos-focus-personal-tag-chips,.shayos-item-card .shayos-inline-tags-panel .shayos-focus-personal-tag-suggestions{display:flex!important;flex-wrap:wrap!important;gap:7px!important;align-items:center!important;justify-content:flex-start!important}
.shayos-item-card .shayos-inline-tags-panel .shayos-focus-system-tag-chips button,.shayos-item-card .shayos-inline-tags-panel .shayos-focus-personal-tag-chips button,.shayos-item-card .shayos-inline-tags-panel .shayos-focus-personal-tag-suggestions button{appearance:none!important;display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:30px!important;width:auto!important;min-width:0!important;padding:4px 11px!important;border:1px solid #9eb4c5!important;border-radius:999px!important;background:#fff!important;color:#173f60!important;font:inherit!important;font-size:.88em!important;line-height:1.2!important;box-shadow:none!important;white-space:normal!important}
.shayos-item-card .shayos-inline-tags-panel .shayos-focus-system-tag-chips button.is-active,.shayos-item-card .shayos-inline-tags-panel .shayos-focus-personal-tag-chips button.is-active{background:#1d5685!important;color:#fff!important;border-color:#1d5685!important}
.shayos-item-card .shayos-inline-tags-panel .shayos-focus-personal-tag-chips button span,.shayos-item-card .shayos-inline-tags-panel .shayos-focus-personal-tag-chips button b{display:inline!important;visibility:visible!important;opacity:1!important;color:inherit!important;position:static!important;transform:none!important;font-size:inherit!important;line-height:1.2!important}
.shayos-item-card .shayos-inline-tags-panel .shayos-focus-personal-tag-chips button b{font-size:1.15em!important;font-weight:700!important}
.shayos-item-card .shayos-inline-tags-panel .shayos-focus-personal-tag-chips button:disabled{opacity:1!important;cursor:default!important}
.shayos-item-card .shayos-inline-tags-panel .shayos-inline-tags-add-row{direction:rtl!important}
.shayos-item-card .shayos-inline-tags-panel .shayos-inline-tags-input{font-size:.9em!important}
