.forge-page{--forge-bg:#05070d;--forge-panel:#0b1220;--forge-raised:#141f36;--forge-hover:#182640;--forge-border:#16203a;--forge-border-strong:#2c3d63;--forge-text:#eef3ff;--forge-muted:#93a4c3;--forge-faint:#6b7ca1;--forge-accent:#3b82f6;--forge-info:#38bdf8;--forge-add:#22c55e;--forge-add-bg:#4ade8021;--forge-del:#f87171;--forge-del-bg:#f8717124;background:var(--forge-bg);min-height:calc(100dvh - 4rem);color:var(--forge-text);font-family:var(--oa-font-sans)}.forge-collaboration-shell{max-width:1180px}.forge-collaboration-panel,.forge-collaboration-failure{border:1px solid var(--forge-border);background:var(--forge-panel);padding:28px}.forge-collaboration-panel>header{border-bottom:1px solid var(--forge-border);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:22px;display:flex}.forge-collaboration-panel h1{margin:4px 0;font-size:clamp(1.45rem,3vw,2.3rem)}.forge-collaboration-panel h2{align-items:center;gap:8px;margin:28px 0 12px;font-size:1rem;display:flex}.forge-collaboration-panel h2 svg{color:var(--forge-accent)}.forge-eyebrow{color:var(--forge-accent);font:700 .73rem/1 var(--forge-mono,ui-monospace, monospace);text-transform:uppercase}.forge-collaboration-panel header p,.forge-collaboration-empty,.forge-collaboration-panel dd p{color:var(--forge-muted)}.forge-collaboration-facts{border-bottom:1px solid var(--forge-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.forge-collaboration-facts>div{border-right:1px solid var(--forge-border);min-width:0;padding:18px}.forge-collaboration-facts>div:first-child{padding-left:0}.forge-collaboration-facts>div:last-child{border-right:0}.forge-collaboration-facts dt{color:var(--forge-faint);text-transform:uppercase;font-size:.75rem}.forge-collaboration-facts dd{overflow-wrap:anywhere;margin:7px 0 0}.forge-collaboration-source{color:var(--forge-faint);font:.72rem/1.45 var(--forge-mono,ui-monospace, monospace);margin-top:7px;display:block}.forge-collaboration-status{border:1px solid var(--forge-border-strong);width:fit-content;color:var(--forge-muted);font:700 .72rem/1 var(--forge-mono,ui-monospace, monospace);text-transform:uppercase;align-items:center;padding:4px 8px;display:inline-flex}.forge-collaboration-status-applied,.forge-collaboration-status-passed{color:var(--forge-add);border-color:color-mix(in srgb, var(--forge-add), transparent 45%)}.forge-collaboration-status-blocked,.forge-collaboration-status-failed{color:var(--forge-del);border-color:color-mix(in srgb, var(--forge-del), transparent 45%)}.forge-collaboration-status-stale,.forge-collaboration-status-ready{color:var(--forge-accent)}.forge-collaboration-warning{border:1px solid color-mix(in srgb, var(--forge-accent), transparent 45%);background:color-mix(in srgb, var(--forge-accent), transparent 93%);color:var(--forge-text);align-items:flex-start;gap:10px;margin:20px 0;padding:14px;display:flex}.forge-collaboration-warning svg{color:var(--forge-accent);flex:none}.forge-collaboration-warning p{margin:0}.forge-collaboration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.forge-collaboration-list,.forge-collaboration-comments,.forge-attention-list{margin:0;padding:0;list-style:none}.forge-collaboration-list li,.forge-collaboration-comments li{border-top:1px solid var(--forge-border);padding:12px 0}.forge-collaboration-list p,.forge-collaboration-comments p{margin:8px 0 0}.forge-collaboration-comments time{color:var(--forge-faint);margin-left:8px;font-size:.8rem}.forge-collaboration-merge{border-top:1px solid var(--forge-border);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}.forge-collaboration-merge p{color:var(--forge-muted);margin:0}.forge-attention-list{gap:10px;display:grid}.forge-attention-list li{border:1px solid var(--forge-border);padding:18px}.forge-attention-list h2{margin:12px 0 7px}.forge-attention-list p{color:var(--forge-muted)}.forge-attention-list code{color:var(--forge-info)}.forge-attention-actor{align-items:center;gap:7px;display:flex;color:var(--forge-accent)!important}.forge-collaboration-failure{text-align:center;max-width:620px;margin:36px auto}.forge-collaboration-failure svg{color:var(--forge-del);width:32px;height:32px}.forge-collaboration-failure a{border:1px solid var(--forge-border-strong);margin:10px;padding:8px 12px;display:inline-block}.forge-collaboration-skeleton{height:100px;margin-bottom:12px}@media (width<=680px){.forge-collaboration-panel,.forge-collaboration-failure{padding:18px}.forge-collaboration-panel>header{display:block}.forge-collaboration-panel>header>.forge-collaboration-status{margin-top:12px}.forge-collaboration-facts,.forge-collaboration-grid{grid-template-columns:1fr}.forge-collaboration-facts>div{border-right:0;border-bottom:1px solid var(--forge-border);padding:14px 0}.forge-collaboration-facts>div:last-child{border-bottom:0}}.forge-page *{box-sizing:border-box}.forge-page a{color:inherit;text-decoration:none}.forge-page button,.forge-page summary{color:inherit;font:inherit}.forge-page :focus-visible{outline:2px solid var(--forge-accent);outline-offset:3px}.forge-shell{width:min(100% - 2rem,96rem);margin-inline:auto;padding:2rem 0 3rem}.forge-skip-link{z-index:50;background:var(--forge-text);padding:.6rem .8rem;font-weight:700;position:fixed;inset:.75rem auto auto .75rem;translate:0 -200%;color:var(--forge-bg)!important}.forge-skip-link:focus{translate:0}.forge-repo-header{border-bottom:1px solid var(--forge-border);justify-content:space-between;align-items:flex-start;gap:2rem;padding:1.2rem 0 1.65rem;display:flex}.forge-repo-title{gap:1rem;min-width:0;display:flex}.forge-repo-title>svg{width:2rem;height:2rem;color:var(--forge-accent);flex:none;margin-top:.25rem}.forge-repo-title nav,.forge-breadcrumbs{color:var(--forge-muted);font:.72rem/1.4 var(--oa-font-mono);flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.forge-repo-title nav svg,.forge-breadcrumbs svg{width:.85rem;height:.85rem;color:var(--forge-faint)}.forge-repo-title nav a:hover,.forge-breadcrumbs a:hover{color:var(--forge-accent)}.forge-repo-title h1{font:650 1.7rem/1.15 var(--oa-font-mono);flex-wrap:wrap;column-gap:.2em;margin:.45rem 0 .35rem;display:flex}.forge-repo-title h1 .forge-repo-separator{color:var(--forge-faint);font-weight:400}.forge-repo-owner,.forge-repo-name{overflow-wrap:anywhere;min-width:0}.forge-repo-title p{max-width:68ch;color:var(--forge-muted);margin:0;font-size:.9rem}.forge-repo-status{color:var(--forge-muted);font:.68rem/1.4 var(--oa-font-mono);flex-direction:column;flex:none;align-items:flex-end;gap:.35rem;display:flex}.forge-repo-status span{align-items:center;gap:.4rem;display:inline-flex}.forge-repo-status svg{width:.85rem;height:.85rem;color:var(--forge-accent)}.forge-facts{border-bottom:1px solid var(--forge-border);grid-template-columns:minmax(13rem,1fr) minmax(10rem,.55fr) minmax(10rem,.55fr) minmax(18rem,1.25fr);display:grid}.forge-facts>div{border-right:1px solid var(--forge-border);min-width:0;padding:1rem}.forge-facts>div:first-child{padding-left:0}.forge-facts>div:last-child{border-right:0;padding-right:0}.forge-facts span{color:var(--forge-faint);font:.64rem/1.3 var(--oa-font-mono);margin-bottom:.4rem;display:block}.forge-facts code,.forge-facts strong{color:var(--forge-muted);font:500 .72rem/1.5 var(--oa-font-mono);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.forge-clone{position:relative;padding-right:5rem!important}.forge-clone button{border:1px solid var(--forge-border-strong);color:var(--forge-muted);cursor:pointer;font:.65rem var(--oa-font-mono);background:0 0;border-radius:.25rem;align-items:center;gap:.35rem;padding:.35rem .45rem;display:inline-flex;position:absolute;bottom:.8rem;right:0}.forge-clone button:hover{background:var(--forge-hover);color:var(--forge-text)}.forge-clone button svg{width:.75rem;height:.75rem}.forge-toolbar{justify-content:space-between;align-items:center;gap:1rem;min-height:4.4rem;display:flex}.forge-ref-menu{position:relative}.forge-ref-menu>summary{border:1px solid var(--forge-border-strong);background:var(--forge-panel);cursor:pointer;min-width:18rem;min-height:2.4rem;font:.72rem var(--oa-font-mono);border-radius:.25rem;align-items:center;gap:.55rem;padding:.45rem .7rem;list-style:none;display:flex}.forge-ref-menu>summary::-webkit-details-marker{display:none}.forge-ref-menu>summary svg{width:.9rem;height:.9rem;color:var(--forge-accent)}.forge-ref-menu>summary small{color:var(--forge-faint);margin-left:auto}.forge-ref-popover{z-index:20;border:1px solid var(--forge-border-strong);background:var(--forge-raised);border-radius:.35rem;width:min(24rem,100vw - 2rem);max-height:26rem;position:absolute;top:calc(100% + .4rem);left:0;overflow:auto;box-shadow:0 6px 8px #02040a73}.forge-ref-popover>strong{color:var(--forge-faint);font:.64rem var(--oa-font-mono);padding:.7rem .75rem .35rem;display:block}.forge-ref-popover>p{color:var(--forge-muted);margin:0;padding:.4rem .75rem .75rem;font-size:.75rem}.forge-ref-popover>a{color:var(--forge-muted);font:.72rem var(--oa-font-mono);grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.55rem .75rem;display:grid}.forge-ref-popover>a:hover,.forge-ref-popover>a[aria-current=page]{background:var(--forge-hover);color:var(--forge-text)}.forge-ref-popover svg{width:.85rem;height:.85rem}.forge-ref-popover code{color:var(--forge-faint)}.forge-tabs{align-self:stretch;display:flex}.forge-tabs a{color:var(--forge-muted);font:.74rem var(--oa-font-mono);border-bottom:2px solid #0000;align-items:center;gap:.45rem;padding:0 .85rem;display:inline-flex}.forge-tabs a:hover{color:var(--forge-text)}.forge-tabs a[aria-current=page]{border-bottom-color:var(--forge-accent);color:var(--forge-text)}.forge-tabs svg{width:.9rem;height:.9rem}.forge-breadcrumbs{border:1px solid var(--forge-border);background:var(--forge-panel);border-bottom:0;min-height:2.65rem;padding:.55rem .75rem}.forge-breadcrumbs span{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.forge-browser{border:1px solid var(--forge-border);background:var(--forge-panel);grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);min-height:36rem;display:grid}.forge-tree{border-right:1px solid var(--forge-border);background:var(--forge-bg);min-width:0}.forge-tree-heading{border-bottom:1px solid var(--forge-border);align-items:center;gap:.5rem;min-height:2.8rem;padding:.6rem .8rem;display:flex}.forge-tree-heading span{color:var(--forge-text);font:650 .72rem var(--oa-font-mono)}.forge-tree-heading code{color:var(--forge-faint);font:.65rem var(--oa-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.forge-tree-search{color:var(--forge-faint);align-items:center;margin:.55rem .65rem .3rem;display:flex;position:relative}.forge-tree-search>svg{pointer-events:none;width:.8rem;height:.8rem;position:absolute;left:.55rem}.forge-tree-search input{border:1px solid var(--forge-border);background:var(--forge-panel);width:100%;min-height:2rem;color:var(--forge-text);font:.68rem var(--oa-font-mono);border-radius:.2rem;padding:.35rem 2rem .35rem 1.8rem}.forge-tree-search input::placeholder{color:var(--forge-faint)}.forge-tree-search kbd{border:1px solid var(--forge-border-strong);color:var(--forge-faint);font:.58rem var(--oa-font-mono);border-radius:.15rem;padding:.05rem .25rem;position:absolute;right:.45rem}.forge-tree ul{margin:0;padding:.35rem 0;list-style:none}.forge-tree li a,.forge-tree-parent{min-height:2.2rem;color:var(--forge-muted);font:.7rem/1.35 var(--oa-font-mono);grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.35rem .7rem;display:grid}.forge-tree li a:hover,.forge-tree-parent:hover{background:var(--forge-hover);color:var(--forge-text)}.forge-tree svg{width:.9rem;height:.9rem;color:var(--forge-faint)}.forge-tree li a:hover svg{color:var(--forge-accent)}.forge-tree li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.forge-tree li small,.forge-tree-parent small{color:var(--forge-faint);font-size:.6rem}.forge-tree-empty{color:var(--forge-faint);text-align:center;padding:2rem 1rem}.forge-tree-empty svg{width:1.5rem;height:1.5rem}.forge-tree-empty p{margin:.65rem 0 0;font-size:.72rem}.forge-content{min-width:0}.forge-mobile-tree{display:none}.forge-file>header,.forge-readme>header,.forge-image>header,.forge-diff>header,.forge-commits>header,.forge-commit>header{border-bottom:1px solid var(--forge-border);align-items:center;gap:.6rem;min-height:2.8rem;padding:.6rem .85rem;display:flex}.forge-file>header div{align-items:center;gap:.55rem;min-width:0;display:flex}.forge-file header svg,.forge-readme header svg,.forge-image header svg,.forge-diff header svg,.forge-commits header svg,.forge-commit header svg{width:1rem;height:1rem;color:var(--forge-accent);flex:none}.forge-file h2,.forge-readme h2,.forge-image h2,.forge-diff h2,.forge-commits h2,.forge-commit h2{font:650 .76rem/1.3 var(--oa-font-mono);margin:0}.forge-file header span,.forge-readme header span,.forge-image header span{color:var(--forge-faint);font:.62rem var(--oa-font-mono);margin-left:auto}.forge-code-scroll,.forge-diff-scroll{background:var(--forge-bg);max-width:100%;overflow:auto}.forge-code-scroll{max-height:74vh}.forge-code-scroll pre,.forge-diff-scroll pre{min-width:max-content;font:.75rem/1.55 var(--oa-font-mono);tab-size:2;margin:0;padding:.6rem 0 1.2rem}.forge-code-line{min-height:1.15rem;display:flex}.forge-code-line:target{background:#3b82f629}.forge-line-number{text-align:right;-webkit-user-select:none;user-select:none;flex:none;justify-content:flex-end;align-items:center;width:4.2rem;min-height:1.5rem;padding-right:1rem;display:inline-flex;color:var(--forge-faint)!important}.forge-line-number:hover{color:var(--forge-accent)!important}.forge-line-content{white-space:pre;flex:1 0 auto;padding-right:1.5rem}.forge-readme article{max-width:76ch;color:var(--forge-text);padding:2rem clamp(1rem,4vw,3rem) 3rem;line-height:1.7}.forge-readme article h1,.forge-readme article h2,.forge-readme article h3{color:var(--forge-text);text-wrap:balance;margin:1.6em 0 .6em;line-height:1.25}.forge-readme article h1:first-child,.forge-readme article h2:first-child{margin-top:0}.forge-readme article h1{border-bottom:1px solid var(--forge-border);padding-bottom:.5rem;font-size:1.7rem}.forge-readme article h2{border-bottom:1px solid var(--forge-border);padding-bottom:.4rem;font-size:1.3rem}.forge-readme article h3{font-size:1.05rem}.forge-readme article p,.forge-readme article ul,.forge-readme article ol,.forge-readme article blockquote{margin:.8rem 0}.forge-readme article a{color:var(--forge-info);text-underline-offset:.2em;text-decoration:underline}.forge-readme article code{background:var(--forge-raised);color:#c2d9ff;font:.82em var(--oa-font-mono);border-radius:.2rem;padding:.15rem .3rem}.forge-readme article pre{border:1px solid var(--forge-border);background:var(--forge-bg);border-radius:.3rem;max-width:100%;padding:1rem;overflow:auto}.forge-readme article pre code{color:var(--forge-text);background:0 0;padding:0}.forge-readme article img{border:1px solid var(--forge-border);max-width:100%;height:auto}.forge-readme article table{border-collapse:collapse;max-width:100%;display:block;overflow:auto}.forge-readme article th,.forge-readme article td{border:1px solid var(--forge-border);text-align:left;padding:.5rem .7rem}.forge-readme article blockquote{border:1px solid var(--forge-border);background:var(--forge-raised);color:var(--forge-muted);padding:.75rem 1rem}.forge-image>div{background:var(--forge-raised);place-items:center;min-height:28rem;padding:2rem;display:grid}.forge-image img{object-fit:contain;max-width:100%;max-height:70vh}.forge-refusal,.forge-empty{min-height:27rem;color:var(--forge-muted);text-align:center;place-content:center;justify-items:center;padding:2rem;display:grid}.forge-refusal svg,.forge-empty>svg{width:2rem;height:2rem;color:var(--forge-faint)}.forge-refusal h2,.forge-empty h2,.forge-empty h3{color:var(--forge-text);margin:.8rem 0 .35rem;font-size:1rem}.forge-refusal p,.forge-empty p{max-width:52ch;margin:0}.forge-refusal code{color:var(--forge-faint);margin-top:1rem;font-size:.68rem}.forge-commits,.forge-diff,.forge-commit{border:1px solid var(--forge-border);background:var(--forge-panel)}.forge-commits>header div p,.forge-diff>header div code{color:var(--forge-faint);font:.64rem var(--oa-font-mono);margin:.2rem 0 0}.forge-commits ol{margin:0;padding:0;list-style:none}.forge-commits li{border-bottom:1px solid var(--forge-border);justify-content:space-between;align-items:center;gap:1rem;min-height:4.2rem;padding:.7rem 1rem;display:flex}.forge-commits li:last-child{border-bottom:0}.forge-commits li>div{min-width:0}.forge-commits li>div>a{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;display:block;overflow:hidden}.forge-commits li>div>a:hover{color:var(--forge-accent)}.forge-commits li p{color:var(--forge-muted);margin:.3rem 0 0;font-size:.72rem}.forge-sha{border:1px solid var(--forge-border-strong);font:.68rem var(--oa-font-mono);border-radius:.25rem;flex:none;padding:.35rem .5rem;color:var(--forge-muted)!important}.forge-sha:hover{background:var(--forge-hover)}.forge-diff-scroll{max-height:72vh}.forge-diff-scroll code>span{min-height:1.15rem;display:flex}.forge-diff-scroll i{width:3.5rem;color:var(--forge-faint);text-align:right;-webkit-user-select:none;user-select:none;flex:none;padding-right:.7rem;font-style:normal}.forge-diff-scroll b{white-space:pre;flex:1 0 auto;padding:0 1rem;font-weight:400}.forge-diff-scroll [data-diff-line=add]{background:var(--forge-add-bg);color:#86efac}.forge-diff-scroll [data-diff-line=remove]{background:var(--forge-del-bg);color:#fca5a5}.forge-diff-scroll [data-diff-line=meta]{color:#8fb3ff}.forge-truncated{border-top:1px solid var(--forge-border);color:var(--forge-muted);font:.7rem var(--oa-font-mono);margin:0;padding:.7rem 1rem}.forge-commit>header{align-items:flex-start;padding:1.2rem}.forge-commit>header h2{font-size:1rem}.forge-commit>header p{max-width:70ch;color:var(--forge-muted);white-space:pre-wrap;margin:.45rem 0 0}.forge-commit dl{margin:0}.forge-commit dl>div{border-bottom:1px solid var(--forge-border);grid-template-columns:8rem minmax(0,1fr);padding:.7rem 1.2rem;display:grid}.forge-commit dt{color:var(--forge-faint);font:.68rem var(--oa-font-mono)}.forge-commit dd{min-width:0;color:var(--forge-muted);overflow-wrap:anywhere;margin:0;font-size:.76rem}.forge-commit dd code{font:.68rem var(--oa-font-mono);margin-right:.6rem}.forge-add{color:var(--forge-add)}.forge-del{color:var(--forge-del)}.forge-primary-action{background:var(--forge-accent);min-height:2.4rem;font:650 .72rem var(--oa-font-mono);border-radius:.25rem;justify-content:center;align-items:center;gap:.45rem;margin:1rem 1.2rem;padding:.5rem .75rem;display:inline-flex;color:#f2f7ff!important}.forge-primary-action svg{width:.9rem;height:.9rem}.forge-footer{color:var(--forge-faint);font:.63rem/1.5 var(--oa-font-mono);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;padding:1rem 0;display:flex}.forge-footer span{align-items:center;gap:.35rem;display:inline-flex}.forge-footer svg{width:.75rem;height:.75rem}.forge-state-page{text-align:center;place-content:center;justify-items:center;min-height:calc(100dvh - 8rem);display:grid}.forge-state-mark{border:1px solid var(--forge-border-strong);width:3rem;height:3rem;color:var(--forge-accent);border-radius:.4rem;place-items:center;display:grid}.forge-state-mark svg{width:1.3rem;height:1.3rem}.forge-state-path{color:var(--forge-faint);font:.68rem var(--oa-font-mono);margin:1.2rem 0 .4rem!important}.forge-state-page h1{font:650 1.65rem/1.2 var(--oa-font-mono);margin:0}.forge-state-page>p:not(.forge-state-path){max-width:58ch;color:var(--forge-muted);margin:.75rem 0 0}.forge-state-actions{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.4rem;display:flex}.forge-state-actions>a{border:1px solid var(--forge-border-strong);min-height:2.4rem;color:var(--forge-muted);font:.7rem var(--oa-font-mono);border-radius:.25rem;align-items:center;gap:.4rem;padding:.5rem .7rem;display:inline-flex}.forge-state-actions>a:hover{background:var(--forge-hover);color:var(--forge-text)}.forge-state-actions>a.forge-primary-action{border-color:var(--forge-text);margin:0}.forge-state-actions svg{width:.85rem;height:.85rem}.forge-state-page small{max-width:62ch;color:var(--forge-faint);font:.62rem/1.6 var(--oa-font-mono);margin-top:1.8rem}.forge-skeleton>*{background:var(--forge-raised);animation:1.4s ease-in-out infinite forge-pulse}.forge-skeleton-title{width:20rem;height:2rem;margin-top:1.5rem}.forge-skeleton-line{width:30rem;height:.75rem;margin-top:.8rem}.forge-skeleton-facts{background:var(--forge-border);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:2rem;display:grid}.forge-skeleton-facts i{background:var(--forge-raised);height:4.5rem}.forge-skeleton-browser{background:var(--forge-border);grid-template-columns:20rem 1fr;gap:1px;height:34rem;margin-top:4.4rem;display:grid}.forge-skeleton-browser i,.forge-skeleton-browser b{background:var(--forge-raised)}@keyframes forge-pulse{50%{opacity:.55}}@media (width<=900px){.forge-facts{grid-template-columns:1fr 1fr}.forge-facts>div{border-bottom:1px solid var(--forge-border);padding:.85rem}.forge-facts>div:nth-child(2){border-right:0}.forge-facts>div:first-child{padding-left:0}.forge-facts>div:nth-child(3){border-bottom:0;padding-left:0}.forge-facts>div:last-child{border-bottom:0}.forge-browser{grid-template-columns:16rem minmax(0,1fr)}}@media (width<=680px){.forge-shell{width:min(100% - 1rem,96rem);padding-top:1rem}.forge-repo-header{flex-direction:column;gap:1rem}.forge-repo-title h1{font-size:1.3rem}.forge-repo-status{align-items:flex-start}.forge-facts{grid-template-columns:1fr}.forge-facts>div,.forge-facts>div:first-child,.forge-facts>div:nth-child(3){border-right:0;border-bottom:1px solid var(--forge-border);padding:.8rem 0}.forge-facts>div:last-child{border-bottom:0}.forge-clone{padding-right:4rem!important}.forge-toolbar{flex-direction:column;align-items:stretch;padding:.8rem 0}.forge-ref-menu>summary{min-width:0}.forge-tabs{border-bottom:1px solid var(--forge-border);min-height:2.5rem}.forge-tabs a{flex:1;justify-content:center}.forge-mobile-tree{border:1px solid var(--forge-border);background:var(--forge-panel);display:block}.forge-mobile-tree>summary{cursor:pointer;min-height:2.7rem;font:.72rem var(--oa-font-mono);align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.forge-mobile-tree>summary svg{width:.9rem;height:.9rem;color:var(--forge-accent)}.forge-mobile-tree .forge-tree{border-top:1px solid var(--forge-border);border-right:0}.forge-browser{border-top:0;min-height:0;display:block}.forge-browser>.forge-tree{display:none}.forge-readme article{padding:1.3rem .9rem 2rem}.forge-file>header,.forge-readme>header,.forge-image>header{flex-direction:column;align-items:flex-start}.forge-file header span,.forge-readme header span,.forge-image header span{margin-left:0}.forge-line-number{width:3.3rem;padding-right:.7rem}.forge-code-scroll pre,.forge-diff-scroll pre{font-size:.7rem}.forge-commits li{align-items:flex-start}.forge-commit dl>div{grid-template-columns:1fr;gap:.3rem}.forge-footer{flex-direction:column}.forge-skeleton-facts,.forge-skeleton-browser{grid-template-columns:1fr}.forge-skeleton-browser i{display:none}}@media (prefers-reduced-motion:reduce){.forge-page *,.forge-page :before,.forge-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
