.bm-intro-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bm-proof-transcript{margin-top:6px;min-width:0;line-height:1.65}.bm-proof-transcript summary{min-height:44px;display:list-item;align-content:center;color:var(--bm-link);cursor:pointer}.bm-proof-transcript dl>div,.bm-proof-transcript p{margin:8px 0}.bm-proof-transcript dt{font-weight:600}.bm-proof-transcript dd{margin:0;overflow-wrap:anywhere}.bm-intro-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--bm-border);border-radius:6px;color:var(--bm-link);font-size:.78rem;text-decoration:none}.bm-intro-actions a:hover{background:var(--bm-bg-card);border-color:var(--bm-accent)}.bm-featured-projects{margin:20px 0}.bm-featured-projects h2{margin-bottom:12px;color:var(--bm-accent);font-size:1rem}.bm-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.bm-featured-grid .bm-project-card{margin:0;min-width:0}.bm-featured-grid .bm-project-links{flex-wrap:wrap}.bm-welcome-section--focus .bm-item{flex-wrap:wrap;gap:2px 8px;min-width:0}.bm-welcome-section--focus .bm-item>span{min-width:0;overflow-wrap:anywhere}@media (max-width:820px){.bm-welcome-section--focus .bm-item{flex-direction:column;gap:0;margin-bottom:6px}.bm-featured-grid{grid-template-columns:1fr}}@media (max-width:900px){.bm-verify-card{grid-template-columns:minmax(0,1fr)}.bm-verify-row-actions{align-items:flex-start}.bm-verify-actions{justify-content:flex-start}}html.theme-neon .bm-input-field::placeholder{color:var(--bm-text-muted);opacity:1}.bm-more-panel :disabled{cursor:not-allowed;opacity:.65}.bm-output-block[data-immediate=true] :is(.bm-token,.bm-stream-line){animation:none!important;opacity:1;transform:none;filter:none}body{display:block;padding:0;background:var(--bm-bg);color:var(--bm-fg)}.bm-shell{min-height:var(--bm-viewport-height,100dvh);padding:32px;display:flex;justify-content:center;align-items:center}.bm-shell [hidden],[hidden]{display:none!important}.bm-shell .bm-terminal-window{min-width:0}.bm-paper-page,.bm-verify-page{width:100%;min-width:0;overflow-wrap:anywhere}.bm-paper-shell,.bm-verify-shell{width:100%;min-width:0}html.theme-glass,html.theme-glass .bm-shell{--bm-bg:#171725;--bm-fg:#f0f0ff;--text-dim:#b5b5d0;--text-muted:#b5b5d0;--bm-fg-muted:#b5b5d0;--bm-text-muted:#b5b5d0;--bm-text-dim:#b5b5d0;--bm-link:#c4b5fd;--bm-accent:#c4b5fd}html.theme-glass .bm-terminal-window{background:rgba(23,23,37,.96)}html.theme-light,html.theme-light .bm-shell{--bm-honor-text:#705400;--accent:#804720;--green:#24633d;--red:#a12b2b;--blue:#28549e;--yellow:#705400;--purple:#673499;--cyan:#22635d;--text-dim:#555568;--text-muted:#555568;--bm-fg-muted:#555568;--bm-text-muted:#555568;--bm-text-dim:#555568;--bm-accent:#804720;--bm-link:#804720}html.theme-retro,html.theme-retro .bm-shell{--text-muted:#444;--bm-text-muted:#444;--bm-link:#000099}html.theme-neon,html.theme-neon .bm-shell{--text-muted:#9bacd0;--bm-text-muted:#9bacd0;--bm-accent:#ff75b3;--purple:#cf9fff}html.theme-dark,html.theme-dark .bm-shell{--text-muted:#9aa5ce;--bm-text-muted:#9aa5ce}.bm-cert-verify,.bm-paper-cta,.bm-project-link{color:var(--bm-link)}.bm-project-status.green{color:var(--green)}.bm-project-status.accent{color:var(--bm-accent)}.bm-project-status.blue{color:var(--blue)}.bm-project-status{opacity:1}.bm-verify-badge{opacity:1;color:var(--bm-fg)}.bm-verify-badge--needs-proof,.bm-verify-badge--pending-doi{color:var(--bm-fg);background:var(--bm-bg)}.bm-output-line.heading{font-size:1.05rem;line-height:1.5}.bm-primary-nav{display:flex;gap:6px;width:100%;align-items:stretch;margin:0;padding:8px 0;font-size:14px;line-height:1.4;position:relative;z-index:35}.bm-primary-nav summary,.bm-primary-nav>a{min-height:44px;display:flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid var(--bm-border);border-radius:4px;background:var(--bm-bg);color:var(--bm-fg);text-decoration:none;cursor:pointer}.bm-primary-nav>a{flex:1}.bm-primary-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:4px;font-weight:700}.bm-more{position:relative;margin:0;flex:1}.bm-more summary{list-style:none}.bm-more summary::-webkit-details-marker{display:none}.bm-more-panel{position:absolute;bottom:calc(100% + 8px);right:0;width:min(280px,calc(100vw - 28px));max-height:min(60dvh,430px);overflow:auto;overscroll-behavior:contain;padding:10px;border:1px solid var(--bm-border);border-radius:6px;background:var(--bm-bg);color:var(--bm-fg);box-shadow:0 6px 20px #0005}.bm-more:not([open]) .bm-more-panel{display:none}.bm-more-panel a,.bm-more-panel button,.bm-more-panel label{display:block;width:100%;padding:10px;min-height:44px;color:var(--bm-fg);text-align:left}.bm-more-panel select{display:block;width:100%;min-height:44px;background:var(--bm-bg);color:var(--bm-fg);border:1px solid var(--bm-border);padding:4px}.bm-standalone-header{margin-bottom:24px}.bm-standalone-header .bm-more-panel{bottom:auto;top:calc(100% + 8px)}.bm-compact-dock{position:fixed;bottom:calc(12px + env(safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%);width:min(520px,calc(100% - 24px));z-index:60;padding:6px;background:var(--bm-bg);border:1px solid var(--bm-border)}.bm-titlebar-dot{min-width:24px;min-height:24px;flex-shrink:0}.bm-titlebar-title{min-width:0;height:auto;line-height:1.4;overflow-wrap:anywhere}.bm-input-area{position:relative;z-index:20}.bm-input-field{min-height:44px;font-size:max(16px,.85rem)}.bm-input-wrapper{min-width:0;height:auto}.bm-input-row{min-height:44px}.bm-input-field:focus-visible{outline:2px solid var(--bm-link);outline-offset:-2px}.bm-autocomplete-item{min-height:44px;animation:none!important}.bm-autocomplete-item[aria-selected=true]{outline:2px solid var(--bm-link);outline-offset:-2px;background:var(--bm-bg)}.bm-ac-desc{overflow-wrap:anywhere}.bm-contrib{margin:0;min-width:0}.bm-contrib-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:3px}.bm-contrib-table td{padding:0;height:8px;position:relative}.bm-contrib-table .bm-contrib-cell{display:block;width:100%;height:8px;min-width:0}.bm-contrib-title{white-space:normal}.bm-contrib-footer{flex-wrap:wrap;gap:8px}.bm-verify-list>li:not(.bm-verify-card){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bm-verify-list>li:not(.bm-verify-card)>:nth-child(n+3){grid-column:1/-1}.bm-verify-list>li>*{min-width:0;overflow-wrap:anywhere}.bm-project-details{margin:10px 0}.bm-project-details summary{min-height:44px;padding:10px 0;color:var(--bm-link);cursor:pointer}.bm-project-details ul{padding-left:20px}.bm-skip-link{position:fixed;left:12px;top:8px;z-index:1000;padding:12px;background:var(--bm-bg);color:var(--bm-fg);transform:translateY(-150%)}.bm-skip-link:focus{transform:none}:where(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--bm-link);outline-offset:3px}.bm-jump-latest{position:fixed;bottom:140px;right:max(16px,calc((100vw - 920px) / 2));z-index:70;min-height:44px;padding:10px;background:var(--bm-bg);color:var(--bm-fg);border:2px solid var(--bm-link)}.bm-shell[data-enhanced=false] .bm-boot-seq{display:none}.bm-shell[data-enhanced=false] .booting .bm-welcome-box{display:grid}.bm-shell[data-enhanced=false] .booting .bm-featured-projects,.bm-shell[data-enhanced=false] .booting .bm-input-area,.bm-shell[data-enhanced=false] .booting .bm-output-area{display:block}.bm-shell[data-enhanced=false] .bm-input-row{display:none}.bm-shell[data-enhanced=false] .bm-token{opacity:1;animation:none;transform:none;filter:none}.bm-shell[data-enhanced=false] .booting :is(.bm-welcome-box,.bm-featured-projects,.bm-output-area,.bm-input-area){opacity:1;transform:none;pointer-events:auto}.bm-shell[data-enhanced=false] .bm-titlebar-dot{visibility:hidden}@media (max-width:767px){.bm-verify-list>li:not(.bm-verify-card){grid-template-columns:minmax(0,1fr);gap:8px}.bm-verify-list>li:not(.bm-verify-card)>*{grid-column:1}.bm-standalone-header .bm-primary-nav{font-size:13px}}@media (max-width:700px){.bm-shell{padding:0}.bm-terminal-window{min-height:var(--bm-viewport-height,100dvh);max-height:var(--bm-viewport-height,100dvh);height:var(--bm-viewport-height,100dvh)}.bm-primary-nav{gap:4px;font-size:12px}.bm-primary-nav summary,.bm-primary-nav>a{padding:8px 5px}.bm-standalone-header .bm-primary-nav{font-size:12px}.bm-primary-nav>a{flex:1 1 auto;white-space:nowrap}.bm-more{flex:0 0 auto}.bm-titlebar-dot{min-width:36px;min-height:36px}.bm-titlebar-title{font-size:12px}.bm-input-area{padding-bottom:env(safe-area-inset-bottom,0)}.bm-jump-latest{bottom:calc(134px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}.bm-primary-nav *,.bm-project-details *{animation:none!important;transition:none!important}}.bm-command-hint.muted{opacity:1}html.theme-dark .bm-verify-filter[aria-pressed=true]{color:#b4caff}html.theme-retro .bm-autocomplete-item[aria-selected=true] .bm-ac-desc{color:#000}html:is(.theme-dark,.theme-glass) .bm-invitation-cta{color:#171725}.bm-project-card:has(.bm-project-details[open]) :is(.bm-project-desc,.bm-project-stat){-webkit-line-clamp:unset;display:block;overflow:visible}@media (max-width:700px){.bm-shell{min-height:var(--bm-viewport-height,100dvh)}}@media (min-width:701px) and (max-height:600px){.bm-shell{padding:12px}.bm-shell:not(.is-minimized) .bm-terminal-window{height:calc(var(--bm-viewport-height, 100dvh) - 24px);min-height:0;max-height:calc(var(--bm-viewport-height, 100dvh) - 24px)}.bm-terminal-body{min-height:0;padding-bottom:clamp(12px,calc(var(--bm-viewport-height, 100dvh) - 318px),72px)}.bm-shell.is-maximized{padding:0}.bm-shell.is-maximized .bm-terminal-window{height:var(--bm-viewport-height,100dvh);max-height:var(--bm-viewport-height,100dvh)}}