/* WE12 Compartilhadas — CSS isolado do resto da aplicação. */
#we12Shares{--ws-text:#122f65;--ws-muted:#6782b4;--ws-border:#e0ebfa;max-width:1530px;margin:0 auto;padding:25px 26px 45px;color:var(--ws-text);font-family:inherit;font-size:13px}
#we12Shares *{box-sizing:border-box}
#we12Shares button,#we12Shares input,#we12Shares select{font:inherit}
#we12Shares button{cursor:pointer}
#we12Shares button:focus-visible,#we12Shares input:focus-visible,#we12Shares select:focus-visible{outline:2px solid #2784ee;outline-offset:3px}
#we12Shares svg{width:20px;height:20px;flex:none}
#we12Shares .ws-heading{display:flex;gap:18px;align-items:center;justify-content:space-between;margin:0 0 20px}
#we12Shares .ws-kicker{color:#0ba976;font-size:11px;letter-spacing:1.15px;font-weight:850;margin-bottom:10px}
#we12Shares .ws-heading h1{font-size:32px;line-height:1.15;letter-spacing:-.9px;margin:0 0 7px;color:#102655;font-weight:850}
#we12Shares .ws-crown{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;background:#fff2d9;color:#de9c0c;border-radius:8px;width:36px;height:36px}
#we12Shares .ws-crown svg{width:23px;height:23px}
#we12Shares .ws-heading p{margin:0;line-height:1.45;color:#5879b2;font-size:14px}
#we12Shares .ws-primary{display:inline-flex;justify-content:center;align-items:center;gap:11px;color:#fff;font-size:13px;font-weight:800;background:linear-gradient(110deg,#05ae74,#009b6e);border:0;border-radius:10px;padding:0 20px;min-height:49px;white-space:nowrap;box-shadow:0 4px 10px #0ca67c18}
#we12Shares .ws-primary svg{background:#fff;color:#07a978;border-radius:50%;width:22px;height:22px;padding:3px;stroke-width:2.6}
#we12Shares .ws-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:15px}
#we12Shares .ws-stat{position:relative;display:flex;align-items:center;gap:16px;background:#fff;border:1px solid var(--ws-border);border-radius:12px;padding:17px 16px;min-height:118px;overflow:hidden;box-shadow:0 4px 18px #0f3b6706}
#we12Shares .ws-stat-icon{display:grid;place-items:center;width:56px;height:56px;flex:none;background:#eaf9f2;color:#0bad78;border-radius:13px}
#we12Shares .ws-stat.blue .ws-stat-icon{background:#e9f2ff;color:#1269ee}
#we12Shares .ws-stat.mint .ws-stat-icon{background:#e8f9ed;color:#0ba271}
#we12Shares .ws-stat.orange .ws-stat-icon{background:#fff4e8;color:#ff8008}
#we12Shares .ws-stat-icon svg{width:29px;height:29px;stroke-width:2.5}
#we12Shares .ws-stat-copy{display:grid;gap:5px;min-width:0;position:relative;z-index:1}
#we12Shares .ws-stat-copy>span{color:#204980;font-weight:750;font-size:12px}
#we12Shares .ws-stat-copy>strong{color:#0b225a;font-size:27px;line-height:1;font-weight:900}
#we12Shares .ws-stat-copy>small{font-size:10px;line-height:1.4;color:#6c88bb}
#we12Shares .ws-stat-bg{position:absolute;top:20px;right:15px;color:#4bbaf7;opacity:.17;transform:scale(2.05)}
#we12Shares .ws-stat.green .ws-stat-bg{color:#00bf8c}
#we12Shares .ws-stat.orange .ws-stat-bg{color:#ffb74f}
#we12Shares .ws-stat.mint .ws-stat-bg{color:#8656fd}
#we12Shares .ws-grid{display:grid;grid-template-columns:minmax(0,2.12fr) minmax(320px,.98fr);gap:14px;align-items:start}
#we12Shares .ws-card{min-width:0;background:#fff;border:1px solid var(--ws-border);border-radius:12px;box-shadow:0 5px 18px #0e346408}
#we12Shares .ws-main{padding:15px 14px 15px}
#we12Shares .ws-main-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}
#we12Shares .ws-section-name{display:flex;gap:11px;align-items:flex-start;min-width:0}
#we12Shares .ws-list-icon-title{color:#1953b4;margin-top:1px}
#we12Shares .ws-list-icon-title svg{width:29px;height:29px;stroke-width:2.6}
#we12Shares .ws-section-name h2{font-size:18px;line-height:1.25;font-weight:850;margin:0 0 3px;color:#122c63}
#we12Shares .ws-section-name p{color:#6885b5;font-size:12px;line-height:1.45;margin:0;max-width:430px}
#we12Shares .ws-tools{display:flex;align-items:center;gap:8px}
#we12Shares .ws-search{display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid #d9e5f5;min-height:42px;border-radius:8px;background:#f8fbff;color:#4770b2}
#we12Shares .ws-search svg{width:17px;height:17px}
#we12Shares .ws-search input{width:190px;min-width:0;border:0;outline:0;background:transparent;font-size:11px;color:#2a4d88}
#we12Shares .ws-tools select{border:1px solid #d9e5f5;border-radius:8px;background:#fff;color:#34599a;font-weight:700;font-size:11px;padding:0 10px;max-width:175px;min-height:42px}
#we12Shares .ws-rows{display:grid;gap:8px;min-height:260px;align-content:start}
#we12Shares .ws-list-row{display:grid;grid-template-columns:52px minmax(115px,1.2fr) minmax(82px,.65fr) minmax(95px,.7fr) minmax(140px,.75fr) 26px;align-items:center;gap:10px;min-height:76px;padding:9px 11px;border:1px solid #e3eefb;border-radius:10px;background:#fff}
#we12Shares .ws-list-icon{display:grid;place-items:center;border-radius:11px;width:48px;height:48px;color:#07a677;background:#e9fbf4}
#we12Shares .ws-list-icon.purple{color:#7844f4;background:#f2ebff}
#we12Shares .ws-list-icon.blue{color:#156ffa;background:#eaf4ff}
#we12Shares .ws-list-icon.orange{color:#ff8700;background:#fff3e9}
#we12Shares .ws-list-icon.pink{color:#f51c9b;background:#fff0f9}
#we12Shares .ws-list-icon svg{width:28px;height:28px;stroke-width:2.4}
#we12Shares .ws-list-main{min-width:0;display:grid;gap:5px}
#we12Shares .ws-list-main h3{font-size:13px;color:#122958;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}
#we12Shares .ws-list-main span{font-size:10px;color:#6986ba;line-height:1.4}
#we12Shares .ws-people{display:flex;align-items:center;min-width:0}
#we12Shares .ws-person{display:grid;place-items:center;border:2px solid #fff;border-radius:50%;background:linear-gradient(130deg,#7554f9,#5f9ffd);color:#fff;font-size:9px;font-weight:800;width:28px;height:28px;margin-left:-6px;flex:none}
#we12Shares .ws-person:first-child{margin-left:0}
#we12Shares .ws-person.ws-extra{background:#e9f2ff;color:#42629a;border:0;margin-left:4px}
#we12Shares .ws-none{font-size:10px;color:#91a3be;line-height:1.3}
#we12Shares .ws-access{border-radius:999px;font-size:10px;font-weight:800;padding:8px 7px;display:flex;align-items:center;justify-content:center;gap:5px;background:#eef2f7;color:#647b9c;text-align:center}
#we12Shares .ws-access svg{width:13px;height:13px}
#we12Shares .ws-access.owner{background:#e8f9f2;color:#069861}
#we12Shares .ws-access.editor{background:#e9f3ff;color:#1661dd}
#we12Shares .ws-access.viewer{background:#f1ebff;color:#7437d9}
#we12Shares .ws-access.private{background:#fff3e8;color:#a96a10}
#we12Shares .ws-update{display:grid;gap:4px;min-width:0;color:#4c71a9;font-size:10px}
#we12Shares .ws-update b{font-size:10px;line-height:1.25;font-weight:650}
#we12Shares .ws-update span{font-size:10px;color:#7993be;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#we12Shares .ws-row-more{background:transparent;border:0;color:#0b549d;padding:5px 0}
#we12Shares .ws-row-more svg{width:19px;height:19px}
#we12Shares .ws-empty{border:1px dashed #d6e4f7;background:#f9fbff;color:#6785af;line-height:1.55;border-radius:11px;padding:36px 18px;text-align:center;font-size:12px;align-self:start}
#we12Shares .ws-empty.ws-small{padding:20px 10px;margin:0;font-size:11px}
#we12Shares .ws-data-note{font-size:10px;line-height:1.5;color:#7791b6;margin:15px 4px 0}
#we12Shares .ws-side{display:flex;flex-direction:column;gap:9px;min-width:0}
#we12Shares .ws-side>.ws-card{padding:13px 14px}
#we12Shares .ws-side header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:11px}
#we12Shares .ws-side h2{font-size:14px;font-weight:850;margin:0;color:#1c3367}
#we12Shares .ws-nina header>div{display:flex;gap:8px;align-items:flex-start}
#we12Shares .ws-nina header>div>svg{color:#792bf4;width:27px;height:27px}
#we12Shares .ws-nina header p{font-size:10px;color:#6e89af;margin:4px 0 0}
#we12Shares .ws-premium{font-size:9px;font-weight:800;color:#0f9d70;background:#e9f9ef;padding:6px 8px;border-radius:999px;white-space:nowrap}
#we12Shares .ws-nina-inner{display:grid;grid-template-columns:115px minmax(0,1fr);align-items:center;gap:10px;background:linear-gradient(115deg,#f4edff,#f9f9ff);border-radius:10px;padding:10px 9px}
#we12Shares .ws-nina-inner img{height:137px;width:115px;object-fit:contain;object-position:bottom center}
#we12Shares .ws-nina-inner h3{font-size:14px;margin:0 0 7px}
#we12Shares .ws-nina-inner h3 span{font-size:9px;background:#eee5ff;color:#7138e0;padding:4px 6px;border-radius:8px;margin-left:5px}
#we12Shares .ws-nina-inner p{font-size:11px;line-height:1.5;margin:0 0 9px;color:#5372ad}
#we12Shares .ws-nina-inner button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;background:linear-gradient(110deg,#8840f4,#691bea);border:0;border-radius:8px;color:white;padding:9px 7px;font-size:11px;font-weight:800;white-space:nowrap}
#we12Shares .ws-nina-inner button svg{height:15px;width:15px}
#we12Shares .ws-side header>h2{display:flex;align-items:center;gap:9px}
#we12Shares .ws-invites header svg{color:#f69c06;width:23px;height:23px}
#we12Shares .ws-activities header svg{color:#1967f2;width:23px;height:23px}
#we12Shares .ws-activity-item{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid #edf2f9}
#we12Shares .ws-activity-item:last-child{border:0}
#we12Shares .ws-activity-item>span{display:grid;place-items:center;border-radius:10px;color:#00ab7c;background:#ebfaf5;width:28px;height:28px}
#we12Shares .ws-activity-item>span svg{width:17px;height:17px}
#we12Shares .ws-activity-item b{font-size:11px;color:#294881}
#we12Shares .ws-activity-item p{margin:3px 0 0;font-size:10px;color:#7993b7}
#we12Shares .ws-toolbar-note{margin:10px 0;color:#8298b6;font-size:10px}
#we12Shares .ws-notice[hidden]{display:none}
#we12Shares .ws-modal{border:1px solid #dce7f6;box-shadow:0 25px 70px #1f3b7145;border-radius:13px;max-width:min(380px,95vw);padding:20px;color:#16376d;background:#fff}
#we12Shares .ws-modal::backdrop{background:#19345666}
#we12Shares .ws-modal-head{display:flex;justify-content:space-between;align-items:center;gap:10px}
#we12Shares .ws-modal h3{margin:0;font-size:17px}
#we12Shares .ws-modal-head button{border:0;background:transparent;font-size:25px}
#we12Shares .ws-modal p{margin:14px 0;font-weight:750}
#we12Shares .ws-modal-buttons{display:flex;gap:10px;margin:12px 0}
#we12Shares .ws-modal-buttons button{padding:10px 14px;background:#eef5ff;color:#1a5bba;border:1px solid #d8e9ff;border-radius:9px;font-weight:750}
#we12Shares .ws-modal-buttons button:first-child{background:#0fae78;color:#fff;border-color:#0fae78}
#we12Shares .ws-modal small{color:#7a93b6;line-height:1.5}
@media(max-width:1400px){#we12Shares .ws-grid{grid-template-columns:minmax(0,1.85fr) minmax(310px,.88fr)}#we12Shares .ws-main-top{flex-direction:column;align-items:stretch}#we12Shares .ws-tools{justify-content:space-between}#we12Shares .ws-search{flex:1}#we12Shares .ws-search input{width:100%}}
@media(max-width:1110px){#we12Shares .ws-grid{grid-template-columns:1fr}#we12Shares .ws-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#we12Shares .ws-side>.ws-activities{grid-column:1/-1}#we12Shares .ws-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:750px){#we12Shares{padding:14px 12px 36px}#we12Shares .ws-heading{flex-direction:column;align-items:flex-start}#we12Shares .ws-heading h1{font-size:27px}#we12Shares .ws-side{grid-template-columns:1fr}#we12Shares .ws-side>.ws-activities{grid-column:auto}#we12Shares .ws-list-row{grid-template-columns:40px minmax(0,1fr) 30px;gap:9px}#we12Shares .ws-list-icon{width:38px;height:38px}#we12Shares .ws-list-icon svg{width:21px;height:21px}#we12Shares .ws-list-row .ws-people,#we12Shares .ws-list-row .ws-access,#we12Shares .ws-list-row .ws-update{display:none}}
@media(max-width:520px){#we12Shares .ws-stats{grid-template-columns:1fr}#we12Shares .ws-tools{flex-direction:column;align-items:stretch}#we12Shares .ws-tools select{max-width:none}#we12Shares .ws-nina-inner{grid-template-columns:95px minmax(0,1fr)}#we12Shares .ws-nina-inner img{width:95px}}


/* WE12_COMPARTILHADAS_INDICADORES_V2_START */
#we12Shares .ws-stats{gap:13px;margin-bottom:15px}
#we12Shares .ws-stat{min-height:120px;gap:17px;padding:16px 16px;background:linear-gradient(125deg,#fff 78%,#fcfdff);border:1px solid #e7eef7;border-radius:13px;box-shadow:0 5px 18px #204d7909;align-items:center}
#we12Shares .ws-stat-icon{width:58px;height:58px;border-radius:15px;position:relative;z-index:1}
#we12Shares .ws-stat-icon svg{width:31px;height:31px;stroke-width:2.5}
#we12Shares .ws-stat-copy{gap:6px;max-width:calc(100% - 78px);position:relative;z-index:1}
#we12Shares .ws-stat-copy>span{font-size:12px;font-weight:700;color:#294f8b;line-height:1.2}
#we12Shares .ws-stat-copy>strong{font-size:27px;font-weight:850;line-height:1.05;color:#0c2053;letter-spacing:-.45px}
#we12Shares .ws-stat-copy>small{font-size:11px;color:#5a7daf;line-height:1.4;min-height:15px}
#we12Shares .ws-stat.green .ws-stat-icon{background:#e8f8ef;color:#02a76c}
#we12Shares .ws-stat.blue .ws-stat-icon{background:#e8f2ff;color:#1171ee}
#we12Shares .ws-stat.mint .ws-stat-icon{background:#e9faf2;color:#08ab70}
#we12Shares .ws-stat.orange .ws-stat-icon{background:#fff3e8;color:#ff8109}
#we12Shares .ws-stat-bg{display:none!important}
#we12Shares .ws-stat-bars{position:absolute;right:17px;bottom:33px;display:flex;gap:4px;align-items:flex-end;pointer-events:none;opacity:.43;height:36px}
#we12Shares .ws-stat-bars i{width:7px;display:block;height:10px;background:#b2eecf;border-radius:1px 1px 0 0}
#we12Shares .ws-stat-bars i:nth-child(2){height:18px}
#we12Shares .ws-stat-bars i:nth-child(3){height:26px}
#we12Shares .ws-stat-bars i:nth-child(4){height:35px}
#we12Shares .ws-stat.blue .ws-stat-bars i{background:#a4ccff}
#we12Shares .ws-stat.mint .ws-stat-bars i{background:#cebaff}
#we12Shares .ws-stat.orange .ws-stat-bars i{background:#ffdb9e}
#we12Shares .ws-stat-premium{position:absolute;top:12px;right:13px;display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border-radius:999px;background:#e6f9f0;color:#079766;font-size:10px;font-weight:850;white-space:nowrap}
#we12Shares .ws-stat-premium svg{width:12px;height:12px;stroke-width:2.3}
#we12Shares .ws-stat.orange:has(.ws-stat-premium) .ws-stat-copy{padding-top:8px}
@media(max-width:1280px){#we12Shares .ws-stat{padding:15px 12px;gap:10px}#we12Shares .ws-stat-icon{width:49px;height:49px}#we12Shares .ws-stat-copy{max-width:calc(100% - 62px)}#we12Shares .ws-stat-bars{right:10px;bottom:30px}#we12Shares .ws-stat-bars i{width:6px}}
@media(max-width:520px){#we12Shares .ws-stat{min-height:104px}}
/* WE12_COMPARTILHADAS_INDICADORES_V2_END */

/* WE12_COMPARTILHADAS_LISTAS_VISUAL_V5_START */
/* Exclusivo do painel de listas; sem alterações em dados ou interações. */
#we12Shares .ws-main {
  padding:14px 12px 14px;
}
#we12Shares .ws-main-top {
  margin-bottom:17px;
  gap:14px;
}
#we12Shares .ws-section-name {
  gap:10px;
}
#we12Shares .ws-section-name h2 {
  font-size:18px;
  line-height:1.25;
  font-weight:850;
}
#we12Shares .ws-section-name p {
  font-size:12px;
  line-height:1.45;
}
#we12Shares .ws-tools {gap:12px;}
#we12Shares .ws-search {
  background:#f9fbff;
  min-height:42px;
  border-radius:8px;
}
#we12Shares .ws-tools select {
  min-height:42px;
  border-radius:8px;
}
#we12Shares .ws-rows {gap:8px;}
#we12Shares .ws-list-row {
  min-height:76px;
  padding:9px 10px;
  gap:10px;
  border-radius:10px;
  border-color:#e2edfa;
}
#we12Shares .ws-list-icon {
  width:50px;
  height:50px;
  border-radius:11px;
}
#we12Shares .ws-list-main {gap:4px;}
#we12Shares .ws-list-main h3 {
  color:#102b64;
  font-size:13px;
  line-height:1.3;
}
#we12Shares .ws-list-main span {
  font-size:11px;
  line-height:1.4;
}
#we12Shares .ws-person {
  width:29px;
  height:29px;
}
#we12Shares .ws-access {
  font-size:10px;
  padding:7px 10px;
}
#we12Shares .ws-update b,
#we12Shares .ws-update span {
  font-size:10px;
  line-height:1.35;
}
@media(max-width:1120px){
  #we12Shares .ws-main-top{flex-wrap:wrap;}
}
/* WE12_COMPARTILHADAS_LISTAS_VISUAL_V5_END */

