.share-center,.mobile-share{display:inline-flex;align-items:center;justify-content:center;gap:8px}
.share-center svg,.mobile-share svg{display:block;flex:none}
.f365-share-overlay[hidden]{display:none!important}
.f365-share-overlay{position:fixed;inset:0;z-index:5100;background:#050a12d9;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}
.f365-share-panel{width:min(470px,100%);max-height:90dvh;overflow:auto;border:1px solid #947952;border-radius:17px;background:#101d2b;color:#e9f1f6;box-shadow:0 24px 90px #000c;font-family:"DM Sans",system-ui,sans-serif}
.f365-share-heading{display:flex;align-items:center;justify-content:space-between;padding:19px 19px 15px;background:#162b38;border-bottom:1px solid #314853}
.f365-share-heading strong{color:#ecd2a6;font:800 19px "Manrope",sans-serif}
.f365-share-heading small{display:block;color:#90a9b8;font-size:11px;margin-top:3px}
#f365-share-close{border:1px solid #4b5c67;background:#1c303e;border-radius:7px;padding:8px 12px;color:#d6e2e5;font-size:13px}
.f365-share-actions{display:grid;gap:10px;padding:17px}
.f365-share-native,.f365-share-copy{cursor:pointer;border-radius:9px;padding:13px;background:#dbc08c;border:1px solid #e6c68e;color:#19252d;font:800 12px "Manrope",sans-serif}
.f365-share-copy{background:#233747;color:#e9eefa;border-color:#5b7183}
.f365-share-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
.f365-share-option{display:flex;align-items:center;justify-content:center;padding:12px 5px;background:#162b3b;border:1px solid #3d5565;border-radius:8px;text-align:center;font:700 11px "Manrope",sans-serif;color:#d9e6ed}
.f365-share-option:hover,.f365-share-option:focus-visible{background:#2a4b5b;color:#f5dda9;border-color:#ccad7b}
#f365-share-feedback{min-height:18px;font-size:11px;color:#b9e7c6;padding:0 17px;margin:0}
.f365-share-note{color:#8fa8ba;font-size:10px;padding:7px 17px 19px;margin:0;line-height:1.6}
.f365-share-copy-input{display:block;width:90%;margin:4px auto;background:#142b37;color:#dce8ef;padding:9px;border:1px solid #6d8190;border-radius:7px}
@media(max-width:480px){.f365-share-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.f365-share-panel{max-height:88dvh}}

.f365-share-install{width:100%;border-radius:9px;border:1px solid #b89b68;
background:#273b43;color:#ffe0ae;min-height:43px;padding:11px;
font:850 12px "Manrope",system-ui,sans-serif;cursor:pointer}
.f365-share-install:hover,.f365-share-install:focus-visible{background:#36535c;border-color:#e3c38d}
.f365-install-guide{background:#142d39;border:1px solid #57717d;border-radius:8px;padding:13px 15px;color:#dce7f1}
.f365-install-guide[hidden]{display:none!important}
.f365-install-guide strong{color:#f1d8a9;font-size:13px}
.f365-install-steps{padding-left:19px;margin:9px 0 1px}
.f365-install-steps li{font-size:11px;line-height:1.55;margin:7px 0;color:#ccdce6}
