label[data-v-d7c71ebc]{cursor:text;border-bottom:1px solid var(--border-color);border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:#80808015;width:256px;padding:0;display:inline-block;position:relative}label[data-v-d7c71ebc]:hover{border-bottom:1px solid var(--text-color);background-color:#80808026}label[data-v-d7c71ebc]:after{content:"";background-color:var(--primary-color);width:0;height:2px;transition:left var(--animation-speed), width var(--animation-speed);position:absolute;bottom:-1px;left:50%}label[data-v-d7c71ebc]:not(.outline):focus-within:after{width:100%;left:0}label input[data-v-d7c71ebc]{background:0 0;border:none;outline:none;width:calc(100% - 32px);margin:20px 16px 6px;padding:0;font-size:1em}label span.place[data-v-d7c71ebc]{-webkit-user-select:none;user-select:none;color:var(--border-color);padding:0 4px;font-size:1em;display:none;position:absolute;top:20px;left:12px}label span.place.ever[data-v-d7c71ebc]{display:block}label input:focus~span.place[data-v-d7c71ebc]{display:block}label input:not(:placeholder-shown)~span.place[data-v-d7c71ebc]{display:none}label span.label[data-v-d7c71ebc]{-webkit-user-select:none;user-select:none;color:var(--border-color);transition:all var(--animation-speed);padding:0 4px;font-size:1em;position:absolute;top:14px;left:12px}label input:focus~span.label[data-v-d7c71ebc]{color:var(--primary-color)}label input:focus~span.label[data-v-d7c71ebc],label input:not(:placeholder-shown)~span.label[data-v-d7c71ebc]{font-size:.7em;top:4px}label.outline[data-v-d7c71ebc]{border:1px solid var(--border-color);background-color:var(--background-color);border-radius:var(--border-radius)}label.outline[data-v-d7c71ebc]:focus-within{outline-offset:-2px;outline:2px solid var(--primary-color)}label.outline input[data-v-d7c71ebc]{margin:13px 16px}label.outline span.place[data-v-d7c71ebc]{top:14px}label.outline span.label[data-v-d7c71ebc]{background-color:var(--background-color)}label.outline input:focus~span.label[data-v-d7c71ebc],label.outline input:not(:placeholder-shown)~span.label[data-v-d7c71ebc]{top:-6px}
