.channel-quick-add{border-radius:var(--radius-card,10px);font-family:var(--font-body);gap:.8rem;display:grid}.channel-quick-add-copy{gap:.2rem;display:grid}.channel-quick-add-copy span{font-family:var(--font-wire);font-size:var(--type-eyebrow,.68rem);letter-spacing:.1em;text-transform:uppercase;color:var(--tuned-muted,#5a584e);font-weight:500}.channel-quick-add-copy p{font-size:var(--type-body,.9375rem);line-height:var(--type-leading-body,1.45);color:var(--tuned-ink-soft,#22221c);margin:0;font-weight:400}.channel-quick-add-box{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;min-width:0;display:grid}.channel-quick-add-box input{border-radius:var(--radius-card-sm,8px);min-width:0;min-height:48px;font:inherit;padding:0 .9rem;font-size:1rem;font-weight:500}.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{width:min(760px,100%);box-shadow:none;background:0 0;border:0;gap:.55rem;margin:0 auto 1.1rem;padding:0}.channel-quick-add--channels .channel-quick-add-copy{gap:.15rem}.channel-quick-add--channels .channel-quick-add-copy span{color:#0b132b7a;letter-spacing:.05em}.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:#0b132b9e;font-size:.86rem;font-weight:700}.channel-quick-add--channels .channel-quick-add-state.error{color:#9f2a1f}.channel-quick-add--channels .channel-quick-add-box{gap:.45rem}.channel-quick-add--channels .channel-quick-add-box input{color:#0b132b;background:#ffffffe0;border:1px solid #0b132b1f;border-radius:14px;min-height:52px;transition:border-color .14s,box-shadow .14s;box-shadow:0 8px 22px #0b132b0d}.channel-quick-add--channels .channel-quick-add-box input:focus{border-color:#0c0c0a6b;outline:none;box-shadow:0 0 0 3px #c6ff0052,0 10px 24px #0b132b0f}.channel-quick-add--channels .channel-quick-add-box button{color:#c6ff00;background:#0b132b;border:1px solid #0b132b1f;border-radius:14px;width:52px;min-width:52px;min-height:52px}.channel-quick-add--channels .channel-quick-add-box button svg{width:1.1rem;height:1.1rem}.channel-quick-add--channels .channel-quick-add-results,.channel-quick-add--channels .channel-quick-add-list{background:#ffffffdb;border:1px solid #0b132b1a;border-radius:14px;gap:.35rem;padding:.35rem;overflow:hidden}.channel-quick-add--channels .channel-quick-add-heading{padding:.35rem .5rem .1rem}.channel-quick-add--channels .channel-quick-add-row{background:0 0;border:0;border-radius:10px}.channel-quick-add--channels .channel-quick-add-row:hover{background:#c6ff001a}.channel-quick-add--channels .channel-quick-add-icon{color:#c6ff00;background:#0b132b;border-radius:11px}.channel-quick-add--channels .channel-quick-add-icon img{background:#fff}.channel-quick-add--channels .channel-quick-add-result-copy span{color:#0b132b8c}.channel-quick-add--channels .channel-quick-add-result-copy strong{color:#0b132b}.channel-quick-add--channels .channel-quick-add-result-copy p{color:#0b132b9e}.channel-quick-add--channels .channel-quick-add-row button{color:#0b132b;background:#c6ff00;border:1px solid #0000;border-radius:999px}@media (max-width:760px){.channel-quick-add--channels .channel-quick-add-box{grid-template-columns:minmax(0,1fr) auto}.channel-quick-add--channels .channel-quick-add-box button{min-width:52px;padding:0}}.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:100%;min-width:0;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.75rem;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #0b132b38;border-radius:0;padding:0 2.75rem 0 2.15rem;font-size:1rem;font-weight:850}.channel-quick-add--today-compact .channel-quick-add-box input:focus{border-color:#1560ff;outline:none}.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{box-sizing:border-box;overscroll-behavior:contain;background:#fff;border:1px solid #0b132b24;border-radius:8px;width:auto;max-width:100%;max-height:min(30rem,100dvh - 10rem);padding:.65rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto;box-shadow:0 18px 42px #0b132b29}.today-quick-add-strip{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem .75rem}.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.75rem;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:100%}.channel-quick-add--today-compact .channel-quick-add-row{grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;padding:.65rem}.channel-quick-add--today-compact .channel-quick-add-row>button{grid-column:auto;width:auto;min-width:4.4rem;padding:0 .6rem}.today-quick-add-strip{padding:0 1rem .65rem}}@media (min-width:1024px){.today-quick-add-strip{padding-left:2.25rem;padding-right:2.25rem}}
.update-check-status-bar{box-sizing:border-box;border:1px solid var(--tuned-rule-mid,#0c0c0a33);border-radius:var(--radius-card-sm,8px);background:var(--tuned-white,#fffcf4);width:100%;box-shadow:var(--shadow-card,0 6px 18px #0c0c0a0e);font-family:var(--font-body);align-items:flex-start;gap:12px;margin:0 0 12px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.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{width:22px;height:22px;color:var(--tuned-ink,#0c0c0a);background:#c6ff0052;border-radius:50%;flex:none;justify-content:center;align-items:center;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{font-size:var(--type-body-sm,.875rem);color:var(--tuned-ink,#0c0c0a);margin:0;font-weight:600}.update-check-status-bar__supporting{font-size:var(--type-caption,.8125rem);color:var(--tuned-muted,#5a584e);margin:2px 0 0;line-height:1.35}.update-check-status-bar__action{background:var(--tuned-ink,#0c0c0a);min-height:44px;color:var(--tuned-lime,#c6ff00);cursor:pointer;border:1px solid #0c0c0a38;border-radius:6px;flex:none;align-self:center;padding:8px 14px;font-size:13px;font-weight:600}.update-check-status-bar__action:hover{background:#1a1a17}.update-check-status-bar__action:focus-visible{outline:3px solid var(--tuned-lime,#c6ff00);outline-offset:2px}.update-check-status-bar__track{background:#0c0c0a1a;width:100%;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.update-check-status-bar__sweep{background:var(--tuned-lime,#c6ff00);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:#c6ff00b8;width:100%;position:static}@media (prefers-reduced-motion:reduce){.update-check-status-bar__sweep{background:#c6ff00b8;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}}
