.MobileHome-module__ZVAv0W__root{--m-surface:#070e14ed;--m-surface-solid:#0a141c;--m-line:#6ebecd6b;--m-line-soft:#6ebecd38;--m-text:#d6e2e6;--m-muted:#93a5ad;--m-cyan:#7ce3eb;--m-green:#9bea6f;--m-purple:#d5a0ff;--m-amber:#f2bd64;--m-blue:#9ebdff;--m-pink:#f49ac1;--m-header-h:52px;--m-localnav-h:36px;min-width:0;min-height:100svh;color:var(--m-text);font-family:var(--font-jetbrains-mono), var(--font-roboto-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:-.01em;background:#060c11;font-size:11px;line-height:1.5;display:block;position:relative;overflow:clip}.MobileHome-module__ZVAv0W__bgLayer{z-index:0;opacity:.16;pointer-events:none;background-image:url(/luffy_ascii.png),url(/zoro_ascii_bg1.png),linear-gradient(#060c1133,#060c11b8);background-position:right -70px top -30px,left -90px bottom 40px,50%;background-repeat:no-repeat;background-size:250px,330px,cover;position:fixed;inset:0}.MobileHome-module__ZVAv0W__topbar{z-index:30;min-height:var(--m-header-h);padding:calc(2px + env(safe-area-inset-top)) 10px 2px;border-bottom:1px solid var(--m-line);background:#040a0ff7;align-items:center;gap:8px;display:flex;position:sticky;top:0}.MobileHome-module__ZVAv0W__brand{min-height:44px;color:var(--m-text);flex:none;align-items:center;gap:7px;text-decoration:none;display:flex}.MobileHome-module__ZVAv0W__brandMark{min-width:36px;height:24px;color:var(--m-cyan);border:1px solid #7ce3eb99;border-radius:3px;place-items:center;font-size:10px;font-weight:700;display:grid}.MobileHome-module__ZVAv0W__brandName{color:#f2f6f7;white-space:nowrap;font-size:13px}.MobileHome-module__ZVAv0W__contextPath{border-left:1px solid var(--m-line-soft);min-width:0;color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin-left:2px;padding-left:8px;font-size:10px;overflow:hidden}.MobileHome-module__ZVAv0W__searchButton{width:40px;height:40px;color:var(--m-cyan);flex:none;place-items:center;display:grid}.MobileHome-module__ZVAv0W__searchButton svg{width:16px;height:16px}.MobileHome-module__ZVAv0W__onlinePill{color:var(--m-green);white-space:nowrap;border:1px solid #9bea6f66;border-radius:3px;flex:none;align-items:center;gap:5px;padding:5px 7px;font-size:9px;font-weight:700;display:flex}.MobileHome-module__ZVAv0W__onlinePill i{background:var(--m-green);border-radius:50%;width:6px;height:6px;font-style:normal}.MobileHome-module__ZVAv0W__localNav{z-index:29;top:var(--m-header-h);border-bottom:1px solid var(--m-line);background:#040a0ff7;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:sticky}.MobileHome-module__ZVAv0W__localNavLink{min-height:var(--m-localnav-h);color:var(--m-muted);letter-spacing:.08em;justify-content:center;align-items:center;font-size:9px;font-weight:700;text-decoration:none;display:flex;position:relative}.MobileHome-module__ZVAv0W__localNavLink+.MobileHome-module__ZVAv0W__localNavLink{border-left:1px solid var(--m-line-soft)}.MobileHome-module__ZVAv0W__localNavActive{color:var(--m-cyan)}.MobileHome-module__ZVAv0W__localNavActive:after{background:var(--m-cyan);content:"";height:2px;position:absolute;bottom:0;left:8px;right:8px}.MobileHome-module__ZVAv0W__content{z-index:1;min-width:0;padding:8px 8px calc(84px + env(safe-area-inset-bottom));gap:6px;display:grid;position:relative}.MobileHome-module__ZVAv0W__workspace{min-width:0;scroll-margin-top:calc(var(--m-header-h) + var(--m-localnav-h) + 10px);gap:6px;display:grid}.MobileHome-module__ZVAv0W__panel{border:1px solid var(--m-line);background:var(--m-surface);border-radius:4px;min-width:0;padding:8px 9px 9px;overflow:hidden}.MobileHome-module__ZVAv0W__cmdLine,.MobileHome-module__ZVAv0W__panelCmd{color:#c7d4d8;overflow-wrap:anywhere;margin:0 0 7px;font-size:10px}.MobileHome-module__ZVAv0W__panelCmd{border-bottom:1px solid var(--m-line-soft);color:var(--m-cyan);justify-content:space-between;align-items:center;gap:8px;padding-bottom:6px;font-weight:700;display:flex}.MobileHome-module__ZVAv0W__prompt,.MobileHome-module__ZVAv0W__green{color:var(--m-green)}.MobileHome-module__ZVAv0W__blue{color:var(--m-blue)}.MobileHome-module__ZVAv0W__cyan{color:var(--m-cyan)}.MobileHome-module__ZVAv0W__pink{color:var(--m-pink)}.MobileHome-module__ZVAv0W__amber{color:var(--m-amber)}.MobileHome-module__ZVAv0W__greenDot{background:var(--m-green);border-radius:50%;width:7px;height:7px;font-style:normal;display:inline-block}.MobileHome-module__ZVAv0W__panelOnline,.MobileHome-module__ZVAv0W__panelRight{color:var(--m-muted);letter-spacing:.06em;flex:none;align-items:center;gap:5px;font-size:8px;font-weight:700;display:inline-flex}.MobileHome-module__ZVAv0W__panelOnline i{color:var(--m-green);font-style:normal}.MobileHome-module__ZVAv0W__bodyText{color:#c3d0d4;overflow-wrap:anywhere;margin:0 0 8px;font-size:10px;line-height:16px}.MobileHome-module__ZVAv0W__bodyText b{font-weight:700}.MobileHome-module__ZVAv0W__telemetryStrip,.MobileHome-module__ZVAv0W__lowerStrip,.MobileHome-module__ZVAv0W__liveStrip,.MobileHome-module__ZVAv0W__finalStrip{border:1px solid var(--m-line);background:var(--m-surface);border-radius:4px;min-width:0;display:grid}.MobileHome-module__ZVAv0W__telemetryStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.MobileHome-module__ZVAv0W__telemetryStrip>span{align-items:center;gap:6px;min-width:0;padding:7px 8px;display:flex}.MobileHome-module__ZVAv0W__telemetryStrip>span+span{border-left:1px solid var(--m-line-soft)}.MobileHome-module__ZVAv0W__telemetryStrip svg{width:15px;height:15px;color:var(--m-cyan);flex:none}.MobileHome-module__ZVAv0W__telemetryStrip small{min-width:0;color:var(--m-muted);letter-spacing:.06em;gap:1px;font-size:8px;display:grid}.MobileHome-module__ZVAv0W__telemetryStrip b{color:var(--m-text);letter-spacing:0;overflow-wrap:anywhere;font-size:10px}.MobileHome-module__ZVAv0W__bootLog{border-bottom:1px dashed var(--m-line-soft);margin:0 0 6px;padding-bottom:6px;display:grid}.MobileHome-module__ZVAv0W__bootLog p{grid-template-columns:62px minmax(0,1fr) auto;gap:6px;margin:0;font-size:9px;line-height:15px;display:grid}.MobileHome-module__ZVAv0W__bootTime{color:#7f9097}.MobileHome-module__ZVAv0W__bootMsg{color:#b9c6cb;overflow-wrap:anywhere}.MobileHome-module__ZVAv0W__readyLine{color:var(--m-green);border-bottom:1px dashed #9bea6f59;margin:0 0 8px;padding-bottom:8px;font-size:10px;font-weight:700}.MobileHome-module__ZVAv0W__heroTitle{color:#f3f5f4;letter-spacing:-.04em;margin:0;font-size:clamp(20px,5.6vw,24px);font-weight:600;line-height:1.3}.MobileHome-module__ZVAv0W__heroTitle em{color:var(--m-purple);font-style:normal;font-weight:700}.MobileHome-module__ZVAv0W__heroTitle strong{color:var(--m-purple)}.MobileHome-module__ZVAv0W__heroSupport{color:#b8c5ca;margin:8px 0 0;font-size:10px;line-height:16px}.MobileHome-module__ZVAv0W__heroActions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.MobileHome-module__ZVAv0W__heroActions a{white-space:nowrap;border-radius:3px;flex:108px;justify-content:center;align-items:center;gap:6px;min-height:40px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.MobileHome-module__ZVAv0W__heroActions svg{width:13px;height:13px}.MobileHome-module__ZVAv0W__primaryAction{color:var(--m-cyan);background:#0b222a;border:1px solid #7ce3ebb3}.MobileHome-module__ZVAv0W__ghostAction{color:#d8e2e5;background:#091117;border:1px solid #354650}.MobileHome-module__ZVAv0W__linkAction{color:#b7c5ca;background:0 0;border:1px solid #354650}.MobileHome-module__ZVAv0W__quickStats{border-top:1px solid var(--m-line-soft);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;display:grid}.MobileHome-module__ZVAv0W__quickStat{border-bottom:1px solid var(--m-line-soft);gap:2px;min-width:0;padding:7px 8px 2px;display:grid}.MobileHome-module__ZVAv0W__quickStat:nth-child(3n+2){border-right:1px solid var(--m-line-soft);border-left:1px solid var(--m-line-soft)}.MobileHome-module__ZVAv0W__quickStat strong{color:#edf3f4;font-size:14px}.MobileHome-module__ZVAv0W__quickStat small{color:var(--m-muted);font-size:9px}.MobileHome-module__ZVAv0W__staleInline{color:var(--m-amber);grid-column:1/-1;margin:6px 0 0;font-size:9px}.MobileHome-module__ZVAv0W__termText{color:#c3d0d4;margin:0 0 8px;font-size:10px;line-height:16px}.MobileHome-module__ZVAv0W__termText b{color:#eef3f4}.MobileHome-module__ZVAv0W__termText span{color:var(--m-muted)}.MobileHome-module__ZVAv0W__treeText{color:var(--m-blue);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:17px}.MobileHome-module__ZVAv0W__profileBody{grid-template-columns:108px minmax(0,1fr);align-items:start;gap:10px;display:grid}.MobileHome-module__ZVAv0W__profileImg{aspect-ratio:168/200;object-fit:cover;object-position:center 20%;background:#081118;border:1px solid #7ce3eb73;border-radius:4px;width:108px;height:auto;display:block}.MobileHome-module__ZVAv0W__profileHead h2{color:var(--m-cyan);letter-spacing:-.02em;margin:0;font-size:17px}.MobileHome-module__ZVAv0W__profileHead p{color:#c3d0d4;margin:3px 0 0;font-size:10px}.MobileHome-module__ZVAv0W__profileFacts{margin:8px 0 0;display:grid}.MobileHome-module__ZVAv0W__profileFacts>div{border-top:1px solid var(--m-line-soft);grid-template-columns:minmax(92px,.8fr) minmax(0,1.2fr);align-items:center;gap:8px;min-height:30px;display:grid}.MobileHome-module__ZVAv0W__profileFacts dt{color:var(--m-muted);font-size:9px}.MobileHome-module__ZVAv0W__profileFacts dd{color:#dbe3e5;overflow-wrap:anywhere;min-width:0;margin:0;font-size:10px}.MobileHome-module__ZVAv0W__lowerStrip{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 10px;font-size:9px;display:flex}.MobileHome-module__ZVAv0W__lowerStrip span{color:var(--m-muted);align-items:center;gap:5px;display:inline-flex}.MobileHome-module__ZVAv0W__lowerStrip svg{width:13px;height:13px;color:var(--m-cyan)}.MobileHome-module__ZVAv0W__lowerStrip i{font-style:normal}.MobileHome-module__ZVAv0W__workspaceHead{border:1px solid var(--m-line);background:var(--m-surface);border-radius:4px;gap:6px;padding:7px 8px;display:grid}.MobileHome-module__ZVAv0W__workspaceId{align-items:center;gap:8px;display:flex}.MobileHome-module__ZVAv0W__workspaceGlyph{color:var(--m-cyan);font-weight:700;display:inline-flex}.MobileHome-module__ZVAv0W__workspaceGlyph svg{width:15px;height:15px}.MobileHome-module__ZVAv0W__workspaceId b{color:#eef3f4;letter-spacing:.08em;font-size:10px;display:block}.MobileHome-module__ZVAv0W__workspaceId small{color:var(--m-muted);font-size:9px;display:block}.MobileHome-module__ZVAv0W__tabs{align-items:center;gap:6px;display:flex}.MobileHome-module__ZVAv0W__tab{color:#c3d0d4;min-width:0;min-height:34px;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:#091117;border:1px solid #354650;border-radius:3px;flex:1 1 0;justify-content:center;align-items:center;gap:4px;font-size:10px;display:inline-flex}.MobileHome-module__ZVAv0W__tabActive{color:var(--m-cyan);box-shadow:inset 0 -2px 0 var(--m-cyan);background:#0b222a;border-color:#7ce3ebbf}.MobileHome-module__ZVAv0W__tabCaret{color:var(--m-cyan)}.MobileHome-module__ZVAv0W__tabPlus{color:var(--m-muted);flex:none;font-size:14px}.MobileHome-module__ZVAv0W__whoami{color:var(--m-cyan);letter-spacing:.01em;margin:2px 0 8px;font-size:26px}.MobileHome-module__ZVAv0W__careerList{margin:0;padding:0;list-style:none;display:grid}.MobileHome-module__ZVAv0W__careerList li{border-bottom:1px solid var(--m-line-soft);grid-template-columns:14px 56px minmax(0,1fr) auto;align-items:start;gap:6px;padding:7px 0 7px 2px;font-size:10px;display:grid;position:relative}.MobileHome-module__ZVAv0W__careerList li:last-child{border-bottom:0}.MobileHome-module__ZVAv0W__careerList i{background:var(--m-cyan);border-radius:50%;width:8px;height:8px;margin-top:4px;font-style:normal;position:relative}.MobileHome-module__ZVAv0W__careerList li:not(:last-child) i:after{background:var(--m-line-soft);content:"";width:1px;position:absolute;top:10px;bottom:-18px;left:3px}.MobileHome-module__ZVAv0W__careerHash{color:var(--m-muted)}.MobileHome-module__ZVAv0W__careerList b{color:#dbe3e5;overflow-wrap:anywhere;min-width:0;font-weight:500}.MobileHome-module__ZVAv0W__careerList time{color:var(--m-muted);white-space:nowrap}.MobileHome-module__ZVAv0W__careerCurrent b,.MobileHome-module__ZVAv0W__careerCurrent time{color:var(--m-green)}.MobileHome-module__ZVAv0W__careerCurrent i{background:var(--m-green)}.MobileHome-module__ZVAv0W__engConf{grid-template-columns:1fr 1fr;gap:0 12px;margin:0;display:grid}.MobileHome-module__ZVAv0W__engConf>div{border-bottom:1px solid var(--m-line-soft);gap:1px;min-width:0;padding:6px 0;font-size:9px;display:grid}.MobileHome-module__ZVAv0W__engConf dt{color:#c3d0d4;overflow-wrap:anywhere}.MobileHome-module__ZVAv0W__engConf dd{color:var(--m-green);overflow-wrap:anywhere;margin:0}.MobileHome-module__ZVAv0W__engConf dd span{color:var(--m-muted)}.MobileHome-module__ZVAv0W__idRows{margin:0;display:grid}.MobileHome-module__ZVAv0W__idRows>div{border-bottom:1px solid var(--m-line-soft);grid-template-columns:minmax(96px,.9fr) minmax(0,1.1fr);gap:8px;padding:4px 0;font-size:10px;display:grid}.MobileHome-module__ZVAv0W__idRows>div:last-child{border-bottom:0}.MobileHome-module__ZVAv0W__idRows dt{color:var(--m-muted)}.MobileHome-module__ZVAv0W__idRows dd{color:#dbe3e5;overflow-wrap:anywhere;margin:0}.MobileHome-module__ZVAv0W__stackGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.MobileHome-module__ZVAv0W__stackGrid>section{border:1px solid var(--m-line-soft);background:#030a0f8c;border-radius:3px;min-width:0;padding:7px 8px}.MobileHome-module__ZVAv0W__stackGrid>section:last-child{grid-column:1/-1}.MobileHome-module__ZVAv0W__stackGrid h3{color:var(--m-blue);align-items:center;gap:5px;margin:0 0 6px;font-size:10px;display:flex}.MobileHome-module__ZVAv0W__stackGrid p{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:5px;margin:0;padding:3px 0;font-size:9px;display:grid}.MobileHome-module__ZVAv0W__stackGrid p span{color:#c9d5d9;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MobileHome-module__ZVAv0W__stackGrid p b{color:var(--m-muted);font-weight:500}.MobileHome-module__ZVAv0W__stackGrid svg{width:13px;height:13px}.MobileHome-module__ZVAv0W__dualGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:6px;display:grid}.MobileHome-module__ZVAv0W__dualGrid .MobileHome-module__ZVAv0W__panel{margin:0}.MobileHome-module__ZVAv0W__learnRows,.MobileHome-module__ZVAv0W__diagRows{margin:0;display:grid}.MobileHome-module__ZVAv0W__learnRows>div,.MobileHome-module__ZVAv0W__diagRows>div{border-bottom:1px solid var(--m-line-soft);gap:1px;padding:5px 0;display:grid}.MobileHome-module__ZVAv0W__learnRows>div:last-child,.MobileHome-module__ZVAv0W__diagRows>div:last-child{border-bottom:0}.MobileHome-module__ZVAv0W__learnRows dt,.MobileHome-module__ZVAv0W__diagRows dt{color:#d4dde0;overflow-wrap:anywhere;font-size:9px}.MobileHome-module__ZVAv0W__learnRows dd{margin:0;font-size:9px;font-weight:700}.MobileHome-module__ZVAv0W__diagRows dd{color:var(--m-muted);overflow-wrap:anywhere;margin:0;font-size:9px}.MobileHome-module__ZVAv0W__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;margin:0;display:grid}.MobileHome-module__ZVAv0W__infoGrid>div{border-bottom:1px solid var(--m-line-soft);min-width:0;padding:5px 0}.MobileHome-module__ZVAv0W__infoGrid dt{color:var(--m-muted);overflow-wrap:anywhere;font-size:8px}.MobileHome-module__ZVAv0W__infoGrid dd{color:#dbe3e5;overflow-wrap:anywhere;margin:1px 0 0;font-size:9px}.MobileHome-module__ZVAv0W__repoList{display:grid}.MobileHome-module__ZVAv0W__repoRow{border:0;border-bottom:1px solid var(--m-line-soft);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:26px minmax(0,1fr) 14px;align-items:start;gap:8px;padding:9px 4px;display:grid}.MobileHome-module__ZVAv0W__repoRow:first-child{border-top:1px solid var(--m-line-soft)}.MobileHome-module__ZVAv0W__repoSelected{background:#0b222abf;border-radius:3px;box-shadow:inset 0 0 0 1px #7ce3eb8c}.MobileHome-module__ZVAv0W__repoIcon{color:var(--m-cyan)}.MobileHome-module__ZVAv0W__repoIcon svg{width:16px;height:16px}.MobileHome-module__ZVAv0W__repoMain{gap:3px;min-width:0;display:grid}.MobileHome-module__ZVAv0W__repoMain b{color:#eef3f4;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;font-size:13px;display:flex}.MobileHome-module__ZVAv0W__repoMain b em{white-space:nowrap;flex:none;font-size:9px;font-style:normal;font-weight:700}.MobileHome-module__ZVAv0W__repoMain small{color:var(--m-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:9px;display:flex}.MobileHome-module__ZVAv0W__repoBranch{color:var(--m-blue);align-items:center;gap:3px;display:inline-flex}.MobileHome-module__ZVAv0W__repoBranch svg{width:11px;height:11px}.MobileHome-module__ZVAv0W__repoTag{color:#b9c9ce;border:1px solid #354650;border-radius:3px;justify-self:start;padding:2px 6px;font-size:9px;display:inline-block}.MobileHome-module__ZVAv0W__repoArrow{color:var(--m-cyan);font-size:16px;line-height:1.2}.MobileHome-module__ZVAv0W__repoFooter{border-top:1px dashed var(--m-line-soft);color:var(--m-muted);justify-content:space-between;align-items:center;margin:8px 0 0;padding-top:8px;font-size:9px;display:flex}.MobileHome-module__ZVAv0W__toneGreen{color:var(--m-green)}.MobileHome-module__ZVAv0W__toneAmber{color:var(--m-amber)}.MobileHome-module__ZVAv0W__toneBlue{color:var(--m-blue)}.MobileHome-module__ZVAv0W__backLink{min-height:32px;color:var(--m-cyan);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin-bottom:6px;padding:0;font-size:10px;display:inline-flex}.MobileHome-module__ZVAv0W__projectName{color:#f3f5f4;letter-spacing:-.02em;margin:0;font-size:24px}.MobileHome-module__ZVAv0W__projectName em{vertical-align:middle;font-size:10px;font-style:normal}.MobileHome-module__ZVAv0W__productName{color:var(--m-cyan);letter-spacing:.08em;margin:4px 0 0;font-size:10px;font-weight:700}.MobileHome-module__ZVAv0W__projectChips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.MobileHome-module__ZVAv0W__projectChips span,.MobileHome-module__ZVAv0W__projectChips a{color:#c9d5d9;border:1px solid #354650;border-radius:3px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;text-decoration:none;display:inline-flex}.MobileHome-module__ZVAv0W__projectChips a{color:var(--m-cyan);border-color:#7ce3eb99}.MobileHome-module__ZVAv0W__projectChips svg{width:12px;height:12px}.MobileHome-module__ZVAv0W__factsGrid{border:1px solid var(--m-line-soft);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid;overflow:hidden}.MobileHome-module__ZVAv0W__factsGrid>div{border-bottom:1px solid var(--m-line-soft);min-width:0;padding:7px 8px}.MobileHome-module__ZVAv0W__factsGrid>div:nth-child(odd){border-right:1px solid var(--m-line-soft)}.MobileHome-module__ZVAv0W__factsGrid dt{color:var(--m-muted);font-size:8px}.MobileHome-module__ZVAv0W__factsGrid dd{color:#eef3f4;overflow-wrap:anywhere;margin:2px 0 0;font-size:10px;font-weight:700}.MobileHome-module__ZVAv0W__archFlow{flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none;display:flex}.MobileHome-module__ZVAv0W__archFlow li{border:1px solid var(--m-line-soft);text-align:center;background:#030a0f8c;border-radius:3px;flex:64px;min-width:64px;padding:7px 6px;position:relative}.MobileHome-module__ZVAv0W__archFlow li+li:before{color:var(--m-cyan);content:"→";font-size:11px;position:absolute;top:50%;left:-11px;transform:translateY(-50%)}.MobileHome-module__ZVAv0W__archFlow b{color:#e6edee;overflow-wrap:anywhere;font-size:8px;display:block}.MobileHome-module__ZVAv0W__archFlow small{color:var(--m-muted);overflow-wrap:anywhere;margin-top:2px;font-size:8px;display:block}.MobileHome-module__ZVAv0W__capsList{gap:0;margin:0;padding:0;list-style:none;display:grid}.MobileHome-module__ZVAv0W__capsList li{border-bottom:1px solid var(--m-line-soft);color:#c9d5d9;overflow-wrap:anywhere;grid-template-columns:12px minmax(0,1fr);gap:4px;padding:6px 0;font-size:10px;line-height:15px;display:grid}.MobileHome-module__ZVAv0W__capsList li:last-child{border-bottom:0}.MobileHome-module__ZVAv0W__capsList span{color:var(--m-cyan)}.MobileHome-module__ZVAv0W__statusRows{margin:0 0 6px;display:grid}.MobileHome-module__ZVAv0W__statusRows>div{border-bottom:1px solid var(--m-line-soft);grid-template-columns:minmax(84px,.8fr) minmax(0,1.2fr);gap:8px;padding:4px 0;font-size:10px;display:grid}.MobileHome-module__ZVAv0W__statusRows dt{color:var(--m-muted)}.MobileHome-module__ZVAv0W__statusRows dd{color:#dbe3e5;overflow-wrap:anywhere;min-width:0;margin:0}.MobileHome-module__ZVAv0W__statusRows dd i{font-style:normal}.MobileHome-module__ZVAv0W__inlineLink{min-height:36px;color:var(--m-cyan);align-items:center;gap:5px;font-size:10px;text-decoration:none;display:inline-flex}.MobileHome-module__ZVAv0W__inlineLink svg{width:13px;height:13px}.MobileHome-module__ZVAv0W__commitList{margin:0;padding:0;list-style:none;display:grid}.MobileHome-module__ZVAv0W__commitList li{border-bottom:1px solid var(--m-line-soft);grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:6px;padding:6px 0;font-size:9px;display:grid;position:relative}.MobileHome-module__ZVAv0W__commitList li:last-child{border-bottom:0}.MobileHome-module__ZVAv0W__commitList i{background:var(--m-cyan);border-radius:50%;width:7px;height:7px;margin-top:4px;font-style:normal}.MobileHome-module__ZVAv0W__commitList li:not(:last-child) i:after{background:var(--m-line-soft);content:"";width:1px;position:absolute;top:15px;bottom:-8px;left:3px}.MobileHome-module__ZVAv0W__commitList span{color:#c9d5d9;overflow-wrap:anywhere;min-width:0}.MobileHome-module__ZVAv0W__commitList b{color:var(--m-blue);font-weight:500}.MobileHome-module__ZVAv0W__commitList time{color:var(--m-muted);white-space:nowrap}.MobileHome-module__ZVAv0W__stackChips{flex-wrap:wrap;gap:6px;display:flex}.MobileHome-module__ZVAv0W__stackChips span{color:#c9d5d9;border:1px solid #354650;border-radius:3px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:inline-flex}.MobileHome-module__ZVAv0W__stackChips svg{width:12px;height:12px}.MobileHome-module__ZVAv0W__notesRows{margin:0;display:grid}.MobileHome-module__ZVAv0W__notesRows>div{border-bottom:1px solid var(--m-line-soft);grid-template-columns:minmax(96px,.85fr) minmax(0,1.15fr);gap:8px;padding:6px 0;font-size:9px;display:grid}.MobileHome-module__ZVAv0W__notesRows>div:last-child{border-bottom:0}.MobileHome-module__ZVAv0W__notesRows dt{color:var(--m-cyan);overflow-wrap:anywhere;align-items:center;gap:5px;display:flex}.MobileHome-module__ZVAv0W__notesRows dt svg{flex:none;width:12px;height:12px}.MobileHome-module__ZVAv0W__notesRows dd{color:#c3d0d4;overflow-wrap:anywhere;margin:0}.MobileHome-module__ZVAv0W__actionGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.MobileHome-module__ZVAv0W__actionGrid button,.MobileHome-module__ZVAv0W__actionGrid a{border:1px solid var(--m-line);color:inherit;font:inherit;text-align:left;cursor:pointer;background:#030a0f8c;border-radius:3px;gap:3px;padding:8px;text-decoration:none;display:grid}.MobileHome-module__ZVAv0W__actionGrid b{color:var(--m-cyan);align-items:center;gap:5px;font-size:10px;display:flex}.MobileHome-module__ZVAv0W__actionGrid b svg{width:13px;height:13px}.MobileHome-module__ZVAv0W__actionGrid small{color:var(--m-muted);font-size:8px}.MobileHome-module__ZVAv0W__liveStrip{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:7px 9px;font-size:9px;display:flex}.MobileHome-module__ZVAv0W__liveStrip span{color:var(--m-muted);align-items:center;gap:5px;display:inline-flex}.MobileHome-module__ZVAv0W__liveStrip i{font-style:normal}.MobileHome-module__ZVAv0W__heatCard{border:1px solid var(--m-line-soft);background:#030a0f8c;border-radius:3px;min-width:0;margin-bottom:8px;padding:7px 8px}.MobileHome-module__ZVAv0W__heatCard:last-of-type{margin-bottom:2px}.MobileHome-module__ZVAv0W__heatCard header{align-items:center;gap:6px;font-size:11px;display:flex}.MobileHome-module__ZVAv0W__heatCard header b{color:#eef3f4}.MobileHome-module__ZVAv0W__heatCaret{color:var(--m-cyan)}.MobileHome-module__ZVAv0W__heatSummary{color:var(--m-green);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:9px;font-weight:700;display:inline-flex}.MobileHome-module__ZVAv0W__heatSummary i{font-style:normal}.MobileHome-module__ZVAv0W__heatMonths{color:#718078;justify-content:space-between;margin-top:6px;font-size:7px;display:flex}.MobileHome-module__ZVAv0W__heatGrid{grid-template-rows:repeat(7,6px);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;margin-top:4px;display:grid}.MobileHome-module__ZVAv0W__heatGrid i{border-radius:1px;min-width:0;display:block}.MobileHome-module__ZVAv0W__heat0{background:#14241c}.MobileHome-module__ZVAv0W__heat1{background:#2c4a2e}.MobileHome-module__ZVAv0W__heat2{background:#4f9b4c}.MobileHome-module__ZVAv0W__heat3{background:#9bd96a}.MobileHome-module__ZVAv0W__heatCard footer{color:#89978e;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;font-size:7px;display:flex}.MobileHome-module__ZVAv0W__heatLegend{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.MobileHome-module__ZVAv0W__heatLegend i{border-radius:1px;width:7px;height:7px;font-style:normal}.MobileHome-module__ZVAv0W__loadingLine{color:#b4c1c6;align-items:center;gap:8px;margin:0;padding:10px 0;font-size:10px;display:flex}.MobileHome-module__ZVAv0W__pulseDot{background:var(--m-cyan);border-radius:50%;flex:none;width:7px;height:7px;animation:1.3s ease-in-out infinite MobileHome-module__ZVAv0W__m-pulse}.MobileHome-module__ZVAv0W__degraded{gap:8px;padding:4px 0;display:grid}.MobileHome-module__ZVAv0W__degraded p{gap:4px;margin:0;font-size:10px;display:grid}.MobileHome-module__ZVAv0W__degraded b{color:var(--m-amber)}.MobileHome-module__ZVAv0W__degraded span{color:var(--m-muted)}.MobileHome-module__ZVAv0W__degraded a{color:var(--m-cyan);font-size:10px}.MobileHome-module__ZVAv0W__gitGraph{margin:0;padding:0;list-style:none;display:grid}.MobileHome-module__ZVAv0W__gitGraph li{border-bottom:1px solid var(--m-line-soft);grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:6px;padding:6px 0;display:grid;position:relative}.MobileHome-module__ZVAv0W__gitGraph li:last-child{border-bottom:0}.MobileHome-module__ZVAv0W__gitGraph i{background:var(--m-cyan);border-radius:50%;width:7px;height:7px;margin-top:5px;font-style:normal}.MobileHome-module__ZVAv0W__gitGraph li:not(:last-child) i:after{background:var(--m-line-soft);content:"";width:1px;position:absolute;top:16px;bottom:-8px;left:3px}.MobileHome-module__ZVAv0W__gitGraph span{color:#c9d5d9;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;font-size:10px;display:-webkit-box;overflow:hidden}.MobileHome-module__ZVAv0W__gitGraph time{color:var(--m-muted);white-space:nowrap;font-size:9px}.MobileHome-module__ZVAv0W__nextWorkspace{border:0;border-top:1px solid var(--m-line-soft);width:100%;color:var(--m-muted);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:10px 0 2px;font-size:10px;display:flex}.MobileHome-module__ZVAv0W__nextWorkspace b{font-weight:700}.MobileHome-module__ZVAv0W__dossierKicker{color:var(--m-cyan);letter-spacing:.06em;align-items:center;gap:6px;margin:0;font-size:9px;font-weight:700;display:flex}.MobileHome-module__ZVAv0W__dossierKicker svg{width:13px;height:13px}.MobileHome-module__ZVAv0W__dossierTitle{color:#ffb19f;letter-spacing:-.02em;margin:6px 0;font-size:26px}.MobileHome-module__ZVAv0W__ioGrid{border:1px solid var(--m-line-soft);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.MobileHome-module__ZVAv0W__ioGrid>div{gap:2px;padding:7px 8px;display:grid}.MobileHome-module__ZVAv0W__ioGrid>div+div{border-left:1px solid var(--m-line-soft)}.MobileHome-module__ZVAv0W__ioGrid b{color:var(--m-cyan);font-size:9px}.MobileHome-module__ZVAv0W__ioGrid span{color:#c9d5d9;overflow-wrap:anywhere;font-size:9px}.MobileHome-module__ZVAv0W__sectionLabel{border-bottom:1px solid var(--m-line-soft);color:var(--m-cyan);margin:10px 0 4px;padding-bottom:4px;font-size:11px}.MobileHome-module__ZVAv0W__pipelineList{margin:0;padding:0;list-style:none;display:grid}.MobileHome-module__ZVAv0W__pipelineList li{border-bottom:1px solid var(--m-line-soft);grid-template-columns:26px 86px minmax(0,1fr);align-items:center;gap:6px;padding:6px 0;font-size:9px;display:grid;position:relative}.MobileHome-module__ZVAv0W__pipelineList li:last-child{border-bottom:0}.MobileHome-module__ZVAv0W__pipelineList b{width:24px;height:24px;color:var(--m-green);border:1px solid #9bea6f80;border-radius:50%;place-items:center;font-size:8px;display:grid}.MobileHome-module__ZVAv0W__pipelineList strong{color:#e6edee;font-size:10px}.MobileHome-module__ZVAv0W__pipelineList span{color:var(--m-muted);overflow-wrap:anywhere}.MobileHome-module__ZVAv0W__pipelineList li:not(:last-child):before{background:var(--m-line-soft);content:"";width:1px;position:absolute;top:32px;bottom:-8px;left:12px}.MobileHome-module__ZVAv0W__surfaceGrid{border:1px solid var(--m-line-soft);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.MobileHome-module__ZVAv0W__surfaceGrid>div{gap:2px;padding:7px 8px;display:grid}.MobileHome-module__ZVAv0W__surfaceGrid>div:nth-child(odd){border-right:1px solid var(--m-line-soft)}.MobileHome-module__ZVAv0W__surfaceGrid>div:nth-child(n+3){border-top:1px solid var(--m-line-soft)}.MobileHome-module__ZVAv0W__surfaceGrid b{color:var(--m-cyan);font-size:9px}.MobileHome-module__ZVAv0W__surfaceGrid span{color:#c9d5d9;overflow-wrap:anywhere;font-size:9px}.MobileHome-module__ZVAv0W__dossierFoot{border-top:1px solid var(--m-line-soft);color:var(--m-muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:8px 0 0;padding-top:8px;font-size:9px;display:flex}.MobileHome-module__ZVAv0W__quickGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.MobileHome-module__ZVAv0W__quickGrid a{color:inherit;border:1px solid #354650;border-radius:3px;grid-template-rows:auto auto;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:7px;padding:8px;text-decoration:none;display:grid}.MobileHome-module__ZVAv0W__quickGrid svg{width:16px;height:16px;color:var(--m-blue);grid-row:1/3}.MobileHome-module__ZVAv0W__quickGrid b{color:#e6edee;font-size:10px}.MobileHome-module__ZVAv0W__quickGrid small{min-width:0;color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:8px;overflow:hidden}.MobileHome-module__ZVAv0W__quickGrid span{color:var(--m-muted);grid-row:1/3;font-size:11px}.MobileHome-module__ZVAv0W__finalStrip{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 10px;font-size:9px;display:flex}.MobileHome-module__ZVAv0W__finalStrip span{color:var(--m-muted);align-items:center;gap:5px;display:inline-flex}.MobileHome-module__ZVAv0W__finalStrip i{font-style:normal}.MobileHome-module__ZVAv0W__bottomNav{z-index:30;min-height:calc(58px + env(safe-area-inset-bottom));padding:0 5px env(safe-area-inset-bottom);background:#061016;border-top:1px solid #648b9b9e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.MobileHome-module__ZVAv0W__bottomNav a{color:#899aa2;place-content:center;justify-items:center;gap:4px;min-width:0;min-height:58px;text-decoration:none;display:grid;position:relative}.MobileHome-module__ZVAv0W__bottomNav a[aria-current=page]{color:var(--m-cyan)}.MobileHome-module__ZVAv0W__bottomNav a[aria-current=page]:before{background:var(--m-cyan);content:"";width:28px;height:2px;position:absolute;top:0}.MobileHome-module__ZVAv0W__bottomNav svg{width:17px;height:17px}.MobileHome-module__ZVAv0W__bottomNav span{font-size:10px}.MobileHome-module__ZVAv0W__root a:focus-visible,.MobileHome-module__ZVAv0W__root button:focus-visible{outline:2px solid var(--m-cyan);outline-offset:2px}@keyframes MobileHome-module__ZVAv0W__m-pulse{50%{opacity:.35}}@media (min-width:761px){.MobileHome-module__ZVAv0W__root{display:none}}@media (max-width:380px){.MobileHome-module__ZVAv0W__content{padding-left:7px;padding-right:7px}.MobileHome-module__ZVAv0W__telemetryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.MobileHome-module__ZVAv0W__telemetryStrip>span:nth-child(3){border-left:0}.MobileHome-module__ZVAv0W__telemetryStrip>span:nth-child(n+3){border-top:1px solid var(--m-line-soft)}.MobileHome-module__ZVAv0W__stackGrid,.MobileHome-module__ZVAv0W__dualGrid,.MobileHome-module__ZVAv0W__infoGrid{grid-template-columns:minmax(0,1fr)}.MobileHome-module__ZVAv0W__stackGrid>section:last-child{grid-column:auto}.MobileHome-module__ZVAv0W__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MobileHome-module__ZVAv0W__engConf{grid-template-columns:minmax(0,1fr)}.MobileHome-module__ZVAv0W__profileBody{grid-template-columns:88px minmax(0,1fr)}.MobileHome-module__ZVAv0W__profileImg{width:88px}.MobileHome-module__ZVAv0W__careerList li{grid-template-columns:14px 50px minmax(0,1fr)}.MobileHome-module__ZVAv0W__careerList time{grid-column:3}.MobileHome-module__ZVAv0W__pipelineList li{grid-template-columns:26px minmax(0,1fr)}.MobileHome-module__ZVAv0W__pipelineList span{grid-column:2}.MobileHome-module__ZVAv0W__quickGrid,.MobileHome-module__ZVAv0W__actionGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.MobileHome-module__ZVAv0W__pulseDot{animation:none}.MobileHome-module__ZVAv0W__root *,.MobileHome-module__ZVAv0W__root :before,.MobileHome-module__ZVAv0W__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.MobileCareerHistory-module__rBj8Xq__root{--m-surface:#070e14ed;--m-surface-solid:#0a141c;--m-line:#6ebecd6b;--m-line-soft:#6ebecd38;--m-text:#d6e2e6;--m-muted:#93a5ad;--m-cyan:#7ce3eb;--m-green:#9bea6f;--m-purple:#d5a0ff;--m-amber:#f2bd64;--m-blue:#9ebdff;--m-red:#f08a7d;--m-header-h:52px;z-index:80;overscroll-behavior:contain;min-width:0;color:var(--m-text);font-family:var(--font-jetbrains-mono), var(--font-roboto-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:-.01em;padding-bottom:calc(84px + env(safe-area-inset-bottom));background:#060c11;font-size:11px;line-height:1.5;display:block;position:fixed;inset:0;overflow:hidden auto}.MobileCareerHistory-module__rBj8Xq__bgLayer{z-index:0;opacity:.16;pointer-events:none;background-image:url(/luffy_ascii.png),url(/zoro_ascii_bg1.png),linear-gradient(#060c1133,#060c11b8);background-position:right -70px top -30px,left -90px bottom 40px,50%;background-repeat:no-repeat;background-size:250px,330px,cover;position:fixed;inset:0}.MobileCareerHistory-module__rBj8Xq__chrome{z-index:25;border-bottom:1px solid var(--m-line);background:#040a0ff7;position:sticky;top:0}.MobileCareerHistory-module__rBj8Xq__topbar{min-height:var(--m-header-h);padding:calc(2px + env(safe-area-inset-top)) 10px 2px;border-bottom:1px solid var(--m-line-soft);align-items:center;gap:8px;display:flex}.MobileCareerHistory-module__rBj8Xq__brand{min-height:44px;color:var(--m-text);flex:none;align-items:center;gap:7px;text-decoration:none;display:flex}.MobileCareerHistory-module__rBj8Xq__brandMark{min-width:36px;height:24px;color:var(--m-cyan);border:1px solid #7ce3eb99;border-radius:3px;place-items:center;font-size:10px;font-weight:700;display:grid}.MobileCareerHistory-module__rBj8Xq__brandName{color:#f2f6f7;white-space:nowrap;font-size:13px}.MobileCareerHistory-module__rBj8Xq__contextPath{border-left:1px solid var(--m-line-soft);min-width:0;color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin-left:2px;padding-left:8px;font-size:10px;overflow:hidden}.MobileCareerHistory-module__rBj8Xq__searchButton{width:40px;height:40px;color:var(--m-cyan);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.MobileCareerHistory-module__rBj8Xq__searchButton svg{width:16px;height:16px}.MobileCareerHistory-module__rBj8Xq__onlinePill{color:var(--m-green);white-space:nowrap;border:1px solid #9bea6f66;border-radius:3px;flex:none;align-items:center;gap:5px;padding:5px 7px;font-size:9px;font-weight:700;display:flex}.MobileCareerHistory-module__rBj8Xq__onlinePill i{background:var(--m-green);border-radius:50%;width:6px;height:6px;font-style:normal}.MobileCareerHistory-module__rBj8Xq__switcher{border-bottom:1px solid var(--m-line-soft);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.MobileCareerHistory-module__rBj8Xq__switcher button{min-height:40px;color:var(--m-muted);font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex;position:relative}.MobileCareerHistory-module__rBj8Xq__switcher button+button{border-left:1px solid var(--m-line-soft)}.MobileCareerHistory-module__rBj8Xq__switcher button svg{width:14px;height:14px}.MobileCareerHistory-module__rBj8Xq__switcherActive{color:var(--m-cyan)!important}.MobileCareerHistory-module__rBj8Xq__switcherActive:after{background:var(--m-cyan);content:"";height:2px;position:absolute;bottom:0;left:12px;right:12px}.MobileCareerHistory-module__rBj8Xq__tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.MobileCareerHistory-module__rBj8Xq__tabs button{min-height:40px;color:var(--m-muted);font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:0 4px;font-size:8px;font-weight:700;display:flex;position:relative}.MobileCareerHistory-module__rBj8Xq__tabs button+button{border-left:1px solid var(--m-line-soft)}.MobileCareerHistory-module__rBj8Xq__tabs button svg{flex:none;width:13px;height:13px}.MobileCareerHistory-module__rBj8Xq__tabActive{color:var(--m-cyan)!important}.MobileCareerHistory-module__rBj8Xq__tabActive:after{background:var(--m-cyan);content:"";height:2px;position:absolute;bottom:0;left:8px;right:8px}.MobileCareerHistory-module__rBj8Xq__storyToolbar{grid-template-columns:auto minmax(0,1fr) auto auto auto auto;align-items:stretch;min-height:40px;display:grid}.MobileCareerHistory-module__rBj8Xq__storyToolbar>span,.MobileCareerHistory-module__rBj8Xq__storyToolbar>button,.MobileCareerHistory-module__rBj8Xq__storyToolbar>a{border:0;border-left:1px solid var(--m-line-soft);color:var(--m-cyan);font:inherit;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.MobileCareerHistory-module__rBj8Xq__storyToolbar>span:first-child,.MobileCareerHistory-module__rBj8Xq__storyToolbar>button:first-child{border-left:0}.MobileCareerHistory-module__rBj8Xq__storyToolbar button{cursor:pointer;min-width:40px;min-height:40px}.MobileCareerHistory-module__rBj8Xq__storyToolbar button:disabled{opacity:.35;cursor:default}.MobileCareerHistory-module__rBj8Xq__storyToolbar button:not(:disabled):hover{background:#7ce3eb14}.MobileCareerHistory-module__rBj8Xq__storyPath{text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden;color:var(--m-cyan)!important}.MobileCareerHistory-module__rBj8Xq__storyCount{color:var(--m-text)!important;font-weight:500!important}.MobileCareerHistory-module__rBj8Xq__content{z-index:1;gap:6px;min-width:0;padding:8px 8px 0;display:grid;position:relative}.MobileCareerHistory-module__rBj8Xq__statusStrip{border:1px solid var(--m-line);background:var(--m-surface);border-radius:4px;align-items:stretch;min-width:0;display:flex;overflow:hidden}.MobileCareerHistory-module__rBj8Xq__statusStrip>span{min-width:0;color:var(--m-text);text-align:center;overflow-wrap:anywhere;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-size:10px;display:flex}.MobileCareerHistory-module__rBj8Xq__statusStrip>span+span{border-left:1px solid var(--m-line-soft)}.MobileCareerHistory-module__rBj8Xq__statusStrip svg{width:13px;height:13px;color:var(--m-cyan);flex:none}.MobileCareerHistory-module__rBj8Xq__statusGreen{color:var(--m-green)!important}.MobileCareerHistory-module__rBj8Xq__statusCyan{color:var(--m-cyan)!important}.MobileCareerHistory-module__rBj8Xq__statusAmber{color:var(--m-amber)!important}.MobileCareerHistory-module__rBj8Xq__statusPurple{color:var(--m-purple)!important}.MobileCareerHistory-module__rBj8Xq__panel{border:1px solid var(--m-line);background:var(--m-surface);border-radius:4px;min-width:0;padding:8px 9px 9px;overflow:hidden}.MobileCareerHistory-module__rBj8Xq__promptLine{border-bottom:1px solid var(--m-line-soft);color:#c7d4d8;overflow-wrap:anywhere;margin:0 0 7px;padding-bottom:6px;font-size:10px}.MobileCareerHistory-module__rBj8Xq__promptUser{color:var(--m-green)}.MobileCareerHistory-module__rBj8Xq__promptPath{color:var(--m-blue)}.MobileCareerHistory-module__rBj8Xq__logList{margin:0;padding:0 0 0 18px;list-style:none;display:grid;position:relative}.MobileCareerHistory-module__rBj8Xq__logList:before{content:"";background:#93a5ad80;width:1px;position:absolute;top:8px;bottom:12px;left:5px}.MobileCareerHistory-module__rBj8Xq__logRow{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 8px;min-height:44px;padding:9px 6px;display:grid;position:relative}.MobileCareerHistory-module__rBj8Xq__logRow i{background:#0b151b;border:2px solid #aebcc1;border-radius:50%;width:9px;height:9px;font-style:normal;position:absolute;top:12px;left:-17px}.MobileCareerHistory-module__rBj8Xq__logRow small{color:var(--m-muted);grid-area:1/1;font-size:9px}.MobileCareerHistory-module__rBj8Xq__logRow b{color:#eef3f4;overflow-wrap:anywhere;grid-area:2/1;font-size:13px}.MobileCareerHistory-module__rBj8Xq__logRow>span:not(.MobileCareerHistory-module__rBj8Xq__logRef){color:var(--m-muted);overflow-wrap:anywhere;grid-area:3/1;font-size:10px}.MobileCareerHistory-module__rBj8Xq__logRef{text-align:right;overflow-wrap:anywhere;grid-area:1/2;place-self:start end;max-width:110px;color:var(--m-blue)!important;font-size:9px!important}.MobileCareerHistory-module__rBj8Xq__logSelected{background:#9bea6f14;box-shadow:inset 0 0 0 1px #9bea6f73}.MobileCareerHistory-module__rBj8Xq__logSelected i{border-color:var(--m-green);background:var(--m-green);box-shadow:0 0 8px #9bea6f99}.MobileCareerHistory-module__rBj8Xq__logSelected b{color:#eaffd8}.MobileCareerHistory-module__rBj8Xq__logSelected .MobileCareerHistory-module__rBj8Xq__logRef{color:var(--m-green)!important}.MobileCareerHistory-module__rBj8Xq__moreCommits{width:100%;min-height:44px;color:var(--m-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px 0 24px;font-size:9px;display:flex}.MobileCareerHistory-module__rBj8Xq__tableHead,.MobileCareerHistory-module__rBj8Xq__tableRow{align-items:center;gap:6px;font-size:9px;display:grid}.MobileCareerHistory-module__rBj8Xq__tableHead{border-bottom:1px solid var(--m-line-soft);color:var(--m-muted);letter-spacing:.06em;padding-bottom:5px;font-weight:700}.MobileCareerHistory-module__rBj8Xq__tableRow{border-bottom:1px solid var(--m-line-soft);min-height:32px;padding:6px 0}.MobileCareerHistory-module__rBj8Xq__tableRow:last-child{border-bottom:0}.MobileCareerHistory-module__rBj8Xq__branchTable .MobileCareerHistory-module__rBj8Xq__tableHead,.MobileCareerHistory-module__rBj8Xq__branchTable .MobileCareerHistory-module__rBj8Xq__tableRow{grid-template-columns:minmax(70px,.9fr) minmax(0,1.3fr) auto}.MobileCareerHistory-module__rBj8Xq__branchTable b{color:#eef3f4;overflow-wrap:anywhere}.MobileCareerHistory-module__rBj8Xq__branchTable span{color:var(--m-muted);overflow-wrap:anywhere}.MobileCareerHistory-module__rBj8Xq__branchTable em{color:var(--m-green);white-space:nowrap;font-style:normal}.MobileCareerHistory-module__rBj8Xq__learningTable .MobileCareerHistory-module__rBj8Xq__tableHead,.MobileCareerHistory-module__rBj8Xq__learningTable .MobileCareerHistory-module__rBj8Xq__tableRow{grid-template-columns:36px minmax(0,1fr) auto}.MobileCareerHistory-module__rBj8Xq__learningTable b{color:var(--m-muted);font-weight:500}.MobileCareerHistory-module__rBj8Xq__learningTable span{color:#dbe3e5;overflow-wrap:anywhere}.MobileCareerHistory-module__rBj8Xq__learningTable em{color:var(--m-green);text-align:right;overflow-wrap:anywhere;font-style:normal}.MobileCareerHistory-module__rBj8Xq__statusBlock{color:#c3d0d4;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:16px}.MobileCareerHistory-module__rBj8Xq__statusBlock strong{color:var(--m-green)}.MobileCareerHistory-module__rBj8Xq__commitHeadLabel{color:var(--m-green);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.MobileCareerHistory-module__rBj8Xq__commitHeadLabel time{color:var(--m-muted);font-weight:500}.MobileCareerHistory-module__rBj8Xq__commitTitle{color:#f3f5f4;letter-spacing:-.02em;overflow-wrap:anywhere;margin:6px 0 2px;font-size:22px;line-height:1.2}.MobileCareerHistory-module__rBj8Xq__commitSubtitle{color:var(--m-muted);overflow-wrap:anywhere;margin:0 0 8px;font-size:10px}.MobileCareerHistory-module__rBj8Xq__metaGrid{border:1px solid var(--m-line-soft);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid;overflow:hidden}.MobileCareerHistory-module__rBj8Xq__metaGrid>div{border-bottom:1px solid var(--m-line-soft);gap:1px;min-width:0;padding:6px 7px;display:grid}.MobileCareerHistory-module__rBj8Xq__metaGrid>div:nth-child(odd){border-right:1px solid var(--m-line-soft)}.MobileCareerHistory-module__rBj8Xq__metaGrid dt{color:var(--m-muted);overflow-wrap:anywhere;font-size:8px}.MobileCareerHistory-module__rBj8Xq__metaGrid dd{color:#eef3f4;overflow-wrap:anywhere;margin:0;font-size:9px}.MobileCareerHistory-module__rBj8Xq__sectionBox{border:1px solid var(--m-line-soft);background:#030a0f8c;border-left-width:2px;border-radius:3px;margin-top:6px;padding:7px 8px}.MobileCareerHistory-module__rBj8Xq__sectionBox h3{letter-spacing:.06em;margin:0 0 5px;font-size:9px}.MobileCareerHistory-module__rBj8Xq__sectionBox p,.MobileCareerHistory-module__rBj8Xq__sectionBox li{color:#c9d5d9;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:15px}.MobileCareerHistory-module__rBj8Xq__sectionBox ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.MobileCareerHistory-module__rBj8Xq__sectionBox li{grid-template-columns:12px minmax(0,1fr);gap:4px;display:grid}.MobileCareerHistory-module__rBj8Xq__toneStory{border-left-color:var(--m-purple)}.MobileCareerHistory-module__rBj8Xq__toneStory h3{color:var(--m-purple)}.MobileCareerHistory-module__rBj8Xq__toneTechnical{border-left-color:var(--m-cyan)}.MobileCareerHistory-module__rBj8Xq__toneTechnical h3{color:var(--m-cyan)}.MobileCareerHistory-module__rBj8Xq__tonePositive{border-left-color:var(--m-green)}.MobileCareerHistory-module__rBj8Xq__tonePositive h3{color:var(--m-green)}.MobileCareerHistory-module__rBj8Xq__toneTimeline{border-left-color:var(--m-amber)}.MobileCareerHistory-module__rBj8Xq__toneTimeline h3{color:var(--m-amber)}.MobileCareerHistory-module__rBj8Xq__toneWarning{border-left-color:var(--m-amber)}.MobileCareerHistory-module__rBj8Xq__toneWarning h3{color:var(--m-amber)}.MobileCareerHistory-module__rBj8Xq__toneDanger{border-left-color:var(--m-red)}.MobileCareerHistory-module__rBj8Xq__toneDanger h3{color:var(--m-red)}.MobileCareerHistory-module__rBj8Xq__toneNeutral h3{color:#dbe3e5}.MobileCareerHistory-module__rBj8Xq__splitGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.MobileCareerHistory-module__rBj8Xq__commitMsg{border:1px solid var(--m-line-soft);border-radius:3px;margin-top:6px;padding:7px 8px}.MobileCareerHistory-module__rBj8Xq__commitMsg h3{color:var(--m-muted);letter-spacing:.06em;margin:0 0 4px;font-size:8px}.MobileCareerHistory-module__rBj8Xq__commitMsg p,.MobileCareerHistory-module__rBj8Xq__commitMsg li{color:#c9d5d9;overflow-wrap:anywhere;font-size:9px}.MobileCareerHistory-module__rBj8Xq__commitMsg p{margin:0 0 4px}.MobileCareerHistory-module__rBj8Xq__commitMsg strong{color:var(--m-green)}.MobileCareerHistory-module__rBj8Xq__commitMsg ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.MobileCareerHistory-module__rBj8Xq__openStory{width:100%;min-height:44px;color:var(--m-cyan);font:inherit;cursor:pointer;background:#0b222a;border:1px solid #7ce3ebb3;border-radius:3px;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:10px;font-weight:700;display:flex}.MobileCareerHistory-module__rBj8Xq__openStory svg{flex:none;width:14px;height:14px}.MobileCareerHistory-module__rBj8Xq__prevNext{border:1px solid var(--m-line-soft);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:6px;display:grid;overflow:hidden}.MobileCareerHistory-module__rBj8Xq__prevNext button{min-height:44px;color:var(--m-cyan);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:7px 8px;font-size:9px}.MobileCareerHistory-module__rBj8Xq__prevNext button+button{border-left:1px solid var(--m-line-soft);text-align:right}.MobileCareerHistory-module__rBj8Xq__prevNext button:disabled{opacity:.35;cursor:default}.MobileCareerHistory-module__rBj8Xq__prevNext button b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.MobileCareerHistory-module__rBj8Xq__prevNext button small{color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.MobileCareerHistory-module__rBj8Xq__evoHead{color:var(--m-cyan);letter-spacing:.06em;margin:0 0 2px;font-size:10px}.MobileCareerHistory-module__rBj8Xq__evoSub{color:var(--m-muted);margin:0 0 7px;font-size:9px}.MobileCareerHistory-module__rBj8Xq__evoGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.MobileCareerHistory-module__rBj8Xq__evoCell{border:1px solid var(--m-line-soft);background:#030a0f8c;border-radius:3px;min-width:0;padding:7px 8px}.MobileCareerHistory-module__rBj8Xq__evoCell b{color:var(--m-blue);font-size:11px}.MobileCareerHistory-module__rBj8Xq__evoCell span{color:#eef3f4;overflow-wrap:anywhere;margin-top:2px;font-size:10px;display:block}.MobileCareerHistory-module__rBj8Xq__evoCell strong{color:var(--m-cyan);overflow-wrap:anywhere;margin-top:2px;font-size:10px;display:block}.MobileCareerHistory-module__rBj8Xq__evoCell small{color:var(--m-muted);overflow-wrap:anywhere;margin-top:2px;font-size:8px;display:block}.MobileCareerHistory-module__rBj8Xq__evoCellWide{grid-column:1/-1}.MobileCareerHistory-module__rBj8Xq__currentGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.MobileCareerHistory-module__rBj8Xq__currentCell{border:1px solid var(--m-line-soft);border-radius:3px;align-items:center;gap:7px;min-width:0;padding:7px 8px;display:flex}.MobileCareerHistory-module__rBj8Xq__currentCell svg{width:16px;height:16px;color:var(--m-cyan);flex:none}.MobileCareerHistory-module__rBj8Xq__currentCell b{color:#eef3f4;overflow-wrap:anywhere;font-size:9px;display:block}.MobileCareerHistory-module__rBj8Xq__currentCell small{font-size:8px;display:block}.MobileCareerHistory-module__rBj8Xq__diffRow{border-bottom:1px solid var(--m-line-soft);grid-template-columns:minmax(0,1fr);gap:2px;padding:5px 0;font-size:9px;display:grid}.MobileCareerHistory-module__rBj8Xq__diffRow:last-child{border-bottom:0}.MobileCareerHistory-module__rBj8Xq__diffOld{color:#f0a39a;overflow-wrap:anywhere}.MobileCareerHistory-module__rBj8Xq__diffNew{color:var(--m-green);overflow-wrap:anywhere}.MobileCareerHistory-module__rBj8Xq__fileTree{color:#c9d5d9;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:17px}.MobileCareerHistory-module__rBj8Xq__tomlBlock{overflow-wrap:anywhere;margin:0;font-size:9px;line-height:16px}.MobileCareerHistory-module__rBj8Xq__tomlBlock p{color:var(--m-cyan);margin:6px 0 2px}.MobileCareerHistory-module__rBj8Xq__tomlBlock p:first-child{margin-top:0}.MobileCareerHistory-module__rBj8Xq__tomlRow{grid-template-columns:minmax(60px,auto) 12px minmax(0,1fr);gap:6px;display:grid}.MobileCareerHistory-module__rBj8Xq__tomlRow span{color:var(--m-muted)}.MobileCareerHistory-module__rBj8Xq__tomlRow i{color:var(--m-muted);font-style:normal}.MobileCareerHistory-module__rBj8Xq__tomlRow b{color:#eef3f4;overflow-wrap:anywhere;font-weight:500}.MobileCareerHistory-module__rBj8Xq__tomlKey{color:var(--m-amber)!important}.MobileCareerHistory-module__rBj8Xq__tomlSection{color:var(--m-cyan)!important}.MobileCareerHistory-module__rBj8Xq__nowMd h4{color:var(--m-purple);margin:6px 0 3px;font-size:10px}.MobileCareerHistory-module__rBj8Xq__nowMd h4:first-child{margin-top:0}.MobileCareerHistory-module__rBj8Xq__nowMd p{color:#c9d5d9;margin:0;font-size:9px;line-height:16px}.MobileCareerHistory-module__rBj8Xq__storyIndex{margin:0;padding:0;list-style:none;display:grid}.MobileCareerHistory-module__rBj8Xq__storyIndex li{border-bottom:1px solid var(--m-line-soft)}.MobileCareerHistory-module__rBj8Xq__storyIndex li:last-child{border-bottom:0}.MobileCareerHistory-module__rBj8Xq__storyRow{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) auto 14px;align-items:center;gap:7px;padding:6px 2px;display:grid}.MobileCareerHistory-module__rBj8Xq__storyRow svg{width:14px;height:14px;color:var(--m-muted)}.MobileCareerHistory-module__rBj8Xq__storyRow b{color:#eef3f4;overflow-wrap:anywhere;font-size:9px;display:block}.MobileCareerHistory-module__rBj8Xq__storyRow small{color:var(--m-muted);overflow-wrap:anywhere;font-size:8px;display:block}.MobileCareerHistory-module__rBj8Xq__currentBadge{white-space:nowrap;border:1px solid #9bea6f80;border-radius:3px;padding:2px 5px;color:var(--m-green)!important;font-size:8px!important}.MobileCareerHistory-module__rBj8Xq__storyKicker{color:var(--m-purple);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:9px;font-weight:700;display:flex}.MobileCareerHistory-module__rBj8Xq__storyKicker span:last-child{color:var(--m-muted);text-align:right;font-weight:500}.MobileCareerHistory-module__rBj8Xq__storyTitle{color:#f3f5f4;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:26px}.MobileCareerHistory-module__rBj8Xq__storySubtitle{color:#b8c5ca;overflow-wrap:anywhere;margin:4px 0 0;font-size:10px;line-height:15px}.MobileCareerHistory-module__rBj8Xq__tagRow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.MobileCareerHistory-module__rBj8Xq__tagRow span{border:1px solid #354650;border-radius:3px;padding:4px 7px;font-size:8px}.MobileCareerHistory-module__rBj8Xq__tagRow span:nth-child(3n+1){color:var(--m-cyan);border-color:#7ce3eb99}.MobileCareerHistory-module__rBj8Xq__tagRow span:nth-child(3n+2){color:var(--m-green);border-color:#9bea6f80}.MobileCareerHistory-module__rBj8Xq__tagRow span:nth-child(3n){color:var(--m-purple);border-color:#d5a0ff80}.MobileCareerHistory-module__rBj8Xq__storyLinks{gap:6px;margin-top:8px;display:flex}.MobileCareerHistory-module__rBj8Xq__storyLinks a{min-height:36px;color:var(--m-cyan);border:1px solid #7ce3eb99;border-radius:3px;align-items:center;gap:5px;padding:0 9px;font-size:9px;text-decoration:none;display:inline-flex}.MobileCareerHistory-module__rBj8Xq__storyMeta{border:1px solid var(--m-line-soft);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:8px;display:grid;overflow:hidden}.MobileCareerHistory-module__rBj8Xq__storyMeta>div{border-bottom:1px solid var(--m-line-soft);min-width:0;padding:6px 7px}.MobileCareerHistory-module__rBj8Xq__storyMeta>div:nth-child(odd){border-right:1px solid var(--m-line-soft)}.MobileCareerHistory-module__rBj8Xq__storyMeta dt{color:var(--m-muted);font-size:8px}.MobileCareerHistory-module__rBj8Xq__storyMeta dd{color:#eef3f4;overflow-wrap:anywhere;margin:2px 0 0;font-size:9px}.MobileCareerHistory-module__rBj8Xq__storySection{border:1px solid var(--m-line-soft);background:#030a0f8c;border-left-width:2px;border-radius:3px;margin-top:6px;padding:7px 8px}.MobileCareerHistory-module__rBj8Xq__storySection h3{letter-spacing:.06em;margin:0 0 5px;font-size:9px}.MobileCareerHistory-module__rBj8Xq__storySection p{color:#c9d5d9;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:15px}.MobileCareerHistory-module__rBj8Xq__storySection ul,.MobileCareerHistory-module__rBj8Xq__storySection dl{gap:4px;margin:0;padding:0;list-style:none;display:grid}.MobileCareerHistory-module__rBj8Xq__storySection li{color:#c9d5d9;overflow-wrap:anywhere;grid-template-columns:12px minmax(0,1fr);gap:4px;font-size:9px;line-height:15px;display:grid}.MobileCareerHistory-module__rBj8Xq__storySection dl div{grid-template-columns:minmax(70px,auto) minmax(0,1fr);gap:7px;display:grid}.MobileCareerHistory-module__rBj8Xq__storySection dt{color:var(--m-muted);font-size:8px}.MobileCareerHistory-module__rBj8Xq__storySection dd{color:#eef3f4;overflow-wrap:anywhere;margin:0;font-size:9px}.MobileCareerHistory-module__rBj8Xq__marker{font-style:normal}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=story]{border-left-color:var(--m-purple)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=story] h3,.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=story] .MobileCareerHistory-module__rBj8Xq__marker{color:var(--m-purple)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=technical]{border-left-color:var(--m-cyan)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=technical] h3,.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=technical] .MobileCareerHistory-module__rBj8Xq__marker{color:var(--m-cyan)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=positive]{border-left-color:var(--m-green)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=positive] h3,.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=positive] .MobileCareerHistory-module__rBj8Xq__marker{color:var(--m-green)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=timeline]{border-left-color:var(--m-amber)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=timeline] h3,.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=timeline] .MobileCareerHistory-module__rBj8Xq__marker{color:var(--m-amber)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=warning]{border-left-color:var(--m-amber)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=warning] h3,.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=warning] .MobileCareerHistory-module__rBj8Xq__marker{color:var(--m-amber)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=danger]{border-left-color:var(--m-red)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=danger] h3,.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=danger] .MobileCareerHistory-module__rBj8Xq__marker{color:var(--m-red)}.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=neutral] h3,.MobileCareerHistory-module__rBj8Xq__storySection[data-tone=neutral] .MobileCareerHistory-module__rBj8Xq__marker{color:#dbe3e5}.MobileCareerHistory-module__rBj8Xq__storyFoot{border:1px solid var(--m-line-soft);color:var(--m-muted);overflow-wrap:anywhere;border-radius:3px;align-items:center;gap:6px;margin-top:6px;padding:7px 8px;font-size:8px;display:flex}.MobileCareerHistory-module__rBj8Xq__storyFoot i{background:var(--m-green);border-radius:50%;flex:none;width:7px;height:7px;font-style:normal}.MobileCareerHistory-module__rBj8Xq__root a:focus-visible,.MobileCareerHistory-module__rBj8Xq__root button:focus-visible{outline:2px solid var(--m-cyan);outline-offset:2px}@media (max-width:380px){.MobileCareerHistory-module__rBj8Xq__splitGrid{grid-template-columns:minmax(0,1fr)}.MobileCareerHistory-module__rBj8Xq__storyToolbar>span,.MobileCareerHistory-module__rBj8Xq__storyToolbar>button{padding:0 5px;font-size:8px}.MobileCareerHistory-module__rBj8Xq__content{padding-left:7px;padding-right:7px}.MobileCareerHistory-module__rBj8Xq__metaGrid{grid-template-columns:minmax(0,1fr)}.MobileCareerHistory-module__rBj8Xq__metaGrid>div:nth-child(odd){border-right:0}.MobileCareerHistory-module__rBj8Xq__logRef{max-width:84px}.MobileCareerHistory-module__rBj8Xq__statusStrip>span{padding:7px 4px;font-size:8px}.MobileCareerHistory-module__rBj8Xq__storyMeta{grid-template-columns:minmax(0,1fr)}.MobileCareerHistory-module__rBj8Xq__storyMeta>div:nth-child(odd){border-right:0}}@media (min-width:761px){.MobileCareerHistory-module__rBj8Xq__root{display:none}}@media (prefers-reduced-motion:reduce){.MobileCareerHistory-module__rBj8Xq__root *,.MobileCareerHistory-module__rBj8Xq__root :before,.MobileCareerHistory-module__rBj8Xq__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}
.MobileEngineer-module__tJxi5G__root{--m-surface:#070e14ed;--m-surface-solid:#0a141c;--m-line:#6ebecd6b;--m-line-soft:#6ebecd38;--m-text:#d6e2e6;--m-muted:#93a5ad;--m-cyan:#7ce3eb;--m-green:#9bea6f;--m-purple:#d5a0ff;--m-amber:#f2bd64;--m-blue:#9ebdff;--m-red:#ff1744;--m-header-h:52px;z-index:80;overscroll-behavior:contain;width:100%;min-width:0;height:100dvh;color:var(--m-text);font-family:var(--font-jetbrains-mono), var(--font-roboto-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:-.01em;padding-bottom:calc(60px + env(safe-area-inset-bottom));background:#060c11;flex-direction:column;font-size:11px;line-height:1.5;display:flex;position:fixed;inset:0;overflow:hidden}.MobileEngineer-module__tJxi5G__bgLayer{z-index:0;opacity:.16;pointer-events:none;background-image:url(/luffy_ascii.png),url(/zoro_ascii_bg1.png),linear-gradient(#060c1133,#060c11b8);background-position:right -70px top -30px,left -90px bottom 40px,50%;background-repeat:no-repeat;background-size:250px,330px,cover;position:fixed;inset:0}.MobileEngineer-module__tJxi5G__chrome{z-index:30;border-bottom:1px solid var(--m-line);background:#040a0ff7;flex:none;position:relative}.MobileEngineer-module__tJxi5G__topbar{min-height:var(--m-header-h);padding:calc(2px + env(safe-area-inset-top)) 10px 2px;border-bottom:1px solid var(--m-line-soft);align-items:center;gap:8px;display:flex}.MobileEngineer-module__tJxi5G__brand{min-height:44px;color:var(--m-text);flex:none;align-items:center;gap:7px;text-decoration:none;display:flex}.MobileEngineer-module__tJxi5G__brandMark{min-width:36px;height:24px;color:var(--m-cyan);border:1px solid #7ce3eb99;border-radius:3px;place-items:center;font-size:10px;font-weight:700;display:grid}.MobileEngineer-module__tJxi5G__brandName{color:#f2f6f7;white-space:nowrap;font-size:13px}.MobileEngineer-module__tJxi5G__contextPath{border-left:1px solid var(--m-line-soft);min-width:0;color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin-left:2px;padding-left:8px;font-size:10px;overflow:hidden}.MobileEngineer-module__tJxi5G__searchButton{width:40px;height:40px;color:var(--m-cyan);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.MobileEngineer-module__tJxi5G__searchButton svg{width:16px;height:16px}.MobileEngineer-module__tJxi5G__onlinePill{color:var(--m-green);white-space:nowrap;border:1px solid #9bea6f66;border-radius:3px;flex:none;align-items:center;gap:5px;padding:5px 7px;font-size:9px;font-weight:700;display:flex}.MobileEngineer-module__tJxi5G__onlinePill i{background:var(--m-green);border-radius:50%;width:6px;height:6px;font-style:normal}.MobileEngineer-module__tJxi5G__switcher{border-bottom:1px solid var(--m-line-soft);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.MobileEngineer-module__tJxi5G__switcher button{min-height:40px;color:var(--m-muted);font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex;position:relative}.MobileEngineer-module__tJxi5G__switcher button+button{border-left:1px solid var(--m-line-soft)}.MobileEngineer-module__tJxi5G__switcher button svg{width:14px;height:14px}.MobileEngineer-module__tJxi5G__switcherActive{color:var(--m-cyan)!important}.MobileEngineer-module__tJxi5G__switcherActive:after{background:var(--m-cyan);content:"";height:2px;position:absolute;bottom:0;left:12px;right:12px}.MobileEngineer-module__tJxi5G__ideShell{z-index:10;flex-direction:column;flex:auto;gap:6px;min-width:0;min-height:0;padding:8px 8px 0;display:flex;position:relative}.MobileEngineer-module__tJxi5G__tabRail{border:1px solid var(--m-line);background:var(--m-surface);border-radius:4px;flex:none;align-items:stretch;min-width:0;min-height:42px;display:flex;overflow:hidden}.MobileEngineer-module__tJxi5G__railButton{border:0;border-right:1px solid var(--m-line-soft);width:42px;min-height:42px;color:var(--m-muted);cursor:pointer;background:0 0;flex:none;place-items:center;font-size:14px;display:grid;position:relative}.MobileEngineer-module__tJxi5G__railButton:first-child:not(.MobileEngineer-module__tJxi5G__railActive){overflow:hidden}.MobileEngineer-module__tJxi5G__railButton:first-child:not(.MobileEngineer-module__tJxi5G__railActive):after{background:var(--m-red);content:"";pointer-events:none;offset-path:inset(3px round 3px);offset-distance:0%;offset-rotate:auto;border-radius:0;width:14px;height:1px;animation:6.4s steps(20,end) infinite MobileEngineer-module__tJxi5G__m-explorer-rail-trace;position:absolute;box-shadow:0 0 7px #ff1744e6}@keyframes MobileEngineer-module__tJxi5G__m-explorer-rail-trace{0%{offset-distance:0%}to{offset-distance:100%}}.MobileEngineer-module__tJxi5G__railButton:last-child{border-right:0;border-left:1px solid var(--m-line-soft)}.MobileEngineer-module__tJxi5G__railButton svg{width:15px;height:15px}.MobileEngineer-module__tJxi5G__railButton:hover{color:var(--m-cyan);background:#7ce3eb12}.MobileEngineer-module__tJxi5G__railButton:first-child{color:var(--m-red)}.MobileEngineer-module__tJxi5G__railButton:first-child:hover,.MobileEngineer-module__tJxi5G__railButton:first-child.MobileEngineer-module__tJxi5G__railActive{box-shadow:inset 0 -2px 0 var(--m-red);background:#ff17441a;color:var(--m-red)!important}.MobileEngineer-module__tJxi5G__railActive{box-shadow:inset 0 -2px 0 var(--m-cyan);background:#7ce3eb1a;color:var(--m-cyan)!important}.MobileEngineer-module__tJxi5G__splitGlyph{font-size:15px;line-height:1}.MobileEngineer-module__tJxi5G__tabsScroll{scrollbar-width:none;flex:auto;align-items:stretch;min-width:0;display:flex;overflow:auto hidden}.MobileEngineer-module__tJxi5G__tabsScroll::-webkit-scrollbar{display:none}.MobileEngineer-module__tJxi5G__tab{border-right:1px solid var(--m-line-soft);flex:none;align-items:stretch;min-width:0;display:flex}.MobileEngineer-module__tJxi5G__tabSelect{min-width:0;min-height:42px;color:var(--m-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:10px;display:flex}.MobileEngineer-module__tJxi5G__tabBadge{color:var(--m-blue);font-size:8px;font-weight:700}.MobileEngineer-module__tJxi5G__tabName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileEngineer-module__tJxi5G__tabDot{color:#0000;font-size:7px}.MobileEngineer-module__tJxi5G__tabDotActive{color:var(--m-cyan);font-size:7px}.MobileEngineer-module__tJxi5G__tabActive .MobileEngineer-module__tJxi5G__tabSelect{color:var(--m-cyan)}.MobileEngineer-module__tJxi5G__tabActive{box-shadow:inset 0 -2px 0 var(--m-cyan);background:#7ce3eb0f}.MobileEngineer-module__tJxi5G__tabClose{width:32px;min-height:42px;color:var(--m-muted);cursor:pointer;background:0 0;border:0;place-items:center;font-size:14px;display:grid}.MobileEngineer-module__tJxi5G__tabClose:hover{color:var(--m-cyan)}.MobileEngineer-module__tJxi5G__breadcrumb{border:1px solid var(--m-line-soft);min-width:0;color:var(--m-muted);white-space:nowrap;background:#040a0f99;border-radius:3px;flex:none;align-items:center;gap:6px;margin:0;padding:7px 10px;font-size:10px;display:flex;overflow:hidden}.MobileEngineer-module__tJxi5G__breadcrumb i{color:#5b6f77;font-style:normal}.MobileEngineer-module__tJxi5G__breadcrumb b{color:var(--m-blue);font-size:8px;font-weight:700}.MobileEngineer-module__tJxi5G__breadcrumbFile{color:var(--m-text);text-overflow:ellipsis;overflow:hidden}.MobileEngineer-module__tJxi5G__ideBody{flex:auto;gap:6px;min-width:0;min-height:0;display:grid}.MobileEngineer-module__tJxi5G__bodyTerminalCollapsed{grid-template-rows:minmax(0,1fr) auto}.MobileEngineer-module__tJxi5G__bodyTerminalExpanded{grid-template-rows:minmax(180px,38%) minmax(0,1fr)}.MobileEngineer-module__tJxi5G__editorWrap{min-width:0;min-height:0;display:flex;position:relative}.MobileEngineer-module__tJxi5G__editorPanel{border:1px solid var(--m-line);background:#050b10eb;border-radius:4px;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.MobileEngineer-module__tJxi5G__editorViewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#405966 transparent;outline:none;flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden auto}.MobileEngineer-module__tJxi5G__editorViewport:focus-visible{outline:2px solid var(--m-cyan);outline-offset:-2px}.MobileEngineer-module__tJxi5G__editorArt{z-index:0;opacity:.14;pointer-events:none;background-image:url(/luffy_ascii.png);background-position:right 8px top 40px;background-repeat:no-repeat;background-size:190px;position:absolute;inset:0}.MobileEngineer-module__tJxi5G__editorViewport .ide-code{z-index:1;color:#d0d9dc;min-width:0;max-width:100%;margin:0;padding:10px 26px 14px 36px;font-size:clamp(9px,2.7vw,10.5px);line-height:1.62;list-style-position:outside;position:relative}.MobileEngineer-module__tJxi5G__editorViewport .ide-code>li{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;padding-left:8px}.MobileEngineer-module__tJxi5G__editorViewport .ide-code>li::marker{color:#6d7d87;font-size:8px}.MobileEngineer-module__tJxi5G__editorViewport .ide-code .comment{color:#78a964}.MobileEngineer-module__tJxi5G__editorViewport .ide-code .keyword{color:#c882e4}.MobileEngineer-module__tJxi5G__editorViewport .ide-code .variable{color:#68c7e5}.MobileEngineer-module__tJxi5G__editorViewport .ide-code .property{color:#7ecae0}.MobileEngineer-module__tJxi5G__editorViewport .ide-code .string{color:#e6a35e}.MobileEngineer-module__tJxi5G__editorViewport .ide-code .green-code{color:#8fc961}.MobileEngineer-module__tJxi5G__editorViewport .ide-code li.is-semantic-highlight{background:#4fabbe24}.MobileEngineer-module__tJxi5G__editorViewport .ide-coming-soon{z-index:1;color:#bac8cf;text-align:center;place-content:center;justify-items:center;gap:8px;padding:28px 16px;display:grid;position:relative}.MobileEngineer-module__tJxi5G__editorViewport .ide-coming-soon i{color:#6ecde2;font-size:24px;font-style:normal}.MobileEngineer-module__tJxi5G__editorViewport .ide-coming-soon b{color:#e1e8eb;font-size:12px}.MobileEngineer-module__tJxi5G__editorViewport .ide-coming-soon span{overflow-wrap:anywhere;font-size:10px}.MobileEngineer-module__tJxi5G__editorViewport .ide-coming-soon small{color:#80c9d9;border:1px solid #3b5965;border-radius:3px;padding:4px 8px;font-size:9px}.MobileEngineer-module__tJxi5G__editorPending .ide-code{display:none}.MobileEngineer-module__tJxi5G__editorPending .ide-coming-soon{height:100%;min-height:260px}.MobileEngineer-module__tJxi5G__minimapRail{z-index:2;border-left:1px solid var(--m-line-soft);pointer-events:none;background:#040a0fb8;flex-direction:column;gap:3px;width:20px;padding:10px 5px;display:flex;position:absolute;top:0;bottom:0;right:0}.MobileEngineer-module__tJxi5G__minimapRail i{opacity:.7;background:#508a54;border-radius:1px;width:100%;height:4px;display:block}.MobileEngineer-module__tJxi5G__minimapRail i:nth-child(2n){background:#d589cb;width:78%}.MobileEngineer-module__tJxi5G__minimapRail i:nth-child(3n){background:#5caed0;width:90%}.MobileEngineer-module__tJxi5G__minimapRail i:nth-child(4n){background:#dca95c;width:58%}.MobileEngineer-module__tJxi5G__statusBar{border-top:1px solid var(--m-line-soft);min-width:0;color:var(--m-muted);white-space:nowrap;background:#03090eb3;flex:none;align-items:center;gap:0;font-size:9px;display:flex;overflow:hidden}.MobileEngineer-module__tJxi5G__statusBar>span{text-overflow:ellipsis;white-space:nowrap;padding:7px 8px;overflow:hidden}.MobileEngineer-module__tJxi5G__statusBar>span+span{border-left:1px solid var(--m-line-soft)}.MobileEngineer-module__tJxi5G__statusBar>span:first-child{flex:none}.MobileEngineer-module__tJxi5G__statusBranch{align-items:center;gap:4px;display:inline-flex}.MobileEngineer-module__tJxi5G__statusBranch svg{width:11px;height:11px;color:var(--m-cyan)}.MobileEngineer-module__tJxi5G__terminal{border:1px solid var(--m-line);background:var(--m-surface);border-radius:4px;flex:0 auto;min-width:0;min-height:0;overflow:hidden}.MobileEngineer-module__tJxi5G__terminalCollapsed{flex-basis:auto}.MobileEngineer-module__tJxi5G__terminalExpanded{flex:auto;min-height:0;display:flex}.MobileEngineer-module__tJxi5G__terminalDock{width:100%;min-height:42px;color:var(--m-cyan);font:inherit;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 12px;font-size:10px;font-weight:700;display:flex}.MobileEngineer-module__tJxi5G__terminalBody{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.MobileEngineer-module__tJxi5G__terminalTabs{border-bottom:1px solid var(--m-line-soft);min-width:0;color:var(--m-muted);letter-spacing:.05em;white-space:nowrap;flex:none;align-items:center;gap:12px;padding:0 6px 0 10px;font-size:8px;font-weight:700;display:flex;overflow:hidden}.MobileEngineer-module__tJxi5G__terminalTabs b{color:var(--m-cyan);padding:10px 2px;font-weight:700;position:relative}.MobileEngineer-module__tJxi5G__terminalTabs b:after{background:var(--m-cyan);content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.MobileEngineer-module__tJxi5G__terminalTabs i{border:1px solid #536772;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-style:normal;display:inline-grid}.MobileEngineer-module__tJxi5G__terminalMeta{color:var(--m-text);margin-left:auto}.MobileEngineer-module__tJxi5G__debugTab{text-overflow:ellipsis;overflow:hidden}.MobileEngineer-module__tJxi5G__termIconButton{width:36px;height:36px;color:var(--m-muted);cursor:pointer;background:0 0;border:0;place-items:center;font-size:13px;display:grid}.MobileEngineer-module__tJxi5G__termIconButton:hover{color:var(--m-cyan)}.MobileEngineer-module__tJxi5G__terminalOutput{color:#b9c5ca;scrollbar-width:thin;scrollbar-color:#405966 transparent;overflow-wrap:anywhere;flex:auto;min-height:0;padding:10px 12px 12px;font-size:10px;line-height:17px;overflow:hidden auto}.MobileEngineer-module__tJxi5G__terminalOutput p{margin:0}.MobileEngineer-module__tJxi5G__terminalOutput strong{color:var(--m-green);font-weight:500}.MobileEngineer-module__tJxi5G__terminalOutput span{color:var(--m-green)}.MobileEngineer-module__tJxi5G__cursor{animation:1.05s step-end infinite MobileEngineer-module__tJxi5G__m-terminal-cursor}@keyframes MobileEngineer-module__tJxi5G__m-terminal-cursor{0%,46%{opacity:1}47%,to{opacity:0}}.MobileEngineer-module__tJxi5G__scrim{z-index:40;cursor:pointer;background:#03080c47;border:0;position:absolute;inset:0}.MobileEngineer-module__tJxi5G__drawer{z-index:50;background:#060d13f7;border:1px solid #7ce3eba6;border-radius:4px;flex-direction:column;width:min(78%,320px);min-height:0;animation:.15s ease-out MobileEngineer-module__tJxi5G__m-drawer-in;display:flex;position:absolute;top:0;bottom:0;overflow:hidden;box-shadow:0 12px 44px #0000008c}.MobileEngineer-module__tJxi5G__explorerDrawer{left:0}.MobileEngineer-module__tJxi5G__semanticDrawer{right:0}@keyframes MobileEngineer-module__tJxi5G__m-drawer-in{0%{opacity:.4}to{opacity:1}}.MobileEngineer-module__tJxi5G__explorerDrawer,.MobileEngineer-module__tJxi5G__semanticDrawer{transform:translate(0)}.MobileEngineer-module__tJxi5G__drawerHead{border-bottom:1px solid var(--m-line-soft);color:#d8e2e5;letter-spacing:.05em;flex:none;align-items:center;gap:8px;min-height:42px;padding:0 6px 0 12px;font-size:10px;display:flex}.MobileEngineer-module__tJxi5G__drawerHead b{white-space:nowrap;font-weight:700}.MobileEngineer-module__tJxi5G__drawerHeadActions{gap:2px;margin-left:auto;display:flex}.MobileEngineer-module__tJxi5G__drawerHead button{width:40px;height:40px;color:var(--m-muted);cursor:pointer;background:0 0;border:0;place-items:center;font-size:16px;display:grid}.MobileEngineer-module__tJxi5G__drawerHead button:hover,.MobileEngineer-module__tJxi5G__mapDiamond{color:var(--m-cyan)}.MobileEngineer-module__tJxi5G__mapMeta{min-width:0;color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:8px;overflow:hidden}.MobileEngineer-module__tJxi5G__drawerScroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#405966 transparent;flex:auto;min-height:0;padding:10px 10px 12px;overflow:hidden auto}.MobileEngineer-module__tJxi5G__treeRoot,.MobileEngineer-module__tJxi5G__treeFolder{color:#c4d0d5;margin:0;padding:7px 4px;font-size:10px;font-weight:700}.MobileEngineer-module__tJxi5G__treeFolder{padding-left:12px}.MobileEngineer-module__tJxi5G__treeFile{color:#bac6cd;width:100%;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:4px;padding:4px 6px 4px 18px;font-size:10px;display:grid}.MobileEngineer-module__tJxi5G__treeFile:hover{background:#7ce3eb0f}.MobileEngineer-module__tJxi5G__treeFileActive{border-left-color:var(--m-cyan);color:#eef3f4;background:#7ce3eb14}.MobileEngineer-module__tJxi5G__treeBadge{color:var(--m-blue);font-size:8px;font-weight:700}.MobileEngineer-module__tJxi5G__treeName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileEngineer-module__tJxi5G__treeFile em{color:var(--m-amber);text-align:right;font-style:normal}.MobileEngineer-module__tJxi5G__treeFolderClosed{color:#9eaeb7;width:100%;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 6px 4px 12px;font-size:10px;display:flex}.MobileEngineer-module__tJxi5G__drawerSection{border-top:1px solid var(--m-line-soft);margin-top:12px;padding-top:10px}.MobileEngineer-module__tJxi5G__drawerSection h2{color:#aebbc3;letter-spacing:.06em;margin:0 0 8px;font-size:9px}.MobileEngineer-module__tJxi5G__drawerSection p{color:#b6c0c6;overflow-wrap:anywhere;align-items:center;gap:7px;margin:6px 0;font-size:9px;display:flex}.MobileEngineer-module__tJxi5G__drawerSection p svg{width:13px;height:13px;color:var(--m-green);flex:none}.MobileEngineer-module__tJxi5G__drawerSection small{color:#9ba8b0;justify-content:space-between;gap:8px;margin-top:8px;font-size:9px;display:flex}.MobileEngineer-module__tJxi5G__drawerSection small b{color:#bcc7cd;font-weight:500}.MobileEngineer-module__tJxi5G__openEditorRow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileEngineer-module__tJxi5G__openEditorRow span{color:var(--m-blue);font-size:8px}.MobileEngineer-module__tJxi5G__openEditorRow em{color:var(--m-amber);font-style:normal}.MobileEngineer-module__tJxi5G__semNodeWrap{margin-bottom:6px;position:relative}.MobileEngineer-module__tJxi5G__semNodeRow{grid-template-columns:minmax(0,1fr) 40px;align-items:center;display:grid}.MobileEngineer-module__tJxi5G__semNode{color:#a8b8be;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);align-items:center;padding:5px 4px;display:grid}.MobileEngineer-module__tJxi5G__semNode>i{background:#071117;border:1px solid #6b7f88;border-radius:50%;width:9px;height:9px;margin-left:4px}.MobileEngineer-module__tJxi5G__semNode>span{gap:1px;min-width:0;display:grid}.MobileEngineer-module__tJxi5G__semNode b{color:#c8d4d8;font-size:11px;font-weight:500}.MobileEngineer-module__tJxi5G__semNode small{color:#83959d;overflow-wrap:anywhere;font-size:8px;line-height:12px}.MobileEngineer-module__tJxi5G__semActive .MobileEngineer-module__tJxi5G__semNode>i{border:2px solid var(--m-cyan);width:11px;height:11px;margin-left:3px;box-shadow:0 0 8px #61d2e43d}.MobileEngineer-module__tJxi5G__semActive .MobileEngineer-module__tJxi5G__semNode b{color:#eff6f6;font-weight:700}.MobileEngineer-module__tJxi5G__semAccentPurple>i{border-color:#9c76b2!important}.MobileEngineer-module__tJxi5G__semAccentCyan>i{border-color:#5ccde4!important}.MobileEngineer-module__tJxi5G__semAccentOrange>i{border-color:#bd8759!important}.MobileEngineer-module__tJxi5G__semAccentGreen>i{border-color:#78ad6d!important}.MobileEngineer-module__tJxi5G__semToggle{color:#7fcfdf;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;font-size:14px;display:grid}.MobileEngineer-module__tJxi5G__semProps{border-left:1px solid #58737e;gap:8px;margin:2px 4px 10px 17px;padding:8px 0 4px 14px;display:grid}.MobileEngineer-module__tJxi5G__semProp{grid-template-columns:86px 14px minmax(0,1fr);align-items:start;gap:3px;display:grid;position:relative}.MobileEngineer-module__tJxi5G__semProp:before{content:"";border-top:1px solid #58737e;width:14px;position:absolute;top:8px;left:-15px}.MobileEngineer-module__tJxi5G__semProp>span{color:#91a4ac;overflow-wrap:anywhere;font-size:8px;line-height:14px}.MobileEngineer-module__tJxi5G__semProp>i{color:#79c8d9;font-size:9px;font-style:normal;line-height:14px}.MobileEngineer-module__tJxi5G__semProp>div{gap:2px;min-width:0;display:grid}.MobileEngineer-module__tJxi5G__semProp b{color:#d7e1e3;overflow-wrap:anywhere;font-size:9px;font-weight:500;line-height:14px}.MobileEngineer-module__tJxi5G__semToneCyan b{color:#8edce9!important}.MobileEngineer-module__tJxi5G__semTonePurple b{color:#c69bdf!important}.MobileEngineer-module__tJxi5G__semToneGreen b{color:#94d47e!important}.MobileEngineer-module__tJxi5G__semToneOrange b{color:#dfa566!important}.MobileEngineer-module__tJxi5G__semEmpty{color:#9aabb1;text-align:center;place-content:center;gap:7px;min-height:220px;margin:0;font-size:10px;display:grid}.MobileEngineer-module__tJxi5G__semEmpty>span{color:#72d4e7;font-size:18px}.MobileEngineer-module__tJxi5G__semEmpty small{color:#71848d;overflow-wrap:anywhere;font-size:9px}.MobileEngineer-module__tJxi5G__waveLayer{z-index:1;opacity:.5;pointer-events:none;background-image:url(/zoro_ascii_bg1.png),linear-gradient(#060c111a,#060c1199);background-position:center bottom -30px,50%;background-repeat:no-repeat;background-size:320px,cover;border:1px solid #6ebecd29;border-radius:4px;flex:0 0 56px;margin:6px 8px 0;position:relative}.MobileEngineer-module__tJxi5G__root a:focus-visible,.MobileEngineer-module__tJxi5G__root button:focus-visible,.MobileEngineer-module__tJxi5G__editorViewport:focus-visible{outline:2px solid var(--m-cyan);outline-offset:2px}@media (max-width:380px){.MobileEngineer-module__tJxi5G__terminalTabs{gap:8px;font-size:7px}.MobileEngineer-module__tJxi5G__debugTab{display:none}.MobileEngineer-module__tJxi5G__semProp{grid-template-columns:74px 12px minmax(0,1fr)}.MobileEngineer-module__tJxi5G__editorViewport .ide-code{padding-left:30px;font-size:9px}.MobileEngineer-module__tJxi5G__statusBar{font-size:8px}.MobileEngineer-module__tJxi5G__statusBar>span{padding:6px}}@media (min-width:761px){.MobileEngineer-module__tJxi5G__root{display:none}}@media (prefers-reduced-motion:reduce){.MobileEngineer-module__tJxi5G__root *,.MobileEngineer-module__tJxi5G__root :before,.MobileEngineer-module__tJxi5G__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}
.MobileSkills-module__pJyOtW__root{--surface:#041017;--panel:#06151c;--line:#0b7182;--line-soft:#55a4b557;--text:#d7e2e7;--muted:#9eb2c2;--cyan:#08d9e8;--purple:#c75cff;--green:#55ee72;--amber:#e6b256;--m-cyan:#08d9e8;z-index:20;box-sizing:border-box;min-width:0;height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:calc(58px + env(safe-area-inset-bottom));background:var(--surface);color:var(--text);font-family:var(--font-jetbrains-mono), var(--font-roboto-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:-.025em;grid-template-rows:52px 33px minmax(0,1fr) 46px;font-size:12px;line-height:1.45;display:none;position:fixed;inset:0;overflow:hidden}.MobileSkills-module__pJyOtW__root :is(button,a):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.MobileSkills-module__pJyOtW__topbar{border-bottom:1px solid var(--line);background:#031017;align-items:center;gap:7px;min-width:0;padding:0 10px;display:flex}.MobileSkills-module__pJyOtW__brand{min-width:0;color:var(--text);flex:none;align-items:center;gap:7px;text-decoration:none;display:flex}.MobileSkills-module__pJyOtW__brandMark{border:1px solid var(--cyan);width:28px;height:28px;color:var(--cyan);border-radius:4px;flex:none;place-items:center;font-size:12px;display:grid}.MobileSkills-module__pJyOtW__brand strong{color:#f1f6f7;white-space:nowrap;font-size:13px}.MobileSkills-module__pJyOtW__path{border-left:1px solid var(--line-soft);color:#b5c9da;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin-left:3px;padding-left:10px;font-size:12px;overflow:hidden}.MobileSkills-module__pJyOtW__search{color:#f0f3f4;background:0 0;border:0;flex:none;place-items:center;width:31px;height:36px;display:grid}.MobileSkills-module__pJyOtW__search svg{width:18px;height:18px}.MobileSkills-module__pJyOtW__online{color:var(--green);white-space:nowrap;flex:none;align-items:center;gap:7px;font-size:11px;display:flex}.MobileSkills-module__pJyOtW__online i{background:var(--green);border-radius:50%;width:10px;height:10px}.MobileSkills-module__pJyOtW__workspaceBar{border:1px solid var(--cyan);background:#031117fa;border-top:0;border-radius:0 0 4px 4px;align-items:stretch;min-width:0;margin:0 9px;display:flex}.MobileSkills-module__pJyOtW__paneButton{border:0;border-right:1px solid var(--line-soft);min-width:37px;min-height:32px;color:var(--text);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 9px;display:flex}.MobileSkills-module__pJyOtW__paneButton svg{width:18px;height:18px}.MobileSkills-module__pJyOtW__paneButton>span{color:var(--cyan);font-size:11px}.MobileSkills-module__pJyOtW__paneActive{box-shadow:inset 0 -3px var(--cyan);color:var(--cyan)}.MobileSkills-module__pJyOtW__filesButton:not(.MobileSkills-module__pJyOtW__paneActive)>span{display:none}.MobileSkills-module__pJyOtW__filePath{min-width:0;color:var(--muted);white-space:nowrap;flex:auto;align-items:center;gap:5px;padding:0 9px;font-size:11px;display:flex;overflow:hidden}.MobileSkills-module__pJyOtW__filePath span{flex:none}.MobileSkills-module__pJyOtW__filePath b{color:var(--cyan);text-overflow:ellipsis;font-weight:500;overflow:hidden}.MobileSkills-module__pJyOtW__inspectButton{border-right:0;border-left:1px solid var(--line-soft);color:#bbcad5;gap:7px;min-width:112px;font-size:11px}.MobileSkills-module__pJyOtW__inspectButton>span:first-child,.MobileSkills-module__pJyOtW__inspectButton>span:last-child{color:inherit;font-size:16px}.MobileSkills-module__pJyOtW__document{overscroll-behavior:contain;scrollbar-color:#315460 transparent;scrollbar-width:thin;min-width:0;min-height:0;padding:7px 9px 12px;overflow:auto}.MobileSkills-module__pJyOtW__tabs{gap:7px;min-width:0;height:31px;margin-bottom:6px;display:flex}.MobileSkills-module__pJyOtW__tabScroll{scrollbar-width:none;flex:0 auto;gap:5px;min-width:0;display:flex;overflow-x:auto}.MobileSkills-module__pJyOtW__tabScroll::-webkit-scrollbar{display:none}.MobileSkills-module__pJyOtW__tab{color:#c9d2dc;min-width:0;height:31px;font:inherit;cursor:pointer;background:#090d18;border:1px solid #4d3164;border-radius:5px;flex:none;align-items:center;gap:8px;padding:0 9px;font-size:11px;display:flex;position:relative}.MobileSkills-module__pJyOtW__tab i{color:#a989f4;font-size:10px;font-style:normal}.MobileSkills-module__pJyOtW__tab span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileSkills-module__pJyOtW__tab b{color:var(--green);font-size:9px;font-weight:400}.MobileSkills-module__pJyOtW__activeTab{color:#f0e5f5;background:#241230a6;border-color:#c756ff;box-shadow:inset 0 -3px #c756ff}.MobileSkills-module__pJyOtW__newTab{color:#aebec9;background:0 0;border:1px solid #254454;border-radius:5px;flex:none;place-items:center;width:34px;height:31px;font-size:18px;display:grid}.MobileSkills-module__pJyOtW__editor{border:1px solid var(--line);background:#020f15c7;border-radius:4px;min-width:0;min-height:300px;position:relative}.MobileSkills-module__pJyOtW__code{color:#c7d9e4;counter-reset:line;margin:0;padding:7px 8px 8px 37px;font-size:12px;line-height:1.5;list-style:none}.MobileSkills-module__pJyOtW__code li{counter-increment:line;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;min-height:1.5em;padding-left:7px;position:relative}.MobileSkills-module__pJyOtW__code li:nth-child(n+2):nth-child(-n+13){text-indent:-7px;padding-left:14px}.MobileSkills-module__pJyOtW__code li:before{color:#627c8d;content:counter(line);text-align:right;width:21px;position:absolute;right:calc(100% + 8px)}.MobileSkills-module__pJyOtW__keyword{color:#ad75f3}.MobileSkills-module__pJyOtW__property{color:#b8d7e7}.MobileSkills-module__pJyOtW__code b{color:#9ed1f2;font-weight:500}.MobileSkills-module__pJyOtW__code em{color:#efa53e;font-style:normal}.MobileSkills-module__pJyOtW__comment{color:#799d70}.MobileSkills-module__pJyOtW__pendingFile{text-align:center;align-content:center;justify-items:center;gap:9px;padding:16px;display:grid;position:absolute;inset:0}.MobileSkills-module__pJyOtW__pendingFile>span{color:var(--cyan);font-size:25px}.MobileSkills-module__pJyOtW__pendingFile b{color:#e1eaed;font-size:13px}.MobileSkills-module__pJyOtW__pendingFile p{color:var(--muted);margin:0;font-size:11px}.MobileSkills-module__pJyOtW__pendingFile small{color:#7ed2e3;border:1px solid #3b5f6c;border-radius:3px;padding:3px 7px;font-size:10px}.MobileSkills-module__pJyOtW__matrix,.MobileSkills-module__pJyOtW__evidence article{border:1px solid var(--line);background:#020f15c7;border-radius:4px;min-width:0;margin-top:10px;overflow:hidden}.MobileSkills-module__pJyOtW__matrix>header,.MobileSkills-module__pJyOtW__evidence article>header{border-bottom:1px solid var(--line-soft);min-height:28px;color:var(--cyan);padding:6px 10px 4px;font-size:11px;font-weight:500}.MobileSkills-module__pJyOtW__matrixLine{grid-template-columns:minmax(0,1.18fr) minmax(0,.88fr) minmax(0,1fr) minmax(0,1.27fr);align-items:center;column-gap:4px;min-width:0;padding:0 8px;display:grid}.MobileSkills-module__pJyOtW__matrixHead{border-bottom:1px solid var(--line-soft);color:#afc0cc;min-height:25px;font-size:9.5px}.MobileSkills-module__pJyOtW__matrixRow{border-bottom:1px solid #44687747}.MobileSkills-module__pJyOtW__matrixRow:last-child{border-bottom:0}.MobileSkills-module__pJyOtW__matrixMain{color:#d0dbe0;min-height:25px;font-size:10px}.MobileSkills-module__pJyOtW__technology,.MobileSkills-module__pJyOtW__production,.MobileSkills-module__pJyOtW__growth{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.MobileSkills-module__pJyOtW__technology i{color:var(--cyan);flex:none;font-size:9px;font-style:normal}.MobileSkills-module__pJyOtW__experience{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MobileSkills-module__pJyOtW__rating{gap:1px;min-width:0;display:flex}.MobileSkills-module__pJyOtW__rating i{background:#263741;flex:none;width:5px;height:8px}.MobileSkills-module__pJyOtW__rating i.MobileSkills-module__pJyOtW__filled{background:#38cde0}.MobileSkills-module__pJyOtW__production{color:var(--green);font-size:9.5px}.MobileSkills-module__pJyOtW__growth{color:#68c5de;font-size:9.5px}.MobileSkills-module__pJyOtW__production i,.MobileSkills-module__pJyOtW__growth i{flex:none;font-size:9px;font-style:normal}.MobileSkills-module__pJyOtW__matrixMeta{color:#8fa4b0;align-items:center;gap:12px;min-height:16px;padding:0 8px 2px 14px;font-size:9px;display:flex}.MobileSkills-module__pJyOtW__evidence{padding-bottom:10px}.MobileSkills-module__pJyOtW__certLine{color:#c4d1d8;border-bottom:1px solid #4468773d;grid-template-columns:74px 58px minmax(0,1fr) 56px;align-items:center;gap:3px;min-height:22px;padding:0 8px;font-size:9px;display:grid}.MobileSkills-module__pJyOtW__certHead{color:#9fb2c0;min-height:20px}.MobileSkills-module__pJyOtW__certLine span{overflow-wrap:anywhere;min-width:0}.MobileSkills-module__pJyOtW__certLine span:nth-child(3){line-height:1.35}.MobileSkills-module__pJyOtW__certLine b{color:var(--green);font-size:8px;font-weight:500}.MobileSkills-module__pJyOtW__tools>p{color:#aabac2;margin:7px 9px 4px;font-size:10px}.MobileSkills-module__pJyOtW__tools ul{color:#c1cdd2;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 9px;margin:0;padding:0 9px 9px;font-size:9.5px;list-style:none;display:grid}.MobileSkills-module__pJyOtW__tools li{overflow-wrap:anywhere;min-width:0}.MobileSkills-module__pJyOtW__tools li:first-letter{color:var(--cyan)}.MobileSkills-module__pJyOtW__terminalDock{z-index:35;border:1px solid var(--cyan);background:#041219;border-radius:4px;min-width:0;margin:0 9px 8px;overflow:hidden}.MobileSkills-module__pJyOtW__terminalCollapsed{width:100%;min-height:38px;color:var(--cyan);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 9px;font-size:12px;display:flex}.MobileSkills-module__pJyOtW__terminalCollapsed svg{width:15px;height:15px}.MobileSkills-module__pJyOtW__terminalCollapsed span{margin-left:auto;font-size:17px}.MobileSkills-module__pJyOtW__terminalExpanded{height:150px}.MobileSkills-module__pJyOtW__terminalOpen{grid-template-rows:52px 33px minmax(0,1fr) 158px}.MobileSkills-module__pJyOtW__terminalHeader{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:5px;min-width:0;min-height:34px;padding:0 7px;display:flex}.MobileSkills-module__pJyOtW__terminalTabs{color:#9eb0bd;white-space:nowrap;scrollbar-width:none;align-items:center;gap:9px;min-width:0;height:34px;font-size:9px;display:flex;overflow-x:auto}.MobileSkills-module__pJyOtW__terminalTabs::-webkit-scrollbar{display:none}.MobileSkills-module__pJyOtW__terminalTabs b{border-bottom:2px solid var(--cyan);color:var(--cyan);flex:none;align-self:stretch;align-items:center;font-weight:500;display:flex}.MobileSkills-module__pJyOtW__terminalTabs span{flex:none}.MobileSkills-module__pJyOtW__terminalTabs small{color:var(--cyan)}.MobileSkills-module__pJyOtW__terminalTools{flex:none;align-items:center;gap:3px;display:flex}.MobileSkills-module__pJyOtW__terminalTools button{width:22px;height:28px;color:var(--cyan);font:inherit;background:0 0;border:0;place-items:center;font-size:15px;display:grid}.MobileSkills-module__pJyOtW__terminalTools button:disabled{opacity:.7}.MobileSkills-module__pJyOtW__shellPill{color:#cce2e7;border:1px solid #337f8a;border-radius:9px;padding:2px 6px;font-size:9px}.MobileSkills-module__pJyOtW__terminalOutput{padding:7px 9px;overflow:auto}.MobileSkills-module__pJyOtW__terminalOutput p{color:#d1dce1;gap:1px;margin:0;font-size:11px;line-height:1.35;display:grid}.MobileSkills-module__pJyOtW__terminalOutput b{color:var(--green);font-weight:500}.MobileSkills-module__pJyOtW__terminalOutput i{background:#eef4f5;width:7px;height:14px}.MobileSkills-module__pJyOtW__drawerBackdrop{z-index:40;inset:calc(env(safe-area-inset-top) + 85px) 0 calc(58px + env(safe-area-inset-bottom) + 57px);cursor:pointer;background:#00040894;border:0;position:absolute}.MobileSkills-module__pJyOtW__drawer{z-index:45;top:calc(env(safe-area-inset-top) + 85px);bottom:calc(58px + env(safe-area-inset-bottom) + 57px);border:1px solid var(--cyan);background:#041219;grid-template-rows:40px minmax(0,1fr);width:min(410px,max(258px,60vw));max-width:calc(100vw - 44px);display:grid;position:absolute}.MobileSkills-module__pJyOtW__leftDrawer{left:9px}.MobileSkills-module__pJyOtW__rightDrawer{border-color:var(--cyan);width:min(410px,max(286px,72vw));left:auto;right:9px}.MobileSkills-module__pJyOtW__terminalOpen .MobileSkills-module__pJyOtW__drawer,.MobileSkills-module__pJyOtW__terminalOpen .MobileSkills-module__pJyOtW__drawerBackdrop{bottom:calc(58px + env(safe-area-inset-bottom) + 166px)}.MobileSkills-module__pJyOtW__drawerHeader{border-bottom:1px solid var(--line-soft);min-width:0;color:var(--cyan);justify-content:space-between;align-items:center;padding:0 8px 0 12px;font-size:11px;font-weight:500;display:flex}.MobileSkills-module__pJyOtW__drawerHeader>div{align-items:center;gap:2px;display:flex}.MobileSkills-module__pJyOtW__drawerHeader button{color:#d7e0e4;width:31px;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:16px;display:grid}.MobileSkills-module__pJyOtW__drawerHeader button:disabled{opacity:.72}.MobileSkills-module__pJyOtW__inspectorHeader{border-bottom:1px solid var(--line-soft);min-width:0;color:var(--cyan);justify-content:space-between;align-items:center;padding:0 10px 0 13px;font-size:11px;font-weight:500;display:flex}.MobileSkills-module__pJyOtW__inspectorHeader button{color:#dce5e9;width:32px;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:20px;display:grid}.MobileSkills-module__pJyOtW__inspectorScroll{scrollbar-color:#315460 transparent;scrollbar-width:thin;grid-auto-rows:max-content;align-content:start;gap:8px;min-height:0;padding:8px;display:grid;overflow:auto}.MobileSkills-module__pJyOtW__inspectorSection{border:1px solid var(--line);background:#020f15b3;border-radius:4px;min-width:0;overflow:hidden}.MobileSkills-module__pJyOtW__inspectorSection>header{border-bottom:1px solid var(--line-soft);min-height:25px;color:var(--cyan);padding:5px 8px 3px;font-size:10px;font-weight:500}.MobileSkills-module__pJyOtW__summaryRows{padding:5px 7px 6px}.MobileSkills-module__pJyOtW__summaryRow{color:#c8d5dc;grid-template-columns:minmax(0,1fr) 16px minmax(32px,.7fr) minmax(76px,.9fr);align-items:center;gap:5px;min-height:24px;font-size:9px;display:grid}.MobileSkills-module__pJyOtW__summaryRow>span:first-child,.MobileSkills-module__pJyOtW__summaryRow em{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.MobileSkills-module__pJyOtW__summaryRow>span:first-child i{color:var(--cyan);flex:none;font-size:9px;font-style:normal}.MobileSkills-module__pJyOtW__summaryRow b{color:#e1e8eb;font-size:9px;font-weight:500}.MobileSkills-module__pJyOtW__summaryTrack{background:#263741;height:8px;display:block}.MobileSkills-module__pJyOtW__summaryTrack i{background:#39cfe1;height:100%;display:block}.MobileSkills-module__pJyOtW__summaryRow em{color:var(--green);font-size:8.5px;font-style:normal}.MobileSkills-module__pJyOtW__summaryRow em i{flex:none;font-size:9px;font-style:normal}.MobileSkills-module__pJyOtW__summaryRow em.MobileSkills-module__pJyOtW__intermediate{color:#43bddb}.MobileSkills-module__pJyOtW__focusRows{padding:6px 8px}.MobileSkills-module__pJyOtW__focusRow{color:#c7d3d9;grid-template-columns:minmax(0,1fr) minmax(46px,.8fr) 27px;align-items:center;gap:6px;min-height:25px;font-size:9px;display:grid}.MobileSkills-module__pJyOtW__focusRow>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MobileSkills-module__pJyOtW__focusRow>i{background:#263741;height:7px;display:block}.MobileSkills-module__pJyOtW__focusRow>i b{background:#38cde0;height:100%;display:block}.MobileSkills-module__pJyOtW__focusRow em{color:#d5e0e5;text-align:right;font-size:9px;font-style:normal}.MobileSkills-module__pJyOtW__inspectorSplit{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:7px;min-width:0;display:grid}.MobileSkills-module__pJyOtW__recentRows{padding:5px 6px}.MobileSkills-module__pJyOtW__recentRows p{color:#c5d2d8;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:3px;min-width:0;min-height:22px;margin:0;font-size:9px;display:grid}.MobileSkills-module__pJyOtW__recentRows p>i{color:var(--cyan);font-size:8px;font-style:normal}.MobileSkills-module__pJyOtW__recentRows p:nth-child(odd)>i{color:#57e86e}.MobileSkills-module__pJyOtW__recentRows p>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MobileSkills-module__pJyOtW__recentRows time{color:#c3d0d7;white-space:nowrap}.MobileSkills-module__pJyOtW__tags{flex-wrap:wrap;gap:5px;padding:7px;display:flex}.MobileSkills-module__pJyOtW__tags span{color:#d0dce1;border:1px solid #285363;border-radius:3px;padding:3px 5px;font-size:9px;line-height:1.4}.MobileSkills-module__pJyOtW__actions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:5px;display:grid}.MobileSkills-module__pJyOtW__actions a,.MobileSkills-module__pJyOtW__actions button{color:#d0dce1;min-width:0;min-height:29px;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:1px solid #285363;border-radius:3px;align-items:center;gap:6px;padding:0 6px;font-size:9px;text-decoration:none;display:flex;overflow:hidden}.MobileSkills-module__pJyOtW__actions a>svg{flex:none;width:13px;height:13px}.MobileSkills-module__pJyOtW__actions a>span,.MobileSkills-module__pJyOtW__actions button>span{color:#c8d5db;flex:none;font-size:13px}.MobileSkills-module__pJyOtW__actions button:disabled{opacity:.64}.MobileSkills-module__pJyOtW__drawerScroll{scrollbar-color:#315460 transparent;scrollbar-width:thin;min-height:0;overflow:auto}.MobileSkills-module__pJyOtW__fileTree{padding:10px 0 13px}.MobileSkills-module__pJyOtW__treeFolder{color:#d6e0e3;align-items:center;gap:8px;min-height:28px;padding:0 12px;font-size:11px;display:flex}.MobileSkills-module__pJyOtW__treeFolder>span{color:#e1eaec;text-align:center;width:12px}.MobileSkills-module__pJyOtW__treeFolder svg{color:#d2e0e7;width:16px;height:16px}.MobileSkills-module__pJyOtW__nestedFolder{padding-left:24px}.MobileSkills-module__pJyOtW__fileRow{color:#d0dbe0;width:100%;min-height:29px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;grid-template-columns:27px minmax(0,1fr) 17px;align-items:center;gap:3px;padding:0 11px 0 38px;font-size:11px;display:grid}.MobileSkills-module__pJyOtW__fileRow>i{color:#21d9ec;font-size:10px;font-style:normal}.MobileSkills-module__pJyOtW__fileRow>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MobileSkills-module__pJyOtW__fileRow>b{color:var(--green);text-align:center;font-size:11px;font-weight:500}.MobileSkills-module__pJyOtW__fileRow>.MobileSkills-module__pJyOtW__modified{color:var(--amber)}.MobileSkills-module__pJyOtW__selectedFile{border-left-color:var(--cyan);color:#edf5f6;background:#08809430}.MobileSkills-module__pJyOtW__snapshot{border-top:1px solid var(--line-soft);margin:0 10px 12px;padding-top:11px}.MobileSkills-module__pJyOtW__snapshot h2{color:#d0dade;margin:0 0 12px;font-size:11px;font-weight:500}.MobileSkills-module__pJyOtW__snapshotIdentity{align-items:center;gap:10px;display:flex}.MobileSkills-module__pJyOtW__avatar{border:1px solid var(--cyan);width:52px;height:52px;color:var(--cyan);border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid}.MobileSkills-module__pJyOtW__snapshotIdentity p{gap:3px;min-width:0;margin:0;display:grid}.MobileSkills-module__pJyOtW__snapshotIdentity p b{color:#edf3f4;font-size:12px}.MobileSkills-module__pJyOtW__snapshotIdentity p span{color:#b7c6d2;font-size:11px}.MobileSkills-module__pJyOtW__snapshotIdentity p em{width:max-content;color:var(--green);border:1px solid #37824a;border-radius:3px;padding:1px 5px;font-size:10px;font-style:normal}.MobileSkills-module__pJyOtW__snapshot ul{color:#bccbd2;gap:6px;margin:13px 0;padding:0 0 0 4px;font-size:11px;list-style:none;display:grid}.MobileSkills-module__pJyOtW__snapshot footer{border-top:1px solid var(--line-soft);gap:5px;padding-top:9px;display:grid}.MobileSkills-module__pJyOtW__snapshot footer b{color:#e2e9ec;font-size:11px}.MobileSkills-module__pJyOtW__snapshot footer span{color:var(--cyan);font-size:11px}.MobileSkills-module__pJyOtW__snapshot footer small{color:#c2ced4;font-size:10px}.MobileSkills-module__pJyOtW__root nav[aria-label="Mobile portfolio navigation"] svg{width:19px;height:19px}.MobileSkills-module__pJyOtW__root nav[aria-label="Mobile portfolio navigation"] span{font-size:11px}@media (max-width:360px){.MobileSkills-module__pJyOtW__brand strong{display:none}.MobileSkills-module__pJyOtW__inspectButton{gap:4px;min-width:87px;padding:0 5px}.MobileSkills-module__pJyOtW__filePath{gap:3px;padding:0 5px;font-size:10px}.MobileSkills-module__pJyOtW__certLine{grid-template-columns:68px 52px minmax(0,1fr) 49px;gap:2px;padding:0 5px;font-size:8px}.MobileSkills-module__pJyOtW__certLine b{font-size:8px}.MobileSkills-module__pJyOtW__tools ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.MobileSkills-module__pJyOtW__rightDrawer{width:min(410px,max(270px,78vw))}.MobileSkills-module__pJyOtW__inspectorSplit{grid-template-columns:minmax(0,1fr)}.MobileSkills-module__pJyOtW__matrixLine{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2px 8px;padding-left:7px;padding-right:7px}.MobileSkills-module__pJyOtW__matrixHead{min-height:42px;padding-top:4px;padding-bottom:4px;font-size:9px}.MobileSkills-module__pJyOtW__matrixMain{align-content:center;min-height:47px;padding-top:3px;padding-bottom:3px;font-size:10px}.MobileSkills-module__pJyOtW__matrixMain .MobileSkills-module__pJyOtW__rating{grid-area:2/1}.MobileSkills-module__pJyOtW__matrixMain>:last-child{grid-area:2/2}.MobileSkills-module__pJyOtW__technology,.MobileSkills-module__pJyOtW__production,.MobileSkills-module__pJyOtW__growth{gap:6px}.MobileSkills-module__pJyOtW__technology i,.MobileSkills-module__pJyOtW__production i,.MobileSkills-module__pJyOtW__growth i{font-size:9px}.MobileSkills-module__pJyOtW__rating{gap:1px}.MobileSkills-module__pJyOtW__rating i{width:5px}.MobileSkills-module__pJyOtW__matrixMeta{gap:10px;min-height:17px;padding-left:12px;font-size:8.5px}}@media (min-width:761px){.MobileSkills-module__pJyOtW__root{display:none}}@media (max-width:760px){.MobileSkills-module__pJyOtW__root{display:grid}}
