.is-frame{display:flex;min-height:100vh}.is-frame-main{flex:1;min-width:0;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.is-frame-main.is-fill{height:100vh;height:100dvh}@media(min-width:768px){.is-frame-main.is-fill-md{height:100vh;height:100dvh}}.is-frame-screen>[data-look=is].is-page{min-height:0;flex-grow:1}[data-look=is].is-side{width:216px;flex-shrink:0;position:sticky;top:0;height:100vh;height:100dvh;z-index:40;display:flex;flex-direction:column;gap:4px;padding:18px 12px 14px;background:rgb(var(--is-panel));border-right:1px solid var(--is-line);overflow-y:auto}[data-look=is] .is-brand{display:flex;align-items:center;gap:10px;padding:4px 8px 16px;font-family:Rubik,Inter,sans-serif;font-weight:800;font-size:16px;color:rgb(var(--is-text))}[data-look=is] .is-brand-tile{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;color:#fff;font-weight:800;background:linear-gradient(180deg,rgb(var(--is-accent)),rgb(var(--is-accent-deep)));box-shadow:inset 0 1px #ffffff59,0 3px rgb(var(--is-accent-edge))}[data-look=is] .is-side-link{display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:10px 12px;border-radius:11px;font:inherit;font-size:18px;font-weight:600;color:rgb(var(--is-muted));background:none;border:1px solid transparent;cursor:pointer}[data-look=is] .is-side-link .material-symbols-rounded{font-size:24px}[data-look=is] .is-side-link:hover{color:rgb(var(--is-text));background:rgb(var(--is-raised))}[data-look=is] .is-side-link[aria-current=page]{color:rgb(var(--is-text));background:rgb(var(--is-raised));border-color:var(--is-line-hi);box-shadow:var(--is-card-top)}[data-look=is] .is-side-link[aria-current=page] .material-symbols-rounded{color:rgb(var(--is-accent-text));font-variation-settings:"FILL" 1}[data-look=is] .is-side-link:focus-visible,[data-look=is] .is-side-proj:focus-visible{outline:2px solid rgb(var(--is-accent));outline-offset:2px}[data-look=is] .is-side-label{margin:16px 12px 4px;font-family:JetBrains Mono,monospace;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--is-faint))}[data-look=is] .is-side-proj{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-top:6px;padding:9px 12px;border-radius:11px;font:inherit;font-weight:700;font-size:18px;color:rgb(var(--is-text));background:rgb(var(--is-raised));border:1px solid var(--is-line);cursor:pointer}[data-look=is] .is-side-menu{margin-top:6px;padding:6px;border-radius:12px;background:rgb(var(--is-raised));border:1px solid var(--is-line-hi);box-shadow:var(--is-card-drop);max-height:280px;overflow-y:auto}[data-look=is] .is-side-foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--is-line);position:relative}[data-look=is] .is-side-proj-tile{width:30px;height:30px;flex:none;border-radius:9px;display:grid;place-items:center;font-family:Rubik,Inter,sans-serif;font-weight:800;font-size:14px;background:var(--is-second-bg);color:var(--is-second-fg)}[data-look=is] .is-side-fold{margin-top:auto}[data-look=is] .is-side-fold .material-symbols-rounded{transition:transform .2s ease}[data-look=is].is-side:not(.is-rail) .is-side-fold .material-symbols-rounded{transform:rotate(180deg)}[data-look=is] .is-side-fold+.is-side-foot{margin-top:0}@media(min-width:768px){[data-look=is].is-side.is-rail{width:68px;padding-left:10px;padding-right:10px;overflow:visible}[data-look=is].is-rail .is-side-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-look=is].is-rail .is-brand{padding-left:10px;padding-right:0}[data-look=is].is-rail .is-side-label{height:1px;margin:10px 6px;overflow:hidden;color:transparent;background:var(--is-line)}[data-look=is].is-rail .is-side-link,[data-look=is].is-rail .is-side-proj{position:relative;justify-content:center;padding-left:0;padding-right:0}[data-look=is].is-rail .is-side-proj{padding:6px 0}[data-look=is].is-rail .is-side-link:hover:after,[data-look=is].is-rail .is-side-link:focus-visible:after,[data-look=is].is-rail .is-side-proj:hover:after,[data-look=is].is-rail .is-side-proj:focus-visible:after{content:attr(data-name);position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);z-index:70;padding:5px 10px;border-radius:8px;font-size:13px;font-weight:600;white-space:nowrap;color:rgb(var(--is-text));background:rgb(var(--is-raised));border:1px solid var(--is-line-hi);box-shadow:var(--is-card-drop);pointer-events:none}[data-look=is].is-rail .is-side-foot .is-side-link{justify-content:center}}.is-burger,.is-drawer-close{display:none}@media(max-width:767px){[data-look=is].is-side{position:fixed;left:0;top:0;z-index:61;transform:translate(-100%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s;box-shadow:var(--is-card-drop)}[data-look=is].is-side.is-open{transform:none;visibility:visible;transition:transform .2s ease}.is-burger{display:inline-flex;position:fixed;left:12px;top:12px;z-index:62}.is-scrim{position:fixed;inset:0;z-index:60;background:#00000073}.is-drawer-close{display:flex;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){[data-look=is].is-side,[data-look=is].is-side.is-open{transition:none}}
