.share-action-card{--social-accent:#a5d5b6}.share-action-card[data-share-action=x]{--social-accent:#f4f5f6}.share-action-card[data-share-action=facebook]{--social-accent:#83b4ff}.share-action-card[data-share-action=whatsapp]{--social-accent:#62df94}.share-action-card[data-share-action=telegram]{--social-accent:#77cced}.share-action-card[data-share-action=discord]{--social-accent:#b6baff}.share-action-card{border:1px solid var(--member-border-standard,#365c46);background:var(--member-card-surface,#091b12);color:#edf7f1;border-radius:10px;text-decoration:none;transition:background-color .15s,border-color .15s}.share-action-card:hover,.share-action-card:focus-visible{border-color:var(--social-accent);background:var(--member-card-hover-surface,#173824)}.share-action-card:hover [data-social-icon],.share-action-card:focus-visible [data-social-icon]{border-color:var(--social-accent)}.share-action-card:focus-visible{outline:2px solid var(--social-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.share-action-card{transition:none}}.share-action-card{grid-template-columns:var(--share-icon-size,40px) minmax(0, 1fr) 18px;gap:var(--share-card-gap,10px);min-inline-size:0;padding:var(--share-card-padding,12px);align-items:center;display:grid}.share-action-card [data-social-icon]{flex:0 0 var(--share-icon-size,40px);inline-size:var(--share-icon-size,40px);block-size:var(--share-icon-size,40px);border:1px solid var(--member-border-standard,#365c46);color:var(--social-accent);background:var(--member-input-surface,#081b11);border-radius:9px;place-items:center;display:grid}.share-action-card [data-social-body]{overflow-wrap:anywhere;gap:4px;min-inline-size:0;font-size:.8rem;display:grid}.share-action-card [data-social-body] strong{font-size:var(--share-title-size,.875rem)}.share-action-card [data-social-body] small{color:#b6cdbf}.share-action-card [data-social-indicator]{color:var(--social-accent);font-size:1.25rem}.share-action-card{min-block-size:76px;inline-size:100%;font:inherit;text-align:start;cursor:var(--rf-cursor-pointer)}.share-action-card__icon svg{block-size:22px;inline-size:22px}.share-action-card__body{line-height:1.35}.share-action-card__body strong{font-weight:750}.share-action-card__body small{font-size:.75rem}@container profile-view (max-width:640px){.share-action-card{--share-icon-size:38px;--share-card-padding:10px;--share-card-gap:8px;--share-title-size:.8125rem}}.share-action-card__label{display:grid}.share-action-card__label>span{grid-area:1/1}
.social-share-panel{--share-panel-green:#39ff88;--share-panel-gold:#d4af37;--share-panel-text:#f4fff7;--share-panel-muted:#f4fff7a8;--share-panel-line:#39ff883b;border:1px solid var(--share-panel-line);min-width:0;color:var(--share-panel-text);background:linear-gradient(#39ff880d 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#39ff880d 1px,#0000 1px) 0 0/30px 30px,radial-gradient(300px 140px at 14% 0,#39ff8824,#0000 72%),#04120ca8;border-radius:20px;gap:12px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0d,inset 0 0 34px #39ff880b,0 18px 46px #0000002e}.social-share-panel__header{align-items:center;gap:9px;display:flex}.social-share-panel__header span{background:var(--share-panel-green);border-radius:999px;width:8px;height:8px;box-shadow:0 0 18px #39ff8894}.social-share-panel__header strong{color:var(--share-panel-gold);text-transform:uppercase;font-size:.72rem;font-weight:950;line-height:1.15}.social-share-panel__actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,136px),1fr));gap:9px;display:grid}.social-share-panel__action{min-width:0;min-height:44px;color:var(--share-panel-text);font:inherit;cursor:var(--rf-cursor-pointer);background:linear-gradient(#39ff8814,#0000),#ffffff09;border:1px solid #39ff8830;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0e,0 12px 26px #00000024}.social-share-panel__action span{width:24px;height:24px;color:var(--share-panel-green);background:#39ff8814;border:1px solid #39ff883d;border-radius:999px;flex:none;place-items:center;font-size:.72rem;font-weight:950;line-height:1;display:grid;box-shadow:0 0 16px #39ff881a}.social-share-panel__action em{min-width:0;color:var(--share-panel-text);text-align:center;overflow-wrap:normal;word-break:normal;font-size:.72rem;font-style:normal;font-weight:900;line-height:1.2}.social-share-panel__action:hover,.social-share-panel__action:focus-visible{background:linear-gradient(#39ff8824,#0000),#39ff880e;border-color:#39ff8866;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 16px 34px #0003,0 0 22px #39ff881a}.social-share-panel__action:focus-visible{outline-offset:3px;outline:2px solid #39ff88d1}.social-share-panel__status{min-height:18px;color:var(--share-panel-muted);margin:0;font-size:.72rem;font-weight:850;line-height:1.35}.social-share-panel__status--success{color:var(--share-panel-green)}.social-share-panel__status--error{color:#ff8f8f}.social-share-panel--compact{padding:12px}.social-share-panel--compact .social-share-panel__actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,112px),1fr))}.social-share-panel--compact .social-share-panel__action{gap:6px;min-height:42px;padding-inline:8px}html[dir=rtl] .social-share-panel__header strong,html[dir=rtl] .social-share-panel__action em{letter-spacing:0}@media (max-width:1180px){.social-share-panel--compact .social-share-panel__actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,118px),1fr))}}@media (max-width:620px){.social-share-panel__actions,.social-share-panel--compact .social-share-panel__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.social-share-panel__action{justify-content:flex-start}}@media (max-width:380px){.social-share-panel__actions,.social-share-panel--compact .social-share-panel__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.social-share-panel__action{transition:none}.social-share-panel__action:hover,.social-share-panel__action:focus-visible{transform:none}}@media (min-width:769px) and (max-height:760px){.social-share-panel{gap:9px;padding:11px}.social-share-panel__actions{gap:7px}.social-share-panel__action{gap:6px;min-height:40px;padding:7px 9px}.social-share-panel__action span{width:22px;height:22px}.social-share-panel--compact{padding:10px}.social-share-panel--compact .social-share-panel__action{min-height:38px}}@media (min-width:769px) and (max-height:700px){.social-share-panel{gap:8px;padding:10px}.social-share-panel__action{min-height:38px}}.social-share-panel__announcement{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.social-share-panel--dossier{background:linear-gradient(#76ffad12 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#76ffad12 1px,#0000 1px) 0 0/24px 24px,linear-gradient(135deg,#142b22,#091c14);border:1px solid #376d4e;border-radius:12px;margin-block-start:12px;padding:12px;container-type:inline-size}.social-share-panel--dossier .dossier-share__actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}.social-share-panel--dossier .social-share-panel__action{--share-accent:#8cf3b3;box-sizing:border-box;min-block-size:60px;inline-size:100%;min-inline-size:0;color:#e6f7ed;height:100%;font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:#0a2018;border:1px solid #417454;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 8px;font-size:13px;font-weight:750;line-height:1.5;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;box-shadow:inset 0 1px #ffffff08,0 3px 8px #0002}.social-share-panel--dossier .social-share-panel__action[aria-disabled=true]{cursor:wait}.social-share-panel--dossier .social-share-panel__action:focus-visible{outline-offset:3px;outline:2px solid #abffca}.social-share-panel--dossier .social-share-panel__action[data-copied=true]{color:#baffd0;background:#153b28;border-color:#8febaf}.social-share-panel--dossier .social-share-panel__action--x{--share-accent:#e7eeee}.social-share-panel--dossier .social-share-panel__action--facebook{--share-accent:#a4c7fa}.social-share-panel--dossier .social-share-panel__action--whatsapp{--share-accent:#88e7ae}.social-share-panel--dossier .social-share-panel__action--telegram{--share-accent:#9fddf1}.social-share-panel--dossier .social-share-panel__action--discord{--share-accent:#c0bef0}.social-share-panel--dossier .social-share-panel__action span{block-size:auto;inline-size:auto;width:auto;height:auto;box-shadow:none;color:inherit;font:inherit;line-height:inherit;flex:initial;background:0 0;border:0;border-radius:0}.social-share-panel--dossier .social-share-panel__action .dossier-share__icon{block-size:24px;inline-size:24px;color:var(--share-accent);flex:none;place-items:center;font-size:18px;font-style:normal;display:grid}.social-share-panel--dossier .dossier-share__button-copy{min-inline-size:0;display:grid}.social-share-panel--dossier .dossier-share__button-copy>span{grid-area:1/1}.social-share-panel--dossier .dossier-share__button-copy .is-hidden{visibility:hidden}.social-share-panel--dossier .dossier-share__announcement{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (min-width:480px){.social-share-panel--dossier .dossier-share__actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:980px){.social-share-panel--dossier .dossier-share__actions{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.social-share-panel--dossier .social-share-panel__action:hover{border-color:var(--share-accent);transform:translateY(-1px);box-shadow:inset 0 0 20px #76ffad0c,0 5px 12px #0004}}@media (prefers-reduced-motion:reduce){.social-share-panel--dossier .social-share-panel__action{transition:none;transform:none!important}}