/* WE12_COMPARTILHADAS_ATIVIDADE_V6_START */
#we12Shares .ws-activities{padding:11px 12px 12px}
#we12Shares .ws-activities header{align-items:center;gap:10px;margin-bottom:6px}
#we12Shares .ws-activities header h2{font-size:15px;font-weight:850;display:flex;align-items:center;gap:9px;white-space:nowrap}
#we12Shares .ws-activities header h2 svg{width:20px;height:20px;color:#1260e8}
#we12Shares .ws-activity-all{background:transparent;border:0;padding:4px 0;color:#1563d7;font-weight:750;font-size:10px;white-space:nowrap;margin-left:auto}
#we12Shares .ws-activity-all:hover{text-decoration:underline}
#we12Shares .ws-activity-all[hidden]{display:none}
#we12Shares .ws-activity-item.ws-activity-v6{display:grid;grid-template-columns:25px 24px minmax(0,1fr) auto;gap:6px;align-items:center;min-height:37px;padding:4px 0;border-bottom:1px solid #eaf0fa}
#we12Shares .ws-activity-item.ws-activity-v6:last-child{border-bottom:0}
#we12Shares .ws-activity-v6 .ws-activity-kind{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;flex:none;background:#eaf9f1;color:#0cac75}
#we12Shares .ws-activity-v6.blue .ws-activity-kind{background:#eaf4ff;color:#1882ec}
#we12Shares .ws-activity-v6.violet .ws-activity-kind{background:#f1ebff;color:#8951f5}
#we12Shares .ws-activity-v6.amber .ws-activity-kind{background:#fff3e5;color:#ed9a06}
#we12Shares .ws-activity-v6 .ws-activity-kind svg{width:15px;height:15px}
#we12Shares .ws-activity-person{width:23px;height:23px;border-radius:50%;background:linear-gradient(135deg,#abcaff,#5a92e6);color:#fff;font-size:9px;font-weight:850;display:grid;place-items:center;border:1px solid #eaf1fa;flex:none;overflow:hidden}
#we12Shares .ws-activity-person-unknown{background:#f1f6ff;color:#7a97bf}
#we12Shares .ws-activity-person-unknown svg{width:12px;height:12px}
#we12Shares .ws-activity-v6 .ws-activity-description{min-width:0;line-height:1.36;font-size:10px;color:#4569a1;white-space:normal}
#we12Shares .ws-activity-v6 .ws-activity-description b{color:#1f3a74;font-weight:850;font-size:10px}
#we12Shares .ws-activity-v6 .ws-activity-description strong{color:#1462d4;font-weight:800;font-size:10px}
#we12Shares .ws-activity-v6 .ws-activity-date{font-size:10px;color:#859cc0;white-space:nowrap;text-align:right;align-self:center}
#we12Shares .ws-activity-footnote{padding:8px 0 1px;color:#8297b4;font-size:10px;line-height:1.4}
@media(max-width:400px){#we12Shares .ws-activity-item.ws-activity-v6{grid-template-columns:23px 21px minmax(0,1fr);gap:5px}#we12Shares .ws-activity-v6 .ws-activity-date{grid-column:3;text-align:left;margin-top:-2px}}
/* WE12_COMPARTILHADAS_ATIVIDADE_V6_END */

/* WE12_COMPARTILHADAS_CONVITES_V7_START */
#we12Shares .ws-side>.ws-invites{padding:13px 14px 14px;border-radius:12px}
#we12Shares .ws-invites .ws-invites-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px}
#we12Shares .ws-invites .ws-invites-head h2{display:flex;align-items:center;gap:8px;color:#152d64;font-size:14px;font-weight:850;line-height:1.25;margin:0}
#we12Shares .ws-invites .ws-invites-head h2>svg{width:22px;height:22px;color:#f5a00a;flex:none}
#we12Shares .ws-invites .ws-invites-all{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:800;color:#9ab1d5;white-space:nowrap;cursor:default;user-select:none}
#we12Shares .ws-invites .ws-invites-all>svg{width:13px;height:13px;stroke:#9ab1d5}
#we12Shares .ws-invites .ws-invite-list{display:grid;gap:0;min-width:0}
#we12Shares .ws-invites .ws-invite-unavailable{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;min-height:73px;padding:10px 8px;border:1px solid #e7effa;border-radius:10px;background:#fbfdff}
#we12Shares .ws-invites .ws-invite-unavailable-icon{height:38px;width:38px;border-radius:50%;display:grid;place-items:center;color:#8550f5;background:#f0ebff}
#we12Shares .ws-invites .ws-invite-unavailable-icon svg{width:20px;height:20px}
#we12Shares .ws-invites .ws-invite-unavailable-body{min-width:0}
#we12Shares .ws-invites .ws-invite-unavailable-body strong{font-size:11px;color:#203a71;font-weight:800;line-height:1.3}
#we12Shares .ws-invites .ws-invite-unavailable-body p{color:#6d86ae;font-size:10px;line-height:1.5;margin:4px 0 0}
/* WE12_COMPARTILHADAS_CONVITES_V7_END */


/* WE12_NINA_COMPARTILHADAS_V8_START */
#we12Shares .ws-side>.ws-nina.ws-nina-v8{padding:13px 13px 11px!important;border-radius:14px!important;background:#fff!important;overflow:hidden!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:8px!important;margin:0 0 11px!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-title{display:flex!important;gap:8px!important;align-items:flex-start!important;min-width:0!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-title>svg{color:#7622ee!important;width:27px!important;height:27px!important;flex:none!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-title h2{color:#172d63!important;font-size:16px!important;line-height:1.15!important;font-weight:850!important;margin:0!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-title p{color:#6c88b6!important;font-size:11px!important;line-height:1.35!important;margin:4px 0 0!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-premium{display:inline-flex!important;align-items:center!important;gap:5px!important;background:#e6f9f0!important;color:#039b63!important;border-radius:999px!important;font-size:10px!important;font-weight:800!important;white-space:nowrap!important;padding:6px 8px!important;flex:none!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-premium svg{width:12px!important;height:12px!important;color:#049e67!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-body{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;background:linear-gradient(113deg,#f3edff,#f9f7ff)!important;border-radius:13px!important;padding:7px 9px 6px 6px!important;min-height:145px!important;overflow:hidden!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-body>img{display:block!important;width:120px!important;height:132px!important;max-width:100%!important;object-fit:contain!important;object-position:center bottom!important;border-radius:11px!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-copy{min-width:0!important;width:100%!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-copy h3{display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:wrap!important;color:#122d67!important;font-size:15px!important;font-weight:850!important;line-height:1.2!important;margin:0 0 8px!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-copy h3 span{display:inline-block!important;background:#ece3ff!important;color:#6926e8!important;border-radius:7px!important;padding:4px 6px!important;font-size:9px!important;font-weight:850!important;margin:0!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-copy p{font-size:11px!important;line-height:1.44!important;color:#3c5999!important;margin:0 0 11px!important}
#we12Shares .ws-nina-v8 .ws-nina-v8-copy #wsNina{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;width:100%!important;min-height:37px!important;padding:8px 8px!important;color:#fff!important;background:linear-gradient(103deg,#8731f5,#6519e8)!important;border:0!important;border-radius:8px!important;font-size:11px!important;font-weight:800!important;cursor:pointer!important;white-space:normal!important;text-align:center!important}
#we12Shares .ws-nina-v8 #wsNina>svg{display:block!important;width:15px!important;height:15px!important;flex:none!important}
#we12Shares .ws-nina-v8 #wsNina>span{flex:1!important}
#we12Shares .ws-nina-v8 #wsNina:focus-visible{outline:2px solid #4b75dc!important;outline-offset:2px!important}
@media(max-width:480px){#we12Shares .ws-nina-v8 .ws-nina-v8-body{grid-template-columns:105px minmax(0,1fr)!important}#we12Shares .ws-nina-v8 .ws-nina-v8-body>img{width:105px!important;height:125px!important}#we12Shares .ws-nina-v8 .ws-nina-v8-premium{font-size:9px!important}}
/* WE12_NINA_COMPARTILHADAS_V8_END */
