.mode-switcher__wrapper{background-color:#f3f4f6;padding:1px}.mode-switcher__button,.mode-switcher__wrapper{align-items:center;border-radius:5px;display:flex}.mode-switcher__button{background-color:transparent;border:1px solid transparent;cursor:pointer;padding:7px 14px}.mode-switcher__button span{color:#4d5562;font-size:14px;font-weight:500}.mode-switcher__button svg{stroke:#4d5562;margin-right:8px}.mode-switcher__button.active{background-color:#fff;border:1px solid #e2e3e5}.mode-switcher__button.active svg{stroke:#5d5fef}.button{align-items:center;background-color:#fff;border-radius:6px;display:flex;justify-content:center;padding:15px 16px;transition:all .05s linear}.button:hover{cursor:url(/DND-calculator/static/media/cursor_active-icon.fad9918befa69d942f08.svg),pointer}.button:disabled{cursor:url(/DND-calculator/static/media/cursor_default-icon.c9ce17f6329e9720954d.svg),default}.button:disabled:hover{border:1px solid #e2e3e5}.button span{color:#000;font-size:14px;font-weight:500}.button_number,.button_operator{border:1px solid #e2e3e5}.button_number:hover,.button_operator:hover{border:2px solid #5d5fef}.button_compute{background-color:#5d5fef}.button_compute,.button_compute:disabled:hover{border-color:transparent}.button_compute span{color:#fff}.display{align-items:flex-end;background-color:#f3f4f6;border-radius:6px;display:flex;justify-content:end;min-height:52px;padding:4px 8px;text-align:end}.display span{color:#111827;font-size:19px;font-weight:800}.section{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.06),0 4px 6px rgba(0,0,0,.1);cursor:grab;opacity:1}.section__wrapper{grid-gap:8px;background-color:#fff;border-radius:inherit;display:grid;padding:4px}.section_operators .section__wrapper{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,48px)}.section_numbers .section__wrapper{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,48px)}.section_numbers .section__wrapper .button_number:nth-last-child(2){grid-column:1/3}.section_compute .section__wrapper{grid-template-columns:1fr;grid-template-rows:64px}.section.selected{box-shadow:none;cursor:url(/DND-calculator/static/media/cursor_disabled-icon.10f7eec7ae264963ed7f.svg),no-drop;opacity:.5}.calculator.hidden{opacity:0}.calculator.hidden,.calculator.hidden .section{cursor:url(/DND-calculator/static/media/cursor_default-icon.c9ce17f6329e9720954d.svg),default}.placeholder__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.placeholder__image{flex:0 0 22px;height:22px;margin-bottom:10px;overflow:hidden}.placeholder__image img{object-fit:cover}.placeholder__description{color:#6b7280;font-size:12px;font-weight:400;line-height:14.52px;margin:0;text-align:center}.placeholder__description span{color:#5d5fef;display:block;font-size:14px;font-weight:500;line-height:16.94px;margin-bottom:4px}.constructor__wrapper{border-radius:6px;display:flex;flex-direction:column;gap:12px;height:100%}.constructor__section{border-top:1px solid transparent}.constructor__section .section{box-shadow:none;cursor:url(/DND-calculator/static/media/cursor_default-icon.c9ce17f6329e9720954d.svg),default;height:100%}.constructor__section.hovered{border-color:#5d5fef;border-radius:0 0 6px 6px;position:relative}.constructor__section.hovered:after,.constructor__section.hovered:before{background-color:#5d5fef;content:"";height:5px;position:absolute;top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:5px}.constructor__section.hovered:before{left:0;right:auto}.constructor__section.hovered:after{left:auto;right:0}.constructor__section.empty{flex:1 0 min-content}.constructor__section.empty .section__wrapper{padding:0}.constructor.empty .constructor__wrapper{align-items:center;background-color:#fff;border:2px dashed #c4c4c4;display:flex;justify-content:center;padding:58px;transition:all .25s ease-in}.constructor.empty .constructor__wrapper.hovered,.constructor.empty .constructor__wrapper:hover{background-color:#f0f9ff}*,:after,:before{box-sizing:border-box}img{display:inline-block;max-width:100%;vertical-align:middle}@media screen and (max-width:768px){.page__controls.page__controls{justify-content:center}.page.page{display:block;overflow-y:scroll}.page__preview.page__preview{align-items:center;flex-direction:column}.page__preview{justify-content:center}.calculator.page__calculator{margin:0 0 56px}}html{font-size:14px}body,html{height:100%}body{background-color:#fff;color:#000;cursor:url(/DND-calculator/static/media/cursor_default-icon.c9ce17f6329e9720954d.svg),default;font-family:Inter,sans-serif;font-size:inherit;font-weight:400;margin:0;padding:0}#root,.App,.page{height:100%}.page{align-items:center;display:flex;justify-content:center;padding:20px}.page__calculator{margin-right:56px;overflow:hidden;width:240px}.page__constructor{height:480px;width:243px}.page__controls{display:flex;justify-content:flex-end;margin-bottom:30px}.page__preview{align-items:flex-start;display:flex;justify-content:space-between}.unselectable{-webkit-user-select:none;user-select:none}.calculator__wrapper{display:flex;flex-direction:column;gap:12px}:where(html){line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}
/*# sourceMappingURL=main.a3054f1b.css.map*/