:root{
  --uce-bg:#f4f6fb;
  --uce-surface:#ffffff;
  --uce-surface-soft:rgba(255,255,255,.8);
  --uce-text:#1b2438;
  --uce-muted:#62718b;
  --uce-muted-2:#8b95aa;
  --uce-line:rgba(17,34,63,.12);
  --uce-line-strong:rgba(17,34,63,.22);
  --uce-blue:#244a87;
  --uce-blue-2:#4a67a3;
  --uce-purple:#5a3479;
  --uce-lav:#eef1fb;
  --uce-ok:#087f5b;
  --uce-warn:#a95e00;
  --uce-danger:#b42318;
  --uce-grad:linear-gradient(135deg,#0d2346 0%,#1d3b70 48%,#542f74 100%);
  --uce-grad-strong:linear-gradient(135deg,#0b1e3e 0%,#233e74 50%,#4c2a68 100%);
  --uce-grad-soft:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.74));
  --uce-shadow-sm:0 12px 36px rgba(17,27,51,.08);
  --uce-shadow:0 30px 80px rgba(17,27,51,.11);
  --uce-shadow-lg:0 40px 120px rgba(17,27,51,.16);
  --uce-radius-sm:14px;
  --uce-radius:20px;
  --uce-radius-lg:28px;
  --uce-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,Helvetica,Arial,sans-serif;
  --uce-heading:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,Helvetica,Arial,sans-serif;
  --uce-max:1440px;
}
*{box-sizing:border-box}
/* Events owns its app chrome; hide the WP Ultimo toolbox overlay on these SaaS surfaces. */
#wu-toolbox{display:none!important}

