.tamuk-evnews{margin-top:2rem;border-top:3px solid #FCC10F;padding-top:1.5rem}.tamuk-evnews-inner{background:#f8f9fb;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem 2rem}.tamuk-evnews-header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.tamuk-evnews-icon{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#039;color:#fff;border-radius:10px}.tamuk-evnews-title{font-family:'Cinzel',serif;font-size:1.15rem;font-weight:700;color:#039;margin:0 0 2px;line-height:1.3}.tamuk-evnews-desc{font-size:.85rem;color:#6B7280;margin:0;line-height:1.4}.tamuk-evnews-label{font-size:.8rem;font-weight:600;color:#374151;margin:0 0 .6rem}.tamuk-evnews-types{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.tamuk-evnews-type{display:inline-flex;align-items:center;gap:5px;padding:.3rem .85rem;border:1.5px solid #d1d5db;border-radius:50px;background:#fff;font-size:.78rem;font-weight:600;color:#374151;cursor:pointer;transition:all 0.15s ease;user-select:none}.tamuk-evnews-type:hover{border-color:#039;color:#039}.tamuk-evnews-type input[type="checkbox"]{width:14px;height:14px;margin:0;accent-color:#039;cursor:pointer}.tamuk-evnews-type:has(input:checked){background:#eff6ff;border-color:#039;color:#039}.tamuk-evnews-type--all{border-style:dashed;font-weight:700}.tamuk-evnews-row{display:flex;gap:.5rem}.tamuk-evnews-email{flex:1;min-width:0;padding:.55rem 1rem;font-size:.875rem;font-family:'Source Sans 3',sans-serif;border:1.5px solid #d1d5db;border-radius:9999px;background:#fff;transition:border-color 0.15s ease,box-shadow 0.15s ease}.tamuk-evnews-email:focus{outline:none;border-color:#039;box-shadow:0 0 0 3px rgb(0 51 153 / .1)}.tamuk-evnews-btn{flex-shrink:0;padding:.55rem 1.5rem;font-family:'Source Sans 3',sans-serif;font-size:.875rem;font-weight:600;color:#fff;background:#039;border:none;border-radius:9999px;cursor:pointer;transition:background 0.2s ease;white-space:nowrap}.tamuk-evnews-btn:hover{background:#026}.tamuk-evnews-btn:disabled{opacity:.6;cursor:not-allowed}.tamuk-evnews-msg{margin-top:.5rem;font-size:.85rem;padding:.4rem .75rem;border-radius:6px}.tamuk-evnews-msg--success{color:#065f46;background:#d1fae5}.tamuk-evnews-msg--error{color:#991b1b;background:#fee2e2}.tamuk-evnews-form--done .tamuk-evnews-label,.tamuk-evnews-form--done .tamuk-evnews-types,.tamuk-evnews-form--done .tamuk-evnews-row{display:none}@media (max-width:640px){.tamuk-evnews-inner{padding:1.25rem}.tamuk-evnews-header{flex-direction:column;align-items:center;text-align:center}.tamuk-evnews-types{justify-content:center}.tamuk-evnews-row{flex-direction:column}.tamuk-evnews-btn{width:100%}}@media (prefers-reduced-motion:reduce){.tamuk-evnews-type,.tamuk-evnews-btn,.tamuk-evnews-email{transition:none}}