@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(../fonts/roboto-mono-v23-latin-regular.woff2) format("woff2")}input,select,textarea{background-color:#fffcf7}body .calculator h1{display:flex;align-items:center;column-gap:.5em;font-family:Roboto Mono;font-weight:400;padding-bottom:var(--sp);margin-bottom:var(--sp-large)}body .calculator h1:before{content:"";background:url(../images/zeitenrechner-logo.svg) center center no-repeat;background-size:contain;display:block;width:40px;height:40px}:root{font-weight:300;--page-color: #f8f3eb;--backdrop-color: #f3ebdd;--border-color: #e1c9a5;--text-color: #344c47;--disabled-color: rgba(52, 76, 71, .6);--action-background-color: #a62a2a;--action-background-color--hover: #B14444;--action-foreground-color: #fffcf7;--action-foreground-color--hover: #fffcf7;--sp: .8rem;--sp-small: .4rem;--sp-default: _stack-spacin;--sp-large: 1.2rem;--sp-component: 1.6rem;--sp-section: 3.2rem;--font-family: inherit;--fs: 1.0625em;--lh: 1.5;--fs-large: 1.2rem;--lh-large: 1.4;--fs-largest: 1.4rem;--lh-largest: var(--lh-large);--fs-small: .875rem;--lh-small: 1.5;--fs-smallest: .75rem;--lh-smallest: var(--lh-small);--border-width: 2px;--border: var(--border-width) solid var(--border-color);--nc-font-sans: var(--font-family, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");--nc-tx-1: var(--text-color, #000000);--nc-tx-2: var(--text-color--minor, #1A1A1A);--nc-bg-1: var(--page-color, #FFFFFF);--nc-bg-2: var(--backdrop-color, #F6F8FA);--nc-bg-3: var(--border-color, #E5E7EB);--nc-lk-1: var(--action-background-color, #0070F3);--nc-lk-2: var(--action-background-color--hover, #0366D6);--nc-lk-tx: var(--action-foreground-color, #FFFFFF);--nc-ac-1: Highlight;--nc-ac-tx: HighlightText}body{color:var(--text-color);font-size:var(--fs);line-height:var(--lh);background-color:var(--page-color)}.calculator{font-variant-numeric:tabular-nums}.calculator h1{padding-bottom:var(--sp-small);margin-bottom:var(--sp);border-bottom:var(--border);font-weight:300}.calculator textarea,.calculator select,.calculator input{padding-block:7px 5px}.calculator input[maxlength="2"]{box-sizing:content-box;width:2ch;text-align:right;margin-bottom:0;font:inherit}.calculator input[maxlength="2"]:not(:placeholder-shown){background-color:transparent}.calculator input[maxlength="2"]::placeholder{color:var(--disabled-color)}.calculator kbd{font-family:inherit}.calculator button{-webkit-user-select:none;user-select:none}.calculator *:focus-visible:not([disabled]){outline:2px dodgerblue solid;outline-offset:2px;box-shadow:0 0 0 2px #fff}.calculator *:focus-visible:not([disabled]):where(button){background-color:#a62a2a}.entries{margin-top:var(--sp-section);display:grid;grid-template-columns:auto auto auto auto auto 1fr;grid-template-areas:"start to end equals result empty";column-gap:.5ch}.entries>*{grid-column:1/-1}.entries-header{display:grid;grid-template-columns:subgrid;font-weight:600;text-align:center}.entries-header span{border-bottom:var(--border);text-align:inherit}.entries-list{display:grid;grid-template-columns:subgrid;margin-top:var(--sp)}.entries-controls{grid-column:start/result;margin-top:var(--sp)}.entries-controls button{width:100%;position:relative;text-indent:200%;white-space:nowrap;overflow:hidden}.entries-controls button:after{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2248%22 height=%2248%22 viewBox=%220 0 48 48%22 fill=%22none%22 stroke=%22white%22 stroke-width=%224%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M7.5 24H40.5%22/%3E%3Cpath d=%22M24 7.5V40.5%22/%3E%3C/svg%3E") center center no-repeat;background-size:24px}.entries-footer{margin-top:var(--sp);padding-top:var(--sp);border-top:var(--border);font-size:var(--fs-large);line-height:var(--fs-large);font-weight:600}.entry{grid-column:inherit;display:grid;grid-template-columns:subgrid;align-items:center}.entry+.entry{margin-top:var(--sp-small)}.entry-start{grid-area:start}.entry-start+span:not([class]){grid-area:to}.entry-end{grid-area:end}.entry-end+span:not([class]){grid-area:equals}.entry-result{grid-area:result;min-width:12ch;text-align:right}.entry-result[data-empty=true]{color:var(--disabled-color)}.entry span:not([class]){width:2ch;text-align:center}
