[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}[data-scroll-area-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-scroll-area-viewport]::-webkit-scrollbar{display:none!important}:where([data-scroll-area-viewport]){display:flex;flex-direction:column;align-items:stretch}:where([data-scroll-area-content]){flex-grow:1}[data-toolbar-button]{position:relative;overflow:hidden}[data-toolbar-button]:hover{transform:translateY(-1px)}[data-toolbar-button]:active{transform:translateY(0)}.group.svelte-bmncnb:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}[role=button].svelte-13yd207:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.group.svelte-idzud1:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}pre.svelte-idzud1{color:var(--color-surface-800-200)}pre.svelte-idzud1 .json-key{color:#3b82f6}pre.svelte-idzud1 .json-string{color:#10b981}pre.svelte-idzud1 .json-number{color:#8b5cf6}pre.svelte-idzud1 .json-boolean{color:#f59e0b}.group.svelte-1amlz88:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}pre.svelte-1amlz88{color:var(--color-surface-800-200)}pre.svelte-1amlz88 .json-key{color:#3b82f6}pre.svelte-1amlz88 .json-string{color:#10b981}pre.svelte-1amlz88 .json-number{color:#8b5cf6}pre.svelte-1amlz88 .json-boolean{color:#f59e0b}.todo-item.svelte-1324yvk [data-checkbox-root]{background:transparent}.todo-item.svelte-1324yvk [data-checkbox-root][data-state=checked]{background:var(--color-primary-100);border-color:var(--color-primary-600)}.todo-item.svelte-1324yvk [data-checkbox-root]:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.todo-item.svelte-1324yvk [data-checkbox-root]{transition:all .2s ease}.group.svelte-1lsmyp7:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.resume-ui.svelte-1niq4jq{animation:svelte-1niq4jq-slideIn .3s ease-out}@keyframes svelte-1niq4jq-slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-collapsible-trigger] span.svelte-19d1ppt:first-child{transition:transform .2s ease}[data-collapsible-trigger]:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.prose.svelte-19d1ppt{color:var(--color-surface-800-200)}
