/* REGENTHUS EveryThink – Accounts & Sharing v4 */
#etshare-account-button,#etshare-manage-button{border-color:#4da3ff!important;background:linear-gradient(135deg,#1c7dff,#0057d9 58%,#003e9f)!important;color:#fff!important;box-shadow:0 0 0 1px rgba(255,255,255,.12) inset,0 0 20px rgba(0,87,217,.36)!important}
.etshare-modal{width:min(760px,calc(100vw - 26px));max-height:min(86vh,900px);border:1px solid rgba(255,122,26,.55);border-radius:16px;background:#0e0e0d;color:#f5f5f5;padding:0;box-shadow:0 30px 90px #000c}.etshare-modal::backdrop{background:rgba(0,0,0,.76);backdrop-filter:blur(7px)}.etshare-wrap{padding:22px}.etshare-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.etshare-head h2{margin:3px 0 0;font-size:24px}.etshare-kicker{font-size:10px;font-weight:900;letter-spacing:.14em;color:#f59b45}.etshare-close{width:38px;height:38px;border-radius:9px;border:1px solid #ff7a1a66;background:#15110e;color:#f4a15c;font-size:21px;cursor:pointer}.etshare-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.etshare-card{border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#090909;padding:14px}.etshare-card h3{margin:0 0 10px;font-size:16px}.etshare-field{display:grid;gap:5px;margin:10px 0}.etshare-field span{font-size:11px;color:#bdb5ad}.etshare-field input,.etshare-field select,.etshare-field textarea{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.16);border-radius:9px;background:#171717;color:#fff;padding:11px 12px;font:inherit;outline:none}.etshare-field input:focus,.etshare-field select:focus{border-color:#4da3ff;box-shadow:0 0 0 3px rgba(0,87,217,.14)}.etshare-btn{border:1px solid #4da3ff;border-radius:9px;background:#0057d9;color:#fff;padding:10px 14px;font-weight:800;cursor:pointer}.etshare-btn.secondary{border-color:#ff7a1a66;background:#17110d;color:#f6a15c}.etshare-btn.danger{border-color:#ff6b6655;background:#2a1010;color:#ff8c87}.etshare-btn:disabled{opacity:.5;cursor:wait}.etshare-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.etshare-note{font-size:12px;color:#aaa29a;line-height:1.45}.etshare-status{padding:9px 11px;border-radius:9px;background:#0b1c37;border:1px solid #0057d966;color:#9ccaff;font-size:12px;margin:10px 0}.etshare-error{padding:9px 11px;border-radius:9px;background:#2a1010;border:1px solid #ff6b6655;color:#ff9d98;font-size:12px;margin:10px 0}.etshare-userrow,.etshare-projectrow{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.etshare-userrow:last-child,.etshare-projectrow:last-child{border-bottom:0}.etshare-userrow strong,.etshare-projectrow strong{display:block}.etshare-userrow small,.etshare-projectrow small{color:#9e9790}.etshare-copyrow{display:flex;gap:8px}.etshare-copyrow input{flex:1;min-width:0}.etshare-pill{display:inline-block;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:4px 8px;font-size:10px;color:#c9c1b8}.etshare-pill.owner{border-color:#ff7a1a66;color:#f6a15c}.etshare-pill.edit{border-color:#4da3ff66;color:#82c4ff}.etshare-section{margin-top:16px}.etshare-tabs{display:flex;gap:8px;margin-bottom:12px}.etshare-tab{border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#111;color:#bbb;padding:8px 10px;cursor:pointer}.etshare-tab.active{border-color:#4da3ff;background:#0a2b61;color:#fff}.etshare-hidden{display:none!important}
@media(max-width:680px){.etshare-grid{grid-template-columns:1fr}.etshare-wrap{padding:16px}.etshare-modal{max-height:92vh}.etshare-userrow,.etshare-projectrow{align-items:flex-start;flex-direction:column}.etshare-copyrow{flex-direction:column}}

/* REGENTHUS_EVERYTHINK_SIDEBAR_SHARE_STYLE_V2_START */

/*
 * everythink-sharing.css původně barvil horní account button modře.
 * V sidebaru musí mít úplně stejnou podobu jako ostatní nav-item položky.
 */
#sidebar #etshare-account-button.nav-item{
  display:flex !important;
  align-items:center !important;
  justify-content:flex-start !important;
  gap:12px !important;

  width:100% !important;
  min-height:0 !important;
  padding:12px 14px !important;

  border:1px solid transparent !important;
  border-radius:10px !important;

  background:transparent !important;
  background-image:none !important;

  color:var(--muted) !important;
  text-align:left !important;

  box-shadow:none !important;
  filter:none !important;
}

#sidebar #etshare-account-button.nav-item:hover,
#sidebar #etshare-account-button.nav-item:focus-visible{
  border-color:transparent !important;
  background:rgba(255,255,255,.04) !important;
  color:var(--text) !important;
  box-shadow:none !important;
}

#sidebar #etshare-account-button.nav-item > span:first-child{
  display:grid !important;
  place-items:center !important;
  width:26px !important;
  min-width:26px !important;
  color:var(--orange-light) !important;
  font-size:19px !important;
}

#sidebar #etshare-account-button .et-nav-label{
  width:auto !important;
  color:inherit !important;
  font-size:inherit !important;
}

/* REGENTHUS_EVERYTHINK_SIDEBAR_SHARE_STYLE_V2_END */
