/* ONE close button for every page: "✕ Close", always top-right */
.twb-close{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 16px;border-radius:999px;
  border:1.5px solid #E5E7EB;background:#fff;color:#1F2937;font:800 .88rem/1 'Plus Jakarta Sans',system-ui,-apple-system,sans-serif;
  text-decoration:none;cursor:pointer;flex:none;white-space:nowrap;margin-left:auto;order:99;
  box-shadow:0 4px 14px -10px rgba(0,0,0,.35);transition:border-color .15s,color .15s,background .15s;}
.twb-close:hover{border-color:#F9A8D4;color:#DB2777;}
.twb-close i{font-style:normal;font-size:1rem;line-height:1;}
[dir="rtl"] .twb-close{margin-left:0;margin-right:auto;}
@media(max-width:520px){.twb-close{height:38px;padding:0 13px;font-size:.84rem}}
