body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}img{width:100%}.next-button{background-color:#4caf50!important;color:#fff!important}.next-button-disabled{background-color:#d3d3d3!important;color:#000!important}.next-button-wrapper{padding-top:2rem}.next-button-wrapper,.page{display:flex;justify-content:center}.page{width:100%;padding-top:5rem}.content{width:40rem}.text-field-wrapper{display:flex;justify-content:center}.text-field-width{width:15rem}.text-field{font-size:2rem!important;font-weight:700!important}.balance-paper{padding:1rem;background-color:#a5d6a7!important}.giftcard-image-wrapper{display:flex;justify-content:center}.giftcard-image{height:1168px}.giftcard-image,.giftcard-image-front{width:500px;background-size:cover;border:2px solid #a9a9a9;position:relative}.giftcard-image-front{height:1087px}.fill-text{position:absolute;left:0;right:0;font-size:35px}.fill-text,.red-text{font-weight:700;text-align:center}.red-text{color:red}.side-by-side-images-wrapper{display:flex;justify-content:space-between}.side-by-side-images{width:49%;height:auto}.gruner-select-value{width:40rem;height:55.68121rem;position:relative;background-size:cover}.gruner-select-value-text{color:red;font-weight:700;font-size:4rem;position:absolute;top:10rem;left:24rem}.calc-value{width:40rem;height:40rem;position:relative;background-size:cover}.calc-value-text{color:red;font-weight:700;font-size:4rem;position:absolute;top:10.2rem;left:24rem}.product-selection-list-item{background-color:#64b5f6!important;font-weight:700!important}.product-selection-list-item:hover{background-color:#bbdefb!important}.product-selection-list-item-selected{background-color:#4caf50!important;font-weight:700!important}.product-selection-list-item-selected:hover{background-color:#a5d6a7!important}.product-image{width:50%;display:block;margin-top:1rem;margin-left:auto;margin-right:auto}.start-page-button-wrapper{margin-top:5rem}.start-page-button,.start-page-button-wrapper{display:flex;justify-content:center;align-items:center}.start-page-button{width:25rem;height:25rem;margin:1rem!important;padding:2rem;text-align:center}.list-view-wrapper{display:flex;justify-content:center;padding:3rem 1.5rem 4rem;background:radial-gradient(circle at 10% 10%,rgba(15,23,42,.08),transparent 45%),radial-gradient(circle at 90% 0,rgba(56,189,248,.1),transparent 40%),#f8fafc;min-height:100vh}.list-view{width:min(1200px,100%);display:grid;grid-gap:1rem;gap:1rem;font-family:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#0f172a}.list-header{display:none;grid-template-columns:.8fr 1.6fr 1.6fr 1.8fr 1.2fr .9fr .5fr;grid-gap:1rem;gap:1rem;padding:1rem 1.5rem;border-radius:16px;background:rgba(15,23,42,.04);text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;color:#475569}.list-header-cell{font-weight:600}.list-body{display:grid;grid-gap:1rem;gap:1rem}.list-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;padding:1.5rem;border-radius:20px;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.08);border:1px solid rgba(148,163,184,.2)}.list-cell{display:flex;flex-direction:column;grid-gap:.35rem;gap:.35rem;font-size:.85rem;line-height:1.4;color:#0f172a;word-break:break-word}.list-cell-label{font-size:.65rem;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8}.list-copy{cursor:pointer;border-radius:12px;padding:.35rem .5rem;margin:-.35rem -.5rem;transition:background .2s ease,box-shadow .2s ease}.list-copy:hover{background:rgba(56,189,248,.12);box-shadow:inset 0 0 0 1px rgba(56,189,248,.2)}.list-copy.is-copied{background:rgba(16,185,129,.18);box-shadow:inset 0 0 0 1px rgba(16,185,129,.35)}.list-subtle{color:#64748b}.list-actions{grid-gap:.55rem;gap:.55rem}.list-actions button{font-family:inherit;text-transform:none;border-radius:999px;padding:.2rem .65rem;font-size:.7rem;min-height:28px;border-color:rgba(15,23,42,.2)}.list-actions .MuiIconButton-root{padding:.25rem}.list-actions a{color:#0f172a;text-decoration:none;font-weight:600}.list-actions a:hover{text-decoration:underline}.list-inline-copy{cursor:pointer;border-radius:8px;padding:.2rem .3rem;margin:-.2rem -.3rem;transition:background .2s ease,box-shadow .2s ease}.list-inline-copy:hover{background:rgba(56,189,248,.12);box-shadow:inset 0 0 0 1px rgba(56,189,248,.2)}.list-inline-copy.is-copied{background:rgba(16,185,129,.18);box-shadow:inset 0 0 0 1px rgba(16,185,129,.35)}.list-fiken{display:grid;grid-gap:.2rem;gap:.2rem}.list-fiken-item{cursor:pointer}.list-error{color:#dc2626;font-size:.75rem}.list-icon-success{color:#16a34a}.list-icon-success,.list-icon-warning{width:1.75rem;height:1.75rem;fill:currentColor;display:inline-block}.list-icon-warning{color:#f59e0b}.list-actions-compact{justify-self:start;width:-webkit-max-content;width:max-content}@media (min-width:1100px){.list-header{display:grid}.list-row{grid-template-columns:.8fr 1.6fr 1.6fr 1.8fr 1.2fr .9fr .5fr;align-items:start;grid-gap:1rem;gap:1rem}.list-cell-label{display:none}.list-actions{align-items:flex-start}}@page{size:A4;margin:0}@media print{body,html{width:210mm;height:297mm}}.print-view-wrapper{padding-top:42mm;padding-left:20mm}.print-text{font-family:Arial,sans-serif}
/*# sourceMappingURL=main.5ac1c9d1.chunk.css.map */