*,:before,:after{box-sizing:border-box}*{margin:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4f7fb;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-heading:"Outfit", system-ui, sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--bg:#050505;--panel:#12121499;--panel-strong:#161619d9;--panel-soft:#ffffff0a;--panel-hover:#ffffff14;--surface-subtle:#ffffff09;--glass-bg:#0f0f1273;--glass-border:#ffffff14;--glass-border-hover:#ffffff26;--glass-shadow:0 8px 32px 0 #0000005c;--card-inner-highlight:#ffffff0d;--line:#ffffff1a;--line-strong:#fff3;--text:#f4f7fb;--muted:#a1a1aa;--soft:#8b8b96;--accent-cyan:#22d3ee;--accent-cyan-glow:#22d3ee33;--accent-indigo:#818cf8;--accent-indigo-glow:#818cf833;--accent-emerald:#34d399;--accent-amber:#fbbf24;--accent-rose:#f43f5e;--cyan:var(--accent-cyan);--green:var(--accent-emerald);--amber:var(--accent-amber);--blue:var(--accent-indigo);--red:var(--accent-rose);--radius-sm:8px;--radius:12px;--radius-lg:16px;--shadow:0 24px 70px #00000080;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-2xl:24px;--space-3xl:32px;--space-4xl:40px;--space-5xl:48px;--space-6xl:64px;background:#050505;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0f172a;--bg:#f8fafc;--panel:#ffffffb3;--panel-strong:#fffffff2;--panel-soft:#0f172a08;--panel-hover:#0f172a0f;--surface-subtle:#0f172a0a;--glass-bg:#fff9;--glass-border:#0f172a14;--glass-border-hover:#0f172a26;--glass-shadow:0 8px 32px 0 #0f172a14;--card-inner-highlight:#0f172a0a;--line:#0f172a1a;--line-strong:#0f172a33;--text:#0f172a;--muted:#475569;--soft:#64748b;--accent-cyan:#0891b2;--accent-cyan-glow:#0891b226;--accent-indigo:#4f46e5;--accent-indigo-glow:#4f46e526;--accent-emerald:#059669;--accent-amber:#b45309;--accent-rose:#e11d48;--shadow:0 24px 70px #0f172a1a;background:#f8fafc}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:radial-gradient(circle at 20% 0%, var(--accent-cyan-glow), transparent 50rem), var(--bg);background-attachment:fixed;min-width:320px;min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}h1,h2{text-wrap:balance}a,button{touch-action:manipulation}button,input{font:inherit}a{color:inherit}img,svg{display:block}#root{min-height:100vh}::selection{background:#22d3ee4d}:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:3px}.reveal-on-scroll{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.reveal-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal-on-scroll{opacity:1;transition:none;transform:none}}.skip-link{z-index:200;border-radius:var(--radius-sm);background:var(--panel-strong);border:1px solid var(--line);color:var(--text);padding:10px 14px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-shell{width:min(1180px,100% - 32px);padding:max(18px, env(safe-area-inset-top)) 0 42px;margin:0 auto}.topbar{top:max(16px, env(safe-area-inset-top));z-index:20;border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:58px;padding:8px 12px;display:grid;position:sticky;box-shadow:0 12px 36px #00000038,inset 0 1px 1px #ffffff0d}.brand-mark{border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--accent-cyan-glow), #818cf826);width:40px;height:40px;color:var(--text);font-family:var(--font-heading);place-items:center;font-size:1.1rem;font-weight:800;text-decoration:none;transition:transform .3s,box-shadow .3s;display:grid}.brand-mark:hover{box-shadow:0 0 15px var(--accent-cyan-glow);transform:scale(1.05)}.topbar nav{scrollbar-width:none;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.topbar nav::-webkit-scrollbar{display:none}.topbar nav a,.top-actions a,.theme-toggle{min-height:38px;color:var(--muted);border-radius:7px;justify-content:center;align-items:center;text-decoration:none;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.topbar nav a{padding:0 12px;font-size:.82rem;font-weight:600}.topbar nav a.nav-active{color:var(--text);background:var(--panel-soft)}.top-actions{gap:6px;display:flex}.top-actions a,.theme-toggle{border:1px solid var(--line);background:var(--panel-soft);cursor:pointer;width:44px;min-height:44px;padding:0}.theme-toggle svg{width:18px}.topbar a:hover,.theme-toggle:hover{color:var(--text);background:var(--panel-hover)}main{flex-direction:column;gap:24px;padding-top:28px;display:flex}main>section[id]{scroll-margin-top:92px}.hero-section{grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr);align-items:start;gap:18px;display:grid}.hero-copy{flex-direction:column;justify-content:flex-start;padding:clamp(24px,4vw,40px);display:flex}.hero-name{max-width:880px;color:var(--text);font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:800;line-height:1.02}.hero-role{color:var(--cyan);font-family:var(--font-heading);text-wrap:balance;margin-top:12px;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:700;line-height:1.25}.availability-pill,.section-kicker,.ask-topline{color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;align-items:center;gap:9px;font-size:.76rem;font-weight:600;display:inline-flex}.availability-pill{border:1px solid var(--line);background:var(--surface-subtle);border-radius:999px;width:fit-content;margin-bottom:20px;padding:8px 11px}.status-dot{background:var(--green);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #86efac17}.hero-title{max-width:760px;color:var(--muted);margin-top:14px;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:500;line-height:1.55}.hero-summary{max-width:720px;color:var(--muted);margin-top:16px;font-size:1.02rem;line-height:1.75}.hero-actions,.contact-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.primary-action,.secondary-action,.contact-actions a{border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 16px;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.primary-action{color:#fff;background:linear-gradient(135deg,#0e7490,#0369a1);border:1px solid #0e7490}.secondary-action{border:1px solid var(--glass-border);background:var(--panel-soft);color:var(--text)}.primary-action:hover{box-shadow:0 8px 20px var(--accent-cyan-glow);transform:translateY(-2px)}.secondary-action:hover{border-color:var(--glass-border-hover);background:var(--panel-hover);transform:translateY(-2px)}.proof-section{flex-direction:column;gap:14px;display:flex}.proof-section-title{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.76rem;font-weight:700}.proof-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.proof-card{min-height:134px;padding:18px}.proof-card strong{color:var(--cyan);font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1.1;display:block}.proof-card strong.proof-value--long{font-size:clamp(1.35rem,3vw,1.75rem)}.proof-card span{color:var(--text);margin-top:12px;font-weight:800;display:block}.proof-card p{color:var(--soft);font-family:var(--font-mono);margin-top:6px;font-size:.75rem}.profile-grid{grid-template-columns:minmax(0,1fr) minmax(330px,.55fr);gap:18px;display:grid}.profile-card,.ask-panel,.content-section,.contact-section{padding:clamp(22px,3vw,34px)}.content-section{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--panel) 68%, transparent)}.section-header{max-width:760px}.section-kicker svg,.ask-topline svg{width:15px;color:var(--cyan)}.section-header h2,.contact-section h2{color:var(--text);font-family:var(--font-heading);letter-spacing:-.01em;text-wrap:balance;margin-top:12px;font-size:clamp(1.65rem,3.2vw,2.6rem);font-weight:700;line-height:1.15}.section-header p{color:var(--muted);margin-top:13px;font-size:1rem;line-height:1.65}.signal-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:26px;display:grid}.signal-card{border:1px solid var(--line);background:var(--surface-subtle);border-radius:7px;padding:18px}.signal-card svg{width:22px;color:var(--amber)}.signal-card h3,.case-card h3,.stack-group h3,.lab-card h3,.timeline-company-head h3{color:var(--text);margin-top:16px;font-size:1rem}.signal-card p,.case-card p,.lab-card p{color:var(--muted);margin-top:10px;font-size:.92rem;line-height:1.65}.ask-panel{flex-direction:column;gap:14px;display:flex}.ask-input{border:1px solid var(--line);background:var(--panel-soft);border-radius:7px;align-items:center;gap:10px;min-height:48px;padding:0 12px;display:flex}.ask-input svg{width:17px;color:var(--soft)}.ask-input:focus-within{border-color:var(--accent-cyan);outline:2px solid var(--accent-cyan);outline-offset:2px}.ask-input input{width:100%;color:var(--text);background:0 0;border:0}.ask-input input:focus,.ask-input input:focus-visible{outline:none}.ask-input input::placeholder{color:var(--soft)}.answer-stack{overscroll-behavior:contain;flex-direction:column;gap:10px;max-height:420px;display:flex;overflow-y:auto}.answer-card{border:1px solid var(--line);background:var(--panel-soft);border-radius:7px;padding:14px}.answer-card h3{color:var(--text);font-size:.88rem}.answer-card p{color:var(--muted);margin-top:6px;font-size:.84rem;line-height:1.55}.case-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.case-card{padding:20px}.case-top{justify-content:space-between;align-items:center;display:flex}.case-top span{color:var(--soft);font-family:var(--font-mono);font-size:.78rem}.case-top svg{width:24px;color:var(--cyan)}.case-type{font-family:var(--font-mono);text-transform:uppercase;margin-top:16px;color:var(--amber)!important;font-size:.76rem!important}.case-card h3{font-size:1.28rem;line-height:1.18}.case-tags{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.split-section{grid-template-columns:.42fr 1fr;align-items:start;gap:22px;display:grid}.stack-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stack-group{padding:16px}.stack-group h3{margin-top:0;margin-bottom:12px}.stack-group div{flex-wrap:wrap;gap:7px;display:flex}.timeline{gap:14px;margin-top:28px;display:grid}.timeline-company-card{padding:22px}.timeline-company-head{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding-bottom:18px;display:flex}.timeline-company-head h3{margin-top:0;font-size:1.25rem}.timeline-company-head p,.role-meta span{color:var(--soft);font-family:var(--font-mono);margin-top:5px;font-size:.78rem}.timeline-company-head>span{color:var(--muted);font-family:var(--font-mono);white-space:nowrap;font-size:.76rem}.role-block{grid-template-columns:220px 1fr;gap:20px;padding-top:20px;display:grid}.role-meta strong{color:var(--text);display:block}.role-block ul{gap:10px;padding:0;list-style:none;display:grid}.role-block li{color:var(--muted);padding-left:18px;line-height:1.62;position:relative}.role-block li:before{content:"";background:var(--cyan);border-radius:999px;width:6px;height:6px;position:absolute;top:.72em;left:0}.role-block strong{color:var(--text)}.lab-list{gap:12px;display:grid}.lab-card{grid-template-columns:.38fr 1fr;align-items:start;gap:18px;padding:18px;display:grid}.lab-card span,.credential-card span{color:var(--amber);font-family:var(--font-mono);text-transform:uppercase;font-size:.72rem;font-weight:700}.lab-card h3{margin-top:8px}.credential-section{background:0 0;border:0;grid-template-columns:repeat(2,1fr);gap:14px;padding:0;display:grid}.credential-card{gap:16px;padding:22px;display:flex}.credential-card svg{width:24px;color:var(--cyan);flex:none}.credential-card h2{color:var(--text);margin-top:8px;font-size:1.05rem;line-height:1.3}.credential-card p{color:var(--muted);margin-top:8px;line-height:1.55}.certification-card{align-items:flex-start}.certification-card>div{width:100%;min-width:0}.cert-list{gap:10px;margin-top:16px;display:grid}.cert-item{border:1px solid var(--line);background:var(--surface-subtle);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px;display:grid}.cert-item strong{color:var(--text);font-size:.92rem;display:block}.cert-item p{color:var(--muted);margin-top:4px;font-size:.82rem}.cert-item a{border:1px solid var(--line);min-height:44px;color:var(--text);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:.78rem;font-weight:800;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.cert-item a:hover{border-color:var(--line-strong);background:var(--panel-hover)}.cert-item a svg{width:13px}.cert-item small{color:var(--soft);grid-column:1/-1;font-size:.72rem;line-height:1.45}.contact-section{background:linear-gradient(135deg, #5eead41f, transparent 42%), var(--panel);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.contact-section h2{max-width:780px;font-size:clamp(1.75rem,4vw,2.75rem)}.contact-actions .primary-action,.contact-actions .secondary-action{min-height:44px}.contact-actions{justify-content:flex-end;margin-top:0}.site-footer{color:var(--soft);font-family:var(--font-mono);justify-content:space-between;gap:20px;padding:26px 4px 0;font-size:.76rem;display:flex}@media (width<=980px){.site-shell{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.topbar{grid-template-columns:auto auto}.topbar nav{bottom:max(20px, env(safe-area-inset-bottom));width:max-content;max-width:calc(100% - 24px - env(safe-area-inset-left) - env(safe-area-inset-right));z-index:100;background:var(--panel-strong);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:var(--shadow);-ms-overflow-style:none;scrollbar-width:none;border-radius:999px;gap:4px;padding:6px 10px;display:flex;position:fixed;left:50%;overflow-x:auto;transform:translate(-50%)}.topbar nav::-webkit-scrollbar{display:none}.topbar nav a{white-space:nowrap;border-radius:999px;min-height:44px;padding:10px 16px}.topbar nav a.nav-active{background:var(--panel-hover)}.top-actions{justify-content:end}.hero-section,.profile-grid,.split-section,.contact-section{grid-template-columns:1fr}.hero-copy{min-height:auto}.proof-grid,.case-grid,.credential-section{grid-template-columns:repeat(2,1fr)}.contact-actions{justify-content:flex-start}}@media (width<=680px){.site-shell{width:min(100% - 32px,1180px);padding-top:max(10px, env(safe-area-inset-top))}main{padding-top:16px}.hero-copy,.profile-card,.ask-panel,.content-section,.contact-section{padding:20px}.hero-copy h1{font-size:clamp(2.5rem,12vw,4rem)}.availability-pill{border-radius:7px;align-items:flex-start}.hero-actions,.contact-actions{flex-direction:column}.primary-action,.secondary-action,.contact-actions a{width:100%}.proof-grid,.case-grid,.signal-grid,.stack-board,.credential-section{grid-template-columns:1fr}.case-card{min-height:auto}.role-block,.lab-card,.cert-item,.timeline-company-head{grid-template-columns:1fr}.timeline-company-head{display:grid}.timeline-company-head>span{white-space:normal}.site-footer{flex-direction:column}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.migrations-showcase{flex-direction:column;gap:1rem;padding:clamp(16px,3vw,22px);display:flex;container:migrations/inline-size}.migrations-header{border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;padding-bottom:.75rem;font-size:.72rem;font-weight:600;display:flex}.pulsing{animation:2s ease-in-out infinite pulse}@keyframes pulse{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.9)}}.migrations-layout{grid-template-columns:1fr;gap:1rem;display:grid}@container migrations (width>=520px){.migrations-layout{grid-template-columns:minmax(140px,38%) 1fr;align-items:start}}.migrations-list{flex-direction:column;gap:.5rem;display:flex}.migration-btn{border-radius:var(--radius-sm);text-align:left;cursor:pointer;width:100%;color:var(--muted);background:0 0;border:1px solid #0000;align-items:center;gap:.75rem;padding:.75rem;transition:background .18s,border-color .18s,color .18s;display:flex}.migration-btn:hover,.migration-btn:focus-visible{background:var(--panel-soft);color:var(--text)}.migration-btn:focus-visible{outline:2px solid var(--accent-cyan);outline-offset:2px}.migration-btn.active{background:var(--panel-soft);border-color:var(--line);color:var(--text)}.migration-btn-text strong{color:var(--text);margin-bottom:.15rem;font-size:.88rem;display:block}.migration-btn-text span{color:var(--soft);font-size:.72rem}.migration-detail-pane{background:var(--panel-soft);border-radius:var(--radius-sm);border:1px solid var(--line);flex-direction:column;gap:1rem;padding:1rem;display:flex}.migration-flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.flow-node{text-align:center;border-radius:var(--radius-sm);font-family:var(--font-mono);background:var(--surface-subtle);border:1px dashed var(--line);color:var(--muted);flex:120px;padding:.75rem;font-size:.78rem;line-height:1.35}.flow-node.new{border:1px solid var(--cyan);color:var(--cyan);background:color-mix(in srgb, var(--cyan) 12%, transparent)}.flow-arrow{color:var(--soft);flex-shrink:0}.migration-metrics{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.75rem;display:grid}.metric-box{background:var(--surface-subtle);border-radius:var(--radius-sm);border:1px solid var(--line);text-align:center;padding:.75rem}.metric-box .metric-value{color:var(--cyan);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1.1}.metric-box .metric-label{color:var(--muted);margin-top:.25rem;font-size:.72rem;line-height:1.35}.migration-description{color:var(--muted);font-size:.9rem;line-height:1.6}.profile-search .ask-topline{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding-bottom:.75rem;display:flex}.profile-search .search-icon{color:var(--cyan)}.search-panel-title{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}.card{border:1px solid var(--glass-border);border-radius:var(--radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);transition:border-color .2s,background .2s,box-shadow .2s;position:relative;overflow:visible}.card:after{content:"";border-radius:inherit;box-shadow:inset 0 1px 1px var(--card-inner-highlight);pointer-events:none;position:absolute;inset:0}.card--shadow{box-shadow:var(--glass-shadow)}.card:not(.card--static):hover{border-color:var(--glass-border-hover);background:var(--panel-hover)}.card--static:hover{box-shadow:var(--glass-shadow);transform:none}.badge{border:1px solid var(--line);background:var(--panel-soft);min-height:30px;color:var(--muted);font-family:var(--font-mono);border-radius:6px;align-items:center;padding:0 9px;font-size:.72rem;transition:border-color .18s,background-color .18s;display:inline-flex}.boot-log{z-index:200;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:#000;place-items:center;animation:.35s cubic-bezier(.16,1,.3,1) both paused bootLogExit;display:grid;position:fixed;inset:0}.boot-log--exit{animation-play-state:running}.boot-log-card{background:#0a0a0a;border:1px solid #27272a;border-radius:10px;width:min(680px,100%);overflow:hidden;box-shadow:0 24px 80px #000000a6}.boot-log-chrome{color:#a1a1aa;min-height:40px;font-family:var(--font-mono);background:#18181b;border-bottom:1px solid #27272a;align-items:center;gap:10px;padding:0 14px;font-size:.72rem;display:flex}.boot-log-dots{gap:6px;display:flex}.boot-log-dots span{border-radius:999px;width:10px;height:10px}.boot-log-dots span:first-child{background:#ef4444}.boot-log-dots span:nth-child(2){background:#eab308}.boot-log-dots span:nth-child(3){background:#22c55e}.boot-log-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.boot-log-body{font-family:var(--font-mono);color:#d4d4d8;padding:20px 18px 22px;font-size:.85rem;line-height:1.65}.boot-log-line{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.boot-log-line+.boot-log-line{margin-top:4px}.boot-log-prompt{color:#22d3ee;margin-right:.35rem}.boot-log-chevron{color:#d4d4d8;margin-left:.2rem;margin-right:.45rem}.boot-log-name{font-family:var(--font-mono);color:#22d3ee;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;margin:14px 0 0;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.2;display:flex;overflow:hidden}.boot-log-name .boot-log-chevron{color:#22d3ee}.boot-log-block-cursor{background:#22d3ee;flex-shrink:0;width:.6em;height:1.1em;margin-left:.15em;animation:.9s step-end infinite bootLogBlockBlink;display:inline-block}.boot-log-skip{right:max(20px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));color:#e4e4e7;min-width:44px;min-height:44px;font-family:var(--font-mono);cursor:pointer;background:#18181b;border:1px solid #3f3f46;border-radius:7px;margin:0;padding:0 16px;font-size:.82rem;font-weight:600;position:fixed}.boot-log-skip:hover{color:#22d3ee;border-color:#22d3ee}@keyframes bootLogBlockBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes bootLogExit{to{opacity:0;visibility:hidden}}@media (width<=480px){.boot-log-body{padding:16px 14px 18px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.boot-log{display:none}}
