.adbc-notice{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;clear:both;display:flex;margin:40px 10px 30px 0;overflow:hidden;padding:15px;position:relative}.adbc-notice:before{background-image:radial-gradient(circle at 20% 50%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.08) 0,transparent 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.adbc-content{position:relative;width:100%;z-index:1}.adbc-header{margin-bottom:12px}.adbc-header,.adbc-star{align-items:center;display:flex}.adbc-star{background:rgba(99,84,100,.2);border-radius:50%;font-size:18px;height:32px;justify-content:center;margin-right:12px;width:32px}.adbc-title{color:#fff;font-size:18px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.1)}.adbc-text{color:hsla(0,0%,100%,.95);font-size:15px;line-height:1.6;margin:0 0 20px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.adbc-text a{color:#fff;font-weight:500;text-decoration:underline;text-underline-offset:3px}.adbc-buttons{align-items:center;justify-content:space-between;padding-top:15px}.adbc-buttons,.adbc-buttons-left{display:flex;flex-wrap:wrap;gap:8px}.adbc-btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:6px;padding:10px 20px;text-decoration:none}.adbc-btn-primary{background:hsla(0,0%,100%,.95);color:#1e40af;font-weight:600}.adbc-btn-secondary{background:hsla(0,0%,100%,.15);color:#fff}.adbc-btn-secondary:hover{border:1px solid #ffdbf8;color:#fff}.adbc-btn-dismiss{color:#f9dfff;cursor:pointer;text-decoration:none}.adbc-btn-dismiss:hover{color:#fff}