.channel-quick-add{border-radius:8px;gap:.8rem;display:grid}.channel-quick-add-copy{gap:.2rem;display:grid}.channel-quick-add-copy span{text-transform:uppercase;font-size:.76rem;font-weight:950}.channel-quick-add-copy p{margin:0;font-size:.92rem;font-weight:750;line-height:1.4}.channel-quick-add-box{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;min-width:0;display:grid}.channel-quick-add-box input{min-width:0;min-height:48px;font:inherit;border-radius:8px;padding:0 .9rem;font-size:1rem;font-weight:800}.channel-quick-add-box input::placeholder{color:#0b132b75}.channel-quick-add-box button,.channel-quick-add-row button{min-height:38px;font:inherit;cursor:pointer;border-radius:8px;padding:0 .8rem;font-size:.82rem;font-weight:950}.channel-quick-add-results,.channel-quick-add-list{gap:.5rem;display:grid}.channel-quick-add-heading,.channel-quick-add-state{margin:0;font-weight:800}.channel-quick-add-heading{text-transform:uppercase;font-size:.72rem;font-weight:950}.channel-quick-add-state{font-size:.88rem}.channel-quick-add-row{border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.7rem;display:grid}.channel-quick-add-icon{border-radius:8px;place-items:center;width:42px;height:42px;font-weight:950;display:grid;overflow:hidden}.channel-quick-add-icon img{object-fit:contain;width:100%;height:100%}.channel-quick-add-result-copy{gap:.1rem;min-width:0;display:grid}.channel-quick-add-result-copy span{text-transform:uppercase;font-size:.72rem;font-weight:950}.channel-quick-add-result-copy strong{overflow-wrap:anywhere;min-width:0;font-size:.98rem;line-height:1.2}.channel-quick-add-result-copy p{overflow-wrap:anywhere;margin:0;font-size:.8rem;font-weight:750}.channel-quick-add-row button:disabled{cursor:default;opacity:.62}.channel-quick-add--channels{background:#ffffffd6;border:1px solid #0b132b1f;width:min(980px,100%);margin:0 auto 1rem;padding:1rem;box-shadow:0 16px 36px #0b132b14}.channel-quick-add--channels .channel-quick-add-copy span{color:#1560ff}.channel-quick-add--channels .channel-quick-add-copy p,.channel-quick-add--channels .channel-quick-add-state,.channel-quick-add--channels .channel-quick-add-heading{color:#0b132bb8}.channel-quick-add--channels .channel-quick-add-state.error{color:#9f2a1f}.channel-quick-add--channels .channel-quick-add-box input{color:#0b132b;background:#fff;border:1px solid #0b132b2e}.channel-quick-add--channels .channel-quick-add-box input:focus{border-color:#1560ff6b;outline:3px solid #1560ff2e}.channel-quick-add--channels .channel-quick-add-box button{color:#0b132b;background:#f7f8f4;border:1px solid #0b132b24}.channel-quick-add--channels .channel-quick-add-row{background:#ffffffdb;border:1px solid #0b132b24}.channel-quick-add--channels .channel-quick-add-icon{color:#c6ff00;background:#0b132b}.channel-quick-add--channels .channel-quick-add-icon img{background:#fff}.channel-quick-add--channels .channel-quick-add-result-copy span{color:#0b132ba8}.channel-quick-add--channels .channel-quick-add-result-copy strong{color:#0b132b}.channel-quick-add--channels .channel-quick-add-result-copy p{color:#0b132bb3}.channel-quick-add--channels .channel-quick-add-row button{color:#0b132b;background:#c6ff00;border:1px solid #0b132b24}.channel-quick-add--today{background:#ffffffdb;border:1px solid #0b132b1f;width:min(980px,100% - 2rem);margin:0 auto 1rem;padding:.85rem;box-shadow:0 14px 36px #0b132b14}.channel-quick-add--today .channel-quick-add-copy span{color:#1560ff}.channel-quick-add--today .channel-quick-add-copy p,.channel-quick-add--today .channel-quick-add-state,.channel-quick-add--today .channel-quick-add-heading{color:#0b132bb8}.channel-quick-add--today .channel-quick-add-state.error{color:#9f2a1f}.channel-quick-add--today .channel-quick-add-box input{color:#0b132b;background:#fff;border:1px solid #0b132b2e}.channel-quick-add--today .channel-quick-add-box input:focus{border-color:#1560ff6b;outline:3px solid #1560ff29}.channel-quick-add--today .channel-quick-add-box button{color:#0b132b;background:#f7f8f4;border:1px solid #0b132b24}.channel-quick-add--today .channel-quick-add-row{background:#f7f8f4c7;border:1px solid #0b132b24}.channel-quick-add--today .channel-quick-add-icon{color:#c6ff00;background:#0b132b}.channel-quick-add--today .channel-quick-add-icon img{background:#fff}.channel-quick-add--today .channel-quick-add-result-copy span{color:#0b132ba8}.channel-quick-add--today .channel-quick-add-result-copy strong{color:#0b132b}.channel-quick-add--today .channel-quick-add-result-copy p{color:#0b132bb3}.channel-quick-add--today .channel-quick-add-row button{color:#0b132b;background:#c6ff00;border:1px solid #0b132b24}.channel-quick-add--today-compact{z-index:20;width:11rem;margin:0;position:relative}.channel-quick-add--today-compact .channel-quick-add-copy{display:none}.channel-quick-add--today-compact .channel-quick-add-box{display:block;position:relative}.channel-quick-add--today-compact .channel-quick-add-search-icon{color:#0b132bad;pointer-events:none;z-index:1;width:1rem;height:1rem;position:absolute;top:50%;left:.72rem;transform:translateY(-50%)}.channel-quick-add--today-compact .channel-quick-add-box input{box-sizing:border-box;color:#0b132b;width:100%;min-height:2.5rem;box-shadow:none;background:#ffffffd6;border:1px solid #0b132b29;border-radius:8px;padding:0 .75rem 0 2.15rem;font-size:.84rem;font-weight:850}.channel-quick-add--today-compact .channel-quick-add-box input:focus{border-color:#1560ff6b;outline:3px solid #1560ff24}.channel-quick-add--today-compact .channel-quick-add-box button{color:#0b132b9e;background:0 0;border:0;min-height:1.85rem;padding:0 .45rem;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.channel-quick-add--today-compact .channel-quick-add-results{background:#fff;border:1px solid #0b132b24;border-radius:8px;width:min(25rem,100vw - 1.5rem);max-height:min(32rem,100vh - 7rem);padding:.65rem;position:absolute;top:calc(100% + .45rem);right:0;overflow-y:auto;box-shadow:0 18px 42px #0b132b29}.channel-quick-add--today-compact .channel-quick-add-state,.channel-quick-add--today-compact .channel-quick-add-heading{color:#0b132bb3}.channel-quick-add--today-compact .channel-quick-add-state.error{color:#9f2a1f}.channel-quick-add--today-compact .channel-quick-add-row{background:#f7f8f4d1;border:1px solid #0b132b1a}.channel-quick-add--today-compact .channel-quick-add-icon{color:#c6ff00;background:#0b132b}.channel-quick-add--today-compact .channel-quick-add-result-copy span,.channel-quick-add--today-compact .channel-quick-add-result-copy p{color:#0b132ba8}.channel-quick-add--today-compact .channel-quick-add-result-copy strong{color:#0b132b}.channel-quick-add--today-compact .channel-quick-add-row>button{color:#0b132b;background:#c6ff00;border:1px solid #0b132b24;min-height:2.25rem;padding:0 .7rem;position:static;transform:none}@media (max-width:768px){.channel-quick-add--today{width:calc(100% - 1rem);margin-bottom:.85rem;padding:.75rem}.channel-quick-add-box{grid-template-columns:1fr}.channel-quick-add--today .channel-quick-add-row{grid-template-columns:auto minmax(0,1fr)}.channel-quick-add--today .channel-quick-add-row button{grid-column:1/-1;width:100%}.channel-quick-add--today-compact{width:2.75rem}.channel-quick-add--today-compact .channel-quick-add-box input{color:#0000;cursor:pointer;min-height:2.5rem;padding:0}.channel-quick-add--today-compact .channel-quick-add-box input::placeholder{color:#0000}.channel-quick-add--today-compact .channel-quick-add-box:focus-within{width:min(18rem,100vw - 7rem);position:absolute;top:0;right:0}.channel-quick-add--today-compact .channel-quick-add-box:focus-within input{color:#0b132b;cursor:text;padding:0 .75rem 0 2.15rem}.channel-quick-add--today-compact .channel-quick-add-box:focus-within input::placeholder{color:#0b132b75}.channel-quick-add--today-compact .channel-quick-add-results{position:fixed;top:5.25rem;right:.75rem}.channel-quick-add--today-compact .channel-quick-add-row{grid-template-columns:auto minmax(0,1fr)}.channel-quick-add--today-compact .channel-quick-add-row>button{grid-column:1/-1;width:100%}}
.update-check-status-bar{box-sizing:border-box;background:#fff;border:1px solid #0f172a1a;border-radius:8px;align-items:flex-start;gap:12px;width:100%;margin:0 0 12px;padding:12px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.update-check-status-bar__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.update-check-status-bar__mark{color:#1e3a8a;background:#2563eb1f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.update-check-status-bar--ready .update-check-status-bar__mark{color:#166534;background:#1665341f}.update-check-status-bar--failed .update-check-status-bar__mark,.update-check-status-bar--limit_reached .update-check-status-bar__mark{color:#92400e;background:#92400e1f}.update-check-status-bar__body{flex:auto;min-width:0}.update-check-status-bar__title{color:#0f172a;margin:0;font-size:14px;font-weight:600}.update-check-status-bar__supporting{color:#475569;margin:2px 0 0;font-size:13px;line-height:1.35}.update-check-status-bar__action{color:#1d4ed8;cursor:pointer;background:#2563eb14;border:1px solid #2563eb66;border-radius:6px;flex:none;align-self:center;min-height:44px;padding:8px 14px;font-size:13px;font-weight:600}.update-check-status-bar__action:hover{background:#2563eb24}.update-check-status-bar__action:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.update-check-status-bar__track{background:#2563eb1f;width:100%;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.update-check-status-bar__sweep{background:#2563eb;width:40%;animation:1.15s ease-in-out infinite update-check-sweep;position:absolute;top:0;bottom:0;left:0}@keyframes update-check-sweep{0%{transform:translate(-100%)}to{transform:translate(350%)}}.update-check-status-bar--reduced-motion .update-check-status-bar__sweep,.update-check-status-bar--reduced-motion .update-check-status-bar__track{animation:none}.update-check-status-bar--reduced-motion .update-check-status-bar__sweep{background:#2563eb80;width:100%;position:static}@media (prefers-reduced-motion:reduce){.update-check-status-bar__sweep{background:#2563eb80;width:100%;animation:none;position:static}}@media (max-width:480px){.update-check-status-bar{flex-wrap:wrap}.update-check-status-bar__action{width:100%;margin-top:4px}}
