.gitc-uea-wrap{display:flex;flex-direction:column;gap:20px;margin:18px 0}.gitc-uea-hero,.gitc-uea-card{background:#fff;border:1px solid #e8ebf0;border-radius:18px;box-shadow:0 10px 30px rgba(18,38,63,.06);padding:22px}.gitc-uea-hero{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff}.gitc-uea-hero h2{margin:0 0 8px;font-size:28px}.gitc-uea-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.gitc-uea-card h3,.gitc-uea-card h2{margin-top:0}.gitc-uea-form input[type=text],.gitc-uea-form input[type=url],.gitc-uea-form textarea,.gitc-uea-copy-box input{width:100%;border:1px solid #d8dee8;border-radius:12px;padding:12px 14px;box-sizing:border-box;background:#f8fafc}.gitc-uea-form label{display:block;font-weight:600;margin-bottom:6px}.gitc-uea-form p{margin:0 0 14px}.gitc-uea-form .button.alt,.gitc-uea-topbar .button,.gitc-uea-modal-card .button{background:linear-gradient(135deg,#111827,#312e81)!important;color:#fff!important;border:none;border-radius:12px;padding:12px 18px;text-decoration:none;box-shadow:0 10px 25px rgba(49,46,129,.22)}.gitc-uea-alert{padding:14px 16px;border-radius:12px;margin-bottom:18px}.gitc-uea-alert.success{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.gitc-uea-badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700}.gitc-uea-status-pending{background:#fff7ed;color:#9a3412}.gitc-uea-status-approved{background:#ecfdf5;color:#166534}.gitc-uea-status-need_info{background:#eff6ff;color:#1d4ed8}.gitc-uea-status-rejected{background:#fef2f2;color:#b91c1c}.gitc-uea-stat{display:flex;flex-direction:column;gap:5px;padding:10px 0;border-bottom:1px solid #eef2f7}.gitc-uea-stat:last-child{border-bottom:none}.gitc-uea-stat span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.gitc-uea-copy-box{display:flex;gap:10px;align-items:center;margin-top:14px}.gitc-uea-copy-box .button{white-space:nowrap}.gitc-uea-help{color:#64748b;font-size:13px}.gitc-uea-table,.widefat{width:100%;border-collapse:collapse}.gitc-uea-table th,.gitc-uea-table td,.widefat th,.widefat td{padding:12px;border-bottom:1px solid #eef2f7;text-align:left;vertical-align:top}.table-responsive{overflow:auto}.gitc-uea-thread-item{padding:14px;border:1px solid #edf2f7;border-radius:14px;background:#fbfdff;margin-bottom:12px}.gitc-uea-thread-item.admin{background:#f8fafc}.gitc-uea-thread-meta{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px;font-size:13px;color:#64748b}.gitc-uea-topbar{position:fixed;top:16px;left:16px;right:16px;z-index:9998;color:#fff;background:linear-gradient(135deg,#0f172a,#1e1b4b);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:14px 18px;box-shadow:0 18px 40px rgba(15,23,42,.24);backdrop-filter:blur(10px)}.gitc-uea-topbar-inner{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.gitc-uea-topbar-badge{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.12);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gitc-uea-topbar-text{display:flex;flex-direction:column;gap:2px;min-width:260px}.gitc-uea-topbar-text strong{font-size:15px;line-height:1.2}.gitc-uea-topbar-text span{font-size:13px;opacity:.88;line-height:1.35}.gitc-uea-close{appearance:none;border:none;background:transparent;color:inherit;font-size:24px;line-height:1;cursor:pointer;padding:0 6px}.gitc-uea-modal{position:fixed;inset:0;background:rgba(2,6,23,.68);display:flex;align-items:center;justify-content:center;z-index:9999;padding:22px;backdrop-filter:blur(6px)}.gitc-uea-modal-card{max-width:560px;width:100%;background:linear-gradient(180deg,#ffffff,#f8fafc);border-radius:28px;padding:30px;position:relative;box-shadow:0 25px 80px rgba(15,23,42,.35);border:1px solid rgba(148,163,184,.2)}.gitc-uea-modal-hero{display:flex;align-items:center;gap:16px;margin-bottom:8px}.gitc-uea-modal-icon{width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:30px;background:linear-gradient(135deg,#312e81,#111827);color:#fff;box-shadow:0 14px 30px rgba(49,46,129,.28)}.gitc-uea-modal-card h3{margin:4px 0 8px;font-size:30px;line-height:1.1;color:#0f172a}.gitc-uea-modal-card p{font-size:15px;line-height:1.7;color:#475569;margin:0 0 20px}.gitc-uea-eyebrow{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#4f46e5}.gitc-uea-modal-close{position:absolute;top:14px;right:14px;color:#0f172a}.gitc-uea-modal-actions{display:flex;gap:12px;flex-wrap:wrap}.wrap .gitc-uea-card{max-width:none}.gitc-uea-grid .gitc-uea-card{height:100%}@media (max-width:768px){.gitc-uea-copy-box{flex-direction:column;align-items:stretch}.gitc-uea-hero h2{font-size:22px}.gitc-uea-modal-card h3{font-size:24px}.gitc-uea-topbar{top:10px;left:10px;right:10px}.gitc-uea-topbar-inner{align-items:flex-start}.gitc-uea-topbar-text{min-width:auto}.gitc-uea-modal-card{padding:22px}.gitc-uea-modal-hero{align-items:flex-start}.gitc-uea-modal-icon{width:54px;height:54px;font-size:26px}}
/* v1.0.3 UI fixes */
.gitc-uea-modal-card .gitc-uea-modal-close{position:absolute !important;top:18px !important;right:18px !important;left:auto !important;bottom:auto !important;width:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:999px !important;background:#f8fafc !important;color:#0f172a !important;box-shadow:0 6px 16px rgba(15,23,42,.12) !important;z-index:5 !important;padding:0 !important;margin:0 !important;}
.gitc-uea-modal-card .gitc-uea-modal-close:hover{background:#eef2f7 !important;}
.gitc-uea-hero h2{color:#ffffff !important;text-shadow:none !important;}
