@font-face{font-family:SF Pro;font-weight:1 1000;src:local("SF Pro"),url(/static/media/sf-pro.0bf7b0ffa4ee3be6ec48.woff2) format("woff2"),url(/static/media/sf-pro.8a5b6fdf25d1616dfb56.woff) format("woff")}:root{--is_keychain_token_working:true;--ff-primary:"SF Pro",serif;--ff-secondary:"Font Awesome 6 Pro";--fw-body:400;--fw-bold:600;--fs-h1:2em;--fs-h2:1.5em;--fs-h3:1.25em;--fs-body:clamp(0.875rem,0.6548rem + 1.2259vw,1.125rem);--fs-small:0.85em;--lh-body:1.4;--lh-1:1;--clr-primary:var(--clr-neutral-100);--clr-neutral-100:oklch(100% 0 0);--clr-neutral-100-a8:oklch(100% 0 0/0.8);--clr-neutral-750:oklch(32% 0 0);--clr-neutral-800:oklch(28% 0 0);--clr-neutral-900:oklch(0% 0 0);--clr-accent:#a588ca;--clr-brand-accent:#cca6d4;--clr-brand-accent-2:#a588ca;--clr-bg-body:var(--clr-neutral-900);--clr-mic-neutral-150: ;--clr-mic-neutral-200: ;--clr-mic-neutral-300: ;--clr-mic-neutral-500:oklch(29% 0 0);--clr-mic-neutral-550:oklch(28% 0 0);--clr-mic-neutral-600:oklch(25% 0 0);--clr-mic-neutral-650:oklch(22% 0 0);--clr-mic-neutral-700:oklch(15% 0 0);--clr-mic-dialog-btn-close:#c42c1d;--clr-apple-dialog-btn-close:#ed6a5e;--clr-apple-dialog-btn-minimize:#f4bf4f;--clr-apple-dialog-btn-maximize:#61c553;--clr-apple-dialog-utility-bar:#343434;--clr-apple-dialog-body:#222;--clr-apple-dialog-accent:#9a55a3;--padding-default:1.5em;--br-default:0.25em;--max-wrapper-width:60ch;--default-trans-dur:400ms;--theme-transition-dur:calc(var(--default-trans-dur)*2);--timing-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--nav-bar-height:2rem;--apple-task-bar-offset:0;--utility-bar-height:2rem;interpolate-size:allow-keywords;font-family:SF Pro,serif;font-family:var(--ff-primary);font-weight:400;font-weight:var(--fw-body)}html[data-theme=apple]{--clr-bg-body-image:url(/static/media/img-apple_desktop-wallpaper-opacity.91af075db323723717d8.jpg)}html[data-theme=microsoft]{--clr-bg-body-image:url(/static/media/img-windows_desktop-wallpaper_2.a4ea3354920bbabf60a1.webp)}@media (prefers-reduced-motion:no-preference){:is(*,:before,:after,#idForSpecificity){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){:is(*,:before,:after,#idForSpecificity){animation-duration:1ms}}*,:after,:before{-webkit-tap-highlight-color:transparent;box-sizing:border-box;margin:0;padding:0}img,svg{display:block;max-width:100%}a{color:inherit;display:inline-block;font:inherit;text-decoration:none}:not(.list):is(ul,ol){list-style:""}input:not([type=checkbox],[type=radio]),select,textarea{background-color:initial;border:1px solid;color:inherit;font:inherit;inline-size:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{block-size:0;display:none;inline-size:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=file]{border-color:oklch(100% 0 0);border-color:var(--clr-primary);inline-size:fit-content}input[type=file]::file-selector-button{background-color:oklch(0 0 0);background-color:var(--clr-bg-body);border-radius:.25em;cursor:pointer;font:inherit;padding:.6em 1.2em}button{background-color:initial;border:none;color:inherit;cursor:pointer;font:inherit}::-webkit-scrollbar{block-size:4px;inline-size:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#a588ca;background:var(--clr-accent);border-radius:10px}::placeholder{color:inherit;opacity:.6}::selection{background-color:oklch(0 0 0);background-color:var(--clr-neutral-900);color:oklch(100% 0 0);color:var(--clr-neutral-100)}.visually-hidden{clip:rect(0 0 0 0);block-size:0;clip-path:inset(100%);inline-size:0;left:-100%;overflow:hidden;pointer-events:none;position:fixed;top:-100%;visibility:hidden;white-space:nowrap}.col,.row{display:flex}.col{flex-direction:column}.grid{display:grid}.pc-cen{place-content:center}.pi-cen{place-items:center}.ac-st{align-content:start}.ac-cen{align-content:center}.ac-end{align-content:end}.ac-sb{align-content:space-between}.ac-str{align-content:stretch}.ai-st{align-items:start}.ai-cen{align-items:center}.ai-end{align-items:end}.ai-base{align-items:baseline}.ai-str{align-items:stretch}.jc-st{justify-content:start}.jc-cen{justify-content:center}.jc-end{justify-content:end}.jc-sb{justify-content:space-between}.jc-sa{justify-content:space-around}.jc-se{justify-content:space-evenly}.fw-wrap{flex-wrap:wrap}.gap-4{gap:4em}.gap-3{gap:3em}.gap-2{gap:2em}.gap-1{gap:1em}.gap-half{gap:.5em}.gap-quarter{gap:.25em}.padding-2{padding:2em}.padding-b-2{padding-block:2em}.padding-i-2{padding-inline:2em}.padding-1{padding:1em}.padding-b-1{padding-block:1em}.padding-bs-1{padding-block-start:1em}.padding-be-1{padding-block-end:1em}.padding-i-1{padding-inline:1em}.padding-is-1{padding-inline-start:1em}.padding-ie-1{padding-inline-end:1em}.padding-half{padding:.5em}.padding-b-half{padding-block:.5em}.padding-bs-half{padding-block-start:.5em}.padding-be-half{padding-block-end:.5em}.padding-i-half{padding-inline:.5em}.padding-is-half{padding-inline-start:.5em}.padding-ie-half{padding-inline-end:.5em}.margin-2{margin:2em}.margin-b-2{margin-block:2em}.margin-bs-2{margin-block-start:2em}.margin-be-2{margin-block-end:2em}.margin-i-2{margin-inline:2em}.margin-is-2{margin-inline-start:2em}.margin-ie-2{margin-inline-end:2em}.margin-1{margin:1em}.margin-b-1{margin-block:1em}.margin-bs-1{margin-block-start:1em}.margin-be-1{margin-block-end:1em}.margin-i-1{margin-inline:1em}.margin-is-1{margin-inline-start:1em}.margin-ie-1{margin-inline-end:1em}.margin-half{margin:.5em}.margin-b-half{margin-block:.5em}.margin-bs-half{margin-block-start:.5em}.margin-be-half{margin-block-end:.5em}.margin-i-half{margin-inline:.5em}.margin-is-half{margin-inline-start:.5em}.margin-ie-half{margin-inline-end:.5em}.margin-quarter{margin:.25em}.margin-b-quarter{margin-block:.25em}.margin-bs-quarter{margin-block-start:.25em}.margin-be-quarter{margin-block-end:.25em}.margin-i-quarter{margin-inline:.25em}.margin-is-quarter{margin-inline-start:.25em}.margin-ie-quarter{margin-inline-end:.25em}.margin-auto{margin:auto}.margin-i-auto{margin-inline:auto}.margin-is-auto{margin-inline-start:auto}.margin-ie-auto{margin-inline-end:auto}.margin-b-auto{margin-block:auto}.margin-bs-auto{margin-block-start:auto}.margin-be-auto{margin-block-end:auto}body{text-wrap:pretty;background-color:oklch(0 0 0);background-color:var(--clr-bg-body);color:oklch(100% 0 0);color:var(--clr-primary);font-family:inherit;font-size:clamp(.875rem,.6548rem + 1.2259vw,1.125rem);font-size:var(--fs-body);font-weight:inherit;line-height:1.4;line-height:var(--lh-body);margin:0;&:before{background:var(--clr-bg-body-image) center center/cover fixed oklch(0 0 0);background:var(--clr-bg-body-image) center center/cover fixed var(--clr-bg-body);content:"";inset:0;position:fixed;transition:background allow-discrete .8s;transition:background var(--theme-transition-dur) allow-discrete;z-index:-5}}h1{text-wrap:balance;font-size:2em;font-size:var(--fs-h1)}h1,h2{font-weight:600;font-weight:var(--fw-bold);line-height:1;line-height:var(--lh-1)}h2{font-size:1.5em;font-size:var(--fs-h2)}h3{font-size:1.25em;font-size:var(--fs-h3);font-weight:600;font-weight:var(--fw-bold)}.xsmall,h3{line-height:1;line-height:var(--lh-1)}.xsmall{font-size:.625em}.small{font-size:.85em;font-size:var(--fs-small)}.lg,.small{line-height:1;line-height:var(--lh-1)}.lg{font-size:1.1em}.xlg{font-size:1.3em;line-height:1;line-height:var(--lh-1)}.bold{font-weight:600;font-weight:var(--fw-bold)}.thin{font-weight:300;font-weight:calc(var(--fw-body) - 100)}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.desat{opacity:.7}.ls-1{letter-spacing:1px}.ta-cen{text-align:center}[btn-close]{padding:1em;position:absolute;right:0;top:0}.container{container-type:inline-size}.theme-toggle{--_icon-size:2.5ch;--_gap:1em;--_padding-inline:1em;--_padding-block:0.5em;--_starting-point:translateX(calc(var(--_icon-size)/6*-1 - -0.125em));--_ending-point:translateX(calc(var(--_icon-size)*1.5));--_bottom:calc(var(--nav-bar-height, 3em) + 0.5em);background:oklch(28% 0 0);background:var(--clr-neutral-800);border:2px solid oklch(32% 0 0);border:2px solid var(--clr-neutral-750);border-radius:100vw;bottom:4em;bottom:var(--_bottom,4em);box-shadow:inset 0 0 4px 2px #323232,inset 0 0 0 1px oklch(100% 0 0/30%);padding:var(--_padding-block) var(--_padding-inline);position:fixed;right:.5em;transition:all .4s;transition:all var(--default-trans-dur);z-index:5;&>label{grid-gap:var(--_gap);align-content:center;display:grid;gap:var(--_gap);grid-template-columns:repeat(2,1fr);isolation:isolate;justify-content:space-between;position:relative;&:before{aspect-ratio:1;background-color:oklch(100% 0 0/10%);border:1px solid oklch(100% 0 0/12%);border-radius:50%;content:"";inset-block:calc((var(--_padding-block)/2)*-1);left:0;-webkit-mask:radial-gradient(#000 0 0) padding-box,radial-gradient(#000 0 0);-webkit-mask-composite:xor;mask:radial-gradient(#000 0 0) padding-box exclude,radial-gradient(#000 0 0);position:absolute;transform:var(--_ending-point);transition:transform .8s;transition:transform var(--theme-transition-dur);z-index:-5}&:has(input[type=checkbox]:checked):before{transform:var(--_starting-point)}}& .theme-img-wrapper{aspect-ratio:1;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:var(--_icon-size);width:var(--_icon-size)}& .theme-img-wrapper-microsoft{background-image:url(/static/media/icon-windows_logo-vector.8f7321c1861e7980e4e1.svg);background-size:80%}& .theme-img-wrapper-apple{background-image:url(/static/media/icon-apple_logo-purple-edited.a648237e314919015272.svg)}}.nav-bar{align-items:center;color:oklch(100% 0 0);color:var(--clr-neutral-100);display:flex;gap:2em;inset-inline:0;justify-content:space-between;padding:.5em;position:fixed;transition:background-color .8s,top .8s,bottom .8s;transition:background-color var(--theme-transition-dur),top var(--theme-transition-dur),bottom var(--theme-transition-dur)}.start-menu{display:grid;place-content:center;position:relative}.start-btn{aspect-ratio:1;inline-size:1.5em;position:relative;transition:scale .8s,background-image allow-discrete .8s;transition:scale var(--theme-transition-dur),background-image var(--theme-transition-dur) allow-discrete;&:is(:hover,:focus-visible){scale:1.1}&:is(:hover,:focus-visible):before{opacity:1;scale:.99}&:before{background-color:oklch(100% 0 0);background-color:var(--clr-neutral-100);border-radius:.25em;color:oklch(0 0 0);color:var(--clr-neutral-900);content:"Start";font-size:.5em;opacity:0;padding:.5em;position:absolute;transition:opacity .3s .1s}& img{block-size:auto;inline-size:100%}}[popover]:is([id=start-menu-context]):popover-open{--_start-menu-context-positioning:var(--nav-bar-height) auto;inset-block:var(--_start-menu-context-positioning);position:absolute}[popover]:is([id=start-menu-context]):popover-open ul{border-radius:.25em;border-radius:var(--br-default);list-style:"💟";& .start-menu-context-item{padding:.8em;position:relative}& .start-menu-context-item:before{background-image:linear-gradient(90deg,#cca6d4,#a588ca);background-image:linear-gradient(to right,var(--clr-brand-accent),var(--clr-brand-accent-2));content:"";inset:0;position:absolute;transition:width .4s;transition:width var(--default-trans-dur);width:0;z-index:-5}& .start-menu-context-item:has(:focus-within,:hover){outline:1px solid -webkit-tap-highlight-color;&:before{width:100%}}& .start-menu-context-item>*{line-height:1;line-height:var(--lh-1);outline:none}}.nav-bar-tool{align-content:center;inline-size:1.25em}ul.date{transition:flex-direction .8s;transition:flex-direction var(--theme-transition-dur)}ul.date:is(.col){text-align:right}.taskbar{display:flex;gap:1em;& button{aspect-ratio:1;display:grid;grid-template-columns:1fr;place-content:center;& img{height:100%;object-fit:contain;width:100%}}}.main{block-size:calc(100vh - 2rem);block-size:calc(100vh - var(--nav-bar-height));block-size:calc(100dvh - 2rem);block-size:calc(100dvh - var(--nav-bar-height));overflow:auto;padding-block:3em;padding-inline:1em}.file-explorer{left:50%;position:absolute;top:50%}dialog[open]{--_pos-block:auto auto;--dialog-base-z-index:auto;--dialog-dynamic-z-index:var(--dialog-base-z-index);border-color:color-mix(in oklch,currentColor,#0000 70%);border-radius:.25em;border-radius:var(--br-default);color:inherit;display:grid;grid-template-rows:auto 1fr;height:100vh;height:100dvh;inset-block:var(--_pos-block);margin-inline:auto;max-height:calc(100vh - 2rem);max-height:calc(100vh - var(--nav-bar-height));max-height:calc(100dvh - 2rem);max-height:calc(100dvh - var(--nav-bar-height));max-width:100vw;overflow:hidden;transition:all .4s;transition:all var(--default-trans-dur);width:min(100% - 2rem,100ch);z-index:var(--dialog-dynamic-z-index);&::-webkit-scrollbar{display:none}&:is(.maximized){--_pos-block:0 0;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;width:100vw}&:is(.minimized,.minimized.maximized){display:none;&>*{height:0;overflow:hidden;width:0}}&::backdrop{background-color:oklch(0 0 0/40%)}& .utility-bar{z-index:5}& .dialog-content{overflow-y:auto;&::-webkit-scrollbar{display:none}&:not(.minimized &)&:has(.portfolio-grid-wrapper){padding:1.5em;padding:var(--padding-default)}&:has(.resume-wrapper){background-color:oklch(0 0 0);background-color:var(--clr-bg-body)}}&:has(.resume-wrapper){background-color:oklch(0 0 0);background-color:var(--clr-bg-body);height:100%}&:not(.minimized):has(iframe[title*="Portfolio Item"]){height:100%}& iframe{display:block}}.dialog-cal[open]{height:min(600px,100vh - 2rem);height:min(600px,100vh - var(--nav-bar-height));height:min(600px,100dvh - 2rem);height:min(600px,100dvh - var(--nav-bar-height));margin:auto;max-height:min(600px,100vh - 2rem);max-height:min(600px,100vh - var(--nav-bar-height));max-height:min(600px,100dvh - 2rem);max-height:min(600px,100dvh - var(--nav-bar-height));max-width:fit-content;scrollbar-gutter:stable;& [btn-close]{background-color:oklch(0 0 0/20%);border-radius:2em;color:oklch(100% 0 0);color:var(--clr-neutral-100);left:auto;padding:.5em;right:0;top:0;transform:translateY(-100%)}}.filter-bar{margin-block-end:1em}.btn-filter{background-color:oklch(0 0 0);background-color:var(--clr-bg-body);border-radius:100vw;color:oklch(100% 0 0);color:var(--clr-primary);padding-block:.25em;padding-inline:1em;transition:background-color .4s;transition:background-color var(--default-trans-dur);&:is([aria-selected=true]){background-color:#a588ca;background-color:var(--clr-brand-accent-2)}}.portfolio-grid-wrapper{background-color:oklch(100% 0 0);background-color:var(--clr-neutral-100);margin-inline:auto;width:min(100%,100ch)}.portfolio-grid{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(min(100%,30ch),1fr))}.portfolio-img-wrapper{border-radius:.25em;border-radius:var(--br-default);outline:none;position:relative;&:is(:focus-visible) img{outline:1px auto -webkit-focus-ring-color}& img{border-radius:inherit}}.portfolio-img-link,.portfolio-img-link:before{position:absolute;right:.5em;top:.5em}.portfolio-img-link:before{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:oklch(0 0 0/.6);border-radius:.25em;border-radius:var(--br-default);content:"\f35d";font-family:Font Awesome\ 6 Pro;font-family:var(--ff-secondary);padding:.5em}.portfolio-img-link:is(:hover,:focus-visible):before{outline:inherit;outline-offset:2px}.resume-wrapper{grid-gap:1em;display:grid;gap:1em;grid-template-rows:auto 1fr;& .icon{height:100%;width:100%}& :is(.tablist,.content-column,.logo-list){--delay:0ms;transform-origin:center;transition:opacity .8s var(--delay) ease-in,scale .8s var(--delay) ease-in}@starting-style{& :is(.tablist,.content-column,.logo-list){opacity:0;scale:.9}}}& .wrapper{margin-inline:auto;width:min(100% - 1.5em,60ch - 1.5em);width:min(100% - var(--padding-default),var(--max-wrapper-width) - var(--padding-default))}& :is(ul[role=tablist],.logo-list){list-style:""}& nav li[role=presentation]{display:contents}& nav [role=tab]{--clr-tab-surface:var(--clr-accent);background-color:var(--clr-tab-surface);border-radius:.25em;border-radius:var(--br-default);flex-grow:1;padding:.5em 1.2em}& nav [role=tab]:is([aria-selected=true]){--clr-tab-surface:var(--clr-neutral-100);color:#a588ca;color:var(--clr-accent)}& [role=tabpanel]{grid-gap:1em;display:grid;gap:1em;@media (min-width:501px){grid-template-columns:1.5fr 1fr}}& .content-column h2{--delay:400ms;&+p{--delay:600ms}}& .logo-list{--delay:1000ms;grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,64px);grid-template-columns:repeat(auto-fit,var(--logo-size,64px));place-content:center;place-items:center}& .logo-item{display:contents}& .logo-item button{filter:grayscale(60%);position:relative;transition:filter .4s,grid-column .4s;transition:filter var(--default-trans-dur),grid-column var(--default-trans-dur);&:is(:hover,:focus-visible,[aria-selected=true]){filter:grayscale(0)}&:is([aria-selected=true]){grid-column:1/-1;order:-1}}[data-theme=apple]{.theme-toggle{--_bottom:calc(100vh - var(--apple-task-bar-offset) + 0.5em)}.nav-bar{background-color:oklch(0 0 0);background-color:var(--clr-neutral-900);bottom:revert;top:0}.start-btn{background-image:url(/static/media/icon-apple_logo-white.017a1517d1c139ab74d4.svg);&:before{bottom:0;transform:translateY(130%)}}.main{display:grid;padding-block-end:.5em}& .footer:has(.taskbar){bottom:1rem;left:0;overflow-x:auto;padding-inline:1rem;position:fixed;right:0}& .footer:has(.taskbar)::-webkit-scrollbar{display:none}.taskbar{align-items:center;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);background-color:oklch(0 0 0/40%);border:.8px solid oklch(100% 0 0/40%);border-radius:1em;margin-inline:auto;padding:.5em;position:relative;width:max-content;&>button{border-radius:18%;flex-shrink:0;position:relative;width:3rem;&:is(.btn-bg){background-color:oklch(100% 0 0);background-color:var(--clr-neutral-100);&:is([data-name*=Acrobat]){background-color:#f91101}}&:is(.btn-lg){aspect-ratio:1.25/1;width:3.25rem}&:is(.has-dot):after{aspect-ratio:1;background-color:oklch(100% 0 0/.8);background-color:var(--clr-neutral-100-a8);border-radius:50%;bottom:-10px;content:"";height:.325em;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%);width:.325em}& img.img-cover{object-fit:cover}}}.file-explorer{transition:all .4s;transition:all var(--default-trans-dur);& header{background-color:oklch(15% 0 0);padding:.25em .5em}& [aria-label*=Close]{aspect-ratio:1;background-color:red;border-radius:50%;inline-size:1ch}}dialog[open]{--_pos-block:var(--nav-bar-height) calc(100% - var(--apple-task-bar-offset));&:is(.maximized){--_pos-block:0 0}&:not(.maximized,.minimized){height:calc(-2rem - .5em);height:calc(0vh - var(--nav-bar-height) + var(--apple-task-bar-offset) - .5em);max-height:calc(-2rem - .5em);max-height:calc(0vh - var(--nav-bar-height) + var(--apple-task-bar-offset) - .5em)}&:is(.minimized) [data-btn-minimize-dialog]{cursor:not-allowed;filter:saturate(40%);&:is(:hover,:focus-visible) i{opacity:0}}.utility-bar{background-color:#343434;background-color:var(--clr-apple-dialog-utility-bar);gap:.5rem;padding:.5em;&>button{--_btn-utility-bg:var(--clr-apple-dialog-btn-close);aspect-ratio:1;background-color:var(--_btn-utility-bg);border-radius:50%;color:#343434;color:var(--clr-apple-dialog-utility-bar);height:.75rem;width:.75rem;&:is([data-btn-minimize-dialog]){--_btn-utility-bg:var(--clr-apple-dialog-btn-minimize)}&:is([data-btn-maximize-dialog]){--_btn-utility-bg:var(--clr-apple-dialog-btn-maximize)}&>i{font-size:.5em;opacity:0;transition:opacity .4s;transition:opacity var(--default-trans-dur)}&:is(:hover,:focus-visible)>i{opacity:1}}}& .invert{filter:invert(1)}}}[data-theme=microsoft]{.nav-bar{background-color:oklch(28% 0 0);background-color:var(--clr-neutral-800);bottom:0;top:revert}.start-btn{background-image:url(/static/media/icon-windows_start-menu.951e5e6db3b6109a5ae9.svg);&:before{top:0;transform:translateY(-130%)}}[id=start-menu-context]:popover-open{--_start-menu-context-positioning:auto var(--nav-bar-height)}.taskbar{flex-grow:1;justify-content:center}.taskbar>button{width:2rem}.main{padding-block:1.5em}.microsoft-desktop{grid-row-gap:1.5em;display:grid;grid-template-columns:repeat(2,fit-content(16ch));grid-template-rows:repeat(4,fit-content(16ch))}.wind-desktop-btn{inline-size:min(100%,8ch);&>*{margin-inline:auto}.wind-desktop-icon{scale:.85;transition:scale .4s;transition:scale var(--default-trans-dur)}&:is(:hover,:focus-visible) .wind-desktop-icon{scale:1}}dialog[open]{--_pos-block:0 var(--nav-bar-height);&:is(.maximized){--_pos-block:0 0}&:not(.maximized,.minimized){height:calc(100vh - 2rem);height:calc(100vh - var(--nav-bar-height))}& .utility-bar{background-color:oklch(15% 0 0);background-color:var(--clr-mic-neutral-700);&>button{padding:.5em 1.2em;transition:background-color .4s;transition:background-color var(--default-trans-dur)}& :is(.btn-min,.btn-max):is(:hover,:focus-visible){background-color:oklch(22% 0 0);background-color:var(--clr-mic-neutral-650)}& .btn-close:is(:hover,:focus-visible){background-color:#c42c1d;background-color:var(--clr-mic-dialog-btn-close)}}}}
/*# sourceMappingURL=main.0c37a515.css.map*/