.archive-page{max-width:800px;padding-bottom:36px}.archive-breadcrumb{color:var(--home-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.archive-breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.archive-heading{text-align:center;margin:12px auto 24px}.archive-heading .archive-art{margin:auto auto 8px}.archive-heading h1{letter-spacing:-.035em;font-size:clamp(30px,4vw,40px);font-weight:650}.archive-heading p{color:var(--home-muted);margin-top:10px;font-size:16px}.archive-workspace{background:#fff;border-radius:22px;padding:28px}.archive-page .archive-privacy{color:var(--home-muted);text-align:center;margin-bottom:18px;font-size:13px;line-height:1.6}.archive-drop{text-align:center;background:#f6f7f9;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:28px 16px;display:flex}.archive-drop>span{color:var(--home-muted);font-size:14px}.archive-page #archive-guidance{color:var(--home-muted);margin-top:4px;font-size:12px;line-height:1.6}.archive-drop.is-dragging{outline-offset:3px;outline:3px solid #1677e8}.archive-primary{color:#fff;background:#005fbe;border:0;border-radius:100px;justify-content:center;align-items:center;min-height:46px;padding:10px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.archive-primary:hover{color:#fff;background:#084f99}.archive-primary:active{background:#073e78}.archive-quiet{color:#005fbe;background:0 0;border:0;min-height:44px;padding:8px 12px;font-size:14px}.archive-workspace button:disabled{opacity:.6;cursor:wait}.archive-selection,.archive-result ul{margin:0;padding:0;list-style:none}.archive-selection li,.archive-result li{border-bottom:1px solid #e8eaee;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.archive-selection li>span,.archive-result li>span{overflow-wrap:anywhere;min-width:0;font-size:14px}.archive-controls{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.archive-progress{align-items:center;gap:16px;margin-top:20px;display:flex}.archive-progress progress{accent-color:#005fbe;width:100%;height:7px}.archive-page .archive-status,.archive-page .archive-error{margin-top:12px;font-size:14px;line-height:1.6}.archive-status:empty,.archive-error:empty{display:none}.archive-error{color:#ad2925}.archive-result{border-top:1px solid #e8eaee;margin-top:24px;padding-top:24px}.archive-result h2{font-size:22px}.archive-page [data-archive-summary]{color:var(--home-muted);margin:8px 0 16px;font-size:14px}.archive-page [data-archive-note]{color:var(--home-muted);margin-top:16px;font-size:13px;line-height:1.6}.archive-help{margin-top:28px}.archive-help details{border-bottom:1px solid #d9dce1;padding-bottom:4px}.archive-help summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:14px}.archive-help p,.archive-help li{color:var(--home-muted);font-size:14px;line-height:1.7}.archive-help h2{font-size:16px}.archive-help p,.archive-help a{margin-bottom:14px}.archive-related{flex-wrap:wrap;gap:8px 24px;margin-top:24px;font-size:14px;display:flex}.archive-related a{color:#005fbe;align-items:center;min-height:44px;display:flex}.archive-page :focus-visible{outline-offset:4px;outline:3px solid #1677e8}.archive-page [hidden]{display:none!important}@media (width<=600px){.archive-workspace{padding:20px 16px}.archive-drop{padding:24px 8px}.archive-heading p{font-size:14px}.archive-result li{flex-wrap:wrap}.archive-result li>a{margin-left:auto}.archive-page{width:calc(100% - 32px)}}@media (forced-colors:active){.archive-primary{border:1px solid buttontext}.archive-drop{border:1px solid canvastext}}.archive-workspace:has(>:is(.archive-selection,.media-files)>li)>.archive-drop{text-align:left;background:0 0;border-radius:0;flex-flow:wrap;justify-content:space-between;gap:8px 16px;padding:0 0 16px}.archive-workspace:has(>:is(.archive-selection,.media-files)>li)>.archive-drop>span{display:none}.archive-workspace:has(>:is(.archive-selection,.media-files)>li)>.archive-drop>.archive-primary{color:#005fbe;background:#f3f5f8;min-height:44px;padding:8px 16px}.archive-workspace:has(>:is(.archive-selection,.media-files)>li)>.archive-drop>.archive-primary:hover{background:#e8eef7}.archive-workspace:has(>:is(.archive-selection,.media-files)>li)>.archive-drop>p{flex:220px;margin:0}@media (width<=600px){.archive-workspace .archive-controls>.archive-primary,.archive-workspace fieldset>.archive-primary,.archive-workspace .archive-result>.archive-primary{width:100%}}
