.arc-copy-button-copy-button__button{display:inline-flex;width:max-content;max-width:100%;min-height:var(--control-height-sm);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.arc-copy-button-copy-button__button:active:not(:disabled){transform:scale(.97);transition-duration:var(--duration-fast),var(--duration-fast),var(--duration-fast),var(--duration-instant);transition-timing-function:var(--ease-standard)}.arc-copy-button-copy-button__iconOnly:active:not(:disabled){transform:scale(.96)}@media(hover:hover)and (pointer:fine){.arc-copy-button-copy-button__button:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}.arc-copy-button-copy-button__plain:hover:not(:disabled){border-color:transparent;background:var(--surface-muted);color:var(--foreground)}}.arc-copy-button-copy-button__button:disabled{cursor:not-allowed;opacity:.5}.arc-copy-button-copy-button__icon{position:relative;display:grid;width:16px;height:16px;flex:none}.arc-copy-button-copy-button__iconInner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.arc-copy-button-copy-button__iconInner[data-state=copied]{color:var(--success)}.arc-copy-button-copy-button__iconInner[data-state=error]{color:var(--danger)}.arc-copy-button-copy-button__label{position:relative;display:grid;min-width:0;justify-items:center;white-space:nowrap}.arc-copy-button-copy-button__text{grid-area:1 / 1}.arc-copy-button-copy-button__measure{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}.arc-copy-button-copy-button__iconOnly{width:var(--control-height-sm);padding:0}.arc-copy-button-copy-button__plain{border-color:transparent;background:transparent;color:var(--text-secondary)}.arc-copy-button-copy-button__srOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.arc-copy-button-copy-button__button{transition:none}.arc-copy-button-copy-button__button:active:not(:disabled){transform:none}}.arc-blocks-changelog-feed-changelog-feed__feed{box-sizing:border-box;width:min(100%,920px);margin-inline:auto;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.arc-blocks-changelog-feed-changelog-feed__feed *,.arc-blocks-changelog-feed-changelog-feed__feed *:before,.arc-blocks-changelog-feed-changelog-feed__feed *:after{box-sizing:border-box}.arc-blocks-changelog-feed-changelog-feed__srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.arc-blocks-changelog-feed-changelog-feed__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px 24px;padding:32px 28px 20px}.arc-blocks-changelog-feed-changelog-feed__heading{min-width:0}.arc-blocks-changelog-feed-changelog-feed__heading h2{margin:0;font:400 var(--text-3xl)/var(--leading-display) var(--font-display);letter-spacing:var(--tracking-display)}.arc-blocks-changelog-feed-changelog-feed__heading p{margin:8px 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-blocks-changelog-feed-changelog-feed__subscribeWrap{position:relative;flex:none;padding-top:2px}.arc-blocks-changelog-feed-changelog-feed__subscribe{height:38px;overflow:hidden;border:1px solid var(--foreground);border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);transition:background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}.arc-blocks-changelog-feed-changelog-feed__subscribe[data-state=editing]{border-color:var(--border-strong);background:var(--surface);color:var(--foreground)}.arc-blocks-changelog-feed-changelog-feed__subscribe[data-state=done]{border-color:var(--border);background:var(--surface-muted);color:var(--foreground)}.arc-blocks-changelog-feed-changelog-feed__subscribe[data-error]{border-color:var(--danger)}.arc-blocks-changelog-feed-changelog-feed__subscribeInner{position:relative;display:flex;width:max-content;height:100%}.arc-blocks-changelog-feed-changelog-feed__subscribeIdle{display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 17px 0 15px;border:0;background:transparent;color:inherit;font:500 var(--text-sm)/1 var(--font-body);white-space:nowrap;cursor:pointer;outline:none}.arc-blocks-changelog-feed-changelog-feed__subscribeForm{display:flex;align-items:center;gap:6px;height:100%;padding:0 4px 0 15px}.arc-blocks-changelog-feed-changelog-feed__subscribeForm input{width:188px;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--foreground);font:var(--text-sm)/1 var(--font-body);outline:none}.arc-blocks-changelog-feed-changelog-feed__subscribeForm input::placeholder{color:var(--text-muted)}.arc-blocks-changelog-feed-changelog-feed__subscribeSubmit{display:grid;flex:none;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--foreground);color:var(--background);cursor:pointer;outline:none;transition:transform var(--duration-instant) var(--ease-standard)}.arc-blocks-changelog-feed-changelog-feed__subscribeSubmit:active{transform:scale(.94)}.arc-blocks-changelog-feed-changelog-feed__subscribeDone{display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 5px 0 13px;font-size:var(--text-sm);font-weight:500;white-space:nowrap}.arc-blocks-changelog-feed-changelog-feed__drawnCheck{flex:none;color:var(--success)}.arc-blocks-changelog-feed-changelog-feed__subscribeUndo{height:26px;margin-left:4px;padding:0 10px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 var(--text-xs)/1 var(--font-body);cursor:pointer;outline:none;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.arc-blocks-changelog-feed-changelog-feed__subscribeNote{position:absolute;top:calc(100% + 7px);right:6px;margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:16px;white-space:nowrap}.arc-blocks-changelog-feed-changelog-feed__subscribeNote[data-error]{color:var(--danger)}.arc-blocks-changelog-feed-changelog-feed__subscribeNote span{display:inline-block}.arc-blocks-changelog-feed-changelog-feed__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:6px 28px 20px}.arc-blocks-changelog-feed-changelog-feed__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.arc-blocks-changelog-feed-changelog-feed__chip{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px 0 12px;border:1px solid var(--border);border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 var(--text-sm)/1 var(--font-body);cursor:pointer;transition:background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.arc-blocks-changelog-feed-changelog-feed__chip:active{transform:scale(.97)}.arc-blocks-changelog-feed-changelog-feed__chip[aria-pressed=true]{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.arc-blocks-changelog-feed-changelog-feed__chipMark{display:grid;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--kind);transition:background-color var(--duration-standard) var(--ease-standard)}.arc-blocks-changelog-feed-changelog-feed__chip[aria-pressed=true] .arc-blocks-changelog-feed-changelog-feed__chipMark{background:var(--mark)}.arc-blocks-changelog-feed-changelog-feed__chipTick{display:grid;place-items:center;color:var(--tick)}.arc-blocks-changelog-feed-changelog-feed__chipCount{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;transition:color var(--duration-standard) var(--ease-standard)}.arc-blocks-changelog-feed-changelog-feed__chip[aria-pressed=true] .arc-blocks-changelog-feed-changelog-feed__chipCount{color:color-mix(in srgb,var(--background) 62%,transparent)}.arc-blocks-changelog-feed-changelog-feed__clear{height:34px;padding:0 8px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 var(--text-sm)/1 var(--font-body);cursor:pointer}.arc-blocks-changelog-feed-changelog-feed__shown{display:inline-flex;align-items:baseline;gap:4px;margin:0;color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.arc-blocks-changelog-feed-changelog-feed__shown>span:last-child{display:inline-block}.arc-blocks-changelog-feed-changelog-feed__shownCount{display:inline-flex}.arc-blocks-changelog-feed-changelog-feed__chip[data-kind=new],.arc-blocks-changelog-feed-changelog-feed__kind[data-kind=new]{--kind: var(--accent);--mark: var(--accent);--tick: var(--accent-foreground)}.arc-blocks-changelog-feed-changelog-feed__chip[data-kind=improved],.arc-blocks-changelog-feed-changelog-feed__kind[data-kind=improved]{--kind: var(--text-muted);--mark: var(--background);--tick: var(--foreground)}.arc-blocks-changelog-feed-changelog-feed__chip[data-kind=fixed],.arc-blocks-changelog-feed-changelog-feed__kind[data-kind=fixed]{--kind: var(--success);--mark: var(--success);--tick: var(--background)}.arc-blocks-changelog-feed-changelog-feed__roll{position:relative;display:inline-flex;overflow:hidden;font-variant-numeric:tabular-nums}.arc-blocks-changelog-feed-changelog-feed__roll>span{display:inline-block}.arc-blocks-changelog-feed-changelog-feed__monthBar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:10px 28px;border-block:1px solid var(--border)}.arc-blocks-changelog-feed-changelog-feed__monthLabel{display:flex;flex:none;align-items:baseline;gap:12px;min-width:0}.arc-blocks-changelog-feed-changelog-feed__monthText{position:relative;display:inline-flex;font:500 var(--text-lg)/var(--leading-body) var(--font-body);letter-spacing:var(--tracking-body);white-space:nowrap}.arc-blocks-changelog-feed-changelog-feed__monthText>span{display:inline-block}.arc-blocks-changelog-feed-changelog-feed__monthYear{display:inline}.arc-blocks-changelog-feed-changelog-feed__monthCount{display:inline-flex;align-items:baseline;gap:4px;color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.arc-blocks-changelog-feed-changelog-feed__monthNav{display:flex;flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;gap:2px;padding:3px;border-radius:var(--radius-pill);background:var(--surface-muted)}.arc-blocks-changelog-feed-changelog-feed__monthNav button{position:relative;flex:none;min-width:42px;height:28px;padding:0 10px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 var(--text-xs)/1 var(--font-body);cursor:pointer;transition:color var(--duration-standard) var(--ease-standard)}.arc-blocks-changelog-feed-changelog-feed__monthNav button[aria-current=true]{color:var(--foreground)}.arc-blocks-changelog-feed-changelog-feed__monthPill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-pill);background:var(--surface);box-shadow:0 0 0 1px var(--border),var(--shadow-resting)}.arc-blocks-changelog-feed-changelog-feed__monthShort{position:relative;z-index:1}.arc-blocks-changelog-feed-changelog-feed__scroller{position:relative;height:560px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;outline:none;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 36px),transparent)}.arc-blocks-changelog-feed-changelog-feed__list,.arc-blocks-changelog-feed-changelog-feed__group{position:relative}.arc-blocks-changelog-feed-changelog-feed__groupTitle{margin:0;padding:30px 28px 10px;border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-sm);font-weight:500}.arc-blocks-changelog-feed-changelog-feed__entries{position:relative;margin:0;padding:0;list-style:none}.arc-blocks-changelog-feed-changelog-feed__entry{position:relative;border-bottom:1px solid var(--border-subtle);background:var(--surface)}.arc-blocks-changelog-feed-changelog-feed__entries>.arc-blocks-changelog-feed-changelog-feed__entry:last-child{border-bottom:0}.arc-blocks-changelog-feed-changelog-feed__row{display:grid;grid-template-columns:104px minmax(0,1fr) 20px;align-items:start;gap:4px 24px;width:100%;padding:22px 28px;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-standard) var(--ease-standard)}.arc-blocks-changelog-feed-changelog-feed__meta{display:grid;justify-items:start;gap:8px;padding-top:1px}.arc-blocks-changelog-feed-changelog-feed__meta time{color:var(--text-secondary);font-size:var(--text-sm);line-height:20px;font-variant-numeric:tabular-nums}.arc-blocks-changelog-feed-changelog-feed__version{padding:1px 7px;border:1px solid var(--border);border-radius:7px;color:var(--text-secondary);font:500 var(--text-xs)/18px ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.arc-blocks-changelog-feed-changelog-feed__body{display:grid;gap:6px;min-width:0}.arc-blocks-changelog-feed-changelog-feed__kind{display:inline-flex;align-items:center;gap:7px;color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;line-height:20px}.arc-blocks-changelog-feed-changelog-feed__kind i{width:7px;height:7px;border-radius:50%;background:var(--kind)}.arc-blocks-changelog-feed-changelog-feed__title{color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.arc-blocks-changelog-feed-changelog-feed__summary{max-width:62ch;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-blocks-changelog-feed-changelog-feed__chevron{display:grid;place-items:center;width:20px;height:20px;margin-top:1px;color:var(--text-muted);transition:color var(--duration-standard) var(--ease-standard)}.arc-blocks-changelog-feed-changelog-feed__entry[data-open] .arc-blocks-changelog-feed-changelog-feed__chevron{color:var(--foreground)}.arc-blocks-changelog-feed-changelog-feed__panel{overflow:hidden}.arc-blocks-changelog-feed-changelog-feed__panelInner{padding:0 72px 28px 156px}.arc-blocks-changelog-feed-changelog-feed__details{display:grid;gap:6px;max-width:62ch;margin:0;padding:0;list-style:none}.arc-blocks-changelog-feed-changelog-feed__details li{position:relative;padding-left:16px;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.arc-blocks-changelog-feed-changelog-feed__details li:before{position:absolute;top:.75em;left:1px;width:6px;height:1px;content:"";background:var(--text-muted)}.arc-blocks-changelog-feed-changelog-feed__photo{max-width:560px;margin:18px 0 0}.arc-blocks-changelog-feed-changelog-feed__photoFrame{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:16px;background:var(--surface-muted)}.arc-blocks-changelog-feed-changelog-feed__photoFrame img{display:block;width:100%;height:100%;object-fit:cover}.arc-blocks-changelog-feed-changelog-feed__photoFrame:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;content:"";box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground) 8%,transparent);pointer-events:none}.arc-blocks-changelog-feed-changelog-feed__photo figcaption{margin-top:8px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.arc-blocks-changelog-feed-changelog-feed__code{max-width:560px;margin-top:18px;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface-muted)}.arc-blocks-changelog-feed-changelog-feed__codeHead{display:flex;align-items:center;justify-content:space-between;gap:12px;height:40px;padding:0 6px 0 14px;border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs)}.arc-blocks-changelog-feed-changelog-feed__code pre{margin:0;padding:14px 16px 16px;overflow-x:auto;color:var(--foreground);font:var(--text-xs)/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:0;-moz-tab-size:2;tab-size:2;scrollbar-width:thin}.arc-blocks-changelog-feed-changelog-feed__endCap{margin:0;padding:32px 28px 56px;color:var(--text-muted);font-size:var(--text-sm);text-align:center}@media(hover:hover)and (pointer:fine){.arc-blocks-changelog-feed-changelog-feed__chip:not([aria-pressed=true]):hover{border-color:var(--border-strong);color:var(--foreground)}.arc-blocks-changelog-feed-changelog-feed__clear:hover,.arc-blocks-changelog-feed-changelog-feed__monthNav button:hover,.arc-blocks-changelog-feed-changelog-feed__subscribeUndo:hover{color:var(--foreground)}.arc-blocks-changelog-feed-changelog-feed__subscribeUndo:hover{background:var(--surface)}.arc-blocks-changelog-feed-changelog-feed__row:hover{background:color-mix(in srgb,var(--surface-muted) 60%,transparent)}.arc-blocks-changelog-feed-changelog-feed__row:hover .arc-blocks-changelog-feed-changelog-feed__chevron{color:var(--foreground)}}@media(max-width:640px){.arc-blocks-changelog-feed-changelog-feed__feed{border-radius:var(--radius-panel)}.arc-blocks-changelog-feed-changelog-feed__header{flex-direction:column;gap:18px;padding:26px 20px}.arc-blocks-changelog-feed-changelog-feed__subscribeNote{right:auto;left:6px}.arc-blocks-changelog-feed-changelog-feed__subscribeForm input{width:172px;font-size:var(--text-base)}.arc-blocks-changelog-feed-changelog-feed__toolbar{padding:4px 20px 18px}.arc-blocks-changelog-feed-changelog-feed__monthBar{padding-inline:20px}.arc-blocks-changelog-feed-changelog-feed__scroller{height:520px}.arc-blocks-changelog-feed-changelog-feed__groupTitle{padding-inline:20px}.arc-blocks-changelog-feed-changelog-feed__row{grid-template-columns:minmax(0,1fr) 20px;grid-template-areas:"meta chevron" "body body";gap:10px 12px;padding:18px 20px}.arc-blocks-changelog-feed-changelog-feed__meta{display:flex;grid-area:meta;align-items:center;gap:10px;padding-top:0}.arc-blocks-changelog-feed-changelog-feed__body{grid-area:body}.arc-blocks-changelog-feed-changelog-feed__chevron{grid-area:chevron;margin-top:0}.arc-blocks-changelog-feed-changelog-feed__panelInner{padding:0 20px 24px}}@media(max-width:480px){.arc-blocks-changelog-feed-changelog-feed__monthCount,.arc-blocks-changelog-feed-changelog-feed__monthYear{display:none}.arc-blocks-changelog-feed-changelog-feed__monthText{font-size:var(--text-base)}.arc-blocks-changelog-feed-changelog-feed__monthNav button{min-width:0;padding:0 9px}.arc-blocks-changelog-feed-changelog-feed__shown{display:none}}@media(prefers-reduced-motion:reduce){.arc-blocks-changelog-feed-changelog-feed__feed *,.arc-blocks-changelog-feed-changelog-feed__feed *:before,.arc-blocks-changelog-feed-changelog-feed__feed *:after{transition-duration:0ms!important}.arc-blocks-changelog-feed-changelog-feed__chip:active,.arc-blocks-changelog-feed-changelog-feed__subscribeSubmit:active{transform:none}}
