.t__calculator[data-v-9d9968e8]{-webkit-user-select:none;user-select:none;position:relative;border:solid var(--color-border-m) 1px;container-type:inline-size;border-radius:calc(var(--radius) * 2);outline:none;box-shadow:var(--shadow-doc);overflow:hidden}.t__calculator.--error[data-v-9d9968e8]{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.t__calculator.--error .p-dropdown[data-v-9d9968e8]{border-color:var(--color-red)}.t__calculator.--error .p-dropdown .p-dropdown-label[data-v-9d9968e8],.t__calculator.--error .t__calculator__header__pin[data-v-9d9968e8]{color:var(--color-red)}.t__calculator.--error .t__calculator__header__pin[data-v-9d9968e8]:after{box-shadow:inset 0 0 0 2px var(--color-red),inset 0 0 0 4px var(--color-bg)}.t__calculator.--validating .t__calculator__header__validating .t__loading[data-v-9d9968e8]{transform:translateY(-220%)}.t__calculator.--validating .t__calculator__header__pins[data-v-9d9968e8],.t__calculator.--validating .p-dropdown[data-v-9d9968e8]{transform:translateY(-200px)}.t__calculator .t__calculator__header__dropdown[data-v-9d9968e8]{padding:var(--space);border-top:solid var(--color-border) 1px}.t__calculator .p-dropdown[data-v-9d9968e8]{width:100%;background:var(--color-bg);border:solid var(--color-border-m) 1px;box-shadow:var(--shadow-m);border-radius:var(--space);height:calc(var(--space) * 4.25)}.t__calculator .p-dropdown-label[data-v-9d9968e8]{font-size:1.35rem}.t__calculator__header__wrapper[data-v-9d9968e8]{overflow:hidden}.t__calculator__header__validating[data-v-9d9968e8]{position:absolute;top:50%;left:50%}.t__calculator__header__validating .t__loading[data-v-9d9968e8]{transform:translateY(100px);transition:.3s cubic-bezier(.19,1,.22,1)}.t__calculator__header[data-v-9d9968e8]{display:flex;align-items:center;justify-content:space-between;gap:3cqw;background:var(--color-bg);height:22cqw;position:relative;border-top-left-radius:calc(var(--radius) * 2);border-top-right-radius:calc(var(--radius) * 2);padding:0 6cqw}.t__calculator__header.--pin[data-v-9d9968e8]{height:auto;background:var(--color-bg-600);padding:calc(var(--space) * 1.5) calc(var(--space) * 1.5) calc(var(--space) * 1.5) calc(var(--space) * 1.5);border-radius:0}.t__calculator__top__wrapper[data-v-9d9968e8]{background:var(--color-bg-600)}.t__calculator__header__dropdown[data-v-9d9968e8]{background:var(--color-bg-600);display:flex;align-items:center;justify-content:center;padding-top:calc(var(--space) * 1)}.t__calculator__header__dropdown .p-dropdown[data-v-9d9968e8]{transition:.4s cubic-bezier(.19,1,.22,1)}.t__calculator__header__pins[data-v-9d9968e8]{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--space) * 2);transition:.4s cubic-bezier(.19,1,.22,1)}.t__calculator__header__pin[data-v-9d9968e8]{position:relative;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:var(--color-title);aspect-ratio:1;background:var(--color-bg);border:solid var(--color-border-m) 1px;box-shadow:var(--shadow-m);border-radius:var(--space)}.t__calculator__header__pin[data-v-9d9968e8]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;box-shadow:inset 0 0 0 0 var(--color-focus),inset 0 0 0 0 var(--color-bg);border-radius:var(--space);transition:box-shadow .15s cubic-bezier(.19,1,.22,1)}.t__calculator__header__pin.--active[data-v-9d9968e8]:after{box-shadow:inset 0 0 0 2px var(--color-focus),inset 0 0 0 4px var(--color-bg)}.t__calculator__header__pin .t__icon[data-v-9d9968e8]{height:1.75rem;width:1.75rem}.t__calculator__header__pin .t__icon svg[data-v-9d9968e8]{stroke-width:3px}.t__calculator__content[data-v-9d9968e8]{display:grid;grid-template-columns:repeat(3,1fr);background:var(--color-bg-grey);gap:2px;padding-top:2px}.t__calculator__content.--math[data-v-9d9968e8]{grid-template-columns:repeat(4,1fr)}.t__calculator__content .t__calculator__bton[data-v-9d9968e8]{border-radius:0!important}.t__calculator__bton__sublabel[data-v-9d9968e8]{font-size:1rem;font-weight:500;line-height:.5;color:var(--color-focus-400)}.t__calculator__bton__sublabel[data-v-9d9968e8]:first-letter{text-transform:uppercase}.t__calculator__more[data-v-9d9968e8]{position:absolute;top:3cqw;right:3cqw;bottom:3cqw;display:grid;grid-template-rows:repeat(2,1fr);width:calc(var(--space) * 3);background:var(--color-bg);padding:2px}.t__calculator__more>button[data-v-9d9968e8]{all:unset;display:flex;align-items:center;justify-content:center;background:var(--color-bg-grey);margin-top:1px;opacity:.75;transition:opacity .15s cubic-bezier(.19,1,.22,1);border-bottom-right-radius:calc(-3px + var(--radius) * 2);border-bottom-left-radius:calc(-3px + var(--radius) * 2)}.t__calculator__more>button[data-v-9d9968e8]:first-child{border-top-right-radius:calc(-3px + var(--radius) * 2);border-top-left-radius:calc(-3px + var(--radius) * 2);border-bottom-right-radius:0;border-bottom-left-radius:0;margin:0 0 1px}.t__calculator__more>button svg[data-v-9d9968e8]{stroke-width:2px}.t__calculator__more>button[data-v-9d9968e8]:active{transform:translateY(1px)}.t__calculator__more>button[data-v-9d9968e8]:hover{opacity:1}.t__calculator__more>button[disabled][data-v-9d9968e8]{pointer-events:none;opacity:.15}
