#app{--color-Dominant-01: rgb(72, 190, 255);--color-Dominant-02: rgb(211, 255, 233);--color-Secondary-01: #aaa;--color-back-01: rgb(14, 19, 31);--color-success-01: rgb(67, 197, 158);--color-Error-01: rgb(231, 90, 124);--color-Warn-01: rgb(209, 172, 0)}*{margin:0;padding:0}html,body{width:100%;height:100%}input:focus,button:focus{outline:none}#app{width:100%;height:100%;display:flex;flex-direction:column}#app .modelSelect{margin:1rem;height:2rem;display:flex;flex-direction:row;justify-content:center;border-bottom:solid 1px var(--color-Secondary-01);-webkit-user-select:none;user-select:none}#app .modelSelect .model{border:solid 1px var(--color-Dominant-01);padding:.5rem;line-height:1rem;height:1rem;border-bottom-color:#fff}#app .modelSelect .model+.model,#app .modelSelect .model+.model.nowSelected{border-left:0}#app .modelSelect .model.nowSelected{border:solid 1px var(--color-Dominant-01);background:#fff;border-bottom-color:#fff}#app .modelRenderingBox{flex-grow:1;margin:0 1rem;display:flex;align-items:center;justify-content:center}.dataInputItem[data-v-6aa577c5]{display:flex;margin:.5rem 0;align-items:center}.dataInputItem input[data-v-6aa577c5]{background-color:buttonface;border:none;line-height:1.5rem;border-radius:8px;padding:.5rem 1rem;margin:0 1rem;flex-grow:1}.BaseEstimate[data-v-b5ec6011]{display:flex;flex-direction:row;width:70vw}.BaseEstimate>div[data-v-b5ec6011]{flex-grow:1;flex-shrink:0}.BaseEstimate .icon[data-v-b5ec6011]{width:30%}.BaseEstimate .icon img[data-v-b5ec6011]{max-width:100%}.BaseEstimate .textRegion[data-v-b5ec6011]{width:60%}.BaseEstimate .textRegion .result[data-v-b5ec6011]{display:flex;align-items:baseline}.BaseEstimate .textRegion .result .smail[data-v-b5ec6011]{color:var(--color-Secondary-01)}.BaseEstimate .textRegion .result .big[data-v-b5ec6011]{color:var(--color-success-01);font-size:5rem;margin:0 1rem}.BaseEstimate .textRegion .buttonRegion[data-v-b5ec6011]{display:flex;flex-direction:row;justify-content:end}.BaseEstimate .textRegion .buttonRegion button[data-v-b5ec6011]{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s;-webkit-user-select:none;user-select:none}.BaseEstimate .textRegion .buttonRegion button[data-v-b5ec6011]:hover{background-color:var(--color-Dominant-02)}.BaseEstimate .textRegion .buttonRegion button[data-v-b5ec6011]:focus{background-color:var(--color-Dominant-02)}.BaseEstimate .textRegion .errText[data-v-b5ec6011]{color:var(--color-Error-01);background-color:buttonface;padding:1rem;border-radius:.5rem;margin:.5rem 0}
