.btn--nav .base[data-v-def1079c]{box-shadow:inset 0 0 5px var(--color-morph-shadow)}.btn--nav .btn--nav__btn.unchecked[data-v-def1079c]{box-shadow:2px 5px 10px var(--color-morph-shadow)}.btn--nav .radio-input[data-v-def1079c]{display:flex;align-items:center;gap:2px;background-color:var(--color-border);padding:4px;border-radius:10px;z-index:-1}.btn--nav .radio-input .label[data-v-def1079c]{width:150px;height:40px;background:linear-gradient(to bottom,var(--color-foreground),var(--color-border));display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;transition:all .1s linear;border-top:1px solid var(--color-text-muted);background-color:var(--color-foreground);position:relative;cursor:pointer;box-shadow:0 17px 5px 1px #0003}.btn--nav .label.checked[data-v-def1079c]{box-shadow:0 17px 5px 1px #0000;background:linear-gradient(to bottom,var(--color-foreground),var(--color-foreground));border-top:none}.btn--nav .label[data-v-def1079c]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:103%;height:100%;border-radius:10px;background:linear-gradient(to bottom,transparent 10%,transparent,transparent 90%);transition:all .1s linear;z-index:-1}.btn--nav .label.checked[data-v-def1079c]:before{background:linear-gradient(to bottom,transparent 10%,#cae2fd63,transparent 90%)}.btn--nav .label .text[data-v-def1079c]{color:var(--color-text);font-size:15px;line-height:12px;padding:0;font-weight:800;text-transform:uppercase;transition:all .1s linear;text-shadow:-1px -1px 1px rgb(224,224,224,.1),0px 2px 3px rgb(0,0,0,.3)}.btn--nav .label.checked .text[data-v-def1079c]{color:var(--color-primary);text-shadow:0px 0px 12px var(--color-yellow-600)}
