.icon-spin{padding-bottom:4px;animation:2s linear infinite spin}svg{color:currentColor!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{cursor:pointer;text-transform:uppercase;color:currentColor;border:none;border-radius:4px;justify-content:center;align-items:center;max-width:20rem;padding:10px 15px;font-size:14px;font-weight:800;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.button .icon{margin-left:-.2rem}.button-basic{color:currentColor;background-color:#0000;border:1px solid}.button-primary{background-color:var(--app-color-primary);color:var(--app-color-inv)}.button-secondary{background-color:var(--app-color-secondary);color:var(--app-color)}.button:hover{background-color:var(--app-color);color:var(--app-color-bg)}.button svg{fill:currentColor;margin-right:5px;transform:translateY(2px)}.button-link{color:var(--app-color)}.button-link-inverted{color:var(--app-color-inv)}.container{justify-content:center;align-items:center;display:flex}.container-content{width:75rem;margin:0 2rem;padding:1rem 0}.section{padding-top:4rem;padding-bottom:4rem}.section .breadcrumbs{margin-top:-5rem}.breadcrumbs{flex-flow:wrap;align-items:center;padding:2rem 0 0;font-size:14px;display:flex}.breadcrumb-item{margin-right:5px}.breadcrumb-item-content{align-items:center;gap:.3rem;display:flex}.breadcrumb-separator{color:var(--app-color);opacity:.5;align-items:center;display:flex;transform:translateY(4px)}.breadcrumb-item a{text-decoration:none}.text-content{max-width:32rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.card{background-color:var(--app-color-bg-alt);width:300px;box-shadow:0 4px 8px var(--app-color-shadows);border-radius:10px;transition:all .3s;animation:.5s ease-out fadeIn;position:relative;overflow:hidden}.card-black{background-color:var(--app-color-bg)}.image-container{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:0;padding-top:100%;position:relative}.card-content{flex-direction:column;justify-content:flex-end;padding:1rem 1rem 3rem;display:flex;inset:0}.gradient-overlay{background:linear-gradient(#0000, var(--app-color-bg-alt));position:absolute;inset:2rem 0 0}.card-black .gradient-overlay{background-color:var(--color-black);background:linear-gradient(#0000, var(--app-color-bg))}.card-labels{z-index:1;margin:1rem;position:absolute}.card-clickable{cursor:pointer}.card-clickable:hover{box-shadow:5px 5px 0px 0px var(--app-color-tertiary);opacity:1;transition:all .3s;transform:translate(-5px,-5px)}.card-highlight{box-shadow:5px 5px 0px 0px var(--app-color-primary);opacity:1;border:1px solid var(--app-color-primary);transition:all .3s;transform:translate(-5px,-5px)}.card-highlight:hover{box-shadow:5px 5px 0px 0px var(--app-color-primary)}.card-title{word-break:break-word;font-size:1.5rem}.card-date{margin:0;padding:0}.card-year{color:var(--app-color-secondary);justify-content:space-between;margin-top:auto;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.card-highlight .card-year{color:var(--app-color-primary)}.card-tags{margin-bottom:1rem}.play-icon{color:var(--app-color-inv);cursor:pointer;opacity:.3;font-size:2rem;transition:all .3s;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.card:hover .play-icon{opacity:1}.tag{border:1px solid var(--app-color-secondary);width:fit-content;color:var(--app-color-secondary);border-radius:5px;padding:.3rem .6rem;display:flex}.tag-strong{background-color:var(--app-color-bg);color:var(--app-color);border:none;border-radius:0;font-weight:600}.button-group{flex-wrap:wrap;gap:1rem;display:flex}.card-collection{flex-flow:wrap;justify-content:center;gap:4rem;display:flex}.about-me-image{box-shadow:5px 5px 0px 0px var(--app-color-tertiary);max-width:18rem;margin-right:2rem}.talks-section-image{width:24rem;margin:2rem 1rem;overflow-x:scroll}.section-areas>*+*{margin-top:2rem}.section-home-talks{color:var(--app-color-inv)}.higlighted-music{flex-flow:wrap;justify-content:center;gap:4rem;display:flex}.hero-layer-robin-dark{background:url("data:image/svg+xml,%3csvg%20width='1440'%20height='125'%20viewBox='0%200%201440%20125'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%20112.558L37%200L74%2074.9421H111L148%2062.5L185%2024.8843L222%20100.116H258L295%2074.9421L332%2012.4421H369L406%2087.3843L443%2037.6157L480%2062.5L517%2012.4421L554%2087.3843H591L628%20125L665%2050.0579L702%2024.8843L738%2087.3843L775%20112.558L812%2074.9421L849%2087.3843L886%2050.0579L923%2062.5L960%2024.8843L997%2037.6157L1034%2087.3843L1071%2012.4421L1108%2074.9421L1145%2062.5L1182%2037.6157L1218%20100.116L1255%2074.9421L1292%2012.4421L1329%20100.116L1366%2037.6157L1403%20100.116L1440%2074.9421V125H1403H1366H1329H1292H1255H1218H1182H1145H1108H1071H1034H997H960H923H886H849H812H775H738H702H665H628H591H554H517H480H443H406H369H332H295H258H222H185H148H111H74H37H0V112.558Z'%20fill='url(%23paint0_linear_6_61)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_6_61'%20x1='720'%20y1='125'%20x2='720'%20y2='0'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%231d2a36'%20/%3e%3cstop%20offset='1'%20stop-color='%23223648'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e"),url(/assets/robin-july-2026-8DHlfdoo.png)}.hero-layer-robin-light{background:url("data:image/svg+xml,%3csvg%20width='1440'%20height='125'%20viewBox='0%200%201440%20125'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%20112.558L37%200L74%2074.9421H111L148%2062.5L185%2024.8843L222%20100.116H258L295%2074.9421L332%2012.4421H369L406%2087.3843L443%2037.6157L480%2062.5L517%2012.4421L554%2087.3843H591L628%20125L665%2050.0579L702%2024.8843L738%2087.3843L775%20112.558L812%2074.9421L849%2087.3843L886%2050.0579L923%2062.5L960%2024.8843L997%2037.6157L1034%2087.3843L1071%2012.4421L1108%2074.9421L1145%2062.5L1182%2037.6157L1218%20100.116L1255%2074.9421L1292%2012.4421L1329%20100.116L1366%2037.6157L1403%20100.116L1440%2074.9421V125H1403H1366H1329H1292H1255H1218H1182H1145H1108H1071H1034H997H960H923H886H849H812H775H738H702H665H628H591H554H517H480H443H406H369H332H295H258H222H185H148H111H74H37H0V112.558Z'%20fill='url(%23paint0_linear_6_61)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_6_61'%20x1='720'%20y1='125'%20x2='720'%20y2='0'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23f1f1f1'%20/%3e%3cstop%20offset='1'%20stop-color='%23f1f1f1'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e"),url(/assets/robin-july-2026-8DHlfdoo.png)}.hero-layer-robin{background-position:100% 100%,100% 100%;background-repeat:repeat-x,no-repeat;background-size:auto,340px;justify-items:center;max-width:60rem;min-height:40rem;margin-left:0;display:flex}.hero-content{justify-content:center;align-items:center;display:flex}.hero-content-left{flex-direction:column;justify-content:center;margin-left:2rem;margin-right:2rem;display:flex;transform:translateY(-3rem)}.hero-content-left p:first-of-type{margin-top:.25rem}@media (width<=930px){.hero-layer-robin{background-position-y:bottom,200px}.hero-content-left{transform:translateY(-12rem)}}@media (width<=620px){.hero-layer-robin{background-position-y:bottom,250px}.hero-content-left{transform:translateY(-10rem)}}@media (width<=490px){.hero-layer-robin{background-position-y:bottom,320px;margin-right:0}.hero-content-left{transform:translateY(-9rem)}}@media (width<=400px){.hero-layer-robin{background-color:#0000;background-image:none;background-position-x:right,0;background-position-y:0%;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:30rem}.hero-content-left{transform:translateY(-3rem)}}.separator{background-color:var(--app-color-secondary);width:10rem;height:5px;margin-bottom:1rem}.footer{background-color:var(--app-color-footer-bg);color:"white";margin-top:auto;bottom:0}.footer p{margin:0}.footer-content{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.footer-content-right{align-items:center;gap:1rem;display:flex}.footer-content-right a{color:var(--app-color);text-decoration:none}.footer-content-right a:hover{text-decoration:underline}.select-button{border:1px solid var(--app-color-secondary);cursor:pointer;background-color:var(--app-color-bg);color:var(--app-color);border-radius:4px;padding:8px;font-size:14px}.message{background-color:var(--app-color-bg);border:1px solid var(--app-color);border-radius:5px;padding:1rem}.message h2{margin:0}.cookie-popup{background-color:var(--app-color-bg);border:1px solid var(--app-color);z-index:4;border-radius:5px;max-width:600px;margin:2rem;position:fixed;bottom:4rem}@media (width<=700px){.cookie-popup{border:unset;max-width:unset;border-top:1px solid var(--app-color);border-bottom:1px solid var(--app-color);z-index:4;border-radius:0;width:95%;margin:0;position:fixed}}.navbar{background-color:var(--app-color-bg);border-bottom:1px solid var(--app-color-secondary)}.navbar-content{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.logo{font-size:1.5rem}.logo a{color:var(--app-color);text-decoration:none}.nav-links{align-items:center;gap:1rem 2rem;display:flex}.nav-links a{color:var(--app-color);text-decoration:none}.nav-links{flex-flow:wrap}.nav-links-open{background-color:var(--app-color-bg);z-index:1;border-bottom:1px solid var(--app-color-secondary);flex-direction:column;gap:1rem;height:100%;padding:2rem;display:flex;position:sticky;top:4.5rem;overflow-y:auto}.nav-links-open a{color:var(--app-color);text-decoration:none}@media (width>=600px){.menu-icon,.nav-links-open{display:none}}@media (width<=600px){.nav-links{display:none}}.page{flex-direction:column;min-height:100vh;display:flex}.page-content{flex-grow:1}.read-more{color:var(--app-color-secondary);cursor:pointer;text-decoration:underline}.youtube-embed{width:100%;margin-bottom:16px;padding-bottom:56.25%;position:relative;overflow:hidden}.youtube-embed iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.artist-name{margin:0}.sticky-player{background:var(--app-color-bg);border:1px solid var(--app-color-primary);z-index:2;border-radius:10px;min-width:300px;max-width:600px;margin:1rem;padding:1rem;position:fixed;bottom:4rem;right:1rem;box-shadow:0 0 10px #000c}.sticky-player-header{justify-content:space-between;align-items:center;display:flex}.sticky-player-header-left{align-items:center;gap:.3rem;width:100%;margin-bottom:0;display:flex}.sticky-player-header-right{margin-left:1rem;display:flex}@media (width<=700px){.sticky-player{max-width:unset;min-width:unset;right:unset;border:unset;border-top:1px solid var(--app-color-primary);border-bottom:1px solid var(--app-color-primary);width:95%;box-shadow:unset;z-index:2;border-radius:0;margin:0;padding:1rem;position:fixed}}.hero-mountains{background:linear-gradient(to bottom, var(--app-color-bg-alt), #0000), url(/assets/daniel-leone-g30P1zcOzXo-unsplash-cropped-small-Ds47a_7n.jpg);background-position:bottom;background-size:cover}.hero-abstract{background:linear-gradient(to bottom, var(--app-color-bg-alt), #0008), url(/assets/abstract-DpoNy7ZE.png);background-position:bottom;background-size:cover}.hero-abstract2{background:linear-gradient(to bottom, var(--app-color-bg-alt), #0008), url(/assets/abstract2-Br4a8-Zh.png);background-position:bottom;background-size:cover}.hero-abstract3{background:linear-gradient(to bottom, var(--app-color-bg-alt), #0008), url(/assets/abstract3-Da_DDtxP.png);background-position:top;background-size:cover}.hero-lutefisk{background:linear-gradient(to bottom, var(--app-color-bg-alt), #0000), url(/assets/lutefisk-DJfWWoSU.jpg);background-position:top;background-size:cover}.hero-benzo{background:linear-gradient(to bottom right, var(--app-color-bg), #041b0d);background-position:top;background-size:cover}.hero-dystro{background:linear-gradient(to bottom right, var(--app-color-bg), var(--app-color-bg-alt));background-position:top;background-size:cover}.hero-laratotika{background:linear-gradient(to bottom right, var(--app-color-bg), var(--app-color-primary));background-position:top;background-size:cover}.hero-error{background:linear-gradient(to bottom, var(--app-color-bg), #0000), url(/assets/markus-spiske-iar-afB0QQw-unsplash-small-Bhj68JEy.jpg);background-position:50%;background-size:cover}.hero-mountains-layer-1{background:url("data:image/svg+xml,%3csvg%20width='1440'%20height='202'%20viewBox='0%200%201440%20202'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%20179.671L58%2067.5064L115%2022.329L173%2089.8355L230%2045.1774L288%200L346%20157.342L403%2045.1774L461%2089.8355L518%2022.329L576%2067.5064L634%200L691%20112.165H749L806%2022.329H864L922%20134.494L979%20179.671L1037%2089.8355L1094%20157.342L1152%200L1210%20134.494L1267%2045.1774L1325%20157.342H1382L1440%2045.1774V202H1382H1325H1267H1210H1152H1094H1037H979H922H864H806H749H691H634H576H518H461H403H346H288H230H173H115H58H0V179.671Z'%20fill='url(%23paint0_linear_6_59)'%20fill-opacity='0.5'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_6_59'%20x1='720'%20y1='0'%20x2='720'%20y2='202'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E11A6E'/%3e%3cstop%20offset='1'%20stop-color='%23223648'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") bottom repeat-x}.hero-mountains-layer-2{background:url("data:image/svg+xml,%3csvg%20width='1440'%20height='154'%20viewBox='0%200%201440%20154'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.75'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%20123.343L38%20107.657H76L114%2030.6574L152%20138.671H189L227%2046.3426L265%20107.657L303%2092.3287L341%2030.6574L379%2092.3287L417%2015.3287L455%2046.3426L493%20138.671L531%20107.657L568%20138.671L606%20123.343L644%2030.6574L682%20138.671L720%20123.343L758%200L796%2030.6574L834%2015.3287L872%2061.6713L909%2030.6574L947%200L985%20107.657L1023%2092.3287L1061%20123.343L1099%2077L1137%20154L1175%2092.3287L1213%2077L1251%20107.657L1288%20123.343L1326%2061.6713L1364%2030.6574L1402%2061.6713L1440%20107.657V154H1402H1364H1326H1288H1251H1213H1175H1137H1099H1061H1023H985H947H909H872H834H796H758H720H682H644H606H568H531H493H455H417H379H341H303H265H227H189H152H114H76H38H0V123.343Z'%20fill='url(%23paint0_linear_54_21)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_54_21'%20x1='720'%20y1='0'%20x2='720'%20y2='154'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E11A6E'/%3e%3cstop%20offset='1'%20stop-color='%23223648'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") bottom repeat-x}.hero-mountains-layer-3-dark{background:url("data:image/svg+xml,%3csvg%20width='1440'%20height='125'%20viewBox='0%200%201440%20125'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%20112.558L37%200L74%2074.9421H111L148%2062.5L185%2024.8843L222%20100.116H258L295%2074.9421L332%2012.4421H369L406%2087.3843L443%2037.6157L480%2062.5L517%2012.4421L554%2087.3843H591L628%20125L665%2050.0579L702%2024.8843L738%2087.3843L775%20112.558L812%2074.9421L849%2087.3843L886%2050.0579L923%2062.5L960%2024.8843L997%2037.6157L1034%2087.3843L1071%2012.4421L1108%2074.9421L1145%2062.5L1182%2037.6157L1218%20100.116L1255%2074.9421L1292%2012.4421L1329%20100.116L1366%2037.6157L1403%20100.116L1440%2074.9421V125H1403H1366H1329H1292H1255H1218H1182H1145H1108H1071H1034H997H960H923H886H849H812H775H738H702H665H628H591H554H517H480H443H406H369H332H295H258H222H185H148H111H74H37H0V112.558Z'%20fill='url(%23paint0_linear_6_61)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_6_61'%20x1='720'%20y1='125'%20x2='720'%20y2='0'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%231d2a36'%20/%3e%3cstop%20offset='1'%20stop-color='%23223648'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") bottom repeat-x}.hero-mountains-layer-3-light{background:url("data:image/svg+xml,%3csvg%20width='1440'%20height='125'%20viewBox='0%200%201440%20125'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0%20112.558L37%200L74%2074.9421H111L148%2062.5L185%2024.8843L222%20100.116H258L295%2074.9421L332%2012.4421H369L406%2087.3843L443%2037.6157L480%2062.5L517%2012.4421L554%2087.3843H591L628%20125L665%2050.0579L702%2024.8843L738%2087.3843L775%20112.558L812%2074.9421L849%2087.3843L886%2050.0579L923%2062.5L960%2024.8843L997%2037.6157L1034%2087.3843L1071%2012.4421L1108%2074.9421L1145%2062.5L1182%2037.6157L1218%20100.116L1255%2074.9421L1292%2012.4421L1329%20100.116L1366%2037.6157L1403%20100.116L1440%2074.9421V125H1403H1366H1329H1292H1255H1218H1182H1145H1108H1071H1034H997H960H923H886H849H812H775H738H702H665H628H591H554H517H480H443H406H369H332H295H258H222H185H148H111H74H37H0V112.558Z'%20fill='url(%23paint0_linear_6_61)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_6_61'%20x1='720'%20y1='125'%20x2='720'%20y2='0'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23f1f1f1'%20/%3e%3cstop%20offset='1'%20stop-color='%23f1f1f1'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") bottom repeat-x}.social-icon{color:var(--app-color);opacity:.7;align-items:center;gap:1rem;text-decoration:none;transition:all .3s;display:flex}.social-icon:hover{opacity:1}.social-link-group{flex-wrap:wrap;gap:1.3rem;display:flex}.social-link-label{margin-right:.8rem}.filter{flex-flow:wrap;justify-content:center;column-gap:4rem;display:flex}.filter p{opacity:.4;cursor:pointer}.filter .filter-active{opacity:1;cursor:pointer;font-weight:600}.filter p:hover{opacity:.9}.filter-active{opacity:1;cursor:default}.filter-container{border-bottom:1px solid var(--app-color-secondary);flex-flow:wrap;justify-content:space-between;align-items:center;column-gap:4rem;margin-bottom:2rem;display:flex}.filter-options-right{justify-content:right;gap:.3rem;margin-bottom:.5rem;margin-left:auto;display:flex}.discography-content{flex-flow:wrap;justify-content:center;gap:4rem;display:flex}.discography-filter{justify-content:center;gap:4rem;margin-bottom:2rem;display:flex}.discography-filter p{opacity:.4;cursor:pointer}.discography-filter .discography-filter-active{opacity:1;cursor:pointer;font-weight:600}.discography-filter p:hover{opacity:.9}.discography-filter-active{opacity:1;cursor:default}.benzo-buzz-logo{max-width:100%}.benzo-bio{justify-content:center;gap:1rem;margin-top:2rem;margin-bottom:2rem;display:flex}.benzo-bio-content{background-color:var(--color-black);box-shadow:5px 5px 0px 0px var(--app-color-tertiary);gap:2rem;display:flex}.benzo-bio-text-content .separator{background-color:var(--app-color-tertiary)}.bio{justify-content:center;gap:1rem;margin-top:2rem;margin-bottom:2rem;display:flex}.bio-img{max-width:20rem;height:auto;max-height:20rem}.bio-content{background-color:var(--app-color-bg);box-shadow:5px 5px 0px 0px var(--app-color-tertiary);flex-flow:wrap;padding-bottom:1rem;display:flex}.bio-social-links{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.bio-text-content{padding:0 2rem}.bio-text-content .separator{background-color:var(--app-color-tertiary)}.talk{background-color:var(--app-color-bg);border-radius:10px;padding:1.7rem;animation:.5s ease-out fadeIn}.talk-img{max-width:100%}.talk button{margin-top:1rem}.section-book-me{background:var(--app-color-primary);color:var(--app-color-inv)}.section-earlier-talks{background-color:var(--app-color-bg)}.hero-img-talks{max-width:20rem;height:auto;max-height:20rem}.earlier-talks-list{flex-flow:wrap;justify-content:space-between;gap:4rem;display:flex}.upcoming-talks{flex-direction:column;gap:4rem;display:flex}.upcoming-talks-list{flex-flow:wrap;justify-content:space-between;gap:4rem;display:flex}.track{align-items:center;gap:.3rem;margin-left:-2.6rem;transition:all .3s;display:flex}.track .icon{transform:translateY(.4rem)}.track-playing{background-color:var(--app-color-bg);border:1px solid var(--app-color-primary);border-radius:5px;padding-right:2rem;font-weight:600;transition:all .3s}.track-playing .track .icon{color:var(--app-color-primary)}.track-number,.track-length{color:var(--app-color-secondary)}.track-playing .track-number,.track-playing .track-length{color:var(--app-color-primary)}.tracklist{list-style:none}.img-album-cover{max-width:20rem;height:auto;max-height:20rem;box-shadow:5px 5px 0px 0px var(--app-color-shadows);margin-top:1rem}.img-album-cover-playing{box-shadow:5px 5px 0px 0px var(--app-color-primary);border:1px solid var(--app-color-primary);transition:all .3s}.album{flex-flow:wrap}.album-mix{margin-bottom:2rem;margin-left:0}.page-album{background:var(--app-theme-gradient)}@font-face{font-family:Secular One;src:url(/assets/SecularOne-Regular-CdwRaRfL.ttf)}@font-face{font-family:Khula;src:url(/assets/Khula-Regular-D7Z6FAiU.ttf)}@font-face{font-family:Cormorant Garamond;src:url(/assets/CormorantGaramond-BoldItalic-BRx-oo-X.ttf)}:root{--color-black:#000;--color-blue-darker:#101418;--color-blue-dark:#1d2a36;--color-cyan-dark:#12737a;--color-cyan:#2ca1a9;--color-cyan-light:#65d0d8;--color-magenta:#c91b64;--color-green:#37ffbc;--color-light:#f1f1f1;--color-light-grey:#dfdfdf;--color-dark-grey:#3d3b3b;--color-white:#fff;--app-color-bg:var(--color-blue-darker);--app-color-bg-alt:var(--color-blue-dark);--app-color-primary:var(--color-magenta);--app-color-secondary:var(--color-cyan);--app-color-secondary-light:var(--color-cyan-light);--app-color-tertiary:var(--color-green);--app-color:var(--color-light);--app-color-inv:var(--color-light);--app-color-footer-bg:var(--color-black);--app-color-shadows:#0006;--app-theme-gradient:linear-gradient(to bottom right, #063324, #530020);background-color:var(--app-color-bg);color:var(--app-color)}.light-mode{--app-color-bg:var(--color-light-grey);--app-color-bg-alt:var(--color-light);--app-color-primary:var(--color-magenta);--app-color-secondary:var(--color-cyan-dark);--app-color-secondary-light:var(--color-cyan-light);--app-color-tertiary:var(--color-green);--app-color:var(--color-blue-darker);--app-color-inv:var(--color-light);--app-color-footer-bg:var(--color-light);--app-color-shadows:#0006;--app-theme-gradient:linear-gradient(to bottom right, #cfe6dd, #d8bbc6);background-color:var(--app-color-bg);color:var(--app-color)}body,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif;font-size:16px;line-height:1.5rem}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4,h5{letter-spacing:.01em;font-family:Secular One,sans-serif}a{color:var(--app-color-secondary)}a:hover{color:var(--app-color-secondary-light)}ul>*+*{margin-top:.5rem}label{font-weight:700}.dystro-logo-container{justify-content:center;max-height:100%;display:flex}.dystro-logo{max-width:20rem;height:auto;max-height:20rem}.checkbox-container{align-items:center;margin-bottom:8px;display:flex}input[type=checkbox]{margin-right:8px}label{cursor:pointer;font-size:16px}.lutefisk-logo{max-width:40rem}.portfolio-card-collection{margin-top:1rem}.page-portfolio-item{background:var(--app-theme-gradient)}.slideshow-container{background-color:var(--app-color-bg);background:linear-gradient(to bottom, var(--app-color-bg), var(--app-color-footer-bg));border-radius:10px;justify-content:center;align-items:center;max-height:25rem;padding:2rem;display:flex;position:relative;overflow:hidden}.slideshow-slide-wrapper{max-height:25rem;overflow:hidden}.slideshow-slide{border-radius:8px;width:auto;max-height:25rem;box-shadow:0 0 8px #0000001a}.slideshow-navigation{box-sizing:border-box;justify-content:space-between;width:100%;padding:0 16px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.slideshow-nav-button{cursor:pointer;color:var(--app-color);background:0 0;border:none;outline:none;font-size:24px}.slideshow-nav-button:hover{color:var(--app-color-secondary)}.slideshow-dots{gap:8px;display:flex}.slideshow-dot{background-color:var(--app-color);cursor:pointer;border-radius:50%;width:12px;height:12px;transition:background-color .3s ease-in-out}.slideshow-dot.active{background-color:var(--app-color-secondary)}.slideshow-content{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.portfolio-item-year{color:var(--app-color-secondary);margin-top:1rem}.fi-dropzone{border:2px dashed var(--app-color-secondary);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:55vh;padding:3rem 2rem;transition:border-color .2s,background-color .2s;display:flex}.fi-dropzone:hover,.fi-dropzone--active{border-color:var(--app-color-primary);background-color:var(--app-color-bg-alt)}.fi-dropzone-icon{opacity:.5;width:4rem;height:4rem}.fi-dropzone-icon svg{width:100%;height:100%}.fi-dropzone p{margin:0;font-size:1.1rem}.fi-hint{opacity:.5;font-size:.8rem}.fi-file-input{display:none}.fi-editor{flex-direction:column;gap:2rem;display:flex}.fi-preview-wrap{width:100%}.fi-canvas{border-radius:4px;width:100%;height:auto;display:block}.fi-controls{flex-direction:column;gap:1.75rem;display:flex}.fi-group{flex-direction:column;gap:.75rem;display:flex}.fi-group-label{text-transform:uppercase;letter-spacing:.1em;opacity:.5;font-size:.7rem}.fi-row{align-items:center;gap:.5rem;display:flex}.fi-select{background-color:var(--app-color-bg-alt);color:var(--app-color);cursor:pointer;opacity:.9;border:1px solid;border-radius:4px;flex:1;padding:9px 10px;font-size:14px}.fi-slider{flex-direction:column;gap:.2rem;display:flex}.fi-slider-header{justify-content:space-between;align-items:baseline;font-size:.9rem;display:flex}.fi-value{opacity:.7;text-align:right;min-width:2.5rem;font-family:monospace;font-size:.8rem}.fi-slider input[type=range],.fi-channel-slider input[type=range]{width:100%;accent-color:var(--app-color-secondary);cursor:pointer}.fi-histogram{background-color:var(--app-color-bg-alt);border-radius:4px;width:100%;height:56px;display:block}.fi-channel-header{justify-content:space-between;align-items:center;display:flex}.fi-channel-cols{opacity:.5;text-transform:uppercase;letter-spacing:.05em;gap:.5rem;font-size:.7rem;display:flex}.fi-channel-cols span{text-align:center;width:calc(50% - 1rem)}.fi-channel-row{grid-template-columns:1rem 1fr 1fr;align-items:center;gap:.5rem;display:grid}.fi-channel-label{opacity:.8;font-size:.8rem;font-weight:700}.fi-channel-slider{flex-direction:column;gap:.1rem;display:flex}.fi-actions{flex-wrap:wrap;gap:.75rem;padding-top:.25rem;display:flex}@media (width>=860px){.fi-editor{flex-direction:row;align-items:flex-start}.fi-preview-wrap{flex:1 1 0;min-width:0}.fi-controls{flex:0 0 260px;position:sticky;top:2rem}}.mw-form{flex-direction:column;gap:1.5rem;max-width:480px;margin:2rem 0;display:flex}.mw-label{text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin-bottom:.5rem;font-size:.75rem;display:block}.mw-input{background-color:var(--app-color-bg-alt);width:100%;color:var(--app-color);box-sizing:border-box;opacity:.9;border:1px solid;border-radius:6px;padding:14px 16px;font-size:1.15rem;transition:border-color .15s,opacity .15s}.mw-input:focus{border-color:var(--app-color-primary);opacity:1;outline:none}.mw-time-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.mw-time-field{align-items:center;gap:.5rem;display:flex}.mw-time-field .mw-input{flex:1;min-width:0}.mw-time-unit{opacity:.6;white-space:nowrap;font-size:.85rem}.mw-result{border:2px dashed var(--app-color-secondary);background-color:var(--app-color-bg-alt);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:1.5rem;transition:border-color .2s,background-color .2s;display:flex}.mw-result--active{border-style:solid;border-color:var(--app-color-primary)}.mw-result-placeholder{opacity:.4;font-size:.9rem}.mw-result-label{text-transform:uppercase;letter-spacing:.1em;opacity:.6;margin-bottom:.4rem;font-size:.75rem}.mw-result-time{align-items:baseline;gap:.4rem;font-size:1rem;display:flex}.mw-result-time strong{font-size:2.8rem;font-weight:700;line-height:1}.mw-result-unit{opacity:.6;margin-right:.5rem;font-size:1rem}.nw-root{--nw-bg:#1f2937;--nw-bg-nav:#0d1117;--nw-bg-alt:#111827;--nw-bg-muted:#374151;--nw-border:#374151;--nw-border-focus:#3b82f6;--nw-text:#f9fafb;--nw-text-muted:#9ca3af;--nw-text-muted-light:#6b7280;--nw-primary:#3b82f6;--nw-primary-hover:#2563eb;--nw-success:#22c55e;--nw-danger:#ef4444;--nw-danger-hover:#dc2626;--nw-shadow:0 1px 3px #0006, 0 1px 2px #0000004d;--nw-radius:.5rem;--nw-radius-sm:.375rem;--nw-radius-full:9999px;color:var(--nw-text);background:var(--nw-bg-alt);min-height:100vh;font-family:system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.5}.nw-root *{box-sizing:border-box}.nw-root h1,.nw-root h2,.nw-root h3,.nw-root h4{letter-spacing:-.01em;margin:0;font-family:system-ui,-apple-system,sans-serif;font-weight:700}.nw-root label{font-weight:400}.nw-root a{text-decoration:none}.nw-root a:not(.nw-btn){color:var(--nw-primary)}.nw-root button{font-family:inherit}.nw-layout{flex-direction:column;min-height:100vh;display:flex}.nw-nav{background:var(--nw-bg-nav);border-bottom:1px solid var(--nw-border);z-index:40;position:sticky;top:0}.nw-nav-inner{align-items:center;gap:1.5rem;max-width:72rem;height:3.5rem;margin:0 auto;padding:0 1rem;display:flex}.nw-nav-brand{letter-spacing:-.01em;color:var(--nw-text);white-space:nowrap;font-size:.875rem;font-weight:600}.nw-nav-links{align-items:center;gap:.25rem;display:flex}.nw-nav-link{border-radius:var(--nw-radius-sm);color:var(--nw-text-muted);padding:.375rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .1s,background .1s}.nw-nav-link:hover,.nw-nav-link--active{color:var(--nw-text);background:var(--nw-bg-muted)}.nw-nav-back:hover{color:var(--nw-text)}.nw-main{flex:1;width:100%;max-width:72rem;margin:0 auto;padding:1.5rem 1rem}.nw-stack{flex-direction:column;gap:1.5rem;display:flex}.nw-stack-sm{flex-direction:column;gap:1rem;display:flex}.nw-stack-xs{flex-direction:column;gap:.375rem;display:flex}.nw-row{flex-flow:wrap;align-items:center;gap:.5rem;display:flex}.nw-row-between{justify-content:space-between}.nw-row-end{justify-content:flex-end}.nw-grid-2,.nw-grid-4{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.nw-grid-charts{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=1024px){.nw-grid-4{grid-template-columns:repeat(4,1fr)}.nw-grid-charts{grid-template-columns:repeat(2,1fr)}}.nw-card{background:var(--nw-bg);border:1px solid var(--nw-border);border-radius:var(--nw-radius);box-shadow:var(--nw-shadow)}.nw-card-header{padding:1rem 1rem .25rem}.nw-card-content{padding:0 1rem 1rem}.nw-card-title{color:var(--nw-text-muted);text-transform:uppercase;letter-spacing:.05em;font-family:inherit;font-size:.75rem;font-weight:500}.nw-btn{border-radius:var(--nw-radius-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex}.nw-btn:focus-visible{outline:2px solid var(--nw-primary);outline-offset:2px}.nw-btn--default{background:var(--nw-primary);color:#fff;border-color:var(--nw-primary)}.nw-btn--default:hover:not(:disabled){background:var(--nw-primary-hover);border-color:var(--nw-primary-hover)}.nw-btn--outline{color:var(--nw-text);border-color:var(--nw-border);background:0 0}.nw-btn--outline:hover:not(:disabled){background:var(--nw-bg-alt)}.nw-btn--ghost{color:var(--nw-text);background:0 0;border-color:#0000}.nw-btn--ghost:hover:not(:disabled){background:var(--nw-bg-muted)}.nw-btn--destructive{background:var(--nw-danger);color:#fff;border-color:var(--nw-danger)}.nw-btn--destructive:hover:not(:disabled){background:var(--nw-danger-hover);border-color:var(--nw-danger-hover)}.nw-btn--secondary{background:var(--nw-bg-muted);color:var(--nw-text);border-color:var(--nw-border)}.nw-btn--secondary:hover:not(:disabled){background:#4b5563}.nw-btn:disabled{opacity:.4;cursor:not-allowed}.nw-btn--size-sm{padding:.25rem .625rem;font-size:.75rem}.nw-btn--size-icon{width:2.25rem;height:2.25rem;padding:.5rem}.nw-btn--size-icon-sm{border-radius:var(--nw-radius-sm);width:1.75rem;height:1.75rem;padding:.25rem}.nw-btn svg{flex-shrink:0;width:1rem;height:1rem}.nw-btn--size-icon-sm svg{width:.875rem;height:.875rem}.nw-input,.nw-textarea{border:1px solid var(--nw-border);border-radius:var(--nw-radius-sm);background:var(--nw-bg);width:100%;color:var(--nw-text);outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.nw-input::placeholder,.nw-textarea::placeholder{color:var(--nw-text-muted-light)}.nw-input:focus,.nw-textarea:focus{border-color:var(--nw-border-focus);box-shadow:0 0 0 3px #2563eb1a}.nw-textarea{resize:vertical;min-height:10rem;font-family:Courier New,Courier,monospace;font-size:.8125rem}.nw-label{color:var(--nw-text);margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:block}.nw-select{border:1px solid var(--nw-border);border-radius:var(--nw-radius-sm);background:var(--nw-bg);width:100%;color:var(--nw-text);cursor:pointer;appearance:auto;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.nw-select:focus{border-color:var(--nw-border-focus);box-shadow:0 0 0 3px #2563eb1a}.nw-switch-wrap{align-items:center;gap:.5rem;display:inline-flex}.nw-switch{flex-shrink:0;width:2.25rem;height:1.25rem;display:inline-block;position:relative}.nw-switch input{opacity:0;width:0;height:0;position:absolute}.nw-switch-track{border-radius:var(--nw-radius-full);background:var(--nw-border);cursor:pointer;transition:background .2s;position:absolute;inset:0}.nw-switch-track:after{content:"";background:#fff;border-radius:50%;width:1rem;height:1rem;transition:transform .2s;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 3px #0003}.nw-switch input:checked+.nw-switch-track{background:var(--nw-primary)}.nw-switch input:checked+.nw-switch-track:after{transform:translate(1rem)}.nw-switch input:focus+.nw-switch-track{box-shadow:0 0 0 3px #2563eb33}.nw-badge{border-radius:var(--nw-radius-full);white-space:nowrap;border:1px solid #0000;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.nw-badge--default{background:var(--nw-primary);color:#fff}.nw-badge--secondary{background:var(--nw-bg-muted);color:var(--nw-text);border-color:var(--nw-border)}.nw-badge--outline{color:var(--nw-text-muted);border-color:var(--nw-border);background:0 0}.nw-table-wrap{border:1px solid var(--nw-border);border-radius:var(--nw-radius);overflow:auto hidden}.nw-table{border-collapse:collapse;width:100%;font-size:.875rem}.nw-table thead{background:var(--nw-bg-alt)}.nw-table th{text-align:left;color:var(--nw-text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-bottom:1px solid var(--nw-border);padding:.625rem .75rem;font-size:.75rem;font-weight:600}.nw-table th.nw-col-right,.nw-table td.nw-col-right{text-align:right}.nw-table td{border-bottom:1px solid var(--nw-border);color:var(--nw-text);vertical-align:middle;padding:.625rem .75rem}.nw-table tbody tr:last-child td{border-bottom:none}.nw-table tbody tr:hover{background:var(--nw-bg-alt)}.nw-table tbody tr.nw-row-active{background:var(--nw-bg-muted)}.nw-table-empty{text-align:center;color:var(--nw-text-muted);padding:2.5rem .75rem}.nw-dialog-backdrop{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.nw-dialog{background:var(--nw-bg);border-radius:var(--nw-radius);width:100%;max-width:26rem;max-height:90vh;padding:1.5rem;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0003}.nw-dialog--md{max-width:30rem}.nw-dialog--lg{max-width:44rem}.nw-dialog-close{cursor:pointer;color:var(--nw-text-muted);border-radius:var(--nw-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .1s,background .1s;display:flex;position:absolute;top:.75rem;right:.75rem}.nw-dialog-close:hover{color:var(--nw-text);background:var(--nw-bg-muted)}.nw-dialog-close svg{width:1rem;height:1rem}.nw-dialog-header{margin-bottom:1rem}.nw-dialog-title{color:var(--nw-text);margin:0 1.5rem .25rem 0;font-size:1rem;font-weight:600}.nw-dialog-description{color:var(--nw-text-muted);margin:0;font-size:.875rem}.nw-dialog-body{flex-direction:column;gap:1rem;margin-bottom:1.25rem;display:flex}.nw-dialog-footer{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.nw-dialog-footer--between{justify-content:space-between}.nw-field{flex-direction:column;gap:.375rem;display:flex}.nw-field-hint{color:var(--nw-text-muted);font-size:.75rem}.nw-field-hint--danger{color:var(--nw-danger);font-size:.875rem}.nw-summary-value{font-variant-numeric:tabular-nums;color:var(--nw-text);font-size:1.25rem;font-weight:700}.nw-summary-value--danger{color:var(--nw-danger)}.nw-summary-sub{color:var(--nw-text-muted);margin-top:.125rem;font-size:.75rem}.nw-growth-value{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.nw-growth-value--neutral{color:var(--nw-text-muted)}.nw-growth-value--up{color:var(--nw-success)}.nw-growth-value--down{color:var(--nw-danger)}.nw-growth-sub{font-variant-numeric:tabular-nums;color:var(--nw-text-muted);margin-top:.125rem;font-size:.75rem}.nw-growth-sub--danger{color:var(--nw-danger)}.nw-tag{border-radius:var(--nw-radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid;align-items:center;padding:.125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:opacity .15s;display:inline-flex}.nw-tag--excluded{opacity:.3;text-decoration:line-through}.nw-tag--bank{color:#93c5fd;background:#3b82f626;border-color:#3b82f64d}.nw-tag--savings{color:#6ee7b7;background:#10b98126;border-color:#10b9814d}.nw-tag--loan{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.nw-tag--funds{color:#c4b5fd;background:#8b5cf626;border-color:#8b5cf64d}.nw-tag--stocks{color:#a5b4fc;background:#6366f126;border-color:#6366f14d}.nw-tag--crypto{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b4d}.nw-tag--pension{color:#5eead4;background:#14b8a626;border-color:#14b8a64d}.nw-tag--other{color:#d1d5db;background:#6b728026;border-color:#6b72804d}.nw-tag--real_estate{color:#fdba74;background:#f9731626;border-color:#f973164d}.nw-tag--vehicle{color:#67e8f9;background:#06b6d426;border-color:#06b6d44d}.nw-presets{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.nw-presets-label{color:var(--nw-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:600}.nw-preset-tag{border-radius:var(--nw-radius-full);border:1px solid var(--nw-border);background:var(--nw-bg);color:var(--nw-text);align-items:center;gap:.25rem;padding:.125rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.nw-preset-tag-btn{cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:none;padding:0}.nw-preset-tag-del{cursor:pointer;color:var(--nw-text-muted);background:0 0;border:none;align-items:center;padding:0;font-size:1rem;line-height:1;transition:color .1s;display:flex}.nw-preset-tag-del:hover{color:var(--nw-danger)}.nw-chart-tooltip{background:var(--nw-bg);border:1px solid var(--nw-border);border-radius:var(--nw-radius-sm);box-shadow:var(--nw-shadow);padding:.5rem .75rem;font-size:.8125rem}.nw-chart-tooltip-date{color:var(--nw-text);margin-bottom:.375rem;font-weight:600}.nw-chart-tooltip-row{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.nw-chart-tooltip-label{color:var(--nw-text-muted)}.nw-chart-tooltip-value{font-variant-numeric:tabular-nums;font-weight:500}.nw-text-muted{color:var(--nw-text-muted)!important}.nw-text-danger{color:var(--nw-danger)!important}.nw-text-success{color:var(--nw-success)!important}.nw-text-sm{font-size:.875rem}.nw-text-xs{font-size:.75rem}.nw-font-bold{font-weight:700}.nw-font-mono{font-family:Courier New,Courier,monospace}.nw-tabular{font-variant-numeric:tabular-nums}.nw-text-right{text-align:right!important}.nw-opacity-60{opacity:.6}.nw-opacity-50{opacity:.5}.nw-hidden{display:none}@keyframes nw-pulse{0%,to{opacity:1}50%{opacity:.4}}.nw-skeleton{background:var(--nw-bg-muted);border-radius:var(--nw-radius);animation:2s ease-in-out infinite nw-pulse}.nw-skeleton-h24{height:6rem}.nw-skeleton-h48{height:12rem}.nw-page-title{letter-spacing:-.02em;color:var(--nw-text);font-size:1.5rem;font-weight:700}.nw-page-sub{color:var(--nw-text-muted);margin-top:.25rem;font-size:.875rem}.nw-section-heading{color:var(--nw-text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .75rem;font-size:.75rem;font-weight:600}.nw-row-sold{opacity:.6}.nw-hist-columns{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.nw-detail-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.nw-detail-header-left{align-items:center;gap:.75rem;display:flex}.nw-detail-header-right{align-items:center;gap:.5rem;display:flex}.nw-table-actions{justify-content:flex-end;align-items:center;gap:.125rem;display:flex}.nw-preview-wrap{border:1px solid var(--nw-border);border-radius:var(--nw-radius-sm);max-height:14rem;overflow-y:auto}.nw-preview-wrap .nw-table th,.nw-preview-wrap .nw-table td{padding:.375rem .5rem;font-size:.75rem}.nw-check-row{align-items:center;gap:.5rem;display:flex}.nw-check-row input[type=checkbox]{cursor:pointer;width:1rem;height:1rem;accent-color:var(--nw-primary)}.nw-sold-fields{border-left:2px solid #2563eb40;flex-direction:column;gap:.75rem;padding-left:.75rem;display:flex}.nw-snap-header-row{justify-content:space-between;align-items:center;margin-bottom:.25rem;padding-right:1.5rem;display:flex}.nw-snap-position{color:var(--nw-text-muted);white-space:nowrap;font-size:.875rem}.nw-saved-flash{color:var(--nw-success);font-size:.875rem}.nw-notice{color:var(--nw-text-muted);border-left:3px solid var(--nw-border-focus);border-radius:0 var(--nw-radius-sm) var(--nw-radius-sm) 0;background:#3b82f60f;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5}.nw-notice a{color:var(--nw-primary)}.nw-toggle-row{align-items:center;gap:.5rem;display:flex}.nw-toggle-label{color:var(--nw-text);cursor:pointer;font-size:.875rem}.nw-nav-github{color:var(--nw-text-muted);align-items:center;gap:.375rem;margin-left:auto;font-size:.75rem;text-decoration:none;transition:color .1s;display:flex}.nw-nav-github:hover{color:var(--nw-text)}.nw-nav-github-icon{opacity:.6;flex-shrink:0;width:1rem;height:1rem;transition:opacity .1s}.nw-nav-github:hover .nw-nav-github-icon{opacity:1}.nw-nav-back{color:var(--nw-text-muted);align-items:center;gap:.25rem;font-size:.75rem;display:flex}@media (width<=600px){.nw-nav-brand,.nw-nav-back-label,.nw-nav-github-label{display:none}.nw-nav-inner{gap:.5rem}.nw-nav-back{padding:.25rem .375rem;font-size:1.25rem}.nw-nav-github-icon{width:1.25rem;height:1.25rem}}.nw-empty-state{background:var(--nw-bg);border:1px solid var(--nw-border);border-radius:var(--nw-radius);flex-direction:column;align-items:flex-start;gap:1rem;width:100%;max-width:36rem;margin:2rem auto;padding:2rem;display:flex}.nw-empty-state-icon{font-size:2.5rem;line-height:1}.nw-empty-state-title{color:var(--nw-text);margin:0;font-size:1.125rem;font-weight:700}.nw-empty-state-body{color:var(--nw-text-muted);margin:0;font-size:.9375rem;line-height:1.6}.nw-empty-state-steps{color:var(--nw-text-muted);flex-direction:column;gap:.625rem;margin:0;padding-left:1.25rem;font-size:.9375rem;line-height:1.6;display:flex}.nw-empty-state-steps a{color:var(--nw-primary)}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*{font-family:sans-serif}h1{margin-bottom:0;line-height:1.5}img{max-width:100%}
