.vos-experience-signature{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;text-align:right;flex-direction:column;align-items:flex-end;gap:4px;max-width:min(360px,40vw);display:flex;position:absolute;bottom:72px;right:26px}.vos-experience-signature strong,.vos-experience-signature span{display:block}.vos-experience-signature.is-vikas{color:#eeeef894;text-shadow:0 0 18px #8c7dff30;bottom:76px}.vos-experience-signature.is-vikas strong{letter-spacing:-.025em;font:600 15px/1.1 Inter,sans-serif}.vos-experience-signature.is-vikas span{color:#cecfdc85;font:500 9px/1.25 JetBrains Mono,monospace}.vos-experience-signature.is-win98{color:#ffffffb8;text-shadow:1px 1px #000;gap:2px;font-family:Tahoma,MS Sans Serif,sans-serif;bottom:37px;right:13px}.vos-experience-signature.is-win98 strong{font-size:12px;font-weight:700}.vos-experience-signature.is-win98 span{font-size:11px}.vos-experience-signature.is-xp{color:#ffffffa1;text-shadow:1px 1px 3px #000000d9;font-family:Tahoma,Segoe UI,sans-serif;bottom:46px;right:27px}.vos-experience-signature.is-xp strong{font-size:14px;font-weight:600}.vos-experience-signature.is-xp span{font-size:11px}.vos-experience-signature.is-vista{color:#ffffff85;text-shadow:0 0 7px #bfe2ffb8;bottom:60px}.vos-experience-signature.is-vista strong{font:400 15px/1.2 Segoe UI,sans-serif}.vos-experience-signature.is-vista span{font:400 10px/1.25 Segoe UI,sans-serif}.vos-experience-signature.is-win7{color:#ffffff85;text-shadow:0 1px 2px #0000009e;font-family:Segoe UI,sans-serif;bottom:60px}.vos-experience-signature.is-win7 strong{font-size:14px;font-weight:400}.vos-experience-signature.is-win7 span{font-size:10px}.vos-experience-signature.is-ubuntu-classic{color:#f5ebd794;text-align:left;align-items:flex-start;font-family:Ubuntu Mono,JetBrains Mono,monospace;bottom:45px;right:22px}.vos-experience-signature.is-ubuntu-classic strong{color:#f09e57b3;font-size:12px;font-weight:500}.vos-experience-signature.is-ubuntu-classic span{font-size:10px}.vos-experience-signature.is-ubuntu-modern{color:#ffffff7a;text-shadow:0 1px 2px #00000059;font:400 11px/1.3 Ubuntu,Noto Sans,sans-serif;bottom:28px;right:30px}.vos-menu-attribution{min-width:0;color:color-mix(in srgb, var(--os-content-ink) 48%, transparent);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:auto;padding:0 16px;font-size:9px;line-height:1;overflow:hidden}.vos-menu-attribution.is-aqua{text-shadow:0 1px #ffffffa6;font-family:Lucida Grande,Segoe UI,sans-serif}.vos-menu-attribution.is-tahoe{color:#1d222b6b;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.vos-properties-overview-wrap{flex-direction:column;gap:11px;display:flex}.vos-portfolio-authorship{border-top:1px solid var(--os-content-line);grid-template-columns:auto 1fr;gap:3px 10px;padding-top:10px;display:grid}.vos-portfolio-authorship strong{color:var(--os-content-ink);font-size:9px;line-height:1.2}.vos-portfolio-authorship span{color:var(--os-content-muted);font-size:8px;line-height:1.2}.vos-portfolio-authorship small{color:var(--os-content-muted);grid-column:1/-1;font:500 7px/1.4 JetBrains Mono,monospace}.vos-boot-screen{--vos-boot-duration:1.28s;z-index:15000;cursor:wait;animation:vos-boot-screen-life var(--vos-boot-duration) linear both;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.vos-mobile{position:relative}.vos-mobile .vos-boot-screen{position:fixed}.vos-boot-screen.is-switch .vos-boot-content,.vos-boot-screen.is-returning .vos-boot-content{transform:scale(.94)}.vos-boot-ambient{pointer-events:none;position:absolute;inset:0}.vos-boot-content{text-align:center;flex-direction:column;align-items:center;width:min(520px,100vw - 48px);animation:.36s cubic-bezier(.2,.75,.25,1) both vos-boot-content-in;display:flex;position:relative}.vos-boot-content h1,.vos-boot-content p{margin:0}.vos-boot-content h1{letter-spacing:-.04em;font-size:clamp(25px,4vw,42px);font-weight:600}.vos-boot-content p{max-width:390px;margin-top:13px;font-size:13px;line-height:1.55}.vos-boot-mark{place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}.vos-boot-mark svg{width:28px;height:28px}.vos-boot-loader{background:#ffffff1a;border-radius:99px;width:76px;height:4px;margin-top:30px;position:relative;overflow:hidden}.vos-boot-loader span{border-radius:inherit;background:currentColor;width:38%;animation:.7s ease-in-out infinite alternate vos-boot-progress;position:absolute;inset:0 auto 0 0}.vos-boot-screen.is-vikas{color:#f4f2ff;background:#08080e}.vos-boot-screen.is-vikas .vos-boot-ambient{background:radial-gradient(circle at 50% 42%,#7b67ff33,#0000 28%),radial-gradient(circle,#38d2ae0f,#0000 50%)}.vos-boot-screen.is-vikas .vos-boot-mark{color:#9b8cff;filter:drop-shadow(0 0 16px #8b7cffad)}.vos-boot-screen.is-vikas p{color:#a6a4b5;font-family:JetBrains Mono,monospace}.vos-boot-screen.is-vikas .vos-boot-loader{color:#8f82ff}.vos-boot-screen.is-win98{color:#fff;background:navy;font-family:MS Sans Serif,Tahoma,sans-serif}.vos-boot-screen.is-win98 .vos-boot-content{text-align:left;background:navy;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;align-items:flex-start;width:min(470px,100vw - 36px);padding:28px}.vos-boot-screen.is-win98 .vos-boot-mark{width:38px;height:38px;margin-bottom:15px}.vos-boot-screen.is-win98 .vos-boot-content h1{letter-spacing:0;font-size:22px}.vos-boot-screen.is-win98 .vos-boot-content p{font-size:12px}.vos-boot-screen.is-win98 .vos-boot-loader{background:silver;border:2px inset #fff;border-radius:0;width:100%;height:16px;margin-top:24px}.vos-boot-screen.is-win98 .vos-boot-loader span{background:repeating-linear-gradient(90deg,navy 0 13px,#0000 13px 16px);border-radius:0}.vos-boot-screen.is-xp{color:#fff;background:#050505;font-family:Tahoma,sans-serif}.vos-boot-screen.is-xp .vos-boot-mark{color:#f5f5f5}.vos-boot-screen.is-xp .vos-boot-content h1{letter-spacing:-.05em;font-size:38px;font-weight:500}.vos-boot-screen.is-xp .vos-boot-content h1:after{content:"portfolio edition";color:#f47b20;letter-spacing:.04em;text-transform:uppercase;margin-left:8px;font-size:8px}.vos-boot-screen.is-xp p{color:#aeb4bd;font-size:12px}.vos-boot-screen.is-xp .vos-boot-loader{color:#2d78de;background:#101010;border:1px solid #727272;border-radius:3px;width:116px;height:12px;padding:2px}.vos-boot-screen.is-xp .vos-boot-loader span{background:repeating-linear-gradient(90deg,#2d78de 0 10px,#0000 10px 13px);top:2px;bottom:2px;left:2px}.vos-boot-screen.is-vista,.vos-boot-screen.is-win7{color:#fff;background:#05070d;font-family:Segoe UI,sans-serif}.vos-boot-screen.is-vista .vos-boot-ambient{filter:blur(18px);background:radial-gradient(circle at 50% 48%,#5bbcff3b,#0000 23%)}.vos-boot-screen.is-vista .vos-boot-mark{color:#78c7ff;filter:drop-shadow(0 0 20px #3ba8ff)}.vos-boot-screen.is-vista p,.vos-boot-screen.is-win7 p{color:#b7c0cd}.vos-boot-screen.is-vista .vos-boot-loader,.vos-boot-screen.is-win7 .vos-boot-loader{color:#6cc5ff;height:2px;box-shadow:0 0 12px #53b7ff80}.vos-boot-screen.is-win7{background:radial-gradient(circle at 50% 45%,#15263f 0,#070b12 47%,#020304 100%)}.vos-boot-screen.is-win7 .vos-boot-mark{color:#87c8ff;filter:drop-shadow(0 0 13px #53afffb3)}.vos-boot-word-sequence{color:#aebdce;gap:8px;margin-top:18px;font-size:13px;display:flex}.vos-boot-word-sequence span{opacity:0;animation:.24s forwards vos-boot-word-in}.vos-boot-word-sequence span:nth-child(2){animation-delay:.15s}.vos-boot-word-sequence span:nth-child(3){animation-delay:.3s}.vos-boot-screen.is-aqua{color:#1e2b3b;background:linear-gradient(#f4f7fa,#cfdbe6);font-family:Lucida Grande,Segoe UI,sans-serif}.vos-boot-screen.is-aqua .vos-boot-ambient{background:radial-gradient(at 50% 110%,#43b7ff75,#0000 44%),linear-gradient(110deg,#0000 30%,#ffffffbf 50%,#0000 70%)}.vos-boot-screen.is-aqua .vos-boot-mark{color:#2874c7;filter:drop-shadow(0 1px #fff)}.vos-boot-screen.is-aqua .vos-boot-content h1{text-shadow:0 1px #fff;font-size:32px}.vos-boot-screen.is-aqua p{color:#536579}.vos-boot-screen.is-aqua .vos-boot-loader{color:#3d9be9;background:#ffffff9e;border:1px solid #8095aa;height:8px;box-shadow:inset 0 1px 2px #0003}.vos-boot-screen.is-tahoe{color:#18212d;background:linear-gradient(145deg,#cbd9ee,#f5eff4 48%,#b9d7dc);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.vos-boot-screen.is-tahoe .vos-boot-ambient{filter:blur(40px);background:radial-gradient(circle at 28% 30%,#5b76ff52,#0000 27%),radial-gradient(circle at 72% 67%,#4dcabf47,#0000 25%);animation:1.8s ease-in-out infinite alternate vos-tahoe-ambient;inset:-12%}.vos-boot-screen.is-tahoe .vos-boot-content{-webkit-backdrop-filter:blur(26px)saturate(135%);backdrop-filter:blur(26px)saturate(135%);background:#ffffff47;border:1px solid #ffffffb8;border-radius:32px;width:min(480px,100vw - 40px);padding:50px 42px;box-shadow:0 28px 90px #293c5333}.vos-boot-screen.is-tahoe .vos-boot-mark{color:#384e75}.vos-boot-screen.is-tahoe p{color:#212d3ca8}.vos-boot-screen.is-tahoe .vos-boot-loader{color:#29415b9e;background:#ffffff7a;width:54px;height:2px}.vos-boot-screen.is-ubuntu-classic{color:#ece7dc;background:#1d161b;place-items:center;font-family:Ubuntu Mono,JetBrains Mono,monospace}.vos-boot-screen.is-ubuntu-classic .vos-boot-content{text-align:left;align-items:stretch;width:min(590px,100vw - 42px)}.vos-boot-screen.is-ubuntu-classic .vos-boot-content h1{color:#e49a5a;letter-spacing:0;font-size:19px}.vos-boot-terminal-lines{flex-direction:column;gap:8px;margin-top:22px;font-size:12px;display:flex}.vos-boot-terminal-lines span{opacity:0;animation:.12s step-end forwards vos-terminal-line-in}.vos-boot-terminal-lines span:nth-child(2){animation-delay:.15s}.vos-boot-terminal-lines span:nth-child(3){animation-delay:.3s}.vos-boot-terminal-lines span:nth-child(4){animation-delay:.45s}.vos-boot-screen.is-ubuntu-classic p{color:#f3b27a;margin-top:23px;font-weight:600}.vos-boot-screen.is-ubuntu-modern{color:#fff;background:linear-gradient(145deg,#2c071b,#5a153c 55%,#2a102a);font-family:Ubuntu,Noto Sans,sans-serif}.vos-boot-screen.is-ubuntu-modern .vos-boot-ambient{background:radial-gradient(circle at 50% 43%,#e95c3242,#0000 30%)}.vos-boot-screen.is-ubuntu-modern .vos-boot-mark{color:#f08a64}.vos-boot-screen.is-ubuntu-modern p{color:#d9c8d2}.vos-boot-screen.is-ubuntu-modern .vos-boot-loader{background:0 0;border:2px solid #fff3;border-top-color:#f08a64;border-radius:50%;width:28px;height:28px;animation:.75s linear infinite vos-boot-spin}.vos-boot-screen.is-ubuntu-modern .vos-boot-loader span{display:none}.vos-intro-overlay{z-index:15100;-webkit-backdrop-filter:blur(12px)saturate(80%);backdrop-filter:blur(12px)saturate(80%);background:#05050ab3;animation:.22s both vos-intro-fade;position:fixed;inset:0}.vos-intro-dialog{z-index:15101;color:#f7f5ff;background:radial-gradient(circle at 100% 0,#7e67ff29,#0000 32%),#101019f5;border:1px solid #ffffff21;border-radius:22px;width:min(510px,100% - 36px);padding:38px;animation:.26s cubic-bezier(.2,.75,.25,1) both vos-intro-dialog-in;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 36px 120px #0000009e}.vos-intro-dialog:focus{outline:none}.vos-intro-mark{color:#b2a6ff;background:#8b7cff1f;border:1px solid #a294ff4d;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:24px;display:grid;box-shadow:0 0 30px #8b7cff21}.vos-intro-mark svg{width:19px;height:19px}.vos-intro-dialog h2{letter-spacing:-.04em;margin:0;font-size:clamp(24px,4vw,32px);line-height:1.08}.vos-intro-dialog p{color:#aaa8b8;margin:16px 0 0;font-size:13px;line-height:1.7}.vos-intro-actions{align-items:center;gap:12px;margin-top:28px;display:flex}.vos-intro-actions button{border:1px solid #0000;border-radius:9px;min-height:40px;padding:0 17px;font-size:11px;font-weight:600}.vos-intro-actions button.is-primary{color:#fff;background:linear-gradient(135deg,#8f82ff,#6d5ee4);box-shadow:0 8px 24px #634fde40}.vos-intro-actions button.is-primary:hover{background:linear-gradient(135deg,#a096ff,#7969ed)}.vos-intro-actions button.is-secondary{color:#aaa8b8;background:#ffffff0a;border-color:#ffffff1a}.vos-intro-actions button:focus-visible{outline-offset:3px;outline:2px solid #b0a7ff}.vos-welcome-notification{z-index:11000;width:min(350px,100% - 36px);color:var(--os-content-ink);grid-template-columns:34px minmax(0,1fr) 24px;align-items:start;gap:10px;padding:13px;animation:3.2s cubic-bezier(.2,.75,.25,1) both vos-welcome-life;display:grid;position:absolute;top:64px;right:20px}.vos-welcome-icon{place-items:center;width:34px;height:34px;display:grid}.vos-welcome-icon svg{width:17px;height:17px}.vos-welcome-notification strong{font-size:11px;line-height:1.25;display:block}.vos-welcome-notification p{color:var(--os-content-muted);margin:4px 0 0;font-size:9px;line-height:1.45}.vos-welcome-notification>button{opacity:.58;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.vos-welcome-notification>button:hover,.vos-welcome-notification>button:focus-visible{opacity:1;background:#7f7f7f26;outline:none}.vos-welcome-notification>button:focus-visible{box-shadow:0 0 0 2px}.vos-welcome-notification>button svg{width:12px;height:12px}.vos-welcome-notification.is-vikas{color:#f3f1ff;-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);background:#14131ff0;border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 20px 65px #0006}.vos-welcome-notification.is-vikas .vos-welcome-icon{color:#aa9dff;background:#8b7cff26;border-radius:9px}.vos-welcome-notification.is-win98{color:#000;background:silver;border:2px solid #404040;border-color:#fff #404040 #404040 #fff;border-radius:0;font-family:Tahoma,MS Sans Serif,sans-serif;top:auto;bottom:39px;right:8px;box-shadow:2px 2px #000}.vos-welcome-notification.is-win98 .vos-welcome-icon{color:navy}.vos-welcome-notification.is-win98 p{color:#222}.vos-welcome-notification.is-xp{color:#182233;background:#ffffdf;border:1px solid #7a6819;border-radius:7px 7px 0;font-family:Tahoma,sans-serif;top:auto;bottom:55px;right:12px;box-shadow:1px 2px 7px #00000061}.vos-welcome-notification.is-xp:after{content:"";border-top:8px solid #ffffdf;border-left:8px solid #0000;position:absolute;bottom:-8px;right:14px}.vos-welcome-notification.is-xp .vos-welcome-icon{color:#1762c0}.vos-welcome-notification.is-xp p{color:#4d5865}.vos-welcome-notification.is-vista,.vos-welcome-notification.is-win7{color:#172335;-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#f0f9ffe0;border:1px solid #ffffff8a;font-family:Segoe UI,sans-serif;box-shadow:0 15px 45px #14375047}.vos-welcome-notification.is-vista{border-radius:12px;box-shadow:0 15px 45px #14375047,0 0 18px #71c9ff3d}.vos-welcome-notification.is-win7{border-radius:7px}.vos-welcome-notification.is-vista p,.vos-welcome-notification.is-win7 p{color:#5b6878}.vos-welcome-notification.is-aqua{color:#152438;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6fafded;border:1px solid #4b5b6c42;border-radius:10px;font-family:Lucida Grande,Segoe UI,sans-serif;top:44px;box-shadow:0 15px 38px #2c415647}.vos-welcome-notification.is-aqua p{color:#607083}.vos-welcome-notification.is-tahoe{color:#1d2937;-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);background:#f7fafc94;border:1px solid #ffffffb8;border-radius:18px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;top:49px;box-shadow:0 22px 60px #27374838}.vos-welcome-notification.is-tahoe p{color:#202c39a1}.vos-welcome-notification.is-ubuntu-classic{color:#fff;background:#2f202d;border:1px solid #3b2737;border-radius:5px;font-family:Ubuntu,Noto Sans,sans-serif;top:43px;box-shadow:0 8px 26px #0006}.vos-welcome-notification.is-ubuntu-classic .vos-welcome-icon{color:#e89a56}.vos-welcome-notification.is-ubuntu-classic p{color:#d3c8d0}.vos-welcome-notification.is-ubuntu-modern{color:#fff;background:#2a242bf0;border:1px solid #ffffff21;border-radius:12px;font-family:Ubuntu,Noto Sans,sans-serif;top:50px;right:50%;transform:translate(50%);box-shadow:0 16px 48px #00000057}.vos-welcome-notification.is-ubuntu-modern .vos-welcome-icon{color:#e8754c}.vos-welcome-notification.is-ubuntu-modern p{color:#cfc8ce}@keyframes vos-boot-screen-life{0%{opacity:1}84%{opacity:1}to{opacity:0}}@keyframes vos-boot-content-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes vos-boot-progress{0%{transform:translate(-15%)}to{transform:translate(180%)}}@keyframes vos-boot-spin{to{transform:rotate(360deg)}}@keyframes vos-boot-word-in{to{opacity:1;transform:translateY(0)}}@keyframes vos-terminal-line-in{to{opacity:1}}@keyframes vos-tahoe-ambient{to{transform:scale(1.06)translate(1%,-1%)}}@keyframes vos-intro-fade{0%{opacity:0}}@keyframes vos-intro-dialog-in{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.975)}}@keyframes vos-welcome-life{0%{opacity:0;translate:0 -8px}7%,91%{opacity:1;translate:0}to{opacity:0;translate:0 -5px}}@media (max-width:1150px){.vos-menu-attribution{display:none}}@media (max-width:899px){.vos-experience-signature{max-width:34vw;right:16px}.vos-experience-signature span{display:none}.vos-experience-signature.is-vikas,.vos-experience-signature.is-vista,.vos-experience-signature.is-win7{bottom:65px}.vos-experience-signature.is-ubuntu-modern{bottom:20px}.vos-welcome-notification{width:min(320px,100% - 28px)}.vos-mobile[data-interface=compact-mobile]{--mobile-app-bg:#f7f5fb;--mobile-app-ink:#1f1c27;--mobile-app-muted:#6e6878;--mobile-app-line:#41385224;--mobile-app-surface:#ffffffb3}.vos-mobile[data-interface=compact-mobile][data-mobile-style=ios]{--mobile-app-bg:linear-gradient(180deg, #fbf9ff 0%, #f3f6ff 46%, #f8fbff 100%);--mobile-app-surface:#ffffffc7;--mobile-app-accent:#6556e8}.vos-mobile[data-interface=compact-mobile][data-mobile-style=android]{--mobile-app-bg:linear-gradient(180deg, #fffbff 0%, #f6f0ff 54%, #eef7ff 100%);--mobile-app-surface:#fffbffe0;--mobile-app-accent:#65558f;--mobile-app-ink:#211d28;--mobile-app-muted:#6b6474}.vos-mobile[data-interface=compact-mobile] .vos-mobile-app-view{height:100dvh;min-height:100dvh;padding-top:var(--mobile-status-height,44px);color:var(--mobile-app-ink);background:var(--mobile-app-bg);flex-direction:column;display:flex;overflow:hidden}.vos-mobile[data-interface=compact-mobile] .vos-mobile-status{height:var(--mobile-status-height,44px);padding:0 max(20px, env(safe-area-inset-right,0px)) 0 max(20px, env(safe-area-inset-left,0px));color:var(--mobile-app-ink)}.vos-mobile[data-interface=compact-mobile] .vos-mobile-app-view .vos-mobile-app-title{border:0;border-bottom:1px solid var(--mobile-app-line);height:48px;color:var(--mobile-app-ink);background:var(--mobile-app-surface);box-shadow:none;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border-radius:0;flex:0 0 48px;grid-template-columns:96px minmax(0,1fr) 44px;align-items:center;margin:0;padding:0 12px;display:grid;position:relative;top:auto}.vos-mobile[data-interface=compact-mobile] .vos-mobile-app-title button{height:36px;color:var(--mobile-app-accent);letter-spacing:0;background:0 0;border-radius:18px;justify-self:start;align-items:center;gap:0;padding:0 6px;font-size:12px;font-weight:650;display:inline-flex}.vos-mobile[data-interface=compact-mobile] .vos-mobile-app-title button svg{flex:0 0 18px;width:18px;height:18px}.vos-mobile[data-interface=compact-mobile] .vos-mobile-app-title strong{max-width:100%;color:var(--mobile-app-ink);text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-self:center;font:700 13px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.vos-mobile[data-interface=compact-mobile] .vos-mobile-app-title button.vos-mobile-app-more{background:#65558f14;border-radius:18px;justify-content:center;justify-self:end;width:36px;height:36px;padding:0}.vos-mobile[data-interface=compact-mobile] .vos-mobile-app-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:0 0;flex:auto;min-height:0;overflow:hidden auto}.vos-mobile[data-interface=compact-mobile] :is(.vos-file-manager,.vos-file-manager-body,.vos-resume-app){height:auto;min-height:100%;color:var(--mobile-app-ink);background:0 0;overflow:visible}.vos-mobile[data-interface=compact-mobile] .vos-resume-app{flex-direction:column;height:100%;display:flex}.vos-mobile[data-interface=compact-mobile] :is(.vos-app-canvas,.vos-case-viewer,.vos-contact-app,.vos-profile,.vos-ask-vikas){color:var(--mobile-app-ink);background:0 0}.vos-mobile[data-interface=compact-mobile] :is(.vos-app-canvas,.vos-case-viewer){padding:14px 18px 42px}.vos-mobile[data-interface=compact-mobile] .vos-contact-app{padding:10px 18px 42px}.vos-mobile[data-interface=compact-mobile] .vos-profile{padding:8px 20px 44px}.vos-mobile[data-interface=compact-mobile] .vos-viewer-toolbar{border-bottom:1px solid var(--mobile-app-line);min-height:44px;color:var(--mobile-app-muted);background:var(--mobile-app-surface);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);align-items:center;gap:10px;padding:0 14px}.vos-mobile[data-interface=compact-mobile] .vos-viewer-toolbar>div{flex-direction:row;align-items:center;gap:12px}.vos-mobile[data-interface=compact-mobile] .vos-viewer-toolbar a{color:var(--mobile-app-accent)}.vos-mobile[data-interface=compact-mobile] .vos-pdf-object{background:#fff;border:0;flex:auto;min-height:0}.vos-mobile[data-interface=compact-mobile] :is(.vos-compose-heading,.vos-contact-app label,.vos-contact-app textarea,.vos-system-properties,.vos-research-card,.vos-project-card,.vos-credential-card,.vos-file-row,.vos-document-row){border-color:var(--mobile-app-line)}.vos-mobile[data-interface=compact-mobile] .vos-compose-heading{padding-bottom:14px}.vos-mobile[data-interface=compact-mobile] .vos-contact-app input,.vos-mobile[data-interface=compact-mobile] .vos-contact-app textarea{color:var(--mobile-app-ink)}.vos-mobile[data-interface=compact-mobile] .vos-contact-app textarea{background:var(--mobile-app-surface)}.vos-mobile[data-interface=compact-mobile] :is(.vos-app-header h3,.vos-profile h1,.vos-file-copy strong,.vos-document-row strong,.vos-project-card h4,.vos-credential-card h4){color:var(--mobile-app-ink)}.vos-mobile[data-interface=compact-mobile] :is(.vos-app-header p,.vos-profile .vos-lede,.vos-file-copy small,.vos-document-row small,.vos-project-card p,.vos-contact-app label>span,.vos-compose-heading small){color:var(--mobile-app-muted)}}@media (max-width:560px){.vos-intro-dialog{padding:28px 24px}.vos-intro-actions{flex-direction:column;align-items:stretch}.vos-experience-signature{display:none}}@media (prefers-reduced-motion:reduce){.vos-boot-screen{--vos-boot-duration:.14s!important}.vos-boot-screen,.vos-boot-content,.vos-boot-loader,.vos-boot-loader span,.vos-boot-word-sequence span,.vos-boot-terminal-lines span,.vos-boot-screen.is-tahoe .vos-boot-ambient,.vos-intro-overlay,.vos-intro-dialog,.vos-welcome-notification{transition:none!important;animation:none!important}.vos-boot-word-sequence span,.vos-boot-terminal-lines span{opacity:1}}