html{min-height:100%;scroll-behavior:smooth;background:var(--uce-bg)}
body{margin:0;min-height:100vh;font-family:var(--uce-font);color:var(--uce-text);background:#f4f6fb;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(36,74,135,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(36,74,135,.024) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(circle at center,#000 20%,transparent 82%);opacity:0}
button,input,select,textarea{font:inherit}
button,a{-webkit-tap-highlight-color:transparent}
a{color:inherit}
img,svg{max-width:100%}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(36,74,135,.22);outline-offset:2px}
::selection{background:rgba(90,52,121,.18)}
.uce-svg{width:1.08em;height:1.08em;display:inline-block;vertical-align:-.16em;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}
.uce-svg.is-18{width:18px;height:18px}.uce-svg.is-20{width:20px;height:20px}.uce-svg.is-22{width:22px;height:22px}.uce-svg.is-24{width:24px;height:24px}
.uce-brand-mark,.uce-logo,.uce-mark{width:38px;height:38px;border-radius:13px;display:grid;place-items:center;color:#fff;background:var(--uce-grad);box-shadow:0 11px 28px rgba(17,34,63,.24);font-weight:900;letter-spacing:-.08em;line-height:1;position:relative;overflow:hidden;flex:0 0 auto}
.uce-brand-mark:before,.uce-logo:before,.uce-mark:before{content:"";position:absolute;width:34px;height:34px;border:1px solid rgba(255,255,255,.34);border-radius:50%;right:-15px;top:-15px}
.uce-brand-mark span,.uce-logo span,.uce-mark span{position:relative;z-index:1}
.uce-brand-lockup{display:flex;align-items:center;gap:11px;text-decoration:none;font-weight:870;letter-spacing:-.025em;font-size:18px}
.uce-brand-lockup small{display:block;font-size:10px;line-height:1.1;color:var(--uce-muted);font-weight:780;letter-spacing:.08em;text-transform:uppercase;margin-top:2px}
.uce-eyebrow,.uce-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.135em;font-weight:850;color:#244a87}
.uce-eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--uce-grad);box-shadow:0 0 0 6px rgba(36,74,135,.08)}
.uce-btn{appearance:none;border:1px solid transparent;border-radius:13px;min-height:42px;padding:10px 15px;font-weight:780;font-size:14px;line-height:1.15;cursor:pointer;display:inline-flex;gap:8px;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease}
.uce-btn:hover{transform:translateY(-1px)}
.uce-btn-primary{color:#fff;background:var(--uce-grad-strong);box-shadow:0 12px 28px rgba(17,34,63,.24)}
.uce-btn-primary:hover{box-shadow:0 16px 36px rgba(17,34,63,.28)}
.uce-btn-secondary{background:rgba(255,255,255,.9);border-color:var(--uce-line);color:var(--uce-text);box-shadow:0 5px 18px rgba(17,27,51,.035)}
.uce-btn-secondary:hover{background:#fff;border-color:var(--uce-line-strong)}
.uce-btn-ghost{background:transparent;color:var(--uce-muted);border-color:transparent}
.uce-btn-ghost:hover{background:rgba(255,255,255,.68);color:var(--uce-text)}
.uce-btn-danger{background:#fff4f3;color:var(--uce-danger);border-color:rgba(180,35,24,.13)}
.uce-icon-btn{appearance:none;width:42px;height:42px;padding:0;border:1px solid var(--uce-line);border-radius:13px;background:rgba(255,255,255,.92);color:var(--uce-text);display:grid;place-items:center;cursor:pointer;transition:.18s ease;box-shadow:0 4px 14px rgba(17,27,51,.04)}
.uce-icon-btn:hover{transform:translateY(-1px);background:#fff;border-color:var(--uce-line-strong)}
.uce-card-surface{background:var(--uce-surface-soft);border:1px solid var(--uce-line);border-radius:var(--uce-radius-lg);box-shadow:var(--uce-shadow-sm);backdrop-filter:blur(16px)}
.uce-avatar{width:38px;height:38px;border-radius:50%;object-fit:cover;background:linear-gradient(135deg,#edf2ff,#f4eefb);border:1px solid rgba(36,74,135,.16)}
.uce-pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 9px;background:#f2f4fa;color:#55657f;font-size:11px;line-height:1;font-weight:760;border:1px solid rgba(17,34,63,.08)}
.uce-pill.ok{background:#eefbf5;color:#067354;border-color:rgba(8,127,91,.1)}
.uce-pill.warn{background:#fff8eb;color:#a95e00;border-color:rgba(169,94,0,.1)}
.uce-pill.danger{background:#fff3f2;color:#b42318;border-color:rgba(180,35,24,.1)}
.uce-muted{color:var(--uce-muted)!important}
.uce-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.uce-loading{opacity:.58;pointer-events:none}
.uce-flash,.ep-flash{position:fixed;right:22px;bottom:22px;z-index:1000;max-width:min(420px,calc(100vw - 28px));background:#1f2740;color:#fff;padding:13px 16px;border:1px solid rgba(255,255,255,.13);border-radius:14px;box-shadow:0 22px 56px rgba(31,39,64,.24);font-size:13px;font-weight:700;animation:uce-rise .2s ease both}
@keyframes uce-rise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@media (max-width:680px){.uce-btn{min-height:42px}.uce-flash,.ep-flash{right:14px;left:14px;bottom:14px;max-width:none;text-align:center}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}

.uce-theme-toggle{appearance:none;border:1px solid var(--uce-line);border-radius:12px;min-height:40px;padding:8px 11px;background:rgba(255,255,255,.82);color:var(--uce-text);display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:11px;font-weight:800;cursor:pointer;box-shadow:0 4px 14px rgba(17,27,51,.035);transition:.18s ease}.uce-theme-toggle:hover{background:#fff;border-color:var(--uce-line-strong);transform:translateY(-1px)}.uce-theme-label{line-height:1}
html[data-uce-theme="dark"]{--uce-bg:#08111f;--uce-surface:#0e1a2d;--uce-surface-soft:rgba(14,26,45,.86);--uce-text:#f2f5fb;--uce-muted:#a8b4c8;--uce-muted-2:#7e8ba4;--uce-line:rgba(202,216,238,.13);--uce-line-strong:rgba(202,216,238,.22);--uce-blue:#7f9ddb;--uce-blue-2:#92a8d6;--uce-purple:#9b7bb5;--uce-lav:#172640;--uce-grad:linear-gradient(135deg,#0b1d39 0%,#1e3b70 48%,#4e2c6c 100%);--uce-grad-strong:linear-gradient(135deg,#132c55 0%,#2d4f8e 50%,#623c7e 100%);--uce-shadow-sm:0 12px 36px rgba(0,0,0,.18);--uce-shadow:0 30px 80px rgba(0,0,0,.26);--uce-shadow-lg:0 40px 120px rgba(0,0,0,.34)}
html[data-uce-theme="dark"] body{background:radial-gradient(circle at 0 0,rgba(45,79,142,.12),transparent 28%),radial-gradient(circle at 100% 0,rgba(98,60,126,.13),transparent 26%),linear-gradient(180deg,#0a1424 0%,#08111f 100%)}
html[data-uce-theme="dark"] body:before{background-image:linear-gradient(rgba(185,203,231,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(185,203,231,.025) 1px,transparent 1px)}
html[data-uce-theme="dark"] .uce-btn-secondary,html[data-uce-theme="dark"] .uce-icon-btn,html[data-uce-theme="dark"] .uce-theme-toggle{background:rgba(17,31,52,.94);color:var(--uce-text)}
html[data-uce-theme="dark"] .uce-btn-secondary:hover,html[data-uce-theme="dark"] .uce-icon-btn:hover,html[data-uce-theme="dark"] .uce-theme-toggle:hover{background:#172842}
html[data-uce-theme="dark"] .uce-pill{background:#14243b;color:#b7c3d6}
html[data-uce-theme="dark"] input,html[data-uce-theme="dark"] select,html[data-uce-theme="dark"] textarea{color-scheme:dark}
@media(max-width:640px){.uce-theme-label{display:none}.uce-theme-toggle{width:40px;padding:0}}

/* 1.1.3 — Events Hub header aligned with the United City/TownSquare app chrome. */
.uce-platform-header{position:sticky;top:0;z-index:70;height:66px;display:flex;align-items:center;background:rgba(249,249,248,.94);border-top:1px solid rgba(17,34,63,.08);border-bottom:1px solid rgba(17,34,63,.1);box-shadow:0 1px 0 rgba(17,34,63,.02);backdrop-filter:blur(20px)}
.uce-platform-logo-cell{width:66px;height:100%;border-right:1px solid var(--uce-line);display:grid;place-items:center;flex:0 0 66px}.uce-platform-logo-cell>a{display:grid;place-items:center;text-decoration:none}.uce-platform-logo-cell .uce-logo{width:48px;height:48px;border-radius:15px}
.uce-platform-product{margin-left:64px;text-decoration:none;font-family:var(--uce-heading);font-size:18px;font-weight:830;letter-spacing:-.035em;color:var(--uce-text);white-space:nowrap}
.uce-platform-nav{display:flex;align-items:center;gap:18px;margin-left:30px}.uce-platform-nav a,.uce-platform-nav button{appearance:none;border:0;background:transparent;text-decoration:none;color:#334159;padding:8px 0;font-size:14px;font-weight:730;cursor:pointer;white-space:nowrap}.uce-platform-nav a:hover,.uce-platform-nav button:hover,.uce-platform-nav .is-active{color:var(--uce-text)}.uce-platform-nav .is-active{font-weight:820}
.uce-platform-actions{margin-left:auto;padding-right:20px;display:flex;align-items:center;gap:7px}.uce-platform-icon,.uce-platform-menu-toggle,.uce-platform-theme{appearance:none;width:42px;height:42px;min-height:42px;padding:0;border:1px solid var(--uce-line);border-radius:12px;background:rgba(255,255,255,.78);color:#2f3b53;display:grid;place-items:center;text-decoration:none;cursor:pointer;box-shadow:none;transition:.16s ease}.uce-platform-icon:hover,.uce-platform-menu-toggle:hover,.uce-platform-theme:hover{background:#fff;border-color:var(--uce-line-strong);transform:none}.uce-platform-theme .uce-theme-label{display:none}.uce-platform-theme{gap:0}.uce-platform-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;text-decoration:none;margin-left:2px}.uce-platform-avatar .uce-avatar{width:36px;height:36px;border:2px solid rgba(17,34,63,.09)}
.uce-platform-menu-toggle{display:none}.uce-platform-mobile-menu{display:none}
html[data-uce-theme="dark"] .uce-platform-header{background:rgba(8,17,31,.94);border-color:var(--uce-line)}html[data-uce-theme="dark"] .uce-platform-nav a,html[data-uce-theme="dark"] .uce-platform-nav button{color:#b9c4d5}html[data-uce-theme="dark"] .uce-platform-nav a:hover,html[data-uce-theme="dark"] .uce-platform-nav button:hover,html[data-uce-theme="dark"] .uce-platform-nav .is-active{color:#fff}html[data-uce-theme="dark"] .uce-platform-icon,html[data-uce-theme="dark"] .uce-platform-menu-toggle,html[data-uce-theme="dark"] .uce-platform-theme{background:rgba(17,31,52,.94);color:#e8edf7}
@media(max-width:1040px){.uce-platform-product{margin-left:20px}.uce-platform-nav{gap:14px;margin-left:22px}.uce-platform-nav a,.uce-platform-nav button{font-size:13px}.uce-platform-actions{padding-right:12px}}
@media(max-width:860px){.uce-platform-header{height:64px}.uce-platform-logo-cell{width:64px;flex-basis:64px}.uce-platform-logo-cell .uce-logo{width:46px;height:46px}.uce-platform-product{margin-left:16px;font-size:17px}.uce-platform-nav{display:none}.uce-platform-actions{margin-left:auto;padding-right:10px}.uce-platform-menu-toggle{display:grid}.uce-platform-mobile-menu{position:absolute;left:10px;right:10px;top:calc(100% + 8px);padding:8px;border:1px solid var(--uce-line);border-radius:18px;background:rgba(250,249,246,.98);box-shadow:0 22px 64px rgba(17,27,51,.18);backdrop-filter:blur(22px)}.uce-platform-mobile-menu.is-open{display:grid}.uce-platform-mobile-menu a,.uce-platform-mobile-menu button{appearance:none;border:0;background:transparent;text-decoration:none;color:var(--uce-text);min-height:48px;border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;font-size:13px;font-weight:780;cursor:pointer}.uce-platform-mobile-menu a:hover,.uce-platform-mobile-menu button:hover{background:rgba(36,74,135,.07)}html[data-uce-theme="dark"] .uce-platform-mobile-menu{background:rgba(10,20,36,.98)}html[data-uce-theme="dark"] .uce-platform-mobile-menu a:hover,html[data-uce-theme="dark"] .uce-platform-mobile-menu button:hover{background:rgba(127,157,219,.09)}}
@media(max-width:560px){.uce-platform-product{margin-left:12px;font-size:16px}.uce-platform-actions{gap:5px}.uce-platform-icon,.uce-platform-menu-toggle,.uce-platform-theme{width:39px;height:39px;min-height:39px}.uce-platform-actions>.uce-platform-icon[data-header-search]{display:none}}


/* 1.3.3 — canonical United City logo sized to the Events app-chrome container. */
.uce-platform-logo-cell{overflow:hidden}
.uce-events-logo{display:block;object-fit:contain;object-position:center}
.uce-platform-logo-cell>a{width:60px;height:60px;overflow:hidden}
.uce-platform-logo-cell .uce-events-logo{width:60px;height:60px;max-width:60px;max-height:60px;transform:none;margin:0;flex:0 0 60px}
.uce-login-logo{width:min(220px,72vw);height:auto;max-height:150px;object-fit:contain;margin:0 auto}
.uce-auth-badge{overflow:visible;min-height:76px}
.uce-auth-logo{width:min(210px,70vw);height:auto;max-height:140px;object-fit:contain;margin:0;transform:none;filter:drop-shadow(0 14px 30px rgba(6,12,22,.22))}
.uce-wordpress-footer{position:relative;z-index:2;width:100%;clear:both}
.uce-wordpress-footer,.uce-wordpress-footer *{box-sizing:border-box}
@media(max-width:860px){.uce-platform-logo-cell>a,.uce-platform-logo-cell .uce-events-logo{width:60px;height:60px;max-width:60px;max-height:60px}}
@media(max-width:560px){.uce-platform-logo-cell>a,.uce-platform-logo-cell .uce-events-logo{width:60px;height:60px;max-width:60px;max-height:60px}}


/* 1.3.5 — first-class TownSquare communications controls in Events headers. */
.uce-platform-comms{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:0}
.uce-platform-comms:empty{display:none}
.uce-platform-comms .uc-global-comms{gap:7px!important}
.uce-platform-comms .uc-global-comms .uc-icon-btn,.uce-platform-comms .uc-global-comms .uc-gc-action{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;border-color:var(--uce-line)!important;border-radius:12px!important;background:rgba(255,255,255,.78)!important;color:#2f3b53!important}
.uce-platform-comms .uc-global-comms .uc-icon-btn:hover,.uce-platform-comms .uc-global-comms .uc-gc-action:hover{border-color:var(--uce-line-strong)!important;background:#fff!important;color:var(--uce-blue)!important}
html[data-uce-theme="dark"] .uce-platform-comms .uc-global-comms .uc-icon-btn,html[data-uce-theme="dark"] .uce-platform-comms .uc-global-comms .uc-gc-action{border-color:var(--uce-line)!important;background:rgba(17,31,52,.94)!important;color:#e8edf7!important}
html[data-uce-theme="dark"] .uce-platform-comms .uc-global-comms .uc-icon-btn:hover,html[data-uce-theme="dark"] .uce-platform-comms .uc-global-comms .uc-gc-action:hover{border-color:var(--uce-line-strong)!important;background:#172842!important;color:#fff!important}
@media(max-width:560px){.uce-platform-comms .uc-global-comms{gap:3px!important}.uce-platform-comms .uc-global-comms .uc-icon-btn,.uce-platform-comms .uc-global-comms .uc-gc-action{width:39px!important;min-width:39px!important;max-width:39px!important;height:39px!important;min-height:39px!important;max-height:39px!important}}
@media(max-width:560px){.uce-platform-product{display:none}.uce-platform-actions>.uce-platform-icon:first-child{display:none}.uce-platform-actions{gap:4px;padding-right:8px}}

/* Event -> TownSquare share surface */
html.uce-share-open,html.uce-share-open body{overflow:hidden}
.uce-share-backdrop{position:fixed;inset:0;z-index:2147483405;background:rgba(7,14,28,.56);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:22px}
.uce-share-modal{width:min(620px,100%);max-height:min(760px,calc(100dvh - 44px));overflow:auto;background:#fff;color:#172238;border:1px solid rgba(20,39,74,.12);border-radius:26px;box-shadow:0 30px 90px rgba(5,13,30,.3)}
.uce-share-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 18px;border-bottom:1px solid rgba(20,39,74,.1)}
.uce-share-eyebrow{display:block;margin-bottom:4px;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:850;color:#50617e}
.uce-share-head h2{margin:0;font-family:var(--uce-heading);font-size:25px;line-height:1.1;letter-spacing:-.025em;color:#152139}
.uce-share-close{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(20,39,74,.13);background:#fff;border-radius:13px;color:#283a59;cursor:pointer}
.uce-share-body{padding:20px 24px 6px}.uce-share-preview{display:grid;grid-template-columns:84px 1fr;gap:14px;align-items:center;padding:11px;border:1px solid rgba(20,39,74,.1);background:#f7f9fc;border-radius:18px}.uce-share-preview>img,.uce-share-preview-icon{width:84px;height:66px;object-fit:cover;border-radius:12px;background:#e9eef7;display:grid;place-items:center}.uce-share-preview>div{min-width:0}.uce-share-preview strong{display:block;font-size:15px;line-height:1.25;color:#172238}.uce-share-preview p{margin:4px 0 0;color:#4f607a;font-size:11px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.uce-share-preview span,.uce-share-preview small{display:block;margin-top:4px;color:#64728a;font-size:11px;line-height:1.35}
.uce-share-status{margin:16px 0 12px}.uce-share-loading{display:flex;gap:8px;align-items:center;color:#64728a;font-size:12px}.uce-share-help{margin:0;color:#5f6f87;font-size:12px;line-height:1.55}.uce-share-empty,.uce-share-error,.uce-share-success{border-radius:16px;padding:14px 15px;border:1px solid rgba(20,39,74,.1);background:#f7f9fc}.uce-share-empty strong,.uce-share-error strong,.uce-share-success strong{display:block;color:#172238}.uce-share-empty p,.uce-share-error span,.uce-share-success span{display:block;margin:4px 0 0;color:#65728a;font-size:12px;line-height:1.45}.uce-share-error{background:#fff6f5;border-color:rgba(185,48,48,.18)}.uce-share-success{display:flex;gap:11px;align-items:flex-start;background:#f2fbf6;border-color:rgba(23,126,77,.18);color:#147345}.uce-share-success a{display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-size:12px;font-weight:780;color:#174e8a;text-decoration:none}.uce-share-primary-link{display:inline-flex;margin-top:10px;padding:9px 13px;border-radius:11px;background:#142d56;color:#fff!important;text-decoration:none;font-weight:780;font-size:12px}
.uce-share-form{display:grid;gap:14px;padding:4px 0 15px}.uce-share-form label{display:grid;gap:7px;font-size:11px;font-weight:800;color:#2f405d}.uce-share-form label>span{font-weight:600;color:#8490a3}.uce-share-form select,.uce-share-form textarea{width:100%;box-sizing:border-box;border:1px solid rgba(24,45,80,.16);background:#fff;color:#172238;border-radius:13px;padding:11px 12px;font:inherit;font-size:13px;outline:none}.uce-share-form select:focus,.uce-share-form textarea:focus{border-color:#315c9e;box-shadow:0 0 0 3px rgba(49,92,158,.1)}.uce-share-form textarea{resize:vertical;min-height:92px}.uce-share-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:13px;min-height:45px;padding:10px 16px;background:linear-gradient(135deg,#102a50,#274d87 58%,#4d2e69);color:#fff;font-weight:820;cursor:pointer}.uce-share-submit:disabled{opacity:.6;cursor:wait}
.uce-share-foot{display:flex;flex-wrap:wrap;gap:9px;padding:15px 24px 22px;border-top:1px solid rgba(20,39,74,.08)}.uce-share-secondary{display:inline-flex;align-items:center;gap:7px;min-height:39px;padding:8px 11px;border:1px solid rgba(20,39,74,.13);background:#fff;color:#30415f;border-radius:11px;font-size:11px;font-weight:760;cursor:pointer}
html[data-uce-theme="dark"] .uce-share-modal{background:#0e1a2d;color:#dbe5f4;border-color:rgba(255,255,255,.09)}html[data-uce-theme="dark"] .uce-share-head,html[data-uce-theme="dark"] .uce-share-foot{border-color:rgba(255,255,255,.08)}html[data-uce-theme="dark"] .uce-share-head h2,html[data-uce-theme="dark"] .uce-share-preview strong,html[data-uce-theme="dark"] .uce-share-empty strong,html[data-uce-theme="dark"] .uce-share-error strong,html[data-uce-theme="dark"] .uce-share-success strong{color:#e9f0fa}html[data-uce-theme="dark"] .uce-share-close,html[data-uce-theme="dark"] .uce-share-secondary,html[data-uce-theme="dark"] .uce-share-form select,html[data-uce-theme="dark"] .uce-share-form textarea{background:#101f35;color:#dbe5f4;border-color:rgba(255,255,255,.1)}html[data-uce-theme="dark"] .uce-share-preview,html[data-uce-theme="dark"] .uce-share-empty{background:#111f34;border-color:rgba(255,255,255,.08)}html[data-uce-theme="dark"] .uce-share-preview p,html[data-uce-theme="dark"] .uce-share-preview span,html[data-uce-theme="dark"] .uce-share-preview small,html[data-uce-theme="dark"] .uce-share-help,html[data-uce-theme="dark"] .uce-share-empty p{color:#94a5bd}html[data-uce-theme="dark"] .uce-share-error{background:#2a171b;border-color:rgba(255,120,120,.14)}html[data-uce-theme="dark"] .uce-share-success{background:#10261f;border-color:rgba(73,198,131,.14)}
@media(max-width:620px){.uce-share-backdrop{align-items:flex-end;padding:0 0 90px}.uce-share-modal{max-height:calc(100dvh - 90px);border-radius:24px 24px 0 0}.uce-share-head{padding:18px 18px 15px}.uce-share-body{padding:16px 18px 4px}.uce-share-foot{padding:13px 18px 17px}.uce-share-preview{grid-template-columns:72px 1fr}.uce-share-preview>img,.uce-share-preview-icon{width:72px;height:58px}}
