.archive-year-control{position:relative;display:flex;flex-shrink:0;align-items:stretch;border-left:1px solid #2a2a2a}.tui-news-search .archive-year-control button{border:1px solid #292929;border-top:0;border-bottom:0;background:var(--site-panel);color:#bbb;padding:0 12px;font:700 10px JetBrains Mono,var(--tui-mono,monospace);letter-spacing:0;text-transform:uppercase;cursor:pointer}.tui-news-search .archive-year-control button:hover{background:var(--site-panel-raise);color:var(--tui-accent,#5be52b)}.tui-news-search .archive-year-control button:disabled{color:#444;cursor:default}.archive-year-trigger{display:flex;align-items:center;justify-content:center;gap:7px}.archive-year-trigger>span:first-child{font-size:9px;font-weight:400;letter-spacing:1px}.archive-year-trigger>b{color:var(--tui-accent,#5be52b);font-size:12px}.archive-year-trigger>small{font-size:9px;font-weight:400}.archive-year-popover{position:absolute;right:0;top:calc(100% + 5px);z-index:40;width:292px;max-width:calc(100vw - 40px);max-height:60vh;overflow-y:auto;padding:8px;border:1px solid #303030;background:#0d0d0d;box-shadow:0 8px 20px #0008}.tui-news-search .archive-year-popover button{border:1px solid #262626;min-height:30px;padding:4px;background:var(--site-panel);color:#ddd;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px}.tui-news-search .archive-year-popover .archive-year-all{width:100%;min-height:26px;margin-bottom:6px;display:block;font-weight:800}.archive-year-decade{display:grid;grid-template-columns:32px minmax(0,1fr);gap:6px;margin-top:6px}.archive-year-decade>span{font:9px var(--tui-mono,monospace);letter-spacing:1px;color:#777;padding-top:7px}.archive-year-decade>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.archive-year-decade button small{font-size:8px;color:#888}.tui-news-search .archive-year-popover button[aria-pressed=true]{background:var(--tui-accent,#5be52b);color:#050505;border-color:var(--tui-accent,#5be52b)}.archive-year-popover button[aria-pressed=true] small{color:#222}.archive-year-popover p{font-size:11px;color:#888}.archive-year-control button:focus-visible{outline:2px solid var(--tui-accent,#5be52b);outline-offset:2px;z-index:1}@media(max-width:639px){.archive-year-popover{left:0;right:auto}}