.projectTransition_root__CyFC1{display:contents}.projectTransition_root__CyFC1 [data-pivot=projects] [data-tile-grid]{perspective:80rem}.projectTransition_root__CyFC1 [data-project-reading],.projectTransition_root__CyFC1 [data-project-tile]{transform-style:preserve-3d;backface-visibility:hidden}.projectTransition_root__CyFC1 [data-project-reading]{transform-origin:left center}.AppBar_bar__VCcAQ{--command-inset-block:calc(var(--metro-grid) * 2);--command-gap:calc(var(--metro-grid) * 4);box-sizing:border-box;min-height:calc(var(--metro-appbar-height) + env(safe-area-inset-bottom, 0px));display:flex;align-items:center;justify-content:space-between;gap:var(--metro-content-inset);padding:var(--command-inset-block) 0 calc(var(--command-inset-block) + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--metro-line);background:var(--metro-ink);color:var(--metro-white)}.AppBar_actions__cvvEk{display:flex;align-items:center;gap:var(--command-gap);min-width:0}.AppBar_command__p9Ora{flex:none;flex-direction:column;gap:var(--metro-gap-command-label);padding:0;border:0;border-radius:var(--metro-radius);background:none;color:inherit;cursor:pointer;font:inherit;text-decoration:none}.AppBar_command__p9Ora,.AppBar_ring__ABFdc{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.AppBar_ring__ABFdc{width:var(--metro-command-ring);height:var(--metro-command-ring);flex:none;border:var(--metro-command-stroke) solid;border-radius:50%;background:transparent;font-size:var(--metro-command-glyph);line-height:1;transition:border-color var(--metro-duration-fast) var(--metro-ease-exit)}.AppBar_command__p9Ora:hover .AppBar_ring__ABFdc{border-color:var(--metro-cyan)}.AppBar_command__p9Ora:active .AppBar_ring__ABFdc{border-color:var(--metro-white);background:var(--metro-white);color:var(--metro-ink)}.AppBar_label__bC9T_{display:block;min-height:1.2em;color:inherit;font-size:var(--metro-text-label);font-weight:400;line-height:1.2;text-align:center;text-transform:lowercase;white-space:nowrap}.AppBar_label__bC9T_.AppBar_labelClipped__9g8_0{min-height:0}@media not all and (min-width:48rem){.AppBar_overflow__DRzp3{display:none}.AppBar_command__p9Ora .AppBar_label__bC9T_{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none}}.visuallyHidden_visuallyHidden__aWpFv{position:absolute;width:1px;height:1px;min-height:0;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);border:0;white-space:nowrap}