@font-face{font-family:Viewpoint UI;src:url(/_astro/Roboto-Medium.CuaP-ePK.ttf)format("truetype");font-weight:100 900;font-display:swap}.vp-card{box-sizing:border-box;padding:var(--vp-card-pad);background:var(--vp-card);border:1px solid var(--vp-border);border-radius:var(--vp-card-rounding);color:var(--vp-text);text-decoration:none;display:block}a.vp-card:hover{border-color:var(--vp-orange-dim);background:color-mix(in srgb, var(--vp-card) 92%, var(--vp-accent))}.vp-caption{align-items:center;gap:var(--vp-item-inner-spacing-x);margin-bottom:var(--vp-item-spacing-y);color:var(--vp-text-dim);font-size:var(--vp-text-caption);letter-spacing:.02em;text-transform:uppercase;display:flex}.vp-caption svg{color:var(--vp-accent)}.vp-card-body>:first-child{margin-top:0}.vp-card-body>:last-child{margin-bottom:0}.vp-button{padding:var(--vp-frame-padding-y) var(--vp-frame-padding-x);background:var(--vp-frame);border-radius:var(--vp-frame-rounding);color:var(--vp-text);font-size:var(--vp-text-body);cursor:pointer;border:0;align-items:center;line-height:1.4;text-decoration:none;display:inline-flex}.vp-button:hover{background:var(--vp-frame-hover)}.vp-button:active{background:var(--vp-orange-dark)}.vp-button{cursor:pointer;gap:.4em;font-family:inherit}.vp-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.vp-actions .vp-button{font-size:var(--vp-text-caption)}.vp-agent{padding:var(--vp-card-pad);background:var(--vp-card);border:1px solid var(--vp-orange-dim);border-radius:var(--vp-card-rounding);margin-top:1.5rem}.vp-agent .vp-row{margin-top:.75rem}.vp-button-accent{background:var(--vp-accent);color:var(--vp-on-accent)}.vp-button-accent:hover{background:var(--vp-orange-light)}.vp-planned{padding:var(--vp-card-pad);background:var(--vp-card);border:1px dashed var(--vp-orange-dim);border-radius:var(--vp-card-rounding)}.vp-planned p{margin:0}html,body{width:1920px;height:1080px;font-family:Viewpoint UI,system-ui,sans-serif;font-size:var(--ui-body);color:var(--vp-text);background:linear-gradient(#7fb0e8 0,#cfe0f5 52%,#5f8a3a 56% 100%);margin:0;overflow:hidden}:root{--ui-body:calc(var(--vp-text-body) / var(--vp-font-line))}.window{box-sizing:border-box;background:var(--vp-window);border:1px solid var(--vp-border);border-radius:var(--vp-window-rounding);width:870px;height:720px;display:flex;position:absolute;top:120px;left:40px;overflow:hidden}.sidebar{background:var(--vp-sidebar);border-right:1px solid var(--vp-border);box-sizing:border-box;flex:none;width:210px;padding:0 10px;position:relative}.logo{color:#f2f2f2;flex-direction:column;justify-content:center;align-items:center;height:117px;line-height:1;display:flex}.logo .project{font-family:Georgia,serif;font-size:16px}.logo .name{letter-spacing:-.04em;font-size:36px}.group{color:var(--vp-text-dim);font-size:var(--vp-text-caption);letter-spacing:.02em;height:16px;margin:0 8px 6px}.group.advanced{margin-top:19px}.item{border-radius:var(--vp-frame-rounding);height:44px;color:var(--vp-text-dim);box-sizing:border-box;align-items:center;gap:10px;margin-bottom:4px;padding:0 8px;display:flex;position:relative}.item.active{background:var(--vp-accent-soft);color:var(--vp-accent)}.item.active:before{content:"";background:var(--vp-accent);width:2px;position:absolute;top:6px;bottom:6px;left:0}.item .title{color:var(--vp-text);font-size:var(--vp-text-body);line-height:16px}.item.active .title{color:var(--vp-text)}.item .sub{color:var(--vp-text-faint);font-size:11px;line-height:14px}.item.about{position:absolute;top:529px;left:10px;right:10px}.version{color:var(--vp-text-faint);font-size:11px;position:absolute;bottom:18px;left:18px}.main{flex:1;padding:0 28px 0 18px;position:relative}.header{border-bottom:1px solid var(--vp-border);height:48px;font-size:var(--ui-body);justify-content:space-between;align-items:center;margin:0 -28px 0 -18px;padding:0 20px 0 18px;display:flex}.crumb .dim{color:var(--vp-text-dim)}.crumb .slash{color:var(--vp-text-dim);margin:0 8px}.controls{color:var(--vp-text-dim);gap:16px;display:flex}.tabs{border-bottom:1px solid var(--vp-border);height:34px;font-size:var(--ui-body);box-sizing:border-box;align-items:flex-start;gap:18px;margin-top:9px;padding-top:6px;display:flex}.tab{color:var(--vp-text-dim);box-sizing:border-box;align-items:center;height:28px;display:flex}.tab.current{color:var(--vp-accent);border-bottom:var(--vp-page-line) solid var(--vp-accent)}.card.vp-card{border-radius:var(--vp-card-rounding);height:640px;margin-top:15px;padding:11px 14px 0;overflow:hidden}.row{height:45px}.value{color:var(--vp-text-dim)}.line{justify-content:space-between;line-height:20px;display:flex}.slider{height:16px;margin:3px 6px 0;position:relative}.track,.fill{height:var(--vp-slider-track);border-radius:2px;position:absolute;top:6px;left:0}.track{background:var(--vp-track);right:0}.fill{width:calc(var(--fill) * 100%);background:var(--vp-accent)}.knob{top:3px;left:calc(var(--fill) * 100% - 6.5px);background:var(--vp-knob);border-radius:50%;width:13px;height:13px;position:absolute}.buttons{gap:8px;display:none;position:absolute;bottom:12px;left:18px}
