.ham{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;opacity:1;stroke:currentColor;transition:all .3s ease-in-out}.ham-rotate.active{transform:rotate(45deg)}.ham-rotate-45.active{transform:rotate(-45deg)}.ham-line{fill:none;stroke-width:3px;stroke-linecap:round;transition:stroke-dasharray .7s .12s,stroke-dashoffset .7s .12s}.ham1 .top{stroke-dasharray:40 139}.ham1 .bottom{stroke-dasharray:40 180}.ham1.active .top{stroke-dashoffset:-98px}.ham1.active .bottom{stroke-dashoffset:-138px}.ham2 .top,.ham2 .bottom{stroke-dasharray:40 121}.ham2.active .top,.ham2.active .bottom{stroke-dashoffset:-68px}.ham3 .top{stroke-dasharray:40 172}.ham3 .middle{stroke-dasharray:40 111}.ham3 .bottom{stroke-dasharray:40 172}.ham3.active .top{stroke-dashoffset:-132px}.ham3.active .middle{stroke-dashoffset:-71px}.ham3.active .bottom{stroke-dashoffset:-132px}.ham4 .top{stroke-dasharray:40 82}.ham4 .middle{stroke-dasharray:40 111}.ham4 .bottom{stroke-dasharray:40 161}.ham4.active .top{stroke-dasharray:17 82;stroke-dashoffset:-62px}.ham4.active .middle{stroke-dashoffset:23px}.ham4.active .bottom{stroke-dashoffset:-83px}.ham5 .top{stroke-dasharray:40 160}.ham5 .middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform .5s}.ham5 .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform .5s,stroke-dashoffset .5s}.ham5.active .top{stroke-dashoffset:-64px}.ham5.active .middle{transform:rotate(90deg)}.ham5.active .bottom{stroke-dashoffset:-64px}
.site-header-module__z5m4nq__iconTrigger{border-radius:var(--ui-radius-pill);width:38px;height:38px;color:var(--color-primary);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-ease-press), border-color var(--motion-duration-fast) var(--motion-ease-press), background-color var(--motion-duration-fast) var(--motion-ease-press);background:0 0;border:0;place-items:center;padding:0;display:grid}.site-header-module__z5m4nq__iconTrigger:hover{color:var(--color-text);border-color:var(--ui-border-strong);background:var(--ui-state-hover)}.site-header-module__z5m4nq__iconTrigger:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.site-header-module__z5m4nq__iconTrigger[aria-expanded=true]{color:var(--color-text);border-color:color-mix(in oklab, var(--color-accent) 45%, transparent);background:color-mix(in oklab, var(--color-accent) 10%, transparent)}.site-header-module__z5m4nq__schemeSwatch{border:1px solid var(--ui-border-strong);border-radius:50%;width:16px;height:16px}.site-header-module__z5m4nq__schemeSwatch[data-scheme-swatch=epoch]{background:#47f}.site-header-module__z5m4nq__schemeSwatch[data-scheme-swatch=ember]{background:#faab35}.site-header-module__z5m4nq__schemeSwatch[data-scheme-swatch=phosphor]{background:#71eb88}.site-header-module__z5m4nq__schemeSwatch[data-scheme-swatch=nova]{background:#f66aaf}.site-header-module__z5m4nq__schemeSwatch[data-scheme-swatch=graphite]{background:#74d8e3}.site-header-module__z5m4nq__schemeName{text-transform:capitalize}.site-header-module__z5m4nq__modeControl{flex:1}.site-header-module__z5m4nq__iconPackRow{align-items:center;gap:var(--ui-space-sm);font-size:var(--ui-text-small-size);flex:1;display:flex}.site-header-module__z5m4nq__iconPackLabel{color:var(--ui-state-subtle)}.site-header-module__z5m4nq__iconPackSelect{border:1px solid var(--ui-border-hairline);border-radius:var(--ui-radius-sm);background:var(--ui-surface-overlay);min-width:0;color:var(--color-text);font:inherit;flex:1;padding:6px 8px}:root[data-design=skeuo] .site-header-module__z5m4nq__iconPackSelect{clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background:color-mix(in oklab, var(--color-background) 68%, #000);border:1px solid #0000;border-radius:0;box-shadow:inset 0 0 6px #000000b3}:root[data-design=skeuo][data-mode=light] .site-header-module__z5m4nq__iconPackSelect{background:color-mix(in oklab, var(--color-primary) 14%, var(--color-background));box-shadow:inset 0 0 6px #00000038}.site-header-module__z5m4nq__iconPackSelect:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}
