.deprecation-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:linear-gradient(135deg,#f59e0b,#f97316);color:#fff;font-size:13px;line-height:1.5;width:100%;box-sizing:border-box;position:sticky;top:0;z-index:9999}.deprecation-banner__content{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0}.deprecation-banner__icon{flex-shrink:0;font-size:16px;line-height:1.3}.deprecation-banner__text{margin:0;font-weight:500;word-break:break-word}.deprecation-banner__close{flex-shrink:0;background:none;border:none;color:#fff;font-size:20px;line-height:1;cursor:pointer;padding:0 4px;opacity:.8;transition:opacity .15s}.deprecation-banner__close:hover{opacity:1}