main#MainContent .th-calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:54px;align-items:start;margin:40px 0 0}@media screen and (max-width:900px){main#MainContent .th-calc{grid-template-columns:1fr;row-gap:40px}}main#MainContent .th-calc fieldset{border:0;border-top:1px solid var(--th-rule);padding:20px 0 13px;margin:0}main#MainContent .th-calc legend{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--th-red);padding:0}main#MainContent .th-f{display:grid;grid-template-columns:minmax(0,1fr) 118px;align-items:baseline;column-gap:16px;padding:7px 0}main#MainContent .th-f label{font-family:Newsreader,Georgia,serif;font-weight:300;font-size:17px;line-height:24px;color:var(--th-body)}main#MainContent .th-f .hint{display:block;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--th-slate);margin-top:3px}main#MainContent .th-f__in{position:relative;display:flex;align-items:baseline;justify-content:flex-end;gap:4px}main#MainContent .th-f__pre,main#MainContent .th-f__suf{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;color:var(--th-slate);flex:none}main#MainContent .th-calc input[type=number]{width:100%;min-width:0;box-sizing:border-box;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:16px;text-align:right;color:var(--th-ink);background:transparent;border:0;border-bottom:1px solid var(--th-rule);border-radius:0;padding:2px 0 5px;-webkit-appearance:textfield;appearance:textfield}main#MainContent .th-calc input[type=number]::-webkit-outer-spin-button,main#MainContent .th-calc input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}main#MainContent .th-calc input:focus{outline:none;border-bottom-color:var(--th-red)}main#MainContent .th-calc__out{position:sticky;top:27px;background:var(--th-paper)}@media screen and (max-width:900px){main#MainContent .th-calc__out{position:static}}main#MainContent .th-num{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:20px;border-top:1px solid var(--th-rule);padding:16px 0 14px}main#MainContent .th-num:first-of-type{border-top:1px solid var(--th-ink)}main#MainContent .th-num__k{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--th-slate)}main#MainContent .th-num__n{font-family:Playfair Display,Georgia,serif;font-size:34px;line-height:1;letter-spacing:-.02em;color:var(--th-ink);font-variant-numeric:tabular-nums}main#MainContent .th-num--spot .th-num__n{color:var(--th-red)}main#MainContent .th-num__note{grid-column:1 / -1;font-family:Newsreader,Georgia,serif;font-weight:300;font-size:15px;line-height:22px;color:var(--th-slate);margin:7px 0 0;max-width:44ch}main#MainContent .th-test{border-top:1px solid var(--th-rule);border-bottom:1px solid var(--th-rule);background:var(--th-rule);padding:27px;margin-top:40px}main#MainContent .th-test h3{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#2e4165;margin:0 0 13px}main#MainContent .th-test p{font-size:17px;line-height:25px;color:#2e4165;margin:0 0 13px;max-width:none}main#MainContent .th-test p:last-child{margin-bottom:0}main#MainContent .th-test b{color:var(--th-ink);font-weight:500}main#MainContent .th-flag{border-left:2px solid var(--th-red);padding:4px 0 4px 16px;margin:20px 0 0}main#MainContent .th-flag p{font-size:16px;line-height:24px;color:var(--th-body);margin:0 0 8px;max-width:none}main#MainContent .th-flag p:last-child{margin-bottom:0}main#MainContent .th-flag[hidden]{display:none}main#MainContent .th-calc__foot{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--th-slate);margin-top:27px}@media screen and (max-width:749px){main#MainContent .th-f{grid-template-columns:minmax(0,1fr) 96px}main#MainContent .th-num__n{font-size:28px}main#MainContent .th-test{padding:22px 18px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/thesis-calc.css.map */
