.index-module-scss-module__kCSIXa__notice{border:1px solid var(--border-color);background-color:var(--container-background);border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:1.6rem 2rem;display:flex}.index-module-scss-module__kCSIXa__notice>svg{color:var(--cancel-color);font-size:1.6rem}.index-module-scss-module__kCSIXa__notice p{min-width:20rem;color:var(--subtle);flex:1;font-size:1.6rem;line-height:1.5}.index-module-scss-module__kCSIXa__notice button{height:3.6rem;color:var(--text-color);border:1px solid var(--border-color);cursor:pointer;border-radius:3.6rem;align-items:center;gap:.6rem;padding:0 1.4rem;font-size:1.6rem;transition:all .2s;display:flex}.index-module-scss-module__kCSIXa__notice button:hover{border-color:var(--primary-color);color:var(--primary-color)}
.index-module-scss-module__NB0J-G__form>button{z-index:2;width:100%;height:5.2rem;color:var(--on-primary);background-color:var(--primary-color);border-radius:var(--radius-lg);box-shadow:var(--box-shadow);cursor:pointer;justify-content:center;align-items:center;margin:2.4rem 0 4rem;padding:0 2rem;font-size:1.6rem;font-weight:600;transition:all .15s;display:flex;position:sticky;top:1.2rem}.index-module-scss-module__NB0J-G__form>button:disabled{opacity:.4;pointer-events:none}.index-module-scss-module__NB0J-G__form>button:hover{filter:brightness(1.08)}.index-module-scss-module__NB0J-G__inputWrap{background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;gap:1.6rem;padding:2rem;display:flex}.index-module-scss-module__NB0J-G__inputWrap .index-module-scss-module__NB0J-G__title{letter-spacing:.1em;color:var(--placeholder-color);font-size:1.6rem;font-weight:600}.index-module-scss-module__NB0J-G__inputWrap .index-module-scss-module__NB0J-G__reset_button{color:var(--placeholder-color);cursor:pointer;align-self:flex-start;font-size:1.6rem;transition:all .15s}.index-module-scss-module__NB0J-G__inputWrap .index-module-scss-module__NB0J-G__reset_button:disabled{opacity:.4;pointer-events:none}.index-module-scss-module__NB0J-G__inputWrap .index-module-scss-module__NB0J-G__reset_button:hover{color:var(--cancel-color);text-decoration:underline}.index-module-scss-module__NB0J-G__result{background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;min-height:20rem;margin:2.4rem 0;position:relative;overflow:hidden}.index-module-scss-module__NB0J-G__result .index-module-scss-module__NB0J-G__label{height:4rem;color:var(--subtle);border-bottom:1px solid var(--border-color);align-items:center;padding:0 1.4rem;font-size:1.6rem;font-weight:600;display:flex}.index-module-scss-module__NB0J-G__result .index-module-scss-module__NB0J-G__copy{width:2.8rem;height:2.8rem;color:var(--subtle);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;font-size:1.6rem;transition:all .15s;display:flex;position:absolute;top:.6rem;right:.8rem}.index-module-scss-module__NB0J-G__result .index-module-scss-module__NB0J-G__copy:hover{color:var(--primary-color);background:var(--input-button-color)}.index-module-scss-module__NB0J-G__result .index-module-scss-module__NB0J-G__copy svg{display:block}.index-module-scss-module__NB0J-G__result .index-module-scss-module__NB0J-G__board{font-family:var(--font-mono);flex-direction:column;gap:1.2rem;padding:1.6rem;font-size:1.6rem;line-height:1.7;display:flex}.index-module-scss-module__NB0J-G__result .index-module-scss-module__NB0J-G__board,.index-module-scss-module__NB0J-G__result .index-module-scss-module__NB0J-G__board>div{word-break:break-all}
.index-module-scss-module__lgQGVG__button{width:100%;max-width:24rem;height:4.8rem;color:var(--on-primary);background-color:var(--primary-color);border-radius:var(--radius-lg);cursor:pointer;justify-content:center;align-items:center;gap:.6rem;padding:0 2rem;font-size:1.6rem;font-weight:600;transition:all .15s;display:inline-flex}.index-module-scss-module__lgQGVG__button:disabled{opacity:.4;pointer-events:none}.index-module-scss-module__lgQGVG__button:hover{filter:brightness(1.08)}.index-module-scss-module__lgQGVG__button:active{transform:translateY(1px)}.index-module-scss-module__lgQGVG__button svg{font-size:1.6rem}.index-module-scss-module__lgQGVG__sub{color:var(--text-color);background-color:var(--card-background);border:1px solid var(--border-strong)}.index-module-scss-module__lgQGVG__sub:hover{filter:none;background-color:var(--input-button-color)}.index-module-scss-module__lgQGVG__full{max-width:inherit;margin-bottom:3.2rem}
