.composer-limit-bar{--clb-warn:#b45309;--clb-line:color-mix(in srgb, var(--text-primary) 12%, transparent);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 12px;font-size:12.5px;line-height:18px;display:flex}:is([data-theme=dark],.dark) .composer-limit-bar{--clb-warn:var(--status-warning,#fbbf24)}.composer-limit-bar__warn{color:var(--clb-warn)}.composer-limit-bar__wrapping{color:var(--text-primary);padding-bottom:1px;position:relative}.composer-limit-bar__wrapping:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--clb-warn) 30%, var(--allternit-core,#d97757) 50%, var(--clb-warn) 70%, transparent 100%);background-size:200% 100%;border-radius:1px;height:1.5px;animation:1.8s ease-in-out infinite composer-limit-sweep;position:absolute;bottom:-2px;left:0;right:0}@keyframes composer-limit-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}.composer-limit-bar__link{font:inherit;cursor:pointer;color:var(--text-primary);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--clb-line);text-decoration-color:var(--clb-line);background:0 0;border:0;padding:0}.composer-limit-bar__link:hover{text-decoration-color:currentColor}.composer-limit-bar__button{border:1px solid var(--clb-line);font:inherit;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:1px 8px;font-size:12px}.composer-limit-bar__button:hover{background:var(--neutral-fill)}.composer-limit-bar__button:disabled{opacity:.5;cursor:default}.composer-limit-bar__dismiss{width:20px;height:20px;color:var(--text-tertiary,var(--text-secondary));cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.composer-limit-bar__dismiss:hover{background:var(--neutral-fill);color:var(--text-primary)}.composer-limit-bar :is(button):focus-visible{outline:2px solid var(--clb-line);outline-offset:1px}@media (prefers-reduced-motion:reduce){.composer-limit-bar__wrapping:after{background:var(--clb-warn);animation:none}}
